mirror of
https://github.com/mamedev/mame.git
synced 2024-11-16 07:48:32 +01:00
konami/djmain.cpp: Added beatstage Complete Mix (Ver KA-B). (#11560)
New working clones -------------------- beatstage complete MIX (ver KA-B) [Lemony Vengeance, Phil Bennett, DeepSeaSqueeze]
This commit is contained in:
parent
c2e2560e04
commit
52e02b8dc6
2 changed files with 43 additions and 2 deletions
|
@ -118,6 +118,7 @@ public:
|
|||
void init_bm7thmix();
|
||||
void init_bm6thmix();
|
||||
void init_hmcompmx();
|
||||
void init_bscompmx();
|
||||
void init_bmfinal();
|
||||
void init_hmcompm2();
|
||||
void init_bm5thmix();
|
||||
|
@ -1924,6 +1925,27 @@ ROM_START( bmcmxaac )
|
|||
DISK_IMAGE( "858aac11", 0, SHA1(31cb039c20783f399885f3d9a7582593dae0ed40) ) /* ver 1.00 AA */
|
||||
ROM_END
|
||||
|
||||
ROM_START( bscompmx )
|
||||
ROM_REGION( 0x100000, "maincpu", 0 ) /* MC68EC020FG25 MPU */
|
||||
ROM_LOAD16_BYTE( "858kab01.6a", 0x000000, 0x80000, CRC(47c19dcc) SHA1(3698c9d5ccaa24626d5a04b20750dc3faf423f68) )
|
||||
ROM_LOAD16_BYTE( "858kab02.8a", 0x000001, 0x80000, CRC(cc848aaa) SHA1(1ebe4f8d3936dbcd0a83dadc3547951fcab39786) )
|
||||
|
||||
ROM_REGION( 0x200000, "gfx1", 0) /* SPRITE */
|
||||
ROM_LOAD16_BYTE( "858kab03.19a", 0x000000, 0x80000, CRC(679022e9) SHA1(70026a5c5bcb8adb58e7e7246f3cc30471a844a6) )
|
||||
ROM_LOAD16_BYTE( "858kab04.20a", 0x000001, 0x80000, CRC(d916d8ec) SHA1(827fcd2c3c5e0d01e4cf49820d23eef44b63cfaa) )
|
||||
ROM_LOAD16_BYTE( "858kab05.22a", 0x100000, 0x80000, CRC(f59c8e83) SHA1(fe4fee34ce12afc02e709190ec3a756a0cf77e08) )
|
||||
ROM_LOAD16_BYTE( "858kab06.24a", 0x100001, 0x80000, CRC(8de99a50) SHA1(bde3fae982bd0a3492135b20542d87a87dd772ce) )
|
||||
|
||||
ROM_REGION( 0x200000, "k056832", 0 ) /* TILEMAP */
|
||||
ROM_LOAD16_BYTE( "858kab07.22d", 0x000000, 0x80000, CRC(3bd6d429) SHA1(bc63eb4931d528aad6199fa4374f8a7d3cc50094) )
|
||||
ROM_LOAD16_BYTE( "858kab08.23d", 0x000001, 0x80000, CRC(3a16c0bb) SHA1(77c417cab5b71dcfce4225471eb73e26e1adb1bb) )
|
||||
ROM_LOAD16_BYTE( "858kab09.25d", 0x100000, 0x80000, CRC(f4a2fab7) SHA1(b7814a2bb04cb11969295dba97b2755daddbaab6) )
|
||||
ROM_LOAD16_BYTE( "858kab10.27d", 0x100001, 0x80000, CRC(177777fb) SHA1(9d556d7d65a588bad300dbd282c6b5a31629bd6d) )
|
||||
|
||||
DISK_REGION( "ata:0:hdd" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "858kab11", 0, SHA1(951376b895782ac57844b25d13a4984d37cc9fc8) ) /* ver 1.00 KA */
|
||||
ROM_END
|
||||
|
||||
ROM_START( bm4thmix )
|
||||
ROM_REGION( 0x100000, "maincpu", 0 ) /* MC68EC020FG25 MPU */
|
||||
ROM_LOAD16_BYTE( "847jaa01.6a", 0x000000, 0x80000, CRC(81138a1b) SHA1(ebe211126f871e541881e1670f56d50b058dead3) )
|
||||
|
@ -2374,6 +2396,23 @@ void djmain_state::init_hmcompmx()
|
|||
m_ata_user_password = hmcompmx_user_password;
|
||||
}
|
||||
|
||||
void djmain_state::init_bscompmx()
|
||||
{
|
||||
static const uint8_t bscompmx_user_password[2 + 32] =
|
||||
{
|
||||
0x00, 0x00,
|
||||
0x44, 0x42, 0x56, 0x4b, 0x3a, 0x34, 0x38, 0x2a,
|
||||
0x5a, 0x53, 0x78, 0x3e, 0x74, 0x61, 0x6c, 0x0a,
|
||||
0x7a, 0x63, 0x19, 0x77, 0x73, 0x7d, 0x0d, 0x12,
|
||||
0x6b, 0x09, 0x02, 0x0f, 0x05, 0x00, 0x7d, 0x1b
|
||||
};
|
||||
|
||||
init_beatmania();
|
||||
|
||||
m_ata_master_password = beatmania_master_password;
|
||||
m_ata_user_password = bscompmx_user_password;
|
||||
}
|
||||
|
||||
void djmain_state::init_bm4thmix()
|
||||
{
|
||||
static const uint8_t bm4thmix_user_password[2 + 32] =
|
||||
|
@ -2581,6 +2620,7 @@ GAME( 1999, bmcompmx, 0, djmainj, bmcompmx, djmain_state, init_beatmania
|
|||
GAME( 1999, bmcompmxb,bmcompmx, djmainj, bmcompmx, djmain_state, init_beatmania, ROT0, "Konami", "beatmania complete MIX (ver JA-B)", 0 )
|
||||
GAME( 1999, bmcmxaac, bmcompmx, djmainu, bmcompmx, djmain_state, init_beatmania, ROT0, "Konami", "beatmania complete MIX (ver AA-C)", 0 )
|
||||
GAME( 1999, hmcompmx, bmcompmx, djmainu, bmcompmx, djmain_state, init_hmcompmx, ROT0, "Konami", "hiphopmania complete MIX (ver UA-B)", 0 )
|
||||
GAME( 1999, bscompmx, bmcompmx, djmainu, bmcompmx, djmain_state, init_bscompmx, ROT0, "Konami", "beatstage complete MIX (ver KA-B)", 0 )
|
||||
GAME( 1999, bm4thmix, 0, djmainj, bm4thmix, djmain_state, init_bm4thmix, ROT0, "Konami", "beatmania 4th MIX (ver JA-A)", 0 )
|
||||
GAME( 1999, bs4thmix, bm4thmix, djmainu, bm4thmix, djmain_state, init_bs4thmix, ROT0, "Konami", "beatstage 4th MIX (ver KA-A)", 0 )
|
||||
GAME( 1999, bm5thmix, 0, djmainj, bm5thmix, djmain_state, init_bm5thmix, ROT0, "Konami", "beatmania 5th MIX (ver JA-A)", 0 )
|
||||
|
|
|
@ -23419,7 +23419,6 @@ bm2ndmxa // GX853 (c) 1998 (Japan)
|
|||
bm3rdeaa // GX853 (c) 1998 (Europe)
|
||||
bm3rdmix // GX853 (c) 1998 (Japan)
|
||||
bm4thmix // GX847 (c) 1999 (Japan)
|
||||
bs4thmix // GX847 (c) 1999 (Korea)
|
||||
bm5thmix // GX981 (c) 1999 (Japan)
|
||||
bm6thmix // GXA21 (c) 2001 (Japan)
|
||||
bm7thmix // GXB07 (c) 2001 (Japan)
|
||||
|
@ -23431,12 +23430,14 @@ bmcompmxb // GX858 (c) 1999 (Japan)
|
|||
bmcorerm // GXA05 (c) 1999 (Japan)
|
||||
bmdct // GX995 (c) 2000 (Japan)
|
||||
bmfinal // GXC01 (c) 2002 (Japan)
|
||||
bs4thmix // GX847 (c) 1999 (Korea)
|
||||
bscompmx // GX858 (c) 1999 (Korea)
|
||||
hmcompm2 // GX988 (c) 2000
|
||||
hmcompmx // GX858 (c) 1999
|
||||
popn1 // GX803 (c) 1998 (Export)
|
||||
popn1a // GX803 (c) 1998 (Asia)
|
||||
popn1k // GX803 (c) 1998 (Korea)
|
||||
popn1j // GX803 (c) 1998 (Japan)
|
||||
popn1k // GX803 (c) 1998 (Korea)
|
||||
popn2 // GX831 (c) 1998 (Japan)
|
||||
popn3 // GX980 (c) 1999 (Japan)
|
||||
popnstex // GQ970 (c) 1999 (Japan)
|
||||
|
|
Loading…
Reference in a new issue