now I know it can be done but can it be done in a way that the exe recognizes that it is there?
if so, how?
if FileTest.exist?('Game.rgssad')
Is that what you're looking for?
He wants to add the .DLL to the executable file as if it were an image/sound file.
not the dll the encrypted rgssad file
even if it was only the scripts.rxdata and it loaded from within the exe
Oh I see. Include it all in one exe. Not sure =\
It depends on how .exe contents are referenced from the Win32API side. If they aren't presented as local files then you might be able to hack in some code to "virtually" present the contents to the .exe code.
/i have no guarantees that i am sane at the moment
You could include the scripts in a file externally and in the actual game only have the loading of the actual scripts if people using a decryptor is your concern. It's not much, but people using a decryptor usually have no idea about hacking software anyway.