Talk:Guild Wars on Wine/before 1.1.20

From Guild Wars Wiki
Jump to navigationJump to search


Wine 0.9.49

Before, main window would not show up but sounds still playing. Starting with a new Gw.dat has fixed that. I do not know wich wine or gw screw up the .dat file, but now i belive the direction on the article using wine 0.9.49 should work "out of the box". The only glitch i found during mission and RA play are:

  • Cursor still disapear some time after loading, moving the view around fix that.
  • Loading background image are some time black, while the rest of the ui(name of area, progress bar) are ok.
  • Shader on some armor get screwed up, they render all black or too shiny.
  • Others randoms glitchs on the scene. (But i get some on ms-windows too)
  • Window manager key; key bind to switch desktop, raise window, .. get in the way. Wine need to trap keyboard when in full screen or the window manager faild to honour the x11 hint.

Test was done using Ubuntu 7.10 with Compiz enabled and current GuildWars at the time of writing.

Failure to grab "all" keyboard in fullscreen create interesting effect. Image show Guildwars runing on desktop 1 and Gimp taking a screenshot on desktop 2:

Gw on wine compiz "desktop cube".png

--Bob 08:59, 17 November 2007 (UTC)

Wine 0.9.50, 51, 52

  • Cursor bug is fixed for the past 3 version
  • Load screen background image are ok
  • The window manager issue are fixed by disabling "Allow the window manager to control the windows"
  • Good result, very playable.

--Bob 19:46, 29 December 2007 (UTC)

Wine 1.1.2

Question: Tried disabling “Allow the Window Manager to control the windows” and I was unable to get GW to take the keyboard focus. Any idea if there is some other knob that I need to tweak to make that work? Anyone run into this? 76.17.47.152 03:47, 23 August 2008 (UTC)

Cannot get it working

I've tried all things you wrote, but I still cant manage to get GW running. It downloads all files, and starts the "main" window, but then the box goes all black. When I try to close GW I get the message that "This application is not responding", so I terminate it. When I try with Win98 and/or -dx8 I get the "graphics error" message. Any Ideas?

What video card are you using? Do you have the propre driver running? Also what the commnad glxinfo | grep vendor return? --Bob 12:07, 28 February 2008 (UTC)
I've exactly the same Issue. My graphic card is an ATI RADEON HD3850. Cyrgui78 - 08 Mars 2008
It's a pain to get most Direct3D applications to work under wine if you've got an ATI card, in some cases impossible. I haven't managed myself yet with recompiles, bug-reports, down-grading, etc. The last time I was able to play GW under Wine (actually that was on cedega, but it uses wine so same thing really) was before the SF-patch. Their drivers have been getting better since AMD bought ATI though, so I'm willing to bet it's just a matter of time. — Galil Talk page 03:23, 20 March 2008 (UTC)
I've been having issues getting Guild Wars to run under WINE myself (I'm using an ATI 9550 graphics card). I wonder if there is a DirectX-"clone" that's open source (HA!) besides OpenGL. I even tried to update my ATI drivers, but they slow my computer down tremendously, too. Quite annoying, really. I haven't tried doing much else game-wise with my Ubuntu install, either, but I honestly want to play Guild Wars, to be honest. :-/--JupiterStarWarriorTalk 03:05, 17 August 2008 (UTC)
Everything seems to work while loading but then I get the music but no window. Is there any way I can pull up the window? -- WoB User Wings of Blood sig icon.png 03:48, 19 October 2008 (UTC)

GW on Wine on Mac?

I've looked all over the place, but is there any guide/information on getting GW to run on wine on a Mac? I'd love not to have to boot up Windows every time I want to play, but I can't seem to find any solid information anywhere. Kokuou 04:31, 1 March 2008 (UTC)

