summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author angelosa <lordkale4@gmail.com>2023-07-22 22:56:47 +0200
committer Vas Crabb <vas@vastheman.com>2023-07-23 13:42:52 +1000
commitf57940493de04f96c5fbb6320ef9180796d7684e (patch)
tree9858a02f4d3798b6adf1c3e99e55d7ebb849fec3
parent7bef365ac9bd9ffc83ecd596178b1287f8111c37 (diff)
trs/vis.cpp: fix black screen regression
-rw-r--r--src/mame/trs/vis.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/mame/trs/vis.cpp b/src/mame/trs/vis.cpp
index 60bb409a386..50e537145a5 100644
--- a/src/mame/trs/vis.cpp
+++ b/src/mame/trs/vis.cpp
@@ -728,6 +728,14 @@ void vis_vga_device::device_start()
m_isa->install_device(0x03b0, 0x03df, *this, &vis_vga_device::io_isa_map);
svga_device::device_start();
+ save_item(NAME(m_extreg));
+ save_item(NAME(m_extcnt));
+ save_item(NAME(m_wina));
+ save_item(NAME(m_winb));
+ save_item(NAME(m_interlace));
+ save_item(NAME(m_shift256));
+ save_item(NAME(m_dw));
+ save_item(NAME(m_8bit_640));
}
void vis_vga_device::device_reset()
@@ -817,7 +825,7 @@ void vis_vga_device::ramdac_hidden_mask_w(offs_t offset, u8 data)
return;
}
- vga_device::ramdac_write_index_w(offset, data);
+ vga_device::ramdac_mask_w(offset, data);
}
class vis_state : public driver_device