Updated events to support dynamic window resize

This commit is contained in:
0xmac 2025-01-30 09:18:08 +01:00
parent 3a7dc09389
commit caba72b134

View File

@ -20,6 +20,7 @@ extern void step6502();
extern void updateRenderStates();
extern void scanKeyboard();
extern void clearScreen(uint32_t[], uint32_t);
extern void sdlResize();
static SDL_Scancode currentKey = SDL_SCANCODE_UNKNOWN;
static SDL_Event event;
@ -65,11 +66,13 @@ void pollEvents(){
case SDL_SCANCODE_F6: /* Scale -- */
clearScreen(renderMemory, 0x000000FF);
if (displayScale > 1) displayScale--;
break;
sdlResize();
break;
case SDL_SCANCODE_F7: /* Scale ++ */
clearScreen(renderMemory, 0x000000FF);
displayScale++;
sdlResize();
break;
case SDL_SCANCODE_F8: /* CPU Singlestep */