comparison system.h @ 1909:508522f08e4d

Initial stab at VGM logging support
author Michael Pavone <pavone@retrodev.com>
date Fri, 27 Mar 2020 00:03:58 -0700
parents 319d90025d50
children c3c62dbf1ceb
comparison
equal deleted inserted replaced
1908:c3d49c338224 1909:508522f08e4d
56 system_u8_fun keyboard_down; 56 system_u8_fun keyboard_down;
57 system_u8_fun keyboard_up; 57 system_u8_fun keyboard_up;
58 system_fun config_updated; 58 system_fun config_updated;
59 system_ptrszt_fun_rptr8 serialize; 59 system_ptrszt_fun_rptr8 serialize;
60 system_ptr8_sizet_fun deserialize; 60 system_ptr8_sizet_fun deserialize;
61 system_str_fun start_vgm_log;
62 system_fun stop_vgm_log;
61 rom_info info; 63 rom_info info;
62 arena *arena; 64 arena *arena;
63 char *next_rom; 65 char *next_rom;
64 char *save_dir; 66 char *save_dir;
65 uint8_t enter_debugger; 67 uint8_t enter_debugger;
66 uint8_t should_exit; 68 uint8_t should_exit;
67 uint8_t save_state; 69 uint8_t save_state;
68 uint8_t delayed_load_slot; 70 uint8_t delayed_load_slot;
69 uint8_t has_keyboard; 71 uint8_t has_keyboard;
72 uint8_t vgm_logging;
70 debugger_type debugger_type; 73 debugger_type debugger_type;
71 system_type type; 74 system_type type;
72 }; 75 };
73 76
74 struct system_media { 77 struct system_media {