mirror of
https://github.com/FozzTexx/sider-xebec-disassembly.git
synced 2025-01-13 15:30:00 +00:00
26 lines
799 B
Makefile
26 lines
799 B
Makefile
ROM=Xebec-103684C-1986.bin
|
|
AS=asl
|
|
|
|
all:: install-pt4.asm xebec-c800.asm xebec-iosel.asm
|
|
|
|
install-pt4.asm: install-pt4.bin labels.txt entry.txt data.txt
|
|
disasm -o 0x4800 -e entry.txt -l labels.txt -d data.txt $< > $@
|
|
|
|
xebec-c800.asm: $(ROM) labels.txt entry-c800.txt data-c800.txt
|
|
disasm -o 0xc800 -e entry-c800.txt -l labels.txt -d data-c800.txt $< > $@
|
|
|
|
xebec-iosel.bin: $(ROM)
|
|
dd bs=256 skip=7 count=1 if=$< of=$@
|
|
|
|
xebec-iosel.asm: xebec-iosel.bin labels.txt entry-iosel.txt data-iosel.txt
|
|
disasm -o 0xc700 -e entry-iosel.txt -l labels.txt -d data-iosel.txt $< > $@
|
|
|
|
install-pt4.lst: install-pt4.asm
|
|
$(AS) -cpu 6502 -L $<
|
|
|
|
#HelloProdos.asm: HelloProdos.bin labels.txt
|
|
# disasm -o 0x0800 -e 0x0800 -l labels.txt $< > $@
|
|
|
|
ProdosBooter.asm: PRODOS\#061000
|
|
disasm -o 0x800 -l labels.txt $< > $@
|