E:050696                                (C) 1990-1996 ORIONSOFT
---------------------------------------------------------------
                      "ORION-PRO"

               BIOS

                   㪮⢮ ணࠬ
---------------------------------------------------------------


                         1. 
                         ------------

        㪮⢥ ᠭ 冷  ᬮ७ ਬ
ᯮ짮  ⠭ ணࠬ BIOS    ०
"Orion-Pro".  ⥫쭠    ᮢ ᠥ ਬ
ࠩ ᯫ "TV-PRO".  ᯮᮡ ਢ ࠣ-
⮢ ணࠬ ஢७  ᥬ TASM  "OrionSoft".



                      2.  
                      ------------------

     뢠 ணࠬ BIOS  㯭  ⮫쪮    ०
"Orion-Pro",  ⮬  ணࠬ 짮⥫   
஢, ⠭   ०.  ஢ 
믮   ᫥ :


 START:IN A,(0AH)    ;  
       RLCA          ;"CY" -  "O-128"
       JP NC,...     ;  
       LD HL,PROREQ
       CALL 0F818H
       JP ...        ;   
       ;
PROREQ:DB 1FH,07H,1BH,'Y',2BH,31H
       DB '"ORION-PRO" MODE IS REQUIRED!',0



     ᫨ ணࠬ, 稭  ⠪ ஢ન,  
० "Orion-128",   ࠭ 㤥 뢥 ᮮ饭:

     "ORION-PRO" MODE IS REQUIRED!
     (ॡ ० "Orion-Pro")

     頥    ,  ᮮ饭 뢮 -
묨 ⨭᪨ 㪢,  ⠪    㪢  
 ஢ (-7, -8, ALT).

      BIOS ।ᬮ७  室  ० "Orion-Pro"
 ० "Orion-128",    ॡ ᮡ -
७    㦤.

       ࠢ  BIOS ( ⭮ 0F806H,
0F80CH,  0F80FH, 0F82AH)   ("ઠ") ண-
ࠬ:  ⠭ । ࠬ஢   祭 
祭.  ᫨  ࠧࠡ뢠 ணࠬ  ।祭 
१⭮ (ﭭ) ன - ࠬ஢,  
०  祭   饭  室  ணࠬ-
. , ਬ,  ணࠬ ६   梥-
⮢  䮭  ࠦ,  ⮣ ᫥⥫쭮 맮 ᮮ-
 ⠭ ணࠬ   ᫥饩:

       . . .
       LD A,11
       CALL 0F80CH   ;(C) -   
       LD B,C
       LD A,13
       CALL 0F80CH   ;(C) -   
       ;
       PUSH BC       ;  
       . . .
       ;      
       ; A=10, A=12  0F80CH
       . . .
       POP BC
       ;
       LD A,12
       CALL 0F80CH   ;  
       LD C,B
       LD A,10
       CALL 0F80CH   ;  
       . . .
       ; 


     樠 ணࠬ  १⭮  ⠭  ࠬ஢,
ਬ,  㧪 ⮢ 짮⥫   ன  ⠡
㭪樮 ,   "⭮"  ॡ㥬
祭. 祭 ࠭塞  ࠭塞 ࠬ஢ -
 ᠬ ணࠬ, 室  ⮣,    ண-
ࠬ.



                     3.   
                     --------------------

       ࠧ  ⠥  ⮩ ଥ ⢥ 
 㠫 ,  易  ਬ ⠭-
 ணࠬ BIOS,  ⭮ ࠩ "TV-PRO".


      1: " ⠡  ஢ BIOS    
     --------   ணࠬ.   ,  祣   -
                ,  ,   ᯮ짮".

      1:
     --------
     ७  ⠭ ணࠬ 뫮 맢 -
室 ࠢ 묨 묨 ᠬ 
 ॡ ᨬ쭮 ᯮ짮  ⥩.

       ⠭ ணࠬ BIOS   ।
