add Zargs to the collection

This commit is contained in:
Peter Ferrie 2020-06-02 23:16:49 -07:00
parent 415c49dbc4
commit 8a8352dbbe
7 changed files with 26 additions and 2 deletions

View File

@ -322,6 +322,7 @@
0000,WINTER.GAMES
0000,WORLD.KARATE=World Karate Championship
1001,XEVIOUS
0000,ZARGS
1001,ZAXXON
0000,ZENITH

BIN
res/TITLE.HGR/ZARGS Normal file

Binary file not shown.

View File

@ -288,6 +288,7 @@ WINTER.GAMES=Type(06),AuxType(4000),Access(C3)
WOLFEN84=Type(06),AuxType(4000),Access(C3)
WORLD.KARATE=Type(06),AuxType(4000),Access(C3)
XEVIOUS=Type(06),AuxType(4000),Access(C3)
ZARGS=Type(06),AuxType(4000),Access(C3)
ZAXXON=Type(06),AuxType(4000),Access(C3)
ZENITH=Type(06),AuxType(4000),Access(C3)
_FileInformation.txt=Type(06),AuxType(4000),Access(C3)

Binary file not shown.

View File

@ -38,7 +38,6 @@ Roach Hotel
The Space Ark
The Snapper
Trick Shot
Zargs [priority]
//TODO(flux-imaged but not woz)
Fly Wars

View File

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

23
src/prelaunch/zargs.a Normal file
View File

@ -0,0 +1,23 @@
;license:MIT
;(c) 2020 by qkumba
!cpu 6502
!to "build/PRELAUNCH/ZARGS",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #>(callback-1)
sta $51BB
lda #<(callback-1)
sta $51BE
jmp $800 ; decompress
callback
+DISABLE_ACCEL
jmp $6000
!if * > $1C0 {
!error "code is too large, ends at ", *
}