From dbf67e6b00146d800163367c8d26f15698438ea8 Mon Sep 17 00:00:00 2001 From: "R. Belmont" Date: Sun, 30 May 2010 16:53:05 +0000 Subject: [PATCH] Games added as GAME_NOT_WORKING ------------------------------- Pop n' Music 5 [Guru] Also corrected all Firebeat BIOS ROMs to .21e to properly give the PCB location. --- src/mame/drivers/firebeat.c | 33 ++++++++++++++++++++++++++------- src/mame/mamedriv.c | 1 + 2 files changed, 27 insertions(+), 7 deletions(-) diff --git a/src/mame/drivers/firebeat.c b/src/mame/drivers/firebeat.c index 0d4ffc9860f..946196335b0 100644 --- a/src/mame/drivers/firebeat.c +++ b/src/mame/drivers/firebeat.c @@ -2233,7 +2233,7 @@ static DRIVER_INIT(kbm) ROM_START( ppp ) ROM_REGION32_BE(0x80000, "user1", 0) - ROM_LOAD16_WORD_SWAP("977jaa03.e21", 0x00000, 0x80000, CRC(7b83362a) SHA1(2857a93be58636c10a8d180dbccf2caeeaaff0e2)) + ROM_LOAD16_WORD_SWAP("977jaa03.21e", 0x00000, 0x80000, CRC(7b83362a) SHA1(2857a93be58636c10a8d180dbccf2caeeaaff0e2)) ROM_REGION(0x400000, "ymz", ROMREGION_ERASE00) @@ -2248,7 +2248,7 @@ ROM_END ROM_START( kbm ) ROM_REGION32_BE(0x80000, "user1", 0) - ROM_LOAD16_WORD_SWAP("974a03.e21", 0x00000, 0x80000, CRC(ef9a932d) SHA1(6299d3b9823605e519dbf1f105b59a09197df72f)) + ROM_LOAD16_WORD_SWAP("974a03.21e", 0x00000, 0x80000, CRC(ef9a932d) SHA1(6299d3b9823605e519dbf1f105b59a09197df72f)) ROM_REGION(0x400000, "ymz", ROMREGION_ERASE00) @@ -2264,7 +2264,7 @@ ROM_END ROM_START( kbm2nd ) ROM_REGION32_BE(0x80000, "user1", 0) - ROM_LOAD16_WORD_SWAP("974a03.e21", 0x00000, 0x80000, CRC(ef9a932d) SHA1(6299d3b9823605e519dbf1f105b59a09197df72f)) + ROM_LOAD16_WORD_SWAP("974a03.21e", 0x00000, 0x80000, CRC(ef9a932d) SHA1(6299d3b9823605e519dbf1f105b59a09197df72f)) ROM_REGION(0x400000, "ymz", ROMREGION_ERASE00) @@ -2280,7 +2280,7 @@ ROM_END ROM_START( kbm3rd ) ROM_REGION32_BE(0x80000, "user1", 0) - ROM_LOAD16_WORD_SWAP("974a03.e21", 0x00000, 0x80000, CRC(ef9a932d) SHA1(6299d3b9823605e519dbf1f105b59a09197df72f)) + ROM_LOAD16_WORD_SWAP("974a03.21e", 0x00000, 0x80000, CRC(ef9a932d) SHA1(6299d3b9823605e519dbf1f105b59a09197df72f)) ROM_REGION(0x400000, "ymz", ROMREGION_ERASE00) @@ -2294,9 +2294,27 @@ ROM_START( kbm3rd ) DISK_IMAGE_READONLY( "a12jaa02", 1, SHA1(1256ce9d71350d355a256f83c7b319f0e6e84525) ) ROM_END +ROM_START( popn5 ) + ROM_REGION32_BE(0x80000, "user1", 0) + ROM_LOAD16_WORD_SWAP( "a02jaa03.21e", 0x000000, 0x080000, CRC(43ecc093) SHA1(637df5b546cf7409dd4752dc471674fe2a046599) ) + + ROM_REGION(0x400000, "ymz", ROMREGION_ERASE00) + + ROM_REGION(0xc0, "user2", ROMREGION_ERASE00) // Security dongle + + ROM_REGION(0x80000, "audiocpu", 0) // SPU 68K program + ROM_LOAD16_WORD_SWAP( "a02jaa04.3q", 0x000000, 0x080000, CRC(8c6000dd) SHA1(94ab2a66879839411eac6c673b25143d15836683) ) + + DISK_REGION( "scsi0" ) + DISK_IMAGE_READONLY( "a04jaa01", 0, SHA1(87136ddad1d786b4d5f04381fcbf679ab666e6c9) ) + + DISK_REGION( "scsi1" ) + DISK_IMAGE_READONLY( "a04jaa02", 1, SHA1(49a017dde76f84829f6e99a678524c40665c3bfd) ) +ROM_END + ROM_START( popn7 ) ROM_REGION32_BE(0x80000, "user1", 0) - ROM_LOAD16_WORD_SWAP("a02jaa03.e21", 0x00000, 0x80000, CRC(43ecc093) SHA1(637df5b546cf7409dd4752dc471674fe2a046599)) + ROM_LOAD16_WORD_SWAP("a02jaa03.21e", 0x00000, 0x80000, CRC(43ecc093) SHA1(637df5b546cf7409dd4752dc471674fe2a046599)) ROM_REGION(0x400000, "ymz", ROMREGION_ERASE00) @@ -2315,7 +2333,7 @@ ROM_END ROM_START( ppd ) ROM_REGION32_BE(0x80000, "user1", 0) - ROM_LOAD16_WORD_SWAP("977jaa03.e21", 0x00000, 0x80000, CRC(7b83362a) SHA1(2857a93be58636c10a8d180dbccf2caeeaaff0e2)) + ROM_LOAD16_WORD_SWAP("977jaa03.21e", 0x00000, 0x80000, CRC(7b83362a) SHA1(2857a93be58636c10a8d180dbccf2caeeaaff0e2)) ROM_REGION(0x400000, "ymz", ROMREGION_ERASE00) @@ -2331,7 +2349,7 @@ ROM_END ROM_START( ppp11 ) ROM_REGION32_BE(0x80000, "user1", 0) - ROM_LOAD16_WORD_SWAP("977jaa03.e21", 0x00000, 0x80000, CRC(7b83362a) SHA1(2857a93be58636c10a8d180dbccf2caeeaaff0e2)) + ROM_LOAD16_WORD_SWAP("977jaa03.21e", 0x00000, 0x80000, CRC(7b83362a) SHA1(2857a93be58636c10a8d180dbccf2caeeaaff0e2)) ROM_REGION(0x400000, "ymz", ROMREGION_ERASE00) @@ -2353,4 +2371,5 @@ GAME( 2000, ppp11, 0, firebeat, ppp, ppp, ROT0, "Konami" GAMEL(2000, kbm, 0, firebeat2, kbm, kbm, ROT270, "Konami", "Keyboardmania", GAME_NOT_WORKING, layout_firebeat) GAMEL(2000, kbm2nd, 0, firebeat2, kbm, kbm, ROT270, "Konami", "Keyboardmania 2nd Mix", GAME_NOT_WORKING, layout_firebeat) GAMEL(2001, kbm3rd, 0, firebeat2, kbm, kbm, ROT270, "Konami", "Keyboardmania 3rd Mix", GAME_NOT_WORKING, layout_firebeat) +GAME( 2000, popn5, 0, firebeat_spu, popn, ppp, ROT0, "Konami", "Pop n' Music 5", GAME_NOT_WORKING) GAME( 2001, popn7, 0, firebeat_spu, popn, ppp, ROT0, "Konami", "Pop n' Music 7", GAME_NOT_WORKING) diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c index bafddb91690..0dd36ad5922 100644 --- a/src/mame/mamedriv.c +++ b/src/mame/mamedriv.c @@ -5754,6 +5754,7 @@ BOMULEUL CHAJARA SEGA ST-V 1997/04/11 DRIVER( kbm ) /* GQ974 (c) 2000 */ DRIVER( kbm2nd ) /* GCA01 (c) 2000 */ DRIVER( kbm3rd ) /* GCA12 (c) 2001 */ + DRIVER( popn5 ) /* GCA04 (c) 2000 */ DRIVER( popn7 ) /* not sure, doesn't boot yet (c) 2001 */ /* PowerPC based Konami games */