㭪樮쭮  祭  㦨  믮 ୮
㭪樨,  ⢨ ன ᠭ  㬥樨.  ᫨    
祬-   ࠧ - 頩  ᮬ  .

     ⨬,   ମ  "OrionSoft"  ࠧࠡ⠭  ⥪
ணࠬ   ୮    TURBO  PASCAL  V3.0,
ᯥ稢 ॠ  ⥩ BIOS "Orion-Pro", 
⮬ ᫥ ࠩ "TV-PRO".   稨 ⮩ ⥪  -
 ᮧ  ⢥ ணࠬ  "Pro" ⠭ -
  ⢥,  ணࠬ ᢮  室-
   ⮩   ⮭⥩,     ࠡ 
ᥬ஬. ᫨   訫  㯮⢮  ⠫쭮 -
  訬 ணࠬ BIOS,   饥 -
⢮,    ⯠ ᠬ ᮡ.

      砫  ᬮਬ 祭 ࠢ   -
⥫쭮⥩  ணࠬ 뢮  ᨬ  0F809H.  ⮡
஢  ⢨,    ணࠬ (  -
  㤥 ࠧ㬥,    ணࠬ 稭  
 ஢ન, ᠭ  .2):

       . . .         ;   .2
       ;
    M1:CALL 0F803H   ;   
       LD C,A
       CALL 0F809H   ;   
       JR M1


     ᫥ ᥬ஢    ᪠ ணࠬ  ࠭ -
 騩  .  쬨  ᠭ  ࠢ  
"TV-PRO"  ஢  ࠡ,   ᮮ⢥騥 -
 (⨬,  筮 ࠢ騥   ESC-᫥⥫-
  㯠  室 ணࠬ 0F809H    -
,   ନ ணࠬ).  । ਥ-
஢  冷  ᢮ ࠢ .   祭
 ᨬ쭮  ६  襩 <>  㤥
ᯮ짮 箪 ^ ("窠"). ਬ,  ^P -
⢥ ࠢ饬  10H  砥,  ᭠砫 -
室   <>,   ⥬,   ᪠ , 
<P> ().

     ஡   ࠢ ஬ -  -
  ६    ࠭,    ⮬ ᫥  ⨨ 
<>, <>.

      <>,     宦      
ப ࠭, 뢠  "ப" (஫).

      <>  頥  ࠭   ⠭   
孨 㣮 (Home). 筮   <>.

      ஢ન 뢮 ᨬ      00H..1FH  
᫥⥫쭮  ^P,   ⥬ ன ࠢ騩 ᨬ-
, ਬ, ^E (05H).  ࠭  ࠦ ᨬ
  05H.

     ⢨ ࠢ  ESC-᫥⥫쭮⥩  ஢-
,    砫  <2>,   ⥬ ᫥⥫쭮
 ᨬ,  ᫥   ESC.

     <2><6> -  ᫥ ᫥⥫쭮   <2> 
<6> ᨬ  뢮  ᭮ .    ⪫祭
ᨨ  <2><7>.

     <2><8> - 砥 ० ન 뢮 ᨬ
ᨬ , <2><9> - 몫砥 ० ન.

     <2><R>^J - ⠭       אַ㣮쭨
⮩  10  ᥫ (樨 ^J ᮮ⢥  0AH=10).
஡  ⥯    ०  ન     
<2><8>  -  ᨬ  "".  ⮬ ન
 ᯮ짮 ⮫쪮  ⠭ ஬     -
窨: ஡  <2><R>^A.

      ࠭ 묨 ᨬ.    -
 ࠭  ஢ ࠡ ᫥⥫쭮⥩  <2><L>  
<2><M>,  ᮮ⢥⢥ ⠢  㤠 ப.

     ஢ ⠪  ⢨  <2><K>    <2><J> (࠭
⥪     ப  ࠭ ⥪   
  ࠭).

     ⨥ <2><E>  ਢ   ⪥ ࠭  
樨 ,   <2><H> -  ⠭      
"Home"  ⪨ ࠭.

      ᯥਬ஢   ० ⮡ࠦ -
