diff options
author | 2020-01-03 22:21:17 -0600 | |
---|---|---|
committer | 2020-01-03 22:21:17 -0600 | |
commit | 3969a9e9b5f85ae00be7da2d8b37dbe136028263 (patch) | |
tree | 3e5991dbeb7d9e3b1945edc9ce365def5233e300 | |
parent | 275e0764165501128fad6ae0545c0b8e7541cb21 (diff) |
(nw) Use hand crafted graphics ROM for gratiaa in ms32.cpp
Anonymous submission
Verified the "tx tiles" 94019_2.030 matches 94019_30ver1.0.30 when decrypted.
That only leaves the "bg tiles" as not being verified 100% identical between sets.
Leaving marked as BAD_DUMP until a proper ROM redump is supplied
-rw-r--r-- | src/mame/drivers/ms32.cpp | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/src/mame/drivers/ms32.cpp b/src/mame/drivers/ms32.cpp index 3b9b713c9ef..2c7d5251518 100644 --- a/src/mame/drivers/ms32.cpp +++ b/src/mame/drivers/ms32.cpp @@ -71,13 +71,16 @@ others are unknown Notes ----- -Some of the roms for each game are encrypted. +Some of the roms for each game are encrypted: + 16x16x8 'Scroll' Tiles (Non-Roz BG Layer) + 8x8x8 'Ascii' Tiles (FG Layer) -The only difference between the two Gratia sets is in the encrypted ROMs (they use -different custom chips). The program is the same. - -16x16x8 'Scroll' Tiles (Non-Roz BG Layer) -8x8x8 'Ascii' Tiles (FG Layer) +The only difference between the two Gratia sets are the encrypted ROMs in each set (they use +different custom chips). The program ROMs are the same, as is all non encrypted graphics data. +94019_30ver1.0.30 matches 94019_2.030 when both are decrypted with their respective encryption +routines. Due to the badly dumped mr94019-07.10, it hasn't been verified that it's data is +identical to 94019_2.07 when both are decrypted. Waiting for a proper redump of mr94019-07.10 +for verification. ToDo / Notes @@ -2028,7 +2031,8 @@ ROM_START( gratiaa ) ROM_LOAD( "mr94019-09.11", 0x200000, 0x200000, CRC(711ab08b) SHA1(185b80b965ac3aba4857b4f83637008c2c1cc6ff) ) ROM_REGION( 0x200000, "gfx3", 0 ) /* bg tiles */ - ROM_LOAD( "mr94019-07.10", 0x000000, 0x200000, BAD_DUMP CRC(acb75824) SHA1(3b43e00a2d240761565042c8feead25a83ef0eb1) ) // FIXED BITS (xxxxxxxx11111111) +// ROM_LOAD( "mr94019-07.10", 0x000000, 0x200000, BAD_DUMP CRC(acb75824) SHA1(3b43e00a2d240761565042c8feead25a83ef0eb1) ) // FIXED BITS (xxxxxxxx11111111) + ROM_LOAD( "mr94019-07.10", 0x000000, 0x200000, BAD_DUMP CRC(561a786b) SHA1(23df08d50801bd6e4a2f12dd3bb50632ff77f0f2) ) /* HAND CRAFTED: decrypted & re-encrypted 94019_2.07 - marked BAD_DUMP until proper ROM redump */ ROM_REGION( 0x080000, "gfx4", 0 ) /* tx tiles */ ROM_LOAD( "94019_30ver1.0.30",0x000000, 0x080000, CRC(026b5379) SHA1(b9237477f1bf8ae83174e8231492fe667e6d6a13) ) /* Labeled 94019 (21)Ver1,0 with the Kanji verson of the game name before "(30)" */ |