Kev #1 i wrapped winblitz3d into a module Here its free to use, only supports windows though. There also blitzmax software protector, Here but this is not free.