[Thomson TO8] Greaseweazle et copie de disquettes

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

gotcha
Messages : 2802
Inscription : 30 mars 2017 11:39
Localisation : Isère
Contact :

Re: Greaseweazle

Message par gotcha »

ixien a écrit : 14 janv. 2024 08:24 Bon, je viens d'essayer d'écrire l'image disk du jeu homebrew Lift Off après conversion avec HxCFloppyEmulator. c'est une image double face et c'est une autre paire de manches. Bref, ça ne fonctionne pas, il reconnait la disquette puis le programme m'affiche un logo ERROR.
Je n'ai de mon coté pas non plus réussi à recréer de disquette Liftoff pour TO8. J'avais essayé il y a quelques années avec un Kryoflux et j'ai eu des problèmes similaires: viewtopic.php?p=151413#p151413

Il faudrait que je retente.
Amstrad CPC et Goupil power :mrgreen:
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Daniel
Messages : 17426
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: Greaseweazle

Message par Daniel »

ixien a écrit : 14 janv. 2024 08:24 Cela étant, je n'ai guère plus de succès avec Omniflop qui me signale en fin d'écriture qu'il a du supprimer des fichiers parce que cela dépassait la capacité de la disquette que je venais de formater sur le TO8. et évidemment, j'ai droit à un superbe "File not found" quand je cherche à lancer le jeu.
Les deux faces de la disquette ont-elles été formatées avec le TO8D ? Le format Thomson double face a-t-il été sélectionné dans Omniflop ?
Si une seule face a été formatée et/ou si le format simple face a été sélectionné dans Omniflop, c'est normal que ça ne fonctionne pas.

La deuxième face des disquettes Thomson est souvent plus problématique que la première. Nous avions déjà des difficultés avec les versions MS-DOS des SAPTOOLS et de DCFDUTIL pour MS-DOS. A l'époque nous avons soupçonné une différence de géométrie de la deuxième tête des lecteurs PC par rapport à la deuxième tête des lecteurs Thomson. C'est pourquoi, je ne le répèterai jamais assez, il vaut mieux créer les disquettes Thomson avec un lecteur Thomson sur un ordinateur Thomson, pas avec un lecteur de PC sur un PC ou une Greaseweazle.

Pour contourner le problème, il faut transférer chaque face séparément :
- Avec Omniflop, copier la deuxième face de Mission: Liftoff sur la première face de la disquette.
- Avec le TO8D, recopier la première face sur la deuxième
- Avec Omniflop, copier la première face de Mission: Liftoff sur la première face de la disquette.

Je ne comprends pas pourquoi vous refusez les méthodes que je préconise. Elles sont fiables et rapides, je n'ai jamais eu une seule erreur avec des disquettes en bon état. Avec la Greaseweazle ou la Kryoflux vous utilisez un outil d'une complexité démesurée pour effectuer une tâche très simple. C'est normal que ce soit beaucoup plus difficile et moins fiable.

Avec un ordinateur Thomson, il suffit d'une fonction : l'écriture sur disquette d'un secteur physique. Elle nécessite une seule instruction, soit en assembleur (JSR $E004), soit en BASIC (DSKO$).
Dernière modification par Daniel le 14 janv. 2024 10:39, modifié 2 fois.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17541
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par fneck »

J'ai divisé le sujet pour en créer un nouveau à part entière, car dans les faits, on n'est plus sur un soucis de Greaseweazle mais plutôt de copie de disquette Thomson.
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Fool-DupleX
Messages : 2367
Inscription : 06 avr. 2009 12:07

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par Fool-DupleX »

La disquette de Mission Lift Off est tout à fait standard, c'est-à-dire qu'il n'y a pas de secteur caché, de 81ème piste ou que sais-je. 640 Ko répartis sur deux faces distinctes de 80 pistes et 16 secteurs par piste. Le format logique de piste et de secteur est standard. On peut donc dans le principe, les lire et les écrire sur un PC équipé d'un vrai contrôleur compatible 765.

Comme Daniel, j'ai du mal à comprendre l'utilité d'un canon de 105 pour tuer une mouche. J'utilise pour ma part CC90, c'est le TO8 qui fait tout l'opération d'écriture de la disquette et ça fonctionne à tous les coups. Notez que j'ai aussi un kryoflux, je ne m'en sers que pour ce pour quoi il a été conçu à l'origine : acquérir des images de disquettes endommagées pour traitement ultérieur.

On peut discuter d'un souci de géométrie, mais enfin les lecteurs Thomson n'ont rien de particulier, ils étaient produits par TEAC, Toshiba, Shugart et autres spécialistes de la disquette et suivent des standards mécaniques reconnus. Le seul piège à mon sens, c'est de ne pas utiliser un lecteur HD et/ou des disquettes HD pour faire une disquette DD. Les têtes ne sont pas les mêmes et la densité magnétique du support non plus.
Daniel
Messages : 17426
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par Daniel »

Nous sommes d'accord sur tous les points. C'est ce que j'explique depuis le début. Maintenant nous sommes deux. Va-t-on enfin nous croire ?

Avec un lecteur USB sur PC et DCTRANSFERTS il ne faut aucun matériel supplémentaire, tout est purement logiciel.

Le transfert avec CC90 ou SDTRANSFERT est plus rapide et plus fiable, mais dans les deux cas il faut un peu bricoler (Modifier le contrôleur CC90-232 ou construire l'interface SDMOTO). S'il y a beaucoup de transferts à réaliser c'est quand même rentable.
Daniel
L'obstacle augmente mon ardeur.
ixien
Messages : 37
Inscription : 08 sept. 2021 23:14

Re: Greaseweazle

Message par ixien »

Daniel a écrit : 14 janv. 2024 09:27 C'est marrant d'utiliser un HxC bourré d'électronique moderne et de refuser SDMOTO car il a trop de puissance de calcul :mrgreen: (...)
Il faut vraiment te sortir cette idée de la tête, je n'ai jamais dit que j'étais opposé au SDMoto :lol: . J'ai juste dit que cet achat n'était pas ma priorité. Je préfère pour le moment investir dans une de tes extensions mémoire pour offrir 256K de RAM supplémentaires à mon TO8D, si tu en as encore disponibles. Après, en fonction du prix si quelqu'un vend des SDMoto prêt à fonctionner (je n'ai pas le niveau pour en assemblé un), à voir 8)
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17541
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par fneck »

Daniel a écrit : 14 janv. 2024 10:38 (...) Maintenant nous sommes deux. Va-t-on enfin nous croire ?
Il ne me semble pas que ce soit une histoire de croire ou pas. Moi j'ai tous les outils pour tout recréer depuis l'ordinateur sous Ms-Dos, CC90, Omniflop ou autre... Et je les ai tous testés et utilisés, pour certains même il y a très longtemps.

Mais faut quand même admettre que c'est plus pratique si l'on peut tout faire depuis son bureau, avec son ordinateur de tous les jours. A ce titre HxCFloppyEmulateur et la Greaseweazle sont quand même au top pour copier un maximum de chose. Parfois il faut juste comprendre une peu la structure d'une disquette pour bien configurer le logiciel de la carte. Et on n'a pas forcément envie de plonger les mains dans les outils du siècle dernier.
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
gotcha
Messages : 2802
Inscription : 30 mars 2017 11:39
Localisation : Isère
Contact :

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par gotcha »

Je suis d'accord avec fneck. Si on a un outil unique qui permet de faire ce qu'on veut avec un PC moderne et pour différent ordinateurs cibles, c'est l’idéal.
Pour omniflop, il faut un PC sous XP, mettre un driver spécifique. Et tout le monde n'a pas forcement envie de garder des PC anciens. Même en en ayant un (c'est mon cas), apprendre à utiliser des anciens outils et dont le développement est arrêté n'est pas forcement très motivant.

@fneck: serait-il possible de corriger le titre ? Thomoson -> Thomson
Amstrad CPC et Goupil power :mrgreen:
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13300
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par Carl »

Je viens de faire la correction Thomoson -> Thomson mais je vois qu'il y a deux titres ?
1 / [Thomson TO8] Greaseweazle et copie de disquettes
2 / Re: Greaseweazle

Carl
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17541
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par fneck »

Merci pour la correction, j'ai dû taper avec les mouffles :shock:
Sinon pour les titres lorsqu'un sujet est divisé, à part le premier message, les anciens conserve le titre original. Et là comme il y a 3 pages je n'ai pas envie d'éditer chaque message un par un.
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Daniel
Messages : 17426
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par Daniel »

fneck a écrit : 14 janv. 2024 12:09 Et on n'a pas forcément envie de plonger les mains dans les outils du siècle dernier.
C'est exactement ça. Il faut oublier les anciennes méthodes et utiliser les nouvelles.

