add Crystal Castles to the collection

This commit is contained in:
Peter Ferrie 2020-03-24 14:07:40 -07:00
parent 0d5a07b9b0
commit d62638ecb2
6 changed files with 27 additions and 3 deletions

View File

@ -54,6 +54,7 @@
0001,CRIME.WAVE
1001,CRISIS.MOUNTAIN
0001,CROSSFIRE
0001,CRYSTAL.CASTLES
0001,CUBIT
0000,CYBER.STRIKE
0001,CYCLOD

Binary file not shown.

View File

@ -48,6 +48,7 @@ CRAZY.MAZEY=Type(06),AuxType(4000),Access(C3)
CRIME.WAVE=Type(06),AuxType(4000),Access(C3)
CRISIS.MOUNTAIN=Type(06),AuxType(4000),Access(C3)
CROSSFIRE=Type(06),AuxType(4000),Access(C3)
CRYSTAL.CASTLES=Type(06),AuxType(4000),Access(C3)
CUBIT=Type(06),AuxType(4000),Access(C3)
CYBER.STRIKE=Type(06),AuxType(4000),Access(C3)
CYCLOD=Type(06),AuxType(4000),Access(C3)

View File

@ -103,6 +103,3 @@ Zargs
Fly Wars
Jellyfish
Minotaur
//TODO(unreleased)
Crystal Castles

View File

@ -0,0 +1,25 @@
;license:MIT
;(c) 2020 by qkumba
!cpu 6502
!to "build/PRELAUNCH/CRYSTAL.CASTLES",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #$60
sta $53D7
jsr $2000 ; decompress
+GET_MACHINE_STATUS
and #CHEATS_ENABLED
beq +
lda #$b5
sta $1DCF ; patch - don't decrease lives
+
+DISABLE_ACCEL
jmp $93D
!if * > $1C0 {
!error "code is too large, ends at ", *
}