Yes, I used it for writing the MazezaM port to Oric. The previous
versions of CC65 had a bug which prevented automatic loading of the
tapes with AmOric (not exact calculation of the end address, so I
wrote a tiny C program to fix it), but this bug was fixed in the
latest CC65 builds. Here is the code I use for assembler files, when
coding with dasm for example:
ORIGIN = $2000 ;Can be any other.
;(including $400, but this will give Fabrice
incbin FILE ;Or your asm code here.
$16,$16,$16,$24 are the synchro bytes. $80 is for autostart.