Should work out-of-the-box on Intel Macs. It won't work at all on old PowerPCs. I don't have any information about a guide, but feel free to add anything you find to this article! —Tanaric 19:39, 8 March 2008 (UTC)
I expect you'll need to install an X server first, though. There should be guides on that topic -- maybe Fink has it pre-compiled? —Tanaric 19:40, 8 March 2008 (UTC)
Well, considering I'm fairly new to Macs (and even newer to the whole Wine/programming-thing), there's not much I'd be able to add, I'm afraid. If anyone knows of any information (preferably guide-like), though, I can certainly test it out and add any results to the article! :D Kokuou 00:27, 18 March 2008 (UTC)
This page could be a good starter, but getting wine to run in OSX isn't quite as easy for big applications. In some cases you need another X server than apple's (x.org). That page has the "current status" though, so you can keep track of their progress: http://wiki.winehq.org/MacOSXGalil Talk page 03:29, 20 March 2008 (UTC)
Apparently there's some issues with the os x builds of darwine and x11/gl. I haven't been able to get this to work on the mac yet, but it works great under linux... 71.146.90.229 06:06, 18 June 2008 (UTC)
It's running great under crossover games for mac, which is well worth the price anyway, and it funds wine! Lloeki 09:32, 8 September 2008 (UTC)
[Codeweavers] is giving away Crossover for free (for one day only) on Oct 28, 2008 because of low gas prices and a "Lame Duck" promise they made. Guild Wars is supported, though there are bugs. Still good if not on the 28th, as mentioned above (they help fund WINE), but if you're poor you may want to grab it. --Falseprophet 22:13, 27 October 2008 (UTC)

Cann't connect to Arena Net

This is an issue I keep having with Guild Wars under the latest wine (.57). I get an error that won't let me connect to the game at times. I am guessing it's a port/firewall thing, but it has connected before.

I've seen this too, occasionally. Not sure why, but if I keep trying, it eventually connects. 71.146.90.229 06:07, 18 June 2008 (UTC)

Ubuntu

http://ubuntuforums.org/showthread.php?t=283122 has a script that sets up most of what you need automatically, it worked great for me. --The preceding unsigned comment was added by User:24.167.239.71 (talk).

Wine 0.9.59

I'm using Kubuntu Gutsy and my Wine version is 0.9.59. Seems like the current wine disabled ctrl, alt and shift key. Anyone can confirm this? Previous version didn't have any problem though. Greenery 16:29, 17 April 2008 (UTC)

I will try tonight. --Bob 22:51, 18 April 2008 (UTC)
Fixed in Wine 0.9.60 :) turn off compiz/beryl. And error is reported. Dominator Matrix 22:52, 18 April 2008 (UTC)
Woot a new wine to build! --Bob 22:59, 18 April 2008 (UTC)
I don't use compiz/beryl and I haven't tested Wine 0.9.60, but from the bug 12610 the latest Wine (0.9.60) still has this problem. Greenery 13:10, 19 April 2008 (UTC)
The key work, it just that your window manager might capture them to do special action. On my setting Alt+Right click pop a window placement menu. --Bob 20:49, 20 April 2008 (UTC)


Installs perfectly, loads and runs well in windowed mode and is fully playable. This was in Kubuntu 8.04 on nvidia 9600. Have some problems switching back and forth between full screen and windowed mode. --Staun 18:14, 20 May 2008 (UTC)


Wine 0.9.60

Using the new graphic option in winecfg, "Allow the window manager to decorate the windows" OFF and "Allow the window manager to control the windows" ON it is posible to switch from full screen to windowing without screwing up the Gw.exe window. Going to windowing from full screen wont restore the desktop resolution tho. --Bob 20:53, 20 April 2008 (UTC)

Ubuntu 8.04

If you pick on that newly released version you may notice some change in wine usage. Ubuntu now protect the first 64k of adress space by default. As a result wine output some:

preloader: Warning: failed to reserve range 00000000-00010000

Guildwars seem to run just fine with that change. But if that ever becoming a problme to you, you can test:

sudo sysctl -w vm.mmap_min_addr=0

If that improve gw on wine you can make it permanent by editing slash-etc-slash-sysctl.conf; locate

