Dungeon Siege 2

Dungeon Siege 2

Calamitoso00 Dec 23, 2015 @ 1:29am
I can't start the game
Hi I tried to play to DS2 in maximum quality but I can't now start the game. How could I change the graphics of the game?
< >
Showing 1-11 of 11 comments
I met the same problems,too.
Calamitoso00 Jan 1, 2016 @ 12:06pm 
Sorry, I find the solution, if you go where you have the archives of DS2, go to the graphics aplication and change the size screen in one that the game and your computer could support.
neighborlee Jan 6, 2016 @ 7:34pm 
I wish steam would make it CLEAR, a game may not run ( obvious points aside) , before letting someone pay for a given game, DS2 in this case.

I don't care that its old, the DS2 steam page says, it runs in os X & >, stream messed up.

I can't run this from steam UI, because I get the error: can't find d3dx9_29.dll

I"d like refund or a fix.

if its 'too old ' for windows 10, fine, then a refund.

I have the game on dvd, yet I bought this to avoid reinstallation, bad idea I guess.

Steam needs to hire more peopole to avoid such mistakes ?
neighborlee Jan 6, 2016 @ 9:42pm 
Ok while my point stands about this 'older' game, though a great rpg, I did get it working, see my post in another thread trying to help someone else with exact same problem, just Windows 7.

I found 'directx' folder in a game I had ( similar era as dungeon siege 2 ? : torchlight<< ), and copied that DIR over to dungeon siege 2 dir, ran dxsetup.,exe from that folder and instant fix.

I still need to fix resolution , as it maxes out at 1280, but that was always a common problem with older games, and can be fixed by going into the dungeon siege2.exe > properties and appending : width=1920 height-1080 AFTER the last " on the 'target' line and apply , ok.

I had to right click on dungeon siege2.exe in steam common > dungeon siege 2 folder, and choose , pin to start, and then do it from there, as trying to do that form steam, was not giving me the 'target' folder. For others that want to try this great arpg game from a different era, and you also run Windows 10, you will have to do the same thing.
Last edited by neighborlee; Jan 6, 2016 @ 9:49pm
Roman Jan 14, 2016 @ 9:11am 
not sure if anyone figured it out for sure, but if youre running on windows 10, go to the folder, right click dungeonsiege2.exe and go to properties. go over to compatibility and about halfway down is a box that says compatibility mode. check the box and go to windows 8. itll then work perfectly as it used to.
neighborlee Jan 15, 2016 @ 9:50pm 
Originally posted by roman:
not sure if anyone figured it out for sure, but if youre running on windows 10, go to the folder, right click dungeonsiege2.exe and go to properties. go over to compatibility and about halfway down is a box that says compatibility mode. check the box and go to windows 8. itll then work perfectly as it used to.

That doesn't work, I tried it.

Thats why I made the post above, because thats what is necessary to make it work, but it works very welll, just as original, but as noted it needed the 'dirextx' fix.

Morglander Jan 16, 2016 @ 12:39am 
Had the same problem, this fixes it: http://filehippo.com/download_directx/ download and install the directX program and works fine. Remember to go to the config file in the directory to change the video settings.
oramu May 23, 2018 @ 10:23pm 
Hi. I've found a solution.
If you are running Winows OS 64bit version, you are probably getting the d3dx9_29.dll error. If so, download d3dx9_29.dll 32bit version and copy that into the DS2 folder(C:\ProgramFiles(x86)\Steam\steamapps\common\DungeonSiege2 as default) and run the DungeonSiege2.exe in that folder, DO NOT RUN Steam Shortcut!.
You can find d3dx9_29.dll 32bit version on the internet(for example https://www.dll4free.com/d3dx9_29.dll.html),but notice! 32bit VERSION!
Last edited by oramu; May 23, 2018 @ 10:32pm
bianko97 May 24, 2018 @ 6:04am 
I try to drop d3dx_29.dll in the folder but the game don't start
Kolobamanacas Sep 22, 2020 @ 12:26pm 
Ok, guys. Here are my two cents (I'm using Windows 10 x64).

1) Lack of d3dx9_29.dll meaning DirectX 9 SDK is not installed on your PC. The thing was very common on gamer's computers back at 2005, so it's ok developers of DS2 expected it's already in place. You can easily download and install it from the official Microsoft's site:
https://www.microsoft.com/en-us/download/details.aspx?id=35

2) The game requires access to some system files, which it hasn't since UAC introduction in Windows Vista. There are also other differences in application's work and all of them are easily fixed by running app in compatibility mode. Locate your game's *.exe file (usually C:\Program Files (x86)\Steam\steamapps\common\Dungeon Siege 2\DungeonSiege2.exe), right click it and choose "Properties", go to "Compatibility" tab, tick "Run this program in compatibility mode for" and select "Windows XP (Service Pack 3)" in the drop-down menu and then exit by pressing "Ok".

Fulfilling these two actions would make game start normally using Steam's "Play" button. But then you'll face the no mouse issue.

3) The no mouse issue. I'm not sure about the issue's roots, but the only solution worked for me was not official fan-made patch, which you can download from here:
https://community.pcgamingwiki.com/files/file/1321-dungeon-siege-2-mouse-cursor-fix
Just extract the "DungeonSiege2_steam.exe" file, rename it to "DungeonSiege2.exe" and replace the original file at "C:\Program Files (x86)\Steam\steamapps\common\Dungeon Siege 2\" with the new one.

Hope this helps.
Last edited by Kolobamanacas; Sep 22, 2020 @ 12:28pm
< >
Showing 1-11 of 11 comments
Per page: 1530 50

Date Posted: Dec 23, 2015 @ 1:29am
Posts: 11