,   <2><:>, <2><;>, <2>< < >, <2><=>. ⢨
᫥⥫쭮⥩  <2><:>  <2><=> 㤥 룫拉 -
,   ᠬ    ⠪.  ࢮ 砥  ⮡-
ࠦ  뢮  ᨬ,  ஬ - ⮫쪮  -
  .

       ஢ ࠡ "TV-PRO"  ࠧ  梥-
 ०   ࠧ묨 ࠭.

      室  4-梥 ०  <2><U><4>.  -
࠭  梥⭮ "". ⠭ ୠ⨢ -
 ⨥  <2><T><1>.   梥 䮭  ࠦ-
   ᫥⥫쭮 <2><F><1><0> (ᨬ  
뢮  묨   ᨭ 䮭).   ⪨ ࠭ 
 <>.

     ,   ४祭 梥⮢  ०  ணࠬ-
  ᥣ ⠭ ॡ㥬 梥 䮭  -
, ⠪   梥⮢  ࠧ ० ࠧ.

     ஡   梥           
<2><F><3><2>  㣨 権.

     ४  ࠭,  <2><S><1>. ᥣ -
 4 ࠭,      ஡ 뢥 ଠ-
,   뫮 ᠭ .  , ᫨  ணࠬ -
  ࠭ 0  1 ,   ஦:  뢮  
࠭   ""  ணࠬ. ⮡ ⮣ -
,  ࠧ ᢮ ஢ ணࠬ     ORG  =
0F000H,      ""  ᥬ 4- -
࠭.

     筮  ஢ ࠡ ࠩ   8-梥⭮  
16-梥⭮ ०,   ⠪  ப ࠭ ( 梥⮢
० ).

      室  ணࠬ  "".




      2: "  'ਮ-128'  ⨫,  -
     --------   騥 ࠩ   ᮢᥬ 㤮, -
                  । CP/M-80:   ࠢ
                ஬ (  㣨)  ᮮ⢥  饯-
                ਭ.    -  
                'Orion-Pro' ?"

      2:
     --------
     ࠩ   ० "Orion-Pro"  ࠧ  -
 ப ,  祬  ० "Orion-128".  -
 ᠭ  㬥樨.   ᭥ ஡ 
 , 㥬 ன.



     ਠ .    ࠢ ஬
     --------------------------------------------------

      室  ᫥騥   :

     <>         - 08H (^H)
     <ࠢ>        - 04H (^D)
     <>         - 05H (^E)
     <>          - 18H (^X)

     <>+<>   - 01H (^A)
     <>+<ࠢ>  - 06H (^F)
     <>+<>   - 12H (^R)
     <>+<>    - 03H (^C)

       믮   ࠣ ணࠬ:

       . . .
       LD BC,0408H
       LD DE,1805H
       LD A,4
       CALL 0F806H
       ;
       LD BC,0601H
       LD DE 0312H
       LD A,6
       CALL 0F806H
       . . .

       ᫥ 맮 ணࠬ KBRD  (0F803H)  
INKEY  (0F81BH)  㪠   ନ஢ -
 .



     ਠ B. ன 㭪樮 
     ------------------------------------------

     ᬮਬ ਬ,   ஬ 室  㭪樮-
   ᫥騬 㥬묨 :

     <>         - 08H (^H)
     <ࠢ>        - 04H (^D)
     <>         - 05H (^E)
     <>          - 18H (^X)
     <>           - 0BH,04H (^K^D)
     <>           - 50H,55H,52H,42H,4FH,0DH,59H ('TURBO')
     <K5>            - 19H (^Y)

     <>+<K5>      - 11H,19H (^Q^Y)
     <>+<DEL>     - 07H (^G)

     <SHIFT>+<> - 11H,13H (^Q^S)
     <SHIFT>+<ࠢ>- 11H,04H (^Q^D)
     <SHIFT>+<> - 11H,12H (^Q^R)
     <SHIFT>+<>  - 11H,03H (^Q^C)


     ன  㭪樮    믮     
