diff options
author | 2014-11-01 10:23:54 +1300 | |
---|---|---|
committer | 2014-11-01 10:24:42 +1300 | |
commit | 133642df6c0ece11378f208ba04adf7deec82b84 (patch) | |
tree | bdd85cc813326e4679c60de5478ff95757b75cdb | |
parent | 155a056aec49c7c111f1a6506de74de3e631750c (diff) |
gimix: fix for MT05772
-rw-r--r-- | src/mess/drivers/gimix.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mess/drivers/gimix.c b/src/mess/drivers/gimix.c index cc150386ce8..b2cfc68d8e0 100644 --- a/src/mess/drivers/gimix.c +++ b/src/mess/drivers/gimix.c @@ -485,7 +485,8 @@ void gimix_state::machine_reset() m_floppy0_ready = false; m_floppy1_ready = false; membank("lower_ram")->set_base(m_ram->pointer()); - membank("upper_ram")->set_base(m_ram->pointer()+0x10000); + if(m_ram->size() > 65536) + membank("upper_ram")->set_base(m_ram->pointer()+0x10000); // initialise FDC clock based on DIP Switch S2-9 (5.25"/8" drive select) if(m_dma_dip->read() & 0x00000100) |