This commit is contained in:
4am 2018-04-19 15:15:49 -04:00
parent 614d19919d
commit 31eb965fc8

View File

@ -62,7 +62,7 @@ SaveGlobalPreferences
+LDADDR kGlobalPrefsBuffer +LDADDR kGlobalPrefsBuffer
+STAY $FE +STAY $FE
+LDADDR kFluff1 +LDADDR @kFluff1
jsr @addString jsr @addString
jsr @addBooleanFromStore jsr @addBooleanFromStore
@ -77,20 +77,20 @@ SaveGlobalPreferences
jsr @addBooleanFromStore jsr @addBooleanFromStore
!word kAutoScript !word kAutoScript
+LDADDR kFluff2 +LDADDR @kFluff2
jsr @addString jsr @addString
jsr @addStringFromStore jsr @addStringFromStore
!word kLastPlayed !word kLastPlayed
+LDADDR kFluff3 +LDADDR @kFluff3
jsr @addString jsr @addString
jsr okvs_iter jsr okvs_iter
!word gGamesListStore !word gGamesListStore
!word @addGameToPrefs !word @addGameToPrefs
+LDADDR kEOF +LDADDR @kEOF
jsr @addString jsr @addString
lda $FE lda $FE
@ -127,7 +127,7 @@ SaveGlobalPreferences
+LDPARAM 1 +LDPARAM 1
+STAY @key +STAY @key
jsr @addString jsr @addString
+LDADDR kEquals +LDADDR @kEquals
jsr @addString jsr @addString
jsr okvs_get jsr okvs_get
!word gGlobalPrefsStore !word gGlobalPrefsStore
@ -141,7 +141,7 @@ SaveGlobalPreferences
sta (PTR),y sta (PTR),y
+LDAY PTR +LDAY PTR
+ jsr @addString + jsr @addString
+LDADDR kLF +LDADDR @kLF
jmp @addString jmp @addString
@addString @addString
@ -161,21 +161,21 @@ SaveGlobalPreferences
bne - bne -
rts rts
kEquals !byte 1 @kEquals !byte 1
!raw "=" !raw "="
kLF !byte 1 @kLF !byte 1
!byte $0D !byte $0D
kFluff1 !byte 101 @kFluff1 !byte 101
!raw "# Pitch Dark preferences file",$0D !raw "# Pitch Dark preferences file",$0D
!raw "# Do not edit by hand.",$0D !raw "# Do not edit by hand.",$0D
!raw "# Or do. I'm a comment, not a cop.",$0D,$0D !raw "# Or do. I'm a comment, not a cop.",$0D,$0D
!raw "# value=0|1",$0D !raw "# value=0|1",$0D
kFluff2 !byte 24 @kFluff2 !byte 24
!byte $0D !byte $0D
!raw "# value=game directory",$0D !raw "# value=game directory",$0D
kFluff3 !byte 58 @kFluff3 !byte 58
!byte $0D !byte $0D
!raw "# key=game directory, value=filename of selected version",$0D !raw "# key=game directory, value=filename of selected version",$0D
kEOF !byte 7 @kEOF !byte 7
!byte $0D !byte $0D
!raw "[eof]",$0D !raw "[eof]",$0D