Other Window 'hiccuping'

General discussions

Moderator: Lavish Software Team

Locked
Modaerf
GamingTools Subscriber
Posts: 3
Joined: Tue Oct 19, 2004 9:23 am

Other Window 'hiccuping'

Post by Modaerf » Sun Nov 07, 2004 9:28 am

Thinking I may need to buy more ram (512 atm) (3.2 proc 9800 AIW Pro), but when i'm running two windows, the one i'm in does fine but the other window seems to 'hiccup' as in stutter. If i put them on follow it will stutter step behind the 1st window and will eventually get out of range and stop auto-follow.

I've turned sound, sky, models, etc off on 2nd window. Only run a 30% clip on the Main window. Any thoughts as to if its just an memory issue? Have considered buying more memory but just wondering if this wills olve my problem or not b4 i buy.

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

Post by Lax » Sun Nov 07, 2004 10:07 am

Is this with WinEQ 1.38? 2.0? Please post in the section for whichever you're using so I can answer your question best. RAM will probably help, since 1 session takes a minimum of about 300MB of RAM, but there may be other factors as well.

Modaerf
GamingTools Subscriber
Posts: 3
Joined: Tue Oct 19, 2004 9:23 am

Post by Modaerf » Sun Nov 07, 2004 8:21 pm

Running WinEw 2.0. (Did it in 1.38 also).

Just added 512 Memory so 1gig now. Still getting stuttering from other window (which ever is not being used as main)

Here is sysinfo:
WinEQ 2 System Information
System:
-----------------------------------
Windows Version: Microsoft Windows XP/Service Pack 2/2600.xpsp_sp2_rtm.040803-2158
System Physical RAM: 471/1023MB
Page File: 1231/1696MB
Virtual Memory: 2001/2047MB (Extended: 0MB)
CPU 1: AMD Athlon(tm) @ 1094MHz
Video 1: \\.\DISPLAY1/ALL-IN-WONDER 9800 SERIES
Video 2: \\.\DISPLAY2/ALL-IN-WONDER 9800 SERIES - Secondary
Video 3: \\.\DISPLAYV1/NetMeeting driver
Video 4: \\.\DISPLAYV2/RDPDD Chained DD
Monitor 1: \\.\DISPLAY1 (0,0,1280,960) (1280x960) PRIMARY
Sound: NVIDIA(R) nForce(TM) Audio
DirectX: 4.09.00.0904
Internet Explorer: 6.0.2900.2180
WinEQ: 2.01

Direct3D9:
-----------------------------------
Adapter Display Mode: 0x0 D3DFMT_UNKNOWN
Game Display Mode: 0x0 D3DFMT_UNKNOWN
Current Adapter: 0

Direct3D8:
-----------------------------------
Adapter Display Mode: 0x0 D3DFMT_UNKNOWN
Game Display Mode: 0x0 D3DFMT_UNKNOWN
Current Adapter: 0

DirectInput8:
-----------------------------------

EverQuest:
-----------------------------------
Profile 2: Healer BoT
EQ Path: f:\Program Files\Sony\EverQuest
EQClient.ini: .\eqclient.ini
Patch: ON Test Server: OFF Locale: us
Video Adapter: Application Controlled
Luclin models: 3 (+15 min RAM)
Dynamic Lighting: ON (+4 min RAM)
Texture Caching: ON (+0 min RAM)
Texture Quality: MEDIUM (+30 min RAM)
Calculated minimum RAM: 332MB (BASE+49MB)
Level of Detail: 1
MaxFPS: 50
Additional setting: VertexShaders=TRUE
Additional setting: 20PixelShaders=TRUE
Additional setting: 1xPixelShaders=TRUE

EQPlayNice:
-----------------------------------
EQ Version: eqgame.exe Oct 11 2004 15:21:50
Foreground
Mode: FPS Limiter
Max FPS: 40
Rendering: 1/1
Background
Mode: CPU Limiter
Max FPS: 30
Rendering: 1/30

Modules File:

