I'm having trouble with low texture memory when running two windows in Everquest, particualrly in DoN zones. Basically things seem to be okay for a while, but as I continue to play (particularly zoning both characters), texture memory just keeps getting lower, and lower, and lower. Eventually I start getting the "Low Texture Memory" errors, and if I let it continue, I keep getting errors with lower and lower amount of texture memory available until I get a complete crash-reboot. No BSOD, not just the game crashing, but my system simply reboots.
I've read the thread a few spots below this, about DirectX and WinXP service pack 2, and I've tried the solutions there - I do have the latest directX installed, and I am running Win XP service pack 2. Here's my system info as I'm getting the "low texture memory" error... any ideas?
Ilien
WinEQ 2 System Information
System:
-----------------------------------
Windows Version: Microsoft Windows XP/Service Pack 2/2600.xpsp_sp2_gdr.050301-1519
System Physical RAM: 357/2046MB
Page File: 2337/3942MB
Virtual Memory: 1163/2047MB (Extended: 0MB)
CPU 1: Intel(R) Pentium(R) 4 CPU 3.00GHz @ 2992MHz
CPU 2: Intel(R) Pentium(R) 4 CPU 3.00GHz @ 2992MHz
CPU Affinity Mask: 1
Video 1: \\.\DISPLAY1/RADEON 9800 SERIES
Video 2: \\.\DISPLAY2/RADEON 9800 SERIES - Secondary
Video 3: \\.\DISPLAYV1/NetMeeting driver
Video 4: \\.\DISPLAYV2/RDPDD Chained DD
Monitor 1: \\.\DISPLAY1 (0,0,1280,1024) (1280x1024) PRIMARY
Sound: SB Audigy Audio [CF00]
DirectX: 4.09.00.0904
Internet Explorer: 6.0.2900.2180
WinEQ: 2.13
Loaded Modules:
-----------------------------------
Module 0: C:\Program Files\EverQuest\eqgame.exe
Module 1: C:\WINDOWS\system32\ntdll.dll
Module 2: C:\WINDOWS\system32\kernel32.dll
Module 3: C:\Program Files\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:\Program Files\EverQuest\DSETUP.dll
Module 15: C:\WINDOWS\system32\VERSION.dll
Module 16: C:\WINDOWS\system32\ole32.dll
Module 17: C:\WINDOWS\system32\WININET.dll
Module 18: C:\WINDOWS\system32\CRYPT32.dll
Module 19: C:\WINDOWS\system32\MSASN1.dll
Module 20: C:\WINDOWS\system32\OLEAUT32.dll
Module 21: C:\WINDOWS\system32\SHLWAPI.dll
Module 22: C:\WINDOWS\system32\SHELL32.dll
Module 23: C:\WINDOWS\system32\IMM32.dll
Module 24: C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
Module 25: C:\WINDOWS\system32\comctl32.dll
Module 26: C:\Program Files\WinEQ2\WinEQ2.dll
Module 27: C:\WINDOWS\system32\PSAPI.DLL
Module 28: C:\WINDOWS\Lavish.dll
Module 29: C:\WINDOWS\system32\iphlpapi.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\WinEQ2-EQ.dll
Module 38: C:\WINDOWS\system32\MSIMG32.dll
Module 39: C:\Program Files\WinEQ2\WinEQ2-D3D9.dll
Module 40: C:\WINDOWS\system32\d3dx9_27.dll
Module 41: C:\Program Files\WinEQ2\WinEQ2-D3D8.dll
Module 42: C:\Program Files\WinEQ2\WinEQ2-DI8.dll
Module 43: C:\WINDOWS\system32\uxtheme.dll
Module 44: C:\Program Files\WinEQ2\EQPlayNice.dll
Module 45: C:\WINDOWS\system32\MSCTF.dll
Module 46: C:\WINDOWS\system32\NTMARTA.DLL
Module 47: C:\WINDOWS\system32\SAMLIB.dll
Module 48: C:\Program Files\EverQuest\EQGraphicsDX9.DLL
Module 49: C:\WINDOWS\system32\d3d9.dll
Module 50: C:\WINDOWS\system32\d3d8thk.dll
Module 51: C:\Program Files\EverQuest\dpvs.dll
Module 52: C:\WINDOWS\system32\ctagent.dll
Module 53: C:\WINDOWS\system32\HID.DLL
Module 54: C:\WINDOWS\system32\SETUPAPI.DLL
Module 55: C:\WINDOWS\system32\WINTRUST.dll
Module 56: C:\WINDOWS\system32\IMAGEHLP.dll
Module 57: C:\WINDOWS\system32\mslbui.dll
Module 58: C:\WINDOWS\system32\netapi32.dll
Module 59: C:\WINDOWS\system32\appHelp.dll
Module 60: C:\WINDOWS\system32\CLBCATQ.DLL
Module 61: C:\WINDOWS\system32\COMRes.dll
Module 62: C:\WINDOWS\System32\shdocvw.dll
Module 63: C:\WINDOWS\system32\CRYPTUI.dll
Module 64: C:\WINDOWS\system32\urlmon.dll
Module 65: C:\WINDOWS\system32\Secur32.dll
Module 66: C:\Program Files\EverQuest\mssmp3.asi
Module 67: C:\Program Files\EverQuest\mssvoice.asi
Module 68: C:\Program Files\EverQuest\mssa3d.m3d
Module 69: C:\Program Files\EverQuest\mssds3d.m3d
Module 70: C:\Program Files\EverQuest\mssdx7.m3d
Module 71: C:\Program Files\EverQuest\msseax.m3d
Module 72: C:\Program Files\EverQuest\mssrsx.m3d
Module 73: C:\WINDOWS\system32\MSACM32.dll
Module 74: C:\Program Files\EverQuest\msssoft.m3d
Module 75: C:\Program Files\EverQuest\mssdsp.flt
Module 76: C:\WINDOWS\system32\wdmaud.drv
Module 77: C:\WINDOWS\system32\msacm32.drv
Module 78: C:\WINDOWS\system32\midimap.dll
Module 79: C:\WINDOWS\system32\DSOUND.DLL
Module 80: C:\WINDOWS\system32\KsUser.dll
Module 81: C:\WINDOWS\system32\usp10.dll
Direct3D9:
-----------------------------------
Driver: RADEON 9800 SERIES/ati2dvag.dll/6/14/10/6606
Adapter Display Mode: 1280x1024 D3DFMT_X8R8G8B8
Game Display Mode: 1152x864 D3DFMT_X8R8G8B8 (Windowed)
Current Adapter: 0
Available Texture Memory: 26MB
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:\Program Files\EverQuest
EQClient.ini: .\eqclient.ini
Patch: ON Server Type: Normal Locale: us
Video Adapter: Application Controlled
Luclin models: 29 (+145 min RAM)
Sound: ON (+22 min RAM)
Dynamic Lighting: ON (+4 min RAM)
Texture Quality: MEDIUM (+30 min RAM)
Calculated minimum RAM: 484MB (BASE+201MB)
Level of Detail: 1
MaxFPS: 100
Additional setting: VertexShaders=TRUE
Additional setting: 20PixelShaders=TRUE
Additional setting: 1xPixelShaders=TRUE
EQPlayNice:
-----------------------------------
EQ Version: eqgame.exe Apr 17 2006 14:53:02
Foreground
Mode: FPS Limiter
Max FPS: 40
Rendering: 1/1
Background
Mode: CPU Limiter
Max FPS: 30
Rendering: 1/30
Problems with Low Texture Memory followed by system crash...
Moderators: Lavish Software Team, Moderators
It is a BSOD, your windows XP settings simply dont show you the BSOD before it automatically reboots. You can change this setting in the System control panel if you want (it's under errors and recovery or something like that, and the checkbox says something about Automatically restart on system error).
Assuming you've got the latest everything, including ATI drivers, the February 2006 DirectX, etc as you mentioned, you shouldn't be continually losing texture memory. It may be a bug in EQ, video drivers, or DirectX, and if you're reasonably sure it's not because of outdated video drivers or DirectX, then that basically leaves EQ... which we all know has funny bugs fairly like that often. As this doesn't happen to everyone else, and WinEQ 2 doesnt use texture memory except for what the D3DX library does, it would be hard to say that it's WinEQ 2's fault.
So until the problem is fixed... The solution may simply be to log out once in a while (when you've lost a lot of texture memory), unfortunately. You can also try hitting Alt+Enter to reset the display, which may free up some of it
Assuming you've got the latest everything, including ATI drivers, the February 2006 DirectX, etc as you mentioned, you shouldn't be continually losing texture memory. It may be a bug in EQ, video drivers, or DirectX, and if you're reasonably sure it's not because of outdated video drivers or DirectX, then that basically leaves EQ... which we all know has funny bugs fairly like that often. As this doesn't happen to everyone else, and WinEQ 2 doesnt use texture memory except for what the D3DX library does, it would be hard to say that it's WinEQ 2's fault.
So until the problem is fixed... The solution may simply be to log out once in a while (when you've lost a lot of texture memory), unfortunately. You can also try hitting Alt+Enter to reset the display, which may free up some of it