Also included on the CD there is a folder named Demos which contains a number of useful demo and trial versions of recently released software.
There are a number of demos including the following.
Pass! with BSM: Learn to drive with this incredibly realistic driving test software.
Promotion: A very useful and feature packed Art and animation software package.
EXgen: a really impressive explosion and effect generator.
Geospace: A great landscape generator.
Atom3d: A tool to help you reduce the amount of polygons in your models.
Treemagik: A tool to help you create the perfect trees for your game enviroments.
Welcome to DarkBASIC Professional. Here are some last minute notes to help you
migrate your DarkBASIC Version 1 source codes over to DarkBASIC Professional.
Dark Basic Professional is a totally new program. It is not just Dark Basic with
some new added commands. The whole language, compiler, editor and debugger have
been re-written from scratch. Because of this DBPro operates in different ways to
the original Dark Basic. So for some programs it will not be possible to just load
and run your applications. You will need to check the notes below to ensure your
source code complies with the rules of DBPro - then make the necessary adjustments.
Legacy DBV1 Migration Notes
===========================
* Beware that a new pre-processor symbol of three period characters (...) will combine lines
* All arrays must have a set of brackets
* All user function names must have no spaces and calls must have brackets
* User defined types cannot be assigned to each other directly
* In DBPro, use of SET DISPLAY MODE or similar will erase all loaded resources of the program
* The Compiler will no longer allow un-separated commands such as tmp_cad$ = ""; tmp_sec$
* DBPro is DX9 ONLY. Some 3D cards do not have drivers adjusted for Direct X9, so please check your video card details.
* Using a non DX9 3D Card will either cause your application to not function or crash
* DBPro will only load 3DS files using the V3 format or greater - older formats will not load
* Ensure your backbuffer bit depth allows for a stencil buffer when using one (if available)
* Due to the way in which bitmaps are stored, you cannot have as many as previously allowed
Patch Note to DBV1 Users
========================
Due to the nature of the problems in porting DBV1 projects to DBPro, the process
of finding and fixing bugs through conversion will continue through patches.
You are invited to submit any issues you have direct to the DarkBASIC Team. We will then aim to resolve the problems and release a fix. Please submit all migration issues in an email with a subject heading of "DB to DBPro Migration issue" to lee@darkbasic.com