add Battle Chess to the collection

This commit is contained in:
Peter Ferrie 2020-04-15 13:24:28 -07:00
parent ebcfacf5fb
commit 3cc0f8b85d
6 changed files with 36 additions and 3 deletions

View File

@ -19,6 +19,7 @@
1111,BAD.DUDES
1000,BALLBLAZER
1110,BATMAN
0110,BATTLE.CHESS
0001,BATTLE.CRUISER
0001,BATTLEZONE
1001,BCS.QUEST=BC's Quest For Tires

BIN
res/TITLE.DHGR/BATTLE.CHESS Normal file

Binary file not shown.

View File

@ -3,6 +3,7 @@
AIRHEART=Type(06),AuxType(4000),Access(C3)
BAD.DUDES=Type(06),AuxType(4000),Access(C3)
BATMAN=Type(06),AuxType(4000),Access(C3)
BATTLE.CHESS=Type(06),AuxType(4000),Access(C3)
BRUCE.LEE=Type(06),AuxType(4000),Access(C3)
CALI.GAMES=Type(06),AuxType(4000),Access(C3)
COLUMNS=Type(06),AuxType(4000),Access(C3)

Binary file not shown.

View File

@ -53,9 +53,6 @@ Space Cadette
//qkumba crack
Bandits
//other
Battle Chess [DHGR][priority]
//TODO(woz-imaged but uncracked)
Alien Lander
Arcade Boot Camp

View File

@ -0,0 +1,34 @@
;license:MIT
;(c) 2020 by qkumba
!cpu 6502
!to "build/PRELAUNCH/BATTLE.CHESS",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #$50
sta $933
lda #2
sta $934
ldy #(callback_e - callback) - 1
- lda callback, y
sta $250, y
dey
bpl -
jmp $800 ; decompress
callback !pseudopc $250 {
sta $C008
bit $C083
jsr DisableAccelerator
bit $C08B
sta $C009
jmp $C00
}
callback_e
!if * > $1C0 {
!error "code is too large, ends at ", *
}