[Thomson] lecture disquette double face

Tout ce qui concerne le logiciel original et sa sauvegarde avec entre autre la régénération des disquettes ou autres supports physiques.

Modérateurs : Papy.G, fneck, Carl

Répondre
syl
Messages : 4
Inscription : 19 févr. 2022 23:22

[Thomson] lecture disquette double face

Message par syl »

Bonjour,

Bouteille lancée à la mer, au cas où :)

Je cherche à récupérer le contenu de disquette utilisées sur TO8. Ces disquettes semblent être double face, du moins c'est ce qui est écrit dessus.
Pour récupérer leur contenu j'ai utilisé l'outil sap2 sur un vieux PC muni d'un lecteur de disquette. J'ai ainsi récupéré des fichiers .sap de 328 ko. Ils sont parfaitement lisibles avec un émulateur TO8... mais il semble manquer des données. A priori avec la version MSDOS on ne peut lire qu'une seule face (source), donc cela ne m'a pas surpris. Mais j'étais déjà content de constater que les disquettes avaient survécu aux années !

Là où je suis gêné, c'est qu'en faisant la même manip sur ce vieux PC utilisé cette fois avec une distribution Linux, j'arrive à extraire les fichiers SAP mais toujours pour 328 ko de données. Je n'arrive toujours pas à accéder à la deuxième face alors que cela devrait être possible sur ce système d'exploitation. Le comportement sous Linux de sap2 ne me semble pas différent de ce qui se passe sous MSDOS.

Si quelqu'un a une idée... je suis preneur.
Merci d'avance

Nota 1 : le TO8 lui-même a rendu l'âme il y a plusieurs années
Nota 2 : je suis sûr qu'il me manque des données parce qu'une des disquette est un jeu commercialisé en son temps dont l'image (en .fd) est disponible en ligne. Et celle-ci fait 640 ko et non 328 ko.
__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: [Thomson] lecture disquette double face

Message par __sam__ »

Sur thomson chaque face est vue comme un diskette indépendante. Si tu veux les deux faces, il te faudra lancer l’outil sap2 deux fois avec un numéro de lecteur différent (0 puis 1) pour specifier la face, et ainsi récupérer deux fichiers SAP par diskette physique. Genre:

Code : Tout sélectionner

# sap2 --pack face0.sap 0
# sap2 --pack face1.sap 1
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] lecture disquette double face

Message par Daniel »

Une autre solution est l'utilisation d'Omniflop avec un PC Windows. Les deux faces de la disquette peuvent être lues en une seule opération pour créer une image au format .fd double face. Le format .fd, contrairement au format .sap, permet de stocker plusieurs faces de disquettes (jusqu'à 4).

Nota 1 : Un TO8 en panne, s'il n'a pas été broyé à la déchetterie, se répare.
Daniel
L'obstacle augmente mon ardeur.
syl
Messages : 4
Inscription : 19 févr. 2022 23:22

Re: [Thomson] lecture disquette double face

Message par syl »

Merci pour vos réponses (très) rapides !
__sam__ a écrit : 20 févr. 2022 00:35 Sur thomson chaque face est vue comme un diskette indépendante. Si tu veux les deux faces, il te faudra lancer l’outil sap2 deux fois avec un numéro de lecteur différent (0 puis 1) pour specifier la face, et ainsi récupérer deux fichiers SAP par diskette physique.
Ce point est super intéressant. En fait j'avais essayé et cela fonctionne, mais ne comprenant pas ce que j'obtenais j'ai cru que je faisais fausse route. Je m'explique : sur la disquette de jeu j'obtiens 2 images lisibles, 1 par face. Sur les disquettes de données j'obtiens 1 image lisible sur la première face, et "je ne sais quoi" sur la seconde face. Le "je ne sais quoi" fait bien 328 ko, mais il est illisible par sap2 (leur lecture fait même planter le programme). Le comportement est le même pour les 3 disquettes de données.

Est-ce que cela pourrait signifier que le TO8 n'ait jamais écrit à l'époque sur cette face des disquettes ?
Une fois que j'ai les 2 fichiers .sap, comment en fait-on un seul fichier pour l'émulateur ?
Daniel a écrit : 20 févr. 2022 09:13 Une autre solution est l'utilisation d'Omniflop avec un PC Windows. Les deux faces de la disquette peuvent être lues en une seule opération pour créer une image au format .fd double face. Le format .fd, contrairement au format .sap, permet de stocker plusieurs faces de disquettes (jusqu'à 4).
Je viens d'essayer Omniflop, mais sans succès. Il refuse de lire les disquettes et me renvoie une erreur. Je n'ai pas investigué plus que ça vu que sap2 semble faire le job.
Daniel a écrit : 20 févr. 2022 09:13 Nota 1 : Un TO8 en panne, s'il n'a pas été broyé à la déchetterie, se répare.
Il a été jeté il y a plusieurs années (ne démarrait plus). Ca m'a fait mal au coeur vu le temps que j'avais passé dessus, mais c'est comme ça...
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] lecture disquette double face

Message par Daniel »

Pour faire une image de disquette double face au format .fd à partir de deux fichiers .sap il faut :
1) Convertir chacun des fichiers .sap eu format .fd. Il suffit pour cela de charger le fichier .sap avec l'émulateur dcmoto.
2) Concaténer les deux fichiers .fd. Par exemple, avec un PC Windows ou MS-DOS, on peut utiliser la commande COPY :

