konami/ksys573.cpp: Added more Gutar Freaks/DrumMania clones. (#10316)

Also fixed parenting for pcnfrk9ma and pcnfrk10ma.

New clones marked NOT_WORKING
-----------------------------
DrumMania 9th Mix (G*D09 VER. JAB) [Taro]
DrumMania 9th Mix eAmusement (G*D09 VER. JCA) [Taro]
DrumMania 10th Mix eAmusement (G*D40 VER. JCA) [Taro]
Guitar Freaks 11th Mix eAmusement (G*D39 VER. JBA) [Taro]
This commit is contained in:
987123879113 2022-09-14 01:56:33 +09:00 committed by GitHub
parent 16e7792e0f
commit 29682cdc04
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 71 additions and 5 deletions

View File

@ -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
@ -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
@ -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
@ -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) )
ROM_END
ROM_START( pcnfrk10m )
@ -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 */

View File

@ -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)
@ -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)
@ -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)