Platform requirements
Required support
- Support option combo "No Scaling", "Square Pixels", "Pixel Doubling" in
window mode, resulting in a window with 2x pixels, without smoothing.
- Support option combo "Max Scaling", "Correct Aspect", "Pixel Doubling" in
fullscreen mode.
- Support Alt+Q to quit (Cmd+Q on macOS).
- FIXME: Support ?? to store a screenshot?
- FIXME: Support ?? to save state
- FIXME: Support ?? to load state
- Auto-configuration of gamepads/joysticks.
Recommended support
- Support simple bezel (left and right side only).
Optional
- Support bezels with partial or full overlay.