isJuhn / KAMI

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

Question - How does this differ from manually settings kb/m bindings in-emulator? #73

Closed CrossbowDemon closed 1 year ago

CrossbowDemon commented 1 year ago

I am genuinely curious what the difference is between using this program and manually setting in-emulator k/m bindings?

dio-gh commented 1 year ago

Emulators will map your mouse input to a virtual joystick, which is then interpreted by the game. This gives a nauseating experience as it's very indirect.

KAMI instead calculates new angles for the active game camera and injects them into game memory. This gives a native mouse movement implementation feel, just like with a proper PC game.