Skip to content

Add stretch to fill screen option - #2515

Merged
flyinghead merged 23 commits into
flyinghead:devfrom
Nejsplitter:stretch-to-fill
Oct 4, 2026
Merged

flyinghead merged 23 commits into
flyinghead:devfrom
Nejsplitter:stretch-to-fill

Conversation

@Nejsplitter

@Nejsplitter Nejsplitter commented Sep 28, 2026 •

Copy link
Copy Markdown
  • Added separate Stretch to Fill option.
  • Disables Horizontal Stretching while active and is mutually exclusive with Super Widescreen.
  • Handles normal + Full Framebuffer rendering, mouse mapping, rotation, and video-shift scaling.
    Tested: SA2 (Fill on/off, resize, FFE on/off), MSR video shifting vs 133/134%, Q3 + Unreal Tournament mouse input, Stupid Invaders cursor-to-screen edges, Rotate90 mouse mapping.

@Nejsplitter Nejsplitter changed the title Stretch to fill Add stretch to fill screen option Sep 28, 2026
Comment thread core/ui/settings_video.cpp Outdated
Comment thread core/ui/settings_video.cpp Outdated
Comment thread core/emulator.cpp Outdated
@Nejsplitter

Copy link
Copy Markdown
Author

your review makes more sense so i made the suggested edits

@flyinghead
flyinghead merged commit 5ff3f97 into flyinghead:dev Oct 4, 2026
15 of 19 checks passed
@Nejsplitter
Nejsplitter deleted the stretch-to-fill branch October 4, 2026 13:12
@dezraj

dezraj commented Oct 7, 2026

Copy link
Copy Markdown

Thank you so much for implementing this feature and for tagging the issue #797. This way I was able to receive an update on that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants