Page 1 of 2
Guild Wars Think Tank
Posted: Wed Jun 15, 2005 7:51 am
by -=GGW=- $ol!d $n4>|e
Ok, I think i've gone as far as I can on this, trying to get guildwars to run.. heres what I found out so far
copy the contents of /data/gw to C:\Guild Wars (should be a gwsetup.exe and a gw.dat) then copy the /data/gw/gw2.dat from cd 2 to C:\Guild Wars
Next run gwsetup and tell it to reinstall guildwars to the current location. After that edit your system.reg and take out any extra backslashes so it looks something similar to this
[Software\\ArenaNet\\Guild Wars] <big long number goes here>
"Chapter 1"="1"
"Path"="C:\\Gw.exe"
"Src"="C:\\Guild Wars\\gwsetup.exe"
as opposed to this
[Software\\ArenaNet\\Guild Wars] <big long number goes here>
"Chapter 1"="1"
"Path"="C:\\\\Gw.exe"
"Src"="C:\\Guild Wars\\gwsetup.exe"
From there on I'm stuck, if you run Gw.exe it says its reparing data files and freezes, if you run gwsetup and say run guildwars from current directory it seems to do nothing, noticed however, if from a virgin run you copy the gw2.dat to C:\Gw2.dat it thinks for a loong time and then does nothing.
NOTE: You have to set windows version to winxp or it complains about permissions and write access...
Hopefully someone can take this a step further and eventually... well get a howto install guildwars
I did this using latest cedega but apparently it works with cedega 4.1.1 and later
I'll go try dx9wine but im not too hopefull... lol
Posted: Wed Jun 15, 2005 8:06 am
by -=GGW=- $ol!d $n4>|e
k, in directx wine the system.reg doesnt need to be edited, you still need to use winxp buti it installs in C:\Program Files\Guild Wars\ and it exits with this error..
bash-2.05b$ dx9wine /home/fuag/.dx9wine/drive_c/Guild\ Wars/gwsetup.exe
fixme

X11DRV_LoadKeyboardLayout L"00000409", 0000: stub!
bash-2.05b$ fixme:advapi:SetFileSecurityW (L"C:\\Program Files\\Guild Wars\\Gw.tmp") : stub
fixme:advapi:SetFileSecurityW (L"C:\\Program Files\\Guild Wars\\Gw.dat") : stub
fixme:wine_d3d:WineDirect3DCreate Createing global statistics store
Error: Could not open /dev/nvidiactl because the permissions
are too resticitive. Please see the FREQUENTLY ASKED QUESTIONS
section of /usr/share/doc/NVIDIA_GLX-1.0/README for steps
to correct.
Posted: Wed Jun 15, 2005 8:33 am
by -=GGW=- $ol!d $n4>|e
update running as root in dx9wine i can install directly from cd1 cd2 is not neede but here is a new error
bash-2.05b# /usr/local/bin/dx9wine /mnt/dvd/setup.exe
fixme

X11DRV_LoadKeyboardLayout L"00000409", 0000: stub!
bash-2.05b# fixme

