[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

__sam__
Messages : 8359
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par __sam__ »

La 1.7.7 que j'aie le fait.
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
Avatar de l’utilisateur
gilles
Messages : 2844
Inscription : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par gilles »

ma conversion .hfe (c'est une conversion avec les outils HxC anciens et les fichiers .sap de https://www.seize-color.net/liftoff/ )
liftoff_0_sap.zip
(625.56 Kio) Téléchargé 49 fois
L'ajout automatique marche aussi bien sur TEO 1.8.7 windows
{edit}
et en TEO 1.8.7 le fichier .fd de DCmoto fonctionne aussi
Dernière modification par gilles le 15 janv. 2024 22:38, modifié 1 fois.
ixien
Messages : 41
Inscription : 08 sept. 2021 23:14

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par ixien »

__sam__ a écrit : 15 janv. 2024 22:06 Pourquoi faire compliqué ? Je n'ai chargé qu'une seule fois le FD en "0:". Téo se débrouille tout seul après en mappant les autres faces tout seul.
Que dire? Le drag n drop n'avait pas l'air de fonctionner, alors j'ai appelé l'interface avec la touche echap et j'ai inséré manuellement la disquette en 0, il n'a rien mis automatiquement en 1.

Mais bref, ce n'est pas le sujet et donc ça fonctionne sur émulation. Je vais voir à faire un fd par face et les écrire une à une avec le greaseweazle.
Avatar de l’utilisateur
gilles
Messages : 2844
Inscription : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par gilles »

c'est peut être une vieille version la dernière est ici pour windows:
https://sourceforge.net/projects/teoemu ... ETA_1.8.7/
mais ce n'est pas une version avec installation, juste une archive
ixien
Messages : 41
Inscription : 08 sept. 2021 23:14

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par ixien »

Moi je suis allé le chercher là https://www.teo-ng.com/index.fr.html. Version 2.0.0b
ixien
Messages : 41
Inscription : 08 sept. 2021 23:14

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par ixien »

Et bien chers amis, je suis heureux de vous annoncer qu'écrire avec le GreaseWeazle face par face comme le conseillait @fneck est un succès. Donc utiliser le Greaseweazle pour écrire des fichier .fd sur disquette est simple et efficace (même si oui,@daniel, c'est un peu utiliser un canon de 12 pour écraser une mouche :lol: ).

Pour résumer :
1- Convertir avec l'application HxCFloppyEmulator le fichier .fd en .hfe (SDCard HxC Floppy Emulator format) double face.
2- Ecrire avec le GreaseWeazle la face 0 du fichier .hfe sur la disquette.
3- Ecrire avec le GreaseWeazle la face 1 du fichier .hfe sur la disquette.

En tout cas, merci à tous pour vos explications, claires et détaillées :P . L'occasion pour moi de me plonger dans l'univers Thomsoniste. Je vais pouvoir retrouver plein de jeux connus chargés en quelques secondes sur disquette et du coup découvrir aussi ce qui se fait en homebrew sur machine réelle :wink: . Cela fait bien 20 ans que j'ai ce TO8D en stock et je n'avais jamais pu prendre le temps de me pencher dessus. Un miracle qu'il fonctionne parfaitement en 2024 (le lecteur est un peu capricieux au démarrage mais après plus rien ne l'arrête).
Dernière modification par ixien le 16 janv. 2024 16:52, modifié 1 fois.
Daniel
Messages : 18076
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par Daniel »

Je n'ai jamais parlé de canon ni de mouche, tu dois confondre avec quelqu'un d'autre.

Sinon, pour la méthode utilisée, c'est probablement ce que j'avais fait quand j'ai testé la Greaseweazle pour créer une disquette Thomson. Malheureusement je n'ai pas noté la procédure et j'ai une mauvaise mémoire. Je me souviens seulement qu'il fallait écrire les deux faces séparément, mais je ne savais plus si c'était côté Greaseweazle ou côté Thomson. En fait on doit pouvoir faire l'un ou l'autre, mais toujours face par face.
Daniel
L'obstacle augmente mon ardeur.
gotcha
Messages : 3093
Inscription : 30 mars 2017 11:39
Localisation : Isère
Contact :

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par gotcha »

Je ne comprends pas trop en quoi écrire face 0 et face 1 séparément change quelque chose pour la greaseweazle.