ᯥ樠 ⠡,      ࠧ饭      
ᥣ⮢ , ਬ  ஬ 17  (    4000H    4-
࠭ ). ਢ ࠣ ணࠬ:

       . . .
       ;    17
       IN A,(08H)      ;  
       RLCA
       RLCA
       RLCA
       RLCA
       AND 0F0H        ; ""
       OR 04H          ; ""
       LD HL,TAB1      ; ""
       LD DE,4000H     ; ""
       LD BC,TAB4-TAB1 ; 
       CALL 0F833H     ; (MOVBL)
       ;
       ;    
       LD C,17         ;N 
       LD HL,4000H     ;   1
       LD A,10
       CALL 0F806H
       ;
       LD DE,TAB2-TAB1 ;  1
       ADD HL,DE       ;   2
       LD A,12
       CALL 0F806H
       ;
       LD DE,TAB3-TAB2 ;  2
       ADD HL,DE       ;   3
       LD A,14
       CALL 0F806H

       . . .           ;   

       ;   
  TAB1:DB 7     ; 
       DB 4CH,35H,3EH,3DH,40H,27H,2EH ; 
       DB 01H,08H                     ;<>
       DB 01H,04H                     ;<>
       DB 01H,05H                     ;<>
       DB 01H,18H                     ;<>
       DB 01H,19H                     ;<K5>
       DB 02H,0BH,04H                 ;<>
       DB 06H,'TURBO',0DH,'Y'         ;<>
       ;
       ;     <>
  TAB2:DB 2
       DB 2DH,40H                      ; 
       DB 01H,07H                      ;<>+<DEL>
       DB 02H,11H,19H                  ;<>+<K5>
       ;
       ;     <SHIFT>
  TAB3:DB 4
       DB 4CH,35H,3EH,3DH              ; 
       DB 02H,11H,13H                  ;<SHIFT>+<>
       DB 02H,11H,04H                  ;<SHIFT>+<>
       DB 02H,11H,12H                  ;<SHIFT>+<>
       DB 02H,11H,03H                  ;<SHIFT>+<>
       ;
  TAB4:; 
       ;
       . . .


     ᫥ ᪠ ⠪ ணࠬ 㭪樮  
஥    । १᪠ .   ஢ન
⢨ ஥   ᯮ짮  ணࠬ-
,  ᠭ    ⢥      1 ( ணࠬ
0F809H ஡ ⠢ 0F815H).

     㭪樮 ,  ⠭  ਠ "B",  
⮬  ᫥      ࠢ ஬,   ⢮
⮫쪮  맮 ணࠬ KBRD (0F803H).  ᪠ ᬥ-
蠭 ਬ ਠ⮢ "A"  "B".

      "窨"  ⠡  㭪樮   ਢ
ਬ ᯮ짮 ணࠬ 0F833H,  믮  -
뫪       ࠭   .   
  0F000H..0FFFFH 室  ४砥  ०,
   ᠬ 3000H..3FFFH  । ᥣ⮢ 3, 7, 11,
15, 19, 23, 27, 31  .  ஡ 蠥-
 祭 㪠 ᥣ⮢     .

      ᫥饩  ணࠬ   ࠭ ⠡ 㭪樮
 ᯮ  ᥣ 19, 稭   3000H.


       ORG 100H        ;       1
       . . .
       ;    19
       LD HL,WNDBUF    ;    
       PUSH HL
       CALL 0F842H     ;   (RDWIN)
       ;
       IN A,(0AH)
       SET 1,A         ;  "RAM1"
       OUT (0AH),A
       ;
       LD A,19
       OUT (05H),A     ;    
       ;
       LD HL,TAB1      ;""
       LD DE,7000H     ;"" -  19   1
       LD BC,TAB4-TAB1 ; 
       ;
       PUSH DE
       LDIR            ;
       POP HL          ;  
       ;
       ;    
       LD C,19         ;N 
       LD A,10
       CALL 0F806H
       ;
       LD DE,TAB2-TAB1
       ADD HL,DE
       LD A,12
       CALL 0F806H
       ;
       LD DE,TAB3-TAB2
       ADD HL,DE
       LD A,14
       CALL 0F806H
       ;
       POP HL          ;    
       CALL 0F845H     ;   (WRWIN)
       ;

       . . .

       ;
