diff options
-rw-r--r-- | docs/release/docs/hbnew.txt | 2 | ||||
-rw-r--r-- | docs/release/makefile | 4 | ||||
-rw-r--r-- | docs/release/src/hbmame/drivers/cps1mis.cpp | 126 | ||||
-rw-r--r-- | docs/release/src/hbmame/drivers/cps2mis.cpp | 490 | ||||
-rw-r--r-- | docs/release/src/hbmame/drivers/cps2t.cpp | 69 | ||||
-rw-r--r-- | docs/release/src/hbmame/drivers/dkong.cpp | 61 | ||||
-rw-r--r-- | docs/release/src/hbmame/drivers/dt7.cpp | 55 | ||||
-rw-r--r-- | docs/release/src/hbmame/drivers/neogeohb.cpp | 21 | ||||
-rw-r--r-- | docs/release/src/hbmame/drivers/segas18.cpp | 18 | ||||
-rw-r--r-- | docs/release/src/hbmame/hbmame.lst | 15 | ||||
-rw-r--r-- | docs/release/src/osd/winui/hbmameui.rc | 2 | ||||
-rw-r--r-- | docs/release/src/version.cpp | 2 |
12 files changed, 637 insertions, 228 deletions
diff --git a/docs/release/docs/hbnew.txt b/docs/release/docs/hbnew.txt index 89c44522790..8ea82c1a843 100644 --- a/docs/release/docs/hbnew.txt +++ b/docs/release/docs/hbnew.txt @@ -1,7 +1,7 @@ What's new in HBMAME ==================== -2024-01-xx 0.245.16 +2024-01-28 0.245.16 Clockwork Aquario: Added sound, removed freeplay. diff --git a/docs/release/makefile b/docs/release/makefile index 6960fef32bc..6407d677a6b 100644 --- a/docs/release/makefile +++ b/docs/release/makefile @@ -1546,7 +1546,7 @@ endif ifeq (posix,$(SHELLTYPE)) $(GENDIR)/version.cpp: makefile $(GENDIR)/git_desc | $(GEN_FOLDERS) - @echo '#define BARE_BUILD_VERSION "0.245.15"' > $@ + @echo '#define BARE_BUILD_VERSION "0.245.16"' > $@ @echo '#define BARE_VCS_REVISION "$(NEW_GIT_VERSION)"' >> $@ @echo 'extern const char bare_build_version[];' >> $@ @echo 'extern const char bare_vcs_revision[];' >> $@ @@ -1556,7 +1556,7 @@ $(GENDIR)/version.cpp: makefile $(GENDIR)/git_desc | $(GEN_FOLDERS) @echo 'const char build_version[] = BARE_BUILD_VERSION " (" BARE_VCS_REVISION ")";' >> $@ else $(GENDIR)/version.cpp: makefile $(GENDIR)/git_desc | $(GEN_FOLDERS) - @echo #define BARE_BUILD_VERSION "0.245.15" > $@ + @echo #define BARE_BUILD_VERSION "0.245.16" > $@ @echo #define BARE_VCS_REVISION "$(NEW_GIT_VERSION)" >> $@ @echo extern const char bare_build_version[]; >> $@ @echo extern const char bare_vcs_revision[]; >> $@ diff --git a/docs/release/src/hbmame/drivers/cps1mis.cpp b/docs/release/src/hbmame/drivers/cps1mis.cpp index 0c7c6636369..42498e51ea5 100644 --- a/docs/release/src/hbmame/drivers/cps1mis.cpp +++ b/docs/release/src/hbmame/drivers/cps1mis.cpp @@ -2009,7 +2009,7 @@ ROM_START( captcommh10 ) // captcommud ROM_LOAD( "captcommud.key", 0x00, 0x80, CRC(6a4c8ad9) SHA1(56912fc3387cf977e602d3e8dad31b64dadc6b4a) ) ROM_END -ROM_START( captcommh11 ) // captcommre +ROM_START( captcommh11 ) // captcommre v1.0 ROM_REGION( CODE_SIZE, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "c17h11.p1", 0x000000, 0x200000, CRC(591ea997) SHA1(b1197d87a2913e1ed3759021cce697b02e387638) ) @@ -2035,6 +2035,58 @@ ROM_START( captcommh11 ) // captcommre ROM_LOAD( "captcomm.key", 0x00, 0x80, CRC(3bd9c940) SHA1(8964479f402ce7e000f1da8b3f6386e6915269e1) ) ROM_END +ROM_START( captcommh12 ) // captre v1.1 + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "c17h12.p1", 0x000000, 0x200000, CRC(b9e27229) SHA1(e58aad0f052064a34dc9f01f72b117959379855d) ) + + ROM_REGION( 0x400000, "gfx", 0 ) + ROMX_LOAD( "c17h11.c01", 0x000000, 0x80000, CRC(d78482a8) SHA1(f813b943d5af13be49e66573f6a203dc6c214511) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c17h11.c03", 0x000002, 0x80000, CRC(fe4f474d) SHA1(38db56ec3a803569e833d355f1f010a9a942a436) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c17h11.c05", 0x000004, 0x80000, CRC(e45c8021) SHA1(23105ff4310209b69823c6203da3072bf11391da) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c17h11.c07", 0x000006, 0x80000, CRC(0d7f9314) SHA1(c3feab47c77fb6453164ef1881e58fd6a3be032d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c17h11.c17", 0x200000, 0x80000, CRC(bd687ae8) SHA1(c8e410b7087b64732a641bf1adaa33a5b6b2e6ae) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c17h11.c19", 0x200002, 0x80000, CRC(f222c02e) SHA1(407b31717207e59b11f72288e024049bc6c8d813) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c17h11.c21", 0x200004, 0x80000, CRC(8296149a) SHA1(c3fea7a8f08940d1917a22299adda125af9dca9e) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c17h11.c23", 0x200006, 0x80000, CRC(a7b9288e) SHA1(e0fc0f2ca6f016ef41316380d8dd9bbab0988f0b) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( 0x18000, "audiocpu", 0 ) + ROM_LOAD( "c17.m1", 0x00000, 0x08000, CRC(698e8b58) SHA1(b7a3d905a7ed2c430426ca2e185e3d7e75e752a1) ) + ROM_CONTINUE( 0x10000, 0x08000 ) + + ROM_REGION( 0x40000, "oki", 0 ) + ROM_LOAD( "c17.v1", 0x00000, 0x20000, CRC(6de2c2db) SHA1(9a1eaba8d104f59a5e61f89679bb5de0c0c64364) ) + ROM_LOAD( "c17.v2", 0x20000, 0x20000, CRC(b99091ae) SHA1(b19197c7ad3aeaf5f41c26bf853b0c9b502ecfca) ) + + ROM_REGION( 0x80, "control", 0 ) + ROM_LOAD( "captcomm.key", 0x00, 0x80, CRC(3bd9c940) SHA1(8964479f402ce7e000f1da8b3f6386e6915269e1) ) +ROM_END + +ROM_START( captcommh13 ) // captre v1.2 + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "c17h13.p1", 0x000000, 0x200000, CRC(7d7463a1) SHA1(414c0f1c7ed108029a13921033e178e64e5714b1) ) + + ROM_REGION( 0x400000, "gfx", 0 ) + ROMX_LOAD( "c17h11.c01", 0x000000, 0x80000, CRC(d78482a8) SHA1(f813b943d5af13be49e66573f6a203dc6c214511) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c17h11.c03", 0x000002, 0x80000, CRC(fe4f474d) SHA1(38db56ec3a803569e833d355f1f010a9a942a436) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c17h11.c05", 0x000004, 0x80000, CRC(e45c8021) SHA1(23105ff4310209b69823c6203da3072bf11391da) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c17h11.c07", 0x000006, 0x80000, CRC(0d7f9314) SHA1(c3feab47c77fb6453164ef1881e58fd6a3be032d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c17h11.c17", 0x200000, 0x80000, CRC(bd687ae8) SHA1(c8e410b7087b64732a641bf1adaa33a5b6b2e6ae) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c17h11.c19", 0x200002, 0x80000, CRC(f222c02e) SHA1(407b31717207e59b11f72288e024049bc6c8d813) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c17h11.c21", 0x200004, 0x80000, CRC(8296149a) SHA1(c3fea7a8f08940d1917a22299adda125af9dca9e) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c17h11.c23", 0x200006, 0x80000, CRC(a7b9288e) SHA1(e0fc0f2ca6f016ef41316380d8dd9bbab0988f0b) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( 0x18000, "audiocpu", 0 ) + ROM_LOAD( "c17.m1", 0x00000, 0x08000, CRC(698e8b58) SHA1(b7a3d905a7ed2c430426ca2e185e3d7e75e752a1) ) + ROM_CONTINUE( 0x10000, 0x08000 ) + + ROM_REGION( 0x40000, "oki", 0 ) + ROM_LOAD( "c17.v1", 0x00000, 0x20000, CRC(6de2c2db) SHA1(9a1eaba8d104f59a5e61f89679bb5de0c0c64364) ) + ROM_LOAD( "c17.v2", 0x20000, 0x20000, CRC(b99091ae) SHA1(b19197c7ad3aeaf5f41c26bf853b0c9b502ecfca) ) + + ROM_REGION( 0x80, "control", 0 ) + ROM_LOAD( "captcomm.key", 0x00, 0x80, CRC(3bd9c940) SHA1(8964479f402ce7e000f1da8b3f6386e6915269e1) ) +ROM_END + ROM_START( captcomms01 ) ROM_REGION( CODE_SIZE, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "c17s01.p1", 0x000000, 0x80000, CRC(1e5c9f79) SHA1(09f7356b5badae26f24a2afac2cbe0d8e0c9481a) ) @@ -5390,6 +5442,36 @@ ROM_START( dinoj13 ) //dinosyn ROM_LOAD( "dino.key", 0x00, 0x80, CRC(6cf0c283) SHA1(9da83b20665b565acb7e127a8e78adbcb6629175) ) ROM_END +ROM_START( dinoj14 ) + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "c25j01.p1", 0x000000, 0x80000, CRC(9cd746de) SHA1(d8b9c824e4b8adb66a273debce63128a16bb147a) ) + ROM_LOAD16_WORD_SWAP( "c25j14.p2", 0x080000, 0x80000, CRC(02e8bbfd) SHA1(3141a2bdea994eedb0d24767e8501ab352ba34a9) ) + ROM_LOAD16_WORD_SWAP( "c25j01.p3", 0x100000, 0x80000, CRC(95bd8020) SHA1(249746eb20483ec87b6ad5a74e8b790afdb389de) ) + + ROM_REGION( 0x400000, "gfx", 0 ) + ROMX_LOAD( "c25.c01", 0x000000, 0x80000, CRC(8da4f917) SHA1(4f7b2304b7d9b545d6707d7ec921d3e28200699d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c25.c03", 0x000002, 0x80000, CRC(6c40f603) SHA1(cdbd11dfcec08e87355d7e21e9fd39f7eacab016) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c25.c05", 0x000004, 0x80000, CRC(09c8fc2d) SHA1(d0c0a1258ec5dd484ab6ec1c5663425431f929ee) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c25.c07", 0x000006, 0x80000, CRC(637ff38f) SHA1(859926b33b9955b3ed67471c61faa442d42b9696) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c25.c17", 0x200000, 0x80000, CRC(470befee) SHA1(a42e38319e9b7424381352512f11bd8edf0bbb96) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c25.c19", 0x200002, 0x80000, CRC(22bfb7a3) SHA1(c44959bd3d42b9fc8ecb482dfaf63fbd469d2c3e) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c25.c21", 0x200004, 0x80000, CRC(e7599ac4) SHA1(0e788a38547a8701115d01190ddeaca64388db4d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c25.c23", 0x200006, 0x80000, CRC(211b4b15) SHA1(374f6b185faa0f14f5c45b9b1d60d0772d93fb17) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( 0x28000, "audiocpu", 0 ) + ROM_LOAD( "c25.m1", 0x00000, 0x08000, CRC(605fdb0b) SHA1(9da90ddc6513aaaf2260f0c69719c6b0e585ba8c) ) + ROM_CONTINUE( 0x10000, 0x18000 ) + + ROM_REGION( 0x200000, "qsound", 0 ) + ROM_LOAD( "c25.q1", 0x000000, 0x80000, CRC(60927775) SHA1(f8599bc84c38573ebbe8685822c58b6a38b50462) ) + ROM_LOAD( "c25.q2", 0x080000, 0x80000, CRC(770f4c47) SHA1(fec8ef00a6669d4d5e37787ecc7b58ee46709326) ) + ROM_LOAD( "c25.q3", 0x100000, 0x80000, CRC(2f273ffc) SHA1(f0de462f6c4d251911258e0ebd886152c14d1586) ) + ROM_LOAD( "c25.q4", 0x180000, 0x80000, CRC(2c67821d) SHA1(6e2528d0b22508300a6a142a796dd3bf53a66946) ) + + ROM_REGION( 0x80, "control", 0 ) + ROM_LOAD( "dino.key", 0x00, 0x80, CRC(6cf0c283) SHA1(9da83b20665b565acb7e127a8e78adbcb6629175) ) +ROM_END + ROM_START( dinon01 ) ROM_REGION( CODE_SIZE, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "c25n01.p1", 0x080000, 0x080000, CRC(4c70dca7) SHA1(2e7a10c90924e0f87903eddb04313f61233a998f) ) @@ -18792,6 +18874,38 @@ ROM_START( sf2reds06 ) ROM_LOAD( "sf2ce.key", 0x00, 0x80, CRC(35b37429) SHA1(b372cce106c0900554735c207fb333ac93554ec2) ) ROM_END +ROM_START( sf2reds07 ) + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "c19reds07.p1", 0x000000, 0x80000, CRC(2995bef5) SHA1(24da08b8b716bf58fb9a7351d7095079f46347f9) ) + ROM_LOAD16_WORD_SWAP( "c19reds07.p2", 0x080000, 0x80000, CRC(e04c15ae) SHA1(06109775358e89ee13d007d19111b92730755db1) ) + ROM_LOAD16_WORD_SWAP( "c19reds07.p3", 0x100000, 0x80000, CRC(5f870e0b) SHA1(1a58dfa270075259d6ce26707706bb02de7801b4) ) + + ROM_REGION( 0x600000, "gfx", 0 ) + ROMX_LOAD( "c19.c01", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c19.c03", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c19.c05", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c19.c07", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c19.c09", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c19.c11", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c19.c13", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c19.c15", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c19.c17", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c19.c19", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c19.c21", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c19.c23", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( 0x18000, "audiocpu", 0 ) + ROM_LOAD( "c19.m1", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) ) + ROM_CONTINUE( 0x10000, 0x08000 ) + + ROM_REGION( 0x40000, "oki", 0 ) + ROM_LOAD( "c14.v1", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) ) + ROM_LOAD( "c14.v2", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) ) + + ROM_REGION( 0x80, "control", 0 ) + ROM_LOAD( "sf2ce.key", 0x00, 0x80, CRC(35b37429) SHA1(b372cce106c0900554735c207fb333ac93554ec2) ) +ROM_END + ROM_START( sf2tlonas01 ) ROM_REGION( CODE_SIZE, "maincpu", 0 ) ROM_LOAD16_BYTE( "c19tlonas01.p1", 0x000000, 0x80000, CRC(ac1ff60d) SHA1(2867e3d70f453efd3ffd8cd8e2453fbe88c69090) ) @@ -27325,10 +27439,12 @@ GAME( 2019, captcommh04, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, GAME( 2019, captcommh05, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "BinDi", "Captain Commando (99 Fighter Edition, 2019-01-02)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, captcommh06, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "TouJingGaiErDeZei", "Captain Commando (99 Fighter Edition, 2018-11-01)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, captcommh07, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Chinese)", MACHINE_SUPPORTS_SAVE ) // "OTHER COUNTRY" -GAME( 2008, captcommh08, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Shinwa", "Captain Commando (Ex Super version, 2008-05-10)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2016, captcommh09, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (r1p)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2008, captcommh08, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Shinwa", "Captain Commando (Ex Super version, 2008-05-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, captcommh09, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (r1p)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, captcommh10, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (US 910928 Phoenix Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2022, captcommh11, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "GameHackFan", "Captain Commando (readjusted)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2022, captcommh11, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "GameHackFan", "Captain Commando (readjusted v1.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 2023, captcommh12, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "GameHackFan", "Captain Commando (readjusted v1.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2023, captcommh13, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "GameHackFan", "Captain Commando (readjusted v1.2)", MACHINE_SUPPORTS_SAVE ) GAME( 2009, captcomms01, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Pipi899", "Captain Commando (Characters Change, 2009-01-20)", MACHINE_SUPPORTS_SAVE ) GAME( 2009, captcomms04, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "sssskkkk", "Captain Commando (Unlock 1Vs4 Mode, 2009-04-25)", MACHINE_SUPPORTS_SAVE ) GAME( 2016, captcomms05, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (1Vs4 Edition, 2016-02-17)", MACHINE_SUPPORTS_SAVE ) @@ -27454,6 +27570,7 @@ GAME( 2017, dinoj10, dino, qsound, dino, cps_state, init_dino, GAME( 2020, dinoj11, dino, qsound, dino, cps_state, init_dino, ROT0, "Pipi899", "Cadillacs (Three Forbidden Version, 2020-03-25)", MACHINE_SUPPORTS_SAVE ) GAME( 2019, dinoj12, dino, qsound, dino, cps_state, init_dino, ROT0, "GeYu", "Cadillacs (Three Forbidden Version, 2020-06-21)", MACHINE_SUPPORTS_SAVE ) GAME( 2020, dinoj13, dino, qsound, dino, cps_state, init_dino, ROT0, "GeYu", "Cadillacs (28th Anniversary Edition, 2020-10-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2024, dinoj14, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs (Ex Musou v.1+Battered Hack)", MACHINE_SUPPORTS_SAVE ) GAME( 1993, dinon01, dino, qsound, dinohz, cps_state, init_dinoh, ROT0, "hack", "Jurassic 99", MACHINE_SUPPORTS_SAVE ) GAME( 2017, dinon02, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Jurassic 99 (Plus, 2017-11-13)" , MACHINE_SUPPORTS_SAVE ) GAME( 2020, dinon03, dino, qsound, dino, cps_state, init_dinohb, ROT0, "hack", "Jurassic 99 (Enhanced Edition, 2020-06-17)", MACHINE_SUPPORTS_SAVE ) @@ -27898,6 +28015,7 @@ GAME( 2018, sf2reds03, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, GAME( 2018, sf2reds04, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "hack", "Street Fighter II': Champion Edition (Golden Edition Easy Move)", MACHINE_SUPPORTS_SAVE ) GAME( 2019, sf2reds05, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (The CPU strikes back Yoga, 2019-05-06)", MACHINE_SUPPORTS_SAVE ) GAME( 2019, sf2reds06, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Koryu Street Warriors, 2019-06-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, sf2reds07, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (2020 Golden Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sf2tlonas01, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "King of Destruction", "Street Fighter II': Champion Edition (Replacement Blank Screen Repair)", MACHINE_SUPPORTS_SAVE ) GAME( 2012, sf2tlonas02, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Pipi899", "Street Fighter II': Champion Edition (Zangief Spiral Piling Instructions Simplify, 2012-01-1X)", MACHINE_SUPPORTS_SAVE ) GAME( 2012, sf2tlonas03, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Pipi899", "Street Fighter II': Champion Edition (Zangief Spiral Piling Instructions Simplify, 2012-01-15)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/cps2mis.cpp b/docs/release/src/hbmame/drivers/cps2mis.cpp index e9050ce9747..904ecf14bc3 100644 --- a/docs/release/src/hbmame/drivers/cps2mis.cpp +++ b/docs/release/src/hbmame/drivers/cps2mis.cpp @@ -13,14 +13,14 @@ ROM_START( ssf2s01 ) ROM_LOAD16_WORD_SWAP( "c48j.p5", 0x200000, 0x80000, CRC(eb6a9b1b) SHA1(daedb669b0025f6efb0f3302a40d88dcde2fc76f) ) ROM_REGION( 0xc00000, "gfx", 0 ) - ROMX_LOAD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROM_LOAD64_WORD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) ) + ROM_LOAD64_WORD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) ) + ROM_LOAD64_WORD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) ) + ROM_LOAD64_WORD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) ) + ROM_LOAD64_WORD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) ) + ROM_LOAD64_WORD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) ) + ROM_LOAD64_WORD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) ) + ROM_LOAD64_WORD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) ) ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) ROM_LOAD( "c48r1.m1", 0x00000, 0x08000, CRC(eb247e8c) SHA1(24296c18d9b1136d69712bf1c9d9d15463041e83) ) @@ -49,14 +49,14 @@ ROM_START( ssf2s02 ) ROM_LOAD16_WORD_SWAP( "c48s02.p5", 0x200000, 0x80000, CRC(9320e350) SHA1(bec5dcd85faf10c72cc79e5d5af311ffb5445c47) ) ROM_REGION( 0xc00000, "gfx", 0 ) - ROMX_LOAD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROM_LOAD64_WORD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) ) + ROM_LOAD64_WORD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) ) + ROM_LOAD64_WORD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) ) + ROM_LOAD64_WORD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) ) + ROM_LOAD64_WORD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) ) + ROM_LOAD64_WORD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) ) + ROM_LOAD64_WORD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) ) + ROM_LOAD64_WORD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) ) ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) ROM_LOAD( "c48r1.m1", 0x00000, 0x08000, CRC(eb247e8c) SHA1(24296c18d9b1136d69712bf1c9d9d15463041e83) ) @@ -85,14 +85,14 @@ ROM_START( ssf2s03 ) ROM_LOAD16_WORD_SWAP( "c48.p5", 0x200000, 0x80000, CRC(2409001d) SHA1(f532ebb2efbb8f8ba311d10ff897490352c87f97) ) ROM_REGION( 0xc00000, "gfx", 0 ) - ROMX_LOAD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROM_LOAD64_WORD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) ) + ROM_LOAD64_WORD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) ) + ROM_LOAD64_WORD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) ) + ROM_LOAD64_WORD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) ) + ROM_LOAD64_WORD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) ) + ROM_LOAD64_WORD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) ) + ROM_LOAD64_WORD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) ) + ROM_LOAD64_WORD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) ) ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) ROM_LOAD( "c48r1.m1", 0x00000, 0x08000, CRC(eb247e8c) SHA1(24296c18d9b1136d69712bf1c9d9d15463041e83) ) @@ -185,18 +185,18 @@ ROM_START( ssf2t01 ) ROM_LOAD16_WORD_SWAP( "c51.p7", 0x300000, 0x80000, CRC(642fae3f) SHA1(746df99b826b9837bba267104132161153c1daff) ) ROM_REGION( 0x1000000, "gfx", 0 ) - ROMX_LOAD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROM_LOAD64_WORD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) ) + ROM_LOAD64_WORD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) ) + ROM_LOAD64_WORD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) ) + ROM_LOAD64_WORD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) ) + ROM_LOAD64_WORD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) ) + ROM_LOAD64_WORD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) ) + ROM_LOAD64_WORD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) ) + ROM_LOAD64_WORD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) ) + ROM_LOAD64_WORD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) ) + ROM_LOAD64_WORD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) ) + ROM_LOAD64_WORD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) ) + ROM_LOAD64_WORD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) ) ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) ROM_LOAD( "c51.m1", 0x00000, 0x08000, CRC(b47b8835) SHA1(c8b2d50fe3a329bd0592ea160d505155d873dab1) ) @@ -222,18 +222,18 @@ ROM_START( ssf2t02 ) ROM_LOAD16_WORD_SWAP( "c51.p7", 0x300000, 0x80000, CRC(642fae3f) SHA1(746df99b826b9837bba267104132161153c1daff) ) ROM_REGION( 0x1000000, "gfx", 0 ) - ROMX_LOAD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROM_LOAD64_WORD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) ) + ROM_LOAD64_WORD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) ) + ROM_LOAD64_WORD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) ) + ROM_LOAD64_WORD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) ) + ROM_LOAD64_WORD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) ) + ROM_LOAD64_WORD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) ) + ROM_LOAD64_WORD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) ) + ROM_LOAD64_WORD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) ) + ROM_LOAD64_WORD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) ) + ROM_LOAD64_WORD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) ) + ROM_LOAD64_WORD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) ) + ROM_LOAD64_WORD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) ) ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) ROM_LOAD( "c51.m1", 0x00000, 0x08000, CRC(b47b8835) SHA1(c8b2d50fe3a329bd0592ea160d505155d873dab1) ) @@ -259,18 +259,18 @@ ROM_START( ssf2t03 ) ROM_LOAD16_WORD_SWAP( "c51.p7", 0x300000, 0x80000, CRC(642fae3f) SHA1(746df99b826b9837bba267104132161153c1daff) ) ROM_REGION( 0x1000000, "gfx", 0 ) - ROMX_LOAD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROM_LOAD64_WORD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) ) + ROM_LOAD64_WORD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) ) + ROM_LOAD64_WORD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) ) + ROM_LOAD64_WORD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) ) + ROM_LOAD64_WORD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) ) + ROM_LOAD64_WORD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) ) + ROM_LOAD64_WORD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) ) + ROM_LOAD64_WORD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) ) + ROM_LOAD64_WORD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) ) + ROM_LOAD64_WORD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) ) + ROM_LOAD64_WORD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) ) + ROM_LOAD64_WORD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) ) ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) ROM_LOAD( "c51.m1", 0x00000, 0x08000, CRC(b47b8835) SHA1(c8b2d50fe3a329bd0592ea160d505155d873dab1) ) @@ -296,18 +296,18 @@ ROM_START( ssf2t04 ) ROM_LOAD16_WORD_SWAP( "c51.p7", 0x300000, 0x80000, CRC(642fae3f) SHA1(746df99b826b9837bba267104132161153c1daff) ) ROM_REGION( 0x1000000, "gfx", 0 ) - ROMX_LOAD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROM_LOAD64_WORD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) ) + ROM_LOAD64_WORD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) ) + ROM_LOAD64_WORD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) ) + ROM_LOAD64_WORD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) ) + ROM_LOAD64_WORD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) ) + ROM_LOAD64_WORD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) ) + ROM_LOAD64_WORD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) ) + ROM_LOAD64_WORD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) ) + ROM_LOAD64_WORD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) ) + ROM_LOAD64_WORD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) ) + ROM_LOAD64_WORD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) ) + ROM_LOAD64_WORD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) ) ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) ROM_LOAD( "c51.m1", 0x00000, 0x08000, CRC(b47b8835) SHA1(c8b2d50fe3a329bd0592ea160d505155d873dab1) ) @@ -333,18 +333,18 @@ ROM_START( ssf2t05 ) ROM_LOAD16_WORD_SWAP( "c51t05.p7", 0x300000, 0x80000, CRC(317b5dbc) SHA1(1e1037b071251c28ed9cd5ccd6d52b72cc86396a) ) ROM_REGION( 0x1000000, "gfx", 0 ) - ROMX_LOAD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROM_LOAD64_WORD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) ) + ROM_LOAD64_WORD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) ) + ROM_LOAD64_WORD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) ) + ROM_LOAD64_WORD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) ) + ROM_LOAD64_WORD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) ) + ROM_LOAD64_WORD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) ) + ROM_LOAD64_WORD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) ) + ROM_LOAD64_WORD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) ) + ROM_LOAD64_WORD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) ) + ROM_LOAD64_WORD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) ) + ROM_LOAD64_WORD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) ) + ROM_LOAD64_WORD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) ) ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) ROM_LOAD( "c51.m1", 0x00000, 0x08000, CRC(b47b8835) SHA1(c8b2d50fe3a329bd0592ea160d505155d873dab1) ) @@ -370,18 +370,18 @@ ROM_START( ssf2t06 ) ROM_LOAD16_WORD_SWAP( "c51.p7", 0x300000, 0x80000, CRC(642fae3f) SHA1(746df99b826b9837bba267104132161153c1daff) ) ROM_REGION( 0x1000000, "gfx", 0 ) - ROMX_LOAD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROM_LOAD64_WORD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) ) + ROM_LOAD64_WORD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) ) + ROM_LOAD64_WORD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) ) + ROM_LOAD64_WORD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) ) + ROM_LOAD64_WORD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) ) + ROM_LOAD64_WORD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) ) + ROM_LOAD64_WORD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) ) + ROM_LOAD64_WORD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) ) + ROM_LOAD64_WORD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) ) + ROM_LOAD64_WORD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) ) + ROM_LOAD64_WORD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) ) + ROM_LOAD64_WORD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) ) ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) ROM_LOAD( "c51.m1", 0x00000, 0x08000, CRC(b47b8835) SHA1(c8b2d50fe3a329bd0592ea160d505155d873dab1) ) @@ -407,18 +407,18 @@ ROM_START( ssf2t07 ) ROM_LOAD16_WORD_SWAP( "c51.p7", 0x300000, 0x80000, CRC(642fae3f) SHA1(746df99b826b9837bba267104132161153c1daff) ) ROM_REGION( 0x1000000, "gfx", 0 ) - ROMX_LOAD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROM_LOAD64_WORD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) ) + ROM_LOAD64_WORD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) ) + ROM_LOAD64_WORD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) ) + ROM_LOAD64_WORD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) ) + ROM_LOAD64_WORD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) ) + ROM_LOAD64_WORD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) ) + ROM_LOAD64_WORD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) ) + ROM_LOAD64_WORD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) ) + ROM_LOAD64_WORD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) ) + ROM_LOAD64_WORD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) ) + ROM_LOAD64_WORD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) ) + ROM_LOAD64_WORD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) ) ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) ROM_LOAD( "c51.m1", 0x00000, 0x08000, CRC(b47b8835) SHA1(c8b2d50fe3a329bd0592ea160d505155d873dab1) ) @@ -444,18 +444,18 @@ ROM_START( ssf2t08 ) ROM_LOAD16_WORD_SWAP( "c51.p7", 0x300000, 0x80000, CRC(642fae3f) SHA1(746df99b826b9837bba267104132161153c1daff) ) ROM_REGION( 0x1000000, "gfx", 0 ) - ROMX_LOAD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROM_LOAD64_WORD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) ) + ROM_LOAD64_WORD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) ) + ROM_LOAD64_WORD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) ) + ROM_LOAD64_WORD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) ) + ROM_LOAD64_WORD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) ) + ROM_LOAD64_WORD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) ) + ROM_LOAD64_WORD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) ) + ROM_LOAD64_WORD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) ) + ROM_LOAD64_WORD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) ) + ROM_LOAD64_WORD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) ) + ROM_LOAD64_WORD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) ) + ROM_LOAD64_WORD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) ) ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) ROM_LOAD( "c51.m1", 0x00000, 0x08000, CRC(b47b8835) SHA1(c8b2d50fe3a329bd0592ea160d505155d873dab1) ) @@ -470,6 +470,44 @@ ROM_START( ssf2t08 ) ROM_LOAD( "ssf2t.key", 0x00, 0x14, CRC(524d608e) SHA1(fcd2b9a1a640a0dee4a674dc9cfb3975466f7757) ) ROM_END +ROM_START( ssf2t09 ) // fix difficulty in non-japanese regions + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "c51t09.p1", 0x000000, 0x80000, CRC(2b8989d5) SHA1(9db44d3dd92ffd1586c340242eabffcabd8a10ce) ) + ROM_LOAD16_WORD_SWAP( "c51.p2", 0x080000, 0x80000, CRC(d0bc29c6) SHA1(d9f89bcd79cba26db2100a00dd7bd8ee6ecb75f3) ) + ROM_LOAD16_WORD_SWAP( "c51.p3", 0x100000, 0x80000, CRC(65222964) SHA1(025bb708dc5b6365cc7fe60fc3f242511ad8f384) ) + ROM_LOAD16_WORD_SWAP( "c51.p4", 0x180000, 0x80000, CRC(8fe9f531) SHA1(b5d9ed498f730fdb968992bdec33605db1a007f4) ) + ROM_LOAD16_WORD_SWAP( "c51.p5", 0x200000, 0x80000, CRC(8a7d0cb6) SHA1(27ea0cea73a93c27257bf2a170d1deaf938cc311) ) + ROM_LOAD16_WORD_SWAP( "c51.p6", 0x280000, 0x80000, CRC(74c24062) SHA1(f3eca09e0544c6aa46b0c4bead2246ab1e9a97d9) ) + ROM_LOAD16_WORD_SWAP( "c51.p7", 0x300000, 0x80000, CRC(642fae3f) SHA1(746df99b826b9837bba267104132161153c1daff) ) + + ROM_REGION( 0x1000000, "gfx", 0 ) + ROM_LOAD64_WORD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) ) + ROM_LOAD64_WORD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) ) + ROM_LOAD64_WORD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) ) + ROM_LOAD64_WORD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) ) + ROM_LOAD64_WORD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) ) + ROM_LOAD64_WORD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) ) + ROM_LOAD64_WORD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) ) + ROM_LOAD64_WORD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) ) + ROM_LOAD64_WORD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) ) + ROM_LOAD64_WORD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) ) + ROM_LOAD64_WORD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) ) + ROM_LOAD64_WORD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) ) + + ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) + ROM_LOAD( "c51.m1", 0x00000, 0x08000, CRC(b47b8835) SHA1(c8b2d50fe3a329bd0592ea160d505155d873dab1) ) + ROM_CONTINUE( 0x10000, 0x18000 ) + ROM_LOAD( "c51.m2", 0x28000, 0x20000, CRC(0022633f) SHA1(cab3afc79da53e3887eb1ccd1f4d19790728e6cd) ) + + ROM_REGION( 0x400000, "qsound", 0 ) + ROM_LOAD16_WORD_SWAP( "c51.q1", 0x000000, 0x200000, CRC(9bdbd476) SHA1(a8520f77f30b97aae36408e0c4ca1ebbde1808a5) ) + ROM_LOAD16_WORD_SWAP( "c51.q2", 0x200000, 0x200000, CRC(a05e3aab) SHA1(d4eb9cae66c74e956569fea8b815156fbd420f83) ) + + ROM_REGION( 0x20, "key", 0 ) + ROM_LOAD( "ssf2t.key", 0x000000, 0x000014, CRC(524d608e) SHA1(fcd2b9a1a640a0dee4a674dc9cfb3975466f7757) ) +ROM_END + + /**************************************** Super Street Fighter II Turbo New Legacy ******************************************/ @@ -484,18 +522,18 @@ ROM_START( ssf2tnl3 ) // 0.3 ROM_LOAD16_WORD_SWAP( "c51.p7", 0x300000, 0x80000, CRC(642fae3f) SHA1(746df99b826b9837bba267104132161153c1daff) ) ROM_REGION( 0x1000000, "gfx", 0 ) - ROMX_LOAD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROM_LOAD64_WORD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) ) + ROM_LOAD64_WORD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) ) + ROM_LOAD64_WORD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) ) + ROM_LOAD64_WORD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) ) + ROM_LOAD64_WORD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) ) + ROM_LOAD64_WORD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) ) + ROM_LOAD64_WORD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) ) + ROM_LOAD64_WORD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) ) + ROM_LOAD64_WORD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) ) + ROM_LOAD64_WORD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) ) + ROM_LOAD64_WORD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) ) + ROM_LOAD64_WORD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) ) ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) ROM_LOAD( "c51.m1", 0x00000, 0x08000, CRC(b47b8835) SHA1(c8b2d50fe3a329bd0592ea160d505155d873dab1) ) @@ -747,18 +785,18 @@ ROM_START( ssf2x01 ) ROM_LOAD16_WORD_SWAP( "c51.p7", 0x300000, 0x80000, CRC(642fae3f) SHA1(746df99b826b9837bba267104132161153c1daff) ) ROM_REGION( 0x1000000, "gfx", 0 ) - ROMX_LOAD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROM_LOAD64_WORD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) ) + ROM_LOAD64_WORD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) ) + ROM_LOAD64_WORD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) ) + ROM_LOAD64_WORD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) ) + ROM_LOAD64_WORD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) ) + ROM_LOAD64_WORD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) ) + ROM_LOAD64_WORD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) ) + ROM_LOAD64_WORD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) ) + ROM_LOAD64_WORD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) ) + ROM_LOAD64_WORD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) ) + ROM_LOAD64_WORD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) ) + ROM_LOAD64_WORD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) ) ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) ROM_LOAD( "c51.m1", 0x00000, 0x08000, CRC(b47b8835) SHA1(c8b2d50fe3a329bd0592ea160d505155d873dab1) ) @@ -784,18 +822,18 @@ ROM_START( ssf2x02 ) ROM_LOAD16_WORD_SWAP( "c51.p7", 0x300000, 0x80000, CRC(642fae3f) SHA1(746df99b826b9837bba267104132161153c1daff) ) ROM_REGION( 0x1000000, "gfx", 0 ) - ROMX_LOAD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROM_LOAD64_WORD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) ) + ROM_LOAD64_WORD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) ) + ROM_LOAD64_WORD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) ) + ROM_LOAD64_WORD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) ) + ROM_LOAD64_WORD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) ) + ROM_LOAD64_WORD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) ) + ROM_LOAD64_WORD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) ) + ROM_LOAD64_WORD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) ) + ROM_LOAD64_WORD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) ) + ROM_LOAD64_WORD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) ) + ROM_LOAD64_WORD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) ) + ROM_LOAD64_WORD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) ) ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) ROM_LOAD( "c51.m1", 0x00000, 0x08000, CRC(b47b8835) SHA1(c8b2d50fe3a329bd0592ea160d505155d873dab1) ) @@ -821,18 +859,18 @@ ROM_START( ssf2x03 ) ROM_LOAD16_WORD_SWAP( "c51.p7", 0x300000, 0x80000, CRC(642fae3f) SHA1(746df99b826b9837bba267104132161153c1daff) ) ROM_REGION( 0x1000000, "gfx", 0 ) - ROMX_LOAD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROM_LOAD64_WORD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) ) + ROM_LOAD64_WORD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) ) + ROM_LOAD64_WORD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) ) + ROM_LOAD64_WORD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) ) + ROM_LOAD64_WORD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) ) + ROM_LOAD64_WORD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) ) + ROM_LOAD64_WORD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) ) + ROM_LOAD64_WORD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) ) + ROM_LOAD64_WORD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) ) + ROM_LOAD64_WORD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) ) + ROM_LOAD64_WORD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) ) + ROM_LOAD64_WORD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) ) ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) ROM_LOAD( "c51.m1", 0x00000, 0x08000, CRC(b47b8835) SHA1(c8b2d50fe3a329bd0592ea160d505155d873dab1) ) @@ -858,18 +896,18 @@ ROM_START( ssf2x04 ) ROM_LOAD16_WORD_SWAP( "c51.p7", 0x300000, 0x80000, CRC(642fae3f) SHA1(746df99b826b9837bba267104132161153c1daff) ) ROM_REGION( 0x1000000, "gfx", 0 ) - ROMX_LOAD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROM_LOAD64_WORD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) ) + ROM_LOAD64_WORD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) ) + ROM_LOAD64_WORD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) ) + ROM_LOAD64_WORD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) ) + ROM_LOAD64_WORD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) ) + ROM_LOAD64_WORD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) ) + ROM_LOAD64_WORD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) ) + ROM_LOAD64_WORD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) ) + ROM_LOAD64_WORD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) ) + ROM_LOAD64_WORD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) ) + ROM_LOAD64_WORD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) ) + ROM_LOAD64_WORD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) ) ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) ROM_LOAD( "c51.m1", 0x00000, 0x08000, CRC(b47b8835) SHA1(c8b2d50fe3a329bd0592ea160d505155d873dab1) ) @@ -895,18 +933,18 @@ ROM_START( ssf2x05 ) ROM_LOAD16_WORD_SWAP( "c51.p7", 0x300000, 0x80000, CRC(642fae3f) SHA1(746df99b826b9837bba267104132161153c1daff) ) ROM_REGION( 0x1000000, "gfx", 0 ) - ROMX_LOAD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) , ROM_GROUPWORD | ROM_SKIP(6) ) - ROMX_LOAD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROM_LOAD64_WORD( "c48.c1", 0x000000, 0x200000, CRC(cf94d275) SHA1(bf2a6d98a656d1cb5734da7836686242d3211137) ) + ROM_LOAD64_WORD( "c48.c2", 0x000002, 0x200000, CRC(5eb703af) SHA1(4b302dbb66e8a5c2ad92798699391e981bada427) ) + ROM_LOAD64_WORD( "c48.c3", 0x000004, 0x200000, CRC(ffa60e0f) SHA1(b21b1c749a8241440879bf8e7cb33968ccef97e5) ) + ROM_LOAD64_WORD( "c48.c4", 0x000006, 0x200000, CRC(34e825c5) SHA1(4d320fc96d1ef0b9928a8ce801734245a4c097a5) ) + ROM_LOAD64_WORD( "c48.c5", 0x800000, 0x100000, CRC(b7cc32e7) SHA1(0f4d26af338dab5dce5b7b34d32ad0c573434ace) ) + ROM_LOAD64_WORD( "c48.c6", 0x800002, 0x100000, CRC(8376ad18) SHA1(f4456833fb396e6501f4174c0fe5fd63ea40a188) ) + ROM_LOAD64_WORD( "c48.c7", 0x800004, 0x100000, CRC(f5b1b336) SHA1(4b060501e56b9d61294748da5387cdae5280ec4d) ) + ROM_LOAD64_WORD( "c48.c8", 0x800006, 0x100000, CRC(459d5c6b) SHA1(32b11ba7a12004aff810d719bff7508204c7b7c0) ) + ROM_LOAD64_WORD( "c51.c9", 0xc00000, 0x100000, CRC(e32854af) SHA1(1a5e11e9caa2b96108d89ae660ef1f6bcb469a74) ) + ROM_LOAD64_WORD( "c51.c10", 0xc00002, 0x100000, CRC(760f2927) SHA1(491e28e14ee06821fc9e709efa7b91313bc0c2db) ) + ROM_LOAD64_WORD( "c51.c11", 0xc00004, 0x100000, CRC(1ee90208) SHA1(83df1d9953560edddc2951ea426d29fb014e6a8a) ) + ROM_LOAD64_WORD( "c51.c12", 0xc00006, 0x100000, CRC(f814400f) SHA1(ad6921af36d0bd5dfb89b1fb53c3ca3fd92d7204) ) ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) ROM_LOAD( "c51.m1", 0x00000, 0x08000, CRC(b47b8835) SHA1(c8b2d50fe3a329bd0592ea160d505155d873dab1) ) @@ -5563,7 +5601,7 @@ ROM_START( sfz3j17 ) // sfz3sep ROM_LOAD( "sfz3j.key", 0x00, 0x14, CRC(d30cca8d) SHA1(b05869902d4d5968d5f79ed6165eb4b78e1ddcdd) ) ROM_END -ROM_START( sfz3j18 ) // sfz3te +ROM_START( sfz3j18 ) // sfz3te v1.1 ROM_REGION( CODE_SIZE, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "c78j18.p1", 0x000000, 0x80000, CRC(b57412fa) SHA1(8f607f194c551bf65b338773b578ff9e66dfacbc) ) ROM_LOAD16_WORD_SWAP( "c78j18.p2", 0x080000, 0x80000, CRC(eea5e3ca) SHA1(d5193fb4fc6dfaede925511a48acf163d326d2ff) ) @@ -5597,6 +5635,40 @@ ROM_START( sfz3j18 ) // sfz3te ROM_LOAD( "sfz3j.key", 0x00, 0x14, CRC(d30cca8d) SHA1(b05869902d4d5968d5f79ed6165eb4b78e1ddcdd) ) ROM_END +ROM_START( sfz3j19 ) // sfz3te v1.2 + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "c78j19.p1", 0x000000, 0x80000, CRC(2fb19531) SHA1(27c9badb2be5b231a240929a8a9d5e75677478b7) ) + ROM_LOAD16_WORD_SWAP( "c78j19.p2", 0x080000, 0x80000, CRC(01e60fc4) SHA1(f51b0a10183f310f195c24c5b68f480974404d08) ) + ROM_LOAD16_WORD_SWAP( "c78b.p3", 0x100000, 0x80000, CRC(9b21518a) SHA1(5a928307cb90a98a62e7598cb101fb66d62b85f9) ) + ROM_LOAD16_WORD_SWAP( "c78b.p4", 0x180000, 0x80000, CRC(e7a6c3a7) SHA1(63441eb19efcbf9149f4b723d3e9191fa972de2a) ) + ROM_LOAD16_WORD_SWAP( "c78b.p5", 0x200000, 0x80000, CRC(ec4c0cfd) SHA1(1a5148e77bf633c728a8179dacb59c776f981bc4) ) + ROM_LOAD16_WORD_SWAP( "c78b.p6", 0x280000, 0x80000, CRC(5c7e7240) SHA1(33bdcdd1889f8fa77916373ed33b0854410d0263) ) + ROM_LOAD16_WORD_SWAP( "c78b.p7", 0x300000, 0x80000, CRC(c5589553) SHA1(cda1fdc2ab2f390a2358defd9923a2796093926d) ) + ROM_LOAD16_WORD_SWAP( "c78b.p8", 0x380000, 0x80000, CRC(a9717252) SHA1(7ee94ace2a49e4e5d30474e49c0da04a488010fe) ) + + ROM_REGION( 0x2000000, "gfx", 0 ) + ROMX_LOAD( "c78.c1", 0x0000000, 0x400000, CRC(0f7a60d9) SHA1(c69e0ee22537312909dacc86d2e4be319d54e426) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c78.c2", 0x0000002, 0x400000, CRC(8e933741) SHA1(f4ac4bfe830dc7df9fe4f680e4e0c053e7cbd8fe) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c78.c3", 0x0000004, 0x400000, CRC(d6e98147) SHA1(37f331fbb1284db446faecade6f484f58c0e1b2a) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c78.c4", 0x0000006, 0x400000, CRC(f31a728a) SHA1(f14136564648f006c1b74afda78349f260524b5f) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c78.c5", 0x1000000, 0x400000, CRC(5ff98297) SHA1(9e0ce43380b776c7a03872bafd4856f6fa60bda7) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c78.c6", 0x1000002, 0x400000, CRC(52b5bdee) SHA1(7918204dc457f7a146d8fb8cf7242dfed3109fd8) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c78.c7", 0x1000004, 0x400000, CRC(40631ed5) SHA1(c18c56822b90a71ca5fbdf3440eb2671011f3d8f) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c78.c8", 0x1000006, 0x400000, CRC(763409b4) SHA1(af60a5116c1ca9050366a35ea29128921867f3cc) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) + ROM_LOAD( "c78.m1", 0x00000, 0x08000, CRC(de810084) SHA1(fd0b969b732921ed8b40c16fbfa30ee09c7a7cbd) ) + ROM_CONTINUE( 0x10000, 0x18000 ) + ROM_LOAD( "c78.m2", 0x28000, 0x20000, CRC(72445dc4) SHA1(14fca7596ac45ba655016eef5b6120f9f9671c23) ) + + ROM_REGION( 0x800000, "qsound", 0 ) + ROM_LOAD16_WORD_SWAP( "c78.q1", 0x000000, 0x400000, CRC(1c89eed1) SHA1(649a0b0a3eb72e2e69e9fb1ac51a58b70daa39f3) ) + ROM_LOAD16_WORD_SWAP( "c78.q2", 0x400000, 0x400000, CRC(f392b13a) SHA1(fa04ce0370144a49bd1d5acd873eef87b0dc9d15) ) + + ROM_REGION( 0x20, "key", 0 ) + ROM_LOAD( "sfz3j.key", 0x00, 0x14, CRC(d30cca8d) SHA1(b05869902d4d5968d5f79ed6165eb4b78e1ddcdd) ) +ROM_END + ROM_START( sfz3mix07 ) // 0.07 ROM_REGION( CODE_SIZE, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "c78mix07.p1", 0x000000, 0x80000, CRC(dc369f0e) SHA1(ac305a9d8990357a8cb07639cf4caacc30df595f) ) @@ -6482,6 +6554,35 @@ ROM_START( hsf2s14 ) ROM_LOAD( "hsf2.key", 0x00, 0x14, CRC(fc9b18c9) SHA1(457b6ba05458f1be9ebb8aa9cbab0a8808cb6857) ) ROM_END +ROM_START( hsf2s15 ) // difficulty fix + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "c88s15.p1", 0x000000, 0x80000, CRC(2ef3f7db) SHA1(062eb0f2a38c23557cc0723e74ea458f7c3d6f61) ) + ROM_LOAD16_WORD_SWAP( "c88u.p2", 0x080000, 0x80000, CRC(327aa49c) SHA1(6719cd6ecc2a4487fdbf5cbcd47e35fc43000607) ) + ROM_LOAD16_WORD_SWAP( "c88.p3", 0x100000, 0x80000, CRC(dde34a35) SHA1(f5be2d2916db6e86e0886d61d55bddf138273ebc) ) + ROM_LOAD16_WORD_SWAP( "c88.p4", 0x180000, 0x80000, CRC(f4e56dda) SHA1(c6490707c2a416ab88612c2d73abbe5853d8cb92) ) + ROM_LOAD16_WORD_SWAP( "c88.p5", 0x200000, 0x80000, CRC(ee4420fc) SHA1(06cf76660b0c794d2460c52d9fe8334fff51e9de) ) + ROM_LOAD16_WORD_SWAP( "c88.p6", 0x280000, 0x80000, CRC(c9441533) SHA1(bf178fac1f060fcce3ff9118333c8517dadc9429) ) + ROM_LOAD16_WORD_SWAP( "c88.p7", 0x300000, 0x80000, CRC(3fc638a8) SHA1(2a42877b26c8abc437da46225701f0bba6e40058) ) + ROM_LOAD16_WORD_SWAP( "c88.p8", 0x380000, 0x80000, CRC(20d0f9e4) SHA1(80a5eeef9472e327b0d4ee26434bad109a9434ea) ) + + ROM_REGION( 0x2000000, "gfx", 0 ) + ROMX_LOAD( "c88.c1", 0x0000000, 0x800000, CRC(a6ecab17) SHA1(6749a4c8dc81f4b10f910c31c82cf6674e2a44eb) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c88.c2", 0x0000002, 0x800000, CRC(10a0ae4d) SHA1(701b4900fbc8bef20efa1a706891c8df4bf14641) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c88.c3", 0x0000004, 0x800000, CRC(adfa7726) SHA1(8d36ec125a8c91abfe5213893d794f8bc11c8acd) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "c88.c4", 0x0000006, 0x800000, CRC(bb3ae322) SHA1(ecd289d7a0fe365fdd7c5527cb17796002beb553) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( QSOUND_SIZE, "audiocpu", 0 ) + ROM_LOAD( "c88.m1", 0x00000, 0x08000, CRC(c1a13786) SHA1(c7392c7efb15ea4042e75bd9007e974293d8935d) ) + ROM_CONTINUE( 0x10000, 0x18000 ) + ROM_LOAD( "c88.m2", 0x28000, 0x20000, CRC(2d8794aa) SHA1(c634affdc2568020cce6af97b4fa79925d9943f3) ) + + ROM_REGION( 0x800000, "qsound", 0 ) + ROM_LOAD16_WORD_SWAP( "c88.q1", 0x000000, 0x800000, CRC(0e15c359) SHA1(176108b0d76d821a849324680aba0cd04b5016c1) ) + + ROM_REGION( 0x20, "key", 0 ) + ROM_LOAD( "hsf2.key", 0x00, 0x14, CRC(fc9b18c9) SHA1(457b6ba05458f1be9ebb8aa9cbab0a8808cb6857) ) +ROM_END + /******************* Misc hacks ********************/ @@ -6570,6 +6671,7 @@ GAME( 2004, hsf2s11, hsf2, cps2, cps2_2p6b, cps2_state, init_cps2, R GAME( 2004, hsf2s12, hsf2, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "DDJ", "Hyper Street Fighter II: The Anniversary Edition (031222J, Real Gouki)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, hsf2s13, hsf2, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "DDJ", "Hyper Street Fighter II: The Anniversary Edition (031222J, Special Move For Zangief)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, hsf2s14, hsf2, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "Blue-Ray", "Hyper Street Fighter II: The Anniversary Edition (040202U, 30% Blood)", MACHINE_SUPPORTS_SAVE ) +GAME( 2024, hsf2s15, hsf2, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "hack", "Hyper Street Fighter II: The Anniversary Edition (040202U, difficulty fix)", MACHINE_SUPPORTS_SAVE ) // Marvel Super Heroes GAME( 2014, mshs01, msh, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "hack", "Marvel Super Heroes (951117J, Rise Again, 2014-12-24)", MACHINE_SUPPORTS_SAVE ) GAME( 2015, mshs02, msh, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "hack", "Marvel Super Heroes (951024E, Enhanced Edition, 2015-12-04)", MACHINE_SUPPORTS_SAVE ) @@ -6614,6 +6716,7 @@ GAME( 1994, ssf2t05, ssf2t, dead_cps2, cps2_2p6b, cps2_state, init_cps2, R GAME( 1994, ssf2t06, ssf2t, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "Cigarette Patch", "Super Street Fighter II Turbo (940223ETC, French Parody)", MACHINE_SUPPORTS_SAVE ) GAME( 2005, ssf2t07, ssf2t, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "Shyma.X", "Super Street Fighter II Turbo (050401F, French, 2015-01-XX)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, ssf2t08, ssf2t, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "KrysoFun", "Super Street Fighter II Turbo (940223ETC, Plus v0.9 beta)", MACHINE_SUPPORTS_SAVE ) +GAME( 2024, ssf2t09, ssf2t, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "hack", "Super Street Fighter II Turbo (940223ETC, difficulty fix)", MACHINE_SUPPORTS_SAVE ) GAME( 2020, ssf2tnl3, ssf2t, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "Born2SPD", "Super Street Fighter II Turbo (New Legacy v0.3 beta, 2020-05-18)", MACHINE_SUPPORTS_SAVE ) GAME( 2020, ssf2tnl4, ssf2t, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "Born2SPD", "Super Street Fighter II Turbo (New Legacy v0.4 beta, 2020-11-13)", MACHINE_SUPPORTS_SAVE ) GAME( 2021, ssf2tnl5, ssf2t, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "Born2SPD", "Super Street Fighter II Turbo (New Legacy v0.5 beta, 2021-06-11)", MACHINE_SUPPORTS_SAVE ) @@ -6712,6 +6815,7 @@ GAME( 2009, sfz3j15, sfa3, cps2, cps2_2p6b, cps2_state, init_cps2, R GAME( 2007, sfz3j16, sfa3, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "Pipi899", "Street Fighter Zero 3 (980904J, Moves hack, 2017-03-11)", MACHINE_SUPPORTS_SAVE ) GAME( 2009, sfz3j17, sfa3, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "Pipi899", "Street Fighter Zero 3 (980904J, Shin Edition, 2009-01-01)", MACHINE_SUPPORTS_SAVE ) GAME( 2020, sfz3j18, sfa3, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "0xZERO3", "Street Fighter Zero 3 (980629J, Training Edition v1.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2022, sfz3j19, sfa3, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "0xZERO3", "Street Fighter Zero 3 (980629J, Training Edition v1.2)", MACHINE_SUPPORTS_SAVE ) GAME( 2022, sfz3mix07, sfa3, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "Zero800", "Street Fighter Zero 3 (Mix 0.07)", MACHINE_SUPPORTS_SAVE ) GAME( 2022, sfz3mix07a, sfa3, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "Zero800", "Street Fighter Zero 3 (Mix 0.07a)", MACHINE_SUPPORTS_SAVE ) GAME( 2022, sfz3mix07b, sfa3, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "Zero800", "Street Fighter Zero 3 (Mix 0.07b)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/cps2t.cpp b/docs/release/src/hbmame/drivers/cps2t.cpp index e393fa9ef7e..3c1c1e1e97e 100644 --- a/docs/release/src/hbmame/drivers/cps2t.cpp +++ b/docs/release/src/hbmame/drivers/cps2t.cpp @@ -366,13 +366,13 @@ ROM_START( sfz3mix22 ) // 0.22 ROM_LOAD( "phoenix.key", 0x00, 0x14, CRC(2cf772b0) SHA1(eff33c65a4f3862c231f9e4d6fefa7b34398dbf2) ) ROM_END -ROM_START( sfz3mix ) // 0.23 +ROM_START( sfz3mix23 ) // 0.23 ROM_REGION( 0x400000, "maincpu", 0 ) - ROM_LOAD( "sfz3mix.p1", 0x000000, 0x400000, CRC(7287d3ae) SHA1(a82750bc9f586fa656b99d83123c27ca81b9d252) ) + ROM_LOAD( "sfz3mix23.p1", 0x000000, 0x400000, CRC(7287d3ae) SHA1(a82750bc9f586fa656b99d83123c27ca81b9d252) ) ROM_IGNORE(0x200000) // empty ROM_REGION( 0x4000000, "gfx", 0 ) - ROM_LOAD( "sfz3mix.c1", 0x0000000, 0x2000000, CRC(09f422ed) SHA1(6e85264c8871f3f12360c82baf9e939137cbb919) ) + ROM_LOAD( "sfz3mix23.c1", 0x0000000, 0x2000000, CRC(09f422ed) SHA1(6e85264c8871f3f12360c82baf9e939137cbb919) ) ROM_LOAD( "sfz3mix.c2", 0x2000000, 0x2000000, CRC(cbc02909) SHA1(a3bcf2f7a2d4139024790d55e4ab5a156b36e6e3) ) ROM_REGION( 0x80000, "audiocpu", 0 ) @@ -385,8 +385,69 @@ ROM_START( sfz3mix ) // 0.23 ROM_LOAD( "phoenix.key", 0x00, 0x14, CRC(2cf772b0) SHA1(eff33c65a4f3862c231f9e4d6fefa7b34398dbf2) ) ROM_END +ROM_START( sfz3mix24 ) // 0.24 + ROM_REGION( 0x400000, "maincpu", 0 ) + ROM_LOAD( "sfz3mix24.p1", 0x000000, 0x400000, CRC(6b3cfa0c) SHA1(f9ddef33c3ef5a75859e907f12952f8e9cd9f7c7) ) + ROM_IGNORE(0x200000) // empty + + ROM_REGION( 0x4000000, "gfx", 0 ) + ROM_LOAD( "sfz3mix.c1", 0x0000000, 0x2000000, CRC(ef7f2d3f) SHA1(0ac73c75c75210f36ed1dba11f0be1e513f88378) ) + ROM_LOAD( "sfz3mix.c2", 0x2000000, 0x2000000, CRC(cbc02909) SHA1(a3bcf2f7a2d4139024790d55e4ab5a156b36e6e3) ) + + ROM_REGION( 0x80000, "audiocpu", 0 ) + ROM_LOAD( "sfz3mix.m1", 0x000000, 0x080000, CRC(c6322d7b) SHA1(0530f0d7c248180478ff588397263d961b8c5c8b) ) + + ROM_REGION( 0x1000000, "qsound", 0 ) + ROM_LOAD( "sfz3mix.q1", 0x000000, 0x1000000, CRC(180cbe91) SHA1(182b56517606f8a9bde0f643fcc3b164f18136f7) ) + + ROM_REGION( 0x20, "key", 0 ) + ROM_LOAD( "phoenix.key", 0x00, 0x14, CRC(2cf772b0) SHA1(eff33c65a4f3862c231f9e4d6fefa7b34398dbf2) ) +ROM_END + +ROM_START( sfz3mix25 ) // 0.25 + ROM_REGION( 0x400000, "maincpu", 0 ) + ROM_LOAD( "sfz3mix25.p1", 0x000000, 0x400000, CRC(2ef2a33b) SHA1(8b785b91851893f3a620b92e93f1c27aa3912459) ) + ROM_IGNORE(0x200000) // empty + + ROM_REGION( 0x4000000, "gfx", 0 ) + ROM_LOAD( "sfz3mix.c1", 0x0000000, 0x2000000, CRC(ef7f2d3f) SHA1(0ac73c75c75210f36ed1dba11f0be1e513f88378) ) + ROM_LOAD( "sfz3mix.c2", 0x2000000, 0x2000000, CRC(cbc02909) SHA1(a3bcf2f7a2d4139024790d55e4ab5a156b36e6e3) ) + + ROM_REGION( 0x80000, "audiocpu", 0 ) + ROM_LOAD( "sfz3mix.m1", 0x000000, 0x080000, CRC(c6322d7b) SHA1(0530f0d7c248180478ff588397263d961b8c5c8b) ) + + ROM_REGION( 0x1000000, "qsound", 0 ) + ROM_LOAD( "sfz3mix.q1", 0x000000, 0x1000000, CRC(180cbe91) SHA1(182b56517606f8a9bde0f643fcc3b164f18136f7) ) + + ROM_REGION( 0x20, "key", 0 ) + ROM_LOAD( "phoenix.key", 0x00, 0x14, CRC(2cf772b0) SHA1(eff33c65a4f3862c231f9e4d6fefa7b34398dbf2) ) +ROM_END + +ROM_START( sfz3mix ) // 0.26 + ROM_REGION( 0x400000, "maincpu", 0 ) + ROM_LOAD( "sfz3mix.p1", 0x000000, 0x400000, CRC(d97dcc03) SHA1(a79b1b272bd5cb510189434a3b8c6df474f95d40) ) + ROM_IGNORE(0x200000) // empty + + ROM_REGION( 0x4000000, "gfx", 0 ) + ROM_LOAD( "sfz3mix.c1", 0x0000000, 0x2000000, CRC(94a13726) SHA1(9c940dfe4e6caf7d24d6740444abc7e44355c5fe) ) + ROM_LOAD( "sfz3mix.c2", 0x2000000, 0x2000000, CRC(cbc02909) SHA1(a3bcf2f7a2d4139024790d55e4ab5a156b36e6e3) ) + + ROM_REGION( 0x80000, "audiocpu", 0 ) + ROM_LOAD( "sfz3mix.m1", 0x000000, 0x080000, CRC(c6322d7b) SHA1(0530f0d7c248180478ff588397263d961b8c5c8b) ) + + ROM_REGION( 0x1000000, "qsound", 0 ) + ROM_LOAD( "sfz3mix.q1", 0x000000, 0x1000000, CRC(180cbe91) SHA1(182b56517606f8a9bde0f643fcc3b164f18136f7) ) + + ROM_REGION( 0x20, "key", 0 ) + ROM_LOAD( "phoenix.key", 0x00, 0x14, CRC(2cf772b0) SHA1(eff33c65a4f3862c231f9e4d6fefa7b34398dbf2) ) +ROM_END + + GAME( 2023, sfz3mix20, sfa3, cps2turbo, cps2_2p6b, cps2_state, init_sfz3mix, ROT0, "Zero800", "Street Fighter Zero 3 (Turbo Mix 0.20)", MACHINE_SUPPORTS_SAVE ) GAME( 2023, sfz3mix21, sfa3, cps2turbo, cps2_2p6b, cps2_state, init_sfz3mix, ROT0, "Zero800", "Street Fighter Zero 3 (Turbo Mix 0.21)", MACHINE_SUPPORTS_SAVE ) GAME( 2023, sfz3mix22, sfa3, cps2turbo, cps2_2p6b, cps2_state, init_sfz3mix, ROT0, "Zero800", "Street Fighter Zero 3 (Turbo Mix 0.22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2023, sfz3mix, sfa3, cps2turbo, cps2_2p6b, cps2_state, init_sfz3mix, ROT0, "Zero800", "Street Fighter Zero 3 (Turbo Mix 0.23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2023, sfz3mix23, sfa3, cps2turbo, cps2_2p6b, cps2_state, init_sfz3mix, ROT0, "Zero800", "Street Fighter Zero 3 (Turbo Mix 0.23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2024, sfz3mix24, sfa3, cps2turbo, cps2_2p6b, cps2_state, init_sfz3mix, ROT0, "Zero800", "Street Fighter Zero 3 (Turbo Mix 0.24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2024, sfz3mix25, sfa3, cps2turbo, cps2_2p6b, cps2_state, init_sfz3mix, ROT0, "Zero800", "Street Fighter Zero 3 (Turbo Mix 0.25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2024, sfz3mix, sfa3, cps2turbo, cps2_2p6b, cps2_state, init_sfz3mix, ROT0, "Zero800", "Street Fighter Zero 3 (Turbo Mix 0.26)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/dkong.cpp b/docs/release/src/hbmame/drivers/dkong.cpp index 68541aca67a..5391daacf17 100644 --- a/docs/release/src/hbmame/drivers/dkong.cpp +++ b/docs/release/src/hbmame/drivers/dkong.cpp @@ -643,6 +643,34 @@ ROM_START( dkong20 ) // from dkafe, the gorilla graphics are missing ROM_LOAD( "s19.5e", 0x0200, 0x0100, CRC(44988665) SHA1(68c474fc81aff46eae6c9a7ac6ab80288303e291) ) ROM_END +ROM_START( dkong21 ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "s21.5et", 0x0000, 0x1000, CRC(a7a913d5) SHA1(163f851b0517a84d54d6612f8bbe52d214a0f846) ) + ROM_LOAD( "s21.5ct", 0x1000, 0x1000, CRC(03ce5531) SHA1(9d8c1df41dfb04f3b9498109fad7d9288f4a00fe) ) + ROM_LOAD( "s21.5bt", 0x2000, 0x1000, CRC(abaf3fa1) SHA1(d05ae561800b8386b932aae4921c4b197bf8f9c4) ) + ROM_LOAD( "s21.5at", 0x3000, 0x1000, CRC(843a9751) SHA1(c6b564e4bf0b472dfb42e9d23f9ec5ee157e7832) ) + + ROM_REGION( 0x1800, "soundcpu", 0 ) + ROM_LOAD( "s21.3i", 0x0000, 0x0800, CRC(4f865d26) SHA1(d31c431ff2512d3a8f983fc4676ba51995d945e6) ) + ROM_RELOAD( 0x0800, 0x0800 ) + ROM_LOAD( "s_3j_b.bin", 0x1000, 0x0800, CRC(4743fe92) SHA1(6c82b57637c0212a580591397e6a5a1718f19fd2) ) + + ROM_REGION( 0x1000, "gfx1", 0 ) + ROM_LOAD( "s21.5h", 0x0000, 0x0800, CRC(b212d49b) SHA1(941d907990eb6982793d79ed63974f9c9c6a159d) ) + ROM_LOAD( "s21.3pt", 0x0800, 0x0800, CRC(2bd67b35) SHA1(7e5660b35f53f81410a68b73bf8784a56bb6ebac) ) + + ROM_REGION( 0x2000, "gfx2", 0 ) + ROM_LOAD( "s21.4m", 0x0000, 0x0800, CRC(7db40811) SHA1(a149e5fdcd3f0c1a570cebcdd236013eaefd5398) ) + ROM_LOAD( "s21.4n", 0x0800, 0x0800, CRC(c9f3b37a) SHA1(87ac9f2b5d0c0150e95aa9ebfba7438b49958c1d) ) + ROM_LOAD( "s21.4r", 0x1000, 0x0800, CRC(137ad00e) SHA1(38e0717af7601803c7cd7b1cf0286cd6c8a2cbda) ) + ROM_LOAD( "s21.4s", 0x1800, 0x0800, CRC(72b56559) SHA1(99fa2699f0a2652e4048f09187b17619bf2e8c80) ) + + ROM_REGION( 0x0300, "proms", 0 ) + ROM_LOAD( "s21.2k", 0x0000, 0x0100, CRC(929a396b) SHA1(bc5f50ab46fad619e2bee782fc9676868affb08e) ) + ROM_LOAD( "s21.2j", 0x0100, 0x0100, CRC(1aa9c17e) SHA1(0c6e11caec0e805aa8c6173895963bb6e50417ea) ) + ROM_LOAD( "s21.5e", 0x0200, 0x0100, CRC(d06c6ba8) SHA1(71989ca72740e44c1f967239236b9764be0698c2) ) +ROM_END + ROM_START( dkrdemo ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "dkrdemo.5et", 0x0000, 0x1000, CRC(f9fdff29) SHA1(c2eb8f0ede8384369e17d8616f4ce063ae12b6c2) ) @@ -814,6 +842,37 @@ ROM_START( dkchrmx ) ROM_LOAD( "v-5e.ch", 0x0200, 0x0100, CRC(5a8ca805) SHA1(8e711af73ddb20ed62a9a8b53f1150feab1dc051) ) ROM_END +ROM_START( dkremix ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "c_5et_g.bin", 0x0000, 0x1000, CRC(ba70b88b) SHA1(d76ebecfea1af098d843ee7e578e480cd658ac1a) ) + ROM_LOAD( "c_5ct_g.bin", 0x1000, 0x1000, CRC(5ec461ec) SHA1(acb11a8fbdbb3ab46068385fe465f681e3c824bd) ) + ROM_LOAD( "c_5bt_g.bin", 0x2000, 0x1000, CRC(1c97d324) SHA1(c7966261f3a1d3296927e0b6ee1c58039fc53c1f) ) + ROM_LOAD( "c_5at_g.bin", 0x3000, 0x1000, CRC(b9005ac0) SHA1(3fe3599f6fa7c496f782053ddf7bacb453d197c4) ) + + ROM_REGION( 0x10000, "braze", 0 ) + ROM_LOAD( "dkremix.bin", 0x0000, 0x10000, CRC(f47c13aa) SHA1(c8516e27028d371a1f7b198f6d91f6a10bf99d3f) ) + + ROM_REGION( 0x1800, "soundcpu", 0 ) + ROM_LOAD( "s_3i_b.bin", 0x0000, 0x0800, CRC(45a4ed06) SHA1(144d24464c1f9f01894eb12f846952290e6e32ef) ) + ROM_RELOAD( 0x0800, 0x0800 ) + ROM_LOAD( "s_3j_b.bin", 0x1000, 0x0800, CRC(4743fe92) SHA1(6c82b57637c0212a580591397e6a5a1718f19fd2) ) + + ROM_REGION( 0x1000, "gfx1", 0 ) + ROM_LOAD( "dkremix.5h", 0x0000, 0x0800, CRC(fc82b069) SHA1(ae78e6de0b50149a55f10f480c522f7a147ea106) ) + ROM_LOAD( "dkremix.3pt", 0x0800, 0x0800, CRC(fe32ee33) SHA1(6723190916e1eab713ad945fc942f47e2c6a6892) ) + + ROM_REGION( 0x2000, "gfx2", 0 ) + ROM_LOAD( "dkremix.4m", 0x0000, 0x0800, CRC(3d9784d7) SHA1(98958b27d7be8c2df1e0dc882930aada457fb788) ) + ROM_LOAD( "dkremix.4n", 0x0800, 0x0800, CRC(084c960a) SHA1(f5f5f0c4da2bd3a0c07dafadf4649d505b24c98e) ) + ROM_LOAD( "dkremix.4r", 0x1000, 0x0800, CRC(9ac5d874) SHA1(3064434d8ee154feba89006c7ac28a3816524509) ) + ROM_LOAD( "dkremix.4s", 0x1800, 0x0800, CRC(74a5d517) SHA1(0d9830e49488f85be43a9c8f8c60bcb7f9f46baf) ) + + ROM_REGION( 0x0300, "proms", 0 ) + ROM_LOAD( "c-2k.bpr", 0x0000, 0x0100, CRC(e273ede5) SHA1(b50ec9e1837c00c20fb2a4369ec7dd0358321127) ) + ROM_LOAD( "c-2j.bpr", 0x0100, 0x0100, CRC(d6412358) SHA1(f9c872da2fe8e800574ae3bf483fb3ccacc92eb3) ) + ROM_LOAD( "v-5e.bpr", 0x0200, 0x0100, CRC(b869b8f5) SHA1(c2bdccbf2654b64ea55cd589fd21323a9178a660) ) +ROM_END + ROM_START( dkchrte ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "c_5et_g.bin", 0x0000, 0x1000, CRC(ba70b88b) SHA1(d76ebecfea1af098d843ee7e578e480cd658ac1a) ) @@ -2247,6 +2306,7 @@ GAME( 2022, dkong16, dkong, dkong2b, dkong, dkong_state, empty_init, ROT GAME( 2022, dkong17, dkong, dkong2b, dkong, dkong_state, empty_init, ROT270, "Jon Wilson", "Donkey Kong (DK Who and the Daleks)", MACHINE_SUPPORTS_SAVE ) GAME( 1999, dkong19, dkong, dkong2b, dkong, dkong_state, empty_init, ROT270, "Vic Twenty George", "Donkey Kong (2600 graphics, set 1)", MACHINE_SUPPORTS_SAVE ) GAME( 1999, dkong20, dkong, dkong2b, dkong, dkong_state, empty_init, ROT270, "Vic Twenty George", "Donkey Kong (2600 graphics, set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2024, dkong21, dkong, dkong2b, dkong, dkong_state, empty_init, ROT270, "Paul Goes", "Donkey Kong Pacman Crossover v1.00", MACHINE_SUPPORTS_SAVE ) GAME( 2001, dkongpac, dkong, dkong2b, dkong, dkong_state, empty_init, ROT270, "Tim Appleton", "Donkey Kong (Pac-man graphics)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, nadkong, dkong, dkong2b, dkong, dkong_state, empty_init, ROT270, "hack", "Naked Donkey Kong", MACHINE_SUPPORTS_SAVE ) GAME( 2005, dkongex, dkong, dkong2b, dkongex, dkong_state, empty_init, ROT270, "Jeff Kulczycki", "Donkey Kong Foundry", MACHINE_SUPPORTS_SAVE ) @@ -2258,6 +2318,7 @@ GAME( 2016, dktrain, dkong, dkong2b, dkong, dkong_state, empty_init, ROT GAME( 2022, dktrain2, dkong, dkong2b, dkong, dkong_state, empty_init, ROT270, "John Kowalski", "Donkey Kong Trainer 1.01 (bugfix)", MACHINE_SUPPORTS_SAVE ) GAME( 2016, dkpace, dkong, dkong2b, dkong, dkong_state, empty_init, ROT270, "John Kowalski", "Donkey Kong Pace", MACHINE_SUPPORTS_SAVE ) GAME( 2017, dkchrmx, dkong, dk_braze, dkongx, dkong_state, init_dkongx, ROT270, "John Kowalski", "Donkey Kong Christmas Remix", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, dkremix, dkong, dk_braze, dkongx, dkong_state, init_dkongx, ROT270, "hack", "Donkey Kong Remix", MACHINE_SUPPORTS_SAVE ) GAME( 2018, dkspkyrmx, dkong, dk_braze, dkongx, dkong_state, init_dkongx, ROT270, "John Kowalski", "Donkey Kong Spooky Remix", MACHINE_SUPPORTS_SAVE ) GAME( 2022, dkchrte, dkong, dk_braze, dkongx, dkong_state, init_dkongx, ROT270, "John Kowalski", "Donkey Kong Christmas Tournament Edition", MACHINE_SUPPORTS_SAVE ) GAME( 2022, dkongte, dkong, dk_braze, dkongx, dkong_state, init_dkongx, ROT270, "John Kowalski", "Donkey Kong Tournament Edition", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/dt7.cpp b/docs/release/src/hbmame/drivers/dt7.cpp index 2acb3c11c22..3c2a0c1a8fa 100644 --- a/docs/release/src/hbmame/drivers/dt7.cpp +++ b/docs/release/src/hbmame/drivers/dt7.cpp @@ -123,7 +123,7 @@ private: // some kind of branch, not sure which // it's used after compares in blocks, sometimes with a 'be' then a 'br' straight after, so it must be a condition that could also fail a be and fall to the br -//#define G_B0 0x74 +//#define G_B0 0x74 #define G_B0 0x79 //#define G_B0 0x75 @@ -148,10 +148,10 @@ static const u8 dt7_decryption_table[256] = { 0x53,0x8b,0x81,0x22,0xf9,0xbe,0x75,0x55, 0x45,0x51,0x5d,0x3e,0x0f,0x88,0x72,0x74, // 0x40,0x41,0x42,0x43,0x44,0x45,0x46,0x47, 0x48,0x49,0x4a,0x4b,0x4c,0x4d,0x4e,0x4f, /* 40 */ - 0x1e,0xb7,0x50,0xd0,0xe2,0xb1,0x0a,0xf3, 0xc7,0xff,0x8a,0x75,0x88,0xb5,UNKO,0xb3, + 0x1e,0xb7,0x50,0xd0,0xe2,0xb1,0x0a,0xf3, 0xc7,0xff,0x8a,0x75,0x88,0xb5,UNKO,0xb3, // 0x50,0x51,0x52,0x53,0x54,0x55,0x56,0x57, 0x58,0x59,0x5a,0x5b,0x5c,0x5d,0x5e,0x5f, /* 50 */ - 0xc3,0x80,0x53,0x59,0x88,UNKO,0x87,0x45, 0x03,G_59,0x0c,0x36,0x5f,0x16,0x55,UNKO, + 0xc3,0x80,0x53,0x59,0x88,UNKO,0x87,0x45, 0x03,G_59,0x0c,0x36,0x5f,0x16,0x55,UNKO, // 0x60,0x61,0x62,0x63,0x64,0x65,0x66,0x67, 0x68,0x69,0x6a,0x6b,0x6c,0x6d,0x6e,0x6f, /* 60 */ 0x0a,UNKO,G_62,0x89,0x88,0x57,0x2e,0xb1, 0x75,0x43,0x3a,G_6B,0x86,0x3a,0x03,0x58, @@ -160,7 +160,7 @@ static const u8 dt7_decryption_table[256] = { 0x46,0x33,0xe8,0x0f,0x0f,0xbb,0x59,0xc7, 0x2e,0xc6,0x53,0x3a,0xc0,0xfe,0x02,0x47, // 0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87, 0x88,0x89,0x8a,0x8b,0x8c,0x8d,0x8e,0x8f, /* 80 */ - 0xa0,0x2c,0xeb,0x24,UNKO,0xc3,0x8a,0x8e, 0x16,0x74,0x8a,0x33,0x4b,0x05,0x89,0x79, + 0xa0,0x2c,0xeb,0x24,UNKO,0xc3,0x8a,0x8e, 0x16,0x74,0x8a,0x33,0x4b,0x05,0x89,0x79, // 0x90,0x91,0x92,0x93,0x94,0x95,0x96,0x97, 0x98,0x99,0x9a,0x9b,0x9c,0x9d,0x9e,0x9f, /* 90 */ 0xb4,0xd2,0x0f,0xbd,0xfb,0x3e,0x22,0x2a, 0x47,0xfe,0x8a,0xc3,0x03,0x5e,0xb3,0x07, @@ -172,16 +172,16 @@ static const u8 dt7_decryption_table[256] = { G_B0,0x5b,0x87,UNKO,0xc3,0x8c,0xff,0x8a, 0x50,0xeb,0x56,0x0c,UNKO,0xfc,0x83,0x74, // 0xc0,0xc1,0xc2,0xc3,0xc4,0xc5,0xc6,0xc7, 0xc8,0xc9,0xca,0xcb,0xcc,0xcd,0xce,0xcf, /* c0 */ - 0x26,UNKO,0xfe,0xbd,0x03,0xfe,0xb4,0xfe, 0x06,0xb8,0xc6,UNKO,0x45,0x73,0xb5,0x51, + 0x26,UNKO,0xfe,0xbd,0x03,0xfe,0xb4,0xfe, 0x06,0xb8,0xc6,UNKO,0x45,0x73,0xb5,0x51, // 0xd0,0xd1,0xd2,0xd3,0xd4,0xd5,0xd6,0xd7, 0xd8,0xd9,0xda,0xdb,0xdc,0xdd,0xde,0xdf, /* d0 */ UNKO,0xa4,0xf9,0xc0,0x5b,0xab,0xf6,UNKO, 0x32,0xd3,0xeb,0xb9,0x73,0x89,0xbd,0x4d, // 0xe0,0xe1,0xe2,0xe3,0xe4,0xe5,0xe6,0xe7, 0xe8,0xe9,0xea,0xeb,0xec,0xed,0xee,0xef, /* e0 */ - 0xb8,0xb9,0x74,0x07,0x0a,0xb0,0x4f,0x0f, 0xe8,0x47,0xeb,0x50,0xd1,0xd0,0x5d,0x72, + 0xb8,0xb9,0x74,0x07,0x0a,0xb0,0x4f,0x0f, 0xe8,0x47,0xeb,0x50,0xd1,0xd0,0x5d,0x72, // 0xf0,0xf1,0xf2,0xf3,0xf4,0xf5,0xf6,0xf7, 0xf8,0xf9,0xfa,0xfb,0xfc,0xfd,0xfe,0xff, /* f0 */ - 0x2e,0xe2,0xc1,0xe8,0xa2,0x53,0x0f,0x73, 0x3a,0xbf,0xbb,0x46,0x1a,0x3c,0x1a,0xbc, + 0x2e,0xe2,0xc1,0xe8,0xa2,0x53,0x0f,0x73, 0x3a,0xbf,0xbb,0x46,0x1a,0x3c,0x1a,0xbc, }; WRITE_LINE_MEMBER(toaplan2_dt7_state::dt7_irq) @@ -202,12 +202,13 @@ WRITE_LINE_MEMBER(toaplan2_dt7_state::dt7_irq) // this is conditional on the unknown type of branch (see #define G_B0 in the table0 uint8_t toaplan2_dt7_state::read_port_t() { - logerror("%s: read port t\n", machine().describe_context()); return machine().rand(); + //logerror("%s: read port t\n", machine().describe_context()); + return machine().rand(); } uint8_t toaplan2_dt7_state::read_port_2() { - logerror("%s: read port 2\n", machine().describe_context()); + //logerror("%s: read port 2\n", machine().describe_context()); return 0xff; } @@ -217,6 +218,7 @@ uint8_t toaplan2_dt7_state::read_port_2() // also has accesses to this port added, maybe something is sitting in the middle? void toaplan2_dt7_state::write_port_2(uint8_t data) { +#if 0 if ((m_ioport_state & 0x01) != (data & 0x01)) { if (data & 0x01) @@ -280,7 +282,7 @@ void toaplan2_dt7_state::write_port_2(uint8_t data) else logerror("%s: bit 0x80 high to low\n", machine().describe_context()); } - +#endif m_ioport_state = data; } @@ -290,12 +292,38 @@ u8 toaplan2_dt7_state::dt7_shared_ram_hack_r(offs_t offset) { u16 ret = m_shared_ram[offset]; + u32 addr = (offset * 2) + 0x610000; + + if (addr == 0x061f00c) + return ioport("SYS")->read();// machine().rand(); + + //return ret; + + + u32 pc = m_maincpu->pc(); + if (pc == 0x7d84) + return 0xff; + if (addr == 0x061d000) // settings (from EEPROM?) including flipscreen + return 0x00; + if (addr == 0x061d002) // settings (from EEPROM?) dipswitch? + return 0x00; + if (addr == 0x061d004) // settings (from EEPROM?) region + return 0xff; + if (addr == 0x061f004) + return ioport("IN1")->read(); ;// machine().rand(); // p1 inputs + if (addr == 0x061f006) + return ioport("IN2")->read();// machine().rand(); // P2 inputs +// logerror("%08x: dt7_shared_ram_hack_r address %08x ret %02x\n", pc, addr, ret); + return ret; + +// u16 ret = m_shared_ram[offset]; + //u32 addr = (offset * 2) + 0x610000; // if (addr == 0x061f00c) // return ioport("SYS")->read();// machine().rand(); - return ret; +// return ret; /* u32 pc = m_maincpu->pc(); @@ -374,13 +402,13 @@ void toaplan2_dt7_state::dt7_68k_1_mem(address_map &map) uint8_t toaplan2_dt7_state::unmapped_v25_io1_r() { - logerror("%s: 0x58008 unknown read\n", machine().describe_context()); + //logerror("%s: 0x58008 unknown read\n", machine().describe_context()); return machine().rand(); } uint8_t toaplan2_dt7_state::unmapped_v25_io2_r() { - logerror("%s: 0x5800a unknown read\n", machine().describe_context()); + //logerror("%s: 0x5800a unknown read\n", machine().describe_context()); return machine().rand(); } @@ -431,6 +459,7 @@ void toaplan2_dt7_state::dt7(machine_config &config) /* basic machine hardware */ M68000(config, m_maincpu, 32_MHz_XTAL/2); m_maincpu->set_addrmap(AS_PROGRAM, &toaplan2_dt7_state::dt7_68k_0_mem); + //m_maincpu->reset_cb().set(FUNC(toaplan2_dt7_state::toaplan2_dt7_reset)); M68000(config, m_subcpu, 32_MHz_XTAL/2); m_subcpu->set_addrmap(AS_PROGRAM, &toaplan2_dt7_state::dt7_68k_1_mem); diff --git a/docs/release/src/hbmame/drivers/neogeohb.cpp b/docs/release/src/hbmame/drivers/neogeohb.cpp index 828dfbe1d66..2d87bff90b0 100644 --- a/docs/release/src/hbmame/drivers/neogeohb.cpp +++ b/docs/release/src/hbmame/drivers/neogeohb.cpp @@ -1917,8 +1917,7 @@ ROM_END // 600 : 240p Test Suite by Artemio Urbina -// No sound -ROM_START( 240ptest ) +ROM_START( 240ptest ) // 0.95 ROM_REGION( 0x100000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "600.p1", 0x000000, 0x100000, CRC(5ce36ff3) SHA1(c59beaed2e82955dc2954f844ce9be93b0024bdf) ) @@ -1934,6 +1933,21 @@ ROM_START( 240ptest ) ROM_LOAD16_BYTE( "600.c2", 0x000001, 0x100000, CRC(223c113c) SHA1(8e43ce378aaf0a445fe6f68a71d32f8ca9746082) ) ROM_END +ROM_START( 240ptest1 ) // 1.0 + ROM_REGION( 0x100000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "600a.p1", 0x000000, 0x100000, CRC(69196380) SHA1(2fb81767ee78eff58cdbe0513ceb3d0b2fdb75f9) ) + + NEO_SFIX_128K( "600.s1", CRC(5023f1ee) SHA1(7bbf9fa1a93daf1d4e3a28b0bc12d228efbdea36) ) + + NEO_BIOS_AUDIO_64K( "600a.m1", CRC(25058131) SHA1(705241b9c1a6b1d3b031e863910bd70263637857) ) + + ROM_REGION( 0x080000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "600a.v1", 0x000000, 0x080000, CRC(74730639) SHA1(27a59eaf5ea9b50d0c028b44dc680bf6d6a59a95) ) + + ROM_REGION( 0x200000, "sprites", 0 ) + ROM_LOAD16_BYTE( "600a.c1", 0x000000, 0x100000, CRC(1df22c5b) SHA1(e85b7b86fb3d5f50093eb5959f3c53af4da1672b) ) + ROM_LOAD16_BYTE( "600a.c2", 0x000001, 0x100000, CRC(68fbb87d) SHA1(bd22f074f2b8184d98ebe0612999ad146ae6808d) ) +ROM_END // 601 : Shadow of the Beast demo by Neobitz // No sound @@ -3346,7 +3360,8 @@ GAME( 2014, zintrkcd1, zintrckb, neogeo_noslot, neogeo, neogeo_state, init GAME( 2009, zintricks01, zintrckb, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "ZinTricK (Unknown Hack)", MACHINE_SUPPORTS_SAVE ) GAME( 2011, totc, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FACE Corporation / N.C.I - Le Cortex", "Treasure of the Caribbean", MACHINE_SUPPORTS_SAVE ) -GAME( 2022, 240ptest, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dasutin/Artemio", "240p Test Suite", MACHINE_SUPPORTS_SAVE ) +GAME( 2022, 240ptest, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dasutin/Artemio", "240p Test Suite v0.95", MACHINE_SUPPORTS_SAVE ) +GAME( 2023, 240ptest1, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dasutin/Artemio", "240p Test Suite v1.0", MACHINE_SUPPORTS_SAVE ) GAME( 2021, abyssal, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kako Eimon", "Abyssal Infants", MACHINE_SUPPORTS_SAVE ) GAME( 2021, abyssal1, abyssal, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kako Eimon", "Abyssal Infants (newer version)", MACHINE_SUPPORTS_SAVE ) GAME( 2016, akiradmo, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "HP Man", "Akira Demo", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/segas18.cpp b/docs/release/src/hbmame/drivers/segas18.cpp index 33f18cd7198..0ccebdf7e17 100644 --- a/docs/release/src/hbmame/drivers/segas18.cpp +++ b/docs/release/src/hbmame/drivers/segas18.cpp @@ -31,8 +31,13 @@ INPUT_PORTS_END // Rom layout thanks to those unnamed people ROM_START( aquario ) ROM_REGION( 0x200000, "maincpu", 0 ) - ROM_LOAD16_BYTE( "a4.bin", 0x000000, 0x80000, CRC(d2ac7be4) SHA1(dfeb15d6d605bd80ab289daf1e90e4c1e270892b) ) - ROM_LOAD16_BYTE( "a6.bin", 0x000001, 0x80000, CRC(058332a9) SHA1(98beb5dc6eaa8e26e5f137b3564c93baf8174bae) ) + // Freeplay roms + //ROM_LOAD16_BYTE( "a4.bin", 0x000000, 0x80000, CRC(d2ac7be4) SHA1(dfeb15d6d605bd80ab289daf1e90e4c1e270892b) ) + //ROM_LOAD16_BYTE( "a6.bin", 0x000001, 0x80000, CRC(058332a9) SHA1(98beb5dc6eaa8e26e5f137b3564c93baf8174bae) ) + // Require credits + ROM_LOAD16_BYTE( "a4.bin", 0x000000, 0x080000, CRC(c58ff95f) SHA1(27301df8f72ccc8a27e9520e11035aa63b8e03b6) ) + ROM_LOAD16_BYTE( "a6.bin", 0x000001, 0x080000, CRC(b4a94cd9) SHA1(2059942a26d9e1de63b329d1c8b643535761d2d8) ) + // From here, common roms ROM_LOAD16_BYTE( "a5.bin", 0x100000, 0x80000, CRC(1cef8145) SHA1(78a1be8ea0cc0d4e56b2cf9a7c1bd3e08352e175) ) ROM_LOAD16_BYTE( "a7.bin", 0x100001, 0x80000, CRC(504e4665) SHA1(9b052b48b7cb2da880d6589fdcd1041eca555f7c) ) @@ -51,9 +56,12 @@ ROM_START( aquario ) ROM_LOAD16_BYTE( "a13.bin", 0x600000, 0x080000, CRC(9ea5c73d) SHA1(e42002cc13548a8aba6ffb0c60470b345b88eaa8) ) ROM_LOAD16_BYTE( "c13.bin", 0x600001, 0x080000, CRC(0beef46e) SHA1(eccba6d4e015e93f5ca25ef6df31a491193d08a4) ) - ROM_REGION( 0x210000, "soundcpu", ROMREGION_ERASE00 ) // no sound with this dump - ROM_FILL(0,1,0xc3) // stop log filling up + ROM_REGION( 0x200000, "soundcpu", ROMREGION_ERASE00 ) + ROM_LOAD( "c7.bin", 0x000000, 0x040000, CRC(f1183938) SHA1(9409f0dc02773892803bc6d37f1bdbd894cf1805) ) + ROM_LOAD( "c6.bin", 0x080000, 0x080000, CRC(39f11291) SHA1(3b4680bd2e20bd297644dda0a26f958c74826d47) ) + ROM_LOAD( "c5.bin", 0x100000, 0x080000, CRC(6a380dca) SHA1(4589efc9e994ef9d07d4033e20c21afca4875005) ) + ROM_LOAD( "c4.bin", 0x180000, 0x080000, CRC(1bd081f8) SHA1(e5b0b5d8334486f813d7c430bb7fce3f69605a21) ) ROM_END -GAME( 2021, aquario, 0, system18, aquario, segas18_state, init_generic_5987, ROT0, "ININ / Westone", "Clockwork Aquario", MACHINE_NO_SOUND ) +GAME( 2021, aquario, 0, system18, aquario, segas18_state, init_generic_5987, ROT0, "ININ / Westone", "Clockwork Aquario", 0 ) diff --git a/docs/release/src/hbmame/hbmame.lst b/docs/release/src/hbmame/hbmame.lst index 7b3dfc1346b..2f8952ac107 100644 --- a/docs/release/src/hbmame/hbmame.lst +++ b/docs/release/src/hbmame/hbmame.lst @@ -461,6 +461,8 @@ captcommh08 captcommh09 captcommh10 captcommh11 +captcommh12 +captcommh13 captcomms01 captcomms04 captcomms05 @@ -580,6 +582,7 @@ dinoj10 dinoj11 dinoj12 dinoj13 +dinoj14 dinon01 // Jurassic 99 dinon02 dinon03 @@ -1006,6 +1009,7 @@ sf2reds03 sf2reds04 sf2reds05 sf2reds06 +sf2reds07 sf2s01 sf2s02 sf2s03 @@ -1390,6 +1394,7 @@ hsf2s11 hsf2s12 hsf2s13 hsf2s14 +hsf2s15 mpangj01 mshs01 mshs02 @@ -1494,6 +1499,7 @@ sfz3j15 sfz3j16 sfz3j17 sfz3j18 +sfz3j19 sfz3mix07 sfz3mix07a sfz3mix07b @@ -1516,6 +1522,7 @@ ssf2t05 ssf2t06 ssf2t07 ssf2t08 +ssf2t09 ssf2tnl3 ssf2tnl4 ssf2tnl5 @@ -1551,6 +1558,9 @@ xmvsfs07 sfz3mix20 sfz3mix21 sfz3mix22 +sfz3mix23 +sfz3mix24 +sfz3mix25 sfz3mix @source:cps3.cpp @@ -1681,6 +1691,7 @@ dkong16 dkong17 dkong19 dkong20 +dkong21 dkong2m dkongbcc //Jeffs Rom Hacks dkongex //Jeffs Hack with Foundry Level @@ -1702,6 +1713,7 @@ dkrainbow dkrdemo dkchrmx // Sock Master - Christmas Remix 2017 dkchrte +dkremix dkspkyrmx // Sock Master - Spooky Remix Halloween Tournament 2018 dktrain dktrain2 @@ -1755,7 +1767,7 @@ dotriman mineswp @source:dt7.cpp -//dt7 // no inputs +dt7 // press 9 to coin up, sound breaks at end of game @source:dynax.cpp mjelctrn //parent @@ -6029,6 +6041,7 @@ zupapa // 070 19yy 19yy01 240ptest +240ptest1 abyssal abyssal1 akiradmo diff --git a/docs/release/src/osd/winui/hbmameui.rc b/docs/release/src/osd/winui/hbmameui.rc index 2665f7e793b..7b5fbd11dbc 100644 --- a/docs/release/src/osd/winui/hbmameui.rc +++ b/docs/release/src/osd/winui/hbmameui.rc @@ -443,7 +443,7 @@ BEGIN DEFPUSHBUTTON "&OK",IDOK,200,109,50,14,WS_GROUP CTEXT "HomeBrew MAME",IDC_STATIC,147,7,142,11,NOT WS_GROUP CTEXT "Version 0",IDC_VERSION,147,18,142,11,NOT WS_GROUP - CTEXT "Copyright (C) 1997-2023 Robbbert",IDC_STATIC,147,29,142,10,NOT WS_GROUP + CTEXT "Copyright (C) 1997-2024 Robbbert",IDC_STATIC,147,29,142,10,NOT WS_GROUP CTEXT "MAMEUI version by",IDC_STATIC,147,51,142,10,NOT WS_GROUP CONTROL "",IDC_STATIC,"Static",SS_ETCHEDHORZ,147,44,142,1 CTEXT "Christopher Kirmse and the MAMEUI team",IDC_STATIC,147,62,142,9,NOT WS_GROUP diff --git a/docs/release/src/version.cpp b/docs/release/src/version.cpp index af2e7995d25..48232abf92c 100644 --- a/docs/release/src/version.cpp +++ b/docs/release/src/version.cpp @@ -8,7 +8,7 @@ ***************************************************************************/ -#define BARE_BUILD_VERSION "0.245.15" +#define BARE_BUILD_VERSION "0.245.16" extern const char bare_build_version[]; extern const char build_version[]; |