WoW FrameRate and not getting fullscreen in 1920x1200

WinEQ 2.0 Pro discussion and support

Moderators: Lavish Software Team, Moderators

Post Reply
Asmodeus
GamingTools Subscriber
Posts: 43
Joined: Wed Jul 14, 2004 3:02 pm
Location: Utah

WoW FrameRate and not getting fullscreen in 1920x1200

Post by Asmodeus » Wed Nov 07, 2007 3:03 pm

Well, I retired from EQ and decided to play WoW for a bit. I have 2 accounts there. When I load up WinEQ 2.0 Pro, and have it setup fairly close to what I did with EQ, I get have the following issues (after a clean bootup).

1 - When I first load up it's fine. I get to the char select screen. Upon getting there, I notice that down at the bottom of my screen, I'm still showing the previous screen. This lasts all the way into game play. I've tried normal mode (not gonna do it). My resolution is 1920 x 1200, and it's like the full screen emulated is putting it at 1900x1150 or something. I have tried setting the resolution to 0 and 0, as well as 1920x1200. Same thing.

2 - After the above, if I alt-tab out, if I come back in, my FPS is down the toilet. I'm sitting at 2-3fps, if that. If I close all other windows, same exact thing. I have to exit out of the game and reload it.

Let me know if this is a known issue, or if there's something you'd like or need.
Sys Info:
EVGA x58 with i7 920 @ 4.00GHz
6Gig Corsair RAM
eVGA GTX 295 (newest drivers)
Soundblaster X-Fi
2@80Gig (in Raid0) (10kRPM) for OS/EQ
Couple of drives for storage
Powered by a 1000W PS
Windows Vista Ultimate SP1 - 64-bit version

eqjoe
GamingTools Subscriber
Posts: 221
Joined: Wed Oct 13, 2004 2:34 pm

Post by eqjoe » Thu Nov 08, 2007 9:39 am

Sounds like your session thinks it is still in the background.

Try setting CPU affinity for each core for each window.

-j

Asmodeus
GamingTools Subscriber
Posts: 43
Joined: Wed Jul 14, 2004 3:02 pm
Location: Utah

Post by Asmodeus » Thu Nov 08, 2007 5:01 pm