WNDBUF:DS 6            ;    
       ;


     頥     ⮢:

     1). ணࠬ  ᫥  ⥬, ⮡  ணࠬ-
    뢠  .
     2).   ⠡ 㭪樮   
ࠧ  । ᥣ   ⮬    ⠡  
  砫.
     3).  맮  0F806H    ࠬ  㭪権  A=10,
A=12, A=14 室 祭  HL 砫 ⠡  㪠-
뢠   । ᥣ,  ⠪     ।  ࠭
, ᪮  訥    ᯮ.  襬
砥  砫 ࢮ ⠡   1  ࠢ  7000H,  
ᮮ⢥    0F000H  । ࠭ 2  3000H 
। ᥣ 19.





      3: "  ࠨ ⢨  ᯥ樠-
     --------      (,  ,  )    
                7007.   'ਮ-128' 뫮 .   
                ࠢ ?"

      3:
     --------
      ᤥ  ⠪,  ⮡    7007  ࠡ⠫ 
"஬" ० 筮 -86.   ४祭  
7007   ० 筮   ணࠬ:

       . . .
       LD A,1
       CALL 0F806H   ;E -  
       SET 7,E       ;  "" 
       LD A,0
       CALL 0F806H   ;  
       . . .





      4: "  ஢   ᯫ ?"
     --------

      4:
     --------
      ⢥ ᭮  ० "Orion-Pro" ਭ -
⨢  ஢.    롮 ணࠬ  -
 -8  -7.   ᫮  ᯮ짮  ⠭⭮
    楩  6x10  ᪥   ᤥ  
᫥饩 ணࠬ:


       ;(A) -  :
       ; 0  - 
       ; 1  - -8
       ; 2  - -7/2
       ; 3  - -7/1
SETCOD:
       AND 03H
       LD B,A
       ;
       LD A,1
       CALL 0F806H  ;E -  
       LD A,E
       AND 0FCH
       OR B
       LD E,A       ;  
       LD A,0
       CALL 0F806H  ;  
       ;
       LD A,12
       CALL 0F80FH  ;   
       SET 7,B      ;  
       LD A,13
       CALL 0F80FH  ;  
       RET



      ஢ન ࠡᯮᮡ  ணࠬ -
 ணࠬ:


       . . .
    X1:CALL 0F803H  ; 
       CP 4         ; K1-K4 ?
       JR NC,X2     ;
       ;
       CALL SETCOD  ; 
       JR X1
    X2:LD C,A
       CALL 0F809H  ; 
       JR X1


      ணࠬ 뢮  ࠭ ᨬ, ᮮ⢥騩 -
⮩    ४砥 ஢  ⨨  <K1>,
<K2>,  <K3>,  <K4>  (ᮮ⢥⢥   ALT,   -8,   -7/2,
-7/1).

     ᫨     ᯮ짮 㦠 (⠭-
) ,       ᮧ ᪮쪨 -
⢥ ஢   ⨯ ஢,  
⮬   ࠭  ⤥ 䠩  㦠  ॡ㥬
䠩   ᯥ樠쭮 ணࠬ. 㣮  -
 ।⥫쭠 㧪  ᯮ㥬  -
஢  ࠭ ᥣ   ᫥騬 ४祭 
.



      5: " ᯠ  ⠭   ० -
     --------   ப 㪢 ?"

      5:
     --------
     ணࠬ ᯠ  (㭪 13 -
 0F80FH) ନ ⠭     㪠  .
᫨  祭   ४⭮ (-
  頥  ᥣ),   ᯠ  ந-
.

     ⠭     ࠧ஬  6x10 ᥫ 
