1
0
mirror of https://github.com/KarolS/millfork.git synced 2024-10-31 14:04:58 +00:00
millfork/docs/api/coco-programming-guide.md
2020-08-01 22:20:52 +02:00

903 B

< back to index

A note about Color Computer

coco_rsdos target

The coco_rsdos target creates binary files that can run on Tandy Color Computer running RS-DOS.

The compiler output is a raw machine code file with the .bin extension, which then has to be put on a disk. You can do it using imgtool from the MAME project:

imgtool create coco_jvc_rsdos disk_image.dsk
imgtool put coco_jvc_rsdos disk_image.dsk compiler_output.bin CO.BIN

The resulting file can then be loaded and ran using the following commands:

LOADM"CO":EXEC

coco_crt target

The coco_crt target creates 16k cartridge images that can run on Tandy Color Computer or Dragon.

The program is run directly from ROM; typical ROM programming guidelines apply, see the ROM vs RAM guide.

The main function is not allowed to return.