Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Saints Row 1 support & additions to Saints Row 2 #39

Merged

Conversation

Clippy95
Copy link

@Clippy95 Clippy95 commented Nov 1, 2024

Should address my first request #20
Just for TU1 right now.
This also renames SaintsRow.cc to SaintsRow2.cc, I don't believe they should be merged into one.

input_state.mouse.x_delta has to be / by frametime as the game does, and reads it so.

  • Camera hook
  • Vehicle bindings and camera (fixed with RS workaround)
  • Pause flag
  • Havok fix for Saints Row 1&2, fixes cutscene issues, optional toggle.
  • Fine aim plugin support by @Tervel1337
  • slow sens and panning multipliers down for workaround (cannot be made into a patch)
  • Better drive cam option
  • HoldFineAim option for Saints Row 2
  • Slew mode support?

@Clippy95 Clippy95 mentioned this pull request Nov 4, 2024
@Clippy95 Clippy95 changed the title Saints Row 1 support. Saints Row 1 support & additions to Saints Row 2 Nov 5, 2024
@Clippy95 Clippy95 marked this pull request as ready for review November 6, 2024 17:53
@marinesciencedude marinesciencedude merged commit 88a8b05 into marinesciencedude:mousehook Nov 6, 2024
3 checks passed
marinesciencedude pushed a commit that referenced this pull request Nov 6, 2024
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Nov 6, 2024
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Nov 6, 2024
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Nov 6, 2024
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Nov 11, 2024
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Dec 11, 2024
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Dec 11, 2024
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Dec 14, 2024
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Dec 14, 2024
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Dec 17, 2024
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Dec 19, 2024
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Dec 23, 2024
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Dec 27, 2024
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Dec 31, 2024
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Jan 3, 2025
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Jan 3, 2025
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Jan 3, 2025
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Jan 25, 2025
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Jan 25, 2025
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Jan 26, 2025
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
marinesciencedude pushed a commit that referenced this pull request Jan 29, 2025
* SR1 fixup.
Patches to allow mouse in-game to work, temporary RS sens fix, / X-axis addition over frametime as the game does so, this fixes sens changing with framerate.

* Havok frametime fix for SR1&2, rename SaintsRow to SaintsRow2

* Pause flag, fix menu & vehicle flag addreses, should fix missions.

* bindings

* Add support for @Tervel1337 SR1 fine aim plugin

* Don't hog GetModule path for fine aim plugin & default havok frametime fix to false

* Slowdown slow_pan_horizontal_multiplier & slow_pan_vertical_multiplier_address

* Update both normal Y axis and unused fine aim Y axis.
This isn't done in the original game as it seems to be unfinished but this is much more preferable.

* isPaused flag, enhances plugin check.

* Improve sens/slow pan multiplier patch

* Better drive cam patch for Saints Row 1

* Port Hold Fine Aim for Saints Row 2
https://github.com/Clippy95/RowInput/blob/8f2dd873c2bccd6d48b7b868cabc36297587f13a/addons/HoldFineAIM.cpp
also nop havok write address for SR2

* Lint havok fix

* Patch to increase vehicle rotation limit for Saints Row 1

* Always apply FOV for SR2

* sniper zoom function address, used to holdfineaim for snipers, since the zoom seems to be different from normal fineaim.

* Sensible max limit for sr1_increase_vehicle_rotation_limit.

* bindings: rename Saints Row to Saints Row 1

---------

Co-authored-by: Clippy95 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants