[Wine] Re: ATI FireGL v5200 and Guild Wars
wineforum-user at winehq.org
Sun Dec 5 16:10:59 CST 2010
I have good news, bad news, and very ugly news.
First of all, it IS supported by fglrx, its basically a x1600.
First lot of bad news, they dropped support for those cards back with catalyst 9.3, which only supports xorg7.4/ x-server 1.5.x, and unless you want to go retro with your xorg, it just isnt going to work
Clicky: Heres the driver if you feel like using a distro from feb 2009. (http://support.amd.com/us/gpudownload/linux/Legacy/Pages/radeon_linux.aspx?type=2.4.1&product=18.104.22.168.12&lang=English).
2nd lot of bad news, the OSS drivers, ie the radeon one, with Mesa, generally suck hard for wine, you are luck that it works at all.
The kinda ugly news, you MAY be able to get it going.
Now, a few notes before we start, first of all these sets may nuke your wineprefix (thats your .wine folder) ie make it unstable/etc, to fix it you may need to give it a good rm-rf'ing, (aka delete it) so be warned that you may lose other programs/configs you have done in wine.
Maybe make a new wine prefix, maybe make a backup of your .wine folder, just be warned!
First first of all, tell wine to run programs in a virtual desktop, you can do this in the grathics tab in winecfg, set it to your screen size, or whatever you size you want.
You can also do this on a per app basis via the command line, eg
$ wine explorer /desktop=800x600 gw.exe
will run guildwars in a 800x600 virtual desktop.
If that makes everything work, then ignore the rest of this very long post and have fun ig ;)
First of all, you need to turn of GLSL, as your drive has no hope in hell of working with it.
Clicky here and grab this (http://wiki.winehq.org/winetricks)
Now you have winetricks, make it executable and run it, from the window that loads up, select glsl-disable.
Once that has run, give it a try, if the gods of OSS drivers like you, the stars may align and things may work, if not, lets keep trying.
Try running guildwars with the -dx8 command line switch.
eg, from inside the folder that has the gw.exe
$ wine gw.exe -dx8
if that works, woo!
if not, lets keep going.
now lets try
$ wine gw.exe -noshaders -dx8
No help? Boo! lets keep going
run winecfg from the terminal, and go to the Grathics tab, and untick "Allow Pixel Shaders"
Try now, if no help, go back into winecfg and the grathics tab and set "Vertex shader support" to none, and try again.
If its still not working, you can try running winetricks and choosing the d3dx9 option and seeing if that helps.
If it still wont work, then it seems you need to
1) try updating your grathics drivers, maybe theres a PPA or you can try kubuntu 10.10
if that doesnt help, or if you dont want to (dont blame you)
Then it seems that you are out of luck :(
More information about the wine-users