Index du forum




Un petit coup de main... Vous pouvez nous aider à mettre ce site à jour: n'hésitez pas à me contacter !!!

* Connexion   * Inscription

* FAQ
Nous sommes actuellement le 21 Mai 2022, 14:26

Index du forum » CPC Rulez » Software : Les dumps

Le fuseau horaire est UTC+1 heure


Generer un disque à partir de dump



Publier un nouveau sujet Répondre au sujet  Page 1 sur 1
 [ 6 message(s) ] 
  Aperçu avant impression Sujet précédent | Sujet suivant 
Auteur Message
Lone
 Sujet du message : Generer un disque à partir de dump
Message Publié : 28 Avr 2018, 09:53 
Hors-ligne
Rulezzzz
Rulezzzz

Inscription : 25 Fév 2013, 13:56
Message(s) : 647
Localisation : Ardèche
Bonjour,

Je reprends ici la digression du post sur les IPFs de denis.

Pour rappel : On se demandait comment reconstruire une disquette à partir d'un dump.

breiztiger arrive à le faire sur son Kryodlux (série des "réussir").
Kris également sur son SCP ("Les chevaliers").

On va donc tenter de trouver un moyen pour générer un dumps "Master" le plus précis possible, permettant, avec un lecteur bien réglé, de reconstruire n'importe quoi.

J'ai amélioré la génération de SCP de Sugarbox / SugarConvDsk pour corriger des soucis sur le SCP, notamment :
- Le problème potentiel d'inversion de flux incorrecte à l'index (en gros, si on a un "0" en fin et en début de piste, il faut décaler le début de piste pour ne pas avoir d'information d'inversion incorrecte)
- Une précision supplémentaire sur les tailles de cellules et la position d'index. Ca, c'est pas pour les émulateurs, mais pour aider (j'espère) le matériel à se positionner correctement. Ca permet d'avoir des tailles de cellules variables, moyennée sur la totalité de la piste

Deux dumps en dessous : Le premier (ortho_test) avec cette seconde modification.
Le second (Ortho_precis) avec la taille standard de piste.

Si Kris ou d'autres possesseurs de SCP peuvent tenter de les faire fonctionner, ça m'aiderait à mettre au point tout ça !


Vous n’êtes pas autorisé(e) à consulter les fichiers insérés à ce message.


Haut
 Profil  
 
Megachur
 Sujet du message : Re: Generer un disque à partir de dump
Message Publié : 28 Avr 2018, 12:46 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 12 Juin 2008, 20:29
Message(s) : 1659
Lone a écrit :
J'ai amélioré la génération de SCP de Sugarbox / SugarConvDsk pour corriger des soucis sur le SCP, notamment :
- Le problème potentiel d'inversion de flux incorrecte à l'index (en gros, si on a un "0" en fin et en début de piste, il faut décaler le début de piste pour ne pas avoir d'information d'inversion incorrecte)


j'ai peut-être pas tout compris... mais pour moi la piste est en continue avec un magnifique champs de bits circulaire est continu !

le fait qu'on passe sur l'index, le lecteur de disquette le détecte grâce à la diode + le capteur de lumière le trou fait dans la disquette mais la tête de lecture continue à lire en continue !!!

donc pour conclure, selon ma compréhension de la chose : tes deux zéros, un à la fin et un au début ne sont tout simplement pas le même bit ? ou alors il te manque un bit entre les deux !?

:kissed: :kissed: :kissed: :oops: :?


Haut
 Profil  
 
Lone
 Sujet du message : Re: Generer un disque à partir de dump
Message Publié : 28 Avr 2018, 14:28 
Hors-ligne
Rulezzzz
Rulezzzz

Inscription : 25 Fév 2013, 13:56
Message(s) : 647
Localisation : Ardèche
Ta compréhension est bonne.

Là, on est au niveau en dessous du MFM (le SCP enregistre les inversions de flux)
Si tu as une piste comme ceci :

0101010 [trou d'index] 0100 (le trou d'index étant juste une marque), il est important, pour avoir le 0 avant et après, de démarrer l'enregistrement non pas au trou d'index, mais au prochain '1'. On est plus au niveau du bug d'ailleurs là dessus :)


Haut
 Profil  
 
dlfrsilver
 Sujet du message : Re: Generer un disque à partir de dump
Message Publié : 28 Avr 2018, 16:09 
Hors-ligne
VIP
VIP

Inscription : 29 Août 2007, 12:04
Message(s) : 1931
Localisation : seine et marne 77
Salut, pour info, j'ai testé ton fichier SCP. Les positions d'index sont faussées, ce qui n'est pas normal.

_________________
SPS Community Expert (SPS CE) / SPS France


Haut
 Profil  
 
Lone
 Sujet du message : Re: Generer un disque à partir de dump
Message Publié : 28 Avr 2018, 17:21 
Hors-ligne
Rulezzzz
Rulezzzz

Inscription : 25 Fév 2013, 13:56
Message(s) : 647
Localisation : Ardèche
Le SCP posté fonctionne, mais apparemment pas à tous les dumps (quand il marche, il marche tout le temps)
Que veux tu dire par "Les positions d'index sont faussées" ?

En réfléchissant un peu, il se trouve que ma tentative d'ajouter de la précision n'est pas forcément bienvenue : Je calcule la taille de bitcell, et ajuste la durée totale de la piste avec ça.

Je devrais peut-être plutôt conserver ma taille de 200ms par piste, et ajuster à la volée me tailles de bitcell (du flux variable ?!)

Je tente le coup et je vous tiens au courant.


Haut
 Profil  
 
Lone
 Sujet du message : Re: Generer un disque à partir de dump
Message Publié : 28 Avr 2018, 22:26 
Hors-ligne
Rulezzzz
Rulezzzz

Inscription : 25 Fév 2013, 13:56
Message(s) : 647
Localisation : Ardèche
Voici un dump calculé au plus près :
J'ai modifié légèrement chaque bitcell pour arriver à un total exact de 200ms par piste.
Reste à voir si ça fonctionne en vrai !


Vous n’êtes pas autorisé(e) à consulter les fichiers insérés à ce message.


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  Page 1 sur 1
 [ 6 message(s) ] 

Index du forum » CPC Rulez » Software : Les dumps

Le fuseau horaire est UTC+1 heure


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Aller vers :  
cron
Powered by phpBB® Forum Software © phpBB Group
Traduit en français par Maël Soucaze.