diff options
author | ajrhacker <ajrhacker@users.noreply.github.com> | 2021-07-26 22:08:09 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-26 22:08:09 -0400 |
commit | 6ee768c205ba9a70d4790a6667c6bda2eed0aec5 (patch) | |
tree | fe93b1d47f066d9127551850d565c9684beb5290 | |
parent | 46bcee8430742e122eea21727234c400cbcca2ac (diff) | |
parent | acdddb5e1bd4b48f1b1852bd5e19c7f3a981d845 (diff) |
Merge pull request #8364 from tlindner/coco3-forceram
coco3: adjust $FEXX constant RAM setting
-rw-r--r-- | src/mame/video/gime.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/mame/video/gime.cpp b/src/mame/video/gime.cpp index dc25538a73b..c4dcf5a24b0 100644 --- a/src/mame/video/gime.cpp +++ b/src/mame/video/gime.cpp @@ -529,19 +529,16 @@ void gime_device::update_memory(int bank) // bank 8 is really $FE00-$FEFF; it is weird so adjust for it offs_t offset; - bool force_ram; bool enable_mmu = (m_gime_registers[0] & 0x40) ? true : false; if (bank == 8) { bank = 7; offset = 0x1E00; - force_ram = (m_gime_registers[0] & 0x08); enable_mmu = enable_mmu && !(m_gime_registers[0] & 0x08); } else { offset = 0x0000; - force_ram = false; } // is the MMU enabled at $FF90? @@ -566,7 +563,7 @@ void gime_device::update_memory(int bank) // are we actually in ROM? uint8_t *memory; bool is_read_only; - if (((block & 0x3F) >= 0x3C) && !(m_sam_state & SAM_STATE_TY) && !force_ram) + if (((block & 0x3F) >= 0x3C) && !(m_sam_state & SAM_STATE_TY)) { // we're in ROM const uint8_t rom_mode = m_gime_registers[0] & 3; |