Loop,
For the remaining opinions, I assume you are "deleting" files from disk before executing the program, not erasing something at runtime.
The idea behind molebox is that you don't have to provide any other file than the moleboxed executable, which contains everything inside. If it does not work like that, you should mail a sample program to the molebox team as I did some time ago.
I discovered recently that a multiproject 3drad compiled needs in fact the empty folder structure (3drad_res and all subfolder tree) to work properly. If the tree structure is missing then only the first project will run, and the exit fade will close the 3drad player.
So, my moleboxed test has the exe and the empty folder structure, nothing more. I also discovered that 3drad compiler includes a lot of unused skinmeshes and rigid body files, which increments filesize. But that an issue to discuss with Fernando. But anyway, for the test I moleboxed all the output from 3drad compiler.
If a file was not included in your moleboxed exe, then it must be on the file system. Otherwise your exe will fail. You should check that all files are included. Everything from top to bottom folder must be inside your moleboxed exe. When testing, you should move your moleboxed exe to a different location, far from your 3drad_res files. It should work.
The exhausting part of moleboxing a 3drad project is that you must go manually to each subfolder, and it is a tedious job. What I did is to edit the .mbxcnfg file and include the file list by hand.
It is very easy to output a folder listing to a text file by opening a command window, changing the prompt to your folder and type "dir /b /s /oG >c:\foldertree.txt" of course you can name the output file to your liking. Then edit the file and remove the leading directory information, replacing it with "00 ". In my case the compiled project folder is "c:\dev3d\3dradPRG\boatlake", I replaced with "00 ". You must remove folder names too or molebox will fail packing.
After that, you copy the filelist from your txt and paste into the box contents on the mbxcnfg file.
To obtain an empty folder structure, you copy the 3drad_res to a location on your disk. Then open a command window and type "del /s /q". After that, you will have all folder structure but no files. You include that on the osa file.
Remember that the osa file is just a renamed rar. So you can download the osa from my server, rename it to .rar and then open it with winrar. You will see the moleboxed exe along with some empty folders. You can extract it and run it outside the osa file.
Needless to say, my opinion of osakit, at least the free version, is that is buggy and unstable. I have not had a single test deployment that works as advertised. From what you say, probably it is not decompressing correctly, or your temp folder has some restrictions. The osakit plugin just downloads the osa, extracts the complete contents to a your users/temp folder and runs it. I suspect it stores something somewhere else but I gave up struggling with it. It crashes any browser I have, sometimes the app does not render, etc, etc, etc.
Depending on your OS, it could be c:\users\julio\appdata\osakit\temp on vista, or c:\documents and settings\temp, something like that. In any case, the osa contents are completely on disk at some point, and it never erases it. So you can recover any game played with it by looking on your disk.
I uploaded my test for you. It is big, about 70MB so it takes a lot to download, depending on your internet speed. It works here on IE, Firefox. Not on Safari, and not always. I have vista HP. My molebox version is pro 2.3661, the most recent one before the ultra version.
The test is at
www.corpogames.com/online/boatlakeMB/boatlake.php (my unix webserver is case sensitive!). Please be easy on using it because of my bandwidth.
Note1> The webpage has parameters "embedded" as false.
Note2> If your program is failing, check to see if OSA is really downloading from your webserver. In my case, it stored somewhere the program and always used the cached file, so, even though you corrected something, OSA does not update your program and it keeps failing. At least it was my case.
Note3> I just tested live from my website and OSA refuses to work, as usual. But this same program worked at some point. Feel free to upload my test to your webserver, just take care to edit the htm file, and post your results here.
Note4> The same program, with some modifications, is without moleboxing at
www.demosys.com/games/boatlake.php and here it does not work either. Problem is that the program do not appear after loading. Seems to be rendering in a hidden window, either moleboxed or not.