Code : Tout sélectionner

COPY /B face0.fd+face1.fd doubleface.fd
Si Omniflop ne fonctionne pas, la cause la plus probable est que le driver n'a pas été installé ou son installation s'est mal passée.
Daniel
L'obstacle augmente mon ardeur.
syl
Messages : 4
Inscription : 19 févr. 2022 23:22

Re: [Thomson] lecture disquette double face

Message par syl »

Merci pour l'aide !!!
La concaténation fonctionne parfaitement.

A priori j'ai donc pu tout récupérer.
Les faces 2 de chaque disquette de données devaient être inaccessibles au TO8, donc vides. C'est curieux, mais après tout, c'est possible...
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] lecture disquette double face

Message par Daniel »

Une face de disquette Thomson peut-être :
1) Vierge
2) Formatée et vide
3) Formatée avec des fichiers

Dans le premier cas il est impossible d'en faire un fichier image.

Les jeux commerciaux sont parfois distribués sur des disquettes simple face, et dans ce cas la face 1: est toujours vierge.
Les utilisateurs de disquettes formataient presque toujours la face 0:, mais pas toujours la face 1:
Daniel
L'obstacle augmente mon ardeur.
syl
Messages : 4
Inscription : 19 févr. 2022 23:22

Re: [Thomson] lecture disquette double face

Message par syl »

Je suis donc probablement dans le cas où les faces 1 sont vierges.
En tout cas je ne le posais pas la question de savoir ce qui se passait quand je formatais une disquette. Je comprends que je perdais sans le savoir la moitié de la capacité théorique de la disquette... :roll:
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] lecture disquette double face

Message par Daniel »

Le bon réflexe, quand on utilise une disquette neuve, est de formater les deux faces :

Code : Tout sélectionner

DSKINI0:DSKINI1
Daniel
L'obstacle augmente mon ardeur.
Fool-DupleX
Messages : 2284
Inscription : 06 avr. 2009 12:07

Re: [Thomson] lecture disquette double face

Message par Fool-DupleX »

Je dirais même plus :

Code : Tout sélectionner

VERIFYON:DSKINI0:DSKINI1
francisguy45
Messages : 1
Inscription : 31 mai 2022 09:28
Contact :

Re: [Thomson] lecture disquette double face

Message par francisguy45 »

Il ne faut surtout pas oublier de formater sa disquette quand celle-ci est neuve. Un vieux réflexe qui est toujours d'actualité... :wink:
Les ordinateurs anciens c'est la base : 3b-editions.fr
Répondre