add Quick Start Guide

This commit is contained in:
4am 2019-09-24 21:27:07 -04:00
parent 4fc73ecd27
commit df62050aec
7 changed files with 114 additions and 2 deletions

109
res/attic/quickstart.a Normal file
View File

@ -0,0 +1,109 @@
QuickStart
jsr LoadTitleOffscreen
lda #6
sta VTAB
lda OffscreenPage
ror
+LDADDR @line3
jsr DrawCenteredString
inc VTAB
lda OffscreenPage
ror
+LDADDR @empty
jsr DrawCenteredString
inc VTAB
lda OffscreenPage
ror
+LDADDR @line4
jsr DrawCenteredString
inc VTAB
lda OffscreenPage
ror
+LDADDR @empty
jsr DrawCenteredString
inc VTAB
lda OffscreenPage
ror
+LDADDR @line5
jsr DrawCenteredString
inc VTAB
lda OffscreenPage
ror
+LDADDR @empty
jsr DrawCenteredString
inc VTAB
lda OffscreenPage
ror
+LDADDR @line6
jsr DrawCenteredString
inc VTAB
lda OffscreenPage
ror
+LDADDR @empty
jsr DrawCenteredString
inc VTAB
lda OffscreenPage
ror
+LDADDR @line7
jsr DrawCenteredString
inc VTAB
lda OffscreenPage
ror
+LDADDR @empty
jsr DrawCenteredString
inc VTAB
lda OffscreenPage
ror
+LDADDR @line8
jsr DrawCenteredString
rts
@line3
!byte 24
!text " T Y P E to find a game "
@empty
!byte 24
!text " "
@line4
!byte 24
!byte $20,$08,$15
!text " to browse all games "
@line5
!byte 24
!text " [Return] to play "
@line6
!byte 24
!text " [Space] to preview "
@line7
!byte 24
!text " [Ctrl-C] to cheat "
@line8
!byte 24
!text " [Esc] to go back "
; !text "0123456789012345678901234567890123456789"
; !text " .------------------. "
; !text " | Quickstart Guide | "
; !text " .--+ +--. "
; !text " | T Y P E to find a game | "
; !text " | | "
; !text " | <> to browse all games | "
; !text " | | "
; !text " | [Return] to play | "
; !text " | | "
; !text " | [Space] to preview | "
; !text " | | "
; !text " | [Ctrl-C] to cheat | "
; !text " | | "
; !text " | [Esc] to go back | "
; !text " +------------------------+ "

Binary file not shown.

1
res/attract/QUICKSTART Normal file
View File

@ -0,0 +1 @@
# # Attract mode for Quick Start Guide # [eof]

BIN
res/dsk/quickstart.dsk Executable file

Binary file not shown.

File diff suppressed because one or more lines are too long

BIN
res/title.hgr/QUICKSTART Normal file

Binary file not shown.

View File

@ -213,7 +213,9 @@ OneTimeSetup
+LDADDR gGamesListStore
jsr okvs_len
sta GameCount
sta SAVE
tax
dex
stx SAVE
jsr pref_get ; see if cheats are enabled by default
!word kCheat