㬮砭 ࠧ頥  ᥣ 1FH      ।  ᮢ
0D000H..D9FFH (1000H..19FFH),     -
      ᬮ७  ணࠬ.    ਢ
ࠣ ணࠬ, 뢮饩 ᮮ饭 ப 㪢 ( -
⠭ ᮮ⢥饣 )  ⮬  ० -
. ⮡ ⠭ ࠧ , 室 ⥫쭮
ᯮ짮 㭪ﬨ 16, 17, 18, 19  0F80FH.

                                  . . .
       ;   
       LD A,12
       CALL 0F80FH   ;  
       PUSH BC       ;N 
       PUSH DE       ; 
       PUSH HL       ; 
       ;
       LD A,10
       CALL 0F80FH   ;  
       PUSH BC       ;  
       PUSH DE       ; 
       PUSH HL       ; 
       ;
       ;  
       LD B,0C4H     ; 
       LD C,16       ; 
       LD HL,0       ;  
       LD A,13
       CALL 0F80FH   ;
       ;
       ; 
       LD HL,WIDE
       CALL 0F818H
       CALL 0F803H
       ;
       ;  
       POP HL
       POP DE
       POP BC
       LD A,9        ;  
       CALL 0F80FH
       ;
       POP HL
       POP DE
       POP BC
       LD A,11       ;  
       CALL 0F80FH
       ;
       . . .         ;   
       ;
  WIDE:DB 'WIDE LETTERS ',0
       ;
       . . .



      6: " ⠭ ᮡ⢥  ?"
     --------

      6:
     --------
     ⠭ ⠭⭮    믮    
ணࠬ  짮⥫,  ⠪    ᯥ樠쭮 ⥬
ணࠬ, ।祭  㧪 ⮢.

       砥   蠡 ᨬ  
  ᫥⥫쭮 ⮢  ⮬ ॡ, -
ᠭ  㬥樨  ࠩ "TV-PRO",   ᥭ   
ᥣ⮢ .  ஬ ⮣,   室 "-
", 㪠:

     ) ࠧ ᨬ (  㭪樨 A=9  0F80FH):

     D - ਭ  ᥫ;
     E -   ᥫ;
     B - 蠣 뢮 ᨬ  X;
     C - 蠣 뢮 ᨬ  Y;
     L - ᬥ饭  ⮫ ⮢ 蠡    ⮫
         ⮢;

     )   (  㭪樨  A=11  
        0F80FH):

     C  -  ᥣ ;
     HL - 砫    । ᥣ   ।
          ࠭ ;
     DE - ᫮ ⮢  ᥤ 蠡   (蠣 ᫥-
           蠡).


     㭪樨 A=10  A=12  묨  ⭮襭   A=9
 A=11.  ᯮ  ,     㦭  ⮫쪮 
६ ࠡ ணࠬ 짮⥫.

     , 蠡  ଠ   ⠭ -
쭮.





      7: "    ?"
     --------

      7:
     --------
      ᯮ짮 ⠭⭮ ,  ନ-
 㭪樥 ᯠ  (A=13   0F80FH),
 ଠ  ஢  窨  אַ㣮쭨 
 蠡 (蠡 ⠭⭮  ⮨  ᮮ-
饣 ᫠ ⮢ 0FFH).   ॠ
  ࠢ饩 ᫥⥫쭮 ESC 'R',Byte,  
뤠 १ ணࠬ TVC (0F809H)    -
   ᬥ饭  Y (ᮮ⢥⢥ 祭 ॣ஢ E 
C  㭪 A=16, A=17).

     ணࠬ   ⠭ ᢮ 蠡 ,  室
 ࠧ஢ ᯮ㥬     㣮  稭.  
