Talk:Guild Wars on Wine/before 0.9.49

From Guild Wars Wiki
Jump to navigationJump to search


Test version

Wine 0.9.33

  • Speed improvement.
  • Cursor disappear a few sec after loading.

Wine 0.9.34

  • Cursor in 32bit is fixed.
  • Cursor disappear a few sec after loading.

Wine 0.9.38

  • Cursor disappear a few sec after loading.

Wine 0.9.39

  • Cursor disappear a few sec after loading.
  • Cursor colour is screw up like in pre-0.9.34.

Wine 0.9.40

  • Improved sound, clearer and no lag.
  • Cursor colours are correct.
  • Cursor disappear a few sec after loading.

Wine 0.9.41

  • Battle sounds now work without patch.
  • Cursor disappear a few sec after loading.

Wine 0.9.46

  • Much improvement for gw support in speed and stability
  • Cursor still disapear after loading
  • Sound no longer work?

Wine 0.9.48

  • Cursor bug fixed; colours are correct and it no longer disapear after loading
  • In some situation, game window wont show up proprely
  • More testing need to be done

Comments

I can't get these instructions to work on:

  • ATI Radeon X-300
  • P4 2.5 GHz.
  • Debian unstable and/or Fedora Core 3

I get a "could not initialize 3D" error message. Do these instructions require an nVidia card? GW runs fine under Cedega 5.2.x, btw. S 12:17, 16 February 2007 (PST)

Did you build from source? else make sure opengl was enabled at compile time. also what version did you use? I did the test using a nvidia video card, but since it work whit Cedega it should not be the cause of the problem. --Bob 20:35, 16 February 2007 (PST)
I just gave the instructions here a whirl on an old 500MHz box running Ubuntu Dapper (out of town for a few days and this is the only linux box back home with a VNC server running, so not much to choose from). Following the instructions to the letter, it installed fine, and managed to fire up with no errors as well (although sluggish as a snail, but eh). IIRC, that PC has one of those old old integrated Intel graphics cards. If it worked on that, it really should work with your setup too. I'll try it again on a pc with a Radeon card once I get back to Toronto, but as Bob said, if it's working on Cedega that shouldn't be the cause of the problem. --Dirigible 22:15, 16 February 2007 (PST)
Kinda late, but posting just for future reference: A couple of days ago I managed to get my paws on a laptop with an ATI Radeon X-300, running Ubuntu Feisty + Wine 0.9.33/Cedega engine 6.0. GW ran properly in both, with no "could not initialize 3D message" like in Stabber's case. The only quirks were some graphic glitches in Cedega and the invisible mouse cursor in Wine (surprisingly, the game ran better under Wine than Cedega for me). --Dirigible 09:28, 28 June 2007 (UTC)

Wine 0.9.31 improve performance, but cursor handling is still bugged. --Bob 19:05, 19 February 2007 (PST)

hum.. not enough space.. (7.3 Gb)

ok my prob is that i have 7.3 Gb free spase on my harddrive, the GWSETUP.EXE thinks i have 730mb of free space..

i am using Ubuntu Edgy Eft, Wine from Repos (automatix ?)

Not sure. Maybe this helps? It's probably better if you post about this on the Ubuntu forums, since the Ubuntu mantainers recompile and repackage most software, instead of using the original versions from the developers of the packages. --Dirigible 12:31, 18 March 2007 (EDT)

Come campaign 4...

...when they make a quest by this name. which page takes the name, hehe. --Jamie (Talk Page) 13:50, 18 March 2007 (EDT)

Grammar Correction

Corrected some grammar and punctuation.

installing GWsetup

instead of installing GW from the setup downloaded from the guildwars website, Would it be possible to somehow transfer an already installed edition? I'm just thinking of a windows pc which has everything installed and unpacked of all 3 chapters, that is about 3GB or something close to that. If you have to download and unpack that all over again it would be a shame, and alot of work :p - Saelfaer 05:04, 25 April 2007 (EDT)

The setup program will add stuff to the win32 registry file. You could always manualy hack the wine registry and create the key yourself but it be much simpler to just run the gw setup and copy the Gw.dat over. For example:
mount /dev/hdX /mnt
cp /mnt/Program\ Files/Guild\ Wars\Gw.dat ~/.wine/drive_c/Program\ Files/Guild\ Wars\Gw.dat

Hope that help. --Bob 03:05, 26 April 2007 (EDT)

Problems getting it to work

I use the new version of Ubuntu and followed all of your instructions. Wine seems to be working correctly and is launching the guild wars update box, however when the main program launches nothing happens. Does anyone know what I am doing wrong? Maru 05:32, 11 May 2007 (EDT)

