summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/sound/k053260.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/sound/k053260.c')
-rw-r--r--src/emu/sound/k053260.c26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/emu/sound/k053260.c b/src/emu/sound/k053260.c
index 25b9f8f2997..068e026159e 100644
--- a/src/emu/sound/k053260.c
+++ b/src/emu/sound/k053260.c
@@ -238,22 +238,22 @@ static DEVICE_START( k053260 )
InitDeltaTable( ic, rate, device->clock() );
/* register with the save state system */
- state_save_register_device_item(device, 0, ic->mode);
- state_save_register_device_item_array(device, 0, ic->regs);
+ device->save_item(NAME(ic->mode));
+ device->save_item(NAME(ic->regs));
for ( i = 0; i < 4; i++ )
{
- state_save_register_device_item(device, i, ic->channels[i].rate);
- state_save_register_device_item(device, i, ic->channels[i].size);
- state_save_register_device_item(device, i, ic->channels[i].start);
- state_save_register_device_item(device, i, ic->channels[i].bank);
- state_save_register_device_item(device, i, ic->channels[i].volume);
- state_save_register_device_item(device, i, ic->channels[i].play);
- state_save_register_device_item(device, i, ic->channels[i].pan);
- state_save_register_device_item(device, i, ic->channels[i].pos);
- state_save_register_device_item(device, i, ic->channels[i].loop);
- state_save_register_device_item(device, i, ic->channels[i].ppcm);
- state_save_register_device_item(device, i, ic->channels[i].ppcm_data);
+ device->save_item(NAME(ic->channels[i].rate), i);
+ device->save_item(NAME(ic->channels[i].size), i);
+ device->save_item(NAME(ic->channels[i].start), i);
+ device->save_item(NAME(ic->channels[i].bank), i);
+ device->save_item(NAME(ic->channels[i].volume), i);
+ device->save_item(NAME(ic->channels[i].play), i);
+ device->save_item(NAME(ic->channels[i].pan), i);
+ device->save_item(NAME(ic->channels[i].pos), i);
+ device->save_item(NAME(ic->channels[i].loop), i);
+ device->save_item(NAME(ic->channels[i].ppcm), i);
+ device->save_item(NAME(ic->channels[i].ppcm_data), i);
}
/* setup SH1 timer if necessary */