I still think because of the old system of DarkBasic Standard & Enhanced, this is what is causing most of the bugs ...
personally i think most of the bugs were because the code was worked upon rather than making it all generic, so they tried to code around the congincencies ... and in the end they have bugs for each graphics card.
What DarkBasic Standard/Enhanced really needs is a generic engine system on which we have formats converted into this - so it uses a standard Image format for use, standard Object format for use. I mean hell if you think about it all DarkBasic Standard/Enhanced was, was a program which you scripted - like making a mode for Quake3 ... rather than running directly in machine code the program ran through an overlaying DarkBasic Program.
I still think IF DarkBasicSoftware decide NOT to update the "Classic" version any longer, then the development engine should go up for sale for another company to take over. It might be ageing technology to you, but they're still someone big to those users who have it.
No you can't live off old profits, however DarkBasic as has been noted IS NOT and old profit programs... after 4years it is still selling strong right?
So you're updating a current language, i always said that DarkBasic Professional shouldn't be looked at as an upgrade on Standard and Enhanced, because it isn't - it is a completely different animal. It may look the same, but underneath it is TOTALLY different.
And from a buyers point of veiw they act very differently too ... and althought "Classic" is more stable, it is hardly Blitz stable - nor compatible.
An upgrade would've been extending the features, suchas being able to compile DLLs - adding ASM abilities - structures ... however still based upon the same system.
But you couldn't keep up with the current state of the art technology if you did that!
No one is questioning keeping up, we just want the playing field leveled.
I mean the Enhancements pack was quite sneakily packed upon a CD which had a good set of models and textures - i think that not alot of users understood them, and still don't. However with them you gave us alot of the technology which is in Professional ... with the exception of Types (UDTs) and Multiple Cameras it is essentially the exact same language.
That said you also have added the little things, like Binary and Hex use ... an now the DBO will make a generic object which allows you to specifically develop a pipeline.
As it uses DirectX, why not simply do the same with DarkBasic "Classic" - give the ageing beast a speed boost, the fact that Matrix would no longer be DirectX made and object based would actually speed up the program greatly for alot of users.
Personally i don't care if these updates are free or just another £15 upgrade ... as long as we get them.
Anata aru kowagaru no watashi!