Another Direct3D device could not be created ....
Moderators: Lavish Software Team, Moderators
Another Direct3D device could not be created ....
Hello,
Sometimes (not alwaus), when I try to run a 2nd account, I get this error :
"Another Direct3D device could not be created because there is not enough video memory"
Any idea ?
Sometimes (not alwaus), when I try to run a 2nd account, I get this error :
"Another Direct3D device could not be created because there is not enough video memory"
Any idea ?
Re: Another Direct3D device could not be created ....
Your video card is out of ram.KURGAN wrote:Hello,
Sometimes (not alwaus), when I try to run a 2nd account, I get this error :
"Another Direct3D device could not be created because there is not enough video memory"
Any idea ?
Different zones / areas have higher video ram requirements hence you see this message seemingly at random.
One thing that I have used to drop video ram usage is viewport, which can lower the size of the screen that is rendered.
I didn't had the problem at the moment I take the sysinfo, but think it can still help :
WinEQ 2 System Information
System:
-----------------------------------
Windows Version: Microsoft Windows XP/Service Pack 2/2600.xpsp_sp2_gdr.050301-1519
System Physical RAM: 1419/2047MB
Page File: 3457/3945MB
Virtual Memory: 1060/2047MB (Extended: 0MB)
CPU 1: AMD Sempron(tm) Processor 3100+ @ 1808MHz
Video 1: \\.\DISPLAY1/RADEON 9600 SERIES
Video 2: \\.\DISPLAY2/RADEON 9600 SERIES - Secondary
Video 3: \\.\DISPLAYV1/NetMeeting driver
Video 4: \\.\DISPLAYV2/RDPDD Chained DD
Monitor 1: \\.\DISPLAY1 (0,0,1280,1024) (1280x1024) PRIMARY
Sound: ¨
DirectX: 4.09.00.0904
Internet Explorer: 6.0.2900.2180
WinEQ: 2.08
Loaded Modules:
-----------------------------------
Module 0: E:\eq\eqgame.exe
Module 1: C:\WINDOWS\system32\ntdll.dll
Module 2: C:\WINDOWS\system32\kernel32.dll
Module 3: E:\eq\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: E:\eq\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\system32\ShimEng.dll
Module 21: C:\WINDOWS\AppPatch\AcGenral.DLL
Module 22: C:\WINDOWS\system32\OLEAUT32.dll
Module 23: C:\WINDOWS\system32\MSACM32.dll
Module 24: C:\WINDOWS\system32\USERENV.dll
Module 25: C:\WINDOWS\system32\UxTheme.dll
Module 26: C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
Module 27: C:\WINDOWS\system32\comctl32.dll
Module 28: E:\WinEQ2\WinEQ2.dll
Module 29: C:\WINDOWS\Lavish.dll
Module 30: C:\WINDOWS\system32\PSAPI.DLL
Module 31: E:\WinEQ2\WinEQ2-EQ.dll
Module 32: C:\WINDOWS\system32\MSIMG32.dll
Module 33: E:\WinEQ2\WinEQ2-D3D9.dll
Module 34: E:\WinEQ2\WinEQ2-D3D8.dll
Module 35: E:\WinEQ2\WinEQ2-DI8.dll
Module 36: C:\WINDOWS\system32\mswsock.dll
Module 37: C:\WINDOWS\system32\hnetcfg.dll
Module 38: C:\WINDOWS\System32\wshtcpip.dll
Module 39: C:\WINDOWS\system32\DNSAPI.dll
Module 40: C:\WINDOWS\System32\winrnr.dll
Module 41: C:\WINDOWS\system32\WLDAP32.dll
Module 42: C:\WINDOWS\system32\rasadhlp.dll
Module 43: E:\WinEQ2\EQPlayNice.dll
Module 44: C:\WINDOWS\system32\NTMARTA.DLL
Module 45: C:\WINDOWS\system32\SAMLIB.dll
Module 46: E:\eq\EQGraphicsDX9.DLL
Module 47: C:\WINDOWS\system32\d3d9.dll
Module 48: C:\WINDOWS\system32\d3d8thk.dll
Module 49: E:\eq\dpvs.dll
Module 50: C:\WINDOWS\system32\HID.DLL
Module 51: C:\WINDOWS\system32\SETUPAPI.DLL
Module 52: C:\WINDOWS\system32\WINTRUST.dll
Module 53: C:\WINDOWS\system32\CRYPT32.dll
Module 54: C:\WINDOWS\system32\MSASN1.dll
Module 55: C:\WINDOWS\system32\IMAGEHLP.dll
Direct3D9:
-----------------------------------
Driver: RADEON 9600 SERIES /ati2dvag.dll/6/14/10/6525
Adapter Display Mode: 1280x1024 D3DFMT_X8R8G8B8
Game Display Mode: 1280x1024 D3DFMT_UNKNOWN
Current Adapter: 0
Available Texture Memory: 239MB
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: *****
EQ Path: E:\eq
EQClient.ini: E:\eq\eqclient.ini
Patch: OFF Test Server: OFF Locale: us
Video Adapter: Application Controlled
Luclin models: 29 (+145 min RAM)
Texture Quality: MEDIUM (+30 min RAM)
Sky: COMPLEX (+10 min RAM)
Calculated minimum RAM: 468MB (BASE+185MB)
Level of Detail: 1
MaxFPS: 50
Additional setting: HardwareTnL=TRUE
Additional setting: VertexShaders=0
Additional setting: 20PixelShaders=0
Additional setting: 1xPixelShaders=0
EQPlayNice:
-----------------------------------
EQ Version: eqgame.exe Jun 27 2005 20:30:51
Foreground
Mode: FPS Limiter
Max FPS: 40
Rendering: 1/1
Background
Mode: CPU Limiter
Max FPS: 30
Rendering: 1/30
WinEQ 2 System Information
System:
-----------------------------------
Windows Version: Microsoft Windows XP/Service Pack 2/2600.xpsp_sp2_gdr.050301-1519
System Physical RAM: 1419/2047MB
Page File: 3457/3945MB
Virtual Memory: 1060/2047MB (Extended: 0MB)
CPU 1: AMD Sempron(tm) Processor 3100+ @ 1808MHz
Video 1: \\.\DISPLAY1/RADEON 9600 SERIES
Video 2: \\.\DISPLAY2/RADEON 9600 SERIES - Secondary
Video 3: \\.\DISPLAYV1/NetMeeting driver
Video 4: \\.\DISPLAYV2/RDPDD Chained DD
Monitor 1: \\.\DISPLAY1 (0,0,1280,1024) (1280x1024) PRIMARY
Sound: ¨
DirectX: 4.09.00.0904
Internet Explorer: 6.0.2900.2180
WinEQ: 2.08
Loaded Modules:
-----------------------------------
Module 0: E:\eq\eqgame.exe
Module 1: C:\WINDOWS\system32\ntdll.dll
Module 2: C:\WINDOWS\system32\kernel32.dll
Module 3: E:\eq\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: E:\eq\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\system32\ShimEng.dll
Module 21: C:\WINDOWS\AppPatch\AcGenral.DLL
Module 22: C:\WINDOWS\system32\OLEAUT32.dll
Module 23: C:\WINDOWS\system32\MSACM32.dll
Module 24: C:\WINDOWS\system32\USERENV.dll
Module 25: C:\WINDOWS\system32\UxTheme.dll
Module 26: C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
Module 27: C:\WINDOWS\system32\comctl32.dll
Module 28: E:\WinEQ2\WinEQ2.dll
Module 29: C:\WINDOWS\Lavish.dll
Module 30: C:\WINDOWS\system32\PSAPI.DLL
Module 31: E:\WinEQ2\WinEQ2-EQ.dll
Module 32: C:\WINDOWS\system32\MSIMG32.dll
Module 33: E:\WinEQ2\WinEQ2-D3D9.dll
Module 34: E:\WinEQ2\WinEQ2-D3D8.dll
Module 35: E:\WinEQ2\WinEQ2-DI8.dll
Module 36: C:\WINDOWS\system32\mswsock.dll
Module 37: C:\WINDOWS\system32\hnetcfg.dll
Module 38: C:\WINDOWS\System32\wshtcpip.dll
Module 39: C:\WINDOWS\system32\DNSAPI.dll
Module 40: C:\WINDOWS\System32\winrnr.dll
Module 41: C:\WINDOWS\system32\WLDAP32.dll
Module 42: C:\WINDOWS\system32\rasadhlp.dll
Module 43: E:\WinEQ2\EQPlayNice.dll
Module 44: C:\WINDOWS\system32\NTMARTA.DLL
Module 45: C:\WINDOWS\system32\SAMLIB.dll
Module 46: E:\eq\EQGraphicsDX9.DLL
Module 47: C:\WINDOWS\system32\d3d9.dll
Module 48: C:\WINDOWS\system32\d3d8thk.dll
Module 49: E:\eq\dpvs.dll
Module 50: C:\WINDOWS\system32\HID.DLL
Module 51: C:\WINDOWS\system32\SETUPAPI.DLL
Module 52: C:\WINDOWS\system32\WINTRUST.dll
Module 53: C:\WINDOWS\system32\CRYPT32.dll
Module 54: C:\WINDOWS\system32\MSASN1.dll
Module 55: C:\WINDOWS\system32\IMAGEHLP.dll
Direct3D9:
-----------------------------------
Driver: RADEON 9600 SERIES /ati2dvag.dll/6/14/10/6525
Adapter Display Mode: 1280x1024 D3DFMT_X8R8G8B8
Game Display Mode: 1280x1024 D3DFMT_UNKNOWN
Current Adapter: 0
Available Texture Memory: 239MB
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: *****
EQ Path: E:\eq
EQClient.ini: E:\eq\eqclient.ini
Patch: OFF Test Server: OFF Locale: us
Video Adapter: Application Controlled
Luclin models: 29 (+145 min RAM)
Texture Quality: MEDIUM (+30 min RAM)
Sky: COMPLEX (+10 min RAM)
Calculated minimum RAM: 468MB (BASE+185MB)
Level of Detail: 1
MaxFPS: 50
Additional setting: HardwareTnL=TRUE
Additional setting: VertexShaders=0
Additional setting: 20PixelShaders=0
Additional setting: 1xPixelShaders=0
EQPlayNice:
-----------------------------------
EQ Version: eqgame.exe Jun 27 2005 20:30:51
Foreground
Mode: FPS Limiter
Max FPS: 40
Rendering: 1/1
Background
Mode: CPU Limiter
Max FPS: 30
Rendering: 1/30
It appears as though your AGP Aperture Size is set very low, which means instead of being able to borrow system RAM for less important things, it has to keep using your video RAM. I would try raising that to at least 256MB since you have plenty of system RAM.
Past that, I would just keep on top of new ATI drivers in case something is messed up there
Past that, I would just keep on top of new ATI drivers in case something is messed up there
err..
Well, here's the thing.
1) The BIOS AGP Aperture setting isnt 256MB
2) The video card RAM isnt 256MB
3) There's a bug in one of Windows, BIOS, video card drivers, motherboard drivers, DirectX
4) EQ is taking up a gigantic amount of video RAM
And it's REALLY unlikely to be #4.
Here's what I will suggest. Temporarily set the AGP Aperture setting as low as it will go -- if that's 0, good. Start up EQ (just to the EULA) through WinEQ 2, get sysinfo.txt and check the amount of texture memory listed. This should ideally show you about how much video RAM you really have according to DirectX (add roughly 32MB to the number to get the amount, but post the number from the file here). If the AGP Aperture setting is 256MB and working correctly, this would put you at or under 64MB on the video card. With 64MB on the video card, you can potentially play two on the same computer, but you need to launch both to the EULA, then both to character select, and both into the game. It would also help to lower windows to 16-bit color, and/or lower the game resolution (these both decrease the amount of RAM needed on the video card for the front buffer).
Well, here's the thing.
This really indicates one or more of the following:Available Texture Memory: 239MB
1) The BIOS AGP Aperture setting isnt 256MB
2) The video card RAM isnt 256MB
3) There's a bug in one of Windows, BIOS, video card drivers, motherboard drivers, DirectX
4) EQ is taking up a gigantic amount of video RAM
And it's REALLY unlikely to be #4.
Here's what I will suggest. Temporarily set the AGP Aperture setting as low as it will go -- if that's 0, good. Start up EQ (just to the EULA) through WinEQ 2, get sysinfo.txt and check the amount of texture memory listed. This should ideally show you about how much video RAM you really have according to DirectX (add roughly 32MB to the number to get the amount, but post the number from the file here). If the AGP Aperture setting is 256MB and working correctly, this would put you at or under 64MB on the video card. With 64MB on the video card, you can potentially play two on the same computer, but you need to launch both to the EULA, then both to character select, and both into the game. It would also help to lower windows to 16-bit color, and/or lower the game resolution (these both decrease the amount of RAM needed on the video card for the front buffer).
I've been having the same problem lately, but none of my hardware has changed. It seems to be a memory leak of some kind in WinEQ2 because of the following:
I can load 3 windows immediately after starting WinEQ2, but if I only load 2 and wait awhile (i.e. play) I cannot load a third. If I camp and exit (Alt F4) one of my windows I cannot reload it. If I camp and exit all windows, shut down and restart WinEQ2 everything resets to where I can load 3 windows.
The only thing that might have changed besides the WinEQ2 version is my graphics drivers. I have an Nvidia GeforceFX 5700 Ultra running drivers 77.72 (latest release). Nothing else has changed on my system from when I did not experience this problem. In fact, in the past I would be able to load 4 windows if I was willing to accept very long zone times, and I could load these extra windows at any time during my play.
I can load 3 windows immediately after starting WinEQ2, but if I only load 2 and wait awhile (i.e. play) I cannot load a third. If I camp and exit (Alt F4) one of my windows I cannot reload it. If I camp and exit all windows, shut down and restart WinEQ2 everything resets to where I can load 3 windows.
The only thing that might have changed besides the WinEQ2 version is my graphics drivers. I have an Nvidia GeforceFX 5700 Ultra running drivers 77.72 (latest release). Nothing else has changed on my system from when I did not experience this problem. In fact, in the past I would be able to load 4 windows if I was willing to accept very long zone times, and I could load these extra windows at any time during my play.
In case its helpful here is my sysinfo. This says I have 323MB of texture memory, my video card has 128MB. I'm pretty sure my aperture is set at 256MB.
Code: Select all
WinEQ 2 System Information
System:
-----------------------------------
Windows Version: Microsoft Windows XP/Service Pack 2/2600.xpsp_sp2_gdr.050301-1519
System Physical RAM: 600/1279MB
Page File: 2255/3182MB
Virtual Memory: 1945/2047MB (Extended: 0MB)
CPU 1: AMD Athlon(tm) XP 3200+ @ 2205MHz
Video 1: \\.\DISPLAY1/NVIDIA GeForce FX 5700 Ultra
Video 2: \\.\DISPLAYV1/NetMeeting driver
Video 3: \\.\DISPLAYV2/RDPDD Chained DD
Monitor 1: \\.\DISPLAY1 (0,0,1280,1024) (1280x1024) PRIMARY
Sound: ¨
DirectX: 4.09.00.0904
Internet Explorer: 6.0.2900.2180
WinEQ: 2.08
Loaded Modules:
-----------------------------------
Module 0: d:\everquest\eqgame.exe
Module 1: C:\WINDOWS\system32\ntdll.dll
Module 2: C:\WINDOWS\system32\kernel32.dll
Module 3: d:\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: d:\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:\Documents and Settings\Jabon\Desktop\Release\MQ2Main.dll
Module 39: C:\WINDOWS\system32\nview.dll
Module 40: C:\WINDOWS\system32\OLEAUT32.dll
Module 41: C:\WINDOWS\system32\NTMARTA.DLL
Module 42: C:\WINDOWS\system32\SAMLIB.dll
Module 43: d:\everquest\EQGraphicsDX9.DLL
Module 44: C:\WINDOWS\system32\d3d9.dll
Module 45: C:\WINDOWS\system32\d3d8thk.dll
Module 46: d:\everquest\dpvs.dll
Module 47: C:\Documents and Settings\Jabon\Desktop\Release\mq2labels.dll
Module 48: C:\Documents and Settings\Jabon\Desktop\Release\mq2itemdisplay.dll
Module 49: C:\Documents and Settings\Jabon\Desktop\Release\mq2custombinds.dll
Module 50: C:\Documents and Settings\Jabon\Desktop\Release\mq2map.dll
Module 51: C:\Documents and Settings\Jabon\Desktop\Release\mq2eqbugfix.dll
Module 52: C:\Documents and Settings\Jabon\Desktop\Release\mq2chatwnd.dll
Module 53: C:\WINDOWS\system32\nvwddi.dll
Module 54: C:\WINDOWS\system32\HID.DLL
Module 55: C:\WINDOWS\system32\SETUPAPI.DLL
Module 56: C:\WINDOWS\system32\WINTRUST.dll
Module 57: C:\WINDOWS\system32\CRYPT32.dll
Module 58: C:\WINDOWS\system32\MSASN1.dll
Module 59: C:\WINDOWS\system32\IMAGEHLP.dll
Direct3D9:
-----------------------------------
Driver: NVIDIA GeForce FX 5700 Ultra/nv4_disp.dll/6/14/10/7772
Adapter Display Mode: 1280x1024 D3DFMT_X8R8G8B8
Game Display Mode: 1280x1024 D3DFMT_X8R8G8B8
Current Adapter: 0
Available Texture Memory: 323MB
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: Primary
EQ Path: d:\everquest
EQClient.ini: .\eqclient.ini
Patch: OFF Test Server: OFF Locale: us
Video Adapter: Application Controlled
Luclin models: 12 (+60 min RAM)
Texture Compression: ON (+0 min RAM)
MipMapping: ON (+4 min RAM)
Dynamic Lighting: ON (+4 min RAM)
Texture Caching: ON (+0 min RAM)
Texture Quality: MEDIUM (+30 min RAM)
Calculated minimum RAM: 381MB (BASE+98MB)
Level of Detail: 1
MaxFPS: 31
Additional setting: HardwareTnL=TRUE
Additional setting: VSync=1
Additional setting: VertexShaders=1
Additional setting: 20PixelShaders=0
Additional setting: 1xPixelShaders=0
EQPlayNice:
-----------------------------------
EQ Version: eqgame.exe Jul 6 2005 17:48:42
Foreground
Mode: FPS Limiter
Max FPS: 30
Rendering: 1/1
Background
Mode: CPU Limiter
Max FPS: 32
Rendering: 1/30
Nothing that would relate to this has been changed in WinEQ since april, and I know this because only a couple WinEQ DLLs have even been compiled on my machine since then, judging from my release directory. The message is only given when WinEQ gets an error from DirectX (when it tries to create the display) that it is out of memory and couldn't create the device. This only happens when you are out of physical RAM on your video card -- AGP aperture will NOT allow you to launch another session. If you really want to test how many sessions you can actually launch, you should turn off the AGP aperture and watch the indicator.
With 128MB of Video RAM, you may very well be out of video RAM by the time you launch the 3rd session if you have been playing 2 for a while. You may not have changed anything in your system, but remember that EverQuest is constantly evolving! You never know when a patch is going to slightly increase the amount of memory used, and every time they add new graphics (particularly on expansions) they use more and more.
Anyway, according to my chart here http://www.lavishsoft.com/wineq2/faq.php#3.3 as of approximately 1 year ago, just launching EQ is taking 29MB of video RAM with the lowest settings. You're playing at 1280x1024x32, so add 7MB to that and that means 36MB, just to enter the game, some of which MUST be physical video RAM. You also have mip mapping on, which in our tests came about to about 5MB of texture RAM, so 41MB. Multiply that by 3 and you're at 123MB of texture RAM. This means that you need to use less than 5MB of texture RAM past that or your 3rd session probably wont be able to enter the game. Move around in the game, zone, etc, and your texture RAM usage goes up -- You know the little jolt of video lag you get when you're turning with mouselook? That's the game loading textures because it needs to display one it hasnt displayed yet or hasnt displayed in long enough that it unloaded it.
So yes, this is 100% expected behavior with your settings, and launching all sessions immediately, then logging them all in to character select, then into the game is the recommended way of working around your video RAM limitations.
AGP Aperture Size is for after you've already launched them all -- what happens if you run out of texture memory is you start getting missing textures in the game, where some things look all white instead of textured. Increasing the AGP Aperture Size will allow the textures to be loaded in system RAM to avoid this issue.
With 128MB of Video RAM, you may very well be out of video RAM by the time you launch the 3rd session if you have been playing 2 for a while. You may not have changed anything in your system, but remember that EverQuest is constantly evolving! You never know when a patch is going to slightly increase the amount of memory used, and every time they add new graphics (particularly on expansions) they use more and more.
Anyway, according to my chart here http://www.lavishsoft.com/wineq2/faq.php#3.3 as of approximately 1 year ago, just launching EQ is taking 29MB of video RAM with the lowest settings. You're playing at 1280x1024x32, so add 7MB to that and that means 36MB, just to enter the game, some of which MUST be physical video RAM. You also have mip mapping on, which in our tests came about to about 5MB of texture RAM, so 41MB. Multiply that by 3 and you're at 123MB of texture RAM. This means that you need to use less than 5MB of texture RAM past that or your 3rd session probably wont be able to enter the game. Move around in the game, zone, etc, and your texture RAM usage goes up -- You know the little jolt of video lag you get when you're turning with mouselook? That's the game loading textures because it needs to display one it hasnt displayed yet or hasnt displayed in long enough that it unloaded it.
So yes, this is 100% expected behavior with your settings, and launching all sessions immediately, then logging them all in to character select, then into the game is the recommended way of working around your video RAM limitations.
AGP Aperture Size is for after you've already launched them all -- what happens if you run out of texture memory is you start getting missing textures in the game, where some things look all white instead of textured. Increasing the AGP Aperture Size will allow the textures to be loaded in system RAM to avoid this issue.
-
- Non-Subscriber
- Posts: 1
- Joined: Thu Feb 23, 2006 11:20 pm
Sorry to say this, but I think you're mistaken. I've got an nVidia 7900GS with 256mb (PCI-E) and 4GB system memory (64-bit OS, so all 4GB available).
If I launch two sessions of WinEQ2, I can play both for hours in REALLY memory intense zones (both toons in Icefall Glacier for example, which lags a lot of folks out).
However, when I have only one session up, and leave the toon in the bazaar for hours on end, I will come back and usually not be able to start a new instance of EQ from WinEQ2, because of the "not enough video memory" error mentioned above.
This, to me, indicates a memory leak in WinEQ2. Why else would there be an apparent aggregate buildup of memory consumption on the part of a single instance of WinEQ2?
If I launch two sessions of WinEQ2, I can play both for hours in REALLY memory intense zones (both toons in Icefall Glacier for example, which lags a lot of folks out).
However, when I have only one session up, and leave the toon in the bazaar for hours on end, I will come back and usually not be able to start a new instance of EQ from WinEQ2, because of the "not enough video memory" error mentioned above.
This, to me, indicates a memory leak in WinEQ2. Why else would there be an apparent aggregate buildup of memory consumption on the part of a single instance of WinEQ2?
-
- Non-Subscriber
- Posts: 1
- Joined: Wed Jan 31, 2007 12:54 pm
I know this is an Old topic but i wanted more information on how or where to access my AGP Aperture Size ? I'm not sure how to check it or see if i need to increase mine. My video memory is 64mb also and I have same issues as discussed above. I know I load mine simultaneously as you all do but after a bit of play i get the white blotches in graphics..Also how do I look up the sysinfo.txt so i can either post it or give you more info as to where im at on my settings thanks for any help