add Darkstar Unhinged to the collection

This commit is contained in:
Peter Ferrie 2020-06-01 10:06:39 -07:00
parent 9cb704baa0
commit f3e73a0925
6 changed files with 29 additions and 1 deletions

View File

@ -78,6 +78,7 @@
0001,CYCLOD
0115,D.GENERATION=D-Generation
0001,DANGEROUS.DAVE
0001,DARKSTAR.UNHNGD=Darkstar Unhinged
1000,DAVIDS.MAGIC=David's Midnight Magic
0110,DEATH.SWORD
1001,DEFENDER

Binary file not shown.

View File

@ -70,6 +70,7 @@ CUBIT=Type(06),AuxType(4000),Access(C3)
CYBER.STRIKE=Type(06),AuxType(4000),Access(C3)
CYCLOD=Type(06),AuxType(4000),Access(C3)
DANGEROUS.DAVE=Type(06),AuxType(4000),Access(C3)
DARKSTAR.UNHNGD=Type(06),AuxType(4000),Access(C3)
DAVIDS.MAGIC=Type(06),AuxType(4000),Access(C3)
DEFENDER=Type(06),AuxType(4000),Access(C3)
DIAMOND.MINE=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..E82E - persistent data structures (gGlobalPrefsStore, gGamesListStore)
; D000..E853 - persistent data structures (gGlobalPrefsStore, gGamesListStore)
; ...unused...
; E91D..FFF1 - main program code
; FFF2..FFF9 - API functions and global constants available for main program

View File

@ -0,0 +1,26 @@
;license:MIT
;(c) 2020 by qkumba
!cpu 6502
!to "build/PRELAUNCH/DARKSTAR.UNHNGD",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #$60
sta $5F28
jsr $800 ; decompress
+GET_MACHINE_STATUS
and #CHEATS_ENABLED
beq +
lda #$ad
sta $9AB3 ; patch - don't decrease lives
+
+DISABLE_ACCEL
jmp $800
!if * > $1C0 {
!error "code is too large, ends at ", *
}