Lage bitmap backgrounds for 2D games

Blitz3D Forums/Blitz3D Programming/Lage bitmap backgrounds for 2D games

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

I have tested single background images bigger than
to see a modern PC that will not handle it. You know

Also it appears to be a little known fact that Mark has stated himself that he has coded a workaround for large image handling - presumably Blitz hacks large pictures into smaller ones internally, before dumping them on the vid card, and takes care of drawing them properly also internally.

Cancerian, apart from space/memory restrictions you might be placed under, go nuts if you want. Just remember:

800x600=480,000 pixels
16 bit = 2bytes, 32 bit = 4 bytes
480000x4 = 1,920,000 bytes
1920000/1024=1875 KB

Front buffer and back buffer = 2x1875 = 3.7 MB

Which means an 800x600 game in 32 bit screenmode requires a 4MB gfx card before any gfx are even loaded!

A 2400x1200 graphic at 32 bit requires an extra 11megs, so that's almost 15meg gone already. And then I suppose you want to draw other stuff onto that graphic as well ;] I'd say your minimum specs are looking at a 32MB card, maybe even 64MB depending on just how wild you go =]