Page 2 sur 2

Re: Gotek flashfloppy et Thomson

Posté : 13 avr. 2019 17:43
par gilles
Le flashfloppy ne parle pas du fd dans sa doc, sur amiga il supporte le .adf et sur st le .st donc ca doit pouvoir se coder.
Au niveau vitesse c’est un emulateur de floppy donc il simule a la vitesse du floppy la lecture/ecriture. Le seul parametre sur lequel on peut jouer un peu c’est le step pour passer d’une piste a une autre mais ca ne sert pas toujours car l’attente peut être coté ordi. Pour ameliorer le temps de chargement c’est comme sur un veritable floppy, donc optimiser le loader en même temps qu’entrelacement pour eviter que la disquette ait besoin de faire trop de tours pour lire des secteurs successifs. Par contre seul le format d’image .hfe stocke l’entrelacement.

Re: Gotek flashfloppy et Thomson

Posté : 14 avr. 2019 09:08
par 6502man
Je me doute bien que il ne peut aller plus vite que le floppy d'origine, mais j'avais l'impression qu'avec le flashfloppy le lecteur était un peu "lent" :roll:

Re: Gotek flashfloppy et Thomson

Posté : 14 avr. 2019 10:27
par gilles
oui la conversion fd ou sap vers HFE peut être plus lente que la disquette d'origine car un facteur d'entrelacement par défaut a été choisi et ce n'est pas forcément le meilleur. Avec un entrelacement de 1 on est quasi certain d'attendre une rotation complète entre 2 secteurs. Mais le problème vient justement du fait que le véritable facteur d'entrelacement de la disquette soit perdu dans les formats d'image. Les methodes correcte de dump sont soit CC90HFE, soit par conversion d'une image ipf le tout à partir d'une disquette originale (à défaut on peut préciser l'entrelacement prévu sur la disquette).

Il peut également y avoir d'autres problèmes comme un désaccord entre le temps de passage d'une piste à une autre et celui émulé (si le drive émulé est trop lent alors les routines thomson vont compenser, repartir en piste 0 et refaire tous les steps pour arriver à la bonne piste). ce défaut à cause d'un délai dans le firmware du drive émulé car il faut repartir lire les données de la clef usb.

Re: Gotek flashfloppy et Thomson

Posté : 14 avr. 2019 11:10
par __sam__
D'une manière générale sur thomson l'entrelacement 7 doit être mieux que 1. L'entrelacement 7 est celui utilisé par défaut par le Basic et l'extra-moniteur. Il laisse assez de temps au processeur pour "faire ses trucs" et ne pas louper le passage du prochain secteur.

Re: Gotek flashfloppy et Thomson

Posté : 14 avr. 2019 11:49
par gilles
Le formattage positionne a 7 l’entrelacement. Sur pas mal de versions du soft hxc la valeur etait a 1 (de même sur le firmware gotek hxc pour le support direct du .fd) et la lecture etait lente (jusqu’a 3fois plus dans le pire des cas si je ne me trompe pas)

Re: Gotek flashfloppy et Thomson

Posté : 16 avr. 2019 17:34
par 6502man
Donc l'entrelacement le plus performant est 7 ?

Re: Gotek flashfloppy et Thomson

Posté : 16 avr. 2019 17:56
par gilles
plus c'est faible et plus ça va vite... jusqu'au moment où on rate le prochain secteur. 7 est le compromis choisi par thomson mais il y a sans doute des programmes qui chargeront plus vite à 5 ou 3 voire même 2 (par contre à 1 on va probablement ralentir). J'imagine que 7 a été choisi pour avoir des perfs correctes en Basic (les benchs de l'époque se basaient surtout sur ça).

Re: Gotek flashfloppy et Thomson

Posté : 16 avr. 2019 18:02
par Daniel
L'entrelacement 7 est le choix classique pour la lecture d'un fichier par les routines standard Thomson. Dans le cas général ce n'est pas toujours bien adapté : l'entrelacement le plus performant dépend du temps de traitement du secteur qui vient d'être lu. Il faut le calculer pour que la tête soit, après le traitement, juste avant le secteur suivant dans l'ordre des numéros logiques. Si on calcule mal on rate le début du secteur et la disquette fait un tour de plus à chaque lecture de secteur, ce qui ralentit considérablement le débit.

Il y a d'autres stratégies possibles pour optimiser le temps de lecture, par exemple ne pas lire les secteurs dans l'ordre, ce qui revient à faire un entrelacement "soft". Prehisto est un grand spécialiste de cette méthode et les résultats sont spectaculaires : le chargement de Mission Liftoff est particulièrement bien optimisé, à tel point que la version disquette se charge presque aussi vite que la version carte SD avec SDDRIVE.

Re: Gotek flashfloppy et Thomson

Posté : 18 avr. 2019 12:03
par Fool-DupleX
A noter que l'entrelacement par défaut n'est pas le même sur tous les lecteurs chez Thomson. 7 c'est pour le 3"1/2 double face à 640 Ko.

Re: Gotek flashfloppy et Thomson

Posté : 05 mai 2019 20:03
par Jeff_HxC2001
Si vous voulez "tweaker" le firmware HxC pour définir un nouveau format ou autre c'est possible via cette page :

https://hxc2001.com/custom_fw/

Elle permet de faire une demande de compilation custom. Le nouveau firmware est envoyé ~5 minutes après.
(C'est automatique bien entendu... :D )

Sinon le soft hxc permet également de charger/convertir un fichier raw comme les .fd a votre sauce.

(Au passage : Nouvelle mise à jour du firmware aujourd'hui :
https://hxc2001.com/download/floppy_dri ... rmware.zip
https://hxc2001.com/download/floppy_dri ... _notes.txt)