Posted April 22, 2010
high rated
Update: 0.6 released. Removes debugging crap and the like
You may have noticed that when playing with mouselook with the original Blood, Redneck Rampage, Shadow Warrior or Duke3D executables it feels awful. This is because of some crappy filtering code that is implemented on all of them that stops both axes from being updated at the same time, giving preference to the one with the most velocity.
Using 3D Realm's external controller driver code as a base I put together a mouse driver that doesn't have that filtering and supports the above mentioned games. If anyone knows of any more games that use 3D Realms external driver hook message me so I can support it please!
I've tested it only using DOSBox, however there shouldn't be a reason why it wouldn't work under a normal DOS environment.
I released v0.4 a while ago but it was pretty broken since it wouldn't parse command line parameters through the the game executable. Now it does and as a bonus supports a bunch more games. You can now have the fixed mouselook in multiplayer!
Grab it in the downloads section here: http://swisscm.duke4.net
Remember to read README.TXT for information on setting this up. Oh, and Atari? Release the bloody source code already!
You may have noticed that when playing with mouselook with the original Blood, Redneck Rampage, Shadow Warrior or Duke3D executables it feels awful. This is because of some crappy filtering code that is implemented on all of them that stops both axes from being updated at the same time, giving preference to the one with the most velocity.
Using 3D Realm's external controller driver code as a base I put together a mouse driver that doesn't have that filtering and supports the above mentioned games. If anyone knows of any more games that use 3D Realms external driver hook message me so I can support it please!
I've tested it only using DOSBox, however there shouldn't be a reason why it wouldn't work under a normal DOS environment.
I released v0.4 a while ago but it was pretty broken since it wouldn't parse command line parameters through the the game executable. Now it does and as a bonus supports a bunch more games. You can now have the fixed mouselook in multiplayer!
Grab it in the downloads section here: http://swisscm.duke4.net
Remember to read README.TXT for information on setting this up. Oh, and Atari? Release the bloody source code already!
Post edited April 23, 2010 by SwissCM