Comparison Chart
A lot of people ask what the difference is between DarkBASIC Professional and the original DarkBASIC. So we put together this table of the key features and differences to help explain it.
Key:
DB = DarkBASIC
DBPro = DarkBASIC Professional
| Feature | DB | DBPro |
| Compiler Type | Interpretated | Compiled to Assembly |
| BSP World Support | No | Yes |
| Native Windows Editor | No ** | Yes |
| Sphere Mapping | No | Yes |
| Cubic Environment Mapping | No | Yes |
| Light Mapping | No | Yes |
| Bump Mapping | No | Yes |
| Pixel / Vertex Shaders | No | Yes |
| FTP Commands | Yes* | Yes |
| Multiplayer Support | No * | Yes |
| 3D Maths Commands | No | Yes |
| DLL Support | Yes* | Yes |
| Particles | No | Yes |
| DVD Video Playback | No | Yes |
| CD Audio Playback | Yes | Yes |
| Memblock Access | Yes* | Yes |
| Sprite Rotation | No | Yes |
| Transparent Sprites | No | Yes |
| Animated Sprites | No | Yes |
| Stacks / Queues | No | Yes |
| Clipboard Access | Yes* | Yes |
| Registry Access | No * | Yes |
| Force Feedback Support | Yes | Yes |
| Gradient Filled Boxes | No | Yes |
| Pixel Locking | No | Yes |
| Play AVIs to Images | No | Yes |
| Camera to Textures | No | Yes |
| Clone Objects | No | Yes |
| Create Object Instances | No | Yes |
| Terrain Support | No | Yes |
| DirectX 9.0 Support | No | Yes |
| Multiple Cameras | No | Yes |
* DarkBASIC supports this but only with the Enhancement Pack installed.
** Alternative Windows editors available.
Why not look at ...















