It is a blitz code.
No it isn't. Precisely, it doesn't contain your source code. Your exe only contains some symbols (function names, and so), and your compiled code (plus the common code, included in every blitz exe). The exe is an already compiled game, that runs the commands in the bottom of itself.
Indeed, all the built'in commands are already compiled into the runtime.dll, and this one is included in your exe, and your own (compiled) code is added to that. But again, it is in its compiled form. I suppose that virtual machine uses Blitz3D's compiler to compile it.
No. I made my own compiler which emits bytecode that my virtual machine executes. All packed in a single DLL. Incase it doesn't, it's illegal.
I don't get it, it's illegal if I DON'T use the blitz compiler?!?