I got same problem now, it is not wine because i keep many version installed concurrently and previously version know to work no longer do. Something have change in the guildwars client. So unless those change are revert back or Wine perfected further i don't know what to do. --Bob 05:10, 4 June 2007 (UTC)
There is a problem with the sound system when ANet decided to change it back in April that causes the client to crash. You can work around it with either the -dsound or -nosound flags. You can also try switching the windows version in the Wine Conifguration panel to Windows 98. --Valshia 08:39, 5 June 2007 (UTC)
the -dsound flag fix the issue, thanks for the tip. i hope it fix Maru's troubble too. --Bob 08:53, 6 June 2007 (UTC)
update. The sound seem to be worst then before tho. i will try on a faster cpu soon. --Bob 09:07, 6 June 2007 (UTC)
Yeah, it does sound skippy or repeating at times, especially if you are running something else like Firefox at the same time. Plus the lack of combat sounds. --Valshia 19:09, 6 June 2007 (UTC)

Linux userbox

I have just add this new userbox(User Linux). Add it on your user page if you care. --Bob 10:58, 6 June 2007 (UTC)

works like a charm

So far so good, using the most stable, updated versions of wine and Ubuntu Fiesty here, and with -dsound -dx8 -noshaders -windowed and >/dev/null 2>& parameters set, it works amazingly well. i can set the graphics on any level, and i can use the mouse almost perfect. I've heard of "map blurriness" but I'm experiencing none.

the only problems are incredibly minor. i have to right click to see the mouse after changing any location. and every once in a while, a funny black "blank area" appears in place of a bit of grass or a small tree.

i'm going to try using it with -dsound removed next, as i'd like to be able to hear the game again. either that or >/dev/null 2>& caused it to stop freezing at startup. lastly, my computer hardware is a few years old, running a GForce 6100 with around 630 MB RAM. if you need any more info, let me know. I'm a Linux newbie, though.

The >/dev/null 2>&1 gerbish simply supress all output from the console. Processing that output by the terminal emulator(your console, xterm, ..) use cpu time. Updating the onscreen text of this terminal when GW is in windowed mode also use cpu time and slow the game. This is not what cause freezing at startup. Wine still got problems. More info and trough about this subject is allways wellcome, please keep posting your results. --Bob 18:15, 16 June 2007 (UTC)
If you are worried about output just run the command directly (e.g. if you are using kde, press Alt-F2 and run wine "C:\Program Files\Guild Wars\Gw.exe" -perf -dx8 -noshaders -dsound). I simply made a desktop shortcut with env WINEPREFIX="/home/user/.wine" wine "C:\Program Files\Guild Wars\Gw.exe" -perf -dx8 -noshaders -dsound as the target. Wine does not need to run in a terminal. --MasterPatricko 11:03, 1 July 2007 (UTC)

Subtopic

These instructions have serious flaws and need to be redone. --GW username Mizas Maday

What exactly are these serious flaws? --Dirigible 02:01, 21 June 2007 (UTC)

Fix for 64-bit systems and concurrent lights on Ubuntu

If you are using (K/X)Ubuntu [1] [this] is a great thread. Download the shell script, open it in an editor and make sure it has the latest wine version (currently 2.10), give it executable priveleges with chmod +x ./winebuild.sh, and it installs needed packages, applies the concurrent lights patch, and installs wine for you. Even gives you the option to install GW by downloading it. If you are on a 64-bit system or on a 32-bit system experiencing the "too many concurrent lights" error this should work, the wine from the winehq repository will not. --MasterPatricko 10:42, 1 July 2007 (UTC)


Gentoo

moved this from article, Rolosworld write:

Issues using this setup:
The special effects sounds doesn't work. If I play with the special effects volume on the options
menu I can hear the sounds when I move the slider, but if I release it, it stops playing.
The mouse disappears after a load and reappears after a minute or so.

Please add your test result in the talk page. --Bob 23:58, 2 July 2007 (UTC)

"Too many concurrent lights"

Hi, I was just wondering - why don't you mention anything about the "too many concurrent lights" error? I believe it is pretty common - on the other hand it could only seem that way because I only talk to people with problems. ;)

If there's no specific reason for it, I'd like to add something. I'd probably just copy information from here but, obviously, I couldn't put the scripts up - those are specific to (K/X)Ubuntu. - 12.218.0.130 07:47, 7 July 2007 (UTC)

