diff options
| author | 2026-05-21 20:11:54 +0200 | |
|---|---|---|
| committer | 2026-05-21 20:12:06 +0200 | |
| commit | 971575ba6d555c2c8f6895dc25d9231efe0fdefa (patch) | |
| tree | 652baa709fa677fa74fac4448cd52a1c3de3e908 /src | |
| parent | 715e7e43283dad5151c7bf56d4471e6435c9a54b (diff) | |
popnrun: remove "Yukai Tsukai" from companystring, remove useless quantum (besides, with the scanline timer it's already more than 60hz)
Diffstat (limited to 'src')
| -rw-r--r-- | src/mame/seibu/deadang.cpp | 35 |
1 files changed, 17 insertions, 18 deletions
diff --git a/src/mame/seibu/deadang.cpp b/src/mame/seibu/deadang.cpp index f602d6a402f..bbe805c8723 100644 --- a/src/mame/seibu/deadang.cpp +++ b/src/mame/seibu/deadang.cpp @@ -3,7 +3,7 @@ /*************************************************************************** - Pop'N Run (c) 1987 Seibu Kaihatsu & Yukai Tsukai + Pop'N Run (aka Yukai Tsukai) (c) 1987 Seibu Kaihatsu Dead Angle (c) 1988 Seibu Kaihatsu Gang Hunter (c) 1988 Seibu Kaihatsu @@ -11,12 +11,11 @@ /* - TODO: - - - ghunter trackball input is broken - - coin lockouts - - popnrun: inputs, can't coin it up, needs gfxs dumped and sorted out - (SIP modules like airraid); +TODO: +- ghunter trackball input is broken +- coin lockouts +- popnrun: inputs, can't coin it up, needs gfxs dumped and sorted out + (SIP modules like airraid); Lead Angle @@ -47,7 +46,6 @@ Dip locations and factory settings verified with US manual #include "emu.h" #include "sei80bu.h" - #include "seibusound.h" #include "cpu/nec/nec.h" @@ -803,8 +801,6 @@ void deadang_state::deadang(machine_config &config) SEI80BU(config, "sei80bu", XTAL(14'318'181) / 4).set_device_rom_tag("audiocpu"); - config.set_maximum_quantum(attotime::from_hz(60)); // the game stops working with higher interleave rates.. - WATCHDOG_TIMER(config, "watchdog"); // video hardware @@ -862,6 +858,7 @@ void popnrun_state::popnrun(machine_config &config) { deadang(config); + // basic machine hardware m_maincpu->set_addrmap(AS_PROGRAM, &popnrun_state::main_map); m_subcpu->set_addrmap(AS_PROGRAM, &popnrun_state::sub_map); @@ -869,12 +866,14 @@ void popnrun_state::popnrun(machine_config &config) m_audiocpu->set_addrmap(AS_PROGRAM, &popnrun_state::sound_map); m_audiocpu->set_addrmap(AS_OPCODES, &popnrun_state::sound_decrypted_opcodes_map); - m_screen->set_screen_update(FUNC(popnrun_state::screen_update)); - config.device_remove("watchdog"); + // video hardware + m_screen->set_screen_update(FUNC(popnrun_state::screen_update)); + m_gfxdecode->set_info(gfx_popnrun); + // sound hardware config.device_remove("ym1"); config.device_remove("ym2"); config.device_remove("msm1"); @@ -1180,10 +1179,10 @@ void deadang_state::init_adpcm() // Game Drivers -GAME( 1987, popnrun, 0, popnrun, deadang, popnrun_state, empty_init, ROT0, "Seibu Kaihatsu / Yukai Tsukai", "Pop'n Run - The Videogame (set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 1987, popnruna, popnrun, popnrun, deadang, popnrun_state, empty_init, ROT0, "Seibu Kaihatsu / Yukai Tsukai", "Pop'n Run - The Videogame (set 2)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 1987, popnrun, 0, popnrun, deadang, popnrun_state, empty_init, ROT0, "Seibu Kaihatsu", "Pop'n Run: The Video Game (set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 1987, popnruna, popnrun, popnrun, deadang, popnrun_state, empty_init, ROT0, "Seibu Kaihatsu", "Pop'n Run: The Video Game (set 2)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 1988, deadang, 0, deadang, deadang, deadang_state, init_adpcm, ROT0, "Seibu Kaihatsu", "Dead Angle", MACHINE_SUPPORTS_SAVE ) -GAME( 1988, leadang, deadang, deadang, deadang, deadang_state, init_adpcm, ROT0, "Seibu Kaihatsu", "Lead Angle (Japan)", MACHINE_SUPPORTS_SAVE ) -GAME( 1988, ghunter, deadang, ghunter, ghunter, deadang_state, init_adpcm, ROT0, "Seibu Kaihatsu", "Gang Hunter / Dead Angle", MACHINE_SUPPORTS_SAVE ) // Title is 'Gang Hunter' or 'Dead Angle' depending on control method dipswitch -GAME( 1988, ghunters, deadang, ghunter, ghunter, deadang_state, init_adpcm, ROT0, "Seibu Kaihatsu (SegaSA / Sonic license)", "Gang Hunter / Dead Angle (Spain)", MACHINE_SUPPORTS_SAVE ) +GAME( 1988, deadang, 0, deadang, deadang, deadang_state, init_adpcm, ROT0, "Seibu Kaihatsu", "Dead Angle", MACHINE_SUPPORTS_SAVE ) +GAME( 1988, leadang, deadang, deadang, deadang, deadang_state, init_adpcm, ROT0, "Seibu Kaihatsu", "Lead Angle (Japan)", MACHINE_SUPPORTS_SAVE ) +GAME( 1988, ghunter, deadang, ghunter, ghunter, deadang_state, init_adpcm, ROT0, "Seibu Kaihatsu", "Gang Hunter / Dead Angle", MACHINE_SUPPORTS_SAVE ) // Title is 'Gang Hunter' or 'Dead Angle' depending on control method dipswitch +GAME( 1988, ghunters, deadang, ghunter, ghunter, deadang_state, init_adpcm, ROT0, "Seibu Kaihatsu (SegaSA / Sonic license)", "Gang Hunter / Dead Angle (Spain)", MACHINE_SUPPORTS_SAVE ) |
