From b54aefdaeefb47047aa9510151ca3c54340bc59d Mon Sep 17 00:00:00 2001 From: Roman Donchenko Date: Sat, 12 Oct 2024 18:12:47 +0300 Subject: bus/a2bus/suprterminal.cpp: Initialize m_bC800IsRAM on start. (#12872) Fixes unpredictable RAM/ROM mapping in C800 range if not set by writing to C0n2 or C0n4 first. --- src/devices/bus/a2bus/suprterminal.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/devices/bus/a2bus/suprterminal.cpp b/src/devices/bus/a2bus/suprterminal.cpp index 059131bb6c7..0cac42964b2 100644 --- a/src/devices/bus/a2bus/suprterminal.cpp +++ b/src/devices/bus/a2bus/suprterminal.cpp @@ -125,6 +125,7 @@ void a2bus_suprterminal_device::device_start() m_vram = std::make_unique(0x800); // 4 2114 DRAMs m_fontram = std::make_unique(0x400); // 2 2114 DRAMs + m_bC800IsRAM = false; m_bRasterRAM = true; m_bCharBank1 = false; -- cgit v1.2.3