From f57940493de04f96c5fbb6320ef9180796d7684e Mon Sep 17 00:00:00 2001 From: angelosa Date: Sat, 22 Jul 2023 22:56:47 +0200 Subject: [PATCH] trs/vis.cpp: fix black screen regression --- src/mame/trs/vis.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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