File Details

Download this file | Go to files list

Changelog
========
-Changed the button scheme to be just 1 key for freezing your camera/mouse. So you basically use your normal focusing button for focusing, and the freeze camera/mouse button (which is set in the .ini file) to stop constant changing targets.

Plans
=====
-After summer vacation, I'm planning to make the freeze camera/mouse feature automatic based on if you're locking or not. Also I will be sure to fix the crash that occurs when you toggle in-game the steam overlay with shift+tab.


How to use:
How do I use it?
================
Place dinput8.dll, dinput8_.dll, mousefix.ini into the game's binary directory. (The place where DARKSOULS.exe is)
(this may be something like C:Program Files (x86)SteamsteamappscommonDark Souls Prepare to Die EditionDATA)
You can open mousefix.ini with a text editor to change the key.

You set FixCameraButton to a button that you wish to use for locking your camera/mouse in place to avoid constant changing targets.
To change your target, you use the scroll wheel up and down.




For version 0.1A
Quote:
How to use:
Place dinput8.dll, dinput8_.dll, mousefix.ini into the game's binary directory. (The place where DARKSOULS.exe is)
(this may be something like C:Program Files (x86)SteamsteamappscommonDark Souls Prepare to Die EditionDATA)
You can open mousefix.ini with a text editor to change the keys.

You have to set your Dark Souls button for locking on targets to a key that you won't use except for enabling mouse/camera movement and locking on targets.
Then in the mousefix.ini, you set the FixCameraButton to the Dark Souls lock-on button.
And set FocusButton to the key that you want to use for locking on targets and freezing mouse/camera movement.

To switch targets during the lock-on with the frozen freezing mouse/camera movement, you scroll the mousewheel up and down.

Will it cause performance problems?
===================================
Maybe, since this was made by me who is a novice programmer that duct taped together a bunch of code. Toggling steam overlay in-game with shift+tab will crash your game, I will fix it...eventually.



The story:

I played this game for only 2-3 hours until I got so fed up with the horrible mouse controls in the game. So I decided to make a makeshift fix myself. I haven't coded C++ in almost a year, and I only knew some WinAPI. I never done anything this complex or sophisticated, so I was stuck on how to do it. However I had nothing but persistence to make this. So I was non-stop developing this since August 24 11:00 am until August 25 5:00 pm, except for sleep. Enjoy your ♥♥♥♥ty duct taped together mousefix.



- BIG THANK YOU TO XEEK ON FREENODE! You're the reason I only managed to make it this far. This work is 90% credit to Xeek for pushing me, explaining to me, and helping me in every way.

Download this file | Go to files list