add Night Stalker demo

This commit is contained in:
4am 2020-04-01 20:56:17 -04:00
parent 88a90ddeef
commit 8b115365d9
7 changed files with 34 additions and 0 deletions

View File

@ -1,3 +1,5 @@
NIGHT.STALKER=0
# set 1
FAVORITES2.CONF=1
ACTIONHIJ1.CONF=2

View File

@ -4,5 +4,6 @@
#
ACTION.HGR/NIGHT.STALKER=A
NIGHT.STALKER=0
[eof]

BIN
res/DEMO/NIGHT.STALKER Executable file

Binary file not shown.

BIN
res/DEMO/NIGHT.STALKER.1 Executable file

Binary file not shown.

View File

@ -110,6 +110,8 @@ LODE.RUNNER.1=Type(F1),AuxType(0000),Access(C3)
LODE.RUNNER.M=Type(F1),AuxType(0000),Access(C3)
LOST.TOMB=Type(06),AuxType(084D),Access(C3)
MR.COOL=Type(06),AuxType(3FE7),Access(C3)
NIGHT.STALKER=Type(06),AuxType(0300),Access(C3)
NIGHT.STALKER.1=Type(F1),AuxType(0000),Access(C3)
N.O.R.A.D=Type(06),AuxType(0300),Access(C3)
NORAD.1=Type(F1),AuxType(0000),Access(C3)
NIBBLER=Type(06),AuxType(0900),Access(C3)

View File

@ -55,6 +55,7 @@
- Cannonball Blitz
- Crime Wave
- Laser Bounce
- Night Stalker
- N.O.R.A.D
- Phaser Fire
- Space Quarks

View File

@ -0,0 +1,28 @@
no-sound:
OK $0DED: AD30C0 -> AD30D0 (context is AD30C098AACACAD0FC)
OK $1DC3: AD30C0 -> AD30D0 (context is AD30C0AE3D1CE88EE51D)
OK $ABC7: AD30C0 -> AD30D0 (context is AD30C088D005CEDBABF009)
OK $AC6C: AD30C0 -> AD30D0 (context is AD30C088F008CAD0FD)
OK $196D: 4C321B -> 4C0001 to exit on keypress or button (context is AD00C010034C321BADB5BBF005)
OK $1D67: 8D10C0 -> 60 to disable esc-to-pause-demo (context is 8D10C0AD00C010FB8D10C060AD501C)
OK $BF00: ADC3BF -> 4C0001 to exit on button (context is AD61C0100BADC3BFD019EEC3BF) (split)
OK $AB30: A5B6 -> A904 to shorten on-screen key help (context is A5B6A2FFA0FF88D0FD)
OK $18EC: 2030AB -> 207003 to call custom routine to decrement counter and eventually exit demo cycle (context is 2030ABA9408570A9208571)
XXXXXX$BB6B: 20DBBB -> 4C0001 to exit on keypress or button during title sequence (context is AD00C03007C6D0F0034C47B820DBBB)
$BBA3: 8D10C0 -> EAEAEA to disable keyboard strobe clear after title sequence (allows keypress in title to actually exit) (context is 8D10C0A9048D0494)
$0CB6: 68 -> call custom routine .sta
$0CD0: 48 -> call custom routine .lda to work around bug that eventually clobbers entire stack (context is 68A2FF4C2C0B)
in loader:
$0370: 2030AB
CE2403
D003
4C0001
60
.sta AD6F03
05EA
60
8D6F03
.lda A2FF
60