# protect bottom 64k of memory from mmap to prevent NULL-dereference

# attacks against potential future kernel security vulnerabilities. # (Added in kernel 2.6.23.)

vm.mmap_min_addr = 65536

and set vm.mmap_min_addr = 0

--Bob 22:35, 25 April 2008 (UTC)

You need to do this in the new Fedora Core 9 as well. --Valshia 18:10, 1 June 2008 (UTC)


whine?

i totally laughed my ass off XD "Guild Wars on Whine" - sounds like GW on crack - Y0_ich_halt User Y0 ich halt sig.jpg 16:22, 27 April 2008 (UTC)

Wine 0.9.61

This version probaly fix the Ctrl and Alt key problem some have reported. I had best result by disabling the WM to decorate the window and allow the WM to control the window. Without WM control Guildwar never get focus and no password can be entered. This also allow to switch windowing/fullscreen using the top right corner buttons.

Also, Wine will code freeze soon for the upcomming Wine 1.0. the first release canditate will be out around 9 May 2008 and actual 1.0 release ship in june. See the release plan for more information. --Bob 16:09, 3 May 2008 (UTC)

Fedora Core 9

The new Fedora Core 9 came out 2 weeks ago. There are a couple of issues to be noted. For reference, the official repositories currently use wine 0.9.58.

  • They shipped with a pre-release version of Xorg that needs to be downgraded to use 3D acceleration with Nvidia and ATI cards. For instructions: Nvidia/ATI.
  • Has the low memory protection issue also noted with Ubuntu. See that section above for workaround.
  • Running any wine program may cause a hard lock. [1][2] Workarounds are 1) edit out the lines from system.reg mentioned in the links or 2) wipe the ~/.wine directory and reinstall gw and anything else.

I hope this helps any FC9 uses having problems. --Valshia 18:50, 1 June 2008 (UTC)

Nvidia shipped an updated driver with Xorg 1.5 support so it should work fine without downgrading. If you did downgrade there are instructions to reverse it. The Livna repository has the new driver too, so you should skip downloading from freshrmps if you use livna to avoid package conflicts. --Valshia 21:49, 1 June 2008 (UTC)

FreeBSD 7.0 and Wine 1.1.1

Just installed Guild Wars on my FreeBSD machine. Looks good, no serious problems detected. Bottleneck of gaming is performance - my system is low-end, and runs GW even on Windows XP not very smoothly. Never tried GW on Linux on my machine to compare it with FreeBSD's performance. So I can only recommend FreeBSD users to get faster computer or play at 9 FPS. Anyway, it is possible and no issues noticed in installation process and game.

One important thing - you should run GW with parameter -dx8, because Wine does not support DX9 atm. My own launch command is env WINEPREFIX="/home/de1m0s/.wine" wine "Z:\home\de1m0s\WinGames\Guild Wars\Gw.exe" -dx8 -dsound. If you have any questions - please ask, I'll try to answer them. De1m0s 14:30, 24 July 2008 (UTC)

GW can run in dx9 since the 0.90 i think, and -dsound isent need anymore. That is why those flags are no longer part of the general Guild Wars on Wine guide. If you can, write a freebsd specific section. Here is a good start. --Bob 18:31, 26 July 2008 (UTC)
Without -dx8 there was no rendering, except for background color change. So I presume DX9 support is not full, anyway 1.1.1 is developer version now. About guide for FreeBSD - I'll write it after some heavy testing. De1m0s 19:11, 26 July 2008 (UTC)

Wine 1.1.3

I had serious rendering bug with this build. Hero window was transparent and party window disapear time to time. I tested this build as monk and the vanishing party window was not funny. I rolled back to 1.1.2 for nearly flawless playability. Looking forward for 1.1.4... --Bob 20:54, 26 August 2008 (UTC)

Wine 1.1.4

1.1.4 has the same UI element poping and colour shifting as 1.1.3. It is less frequand but still nuisible. --Bob 20:35, 10 September 2008 (UTC)

