From de2689bbd37bac96ae44c232da140c38533c29e6 Mon Sep 17 00:00:00 2001 From: cracyc Date: Mon, 30 Nov 2015 21:45:53 -0600 Subject: [PATCH] pc9801: don't try to load ide bios on ux (nw) --- src/mame/drivers/pc9801.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/mame/drivers/pc9801.cpp b/src/mame/drivers/pc9801.cpp index 8dbb2815924..27913c265ba 100644 --- a/src/mame/drivers/pc9801.cpp +++ b/src/mame/drivers/pc9801.cpp @@ -3126,10 +3126,13 @@ MACHINE_RESET_MEMBER(pc9801_state,pc9801rs) // m_has_opna = ioport("SOUND_CONFIG")->read() & 1; m_maincpu->set_input_line(INPUT_LINE_A20, m_gate_a20); - if(!(ioport("ROM_LOAD")->read() & 4)) - m_maincpu->space(AS_PROGRAM).install_rom(0xd8000, 0xd9fff, memregion("ide")->base()); - else - m_maincpu->space(AS_PROGRAM).install_rom(0xd8000, 0xd9fff, memregion("ide")->base() + 0x2000); + if(memregion("ide")) + { + if(!(ioport("ROM_LOAD")->read() & 4)) + m_maincpu->space(AS_PROGRAM).install_rom(0xd8000, 0xd9fff, memregion("ide")->base()); + else + m_maincpu->space(AS_PROGRAM).install_rom(0xd8000, 0xd9fff, memregion("ide")->base() + 0x2000); + } } MACHINE_RESET_MEMBER(pc9801_state,pc9821)