Wow, very nice but I haven't tried it yet, just sounds good. So if this is possible... then wouldn't it be possible to load a binary file into memory, using the same methods, somewhat? Cheers and I'll try it soon.
EDIT
Let me refrase that. I see your program uses memory for it to work. My question is, would it be possible to run a binary that has been already included into an exe from memory using the method you use.
(example) Compile your source with a binary file using the include function. Then at runtime, this included binary gets converted to data to be ran from memory.
I asked this question some time back on the forum but I don't think anyone knew how at the time. Now seeing your post, it seems possible.