Integer Scaling Not Functional on Wii
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 14.1k
- Forks
- 2.2k
- Avg merge
- 7h 35m
- Merged PRs (30d)
- 51
Description
Description
Integer scaling is not currently implemented in gx_gfx.c, resulting in all content being stretched regardless of the "Integer Scale" setting.
Expected Behavior
Enabling "Integer Scale" in settings should result in integer scaling for all content.
Actual Behavior
When "Integer Scale" is enabled, content is stretched with non-integer scaling. No visible effect occurs from enabling the option.
Steps to Reproduce the Bug
- Navigate to
Settings > Video > Scaling. - Enable "Integer Scaling".
- Content is stretched and not integer-scaled as expected.
Version/Commit
- RetroArch:
v1.9.14
Environment Information
- OS: Nintendo Wii
- Renderer:
gx_gfx
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start in gx_gfx.c and trace the video scaling path used after enabling Settings > Video > Scaling > Integer Scaling. Reproduce the issue on the Wii renderer, then verify that integer scaling changes the output and that content is no longer stretched with non-integer scaling.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- computer-graphics
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 45/100