--- nono/vm/mfp.cpp 2026/04/29 17:04:36 1.1.1.4 +++ nono/vm/mfp.cpp 2026/04/29 17:04:39 1.1.1.5 @@ -19,7 +19,7 @@ MFPDevice::MFPDevice() devname = "MFP"; devaddr = baseaddr; devlen = 0x2000; - monitor.Init(65, 17); + monitor_size = nnSize(65, 17); for (int ch = 0; ch < countof(event); ch++) { event[ch].dev = this; @@ -347,8 +347,8 @@ MFPDevice::Peek(uint32 addr) return data; } -bool -MFPDevice::MonitorUpdate() +void +MFPDevice::MonitorUpdate(TextScreen& monitor) { int x; int y; @@ -407,8 +407,6 @@ MFPDevice::MonitorUpdate() (mfp.aer & mask) ? 1 : 0, (mfp.ddr & mask) ? "OUT" : "IN"); } - - return true; } /*static*/ const char *