From 5a7f61fc8927957abd663ea46830784a3844ecd4 Mon Sep 17 00:00:00 2001 From: 4am Date: Mon, 23 Dec 2019 23:13:20 -0500 Subject: [PATCH] Snake Byte: reset to reboot --- src/prelaunch/snake.byte.a | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/prelaunch/snake.byte.a diff --git a/src/prelaunch/snake.byte.a b/src/prelaunch/snake.byte.a new file mode 100644 index 000000000..ce83f1a68 --- /dev/null +++ b/src/prelaunch/snake.byte.a @@ -0,0 +1,22 @@ +;license:MIT +;(c) 2019 by qkumba + +!cpu 6502 +!to "build/PRELAUNCH/SNAKE.BYTE",plain +*=$106 + + !source "src/prelaunch/common.a" + + lda #$60 + sta $0858 + jsr $0800 ; decompress + +LC_REBOOT + lda #0 + sta $7a11 + lda #1 + sta $7a19 + jmp $7680 + +!if * > $1C0 { + !error "code is too large, ends at ", * +}