Mercurial > repos > blastem
diff genesis.c @ 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 | dbff641a33df |
children |
line wrap: on
line diff
--- a/genesis.c Sun Jun 29 23:38:56 2025 -0700 +++ b/genesis.c Fri Jul 04 19:35:50 2025 -0700 @@ -2606,6 +2606,12 @@ #endif } +static vdp_context *get_vdp(system_header *system) +{ + genesis_context *gen = (genesis_context *)system; + return gen->vdp; +} + static void *tmss_rom_write_16(uint32_t address, void *context, uint16_t value) { m68k_context *m68k = context; @@ -2781,6 +2787,7 @@ gen->header.start_vgm_log = start_vgm_log; gen->header.stop_vgm_log = stop_vgm_log; gen->header.toggle_debug_view = toggle_debug_view; + gen->header.get_vdp = get_vdp; gen->header.type = SYSTEM_GENESIS; gen->header.info = *rom; set_region(gen, rom, force_region); @@ -3255,6 +3262,7 @@ gen->header.start_vgm_log = start_vgm_log; gen->header.stop_vgm_log = stop_vgm_log; gen->header.toggle_debug_view = toggle_debug_view; + gen->header.get_vdp = get_vdp; gen->header.type = stype; gen->header.info = info; set_region(gen, &info, force_region);