Welcome to The Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads

Out of video memory


D3nL
 Share

Recommended Posts

Ok, so I've been trying to play starcraft 2, and my game crashes every so often, specifically when it tries to load a sound clip or video in campaign, and after nearly every multiplayer game so far.

 

Error says I'm out of video memory, which is also happening in Heroes of Newerth (not game exclusive). It's been happening in Heroes of Newerth for about a month now, but my new monitor made the graphic glitches happen a lot more often.

 

WTF is this?

 

Vista Ultimate 32-bit

Core2 quad @ 2.83ghz

4 gig ram

 

Geforce GTX 275

fully updated video drivers (memory problem occurred before updating)

dxdiag says I have 2286 MB total memory.

Link to comment
Share on other sites

Question #1: What settings are you running your video at?

If they're too high: the DRAM on your video card can't support it and it will require more sysRAM (system Memory) and thus you will get this memory error.

 

However, another possibility is that you have INSUFFICIENT VESPENE GAS :D :D :D :D

 

seriously though... umm how full is your HDD (hard-drive) where SC2 is installed, and an SS of the error would be great!! THANKS!

Link to comment
Share on other sites

Yeah we need an Alt+print screen. Capture that and post it. 9 times out of ten buggy dll or something in the game install is causing it to not properly read/allocate memory for the game. Of you havea crazy wacked out res that the game doesn't like.

Link to comment
Share on other sites

http://www.teamliquid.net/forum/viewmessage.php?topic_id=113433

 

hmm

 

What res are you running it at? What settings are you running at?

 

Try lowering your graphics settings in-game and see if that does anything!

 

Make sure Triple-Buffering is Off in the nVidia Control Panel and V-Sync (up to you) is off/on.

 

Seems like Starcraft 2 eats up a lot of memory on higher resolutions [< 1920x1080]

 

 

@ 16bit Comment

 

If we wanted to nitpick, the last true 16-bit OS from Microsoft is MS-DOS | Anything after was a hybrid 16/32 bit kernel.

Edited by enigma#
Link to comment
Share on other sites

Sorry for not putting my settings earlier. >_>

 

Anyways, a quick test of dropping texture settings down a level to high, which takes 512 mb compared to 1024, let me get passed the cut scene. Also found that I have 896 mb dedicated video memory. Even with that though, shouldn't I have had a lot more problems playing through the earlier stages of the campaign? It was only crashing every third mission or so before with zero fps lag.

 

Everything else is still maxed, with 1920x1080. While I suppose that dropping more settings would let the game run flawlessly, I don't get why I never had problems in beta with maxed everything. I used to play multiple games in a row and now it just crashes in multiplayer after one game when it tries to load the score screen.

 

I was also testing Heroes of Newerth with the lower graphics prior to SC2 and it would still bring up visual shading errors/out of memory crash errors/flat out crashes. It would just take longer for them to appear with the lower settings.

Link to comment
Share on other sites

Looks like memory leaks. :(

SC2 starts at around 1000 mb. After it breaks 1150ish mb, the next cutscene/voice clip makes it crash. The mission that I couldn't get past starts at 1200 mb. Each mission adds more memory requirements.

 

Heroes of Newerth starts at 900 mb for the first game, and then jumps to 1100 mb on the second game, which is where my shader shit goes crazy.

 

Any easy way to fix this? I'm planning on nuking my hard drive and putting 7 64-bit on it.

Link to comment
Share on other sites

Looks like memory leaks. :(

SC2 starts at around 1000 mb. After it breaks 1150ish mb, the next cutscene/voice clip makes it crash. The mission that I couldn't get past starts at 1200 mb. Each mission adds more memory requirements.

 

Heroes of Newerth starts at 900 mb for the first game, and then jumps to 1100 mb on the second game, which is where my shader shit goes crazy.

 

Any easy way to fix this? I'm planning on nuking my hard drive and putting 7 64-bit on it.

 

Yes, windows 7 64 bit :D

Link to comment
Share on other sites

If you have 4 gigs of ram, a 32 bit win 7 os will limit you to 3 - 3.25 gigs. It only will read small amounts of memory due to it will only read smaller numbers. A 64 bit win 7 reads larger numbers and smaller numbers with ease. basically right now, with the 32 bit, your pc is getting less ram than you actually have. get 64bit and youll have all 4 gigs of ram.

Link to comment
Share on other sites

If you have 4 gigs of ram, a 32 bit win 7 os will limit you to 3 - 3.25 gigs. It only will read small amounts of memory due to it will only read smaller numbers. A 64 bit win 7 reads larger numbers and smaller numbers with ease. basically right now, with the 32 bit, your pc is getting less ram than you actually have. get 64bit and youll have all 4 gigs of ram.

 

That's not exactly how it works but yes, he is limited on his available ram amount with windows 32 bit. The total ram also includes the 896mb from the video card.

Link to comment
Share on other sites

To Add More, you can restore a good chunk of that missing memory on a 32-bit operating system...

The Command-Line Way

If you have the PAE flag enabled in Windows 2000 (or later), you can restore the difference. In fact, some operating systems that have the PAE enabled can use more than 4 GB of RAM (see Windows Server 2003 32-bit Enterprise for instance).

 

To enable it in Windows Vista or later, use the following command

 

Start -> cmd.exe

*Run as Administrator* Must be done in order for it to work

 

Type in

bcdedit

 

Copy the unique identifier (it looks like this "{xxxxxxx-xxxx-xxxx-xxxxx-xxxxxxxxxxxxx}") into Notepad or something to store it

 

type in

bcdedit /set {UI} PAE ForceEnable

 

Make sure your UI string is exactly how it is because if it is typed incorrectly, it will not work.

 

Restart your computer and it should work.

 

* Please Note that PAE only works if you have a DEP-Enabled Processor | that means anything newer than Pentium Four should technically be fine | *

 

 

For Windows XP, you can just edit the Boot.ini file and add "/PAE" at the end of your OS boot line.

 

 

I'm pretty sure EasyBCD will be able to force PAE for you as well.

Link to comment
Share on other sites

Lol system being testy Terry?

 

It is true however that some mobos (and especially older processors) are very sensitive however that doesn't mean you can't try it as you can always remove PAE by "Last Known Good Configuration" (via F8)

 

Regardless, Terry is right, it is at your own risk but I wouldn't say no to it. The easiest solution: Get Windows 7 x86-64... w00t w00t (64-bit edition...)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share