Include the magicload1-1.dba file in your project and use this command in your main program to load the world. This file can be copied from the magic world directories somewhere.
MagicLoad(terrain$,firstimage,firstmatrix,firstobject)
terrain$ = being the name of your matrix file
firstimage = image number of the first image in the matrix
firstmatrix - first martix number (if multimatix) usually 1
firstobject = first object number to start from
For use in DBP you may have to edit the magicload1-1.dba file to remove the STATIC command which is now redundent. Otherwise it works well.
Watch the bouncing cursor - now in 3d