trunk/src/mame/drivers/firebeat.c
| r19348 | r19349 | |
| 582 | 582 | |
| 583 | 583 | bitmap.fill(0, cliprect); |
| 584 | 584 | |
| 585 | | if (mame_strnicmp(screen.machine().system().name, "popn", 4) == 0) |
| 585 | if ((mame_strnicmp(screen.machine().system().name, "popn", 4) == 0) || (mame_strnicmp(screen.machine().system().name, "bm3", 3) == 0)) |
| 586 | 586 | { |
| 587 | 587 | gcu_exec_display_list(screen.machine(), bitmap, cliprect, chip, 0x1f80000); |
| 588 | 588 | } |
| r19348 | r19349 | |
| 2589 | 2589 | DISK_IMAGE_READONLY( "gc977jaa02", 1, SHA1(74ce8c90575fd562807def7d561392d0f91f2bc6) ) |
| 2590 | 2590 | ROM_END |
| 2591 | 2591 | |
| 2592 | // Beatmania III has a different BIOS and SPU program, and they aren't dumped yet |
| 2593 | ROM_START( bm37th ) |
| 2594 | ROM_REGION32_BE(0x80000, "user1", 0) |
| 2595 | ROM_LOAD16_WORD_SWAP("a02jaa03.21e", 0x00000, 0x80000, BAD_DUMP CRC(43ecc093) SHA1(637df5b546cf7409dd4752dc471674fe2a046599)) |
| 2596 | |
| 2597 | ROM_REGION(0x400000, "ymz", ROMREGION_ERASE00) |
| 2598 | |
| 2599 | ROM_REGION(0xc0, "user2", ROMREGION_ERASE00) // Security dongle |
| 2600 | ROM_LOAD( "gcb07-jc", 0x000000, 0x0000c0, CRC(16115b6a) SHA1(dcb2a3346973941a946b2cdfd31a5a761f666ca3) ) |
| 2601 | |
| 2602 | ROM_REGION(0x80000, "audiocpu", 0) // SPU 68K program |
| 2603 | ROM_LOAD16_WORD_SWAP("a02jaa04.3q", 0x00000, 0x80000, BAD_DUMP CRC(8c6000dd) SHA1(94ab2a66879839411eac6c673b25143d15836683)) |
| 2604 | |
| 2605 | DISK_REGION( "scsi0" ) // program CD-ROM |
| 2606 | DISK_IMAGE_READONLY( "gcb07jca01", 0, SHA1(f906379bdebee314e2ca97c7756259c8c25897fd) ) |
| 2607 | |
| 2608 | DISK_REGION( "scsi1" ) // data HDD |
| 2609 | DISK_IMAGE_READONLY( "gcb07jca02", 1, SHA1(6b8e17635825a6a43dc8d2721fe2eb0e0f39e940) ) |
| 2610 | ROM_END |
| 2611 | |
| 2612 | ROM_START( bm3final ) |
| 2613 | ROM_REGION32_BE(0x80000, "user1", 0) |
| 2614 | ROM_LOAD16_WORD_SWAP("a02jaa03.21e", 0x00000, 0x80000, BAD_DUMP CRC(43ecc093) SHA1(637df5b546cf7409dd4752dc471674fe2a046599)) |
| 2615 | |
| 2616 | ROM_REGION(0x400000, "ymz", ROMREGION_ERASE00) |
| 2617 | |
| 2618 | ROM_REGION(0xc0, "user2", ROMREGION_ERASE00) // Security dongle |
| 2619 | ROM_LOAD( "gcc01-jc", 0x000000, 0x0000c0, CRC(9c49fed8) SHA1(212b87c1d25763117611ffb2a36ed568d429d2f4) ) |
| 2620 | |
| 2621 | ROM_REGION(0x80000, "audiocpu", 0) // SPU 68K program |
| 2622 | ROM_LOAD16_WORD_SWAP("a02jaa04.3q", 0x00000, 0x80000, BAD_DUMP CRC(8c6000dd) SHA1(94ab2a66879839411eac6c673b25143d15836683)) |
| 2623 | |
| 2624 | DISK_REGION( "scsi0" ) // program CD-ROM |
| 2625 | DISK_IMAGE_READONLY( "gcc01jca01", 0, SHA1(3e7af83670d791591ad838823422959987f7aab9) ) |
| 2626 | |
| 2627 | DISK_REGION( "scsi1" ) // data HDD |
| 2628 | DISK_IMAGE_READONLY( "gcc01jca02", 1, SHA1(823e29bab11cb67069d822f5ffb2b90b9d3368d2) ) |
| 2629 | ROM_END |
| 2630 | |
| 2592 | 2631 | /*****************************************************************************/ |
| 2593 | 2632 | |
| 2594 | 2633 | GAME( 2000, ppp, 0, firebeat, ppp, firebeat_state, ppp, ROT0, "Konami", "ParaParaParadise", GAME_NOT_WORKING) |
| r19348 | r19349 | |
| 2604 | 2643 | GAME( 2001, popn7, 0, firebeat_spu, popn, firebeat_state, ppp, ROT0, "Konami", "Pop'n Music 7", GAME_NOT_WORKING) |
| 2605 | 2644 | GAME( 2001, popnanm2, 0, firebeat_spu, popn, firebeat_state, ppp, ROT0, "Konami", "Pop'n Music Animelo 2", GAME_NOT_WORKING) |
| 2606 | 2645 | GAME( 2002, popn8, 0, firebeat_spu, popn, firebeat_state, ppp, ROT0, "Konami", "Pop'n Music 8", GAME_NOT_WORKING) |
| 2646 | GAME( 2002, bm37th, 0, firebeat_spu, popn, firebeat_state, ppp, ROT0, "Konami", "Beatmania III Append 7th Mix", GAME_NOT_WORKING) |
| 2647 | GAME( 2003, bm3final, 0, firebeat_spu, popn, firebeat_state, ppp, ROT0, "Konami", "Beatmania III The Final", GAME_NOT_WORKING) |