.changelog/3344.md
MouseGameRegistry intelligently gates mouse UI to games that actually use a mouse peripheral. Always-on for DOS/Macintosh/AtariST; game-specific for SNES (Mario Paint, Mario & Wario), Dreamcast, Saturn, and PSX. Prevents false-positive mouse overlays on SNES titles that don't use a mouseMouseGamesProvider protocol — Cores can declare compile-time mouse game support lists for registration at startupMouseGameRegistry.shared.setUserOverride(_:forMD5:), persisted in UserDefaults