From 56d7a286b3658ceb2d9789a00b2061f4f75db6a4 Mon Sep 17 00:00:00 2001 From: Peter Ferrie Date: Wed, 5 Feb 2020 22:06:22 -0800 Subject: [PATCH] WOF prelaunch --- src/prelaunch/wings.of.fury.a | 37 +++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 src/prelaunch/wings.of.fury.a diff --git a/src/prelaunch/wings.of.fury.a b/src/prelaunch/wings.of.fury.a new file mode 100644 index 000000000..653dbd254 --- /dev/null +++ b/src/prelaunch/wings.of.fury.a @@ -0,0 +1,37 @@ +;license:MIT +;(c) 2020 by qkumba + +!cpu 6502 +!to "build/PRELAUNCH/WINGS.OF.FURY",plain +*=$106 + + !source "src/prelaunch/common.a" + + +ENABLE_ACCEL + lda #callback + sta $212A + +GET_MACHINE_STATUS + and #CHEATS_ENABLED + beq + + lda #cheat + sta $8277 ++ + jmp $800 ; decompress + +cheat + jsr $2000 + lda #$AD + sta $AAAC ; patch - don't decrease lives + rts + +callback + jsr DisableAccelerator + jmp $2000 + +!if * > $1C0 { + !error "code is too large, ends at ", * +}