diff options
author | Michael Pavone <pavone@retrodev.com> | 2016-12-22 19:51:25 -0800 |
---|---|---|
committer | Michael Pavone <pavone@retrodev.com> | 2016-12-22 19:51:25 -0800 |
commit | b5e17ec13a758bf4aaa660dae72b02614f2528b1 (patch) | |
tree | 3e6f1052eb5ef26e1af6d90bc35e9b0ff140dee4 /system.h | |
parent | 0ce85adad77df67b6637d2160fdeccefbfd4790d (diff) |
Initial support for Genesis/Megadrive PBC mode. VDP still needs Mode 4 to be useful.
Diffstat (limited to 'system.h')
-rw-r--r-- | system.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -19,6 +19,7 @@ typedef enum { } debugger_type; typedef void (*system_fun)(system_header *); +typedef uint16_t (*system_fun_r16)(system_header *); typedef void (*start_system_fun)(system_header *, char *); typedef void (*speed_system_fun)(system_header *, uint32_t); @@ -30,6 +31,7 @@ struct system_header { system_fun persist_save; system_fun request_exit; system_fun free_context; + system_fun_r16 get_open_bus_value; speed_system_fun set_speed_percent; system_fun inc_debug_mode; system_fun inc_debug_pal; |