mirror of
https://github.com/holub/mame
synced 2025-04-25 09:50:04 +03:00
dc/naomi/aw: centralize DRC settings (nw)
This commit is contained in:
parent
9e80ceaa93
commit
2cef719bd7
@ -9535,9 +9535,7 @@ DRIVER_INIT_MEMBER(atomiswave_state,atomiswave)
|
|||||||
|
|
||||||
aw_ctrl_type = 0;
|
aw_ctrl_type = 0;
|
||||||
|
|
||||||
m_maincpu->sh2drc_set_options(SH2DRC_STRICT_VERIFY | SH2DRC_STRICT_PCREL);
|
|
||||||
m_maincpu->sh2drc_add_fastram(0x00000000, 0x0000ffff, true, ROM);
|
m_maincpu->sh2drc_add_fastram(0x00000000, 0x0000ffff, true, ROM);
|
||||||
m_maincpu->sh2drc_add_fastram(0x0c000000, 0x0cffffff, false, dc_ram);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
READ64_MEMBER(atomiswave_state::xtrmhnt2_hack_r)
|
READ64_MEMBER(atomiswave_state::xtrmhnt2_hack_r)
|
||||||
|
@ -652,6 +652,9 @@ void dc_state::machine_start()
|
|||||||
if(m_naomig1)
|
if(m_naomig1)
|
||||||
m_naomig1->set_dma_cb(naomi_g1_device::dma_cb(&dc_state::generic_dma, this));
|
m_naomig1->set_dma_cb(naomi_g1_device::dma_cb(&dc_state::generic_dma, this));
|
||||||
|
|
||||||
|
m_maincpu->sh2drc_set_options(SH2DRC_STRICT_VERIFY | SH2DRC_STRICT_PCREL);
|
||||||
|
m_maincpu->sh2drc_add_fastram(0x0c000000, 0x0cffffff, false, dc_ram);
|
||||||
|
|
||||||
// save states
|
// save states
|
||||||
save_pointer(NAME(dc_sysctrl_regs), 0x200/4);
|
save_pointer(NAME(dc_sysctrl_regs), 0x200/4);
|
||||||
save_pointer(NAME(g2bus_regs), 0x100/4);
|
save_pointer(NAME(g2bus_regs), 0x100/4);
|
||||||
@ -747,6 +750,7 @@ WRITE_LINE_MEMBER(dc_state::sh4_aica_irq)
|
|||||||
MACHINE_RESET_MEMBER(dc_state,dc_console)
|
MACHINE_RESET_MEMBER(dc_state,dc_console)
|
||||||
{
|
{
|
||||||
dc_state::machine_reset();
|
dc_state::machine_reset();
|
||||||
|
m_maincpu->sh2drc_set_options(SH2DRC_STRICT_VERIFY | SH2DRC_STRICT_PCREL);
|
||||||
m_aica->set_ram_base(dc_sound_ram, 2*1024*1024);
|
m_aica->set_ram_base(dc_sound_ram, 2*1024*1024);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user