Wine 1.1.6

1.1.3 to 1.1.6 has some UI flicking. In each iteration it is less frequant but it still anoying. Also have:

  • Sound
    • Hardware aceleration: Full

Setting "Hardware aceleration: Emulation" no longer work in 1.1.6. Sound playback get ugly. Version 1.1.2 still work best for me. --Bob 16:45, 14 October 2008 (UTC)

Wine 1.1.7

Still has lot of UI flicking. Sticking to 1.1.2. --Bob 18:04, 28 October 2008 (UTC)


Ubuntu 8.10?

There doesn't seem to be anything on this new Ubuntu yet. -- WoB User Wings of Blood sig icon.png 23:09, 18 October 2008 (UTC)

That is because i didnt installed it, i will write my tough once i get to play with it. Please write your own review of ubuntu 8.10 if you like. To do this add your comments to a new section at the end of the page. It is hard to follow discussion if eveything is mixed up. --Bob 03:37, 28 October 2008 (UTC)
I have installed 8.10 on release date, it was so slow downloading every thing. I manage to get my nvidia driver and build tool late night. 1.1.2 work just fine in 8.10 as in 8.06. I didnt bother to try the latest cause it is too buggy. I have also wrote a "winebox" script that create and run game inside bottle style dir. I will add it to the wiki resource if anyone is interested in it. --Bob 23:34, 31 October 2008 (UTC)

I did a fresh install of 8.10 a few days ago. I installed Guild Wars using Wine 1.0.1 (whatever was default) and later upgraded Wine to 1.1.7. So I'm not sure how the installation on 1.1.7 would have gone, but generally, all previous Guild Wars installations for me have been flawless. My graphics card is an ATI Radeon 9600 Pro and I used the proprietary ATI drivers. I haven't tested all combination of settings and registry keys, but I found I needed to uncheck "Allow Pixel Shader" in order to not have some weird texture/model? problems (faces and parts of armor missing). My fps varies from 7-20 depending on how much is going on, so it's somewhat playable. I tried changing the graphics settings to lowest and added various registry keys, but I did not see any noticeable difference. If I run in full screen mode and try to unmaximize or minimize, sometimes the screen goes blank or the gnome panels start flickering through. When I zone to a new area and the load screen is finish, it will disappear for a few seconds and show me the desktop and then return and display the new area. Tedium 07:51, 6 November 2008 (UTC)

Minimising and switch to windowing never worked. To work around this i start gw on his own virtual desktop and use my switch virtual desktop key to acess other program and back to gw. This method work okay to set vent or read the wiki. --Bob 21:58, 6 November 2008 (UTC)
The minimizing behavior is not really essential for me, but nice to have when I want to look at the wiki. I recall when I did get Guild Wars in window mode, there were a lot of flickering problems. I forgot to mention another problem I was having, which was crackling sound. I'm not sure about the technical details, but pulseaudio is default in Ubuntu now and it was having problems with Wine. I also had the same crackling sound for Warcraft III under Wine, so it wasn't just Guild Wars. As a temporary workaround, I just kill the pulseaudio process and the sound plays fine. I'm hesitant to permanently remove it as I'm sure there's a good reason to keep it, so for now I'll just leave it and wait for the bugs to get fix. Tedium 00:45, 11 November 2008 (UTC)

Wine 1.1.8

Text turn yellow and UI flick some time. I stay with 1.1.2. --Bob 17:37, 11 November 2008 (UTC)

Wine 1.1.10

I noticed there was a sound regression fixed in this version so I downloaded it and tried it out. Sure enough, it fixed my sound problems mentioned above. Haven't tested any of the other problems yet Tedium 07:17, 6 December 2008 (UTC)

Random lost of cursor

I'm still using the stable version of Wine 1.0.1. I'm wondering if the latest development version of Wine has fixed the mouse cursor being gone at random times during the game play? Greenery 19:44, 6 December 2008 (UTC)

