diff options
author | aliaspider | 2014-12-10 11:06:17 +0100 |
---|---|---|
committer | aliaspider | 2014-12-10 11:06:17 +0100 |
commit | ad485d434adfa2f01e643e321b9e23c17df1edd0 (patch) | |
tree | d65155f033c3baca32e4a0a0e8b3de559f94f3db /main.c | |
parent | 13d5e9c87586736b94097683e05bd1fd1e3b93ae (diff) | |
download | picogpsp-ad485d434adfa2f01e643e321b9e23c17df1edd0.tar.gz picogpsp-ad485d434adfa2f01e643e321b9e23c17df1edd0.tar.bz2 picogpsp-ad485d434adfa2f01e643e321b9e23c17df1edd0.zip |
implement retro_serialize/unserialize
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 22 |
1 files changed, 11 insertions, 11 deletions
@@ -600,17 +600,17 @@ void make_rpath(char *buff, size_t size, const char *ext) strcpy(p, ext); } -#define main_savestate_builder(type) \ -void main_##type##_savestate(file_tag_type savestate_file) \ -{ \ - file_##type##_variable(savestate_file, cpu_ticks); \ - file_##type##_variable(savestate_file, execute_cycles); \ - file_##type##_variable(savestate_file, video_count); \ - file_##type##_array(savestate_file, timer); \ -} \ - -main_savestate_builder(read); -main_savestate_builder(write_mem); +#define main_savestate_builder(type) \ +void main_##type##_savestate(void) \ +{ \ + state_mem_##type##_variable(cpu_ticks); \ + state_mem_##type##_variable(execute_cycles); \ + state_mem_##type##_variable(video_count); \ + state_mem_##type##_array(timer); \ +} + +main_savestate_builder(read) +main_savestate_builder(write) void printout(void *str, u32 val) |