Simply just linking the external program as a file in Hollywood executable with the @FILE preprocessor. And then at the program startup I write the file to a temporary location (which I clean at exit then).
Like this:
Code: Select all
@FILE 2, "path/to/binary"
StringToFile(ReadBytes(2), "T:MyTempDir/binary")