Les émulateurs émulent trop mal le FDC, ce qui a pour conséquence de faire planter, crasher, bloquer les programmes qui font des demandes d'accès aux formats protégés.
Pourtant une instruction "lire secteur", et une autre "lire piste", on voit pas ce qu'il peut y avoir de bien compliqué là-dedans.......
Si ce n'est que çà, c'est de bonne augure, car alors ça va vite s'améliorer !
Ah ben malheureusement je vois que tu ne m'as pas compris du tout, du tout, ni ma méthode; et parfois même compris tout l'inverse (j'ai dû très mal m'exprimer).
Dlfrsilver a écrit :
Donc tu n'as toujours pas compris ce que j'ai expliqué.
On n'arrive pas à se comprendre, dommage, et tant pis.
J'espérais simplement me rendre utile en proposant une méthode dont je suis convaincu qu'elle est bonne à 100% et rapide à mettre en oeuvre, une bonne fois pour toutes, et sans rustine à chaque nouvelle protection. Il me semblait même que plusieurs personnes sur le forum avait compris mon idée dès le début.
Ecoute, bonne continuation pour tes dumps, et si dans quelques mois vous n'êtes toujours pas à 100%, n'hésite pas à me recontacter !
(néanmoins si je trouve un peu de temps, je proposerai le projet aux programmeurs des émulateurs, ils seront les mieux placés pour dire ce que vaut cette idée)
A première lecture, évidemment que les protections dans les Gaps ne peuvent pas fonctionner, et que la protection d'hercule non plus, tout simplement car le résultat de l'instruction LIRE_PISTE n'est pas stocké ?! Ce serait si facile de le rajouter...
Par ailleurs, la conception du modèle DSK basé sur N secteurs de taille T, si c'est intuitif, me parait très difficile à déterminer (tu dois comprendre car tu as dit avoir compris la protection physique d'hercule). On pourrait aussi faire le test sur une disquette formattée en 460 ko sur CPC par hercule, à mon avis les créateurs de DSK ne retrouverait pas les bons N et T.
CONCLUSION: si le lien ci-dessus décrit le eDSK actuel, alors évidemment que beaucoup d'originaux ne sont pas dumpables. Et y'a encore du boulot pour y arriver. Et ce n'est pas la bonne méthode (car je confirme que la méthode mise en oeuvre dans cet eDSK est bien la méthode que tu as décrit sur ces dernières pages). Si le lien ci-dessus est vieillot alors il reste de l'espoir...(mais où est la nouvelle description alors?)
Inscription : 29 Août 2007, 12:04 Message(s) : 2009 Localisation : seine et marne 77
Simon Owen et kevin thacker n'ont pas mis à jour les nouvelles spécifications DSK, ce que tu as lu concerne l'ancien modèle DSK. Celles que tu as trouvées sont pas à jour. Je maile simon Owen pour qu'il mette à jour le fichier de spécification DSK.
Citer :
Par ailleurs, la conception du modèle DSK basé sur N secteurs de taille T, si c'est intuitif, me parait très difficile à déterminer (tu dois comprendre car tu as dit avoir compris la protection physique d'hercule). On pourrait aussi faire le test sur une disquette formattée en 460 ko sur CPC par hercule, à mon avis les créateurs de DSK ne retrouverait pas les bons N et T.
Le problème surtout c'est que tu restes fixé sur un problème d'eDSK alors que SAMDISK outrepasse les limitations de CPDREAD et CPCdiskXP (Si si, j'ai trop dumpé de jeux que ces 2 loustics ne savent pas lire correctement, donnant des dumps foireux !).
Ok on répète : Un fichier DSK est un conteneur, dans lequel il y a les pistes et leurs secteurs de stockés, avec les infos de taille et structure (la preuve, tout les jeux que je pouvais pas dumper avant parce que le format DSK étendu était limité, c'est de l'histoire ancienne avec SAMDISK, lui sait imager tout ce qu'on lui fourre dans le bec!).
Le problème est côté FDC ! Comment tu veux qu'avec une émulation FDC incomplète, pas précise, tu puisse remonter les bons résultats avec les bons paramètres ? même si les données sont certifiées 100% correctes par Simon, il m'explique ensuite que les émulateurs ne le supportent pas (sous-entendu la partie FDC ne sait pas traiter les informations stockées dans le fichier eDSK).
Et enfin, tu peux me formatter toutes disquettes que tu veux avec Hercule II en 460ko, j'aurais aucun mal à les dumper (normal, puisque crée à partir d'un lecteur standard CPC), y aucun problème !
Puisque tu sembles insister sur la taille de format ou de "contenance", la plus grosse image DSK que j'ai généré avec SAMDISK, c'est le jeu Monty Python flying Circus de Virgin. Elle fait plus de 500ko. SAMDISK n'en a fait qu'une bouchée, et le jeu tourne sur tout les émulateurs. C'est bien la preuve qu'on peut avoir une très grosse image DSK, avec un format tordu et compréhensible par l'émulation actuelle que l'on a....Preuve que les jeux qui ne tournent pas c'est un problème de gestion FDC, et non une gestion de format.
Tiens, autre exemple : J'ai dumpé Hier Harricana de Loriciel, et j'ai activé dans samdisk l'option GAP.
J'ai obtenu un dump, dispo sur Phénix informatique, qui contient la protection. J'ai testé le dump avec caprice32, hé bien ça marche ! fait le test toi même. Par contre, wincpc, cpce n'arrivent pas à le faire tourner, et j'ai pas testé avec Winape (test à faire).
Pour m'assurer que c'est une protection GAP, j'ai fait un dump sans l'option GAP. Le jeu reste bloqué à la lecture sur la piste 40.....
Autre exemple, Defender of the crown. chaque piste de ce jeu utilise un secteur physique de taille 8 contenant $6300 de données grosso-modo... ainsi qu'un secteur de taille 8 logique, qui ne contient rien et sert de "checksum" en quelque sorte au jeu.
Hé bien la plupart des émulateurs ne le supporte pas (je pense que la taille de piste définie est pas encore assez grande : la norme c'était pas plus de $1800 de données sur une piste avec 1 secteur de taille 6, je pense donc qu'il faut que ce soit corrigé).
_________________ SPS Community Expert (SPS CE) / SPS France
Salut dlfrsilver, Globalement d'accord avec ton dernier post.
En effet, comme je le disais: "Si le lien ci-dessus [qui décrit le format eDSK] est vieillot alors il reste de l'espoir..."
Et je veux bien croire que les émulateurs ne simulent pas parfaitement le FDC (même si simuler deux instructions lire_secteur et lire_piste me paraît pas bien compliqué).
On fera un point dans 6 mois, et si le taux de dump n'a pas atteint 100%, alors je décrirai ma méthode aux programmeurs des émulateurs, qui seront les mieux placés pour juger.
En attendant je ne te dérange plus, et te laisse nous expliquer la protection physique d'Hercule II dans l'autre Post sur les "protections" car c'est exactement là (la protection physique) où je m'étais arrêté.
dans le pack ,y a une intro des cafés kid qui ressemble etrangement à une demos du dRtkc , mème epoque , mème code , mème ...peut etre bien le DocteuR The Kids Cafès ....ça y est on le tient Bon ok tout le monde s'en balance...
Inscription : 20 Août 2007, 18:21 Message(s) : 5103
review du pack 201208.rar
201208-01 -> fichier WQAOUHHH.SCR : a voire c'est sympa comme gfx 201208-06 -> ROBOCOP patcher avec le nolock cracker de cach 201208-07 -> GREAT COURT VO -> CRACK avec un "POKE &8082,&C9 " 201208-08 -> NINJA WARRIORS version EB 201208-15 -> SILKWORM (CAFE KIDS CRACKERS) 201208-17/18 -> INCANTATION (c) SOFTHAWK avec piste de protection en 39 ? 201208-22 -> TARGET RENEGADE en version super lite 201208-22 -> TURBO CUP des CELTIC GANG 201208-24 -> BALL BREAKER VO 201208-25 -> KORONIS RIFT VO 201208-26 -> THE EIDOLON VO 201208-28 -> RENEGADE III REILAN / SKATE BALL ( run"SKATE.NO4 )
Inscription : 20 Août 2007, 18:21 Message(s) : 5103
DISC1: Prince of percia VO ? DISC5: SUPER SPRINT VO / ùCPM/ run"disc DISC7: ARMY MOVE VO DISC8: BIGGLES VO ( avec un fichier parasite a côté : RUNME.BAS ) DISC9: EXOLON VO (sans page de présentation ) DISC10 : SKATE CRAZY ( SECTION JAGUAR ) DISC11/12: CHICAGO 90 / HIGH PATROL DISC13: un début de crack de P47 disquette DISC16: DISCOLOGY 5.1 ( déplombe par NARO (!?) ) DISC18: un tas d'uilitaires : hercule 1.2/pride printer pac II,crazu copieur, MASTER SAVE 1.1 (MERIDIEN)... DISC25/26/27/28: CPM/DISC SYSTEM
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 66 invité(s)
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