Set affinity is on... And I haven't even opened another WoW session when this happens. I minimize the first one and then come back to it. It's the process of minimizing it.. It does indeed sound like you have the actual issue of it, but not the fix. :(
Sys Info:
EVGA x58 with i7 920 @ 4.00GHz
6Gig Corsair RAM
eVGA GTX 295 (newest drivers)
Soundblaster X-Fi
2@80Gig (in Raid0) (10kRPM) for OS/EQ
Couple of drives for storage
Powered by a 1000W PS
Windows Vista Ultimate SP1 - 64-bit version

fearless
Non-Subscriber
Posts: 345
Joined: Mon Jul 19, 2004 5:27 pm

Post by fearless » Thu Nov 08, 2007 5:08 pm

Lock foreground?

Asmodeus
GamingTools Subscriber
Posts: 43
Joined: Wed Jul 14, 2004 3:02 pm
Location: Utah

Post by Asmodeus » Thu Nov 08, 2007 5:49 pm

fearless wrote:Lock foreground?
No idea where that option even is.......
Sys Info:
EVGA x58 with i7 920 @ 4.00GHz
6Gig Corsair RAM
eVGA GTX 295 (newest drivers)
Soundblaster X-Fi
2@80Gig (in Raid0) (10kRPM) for OS/EQ
Couple of drives for storage
Powered by a 1000W PS
Windows Vista Ultimate SP1 - 64-bit version

Lax
Owner
Posts: 6634
Joined: Fri Jun 18, 2004 6:08 pm

Post by Lax » Mon Nov 12, 2007 12:00 pm

Having sysinfo.txt would help me make some determinations about your system.

In your reply, you mention it's from minimizing. Your original post said all you did was alt-tab, so this is important information. There could potentially (meaning, if the following were to be true, the described behavior would make sense -- not meaning that there is a confirmed or known bug) be a bug in WinEQ with minimizing (or rather, restoring after minimizing) that would cause this. It depends on how the game gets the information that it is no longer minimized. WinEQ already enforces a "lock foreground" sort of feature, if I recall correctly. This is so the game is basically unaware that it is no longer the foreground/active window. However, World of Warcraft has code in it that causes the game to drop its FPS to about 4 when it is minimized. If WinEQ's feature is allowing it to know that it is minimized, but not when it is restored, the WoW code would still keep its FPS at about 4.

The only thing I'm unclear on from your post is #1. If it's "still showing the previous screen" on a portion of the window, that's... weird. You don't have World of Warcraft itself set to full screen mode do you? WinEQ requires it to be in windowed mode. The setting to enable Windowed Mode should be in the WoW video options page.

Asmodeus
GamingTools Subscriber
Posts: 43
Joined: Wed Jul 14, 2004 3:02 pm
Location: Utah

Post by Asmodeus » Mon Nov 12, 2007 12:21 pm

As for the WOW video settings; It shows as Windowed mode, and then the check under it as well, to maximize the window.

Do you think it could have something to do with the fact that I've never used it for WoW before, but only EQ? I couldn't imagine so, but I'm at a loss right now. Hopefully the sysinfo will shed some light.

Here's the Sysinfo.txt (Let me know if you want the actual file, and not the copy/paste). I noticed one bizarre thing. The sound driver seems corrupt. I have sound turned off in WoW, so not sure if that would cause it.. But I use a SoundBlaster Audigy 2 card.

Code: Select all

WinEQ 2 System Information
System:
-----------------------------------
Windows Version: Microsoft Windows XP/Service Pack 2/2600.xpsp_sp2_gdr.070227-2254
System Physical RAM: 2525/3071MB
Page File: 4594/4956MB
Virtual Memory: 1978/2047MB (Extended: 0MB)
CPU 1: AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ @ 2210MHz
CPU 2: AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ @ 2210MHz
CPU Affinity Mask: 1
Video 1: \\.\DISPLAY1/NVIDIA GeForce 8800 GTS
Video 2: \\.\DISPLAYV1/NetMeeting driver
Video 3: \\.\DISPLAYV2/RDPDD Chained DD
Monitor 1: \\.\DISPLAY1 (0,0,1920,1200) (1920x1200) PRIMARY
Sound: ?
DirectX: 4.09.00.0904
Internet Explorer: 7.0.5730.11
WinEQ: 2.15

Loaded Modules:
-----------------------------------
Module 0: E:\World of Warcraft\wow.exe
Module 1: C:\WINDOWS\system32\ntdll.dll
Module 2: C:\WINDOWS\system32\kernel32.dll
Module 3: C:\WINDOWS\system32\WINMM.dll
Module 4: C:\WINDOWS\system32\USER32.dll
Module 5: C:\WINDOWS\system32\GDI32.dll
Module 6: C:\WINDOWS\system32\ADVAPI32.dll
Module 7: C:\WINDOWS\system32\RPCRT4.dll
Module 8: C:\WINDOWS\system32\OPENGL32.dll
Module 9: C:\WINDOWS\system32\msvcrt.dll
Module 10: C:\WINDOWS\system32\GLU32.dll
Module 11: C:\WINDOWS\system32\DDRAW.dll
Module 12: C:\WINDOWS\system32\DCIMAN32.dll
Module 13: C:\WINDOWS\system32\d3d9.dll
Module 14: C:\WINDOWS\system32\d3d8thk.dll
Module 15: C:\WINDOWS\system32\VERSION.dll
Module 16: C:\WINDOWS\system32\IMM32.dll
Module 17: C:\WINDOWS\system32\WININET.dll
Module 18: C:\WINDOWS\system32\SHLWAPI.dll
Module 19: C:\WINDOWS\system32\Normaliz.dll
Module 20: C:\WINDOWS\system32\iertutil.dll
Module 21: C:\WINDOWS\system32\WS2_32.dll
Module 22: C:\WINDOWS\system32\WS2HELP.dll
Module 23: C:\WINDOWS\system32\SHELL32.dll
Module 24: E:\World of Warcraft\DivxDecoder.dll
Module 25: C:\WINDOWS\system32\MSACM32.dll
Module 26: C:\WINDOWS\system32\ole32.dll
Module 27: C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03\comctl32.dll
Module 28: C:\WINDOWS\system32\comctl32.dll
Module 29: D:\WinEQ2\WinEQ2.dll
Module 30: C:\WINDOWS\system32\PSAPI.DLL
Module 31: D:\WinEQ2\Lavish.dll
Module 32: C:\WINDOWS\system32\iphlpapi.dll
Module 33: C:\WINDOWS\system32\mswsock.dll
Module 34: C:\WINDOWS\system32\hnetcfg.dll
Module 35: C:\WINDOWS\System32\wshtcpip.dll
Module 36: C:\WINDOWS\system32\DNSAPI.dll
Module 37: C:\WINDOWS\System32\winrnr.dll
Module 38: C:\WINDOWS\system32\WLDAP32.dll
Module 39: C:\WINDOWS\system32\rasadhlp.dll
Module 40: D:\WinEQ2\WinEQ2-WOW.dll
Module 41: C:\WINDOWS\system32\MSIMG32.dll
Module 42: D:\WinEQ2\WinEQ2-D3D9.dll
Module 43: C:\WINDOWS\system32\d3dx9_30.dll
Module 44: D:\WinEQ2\WinEQ2-Win32I.dll
Module 45: D:\WinEQ2\EQPlayNice.dll
Module 46: C:\WINDOWS\system32\MSCTF.dll
Module 47: C:\WINDOWS\system32\msctfime.ime
Module 48: C:\WINDOWS\system32\NTMARTA.DLL
Module 49: C:\WINDOWS\system32\SAMLIB.dll
Module 50: C:\WINDOWS\system32\ctagent.dll

Direct3D9:
-----------------------------------
Driver: NVIDIA GeForce 8800 GTS/nv4_disp.dll/6/14/11/6218
Adapter Display Mode: 1920x1200 D3DFMT_X8R8G8B8
Game Display Mode: 1920x1200 D3DFMT_X8R8G8B8 (Full Screen)
Current Adapter: 0
Available Texture Memory: 798MB
Win32 Input:
-----------------------------------

World of Warcraft:
-----------------------------------
Profile 1: Aldius
WoW Path: E:\World of Warcraft
Patch: OFF  Test Server: OFF  Locale: us
Video Adapter: Application Controlled
[/code]
Sys Info:
EVGA x58 with i7 920 @ 4.00GHz
6Gig Corsair RAM
eVGA GTX 295 (newest drivers)
Soundblaster X-Fi
2@80Gig (in Raid0) (10kRPM) for OS/EQ
Couple of drives for storage
Powered by a 1000W PS
Windows Vista Ultimate SP1 - 64-bit version

Lax
Owner
Posts: 6634
Joined: Fri Jun 18, 2004 6:08 pm

Post by Lax » Mon Nov 12, 2007 1:01 pm

I noticed one bizarre thing. The sound driver seems corrupt. I have sound turned off in WoW, so not sure if that would cause it.. But I use a SoundBlaster Audigy 2 card.
Yeah, I don't really have a good way of detecting the sound card, the output for that in WinEQ 2's system information is not very reliable and often shows strange characters instead of something useful. Don't worry about that in particular.

What DOES show in the system info is this (under Direct3D9 heading):
Game Display Mode: 1920x1200 D3DFMT_X8R8G8B8 (Full Screen)
Which will cause various strange behavior, potentially even being the cause of both bugs being reported. The game does in fact think it is in full screen mode according to your sysinfo.txt. I would have to do a lot more research into the behavior when full screen mode, but I would assume that the game does not like being resized when it thinks it is in full screen. When it knows it is in windowed mode, it will adapt the display to the size of the window.

I know you said it shows as windowed mode, but the game is specifically telling Direct3D it wants Full Screen mode, which is where WinEQ is getting that output. Try playing with it a little bit, see if you can get the output of the sysinfo.txt to say (Windowed) instead of (Full Screen), and determine if the issues you are describing stay or go away. I believe they should go away.

Asmodeus
GamingTools Subscriber
Posts: 43
Joined: Wed Jul 14, 2004 3:02 pm
Location: Utah

Post by Asmodeus » Mon Nov 12, 2007 2:41 pm

I went in, and took the check marks out... Saved it.. Then went back in, and put the check marks back in. It seemed to resolve the issues.

Thanks!

P.S. I do have a pet peave. On EQ when I Alt-Tab i see the EQ in the back ground, and I can see it update. But when on WoW, it's a little different.

I've noticed that wherever IE, or whatever window I have up in the foreground, everything above the top of the IE window in WOW is updating. However, everything below it is stuck. So.. For instance.

1920x1200 monitor which has the full game in the back ground

At position 300 down (from the top), I have IE up and going (in the foreground).

WoW refreshes in the back ground just fine from 1 - 299. From 300 - 1200, it's stuck.

Is this normal, or is there something I'm missing on this one too?
Sys Info:
EVGA x58 with i7 920 @ 4.00GHz
6Gig Corsair RAM
eVGA GTX 295 (newest drivers)
Soundblaster X-Fi
2@80Gig (in Raid0) (10kRPM) for OS/EQ
Couple of drives for storage
Powered by a 1000W PS
Windows Vista Ultimate SP1 - 64-bit version

Post Reply