Les données du HFE doivent se retrouver sur les 2 faces de la même manière quelque soit le mode opératoire (face par face ou 2 faces d'un coup)
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 : 18076
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par Daniel »

Il faut faire l'expérience : Ecrire les deux faces avec la Greaseweazle, puis les relire avec la Greaseweazle et comparer avec le fichier .fd original.

A l'époque où j'ai fait l'expérience j'avais du ruser en copiant les deux faces séparément, mais c'est probablement parce que je connais mal la Greaseweazle. Il y a certainement des paramètres permettant de créer la disquette en une seule passe. Il serait bon de creuser ce point, et ensuite de faire un petit tuto sur la meilleure façon de créer la disquette Thomson.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
gilles
Messages : 2844
Inscription : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par gilles »

Pour info teo-ng n'est pas le projet teo mais un "fork " se basant sur des versions plus anciennes et pas très respectueux des usages open source. On ne peut pas y faire grand chose car github est rempli de ce genre de projets, c'est même un peu sa raison d'être (capter et concentrer un maximum de code sans vérification pour se l'approprier et le commercialiser indirectement (pour entrainer des IA par exemple))

teo est hébergé sur SourceForge depuis la version 1.8, plateforme plus ancienne et pour le moment moins problématique.
Fool-DupleX
Messages : 2542
Inscription : 06 avr. 2009 12:07

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par Fool-DupleX »

Daniel a écrit : 16 janv. 2024 09:00 Je n'ai jamais parlé de canon ni de mouche, tu dois confondre avec quelqu'un d'autre.
Ta mémoire n'est pas si mauvaise. C'est moi qui a parlé de canon non pas de 12 mais de 105. 12 c'est trop petit pour les mouches :mrgreen:

Sait-on enfin ce qui coince ? Je lis ici et là que le fichier FD est ok, que le HFE est ok, que ca fonctionne, alors qu'est-ce qui n'allait pas finalement ?

Avec deux faces ensemble, est-ce que le Greazeweasle écrit d'abord une face entière puis l'autre, ou bien est-ce qu'il écrit deux pistes 0, deux pistes 1, deux pistes 2 ... Une telle différence pourrait expliquer un problème de timing ou même être source d'un petit bug lors du jonglage d'une face à l'autre, dans le deuxième cas.
Avatar de l’utilisateur
gilles
Messages : 2844
Inscription : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par gilles »

@fool: c'est ce qu'il va falloir comprendre. C'est pour ça qu'un dump de la disquette double face mal écrite serait utile pour proposer une correction.

Je n'ai pas de greaseweazle pour le moment mais je vais ajouter sur ma liste je pense (même si j'ai encore plein de machines pour faire les transferts).
gotcha
Messages : 3093
Inscription : 30 mars 2017 11:39
Localisation : Isère
Contact :

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par gotcha »

De mon coté, je vais ressortir mon TO8 pour refaire l'essai avec Liftoff. J'ai aussi la Greaseweazle.
Ça m'intrigue quand même cette histoire :)
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)
ixien
Messages : 41
Inscription : 08 sept. 2021 23:14

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par ixien »

Autant pour moi @daniel, c'est Fool-DupleX qui disait qu'utiliser le Greaseweazle pour écrire des disquettes TO revenait à utiliser un canon de 105 pour tuer une mouche. Mais je garde son image, amusante :lol:
Daniel a écrit : 16 janv. 2024 09:00 (...) Je me souviens seulement qu'il fallait écrire les deux faces séparément, mais je ne savais plus si c'était côté Greaseweazle ou côté Thomson. En fait on doit pouvoir faire l'un ou l'autre, mais toujours face par face.
Après oui je suppose qu'on peut faire le traitement face par face quand on veut pour le même résultat. Mais c'est étonnant que le Greaseweazle ne permette pas d'écrire les deux face à la suite, uniquement en intercalé. Or même avec FluxMyFluffyFlux, je ne trouve pas ce type d'argument dans les options proposées.
ixien
Messages : 41
Inscription : 08 sept. 2021 23:14

Re: [Thomson TO8] Greaseweazle et copie de disquettes

Message par ixien »

gotcha a écrit : 16 janv. 2024 09:09 Je ne comprends pas trop en quoi écrire face 0 et face 1 séparément change quelque chose pour la greaseweazle.(...)
Moi non plus, je ne comprends pas trop, ce sont les différents échanges des derniers jours qui m'ont amené à écrire face par face.
Fool-DupleX a écrit : 16 janv. 2024 14:17 Sait-on enfin ce qui coince ? Je lis ici et là que le fichier FD est ok, que le HFE est ok, que ca fonctionne, alors qu'est-ce qui n'allait pas finalement ?
(...)
@Fool-Duplex, je garde ta formule, elle m'a fait ma soirée :lol: :lol: :lol:
Par défaut le GW (c'est vraiment à coucher dehors ce nom de GreaseWeazle :D ) écrit chaque piste face par face : piste 0 face 0, piste 0 face 1, piste 1 face 0, piste 1 face 1, etc. Si on laisse le GW écrire ainsi, cela perturbe le TO8 qui est incapable de lire les données de la face 1, juste la face 0. Peut-être qu'effectivement cela créé une différence de timing ou un petit bug.
Répondre