I've just added back in the alias mesh cache - you know, the old "glquake" directory. However, rather than keeping it on disk, I now keep it in memory, which enables me to have the advantage of faster alias model loading, but without the disadvantage of clashes owing to the same model name in different games. I can also flush the entire cache on-demand, as well as flush out least recently used models as the engine runs. Total cost never exceeded about 150K during tests on ID1, so even in the most extreme mod you're unlikely to go over half a meg of overhead.
Hey, it's 2008 - machines have more memory, so let's use it!
Thursday, August 21, 2008
This was certainly unexpected...!
Posted by
mhquake
at
10:48 PM
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment