
Originally Posted by
Mark Fassett
I don't believe DDraw will manage where your graphic data goes for you. You will have to make those decisions. I don't really understand why you chose DX3 - DX5 is the lowest common denominator for OS's supported by MS, and even that's not going to be the case for too much longer.
And as far as performance - when Derelict was a DirectDraw game, the best performance I saw out of it was when I put basically everything in system memory, blitted it all to a system memory buffer, and then did one blit of that system memory buffer to the back buffer of the card. If you are going to have that much graphic data, this will likely be the case for you, too, and will also allow support of cards with much lower memory sizes.