From a8fec44cbe84f50f2dd0a6c7c688109b792f47a4 Mon Sep 17 00:00:00 2001 From: Zellyn Hunter Date: Sun, 16 Oct 2016 22:09:50 -0400 Subject: [PATCH] floatbus: use binary HELLO --- .gitignore | 2 ++ floatbus/build | 11 ++++++++--- floatbus/floatbus.dsk | Bin 143360 -> 143360 bytes floatbus/hello.bas.bin | Bin 23 -> 0 bytes 4 files changed, 10 insertions(+), 3 deletions(-) delete mode 100644 floatbus/hello.bas.bin diff --git a/.gitignore b/.gitignore index 5761abc..1acae15 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ *.o +roms/*.bin +floatbus/cfg diff --git a/floatbus/build b/floatbus/build index e6e326d..995c765 100755 --- a/floatbus/build +++ b/floatbus/build @@ -3,8 +3,13 @@ set -euo pipefail set -x export ACME="$HOME/gh/acme/ACME_Lib" cp ../dsk/blank.dsk floatbus.dsk +# Convert to binary HELLO. +# See https://groups.google.com/d/topic/comp.sys.apple2.programmer/oEVsfLpZGvE +printf '\x34' | dd conv=notrunc of=floatbus.dsk bs=1 seek=$((0x0d42)) + acme apple_split_1.asm applecommander -d floatbus.dsk HELLO || echo '(No HELLO to delete)' -applecommander -d floatbus.dsk BHELLO || echo '(No HELLO to delete)' -applecommander -p floatbus.dsk HELLO A < hello.bas.bin -applecommander -p floatbus.dsk BHELLO B 0x6000 < apple_split_1.o +applecommander -p floatbus.dsk HELLO B 0x6000 < apple_split_1.o + +# On my computer, run mame like this: +# mame -rompath ~/mame/roms/ apple2ee -flop1 ./floatbus.dsk diff --git a/floatbus/floatbus.dsk b/floatbus/floatbus.dsk index b652a1a1c3b5d5784b6c90b3156861bdc5364860..9dd3681a4aa663dbc1686d9a53d91b14c810986d 100644 GIT binary patch delta 58 zcmV-A0LA}+;0S==2(Us80W`Bi4ZS0xGu@*QB?6WZ0Yw4)vjHQz0k#qW4GjSVmku8R QAhTjK(hi0$0j4ej0zh>UaR2}S delta 104 zcmZp8z|ru4V}lbfBim+Y-o46_;tZl3TnxLESe$}F{S=%$Tz!1}l^7TpPEKaz`pm@4 z45BtO8vegCO@Psr@xx|D&P>1Zjo3;p*e#uf)K>a1sDE&;