From 63e5a250621f3aa96fe3962571d66d38470dd2f8 Mon Sep 17 00:00:00 2001 From: Robert Greene Date: Sat, 7 Dec 2002 16:00:17 +0000 Subject: [PATCH] Bootsector code for AppleCommander formatted disks. --- build/AppleCommander-boot.s | 1 + .../storage/AppleCommander-boot.dump | Bin 0 -> 240 bytes 2 files changed, 1 insertion(+) create mode 100644 build/AppleCommander-boot.s create mode 100644 src/com/webcodepro/applecommander/storage/AppleCommander-boot.dump diff --git a/build/AppleCommander-boot.s b/build/AppleCommander-boot.s new file mode 100644 index 0000000..ba67d48 --- /dev/null +++ b/build/AppleCommander-boot.s @@ -0,0 +1 @@ +********************************************************** * * * APPLECOMMANDER boot code. * * Copyright (c) 2002, Rob Greene * * * * This code is published under the GPL license. See the * * AppleCommander site for license information. * * * ********************************************************** ORG $800 TEXT = $FB2F HOME = $FC58 GR = $FB40 COLOR = $F864 HLIN = $F819 PRINT = $FDED GETKEY = $FD0C BELL = $FF3A BOOT6 = $C600 DFB 1 ; used by boot rom JSR TEXT JSR HOME JSR GR * * Draw the AppleCommander logo (well, sorta) * LDX #XLOC2-COLORS :LOGO LDA COLORS-1,X JSR COLOR LDA XLOC2-1,X STA $2C LDA YLOC-1,X LDY XLOC1-1,X JSR HLIN DEX BNE :LOGO * * Display AppleCommander text * :TEXT LDA MESSAGE,X BEQ :DONE JSR PRINT INX BNE :TEXT :DONE JSR GETKEY JSR TEXT JSR HOME JSR BELL JMP BOOT6 COLORS HEX 0C0C0C0C0C0C ; green HEX 0D0D ; yellow HEX 0909 ; orange HEX 0101 ; red HEX 0303 ; purple HEX 060606 ; blue XLOC2 HEX 181716141A1B HEX 1C1C HEX 1B1A HEX 1A1B HEX 1C1C HEX 1B141A XLOC1 HEX 171615121711 HEX 1010 HEX 0F0F HEX 0F0F HEX 1010 HEX 111217 YLOC HEX 0D0E0F101011 HEX 1213 HEX 1415 HEX 1617 HEX 1819 HEX 1A1B1B MESSAGE ASC " THIS DISK CREATED WITH APPLECOMMANDER."8D ASC " ON THE WEB AT APPLECOMMANDER.SF.NET."8D8D ASC "INSERT ANOTHER DISK AND PRESS ANY KEY.."00 \ No newline at end of file diff --git a/src/com/webcodepro/applecommander/storage/AppleCommander-boot.dump b/src/com/webcodepro/applecommander/storage/AppleCommander-boot.dump new file mode 100644 index 0000000000000000000000000000000000000000..fec3f6686aaab76310403901138258c0f42d3932 GIT binary patch literal 240 zcmZQn(EqIv@khbo_aec)HXI5mKlb`^wCe25=hzd+p&g zUOq4_EFvl