Plug-in
Test Program
Constants
Array (2.0.0.0) *Not Supported*
Creating arrays by name, for strings, bytes, integers etc.
Here
Here
Atom (2.0.0.0). The available commands are listed here
Allows atom processing.
Here
N/A
BASS Interface (3.0.0.0)
This is the FREE WARE version.
An updated commercial version may be availiable at some point in the future.
You will also need to download the BASS.DLL to be placed in with your executable. It can be downloaded here. Only for use with V2 of BASS
Here
Here. The help file is here (RAR) or here ((ZIP) (V1.1) - Currently not up to date.
Degree (1.0.0.1)
Creates all the X, Y and Z values of a 3D circle.
Here
Here
EntryRange (1.0.0.1) *Not Supported*
Allows validation of entry ranges.
Here
Here
ExtraInfo (2.0.0.0) *Not Supported*
An array type of plug-in
Here
N/A
GetDXVersion (2.0.0.0) *Not Supported*
Get the DirectX version of the running computer. Not much point in using it with DBPro, as if you don’t have DX9.0b (or better), the program will exit anyway...
Here
Here
GetTextInComma (1.0.0.3) *Not Supported *
Get text between a set of commas.
Here
N/A
INIFile (2.0.0.2)
Allows reading/writing of .INI files.
Here
N/A
Internet (1.0.1.0) *Not Supported *
Allows the creation of e-mails. Only works with Outlook/Outlook Express.
Here
N/A
ListList (1.0.0.2)
Link List routines
Here
N/A
Math (2.0.0.1). The DLL contains these functions
Various maths routines.
Here
N/A
Memory (2.0.0.9). The DLL contains these functions
Various peek/poke routines, and file I/O access. Also includes interrupt driven value increment/decrement and get list of running tasks.
Here and here and here and here
Here and here
MsgBox (2.0.0.1) The DLL contains these functions
Displays a Windows MessageBox.
Here
Here
MusicAndSFX (2.0.0.0) *Not Supported *
Allows selection of music and sfx volume levels.
Currently in BETA
Here
Here
NameToNum (1.0.0.1) *Not Supported*
Allows data to be added & modified to a string named array.
Here
N/A
OSVersion (1.0.0.1)
Allows you to get the OS version of the running computer.
Here
Here
Printers (1.0.0.9)
Allows the printing of text and graphics to a printer.
Here/Here
N/A
SelectCardAndMode (2.0.0.0) *Not Supported*
Allows the selection of a graphics mode.
Currently in BETA
Here
N/A
Serial (1.0.0.1) *Not Supported*
Allows sending and receiving of data to and from a serial port.
Here
N/A
Speech (V2.0.0.1)
Allows text-to-speech synthesis. You may need to download the Speech SDK from Microsoft.
Now updated for easier use.
Here/Here
Here
Splashscreen (2.0.0.0)
Allows the display of a splash screen during loading.
Here
Here
SQL (2.0.0.0) *Not Supported*
Powerful SQL system. Needs the database to be already created.
Here
Here
SQLite (2.0.0.0)
Easy to use and powerful SQL system.
Databases can be created programmatically. The SQLite DLL must be downloaded from here. The DLL must go in the same place as the executable.
Here
Here
String (2.0.0.0) The availiable commands are listed here.
Various string routines.
Here
Here
SysLog (2.0.0.0) *Not Supported*
Allows sending of messages to a routine. You need to download the main DLL from here.
Here
N/A
SystemTray (2.0.0.0)
Allows an icon (with a few important options), to be displayed on the system tray area.
Here
Default Resource DLL
N/A
Trace (2.0.0.0) *Not Supported*
Allows tracing text to be sent to the screen, a file (or both).
Here
Here
URAR (2.0.0.0)
RAR de-compression routine You will also need to download the UNRAR.DLL from Rarlabs
Here The example needs the memory plug-in.
Here
URLDownload (2.0.0.2)
Allows downloading of file(s) from a web site and then automatically run it (optional).
Source Code for Program1
Source code for Program2
Executable for Program1 (This MUST be saved before running, otherwise the updater wont work).
Here
CRC-32 (2.0.0.0)
Creates a 32-bit CRC value from either a file or from data in memory.
Here
N/A
FMOD Free ware Version (2.0.0.0) *Not Supported and commercial version no longer availiable*
Alternative music playing system.
Here
N/A
GetResource (2.0.0.0)
General Hardware/Disk routines
Here
Here
Multiplayer Camera (1.0.0.1). The list of available commands is here.
This allows easy setup of cameras for 1 to 4 players per computer.
Here
Here
IRQSprite (1.0.0.2).. The availiable commands are here
This allows sprites to move either from a starting coordinate to an ending co-ordinate or follow a simple set of directional commands.
Here
Here
IRQCamera (1.0.0.0). The availiable commands are here
This allows camera movement to be controlled using a simple set of commands. This allows your program to do other things whilst the camera moves.
Here
None
IRQMatrixTexture (1.0.0.3). The availiable commands are here
This allows you to create animated textures for matricies and let the interrupt animate them for you.
Here
N/A
CausticMerge (1.0.0.0). The availiable commands are listed here
This merges the bitmaps created by the Caustic Generator, into one big bitmap.
Here
N.A
mySQL (V1.0.0.0). Currently in BETA
You will also need the LIBMYSQL.DLL (which goes in the same place as your program).You can get it by either installing mySQL or here.
Instructions are here.
Interface to mySQL V4.0.
This database system should be regarded as the standard for DBPro. mySQL can be downloaded here
Here
Here
Various miscellaneous DLL’s (not used enough to put into a plug-in) :
TEA
Tiny Encryption Algorithm (based on code by Paul Hart)
FunctionMapper
Allows functions to be mapped to a joystick, keyboard or mouse.
WARNING : When used in DBPro, it adds a DX layer onto of the DBPro’s one. This means the commands to read the keyboard and joystick WILL NOT WORK, until you shutdown the DLL.
Example Code
Example Executable
Source code for DLL
ReadGBAMappy
This one requires to to have Visual Studio 6 or .NET (as it will have to be compiled by you). This has various functions for reading/writing GBA Mappy exported data. This data is included during compilation.
FontEditor
Used by the FontEditor program.
Where is it then??? Think I'm goin crazy but thats all I see in the code bit.
New to DBPro comin from AMOS on the Amiga!