At first i didnt had this problem but it show up in 0.9.40 so i did not mention it. There is no correct solution so far. The patch that float around the net simply make wine ignore the problem. Basically, it look like that:
dlls/wined3d/device.c on line 2571
if(lightInfo->glIndex == -1) {
 ERR("Too many concurrently active lights\n");
 return WINED3DERR_INVALIDCALL;
}
changed to
if(lightInfo->glIndex == -1) {
 FIXME("Too many concurrently active lights\n");
 return WINED3D_OK;
}
It a ugly hack that add no functionality at all. I do agree we need a section to point some external links to help resolve those problem. Or maybe expand to a other article for patch guides...
If you do copy the information, do it in your own writing(no copy/past, unless you the original author of the post). Also if you are not familiar with GWW or wikis in generals see Guild_Wars_Wiki:How_to_help. Thank you for contributing. --Bob 20:27, 7 July 2007 (UTC)
I am 12.218.0.130 - I know very well what the patch does, I was planning on adding information about how to go about applying it. I am the original author of that post there so I may copy/paste it, however since I deleted all the manual information (which would be necessary here as this is for Linux in general and not (K/X)Ubuntu) I will have to write it up in my own words anyway. ;) And I am not familiar with wikis at all, so I appreciate that link! - Jarn 00:35, 8 July 2007 (UTC)
If your instructions are very large consider creating a new article patch wine maybe? Ubuntu specific directive are fine if they are labelled as it, we dont want angy, let say Fedora user, complain that the guide dont work for them... I personally use Ubuntu 7.04, i can double check your result and test your guide. --Bob 01:00, 8 July 2007 (UTC)
It wouldn't take up a lot of space. I'd probably just put something under the compiling heading that notes that if you get a "too many concurrent lights" error to do x but have x be a link to farther down the page where the instructions would be. It's pretty simple, it would just be downloading it and then the command "patch </path/to/patch" so it wouldn't need it's own page. Does that sound good? As I said, I'm really new to GWW and wikis in general. - 12.218.0.130 04:43, 8 July 2007 (UTC)
Was me, forgot to login. - Jarn 04:46, 8 July 2007 (UTC)
Simple enough and should help a lot of users. I dont think GWW is set to allow upload of non-image file. the patch file will need to be linked from some place else. Aside from that it all good. --Bob 12:23, 8 July 2007 (UTC)
I don't think I'm going to get around to this before I leave on my three week vacation. I've been a bit too busy playing to do anything here ;). If you feel action about this is warranted more quickly then feel free to edit it yourself - I in no way meant to imply ever that I was going to add that in and no one else could, only that I would. - Jarn 08:51, 12 July 2007 (UTC)

Sounds

I notice that nothing was mentioned of battle sounds not working - does it work for you? It is my understanding that it has not worked for anyone in Wine. However, I was recently informed that there is a patch for getting the battle sounds working [[2]]. I have not yet tested it but plan to and, if it works, will most likely add something about it here (again, after my vacation). The same applies here about adding it in yourself as it does for the concurrent lights fix. - Jarn 08:51, 12 July 2007 (UTC)

Your link dont work. Ill try to find it else where and get the patch article bootstrp when i get time. --Bob 20:43, 12 July 2007 (UTC)
The correct link is [3] --Valshia 21:48, 12 July 2007 (UTC)
Yes, I formatted the link wrong. As I said I'm still new to wikis. :/ Thanks, Valshia. - Jarn 06:40, 13 July 2007 (UTC)
Well, nothing more needs to be said about this - it appears that sound now works in 0.9.41. - Jarn 05:02, 14 July 2007 (UTC)

Direct X 8 or noshaders?

Simple question here, why use -noshaders instead of -dx8? In my experience -dx8 works very, very well (generally) but is there a specific reason why noshaders should be favoured (ie. less use of CPU cycle, looks better etc). Vagabond 04:52, 28 July 2007 (UTC)

They are just use a example, feel free to experiemnt and edit them to value that give best result whit current wine version. (note, i got rendering error whit -dx8 even on windows! :) --Bob 12:37, 29 July 2007 (UTC)

Article division

to User:Ab.er.rant, copyed from Talk:Wine_from_Debian:

Please, i just started to split the article. it getting too large whit confusing informations. --Bob 06:51, 6 August 2007 (UTC)

Copyed from Talk:Wine_from_SourceMage:

To who ever added SourceMage in the original article: Please document this article. i didnt even know this distribution existed. --Bob 06:46, 6 August 2007 (UTC)


It will be much more simpler to add distribution/methode specific instruction whitout confusing some users. Guild Wars on Wine article should focus on geting Guild wars to work with best performence, not how to get wine installed. --Bob 07:18, 6 August 2007 (UTC)

Guild Wars Window is invisible?

I was running guild wars perfectly on wine and have been playing it for a while. I've installed the latest Beryl and the latest WINE packages, but yet ever since very recently the game window is invisible. Meaning it connects, downloads, unpacks, the window disappears, then no game window appears... I can only hear the music. It worked fine before, and the only thing I can remember doing since was changing some keybindings in beryl-manager. I'm pretty new to linux so apologies for any non technical speak. Anybody know what this could be? The same happens in win98 or xp mode, with or without forcing the application to open in a desktop window, with beryl or ubuntu's default metacity window manager, and the guild wars window does not show in avant-window-manager. Any ideas people? Martin 17th August 07

