diff options
| author | 2017-08-15 23:18:03 +0200 | |
|---|---|---|
| committer | 2017-08-15 23:18:03 +0200 | |
| commit | d6788464de306060e7d6cdbf07d626a7cd1ca75f (patch) | |
| tree | a3713fdbb7bef5bb1e0a35b379180eeb009aa0b0 | |
| parent | b05f124f084f823a7106a1de701b3cdb2e013c02 (diff) | |
neogeo.cpp: swapped Shock Troopers sets since what was known as set 2 is actually a newer revision than set 1, as per MAME parent-clone policies parent must be the newer revision (nw)
| -rw-r--r-- | hash/neogeo.xml | 9 | ||||
| -rw-r--r-- | src/mame/drivers/neogeo.cpp | 5 |
2 files changed, 7 insertions, 7 deletions
diff --git a/hash/neogeo.xml b/hash/neogeo.xml index 818e036a5fc..e0343f72b69 100644 --- a/hash/neogeo.xml +++ b/hash/neogeo.xml @@ -6666,7 +6666,7 @@ --> <software name="shocktro"> - <description>Shock Troopers (set 1)</description> + <description>Shock Troopers (set 2)</description> <year>1997</year> <publisher>Saurus</publisher> <info name="serial" value="NGM-2380"/> @@ -6676,7 +6676,7 @@ <sharedfeat name="compatibility" value="MVS,AES" /> <part name="cart" interface="neo_cart"> <dataarea name="maincpu" width="16" endianness="big" size="0x500000"> - <rom loadflag="load16_word_swap" name="238-p1.p1" offset="0x000000" size="0x100000" crc="5677456f" sha1="f76169fa5c90871d65e2a16fd1bb036c90533ac8" /> + <rom loadflag="load16_word_swap" name="238-pg1.p1" offset="0x000000" size="0x100000" crc="efedf8dc" sha1="f638df9bf7aa7d514ee2bccfc7f2adbf39ca83fc" /> <!-- mask rom TC538200 --> <rom loadflag="load16_word_swap" name="238-p2.sp2" offset="0x100000" size="0x400000" crc="5b4a09c5" sha1="de04036cba2da4bb2da73d902d1822b82b4f67a9" /> <!-- TC5332205 --> </dataarea> <dataarea name="fixed" size="0x040000"> @@ -6701,7 +6701,7 @@ </dataarea> </part> </software> - + <software name="shocktroa" cloneof="shocktro"> <description>Shock Troopers (set 2)</description> <year>1997</year> @@ -6713,7 +6713,7 @@ <sharedfeat name="compatibility" value="MVS,AES" /> <part name="cart" interface="neo_cart"> <dataarea name="maincpu" width="16" endianness="big" size="0x500000"> - <rom loadflag="load16_word_swap" name="238-pg1.p1" offset="0x000000" size="0x100000" crc="efedf8dc" sha1="f638df9bf7aa7d514ee2bccfc7f2adbf39ca83fc" /> <!-- mask rom TC538200 --> + <rom loadflag="load16_word_swap" name="238-p1.p1" offset="0x000000" size="0x100000" crc="5677456f" sha1="f76169fa5c90871d65e2a16fd1bb036c90533ac8" /> <rom loadflag="load16_word_swap" name="238-p2.sp2" offset="0x100000" size="0x400000" crc="5b4a09c5" sha1="de04036cba2da4bb2da73d902d1822b82b4f67a9" /> <!-- TC5332205 --> </dataarea> <dataarea name="fixed" size="0x040000"> @@ -6739,7 +6739,6 @@ </part> </software> - <!-- ID-0239 . NGM-2390 diff --git a/src/mame/drivers/neogeo.cpp b/src/mame/drivers/neogeo.cpp index f0bdf20e594..109d45ba652 100644 --- a/src/mame/drivers/neogeo.cpp +++ b/src/mame/drivers/neogeo.cpp @@ -7218,9 +7218,10 @@ ROM_END NEO-MVS PROGBK1 / NEO-MVS CHA256 ****************************************/ +// newer, sports lives setting in service mode plus other minor differences ROM_START( shocktro ) /* MVS ONLY RELEASE */ ROM_REGION( 0x500000, "cslot1:maincpu", ROMREGION_BE|ROMREGION_16BIT ) - ROM_LOAD16_WORD_SWAP( "238-p1.p1", 0x000000, 0x100000, CRC(5677456f) SHA1(f76169fa5c90871d65e2a16fd1bb036c90533ac8) ) + ROM_LOAD16_WORD_SWAP( "238-pg1.p1", 0x000000, 0x100000, CRC(efedf8dc) SHA1(f638df9bf7aa7d514ee2bccfc7f2adbf39ca83fc) ) /* TC538200 */ ROM_LOAD16_WORD_SWAP( "238-p2.sp2", 0x100000, 0x400000, CRC(5b4a09c5) SHA1(de04036cba2da4bb2da73d902d1822b82b4f67a9) ) /* TC5332205 */ NEO_SFIX_128K( "238-s1.s1", CRC(1f95cedb) SHA1(adfa74868147fd260481e4c387d254d3b6de83f4) ) /* TC531000 */ @@ -7244,7 +7245,7 @@ ROM_END ROM_START( shocktroa ) /* MVS ONLY RELEASE */ ROM_REGION( 0x500000, "cslot1:maincpu", ROMREGION_BE|ROMREGION_16BIT ) - ROM_LOAD16_WORD_SWAP( "238-pg1.p1", 0x000000, 0x100000, CRC(efedf8dc) SHA1(f638df9bf7aa7d514ee2bccfc7f2adbf39ca83fc) ) /* TC538200 */ + ROM_LOAD16_WORD_SWAP( "238-p1.p1", 0x000000, 0x100000, CRC(5677456f) SHA1(f76169fa5c90871d65e2a16fd1bb036c90533ac8) ) ROM_LOAD16_WORD_SWAP( "238-p2.sp2", 0x100000, 0x400000, CRC(5b4a09c5) SHA1(de04036cba2da4bb2da73d902d1822b82b4f67a9) ) /* TC5332205 */ NEO_SFIX_128K( "238-s1.s1", CRC(1f95cedb) SHA1(adfa74868147fd260481e4c387d254d3b6de83f4) ) /* TC531000 */ |
