summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Scott Percival <code@moral.net.au>2017-03-12 19:01:42 +0800
committer Scott Percival <code@moral.net.au>2017-03-23 19:55:19 +0800
commit873ef1ff7e791d44f2e2659de891da15c0813375 (patch)
tree407de05e4b70913f555d4d53ee5664edb3062ab3
parent1e5fda70b76e686aa71c477473aba2a241900cfc (diff)
pc_vga: fix broken port reads on state load
-rw-r--r--src/devices/video/pc_vga.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/devices/video/pc_vga.cpp b/src/devices/video/pc_vga.cpp
index 150906146db..5a16a228479 100644
--- a/src/devices/video/pc_vga.cpp
+++ b/src/devices/video/pc_vga.cpp
@@ -258,6 +258,10 @@ void vga_device::device_start()
vga.memory.resize(vga.svga_intf.vram_size);
memset(&vga.memory[0], 0, vga.svga_intf.vram_size);
save_item(NAME(vga.memory));
+ save_item(NAME(vga.pens));
+
+ save_item(NAME(vga.miscellaneous_output));
+ save_item(NAME(vga.feature_control));
save_item(NAME(vga.sequencer.index));
save_item(NAME(vga.sequencer.data));