Everquest 1 runs too fast causing issues.

WinEQ 2.0 Lite discussion

Moderators: Lavish Software Team, Moderators

Post Reply
bruks
Non-Subscriber
Posts: 3
Joined: Tue Nov 22, 2005 12:34 pm

Everquest 1 runs too fast causing issues.

Post by bruks » Wed Dec 28, 2005 8:46 am

I previously was using XP 64bit with no problems but I installed 32bit because of lack of driver support. After the switch I had no issues but recently I have been experiencing the problem where my EQ1 session is running too fast when I use WinEQ, it seems the client is faster than the server. I can tell this because the spell slider goes away than takes about a second before I get a buff icon.

I also run faster than anyone in the game. When trying to use autofollow I blow people away which sucks because I multibox.

I have 3 pcs and this is only happening on 1 of them which is my only dual core one. I tried with CPU Affinity in off and on positions with the same results. If I do not use WinEQ than I have no issues. Maybe there is a setting I have wrong you can help me with. Here is my info:

WinEQ 2 System Information
System:
-----------------------------------
Windows Version: Microsoft Windows XP/Service Pack 2/2600.xpsp_sp2_gdr.050301-1519
System Physical RAM: 758/1023MB
Page File: 2276/2460MB
Virtual Memory: 1739/2047MB (Extended: 0MB)
CPU 1: AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ @ 2216MHz
CPU 2: AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ @ 2216MHz
CPU Affinity Mask: 1
Video 1: \\.\DISPLAY1/RADEON X850 Series
Video 2: \\.\DISPLAY2/RADEON X850 Series - Secondary
Video 3: \\.\DISPLAYV1/NetMeeting driver
Video 4: \\.\DISPLAYV2/RDPDD Chained DD
Monitor 1: \\.\DISPLAY1 (0,0,1600,1200) (1600x1200) PRIMARY
Sound: ¨
DirectX: 4.09.00.0904
Internet Explorer: 6.0.2900.2180
WinEQ: 2.13

Loaded Modules:
-----------------------------------
Module 0: C:\Games\everquest\eqgame.exe
Module 1: C:\WINDOWS\system32\ntdll.dll
Module 2: C:\WINDOWS\system32\kernel32.dll
Module 3: C:\Games\everquest\mss32.dll
Module 4: C:\WINDOWS\system32\USER32.dll
Module 5: C:\WINDOWS\system32\GDI32.dll
Module 6: C:\WINDOWS\system32\WINMM.dll
Module 7: C:\WINDOWS\system32\ADVAPI32.dll
Module 8: C:\WINDOWS\system32\RPCRT4.dll
Module 9: C:\WINDOWS\system32\WSOCK32.dll
Module 10: C:\WINDOWS\system32\WS2_32.dll
Module 11: C:\WINDOWS\system32\msvcrt.dll
Module 12: C:\WINDOWS\system32\WS2HELP.dll
Module 13: C:\WINDOWS\system32\DINPUT8.dll
Module 14: C:\WINDOWS\system32\IMM32.dll
Module 15: C:\Games\everquest\DSETUP.dll
Module 16: C:\WINDOWS\system32\VERSION.dll
Module 17: C:\WINDOWS\system32\ole32.dll
Module 18: C:\WINDOWS\system32\SHELL32.dll
Module 19: C:\WINDOWS\system32\SHLWAPI.dll
Module 20: C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
Module 21: C:\WINDOWS\system32\comctl32.dll
Module 22: C:\Program Files\WinEQ2\WinEQ2.dll
Module 23: C:\WINDOWS\Lavish.dll
Module 24: C:\WINDOWS\system32\PSAPI.DLL
Module 25: C:\Program Files\WinEQ2\WinEQ2-EQ.dll
Module 26: C:\WINDOWS\system32\MSIMG32.dll
Module 27: C:\Program Files\WinEQ2\WinEQ2-D3D9.dll
Module 28: C:\Program Files\WinEQ2\WinEQ2-D3D8.dll
Module 29: C:\Program Files\WinEQ2\WinEQ2-DI8.dll
Module 30: C:\WINDOWS\system32\mswsock.dll
Module 31: C:\WINDOWS\system32\hnetcfg.dll
Module 32: C:\WINDOWS\System32\wshtcpip.dll
Module 33: C:\WINDOWS\system32\DNSAPI.dll
Module 34: C:\WINDOWS\System32\winrnr.dll
Module 35: C:\WINDOWS\system32\WLDAP32.dll
Module 36: C:\WINDOWS\system32\rasadhlp.dll
Module 37: C:\Program Files\WinEQ2\EQPlayNice.dll
Module 38: C:\WINDOWS\system32\NTMARTA.DLL
Module 39: C:\WINDOWS\system32\SAMLIB.dll
Module 40: C:\Games\everquest\EQGraphicsDX9.DLL
Module 41: C:\WINDOWS\system32\d3d9.dll
Module 42: C:\WINDOWS\system32\d3d8thk.dll
Module 43: C:\Games\everquest\dpvs.dll
Module 44: C:\Games\everquest\eqmain.dll
Module 45: C:\WINDOWS\system32\HID.DLL
Module 46: C:\WINDOWS\system32\SETUPAPI.DLL
Module 47: C:\WINDOWS\system32\WINTRUST.dll
Module 48: C:\WINDOWS\system32\CRYPT32.dll
Module 49: C:\WINDOWS\system32\MSASN1.dll
Module 50: C:\WINDOWS\system32\IMAGEHLP.dll

