GAMOPAT
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

D64 manager ! Comment bien remplir une disquette C64 ?

3 participants

Aller en bas

D64 manager ! Comment bien remplir une disquette C64 ? Empty D64 manager ! Comment bien remplir une disquette C64 ?

Message par beddy Dim 8 Mar 2015 - 9:29

Bonjour, 

Toujours en continuité avec mon projet, je me suis lancé dans la manipulation d’ancien système de fichiers. Je viens donc de commencer la partie Commodore 64 et plus particulièrement l’exploitation des images D64.
 
J’ai trouvé assez facilement la documentation nécessaire :
 
http://unusedino.de/ec64/technical/formats/d64.html
 
Et après quelques essais je peux enfin :



  • Obtenir le directory
  • Extraire un fichier
  • Créer une image D64 et la formater 


TEST PEA
-----------------------
TEST.PRG                          254 bytes
TEST 2.PRG                       254 bytes
TEST BASIC EDDY.PRG       254 bytes
-----------------------
3 file(s) freespace 167894 bytes
 
Maintenant je vais m’attaquer à la création de fichiers et je voulais savoir si quelqu’un savait comment remplir les secteurs ?
 
Doit-on partir de la piste 1 ou partir à partir de la piste 18 (BAM) comment je le vois souvent dans les images que j’ai dumper ?
 
Je pense que la deuxième solution a son intérêt sur un vrai 1541 pour optimiser le déplacement de tête de lecture. Pour une émulation ou de management d’image D64 peut-on simplement faire ça à partir de la première piste ?
 
Si vous avez des conseils et remarques  je suis preneur.
 
Bonne journée à vous les fous loulou
 
Ed
beddy
beddy
Patient contaminé

Masculin Nombre de messages : 196
Age : 53
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

D64 manager ! Comment bien remplir une disquette C64 ? Empty Re: D64 manager ! Comment bien remplir une disquette C64 ?

Message par beddy Lun 9 Mar 2015 - 19:00

Pas d'expert en "file system" C64 ? Sad
beddy
beddy
Patient contaminé

Masculin Nombre de messages : 196
Age : 53
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

D64 manager ! Comment bien remplir une disquette C64 ? Empty Re: D64 manager ! Comment bien remplir une disquette C64 ?

Message par Urbinou Jeu 12 Mar 2015 - 20:12

Il y a 25 ans, j'aurais peut-être pu te répondre D64 manager ! Comment bien remplir une disquette C64 ? 418468
Tu n'as pas le vrai matos pour tester avec une vraie disquette et l'analyser ?
Urbinou
Urbinou
Docteur agrégé **
Docteur agrégé **

Masculin Nombre de messages : 12632
Age : 56
Localisation : Liège, Belgique
Date d'inscription : 12/02/2013

http://cambouisdelatari.wordpress.com

Revenir en haut Aller en bas

D64 manager ! Comment bien remplir une disquette C64 ? Empty Re: D64 manager ! Comment bien remplir une disquette C64 ?

Message par beddy Jeu 12 Mar 2015 - 22:46

Urbinou a écrit:Il y a 25 ans, j'aurais peut-être pu te répondre D64 manager ! Comment bien remplir une disquette C64 ? 418468
Tu n'as pas le vrai matos pour tester avec une vraie disquette et l'analyser ?
Pas grave je vais écrire mon propre algo on verra ce que ça donne Wink
beddy
beddy
Patient contaminé

Masculin Nombre de messages : 196
Age : 53
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

D64 manager ! Comment bien remplir une disquette C64 ? Empty Re: D64 manager ! Comment bien remplir une disquette C64 ?

Message par beddy Mar 17 Mar 2015 - 21:30

Bon, j'ai avancé sur mon D64 manager. 

Je peux enfin ajouter des fichiers du disque local vers une l'image D64. 
Je remplie à partir du secteur 0, mais avant je vérifie si je n'ai pas de trou (en gros je fragmente). 
J'améliorerai l'algo plus tard. 

Maintenant je vais implémenter la suppression de fichier.

Si ensuite ça intéresse quelqu'un. Ç'est du java Wink
beddy
beddy
Patient contaminé

Masculin Nombre de messages : 196
Age : 53
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

D64 manager ! Comment bien remplir une disquette C64 ? Empty Re: D64 manager ! Comment bien remplir une disquette C64 ?

Message par mandrake Mer 18 Mar 2015 - 7:33

il y a DirMaster sinon :
http://style64.org/dirmaster
mandrake
mandrake
Infirmier

Masculin Nombre de messages : 3924
Age : 63
Localisation : Chateauneuf les Martigues
Date d'inscription : 06/12/2006

http://gilles.susini.free.fr/

Revenir en haut Aller en bas

D64 manager ! Comment bien remplir une disquette C64 ? Empty Re: D64 manager ! Comment bien remplir une disquette C64 ?

Message par beddy Mer 18 Mar 2015 - 8:12

mandrake a écrit:il y a DirMaster sinon :
http://style64.org/dirmaster
Merci Mandrate, 

J'ai vu qu'il existait des choses mais je développe ça dans le cadre d'un autre projet. 
J'ai fini la version alpha. Je laisserai les sources et la doc ici pour ceux que ça intéresse. 

Bonne journée 

Ed
beddy
beddy
Patient contaminé

Masculin Nombre de messages : 196
Age : 53
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum