Also ich habe mir die Dateien mal im Hex Editor angeschaut, auf der zimmers.net sind die VC20 Module als prg File abgespeichert. Im Header vom VC20 (also als prg file) ist keine Header Identification vorhandenbeim CRT hingegen schon.
Code
Wenn ich jetzt mit cardconv die Choplifter.prg ins Bin Format umwandeln möchte, heist es:
Dann sind das schon BIN Files, so wie du es auch beschrieben hast. Die ersten 2 Bytes sind also tatsächlich die Lade Adresse. also .... 00A0 (Also A000 ) , das kommt bei deiner Ausführung auch hin. Dann wäre die Datei demnach 8192 Bytes groß, was auch passen würde.
Das Convertieren in eine CRT Datei bringt folgendes Ergebniss im Hex Editor: