diff options
author | AJR <ajrhacker@users.noreply.github.com> | 2019-04-29 19:41:00 -0400 |
---|---|---|
committer | AJR <ajrhacker@users.noreply.github.com> | 2019-04-29 19:46:51 -0400 |
commit | 8f7757297aa5115c3d1d97bad8af55e231caef79 (patch) | |
tree | e557f2093894a6ca8b983da67db96aef6eb2b87c /src/mame/drivers/segas16b.cpp | |
parent | 6305e7346c3b8dd1c943f3d69b761983e327d0ee (diff) |
m68000: Read the initial SP and PC from memory after rather than during machine reset time. This removes the need for many drivers to reset the CPU an extra time to load the correct vector.
Diffstat (limited to 'src/mame/drivers/segas16b.cpp')
-rw-r--r-- | src/mame/drivers/segas16b.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/mame/drivers/segas16b.cpp b/src/mame/drivers/segas16b.cpp index 93dfe82841f..d38aee0d3a0 100644 --- a/src/mame/drivers/segas16b.cpp +++ b/src/mame/drivers/segas16b.cpp @@ -9859,7 +9859,6 @@ void isgsm_state::machine_reset() m_sprites->set_bank(i, i); membank(ISGSM_MAIN_BANK)->set_base(memregion("bios")->base()); - m_maincpu->reset(); } |