Mercurial > repos > blastem
diff system.h @ 2701:5ca4e0fd761b
Update debug views while paused in the debug (except on Windows... for now)
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Fri, 04 Jul 2025 19:35:50 -0700 |
parents | c768bbd912f1 |
children |
line wrap: on
line diff
--- a/system.h Sun Jun 29 23:38:56 2025 -0700 +++ b/system.h Fri Jul 04 19:35:50 2025 -0700 @@ -104,6 +104,7 @@ uint8_t byte_storage[3]; }; +typedef struct vdp_context vdp_context; typedef void (*system_fun)(system_header *); typedef uint16_t (*system_fun_r16)(system_header *); typedef void (*system_str_fun)(system_header *, char *); @@ -117,6 +118,7 @@ typedef uint8_t *(*system_ptrszt_fun_rptr8)(system_header *, size_t *); typedef void (*system_ptr8_sizet_fun)(system_header *, uint8_t *, size_t); typedef void (*system_media_fun)(system_header *, system_media *); +typedef vdp_context *(*system_fun_rvdp)(system_header *); #include "arena.h" #include "romdb.h" @@ -151,6 +153,7 @@ system_u8_fun toggle_debug_view; system_u8_fun cassette_action; system_media_fun lockon_change; + system_fun_rvdp get_vdp; rom_info info; arena *arena; char *next_rom;