MSX Village forum

Salle de Jeux Les jeux PSG killer ! susceptibles de rendre le PSG H.S.

BibiZen Membre non connecté

Maire-adjoint

Rang

Avatar

Inscrit le : 03/10/2009 à 18h34

Messages: 1455

Le 10/03/2013 à 14h50

Reprise du message précédent

GDX :
Topple Zip MSX2 (ROM)

Remplacer CDD093 par CDCF93 (5325h)...




il faut éditer le fichier TOPPLE-Z.PG1

pour la version (disque dur) en 7 fichiers de 16k :siffle
E-mail    
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 11/03/2013 à 01h40
Il y a beaucoup de versions modifiées pour fonctionner sur Memory Mapper ou sur d'autres cartouches de mémoire.
Ces versions fonctionnent avec plus ou moins de succès selon la configuration utilisée et, je ne peux pas proposer de patch pour toutes les versions.
C'est aussi pour ces raisons que j'ai choisi de publier les patch de cette façon. Un patch IPS ne serait pas applicable sur les versions pour disque dur par exemple. Il faut parfois se creuser la tête mais les patch indiqués ici sont applicable sur la plupart des autres versions.
   
BibiZen Membre non connecté

Maire-adjoint

Rang

Avatar

Inscrit le : 03/10/2009 à 18h34

Messages: 1455

Le 11/03/2013 à 13h05
avec un bon éditeur hexa la manip est toute simple :top

à l'inverse peut on assembler les fichiers 16k / 8k et patcher le fichier obtenu :hum
c'est une ROM modifiée sans la protection et non exécutable sans son lanceur spécifique RAM

patcher l'assemblage en édition hexa (ou génération d'un IPS) par comparaison avec le fichier rom
ensuite scindé de nouveau le fichier patché pour retrouver le morcellement d'origine 8k ou 16k :hum

chez Konami le jeu cherche à s'autodétruire mais comme il est en ROM c'est impossible
par contre dés qu'il est lancé dans la RAM :D
E-mail    
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 15/03/2013 à 14h57
Des jeux édités par Casio :

Car Figther (ROM)

Remplacer 000000000000000091 par E6BF5F3E07C3930091 (à 0008h)

Remplacer 9EBD par 0880 (à 1062h, 3BE7h, 3DCAh, 3DDDh et 3DF3h)

crc32=e836327d

Eagle Fighter (ROM)

Pour corriger les Entrées/Sorties du PSG :

Remplacer FFFFFFFFFFFFFFFF par E6BF5F3E07C39300 (à 0032h)

Remplacer 40A3 par 3240 (à 58AEh, 6168h, 6394h, 63A7h, 63DFh, 6403h, 6442h et 6463h)

Remplacer CD9300C9 par C39300C9 (à 6333h)

Pour améliorer la compatibilité avec les émulateurs et les lanceurs de ROM :

Remplacer FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF par 41421040000000000000000000000000CD38010F0FE6034F060021C1FC09B6F04F232323237EE60CB12680CD24002A0280E9 (à 0000h)

crc32=ecb42eb8

La ROM originale fait 24Ko (6000h~BFFFh). C'est peu courant. Le dump fait 32Ko parce qu'on ajouté des FFh de 4000h à 5FFFh. Il existe aussi une version qui inclu le patch pour améliorer la compatibilité.

Exoide-Z (ROM)

Remplacer CD930010F93E071EB8C39300 par FE0720021EB8CD930010F1C9 (à 3B93h)

crc32=50ab1438

Exoide-Z Area 5 (ROM)

Remplacer 0000000000000000F3 par E6BF5F3E07C39300F3 (à 0008h)

Remplacer 43B0 par 0840 (à 6F8Ch, 706Fh, 7082h, 70ACh et 70CFh)

crc32=44a77274

Ice World (ROM)

Remplacer 0000000000000000F3 par E6BF5F3E07C39300F3 (à 0008h)

Remplacer 1AA3 par 0880 (à 1148h, 2142h, 236Eh, 2381h, 23B9h, 23DDh, 241Ch et 243D)

crc32= 170b37a1

Iga Ninpouchou (Manual of Ninja) (ROM)

Pour corriger les Entrées/Sorties du PSG :

Remplacer 0000000000000000F3 par E6BF5F3E07C39300F3 (à 0008h)

Remplacer 55A5 par 0880 (à 239Fh, 2581h, 2594h, 25BEh et 25E0h)

crc32= 170b37a1

Iga Ninpouchou Mangetsujo no Tatakai (Manual of Ninja Battle of Full Moon) (ROM)

Remplacer 0000000000000000F3 par E6BF5F3E07C39300F3 (à 0008h)

