Inscription : 11 Juin 2010, 12:49 Message(s) : 228
Lone a écrit :
Alors :
La version 64 bits n'est pas supportée : Vu que Sugarbox n'est dispo qu'en 32 bits pour le moment, ça ne marchera pas du tout.
Je fais mes tests avec la version 5.1. En principe, ça marche sur une bonne partie des dumps de Denis... Ceux présentant des secteurs faibles (taille de dump assez gros, mais ça n'est pas forcément un critère) peuvent planter. La plupart du temps c'est la lib qui crashe.
J'ai effectivement eu un plantage sur Overlander, il y a une composante aléatoire....
Pour faire simple, la lib va faire un dépassement de buffer assez important, qui va provoquer des dégâts collatéraux, voir un plantage (dans le cas ou on arrive sur une plage de mémoire avec des droits d'accès différents).
Attendez vous à une version correctrice rapidement, j'ai trouvé comment contourner le bug.
Je vais refaire des tests pour confirmer tes conclusions... mais c'est quand même bizarre que la version que t'as compilée toi même et distribué avec les anciennes versions de SB marche très bien elle...
Fin des investigations : - Thai boxing fonctionne, dès lors qu'on n'a pas de ROM 6128. Je le fais marcher avec une rom alternative, une rom de 464 (+DDI1)... Mais il reboot avec la rom 6128...
DSK et RAW, même combat.
Ca parle à quelqu'un, ça ?
- Compilation Schneider : Je n'ai pas trouvé de dsk qui ressemble a ça nul part, pour comparer un peu ce qui peut se tramer... En gros, on a des jeux, lançable via un "loader.bin" (qui plante), dont Macadam bumper (qui marche en le lançant via le basic).
Résumé :
1/ A vérifier : - 2112 AD - Indiana jones - Revolution - TauCetiSpecialEdition - Compil' Schneider - Victory Road
2/ Méfiance ! - Chicago 90 a une piste faisandée. Ca plante pas, ça passe la protection, mais c'est inquiétant.
Sauf erreur de ma part, pour les autres, c'était moi et j'ai donc corrigé les bugs trouvés.
Merci pour vos retour, dites moi si celle-ci corrige les problèmes de crash (elle le devrait !) On en est donc à la v0.22.
- [FDC] : Fixed a wrong behaviour on a read sector command : When an overflow occurs, do not stop the command until the end of the sector. (This correct some version of "Famous Five" game) - [FDC] : Disk rotation is simulated, with a slight variation depending on the time and the current track. Also, more realistic acceleration of the disk is done ("Basun" now run without any trick) - [FDC - HFE] : Add support for HFE files - [FDC - Dsk] : Add various fix to make it more reliable - [FDC - CT RAW] : When reconnecting last revolution to first, support track that does not contains IAM : Length computation is done using first IDAM - [FDC - CT RAW] : Handle correctly CAPSImg.dll error, so no more memory corruption occurs on incorrect dumps - [FDC - CAPSImg.dll] : Use a workaround to avoid crash of the lib that can occurs when image with weak sectors are read. - [CRTC0] : Fixed an incorrect behaviour on VSync duration from R3 (Correct Druid 2 ) - [PSG] ! Fixed a bug that can corrupt memory when a register greater than 15 is written
Inscription : 13 Jan 2010, 14:25 Message(s) : 2270
Je ne sais pas si c'est lié, mais le jeu ne fonctionne pas si la disquette est protégée... (sinon, tu peux aussi à l'okaz remplacer les FW3.12/3.13 par le FW3.15)
Inscription : 29 Août 2007, 12:04 Message(s) : 1989 Localisation : seine et marne 77
Lone a écrit :
Fin des investigations : - Thai boxing fonctionne, dès lors qu'on n'a pas de ROM 6128. Je le fais marcher avec une rom alternative, une rom de 464 (+DDI1)... Mais il reboot avec la rom 6128...
thai boxing fonctionne sur une config 6128 en IPF sous caprice32
Citer :
Résumé :
1/ A vérifier : - 2112 AD => ne fonctionne pas sous sugarbox, je peux pas tester en IPF, le format de protection est pas supporté. - Indiana jones => plante sous sugarbox en RAW, mais fonctionne en IPF. - Revolution => ne fonctionne pas sous sugarbox en RAW mais fonctionne en IPF. - TauCetiSpecialEdition => piste 29 peut-etre pas bonne.... - Compil' Schneider => a investiguer, le chargement s'arrête en piste 17 secteur 42, sans message d'erreur sans rien..... - Victory Road => bug car j'ai éffacé une piste vide, et le système n'aime pas (je referais plus j'ai dit!)
Citer :
2/ Méfiance ! - Chicago 90 a une piste faisandée. Ca plante pas, ça passe la protection, mais c'est inquiétant.
Quelle version, l'originale ou la version budget EDOS ?
Sauf erreur de ma part, pour les autres, c'était moi et j'ai donc corrigé les bugs trouvés.[/quote]
Merci
_________________ SPS Community Expert (SPS CE) / SPS France
thai boxing fonctionne sur une config 6128 en IPF sous caprice32
Hé bien... Peux tu me faire passer l'IPF ? Je promets de l'effacer ensuite Caprice ne fait pas tourner le CT-RAW en tout cas.
Ca depend de beaucoup de choses : Je le fais rebooter sur winape, mais des fois, il passe. Je le lance sur Sugarbox en 464+DDI1, ou avec le Firmware FW314. Bref, c'est bizarre... (Je m'y connaîtrais, je dirais que ça sent un peu le bug de timing bizarroide).
Quelqu'un peut nous dire s'il arrive à le lancer régulièrement sur un vrai 6128 sans rom alternative ?
dlfrsilver a écrit :
1/ A vérifier : - 2112 AD => ne fonctionne pas sous sugarbox, je peux pas tester en IPF, le format de protection est pas supporté. - Indiana jones => plante sous sugarbox en RAW, mais fonctionne en IPF. - Revolution => ne fonctionne pas sous sugarbox en RAW mais fonctionne en IPF. - TauCetiSpecialEdition => piste 29 peut-etre pas bonne.... - Compil' Schneider => a investiguer, le chargement s'arrête en piste 17 secteur 42, sans message d'erreur sans rien..... - Victory Road => bug car j'ai éffacé une piste vide, et le système n'aime pas (je referais plus j'ai dit!)
Citer :
2/ Méfiance ! - Chicago 90 a une piste faisandée. Ca plante pas, ça passe la protection, mais c'est inquiétant.
Quelle version, l'originale ou la version budget EDOS ?
Quand tu dis "fonctionne en IPF", c'est sur sugarbox ? Les IPF sont fait a partir des CT Raw que tu as packagé ? Dans le cas contraire, peux-tu me les "prêter" que j'investigue ?
Pur Chicago 90, il s'agit de la version "Chicago90(F).raw" de ton package.
Inscription : 29 Août 2007, 12:04 Message(s) : 1989 Localisation : seine et marne 77
Lone a écrit :
dlfrsilver a écrit :
thai boxing fonctionne sur une config 6128 en IPF sous caprice32
Hé bien... Peux tu me faire passer l'IPF ? Je promets de l'effacer ensuite Caprice ne fait pas tourner le CT-RAW en tout cas.
Ca depend de beaucoup de choses : Je le fais rebooter sur winape, mais des fois, il passe. Je le lance sur Sugarbox en 464+DDI1, ou avec le Firmware FW314. Bref, c'est bizarre... (Je m'y connaîtrais, je dirais que ça sent un peu le bug de timing bizarroide).
Quelqu'un peut nous dire s'il arrive à le lancer régulièrement sur un vrai 6128 sans rom alternative ?
dlfrsilver a écrit :
1/ A vérifier : - 2112 AD => ne fonctionne pas sous sugarbox, je peux pas tester en IPF, le format de protection est pas supporté. - Indiana jones => plante sous sugarbox en RAW, mais fonctionne en IPF. - Revolution => ne fonctionne pas sous sugarbox en RAW mais fonctionne en IPF. - TauCetiSpecialEdition => piste 29 peut-etre pas bonne.... - Compil' Schneider => a investiguer, le chargement s'arrête en piste 17 secteur 42, sans message d'erreur sans rien..... - Victory Road => bug car j'ai éffacé une piste vide, et le système n'aime pas (je referais plus j'ai dit!)
Citer :
2/ Méfiance ! - Chicago 90 a une piste faisandée. Ca plante pas, ça passe la protection, mais c'est inquiétant.
Quelle version, l'originale ou la version budget EDOS ?
Quand tu dis "fonctionne en IPF", c'est sur sugarbox ? Les IPF sont fait a partir des CT Raw que tu as packagé ? Dans le cas contraire, peux-tu me les "prêter" que j'investigue ?
Pur Chicago 90, il s'agit de la version "Chicago90(F).raw" de ton package.
Oui sur sugarbox. Les ipfs sont faits à partir des CT RAW que j'ai packagé. Je peux te les passer si besoin.
Ok, pour chicago90. Le problème comme pour bcp de jeux à protection GAP, l'outil ne les supporte pas bien. Toujours cette histoire de taille GAP pour déterminer si copie ou original.....
_________________ SPS Community Expert (SPS CE) / SPS France
Je veux bien les IPF : Ca me permettra de comparer avec les CT Raw.
Pour les protections Gap, je me demande vraiment ce que fait cet outil... Je le soupçonne de chercher à passer la protection par un biais un ou autre... Même si ça ne cesse de m'interpeller.
Dites moi si je me trompe, Ô heureux possesseurs de SuperCard pro, mais je pense que réécrire Chicago 90 (en original) ne doit pas vous poser de soucis ..
L'outil IPF doit donc se reposer sur un autre paradigme (mais quel est-il ?)
Avec une ROM 6128 Uk, ça marche... Mais ça ne fonctionne pas avec une ROM 6128 FR.... Je parle ici de l'OS, pas du basic. J'ai fait l'essai avec un OS Uk en lower ROM, un basic FR, et bien ça marche aussi.
Ce qui explique sans doute les résultats un peu variés ici et là... Par contre, quelqu'un a une idée sur la différence entre ces deux roms (ou mieux, un moyen de désassembler le tout ? Un pendant FR de 'http://cpctech.cpc-live.com/docs/os.asm' en quelque sorte...)
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 53 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