diff vdp.h @ 2700:1cfd000dc750 default tip

WIP display screen border in plane debugger
author Michael Pavone <pavone@retrodev.com>
date Sun, 29 Jun 2025 23:38:56 -0700
parents 05915f01046d
children
line wrap: on
line diff
--- a/vdp.h	Fri Jun 27 23:39:37 2025 -0700
+++ b/vdp.h	Sun Jun 29 23:38:56 2025 -0700
@@ -71,6 +71,8 @@
 #define FLAG2_BYTE_PENDING   0x40
 #define FLAG2_PAUSE          0x80
 
+#define DEBUG_FLAG_PLANE_BORDER 0x01
+
 #define DISPLAY_ENABLE 0x40
 
 enum {
@@ -266,6 +268,7 @@
 	uint8_t        enabled_debuggers;
 	uint8_t        debug_fb_indices[NUM_DEBUG_TYPES];
 	uint8_t        debug_modes[NUM_DEBUG_TYPES];
+	uint8_t        debug_flags;
 	uint8_t        pushed_frame;
 	uint8_t        type;
 	uint8_t        cram_latch;