-- BEGIN eqgame.exe (400000) --
S=0x00D70048, R=0x001DA000, A=0x00B96048
mss32.dll - 216EE4, 0, 1DA354
WINMM.dll - 216E74, 0, 1DA2E4
WSOCK32.dll - 216E84, 0, 1DA2F4
DINPUT8.dll - 216BA4, 0, 1DA014
IMM32.dll - 216BB8, 0, 1DA028
KERNEL32.dll - 216BE0, 0, 1DA050
USER32.dll - 216DD8, 0, 1DA248
GDI32.dll - 216BAC, 0, 1DA01C
ADVAPI32.dll - 216B90, 0, 1DA000
SHELL32.dll - 216DC4, 0, 1DA234
ole32.dll - 216FC8, 0, 1DA438
-- END eqgame.exe (400000) SUCCESS --
Module Loaded C:\Program Files\WinEQ2b\WinEQ2-EQ.dll (E70000)
Module Loaded C:\Program Files\WinEQ2b\WinEQ2-EQ.dll (E70000)
Module Loaded C:\Program Files\WinEQ2b\WinEQ2-D3D9.dll (F00000)
Module Loaded C:\Program Files\WinEQ2b\WinEQ2-D3D8.dll (F80000)
Module Loaded C:\Program Files\WinEQ2b\WinEQ2-DI8.dll (FE0000)
Module Loaded C:\WINDOWS\system32\mswsock.dll (71A50000)
Module Loaded C:\WINDOWS\system32\mswsock.dll (71A50000)
Module Loaded C:\WINDOWS\system32\mswsock.dll (71A50000)
Module Loaded C:\WINDOWS\system32\DNSAPI.dll (76F20000)
Module Loaded C:\WINDOWS\System32\winrnr.dll (76FB0000)
Module Loaded C:\WINDOWS\system32\mswsock.dll (71A50000)
Module Loaded C:\WINDOWS\system32\rasadhlp.dll (76FC0000)
Module Loaded C:\WINDOWS\system32\mswsock.dll (71A50000)
Module Loaded C:\WINDOWS\system32\USER32.dll (77D40000)
Module Loaded C:\Program Files\WinEQ2b\WinEQ2-DAOC.dll (1470000)
Module Loaded C:\Program Files\WinEQ2b\WinEQ2-EQII.dll (1470000)
Module Loaded C:\Program Files\WinEQ2b\WinEQ2-WOW.dll (1470000)
Module Loaded C:\Program Files\WinEQ2b\WinEQ2-WC3.dll (1470000)
Module Loaded C:\WINDOWS\system32\ADVAPI32.dll (77DD0000)
Module Loaded C:\WINDOWS\system32\kernel32.dll (7C800000)
-- BEGIN EQGraphicsDX9.DLL (1650000) --
S=0x00D71008, R=0x00186000, A=0x00BEB008
d3d9.dll - 1B421C, 0, 186228
WINMM.dll - 1B4214, 0, 186220
dpvs.dll - 1B4224, 0, 186230
KERNEL32.dll - 1B4048, 0, 186054
USER32.dll - 1B41F8, 0, 186204
GDI32.dll - 1B4004, 0, 186010
ADVAPI32.dll - 1B3FF4, 0, 186000
-- END EQGraphicsDX9.DLL (1650000) SUCCESS --
Module Loaded f:\Program Files\Sony\EverQuest\EQGraphicsDX9.DLL (1650000)
Module Loaded f:\Program Files\Sony\EverQuest\eqmain.dll (1D00000)
-- BEGIN eqmain.dll (1D00000) --
S=0x00D71008, R=0x000B1000, A=0x00CC0008
WS2_32.dll - C826C, 0, B1228
DINPUT8.dll - C8054, 0, B1010
KERNEL32.dll - C8084, 0, B1040
USER32.dll - C8200, 0, B11BC
ADVAPI32.dll - C8044, 0, B1000
IMM32.dll - C805C, 0, B1018
-- END eqmain.dll (1D00000) SUCCESS --
Module Loaded C:\WINDOWS\system32\USER32.dll (77D40000)
Module Loaded C:\WINDOWS\system32\ADVAPI32.dll (77DD0000)
Module Loaded C:\WINDOWS\system32\kernel32.dll (7C800000)
Module Loaded C:\WINDOWS\system32\ADVAPI32.dll (77DD0000)
Module Loaded C:\WINDOWS\system32\WINTRUST.dll (76C30000)
Module Loaded C:\WINDOWS\system32\d3d9.dll (4FDD0000)
Module Loaded C:\WINDOWS\system32\GDI32.dll (77F10000)
Module Loaded C:\WINDOWS\system32\usp10.dll (74D90000)
Module Loaded C:\WINDOWS\system32\d3d9.dll (4FDD0000)
Module Loaded C:\WINDOWS\system32\OLEAUT32.DLL (77120000)
Module Loaded C:\WINDOWS\system32\OLEAUT32.DLL (77120000)
Module Loaded C:\WINDOWS\system32\WS2_32.dll (71AB0000)
Module Loaded C:\WINDOWS\system32\USER32.dll (77D40000)
Module Loaded C:\WINDOWS\system32\USER32.dll (77D40000)
Module Loaded C:\WINDOWS\system32\ole32.dll (774E0000)
Module Loaded C:\WINDOWS\system32\SHELL32.dll (7C9C0000)
Module Loaded C:\WINDOWS\system32\ole32.dll (774E0000)
Module Loaded C:\WINDOWS\system32\USER32.dll (77D40000)
Module Loaded C:\WINDOWS\system32\USER32.dll (77D40000)
Module Loaded C:\WINDOWS\system32\USER32.dll (77D40000)
Module Loaded C:\WINDOWS\system32\USER32.dll (77D40000)

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

Post by Lax » Sun Nov 07, 2004 9:17 pm

The "stuttering" is from a feature of EQPlayNice called Rendering Limiting. What it's doing is only letting EQ render 1 in x number of frames. This frees up about 50% of EQ's CPU time and lets your system run better overall as well as allows all EQ sessions to run better. In fact, the session that is "stuttering" can run FASTER than your foreground session and take up a quarter of the CPU time. So it's actually a good thing, as long as you dont mind not seeing full framerate. The UI updates every frame still, but the game world itself only gets drawn every so often.

If you would like to see full motion (and not see "stuttering") go into the EQPlayNice options for background, and set Rendering Limit to 1.

Modaerf
GamingTools Subscriber
Posts: 3
Joined: Tue Oct 19, 2004 9:23 am

Post by Modaerf » Tue Nov 09, 2004 8:26 pm

Will the 'full speed' just hog more CPU then? Is it your opinion to leave it the way it is? Thanks for the quick responce.

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

Post by Lax » Tue Nov 09, 2004 11:04 pm

Whatever you prefer. Full motion hogs CPU, but it doesn't appear to stutter. If you like the performance gains from not rendering enough to deal with the stuttering, you should keep it default. If the stuttering bothers you and you dont see a big enough difference in performance to keep it, then go full motion. That session is actually running much better when it is stuttering, it just might look annoying :)

Locked