It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
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!
Post edited April 23, 2010 by SwissCM
Thanks!
Thanks a lot!
Is there any way of getting this to work with Cryptic Passage? I can only load the base game through Setup and have compatibility issues with other methods I've tried.
Thanks a bunch!
Just to ask - is there any way to get Blood to remember to invert the mouse using this? Currently I have to set this in the options every time I start it up.
avatar
Navagon: Is there any way of getting this to work with Cryptic Passage?

It seems to run fine if you replace autoexec line in dosboxBlood_addon.conf that reads
"cryptic.exe" to "BMOUSE.EXE LAUNCH CRYPTIC.EXE". It's almost right at the bottom.
avatar
DustyStyx: It seems to run fine if you replace autoexec line in dosboxBlood_addon.conf that reads
"cryptic.exe" to "BMOUSE.EXE LAUNCH CRYPTIC.EXE". It's almost right at the bottom.

Ah, thank you!
Sorta works. It works fine until I make the window fullscreen, where it goes back to being awful feeling. Any movement that's not very fast doesn't register at all, so it's just as jerky as without this.
Post edited April 22, 2010 by Marund
avatar
losthorizon: Just to ask - is there any way to get Blood to remember to invert the mouse using this? Currently I have to set this in the options every time I start it up.

In the setup, go into Advance Control Setup > Mouse > Y Axis Scale
Set it to a negative number.
Updated to 0.6. See first post for updated download link.
avatar
losthorizon: Just to ask - is there any way to get Blood to remember to invert the mouse using this? Currently I have to set this in the options every time I start it up.
avatar
bhlaab: In the setup, go into Advance Control Setup > Mouse > Y Axis Scale
Set it to a negative number.

Perfect! Thanks a lot.
Makes using DOS more bearable. Thanks a lot.
I'd still like to see something like eduke32 though...
avatar
Navagon: It seems to run fine if you replace autoexec line in dosboxBlood_addon.conf that reads
"cryptic.exe" to "BMOUSE.EXE LAUNCH CRYPTIC.EXE". It's almost right at the bottom.

This method does not work with redneck rampage suckin grits on route 66 D:.
Post edited April 23, 2010 by Kil3r
SwissCM - I added a link to the bmouse06.zip on the "Online Multiplayer" thread to keep a list of utlilties for multiplayer (online and LAN) and other fixes that might help.
I figured I'd try this, see if it made enough difference to perhaps be worth hassling with.
WOW
Blood feels a zillion times smoother now! The whole experience is greatly improved by this mouselook tweak.