summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/sound/rf5c400.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/sound/rf5c400.c')
-rw-r--r--src/emu/sound/rf5c400.c40
1 files changed, 20 insertions, 20 deletions
diff --git a/src/emu/sound/rf5c400.c b/src/emu/sound/rf5c400.c
index 62129c5fac0..feaebf8dcff 100644
--- a/src/emu/sound/rf5c400.c
+++ b/src/emu/sound/rf5c400.c
@@ -323,26 +323,26 @@ static void rf5c400_init_chip(device_t *device, rf5c400_state *info)
for (i = 0; i < ARRAY_LENGTH(info->channels); i++)
{
- state_save_register_device_item(device, i, info->channels[i].startH);
- state_save_register_device_item(device, i, info->channels[i].startL);
- state_save_register_device_item(device, i, info->channels[i].freq);
- state_save_register_device_item(device, i, info->channels[i].endL);
- state_save_register_device_item(device, i, info->channels[i].endHloopH);
- state_save_register_device_item(device, i, info->channels[i].loopL);
- state_save_register_device_item(device, i, info->channels[i].pan);
- state_save_register_device_item(device, i, info->channels[i].effect);
- state_save_register_device_item(device, i, info->channels[i].volume);
- state_save_register_device_item(device, i, info->channels[i].attack);
- state_save_register_device_item(device, i, info->channels[i].decay);
- state_save_register_device_item(device, i, info->channels[i].release);
- state_save_register_device_item(device, i, info->channels[i].cutoff);
- state_save_register_device_item(device, i, info->channels[i].pos);
- state_save_register_device_item(device, i, info->channels[i].step);
- state_save_register_device_item(device, i, info->channels[i].keyon);
- state_save_register_device_item(device, i, info->channels[i].env_phase);
- state_save_register_device_item(device, i, info->channels[i].env_level);
- state_save_register_device_item(device, i, info->channels[i].env_step);
- state_save_register_device_item(device, i, info->channels[i].env_scale);
+ device->save_item(NAME(info->channels[i].startH), i);
+ device->save_item(NAME(info->channels[i].startL), i);
+ device->save_item(NAME(info->channels[i].freq), i);
+ device->save_item(NAME(info->channels[i].endL), i);
+ device->save_item(NAME(info->channels[i].endHloopH), i);
+ device->save_item(NAME(info->channels[i].loopL), i);
+ device->save_item(NAME(info->channels[i].pan), i);
+ device->save_item(NAME(info->channels[i].effect), i);
+ device->save_item(NAME(info->channels[i].volume), i);
+ device->save_item(NAME(info->channels[i].attack), i);
+ device->save_item(NAME(info->channels[i].decay), i);
+ device->save_item(NAME(info->channels[i].release), i);
+ device->save_item(NAME(info->channels[i].cutoff), i);
+ device->save_item(NAME(info->channels[i].pos), i);
+ device->save_item(NAME(info->channels[i].step), i);
+ device->save_item(NAME(info->channels[i].keyon), i);
+ device->save_item(NAME(info->channels[i].env_phase), i);
+ device->save_item(NAME(info->channels[i].env_level), i);
+ device->save_item(NAME(info->channels[i].env_step), i);
+ device->save_item(NAME(info->channels[i].env_scale), i);
}
info->stream = device->machine->sound().stream_alloc(*device, 0, 2, device->clock()/384, info, rf5c400_update);