New Games Added

---------------

Gals Panic S3 [Uki, David Haywood] (see http://mamedev.emulab.it/haze/ for details)

(and also renamed a few sets, but mainly doing this so that the credit is right, as Yasu said to credit Uki instead)
This commit is contained in:
davidhay 2009-02-22 17:52:38 +00:00
parent 6bd55bf883
commit c4a52a0a86
2 changed files with 13 additions and 13 deletions

View File

@ -921,13 +921,13 @@ static READ32_HANDLER( cyvern_speedup_r )
return skns_main_ram[0x4d3c8/4];
}
static READ32_HANDLER( puzloopj_speedup_r )
static READ32_HANDLER( puzzloopj_speedup_r )
{
if (cpu_get_pc(space->cpu)==0x401dca0) cpu_spinuntil_int(space->cpu);
return skns_main_ram[0x86714/4];
}
static READ32_HANDLER( puzloopu_speedup_r )
static READ32_HANDLER( puzzloopu_speedup_r )
{
if (cpu_get_pc(space->cpu)==0x401dab0) cpu_spinuntil_int(space->cpu);
return skns_main_ram[0x85cec/4];
@ -1024,8 +1024,8 @@ static DRIVER_INIT( gutsn ) { skns_sprite_kludge(+0,+0); init_skns(machine);
static DRIVER_INIT( panicstr ) { skns_sprite_kludge(-1,-1); init_skns(machine); memory_install_read32_handler(cpu_get_address_space(machine->cpu[0], ADDRESS_SPACE_PROGRAM), 0x60f19e4, 0x60f19e7, 0, 0, panicstr_speedup_r ); set_drc_pcflush(machine, 0x404e68a); }
static DRIVER_INIT( senknow ) { skns_sprite_kludge(+1,+1); init_skns(machine); memory_install_read32_handler(cpu_get_address_space(machine->cpu[0], ADDRESS_SPACE_PROGRAM), 0x60000dc, 0x60000df, 0, 0, senknow_speedup_r ); set_drc_pcflush(machine, 0x4017dce); }
static DRIVER_INIT( puzzloop ) { skns_sprite_kludge(-9,-1); init_skns(machine); memory_install_read32_handler(cpu_get_address_space(machine->cpu[0], ADDRESS_SPACE_PROGRAM), 0x6081d38, 0x6081d3b, 0, 0, puzzloop_speedup_r ); set_drc_pcflush(machine, 0x401da14); }
static DRIVER_INIT( puzloopj ) { skns_sprite_kludge(-9,-1); init_skns(machine); memory_install_read32_handler(cpu_get_address_space(machine->cpu[0], ADDRESS_SPACE_PROGRAM), 0x6086714, 0x6086717, 0, 0, puzloopj_speedup_r ); set_drc_pcflush(machine, 0x401dca0); }
static DRIVER_INIT( puzloopu ) { skns_sprite_kludge(-9,-1); init_skns(machine); memory_install_read32_handler(cpu_get_address_space(machine->cpu[0], ADDRESS_SPACE_PROGRAM), 0x6085cec, 0x6085cef, 0, 0, puzloopu_speedup_r ); set_drc_pcflush(machine, 0x401dab0); }
static DRIVER_INIT( puzzloopj ) { skns_sprite_kludge(-9,-1); init_skns(machine); memory_install_read32_handler(cpu_get_address_space(machine->cpu[0], ADDRESS_SPACE_PROGRAM), 0x6086714, 0x6086717, 0, 0, puzzloopj_speedup_r ); set_drc_pcflush(machine, 0x401dca0); }
static DRIVER_INIT( puzzloopu ) { skns_sprite_kludge(-9,-1); init_skns(machine); memory_install_read32_handler(cpu_get_address_space(machine->cpu[0], ADDRESS_SPACE_PROGRAM), 0x6085cec, 0x6085cef, 0, 0, puzzloopu_speedup_r ); set_drc_pcflush(machine, 0x401dab0); }
static DRIVER_INIT( jjparads ) { skns_sprite_kludge(+5,+1); init_skns(machine); memory_install_read32_handler(cpu_get_address_space(machine->cpu[0], ADDRESS_SPACE_PROGRAM), 0x6000994, 0x6000997, 0, 0, jjparads_speedup_r ); set_drc_pcflush(machine, 0x4015e84); }
static DRIVER_INIT( jjparad2 ) { skns_sprite_kludge(+5,+1); init_skns(machine); memory_install_read32_handler(cpu_get_address_space(machine->cpu[0], ADDRESS_SPACE_PROGRAM), 0x6000984, 0x6000987, 0, 0, jjparad2_speedup_r ); set_drc_pcflush(machine, 0x401620a); }
static DRIVER_INIT( ryouran ) { skns_sprite_kludge(+5,+1); init_skns(machine); memory_install_read32_handler(cpu_get_address_space(machine->cpu[0], ADDRESS_SPACE_PROGRAM), 0x6000a14, 0x6000a17, 0, 0, ryouran_speedup_r ); set_drc_pcflush(machine, 0x40182ce); }
@ -1295,7 +1295,7 @@ ROM_START( puzzloop )
ROM_LOAD( "pzl30000.u4", 0x000000, 0x400000, CRC(38604b8d) SHA1(1191cf48a6a7baa58e51509442b40ea67f5252d2) )
ROM_END
ROM_START( puzloopj )
ROM_START( puzzloopj )
ROM_REGION( 0x080000, "main", 0 ) /* SH-2 Code */
ROM_LOAD ( "sknsj1.u10", 0x000000, 0x080000, CRC(7e2b836c) SHA1(92c5a7a2472496028bff0e5980d41dd294f42144) ) /* Japan BIOS */
@ -1318,7 +1318,7 @@ ROM_START( puzloopj )
ROM_LOAD( "pzl30000.u4", 0x000000, 0x400000, CRC(38604b8d) SHA1(1191cf48a6a7baa58e51509442b40ea67f5252d2) )
ROM_END
ROM_START( puzloopu )
ROM_START( puzzloopu )
ROM_REGION( 0x080000, "main", 0 ) /* SH-2 Code */
ROM_LOAD ( "sknsu1.u10", 0x000000, 0x080000, CRC(384d21ec) SHA1(a27e8a18099d9cea64fa32db28d01101c2a78815) ) /* US BIOS */
@ -1341,7 +1341,7 @@ ROM_START( puzloopu )
ROM_LOAD( "pzl30000.u4", 0x000000, 0x400000, CRC(38604b8d) SHA1(1191cf48a6a7baa58e51509442b40ea67f5252d2) )
ROM_END
ROM_START( puzloopk )
ROM_START( puzzloopk )
ROM_REGION( 0x080000, "main", 0 ) /* SH-2 Code */
ROM_LOAD ( "sknsk1.u10", 0x000000, 0x080000, CRC(ff1c9f79) SHA1(a51e598d43e76d37da69b1f094c111273bdfc94a) ) /* Korean BIOS */
@ -1603,9 +1603,9 @@ GAME( 1999, panicstr, skns, skns, galpanis, panicstr, ROT0, "Kaneko", "Panic
GAME( 1999, senknow , skns, skns, skns, senknow, ROT0, "Kaneko / Kouyousha", "Sen-Know (Japan)", GAME_IMPERFECT_GRAPHICS )
GAME( 2000, gutsn, skns, skns, skns, gutsn, ROT0, "Kaneko / Kouyousha", "Guts'n (Japan)", GAME_IMPERFECT_GRAPHICS ) // quite fragile, started working of it's own accord in 0.69 :)
GAME( 1998, puzzloop, skns, skns, puzzloop, puzzloop, ROT0, "Mitchell", "Puzz Loop (Europe)", GAME_IMPERFECT_GRAPHICS )
GAME( 1998, puzloopj, puzzloop,skns, puzzloop, puzloopj, ROT0, "Mitchell", "Puzz Loop (Japan)", GAME_IMPERFECT_GRAPHICS )
GAME( 1998, puzloopu, puzzloop,skns, puzzloop, puzloopu, ROT0, "Mitchell", "Puzz Loop (USA)", GAME_IMPERFECT_GRAPHICS )
GAME( 1998, puzloopk, puzzloop,skns, puzzloop, puzloopu, ROT0, "Mitchell", "Puzz Loop (Korea)", GAME_IMPERFECT_GRAPHICS ) // Same speed up as US version
GAME( 1998, puzzloopj, puzzloop,skns, puzzloop, puzzloopj, ROT0, "Mitchell", "Puzz Loop (Japan)", GAME_IMPERFECT_GRAPHICS )
GAME( 1998, puzzloopu, puzzloop,skns, puzzloop, puzzloopu, ROT0, "Mitchell", "Puzz Loop (USA)", GAME_IMPERFECT_GRAPHICS )
GAME( 1998, puzzloopk, puzzloop,skns, puzzloop, puzzloopu, ROT0, "Mitchell", "Puzz Loop (Korea)", GAME_IMPERFECT_GRAPHICS ) // Same speed up as US version
GAME( 1996, jjparads, skns, skns, skns_1p, jjparads, ROT0, "Electro Design", "Jan Jan Paradise", GAME_IMPERFECT_GRAPHICS )
GAME( 1997, jjparad2, skns, skns, skns_1p, jjparad2, ROT0, "Electro Design", "Jan Jan Paradise 2", GAME_IMPERFECT_GRAPHICS )
GAME( 1998, ryouran , skns, skns, skns_1p, ryouran, ROT0, "Electro Design", "VS Mahjong Otome Ryouran", GAME_IMPERFECT_GRAPHICS )

View File

@ -6929,9 +6929,9 @@ BOMULEUL CHAJARA SEGA ST-V 1997/04/11
DRIVER( senknow ) /* (c) 1999 Kaneko / Kouyousha (Japan) */
DRIVER( gutsn ) /* (c) 2000 Kaneko / Kouyousha (Japan) */
DRIVER( puzzloop ) /* (c) 1998 Mitchell (Europe) */
DRIVER( puzloopj ) /* (c) 1998 Mitchell (Japan) */
DRIVER( puzloopk ) /* (c) 1998 Mitchell (Korea) */
DRIVER( puzloopu ) /* (c) 1998 Mitchell (USA) */
DRIVER( puzzloopj ) /* (c) 1998 Mitchell (Japan) */
DRIVER( puzzloopk ) /* (c) 1998 Mitchell (Korea) */
DRIVER( puzzloopu ) /* (c) 1998 Mitchell (USA) */
DRIVER( jjparads ) /* (c) 1996 Electro Design Co. (Japan) */
DRIVER( jjparad2 ) /* (c) 1997 Electro Design Co. (Japan) */
DRIVER( ryouran ) /* (c) 1998 Electro Design Co. (Japan) */