mirror of
https://github.com/a2-4am/million-perfect-letters.git
synced 2025-01-13 16:29:45 +00:00
1.0 release
This commit is contained in:
parent
905b567ee1
commit
3aa2e7cf5f
@ -1,5 +1,5 @@
|
|||||||
;license:MIT
|
;license:MIT
|
||||||
;(c) 2020 by 4am
|
;(c) 2020-2 by 4am
|
||||||
;
|
;
|
||||||
|
|
||||||
;------------------------------------------------------------------------------
|
;------------------------------------------------------------------------------
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
;license:MIT
|
||||||
|
;(c) 2020-2 by 4am
|
||||||
;
|
;
|
||||||
; convenience functions for playing sounds through different libraries
|
; convenience functions for playing sounds through different libraries
|
||||||
;
|
;
|
||||||
|
@ -6,12 +6,6 @@
|
|||||||
;
|
;
|
||||||
; Forked from NORMFAST Release 6 (see changelog below)
|
; Forked from NORMFAST Release 6 (see changelog below)
|
||||||
;
|
;
|
||||||
; For Total Replay, we split the machine identification code from
|
|
||||||
; the (de)acceleration code, because we can do the ID part once
|
|
||||||
; at program startup (when ROM is easily available), then
|
|
||||||
; (de)accelerate repeatedly from the language card (when ROM
|
|
||||||
; is switched out).
|
|
||||||
;
|
|
||||||
; --------------------------------------------------------------
|
; --------------------------------------------------------------
|
||||||
;
|
;
|
||||||
; Original changelog and documentation:
|
; Original changelog and documentation:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
;license:MIT
|
;license:MIT
|
||||||
;(c) 2020 by 4am
|
;(c) 2020-2 by 4am
|
||||||
;
|
;
|
||||||
; /!\ Both sound libraries (electric.duet.a and mockingduet.a) are licensed under the
|
; /!\ Both sound libraries (electric.duet.a and mockingduet.a) are licensed under the
|
||||||
; GPL (2+ and 3+, respectively), so the program as a whole is licensed GPL 3+ by
|
; GPL (2+ and 3+, respectively), so the program as a whole is licensed GPL 3+ by
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
;license:MIT
|
;license:MIT
|
||||||
;(c) 2020 by 4am
|
;(c) 2020-2 by 4am
|
||||||
;
|
;
|
||||||
; disk functions to load puzzles, and load & save puzzle completion status
|
; disk functions to load puzzles, and load & save puzzle completion status
|
||||||
;
|
;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
;license:MIT
|
;license:MIT
|
||||||
;(c) 2020 by 4am
|
;(c) 2020-2 by 4am
|
||||||
;
|
;
|
||||||
; self-running demo
|
; self-running demo
|
||||||
;
|
;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
;license:MIT
|
;license:MIT
|
||||||
;(c) 2020 by 4am
|
;(c) 2020-2 by 4am
|
||||||
;
|
;
|
||||||
; display help screen
|
; display help screen
|
||||||
;
|
;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
;license:MIT
|
;license:MIT
|
||||||
;(c) 2020 by 4am
|
;(c) 2020-2 by 4am
|
||||||
;
|
;
|
||||||
; main menu
|
; main menu
|
||||||
;
|
;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
;license:MIT
|
;license:MIT
|
||||||
;(c) 2020 by 4am
|
;(c) 2020-2 by 4am
|
||||||
;
|
;
|
||||||
; main event loop for playing puzzles
|
; main event loop for playing puzzles
|
||||||
;
|
;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
;license:MIT
|
;license:MIT
|
||||||
;(c) 2020 by 4am
|
;(c) 2020-2 by 4am
|
||||||
;
|
;
|
||||||
; select world screen
|
; select world screen
|
||||||
;
|
;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
;license:MIT
|
;license:MIT
|
||||||
;(c) 2020 by 4am
|
;(c) 2020-2 by 4am
|
||||||
;
|
;
|
||||||
|
|
||||||
sTitleLine1
|
sTitleLine1
|
||||||
@ -13,7 +13,7 @@ sTitleLine3
|
|||||||
!raw "LETTERS"
|
!raw "LETTERS"
|
||||||
sVersion
|
sVersion
|
||||||
!byte 4
|
!byte 4
|
||||||
!raw "V0.6"
|
!raw "V1.0"
|
||||||
sOneSpace
|
sOneSpace
|
||||||
!byte 1
|
!byte 1
|
||||||
!raw " "
|
!raw " "
|
||||||
@ -152,7 +152,7 @@ sHelpSound
|
|||||||
!raw "CTRL-S......................TOGGLE SOUND"
|
!raw "CTRL-S......................TOGGLE SOUND"
|
||||||
sHelpQuit
|
sHelpQuit
|
||||||
!byte 40
|
!byte 40
|
||||||
!raw "ESC............................MAIN MENU"
|
!raw "ESC.................BACK TO SELECT LEVEL"
|
||||||
sProgress10
|
sProgress10
|
||||||
!byte 25
|
!byte 25
|
||||||
!raw "10% COMPLETE! KEEP IT UP!"
|
!raw "10% COMPLETE! KEEP IT UP!"
|
||||||
|
17
src/unused.a
17
src/unused.a
@ -1,17 +0,0 @@
|
|||||||
;------------------------------------------------------------------------------
|
|
||||||
; HasPuzzleBeenCompleted
|
|
||||||
;
|
|
||||||
; in: X = puzzle ID
|
|
||||||
; out: C clear if puzzle had previously been marked as completed
|
|
||||||
; C set if puzzle has never been marked as completed
|
|
||||||
; X/Y preserved
|
|
||||||
; A clobbered
|
|
||||||
; other flags clobbered
|
|
||||||
;------------------------------------------------------------------------------
|
|
||||||
HasPuzzleBeenCompleted
|
|
||||||
lda PROGRESS, x
|
|
||||||
beq +
|
|
||||||
clc
|
|
||||||
rts
|
|
||||||
+ sec
|
|
||||||
rts
|
|
Loading…
x
Reference in New Issue
Block a user