diff --git a/audit/audit.asm b/audit/audit.asm index 649d300..0a02d86 100644 --- a/audit/audit.asm +++ b/audit/audit.asm @@ -39,7 +39,7 @@ main: beq .notsupported .gs ;PLUGH jsr print - !text "IIGS",0 + !text "APPLE IIGS",0 .notsupported jsr print !text " NOT SUPPORTED",$8D,0 @@ -54,7 +54,14 @@ main: beq .notsupported .iie jsr print - !text "APPLE IIE",$8D,0 + !text "APPLE IIE",0 + lda ROMLEVEL + cmp #1 + beq + + jsr print + !text " (ENHANCED)",0 ++ lda #$8D + jsr COUT beq .done .leiii cmp #IIplus diff --git a/audit/audit.dsk b/audit/audit.dsk index 93b64e6..d276464 100644 Binary files a/audit/audit.dsk and b/audit/audit.dsk differ diff --git a/audit/build b/audit/build index 8dbd8cb..f8ba25f 100755 --- a/audit/build +++ b/audit/build @@ -13,5 +13,13 @@ echo -n -e '\x20\x40\x03\x6D\x01\xDC\x2C\x02\xDF\x2C\x00\x60\xF8\x4C\x00\x60' | diskii put -f audit.dsk DF02:FWORLD audit.o -# On my computer, run mame like this: -# mame -rompath ~/mame/roms/ apple2ee -flop1 ./audit.dsk +# Also run mame? (set ROMPATH to your local variant) +[[ -z "${ROMPATH-}" ]] && ROMPATH=~/mame/roms/ +[[ "$1" == '2ee' ]] && mame -rompath $ROMPATH apple2ee -flop1 ./audit.dsk -skip_gameinfo +[[ "$1" == '2e' ]] && mame -rompath $ROMPATH apple2e -flop1 ./audit.dsk -skip_gameinfo +[[ "$1" == '2p' ]] && mame -rompath $ROMPATH apple2p -flop1 ./audit.dsk -skip_gameinfo +[[ "$1" == '2' ]] && mame -rompath $ROMPATH apple2 -flop1 ./audit.dsk -skip_gameinfo +[[ "$1" == '2ee-d' ]] && mame -rompath $ROMPATH apple2ee -flop1 ./audit.dsk -skip_gameinfo -debug +[[ "$1" == '2e-d' ]] && mame -rompath $ROMPATH apple2e -flop1 ./audit.dsk -skip_gameinfo -debug +[[ "$1" == '2p-d' ]] && mame -rompath $ROMPATH apple2p -flop1 ./audit.dsk -skip_gameinfo -debug +[[ "$1" == '2-d' ]] && mame -rompath $ROMPATH apple2 -flop1 ./audit.dsk -skip_gameinfo -debug