[3DS] suggestion: enable 800x240 output for New 3DS
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 14.1k
- Forks
- 2.2k
- Avg merge
- 7h 35m
- Merged PRs (30d)
- 51
Description
Pull request #8586 introduced new display mode settings for 3DS systems. Among these was a 2D (High Resolution) mode that utilised an 800x240 resolution, but only on Old 3DS systems as New 3DS systems had issues. However, as @beta215 and @pdpapper allude to in #8586, there is a new method to display 800x240 content on New 3DS, used in homebrew such as the standalone mGBA emulator. This could mean that 800x240 may be possible on New 3DS, and this would be a great benefit for e.g. the gpSP core, as this would allow for a 3x horizontal integer scale, vastly improving image quality in GBA games.
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 by reviewing pull request #8586 and its discussion, especially the references to the New 3DS display method. Compare that approach with the standalone mGBA homebrew behavior described here. Done means New 3DS systems can use the 800x240 output mode reliably, allowing the cited gpSP scaling benefit.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- computer-graphics, game-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100