Feature Request to help with Lower Spec Hardwares!:) Memory Clear Hot Key:)
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 14.1k
- Forks
- 2.2k
- Avg merge
- 7h 35m
- Merged PRs (30d)
- 51
Description
RetroArch is the catalyst that helps with everything else related to this Feature Request.
Dynarec can cause memory leak issues with several Cores, especially on lower Spec Hardwares, such as the Mini Classics, MD/SNES/NES/PSC, and RetroPie, etc! BUT, one workaround for this is simply going into RetroArch Settings, Video, and toggling Srgb to On/Off, doesn't really matter. But, toggling it will instaclear memory, so that the memory leak resets. This prevents N64 Games from slowing down or crashing.
What I would like to see implemented into RetroArch, to help with this, is srgb toggle as a Hotkey Bind Option. Then, people can easily map it and tap it anytime their N64 Games start to slow down (Killer Instinct, Star Fox 64, and many many others) for example. They will get a 1-2 second blank screen, then the game will function at full speed again.
Video if this idea in action, using srgb toggle to fix Killer Instinct for N64. Again, this is Dynarec Relative (With Dynarec Off games don't slow down or crash, but are too slow!), and RetroArch has the means to alleviate the annoyance of going into RetroArch Settings, again and again:)
Thank you! Many many people will appreciate this workaround for Dynarec Conflicts!
4:57 in for the process in action.
https://www.youtube.com/watch?v=v5OfY--7LnQ
Obviously, this will only work while in GL Video Driver Mode. But, I have tested this on a half dozen platforms, and it has really really helped make games become actually playable.
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 tracing the RetroArch Settings > Video sRGB toggle and the existing hotkey binding options, with attention to the GL video driver mentioned in the issue. Check how the toggle affects N64 gameplay and memory behavior on the listed lower-spec platforms. Done means the sRGB action can be mapped and triggered in-game with the described brief blank screen behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- frontend, performance
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100