add Galaxian to the collection

This commit is contained in:
Peter Ferrie 2020-05-27 19:10:12 -07:00
parent 326a69bde9
commit d6fe1ce5db
5 changed files with 33 additions and 0 deletions

View File

@ -106,6 +106,7 @@
0001,FROGGER
1001,FROGGER.II=Frogger II
1000,FUJI.SPEED.WAY=Fuji Crowded Speedway
0001,GALAXIAN
0001,GALAXY.GATES
1001,GAMMA.GOBLINS
0101,GAUNTLET

BIN
res/TITLE.HGR/GALAXIAN Normal file

Binary file not shown.

View File

@ -98,6 +98,7 @@ FROGGER.II=Type(06),AuxType(4000),Access(C3)
FS2=Type(06),AuxType(4000),Access(C3)
FUJI.SPEED.WAY=Type(06),AuxType(4000),Access(C3)
G.I.JOE=Type(06),AuxType(4000),Access(C3)
GALAXIAN=Type(06),AuxType(4000),Access(C3)
GALAXY.GATES=Type(06),AuxType(4000),Access(C3)
GAMMA.GOBLINS=Type(06),AuxType(4000),Access(C3)
GAUNTLET=Type(06),AuxType(4000),Access(C3)

Binary file not shown.

31
src/prelaunch/galaxian.a Normal file
View File

@ -0,0 +1,31 @@
;license:MIT
;(c) 2020 by qkumba
!cpu 6502
!to "build/PRELAUNCH/GALAXIAN",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #$60
sta $5813
jsr $5800 ; decompress
ldx #0
stx $83F
inx
stx $847 ; reset vector
+GET_MACHINE_STATUS
and #CHEATS_ENABLED
beq +
lda #$a5
sta $16EA ; patch - don't increase lives
sta $1751 ; patch - don't decrease lives
+
+DISABLE_ACCEL
jmp $800
!if * > $1C0 {
!error "code is too large, ends at ", *
}