github marinesciencedude/xenia-canary-mousehook midhooks-sr1-improvements
SR1 Improvements

latest releases: netplay-check-existing-friend-in-addfriend, july-6-2026, june-14-2026...
11 months ago

Uses xenia-canary@10f2b5e

As contributed by @Clippy95:

#74

Basically implements a way and an interface in hookable_games to be able to hook ANYWHERE within a game, and gives us a PPC context during that address, this should make doing mousehook for a lot of games certainly a lot easier,

This also implements a midhook for Saints Row 1 which makes x-axis perform way better, pretty much fixing the possibles stutters that occur when the game drops FPS.

#80

For Saints Row 1

  • X-axis mouse has been improved and now it shouldn't stutter/skip while the game itself stutters as it's decoupled from frametime now, (internal_hook still performs better, but fallback will be this)
  • weapon10 now reloads current weapon independently from shared internal A button which is shared between reload and replace/pickup items, recommended to use new toml option sr_disable_shared_reload (disabled by default) which disables reloading when pressing A, and of course to update bindings.ini accordingly.
  • Weapon switching check is now accurate to SR2 PC Port.

Don't miss a new xenia-canary-mousehook release

NewReleases is sending notifications on new releases.