add Teleport to the collection

This commit is contained in:
Peter Ferrie 2021-07-06 17:41:18 -07:00
parent 734a71e44a
commit 63684910b2
8 changed files with 46 additions and 2 deletions

24
res/GAMEHELP/TELEPORT Normal file
View File

@ -0,0 +1,24 @@
Shoot the aliens then pick them up
Take them through the diamond teleport
Use the square teleport to avoid enemies
You cannot shoot while carrying an alien
Secret keys when Votrax enabled:
Pause game then type DEDICATION
Press Ctrl-^ then press
Ctrl-U or Ctrl-@ or Ctrl-M
For special messages
Ctrl-V to enable Votrax speech
Esc* * * * * * * * * * * * * * * * pause
[eof]

View File

@ -336,6 +336,7 @@
0004,TALON
0001,TAPPER
0114,TC=TechnoCop
0000,TELEPORT
0000,TERITORY
0010,TETRIS
1000,TIME.PILOT

BIN
res/TITLE.HGR/TELEPORT Normal file

Binary file not shown.

View File

@ -319,6 +319,7 @@ SWASHBUCKLER=Type(06),AuxType(4000),Access(C3)
TALON=Type(06),AuxType(4000),Access(C3)
TAPPER=Type(06),AuxType(4000),Access(C3)
TB=Type(06),AuxType(4000),Access(C3)
TELEPORT=Type(06),AuxType(4000),Access(C3)
TERITORY=Type(06),AuxType(4000),Access(C3)
TETRIS=Type(06),AuxType(4000),Access(C3)
THE.BILESTOAD=Type(06),AuxType(4000),Access(C3)

Binary file not shown.

View File

@ -6,7 +6,6 @@ Oil's Well
//4am crack (unreleased)
Infiltrator II
Teleport
//TODO(woz-imaged but uncracked)
Lemmings

View File

@ -6,7 +6,7 @@
; YE OLDE GRAND UNIFIED MEMORY MAP
;
; LC RAM BANK 1
; D000..E8DD - persistent data structures (gGlobalPrefsStore, gGamesListStore)
; D000..E8EA - persistent data structures (gGlobalPrefsStore, gGamesListStore)
; E92D..FFF1 - main program code
; FFF2..FFF9 - API functions and global constants available for main program
; code, prelaunchers, transition effects, &c.

19
src/prelaunch/teleport.a Normal file
View File

@ -0,0 +1,19 @@
;license:MIT
;(c) 2021 by qkumba
!cpu 6502
!to "build/PRELAUNCH/TELEPORT",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #$60
sta $548B
jsr $52D1 ; decompress
+DISABLE_ACCEL
jmp $803
!if * > $1C0 {
!error "code is too large, ends at ", *
}