This page is an archived page from a discontinued product, the information is provided for informational purposes only. There is no guarantee of accuracy.
<div class="oldstyle">
<div class="header_notop">Key Features</div>
<p>Here are the Key Features of DarkBASIC:</p>
<table cellpadding=0 cellspacng=0 border=0>
<tr><td>
<ul>
<li><div class="LI_item">All programs made are License and Royalty Free</div></li>
<li><div class="LI_item">Save your programs as stand-alone EXE files</div></li>
<li><div class="LI_item">Ten 2D Image Formats Supported</div></li>
<li><div class="LI_item">Seven Music File Formats Supported</div></li>
<li><div class="LI_item">Over 730 Commands included</div></li>
<li><div class="LI_item">3D Studio and Direct X Object Support</div></li>
<li><div class="LI_item">Over 750 game orientated commands</div></li>
<li><div class="LI_item">Sprite support including flipping, scaling and collision</div></li>
<li><div class="LI_item">Set and control sounds in 3D space</div></li>
<li><div class="LI_item">Load, Play and Loop music files, inc. soundtracker music formats</div></li>
<li><div class="LI_item">Load and play music CD audio tracks</div></li>
<li><div class="LI_item">Load, Play and control Video Animations</div></li>
<li><div class="LI_item">Control 3D Fog depth, distance and colour</div></li>
<li><div class="LI_item">Ghost objects (make 3D objects semi-transparent)</div></li>
<li><div class="LI_item">Full Object Rotation control</div></li>
<li><div class="LI_item">Control Object Limbs (direction, angle, rotation, size)</div></li>
<li><div class="LI_item">Six built-in 3D Primitives</div></li>
<li><div class="LI_item">Create and Delete Object Meshes</div></li>
<li><div class="LI_item">Global or Object based automatic 3D Collision Detection</div></li>
<li><div class="LI_item">Automatic Camera and Orientation Commands</div></li>
<li><div class="LI_item">Create, Position and Colour Lights</div></li>
<li><div class="LI_item">Build, Texture and Map Matrix Landscapes</div></li>
<li><div class="LI_item">System Test Commands let you check for compatibility</div></li>
</ul>
</td>
<td valign=top><img src="%%IMAGEPATH%%gojoe.jpg" width="110" height="170" alt="Go-Joe Pogo by Dimsdale & Kreozot United Games Manufacture" border="0" hspace=12 vspace=12></td>
</tr>
</table>
<div class="header_notop">File Formats Supported</div>
<p>DarkBASIC natively supports the following Media File Formats. Loaders / Savers for additional formats are available from 3rd party developers or can be written yourself.</p>
<a name="formats"></a>
<table width="100%" cellpadding=2 cellspacing=0 border=0 class="info_table padding">
<thead class="info_table_header" style="background-image: url(%%IMAGEPATH%%table_bg.gif)">
<td class="info_table_cell" style="padding:2px;">File Format</td>
<td align=center class="info_table_cell" style="padding:2px;">Name</td>
<td align=center class="info_table_cell" style="padding:2px;">Load</td>
<td align=center style="padding:2px;">Save</td>
</thead>
<tbody align=center>
<tr>
<td align=left>2D Image - BMP</td>
<td>BMP</td>
<td>Yes</td>
<td>Yes</td>
</tr>
<tr bgcolor="#ffffff">
<td align=left>2D Image - Run Length Encoded BMP</td>
<td>RLE</td>
<td>Yes</td>
<td> </td>
</tr>
<tr>
<td align=left>2D Image - Device Independant Bitmap</td>
<td>DIB</td>
<td>Yes</td>
<td> </td>
</tr>
<tr bgcolor="#ffffff">
<td align=left>2D Image - Portable Network Graphics</td>
<td>PNG</td>
<td>Yes</td>
<td> </td>
</tr>
<tr>
<td align=left>2D Image - JPEG</td>
<td>JPG</td>
<td>Yes</td>
<td>Yes</td>
</tr>
<tr bgcolor="#ffffff">
<td align=left>2D Image - DirectDraw Surface</td>
<td>DDS</td>
<td>Yes</td>
<td> </td>
</tr>
<tr>
<td align=left>2D Image - Targa</td>
<td>TGA</td>
<td>Yes</td>
<td> </td>
</tr>
<tr bgcolor="#ffffff">
<td align=left>2D Image - PCX</td>
<td>PCX</td>
<td>Yes</td>
<td> </td>
</tr>
<tr>
<td align=left>2D Image - PhotoShop</td>
<td>PSD</td>
<td>Yes</td>
<td> </td>
</tr>
<tr bgcolor="#ffffff">
<td align=left>2D Image - Tagged Interchange Format</td>
<td>TIFF</td>
<td>Yes</td>
<td> </td>
</tr>
<tr>
<td align=left>3D Object - 3D Studio</td>
<td>3DS</td>
<td>Yes</td>
<td> </td>
</tr>
<tr bgcolor="#ffffff">
<td align=left>3D Object - DirectX</td>
<td>X</td>
<td>Yes</td>
<td>Yes</td>
</tr>
<tr>
<td align=left>Sound - Wave File</td>
<td>WAV</td>
<td>Yes</td>
<td>Yes</td>
</tr>
<tr bgcolor="#ffffff">
<td align=left>Sound - Windows Media Audio</td>
<td>WMA</td>
<td>Yes</td>
<td> </td>
</tr>
<tr>
<td align=left>Sound - Mpeg Layer 2</td>
<td>MP2</td>
<td>Yes</td>
<td> </td>
</tr>
<tr bgcolor="#ffffff">
<td align=left>Sound - Mpeg Layer 3</td>
<td>MP3</td>
<td>Yes</td>
<td> </td>
</tr>
<tr>
<td align=left>Music - MIDI playback</td>
<td>MIDI</td>
<td>Yes</td>
<td> </td>
</tr>
<tr bgcolor="#ffffff">
<td align=left>Music - RMI</td>
<td>RMI</td>
<td>Yes</td>
<td> </td>
</tr>
<tr>
<td align=left>Music - Scream Tracker</td>
<td>S3M</td>
<td>Yes</td>
<td> </td>
</tr>
<tr bgcolor="#ffffff">
<td align=left>Music - Fast Tracker</td>
<td>XT</td>
<td>Yes</td>
<td> </td>
</tr>
<tr>
<td align=left>Music - Impulse Tracker</td>
<td>IT</td>
<td>Yes</td>
<td> </td>
</tr>
<tr bgcolor="#ffffff">
<td align=left>Music - SoundTracker</td>
<td>MOD</td>
<td>Yes</td>
<td> </td>
</tr>
<tr>
<td align=left>Music - CD Audio Tracks</td>
<td>CD-Audio</td>
<td>Yes</td>
<td> </td>
</tr>
<tr bgcolor="#ffffff">
<td align=left>Animation</td>
<td>AVI</td>
<td>Yes</td>
<td> </td>
</tr>
<tr>
<td align=left>Animation</td>
<td>MPEG</td>
<td>Yes</td>
<td> </td>
</tr>
</table>