This release updates the Marcer GameDVD Launcher with the following changes:
Bug Fixes:
- Fix Hatari.ConfigFile placeholder handling when empty (use bundled config from current directory)
- Add Hatari.ArgsTemplate validation in constructor
- Fix MenuRenderer.RedrawEntry() bounds checking on console resize
- Fix RightArrow key binding documentation
Features:
- Add bundled Hatari configuration file (MarcerGameDvd-Hatari.cfg)
- Make Hatari.ConfigFile optional with automatic fallback (uses current directory)
- Add RightArrow key support (alias for Enter)
Documentation:
- Update AGENTS.md with new RightArrow key binding
- Update README.md to clarify optional Hatari.ConfigFile
- Create BUGS.md with known issues and fixes
Code Improvements:
- Centralize magic strings and constants
- Add AvailableLines helper for console height
- Make color scheme fully configurable
- Improve Win32 constants documentation
The launcher now provides a more robust and configurable experience with proper error handling.