UnofficialCrusaderPatch / UnofficialCrusaderPatch3

Development for the dll Injection approach
GNU General Public License v3.0
11 stars 2 forks source link

[MODULES/3.1.0] Implement fix for scrolling behaviour #31

Open TheRedDaemon opened 2 years ago

TheRedDaemon commented 2 years ago

The games scrolling has multiple attributes that cause issues. First, there is the acceleration some may find annoying or irritating. But second, and far more important: The scrolling is not properly adjusted to the framerates, which results in insane speeds on high frame counts.

It would be good, if we could create a module that creates a better scrolling experience for the user. There are currently three functions that do the heavy lifting: (All addresses are for normal SHC 1.41.)

This is slightly related to this issue: #32 Since the game has problems resolving high framerates, the current scrolling might suffer even more.