Previous 199869 Revisions Next

r34378 Tuesday 13th January, 2015 at 19:21:56 UTC by Osso
qs1000_device: added save state support (nw)
[src/emu/sound]qs1000.c

trunk/src/emu/sound/qs1000.c
r242889r242890
244244
245245   m_cpu->i8051_set_serial_rx_callback(read8_delegate(FUNC(qs1000_device::data_to_i8052),this));
246246
247   // TODO: register state for saving
247   save_item(NAME(m_serial_data_in));
248   save_item(NAME(m_wave_regs));
249   
250   for (int i = 0; i < QS1000_CHANNELS; i++)
251   {
252      save_item(NAME(m_channels[i].m_acc), i);
253      save_item(NAME(m_channels[i].m_adpcm_signal), i);
254      save_item(NAME(m_channels[i].m_start), i);
255      save_item(NAME(m_channels[i].m_addr), i);
256      save_item(NAME(m_channels[i].m_adpcm_addr), i);
257      save_item(NAME(m_channels[i].m_loop_start), i);
258      save_item(NAME(m_channels[i].m_loop_end), i);
259      save_item(NAME(m_channels[i].m_freq), i);
260      save_item(NAME(m_channels[i].m_flags), i);
261      save_item(NAME(m_channels[i].m_regs), i);
262      save_item(NAME(m_channels[i].m_adpcm.m_signal), i);
263      save_item(NAME(m_channels[i].m_adpcm.m_step), i);
264   }
248265}
249266
250267


Previous 199869 Revisions Next


© 1997-2024 The MAME Team