Direct3D9:
-----------------------------------
Driver: RADEON X850 Series/ati2dvag.dll/6/14/10/6583
Adapter Display Mode: 1600x1200 D3DFMT_X8R8G8B8
Game Display Mode: 1600x1200 D3DFMT_X8R8G8B8 (Windowed)
Current Adapter: 0
Available Texture Memory: 471MB
Direct3D8:
-----------------------------------
Adapter Display Mode: 0x0 D3DFMT_UNKNOWN
Game Display Mode: 0x0 D3DFMT_UNKNOWN
Current Adapter: 0
Available Texture Memory: (not currently available)
DirectInput8:
-----------------------------------

EverQuest:
-----------------------------------
Profile 1: WinEQ 2.0 Default Profile
EQ Path: C:\Games\everquest
EQClient.ini: .\eqclient.ini
Patch: OFF Test Server: OFF Locale: us
Video Adapter: Application Controlled
Luclin models: 29 (+145 min RAM)
Sound: ON (+22 min RAM)
Dynamic Lighting: ON (+4 min RAM)
Texture Caching: ON (+0 min RAM)
Texture Quality: LOW (+0 min RAM)
Calculated minimum RAM: 454MB (BASE+171MB)
Level of Detail: 0
MaxFPS: 100
Additional setting: HardwareTnL=TRUE
Additional setting: VertexShaders=0
Additional setting: 20PixelShaders=0
Additional setting: 1xPixelShaders=0

EQPlayNice:
-----------------------------------
EQ Version: eqgame.exe Dec 14 2005 18:09:20
Foreground
Mode: FPS Limiter
Max FPS: 40
Rendering: 1/1
Background
Mode: CPU Limiter
Max FPS: 30
Rendering: 1/30

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

Post by Lax » Wed Dec 28, 2005 12:36 pm

If you disable the CPU Affinity setting, EQ1 will be unstable and might not even make it into the game. Then if you, say, type /camp, each "It will take 30 more seconds" line will show up multiple times. It's kind of fun, I guess.

Anyway, with it ON, it should be successfully restricted to a single CPU. You can verify that (but not change it because EQ1 is dumb like that) by opening the windows task manager (ctrl+alt+del), right clicking on eqgame.exe in the processes tab, and looking under CPU Affinity. Each session should only have ONE cpu in the list (CPU 0 or CPU 1). Any more and, well, stuff described above.

If only one CPU is selected, then you're just faster than everyone else. It sounds like it's still using both, though. Otherwise, EQPlayNice would be limiting it to 40 frames a second (with dual core, EQPN cant properly limit the framerate without features not yet available in retail Windows -- it will work with Windows Vista though).

If all else fails, you can try disabling the EQPlayNice integration under EverQuest, General in the WinEQ 2 preferences.

bruks
Non-Subscriber
Posts: 3
Joined: Tue Nov 22, 2005 12:34 pm

Post by bruks » Thu Dec 29, 2005 8:23 am

Turned off EQplaynice and it is currently working fine. No telling what the future holds :)

Post Reply