Mercurial > repos > blastem
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 { |