CPC Rulez
https://cpcrulez.fr/forum/

Format Parados : ROMDOS D1 et D2
https://cpcrulez.fr/forum/viewtopic.php?f=4&t=4237
Page 1 sur 1

Auteur :  Rewk [ 18 Juin 2010, 19:08 ]
Sujet du message :  Format Parados : ROMDOS D1 et D2

Bonjour,
Est-ce que quelqu'un connait les specs des format ROMDOS D1 et D2 ? Je ne suis pas parvenu à les trouver sur le net. Et j'aurais bien voulu les ajouter à l'AmsdosFS que je suis en train de peaufiner...
Ou alors, est-ce que quelqu'un aurait déjà trouvé un DSK à ce format ?

Auteur :  hERMOL [ 18 Juin 2010, 20:23 ]
Sujet du message :  Re: Format Parados : ROMDOS D1 et D2

dans le menu CPC Utility/Tests/Utilitaires disque:

https://cpcrulez.fr/applications_menu_DISK.php

https://cpcrulez.fr/applications_disc_parados_help.htm

Code :
FORMAT   CAPACITY       DIRECTORIES         TYPE   SECTORS/TRACK     SECTORS
ROMDOS D1   716k          128               DS          9           &01-&09
ROMDOS D2   712k          256               DS          9           &21-&29
ROMDOS D10  796k          128               DS         10           &11-&1a
ROMDOS D20  792k          256               DS         10           &31-&3a
ROMDOS D40  396k          128               SS         10           &51-&5a

Auteur :  Rewk [ 18 Juin 2010, 21:56 ]
Sujet du message :  Re: Format Parados : ROMDOS D1 et D2

Ben, c'est ce que j'ai regardé au début. Mais quand j'ai essayé de calculer l'offset correspondant au début des données pour le mettre dans la liste des blocs du catalogue, je dépassais les 0xFF à partir d'une certaine piste.

Avec 40 pistes et 1 seule face, l'offset max dans le catalogue est 0xB4, je crois. Donc, avec 2 faces et 80 pistes, on est bien au delà.

C'est pour ça que je me suis dit que la formule de calcul de la position du fichier sur le disque en fonction de des offsets ne devait pas être la même. Ou alors, les blocs sont plus gros.
Comme je n'ai pas de DSK parados, je n'ai pas pu trouver...

Quelqu'un voit-il de quoi je parle, parce que même en me relisant, ça ne me parait pas si clair que ça.

00 48 45 4C 4C 4F 20 20 20 20 50 59 02 00 00 21
88 89 8A 8B 8C 00 00 00 00 00 00 00 00 00 00 00
^^
Ce sont ces nombres là, dans le cat. Ils deviennent supérieurs à FF si la formule que j'applique est :

trackId = 2*block/SECTOR_NUMBER
sideId = trackId%self.dsk.sidesNb
trackId = trackId/self.dsk.sidesNb
sectorId =(2*block % SECTOR_NUMBER) + 0xC1

EDIT: le 0xC1 est en dur, mais ça changera quand je saurai exactement comment fonctionne le ROMDOS D1 ou D2.

Auteur :  Rewk [ 19 Juin 2010, 09:08 ]
Sujet du message :  Re: Format Parados : ROMDOS D1 et D2

Je m'auto réponds. En fait, je viens de me rendre compte que j'avais des DSK de 840 k qui trainaient dans une archive, vraisemblablement au format ROMDOS D2.
L'offset est simplement codé sur 16 bits, ce qui règle mon problème de calcul précédent. Du coup, je suppose que chaque offset correspond à 16 blocs au lieu de 8... Je regarderai ça plus tard.

Auteur :  hERMOL [ 19 Juin 2010, 09:37 ]
Sujet du message :  Re: Format Parados : ROMDOS D1 et D2

je viens de voir qu'avec winape il est possible de formater des disks au format romdos d1 d2...

Auteur :  Rewk [ 20 Juin 2010, 12:39 ]
Sujet du message :  Re: Format Parados : ROMDOS D1 et D2

Ah, bonne idée, ça, l'émulateur. Je n'y avais pas pensé du tout !
Je devrais pouvoir m'en sortir et rajouter Parados à l'AmsdosFS avec tout ça.

Auteur :  norecess [ 20 Juin 2010, 17:13 ]
Sujet du message :  Re: Format Parados : ROMDOS D1 et D2

Question tres conne : est-ce que le HxC floppy emulator support ROMDOS ? j'imagine que oui..

Auteur :  Rewk [ 21 Juin 2010, 23:04 ]
Sujet du message :  Re: Format Parados : ROMDOS D1 et D2

Je te dirai ça dès que j'aurai trouvé le courage de remplacer l'AMSDOS d'un de mes CPC par une PARADOS. Mais j'ai un peu peur de me lancer.
Ca n'a pas l'air facile de dessouder la puce sans la détruire. (Un collègue, électronicien de formation, m'a conseillé de couper toutes les pattes et de pousser les résidus avec un fer. :? )

Je serais très surpris que HxC floppy emulator ne le supporte pas, car il sait émuler tout ce qui est nécessaire pour les formats de parados.

Auteur :  neocps1 [ 23 Juin 2010, 14:50 ]
Sujet du message :  Re: Format Parados : ROMDOS D1 et D2

Une autre possibilité, c'est de prendre de la tresse à dessouder, et d'enlever l'étain de chaque broche. Si le circuit est simple face au niveau des soudures, c'est une solution.

Sinon, la solution que ton collègue a proposé est tout à fait valable, mais l'eprom enlevée est détruite.

Auteur :  Rewk [ 23 Juin 2010, 23:17 ]
Sujet du message :  Re: Format Parados : ROMDOS D1 et D2

Il se trouve que l'on m'a donné de la tresse à dessouder. Je ferai l'essai avec sur un de mes CPC. En désespoir de cause, je couperai les pattes de la rom de l'AMSDOS. De toutes façons la rom de remplacement est en dual boot AMSDOS/PARADOS. :)

Auteur :  Rewk [ 19 Sep 2010, 12:26 ]
Sujet du message :  Re: Format Parados : ROMDOS D1 et D2

Youpie ! J'ai réussi à installer la rom Parados ! Mais il a fallu que je découpe l'ancienne rom Amsdos à la Dremel. Je n'ai jamais réussi à la dessouder. Du coup, c'est triste de voir ce pauvre bloc de plastique sans ses pattes. Je vais le garder en souvenir. :)

Auteur :  TotO [ 19 Sep 2010, 12:32 ]
Sujet du message :  Re: Format Parados : ROMDOS D1 et D2

Fini le en perçant un trou pour t'en faire un dogtag ! :D

Page 1 sur 1 Le fuseau horaire est UTC+1 heure
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/