Well, I looked on the net but didn't see a great deal that helped. A few questions:

1. I am running a 2d game, windowed. Which of the options should I enable in dxdraw? There are a few I am not sure about. a. doallowpallete b. do3d, c. dodirectx7mode (why would I want to go backwards?) d. doretainedmode e. doselectdriver. Also, should I enable to Use zbuffer?

--------

2. Other thing I had trouble with, I took my game to a mates house, he uses a widescreen tft monitor on some awful resolution. My game was no longer correct looking because the dxdraw had been stetched according to his resolution, like his normal windows. So, how can I stop this from happening so that it appears to be a 600*500 Dxdraw surface on any computer?

Thanks