summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/trs80m3.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/trs80m3.cpp')
-rw-r--r--src/mame/machine/trs80m3.cpp19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/mame/machine/trs80m3.cpp b/src/mame/machine/trs80m3.cpp
index 4c68d07e4de..b22b09a3db1 100644
--- a/src/mame/machine/trs80m3.cpp
+++ b/src/mame/machine/trs80m3.cpp
@@ -531,6 +531,25 @@ READ8_MEMBER( trs80m3_state::keyboard_r )
void trs80m3_state::machine_start()
{
+ save_item(NAME(m_model4));
+ save_item(NAME(m_mode));
+ save_item(NAME(m_irq));
+ save_item(NAME(m_mask));
+ save_item(NAME(m_nmi_mask));
+ save_item(NAME(m_port_ec));
+ save_item(NAME(m_reg_load));
+ save_item(NAME(m_nmi_data));
+ save_item(NAME(m_cassette_data));
+ save_item(NAME(m_old_cassette_val));
+ save_item(NAME(m_start_address));
+ save_item(NAME(m_crtc_reg));
+ save_item(NAME(m_size_store));
+ save_item(NAME(m_a11_flipflop));
+ save_item(NAME(m_timeout));
+ save_item(NAME(m_wait));
+ save_item(NAME(m_drq_off));
+ save_item(NAME(m_intrq_off));
+
m_mode = 0;
m_reg_load = 1;
m_nmi_data = 0;