15 lines
502 B
Makefile
15 lines
502 B
Makefile
all:
|
|
ca65 -g basic/basic.s
|
|
ca65 -g kernal/kernal.s
|
|
ld65 -C rom.cfg -o rom.bin basic/basic.o kernal/kernal.o -Ln rom.txt -m map.txt
|
|
# if it's the unchanged 901226-01 image, use old checksum algorithm
|
|
$$SHELL -c "if [ $$(crc32 basic.bin) == cfdebff8 ]; then \
|
|
python checksum.py --old basic.bin 0xa0 0x1f52; \
|
|
else \
|
|
python checksum.py --new basic.bin 0xa0 0x1f52; \
|
|
fi"
|
|
python checksum.py --new kernal.bin 0xe0 0x4ac
|
|
|
|
clean:
|
|
rm -f basic/basic.o kernal/kernal.o basic.bin kernal.bin rom.bin
|