Yes this has been fixed for some time. 1.1.2 is the version is use. The newer one dont have cursor problems but they got others problems. --Bob 23:48, 11 December 2008 (UTC)
Actually this problem has existed for me throughout all the 1.x.x releases so far. It's not the old one where the cursor wouldn't show up until you clicked madly on the screen for a few seconds. The problem is the mouse cursor just disappears and won't come back. This usually happens after several hours of play.

Can't execute

Is this a good place for bug reports? In order to submit a report, I just went into winefile and deleted c:/Program Files/Guild Wars. I wgetted the latest Gwsetup.zip and unzipped it. Here are the md5sums:

da05b7ee3e299e6ef471f29c73be0e83 ./GwSetup.exe
38ba9f03dce96df5991ffff7c555ecd5 ./gwsetup.zip

I run GwSetup.exe and tell it to reinstall to current location. It gets through connecting, downloading, and then crashes with this error:

fixme:shell:DllCanUnloadNow stub
st47@Nightshade:~$ fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
fixme:mixer:ALSA_MixerInit No master control found on USB Device 0x46d:0x9a1, disabling mixer
err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
fixme:mixer:ALSA_MixerInit No master control found on USB Device 0x46d:0x9a1, disabling mixer
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  143 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  442
  Current serial number in output stream:  442
The audio errors can be ignored, that's because it's trying to play noise out of my webcam...once this happens, the installer window disappears. I try to run `wine "C:/Program Files/Guild Wars/Gw.exe"`. I get the same errors. 24.0.66.109 00:29, 26 December 2008 (UTC)
It look like you dont have proprely configured opengl support, or lack proprer opengl suport. What the following command print?
glxinfo | grep vendor
Also if you know you have a suported graphic card, refere to your distribution manual or resource on how to install the correct driver. --Bob 20:09, 6 January 2009 (UTC)

Wine 1.1.12

This version work flawlessly for me. it fix the ui flicking issue i had between 1.1.3-1.1.10. Version 1.1.12 is now replaing 1.1.2 as default environement. --Bob 20:14, 6 January 2009 (UTC)

I was running GW in Wine 1.1.12 for the first time extensively this weekend (for the past few months I've been using CrossOver, but this weekend I had one window of Crossover for my main account and one of Wine for my spare account for the festival), and I lost my cursor. I thought this was fixed quite some time ago in Wine? Anyone else experience cursor losses still/again in 1.1.12? - Tanetris 13:01, 2 February 2009 (UTC)

Wine 1.1.13

There seems to be a regression in the new wine release if you're using UseGLSL "disabled" (which is recommended for performance). A lot of graphics become 'blocky' and some text is unreadable. Having to revert back to 1.1.12 here.

I tried the UseGLSL registry key and observed the same behavior you described. I could not tell if there was any fps improvements. For now I removed it from the registry and my graphics are fine. I did notice some graphic anomalies (missing face/armor textures) I had in previous version are gone when I enabled "allow pixel shader" in the config. There's a few glitches with transparency, but I'm now able to have bloom and fog effects. Tedium 06:42, 20 January 2009 (UTC)
I submitted the bug and had a developer come up with a fix for it in under 24 hours. It should be back to normal in 1.1.14.

Wine 1.1.14

UseGLSL=disabled regression is still present :(

Wine 1.1.15

UseGLSL regression still present.

Wine 1.1.16

I saw the regression fix in the changelog so I tried the UseGLSL registry key again. I didn't do any extensive testing, but it looks like I no longer get the "blocky" graphic anomalies. Tedium 05:06, 2 March 2009 (UTC)

Wine 1.1.17

No blocky graphics any more(looks pretty good actually), runs smooth so far. Minimizing still leaves a block in the down left corner, maximizing and clicking in field brings full-screen back. (Might as well be a Compiz/Metacity fault) No lost cursors so far, and the normal amount of lag spikes. Using Win XP compatibility and window manager. No testing for GLSL done.