Page 2 of 2

Re: GZDoom likes RAM...a lot of RAM

Posted: Sat Nov 05, 2011 14:02
by DoomerMrT
BUMP..Couldn't this be solved somehow with a swap-file like thing? Store uncompressed textures in a memory extension on HDD.

Re: GZDoom likes RAM...a lot of RAM

Posted: Sun Nov 06, 2011 0:17
by Graf Zahl
No. That'd be redundant with the system's swap file, create a lot of work and degrade performance.

The only thing that could help is to discard textures if memory runs out but that'd mean to implement some complex texture usage tracking code.

Overall, not worth the hassle.

Re: GZDoom likes RAM...a lot of RAM

Posted: Sun Nov 06, 2011 17:42
by Gez
I think for what you want to do, you'd be better off modding for Rage. :p

Seriously, all the hype Carmack made about the idtech5 engine was about its hyper-efficient texture loading/offloading system. The one that used features the hardware vendor never bothered to implement or optimize, creating all sorts of problems and requiring all sorts of driver updates.

None of us around here is John Carmack as far as I know, though.

Re: GZDoom likes RAM...a lot of RAM

Posted: Mon Nov 14, 2011 0:29
by ibm5155
Strange, dawn of reality take only 15 seconds for load in my dead notebook, and it run fine with pre-cache gl textures on.
I have a very old machine using right now:pentium 3 1GHz, 1GB sdram almost, geforce fx5500, and it can run almost all fine (i didn´t many uses from ram, at least the most eater ram mod was ultimate super doom 3, that cost 1,8GB of ram)
I think for some projects like usd3 should use 3D models, because alot of sprites could kill the ram memory, and take many mega bytes in the wad

Re: GZDoom likes RAM...a lot of RAM

Posted: Mon Nov 14, 2011 0:42
by Graf Zahl
Ugh...

Geforce Fx5500 means your card requires textures which are a size of a power of two. This means it may use up to 4 times as much texture memory than there's pixels in a sprite because, for example a sprite sized 65x66 would require a 128x128 texture.

You can't possibly expect resource hungry mods to work well on such an old card. They eat RAM like crazy when they have to waste that much to handle the obsolete hardware.

Re: GZDoom likes RAM...a lot of RAM

Posted: Wed Nov 16, 2011 13:22
by ibm5155
Yes, USD3 requires almost 1,8Gb of ram and HM uses only 300mb of, It works well the two mods, I think 256mb of vram should be great for all mods in doom.

I think it´s a obsolete hardware, but it can play all mods with nice fps, at least only dawn of reality and stronghold didn´t work =/.
But it wins a netbook, many mods that a gma950 with an atom230 and 2GB couldn´t work (in opengl) my computer works well =D, at least, could be better if my chipset allow me to use AGP4x (via chipsets don´t like nvidia gpus)
@Graf Zahl, in gzdoom, have some way to see how many % of the gpu processor and vram are being used?
Thanks for reply.

Re: GZDoom likes RAM...a lot of RAM

Posted: Wed Nov 16, 2011 15:45
by Graf Zahl
No. OpenGL doesn't have any good means to expose this info.