Remplacer 45B3 par 0840 (à 718Fh, 7371h, 7384h, 73AFh et 73D0h)

crc32=a620ab3c

Issun Boushi no Donna Mondai (Any Matter of Inch-High Samurai) (ROM)

Remplacer 0000000000000000F3 par E6BF5F3E07C39300F3 (à 0008h)

Remplacer CFB5 par 0840 (à 7418h, 75FBh, 760Fh, 7638h et 765Ah)

crc32=2d146545

Kenja no Ishi - The Stone of Wisdom (ROM)

Remplacer 0000000000000000F3 par E6BF5F3E07C39300F3 (à 0008h)

Remplacer 4BBA par 0840 (à 7894h, 7A77h, 7A8Ah, 7AB4h et 7AD8h)

crc32=728f91b1

Koneko no daiboken Chibi-chan ga Iku (Kitten Adventure Runt Goes) (ROM)

Remplacer 0000000000000000F3 par E6BF5F3E07C39300F3 (à 0008h)

Remplacer 3DBA par 0840 (à 7886h, 7A69h, 7A7Ch, 7AA6h et 7AC8h)

crc32=5ac89fe5

Moai no Hihou (The Treasure of Moai) (ROM)

Remplacer 0000000000000000F3 par E6BF5F3E07C39300F3 (à 0008h)

Remplacer 43B6 par 0840 (à 730Dh)

crc32=d38cd07e

Yami no RyouOu Hades no Monsho - Hades Emblem (ROM)

Remplacer 0000000000000000F3 par E6BF5F3E07C39300F3 (à 0008h)

Remplacer 4FB0 par 0840 (à 6E98h, 707Bh, 708Eh, 70B8h et 70DAh)

Il existe 2 versions. Une avec écrit "SOFTWARE" sous le logo de CASIO et une sans.

Yokai Yashiki (Monster House) (ROM)

Remplacer 0000000000000000F3 par E6BF5F3E07C39300F3 (à 0008h)

Remplacer 49BA par 0840 (à 7892h, 7A75h, 7A88h, 7AB2h et 7AD4h)

crc32=2cfc3eb4 Edité par GDX Le 20/03/2013 à 11h21
   
BibiZen Membre non connecté

Maire-adjoint

Rang

Avatar

Inscrit le : 03/10/2009 à 18h34

Messages: 1455

Le 17/03/2013 à 15h35
Car Figther, Exoide-Z Area 5, Koneko no daiboken Chibi-chan ga Iku ne marchent pas avec GoodMSX1 :hum
http://www.planetemu.net/index.php?section=roms&dat=147
je n'ai pas testé les autres ROMs Casio

Snake It de Eaglesoft a aussi le bogue PSG :s
http://www.generation-msx.nl/msxdb/softwareinfo/960

E-mail    
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 20/03/2013 à 10h48
Oups, j'avais inversé les données à remplacer dans la première ligne de plusieurs ROM.

Merci, c'est corrigé maintenant.
   
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 22/06/2013 à 16h52
Super Suwanggi - Super Altered Beast (ROM)

Pour corriger les ports d'E/S du PSG :

6C01H : F8 -> B8
6DA1H : F8 -> B8
7FEEH : F8 -> B8
FBD7H : F1 -> B1

Pour utiliser le jeu avec un Mapper Konami SCC :

Remplacer (0605H ~ 0656H longueur 51H)

1B 46 00 C3 26 46 00 C3 31 46 00 F3 3E 02 32 00
80 32 01 D6 FB C9 F3 3E 04 32 00 80 32 01 D6 FB
C9 F3 3E 06 32 00 80 32 01 D6 FB C9 F3 3E 02 32
00 80 CD 00 A1 3A 01 D6 32 00 80 00 C9 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00

par

1F 46 00 C3 2E 46 00 C3 3D 46 00 F3 3E 02 32 00
90 32 01 D6 3C 32 00 B0 FB C9 F3 3E 04 32 00 90
32 01 D6 3C 32 00 B0 FB C9 F3 3E 06 32 00 90 32
01 D6 3C 32 00 B0 FB C9 F3 3E 02 32 00 90 3C 32
00 B0 CD 00 A1 3A 01 D6 32 00 90 3C 32 00 B0 3D
C9

Pour utiliser le jeu avec un Mapper ASCII 16K :

Remplacer (0605H ~ 0640H longueur 3BH)

1B 46 00 C3 26 46 00 C3 31 46 00 F3 3E 02 32 00
80 32 01 D6 FB C9 F3 3E 04 32 00 80 32 01 D6 FB
C9 F3 3E 06 32 00 80 32 01 D6 FB C9 F3 3E 02 32
00 80 CD 00 A1 3A 01 D6 32 00 80

