WineHQ

Stronghold

Old versions from 1.0 to 1.2

Application Details:

Version: 1.0 - 1.2
License: Retail
URL: http://fireflyworlds.com/games...
Votes: 1
Latest Rating: Platinum
Latest Wine Version Tested: 5.0.3

Maintainers: About Maintainership

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 English USA Version updated to 1.2, installs and plays in full screen with no obvious graphical (See exception in "What does not work") or sound issues. Although I only tested the first four or so levels of the siege campaigns.

What does not

The game plays noticeably sluggish on the same hardware when compared to having run it on Windows XP Professional. And the mouse input, particularly the mouse button are very unresponsive or lagged. Unfortunately, this little problem makes game play frustrating and not worthwhile to enjoy doing so for very long. Also, the resolution does not keep it's correct aspect ratio in full screen. It stretches out to fill the whole monitor. Which makes the proportions look incorrect on my 21" LCD widescreen monitor. A user here suggested that I try running it in a virtual desktop, as he has been successfully running it that way on his computer. While this does correct the whole aspect ratio problem. It does not improve the performance and mouse lagging. And introduces another problem of the mouse pointer leaving the window. Which is not corrected with the option in Wine configuration of "Allow DX apps to stop the mouse from leaving their window".

Workarounds

What was not tested

Multiplayer, seige maps, custom maps, freeplay/freebuild, and economic campaigns, playing without the no CD crack, and uninstall.

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

This is an update to my prior test data post of Oct 28, 2009. I could not find a way to edit or delete my prior post. So if an administrator here can delete that prior post, and/or explain to me how to go about editing my own test data post, I would be grateful. Additional information: I'm using the Nvidia proprietary Linux graphic driver version 180. Hardware: AMD Athlon XP 1800+ (1.53Ghz) Abit KR7A-133R motherboard (Via KT-266A chipset. Onboard RAID is disabled in BIOS, using a single hard drive.) 1GB of DDR266 RAM Nvidia Geforce 7600GS AGP graphics card with 256MB of RAM. (Motherboard only support AGP 4x) Acer P221w 21" widescreen LCD monitor connected using DVI port.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowGentoo LinuxJan 24 20215.0.3Yes Yes NoPlatinumK1773R 
ShowDebian 10.x "Buster"Feb 27 20183.2Yes Yes NoPlatinumAlexander Schlarb 
ShowUbuntu 16.04 "Xenial" i386 (+ variants like Kubuntu)Jun 06 20172.0.1Yes Yes PlatinumJaroslav Smutek 
ShowUbuntu 14.04 "Trusty" i386 (+ variants like Kubuntu)Nov 19 20151.7.55Yes Yes PlatinumJaroslav Smutek 
ShowLinux Mint 16 "Petra" x86_64Mar 08 20141.7.13Yes No Garbagean anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
4066 Online Play Doesn't Work (DirectPlay) NEW View
6847 DirectPlay metabug. Implement dplay tcp/ip provider. NEW View

Show all bugs

HowTo / Notes

HOWTO
Multiplayer
To get multiplayer working, use winetricks:
$ winetricks directplay

NOTE: The host should leave the game last, otherwise it will hang for the other players when they try to leave.
How to use hybrid graphics switch Open Source drivers Intel/AMD, AMD/AMD and improve performance

This should work for any app, if you have Intel + AMD or AMD + AMD with open source drivers. 

If you have laptop with hybrid graphics cards. You can launch game with command:

env DRI_PRIME=1 vblank_mode=0 wine ~/path/to/your/exe/file

In case of using command, you get swich to powerful graphics card and disable vsync for more FPS.

If you have Mesa drivers 17.x.x or more, you can use this command:

env DRI_PRIME=1 mesa_glthread=true vblank_mode=0 wine ~/path/to/your/exe/file

Last command is most best in performance that you can get in this moment, you can use it for any wine application that you need. But argument mesa_glthread=true may not always work, so if your app crash, remove it.

For Steam users, you can set environment variable of any applications in properties. 

DRI_PRIME=1 mesa_glthread=true vblank_mode=0 %command%

(It will work only with native Steam for Linux) For Wine, you have to start Steam or game with those arguments

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Multiplayer and DirectPlay
by Thomas G on Tuesday April 2nd 2013, 10:53
Just installing and overriding directplay-DLLs from the archive didn't work for me. I found the following solution:
1) With Stronghold already installed open the wine configuration dialog and remove any application specific settings for stronghold (if any)
2) Open a terminal shell
3) Make sure, winetricks is installed, e.g. typing "which winetricks" should return something like "/usr/bin/winetricks" depending on your distro
4) Now type "winetricks directplay"
This downloads all necessary files from the microsoft servers, configures the DLL overrides and (most important) does some registry configuration changes using regedit.

This did the trick for me (tested under Linux Mint 14 with wine Ver. 1.4.1-0ubuntu1 and winetricks Ver. 0.0+20120912).
Does not install on Ubuntu 11.10
by Austen on Thursday April 12th 2012, 16:32
Using Wine 1.2.3 - Installer will open, run to 100% completion, and then error box will arise, installer will continue but either freeze or complete seemingly OK, but cannot run.
Steam
by Ross Fleming on Monday February 6th 2012, 15:34
This works fine in Steam too. Brilliant :)
OS X
by Andy on Sunday February 5th 2012, 15:27
Installed flawlessly. No issues discovered so far.
sound crashes when game starts
by tof duhayon on Thursday May 13th 2010, 8:04
there's an odd echo when the game intro begins, then the sound usually crashes when the game is played.

tested with stronghold v1.2 and WineHQ 1.1.42 on Ubuntu Lucid Lynx
Program Crashes when virt. Desktop @ 1024x768 is forced
by nxxs on Friday January 15th 2010, 11:50
Happens here too, Ubu 9.10, wine .36 and a cracked Stronghold v. 1.2

I went the other way tho, forcing a 800x600 virt. Desktop and the Game works now.
RE: Program Crashes when virt. Desktop @ 1024x768 is forced
by nxxs on Friday January 29th 2010, 6:10
after changing the resolution ingame a virt. desktop of 1024x768 works. also, sometimes when i rush through the videos at startup an error occurs, but i think thats an issue thats somehow soundrelated, since the failure coincides with the start of the stronghold intro video and a few frames are visible before failure.
Flawless Stronghold Install
by Skaught B. on Friday June 27th 2008, 7:49
Installing Stronghold was my very first attempt at using Wine (1.0.0-1ubuntu2~hardy1), and I was frankly astonished at how easy it was. I wasn't even following instructions for Stronghold, but for its sequel Crusader, and everything worked fine.

- Install from original CD
- Update/patch to 1.2
- Using No-CD crack of executable

Played through a couple of missions, and the game performed as expected. No audio or video problems. No hangs, no crashes.

I'm impressed. Having all of my old game suddenly become available again is making Ubuntu much more comfortable.
Back