How are Amiga executables organized? Programs like PowerPacker and PAK append
the compressed executables to themselves somehow, and are able to extract/use
the data when the program is run. I'd like to know how this is done….any
ideas?
srp
Steve,
Here's a layman's description, since I've never actually programmed for it
directly.
Executables are organized into "hunks"; code and data. Each hunk has a
"header" describing it. Thus some hunks go into CHIP only (a la FixHunk), etc.
PowerPacker (I would guess) appends the compressed executable as data hunk,
which it then decompresses and "runs". —Mike