[Wine] World Of Warcraft perfomance problem.

Jim Hall volunteer.jim at gmail.com
Sat Mar 8 11:23:41 CST 2008


On Sat, Mar 8, 2008 at 10:34 AM, gary sheppard <rhyotte at gmail.com> wrote:

> On Sat, Mar 8, 2008 at 8:24 AM, gary sheppard <rhyotte at gmail.com> wrote:
>
> >
> >
> > 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
> >
>
>
> Ooops, my brain just kicked in. Does that mother board support DDR1 or
> DDR2?
> I am betting now that i *THINK* it supprts only DDR1.
> http://www.newegg.com/Product/Product.aspx?Item=N82E16820134008
>
> Sorry about the brain fart, I have not had my 1st cup of coffee yet ;)
>
> Gary
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://www.winehq.org/pipermail/wine-users/attachments/20080308/0a8fa889/attachment.htm
>



My system is an Athlon 1600 (1400 actual), 1GB RAM, nVidia 6600. I have 3
add-ons running so far. My latency averages 110 and fps averages 14-20. The
only real problem I have is a large capital city - too many other players.
Other then that it runs just fine. I have been advised by players with
multiple 70's to have 4GB of ram. That's a money issue for me (saving for
it).

This is not an actual solution for your problem but it agrees with Gary's
comment. So yes, try the RAM first.

Jim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.winehq.org/pipermail/wine-users/attachments/20080308/a61c9940/attachment.htm 


More information about the wine-users mailing list