add Bug Attack to the collection

This commit is contained in:
Peter Ferrie 2020-05-20 22:06:15 -07:00
parent 51640596f6
commit 9943d56ba6
6 changed files with 35 additions and 1 deletions

View File

@ -45,6 +45,7 @@
0001,BRAINTEASERBLVD=Brainteaser Boulevard
1011,BRUCE.LEE
1001,BUBBLE.BOBBLE
1001,BUG.ATTACK
0001,BUCK.ROGERS=Buck Rogers: Planet of Zoom
0003,BURGERTIME=BurgerTime
0001,BUZZARD.BAIT

BIN
res/TITLE.HGR/BUG.ATTACK Normal file

Binary file not shown.

View File

@ -43,6 +43,7 @@ BRUCE.LEE=Type(06),AuxType(4000),Access(C3)
BUBBLE.BOBBLE=Type(06),AuxType(4000),Access(C3)
BUCK.ROGERS=Type(06),AuxType(4000),Access(C3)
BUDGETRILOGY=Type(06),AuxType(4000),Access(C3)
BUG.ATTACK=Type(06),AuxType(4000),Access(C3)
BURGERTIME=Type(06),AuxType(4000),Access(C3)
BUZZARD.BAIT=Type(06),AuxType(4000),Access(C3)
CANNONBALL.BLTZ=Type(06),AuxType(4000),Access(C3)

Binary file not shown.

View File

@ -6,7 +6,7 @@
; YE OLDE GRAND UNIFIED MEMORY MAP
;
; LC RAM BANK 1
; D000..E785 - persistent data structures (gGlobalPrefsStore, gGamesListStore)
; D000..E794 - persistent data structures (gGlobalPrefsStore, gGamesListStore)
; ...unused...
; E92B..FFF1 - main program code
; FFF2..FFF9 - API functions and global constants available for main program

View File

@ -0,0 +1,32 @@
;license:MIT
;(c) 2020 by qkumba
!cpu 6502
!to "build/PRELAUNCH/BUG.ATTACK",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #>(callback-1)
sta $641A
lda #<(callback-1)
sta $641D
jmp $6400 ; decompress
callback
+GET_MACHINE_STATUS
and #CHEATS_ENABLED
beq +
lda #$a5
sta $F8D ; patch - don't decrease lives
sta $41B9 ; patch - don't increase lives
sta $42F1 ; patch - don't increase lives
sta $4434 ; patch - don't increase lives
+
+DISABLE_ACCEL
jmp $4D36
!if * > $1C0 {
!error "code is too large, ends at ", *
}