mirror of
https://github.com/deater/dos33fsprogs.git
synced 2024-06-16 07:29:29 +00:00
ssi-263: more myst narration
This commit is contained in:
parent
840d520de2
commit
e12d47a198
|
@ -29,15 +29,28 @@ speech_loop:
|
||||||
|
|
||||||
; myst
|
; myst
|
||||||
|
|
||||||
lda #<myst_fissure
|
; lda #<myst_fissure
|
||||||
|
; sta SPEECH_PTRL
|
||||||
|
; lda #>myst_fissure
|
||||||
|
; sta SPEECH_PTRH
|
||||||
|
|
||||||
|
; jsr ssi263_speak
|
||||||
|
|
||||||
|
; jsr wait_until_keypress
|
||||||
|
|
||||||
|
|
||||||
|
lda #<myst_starry
|
||||||
sta SPEECH_PTRL
|
sta SPEECH_PTRL
|
||||||
lda #>myst_fissure
|
lda #>myst_starry
|
||||||
sta SPEECH_PTRH
|
sta SPEECH_PTRH
|
||||||
|
|
||||||
jsr ssi263_speak
|
jsr ssi263_speak
|
||||||
|
|
||||||
jsr wait_until_keypress
|
jsr wait_until_keypress
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
jmp speech_loop
|
jmp speech_loop
|
||||||
|
|
||||||
wait_until_keypress:
|
wait_until_keypress:
|
||||||
|
@ -209,6 +222,7 @@ myst_starry:
|
||||||
.byte PHONEME_T ; T
|
.byte PHONEME_T ; T
|
||||||
.byte PHONEME_PAUSE ; PA
|
.byte PHONEME_PAUSE ; PA
|
||||||
.byte PHONEME_PAUSE ; PA
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
|
||||||
.byte PHONEME_K ; K ; continued
|
.byte PHONEME_K ; K ; continued
|
||||||
.byte PHONEME_UH1 ; UH1
|
.byte PHONEME_UH1 ; UH1
|
||||||
.byte PHONEME_N ; N
|
.byte PHONEME_N ; N
|
||||||
|
@ -222,7 +236,15 @@ myst_starry:
|
||||||
.byte PHONEME_D ; D
|
.byte PHONEME_D ; D
|
||||||
.byte PHONEME_PAUSE ; PA
|
.byte PHONEME_PAUSE ; PA
|
||||||
.byte PHONEME_PAUSE ; PA
|
.byte PHONEME_PAUSE ; PA
|
||||||
;falling
|
|
||||||
|
.byte PHONEME_F ; F ; falling
|
||||||
|
.byte PHONEME_AW ; AW
|
||||||
|
.byte PHONEME_L ; L
|
||||||
|
.byte PHONEME_I ; I
|
||||||
|
.byte PHONEME_NG ; NG
|
||||||
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
|
||||||
.byte PHONEME_I ; I1/I3 ; into
|
.byte PHONEME_I ; I1/I3 ; into
|
||||||
.byte PHONEME_N ; N
|
.byte PHONEME_N ; N
|
||||||
.byte PHONEME_T ; T
|
.byte PHONEME_T ; T
|
||||||
|
@ -230,30 +252,93 @@ myst_starry:
|
||||||
.byte PHONEME_IU ; UI/UI
|
.byte PHONEME_IU ; UI/UI
|
||||||
.byte PHONEME_PAUSE ; PA
|
.byte PHONEME_PAUSE ; PA
|
||||||
.byte PHONEME_PAUSE ; PA
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
|
||||||
.byte PHONEME_THV ; THV ; that
|
.byte PHONEME_THV ; THV ; that
|
||||||
.byte PHONEME_AE1 ; AE1
|
.byte PHONEME_AE1 ; AE1
|
||||||
.byte PHONEME_EH ; EH3
|
.byte PHONEME_EH ; EH3
|
||||||
.byte PHONEME_T ; T
|
.byte PHONEME_T ; T
|
||||||
.byte PHONEME_PAUSE ; PA
|
.byte PHONEME_PAUSE ; PA
|
||||||
.byte PHONEME_PAUSE ; PA
|
.byte PHONEME_PAUSE ; PA
|
||||||
; starry
|
|
||||||
; espanse
|
.byte PHONEME_S ; S ; starry
|
||||||
; of
|
.byte PHONEME_T ; T
|
||||||
; which
|
.byte PHONEME_AH1 ; AH1
|
||||||
|
.byte PHONEME_UH3 ; UH3
|
||||||
|
.byte PHONEME_R ; R
|
||||||
|
.byte PHONEME_E1 ; E1
|
||||||
|
.byte PHONEME_Y ; Y
|
||||||
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
|
||||||
|
.byte PHONEME_EH1 ; EH1 ; expanse
|
||||||
|
.byte PHONEME_EH ; EH3
|
||||||
|
.byte PHONEME_K ; K
|
||||||
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
.byte PHONEME_S ; S
|
||||||
|
.byte PHONEME_P ; P
|
||||||
|
.byte PHONEME_AE1 ; AE1
|
||||||
|
.byte PHONEME_N ; N
|
||||||
|
.byte PHONEME_Z ; Z
|
||||||
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
|
||||||
|
.byte PHONEME_UH1 ; UH1 ; of
|
||||||
|
.byte PHONEME_UH3 ; UH3
|
||||||
|
.byte PHONEME_V ; V
|
||||||
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
|
||||||
|
.byte PHONEME_W ; W ; which
|
||||||
|
.byte PHONEME_I ; I1
|
||||||
|
; .byte PHONEME_I3 ; I3
|
||||||
|
.byte PHONEME_T ; T
|
||||||
|
.byte PHONEME_SCH ; SCH
|
||||||
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
|
||||||
.byte PHONEME_AH1 ; AH1 ; I
|
.byte PHONEME_AH1 ; AH1 ; I
|
||||||
.byte PHONEME_Y ; Y
|
.byte PHONEME_Y ; Y
|
||||||
.byte PHONEME_PAUSE ; PA
|
.byte PHONEME_PAUSE ; PA
|
||||||
.byte PHONEME_PAUSE ; PA
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
|
||||||
.byte PHONEME_HF ; H ; had
|
.byte PHONEME_HF ; H ; had
|
||||||
.byte PHONEME_AE1 ; AE1
|
.byte PHONEME_AE1 ; AE1
|
||||||
.byte PHONEME_EH1 ; EH3
|
.byte PHONEME_EH1 ; EH3
|
||||||
.byte PHONEME_D ; D
|
.byte PHONEME_D ; D
|
||||||
.byte PHONEME_PAUSE ; PA
|
.byte PHONEME_PAUSE ; PA
|
||||||
.byte PHONEME_PAUSE ; PA
|
.byte PHONEME_PAUSE ; PA
|
||||||
; only
|
|
||||||
; a
|
.byte PHONEME_O ; O1 ; only
|
||||||
; fleeting
|
; .byte PHONEME_O2 ; O2
|
||||||
; glimpse
|
.byte PHONEME_N ; N
|
||||||
|
.byte PHONEME_L ; L
|
||||||
|
.byte PHONEME_Y ; Y
|
||||||
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
|
||||||
|
.byte PHONEME_UH2 ; UH2 ; a
|
||||||
|
.byte PHONEME_UH3 ; UH3
|
||||||
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
|
||||||
|
.byte PHONEME_F ; F ; fleeting
|
||||||
|
.byte PHONEME_L ; L
|
||||||
|
.byte PHONEME_Y ; Y
|
||||||
|
.byte PHONEME_T ; T
|
||||||
|
.byte PHONEME_I ; I
|
||||||
|
.byte PHONEME_NG ; NG
|
||||||
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
|
||||||
|
.byte PHONEME_KV ; G ; glimpse
|
||||||
|
.byte PHONEME_L ; L
|
||||||
|
.byte PHONEME_I ; I
|
||||||
|
.byte PHONEME_M ; M
|
||||||
|
.byte PHONEME_P ; P
|
||||||
|
.byte PHONEME_Z ; Z
|
||||||
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
.byte PHONEME_PAUSE ; PA
|
||||||
|
|
||||||
.byte $FF
|
.byte $FF
|
||||||
|
|
||||||
; "I HAVE TRIED TO SPECULATE WHERE IT MIGHT"
|
; "I HAVE TRIED TO SPECULATE WHERE IT MIGHT"
|
||||||
|
@ -275,7 +360,7 @@ myst_speculate:
|
||||||
.byte PHONEME_PAUSE ; PA
|
.byte PHONEME_PAUSE ; PA
|
||||||
; speculate
|
; speculate
|
||||||
; where
|
; where
|
||||||
' it
|
; it
|
||||||
; might
|
; might
|
||||||
; have
|
; have
|
||||||
; landed,
|
; landed,
|
||||||
|
|
Loading…
Reference in New Issue
Block a user