This commit is contained in:
4am 2019-09-21 18:11:52 -04:00
parent cc7ea09ec9
commit 87362071c1
6 changed files with 30 additions and 26 deletions

View File

@ -15,10 +15,6 @@
kGlobalPrefsBuffer = $8000
kGlobalPrefsFilename
!byte 10
!raw "PREFS.CONF"
; valid pref keys
kNextAttract
!byte 11

View File

@ -60,21 +60,45 @@ kStandardPrelaunch
!byte 8
!raw "STANDARD"
kGlobalPrefsFilename
!byte 10
!raw "PREFS.CONF"
kAttractModeConfFile
!byte 12
!raw "ATTRACT.CONF"
kFXConfFile
!byte 7
!text "FX.CONF"
!raw "FX.CONF"
kDFXConfFile
!byte 8
!text "DFX.CONF"
!raw "DFX.CONF"
kCreditsFile
!byte 7
!text "CREDITS"
!raw "CREDITS"
kTitleFile
!byte 5
!raw "TITLE"
kCoverFile
!byte 5
!raw "COVER"
kCoverFadeFile
!byte 9
!text "COVERFADE"
!raw "COVERFADE"
kGRFizzleFile
!byte 9
!raw "GR.FIZZLE"
kSFXFizzleFile
!byte 10
!raw "SHR.FIZZLE"
;------------------------------------------------------------------------------
; SetPath/AddToPath

View File

@ -66,9 +66,6 @@ BlankGR
!word kGRFizzleFile
!word $6400
rts
kGRFizzleFile
!byte 9
!text "GR.FIZZLE"
;------------------------------------------------------------------------------
; .GRActionCallback [private]

View File

@ -233,7 +233,3 @@ RunAttractModule
!byte >DHGRSingle
!byte >SHRSingle
!byte >GRSingle
kAttractModeConfFile
!byte 12
!text "ATTRACT.CONF"

View File

@ -48,9 +48,6 @@ SHRSingle
!word kSFXFizzleFile
!word $A000
rts
kSFXFizzleFile
!byte 10
!text "SHR.FIZZLE"
;------------------------------------------------------------------------------
; .SHRArtworkCallback [private]

View File

@ -111,7 +111,7 @@ GetOffscreenAddress
; out: all flags and registers clobbered
;------------------------------------------------------------------------------
LoadTitleOffscreen
+LDADDR .TitleFile
+LDADDR kTitleFile
bne + ; Always branches, because Y is loaded
; last with the high byte of the address,
; which is never 0. I miss my 65c02.
@ -125,7 +125,7 @@ LoadTitleOffscreen
;------------------------------------------------------------------------------
LoadCoverOffscreen
; clobbers all
+LDADDR .CoverFile
+LDADDR kCoverFile
+
+STAY @fname
jsr GetOffscreenAddress
@ -136,12 +136,6 @@ LoadCoverOffscreen
!byte $00
+ !byte $FD ; SMC
rts
.TitleFile
!byte 5
!text "TITLE"
.CoverFile
!byte 5
!text "COVER"
LoadGameTitleOffscreen
; in: X = game index