Sherlock Holmes: The Mystery of The Mummy

Sherlock Holmes: The Mystery of The Mummy

63 ratings
Mouse-Bug Win10
By puhgee
Guide on how to get the mouse back working after the Win 10 creators update
5
   
Award
Favorite
Favorited
Unfavorite
Additional Information
This guide is probably quiet old and was not tested with the recent Win11 updates.
Goal of this guide was to get the game running without further installations.
There are other solutions containing to use a more recent version of the dxwnd Software. For reference see the discussion in the dxwnd forums[sourceforge.net]
and the comment from @Akhlys
Originally posted by Akhlys:

Steam or whoever did this seems to have screwed up dxwin settings and included an old version.
Thanks for setting me on the right track, puhgee, but I think your Guide should be updated.

===========
REAL MOUSE FIX
-----
Instead of the above:
1. Download the newest release of DxWnd from https://sourceforge.net/projects/dxwnd/
2. Rename d3d9.dll, ddraw.dll, dxwnd.dll in the game directory to something else
3. Run the freshly downloaded DxWnd.
4. Right click -> Import.. and choose the file located in the exports dir of the DxWnd release named "Sherlock Holmes - The Mystery of the Mummy.dxw". DO NOT USE THE ONE IN THE GAME DIR
5. Go to Modify and fix the path so it points to the game.exe
https://sourceforge.net/p/dxwnd/discussion/general/thread/6799c1e043/#7214 (creator of DxWnd)

Run it from DxWnd or from steam as long as DxWnd is running. Mouse etc should already be fixed.
Mouse can sometimes appear to "hit a wall", just move it to the max the other way and it should work properly
Install the Game via Steam
So we start by installing the game via the regular steam download.
This will lead to a version with a non working mouse under windows 10 (since creators update)
First setup of DXWND to work properly
Forget about the regular start option via steam - it will lock your mouse at the middle of the screen or the game won't even start.
Go to the application path which can be found in your steam directory (something like C:\Program Files (x86)\Steam\) and go SteamApps then common then Sherlock Holmes The Mystery of The Mummy.
The steam Version will already come with dxwnd installed. You can find it in the subfolder DXWind-v2_03_36_build
Start dxwnd.exe as an administrator (otherwise dxwnd can't open any external applications... like the game we want to play) and the configuration tool will pop up, but it won't work out of the box. The one and only entry will be shown with a white dot, indicating that the application is not ready to run.


Select the Entry and go to Edit and then Modify
Clear the Launch Path and set the Path to the game.exe in the Sherlock Holmes The Mystery of The Mummy path.

Confirm your settings by pressing OK on the bottom-right. Now the indicator shows you a more happy green color.

Hitting run will show up the dxwnd intro and the game will most likely crash
Get rid of the game crash
The problem is the developers already integrated dxwnd to start automatically with the game.exe. So while starting the game.exe with dxwnd, we will start dxwnd within dxwnd and somehow the program don't like this.
We have to disable the autostart of dxwnd with the game.exe
We can do this by renaming the dxwnd.dll (absolutly mandatory) and ddraw.dll (will get you rid of the dxwnd.dll not found message). I just added a "2" to the files.


Now the game will start like without dxwnd.exe, still there is the mouse bug (and probably depending on your resolution a black screen).
The black screen will appear when the game window is somewhat larger then the visible desktop without the taskbar - resize the windows and the menu should appear (you can also set the Windows sitze in the Modify/Main view of dxwnd under the entry W and H at the bottom, they are defaulted to 1024 and 768 but can be changed).
Get the mouse back to work
Back in dxwnd again click on Modify and select the Input tab.
Select the cursor handling options Force cursor clipping, Keep cursor within windows and Keep cursor fixed
Also activate the DirectInput Hooking and set the intitial coords to rather X:50 and Y:50 or X:0 and Y:0 I've experienced different behaviors on different machines. 0/0 related to the window, 50/50 related to the desktop, just try it out (you can also free the mouse while moving against the opposit window borders, the will correct the mouse positioning).


Now the mouse will work again. Only pitfall the y-axis is inverted
49 Comments
Zeikar Jul 16, 2023 @ 3:33pm 
Also you can disable the DXWnd splash logo at start and might need to use Timing tab and CPU slowdown ratio 1:x, where x= a number that works for you start at 2 and go up.
Zeikar Jul 16, 2023 @ 2:19pm 
I finally figured it out for myself. After setting up the latest DXWnd and adding the game through that in expert mode. Set to my desired (native) resolution (1920x1080), mouse input tweaks plus some of the other settings for mouse. Finally so I didn't have to have DXWnd open did the proxy dll files and the only one kept from the original game is d3d9.dll while the proxy is a new ddraw.dll (and newly created dxwnd.dll). Now I can start playing, but I might encounter crashes like cutscenes. I hope someone else finds the way I did it and I maybe helped someone mentioning this. I will now start playing the game for the first time after I launched it about 50 times trying to figure the right DXWnd settings and stuff out lol.
featherclaw May 30, 2023 @ 1:27pm 
This guide works! However, it would be really helpful to add that cutscenes tend to crash the game no matter what. I did not know this and lost an hour and had to redo the entire start of the game again. Just a quick fyi - skip cutscenes!
Endeavour Silver May 30, 2023 @ 11:22am 
Works as described, thanks for the help! Good thing this was kept up to date :)
puhgee  [author] Apr 15, 2023 @ 8:21am 
@Akhlys: thx for being so active. was not able to test your recent additions and to update the guide. I put an additional notice on top of the guide mentioning you post and the discussion in the dxwnd forums
Akhlys Apr 1, 2023 @ 5:26pm 
hey Mustangirl, did you try mine? May have to go to older comments. I expected OP to updatate the post but I should probably have made my own guide. OP seems to have abandoned this fully
MustangGirl74 Apr 1, 2023 @ 5:16pm 
This does not work on Win11. Followed all the instructions and all it did was cause the game to crash.
Arumyna Dec 29, 2022 @ 12:34pm 
i did this and managed to get the mouse to work (albeit inverted), thank you! although it only worked for me once i renamed the d3d9 file as well :)
Akhlys Dec 25, 2022 @ 5:48pm 
msprincess, look through the comments on this for mine, this guide is outdated. maybe you have more luck with mine
msprincess190 Dec 25, 2022 @ 5:45pm 
I followed the directions exactly. My game did not crash after the first set up, the fix the crash portion actually crashed my game, and nothing fixed my mouse problem. I really want to play this game, but I am unable to keep the mouse from wiggling :( Help please!!!!!!