| 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 ! |
|
| Page 1 sur 1 | Le fuseau horaire est UTC+1 heure |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|