Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ksys573: Add more GFDM clones #10316

Merged
merged 2 commits into from Sep 13, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
70 changes: 66 additions & 4 deletions src/mame/konami/ksys573.cpp
Expand Up @@ -4529,12 +4529,44 @@ ROM_START( drmn9m )
ROM_LOAD( "gcd09jaa.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )

DISK_REGION( "cdrom0" )
DISK_IMAGE_READONLY( "d09jab01", 0, SHA1(f3962f77b96a48bf0195700f4b72bf02d75a7e03) )

DISK_REGION( "cdrom1" )
DISK_IMAGE_READONLY( "d09jaa02", 0, BAD_DUMP SHA1(33f3e48ed5a8becd8c4714413e454328d8d5baae) )

DISK_REGION( "multisession" )
DISK_IMAGE_READONLY( "d09jba02", 0, BAD_DUMP SHA1(68324d474d89a9ddf5cadc9ab4a8d615b3739879) )
ROM_END

ROM_START( drmn9ma )
SYS573_BIOS_A

ROM_REGION( 0x000008c, "cassette:game:eeprom", 0 )
ROM_LOAD( "gcd09jaa.u1", 0x000000, 0x00008c, BAD_DUMP CRC(f73f2f6b) SHA1(30abe964fcef3901b2098e32946568f4a7c617d7) )

ROM_REGION( 0x000008, "cassette:game:id", 0 )
ROM_LOAD( "gcd09jaa.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )

DISK_REGION( "cdrom0" )
DISK_IMAGE_READONLY( "d09jaa02", 0, BAD_DUMP SHA1(33f3e48ed5a8becd8c4714413e454328d8d5baae) )

DISK_REGION( "multisession" )
DISK_IMAGE_READONLY( "d09jba02", 0, BAD_DUMP SHA1(68324d474d89a9ddf5cadc9ab4a8d615b3739879) )
ROM_END

ROM_START( drmn9mb )
SYS573_BIOS_A

ROM_REGION( 0x000008c, "cassette:game:eeprom", 0 )
ROM_LOAD( "gcd09jaa.u1", 0x000000, 0x00008c, BAD_DUMP CRC(f73f2f6b) SHA1(30abe964fcef3901b2098e32946568f4a7c617d7) )

ROM_REGION( 0x000008, "cassette:game:id", 0 )
ROM_LOAD( "gcd09jaa.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )

DISK_REGION( "cdrom0" )
DISK_IMAGE_READONLY( "d09jca02", 0, SHA1(4583ce07fca67660f9f1928589f39d3f551206ff) )
ROM_END

ROM_START( drmn10m )
SYS573_BIOS_A

Expand All @@ -4551,6 +4583,19 @@ ROM_START( drmn10m )
DISK_IMAGE_READONLY( "d40jba02", 0, BAD_DUMP SHA1(0ded9e0a6c77b181e7b6beb1dbdfa17dee4acd90) )
ROM_END

ROM_START( drmn10ma )
SYS573_BIOS_A

ROM_REGION( 0x000008c, "cassette:game:eeprom", 0 )
ROM_LOAD( "gcd40jaa.u1", 0x000000, 0x00008c, BAD_DUMP CRC(d98d4aa5) SHA1(7142c1e6291fdaac726477662487c7600c048e0a) )

ROM_REGION( 0x000008, "cassette:game:id", 0 )
ROM_LOAD( "gcd40jaa.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )

DISK_REGION( "cdrom0" )
DISK_IMAGE_READONLY( "d40jca02", 0, SHA1(f0208a62e2d15773961e89383ae8d4bd2e8f6b47) )
ROM_END

ROM_START( dmx )
SYS573_BIOS_A

Expand Down Expand Up @@ -5472,6 +5517,19 @@ ROM_START( gtfrk11m )
DISK_IMAGE_READONLY( "d39jaa02", 0, BAD_DUMP SHA1(7a87ee331ba0301bb8724c398e6c77cfb9c172a7) )
ROM_END

ROM_START( gtfrk11ma )
SYS573_BIOS_A

ROM_REGION( 0x000008c, "cassette:game:eeprom", 0 )
ROM_LOAD( "gcd39ja.u1", 0x000000, 0x00008c, BAD_DUMP CRC(809301a6) SHA1(718e646bc6e72d89e78b771fb64374f77c5662a0) )

ROM_REGION( 0x000008, "cassette:game:id", 0 )
ROM_LOAD( "gcd39ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )

DISK_REGION( "cdrom0" )
DISK_IMAGE_READONLY( "d39jba02", 0, SHA1(a10225d1dd6cfd22382970099927aeba5e0c03e7) )
ROM_END

ROM_START( gunmania )
SYS573_BIOS_A

Expand Down Expand Up @@ -6092,7 +6150,7 @@ ROM_START( pcnfrk9ma )
ROM_LOAD( "gcd09aba.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )

DISK_REGION( "cdrom0" )
DISK_IMAGE_READONLY( "d09aba02", 0, BAD_DUMP SHA1(e29c90652830041ec695adc43cbdd5023ae8ef67) )
DISK_IMAGE_READONLY( "d09aba02", 0, BAD_DUMP SHA1(a817d1c7fdb354b7d2d5c08f92a352c76a2b1a72) )
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I never received a replacement for this and can't remember why I changed it so I've reverted the change to d09aba02 (cc: @Tafoid).

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Noted. Thank you for verifying and checking that out.

ROM_END

ROM_START( pcnfrk10m )
Expand Down Expand Up @@ -6476,12 +6534,16 @@ GAME( 2003, pcnfrk8m, sys573, drmn4m, drmn, ksys573_state, empty_ini
GAME( 2003, drmn8m, pcnfrk8m, drmn4m, drmn, ksys573_state, empty_init, ROT0, "Konami", "DrumMania 8th Mix (G*C38 VER. JAA)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING ) /* BOOT VER 1.95 */
GAME( 2003, gtrfrk9m, sys573, gtrfrk7m, gtrfrks, ksys573_state, empty_init, ROT0, "Konami", "Guitar Freaks 9th Mix (G*C39 VER. JAA)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING ) /* BOOT VER 1.95 */
GAME( 2003, pcnfrk9m, sys573, drmn9m, drmn, ksys573_state, empty_init, ROT0, "Konami", "Percussion Freaks 9th Mix (G*D09 VER. AAA)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING ) /* BOOT VER 1.95 */
GAME( 2003, pcnfrk9ma, sys573, drmn9m, drmn, ksys573_state, empty_init, ROT0, "Konami", "Percussion Freaks 9th Mix eAmusement (G*D09 VER. ABA)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING ) /* BOOT VER 1.95 */
GAME( 2003, drmn9m, pcnfrk9m, drmn9m, drmn, ksys573_state, empty_init, ROT0, "Konami", "DrumMania 9th Mix (G*D09 VER. JAA)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING ) /* BOOT VER 1.95 */
GAME( 2003, pcnfrk9ma, pcnfrk9m, drmn9m, drmn, ksys573_state, empty_init, ROT0, "Konami", "Percussion Freaks 9th Mix eAmusement (G*D09 VER. ABA)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING ) /* BOOT VER 1.95 */
GAME( 2003, drmn9m, pcnfrk9m, drmn9m, drmn, ksys573_state, empty_init, ROT0, "Konami", "DrumMania 9th Mix (G*D09 VER. JAB)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING ) /* BOOT VER 1.95 */
GAME( 2003, drmn9ma, pcnfrk9m, drmn9m, drmn, ksys573_state, empty_init, ROT0, "Konami", "DrumMania 9th Mix (G*D09 VER. JAA)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING ) /* BOOT VER 1.95 */
GAME( 2003, drmn9mb, pcnfrk9m, drmn9m, drmn, ksys573_state, empty_init, ROT0, "Konami", "DrumMania 9th Mix eAmusement (G*D09 VER. JCA)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING ) /* BOOT VER 1.95 */
GAME( 2003, gtfrk10m, sys573, gtfrk10m, gtrfrks, ksys573_state, empty_init, ROT0, "Konami", "Guitar Freaks 10th Mix (G*D10 VER. JAB)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING ) /* BOOT VER 1.95 */
GAME( 2003, gtfrk10ma, gtfrk10m, gtfrk10m, gtrfrks, ksys573_state, empty_init, ROT0, "Konami", "Guitar Freaks 10th Mix (G*D10 VER. JAA)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING ) /* BOOT VER 1.95 */
GAME( 2003, gtfrk10mb, gtfrk10m, gtfrk10mb, gtrfrks, ksys573_state, empty_init, ROT0, "Konami", "Guitar Freaks 10th Mix eAmusement (G*D10 VER. JBA)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING ) /* BOOT VER 1.95 */
GAME( 2004, gtfrk11m, sys573, gtfrk11m, gtrfrks, ksys573_state, empty_init, ROT0, "Konami", "Guitar Freaks 11th Mix (G*D39 VER. JAA)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING ) /* BOOT VER 1.95 */
GAME( 2004, gtfrk11ma, gtfrk11m, gtfrk11m, gtrfrks, ksys573_state, empty_init, ROT0, "Konami", "Guitar Freaks 11th Mix eAmusement (G*D39 VER. JBA)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING ) /* BOOT VER 1.95 */
GAME( 2004, pcnfrk10m, sys573, drmn10m, drmn, ksys573_state, empty_init, ROT0, "Konami", "Percussion Freaks 10th Mix (G*D40 VER. AAA)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING ) /* BOOT VER 1.95 */
GAME( 2004, pcnfrk10ma,sys573, drmn10m, drmn, ksys573_state, empty_init, ROT0, "Konami", "Percussion Freaks 10th Mix eAmusement (G*D40 VER. ACA)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING ) /* BOOT VER 1.95 */
GAME( 2004, pcnfrk10ma,pcnfrk10m,drmn10m, drmn, ksys573_state, empty_init, ROT0, "Konami", "Percussion Freaks 10th Mix eAmusement (G*D40 VER. ACA)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING ) /* BOOT VER 1.95 */
GAME( 2004, drmn10m, pcnfrk10m,drmn10m, drmn, ksys573_state, empty_init, ROT0, "Konami", "DrumMania 10th Mix (G*D40 VER. JAA)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING ) /* BOOT VER 1.95 */
GAME( 2004, drmn10ma, pcnfrk10m,drmn10m, drmn, ksys573_state, empty_init, ROT0, "Konami", "DrumMania 10th Mix eAmusement (G*D40 VER. JCA)", MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING ) /* BOOT VER 1.95 */
6 changes: 5 additions & 1 deletion src/mame/mame.lst
Expand Up @@ -19981,6 +19981,7 @@ drmn // 1999 - DrumMania (GQ881 VER. JAD)
drmna // 1999 - DrumMania (GQ881 VER. JAB)
drmnu // 1999 - DrumMania (GQ881 VER. UAB)
drmn10m // 2004 - DrumMania 10th Mix (G*D40 VER. JAA)
drmn10ma // 2004 - DrumMania 10th Mix eAmusement (G*D40 VER. JCA)
drmn2m // 1999 - DrumMania 2nd Mix (GE912 VER. JAB)
drmn2mpu // 1999 - DrumMania 2nd Mix Session Power Up Kit (GE912 VER. JAB)
drmn3m // 2000 - DrumMania 3rd Mix (G*A23 VER. JAA)
Expand All @@ -19990,7 +19991,9 @@ drmn6m // 2001 - DrumMania 6th Mix (G*B16 VER. JAA)
drmn7m // 2002 - DrumMania 7th Mix power-up ver. (G*C07 VER. JBA)
drmn7ma // 2002 - DrumMania 7th Mix (G*C07 VER. JAA)
drmn8m // 2003 - DrumMania 8th Mix (G*C38 VER. JAA)
drmn9m // 2003 - DrumMania 9th Mix (G*D09 VER. JAA)
drmn9m // 2003 - DrumMania 9th Mix (G*D09 VER. JAB)
drmn9ma // 2003 - DrumMania 9th Mix (G*D09 VER. JAA)
drmn9mb // 2003 - DrumMania 9th Mix eAmusement (G*D09 VER. JCA)
dsem // 2000 - Dancing Stage Euro Mix (G*936 VER. EAA)
dsem2 // 2002 - Dancing Stage Euro Mix 2 (G*C23 VER. EAA)
dsfdct // 1999 - Dancing Stage featuring Dreams Come True (GC910 VER. JCA)
Expand All @@ -20015,6 +20018,7 @@ gtfrk10m // 2003 - Guitar Freaks 10th Mix (G*D10 VER. JAB
gtfrk10ma // 2003 - Guitar Freaks 10th Mix (G*D10 VER. JAA)
gtfrk10mb // 2003 - Guitar Freaks 10th Mix eAmusement (G*D10 VER. JBA)
gtfrk11m // 2004 - Guitar Freaks 11th Mix (G*D39 VER. JAA)
gtfrk11ma // 2004 - Guitar Freaks 11th Mix eAmusement (G*D39 VER. JBA)
gtfrk3ma // 2000 - Guitar Freaks 3rd Mix (GE949 VER. JAB)
gtfrk3mb // 2000 - Guitar Freaks 3rd Mix - security cassette versionup (949JAZ02)
gtrfrk2m // 1999 - Guitar Freaks 2nd Mix Ver 1.01 (GQ883 VER. JAD)
Expand Down