Application Details:
| Version: | All Versions |
| License: | Retail |
| URL: | http://www.guildwars.com |
| Votes: | 153 |
| Latest Rating: | Gold |
| Latest Wine Version Tested: | 2.9-staging |
Maintainers: About Maintainership
What works
-Installation
-Update
-Login
-Playing
-Configuration
What does not
-
Workarounds
What was not tested
-PVP
-Not every area was tested
Hardware tested
Graphics:
Additional Comments
I use Wine-Staging with CSMT activated. I also use Windows XP as OS-Option.
| Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
| Current | Debian GNU/Linux 9.x "Stretch" x86_64 | Jun 05 2017 | 2.9-staging | Yes | Yes | Gold | Gero45 | ||
| Show | Debian GNU/Linux 9.x "Stretch" x86_64 | Feb 04 2017 | 2.0-staging | Yes | Yes | Gold | Gero45 | ||
| Show | Debian GNU/Linux 9.x "Stretch" x86_64 | Jun 30 2016 | 1.9.13-staging | Yes | Yes | Gold | Gero45 | ||
| Show | Debian GNU/Linux 8.x "Jessie" x86_64 | Feb 02 2016 | 1.9.2-staging | Yes | Yes | Gold | Gero45 | ||
| Show | Arch Linux x86_64 | Dec 07 2015 | 1.8-rc2 | Yes | Yes | Platinum | pezz |
| Bug # | Description | Status | Resolution | Other apps affected |
| 10893 | Guildwars Minimize Bug | NEW | View | |
| 16783 | Guild Wars: Game window is not displayed | NEW | View | |
| 25872 | Guild Wars 'test system' doesn't show test results | NEW | View | |
| 28282 | Sound constantly crackling in lot of games | UNCONFIRMED | View | |
| 29872 | Guild Wars: Character graphic is corrupted | NEW | View | |
| 31839 | Mouse jumps to the upper left corner of the screen | UNCONFIRMED | View | |
| 32061 | Guild Wars: Launcher hangs sometimes | UNCONFIRMED | View | |
| 32063 | Guild Wars: Orange square appearing | UNCONFIRMED | View | |
| 34247 | "Program Files" is not locale-specific | NEW | View | |
| 37651 | Guild Wars looks like crappy doo doo | UNCONFIRMED | View | |
| 38034 | Guild Wars: Game starts sometimes minimized | UNCONFIRMED | View | |
| 38514 | Guild Wars: Mouse can get stuck in a small area | UNCONFIRMED | View | |
| 40513 | Guild Wars problem with mission map | UNCONFIRMED | View |
NOTE: Guild Wars usually doesn't require any special settings to get working. The advice listed below is only for those who require help installing, running, or troubleshooting Guild Wars.
Installation:
Simply use the installer found at guildwars.com. Unzip the installer and run it using Wine:
wine GwSetup.exe
Running:
WINEDEBUG=-all wine "C:\Program Files\Guild Wars\Gw.exe"
WINEDEBUG=-all will stop the flood of fixme messages generated from normal use. If you require debugging, omit this option.
Troubleshooting:
If you are having graphics issues, use regedit to try some registry keys:
Appending these flags to the run command may help you:
Other tips:
Using FBO as the ORM crashes with fglrx drivers
This is not a Wine bug, it is a fglrx bug. Please do not open a bug for this, it will just be closed.
See the fglrx bug for more details, or check the HOWTO for this app for a workaround.
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
by Fen on Tuesday April 19th 2016, 13:30
I am newbie user of Arch Linux and I luckily installed Guild Wars via Wine. Everything looks good, also sound, but when i tape 'U' (Mission map) I see this on full screen and I can't minimize it. help
s10.ifotos.pl/img/gwpng_sseqsqs.png
by Sworddragon on Tuesday April 19th 2016, 16:32
by Fen on Wednesday April 20th 2016, 8:49
by Sworddragon on Wednesday April 20th 2016, 20:29
by Bart Vaes on Wednesday December 31st 2014, 3:58
I'm posting my latest experience here - for reference - but also because the search for a solution nearly drove me insane, and there are enough nutcases in the world already :)
Note: following may be useful to OpenSuse-users only, since I never had GW-problems on my previous Ubuntu / Mint distributions.
First, my current system for playing Gw:
- OpenSuse 13.2 KDE
- AMD FX-4100 Quad core CPU
- Asus AMD HD6670 video card
- PlayOnLinux 4.2.5 / Wine 1.7.31
- OSS radeon driver
Notice the last point - OSS radeon driver. I was using the proprietary AMD driver before, but I never got GW working with
it on my system. Installation went well, but when starting gw I never got past the update screen. It just stood there, at 100% and never continued to the actual login screen. No music playing or anything. After a minute or so the process would lock up and I had to kill it.
I've searched weeks on end for solutions, tried *everything* on this page (and more) - but there were no error messages, nothing showed up in playonlinux.log file when debugging...
The "solution" in my case was to install the radeon driver, and now gw works with no additional tweaks needed.
Needless to say I'm still flabbergasted as to why this happened, and because my "solution" is hardly a solution at all.
by Sworddragon on Wednesday December 31st 2014, 15:31
by Bart Vaes on Thursday January 1st 2015, 6:29
* radeon_dri2_flip_event_handler: Pageflip completion event has impossible msc...
Only thing I can say is those warnings don't show up in my current Xorg.log file. But it's quite difficult now to tell if that has anything to do with it.
by Sworddragon on Thursday January 1st 2015, 12:35
by John Smith on Wednesday October 15th 2014, 5:18
Whenever I want to install Guild Wars on Ubuntu 14.04, the launcher crashes when all the GW files are downloaded. I have been waiting for 4 Hours but the installer just wont finish. I have Wine 1.6.2, Ubuntu 14.04 and a Radeon R7 260X running the lastetst X.org drivers.
Best regards, John
by Sworddragon on Wednesday October 15th 2014, 10:30
by Martin on Friday February 24th 2012, 8:18
Specifications:
Wine: 1.4 rc4
OS: Ubuntu 11.10
Kernel: 3.0.0-16-generic
xserver-xorg-video-ati/radeon: 1:6.14.99+git1202211255.688c8a~gd~o
mesa: 8.1~git1202220907.ab79d2~gd~o
The Guild Wars start up screen simply hangs when it begins to load the game.
No errors are generated.
My current results in tracing this, are that it hangs right after 'WineD3D_CreateFakeGLContext getting context...'.
I'm still trying to figure out what may be causing it. Whether it is a driver issue, or wine issue still remains a question. Xorg.0.log by default reveals no culprits. But it is most likely a driver issue.
Nothing's set in stone yet though.
What I've tried so far:
All Windows compatibilities.
-dx8, -noshaders, -nosound, -dsound.
Compiz enabled and disabled.
With and without virtual desktop.
If anyone has had any luck playing Guild Wars with OSS Radeon driver, please let me know. Whether it's bad performing or not.
Should you run into the same issue then install the proprietary drivers instead. They do work.
by Sworddragon on Saturday April 16th 2016, 14:49
by Angus Hedger on Wednesday October 13th 2010, 15:32
by Henne on Thursday October 14th 2010, 5:41
Bye the way: It´s all the same when I play in a window, with low details, compiz off...
I only have this problems with Guild Wars and wine. Over games like ETQW, or Amnesia runs perfectly.
by Lanseril on Thursday October 14th 2010, 21:15
Otherwise, use a later version of wine such as 1.3.4
by Henne on Tuesday October 19th 2010, 7:41
I´ve tried the 1.2 Version with GLSL=disabled.....(nothing happens).
Although I´ve tried the 1.3.5 Version of wine with all possible settings. Same problem.
Hope your post with your settings will help.
by Angus Hedger on Tuesday October 19th 2010, 9:23
And in GW setting Options > Graphics > Refresh Rate to 60Hz or whatever you have available?
by Lanseril on Tuesday October 19th 2010, 14:50
1.3.5 should work out of the box though. Perhaps your graphics card is too weak? What card are you having?
by Lanseril on Tuesday October 19th 2010, 15:03
My HD3200 takes ages to load, but it does run ok, once its loaded and has no problem. Its not even a gaming card and running on a 11" netbook
my Direct3d settings are
UseGLSL = disabled
OffscreenRenderingMode = backbuffer
VideoMemorySize = 512.
Wine Version 1.1.20, not 1.2. Using 1.2 produces graphical errors for me.
Windows Version: XP
Allow pixel shader support and vertex shader support = hardware.
I run 1366 by 768 resolution. My in game settings has textures and detail to high. Shadows and reflections to low. My sound is ALSA. Also, i take it that you run ubuntu? I'm on Mint, which is like ubuntu. It matters how the GFX card is installed and what drivers you are using too.
by Lanseril on Tuesday October 19th 2010, 15:03
by Henne on Friday October 22nd 2010, 8:46
Although the vsnyc settings. But nothing changed. Maybe it´s an openSUSE 11.3 and ATI problem.
Resumee for me. Guild Wars + Wine + ATI + openSUSE 11.3 doesn´t work very well, because a linear fps setting isn´t possible.
by Sworddragon on Saturday April 16th 2016, 15:25
by Lanseril on Thursday October 7th 2010, 13:30
by HaTeMe on Thursday August 5th 2010, 7:51
by Angus Hedger on Thursday August 5th 2010, 12:05
Also using a virtual desktop set to your screen size and setting the game to fullscreen also helps.
by Andrew McKinnon on Friday October 1st 2010, 10:46
by Angus Hedger on Friday October 1st 2010, 13:04
That what I have to-do for most games when I want full-screen, otherwise they stretch over both mine (dual screen via nVidia drivers).
by HaTeMe on Friday October 1st 2010, 23:45
wine explorer /desktop=[_desktop or number label_],[_your max resolution_] "[_path to your game_]"
Example:
wine explorer /desktop=0,1680x1050 "C:\Program Files\GUILD WARS\Gw.exe"
You have to change the Resolution and / or Path to yours.
A second Client, or other Game must be desktop=1.
by Will Wisp on Thursday February 11th 2010, 9:10
does anybody have an idea, why it is not possible for me to switch on anti-aliasing?
I am using a newer ATI graphic card and the fglrx driver with wine 1.1.37 on Ubuntu Jaunty, 32 bit. Multisampling is enabled in the registry.
I can switch on best graphics, but in the field 'anti-aliasing' only 'none' can be chosen.
Thanks for any suggestions
by Will Wisp on Thursday February 11th 2010, 13:18
If you have an ATI graphic card and you are using the fglrx driver, you can start the Catalyst Control Center and activate all buttons in the 3D section, which are overriting application choices.
Now I can play GW even with 4x anti-aliasing under wine.
Thanks for all the other hints, they were really helpful!
And thank all the people, who are working on wine. You really are doing a great job!
by Astohan on Sunday February 28th 2010, 6:25
Start NVidia X Server Settings, and change Antialiasing settings to 'Override Application Settings'.
It works well from 2x to 16x aa ingame: the only problem comes with the enchantments you cast on you (or on your heroes), as the duration bar in the icons of your enchantments appear blurred, so it is difficult to see when a long lasting skill (such as enchants, shout, chant, etc ...) will end.
by Lam on Monday December 14th 2009, 4:32
AMD Phenom II X4 955 Black Edition
4 GB RAM
ATI Radeon 5750 -- Catalyst 9.11 (fglrx)
Kubuntu Karmic 9.10
Wine Version 1.1.34
I will detail the steps I used to get Guild Wars to work on my system. It was not as easy as I had anticipated as I am using the fglrx drivers.
1. Install the game as normal.
2. Run the registry editor (regedit) and navigate to the following location:
HKEY_CURRENT_USER / Software / Wine / Direct3D
Create a new key for Direct3D if it does not exist.
3. Add the following string values:
DirectDrawRenderer opengl
OffscreenRenderingMode backbuffer
That's all I did to get this game to work. Here are the reasons why they differ or not including from the values everyone else gives:
a. A lot of the other keys are not necessary. As per this document,
wiki.winehq.org/UsefulRegistryKeys
most of the other values are already default. For example:
PixelShaderMode enabled (default)
RenderTargetLockMode auto (default)
UseGLSL enabled (default)
b. My OffscreenRenderingMode was chosen to be backbuffer because it was the only thing that worked. As per the document in (a), the three values that this parameter can accept are fbo, pbuffer, and backbuffer. I tried fbo and it caused system lockups in full screen and program-reported errors in windowed mode. pbuffer worked, but the character slots after getting past the login screen were not being rendered correctly (as in they were rendered but rendered with something completely irrelevant). This leads me to believe that it would cause other rendering issues. Thus, left with only backbuffer, I tried it out and it worked.
Now, what could be done differently:
* I did not try UseGLSL as disabled. You can give that a shot, but enabled worked fine for me. Your mileage may vary.
I hope this helps someone somewhere in getting this game to work with fglrx. It seems the NVIDIA guys have it easier.
by Carsten Tewes on Wednesday November 18th 2009, 16:42
(I have installed corefonts and ie6, too, but I think, d3dx9 should do it alone xD )
I had terrible fps and a ping over 600ms before I installed it, after it all worked perfectly, no laggs, ping between 50 and 150ms good fps-rates.
by Brennan Wathke on Monday December 14th 2009, 22:20
by Lanseril on Thursday September 10th 2009, 12:12
Firstly, i am running a 64 bit machine. my graphics cards are 2x 8600 GT nvidia. This is for nvidia only. This is done under Debian Sid Unstable. Apply the appropraite changes if you are using another distro or version.
1) Install correct drivers. I decided to upgrade my debian Lenny to Sid, and using the sid repos and only synaptic, installed an nvidia kernel and nvidia-glx. It'll be much easier if you're on a clean install. Make sure you do not mix repos, but the non-free official repos for your own distribution. Also, if you want to enable antialiasing, install nvidia-settings, read step 10 for more information.
2) Install using playonlinux. The wine version i used to install was 1.1.10. Two executables should be available, "Guild Wars" and "Update Guild Wars"
3) Using playonlinux, go to tools->manage wine versions. Select 1.1.27 and install it. click on the applications tab. Select "Guild wars" and switch the version to 1.1.27. Select "Update Guild Wars" and make sure the version is 1.1.10, which it should be. Otherwise, change it to 1.1.10.
4) Guild wars may still have choppy graphics, if you are running on a 64 bit machine. Open synaptic and install nvidia-glx-ia32. This allows GW to run properly. GW may run on the first try without nvidia-glx-ia32 but on subsequent tries, it will fail, giving a message "Failed to initiate 3D..."
5) run "Update Guild Wars", this may take a while.
6a) In playonlinux, click on guild wars and configure this application. First, select configure Wine. set windows version to XP. Click on the graphics tab. Make sure Pixel Shader is enabled, allow window manager to decorate the windows and allow window manager to control the windows. Everything else should be deselected. Vertex Shader support is to be set to hardware.
6b) Next, select Registry Editor. Go to HKEY_CURRENT_USER->Software->Wine->Direct3D. If Direct3D is not there, right click and add new Key. Add the following strings
* UseGLSL=disabled
* DirectDrawRenderer=opengl
* OffscreenRenderingMode=fbo
* RenderTargetLockMode=auto
7) Do not run Guild Wars just yet. If you have compiz installed, right click on your fusion icon and select Window Manager->Metacity. Restart your computer. It is essential to restart after disabling compiz, not the other way round. Don't ask me why you need to restart the computer.
8) Once your computer starts, do not compiz or any compositing manager. Run playonlinux.
9) Check if Guild Wars run smoothly. Turn off shadows( and reflections until you are sure you can run them.).
10) Only do this if you believe your graphics card is capable of running antialiasing. After, installing nvidia-settings, run it. Do this by opening a terminal(not root) and typing nvidia-settings. Under antialiasing settings, set to Override and 2x/4x. I do not recommending exceeding 4x. Anisotropic settings should be off as well as texture sharpening. This replaces the method of adjusting antialiasing through the in game menu, which is unavailable to you.
11) Enjoy the game. If your game doesn't run smoothly, or doesn't run at all, move to step 12. Remember, each time you turn off compiz to play gw, restart your computer. Thi
12) check your xorg.conf file situated in /etc/X11. Go to the appropraite folder and type gedit xorg.conf. Make sure your BusID is stated under devices. an example of my xorg.conf device section. Make sure your driver is the right one, nvidia in this case.
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8600 GT"
BusID "PCI:3:0:0"
EndSection
You need to state the BusID especially if you are running SLi like me.
My screen section is as follows. Add the right options if necessary, do not copy this blindly. Obviously, the resolution is unnecessary and SLi is unnecessary if you only have one graphics card..
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "AllowGLXWithComposite" "True"
Option "AddARGBGLXVisuals" "True"
Option "metamodes" "1680x1050_60 +0+0; nvidia-auto-select +0+0"
Option "SLI" "SFR"
Option "TripleBuffer" "True"
Option "NoLogo" "True"
Option "RenderAccel" "true"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Make sure you backup your xorg.conf before doing any changes.
==============================
BUGS IDENTIFIED
==============================
-Black/transparent textures. This solved when i migrated to Sid and played using playonlinux. New players entering the area, or when changing armor, problem still happens, but this doesn't cause any performance issues and solves once you load the next area. This may also be seen as 'hair not loading properly' when someone removes helm, such that he looks bald. As long as the next area load with the person not having the helm on, it fixes by itself.
-Shadows. Shadows look odd, thus my instruction to disable it.
-Options. When changing graphics settings, there may be a slight pause or hang, unlike when running in windows. Wait till the new settings are loaded, just don't change the graphics settings so often.
These bugs are very minor and you may not notice them at all. Good luck with your installation and i hope this helps. The performance I must say is Platinum. Minor rendering issues but only occurs under certain conditions. Gameplay is unaffected.