You are not logged in.
Pages: 1
Topic closed
I was a very big WoW fan until I quit 8 months ago. I decided to come back for the expansion and I am amazed at how well WoW runs in wine now.
Since I started using linux fulltime (feb 2005) WoW was playable in linux through various methods (Cedega, later Wine). But it was buggy at first and slowly improved. There were always many hacks to get WoW to work and some bugs would really hurt gameplay, but it worked well enough for a lot of people (me included).
I recently reinstalled WoW, changed a few settings in the Config.WTF file and wine registry, and i'm getting excellent framerates with the same graphic settings as I have in Windows. Even better, I am running beryl at the same time without issue. It really blows me away.
Incase you're wondering: Intel Core Duo 6300E, Intel 965 motherboard, Geforce 7600GT PCIE, 2gb corsair ram.
I'm in linux gamer's heaven, World of Warcraft runs the same as, even better than, it does in windows.
I was amazed at the progress of linux in general (kernel, wine, beyrl/xgl, everything), but it really blew me away to see WoW run like this. A lot changes in a few months. Arch4Life! 8)
Offline
Yea, I was very impressed back when I played it. Though I had to use a patchset to get it working correctly, it was always faster than the windows side....
Offline
I was running it under Cedega, and quite honestly it ran better under Cedega in Linux than it did under Windows. But, I don't play anymore.
Offline
How do you play it using Beryl? A seperate X-server? I felt I got heavy lag sometimes, even halts for a long time, escpecially when travelling the land on one of those flying things. And this was on a GeForce 6800GT with Wine + WoW-patches...
Offline
When you say it runs as good or better than in windows:
-Does WOW use directx in windows?
-OpenGL in linux?
Does it loose alot of graphic details in comparison?
Not that i'm interested in WOW but i just wonder what ppl compare when they post linux vs winxp threads.
Offline
It's been a lonnnnnng time for me (year+), but I do believe I was comparing both in DirectX relation. I could be wrong. Hell, I barely remember what I did yesterday! hah.
Offline
If they are saying cedega, then they were probably using cedega's implementation of directX, whereas I personally was using opengl with Wine.
Offline
Yes, that is what I was referring to.
Also, if I'm remembering correctly, I had the settings cranked up in both almost to max while still achieving greater FPS under Linux. The only issue I ever had was selecting people and objects stopped working after a patch, but there was some setting (again, I forgot which exactly) that solved that for me. It's been too long.
Offline
Ditto. I had to have the proper wine version as well as the proper patches... But it worked very well with some of the settings turned down (FX5200).
Offline
I'm running WoW with WINE für like 2 months now with no problems at all. The framerate in low-poly-areas is just as good as it is with windows, but in high-poly areas (crowded capitols, zangarmarsh city) I'm having quite a difference with windows being like 10 frames faster. The only change in the game settings that seems to change anything at all with the low FPS under linux is the view distance so I think the bottleneck here is my CPU (Celeron 2.8 GHz), Geforce 7, 1 gig of RAM. All tweaks applied (disabled extension, etc).
Offline
so WOW archieves higher FPS in linux (using wine) compared to windows??? i find that a bit hard to believe, as most linux graphics drivers recieve less attention from the GFX card makers than their windows counterparts, and the games are optimized for windows, not wine...
-=] life sucks deeply [=-
Offline
Just be careful, blizzard banned hundreds of cedega users. They thought cedega was a malicious hacking program. It must be used by children hackers who use bonzi buddy and AOL browser.
Offline
Yea, I've heard some similar stories, though I think blizzard doesn't do it much any more.
Offline
You must run WoW.exe in opengl mode for wow.
Config.WTF
SET gxApi "opengl"
SET SoundOutputSystem "1"
SET SoundBufferSize "100"
SET gxColorBits "24"
SET gxDepthBits "24"
You should start WoW in opengl mode
nice -n 20 wine WoW.exe -opengl
For performance boost you can edit the wine registry in
HKEY_CURRENT_MACHINE\Software\Wine\
Create a new key called OpenGL and a new string value (in the OpenGL) called DisabledExtensions and write GL_ARB_vertex_buffer_object into the string.
Note: in previews versions of wine it was HKEY_CURRENT_USER, don't get confused by this, it's HKEY_CURRENT_MACHINE now.
Ability is nothing without opportunity.
Offline
thx.. if i change this options (regedit and wine WoW.exe -opengl i had before) .. and now i have pink screen with nothing :-/
Offline
which graphics card / drivers are you using?
Ability is nothing without opportunity.
Offline
i have .. Intel GMA 900 (driver i810) .. and under Win$ is game OK..
Offline
I've just started playing again as well, and it's running great with Wine straight from the repo. I just had to make a few changes to Config.WTF and regedit through wine. Game has been smooth, I'm playing with dual monitors as well, Gaim and Amarok and Firefox and anything else I have running are on the monitor, I'm impressed with the ease I'm now enjoying when it comes to Wine/WoW
Offline
To be honest, i don't know anything about the i810 drivers, but as i know there soon are new ones released for your card within the next xorg release.
What i know from the chipset/card is that it's a dual-TMU card, which was not supported some wine versions ago. I don't know if the dual-tmu patch already made it into the current wine version, in 0.9.33 it wasn't supported (the patch is available since 0.9.19), and we just have 0.9.34 right now.
Ability is nothing without opportunity.
Offline
i found this error:
==============================================================================
World of WarCraft (build 5875)
Exe: Z:\mnt\hry\World of Warcraft\WoW.exe
Time: Apr 14, 2007 10:32:57.585 AM
User: ronny
Computer: pupu
------------------------------------------------------------------------------
This application has encountered a critical error:
ERROR #132 (0x85100084) Fatal Exception
Program: Z:\mnt\hry\World of Warcraft\WoW.exe
Exception: 0xC0000005 (ACCESS_VIOLATION) at 0073:7E08E1B0
The instruction at "0x7E08E1B0" referenced memory at "0x00007548".
The memory could not be "read".
WoWBuild: 5875
------------------------------------------------------------------------------
----------------------------------------
x86 Registers
----------------------------------------
EAX=00001405 EBX=00000030 ECX=77BDB218 EDX=00000000 ESI=7C4BEFE0
EDI=00007548 EBP=0033C6C4 ESP=0033C6AC EIP=7E08E1B0 FLG=00210246
CS =0073 DS =007B ES =007B SS =007B FS =0033 GS =003B
----------------------------------------
Stack Trace (Manual)
----------------------------------------
Address Frame Logical addr Module
7E08E1B0 0033C6C4 0000:00000000 Z:\mnt\hry\World of Warcraft\WoW.exe
7E0692B3 0033C704 0000:00000000 Z:\mnt\hry\World of Warcraft\WoW.exe
7E82D490 0033C744 0001:0002C490 c:\windows\system32\opengl32.dll
0059FD93 0033C770 0001:0019ED93 Z:\mnt\hry\World of Warcraft\WoW.exe
0058A828 0033C78C 0001:00189828 Z:\mnt\hry\World of Warcraft\WoW.exe
0058A83B 0033C7B8 0001:0018983B Z:\mnt\hry\World of Warcraft\WoW.exe
0070B62C 0033C84C 0001:0030A62C Z:\mnt\hry\World of Warcraft\WoW.exe
0070896E 0033FBC8 0001:0030796E Z:\mnt\hry\World of Warcraft\WoW.exe
0076D62E 0033FCA0 0001:0036C62E Z:\mnt\hry\World of Warcraft\WoW.exe
0046FADF 0033FCC4 0001:0006EADF Z:\mnt\hry\World of Warcraft\WoW.exe
007658E7 0033FCE8 0001:003648E7 Z:\mnt\hry\World of Warcraft\WoW.exe
0076434C 0033FCF4 0001:0036334C Z:\mnt\hry\World of Warcraft\WoW.exe
0044264E 0033FDBC 0001:0004164E Z:\mnt\hry\World of Warcraft\WoW.exe
004246B0 0033FDF0 0001:000236B0 Z:\mnt\hry\World of Warcraft\WoW.exe
0042106F 0033FE60 0001:0002006F Z:\mnt\hry\World of Warcraft\WoW.exe
00420BF1 0033FE78 0001:0001FBF1 Z:\mnt\hry\World of Warcraft\WoW.exe
0040411E 0033FF08 0001:0000311E Z:\mnt\hry\World of Warcraft\WoW.exe
7EE91C7B 0033FFE8 0001:00050C7B c:\windows\system32\kernel32.dll
----------------------------------------
Stack Trace (Using DBGHELP.DLL)
----------------------------------------
7E08E1B0 _ac_import_elements+208 (0x7C4A0E60,0x00001405,0x0000000C,0x00001403)
7E0692B3 _tnl_DrawRangeElements+179 (0x00000004,0x000010C5,0x000010CA,0x0000000C)
7E82D490 opengl32.dll wine_glDrawRangeElementsEXT+176 (0x00000004,0x000010C5,0x000010CA,0x0000000C)
0059FD93 WoW.exe <unknown symbol>+0 (0x0033C7A8,0x00000001,0x00000001,0xFFFFFFFF)
0058A828 WoW.exe <unknown symbol>+0 (0x00000001,0x0070CF5C,0x00000000,0x0033C86C)
0058A83B WoW.exe <unknown symbol>+0 (0x00000000,0x079E0008,0x0723DCE8,0xBE6F4097)
0070B62C WoW.exe <unknown symbol>+0 (0x00000000,0x078F1008,0x078F0308,0x0000000D)
0070896E WoW.exe <unknown symbol>+0 (0x00000000,0x079E7408,0x3F800000,0x00000000)
0076D62E WoW.exe <unknown symbol>+0 (0x00000000,0x0076FC31,0x00000001,0x078DF408)
0046FADF WoW.exe <unknown symbol>+0 (0x02DEC288,0x078C6008,0x07890E08,0x00000000)
007658E7 WoW.exe <unknown symbol>+0 (0x07890E20,0x0033FDBC,0x0044264E,0x07890E20)
0076434C WoW.exe <unknown symbol>+0 (0x07890E20,0x3E90624E,0x0033FDD0,0x02DB6568)
0044264E WoW.exe <unknown symbol>+0 (0x02DB6818,0x02DB6808,0x00000000,0x02DB6568)
004246B0 WoW.exe <unknown symbol>+0 (0x00000000,0x00000102,0x02DB6808,0x00000000)
0042106F WoW.exe <unknown symbol>+0 (0x00000000,0x004021E9,0x00000001,0x00000001)
00420BF1 WoW.exe <unknown symbol>+0 (0x004099A0,0x00400000,0x00000000,0x001164B4)
0040411E WoW.exe <unknown symbol>+0 (0x7FFDF000,0x00000000,0x00000000,0x00000000)
7EE91C7B kernel32.dll start_process+235 (0x00000000,0x00000000,0x00000000,0x00000000)
B7ECD6F7 wine_switch_to_stack+23 (0x00000000,0x00000000,0x00000000,0x00000000)
----------------------------------------
Loaded Modules
----------------------------------------
0x00340000 - 0x003D6000 Z:\mnt\hry\World of Warcraft\fmod.dll
0x00400000 - 0x00D06000 Z:\mnt\hry\World of Warcraft\WoW.exe
0x10000000 - 0x10069000 Z:\mnt\hry\World of Warcraft\DivxDecoder.dll
0x77150000 - 0x7718C000 c:\windows\system32\dbghelp.dll
0x7CC80000 - 0x7CCB8000 c:\windows\system32\dsound.dll
0x7CD10000 - 0x7CD17000 c:\windows\system32\psapi.dll
0x7CD30000 - 0x7CD41000 c:\windows\system32\mswsock.dll
0x7D1B0000 - 0x7D1BE000 c:\windows\system32\midimap.dll
0x7D1C0000 - 0x7D1D6000 c:\windows\system32\msacm32.drv
0x7D1E0000 - 0x7D212000 c:\windows\system32\wineoss.drv
0x7D260000 - 0x7D286000 c:\windows\system32\uxtheme.dll
0x7E100000 - 0x7E17C000 c:\windows\system32\winex11.drv
0x7E280000 - 0x7E291000 c:\windows\system32\mpr.dll
0x7E2A0000 - 0x7E2D9000 c:\windows\system32\wininet.dll
0x7E2F0000 - 0x7E32E000 c:\windows\system32\rpcrt4.dll
0x7E340000 - 0x7E3C9000 c:\windows\system32\ole32.dll
0x7E3E0000 - 0x7E42D000 c:\windows\system32\msvcrt.dll
0x7E430000 - 0x7E453000 c:\windows\system32\msacm32.dll
0x7E460000 - 0x7E4E1000 c:\windows\system32\winmm.dll
0x7E4F0000 - 0x7E4FE000 c:\windows\system32\imm32.dll
0x7E800000 - 0x7E861000 c:\windows\system32\opengl32.dll
0x7E880000 - 0x7E891000 c:\windows\system32\iphlpapi.dll
0x7E8A0000 - 0x7E8BD000 c:\windows\system32\ws2_32.dll
0x7E8C0000 - 0x7E8D7000 c:\windows\system32\wsock32.dll
0x7E8F0000 - 0x7E92F000 c:\windows\system32\shlwapi.dll
0x7E940000 - 0x7EA29000 c:\windows\system32\shell32.dll
0x7EA40000 - 0x7EABD000 c:\windows\system32\gdi32.dll
0x7EAE0000 - 0x7EBF7000 c:\windows\system32\user32.dll
0x7EC00000 - 0x7ECB4000 c:\windows\system32\comctl32.dll
0x7ECC0000 - 0x7ECFA000 c:\windows\system32\advapi32.dll
0x7EE40000 - 0x7EF45000 c:\windows\system32\kernel32.dll
0x7EF80000 - 0x7F000000 c:\windows\system32\ntdll.dll
----------------------------------------
Memory Dump
----------------------------------------
Code: 16 bytes starting at (EIP = 7E08E1B0)
7E08E1B0: 0F B7 04 57 89 04 91 42 39 55 10 75 F3 89 CF E9 ...W...B9U.u....
Stack: 1024 bytes starting at (ESP = 0033C6AC)
* = addr ** *
0033C6A0: 40 7F EA B7 C4 C6 33 00 CA F6 03 7E 18 3A 56 7C @.....3....~.:V|
0033C6B0: 48 75 00 00 C4 C6 33 00 48 75 00 00 60 0E 4A 7C Hu....3.Hu..`.J|
0033C6C0: C5 10 00 00 04 C7 33 00 B3 92 06 7E 60 0E 4A 7C ......3....~`.J|
0033C6D0: 05 14 00 00 0C 00 00 00 03 14 00 00 48 75 00 00 ............Hu..
0033C6E0: 03 14 00 00 48 75 00 00 03 14 00 00 0C 00 00 00 ....Hu..........
0033C6F0: CA 10 00 00 04 00 00 00 78 C2 85 7E 20 A7 6C 7E ........x..~ .l~
0033C700: 48 75 00 00 44 C7 33 00 90 D4 82 7E 04 00 00 00 Hu..D.3....~....
0033C710: C5 10 00 00 CA 10 00 00 0C 00 00 00 03 14 00 00 ................
0033C720: 48 75 00 00 00 00 00 00 08 00 DB 02 01 00 00 00 Hu..............
0033C730: 08 00 DB 02 08 00 DB 02 08 00 DB 02 B0 C7 33 00 ..............3.
0033C740: D0 F6 83 7E 70 C7 33 00 93 FD 59 00 04 00 00 00 ...~p.3...Y.....
0033C750: C5 10 00 00 CA 10 00 00 0C 00 00 00 03 14 00 00 ................
0033C760: 48 75 00 00 01 00 00 00 F8 9A 80 00 00 00 00 00 Hu..............
0033C770: 8C C7 33 00 28 A8 58 00 A8 C7 33 00 01 00 00 00 ..3.(.X...3.....
0033C780: 01 00 00 00 FF FF FF FF CA 10 00 00 B8 C7 33 00 ..............3.
0033C790: 3B A8 58 00 01 00 00 00 5C CF 70 00 00 00 00 00 ;.X.....\.p.....
0033C7A0: 6C C8 33 00 00 00 00 00 03 00 00 00 A4 3A 00 00 l.3..........:..
0033C7B0: 0C 00 C5 10 CA 10 70 00 4C C8 33 00 2C B6 70 00 ......p.L.3.,.p.
0033C7C0: 00 00 00 00 08 00 9E 07 E8 DC 23 07 97 40 6F BE ..........#..@o.
0033C7D0: 75 44 AA 3E 30 E7 69 BF 00 00 00 00 18 EA 78 3F uD.>0.i.......x?
0033C7E0: 7B A8 A3 3D DA D2 60 BE 00 00 00 00 00 00 00 00 {..=..`.........
0033C7F0: B3 8F 70 3F 3E 1D AF 3E 00 00 00 00 00 00 00 00 ..p?>..>........
0033C800: 00 00 00 00 00 00 00 00 00 00 80 3F E6 95 C6 3F ...........?...?
0033C810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033C820: F0 63 04 40 00 00 00 00 00 00 00 00 00 00 00 00 .c.@............
0033C830: 00 00 00 00 31 08 80 3F 00 00 80 3F 00 00 00 00 ....1..?...?....
0033C840: 00 00 00 00 81 95 E3 BE 00 00 00 00 C8 FB 33 00 ..............3.
0033C850: 6E 89 70 00 00 00 00 00 08 10 8F 07 08 03 8F 07 n.p.............
0033C860: 0D 00 00 00 84 F4 8D 07 08 74 9E 07 C9 01 25 3F .........t....%?
0033C870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033C880: AB 82 F7 3E 00 00 00 00 00 00 00 00 00 00 00 00 ...>............
0033C890: 00 00 00 00 00 00 00 00 00 00 80 3F 00 00 00 00 ...........?....
0033C8A0: 00 00 00 00 64 FB 0F C0 9B 04 10 40 08 00 9E 07 ....d......@....
0033C8B0: B0 EF CE 00 10 00 AD 07 00 00 00 00 00 00 00 00 ................
0033C8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033C8D0: 00 00 00 00 00 00 00 00 00 00 00 00 E6 95 C6 3F ...............?
0033C8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033C8F0: F0 63 04 40 00 00 00 00 00 00 00 00 00 00 00 00 .c.@............
0033C900: 00 00 00 00 31 08 80 3F 81 95 E3 BE 00 00 00 00 ....1..?........
0033C910: 00 00 00 00 00 00 80 3F 00 00 00 00 00 00 80 3F .......?.......?
0033C920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033C930: 00 00 80 3F 00 00 00 00 00 00 00 00 00 00 00 00 ...?............
0033C940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033C950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033C960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033C970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033C980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033C990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033C9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033C9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033C9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033C9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033C9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033C9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033CA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033CA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033CA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033CA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033CA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033CA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033CA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033CA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0033CA80: 00 00 00 00 00 00 00 00 00 00 80 3F 00 00 80 3F ...........?...?
0033CA90: 00 00 80 3F 00 00 80 3F 00 00 00 00 00 00 00 00 ...?...?........
0033CAA0: 00 00 00 00 00 00 00 00 00 00 00 00 96 40 6F BE .............@o.
------------------------------------------------------------------------------
but i dont know where i put this error .. (wine bugzilla or freedesktop.org bugzilla)? [i have Intel GMA 900 graphics and i810 driver]
and i play Warcrat 3 Frozen Throne with no problem
Last edited by reaper (2007-04-14 10:27:06)
Offline
Pages: 1
Topic closed