Selaco
Om nom nom Jun 1, 2024 @ 6:22pm
4 GB of VRAM for GZDOOM?! WTF?! Will my GPU work?
Sigh. ... I have been looking forward to this game but my laptop has an Nvidia MX350 2GB VRAM. It's the exact same Nvidia GTX 1050 chip but only has 2 GB of VRAM as a dedicated GPU. I believe it can use a 1.5 GB of shared memory though so a maximum of 3.5 GB of ram, but only 2 GB is dedicated VRAM and 1.5 GB of shared RAM. I have 8 GB total system RAM (actually it's really 7.5). It is dual channel RAM though with a Ryzen 5 4500U.

Will this still run or is it too far below? I'm shocked a GZDOOM game is needing 4GB of VRAM! I'm surprised the specs weren't lowered and have it swap more with system ram and the Windows swap file even. I understand the Windows swap file is way less than ideal but I have an M.2 SSD so I would think the swap file would be much faster if it comes to using it. If it was an old slow spinning disc HDD that would be horrendous. I have M.2 SSD though.

Does anyone know? Maybe the dev will respond. I was shocked to see a GZDOOM game wanting 4GB of VRAM! Like...bruh.... Doom.... :/
< >
Showing 1-12 of 12 comments
potato Jun 1, 2024 @ 6:24pm 
it should run okay
Nexxtic  [developer] Jun 1, 2024 @ 6:30pm 
The game uses ten thousands of sprites and we've already taken a whole bunch of steps to reduce the VRAM requirement. This is not on us, this is just the engine not being too efficiency with VRAM usage for a project of this size.

We are working on improving VRAM efficiency soon.
it will run fine
Cockatrice  [developer] Jun 1, 2024 @ 7:48pm 
The game will probably run OK for a while but the longer you play it the more VRAM will be used. Once you start going over the physical capacity of the card the game will start to slow down quite a bit because it will storing data off the GPU memory which is very slow.

So short answer is: It will probably run fine if you restart the game every so often.

Like Nexxtic said we are working to reduce the usage more, but I'm not sure we'll ever get fully down to the 2GB mark.
Velique Jun 2, 2024 @ 3:07am 
As someone that owns a laptop with an MX450, but also a desktop with a 3090 I'm happy to just play this game on the latter. But it does perform okay on the former. IMHO just because a game uses GZDoom doesn't mean we can / should expect it to play on a potato. There are many other games that do. Selaco pushes the envelope with this engine so it doesn't surprise me it has these higher reqs.

Takes 3.3GB VRAM on my 3090 with everything cranked at 2560x1440.
JustMonika Jun 2, 2024 @ 7:17am 
The demo ran flawlessly for me with only 128MB of VRAM
Om nom nom Jun 2, 2024 @ 2:35pm 
Thank you for the responses with information.
Om nom nom Jun 2, 2024 @ 2:58pm 
Originally posted by Velique:
As someone that owns a laptop with an MX450, but also a desktop with a 3090 I'm happy to just play this game on the latter. But it does perform okay on the former. IMHO just because a game uses GZDoom doesn't mean we can / should expect it to play on a potato. There are many other games that do. Selaco pushes the envelope with this engine so it doesn't surprise me it has these higher reqs.

Takes 3.3GB VRAM on my 3090 with everything cranked at 2560x1440.

Ah. 3.3 GB of VRAM running at 1440p. I didn't mention that I would be playing this at 1080p. Since my MX350 has 2 GB of dedicated VRAM (64 bit bus though sadly) and 1.5 GB of shared ram it may just work fine, but like as one of the devs commented that I would probably have to restart the game after a "X amount of time/so many levels" to flush out the VRAM and start fresh.

I wouldn't call my laptop a potato. Far from it. Yes, I understand it is outdated as a low end dedicated GPU for modern AAA games, but it is still a DEDICATED Nvidia GPU. I can actually run all kinds of games on it. I just don't bother expecting to run new high end games. (I can actually undervolt this GPU with ease to shave off a few degrees C. I am not overclocking it). The massive drawback of my GPU is the VRAM. This exact same GPU would still be decent IF it wasn't so gimped having 2 GB of VRAM vs 4.

If I recall the MX350 is actually an underclocked GTX 1050 chip and the MX450 is an underclocked 1650, or 1060 chip. I don't recall how much VRAM your MX450 has though. Is it 2 GB, 3 GB, or 4GB of VRAM? If it is actually 2 GB of VRAM then I am curious how it runs for you since you would be the closest to what I actually have.

IF your MX450 is 2 GB of VRAM can you see how this game runs on it setting it to 1080p? How does it run? Does it actually play at a stable 60fps? That's all I care about. 1080p and 60fps is fine for me. I don't need anything more than that.
Thank you.
Last edited by Om nom nom; Jun 2, 2024 @ 3:00pm
JustMonika Jun 2, 2024 @ 6:05pm 
Originally posted by Om nom nom:
Originally posted by Velique:
As someone that owns a laptop with an MX450, but also a desktop with a 3090 I'm happy to just play this game on the latter. But it does perform okay on the former. IMHO just because a game uses GZDoom doesn't mean we can / should expect it to play on a potato. There are many other games that do. Selaco pushes the envelope with this engine so it doesn't surprise me it has these higher reqs.

Takes 3.3GB VRAM on my 3090 with everything cranked at 2560x1440.

Ah. 3.3 GB of VRAM running at 1440p. I didn't mention that I would be playing this at 1080p. Since my MX350 has 2 GB of dedicated VRAM (64 bit bus though sadly) and 1.5 GB of shared ram it may just work fine, but like as one of the devs commented that I would probably have to restart the game after a "X amount of time/so many levels" to flush out the VRAM and start fresh.

I wouldn't call my laptop a potato. Far from it. Yes, I understand it is outdated as a low end dedicated GPU for modern AAA games, but it is still a DEDICATED Nvidia GPU. I can actually run all kinds of games on it. I just don't bother expecting to run new high end games. (I can actually undervolt this GPU with ease to shave off a few degrees C. I am not overclocking it). The massive drawback of my GPU is the VRAM. This exact same GPU would still be decent IF it wasn't so gimped having 2 GB of VRAM vs 4.

If I recall the MX350 is actually an underclocked GTX 1050 chip and the MX450 is an underclocked 1650, or 1060 chip. I don't recall how much VRAM your MX450 has though. Is it 2 GB, 3 GB, or 4GB of VRAM? If it is actually 2 GB of VRAM then I am curious how it runs for you since you would be the closest to what I actually have.

IF your MX450 is 2 GB of VRAM can you see how this game runs on it setting it to 1080p? How does it run? Does it actually play at a stable 60fps? That's all I care about. 1080p and 60fps is fine for me. I don't need anything more than that.
Thank you.

Like I said above, I had no issue playing it with 128MB VRAM.
potato Jun 2, 2024 @ 6:08pm 
Originally posted by JustMonika:
Like I said above, I had no issue playing it with 128MB VRAM.
you weren't playing it with 128mb vram

igpus don't have dedicated vram, they use shared system memory

stop spreading bad info
Last edited by potato; Jun 2, 2024 @ 6:08pm
Om nom nom Jun 3, 2024 @ 6:04pm 
Originally posted by JustMonika:
Originally posted by Om nom nom:

Ah. 3.3 GB of VRAM running at 1440p. I didn't mention that I would be playing this at 1080p. Since my MX350 has 2 GB of dedicated VRAM (64 bit bus though sadly) and 1.5 GB of shared ram it may just work fine, but like as one of the devs commented that I would probably have to restart the game after a "X amount of time/so many levels" to flush out the VRAM and start fresh.

I wouldn't call my laptop a potato. Far from it. Yes, I understand it is outdated as a low end dedicated GPU for modern AAA games, but it is still a DEDICATED Nvidia GPU. I can actually run all kinds of games on it. I just don't bother expecting to run new high end games. (I can actually undervolt this GPU with ease to shave off a few degrees C. I am not overclocking it). The massive drawback of my GPU is the VRAM. This exact same GPU would still be decent IF it wasn't so gimped having 2 GB of VRAM vs 4.

If I recall the MX350 is actually an underclocked GTX 1050 chip and the MX450 is an underclocked 1650, or 1060 chip. I don't recall how much VRAM your MX450 has though. Is it 2 GB, 3 GB, or 4GB of VRAM? If it is actually 2 GB of VRAM then I am curious how it runs for you since you would be the closest to what I actually have.

IF your MX450 is 2 GB of VRAM can you see how this game runs on it setting it to 1080p? How does it run? Does it actually play at a stable 60fps? That's all I care about. 1080p and 60fps is fine for me. I don't need anything more than that.
Thank you.

Like I said above, I had no issue playing it with 128MB VRAM.

You said that was the demo though and not the full game. The store page says that both the minimum and recommended specs are 4 GB of VRAM on the video card.

So 128MB of VRAM does not sound right. Your PC might have be set up where your GPU has a decent amount of shared RAM to get closer to that 4GB number. Maybe even more. It all depends on what PC you have. You are saying your GPU has 128GB of VRAM, but your GPU must be designed to have a decent amount of shared system RAM.

For me my GPU has 2GB of VRAM and can use up to a max of 1.5GB shared system RAM making the max it can have access to is 3.5GB of VRAM. You also said the demo runs great for you, but the demo likely required way less than the actual full game.

What PC do you have? What are your system specs? I'm curious now what you have to find out how much shared system ram your GPU is able to access.

I just did a quick search and the Intel Iris Xe iGPU can have as little as 128MB of dedicated VRAM but has access to half of your system RAM. That is one example.
What PC do you have? What are your PC specs?
jundice Jun 3, 2024 @ 6:09pm 
wondering if disabling permanent gore and other persistant settings might help reduce vram usage
< >
Showing 1-12 of 12 comments
Per page: 1530 50

Date Posted: Jun 1, 2024 @ 6:22pm
Posts: 12