These seem to be on EQ's end and have been to an extent occurring for a while but with the last patch its happening very frequently.
EQ is not releasing memory when it is done with it for a long time. for example i am running a 256MB card and 1 and a half gigs of RAM and i used to be able to run upto 4 instances at once...3 usually all the time normally.
Now when i load all 3 i end up i am frequently down to 20-50MB of memory left and getting a blue screen crash shortly after...I lowered my game perks and am upto 86ish MB after loading all 3 and no Blue screen finally but after about 30min or so of having all 3 instances up i will see my available RAM start climbing up and end up with 800+ free MB of RAM after nearly an hour.
SO my question is...is there a way to make EQ free up the memory faster?
And this could be a related issue but lately when doing the /camp desktop on all 3 windows at once my comp is freezing up and have to unplug the computer.
No rush on the answers if there are any will check back when i am awake enough to see what i typed:)
Couple of recent issues/questions
Moderators: Lavish Software Team, Moderators
Well, the only issue I can think of that would cause you to blue screen with the information given is if you run out of physical system RAM as well as physical video RAM (which is part of the texture memory displayed, with the rest being "AGP Aperture").
The problem is that AGP Aperture tells BIOS it can borrow some system RAM if it runs completely out of RAM on the video card. On some systems (probably most), something along the line (be it BIOS, video drivers, or Direct3D) doesnt check if there's physical system RAM free, tries to get at it anyway, and causes this blue screen.
I would try reducing your AGP Aperture Size setting in BIOS (see http://www.lavishsoft.com/bios.php for help), and that should alleviate the problem for the time being.
If you continue having that problem, please post SysInfo.txt and maybe I'll have some other things to try.
As far as /camp desktop.. well.. not sure. That shouldn't freeze you up though.
The problem is that AGP Aperture tells BIOS it can borrow some system RAM if it runs completely out of RAM on the video card. On some systems (probably most), something along the line (be it BIOS, video drivers, or Direct3D) doesnt check if there's physical system RAM free, tries to get at it anyway, and causes this blue screen.
I would try reducing your AGP Aperture Size setting in BIOS (see http://www.lavishsoft.com/bios.php for help), and that should alleviate the problem for the time being.
If you continue having that problem, please post SysInfo.txt and maybe I'll have some other things to try.
As far as /camp desktop.. well.. not sure. That shouldn't freeze you up though.
RE
Yeah i had my Apeture at 128MB which its been at forever with the 256 on the card as far as EQ1 is concerned it never used much of the texture memory up(EQ2 however uses it like a hog).
I went and backed it off to as low as i could get (32MB) and turned off nearly every other item except models in the game which stopped it from blue screening.
Just bugs me that EQ is such a hog and won't let go of the memory for so long that eventually i end up with so much(800MB free)
Heres my sysinfo.txt file as well
WinEQ 2 System Information
System:
-----------------------------------
Windows Version: Microsoft Windows XP/Service Pack 2/2600.xpsp_sp2_gdr.050301-1519
System Physical RAM: 1155/1534MB
Page File: 2543/2923MB
Virtual Memory: 1443/2047MB (Extended: 0MB)
CPU 1: Intel(R) Pentium(R) 4 CPU 2.60GHz @ 2593MHz
CPU 2: Intel(R) Pentium(R) 4 CPU 2.60GHz @ 2593MHz
Video 1: \\.\DISPLAY1/NVIDIA GeForce FX 5700
Video 2: \\.\DISPLAYV1/NetMeeting driver
Video 3: \\.\DISPLAYV2/RDPDD Chained DD
Monitor 1: \\.\DISPLAY1 (0,0,1152,864) (1152x864) PRIMARY
Sound: ¨
DirectX: 4.09.00.0904
Internet Explorer: 6.0.2900.2180
WinEQ: 2.09
Loaded Modules:
-----------------------------------
Module 0: C:\Program Files\Sony\EverQuest\eqgame.exe
Module 1: C:\WINDOWS\system32\ntdll.dll
Module 2: C:\WINDOWS\system32\kernel32.dll
Module 3: C:\Program Files\Sony\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:\Program Files\Sony\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:\WINDOWS\system32\uxtheme.dll
Module 38: C:\Program Files\WinEQ2\EQPlayNice.dll
Module 39: C:\WINDOWS\system32\NTMARTA.DLL
Module 40: C:\WINDOWS\system32\SAMLIB.dll
Module 41: C:\Program Files\Sony\EverQuest\EQGraphicsDX9.DLL
Module 42: C:\WINDOWS\system32\d3d9.dll
Module 43: C:\WINDOWS\system32\d3d8thk.dll
Module 44: C:\Program Files\Sony\EverQuest\dpvs.dll
Module 45: C:\WINDOWS\system32\ctagent.dll
Module 46: C:\WINDOWS\system32\usp10.dll
Module 47: C:\WINDOWS\system32\HID.DLL
Module 48: C:\WINDOWS\system32\SETUPAPI.DLL
Module 49: C:\WINDOWS\system32\WINTRUST.dll
Module 50: C:\WINDOWS\system32\CRYPT32.dll
Module 51: C:\WINDOWS\system32\MSASN1.dll
Module 52: C:\WINDOWS\system32\IMAGEHLP.dll
Module 53: C:\WINDOWS\system32\MSACM32.dll
Module 54: C:\WINDOWS\system32\wdmaud.drv
Module 55: C:\WINDOWS\system32\msacm32.drv
Module 56: C:\WINDOWS\system32\midimap.dll
Module 57: C:\WINDOWS\system32\DSOUND.DLL
Module 58: C:\WINDOWS\system32\KsUser.dll
Direct3D9:
-----------------------------------
Driver: NVIDIA GeForce FX 5700/nv4_disp.dll/6/14/10/7777
Adapter Display Mode: 1152x864 D3DFMT_X8R8G8B8
Game Display Mode: 1024x768 D3DFMT_UNKNOWN
Current Adapter: 0
Available Texture Memory: 270MB
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 2: dave
EQ Path: C:\Program Files\Sony\EverQuest
EQClient.ini: .\eqclient.ini
Patch: OFF Test Server: OFF Locale: us
Video Adapter: Application Controlled
Luclin models: 29 (+145 min RAM)
Texture Compression: ON (+0 min RAM)
Sound: ON (+22 min RAM)
Texture Quality: LOW (+0 min RAM)
Calculated minimum RAM: 450MB (BASE+167MB)
Level of Detail: 1
MaxFPS: 25
Additional setting: HardwareTnL=TRUE
Additional setting: VertexShaders=TRUE
Additional setting: 20PixelShaders=1
Additional setting: 1xPixelShaders=TRUE
EQPlayNice:
-----------------------------------
EQ Version: eqgame.exe Aug 4 2005 15:40:59
Foreground
Mode: FPS Limiter
Max FPS: 40
Rendering: 1/1
Background
Mode: CPU Limiter
Max FPS: 30
Rendering: 1/30
I went and backed it off to as low as i could get (32MB) and turned off nearly every other item except models in the game which stopped it from blue screening.
Just bugs me that EQ is such a hog and won't let go of the memory for so long that eventually i end up with so much(800MB free)
Heres my sysinfo.txt file as well
WinEQ 2 System Information
System:
-----------------------------------
Windows Version: Microsoft Windows XP/Service Pack 2/2600.xpsp_sp2_gdr.050301-1519
System Physical RAM: 1155/1534MB
Page File: 2543/2923MB
Virtual Memory: 1443/2047MB (Extended: 0MB)
CPU 1: Intel(R) Pentium(R) 4 CPU 2.60GHz @ 2593MHz
CPU 2: Intel(R) Pentium(R) 4 CPU 2.60GHz @ 2593MHz
Video 1: \\.\DISPLAY1/NVIDIA GeForce FX 5700
Video 2: \\.\DISPLAYV1/NetMeeting driver
Video 3: \\.\DISPLAYV2/RDPDD Chained DD
Monitor 1: \\.\DISPLAY1 (0,0,1152,864) (1152x864) PRIMARY
Sound: ¨
DirectX: 4.09.00.0904
Internet Explorer: 6.0.2900.2180
WinEQ: 2.09
Loaded Modules:
-----------------------------------
Module 0: C:\Program Files\Sony\EverQuest\eqgame.exe
Module 1: C:\WINDOWS\system32\ntdll.dll
Module 2: C:\WINDOWS\system32\kernel32.dll
Module 3: C:\Program Files\Sony\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:\Program Files\Sony\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:\WINDOWS\system32\uxtheme.dll
Module 38: C:\Program Files\WinEQ2\EQPlayNice.dll
Module 39: C:\WINDOWS\system32\NTMARTA.DLL
Module 40: C:\WINDOWS\system32\SAMLIB.dll
Module 41: C:\Program Files\Sony\EverQuest\EQGraphicsDX9.DLL
Module 42: C:\WINDOWS\system32\d3d9.dll
Module 43: C:\WINDOWS\system32\d3d8thk.dll
Module 44: C:\Program Files\Sony\EverQuest\dpvs.dll
Module 45: C:\WINDOWS\system32\ctagent.dll
Module 46: C:\WINDOWS\system32\usp10.dll
Module 47: C:\WINDOWS\system32\HID.DLL
Module 48: C:\WINDOWS\system32\SETUPAPI.DLL
Module 49: C:\WINDOWS\system32\WINTRUST.dll
Module 50: C:\WINDOWS\system32\CRYPT32.dll
Module 51: C:\WINDOWS\system32\MSASN1.dll
Module 52: C:\WINDOWS\system32\IMAGEHLP.dll
Module 53: C:\WINDOWS\system32\MSACM32.dll
Module 54: C:\WINDOWS\system32\wdmaud.drv
Module 55: C:\WINDOWS\system32\msacm32.drv
Module 56: C:\WINDOWS\system32\midimap.dll
Module 57: C:\WINDOWS\system32\DSOUND.DLL
Module 58: C:\WINDOWS\system32\KsUser.dll
Direct3D9:
-----------------------------------
Driver: NVIDIA GeForce FX 5700/nv4_disp.dll/6/14/10/7777
Adapter Display Mode: 1152x864 D3DFMT_X8R8G8B8
Game Display Mode: 1024x768 D3DFMT_UNKNOWN
Current Adapter: 0
Available Texture Memory: 270MB
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 2: dave
EQ Path: C:\Program Files\Sony\EverQuest
EQClient.ini: .\eqclient.ini
Patch: OFF Test Server: OFF Locale: us
Video Adapter: Application Controlled
Luclin models: 29 (+145 min RAM)
Texture Compression: ON (+0 min RAM)
Sound: ON (+22 min RAM)
Texture Quality: LOW (+0 min RAM)
Calculated minimum RAM: 450MB (BASE+167MB)
Level of Detail: 1
MaxFPS: 25
Additional setting: HardwareTnL=TRUE
Additional setting: VertexShaders=TRUE
Additional setting: 20PixelShaders=1
Additional setting: 1xPixelShaders=TRUE
EQPlayNice:
-----------------------------------
EQ Version: eqgame.exe Aug 4 2005 15:40:59
Foreground
Mode: FPS Limiter
Max FPS: 40
Rendering: 1/1
Background
Mode: CPU Limiter
Max FPS: 30
Rendering: 1/30
followup
Well now I may know why it has started happening lately and how to remedy the situation for me but i don't understand why this is working.
Basically why i am running out of memory now is i started loading all 3 windows at the start with ctrl-alt-n where as before i would load the first and release the mouse and minimize and load the next and so on for all 3.
Basically for some reason until ALL the windows are minimized they will not start letting go of my RAM....for example i had all 3 windows loaded and 2 chars in game and 52MB free RAM and after i minimized the windows and then re-brought them up(ctrl-alt-1) etc i had 68 and it started cunting up 69, 70 etc
I did this on both computers i am running as my second only has 768 and had 12MB free with 2 chars and now has nearly 300 free as i write this. and my other is still counting slowly up at about the same point.
I am not sure what minimizing and then maximizing all the windows is triggering the release of my unused RAM but at least it seems to be working for the moment
Basically why i am running out of memory now is i started loading all 3 windows at the start with ctrl-alt-n where as before i would load the first and release the mouse and minimize and load the next and so on for all 3.
Basically for some reason until ALL the windows are minimized they will not start letting go of my RAM....for example i had all 3 windows loaded and 2 chars in game and 52MB free RAM and after i minimized the windows and then re-brought them up(ctrl-alt-1) etc i had 68 and it started cunting up 69, 70 etc
I did this on both computers i am running as my second only has 768 and had 12MB free with 2 chars and now has nearly 300 free as i write this. and my other is still counting slowly up at about the same point.
I am not sure what minimizing and then maximizing all the windows is triggering the release of my unused RAM but at least it seems to be working for the moment
No biggie at least i can get it to release memory now enough to play 3 at a time again i just have to load all 3 windows up to char select and minimize all 3 windows and then ctrl alt 1-3 and it slowly starts letting mem free. Maybe sony did something recently as i have been 2 boxing with yer prog for years without issue