par

1B 46 00 C3 26 46 00 C3 31 46 00 F3 3E 01 32 00
70 32 01 D6 FB C9 F3 3E 02 32 00 70 32 01 D6 FB
C9 F3 3E 03 32 00 70 32 01 D6 FB C9 F3 3E 01 32
00 70 CD 00 A1 3A 01 D6 32 00 70 Edité par GDX Le 24/06/2013 à 15h21
   
Visiteurs

Vagabond

Rang

Avatar

Message : 0

Le 22/06/2013 à 23h16
4 versions de Super Altered Beast, bravo à GDX pour toutes les corrections :) :top

http://www.msxblue.com/?p=9212
   
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 25/07/2013 à 13h02
3D Water Driver (ROM)

Pour corriger les ports d'E/S du PSG :

Remplacer 3E 07 1E F8 CD 93 00 par 3E 07 1E B8 CD 93 00 (0B40h)

Remplacer 1E 07 3E 07 CD 93 00 par 1E 87 3E 07 CD 93 00 (0C24h)

Remplacer 1E F8 3E 07 CD 93 00 par 1E B8 3E 07 CD 93 00 (11FFh et 1468h)

Une fois le patch appliqué, la ROM devrait avoir un crc32 = 6AC274BE

Note : A première vue, la ROM utilisée (Tosec) semble être la version cassette convertie au format ROM (crc32=d5af9e82).
Et d'après MSX-Generation, le jeu a été commercialisé en ROM uniquement en Espagne par Sony. Ce qui va dans le même sens de ce que je pense : Le dump de la cartouche espagnole n'est pas disponible. Edité par GDX Le 25/07/2013 à 13h28
   
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 07/09/2013 à 12h30
Pour corriger les Entrées/Sorties du PSG des jeux édités par dB-Soft :

Flappy Limited '85 (ROM)

1181h : Remplacer 3E07CDFC51 par 3E07C39F7F

3F9Fh : Remplacer 00FFFFFFFFFFFFFFFFFF par 00CBB3D3A00EA1ED59C9

Flappy Limited (cartouche noire) n'a pas besoin de patch.


Volguard (ROM)

3B5FH : Remplacer 3E071E8ECD9300 par 3E071ECECD9300

72EEh : Remplacer 3E07C370B9 par 3E07CD69B3

796Fh : Remplacer C9FFFFFFFFFFFFFFFFFF par C9CBB3D3A00EA1ED59C9


Zexas Limited (ROM)

5C3Eh : Remplacer 3E07CDB99CC9 par 3E07C3F4BFC9

Remplacer tous les autres 3E07CDB99C par 3E07CDF4BF (à 5761h, 57EDh, 5835h)

5FF7h : Remplacer 3E07CD9300 par 3E07CDE8BF

7FE8h : Remplacer FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF par F3D3A0F57BE6BFFBD3A1F1C9CBB3D3A00EA1ED59C9
   
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 18/09/2013 à 08h25
Pour corriger les Entrées/Sorties du PSG d'un jeu édité par Nippon Dexter :

Knight Lore (ROM)

06B6h : Remplacer 0738 par 07B8

Le patch est sûrement applicable sur les autres versions en cassettes.
   
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 10/06/2014 à 12h58
Snack It (Cassette mais une version convertie en ROM existe) :

Remplacer les suites d'octets suivantes

00 CD 93 00 23
par
00 CD 97 97 23


C3 01 1F 69
par
C3 01 1F A9


CD 00 D2 C9
par
CB FB CB B3


3E C9 32 9A FD 06 0D 1E 80 78 D3 A0 FE 07 20 02 1E 80 7B D3 A1 1E 00 10 F0
par
21 A5 D4 11 9A FD 01 05 00 F3 ED B0 FB 06 0E 1E 00 78 D3 A0 7B D3 A1 10 F8


96 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
par
96 FE 07 20 04 CB FB CB B3 F3 D3 A0 F5 7B FB D3 A1 F1 C9 Edité par GDX Le 10/06/2014 à 13h08
   
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 11/06/2014 à 15h21
Polar Star (Cassette mais une version convertie en ROM existe) :

Remplacer les suites d'octets suivantes

16 12 par 16 92

16 ED par 16 AD

16 FF CD par 16 BF CD

16 3F par 16 BF

07 EC FF FF par 07 AC FF FF
   
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 21/11/2014 à 10h21
Sprites Man (édité par Sprites)

Remplacer "1E F8 3E 07 CD 93 00" par "1E B8 3E 07 CD 93 00".


The Apeman Strikes Again (Eaglesoft)

"1F 69 0F" -> "1F A9 0F" Edité par GDX Le 25/11/2014 à 13h02
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie