I get the 'out of memory' message too. What I do to get around it is to use 'd3d_texlimit = 256;' which limits all the textures in the game to 256x256 thus using less memory. You can change it as low as 64 if you need