Page 1 of 3
PureBasic and Dark Basic Pro
Posted: Sat Jun 02, 2007 3:47 pm
by Barney
I've just read the latest TGC newsletter and there was an interesting piece of info about a
PurePLUGIN system, which allows us to write DLL's for DBPro. According to what's written on PurePLUGIN site it looks like it also opens up DBPro to PB users. I am not sure about the last one but it's interesting info anyway.
http://darkbasicpro.thegamecreators.com/?f=pureplugin
Barney
Posted: Sat Jun 02, 2007 6:59 pm
by Fred
Interesting, i wasn't even aware of such plugin..
Posted: Sat Jun 02, 2007 10:35 pm
by Tipperton
That is not new, I first heard about it at least a couple of years ago.
Something I've been thinking about doing is getting their Dark SDK which allows you to use the DarkBasic engine in Visual C programs and making it into a PureBasic user library.
Then I could have all the DarkBasic Pro commands with DX9 support in PureBasic.
Just haven't gotten around to doing it yet.... too many other things to do....
Posted: Sun Jun 03, 2007 12:04 am
by Pantcho!!
Then why not just do it when you have time.
I am sure if it is so good even without using DB people will pay for it
and of course even more users since i don't know who is that PurePlugin Author.
I rather buy somthing from someone from the community.
Posted: Sun Jun 03, 2007 12:10 am
by Brice Manuel
See my other post, soon it looks like you will be able to use B3D with PureBasic. Unlike the buggy DB, B3D is actually usable.
Re: PureBasic and Dark Basic Pro
Posted: Sun Jun 03, 2007 2:49 am
by Kale
Barney wrote:I've just read the latest TGC newsletter and there was an interesting piece of info about a
PurePLUGIN system, which allows us to write DLL's for DBPro. According to what's written on PurePLUGIN site it looks like it also opens up DBPro to PB users. I am not sure about the last one but it's interesting info anyway.
http://darkbasicpro.thegamecreators.com/?f=pureplugin
Barney
This has always been possible with DBPro and PB. This plugin is just a framework to make the process simpler.
Posted: Mon Jun 04, 2007 1:23 pm
by Tipperton
Pantcho!! wrote:Then why not just do it when you have time.
It's not just time to do it. It's also spending the money for the Dark SDK, if I recall correctly it's around $200 USD.
Posted: Mon Jun 04, 2007 1:34 pm
by Barney
According to TGC site, Dark Game SDK is $60 for freeware license and $200 for commercial license. Upgrade from free to commercial is possible and costs $140.
Barney
Posted: Tue Jun 05, 2007 6:11 am
by Lna
The author of PurePlugin is known, it is 'freddix'.
http://www.odyssey-creators.com/spip.php?article165
http://www.odyssey-creators.com
Translate in English :
http://translate.google.com/translate?u ... uage_tools
In French :
http://www.games-creator.com/forum3/vie ... hp?t=11077
I will have liked that it opens a message to present PurePlugin to us. :roll:
I find that PurePlugin is a good idea, which deserves to be encouraged.
The freds are filled of inspiration, as I can see it.

Posted: Tue Jun 05, 2007 1:25 pm
by dracflamloc
Heh... why anyone would want to do this is beyond me. DarkBasic is one of the scummiest and shadiest freelance languages out there. They charge you to get upgrades... for simple bugfixes! Screw them.
Posted: Tue Jun 05, 2007 3:36 pm
by Hurga
They charge you to get upgrades... for simple bugfixes! Screw them.
Hm, AFAIK thats not true. The Updates are free (at least for DBP).
For the rest I agree with you. I started with DBP when they released it. After some years of patience I decided to look for an other language to code... and I choose PB.
It seems to me that they focus on special effects but forget the basics like structures and so on... On the other hand I have to confess, that the 3D engine is quite simple and offers nice effects with less efford. But with 2D its cruel slow and with a larger project I loose the overview over the code, and with the bugs, I quit it...
Posted: Tue Jun 05, 2007 6:17 pm
by Kale
dracflamloc wrote:Heh... why anyone would want to do this is beyond me. DarkBasic is one of the scummiest and shadiest freelance languages out there. They charge you to get upgrades... for simple bugfixes! Screw them.
Agreed! I used to post all the time on the bug forums to get things addressed and they never did. I was there from release and still years later no fixes, so i ritually burned my installation CD!!

Honestly i tried it again after a few years to see if they had addressed the terrain bugs i encounted, nope they where still there. pathetic! I remember i even had to code a hack to make the compiler stop polling the CD during each compile to actually get it to compile quickly. Yes, it had to check the CD for every compile! :roll:
Posted: Tue Jun 05, 2007 6:26 pm
by yoxola
Some weird point that I doesn't use DBP..
- clunky language.
- still buggy, at least in 6.6.
- expensive(and mostly unusable) plugins.
- extract the plugin DLLs to temp dir when running, very irratating.
- require s stupidly high version of DX, which makes it unfriendly.
If you're DBP fans, I'm responsible to be flammed by you, these points may not be right but I spend time nd money and found DBP is unusable... sigh.
Posted: Tue Jun 05, 2007 7:35 pm
by dracflamloc
Hurga wrote:They charge you to get upgrades... for simple bugfixes! Screw them.
Hm, AFAIK thats not true. The Updates are free (at least for DBP).
For the rest I agree with you. I started with DBP when they released it. After some years of patience I decided to look for an other language to code... and I choose PB.
It seems to me that they focus on special effects but forget the basics like structures and so on... On the other hand I have to confess, that the 3D engine is quite simple and offers nice effects with less efford. But with 2D its cruel slow and with a larger project I loose the overview over the code, and with the bugs, I quit it...
Its true, they fix a few bugs and do releases for free. However, they also fix bugs for a new version and add a couple new features then charge you for it and don't release the bugfixes for the older version.
Not too mention any large code is just ugly as hell with their commands being almost complete sentences like "Make object rotate set angle 55 And do it with a bag of chips"
Posted: Tue Jun 05, 2007 11:13 pm
by Tipperton
I have DarkBasic Pro and I rather like it for prototyping ideas, but development that will be released is done in PureBasic.
The reason I won't use DarkBasic Pro for release work is because I don't like the way it builds the executable. It appends your compiled program to the end of their run-time module which means any software protection system will protect only the run-time module because it sees your appended program as data.
Visual FoxPro and RealBasic also have the same problem.