Author Topic: 64MB Video card support?  (Read 7382 times)

Offline tigersfan

  • Arcen Games Contractor
  • Arcen Staff
  • Master Member Mark II
  • *****
  • Posts: 1,599
64MB Video card support?
« on: February 11, 2011, 01:36:33 pm »
So, here's a question for you Chris, with all this going on on the screen... how much vid memory is going to be required do you think? I ask because currently, I'm using an old crappy computer (and likely will still be using it when this game hit's alpha) and my vid card only has 64MB of RAM... am I out of luck?

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
64MB Video card support?
« Reply #1 on: February 11, 2011, 03:14:09 pm »
Actually, with a 64MB card, you should be just fine.  For 32MB cards it is going to be close, and possibly not workable.  Looking at the current scenes in Unity, the most VRAM ever in use is about 22MB, and it ranges as low as 10MB.  The reason that is disproportionately low is that for animations, it's only usually needing one frame at a time.  So while it might be using a ton more system RAM, the VRAM itself is able to offload and onload more dynamically.

As the game is built up more, I expect we'll see a rough doubling of the number of textures onscreen at once, which is what determines VRAM usage.  But most of them won't be too huge all at the same time (the 1024px ones really eat up the VRAM, such as for the largest buildings and the ground and sky), since there's only so many of the huge textures that we can even fit on screen at once, heh.  Most of our textures are 256px, 128px, or 64px.

In terms of final VRAM usage, at worst that's probably going to put us into the 40MB range, but it might not even be that high.  If we do texture-based shadows, some of those will be VERY large and might even get up to 2048px textures, which would use an absolute ton of VRAM.  For full shadows, you might need more than a 64MB graphics card to get good performance -- but you might need a better card in general to get good performance with shadows, if we go into them at all.  Fortunately, would definitely be optional, and simply could be turned off on older cards.

Ideally I'd like to support even 32MB cards if we can, but that might be tough.  We'll see.  But 64MB cards, especially with shadows off, should be no problem whatsoever.  And even if the game goes over the amount of VRAM you have, I think that Unity is smart enough to load and unload textures as needed so that it will still run (as opposed to crashing), but that would come at a performance penalty (which matters on graphics cards that are already older in the first place, moreso than on a newer card that would be getting 200fps as a baseline anyway).

So: long story short, you should be ok. :)
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline tigersfan

  • Arcen Games Contractor
  • Arcen Staff
  • Master Member Mark II
  • *****
  • Posts: 1,599
Re: 64MB Video card support?
« Reply #2 on: February 11, 2011, 03:50:03 pm »
Awesome, thanks. I have 2GB of system RAM, and an almost 3GHz processor, so offloading stuff to the system shouldn't hamper me at all. I'm glad that you are taking those of us with crappy machines into consideration. :-)

Offline Echo35

  • Master Member Mark II
  • *****
  • Posts: 1,703
  • More turrets! MORE TURRETS!
Re: 64MB Video card support?
« Reply #3 on: February 11, 2011, 04:00:57 pm »
It's Arcen Games, you'll be fine. They make old computers have a purpose ;D

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: 64MB Video card support?
« Reply #4 on: February 11, 2011, 04:04:26 pm »
They make old computers have a purpose ;D

That sounds like a marketing slogan, almost.  ;D
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline Echo35

  • Master Member Mark II
  • *****
  • Posts: 1,703
  • More turrets! MORE TURRETS!
Re: 64MB Video card support?
« Reply #5 on: February 11, 2011, 04:08:46 pm »
They make old computers have a purpose ;D

That sounds like a marketing slogan, almost.  ;D

;) You know how many junk PCs and Laptops I have lying around the house that could run AI War? I could get a cluster of terminals going and make my room look like a CIC.


Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: 64MB Video card support?
« Reply #6 on: February 11, 2011, 04:25:06 pm »
Hahaha.
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!