ਢ ࠣ ணࠬ,  ⠭饩    -
窨 ࠧ஬ 6x8 ᥫ (蠡   ਬ -
  ᥣ 17   4800H):


       . . .
       ;     17
       IN A,(08H)    ;  
       RLCA
       RLCA
       RLCA
       RLCA
       AND 0F0H      ; ""
       OR 04H        ; ""
       LD HL,CUR     ; ""
       LD DE,4800H   ; ""
       LD BC,8       ; 
       CALL 0F833H   ; (MOVBL)
       ;
       ;   
       LD C,17       ; 
       LD HL,4800H   ;  
       LD A,18
       CALL 0F80FH   ;  
       ;
       LD BC,0000H   ;   X  Y  
       LD DE,0608H   ; 
       LD L,2        ;     
       LD A,16
       CALL 0F80FH   ;  
       ;
       ;   
       ;(     )
       LD C,39H      ;  
       LD A,14
       CALL 0F80FH
       ;
       CALL 0F803H   ;    
       . . .

       ; 
   CUR:DB 3FH,21H,21H,21H,21H,21H,21H,3FH
       ;
       . . .


      8: " ᤥ ⠪, ⮡ ⢮ ᨬ, -
     --------     ࠭   ਧ⠫    ⨪,
                뫮 ࠢ ?"

      8:
     --------
     ⢮ ᨬ,  ஥ 頥  ࠭  -
   ணࠬ TVC (0F809H),     ࠧ஢
ᨬ  ࠬ஢ ⥪饣  뢮. ⭮襭, -
騥    稭,  ਢ    㬥樨    ࠩ
"TV-PRO".

     , ਬ,  ࠧ  ᨬ ⠢ 6x10 -
,  蠣 뢮 ᨬ  X  Y ࠢ ᮮ⢥⢥ 6  10.
  ਭ    뢮 80 ᨬ  ப  
6+6*79 = 480 祪,     뢮 25 ப:  8+24*8 =
200 祪.

     ⠭  (  祭 ப ࠭ 512 -
祪)   믮 ⠪:

       . . .
       LD B,200      ; 
       LD HL,480     ; 
       LD DE,16      ;   X
       LD C,28       ;   Y
       LD A,16
       CALL 0F80CH   ; 
       JP C,...      ; 
       . . .


     ⠭   믮 ⠪, ᯮ 㭪
(4/9) 㭪樨 (4)   0F80FH.   ⮬  砥  ࠧ  
ᬥ饭  㪠뢠  ⢥ ᨬ:

       . . .
       LD H,25       ;
       LD L,80       ;
       LD D,3        ;  Y
       LD E,3        ;  X
       LD C,9        ; 
       LD A,4        ; 
       CALL 0F80FH   ; 
       JP C,...      ; 
       . . .


     祢,  ⠭  ᯮᮡ  㤮,  ⠪
 ᫥ ਭ     ᥫ 믮  -
⮬᪨  ⮬ ࠧ஢ ᨬ.  ,  ᬥ饭 
 X   Y  ᥫ ⠪   ࠧ஢ ᨬ,  
 ᥣ 㤮.

      ।  ୠ⨢ ਠ:  ᭠砫 ⠭-
    㭪樨 (4/9)   0F80FH,  
 ࠧ  ᥫ   㭪樨 (17)  0F80CH, 
⥬ ⠭   ⥬  ࠧࠬ,    ॡ㥬묨
ᬥ饭ﬨ    X      Y  ⥬  맮 㭪樨 (16) 
0F80FH.


      襣 ਬ:

       . . .
       LD H,25      ;  
       LD L,80      ;  
       LD D,0       ; ()
       LD C,9
       LD A,4
       CALL 0F80FH  ;  
       JP C,...     ;
       ;
       LD A,17
       CALL 0F80CH  ;B,HL -    
       ;
       LD DE,16     ;  X
       LD C,28      ;  Y
       LD A,16
       CALL 0F80CH  ; 
       JP C,...     ;
       . . .





      9: " ⠭  ࠧ஬   ࠭ ?"
     --------

      9:
     --------
      ⮩ ᯮᮡ - ᫥⥫쭮 맢 㭪樨 -
祭  ⠭  㯭 ࠭:

       . . .
       LD A,7
       CALL 0F80CH
       LD A,6
       CALL 0F80CH
       . . .
    LD C,17       ; 