2020-12-01 02:36:10 +00:00
|
|
|
#!/bin/sh
|
2021-12-22 14:37:54 +00:00
|
|
|
ca65 Warning.asm -o warning.o --listing Warning.lst --list-bytes 255 || exit 1
|
|
|
|
ca65 Firmware.asm -o firmware.o --listing Firmware.lst --list-bytes 255 || exit 1
|
2021-04-01 01:51:39 +00:00
|
|
|
|
2021-12-22 14:37:54 +00:00
|
|
|
ld65 -t none warning.o firmware.o -o Firmware.bin || exit 1
|
2021-12-12 15:42:04 +00:00
|
|
|
# assumes ProDOS-Utilities is in your path: https://github.com/tjboldt/ProDOS-Utilities
|
2021-12-22 14:37:54 +00:00
|
|
|
rm BlankDriveWithFirmware.po || exit 1
|
|
|
|
ProDOS-Utilities -c create -d BlankDriveWithFirmware.po -v ROM -s 2048 || exit 1
|
|
|
|
ProDOS-Utilities -b 0x0001 -c writeblock -d GamesWithFirmware.po -i Firmware.bin || exit 1
|
|
|
|
ProDOS-Utilities -b 0x0001 -c writeblock -d BlankDriveWithFirmware.po -i Firmware.bin || exit 1
|
|
|
|
ProDOS-Utilities -b 0x0001 -c readblock -d BlankDriveWithFirmware.po || exit 1
|
|
|
|
ProDOS-Utilities -c ls -d BlankDriveWithFirmware.po || exit 1
|
2021-12-12 15:42:04 +00:00
|
|
|
|