The current engine that I use to write my games is based on DirectX 6, which means that most people are already going to have a high enough version of directX installed on their machine to play my games. I'm considering switching to DarkBASIC Pro but if it uses a very current version of DirectX that might create some technical problems for the the target demographic that my games are aimed at. For some people who aren't very computer savvy having to upgrade their version of DirectX could pose an insurmountable hurdle.
Thanks,
Damon Du Bois
www.wizardslab.com