SDTRANSFERT a été créé en 2021 et fonctionne avec les dernières mises à jour de Windows 11, de Linux, d'Android et de MacOS.
La dernière version de SDDRIVE SD2DSK date de février 2023 et fonctionne aussi avec les dernières versions des systèmes de toutes les plateformes.
Chaque nouveau développement est un progrès par rapport à ses prédécesseurs. Il faut savoir évoluer et oublier le passé.

Je conçois très bien le respect pour les ordinateurs anciens et leur utilisation avec les outils d'époque. Ça s'appelle la nostalgie, et c'est compréhensible. Par contre utiliser d'anciennes méthodes pour créer une disquette Thomson ne peut pas être de la nostalgie, car à l'époque du TO8 les fichiers .fd n'existaient pas. Alors autant utiliser les nouvelles méthodes fiables et rapides.
Dernière modification par Daniel le 14 janv. 2024 13:35, modifié 1 fois.
Daniel
L'obstacle augmente mon ardeur.
Fool-DupleX
Messages : 2367
Inscription : 06 avr. 2009 12:07

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par Fool-DupleX »

Pour ma part, j'ai CC90 sur mon PC dernier cri avec Windows 11. De l'autre côté, le TO8D que je compte de toute manière utiliser. Il n'est pas question d'outils du siècle dernier ici. Le PC avec controleur 765, je n'en ai pas, personnellement.

Moi je n'ai rien contre le Kryoflux et le Greaseweazle, mais j'ai du mal à comprendre ces difficultés autour des disquettes. C'est juste un média série, la difficulté consiste à trouver le début de la pelote de laine (de la piste), ensuite on déroule. Je n'ai jamais eu les problèmes mentionnées plus haut, sauf à utiliser les mauvais média (HD ou défectueux), les mauvais lecteurs (HD), les mauvais câbles (qualité de masse) ou les mauvais formats, bref, dans mon cas, le problème se situait généralement entre la chaise et le clavier.
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17541
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par fneck »

Daniel a écrit : 14 janv. 2024 13:20 (...) Alors autant utiliser les nouvelles nouvelles méthodes fiables et rapides.
Enfin Daniel sur ce point on n'est pas d'accord. Moi en tant que collectionneur j'utilise les disquettes, ça fait partie intégrante des machines et du plaisir de les utiliser. Sinon à l'extrême, dans quelques années on collectionnera les émulateurs ou les reproductions hardware diverses et variées qui apparaissent régulièrement pour toutes les machines.
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Daniel
Messages : 17426
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par Daniel »

C'est exactement ce que je pense. La nostalgie nous pousse à utiliser le matériel d'époque sans ajout, et à écouter avec délectation le tac tac du lecteur de disquette, comme je l'évoquais dans un de mes posts précédents.
Daniel a écrit :Les solutions que je propose ont pour objectif de créer une vraie disquette à partir d'un fichier .fd, pour avoir ensuite le plaisir d'entendre le tac tac au chargement. A aucun moment je n'ai suggéré d'abandonner les disquettes.
Par contre, pour refaire une disquette à partir d'un fichier image, on n'est plus du tout dans la nostalgie. On ne le faisait pas à l'époque. Alors autant utiliser les bons outils. Ici on ne parle pas d'émulation ou de nouveaux matériels, on parle de refaire une disquette pour l'utiliser comme à l'époque.
Dernière modification par Daniel le 14 janv. 2024 13:53, modifié 1 fois.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
gilles
Messages : 2782
Inscription : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par gilles »

Quelques points:
_ les anciens outils de transfert MSDOS (dont SAP et TDS) dépendent de la bonne volonté du BIOS de la machine, le format 256 octets 16 secteurs est généralement supporté sur la face 0 mais pas sur la face 1 car le header de secteur thomson a besoin d'un indicateur de face à 0 dans ce header.
_ une façon de formater (uniquement les secteurs, pas le système de fichier) une disquette pour thomson avec un windows 10 (32bits) est d'utiliser SAMdisk : voir ici viewtopic.php?f=25&t=13897&p=223411#p223411 . on peut ensuite faire le transfert du fichier par omniflop (sur la même machine win 10 32 bits).

Pour ma part j'utilise CC90 dans le sens thomson -> image de disquette. Pour le transfert vers thomson j'utilise parfois CC90 mais souvent aussi SAMdisk + omniflop qui est un peu plus rapide.
Répondre