where BlitzMax is general (ie. anything made in DBPro requires DirectX and the exe contains this unneed code).
It is the point of DBPro - a game making language... Its not unneeded if its needed...
And if you dont want to use DBPro, there is the much quicker GSDK, for use with C/C++/.Net/Sharp/VB/VB .Net...