[Wine] World Of Warcraft perfomance problem.

gary sheppard rhyotte at gmail.com
Sat Mar 8 10:24:55 CST 2008


On Sat, Mar 8, 2008 at 6:20 AM, Soccus <wineforum-user at winehq.org> wrote:

> Hello. I'm running WoW 2.3.3, my wine version is wine-0.9.56.
> My PC: 512 ram, Athlon 300+ and ATI radeon 600x.
> Problem: 4pfs under Arch Linux and up to 12 under Ubuntu.
>
> Drivers: Fglrx (catalyst-8.3-1)
> Rendering: Yes
>
> Code:
>
> glxinfo |grep direct
> direct rendering: Yes
> fglrxinfo
> display: :0.0  screen: 0
> OpenGL vendor string: ATI Technologies Inc.
> OpenGL renderer string: RADEON X600/X550 Series
> OpenGL version string: 2.1.7412 Release
>
>
>
> My xorg.conf:
>
> Code:
>
> Section "Module"
>        Load            "glx"
>        Load            "dri"
>        Load            "drm"
> EndSection
>
>
> Section "Files"
> EndSection
>
> Section "InputDevice"
>        Identifier      "Generic Keyboard"
>        Driver          "kbd"
>        Option          "CoreKeyboard"
>        Option          "XkbRules"      "xorg"
>        Option          "XkbModel"      "pc105"
>        Option          "XkbLayout"     "pl"
> EndSection
>
> Section "InputDevice"
>        Identifier      "Configured Mouse"
>        Driver          "mouse"
>        Option          "CorePointer"
>        Option          "Device"        "/dev/input/mice"
>        Option          "Protocol"      "ImPS/2"
>        Option          "ZAxisMapping"  "4 5"
>        Option          "Emulate3Buttons"       "true"
> EndSection
>
> Section "Device"
>        Identifier      "ATI Technologies Inc RV380 0x3e50 [Radeon X600]"
>        Driver          "fglrx"
>        Busid           "PCI:1:0:0"
>        Option          "XAANoOffscreenPixmaps" "true"
>        Option          "AGPMode" "4"
>        Option          "ColorTiling" "on"
>        Option          "AccelMethod" "EXA"
>
> EndSection
>
> Section "DRI"
>        Group           "video"
>        Mode            0660
> Endsection
>
> Section "Monitor"
>        Identifier      "SyncMaster"
>        Option          "DPMS"
>        Horizsync       30-70
>        Vertrefresh     50-160
> EndSection
>
> Section "Screen"
>        Identifier      "Default Screen"
>        Device          "ATI Technologies Inc RV380 0x3e50 [Radeon X600]"
>        Monitor         "SyncMaster"
>        Defaultdepth    24
>        SubSection "Display"
>                Modes           "1280x1024"     "1152x864"      "1024x768"
>      "800x600"       "640x480"
>        EndSubSection
> EndSection
>
> Section "ServerLayout"
>        Identifier      "Default Layout"
>  screen "Default Screen"
>        Inputdevice     "Generic Keyboard"
>        Inputdevice     "Configured Mouse"
>
>        # Uncomment if you have a wacom tablet
>        #       InputDevice     "stylus"        "SendCoreEvents"
>        #       InputDevice     "cursor"        "SendCoreEvents"
>        #       InputDevice     "eraser"        "SendCoreEvents"
> EndSection
> Section "Extensions"
>        Option          "Composite"     "Disabled"
> EndSection
>
>
>
>
>
> Wine log:
>
>
> Code:
> [root at soc-pc soc]# wine /mnt/sdb5/wow/Wow.exe -opengl
> fixme:spoolsv:serv_main (0 (nil))
> fixme:mixer:ALSA_MixerInit No master control found on MPU-401 UART,
> disabling mixer
> fixme:advapi:SetSecurityInfo stub
> fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1
> func=0 method=0)
> fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1
> func=0 method=0)
> fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1
> func=0 method=0)
> fixme:powrprof:DllMain (0x73c00000, 1, (nil)) not fully implemented
> fixme:ntdll:NtPowerInformation Unimplemented NtPowerInformation action: 11
> fixme:powrprof:DllMain (0x73c00000, 0, (nil)) not fully implemented
> fixme:win:EnumDisplayDevicesW ((null),0,0x33ed84,0x00000000), stub!
> fixme:win:EnumDisplayDevicesW ((null),0,0x33ec8c,0x00000000), stub!
> fixme:win:EnumDisplayDevicesW ((null),0,0x33f2a8,0x00000000), stub!
> fixme:win:EnumDisplayDevicesW ((null),0,0x33f40c,0x00000000), stub!
> fixme:win:EnumDisplayDevicesW ((null),0,0x33f588,0x00000000), stub!
> fixme:win:EnumDisplayDevicesW ((null),0,0x33f580,0x00000000), stub!
> fixme:win:EnumDisplayDevicesW ((null),0,0x33f508,0x00000000), stub!
> fixme:win:EnumDisplayDevicesW ((null),0,0x33f4f8,0x00000000), stub!
> fixme:win:EnumDisplayDevicesW ((null),0,0x33efe0,0x00000000), stub!
> fixme:win:EnumDisplayDevicesW ((null),0,0x33f124,0x00000000), stub!
> fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT
> (5000): STUB
> fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not
> supported on protocol 4
> fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT
> (5000): STUB
> fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not
> supported on protocol 4
> fixme:reg:GetNativeSystemInfo (0x374027e4) using GetSystemInfo()
> fixme:process:IsWow64Process (0xffffffff 0x728873e4) stub!
> fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE;
> STUB
> fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE;
> STUB
> fixme:imm:ImmAssociateContextEx (0x20024, (nil), 16): stub
> [root at soc-pc soc]#
>
>
>
>
> My WoW's Config.wtf
>
> Code:
> SET locale "enUS"
> SET coresDetected "1"
> SET hwDetect "0"
> SET gxColorBits "24"
> SET gxDepthBits "24"
> SET gxResolution "1280x1024"
> SET gxRefresh "60"
> SET gxMultisampleQuality "0.000000"
> SET gxFixLag "0"
> SET videoOptionsVersion "1"
> SET movie "0"
> SET expansionMovie "0"
> SET showToolsUI "1"
> SET Sound_OutputDriverName "System Default"
> SET realmList "wow.bloodworld.eu"
> SET SmallCull "0.070000"
> SET DistCull "450.000000"
> SET farclip "297"
> SET particleDensity "0.900000"
> SET spellEffectLevel "0"
> SET textureFilteringMode "0"
> SET mouseSpeed "0.5"
> SET Gamma "1.000000"
> SET readTOS "1"
> SET readEULA "1"
> SET Sound_VoiceChatInputDriverName "System Default"
> SET Sound_VoiceChatOutputDriverName "System Default"
> SET Sound_MasterVolume "1"
> SET Sound_SFXVolume "1"
> SET Sound_MusicVolume "0.40000000596046"
> SET Sound_AmbienceVolume "0.60000002384186"
> SET baseMip "1"
> SET groundEffectDist "70"
> SET weatherDensity "0"
> SET ffxGlow "0"
> SET ffxDeath "0"
> SET realmName "BloodWorld"
> SET cameraYawMoveSpeed "180"
> SET cameraYawSmoothSpeed "180"
> SET cameraDistanceMaxFactor "1"
> SET gameTip "60"
> SET xpBarText "1"
> SET playerStatusText "1"
> SET partyStatusText "1"
> SET targetStatusText "1"
> SET uiScale "1"
> SET checkAddonVersion "0"
> SET autoSelfCast "1"
> SET ChatMusicVolume "0.30000001192093"
> SET ChatSoundVolume "0.40000000596046"
> SET ChatAmbienceVolume "0.30000001192093"
> SET Sound_EnableAllSound "0"
> SET OutboundChatVolume "1"
> SET InboundChatVolume "1"
> SET VoiceActivationSensitivity "0.40000003576279"
> SET gxApi "opengl"
> SET M2UseShaders "0"
>
>
>
>
> And... glxfgears:
>
> Code:
> 3064 frames in 5.0 seconds = 612.788 FPS
>
>
>
> What can I change, to make my WoW playable?
>
>
>
>
>
> Sorry i can not say anything about wine itself, but is there any chance
you can put another 512 ram in that system? I am reasonably sure that would
help at least a little bit. I have always found that over all WoW and other
MMO's performed more smoothly with at least 1 gig of ram. The kicker is that
linux uses ram pretty efficiently compared to windows, and so on the linux
side it should help too. Just a very very inexpensive tip to improve your
over all gaming experience sir. To be honest 2 gigs ram is really the sweet
spot, and you can find DDR2 kits all day long online for
http://www.newegg.com/Product/Product.aspx?Item=N82E16820231098

Anyhow have a good one.
Gary
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.winehq.org/pipermail/wine-users/attachments/20080308/cbff7f71/attachment.htm 


More information about the wine-users mailing list