Config
My monitor resolution is 1200p. I set several cores, Mupen64Plus-Next, DuckStation, Beetle Saturn, to 720p for better performance. I have fullscreen on and windowed fullscreen off.
retroarch.cfg:
video_driver = "vulkan"
video_fullscreen = "true"
video_fullscreen_x = "0"
video_fullscreen_y = "0"
video_hard_sync = "true"
Mupen64Plus-Next.cfg override:
video_windowed_fullscreen = "false"
video_fullscreen_x = "1280"
video_fullscreen_y = "720"
video_threaded = "true"
Problem
Starting in RetroArch 1.9.10 and 1.9.11 Stable, cores set to a lower resolution than the monitor end up displaying in the corner of the screen instead of scaling to fit. This did not happen in 1.9.9.
The only way to fix it is to set video_windowed_fullscreen = "true" to get it to cover the screen. But I don’t want to use windowed fullscreen for performance reasons.
My Setup
- Windows 10
- RetroArch 1.9.11 Stable
- 1920x1200 Monitor
- NVIDIA GeForce GTX 1070 (EVGA)