X11DRV_LoadKeyboardLayout L"00000409", 0000: stub!
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 4a601490
fixme:winsock:NtStatusToWSAError Status code 4a601490 converted to DOS error code 13d
fixme:advapi:SetFileSecurityW (L"C:\\Program Files\\Guild Wars\\Gw.exe") : stub
fixme:ole:CoCreateInstance no classfactory created for CLSID {fbf23b40-e3f0-101b-8488-00aa003e56f8}, hres is 0x80040154
fixme:ole:CoCreateInstance no classfactory created for CLSID {fbf23b40-e3f0-101b-8488-00aa003e56f8}, hres is 0x80040154
fixme:advapi:SetFileSecurityW (L"C:\\Program Files\\Guild Wars\\Gw.tmp") : stub
fixme:advapi:SetFileSecurityW (L"C:\\Program Files\\Guild Wars\\Gw.exe") : stub
fixme:advapi:SetFileSecurityW (L"C:\\Program Files\\Guild Wars\\Gw.tmp") : stub
fixme:advapi:SetFileSecurityW (L"C:\\Program Files\\Guild Wars\\Gw.dat") : stub
fixme:wine_d3d:WineDirect3DCreate Createing global statistics store
err:seh:setup_exception stack overflow 52 bytes in thread 001b eip 004b83d9 esp 4a330fcc stack 0x4a330000-0x4a430000
Posted: Wed Jun 15, 2005 5:35 pm
by chrisbs
Here is what I did (I'm running cvscedega install).
I created a directory from my home dir /home/chris/gw
Then I updated my cedega conf file to add that dir as a new directory of h:
I downloaded the installer and ran it. It runs from h: and downloads all the patches.
My problem - when it launches after that everything locks up. I loose my mouse and keyboard and have to reboot.
--Chrisbs
Posted: Wed Jun 15, 2005 7:14 pm
by The Mountain Man
I installed it using the latest version of Wine. First time I downloaded the client from the Guild Wars website and intalled via the internet. I got as far as the log-in screen, but when I entered my account name and password, the screen started flickering and I had to kill the Wine process. Next I tried installing from CD. First disk went fine, but the install program froze when it asked for the second disk. I killed the Wine process and ran the Guild Wars executable anyway. It finished downloading the few files it needed and I got as far as the log-in screen with the same results as before.
Posted: Wed Jun 15, 2005 8:01 pm
by -=GGW=- $ol!d $n4>|e
Alright, nvm, install works from cd now, I was just bieng a tard with thier file manager, I can get into title screen now, if you are gettin an error about video card not bieng supported, you can keep trying to exec it and press enter like crazy, after like 40 tries it will register, lol. Gettin the black texture bug and so far havn't been able to successfuly load a map.. will keep trying different things and post back
Posted: Thu Jun 16, 2005 4:59 pm
by chrisbs
I was finally able to get everything installed and running. I had to edit the system.reg file. The Path was missing the Guild Wars directory name. Once I did that everything worked.
My issue now is it runs very poorly in 1024x768 on my system. When I try to change to 800x600 the screen goes black and never comes back. I'm not sure what to do here.
--Chrisbs
Posted: Fri Jun 17, 2005 8:20 am
by discomfitor
I suppose if someone really cared, they could give me a copy of this so I could get it running. Naturally I wouldn't be able to actively play it since I'm already in a relationship with World of Warcraft, but I could probably spare some time getting it functional for people if there was interest.
Posted: Fri Jun 17, 2005 10:17 am
by -=GGW=- $ol!d $n4>|e
If i had the money for another guildwars, I would send you an account to use.. Just emptyed my pockets on my copy tho...
hmm, what video card do you have?
Posted: Sun Jun 19, 2005 7:01 am
by discomfitor
Okay, I've begun the installation. Starting with an unpatched 20050419 version of wine, and I haven't had any problems yet (I'm still downloading).
EDIT #1: Got a 3D acceleration error when it tried to launch itself. Tried with the latest cvs and it seems to be working perfectly...
EDIT #2: No cursor showing in latest cvs, testing with cedega 4.3.2.
EDIT #3: Cedega and GW do not play nicely together.
EDIT #4: I found
this which helped a little bit. Adding
Code: Select all
[Software\\ArenaNet\\Guild Wars]
"Chapter 1"="1"
"Path"="C:\\Gw.exe"
"Src"="C:\\Guild Wars\\GwSetup.exe"
to my ~/.transgaming/system.reg (I changed the paths to match the location of the executables on my system) made that annoying "Cannot find executable" (or whatever) message go away. Then I discovered that the wiki is completely wrong in its method of bypassing the "unsupported video card" message. You have to
NOT move your mouse at all while the game is opening, and then you can select the "yes" button by pushing space bar.
The wiki is completely right about the camera, however. You can move it to the left as much as you want, but you CANNOT move it down. That means that if you move it too high up, you'll have to use the "Invert Mouse" option to get it back down. Very obnoxious.
In addition, any attempt to change the game's resolution seems to cause a crash.
EDIT #5: As of now, the closest you can come to "playing" it is by using cedega and using the workarounds listed above. I'm gonna post to wine-devel and see if anyone can implement SetRenderState which I believe is causing the crash in the cvs version of wine. If all goes well (which it usually does), this error should be fixed within a day or two.
Posted: Sun Jun 19, 2005 5:10 pm
by PZoned
Hey Darck, How do you run GW in OpenGL mode?
Posted: Sun Jun 19, 2005 6:39 pm
by discomfitor
PZoned: You can't, I was high on crack when I wrote that. My apologies for anyone that I gave hope to.
Posted: Sun Jun 19, 2005 7:46 pm
by PZoned
/cryface
so I need to keep my windows partition around for now for GW?
I noticed how good of an operating system Windows is... It predicts when you want to exit programs...
I was playing the Battlefield 2 demo, and then I got owned by some guy, and then BF2 just closes... no error, no annoying stuff, just closes... yay.
Perhaps it has to do with how EA publishes buggy games, or perhaps not! :O :O
(disregard everything you have read)
Posted: Mon Jun 20, 2005 12:33 am
by -=GGW=- $ol!d $n4>|e
Cool, glad its goin good, thnx again dude
Hope the fix goes well with gettin to work with wine ^ ^
Posted: Wed Jun 29, 2005 6:42 am
by gaminggeek
any updates? I played this game at a friends house and fell in love

Posted: Wed Jun 29, 2005 5:07 pm
by discomfitor
The wine guys are still looking at it.
Posted: Thu Jun 30, 2005 10:52 am
by Cagnulein
mmm...i'd like to buy it too if it works with wine...with cedega something different?
Posted: Thu Jun 30, 2005 5:37 pm
by discomfitor
Right now, it doesn't work period. It barely works with cedega, but definitely not worth spending money for it.
Posted: Tue May 02, 2006 10:19 am
by pandrews
So, it's been a few months and from what I've seen Guild Wars and gone from working, to not working, to working a few times with cedega... Any updates for use guys trying to use wine?
From my experiance (wine-0.9.12) Guild Wars installs flawlessly from the CD's. I got it to run (changed to emulate virtual desktop 1024x768 to switch to windowed mode, then found out you can get to windowed mode by $wine Gw.exe -windowed)
However, I can't really see the login screen at all. The background is really dark, and I get an outline of all the login windows. I've looked through transgamings forum, and winehq.org for help, but I'm comming up dry...
Anyone had any luck lately?
Posted: Wed Jul 26, 2006 4:09 pm
by linuxkrn
I got Guild Wars working and have a simple page with screenshots and my winecfg.
http://www.linuxlogin.com/games/guildwars.php
Just need to get the cursor bug fixed and it's playable!
Posted: Thu Jul 27, 2006 9:44 am
by teidon
Good news! I tried it too, and atleast login screen loads. Have to find my login information somewhere and I can test it further.
[edit] Do you know where that mouse patch can be downloaded? And how well does it (or does it) work at the moment?
[edit2] Found it.
Patch +
bug.
[edit3] Been testing this little. Some times it doesn't start, some times it does. When it does, I can login and enter the world, maybe take couple steps, but it will crash. I get error messages like these when it crashes, either when starting the game or after entering world:
Code: Select all
fixme:dbghelp:SymInitializeW what to do ??
fixme:dbghelp:SymInitializeW what to do ??
fixme:dbghelp:SymInitializeW what to do ??
fixme:dbghelp:pool_alloc OOM
storage.c:331: hash_table_init: Assertion `ht->buckets' failed.
err:seh:setup_exception stack overflow 112 bytes in thread 000c eip 7bc61d8c esp a79edf90 stack 0xa79ee000-0xa7afe000
Some times it also complains something about GLXCreatePixmap, or something.
Any ideas? Didn't try that mouse patch yet, nor is there any other patches added by me in Wine. I'm using Wine-0.9.17 from portage.
Posted: Thu Jul 27, 2006 3:31 pm
by linuxkrn
Are you running XGL? I found it doesn't like XGL much and you need to run it on another X server... then when I try to come back to XGL it's dead.

But XGL is too new to be anything other then a toy ATM anyway.
I too have about a 60-70% chance it will start. Usually I just re-run it and it loads fine. I don't get the crashing though once in the game. Spent 45 mins running around last night, then did a clean logout to boot.
Posted: Fri Jul 28, 2006 10:50 am
by teidon
I'm running X.Org 7.0. I also tried to run it on it's own X server, but it didn't change the situation at all.
I created a new PvP char and ended up in place called "A Nameless Isle". I could run around there without crashes, but as I went to another place (it had "Heroes" in it's name) it crashed right after I started to move. One major difference in those areas were that the Nameless Isle didn't have any players (or atleast I didn't see any), but the other place had atleast few players. Maybe the crashes happens because of other player characters?
I also managed to catch that other error message I mentioned in my previous message.
Code: Select all
X Error of failed request: BadAlloc (insufficient resources for operation)
Major opcode of failed request: 53 (X_CreatePixmap)
Serial number of failed request: 23556
Current serial number in output stream: 23729
After this error message the game crashes, and the window disappears. The other type of crash is that it just ceases to draw anything and I have to kill it.
[edit] New version of Wine came out today. Let's see if that makes any difference. Just gotta wait that it hits the portage.
Posted: Wed Oct 04, 2006 5:30 am
by discomfitor
If someone has hosting space, I can send them my patch which fixes the mouse issues with Guild Wars (both the invisible cursor AND the camera rotation). With this applied, it appears to run fine with my cvs build of wine.
Posted: Tue Oct 31, 2006 8:18 pm
by andern
Here's Darckness' cvs build of wine that fixes the cursor problems in Guild Wars.
Mirror