ARMSX2 2.6.4.3
What's new:
Dirge of Cerberus is fixed. It was crawling to the point of being unplayable before, and it now runs well (depends on device of course). Fixed by @bmdhacks. I noticed that with hardware readbacks disabled the game runs notably better, so while BMD works on further GS improvements, I've baked it in for this game. I also fixed hardware read back overrides not applying correctly for certain games, so games like Everybody's Golf 4 should have it baked in by default again.
2-3% EE speedup thanks to @bmdhacks
Fixed an issue where Nintendo Joy-Con d-pad buttons would not map correctly or work in game. Now works as intended!
Added a Fast-Forward Speed slider, right in the pause menu under Frame Limit. Pick how fast fast-forward runs, 2x up to 10x, or Unlimited (the default), so you can hold a steady 3x through a cutscene instead of blasting past the whole thing.
Added a Library opacity slider (Settings --> App). Fade the game rows and cards down so your wallpaper shows through the list instead of a wall of solid panels, or leave it at 100% for the look you have now.
Added the option to remove a single game from Recently Played. Long-press any game and pick "Remove from Recently Played" to drop just that one from the shelf without switching the whole row off, it comes back the next time you play it.
Fixed the game sometimes staying paused after you back out of the in-game menu, it resumes properly again now.
Added a warning for outdated cheats and patches in the patches and cheats menu.
Your recently-played list is also written to a plain file in your ARMSX2 folder now, so companion launchers can read what you've been playing. Thanks to @misantronic for this!