I belive it could be due to hotkey for window minimising/maximising. Game often use shift, ctrl, alt key combinaison. Check if that could be the case; you gw window could just be hidden behine other windows or simply minimised. An other posibility is, depending of the version of software use, opengl application(gw in wine) could get screwd using composing(beryl turned on). I am not sure how Wine handle this internaly but display creation could have faild while the music thread still running. I will try tomorrow to run GW using x11 composing to see how it work. --Bob 01:47, 18 August 2007 (UTC)
I simply changed the hotkey for the spinning cube desktop selector control+alt+mousebutton1 to control+super+mousebutton1), and changed the Alt key in Windows preference to Super, meaning I press the windows key and drag, not the alt key. It was working with the latest versions before... maybe I just changed the settings wrong :S I'll check the error that wine gives out in bit.

Addendum: Just as a note: The same happens when beryl is not running. Is there a simple answer without showing anybody the error messages that terminal gives?

I cant think of anything, sry. --Bob 02:51, 19 August 2007 (UTC)
Must be that the laptop is running gw in dx8 (though it's not using the -dx8 switch) without telling me. Works fine first time on my desktop (had to install windows for this :P) Will delete this conversation in 2 days and replace it for a small summary.
I am not a wiki policy expert but usually discussion don't get deleted. Some good soul, that know how to perform this, will archive all this when the talk page get too big. --Bob 06:02, 21 August 2007 (UTC)
I have the same problem, it seems to happen if I change to another workspace whilst running GW. The only solution I have to this problem is to go back to XP and move GW back to the main workspace.

0.4.6 no more sound

the -dsound flag is of no use, no sound output with or without it. --Bob 18:25, 5 October 2007 (UTC)

Sound works fine on .46 here. --Valshia 18:23, 15 October 2007 (UTC)

0.9.46 on Ubuntu 7.04

I have ran into the following issues on a HP dv9230 laptop. -Dont use desktop effects, they alter how the window for GW is handled and can prevent it from going full screen and closing. -Sound works but is sketchy. Im getting some "echo" -Mouse is mostly visible, however soemtimes when loading new zones it disapears, when i right click and move the mouse right it reappears. -Holding alt then right clicking and moving the mouse brings up a system window of some type. *i do this in windows to search for items and people* -Some minor artifacting. Mostly around rocks placed on open fields. -Holding Alt then clicking on an item in the distance does not work.

But it works! Maybe the developers will see this and fix some of these issues. -CJ

Doesn't Open

I don't know what i am doing wrong...I have Ubuntu, and have run the commands for using it through wine, but the program just won't open. When i double click the icon on desktop, it shows the "loading Guild wars" tab at the bottom of the screen, but then it disappears and guild wars will not open. please...i need help!

I did not test with lastest version of Ubuntu yet. What version are you using? Are you using desktop composing(aka 3d effects)? Did you build Wine from latest source or you use the ubuntu package? Also, if you can, please tell the debug output of wine. To do that run wine from the gnome terminal. --Bob 23:40, 31 October 2007 (UTC)
I just tryed with version 0.9.48 on latest ubuntu(using compiz and plain). While it worked nice at first(no more cursor screwup), i eventualy experienced same troubles as you describe after switching to fullscreen mode. I have not yet find a solution for this :( --Bob 11:07, 2 November 2007 (UTC)

Fusion

Anyone know if it works on fusion, since it doesn't really support as good graphics?

I got no idea of what is Fusion. url? --Bob 23:34, 31 October 2007 (UTC)
If you mean compizfusion, yes it do work. but after trying going fullscreen it stop working. I am still trying to get it to work again... --Bob 11:02, 2 November 2007 (UTC)

Anti-aliasing

If you have a nvida card here is a small how to enable Anti-aliasing:

  • Make sure you have the latest nvidia drivers running (100.14.19 at this moment) if not install them or if you are not sure try the next step.
  • Open a terminal client
  • Enter nvidia-settings and press return. If this fails you probably don't have the latest drivers..
  • In the settings screen choose X Screen 0
  • Select Antialiasing settings and change the following settings:
    • Select override application settings in the dropdown
    • Choose the ammount of AA in the slider below the drop down (guildwars officially doesn't support more then 4xAA don't overdo it, it will only make the game run much much slower)
    • Do NOT override anisotropic filtering. It will make a lot of textures look pretty ugly..
    • If you have the rig, you can enable Texture Sharpening, this will fix some minor problems with distant popup sprites.
  • Press quit, and voilla, Anti-aliasing!

Only use this if your computer can handle it.. On my core duo with a 8800 ultra it runs between 34 and 121 fps depending on the instance. --Graywing 19:04, 3 November 2007 (UTC)