Its a downloable version?
I think i read that is not downloable, right?
Darkbasic Bonanza!
Purebasic and DarkbasicPro, GDK, etc are very different animals. You couldn't decide on just one if you use them both.
For instance I use both, I write bespoke applications in PB, as firmly believe that PB is the best option out there for writing these sorts of smaller applications. I mean it's effortless to get things like taskbar icons and menus working, and often that's as much as you need. I'm not saying that PB is not a good choice for a particular project though with the exception of games programming.
That's where DBPro comes in. It's a very quick language to learn and a great option for individuals or small teams to get projects done. That's the important thing I guess, I'm just polishing off my 10th game or so in DBPro. Personally I like to force my PC's to have some fun after writing business apps all day, game programming can be very rewarding.
For instance I use both, I write bespoke applications in PB, as firmly believe that PB is the best option out there for writing these sorts of smaller applications. I mean it's effortless to get things like taskbar icons and menus working, and often that's as much as you need. I'm not saying that PB is not a good choice for a particular project though with the exception of games programming.
That's where DBPro comes in. It's a very quick language to learn and a great option for individuals or small teams to get projects done. That's the important thing I guess, I'm just polishing off my 10th game or so in DBPro. Personally I like to force my PC's to have some fun after writing business apps all day, game programming can be very rewarding.
Re: Darkbasic Bonanza!
bought it
, along with PureGDK
... well, I always wanted to do so (since I gave my Dark Basic Pro Licence to my cousin years ago), and this offer was a nice one.

... well, I always wanted to do so (since I gave my Dark Basic Pro Licence to my cousin years ago), and this offer was a nice one.
- Rook Zimbabwe
- Addict
- Posts: 4322
- Joined: Tue Jan 02, 2007 8:16 pm
- Location: Cypress TX
- Contact:
Re: Darkbasic Bonanza!
Ahhh but what about GLBasic or Blitz??? I have used B3D for a while and have no real objections to it... just the HUGE standard executable size and the difficulty of including BMP etc. INSIDE the application!For instance I use both, I write bespoke applications in PB, as firmly believe that PB is the best option out there for writing these sorts of smaller applications. I mean it's effortless to get things like taskbar icons and menus working, and often that's as much as you need. I'm not saying that PB is not a good choice for a particular project though with the exception of games programming.

Re: Darkbasic Bonanza!
If I was more into writing game-style applications then I might use B3D or even BMax, but really for proper applications I'd still use PB. I'd probably consider PB for a game-style application too, but I've never pushed it in that direction. By Game-style app I mean something like a soundtracker, terrain heightmap generator, particle texture generator etc. I think PB would be the best option for a soundtracker as you could make use of interrupts, or even inline assembly to get the timing exact - it's that level of control that is missing in game-centric languages like DB and Blitz.
I did write a soundtracker in DBPro though, in fact it's arguably the very first user application written in DBPro - it would really need a replay DLL written in C++ or something, as maintaining the replay rate in a game loop is torture. In PB I could have simply created an event for it, much more dynamic and reliable. Personally I like how PB and DBPro are so different, PB is for fighting, DB is for fun
. Really no game-centric language I've used has decent sound commands, apart from using the DX SDK directly in VB or something like that - I mean I'd love to be able to add echo and simple effects to sounds, but that's never been a priority with TGC.
I did write a soundtracker in DBPro though, in fact it's arguably the very first user application written in DBPro - it would really need a replay DLL written in C++ or something, as maintaining the replay rate in a game loop is torture. In PB I could have simply created an event for it, much more dynamic and reliable. Personally I like how PB and DBPro are so different, PB is for fighting, DB is for fun

Re: Darkbasic Bonanza!
>I have used B3D for a while and have no real objections to it...
>just the HUGE standard executable size and the difficulty of
>including BMP etc. INSIDE the application!
HUGE standard executable size: by the mechanism of the B3D, you need to include the runtime DLL(1.5MB around) with your game, however the executable size doesn't increase much when you writing bigger games. And you can actually pack the generated Executables to about half size.
difficulty of including BMP etc. INSIDE the application: yes it true, there're a few packers to do the task like TeraPak(http://www.blitzbasic.com/toolbox/toolbox.php?tool=30), PowerPacker(http://filax.celeonet.fr/portal_joomla/ ... &Itemid=29) etc. I use MoleBox to do such task, works very well.
>just the HUGE standard executable size and the difficulty of
>including BMP etc. INSIDE the application!
HUGE standard executable size: by the mechanism of the B3D, you need to include the runtime DLL(1.5MB around) with your game, however the executable size doesn't increase much when you writing bigger games. And you can actually pack the generated Executables to about half size.
difficulty of including BMP etc. INSIDE the application: yes it true, there're a few packers to do the task like TeraPak(http://www.blitzbasic.com/toolbox/toolbox.php?tool=30), PowerPacker(http://filax.celeonet.fr/portal_joomla/ ... &Itemid=29) etc. I use MoleBox to do such task, works very well.
This field was left intentionally as signature.
Re: Darkbasic Bonanza!
I bought DarkBasic and DarkBasicProfessional at 2004.
But it is very slowly and toy. Then I love PureBasic.
But it is very slowly and toy. Then I love PureBasic.