dc.cpp: kill off mastercpu_cheat_r() (nw)

This commit is contained in:
angelosa 2018-03-28 21:00:25 +02:00
parent c3d0131b22
commit 7ebb4e3632
3 changed files with 0 additions and 15 deletions

View File

@ -1999,11 +1999,6 @@ INPUT_PORTS_START( naomi_debug )
PORT_CONFNAME( 0x02, 0x00, "Disable Render Calls" )
PORT_CONFSETTING( 0x00, DEF_STR( No ) )
PORT_CONFSETTING( 0x02, DEF_STR( Yes ) )
PORT_CONFNAME( 0x0c, 0x00, "Master CPU Clock Rate (Cheat)") PORT_CHANGED_MEMBER(DEVICE_SELF, dc_state, mastercpu_cheat_r, nullptr)
PORT_CONFSETTING( 0x00, "100%" )
PORT_CONFSETTING( 0x04, "50%" )
PORT_CONFSETTING( 0x08, "25%" )
PORT_CONFSETTING( 0x0c, "12.5%" )
INPUT_PORTS_END
static INPUT_PORTS_START( naomi_mie )

View File

@ -96,8 +96,6 @@ class dc_state : public driver_device
TIMER_DEVICE_CALLBACK_MEMBER(dc_scanline);
DECLARE_MACHINE_RESET(dc_console);
DECLARE_INPUT_CHANGED_MEMBER(mastercpu_cheat_r);
void naomi_aw_base(machine_config &config);
void dc_audio_map(address_map &map);
};

View File

@ -758,11 +758,3 @@ TIMER_DEVICE_CALLBACK_MEMBER(dc_state::dc_scanline)
{
m_powervr2->pvr_scanline_timer(param);
}
// crude cheat pending SH4 DRC, especially useful for inp playback
INPUT_CHANGED_MEMBER(dc_state::mastercpu_cheat_r)
{
const u32 CPU_CLOCK = (200000000);
const u32 timing_value[4] = { CPU_CLOCK, CPU_CLOCK/2, CPU_CLOCK/4, CPU_CLOCK/16 };
m_maincpu->set_unscaled_clock(timing_value[newval]);
}