isJuhn / KAMI

Kot And Mouse Injector
MIT License
102 stars 14 forks source link

Games: add support for Red Dead Redemption (PS3) #14

Closed dio-gh closed 3 years ago

dio-gh commented 3 years ago

Adds support for the following versions of Red Dead Redemption (PS3):

Known shortcomings:

Huge thanks to @xddxd for helping me with getting the addresses for different versions, it's quite a drag to do.

dio-gh commented 3 years ago

Managed to merge the two base disc versions' addresses, cause it turns out, we hit the rarest unluckiest streak when we put those in yesterday, so those were wrong. This somewhat demonstrates that it isn't 100% statically allocated, only 99.99999%.

Implemented force-disabled auto-centering for every game version too. In the future, I might gonna try adding mouse controlled weapon wheel support or automatic aspect ratio injection; the latter I know should be well possible.

@RainbowCookie32 also did some playtesting, based on his results everything works as expected, just like a PC game.

Should be ready to merge.

dudesh34 commented 3 years ago

Thanks a lot...any chance to mouse injector the light gun games on ps3 and ps2? would be amazing!

dio-gh commented 3 years ago

Theoretically any kind of game can be supported, it all comes down to having enough personal interest in implementing support for them. I personally don't have an interest in lightgun games, maybe someone that does will come around sometime.

One of our current goals is to work on making the hook creation process as accessible as possible, as it's just not feasible to have this be a one (or two) man show. There's an absolute ton of games available for the PS2 and the PS3, so the only way to stand a chance gaining a decent library is to have a lot of people contributing hooks for each :)

Please avoid making requests under pull requests in the future though.