On screen notifications breaks aspect ratio on ps vita and possibly other platforms
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 14.1k
- Forks
- 2.2k
- Avg merge
- 7h 35m
- Merged PRs (30d)
- 51
Description
On screen notifications breaks aspect ratio on ps vita and possibly other platforms. When the option is enabled all cores run fullscreen instead of whatever aspect ratio the user has set.
Expected behavior
I expect to be able to use on screen notifications without having to set my aspect ratio again every time I play.
Actual behavior
I have to either disable on screen notifications or mess with my aspect ratio every time I load content or else it is always stretched to 16:9 full screen.
Steps to reproduce the bug
- Ensure on screen notifications are enabled
- Set aspect ratio and optionally integer scaling
- Load content
- Instead of maintaining the aspect ratio and scaling set, the core displays in stretched full screen 16:9.
Bisect Results
As far as I know this has been happening the whole time I've used retroarch on the vita. I tried deleting my configs and reinstalling and it still happens.
Version/Commit
You can find this information under Information/System Information
- RetroArch: Can't find it in system information, I downloaded the latest yesterday though.
Environment information
- OS: PS Vita
- Compiler: GCC 10.1.0 32-bit
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 reproducing the issue on PS Vita with on-screen notifications enabled, a non-default aspect ratio, and optional integer scaling, then compare behavior when notifications are disabled. The fix is complete when loading content preserves the selected aspect ratio and scaling while notifications remain enabled; no source file or test is named in the report.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100