Windows fullscreen menu bar fix
- The Game/View/Mods/Music menu bar no longer stays on screen in fullscreen. It is detached when entering fullscreen and restored on return to windowed mode, so the fullscreen image now covers the whole display instead of sitting below the bar.
- First launch is integer-scaled again: installing the menu bar had trimmed its height from the initial window (1197x628 instead of 1197x672 at 3x/16:9 on a 200% display).
- Host-only change. No cartridge, widescreen, dispatch or Mac code changed.
Downloads
- Windows:
DKC1Recomp-v0.0.11-Windows-x64.zip. Extract it, keep SDL2.dll next to DKC1Recomp.exe, launch and select your own supported USA v1.0 DKC1 ROM. Windows 10/11 x64 and an OpenGL 3.3-capable driver are required. Alt+Enter or View > Fullscreen toggles fullscreen; Escape returns to windowed mode. - Mac: the existing
DKC1Recomp-v0.0.9-macOS-arm64.zipis included unchanged, with its original checksum. The Mac host did not have this issue and has not been rebuilt.
No ROM or extracted game assets are included.
Validation
243 public tests passed (10 expected skips) and the three native Windows CTest suites passed, with windows_platform extended to assert menu bar detach/restore and retained checkmarks. Live check on the private ROM in an isolated user directory on a 3456x2170 display: View > Fullscreen and Alt+Enter both produced a borderless window with no menu and a client area equal to the monitor; the menu item, Alt+Enter and Escape each restored the bar and the 1197x672 windowed client. The packaged executable was extracted fresh and completed a hidden 240-frame smoke run.
This is targeted host validation, not a new full-game playthrough or exhaustive hardware testing. Existing game/widescreen limitations remain documented in the repository.