NP. Here's a setp by step of how to install klepto's version for those that might have trouble.
Go to your BlitzMax/mod folder (usualy "C:\Program Files\BlitzMax\mod" on windows or "/Applications/BlitzMax/mod" on mac) and create a folder called klepto.mod
Copy the minib3d.mod and any of the other mod folders you may want from the zip file into the new klepto.mod folder. you should now have .../BlitzMax/mod/klepto.mod/minib3d.mod
If you are on linux I believe you need to rename "MiniB3D.bmx" in the minib3d.mod folder to "minib3d.bmx" due to some case issue with linux. I don't know for sure since I haven't gotten my linux system setup with blitz yet.\
If you don't have MaxGUI on any OS you will have to make a few modifications before you can compile.
From Klepto:
Remove from minib3d.bmx : Import brl.maxgui at the top of the file.
Then remove the to Functions in the TGlobal.bmx called:
CanvasGraphics3D() and UpdateCanvas3D()
After this remove the equivalent functions in extfunctions.bmx.
From ima:
I was too lazy to look for things so I just hit Ctrl+D for compile modules. Wherever it says there's a problem (unknown such and such, can't find this and that) just put rem above the line or function and end rem bellow it to comment it out. The BlitzMAX IDE only finds one error at a time and stops, so it should take tries (one for each error) before it compiles. Just Build Modules, comment problem, repeat.
If you haven't already, select Build Modules from the Program menu. Do not try running anything since modules don't work that way you'll just get module related errors.
If you use the MiniB3D Sound module I made or any other modules you might have that are based off of MiniB3D you have to modify them just like you will have to modify your own programs. Change "Import sidesign.minib3d" to "Import klepto.minib3d". To update MiniB3D Sound make that change at the top of .../BlitzMax/mod/ima.mod/minib3dsound.mod/minib3dsound.bmx". After changing any modules you must Build Modules from the programs menu again.
If you are on mac you may have an issue with the the Newton physics lib if you are using a version of OS X earlier than 10.4. You can try Re-compiling the physics lib using some of the posts above but it doesn't look like anyone has a perfect way of getting it working. And why arn't you using 10.4 anyway?
Hope that helps!
Go to your BlitzMax/mod folder (usualy "C:\Program Files\BlitzMax\mod" on windows or "/Applications/BlitzMax/mod" on mac) and create a folder called klepto.mod
Copy the minib3d.mod and any of the other mod folders you may want from the zip file into the new klepto.mod folder. you should now have .../BlitzMax/mod/klepto.mod/minib3d.mod
If you are on linux I believe you need to rename "MiniB3D.bmx" in the minib3d.mod folder to "minib3d.bmx" due to some case issue with linux. I don't know for sure since I haven't gotten my linux system setup with blitz yet.\
If you don't have MaxGUI on any OS you will have to make a few modifications before you can compile.
From Klepto:
Remove from minib3d.bmx : Import brl.maxgui at the top of the file.
Then remove the to Functions in the TGlobal.bmx called:
CanvasGraphics3D() and UpdateCanvas3D()
After this remove the equivalent functions in extfunctions.bmx.
From ima:
I was too lazy to look for things so I just hit Ctrl+D for compile modules. Wherever it says there's a problem (unknown such and such, can't find this and that) just put rem above the line or function and end rem bellow it to comment it out. The BlitzMAX IDE only finds one error at a time and stops, so it should take tries (one for each error) before it compiles. Just Build Modules, comment problem, repeat.
If you haven't already, select Build Modules from the Program menu. Do not try running anything since modules don't work that way you'll just get module related errors.
If you use the MiniB3D Sound module I made or any other modules you might have that are based off of MiniB3D you have to modify them just like you will have to modify your own programs. Change "Import sidesign.minib3d" to "Import klepto.minib3d". To update MiniB3D Sound make that change at the top of .../BlitzMax/mod/ima.mod/minib3dsound.mod/minib3dsound.bmx". After changing any modules you must Build Modules from the programs menu again.
If you are on mac you may have an issue with the the Newton physics lib if you are using a version of OS X earlier than 10.4. You can try Re-compiling the physics lib using some of the posts above but it doesn't look like anyone has a perfect way of getting it working. And why arn't you using 10.4 anyway?
Hope that helps!