Login

Subversion Repositories NedoOS

Rev

Blame | Last modification | View Log | Download | RSS feed

;       В│ВнВчВ╠ЛGР▀      FILENAME:CSas#_##(CS+П═+╝┼╪╡ No.(+╗╠▐┼▌╩▐░))
;               ГVБ[ГУБ@ВUВOВR
;               ЙjВмВЁЛ│ВэВщ

        INCLUDE SUPER_S.INC

START:
        DW      SCTBL,MSGTBL,COMTBL,VNTBL,ENDTBL
SCTBL:
        DW      S1, S2, S3
MSGTBL:
        DW      M1
COMTBL:
        DW      CM1, CM2
VNTBL:
        DW      V_FNAME,N_FNAME
ENDTBL:

        INCLUDE "V_NAME00.INC"                  ; 0=NoCommand , 1-49=NormalCommand
        INCLUDE "N_NAME00.INC"                  ; 50-99=HseenCommand

;       Б@Б@Б@ УоОМБ@Б@Ц╝ОММQ
CM1:    DW      VV1,    NN1,NN2,-1
CM2:    DW      VV2,    -1

;VV1:   DB      1,      'МйВщ',0
VV1:    DB      1,      "LOOK",0
;VV2:   DB      2,      'У┴МP',0
VV2:    DB      2,      "SWIM",0

;NN1:   DB      1,      'ХlХ╙',0
NN1:    DB      1,      "BEACH",0
;NN2:   DB      2,      'В▄ВэВш',0
NN2:    DB      2,      "AROUND",0

;       Б@Б@Б@ УоОМ Ц╝ОМ ╠╫╕▐ ╥п╛░╝▐
S1:             DW      VV1, NN1,  1, M2                ;МйВщБ@ХlХ╙
S2:             DW      VV1, NN2,  2, M3, M4, M5                ;МйВщБ@В▄ВэВш
S3:             DW      VV2, -1,  3, M6, M7, M8         ;ЙjВоЧ√ПK


;ГCГjГVГГГЛГБГbГZБ[ГW
M1:
        DB      BGM,2
        BAK_INIT 'AB_40'
        DB      BUF,B_COPY01
        T_CG 'CT01','M',0,10,1
;       DB      'Бy%001БzБFЧщОqВ│ВёБEБEБEОшБAХ·В│В╚ВвВ┼ВцБI'
        DB      "%001:  Reiko, don't let go of my hand!"
        DB      NEXT
;       DB      'БyЧщОqБzБFВ▄В╛В▒ВёВ╚В╔РєВвВ╢ВсВ╚ВвБB'
        DB      "Reiko:  It's shallow here. You can stand up, look."
        DB      NEXT
;       DB      'Бy%001БzБFВ╛ВпВ╟У╦СRСхФgВкЧИВ╜ВчБEБEБE'
        DB      "%001:  But what if a huge wave suddenly comes?"
        DB      NEXT
;       DB      'БyЧщОqБzБFВ╗В╠ОЮВ═В┐ВсВёВ╞ПХВпВ─ВаВ░ВщВэВцБB'
        DB      "Reiko:  If that happens, I'll save you."
        DW      0000H

M2:             ;МйВщБ@ХlХ╙
;       DB      'ХlХ╙В┼В═БAФ№ППВ┐ВсВёВ╔ТЖЦьВ╔ЛgУcВ╜В┐ВкГ{Б[ГЛЧVВ╤В╡В─ВщБB'
        DB      "Mio, Meimi and Seia are playing volleyball on the beach."
        DB      NEXT
;       DB      'Бy%001БzБFЧщОqВ│ВёБAЙ┤ТBВрГ{Б[ГЛЧVВ╤В╔У№ВчВ╚ВвБH'
        DB      "%001:  Reiko, don't you want to go play volleyball?"
        DB      NEXT
;       DB      'БyЧщОqБzБFГzГУГbГgБAЙЭР╢Н█ИлВвВэВ╦Б`БB'
        DB      "Reiko:  Don't be such a baby!"
        DW      0000H


M3:             ;МйВщБ@В▄ВэВш
        T_CG1 'CT14','M',0,35,2
        DB      ANI,A_ON,1
;       DB      'БyР╜БzБFВцВзБA%001БB'
        DB      "Makoto:  Yo, %001."
        DB      NEXT
;       DB      'Бy%001БzБFВёБH'
        DB      "%001:  Hm?"
        DB      NEXT
;       DB      'БyР╜БzБFПнВ╡В═ЙjВ░ВщВцВдВ╔В╚В┴В╜ВйБH'
        DB      "Makoto:  Have you learned to swim at all yet?"
        DB      NEXT
;       DB      'БyЧщОqБzБFВ▒ВъВйВчОnВ▀ВщВ╞В▒ВыВ╚В╠БB%001МNВ┴В╜ВчБAУжВ░В─В╬В┴ВйВшВ╚ВёВ╛ВрВ╠БB'
        DB      "Reiko:  We still haven't started. %001 just keeps trying"
        DB      CR
        DB      "to get out of it."
        DB      NEXT
;       DB      'БyР╜БzБFВ╓ВеБEБEБEГ[Б[Г^ГNВ╚УzБB'
        DB      "Makoto:  Don't let him run away, Reiko."
        DB      NEXT
;       DB      'БyР╜БzБFВ▄БAВкВёВ╬ВъВцБB'
        DB      "Makoto:  Good luck, %001."
        DB      NEXT
        DB      BUF,B_COPY01
        T_CG 'CT01','M',0,10,1
;       DB      'Р╜В═ХlХ╙В╠Х√В╔ЛОВ┴В─ВвВ┴В╜БB'
        DB      "Makoto went off towards the beach."
        DB      FLG,F_COPYI,2,1
        DW      0000H

M4:             ;МйВщБ@В▄ВэВш
        T_CG1 'CT04','M','K',35,3
        DB      ANI,A_ON,1
;       DB      'БyП╦ОqБzБFВтВ┴В┘Б`В┴БA%001МNБI'
        DB      "Shoko:  Hi, %001!"
        DB      NEXT
        T_CG1 'CT01','M','D',10,4
        DB      ANI,A_ON,3
;       DB      'Бy%001БzБFВэВ┴БI'
        DB      "%001:  Aack!"
        DB      NEXT
;       DB      'ВвВлВ╚ВшР╝ЦьВ│ВёВкРЕФЄЦЧВЁПуВ░В─М╗ВъВщВ╞БAГKГoГbВ╞Х°ВлХtВвВ─ВлВ╜БI'
        DB      "Suddenly Shoko appeared in a splash of water, and grabbed"
        DB      CR
        DB      "me in a hug!" 
        DB      NEXT
;       DB      'БyП╦ОqБzБFВ╦ВеВ╦ВеБAУёРlВ┼ВеБAГTГУГIГCГЛВ╠УhВшВ┴В▒В╡ВцБA%001МNБI'
        DB      "Shoko:  Hey, %001, let's go rub suntan lotion on each other!"
        DB      NEXT
;       DB      'Бy%001БzБFВ╔БAР╝ЦьВ│ВёБIВ▌ВёВ╚МйВ─ВщВцБI'
        DB      "%001:  Um, Shoko, everybody's looking!"
        DB      NEXT
;       DB      'БyП╦ОqБzБFВвБ`В╢ВсВ╚ВвБAВаВ╜В╡ТBВ┴В─В╬ВЯБAВрВдС╝РlВ╢ВсВ╚ВвВэВпВ╛В╡ВбБ`БAВ╣В┴ВйВнКCВ╔ЧИВ╜ВёВ╛В╡ВбБ`БAВрВ┴В╞ГhГoБ[ГbВ╞КJХ·УIВ╔В╚В┴В╜Х√ВкВвВвВйВ╚ВЯБ`БAВ▌В╜ВвВ╚ВЯБB'
        DB      "Shoko:  Isn't that okay? I mean, it's not like I'm a"
        DB      CR
        DB      "stranger or anything, you know."
        DB      NEXT
;       DB      'БyЧщОqБzБFВ┐ВхВ┴В╞БAФnОнМ╛В┴В─В╚ВвВ┼ЧгВъВ╚В│ВвВцБI'
        DB      "Reiko:  Would you stop being an idiot and just leave?"
        DB      NEXT
;       DB      'БyП╦ОqБzБFВаВёВ╜ТNБH'
        DB      "Shoko:  Who are you, anyway?"
        DB      NEXT
;       DB      'БyЧщОqБzБFБEБEБE'
        DB      "Reiko:  .........?"
        DB      NEXT
;       DB      'БyП╦ОqБzБFВ╚Б`ВёВ┐ВсВ┴В─БIЦ{ЛCВ╔В╡В╜ВЯБH'
        DB      "Shoko:  I'm just kidding! Don't be so serious all the time!"
        DB      NEXT
;       DB      'БyЧщОqБzБFВаВ╚В╜В╠ГRГУГpГNГgВ╚Ф]ЦбСXВ╛В┴В╜ВчВаВшУ╛ВщВ╞ОvВ┴В╜ВэВцБB'
        DB      "Reiko:  Can't you see that no one wants you around here?"
        DB      NEXT
        K_CG 'CT04','D',35,5
        DB      ANI,A_ON,1
;       DB      'БyП╦ОqБzБFВ▐В┴ВйВЯБ`БI'
        DB      "Shoko:  Well!"
        DB      NEXT
        T_CG1 'CT04','M',0,35,6
        DB      ANI,A_ON,1
;       DB      'БyП╦ОqБzБFВ╗Б[В╗Б[БAЧщОqВ┐ВсВёВ┴В─В╬ВЯБ`БAЙjВоВ╠Т┤СмВвВ╠ВцВ╦ВеБ`БBВ╗ВъВ┴В─ВеБAРЕВ╠ТяНRВкПнВ╚ВвВйВчВ╢ВсВ╚ВвВ╠ВзБ`БH'
        DB      "Shoko:  Oh, right, Reiko, you're a super-fast swimmer,"
        DB      CR
        DB      "right? Must be because there's so little resistance in"
        DB      CR
        DB      "the water, right?"
        DB      NEXT
;       DB      'БyП╦ОqБzБFВ┬В▄ВшВбБAГyБEГ`ГГБEГpБEГCВ┴В─К┤В╢ВбБ`БH'
        DB      "Shoko:  You know, because your chest is so flat?"
        DB      NEXT
;       DB      'БyЧщОqБzБFВ╚БEБEБEВ╚ВёВ┼В╖В┴В─ВеБIБH'
        DB      "Reiko:  What did you say...!?"
        DB      NEXT
;       DB      'Бy%001БzБFВаВэВэВэБEБEБE'
        DB      "%001:  Oh man..."
        DB      NEXT
        T_CG1 'CT01','M',0,10,1
        DB      ANI,A_ON,3
;       DB      'БyЧщОqБzБFБEБEБEП╦ОqБBГpГbГhВкВ╕ВъВ─ВщВэВцБB'
        DB      "Reiko:  Shoko, your padding is slipping."
        DB      NEXT
;       DB      'БyП╦ОqБzБFВдВ┴В╗ВзВ┴БIБH'
        DB      "Shoko:  No way!?"
        DB      NEXT
;       DB      'ВаВэВ─В─ГАГlВ╔ОшВЁВтВщР╝ЦьВ│ВёБB'
        DB      "Shoko is really pissed now."
        DB      NEXT
;       DB      'БyЧщОqБzБFЙRВцБB'
        DB      "Reiko:  Just kidding."
        DB      NEXT
        T_CG1 'CT04','M','D',35,7
        DB      ANI,A_ON,1
;       DB      'БyП╦ОqБzБFБEБEБEВаБ`В┴БIщxВ╡В╜ВэВ╦ВеЧщОqВ┐ВсВёБI'
        DB      "Shoko:  You're so mean, Reiko!"
        DB      NEXT
;       DB      'БyЧщОqБzБFВаВ╚В╜В╠ВтВшВ╗ВдВ╚В▒В╞ВнВчВвВиМйТ╩В╡ВцБI'
        DB      "Reiko:  I just did the sort of thing you would do!"
        DB      NEXT
;       DB      'БyП╦ОqБzБFВ╙БAВ╙Б`ВёВ╛БAНбУ·В╠В╞В▒ВыВ═ХЙВпВЁФFВ▀В─ВаВ░ВщВэБI'
        DB      "Shoko:  Well, I'll let you win today!"
        DB      NEXT
;       DB      'БyП╦ОqБzБFВ┼ВрВ┼ВрБAВаВвВщБEВ╤Б[БEВ╬В┴ВнВгБIВ┴В─К┤В╢ВбБ`БEБEБE'
        DB      "Shoko:  But I'll get you back......"
        DB      NEXT
;       DB      'Р╝ЦьВ│ВёВ═В┤В╘В┤В╘В╞КCВ╔РЎВ┴В─ВвВ┴В╜БB'
        DB      "Shoko went slinking back towards the sea."
        DB      ANI,A_INIT
        DB      BUF,B_COPY01
        T_CG 'CT01','M',0,10,1
        DB      FLG,F_COPYI,2,2
        DW      0000H

M5:             ;МйВщБ@В▄ВэВш
;       DB      'В╙В╞МйВщВ╞БAФТРЕВ│ВёВкЙjВвВ┼ВщВ╠ВкМйВжВ╜БB'
        DB      "Suddenly I notice Ruri taking a swim."
        DB      NEXT
;       DB      'БiНбУ·ВрБEБEБEИъРlВ╚ВёВ╛БEБEБEБj'
        DB      "Ruri's alone, again."
        DB      NEXT
;       DB      'БyЧщОqБzБFВ┘ВчВ┘ВчБAВцВ╗МйВ╡В╚ВвБB'
        DB      "Reiko:  Hey, are you going to try this, or not?"
        DW      0000H


M6:             ;ЙjВоЧ√ПK
;       DB      'БyЧщОqБzБFВ╢ВсВаБAН┼ПЙВ═РЕВ╔К╡ВъВщВ▒В╞ВйВчОnВ▀ВщВэВцБB'
        DB      "Reiko:  Okay, first, let's get used to the water."
        DB      NEXT
;       DB      'БyЧщОqБzБFСзВЁО~В▀В─БAРЕВ╔КчВЁВ┬ВпВ─ВPВOРФВжВ─БB'
        DB      "Reiko:  Take a breath, put your face in the water and"
        DB      CR
        DB      "count to ten."
        DB      NEXT
;       DB      'Бy%001БzБFВ╖ВгБ`Б`Б`Б`В┴'
        DB      "%001:  ....Breathe..."
        DB      NEXT
;       DB      'Й┤В═Ц┌ИъФtСзВЁЛzВвНЮВёВ┼БAКCВ╔КчВЁВ┬ВпВ╜БB'
        DB      "I took in as much air as I could, and put my face in the"
        DB      CR
        DB      "water."
        DB      NEXT
;       DB      'БiВPБEБEБE'
        DB      "(1..."
        DB      PAUSE
;       DB      '  ВQБEБEБE'
        DB      "2..."
        DB      PAUSE
;       DB      '  ВRБEБEБE'
        DB      "3..."
        DB      PAUSE
;       DB      'ВSВTВUВVВWВXВ╢ВуВдБIБj'
        DB      "456789 Phew!)"
        DB      NEXT
;       DB      'Бy%001БzБFВ╒ВЯВ┴БI'
        DB      "%001:  *GASP*"
        DB      NEXT
;       DB      'БyЧщОqБzБFВ┐ВсВёВ╞ВPВOРФВжВ╚ВлВсГ_ГБВцБB'
        DB      "Reiko:  You really have to count to ten."
        DB      NEXT
;       DB      'Бy%001БzБFРФВжВ╜ВцБEБEБEБB'
        DB      "%001:  I did."
        DB      FLG,F_COPYI,3,1
        DW      0000H

M7:             ;ЙjВоЧ√ПK
;       DB      'БyЧщОqБzБFОЯВ═БAРЕВ╠ТЖВ┼СзВЁУfВнЧ√ПKВцБB'
        DB      "Reiko:  Next, we practice breathing out underwater."
        DB      NEXT
;       DB      'БyЧщОqБzБFРЕВ╔КчВЁВ┬ВпВ─БAР├ВйВ╔СзВЁУfВнВ╠БB'
        DB      "Reiko:  Put your face in the water, and breathe out gently."
        DB      NEXT
;       DB      'Бy%001БzБFВ╖ВгБ`Б`Б`Б`В┴'
        DB      "%001:  ...Breathe..."
        DB      NEXT
;       DB      'Й┤В═Ц┌ИъФtСзВЁЛzВвНЮВёВ┼БAКCВ╔КчВЁВ┬ВпВ╜БB'
        DB      "I took in as much air as I could, and put my face in the"
        DB      CR
        DB      "water."
        DB      NEXT
;       DB      'БEБEБEВ╘ВнБEБEБEВ╘ВнВ╘ВнВ╘ВнБEБEБE'
        DB      "...Blub...blublublub..."
        DB      NEXT
;       DB      'Бy%001БzБFВ╒ВЯВ┴БI'
        DB      "%001:  *BLUB*"
        DB      NEXT
;       DB      'БyЧщОqБzБFВцВнПoЧИВ▄В╡В╜БB'
        DB      "Reiko:  Good job."
        DB      FLG,F_COPYI,3,2
        DW      0000H


M8:             ;ЙjВоЧ√ПK
;       DB      'БyЧщОqБzБFВ│В─БAВвВцВвВцХВВнЧ√ПKВцБB'
        DB      "Reiko:  Okay, now we practice floating."
        DB      NEXT
;       DB      'Бy%001БzБFВвВлВ╚ВшВ╗ВёВ╚НВУxВ╚В▒В╞В╖ВёВ╠БIБH'
        DB      "%001:  Something so advanced already?!"
        DB      NEXT
        K_CG 'CT01','V',10,2
;       DB      'БyЧщОqБzБFБEБEБEВ▄В╛ПЙХрВ╠ПЙХрВцБB'
        DB      "Reiko:  Trust me, you'll be fine."
        DB      NEXT
        T_CG 'CT01','M',0,10,1
;       DB      'БyЧщОqБzБFВвВвБHРlВ╠С╠В═ХВВнВцВдВ╔ПoЧИВ─ВщВ╠ВцБBПмКwНZВ┼ПKВ┴В╜В┼В╡ВхБB'
        DB      "Reiko:  See? the human body can float. I'm sure you"
        DB      CR
        DB      "learned how in elementary school."
        DB      NEXT
;       DB      'Бy%001БzБFВ╗Б[ВйВ╚ВЯБEБEБE'
        DB      "%001:  I guess..."
        DB      NEXT
;       DB      'БyЧщОqБzБFТ╛В▐В╠В═БAЧ]МvВ╚Ч═ВкУ№В┴В─ВщВйВчВцБB'
        DB      "Reiko:  It's harder to sink than it is to float, you know."
        DB      NEXT
;       DB      'БyЧщОqБzБFСSРgВ╠Ч═ВЁФ▓ВвВ─БAОшСлВЁРLВ╬В╖В╠БBСзВ═О~В▀В╜В▄В▄В┼ВвВвВэБB'
        DB      "Reiko:  Relax all your muscles and stretch out your arms"
        DB      CR
        DB      "and legs. You can hold your breath if you like."
        DB      NEXT
;       DB      'Бy%001БzБFЧщОqВ│ВёБEБEБEОшБAХ·В│В╚ВвВ┼БB'
        DB      "%001:  Reiko, don't let go of my hand."
        DB      NEXT
;       DB      'БyЧщОqБzБFГ_ГБГ_ГББBБuРlК╘В═ХВВнБvВ┴В─В▒В╞ВЁС╠В┼КoВжВщВ╠ВцБB'
        DB      "Reiko:  No, I have to. Don't worry, your body will"
        DB      CR
        DB      "remember to float."
        DB      NEXT
;       DB      'БyЧщОqБzБFВ╗ВъВ╔БAВ▒В▒НШВ▄В┼В╡ВйР[В│В╚ВвВёВ╛ВйВчБAВвВнВч%001МNВ┼ВрУMВъВ╜ВшВ╡В╚ВвВэВцБB'
        DB      "Reiko:  The water only comes up to our waists here, so"
        DB      CR
        DB      "you couldn't drown if you tried."
        DB      NEXT
;       DB      'БyЧщОqБzБFВ│ВаБI'
        DB      "Reiko:  All right!"
        DB      NEXT
;       DB      'БiРlК╘В═ХВВнБEБEБEРlК╘В═ХВВнБEБEБEБj'
        DB      "(I will float... I will float...)"
        DB      NEXT
;       DB      'Й┤В═ОйХкВ╔М╛ВвХ╖ВйВ╣В╚ВкВчБAСSРgВЁРЕВ╠ТЖВ╔У№ВъВ╜БB'
        DB      "I kept repeating this to myself as I put my whole body in"
        DB      CR
        DB      "the water."
        DB      NEXT
;       DB      'БiРlК╘В═ХВВнБEБEБEРlК╘В═ХВВнБEБEБEБj'
        DB      "(I will float... I will float...)"
        DB      NEXT
;       DB      'ВмВуВ┴В╞Ц┌ВЁВ┬В╘В┴В╜В▄В▄БAР├ВйВ╔ОшСлВЁРLВ╬В╖БB'
        DB      "With my eyes closed tight, I stretch out my arms and legs."
        DB      NEXT
;       DB      'БiХВВвВ─ВщБEБEБEБj'
        DB      "(I'm floating...)"
        DB      NEXT
;       DB      'ФgВ╔НЗВэВ╣В─БAОйХкВ╠С╠ВкПуЙ║В╡В─ВщВ╠ВкХкВйВщБB'
        DB      "I felt a wave move my body up and down."
        DB      NEXT
;       DB      'Бy%001БzБFВ╒ВЯВ┴'
        DB      "%001:  ...........!!"
        DB      NEXT
;       DB      'В┤В╘Вё'
        DB      "*ROAR*"
        DB      NEXT
;       DB      'Бy%001БzБFБI'
        DB      "%001:  !!"
        DB      NEXT
;       DB      'СзВЁВ╡ВцВдВ╞КчВЁПуВ░В╜ПuК╘БBВ┐ВхВдВ╟ФgВкКёВ╣В─ЧИВ─БAЙ┤В═ЙЦРhВвРЕВЁИ∙ВёВ┼В╡В▄В┴В╜БB'
        DB      "Just as I go to take a breath, a wave comes over and I"
        DB      CR
        DB      "swallow a load of salt water."
        DB      NEXT
;       DB      'В╠В╟В╞РуВкВ╥ВшВ╥ВшВ╖ВщБIРЕВкКэКпВ╠Х√В╔У№В┴В─ВнВщБI',CR,'СзВкПoЧИВ╚ВвБI'
        DB      "....I can't breathe!"
        DB      NEXT
;       DB      'Бy%001БzБFВ▓В╬В┴БIВ░В╙В┴БIВ▓В┌В▓В┌В▓В┌БI'
        DB      "%001:  Gulp! Hack! Glug!"
        DB      NEXT
        K_CG 'CT01','I',10,3
;       DB      'БyЧщОqБzБFЧОВ┐ТЕВвВ─%001МNБIВ▒В▒В═РєВвВ╠ВцБI'
        DB      "Reiko:  Relax, %001! It's shallow here!"
        DB      NEXT
;       DB      'ЧщОqВ│ВёВкЙ╜ВйМ╛В┴В─ВщВпВ╟БAГpГjГNГbВ╜Й┤В╔В═ХкВйВчВ╚ВвБI'
        DB      "Reiko was saying something, but in my panic I didn't"
        DB      CR
        DB      "understand!"
        DB      NEXT
;       DB      'Бy%001БzБFВ╛В╕В░В╫БIВиВ┌В┼ВдБIВиВ┌В┼ВдБI'
        DB      "%001:  Help! I'm drowning! I'm drowning!"
        DB      NEXT
;       DB      'Й┤В═Ц│ЙфЦ▓ТЖВ┼ВрВкВлВ▄ВнВ┴В╜БB'
        DB      ".....Then I really lost it."
        DB      NEXT
;       DB      'В╗В╡В─БAОшВкРGВъВ╜ВрВ╠В╔В╖ВкВшВ┬В▒ВдВ╞В╡В─БAОvВвВ┴ВлВшИ°В┴ТгВ┴В╜БB'
        DB      "Then, I started pulling, with all my strength, whatever"
        DB      CR
        DB      "was closest to my hand."
        DB      NEXT
;       DB      'ВоВвВ┴БI'
        DB      "*Gag!*"
        DB      NEXT
        DB SINARIO,'CS604.OVL',0
        DW      0000H


end