Back to Provenance

3344

.changelog/3344.md

3.3.1634 B
Original Source

Added

  • Per-Game Mouse DetectionMouseGameRegistry 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 mouse
  • MouseGamesProvider protocol — Cores can declare compile-time mouse game support lists for registration at startup
  • Per-game mouse override — Users can force mouse on or off for any individual game via MouseGameRegistry.shared.setUserOverride(_:forMD5:), persisted in UserDefaults