diff options
| author | 2011-02-09 05:51:04 +0000 | |
|---|---|---|
| committer | 2011-02-09 05:51:04 +0000 | |
| commit | a38c67f27bf9f10b4bafa7db0344df68b8560ff5 (patch) | |
| tree | f86e6cbf34509658916e9a13c038bcc00c0e1f4e /src/emu/cpu/esrip/esrip.c | |
| parent | 9f05843690e050662decef270d3a5faa05bf4376 (diff) | |
Get rid of state_save_register_device_* macros in favor of direct
calls on the device object.
Regex used:
state_save_register_device_item( *)\(( *)([^,]+), *([^,]+),( *)([^ )]+)( *)\)
\3->save_item\1\(\2NAME\(\6\),\5\4\7\)
state_save_register_device_item_array( *)\(( *)([^,]+), *([^,]+),( *)([^ )]+)( *)\)
\3->save_item\1\(\2NAME\(\6\),\5\4\7\)
state_save_register_device_item_2d_array( *)\(( *)([^,]+), *([^,]+),( *)([^ )]+)( *)\)
\3->save_item\1\(\2NAME\(\6\),\5\4\7\)
state_save_register_device_item_bitmap( *)\(( *)([^,]+), *([^,]+),( *)([^ )]+)( *)\)
\3->save_item\1\(\2NAME\(\*\6\),\5\4\7\)
state_save_register_device_item_pointer( *)\(( *)([^,]+), *([^,]+),( *)([^,]+), *([^ )]+)( *)\)
\3->save_pointer\1\(\2NAME\(\6\),\5\7,\5\4\8\)
this->save_
save_
(save_item[^;]+), *0( *)\);
\1\2\);
(save_pointer[^;]+), *0( *)\);
\1\2\);
Diffstat (limited to 'src/emu/cpu/esrip/esrip.c')
| -rw-r--r-- | src/emu/cpu/esrip/esrip.c | 84 |
1 files changed, 42 insertions, 42 deletions
diff --git a/src/emu/cpu/esrip/esrip.c b/src/emu/cpu/esrip/esrip.c index 9ea8e4314bc..a394de44eb7 100644 --- a/src/emu/cpu/esrip/esrip.c +++ b/src/emu/cpu/esrip/esrip.c @@ -272,48 +272,48 @@ static CPU_INIT( esrip ) make_ops(cpustate); /* Register stuff for state saving */ - state_save_register_device_item(device, 0, cpustate->acc); - state_save_register_device_item_array(device, 0, cpustate->ram); - state_save_register_device_item(device, 0, cpustate->d_latch); - state_save_register_device_item(device, 0, cpustate->i_latch); - state_save_register_device_item(device, 0, cpustate->result); - state_save_register_device_item(device, 0, cpustate->new_status); - state_save_register_device_item(device, 0, cpustate->status); - state_save_register_device_item(device, 0, cpustate->inst); - state_save_register_device_item(device, 0, cpustate->immflag); - state_save_register_device_item(device, 0, cpustate->ct); - state_save_register_device_item(device, 0, cpustate->t); - state_save_register_device_item(device, 0, cpustate->l1); - state_save_register_device_item(device, 0, cpustate->l2); - state_save_register_device_item(device, 0, cpustate->l3); - state_save_register_device_item(device, 0, cpustate->l4); - state_save_register_device_item(device, 0, cpustate->l5); - state_save_register_device_item(device, 0, cpustate->l6); - state_save_register_device_item(device, 0, cpustate->l7); - state_save_register_device_item(device, 0, cpustate->pl1); - state_save_register_device_item(device, 0, cpustate->pl2); - state_save_register_device_item(device, 0, cpustate->pl3); - state_save_register_device_item(device, 0, cpustate->pl4); - state_save_register_device_item(device, 0, cpustate->pl5); - state_save_register_device_item(device, 0, cpustate->pl6); - state_save_register_device_item(device, 0, cpustate->pl7); - state_save_register_device_item(device, 0, cpustate->pc); - state_save_register_device_item(device, 0, cpustate->status_out); - state_save_register_device_item(device, 0, cpustate->x_scale); - state_save_register_device_item(device, 0, cpustate->y_scale); - state_save_register_device_item(device, 0, cpustate->img_bank); - state_save_register_device_item(device, 0, cpustate->line_latch); - state_save_register_device_item(device, 0, cpustate->fig_latch); - state_save_register_device_item(device, 0, cpustate->attr_latch); - state_save_register_device_item(device, 0, cpustate->adl_latch); - state_save_register_device_item(device, 0, cpustate->adr_latch); - state_save_register_device_item(device, 0, cpustate->iaddr_latch); - state_save_register_device_item(device, 0, cpustate->c_latch); - state_save_register_device_item(device, 0, cpustate->fdt_cnt); - state_save_register_device_item(device, 0, cpustate->ipt_cnt); - state_save_register_device_item(device, 0, cpustate->fig); - state_save_register_device_item(device, 0, cpustate->fig_cycles); - state_save_register_device_item_pointer(device, 0, cpustate->ipt_ram, IPT_RAM_SIZE / sizeof(UINT16)); + device->save_item(NAME(cpustate->acc)); + device->save_item(NAME(cpustate->ram)); + device->save_item(NAME(cpustate->d_latch)); + device->save_item(NAME(cpustate->i_latch)); + device->save_item(NAME(cpustate->result)); + device->save_item(NAME(cpustate->new_status)); + device->save_item(NAME(cpustate->status)); + device->save_item(NAME(cpustate->inst)); + device->save_item(NAME(cpustate->immflag)); + device->save_item(NAME(cpustate->ct)); + device->save_item(NAME(cpustate->t)); + device->save_item(NAME(cpustate->l1)); + device->save_item(NAME(cpustate->l2)); + device->save_item(NAME(cpustate->l3)); + device->save_item(NAME(cpustate->l4)); + device->save_item(NAME(cpustate->l5)); + device->save_item(NAME(cpustate->l6)); + device->save_item(NAME(cpustate->l7)); + device->save_item(NAME(cpustate->pl1)); + device->save_item(NAME(cpustate->pl2)); + device->save_item(NAME(cpustate->pl3)); + device->save_item(NAME(cpustate->pl4)); + device->save_item(NAME(cpustate->pl5)); + device->save_item(NAME(cpustate->pl6)); + device->save_item(NAME(cpustate->pl7)); + device->save_item(NAME(cpustate->pc)); + device->save_item(NAME(cpustate->status_out)); + device->save_item(NAME(cpustate->x_scale)); + device->save_item(NAME(cpustate->y_scale)); + device->save_item(NAME(cpustate->img_bank)); + device->save_item(NAME(cpustate->line_latch)); + device->save_item(NAME(cpustate->fig_latch)); + device->save_item(NAME(cpustate->attr_latch)); + device->save_item(NAME(cpustate->adl_latch)); + device->save_item(NAME(cpustate->adr_latch)); + device->save_item(NAME(cpustate->iaddr_latch)); + device->save_item(NAME(cpustate->c_latch)); + device->save_item(NAME(cpustate->fdt_cnt)); + device->save_item(NAME(cpustate->ipt_cnt)); + device->save_item(NAME(cpustate->fig)); + device->save_item(NAME(cpustate->fig_cycles)); + device->save_pointer(NAME(cpustate->ipt_ram), IPT_RAM_SIZE / sizeof(UINT16)); } |
