summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author arbee <rb6502@users.noreply.github.com>2025-10-25 00:34:04 -0400
committer arbee <rb6502@users.noreply.github.com>2025-10-25 00:34:04 -0400
commita4487ed27c53c47bd7a58e3362b2df4404a217bd (patch)
treed6c86a3706735db057734fd94a108dbf581ff5d6
parentc276884030866b6007b5a09f73004017fe729e82 (diff)
akai/mpc3000.cpp: Fix NVRAM hookup and sync up save states. [R. Belmont]
-rw-r--r--src/mame/akai/mpc3000.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mame/akai/mpc3000.cpp b/src/mame/akai/mpc3000.cpp
index ef5e77c332e..fbec69f94ce 100644
--- a/src/mame/akai/mpc3000.cpp
+++ b/src/mame/akai/mpc3000.cpp
@@ -195,6 +195,10 @@ void mpc3000_state::machine_start()
{
save_item(NAME(m_key_scan_row));
save_item(NAME(m_drum_scan_row));
+ save_item(NAME(m_variation_slider));
+ save_item(NAME(m_last_dial));
+ save_item(NAME(m_count_dial));
+ save_item(NAME(m_quadrature_phase));
}
void mpc3000_state::machine_reset()
@@ -205,7 +209,7 @@ void mpc3000_state::mpc3000_map(address_map &map)
{
map(0x000000, 0x07ffff).mirror(0x80000).rom().region("maincpu", 0);
map(0x300000, 0x3fffff).ram(); // 2x HM658512 (512Kx8)
- map(0x500000, 0x500fff).share("nvram");
+ map(0x500000, 0x500fff).ram().share("nvram");
}
void mpc3000_state::mpc3000_io_map(address_map &map)