ARMSX2 2.6.6
What's new:
NASCAR Thunder 2002 fixed: cars rendered as shredded wireframes and would fall through the race track, or drive sideways. Fixed in the COP2 MADDA broadcast path. (@bmdhacks)
Dragon Quest VIII (PAL): hung forever on "Now checking memory cards (PS2)". The recompiler was merging a branch into a larger block when that branch's delay slot reads the EE timer, a read that must end the block instead. NTSC-U was unaffected only because its code sits at different addresses.
8BitDo Pro and other Switch-mode pads fixed, holding R2 while moving the stick released the trigger, which made racing games unplayable. These pads report triggers as buttons rather than axes, and stick movement was overwriting the held trigger.
Display Resolution and Screen resolution override are now per-game. Changing them for one game no longer changes the global value. Existing settings carry over.
Improvements for Macro buttons not accepting custom skins like every other button. (please let me know).
Improvements for separate landscape and portrait layouts in global settings, instead of one overwriting the other. (If you're still seeing a previous custom layout, just hit reset in the touch layout editor to see the new default layout for portrait mode, if you see overlap in landscape, do the same and hit reset. Remember you can make new profiles as well).
Discord Rich Presence now shows your RetroAchievements progress, the game's own status line, unlocked count, and whether you're in Hardcore or Casual. (If a game has no Achievements, nothing will be shown for RPC).
Added and updated cheats and patches for True Crime: New York City, ICO, Dog's Life, Primal, Stitch: Experiment 626 and Brave: The Search for Spirit Dancer. (@XDarkFallenX)