summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame
diff options
context:
space:
mode:
author Robbbert <Robbbert@users.noreply.github.com>2020-11-23 18:05:24 +1100
committer Robbbert <Robbbert@users.noreply.github.com>2020-11-23 18:05:24 +1100
commit55ab48427fe0b83857b768d451a1843eec9c6127 (patch)
treed97ad6125b4b870f06df9d35577b2f53ceb81b46 /src/mame
parent593e2f5d9cf1060e3f5e2852800f80e68ab712a1 (diff)
pyl601: fixed crash at start.
Diffstat (limited to 'src/mame')
-rw-r--r--src/mame/drivers/pyl601.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/mame/drivers/pyl601.cpp b/src/mame/drivers/pyl601.cpp
index 52270235c3e..c0a827b5b28 100644
--- a/src/mame/drivers/pyl601.cpp
+++ b/src/mame/drivers/pyl601.cpp
@@ -286,7 +286,7 @@ void pyl601_state::mem_map(address_map &map)
map(0xe6d0, 0xe6d1).m(m_fdc, FUNC(upd765a_device::map));
map(0xe6f0, 0xe6f0).rw(FUNC(pyl601_state::rom_page_r), FUNC(pyl601_state::rom_page_w));
map(0xe700, 0xefff).bankrw("bank4");
- map(0xf000, 0xffff).bankr("bank5").bankw("bank6");
+ map(0xf000, 0xffff).rom().region("maincpu",0).bankw("bank6");
}
/* Input ports */
@@ -395,7 +395,6 @@ void pyl601_state::machine_reset()
membank("bank2")->set_base(ram + 0xc000);
membank("bank3")->set_base(ram + 0xe000);
membank("bank4")->set_base(ram + 0xe700);
- membank("bank5")->set_base(memregion("maincpu")->base());
membank("bank6")->set_base(ram + 0xf000);
m_maincpu->reset();