Skip to content

Conversation

@jyetcv
Copy link
Contributor

@jyetcv jyetcv commented Nov 26, 2025

This adds integer scaling to xemu. If you want to play in fullscreen but keep the game at the intended resolution, this is useful.
Allows xemu to be more compatible with certain shaders.
Hopefully someone finds it useful.

integer-scaling

@jyetcv jyetcv marked this pull request as draft December 3, 2025 14:02
@jyetcv jyetcv marked this pull request as ready for review December 7, 2025 16:14
@jyetcv jyetcv force-pushed the integer-scaling branch 2 times, most recently from af2f0aa to 6f29588 Compare December 7, 2025 16:36
This fixes a scaling issue where xemu scales the framebuffer against the size of the window.
Uneven scaling would cause the texture to become blurry, or misaligned.
Instead, we just render the framebuffer at a single size and adjust the position using offsets.
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.

1 participant