The addin file format runs as follows:|
The screenshot below shows these elements marked on a hex editor
||Variable text, null terminated
|| "ADD" in hex, null terminated (previously thought to be a field for the addin size), can be zero too.
Icon bitmap (40*32)
|| 32 rows of 5 bytes each bit mapping to a single pixel
Start of code
|| Code starting at base address $8000. Ideally starts with:|
This compiles to [C3], which has the advantage that the start of code can be easily found with a hex editor.