From 2edbbbad943f4e03289eea773d6b099dfbdd5b4d Mon Sep 17 00:00:00 2001 From: "R. Belmont" Date: Tue, 2 Feb 2010 04:05:57 +0000 Subject: [PATCH] New games marked as GAME_NOT_WORKING ------------------------------------ Crackin' DJ [Guru, R. Belmont] --- src/mame/drivers/naomi.c | 20 ++++++++++++++++++++ src/mame/machine/dc.c | 7 +++++-- src/mame/mamedriv.c | 2 +- 3 files changed, 26 insertions(+), 3 deletions(-) diff --git a/src/mame/drivers/naomi.c b/src/mame/drivers/naomi.c index b5ff93d2c19..00a6ef69f57 100644 --- a/src/mame/drivers/naomi.c +++ b/src/mame/drivers/naomi.c @@ -3089,6 +3089,25 @@ ROM_START( gram2000 ) ROM_LOAD32_WORD("mpr-23376.ic36", 0xa000002, 0x0800000, CRC(e09cb473) SHA1(c3ec980f1a56142a0e06bae9594d6038acf0690d) ) //ic 21 ROM_END +ROM_START( crackndj ) + ROM_REGION( 0x200000, "maincpu", 0) + NAOMI_BIOS + NAOMI_DEFAULT_EEPROM + + ROM_REGION( 0xa800000, "user1", ROMREGION_ERASEFF) + ROM_LOAD( "epr-23450.ic22", 0x0000000, 0x400000, CRC(ba0ee505) SHA1(7777f532ace9032a25fc949316c07bd70dd03851) ) + ROM_LOAD( "mpr-23525.ic1", 0x0800000, 0x1000000, CRC(01996526) SHA1(1080305424989593e606f8195d295e0fb822ae43) ) + ROM_LOAD( "mpr-23526.ic2", 0x1800000, 0x1000000, CRC(d7a0d52e) SHA1(64a03c6da70c64fc62dbb0f9a4b0fb35de59c72f) ) + ROM_LOAD( "mpr-23527.ic3", 0x2800000, 0x1000000, CRC(9361afd9) SHA1(fee55341b623cc1928d8f95acd53e20759db725f) ) + ROM_LOAD( "mpr-23528.ic4", 0x3800000, 0x1000000, CRC(e40b7970) SHA1(6467463994f2b4535f822357ff2c8ca2dd4450c8) ) + ROM_LOAD( "mpr-23529.ic5", 0x4800000, 0x1000000, CRC(5920e6e5) SHA1(eec207dba99ca541f2abc98674e8dcaef506af3b) ) + ROM_LOAD( "mpr-23530.ic6", 0x5800000, 0x1000000, CRC(2bb0aefc) SHA1(8e5e90a4b8780411a41f14f1ca16dd049aefcd4b) ) + ROM_LOAD( "mpr-23531.ic7", 0x6800000, 0x1000000, CRC(43592459) SHA1(1b69ce3c54ad2c054ea72547afba6ef55a2daf63) ) + ROM_LOAD( "mpr-23532.ic8", 0x7800000, 0x1000000, CRC(bbcddeee) SHA1(8649da1411e404953d5ebd4e459d407eb79b61b1) ) + ROM_LOAD( "mpr-23533.ic9", 0x8800000, 0x1000000, CRC(fc909c00) SHA1(9cf22a97ea272c4586f3942aefdb803bd0e6ede7) ) + ROM_LOAD( "mpr-23534.ic10", 0x9800000, 0x1000000, CRC(62ed85b6) SHA1(b88336bc6115c92a839981cb0c0d0a67b1f7eda5) ) +ROM_END + /* SYSTEMID: NAOMI JAP: GUILTY GEAR X @@ -4564,6 +4583,7 @@ GAME( 1998, naomi, 0, naomi, naomi, naomi, ROT0, "Sega", /* 0027C */ GAME( 2000, smarinef, naomi, naomi, naomi, naomi, ROT0, "Sega", "Sega Marine Fishing", GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND|GAME_NOT_WORKING ) /* 0030C */ GAME( 2000, qmegamis, naomi, naomi, naomi, naomi, ROT0, "Sega", "Quiz Ah Megamisama (JPN, USA, EXP, KOR, AUS)", GAME_UNEMULATED_PROTECTION|GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND|GAME_NOT_WORKING ) /* 0039C */ GAME( 2000, gram2000, naomi, naomi, naomi, naomi, ROT0, "Sega", "Giant Gram 2000 (JPN, USA, EXP, KOR, AUS)", GAME_UNEMULATED_PROTECTION|GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND|GAME_NOT_WORKING ) +/* 0???? */ GAME( 2000, crackndj, naomi, naomi, naomi, naomi, ROT0, "Sega", "Crackin' DJ", GAME_UNEMULATED_PROTECTION|GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND|GAME_NOT_WORKING ) /* 0040C */ GAME( 2000, wwfroyal, naomi, naomi, naomi, naomi, ROT0, "Sega", "WWF Royal Rumble (JPN, USA, EXP, KOR, AUS)", GAME_UNEMULATED_PROTECTION|GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND|GAME_NOT_WORKING ) /* 0041C */ GAME( 2000, slasho, naomi, naomi, naomi, naomi, ROT0, "Sega", "Slashout (JPN, USA, EXP, KOR, AUS)", GAME_UNEMULATED_PROTECTION|GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND|GAME_NOT_WORKING ) /* 0044C */ GAME( 2001, csmash, naomi, naomi, naomi, naomi, ROT0, "Sega", "Cosmic Smash (JPN, USA, EXP, KOR, AUS) (rev. A)", GAME_UNEMULATED_PROTECTION|GAME_IMPERFECT_GRAPHICS|GAME_IMPERFECT_SOUND|GAME_NOT_WORKING ) diff --git a/src/mame/machine/dc.c b/src/mame/machine/dc.c index b1e60af551d..9832f56ed3e 100644 --- a/src/mame/machine/dc.c +++ b/src/mame/machine/dc.c @@ -303,7 +303,9 @@ static int jvsboard_init(int pos) maple0x86data2[pos+20]=8; // bits per channel maple0x86data2[pos+21]=0; //4 rotary - maple0x86data2[pos+22]=0; + maple0x86data2[pos+22]=4; + maple0x86data2[pos+23]=4; // channels + maple0x86data2[pos+24]=8; // bits per channel //5 keyboard //6 (touch?) screen //7 card reader @@ -617,6 +619,7 @@ WRITE64_HANDLER( naomi_maple_w ) { if (port > 0) buff[0]=0xffffffff; +// printf("MAPLE: command %02x\n", command); switch (command) { case 1: @@ -696,7 +699,7 @@ WRITE64_HANDLER( naomi_maple_w ) jvs_address = (buff[1] >> 16) & 0xff; // slave address jvs_command = buff[2] & 0xff; // jvs command #if DEBUG_MAPLE - printf("MAPLE: sent jvs command %x\n", jvs_command); + printf("MAPLE: sent jvs command %x to address %x\n", jvs_command, jvs_address); #endif //buff[1] = 0xe4e3e2e1; ddtdata.length = 0;//2; diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c index fc3af5081af..d2d91853ad8 100644 --- a/src/mame/mamedriv.c +++ b/src/mame/mamedriv.c @@ -4493,7 +4493,7 @@ BOMULEUL CHAJARA SEGA ST-V 1997/04/11 DRIVER( capsnk ) /* 2000.09 Capcom vs. SNK Millenium Fight 2000 */ DRIVER( gram2000 ) /* 2000.09 Giant Gram 2000 Zen Nippon Pro-wres 3 */ /* 2000.09 Nittere Shiki! Mirai Yosou Studio */ - /* 2000.10 Crackin' DJ */ + DRIVER( crackndj ) /* 2000.10 Crackin' DJ */ DRIVER( cspike ) /* 2000.10 Gun Spike */ /* 2000.10 Sega Strike Fighter */ DRIVER( deathcox ) /* 2000.10 Death Crimson OX */