WineHQ

Dungeon Siege

Latest patch version 1.11.1462 (minor additions and bug fixes)

Application Details:

Version: 1.11.1462
License: Retail
URL: http://www.dungeonsiege.com
Votes: 6
Latest Rating: Gold
Latest Wine Version Tested: 1.9.4

Maintainers: About Maintainership

No maintainers. Volunteer today!

Link Patch 1.11.1462 (only for original 1.0 CD release) Link Link to Demo version 1.02 (good for general testing)

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

The game runs and playable. It also installs correctly.

What does not

- Mouse pointer is not displayed correctly in the game. A black square with garbage displayed instaed.

- Into movies displayed very unsmoothly with black stripsand twinkle

- A useless .lnk file created on the desktop. You cannot run the program through it.

- You need to restart the computer for shortcuts in the start menu to appear.

 

 

Workarounds

What was not tested

Network gaming.

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowManjaro LinuxMar 06 20161.9.4N/A Yes Goldan anonymous user 
ShowLinux Mint 16 "Petra" x86_64May 03 20141.7.17Yes Yes Platinuman anonymous user 
ShowSlackware 13.37Apr 04 20121.5.1Yes Yes SilverSimone Giustetti 
ShowGentoo Linux x86_64Apr 24 20111.3.17Yes Yes SilverJens Mühlenhoff 
ShowDebian GNU/Linux 6.x "Squeeze"Mar 01 20101.1.37Yes Yes PlatinumXendon 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

Possible ways to Improve game load/save times (unconfirmed)

1) It appears that reducing the game resolution "may" reduce the overall load/save times. However, this is not 100% confirmed.

2) Switching to a virtual console (CTRL+ALT+F1) may also improve load/save times. Not confirmed, and may cause the game to freeze.

Both of the above have come up in past forum posts and wiki pages from Cedega and Transgaming sites. It may or may not apply here. Please feel free to verify independantly and report back your results.

I have also heard that the load/save times increase as you explore more of the game world.

nocd crack - not required

This game does not require a no-cd crack to run, either with the original retail CD or the latest patch.

This has worked since early 0.9.

HOWTO

Game installation works 100% as expected with recent wine versions.

Mount the CD as you normally would and run the setup.exe located in the cd-rom folder. For distributions which auto-mount the CD (like Ubuntu) you should be able to run setup.exe by clicking it.

If not, then you can open a console or run dialog and enter:

wine "d:\setup.exe"

After installing, do not immediately run the game, as it will require disk 1 to be in the drive, and you will have disk 2 from the installation process. Instead exit and switch disks.

At this point, you can happily play the game. I would recommend installing the patch (it's linked at the top of this page).

Also, if you have problems with the intro video, please run the game with the following:

wine DungeonSiege.exe nointro=true

I would recommend setting the video settings using:

wine DSVideoConfig.exe

Multiplayer

Admin note: the following was taken from a user comment dated 2012-12-27 and may not be relevant to current Wine.

After much tinkering, I finally got multiplayer working (wine clients can host and join Windows games) although at this moment, Windows clients don't seem to be able to join wine hosts (but the opposite works flawlessly).

The following procedure has been tested on 2 different computers, on two different Ubuntu versions, on wine-1.2.2 and wine-1.4 respectively. They are therefore expected to work in all cases barring a wine regression or other such circumstances.

1- Install the game and apply the 1.11 patch. (I suppose this works on the machine, but what we did was install, patch and apply a no-cd patch on the Windows host, then transfer the 'Microsoft Games' folder on the GNU/Linux host(s));

2- Following the directions on this page: wiki.winehq.org/DirectPlayGames , we need dplayx.dll, dpnet.dll, dpnhpast.dll, dpwsockx.dll, dplaysvr.exe. We also need dpnsrv.exe as stated on the Heroes of Might and Magic IV entry on that same page.
The problem is that the versions of these files contained in the directx redistributable executables DO NOT WORK. Alexander Nicolaysen Sørnes' website has versions that work. Here they are: www.thehandofagony.com/alex/dll/dplaydlls-win98se.tar.bz2 (dplayx.dll, dpnet.dll, dpnhpast.dll, dpwsockx.dll, dplaysvr.exe) www.thehandofagony.com/alex/dll/dpnsvr.exe (dpnsvr.exe)

a) First, make sure the file names are in all lowercase (rename them as necessary). Then, we need to do the following:

b) copy them in .wine/drive_c/windows/system32/ (overwriting the original files (watch out to overwrite dplayx.dll, NOT dplay.dll);

c) run regsvr32 on dplayx.dll, dpnet.dll, dpnhpast.dll and dpwsockx.dll.
Example: wine regsvr32.exe dplayx.dll

It should succeed for all except dpwsockx (which suggests running regsvr32 on it might not be needed, I haven't tested).

d) execute winecfg and do the following for all applications ('Default Settings') otherwise dplaysvr.exe and/or dpnsvr.exe won't use the right DLL overrides:
I) Set windows version to 'Windows XP' (possibly unneeded, but this is how I tested);
II) Add DLL overrides for the 4 aforementioned DLLs (dplayx.dll, dpnet.dll, dpnhpast.dll, dpwsockx.dll). I did "native, integrated", but I suppose just native would work too.

e) While you are in winecfg, I would suggest changing window behaviour in the 'Graphics' tab like so:
-Uncheck 'allow the window manager to decorate the windows'
-Uncheck 'allow the window manager to control the windows'
-Check 'emulate a virtual desktop' and set the size to your liking (1024x768 or 800x600 are good sizes if your computer is old). Recent computers can use the size of the display (you can look at the output of the xrandr command to know the current display size).

3- Disable IPv6. This is crucial until a fix is found (if any).
In Ubuntu, simply doing 'echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6' as root and restarting the networking service is not enough. Some unknown daemon(s) need to be restarted to pick up the changes and, as rebooting would erase the disabling of IPv6, here is a more permanent solution:

Open /etc/default/grub as root (i.e. with sudo) using your favorite text editor and add ipv6.disable=1 to the GRUB_CMDLINE_LINUX_DEFAULT line.
Example:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
becomes
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ipv6.disable=1"

4- As root, run 'update-grub' (sudo update-grub)

5- Reboot

6- (This step might not be needed) Edit /etc/hosts file such that your hostname is listed next to your IP address and that said hostname is NOT listed on the loopback address (127.0.0.1) line.

7- Run the game by executing 'wine DungeonSiege.exe' in the application's folder (.wine/drive_c/Program Files/Microsoft Games/Dungeon Siege/)

8- You should now be able to get to the game lobby when hosting games (instead of getting kicked back to the main menu) and see other games (Windows hosts at least).

More testing is needed to know if joining wine host multiplayer games is possible.

Comments

Comments Disabled

Comments for this application have been disabled because there are no maintainers.
Back