?login_element?

Subversion Repositories NedoOS

Rev

Rev 797 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. EION=1
  2. ;
  3.         ;ORG    #9300
  4. ;
  5. GO
  6. L_9300
  7.        if !EION
  8.         DI
  9.        endif
  10.         LD      SP,#0000
  11.         XOR     A
  12.         OUT     (#FE),A
  13.         LD      (L_A390),A
  14.         XOR     A
  15.         LD      (L_C256),A
  16.         LD      (L_CF6F),A
  17.         LD      HL,L_C21F
  18.         LD      DE,L_C220
  19.         LD      (HL),#30
  20.         LD      BC,#0005
  21.         LDIR
  22.         LD      A,#06
  23.         LD      (L_C255),A
  24.         CALL    L_C2D9
  25.         CALL    MakeScreenYTable
  26.         CALL    Menu
  27. L_932C 
  28.         CALL    L_C257
  29.         CALL    L_CB6A
  30.         CALL    L_D3BF
  31.         CALL    L_9B30
  32.         CALL    L_C1A3
  33.         CALL    L_ACBA
  34.         CALL    L_B2AB
  35.         CALL    L_AD74
  36.         CALL    L_AF97
  37.         CALL    L_A3AC
  38.         CALL    L_B425
  39.         CALL    L_B5D2
  40.         CALL    L_B78A
  41.         CALL    L_BABE
  42.         CALL    L_C9E8
  43.         CALL    L_D1B5
  44.         CALL    L_CD02
  45.         CALL    L_AFA9
  46.         CALL    L_AD86
  47.         CALL    L_CFA2
  48.         CALL    L_CDF8
  49.         CALL    L_D0DE
  50.         CALL    L_B22E
  51.         XOR     A
  52.         LD      (L_A8C2),A
  53.         LD      (L_C899),A
  54.         LD      (L_C72B),A
  55.         LD      (L_D7BE),A
  56.         LD      A,(L_A390)
  57.         CP      #03
  58.         JR      Z,L_9392
  59.         CP      #0B
  60.         JR      Z,L_9392
  61.         CP      #10
  62.         JR      Z,L_9392
  63.         LD      HL,#2710
  64.         JR      L_93A1
  65. ;
  66. L_9392  LD      DE,#2010
  67.         CALL    L_CF70
  68.         LD      DE,#20E0
  69.         CALL    L_CF70
  70.         LD      HL,#4E20
  71. L_93A1  LD      (L_C295),HL
  72.         LD      (L_C297),HL
  73. L_93A7  XOR     A
  74.         LD      (L_95D2),A
  75.         LD      HL,L_9478
  76.         INC     (HL)
  77.         CALL    L_9738
  78.         LD      HL,L_95F6
  79.         LD      (L_95F4),HL
  80.         LD      (HL),#FF
  81.         CALL    ReadControls
  82.         CALL    L_A9BA
  83.         LD      HL,L_AB57
  84.         LD      (L_AB55),HL
  85.         LD      (HL),#FF
  86.         LD      HL,L_BFF1
  87.         LD      (L_BFEF),HL
  88.         LD      (HL),#FF
  89.         CALL    L_C33C
  90.         CALL    L_AB46
  91.         CALL    L_A3BE
  92.         CALL    L_CB9F
  93.         CALL    L_AD94
  94.         CALL    L_AFB7
  95.         CALL    L_AB0E
  96.         CALL    L_CE4F
  97.         CALL    L_C299
  98.         CALL    L_C2E7
  99.         CALL    L_CBE8
  100.         CALL    L_CF0A
  101.         CALL    L_D03F
  102.         CALL    L_D7C6
  103.         CALL    L_A7B9
  104.         CALL    L_C67A
  105.         CALL    L_C72D
  106.         CALL    L_C89B
  107.         CALL    L_ACCC
  108.         CALL    L_B32B
  109.         CALL    L_AEE7
  110.         CALL    L_B271
  111.         CALL    L_B111
  112.         CALL    L_B4D8
  113.         CALL    L_B676
  114.         CALL    L_B8AB
  115.         CALL    L_BBDF
  116.         CALL    L_CEE0
  117.         CALL    L_CA68
  118.         CALL    L_CFC0
  119.         CALL    L_D120
  120.         CALL    L_D259
  121.         CALL    L_D3EF
  122.         CALL    L_C0A6
  123.         CALL    L_B306
  124.         CALL    L_B437
  125.         CALL    L_B79C
  126.         CALL    L_BAD0
  127.         CALL    L_AEC2
  128.         CALL    L_B0EB
  129.         CALL    L_B651
  130.         CALL    L_CA43
  131.         CALL    L_D234
  132.         CALL    L_9697
  133.         CALL    L_9490
  134.         CALL    L_94AF
  135.         CALL    L_94A5
  136.         LD      A,(L_9478)
  137.         AND     #01
  138.         JP      NZ,L_93A7
  139.         LD      DE,L_FFF6
  140.         LD      HL,(L_C295)
  141.         ADD     HL,DE
  142.         LD      (L_C295),HL
  143.         CALL    L_C257
  144.         CALL    L_C1CE
  145.         JP      L_93A7
  146. ;
  147. L_9478       DB       #F1
  148. ;
  149.        DB       #CD,#9F,#F6,#21,#90,#A3,#B7,#C8       ;M.v!.#7H
  150.        DB       #FE,#39,#28,#07,#FE,#30,#C0,#34       ;~9(.~0@4
  151.        DB       #C3,#2C,#93,#35,#C3,#2C,#93       ;C,.5C,.
  152. ;
  153. L_9490  LD      A,(L_95D2)
  154.         LD      B,A
  155.         LD      A,#0A
  156.         SUB     B
  157.         RET     C
  158.         RET     Z
  159.         LD      B,A
  160. L_949A  PUSH    BC
  161.         LD      BC,#01F4
  162.         CALL    PauseBC
  163.         POP     BC
  164.         DJNZ    L_949A
  165.         RET
  166. ;
  167. L_94A5  LD      A,#FB
  168.         IN      A,(#FE)
  169.         ;AND    #1F ;qwert
  170.         and 0x15 ;q+e+t
  171.         JP      Z,L_9300
  172.         RET
  173. ;
  174. L_94AF  LD      A,#FE
  175.         IN      A,(#FE)
  176.         AND     #01
  177.         RET     NZ
  178.         LD      A,#7F
  179.         IN      A,(#FE)
  180.         AND     #02
  181.         RET     NZ
  182.         LD      BC,#01F4
  183.         CALL    PauseBC
  184.         CALL    WaitNoKey
  185. L_94C6  CALL    L_F69F
  186.         OR      A
  187.         JR      Z,L_94C6
  188.         RET
  189. ;
  190. L_94CD
  191. ;draw sprite A with mask
  192.         PUSH    AF
  193.         PUSH    BC
  194.         PUSH    DE
  195.         PUSH    HL
  196.         PUSH    IX
  197.        if 0;EION
  198.         ld h,a
  199.         xor a
  200.         srl h
  201.         rra
  202.         srl h
  203.         rra
  204.         ld l,a
  205.        else
  206.         LD      L,A
  207.         LD      H,#00
  208.         ADD     HL,HL
  209.         ADD     HL,HL
  210.         ADD     HL,HL
  211.         ADD     HL,HL
  212.         ADD     HL,HL
  213.         ADD     HL,HL
  214.        endif
  215.         LD      BC,L_DE22
  216.         ADD     HL,BC
  217.        if EION
  218.         push hl ;spraddr
  219.        else
  220.         LD      (L_95E3),SP
  221.         LD      SP,HL
  222.        endif
  223.         LD      A,E ;x
  224.         AND     #07
  225.         ADD     A,A
  226.        if 0;EION
  227.         LD      BC,L_95D3
  228.         add a,c
  229.         ld l,a
  230.         adc a,b
  231.         sub l
  232.         ld h,a
  233.        else
  234.         LD      L,A
  235.         LD      H,#00
  236.         LD      BC,L_95D3
  237.         ADD     HL,BC
  238.        endif
  239.         LD      C,(HL)
  240.         INC     HL
  241.         LD      B,(HL)
  242.        if EION
  243.         push bc
  244.         pop ix
  245.        else
  246.         LD      IX,#0000
  247.         ADD     IX,BC
  248.        endif
  249.         LD      L,D ;y
  250.         LD      H,#00
  251.         ADD     HL,HL
  252.         ADD     HL,HL
  253.         ADD     HL,HL
  254.         ADD     HL,HL
  255.         ADD     HL,HL
  256.         LD      D,#73
  257. L_9502       EQU       $-1
  258.         LD      A,E
  259.         AND     #F8
  260.         RRCA
  261.         RRCA
  262.         RRCA
  263.         LD      E,A
  264.         ADD     HL,DE
  265.         LD      (L_9566),HL
  266.        if EION
  267.         pop de ;spraddr
  268.        endif
  269.         LD      B,#10 ;hgt
  270. L_9510
  271.        if EION
  272.         ld a,(de)
  273.         inc de
  274.         push de
  275.         ex de,hl
  276.         ld h,(hl)
  277.         ex de,hl
  278.         ld e,a
  279.        else
  280.         POP     DE
  281.        endif
  282.         SCF
  283.         LD      C,#FF
  284.         JP      (IX)
  285. _PrSprRLmask
  286. ;
  287. L_9516  RL      D
  288.         RL      E
  289.         RL      C
  290. L_951C  RL      D
  291.         RL      E
  292.         RL      C
  293. L_9522  RL      D
  294.         RL      E
  295.         RL      C
  296. L_9528  RL      D
  297.         RL      E
  298.        if EION
  299.         ld a,c
  300.         rla
  301.        else
  302.         RL      C
  303.         LD      A,C
  304.        endif
  305.         AND     (HL)
  306.         LD      (HL),A
  307.         INC     HL
  308.         LD      A,E
  309.         AND     (HL)
  310.         LD      (HL),A
  311.         INC     HL
  312.         LD      A,D
  313.         AND     (HL)
  314.         LD      (HL),A
  315.         LD      DE,#001E
  316.         ADD     HL,DE
  317.        if EION
  318.         pop de
  319.         inc de
  320.        endif
  321.         DJNZ    L_9510
  322.        if 0;EION
  323.         jr L_9565
  324.        else
  325.         JP      L_9565
  326.        endif
  327. ;
  328. L_9542  RR      E
  329.         RR      D
  330.         RR      C
  331. L_9548  RR      E
  332.         RR      D
  333.         RR      C
  334. L_954E  RR      E
  335.         RR      D
  336.         RR      C
  337. L_9554  LD      A,E
  338.         AND     (HL)
  339.         LD      (HL),A
  340.         INC     HL
  341.         LD      A,D
  342.         AND     (HL)
  343.         LD      (HL),A
  344.         INC     HL
  345.         LD      A,C
  346.         AND     (HL)
  347.         LD      (HL),A
  348.         LD      DE,#001E
  349.         ADD     HL,DE
  350.        if EION
  351.         pop de
  352.         inc de
  353.        endif
  354.         DJNZ    L_9510
  355. L_9565  LD      HL,#830F
  356. L_9566       EQU       $-2
  357.        if EION
  358.         ld c,_PrSprRLpix-_PrSprRLmask
  359.         add ix,bc
  360.        else
  361.         LD      DE,#005E
  362.         ADD     IX,DE
  363.        endif
  364.         LD      B,#10
  365. L_956F
  366.        if EION
  367.         ld a,(de)
  368.         inc de
  369.         push de
  370.         ex de,hl
  371.         ld h,(hl)
  372.         ex de,hl
  373.         ld e,a
  374.        else
  375.         POP     DE
  376.        endif
  377.         LD      C,#00
  378.         JP      (IX)
  379. _PrSprRLpix
  380.         SLA     D
  381.         RL      E
  382.         RL      C
  383.         SLA     D
  384.         RL      E
  385.         RL      C
  386.         SLA     D
  387.         RL      E
  388.         RL      C
  389.         SLA     D
  390.         RL      E
  391.        if EION
  392.         ld a,c
  393.         rla
  394.        else
  395.         RL      C
  396.         LD      A,C
  397.        endif
  398.         OR      (HL)
  399.         LD      (HL),A
  400.         INC     HL
  401.         LD      A,E
  402.         OR      (HL)
  403.         LD      (HL),A
  404.         INC     HL
  405.         LD      A,D
  406.         OR      (HL)
  407.         LD      (HL),A
  408.         LD      DE,#001E
  409.         ADD     HL,DE
  410.        if EION
  411.         pop de
  412.         inc de
  413.        endif
  414.         DJNZ    L_956F
  415.        if 0;EION
  416.         jr L_95C3
  417.        else
  418.         JP      L_95C3
  419.        endif
  420. ;
  421.         SRL     E
  422.         RR      D
  423.         RR      C
  424.         SRL     E
  425.         RR      D
  426.         RR      C
  427.         SRL     E
  428.         RR      D
  429.         RR      C
  430.         LD      A,E
  431.         OR      (HL)
  432.         LD      (HL),A
  433.         INC     HL
  434.         LD      A,D
  435.         OR      (HL)
  436.         LD      (HL),A
  437.         INC     HL
  438.         LD      A,C
  439.         OR      (HL)
  440.         LD      (HL),A
  441.         LD      DE,#001E
  442.         ADD     HL,DE
  443.        if EION
  444.         pop de
  445.         inc de
  446.        endif
  447.         DJNZ    L_956F
  448. L_95C3
  449.        if !EION
  450.         LD      SP,(L_95E3)
  451.        endif
  452.         LD      HL,L_95D2
  453.         INC     (HL)
  454.         POP     IX
  455.         POP     HL
  456.         POP     DE
  457.         POP     BC
  458.         POP     AF
  459.         RET
  460. ;
  461. L_95D2       DB       #05
  462. ;
  463. L_95D3       DW       L_9554
  464.        DW       L_954E
  465.        DW       L_9548
  466.        DW       L_9542
  467.        DW       L_9516
  468.        DW       L_951C
  469.        DW       L_9522
  470.        DW       L_9528
  471. L_95E3       DW       L_FFEE
  472. ;
  473. L_95E5  PUSH    HL
  474.         LD      HL,(L_95F4)
  475.         LD      (HL),E
  476.         INC     HL
  477.         LD      (HL),D
  478.         INC     HL
  479.         LD      (HL),#FF
  480.         LD      (L_95F4),HL
  481.         POP     HL
  482.         RET
  483. ;
  484. L_95F4       DW       L_9612
  485. ;
  486. L_95F6       DB       #00,#00,#00,#00,#00,#00,#00,#00
  487.        DB       #00,#00,#00,#00,#48,#90,#48,#90
  488.        DB       #38,#70,#B8,#70,#68,#20,#6B,#20
  489.        DB       #80,#80,#7F,#80
  490. L_9612       DB       #FF,#40,#54,#40,#BE,#B0,#C0,#B0
  491.        DB       #FF,#40,#FF,#30,#FF,#78,#FF,#30
  492.        DB       #FF,#00,#00,#00,#00,#00,#00,#00
  493.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  494.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  495.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  496.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  497.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  498.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  499.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  500.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  501.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  502.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  503.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  504.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  505.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  506.        DB       #00,#00,#00,#00,#00
  507. ;
  508. L_9697  LD      HL,L_95F6
  509. L_969A  LD      A,(HL)
  510.         CP      #FF
  511.         RET     Z
  512.         LD      E,A
  513.         INC     HL
  514.         LD      D,(HL)
  515.         INC     HL
  516.         PUSH    HL
  517.         CALL    L_96A9
  518.         POP     HL
  519.         JR      L_969A
  520. ;
  521. L_96A9  LD      A,D
  522.         CP      #08
  523.         JP      C,L_96F0
  524.         LD      L,D
  525.         LD      H,#00
  526.         ADD     HL,HL
  527.         ADD     HL,HL
  528.         ADD     HL,HL
  529.         ADD     HL,HL
  530.         ADD     HL,HL
  531.         LD      B,#73
  532.         LD      A,E
  533.         AND     #F8
  534.         RRCA
  535.         RRCA
  536.         RRCA
  537.         LD      C,A
  538.         ADD     HL,BC
  539.         PUSH    HL
  540.         CALL    CountScreenAddr_bytable_DEyx
  541.         EX      DE,HL
  542.         POP     HL
  543.         LD      BC,L_FFFF
  544.         LD      A,#10
  545. L_96CC  EX      AF,AF' ;'
  546.         LDI
  547.         LDI
  548.         LDI
  549.         DEC     DE
  550.         DEC     DE
  551.         DEC     DE
  552.         INC     D
  553.         LD      A,D
  554.         AND     #07
  555.         JR      NZ,L_96E6
  556.         LD      A,E
  557.         ADD     A,#20
  558.         LD      E,A
  559.         JR      C,L_96E6
  560.         LD      A,D
  561.         SUB     #08
  562.         LD      D,A
  563. L_96E6  LD      BC,#001D
  564.         ADD     HL,BC
  565.         EX      AF,AF' ;'
  566.         DEC     A
  567.         JP      NZ,L_96CC
  568.         RET
  569. ;
  570. L_96F0  LD      A,D
  571.         CPL
  572.         AND     #07
  573.         INC     A
  574.         ADD     A,D
  575.         LD      D,A
  576.         LD      L,D
  577.         LD      H,#00
  578.         ADD     HL,HL
  579.         ADD     HL,HL
  580.         ADD     HL,HL
  581.         ADD     HL,HL
  582.         ADD     HL,HL
  583.         LD      B,#73
  584.         LD      A,E
  585.         AND     #F8
  586.         RRCA
  587.         RRCA
  588.         RRCA
  589.         LD      C,A
  590.         ADD     HL,BC
  591.         PUSH    HL
  592.         CALL    CountScreenAddr_bytable_DEyx
  593.         EX      DE,HL
  594.         POP     HL
  595.         LD      BC,L_FFFF
  596.         LD      A,#10
  597. L_9714  EX      AF,AF' ;'
  598.         LDI
  599.         LDI
  600.         LDI
  601.         DEC     DE
  602.         DEC     DE
  603.         DEC     DE
  604.         INC     D
  605.         LD      A,D
  606.         AND     #07
  607.         JR      NZ,L_972E
  608.         LD      A,E
  609.         ADD     A,#20
  610.         LD      E,A
  611.         JR      C,L_972E
  612.         LD      A,D
  613.         SUB     #08
  614.         LD      D,A
  615. L_972E  LD      BC,#001D
  616.         ADD     HL,BC
  617.         EX      AF,AF' ;'
  618.         DEC     A
  619.         JP      NZ,L_9714
  620.         RET
  621. ;
  622. L_9738  LD      HL,L_95F6
  623. L_973B  LD      A,(HL)
  624.         CP      #FF
  625.         RET     Z
  626.         LD      E,A
  627.         INC     HL
  628.         LD      D,(HL)
  629.         INC     HL
  630.         PUSH    HL
  631.         CALL    L_974A
  632.         POP     HL
  633.         JR      L_973B
  634. ;
  635. L_974A  LD      L,D
  636.         LD      H,#00
  637.         ADD     HL,HL
  638.         ADD     HL,HL
  639.         ADD     HL,HL
  640.         ADD     HL,HL
  641.         ADD     HL,HL
  642.         LD      D,#5B
  643.         LD      A,E
  644.         AND     #F8
  645.         RRCA
  646.         RRCA
  647.         RRCA
  648.         LD      E,A
  649.         ADD     HL,DE
  650.         PUSH    HL
  651.         LD      DE,#1800
  652.         ADD     HL,DE
  653.         EX      DE,HL
  654.         POP     HL
  655.         LD      BC,L_FFFF
  656.         LD      A,#10
  657. L_9768  LDI
  658.         LDI
  659.         LDI
  660.         LD      BC,#001D
  661.         ADD     HL,BC
  662.         EX      DE,HL
  663.         ADD     HL,BC
  664.         EX      DE,HL
  665.         DEC     A
  666.         JP      NZ,L_9768
  667.         RET
  668. ;
  669. DrawSprite
  670.         PUSH    AF
  671.         PUSH    BC
  672.         PUSH    DE
  673.         PUSH    HL
  674.         CALL    CountScrAddr_DEyx
  675.         LD      BC,#9000
  676.         ADD     HL,BC
  677.         LD      (HL),A
  678.         LD      L,A
  679.         LD      H,#00
  680.         ADD     HL,HL
  681.         ADD     HL,HL
  682.         ADD     HL,HL
  683.         ADD     HL,HL
  684.         ADD     HL,HL
  685.         LD      BC,L_DDC2
  686.         ADD     HL,BC
  687.        if EION
  688.         ld c,e
  689.         ld b,0x5b
  690.         ex de,hl
  691.         LD      A,h ;h=y, c=x
  692.         ADD     A,A
  693.         ADD     A,A
  694.         ADD     A,A
  695.         LD      L,A
  696.         LD      H,#00
  697.         ADD     HL,HL
  698.         ADD     HL,HL
  699.         ADD     HL,HL
  700.         ADD     HL,HL
  701.         ADD     HL,HL
  702.         ADD     HL,bc
  703.        else
  704.         LD      (L_95E3),SP
  705.         LD      SP,HL
  706.         LD      A,D ;d=y, e=x
  707.         ADD     A,A
  708.         ADD     A,A
  709.         ADD     A,A
  710.         LD      L,A
  711.         LD      H,#00
  712.         ADD     HL,HL
  713.         ADD     HL,HL
  714.         ADD     HL,HL
  715.         ADD     HL,HL
  716.         ADD     HL,HL
  717.         LD      D,#5B
  718.         ADD     HL,DE
  719.        endif
  720.        if EION
  721.         ld a,#10
  722.         ld b,0
  723. L_97AB
  724.         ld c,32
  725.         ex de,hl
  726.         ldi
  727.         ldi
  728.         ex de,hl
  729.         add hl,bc
  730.         dec a
  731.         JP NZ,L_97AB
  732.         ;ds 4
  733.        else
  734.         LD      A,#10
  735.         LD      BC,#001F
  736. L_97AB
  737.         POP     DE
  738.         LD      (HL),E
  739.         INC     HL
  740.         LD      (HL),D
  741.         ADD     HL,BC
  742.         DEC     A
  743.         JP      NZ,L_97AB
  744.         LD      SP,(L_95E3)
  745.        endif
  746.         POP     HL
  747.         POP     DE
  748.         POP     BC
  749.         POP     AF
  750.         RET
  751. ;
  752. L_97BD  LD      HL,#5B00
  753.         LD      DE,#7300
  754.         LD      BC,#1800
  755.         LDIR
  756.         RET
  757. ;
  758.        DB       #21,#00,#73,#11,#00,#5B,#01,#00       ;!.s..[..
  759.        DB       #18,#ED,#B0,#C9       ;.m0I
  760. ;
  761. L_97D5  LD      HL,#7300
  762.         LD      DE,#4000
  763.         LD      B,#C0
  764. L_97DD  PUSH    BC
  765.         PUSH    DE
  766.         LD      BC,#0020
  767.         LDIR
  768.         POP     DE
  769.         POP     BC
  770.         EX      DE,HL
  771.         CALL    DownHL
  772.         EX      DE,HL
  773.         DJNZ    L_97DD
  774.         RET
  775. ;
  776. L_97EE  PUSH    DE
  777.         PUSH    AF
  778.         LD      A,E
  779.         AND     #F8
  780.         RRCA
  781.         RRCA
  782.         RRCA
  783.         LD      E,A
  784.         LD      A,D
  785.         AND     #F8
  786.         RRCA
  787.         RRCA
  788.         RRCA
  789.         LD      D,A
  790.         CALL    CountScrAddr_DEyx
  791.         LD      DE,#8D00
  792.         ADD     HL,DE
  793.         POP     AF
  794.         POP     DE
  795.         RET
  796. ;
  797. CountScrAddr_DEyx
  798.         PUSH    AF
  799.         LD      A,D
  800.         SRA     A
  801.         SRA     A
  802.         SRA     A
  803.         LD      H,A
  804.         LD      A,D
  805.         AND     #07
  806.         RRCA
  807.         RRCA
  808.         RRCA
  809.         ADD     A,E
  810.         LD      L,A
  811.         POP     AF
  812.         RET
  813. ;
  814. L_981B  PUSH    AF
  815.         PUSH    BC
  816.         PUSH    DE
  817.         PUSH    HL
  818.         CALL    CountScrAddr_DEyx
  819.         LD      DE,#5800
  820.         ADD     HL,DE
  821.         LD      DE,#001F
  822.         LD      (HL),C
  823.         INC     L
  824.         LD      (HL),C
  825.         ADD     HL,DE
  826.         LD      (HL),C
  827.         INC     L
  828.         LD      (HL),C
  829.         POP     HL
  830.         POP     DE
  831.         POP     BC
  832.         POP     AF
  833.         RET
  834. ;
  835. L_9835  PUSH    BC
  836.         PUSH    HL
  837.         LD      HL,tkeys
  838.         LD      D,#FE
  839. L_983C  LD      A,D
  840.         IN      A,(#FE)
  841.         LD      E,#01
  842.         LD      B,#05
  843. L_9843  RRCA
  844.         JR      NC,L_984F
  845.         INC     HL
  846.         SLA     E
  847.         DJNZ    L_9843
  848.         RLC     D
  849.         JR      C,L_983C
  850. L_984F  LD      A,(HL)
  851.         POP     HL
  852.         POP     BC
  853.         RET
  854. ;
  855. tkeys
  856.        DB       #01
  857.        DM       "ZXCVASDFGQWERT1234509876POIUY"
  858.        DB       #0D
  859.        DM       "LKJH "
  860.        DB       #02
  861.        DM       "MNB"
  862.        DB       #00
  863. ;
  864. WaitNoKey
  865.         XOR     A
  866.         IN      A,(#FE)
  867.         CPL
  868.         AND     #1F
  869.         JR      NZ,WaitNoKey
  870.         RET
  871. ;
  872.        DB       #3E,#F7,#DB,#FE,#E6,#1F,#FE,#1B       ;>w[~f.~.
  873.        DB       #C0,#01,#F4,#01,#CD,#1A,#99,#CD       ;@.t.M..M
  874.        DB       #7C,#98,#C3,#00,#00       ;|.C..
  875. ;
  876. L_989A  PUSH    HL
  877.         PUSH    DE
  878.         PUSH    BC
  879.         LD      HL,(L_98B5)
  880.         LD      DE,#0007
  881.         ADD     HL,DE
  882.         LD      E,L
  883.         LD      D,H
  884.         ADD     HL,HL
  885.         ADD     HL,HL
  886.         LD      C,L
  887.         LD      B,H
  888.         ADD     HL,HL
  889.         ADD     HL,BC
  890.         ADD     HL,DE
  891.         LD      (L_98B5),HL
  892.         XOR     H
  893.         POP     BC
  894.         POP     DE
  895.         POP     HL
  896.         RET
  897. ;
  898. L_98B5       DW       L_AB61
  899. ;
  900. Cls
  901.         LD      C,#00
  902. Cls_attrC
  903.         LD      HL,#5AFF
  904.         LD      DE,#5AFE
  905.         LD      (HL),C
  906.         LD      BC,#0300
  907.         LDDR
  908.         LD      (HL),#00
  909.         LD      BC,#17FF
  910.         LDDR
  911.         RET
  912. ;
  913. MakeScreenYTable
  914.         LD      IX,screenYtable;#8B00
  915.         LD      IY,screenYtable+256;#8C00
  916.         LD      HL,#4000
  917.         LD      B,#C0
  918. L_98DA  LD      (IX+#00),H
  919.         LD      (IY+#00),L
  920.         CALL    DownHL
  921.         INC     IX
  922.         INC     IY
  923.         DJNZ    L_98DA
  924.         RET
  925. ;
  926. CountScreenAddr_bytable_DEyx
  927.         PUSH    AF
  928.         LD      L,D
  929.         LD      H,screenYtable/256;#8B
  930.         LD      A,(HL)
  931.         INC     H
  932.         LD      L,(HL)
  933.         LD      H,A
  934.         LD      A,E
  935.         AND     #F8
  936.         RRCA
  937.         RRCA
  938.         RRCA
  939.         ADD     A,L
  940.         LD      L,A
  941.         POP     AF
  942.         RET
  943. ;
  944. DownHL  INC     H
  945.         LD      A,H
  946.         AND     #07
  947.         RET     NZ
  948.         LD      A,L
  949.         ADD     A,#20
  950.         LD      L,A
  951.         RET     C
  952.         LD      A,H
  953.         SUB     #08
  954.         LD      H,A
  955.         RET
  956. ;
  957.        DB       #7C,#25,#E6,#07,#C0,#7D,#D6,#20       ;|%f.@}V
  958.        DB       #6F,#D8,#7C,#C6,#08,#67,#C9       ;oX|F.gI
  959. ;
  960. PauseBC
  961.         PUSH    BC
  962.         PUSH    DE
  963.         PUSH    HL
  964.         LD      HL,#0000
  965.         LD      DE,#0000
  966.         LDIR
  967.         POP     HL
  968.         POP     DE
  969.         POP     BC
  970.         RET
  971. ;
  972. PrintString_HL
  973.         LD      A,(HL)
  974.         INC     HL
  975.         CP      #61
  976.         JP      NC,L_9937
  977.         CALL    PrintChar
  978. printstring_printcharaddr=$-2
  979.         INC     E
  980.         JP      PrintString_HL
  981. ;
  982. L_9937  CP      #90
  983.         JP      NC,L_9947
  984.         SUB     #78
  985.         ADD     A,D
  986.         LD      D,A
  987.         LD      A,(HL)
  988.         ADD     A,E
  989.         LD      E,A
  990.         INC     HL
  991.         JP      PrintString_HL
  992. ;
  993. L_9947  CP      #CF
  994.         JP      NC,L_9954
  995.         INC     D
  996.         SUB     #AF
  997.         ADD     A,E
  998.         LD      E,A
  999.         JP      PrintString_HL
  1000. ;
  1001. L_9954  CP      #DF
  1002.         JP      NC,L_996D
  1003.         SUB     #CF
  1004.         CP      #08
  1005.         JP      C,L_9964
  1006.         SUB     #08
  1007.         OR      #40
  1008. L_9964  LD      B,A
  1009.         LD      A,C
  1010.         AND     #38
  1011.         OR      B
  1012.         LD      C,A
  1013.         JP      PrintString_HL
  1014. ;
  1015. L_996D  CP      #DF
  1016.         JP      NZ,L_9979
  1017.         LD      D,(HL)
  1018.         INC     HL
  1019.         LD      E,(HL)
  1020.         INC     HL
  1021.         JP      PrintString_HL
  1022. ;
  1023. L_9979  CP      #E0
  1024.         JP      NZ,L_9983
  1025.         LD      C,(HL)
  1026.         INC     HL
  1027.         JP      PrintString_HL
  1028. ;
  1029. L_9983  CP      #E1
  1030.         JP      NZ,L_998F
  1031.         LD      B,(HL)
  1032.         INC     HL
  1033. L_998A  PUSH    HL
  1034.         PUSH    BC
  1035.         JP      PrintString_HL
  1036. ;
  1037. L_998F  CP      #E2
  1038.         JP      NZ,L_999F
  1039.         POP     BC
  1040.         DJNZ    L_999B
  1041.         POP     AF
  1042.         JP      PrintString_HL
  1043. ;
  1044. L_999B  POP     HL
  1045.         JP      L_998A
  1046. ;
  1047. L_999F  CP      #E3
  1048.         JP      NZ,L_99B5
  1049.         LD      A,(HL)
  1050.         INC     HL
  1051.         PUSH    HL
  1052.         LD      H,(HL)
  1053.         LD      L,A
  1054.         PUSH    BC
  1055.         PUSH    DE
  1056.         CALL    PrintString_HL
  1057.         POP     DE
  1058.         POP     BC
  1059.         POP     HL
  1060.         INC     HL
  1061.         JP      PrintString_HL
  1062. ;
  1063. L_99B5  CP      #E4
  1064.         JP      NZ,L_99C7
  1065.         LD      B,(HL)
  1066.         INC     HL
  1067.         LD      A,(HL)
  1068. L_99BD  CALL    PrintChar
  1069. L_99BE       EQU       $-2
  1070.         INC     E
  1071.         DJNZ    L_99BD
  1072.         INC     HL
  1073.         JP      PrintString_HL
  1074. ;
  1075. L_99C7  CP      #E5
  1076.         JP      NZ,L_99D9
  1077.         LD      B,(HL)
  1078.         INC     HL
  1079.         LD      A,(HL)
  1080. L_99CF  CALL    PrintChar
  1081. L_99D0       EQU       $-2
  1082.         INC     D
  1083.         DJNZ    L_99CF
  1084.         INC     HL
  1085.         JP      PrintString_HL
  1086. ;
  1087. L_99D9  CP      #E6
  1088.         JR      NZ,L_99EA
  1089.         LD      A,(HL)
  1090.         LD      (L_9A57),A
  1091.         INC     HL
  1092.         LD      A,(HL)
  1093.         LD      (L_9A58),A
  1094.         INC     HL
  1095.         JP      PrintString_HL
  1096. ;
  1097. L_99EA  CP      #E7
  1098.         JR      NZ,L_9A07
  1099.         PUSH    HL
  1100.         LD      HL,(L_9A57)
  1101.         PUSH    HL
  1102.         LD      HL,L_D712
  1103.         LD      (L_9A57),HL
  1104.         LD      A,#20
  1105.         CALL    PrintChar
  1106. L_99FC       EQU       $-2
  1107.         INC     E
  1108.         POP     HL
  1109.         LD      (L_9A57),HL
  1110.         POP     HL
  1111.         JP      PrintString_HL
  1112. ;
  1113. L_9A07  CP      #E8
  1114.         JR      NZ,L_9A13
  1115.         LD      A,(HL)
  1116.         LD      (L_9AA6),A
  1117.         INC     HL
  1118.         JP      PrintString_HL
  1119. ;
  1120. L_9A13  CP      #E9
  1121.         JR      NZ,L_9A1A
  1122.         JP      PrintString_HL
  1123. ;
  1124. L_9A1A  CP      #EA
  1125.         JR      NZ,L_9A21
  1126.         JP      PrintString_HL
  1127. ;
  1128. L_9A21  CP      #EB
  1129.         RET     NZ
  1130.         PUSH    BC
  1131.         PUSH    HL
  1132.         LD      L,(HL)
  1133.         LD      H,#00
  1134.         ADD     HL,HL
  1135.         LD      BC,L_9A44
  1136.         ADD     HL,BC
  1137.         LD      A,(HL)
  1138.         INC     HL
  1139.         LD      H,(HL)
  1140.         LD      L,A
  1141.         LD      (printstring_printcharaddr),HL
  1142.         LD      (L_99BE),HL
  1143.         LD      (L_99D0),HL
  1144.         LD      (L_99FC),HL
  1145.         POP     HL
  1146.         POP     BC
  1147.         INC     HL
  1148.         JP      PrintString_HL
  1149. ;
  1150. L_9A44       DW       PrintChar
  1151.        DW       DrawSprite
  1152.        DW       L_9A82
  1153.        DW       L_9ABA
  1154. ;
  1155. PrintChar
  1156.         PUSH    AF
  1157.         PUSH    DE
  1158.         PUSH    HL
  1159.         PUSH    BC
  1160.         ADD     A,A
  1161.         LD      L,A
  1162.         LD      H,#00
  1163.         ADD     HL,HL
  1164.         ADD     HL,HL
  1165.         LD      BC,L_DCDA
  1166. L_9A57       EQU       $-2
  1167. L_9A58       EQU       $-1
  1168.         ADD     HL,BC
  1169.         LD      A,D
  1170.         AND     #F8
  1171.         OR      #40
  1172.         LD      B,A
  1173.         LD      A,D
  1174.         LD      D,B
  1175.         AND     #07
  1176.         RRCA
  1177.         RRCA
  1178.         RRCA
  1179.         ADD     A,E
  1180.         LD      E,A
  1181.         LD      B,#08
  1182. L_9A6B  LD      A,(HL)
  1183.         LD      (DE),A
  1184.         INC     D
  1185.         INC     HL
  1186.         DJNZ    L_9A6B
  1187.         DEC     D
  1188.         LD      A,D
  1189.         RRCA
  1190.         RRCA
  1191.         RRCA
  1192.         AND     #03
  1193.         OR      #58
  1194.         LD      H,A
  1195.         LD      L,E
  1196.         POP     BC
  1197.         LD      (HL),C
  1198.         POP     HL
  1199.         POP     DE
  1200.         POP     AF
  1201.         RET
  1202. ;
  1203. L_9A82  PUSH    HL
  1204.         PUSH    DE
  1205.         PUSH    AF
  1206.         LD      A,#5B
  1207.         LD      (L_9502),A
  1208.         LD      A,E
  1209.         ADD     A,A
  1210.         ADD     A,A
  1211.         ADD     A,A
  1212.         LD      E,A
  1213.         LD      A,D
  1214.         ADD     A,A
  1215.         ADD     A,A
  1216.         ADD     A,A
  1217.         LD      D,A
  1218.         POP     AF
  1219.         CALL    L_94CD
  1220.         POP     DE
  1221.         PUSH    AF
  1222.         PUSH    DE
  1223.         CALL    L_981B
  1224.         CALL    CountScrAddr_DEyx
  1225.         LD      DE,#8D00
  1226.         ADD     HL,DE
  1227.         LD      A,#01
  1228. L_9AA6       EQU       $-1
  1229.         LD      (HL),A
  1230.         INC     HL
  1231.         LD      (HL),A
  1232.         LD      DE,#001F
  1233.         ADD     HL,DE
  1234.         LD      (HL),A
  1235.         INC     HL
  1236.         LD      (HL),A
  1237.         LD      A,#73
  1238.         LD      (L_9502),A
  1239.         POP     DE
  1240.         POP     AF
  1241.         POP     HL
  1242.         RET
  1243. ;
  1244. L_9ABA  PUSH    AF
  1245.         PUSH    HL
  1246.         PUSH    BC
  1247.         PUSH    DE
  1248.         LD      L,A
  1249.         LD      H,#00
  1250.         ADD     HL,HL
  1251.         ADD     HL,HL
  1252.         ADD     HL,HL
  1253.         LD      BC,(L_9A57)
  1254.         ADD     HL,BC
  1255.         PUSH    HL
  1256.         LD      H,D
  1257.         LD      L,#00
  1258.         LD      D,#5B
  1259.         ADD     HL,DE
  1260.         POP     DE
  1261.         LD      BC,#0020
  1262.         LD      A,#08
  1263. L_9AD6  EX      AF,AF' ;'
  1264.         LD      A,(DE)
  1265.         LD      (HL),A
  1266.         INC     DE
  1267.         ADD     HL,BC
  1268.         EX      AF,AF' ;'
  1269.         DEC     A
  1270.         JP      NZ,L_9AD6
  1271.         POP     DE
  1272.         CALL    CountScrAddr_DEyx
  1273.         LD      BC,#8D00
  1274.         ADD     HL,BC
  1275.         LD      A,(L_9AA6)
  1276.         LD      (HL),A
  1277.         LD      BC,0xcb00;L_CB00
  1278.         ADD     HL,BC
  1279.         POP     BC
  1280.         LD      (HL),C
  1281.         POP     HL
  1282.         POP     AF
  1283.         RET
  1284. ;
  1285.        DB       #F5,#E5,#C5,#D5,#ED,#73,#2E,#9B       ;ueEUms..
  1286.        DB       #6F,#26,#00,#29,#29,#29,#ED,#4B       ;o&.)))mK
  1287.        DB       #57,#9A,#09,#F9,#62,#2E,#00,#16       ;W..yb...
  1288.        DB       #73,#19,#01,#20,#00,#D1,#73,#09       ;s.. .Qs.
  1289.        DB       #72,#09,#D1,#73,#09,#72,#09,#D1       ;r.Qs.r.Q
  1290.        DB       #73,#09,#72,#09,#D1,#73,#09,#72       ;s.r.Qs.r
  1291.        DB       #ED,#7B,#2E,#9B,#D1,#C1,#E1,#F1       ;m{..QAaq
  1292.        DB       #C9,#00,#00       ;I..
  1293. ;
  1294. L_9B30  LD      A,(L_A390)
  1295.         CP      #04
  1296.         JR      Z,L_9B3B
  1297.         XOR     A
  1298.         LD      (L_C3AB),A
  1299. L_9B3B  CALL    L_A391
  1300.         LD      A,(L_A390)
  1301.         ADD     A,A
  1302.         LD      L,A
  1303.         LD      H,#00
  1304.         LD      BC,L_9C03
  1305.         ADD     HL,BC
  1306.         LD      E,(HL)
  1307.         INC     HL
  1308.         LD      D,(HL)
  1309.         LD      (L_A8C6),DE
  1310.         XOR     A
  1311.         LD      (L_9AA6),A
  1312.         LD      A,(L_A390)
  1313.         LD      BC,L_9C53
  1314.         CALL    GetHLFrom2APlusBC
  1315.         LD      DE,#0000
  1316.         LD      BC,#0000
  1317.         CALL    PrintString_HL
  1318.         CALL    L_C34E
  1319.         OR      A
  1320.         JR      NZ,L_9B81
  1321.         CALL    CountXYtoxy_DE
  1322.         LD      A,#2F
  1323.         CALL    L_9A82
  1324.         CALL    L_C33C
  1325.         CALL    CountXYtoxy_DE
  1326.         LD      A,#1D
  1327.         CALL    L_9A82
  1328.         JR      L_9B8C
  1329. ;
  1330. L_9B81  CALL    L_C33C
  1331.         CALL    CountXYtoxy_DE
  1332.         LD      A,#01
  1333.         CALL    L_9A82
  1334. L_9B8C  CALL    L_CB7C
  1335.         CALL    L_D3D1
  1336.         LD      C,#47
  1337.         CALL    Cls_attrC
  1338.         CALL    L_9BB2
  1339.         LD      HL,L_9C2D
  1340.         CALL    PrintString_HL
  1341.         CALL    L_97BD
  1342.         JP      L_97D5
  1343. ;
  1344. GetHLFrom2APlusBC
  1345.         PUSH    AF
  1346.         LD      L,A
  1347.         LD      H,#00
  1348.         ADD     HL,HL
  1349.         ADD     HL,BC
  1350.         LD      A,(HL)
  1351.         INC     HL
  1352.         LD      H,(HL)
  1353.         LD      L,A
  1354.         POP     AF
  1355.         RET
  1356. ;
  1357. L_9BB2  LD      A,#1C
  1358.         LD      (L_9BFC),A
  1359.         LD      (L_9BFD),A
  1360.         LD      A,#02
  1361.         LD      (L_9AA6),A
  1362.         LD      A,(L_A390)
  1363.         LD      BC,L_9FE6
  1364.         CALL    GetHLFrom2APlusBC
  1365.         LD      C,#45
  1366. L_9BCA  LD      A,(HL)
  1367.         CP      #FF
  1368.         RET     Z
  1369.         CP      #FE
  1370.         JR      NZ,L_9BE1
  1371.         LD      A,(L_9AA6)
  1372.         XOR     #03
  1373.         LD      (L_9AA6),A
  1374.         LD      A,C
  1375.         XOR     #03
  1376.         LD      C,A
  1377.         INC     HL
  1378.         JR      L_9BF1
  1379. ;
  1380. L_9BE1  CP      #FD
  1381.         JR      NZ,L_9BF1
  1382.         LD      A,(L_9BFC)
  1383.         XOR     #08
  1384.         LD      (L_9BFC),A
  1385.         LD      (L_9BFD),A
  1386.         INC     HL
  1387. L_9BF1  LD      E,(HL)
  1388.         INC     HL
  1389.         LD      D,(HL)
  1390.         INC     HL
  1391.         LD      B,(HL)
  1392.         INC     HL
  1393.         LD      A,#00
  1394. L_9BF9  CALL    L_9A82
  1395. L_9BFC  INC     E
  1396. L_9BFD  INC     E
  1397.         DJNZ    L_9BF9
  1398.         JP      L_9BCA
  1399. ;
  1400. L_9C03       DB       #48,#90,#18,#80,#38,#30,#28,#80
  1401.        DB       #E8,#60,#18,#50,#68,#B0,#78,#B0
  1402.        DB       #28,#B0,#48,#B0,#58,#B0,#28,#80
  1403.        DB       #78,#90,#58,#B0,#78,#B0,#D8,#B0
  1404.        DB       #28,#80,#00,#00,#00,#00,#00,#00
  1405.        DB       #18,#20
  1406. L_9C2D       DB       #EB,#03,#E6
  1407.         dw L_D9EA;#EA,#D9
  1408.         db #E8,#01,#DF
  1409.        DB       #00,#00,#E0,#44,#E1,#06,#00,#AE
  1410.        DB       #01,#AE,#02,#AE,#03,#AE,#E2,#DF
  1411.        DB       #00,#1F,#E1,#06,#00,#AE,#01,#AE
  1412.        DB       #02,#AE,#03,#AE,#E2,#FF
  1413. ;
  1414. L_9C53       DW       L_9C7D
  1415.        DW       L_9CA2
  1416.        DW       L_9CD1
  1417.        DW       L_9CFC
  1418.        DW       L_9D2B
  1419.        DW       L_9D5A
  1420.        DW       L_9D89
  1421.        DW       L_9DC1
  1422.        DW       L_9DF9
  1423.        DW       L_9E32
  1424.        DW       L_9E67
  1425.        DW       L_9E93
  1426.        DW       L_9EC2
  1427.        DW       L_9EFA
  1428.        DW       L_9F26
  1429.        DW       L_9F55
  1430.        DW       L_9F89
  1431.        DW       L_9FB8
  1432.        DW       L_9FB9
  1433.        DW       L_9FBA
  1434.        DW       L_9FBB
  1435. ;
  1436. L_9C7D       DB       #DF,#00,#01,#EB,#01,#E1,#06,#E1
  1437.        DB       #07,#00,#78,#01,#01,#78,#01,#E2
  1438.        DB       #00,#78,#01,#7A,#E2,#E1,#07,#01
  1439.        DB       #78,#01,#00,#78,#01,#E2,#01,#78
  1440.        DB       #01,#7A,#E2,#E2,#FF
  1441. L_9CA2       DB       #DF,#00,#01,#EB,#01,#E1,#06,#E1
  1442.        DB       #07,#00,#78,#01,#01,#78,#01,#E2
  1443.        DB       #00,#78,#01,#7A,#E2,#E1,#07,#01
  1444.        DB       #78,#01,#00,#78,#01,#E2,#01,#78
  1445.        DB       #01,#7A,#E2,#E2,#EB,#02,#DF,#02
  1446.        DB       #03,#1C,#DF,#02,#07,#1C,#FF
  1447. L_9CD1       DB       #DF,#00,#01,#EB,#01,#E1,#06,#E1
  1448.        DB       #07,#00,#78,#01,#01,#78,#01,#E2
  1449.        DB       #00,#78,#01,#7A,#E2,#E1,#07,#01
  1450.        DB       #78,#01,#00,#78,#01,#E2,#01,#78
  1451.        DB       #01,#7A,#E2,#E2,#EB,#02,#DF,#02
  1452.        DB       #0B,#1C,#FF
  1453. L_9CFC       DB       #DF,#00,#01,#EB,#01,#E1,#06,#E1
  1454.        DB       #07,#00,#78,#01,#01,#78,#01,#E2
  1455.        DB       #00,#78,#01,#7A,#E2,#E1,#07,#01
  1456.        DB       #78,#01,#00,#78,#01,#E2,#01,#78
  1457.        DB       #01,#7A,#E2,#E2,#EB,#02,#DF,#14
  1458.        DB       #05,#1C,#DF,#14,#19,#1C,#FF
  1459. L_9D2B       DB       #DF,#00,#01,#EB,#01,#E1,#06,#E1
  1460.        DB       #07,#00,#78,#01,#01,#78,#01,#E2
  1461.        DB       #00,#78,#01,#7A,#E2,#E1,#07,#01
  1462.        DB       #78,#01,#00,#78,#01,#E2,#01,#78
  1463.        DB       #01,#7A,#E2,#E2,#EB,#02,#DF,#04
  1464.        DB       #07,#1C,#DF,#04,#17,#1C,#FF
  1465. L_9D5A       DB       #DF,#00,#01,#EB,#01,#E1,#06,#E1
  1466.        DB       #07,#00,#78,#01,#01,#78,#01,#E2
  1467.        DB       #00,#78,#01,#7A,#E2,#E1,#07,#01
  1468.        DB       #78,#01,#00,#78,#01,#E2,#01,#78
  1469.        DB       #01,#7A,#E2,#E2,#EB,#02,#DF,#02
  1470.        DB       #07,#1C,#DF,#02,#19,#1C,#FF
  1471. L_9D89       DB       #DF,#00,#01,#EB,#01,#E1,#06,#E1
  1472.        DB       #07,#00,#78,#01,#01,#78,#01,#E2
  1473.        DB       #00,#78,#01,#7A,#E2,#E1,#07,#01
  1474.        DB       #78,#01,#00,#78,#01,#E2,#01,#78
  1475.        DB       #01,#7A,#E2,#E2,#DF,#12,#03,#E1
  1476.        DB       #07,#02,#78,#03,#E2,#EB,#02,#DF
  1477.        DB       #02,#05,#1C,#DF,#02,#19,#1C,#FF
  1478. L_9DC1       DB       #DF,#00,#01,#EB,#01,#E1,#06,#E1
  1479.        DB       #07,#00,#78,#01,#01,#78,#01,#E2
  1480.        DB       #00,#78,#01,#7A,#E2,#E1,#07,#01
  1481.        DB       #78,#01,#00,#78,#01,#E2,#01,#78
  1482.        DB       #01,#7A,#E2,#E2,#DF,#12,#03,#E1
  1483.        DB       #07,#02,#78,#03,#E2,#EB,#02,#DF
  1484.        DB       #00,#09,#1C,#DF,#00,#17,#1C,#FF
  1485. L_9DF9       DB       #DF,#00,#01,#EB,#01,#E1,#06,#E1
  1486.        DB       #07,#00,#78,#01,#01,#78,#01,#E2
  1487.        DB       #00,#78,#01,#7A,#E2,#E1,#07,#01
  1488.        DB       #78,#01,#00,#78,#01,#E2,#01,#78
  1489.        DB       #01,#7A,#E2,#E2,#DF,#12,#03,#E1
  1490.        DB       #07,#02,#78,#03,#E2,#EB,#02,#DF
  1491.        DB       #02,#0D,#1C,#DF,#02,#11,#1C,#FF
  1492.        DB       #FF
  1493. L_9E32       DB       #DF,#00,#01,#EB,#01,#E1,#06,#E1
  1494.        DB       #07,#00,#78,#01,#01,#78,#01,#E2
  1495.        DB       #00,#78,#01,#7A,#E2,#E1,#07,#01
  1496.        DB       #78,#01,#00,#78,#01,#E2,#01,#78
  1497.        DB       #01,#7A,#E2,#E2,#DF,#12,#03,#E1
  1498.        DB       #07,#02,#78,#03,#E2,#EB,#02,#DF
  1499.        DB       #00,#0B,#1C,#FF,#FF
  1500. L_9E67       DB       #DF,#00,#01,#EB,#01,#E1,#06,#E1
  1501.        DB       #07,#00,#78,#01,#01,#78,#01,#E2
  1502.        DB       #00,#78,#01,#7A,#E2,#E1,#07,#01
  1503.        DB       #78,#01,#00,#78,#01,#E2,#01,#78
  1504.        DB       #01,#7A,#E2,#E2,#EB,#02,#DF,#10
  1505.        DB       #05,#1C,#FF,#FF
  1506. L_9E93       DB       #DF,#00,#01,#EB,#01,#E1,#06,#E1
  1507.        DB       #07,#00,#78,#01,#01,#78,#01,#E2
  1508.        DB       #00,#78,#01,#7A,#E2,#E1,#07,#01
  1509.        DB       #78,#01,#00,#78,#01,#E2,#01,#78
  1510.        DB       #01,#7A,#E2,#E2,#EB,#02,#DF,#14
  1511.        DB       #05,#1C,#DF,#14,#19,#1C,#FF
  1512. L_9EC2       DB       #DF,#00,#01,#EB,#01,#E1,#06,#E1
  1513.        DB       #07,#00,#78,#01,#01,#78,#01,#E2
  1514.        DB       #00,#78,#01,#7A,#E2,#E1,#07,#01
  1515.        DB       #78,#01,#00,#78,#01,#E2,#01,#78
  1516.        DB       #01,#7A,#E2,#E2,#DF,#12,#03,#E1
  1517.        DB       #07,#02,#78,#03,#E2,#EB,#02,#DF
  1518.        DB       #02,#05,#1C,#DF,#02,#19,#1C,#FF
  1519. L_9EFA       DB       #DF,#00,#01,#EB,#01,#E1,#06,#E1
  1520.        DB       #07,#00,#78,#01,#01,#78,#01,#E2
  1521.        DB       #00,#78,#01,#7A,#E2,#E1,#07,#01
  1522.        DB       #78,#01,#00,#78,#01,#E2,#01,#78
  1523.        DB       #01,#7A,#E2,#E2,#EB,#02,#DF,#00
  1524.        DB       #01,#1C,#FF,#FF
  1525. L_9F26       DB       #DF,#00,#01,#EB,#01,#E1,#06,#E1
  1526.        DB       #07,#00,#78,#01,#01,#78,#01,#E2
  1527.        DB       #00,#78,#01,#7A,#E2,#E1,#07,#01
  1528.        DB       #78,#01,#00,#78,#01,#E2,#01,#78
  1529.        DB       #01,#7A,#E2,#E2,#EB,#02,#DF,#02
  1530.        DB       #0D,#1C,#DF,#02,#11,#1C,#FF
  1531. L_9F55       DB       #DF,#00,#01,#EB,#01,#E1,#06,#E1
  1532.        DB       #07,#00,#78,#01,#01,#78,#01,#E2
  1533.        DB       #00,#78,#01,#7A,#E2,#E1,#07,#01
  1534.        DB       #78,#01,#00,#78,#01,#E2,#01,#78
  1535.        DB       #01,#7A,#E2,#E2,#DF,#10,#03,#E1
  1536.        DB       #07,#02,#78,#03,#E2,#EB,#02,#DF
  1537.        DB       #12,#01,#1C,#FF
  1538. L_9F89       DB       #DF,#00,#01,#EB,#01,#E1,#06,#E1
  1539.        DB       #07,#00,#78,#01,#01,#78,#01,#E2
  1540.        DB       #00,#78,#01,#7A,#E2,#E1,#07,#01
  1541.        DB       #78,#01,#00,#78,#01,#E2,#01,#78
  1542.        DB       #01,#7A,#E2,#E2,#EB,#02,#DF,#14
  1543.        DB       #05,#1C,#DF,#14,#19,#1C,#FF
  1544. L_9FB8       DB       #FF
  1545. L_9FB9       DB       #FF
  1546. L_9FBA       DB       #FF
  1547. L_9FBB       DB       #DF,#00,#01,#EB,#01,#E1,#06,#E1
  1548.        DB       #07,#00,#78,#01,#01,#78,#01,#E2
  1549.        DB       #00,#78,#01,#7A,#E2,#E1,#07,#01
  1550.        DB       #78,#01,#00,#78,#01,#E2,#01,#78
  1551.        DB       #01,#7A,#E2,#E2,#EB,#02,#DF,#02
  1552.        DB       #1B,#1C,#FF
  1553. ;
  1554. L_9FE6       DW       L_A010
  1555.        DW       L_A05A
  1556.        DW       L_A080
  1557.        DW       L_A0DD
  1558.        DW       L_A115
  1559.        DW       L_A135
  1560.        DW       L_A140
  1561.        DW       L_A178
  1562.        DW       L_A1D2
  1563.        DW       L_A1E9
  1564.        DW       L_A23C
  1565.        DW       L_A26E
  1566.        DW       L_A2A6
  1567.        DW       L_A2EF
  1568.        DW       L_A311
  1569.        DW       L_A346
  1570.        DW       L_A347
  1571.        DW       L_A37F
  1572.        DW       L_A380
  1573.        DW       L_A381
  1574.        DW       L_A382
  1575. ;
  1576. L_A010       DB       #0D,#06,#03,#0B,#08,#01,#13,#08
  1577.        DB       #01,#0D,#0A,#03,#0D,#0C,#03,#09
  1578.        DB       #10,#01,#07,#12,#01,#09,#14,#01
  1579.        DB       #0B,#12,#05,#15,#10,#01,#17,#12
  1580.        DB       #01,#15,#14,#01,#FE,#0B,#06,#01
  1581.        DB       #13,#06,#01,#0B,#0A,#01,#13,#0A
  1582.        DB       #01,#07,#10,#01,#0B,#10,#01,#07
  1583.        DB       #14,#01,#0B,#14,#01,#13,#10,#01
  1584.        DB       #17,#10,#01,#13,#14,#01,#17,#14
  1585.        DB       #01,#FF
  1586. L_A05A       DB       #19,#06,#02,#15,#08,#02,#11,#0A
  1587.        DB       #02,#0B,#0E,#03,#07,#10,#07,#03
  1588.        DB       #12,#02,#FE,#03,#06,#02,#07,#08
  1589.        DB       #02,#0B,#0A,#02,#11,#0E,#02,#15
  1590.        DB       #10,#02,#19,#12,#02,#FF
  1591. L_A080       DB       #0D,#02,#03,#0F,#04,#01,#17,#04
  1592.        DB       #01,#1B,#08,#01,#17,#0C,#02,#1D
  1593.        DB       #0C,#01,#1B,#0E,#01,#03,#0C,#04
  1594.        DB       #03,#0E,#02,#03,#12,#01,#0B,#12
  1595.        DB       #05,#0D,#14,#01,#11,#14,#01,#FE
  1596.        DB       #0D,#00,#03,#0D,#04,#01,#11,#04
  1597.        DB       #01,#0D,#06,#03,#03,#08,#0C,#03
  1598.        DB       #0A,#04,#15,#0A,#03,#15,#0C,#01
  1599.        DB       #07,#0E,#02,#15,#0E,#03,#0B,#10
  1600.        DB       #05,#0B,#14,#01,#13,#14,#01,#03
  1601.        DB       #16,#09,#FD,#01,#00,#0C,#1D,#00
  1602.        DB       #06,#1D,#0E,#05,#FF
  1603. L_A0DD       DB       #0B,#00,#01,#0F,#00,#01,#13,#00
  1604.        DB       #01,#0B,#04,#01,#13,#04,#01,#01
  1605.        DB       #02,#03,#05,#04,#01,#01,#06,#03
  1606.        DB       #19,#02,#03,#19,#04,#01,#19,#06
  1607.        DB       #03,#03,#0C,#01,#1B,#0C,#01,#07
  1608.        DB       #12,#04,#11,#12,#04,#FE,#05,#12
  1609.        DB       #01,#0F,#12,#01,#19,#12,#01,#FF
  1610. L_A115       DB       #09,#12,#01,#15,#12,#01,#FE,#01
  1611.        DB       #06,#02,#1B,#06,#02,#17,#0E,#04
  1612.        DB       #01,#0E,#04,#0B,#0A,#01,#13,#0A
  1613.        DB       #01,#0F,#06,#01,#0F,#0E,#01,#FF
  1614. L_A135       DB       #FE,#03,#08,#01,#03,#0C,#01,#0B
  1615.        DB       #12,#05,#FF
  1616. L_A140       DB       #1D,#02,#01,#19,#04,#02,#17,#06
  1617.        DB       #01,#13,#0A,#01,#0F,#0E,#01,#15
  1618.        DB       #02,#01,#11,#06,#01,#0D,#0A,#01
  1619.        DB       #09,#0E,#01,#01,#12,#03,#03,#14
  1620.        DB       #01,#01,#16,#02,#FE,#05,#08,#02
  1621.        DB       #17,#04,#01,#13,#08,#02,#0F,#0C
  1622.        DB       #02,#0B,#10,#02,#07,#14,#02,#FF
  1623. L_A178       DB       #05,#04,#05,#05,#10,#05,#11,#04
  1624.        DB       #05,#11,#10,#05,#09,#08,#01,#07
  1625.        DB       #0A,#01,#0B,#0A,#01,#09,#0C,#01
  1626.        DB       #15,#08,#01,#13,#0A,#01,#17,#0A
  1627.        DB       #01,#15,#0C,#01,#FD,#03,#06,#05
  1628.        DB       #1B,#06,#05,#0F,#06,#05,#FE,#03
  1629.        DB       #04,#01,#0F,#04,#01,#1B,#04,#01
  1630.        DB       #03,#10,#01,#0F,#10,#01,#1B,#10
  1631.        DB       #01,#07,#08,#01,#0B,#08,#01,#07
  1632.        DB       #0C,#01,#0B,#0C,#01,#13,#08,#01
  1633.        DB       #17,#08,#01,#13,#0C,#01,#17,#0C
  1634.        DB       #01,#FF
  1635. L_A1D2       DB       #FE,#0D,#08,#01,#11,#08,#01,#0D
  1636.        DB       #0C,#01,#11,#0C,#01,#0D,#10,#01
  1637.        DB       #11,#10,#01,#0F,#16,#01,#FF
  1638. L_A1E9       DB       #0D,#04,#02,#0B,#08,#04,#15,#08
  1639.        DB       #01,#1D,#08,#01,#09,#0C,#02,#07
  1640.        DB       #10,#04,#15,#10,#01,#19,#10,#01
  1641.        DB       #05,#14,#01,#FE,#03,#04,#01,#07
  1642.        DB       #04,#01,#0B,#04,#01,#11,#04,#01
  1643.        DB       #0D,#08,#01,#13,#08,#01,#17,#08
  1644.        DB       #01,#1B,#08,#01,#03,#0C,#01,#07
  1645.        DB       #0C,#01,#0D,#0C,#01,#05,#10,#01
  1646.        DB       #0F,#10,#01,#13,#10,#01,#17,#10
  1647.        DB       #01,#1B,#10,#01,#03,#14,#01,#07
  1648.        DB       #14,#01,#FF
  1649. L_A23C       DB       #05,#0A,#03,#07,#14,#01,#15,#12
  1650.        DB       #01,#FE,#05,#08,#05,#0D,#0A,#01
  1651.        DB       #0F,#0C,#02,#13,#0E,#01,#15,#10
  1652.        DB       #01,#05,#0C,#03,#0B,#0E,#01,#0D
  1653.        DB       #10,#02,#0F,#12,#02,#11,#14,#03
  1654.        DB       #15,#16,#01,#01,#10,#02,#07,#10
  1655.        DB       #01,#FF
  1656. L_A26E       DB       #0B,#00,#01,#0F,#00,#01,#13,#00
  1657.        DB       #01,#0B,#04,#01,#13,#04,#01,#01
  1658.        DB       #02,#03,#05,#04,#01,#01,#06,#03
  1659.        DB       #19,#02,#03,#19,#04,#01,#19,#06
  1660.        DB       #03,#03,#0C,#01,#1B,#0C,#01,#07
  1661.        DB       #12,#04,#11,#12,#04,#FE,#05,#12
  1662.        DB       #01,#0F,#12,#01,#19,#12,#01,#FF
  1663. L_A2A6       DB       #FD,#0B,#00,#03,#13,#00,#03,#FD
  1664.        DB       #0D,#06,#03,#07,#0C,#02,#0D,#0E
  1665.        DB       #01,#11,#0E,#01,#15,#0C,#02,#07
  1666.        DB       #12,#02,#0D,#14,#01,#11,#14,#01
  1667.        DB       #15,#12,#02,#FE,#0B,#06,#01,#13
  1668.        DB       #06,#01,#05,#0C,#01,#0B,#0C,#01
  1669.        DB       #0F,#0E,#01,#13,#0C,#01,#19,#0C
  1670.        DB       #01,#05,#12,#01,#0B,#12,#01,#0F
  1671.        DB       #14,#01,#13,#12,#01,#19,#12,#01
  1672.        DB       #FF
  1673. L_A2EF       DB       #FE,#01,#04,#04,#05,#08,#06,#01
  1674.        DB       #0C,#04,#07,#10,#06,#01,#14,#04
  1675.        DB       #FD,#0D,#06,#09,#FE,#09,#08,#01
  1676.        DB       #0D,#0A,#01,#03,#0C,#01,#09,#10
  1677.        DB       #01,#FF
  1678. L_A311       DB       #03,#0E,#02,#FD,#01,#10,#04,#05
  1679.        DB       #10,#04,#03,#14,#01,#FD,#19,#0E
  1680.        DB       #02,#FD,#19,#10,#04,#1D,#10,#04
  1681.        DB       #1B,#14,#01,#FE,#0B,#06,#02,#09
  1682.        DB       #0A,#02,#07,#0E,#05,#01,#0E,#01
  1683.        DB       #13,#06,#02,#15,#0A,#02,#17,#0E
  1684.        DB       #05,#1D,#0E,#01,#FF
  1685. L_A346       DB       #FF
  1686. L_A347       DB       #0B,#00,#01,#0F,#00,#01,#13,#00
  1687.        DB       #01,#0B,#04,#01,#13,#04,#01,#01
  1688.        DB       #02,#03,#05,#04,#01,#01,#06,#03
  1689.        DB       #19,#02,#03,#19,#04,#01,#19,#06
  1690.        DB       #03,#03,#0C,#01,#1B,#0C,#01,#07
  1691.        DB       #12,#04,#11,#12,#04,#FE,#05,#12
  1692.        DB       #01,#0F,#12,#01,#19,#12,#01,#FF
  1693. L_A37F       DB       #FF
  1694. L_A380       DB       #FF
  1695. L_A381       DB       #FF
  1696. L_A382       DB       #FE,#01,#06,#0B,#09,#0A,#0B,#01
  1697.        DB       #0E,#0B,#09,#12,#0B,#FF
  1698. ;
  1699. L_A390       DB       #00
  1700. ;
  1701. L_A391  LD      HL,#5B00
  1702.         LD      (HL),#00
  1703.         LD      DE,#5B01
  1704.         LD      BC,#2FFF
  1705.         LDIR
  1706.         LD      HL,#8D00
  1707.         LD      DE,#8D01
  1708.         LD      BC,#05FF
  1709.         LD      (HL),#00
  1710.         LDIR
  1711.         RET
  1712. ;
  1713. L_A3AC  LD      A,(L_A390)
  1714.         LD      BC,L_A3E4
  1715.         CALL    GetHLFrom2APlusBC
  1716.         LD      DE,L_A3CF
  1717.         LD      BC,#0014
  1718.         LDIR
  1719.         RET
  1720. ;
  1721. L_A3BE  LD      HL,L_A3CF
  1722. L_A3C1  LD      A,(HL)
  1723.         CP      #FF
  1724.         RET     Z
  1725.         LD      E,A
  1726.         INC     HL
  1727.         LD      D,(HL)
  1728.         INC     HL
  1729.         CALL    L_AB46
  1730.         JP      L_A3C1
  1731. ;
  1732. L_A3CF       DB       #FF,#18,#10,#38,#10,#FF,#58,#10
  1733.        DB       #FF,#28,#A0,#C8,#A0,#FF,#38,#20
  1734.        DB       #B8,#20,#FF,#38,#FF
  1735. ;
  1736. L_A3E4       DW       L_A40E
  1737.        DW       L_A40F
  1738.        DW       L_A414
  1739.        DW       L_A417
  1740.        DW       L_A41C
  1741.        DW       L_A421
  1742.        DW       L_A426
  1743.        DW       L_A42B
  1744.        DW       L_A430
  1745.        DW       L_A435
  1746.        DW       L_A438
  1747.        DW       L_A43B
  1748.        DW       L_A440
  1749.        DW       L_A445
  1750.        DW       L_A448
  1751.        DW       L_A44D
  1752.        DW       L_A450
  1753.        DW       L_A455
  1754.        DW       L_A456
  1755.        DW       L_A457
  1756.        DW       L_A458
  1757. ;
  1758. L_A40E       DB       #FF
  1759. L_A40F       DB       #18,#10,#38,#10,#FF
  1760. L_A414       DB       #58,#10,#FF
  1761. L_A417       DB       #28,#A0,#C8,#A0,#FF
  1762. L_A41C       DB       #38,#20,#B8,#20,#FF
  1763. L_A421       DB       #38,#10,#C8,#10,#FF
  1764. L_A426       DB       #28,#10,#C8,#10,#FF
  1765. L_A42B       DB       #48,#00,#B8,#00,#FF
  1766. L_A430       DB       #68,#10,#88,#10,#FF
  1767. L_A435       DB       #58,#00,#FF
  1768. L_A438       DB       #28,#80,#FF
  1769. L_A43B       DB       #28,#A0,#C8,#A0,#FF
  1770. L_A440       DB       #C8,#10,#28,#10,#FF
  1771. L_A445       DB       #08,#00,#FF
  1772. L_A448       DB       #68,#10,#88,#10,#FF
  1773. L_A44D       DB       #08,#90,#FF
  1774. L_A450       DB       #28,#A0,#C8,#A0,#FF
  1775. L_A455       DB       #FF
  1776. L_A456       DB       #FF
  1777. L_A457       DB       #FF
  1778. L_A458       DB       #D8,#10,#FF
  1779. L_A45B       DB       #78,#10,#D8,#80,#98,#60,#C8,#80
  1780.        DB       #18,#60,#D8,#50,#08,#A0,#A8,#50
  1781.        DB       #D8,#B0,#18,#40,#D8,#A0,#C8,#80
  1782.        DB       #78,#10,#08,#B0,#18,#B0,#D8,#10
  1783.        DB       #C8,#80,#00,#00,#00,#00,#00,#00
  1784.        DB       #D8,#B0
  1785. L_A485       DB       #A8,#90,#00,#D8,#20,#00,#A8,#80
  1786.        DB       #00,#78,#80,#00,#78,#50,#00,#78
  1787.        DB       #50,#00,#E8,#30,#00,#48,#50,#00
  1788.        DB       #78,#60,#00,#C8,#40,#00,#68,#70
  1789.        DB       #00,#78,#80,#00,#78,#60,#00,#28
  1790.        DB       #10,#00,#D8,#B0,#00,#C8,#B0,#00
  1791.        DB       #78,#80,#00,#00,#00,#00,#00,#00
  1792.        DB       #00,#00,#00,#00,#38,#20,#00,#FF
  1793. ;
  1794. L_A4C5       DW       L_A4EF
  1795.        DW       L_A510
  1796.        DW       L_A519
  1797.        DW       L_A526
  1798.        DW       L_A52B
  1799.        DW       L_A544
  1800.        DW       L_A555
  1801.        DW       L_A566
  1802.        DW       L_A5A3
  1803.        DW       L_A5C4
  1804.        DW       L_A5DD
  1805.        DW       L_A5EA
  1806.        DW       L_A5F3
  1807.        DW       L_A608
  1808.        DW       L_A625
  1809.        DW       L_A64A
  1810.        DW       L_A677
  1811.        DW       L_A678
  1812.        DW       L_A679
  1813.        DW       L_A67A
  1814.        DW       L_A67B
  1815. ;
  1816. L_A4EF       DB       #68,#40,#48,#01,#78,#40,#4C,#01
  1817.        DB       #88,#40,#48,#01,#68,#50,#40,#02
  1818.        DB       #78,#50,#41,#02,#88,#50,#40,#02
  1819.        DB       #28,#50,#47,#01,#C8,#50,#47,#01
  1820.        DB       #FF
  1821. L_A510       DB       #88,#50,#48,#02,#78,#20,#4C,#01
  1822.        DB       #FF
  1823. L_A519       DB       #B8,#60,#44,#02,#18,#90,#48,#02
  1824.        DB       #C8,#10,#4C,#01,#FF
  1825. L_A526       DB       #B8,#20,#46,#02,#FF
  1826. L_A52B       DB       #88,#A0,#44,#01,#68,#A0,#4C,#01
  1827.        DB       #78,#40,#41,#01,#78,#60,#44,#01
  1828.        DB       #68,#50,#47,#01,#88,#50,#47,#01
  1829.        DB       #FF
  1830. L_A544       DB       #78,#10,#4C,#01,#68,#80,#40,#01
  1831.        DB       #88,#80,#40,#01,#28,#50,#60,#02
  1832.        DB       #FF
  1833. L_A555       DB       #18,#A0,#4C,#02,#D8,#B0,#48,#01
  1834.        DB       #B8,#60,#44,#01,#C8,#60,#44,#01
  1835.        DB       #FF
  1836. L_A566       DB       #78,#10,#4C,#01,#38,#30,#3F,#01
  1837.        DB       #58,#30,#3F,#01,#28,#40,#3F,#01
  1838.        DB       #68,#40,#3F,#01,#28,#60,#3F,#01
  1839.        DB       #68,#60,#47,#01,#98,#30,#3F,#01
  1840.        DB       #B8,#30,#3F,#01,#88,#40,#3F,#01
  1841.        DB       #C8,#40,#44,#01,#88,#60,#47,#01
  1842.        DB       #C8,#60,#44,#01,#08,#B0,#4A,#02
  1843.        DB       #78,#50,#43,#02,#FF
  1844. L_A5A3       DB       #78,#40,#4C,#01,#68,#50,#43,#01
  1845.        DB       #78,#50,#43,#02,#88,#50,#43,#01
  1846.        DB       #68,#70,#43,#01,#78,#70,#43,#02
  1847.        DB       #88,#70,#43,#01,#78,#80,#48,#01
  1848.        DB       #FF
  1849. L_A5C4       DB       #98,#B0,#47,#01,#B8,#B0,#47,#01
  1850.        DB       #D8,#B0,#47,#01,#A8,#B0,#4A,#02
  1851.        DB       #C8,#B0,#60,#02,#18,#10,#4C,#01
  1852.        DB       #FF
  1853. L_A5DD       DB       #58,#20,#46,#01,#A8,#90,#44,#02
  1854.        DB       #18,#A0,#5F,#01,#FF
  1855. L_A5EA       DB       #98,#20,#46,#02,#68,#90,#60,#02
  1856.        DB       #FF
  1857. L_A5F3       DB       #28,#30,#44,#01,#C8,#30,#44,#01
  1858.        DB       #88,#70,#48,#02,#68,#70,#4C,#02
  1859.        DB       #78,#50,#5E,#01,#FF
  1860. L_A608       DB       #48,#20,#5E,#01,#78,#50,#47,#01
  1861.        DB       #88,#50,#47,#01,#78,#60,#47,#01
  1862.        DB       #88,#60,#47,#01,#78,#70,#47,#01
  1863.        DB       #88,#70,#47,#01,#FF
  1864. L_A625       DB       #18,#20,#47,#01,#18,#30,#42,#01
  1865.        DB       #D8,#20,#47,#01,#D8,#30,#42,#01
  1866.        DB       #18,#80,#44,#01,#18,#90,#44,#01
  1867.        DB       #48,#B0,#48,#01,#A8,#B0,#48,#01
  1868.        DB       #78,#10,#4A,#01,#FF
  1869. L_A64A       DB       #38,#70,#47,#01,#78,#70,#47,#01
  1870.        DB       #38,#80,#47,#01,#48,#80,#47,#01
  1871.        DB       #68,#80,#47,#01,#78,#80,#47,#01
  1872.        DB       #38,#90,#47,#01,#58,#90,#47,#01
  1873.        DB       #78,#90,#47,#01,#38,#A0,#47,#01
  1874.        DB       #78,#A0,#47,#01,#FF
  1875. L_A677       DB       #FF
  1876. L_A678       DB       #FF
  1877. L_A679       DB       #FF
  1878. L_A67A       DB       #FF
  1879. L_A67B       DB       #C8,#30,#47,#01,#D8,#30,#42,#01
  1880.        DB       #18,#50,#42,#01,#28,#50,#47,#01
  1881.        DB       #C8,#70,#47,#01,#D8,#70,#42,#01
  1882.        DB       #18,#90,#42,#01,#28,#90,#47,#01
  1883.        DB       #78,#A0,#4C,#01,#28,#00,#46,#02
  1884.        DB       #38,#00,#46,#02,#48,#00,#46,#02
  1885.        DB       #08,#B0,#48,#02,#28,#B0,#5E,#02
  1886.        DB       #18,#20,#5E,#01,#FF
  1887. L_A6B8       DB       #68,#40,#48,#01,#78,#40,#4C,#01
  1888.        DB       #88,#40,#48,#01,#68,#50,#40,#02
  1889.        DB       #78,#50,#41,#02,#88,#50,#40,#02
  1890.        DB       #28,#50,#47,#01,#C8,#50,#47,#01
  1891.        DB       #FF,#88,#50,#48,#02,#78,#20,#4C
  1892.        DB       #01,#FF,#B8,#60,#44,#02,#18,#90
  1893.        DB       #48,#02,#C8,#10,#4C,#01,#FF,#B8
  1894.        DB       #20,#46,#02,#FF,#88,#A0,#44,#01
  1895.        DB       #68,#A0,#4C,#01,#78,#40,#41,#01
  1896.        DB       #78,#60,#44,#01,#68,#50,#47,#01
  1897.        DB       #FF
  1898. ;
  1899. ReadOPQAM
  1900.         LD      D,#01
  1901.         LD      HL,curcontrols-1;L_A7B2
  1902.         LD      C,#FE
  1903. L_A710  INC     HL
  1904.         LD      B,#DF
  1905.         IN      A,(C)
  1906.         AND     #02 ;'O'
  1907.         JR      NZ,L_A71A
  1908.         LD      (HL),D
  1909. L_A71A  INC     HL
  1910.         LD      B,#DF
  1911.         IN      A,(C)
  1912.         AND     #01 ;'P'
  1913.         JR      NZ,L_A724
  1914.         LD      (HL),D
  1915. L_A724  INC     HL
  1916.         LD      B,#FB
  1917.         IN      A,(C)
  1918.         AND     #01 ;'Q'
  1919.         JR      NZ,L_A72E
  1920.         LD      (HL),D
  1921. L_A72E  INC     HL
  1922.         LD      B,#FD
  1923.         IN      A,(C)
  1924.         AND     #01 ;'A'
  1925.         JR      NZ,L_A738
  1926.         LD      (HL),D
  1927. L_A738  INC     HL
  1928.         LD      B,#7F
  1929.         IN      A,(C)
  1930.         AND     #04 ;'M'
  1931.         RET     NZ
  1932.         LD      (HL),D
  1933.         RET
  1934. ;
  1935. ReadSinclairJoy
  1936.         LD      BC,0xEFFE
  1937.         IN      A,(C)
  1938.         CPL
  1939.         AND     #1F
  1940.         LD      D,A
  1941.         CALL    L_A78E
  1942.         LD      (curfire),A
  1943.         CALL    L_A78E
  1944.         LD      (curup),A
  1945.         CALL    L_A78E
  1946.         LD      (curdown),A
  1947.         CALL    L_A78E
  1948.         LD      (curright),A
  1949.         CALL    L_A78E
  1950.         LD      (curleft),A
  1951.         RET
  1952. ;
  1953. ReadKempstonJoy
  1954.         ;LD     BC,#001F
  1955.         ;IN     D,(C)
  1956. curkempston=$+1
  1957.         ld d,0
  1958.         CALL    L_A78E
  1959.         LD      (curright),A
  1960.         CALL    L_A78E
  1961.         LD      (curleft),A
  1962.         CALL    L_A78E
  1963.         LD      (curdown),A
  1964.         CALL    L_A78E
  1965.         LD      (curup),A
  1966.         CALL    L_A78E
  1967.         LD      (curfire),A
  1968.         RET
  1969. ;
  1970. L_A78E  XOR     A
  1971.         SRL     D
  1972.         RLA
  1973.         RET
  1974. ;
  1975. ReadControls
  1976.         CALL    ClearControls
  1977.         LD      A,(L_A7B8)
  1978.         OR      A
  1979.         JP      Z,ReadOPQAM
  1980.         CP      #01
  1981.         JP      Z,ReadSinclairJoy
  1982.         JP      ReadKempstonJoy
  1983. ;
  1984. ClearControls
  1985.         LD      HL,curcontrols
  1986.         LD      DE,curcontrols+1;curright
  1987.         LD      (HL),#00
  1988.         LD      BC,#0004
  1989.         LDIR
  1990.         RET
  1991. ;
  1992. curcontrols
  1993. curleft
  1994.        DB       #00
  1995. curright       DB       #00
  1996. curup       DB       #00
  1997. curdown       DB       #00
  1998. curfire       DB       #00
  1999. L_A7B8       DB       #00
  2000. ;
  2001. L_A7B9  LD      DE,(L_A8C6)
  2002.         CALL    L_95E5
  2003.         LD      A,(L_A8C3)
  2004.         OR      A
  2005.         JR      Z,L_A7D1
  2006.         DEC     A
  2007.         LD      (L_A8C3),A
  2008.         LD      A,(L_A8C4)
  2009.         LD      B,A
  2010.         JP      L_A87F
  2011. ;
  2012. L_A7D1  LD      HL,L_A8C2
  2013.         LD      A,(HL)
  2014.         OR      A
  2015.         JR      Z,L_A7F9
  2016.         CP      #0C
  2017.         JR      NC,L_A7E1
  2018.         CALL    L_A964
  2019.         JR      NZ,L_A7F5
  2020. L_A7E1  LD      A,(HL)
  2021.         DEC     (HL)
  2022.         LD      L,A
  2023.         LD      H,#00
  2024.         LD      BC,L_A8B3
  2025.         ADD     HL,BC
  2026.         LD      A,(HL)
  2027.         ADD     A,D
  2028.         LD      D,A
  2029.         LD      B,#38
  2030.         XOR     A
  2031.         LD      (curdown),A
  2032.         JR      L_A849
  2033. ;
  2034. L_A7F5  XOR     A
  2035.         LD      (L_A8C2),A
  2036. L_A7F9  CALL    L_A964
  2037.         JR      NZ,L_A80E
  2038.         LD      A,D
  2039.         CP      #B0
  2040.         JR      Z,L_A80E
  2041.         ADD     A,#04
  2042.         LD      D,A
  2043.         LD      B,#38
  2044.         XOR     A
  2045.         LD      (curdown),A
  2046.         JR      L_A849
  2047. ;
  2048. L_A80E  LD      A,(curdown)
  2049.         OR      A
  2050.         JP      NZ,L_A849
  2051.         LD      A,D
  2052.         OR      A
  2053.         JR      Z,L_A849
  2054.         LD      A,(curup)
  2055.         OR      A
  2056.         JR      Z,L_A846
  2057.         LD      A,(L_A8C5)
  2058.         OR      A
  2059.         JR      NZ,L_A849
  2060.         CALL    L_A98F
  2061.         JR      Z,L_A841
  2062.         CALL    L_AA8A
  2063.         LD      A,#01
  2064.         LD      (L_A8C5),A
  2065.         LD      A,#05
  2066.         LD      (L_A8C3),A
  2067.         LD      B,#46
  2068.         CALL    L_D0B7
  2069.         LD      B,#37
  2070.         JP      L_A87F
  2071. ;
  2072. L_A841  LD      A,#0E
  2073.         LD      (L_A8C2),A
  2074. L_A846  LD      (L_A8C5),A
  2075. L_A849  LD      B,#36
  2076.         LD      HL,(curcontrols)
  2077.         LD      A,L
  2078.         XOR     H
  2079.         JR      Z,L_A87F
  2080.         BIT     0,L
  2081.         JR      NZ,L_A863
  2082.         XOR     A
  2083.         LD      (L_A8C8),A
  2084.         CALL    L_A927
  2085.         JR      NZ,L_A87F
  2086.         INC     E
  2087.         INC     E
  2088.         JR      L_A86F
  2089. ;
  2090. L_A863  LD      A,#03
  2091.         LD      (L_A8C8),A
  2092.         CALL    L_A947
  2093.         JR      NZ,L_A87F
  2094.         DEC     E
  2095.         DEC     E
  2096. L_A86F  LD      A,(L_A8B3)
  2097.         CP      #05
  2098.         JR      NZ,L_A878
  2099.         LD      A,#FF
  2100. L_A878  INC     A
  2101.         LD      (L_A8B3),A
  2102.         ADD     A,#30
  2103.         LD      B,A
  2104. L_A87F  LD      A,(curdown)
  2105.         OR      A
  2106.         JR      Z,L_A887
  2107.         LD      B,#39
  2108. L_A887  LD      A,(L_A8C8)
  2109.         OR      A
  2110.         JR      NZ,L_A896
  2111.         LD      A,(L_A924)
  2112.         OR      A
  2113.         CALL    NZ,MirrorSprite
  2114.         JR      L_A89D
  2115. ;
  2116. L_A896  LD      A,(L_A924)
  2117.         OR      A
  2118.         CALL    Z,MirrorSprite
  2119. L_A89D  CALL    L_A964
  2120.         JR      NZ,L_A8A4
  2121.         LD      B,#38
  2122. L_A8A4  LD      A,B
  2123.         LD      (L_A8C4),A
  2124.         LD      C,A
  2125.         LD      (L_A8C6),DE
  2126.         CALL    L_95E5
  2127.         JP      L_94CD
  2128. ;
  2129. L_A8B3       DB       #04,#04,#04,#02,#02,#02,#02,#00
  2130.        DB       #00,#FE,#FE,#FE,#FE,#FC,#FC
  2131. L_A8C2       DB       #00
  2132. L_A8C3       DB       #00
  2133. L_A8C4       DB       #36
  2134. L_A8C5       DB       #00
  2135. ;
  2136. L_A8C6       DW       #9048
  2137. L_A8C7       EQU       $-1
  2138. ;
  2139. L_A8C8       DB       #00
  2140. ;
  2141. MirrorSprite
  2142.         PUSH    AF
  2143.         PUSH    BC
  2144.         PUSH    DE
  2145.         PUSH    HL
  2146.         LD      BC,#0160
  2147.        if EION
  2148.         ld hl,L_EA22
  2149.         ;ds 1;6
  2150.        else
  2151.         LD      (L_A925),SP
  2152.         LD      HL,L_EA22
  2153.         LD      SP,HL
  2154.        endif
  2155. L_A8D8
  2156.        if EION
  2157.         inc hl
  2158.         ld d,(hl)
  2159.         dec hl
  2160.         SRL     D
  2161.         RLA
  2162.         SRL     D
  2163.         RLA
  2164.         SRL     D
  2165.         RLA
  2166.         SRL     D
  2167.         RLA
  2168.         SRL     D
  2169.         RLA
  2170.         SRL     D
  2171.         RLA
  2172.         SRL     D
  2173.         RLA
  2174.         SRL     D
  2175.         RLA
  2176.         ld e,(hl)
  2177.         LD      (HL),A
  2178.         INC     HL
  2179.         SRL     E
  2180.         RLA
  2181.         SRL     E
  2182.         RLA
  2183.         SRL     E
  2184.         RLA
  2185.         SRL     E
  2186.         RLA
  2187.         SRL     E
  2188.         RLA
  2189.         SRL     E
  2190.         RLA
  2191.         SRL     E
  2192.         RLA
  2193.         SRL     E
  2194.         RLA
  2195.         LD      (HL),A
  2196.         INC     HL
  2197.        else
  2198.         POP     DE
  2199.         SRL     D
  2200.         RLA
  2201.         SRL     D
  2202.         RLA
  2203.         SRL     D
  2204.         RLA
  2205.         SRL     D
  2206.         RLA
  2207.         SRL     D
  2208.         RLA
  2209.         SRL     D
  2210.         RLA
  2211.         SRL     D
  2212.         RLA
  2213.         SRL     D
  2214.         RLA
  2215.         LD      (HL),A
  2216.         INC     HL
  2217.         SRL     E
  2218.         RLA
  2219.         SRL     E
  2220.         RLA
  2221.         SRL     E
  2222.         RLA
  2223.         SRL     E
  2224.         RLA
  2225.         SRL     E
  2226.         RLA
  2227.         SRL     E
  2228.         RLA
  2229.         SRL     E
  2230.         RLA
  2231.         SRL     E
  2232.         RLA
  2233.         LD      (HL),A
  2234.         INC     HL
  2235.        endif
  2236.         DEC     BC
  2237.         LD      A,B
  2238.         OR      C
  2239.         JP      NZ,L_A8D8
  2240.         LD      A,(L_A924)
  2241.         XOR     #01
  2242.         LD      (L_A924),A
  2243.        if !EION
  2244.         LD      SP,(L_A925)
  2245.        endif
  2246.         POP     HL
  2247.         POP     DE
  2248.         POP     BC
  2249.         POP     AF
  2250.         RET
  2251. ;
  2252. L_A924       DB       #00
  2253. L_A925       DB       #EE,#FF
  2254. ;
  2255. L_A927  PUSH    BC
  2256.         PUSH    DE
  2257.         PUSH    HL
  2258.         DEC     E
  2259.         DEC     E
  2260.         DEC     E
  2261.         DEC     E
  2262.         CALL    L_97EE
  2263.         INC     L
  2264.         INC     L
  2265.         LD      BC,#0020
  2266.         LD      A,(HL)
  2267.         ADD     HL,BC
  2268.         OR      (HL)
  2269.         LD      E,A
  2270.         LD      A,D
  2271.         AND     #07
  2272.         LD      A,E
  2273.         JR      Z,L_A942
  2274.         ADD     HL,BC
  2275.         OR      (HL)
  2276. L_A942  OR      A
  2277.         POP     HL
  2278.         POP     DE
  2279.         POP     BC
  2280.         RET
  2281. ;
  2282. L_A947  PUSH    BC
  2283.         PUSH    DE
  2284.         PUSH    HL
  2285.         INC     E
  2286.         INC     E
  2287.         INC     E
  2288.         CALL    L_97EE
  2289.         LD      BC,#0020
  2290.         LD      A,(HL)
  2291.         ADD     HL,BC
  2292.         OR      (HL)
  2293.         LD      E,A
  2294.         LD      A,D
  2295.         AND     #07
  2296.         LD      A,E
  2297.         JR      Z,L_A95F
  2298.         ADD     HL,BC
  2299.         OR      (HL)
  2300. L_A95F  OR      A
  2301.         POP     HL
  2302.         POP     DE
  2303.         POP     BC
  2304.         RET
  2305. ;
  2306. L_A964  PUSH    BC
  2307.         PUSH    DE
  2308.         PUSH    HL
  2309.         INC     E
  2310.         INC     E
  2311.         INC     E
  2312.         INC     E
  2313.         LD      A,D
  2314.         CP      #B0
  2315.         LD      A,#01
  2316.         JR      NC,L_A98A
  2317.         LD      A,D
  2318.         AND     #0F
  2319.         LD      A,#00
  2320.         JR      NZ,L_A98A
  2321.         CALL    L_97EE
  2322.         LD      BC,#0040
  2323.         ADD     HL,BC
  2324.         LD      A,(HL)
  2325.         LD      D,A
  2326.         LD      A,E
  2327.         AND     #07
  2328.         LD      A,D
  2329.         JR      Z,L_A98A
  2330.         INC     L
  2331.         OR      (HL)
  2332. L_A98A  OR      A
  2333.         POP     HL
  2334.         POP     DE
  2335.         POP     BC
  2336.         RET
  2337. ;
  2338. L_A98F  PUSH    BC
  2339.         PUSH    DE
  2340.         PUSH    HL
  2341.         LD      A,D
  2342.         OR      A
  2343.         LD      A,#01
  2344.         JP      Z,L_A9B5
  2345.         INC     E
  2346.         INC     E
  2347.         INC     E
  2348.         INC     E
  2349.         LD      A,D
  2350.         AND     #0F
  2351.         LD      A,#00
  2352.         JR      NZ,L_A9B5
  2353.         CALL    L_97EE
  2354.         LD      BC,L_FFE0
  2355.         ADD     HL,BC
  2356.         LD      A,(HL)
  2357.         LD      D,A
  2358.         LD      A,E
  2359.         AND     #07
  2360.         LD      A,D
  2361.         JR      Z,L_A9B5
  2362.         INC     L
  2363.         OR      (HL)
  2364. L_A9B5  OR      A
  2365.         POP     HL
  2366.         POP     DE
  2367.         POP     BC
  2368.         RET
  2369. ;
  2370. L_A9BA  LD      A,(L_A8C3)
  2371.         OR      A
  2372.         RET     NZ
  2373.         LD      A,(curfire)
  2374.         OR      A
  2375.         JR      NZ,L_A9C9
  2376.         LD      (L_AA89),A
  2377.         RET
  2378. ;
  2379. L_A9C9  LD      A,(L_AA89)
  2380.         OR      A
  2381.         RET     NZ
  2382.         INC     A
  2383.         LD      (L_AA89),A
  2384.         LD      A,#05
  2385.         LD      (L_A8C3),A
  2386.         LD      B,#46
  2387.         CALL    L_D0B7
  2388.         LD      DE,(L_A8C6)
  2389.         LD      A,(L_A8C8)
  2390.         OR      A
  2391.         JR      NZ,L_A9EC
  2392.         LD      A,E
  2393.         ADD     A,#12
  2394.         LD      E,A
  2395.         JR      L_A9F0
  2396. ;
  2397. L_A9EC  LD      A,E
  2398.         SUB     #14
  2399.         LD      E,A
  2400. L_A9F0  CALL    CountXYtoxy_DE
  2401.         SET     0,E
  2402.         RES     0,D
  2403.         LD      A,(curdown)
  2404.         OR      A
  2405.         JR      Z,L_AA0E
  2406.         PUSH    DE
  2407.         LD      DE,(L_A8C6)
  2408.         LD      A,D
  2409.         CP      #B0
  2410.         JR      Z,L_AA0A
  2411.         CALL    L_A964
  2412. L_AA0A  POP     DE
  2413.         RET     Z
  2414.         INC     D
  2415.         INC     D
  2416. L_AA0E  CALL    CountScrAddr_DEyx
  2417.         LD      BC,#8D00
  2418.         ADD     HL,BC
  2419.         LD      A,(HL)
  2420.         OR      A
  2421.         JR      Z,L_AA4F
  2422.         CP      #01
  2423.         RET     Z
  2424. L_AA1C  PUSH    AF
  2425.         PUSH    BC
  2426.         PUSH    DE
  2427.         PUSH    HL
  2428.         XOR     A
  2429.         LD      (L_9AA6),A
  2430.         CALL    L_9A82
  2431.         CALL    CountScrAddr_DEyx
  2432.         LD      BC,#9000
  2433.         ADD     HL,BC
  2434.         LD      A,(HL)
  2435.         CALL    DrawSprite
  2436.         LD      C,#47
  2437.         CALL    L_981B
  2438.         CALL    CountxytoXY_DE
  2439.         CALL    L_95E5
  2440.         CALL    L_AAE5
  2441.         PUSH    DE
  2442.         CALL    L_974A
  2443.         POP     DE
  2444.         LD      B,D
  2445.         LD      C,E
  2446.         CALL    L_CBB5
  2447.         POP     HL
  2448.         POP     DE
  2449.         POP     BC
  2450.         POP     AF
  2451.         RET
  2452. ;
  2453. L_AA4F  PUSH    DE
  2454.         CALL    CountxytoXY_DE
  2455.         PUSH    DE
  2456.         CALL    L_AC0C
  2457.         POP     DE
  2458.         OR      A
  2459.         CALL    NZ,L_CD19
  2460.         CALL    NZ,L_C363
  2461.         POP     DE
  2462.         RET     NZ
  2463.         LD      A,#02
  2464.         LD      (L_9AA6),A
  2465.         LD      A,#00
  2466.         LD      C,#45
  2467.         CALL    L_9A82
  2468.         CALL    CountxytoXY_DE
  2469.         LD      A,#00
  2470.         CALL    L_95E5
  2471.         CALL    L_94CD
  2472.         CALL    L_AAE5
  2473.         LD      HL,#5801
  2474.         LD      DE,#5802
  2475.         LD      BC,#001D
  2476.         LD      (HL),#47
  2477.         LDIR
  2478.         RET
  2479. ;
  2480. L_AA89       DB       #00
  2481. ;
  2482. L_AA8A  PUSH    AF
  2483.         PUSH    BC
  2484.         PUSH    DE
  2485.         PUSH    HL
  2486.         LD      DE,(L_A8C6)
  2487.         CALL    CountXYtoxy_DE
  2488.         DEC     D
  2489.         DEC     D
  2490.         SET     0,E
  2491.         RES     0,D
  2492.         CALL    CountScrAddr_DEyx
  2493.         LD      BC,#8D00
  2494.         ADD     HL,BC
  2495.         LD      A,(HL)
  2496.         CP      #02
  2497.         JR      NZ,L_AABD
  2498.         LD      A,#03
  2499.         LD      (L_9AA6),A
  2500.         LD      C,#45
  2501.         CALL    L_9A82
  2502.         CALL    CountxytoXY_DE
  2503.         LD      A,#03
  2504.         CALL    L_94CD
  2505.         CALL    L_95E5
  2506.         XOR     A
  2507. L_AABD  CP      #03
  2508.         CALL    Z,L_AA1C
  2509.         POP     HL
  2510.         POP     DE
  2511.         POP     BC
  2512.         POP     AF
  2513.         RET
  2514. ;
  2515. CountXYtoxy_DE
  2516.         PUSH    AF
  2517.         LD      A,D
  2518.         AND     #F8
  2519.         RRCA
  2520.         RRCA
  2521.         RRCA
  2522.         LD      D,A
  2523.         LD      A,E
  2524.         AND     #F8
  2525.         RRCA
  2526.         RRCA
  2527.         RRCA
  2528.         LD      E,A
  2529.         POP     AF
  2530.         RET
  2531. ;
  2532. CountxytoXY_DE
  2533.         PUSH    AF
  2534.         LD      A,D
  2535.         ADD     A,A
  2536.         ADD     A,A
  2537.         ADD     A,A
  2538.         LD      D,A
  2539.         LD      A,E
  2540.         ADD     A,A
  2541.         ADD     A,A
  2542.         ADD     A,A
  2543.         LD      E,A
  2544.         POP     AF
  2545.         RET
  2546. ;
  2547. L_AAE5  LD      HL,L_AAFB
  2548. L_AAE8  LD      A,(HL)
  2549.         CP      #FF
  2550.         RET     Z
  2551.         INC     HL
  2552.         INC     HL
  2553.         LD      A,(HL)
  2554.         OR      A
  2555.         INC     HL
  2556.         JR      NZ,L_AAE8
  2557.         DEC     HL
  2558.         LD      (HL),#07
  2559.         DEC     HL
  2560.         LD      (HL),D
  2561.         DEC     HL
  2562.         LD      (HL),E
  2563.         RET
  2564. ;
  2565. L_AAFB       DB       #68,#B0,#00,#3B,#B0,#00,#38,#B0
  2566.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2567.        DB       #00,#00,#FF
  2568. ;
  2569. L_AB0E  LD      HL,L_AAFB
  2570. L_AB11  LD      A,(HL)
  2571.         CP      #FF
  2572.         RET     Z
  2573.         LD      E,A
  2574.         INC     HL
  2575.         LD      D,(HL)
  2576.         INC     HL
  2577.         LD      A,(HL)
  2578.         INC     HL
  2579.         OR      A
  2580.         JR      Z,L_AB11
  2581.         PUSH    HL
  2582.         DEC     HL
  2583.         DEC     (HL)
  2584.         JR      Z,L_AB35
  2585.         LD      L,A
  2586.         LD      H,#00
  2587.         LD      BC,L_AB3E
  2588.         ADD     HL,BC
  2589.         LD      A,(HL)
  2590.         CALL    L_94CD
  2591.         CALL    L_95E5
  2592.         POP     HL
  2593.         JP      L_AB11
  2594. ;
  2595. L_AB35  CALL    L_95E5
  2596.         CALL    L_974A
  2597.         POP     HL
  2598.         JP      L_AB11
  2599. L_AB3E       EQU       $-1
  2600. ;
  2601.        DB       #00,#08,#08,#08,#09,#09,#09       ;.......
  2602. ;
  2603. L_AB46  PUSH    HL
  2604.         LD      HL,(L_AB55)
  2605.         LD      (HL),E
  2606.         INC     HL
  2607.         LD      (HL),D
  2608.         INC     HL
  2609.         LD      (HL),#FF
  2610.         LD      (L_AB55),HL
  2611.         POP     HL
  2612.         RET
  2613. ;
  2614. L_AB55       DW       L_AB6D
  2615. ;
  2616. L_AB57       DB       #78,#10,#68,#40,#78,#40,#88,#40
  2617.        DB       #28,#50
  2618. L_AB61       DB       #C8,#50,#A8,#90,#38,#70,#B8,#70
  2619.        DB       #6B,#20,#7F,#80
  2620. L_AB6D       DB       #FF,#78,#FF,#00,#00,#00,#00,#00
  2621.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2622.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2623.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2624.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2625.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2626.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2627.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2628.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2629.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2630.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2631.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2632.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2633.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2634.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2635.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2636.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2637.        DB       #00,#00,#FF
  2638. ;
  2639. L_ABF8  LD      A,D
  2640.         SUB     B
  2641.         SUB     #11
  2642.         CP      #E3
  2643.         LD      A,#00
  2644.         RET     C
  2645.         LD      A,E
  2646.         SUB     C
  2647.         SUB     #11
  2648.         CP      #E3
  2649.         LD      A,#00
  2650.         RET     C
  2651.         INC     A
  2652.         RET
  2653. ;
  2654. L_AC0C  PUSH    BC
  2655.         PUSH    HL
  2656.         INC     D
  2657.         INC     D
  2658.         INC     E
  2659.         INC     E
  2660.         LD      HL,L_AB57
  2661. L_AC15  LD      A,(HL)
  2662.         CP      #FF
  2663.         LD      A,#00
  2664.         JR      Z,L_AC27
  2665.         LD      C,(HL)
  2666.         INC     HL
  2667.         LD      B,(HL)
  2668.         INC     HL
  2669.         CALL    L_ABF8
  2670.         OR      A
  2671.         JP      Z,L_AC15
  2672. L_AC27  POP     HL
  2673.         POP     BC
  2674.         RET
  2675. ;
  2676. L_AC2A  PUSH    BC
  2677.         PUSH    DE
  2678.         PUSH    HL
  2679.         LD      A,E
  2680.         ADD     A,#10
  2681.         LD      E,A
  2682.         CALL    CountXYtoxy_DE
  2683.         CALL    CountScrAddr_DEyx
  2684.         LD      BC,#8D00
  2685.         ADD     HL,BC
  2686.         LD      A,(HL)
  2687.         CP      #02
  2688.         JR      C,L_AC49
  2689.         CALL    L_AA1C
  2690.         LD      A,#01
  2691.         POP     HL
  2692.         POP     DE
  2693.         POP     BC
  2694.         RET
  2695. ;
  2696. L_AC49  XOR     A
  2697.         POP     HL
  2698.         POP     DE
  2699.         POP     BC
  2700.         RET
  2701. ;
  2702. L_AC4E  PUSH    BC
  2703.         PUSH    DE
  2704.         PUSH    HL
  2705.         LD      A,E
  2706.         SUB     #09
  2707.         LD      E,A
  2708.         CALL    CountXYtoxy_DE
  2709.         CALL    CountScrAddr_DEyx
  2710.         LD      BC,#8D00
  2711.         ADD     HL,BC
  2712.         LD      A,(HL)
  2713.         CP      #02
  2714.         JR      C,L_AC6D
  2715.         CALL    L_AA1C
  2716.         LD      A,#01
  2717.         POP     HL
  2718.         POP     DE
  2719.         POP     BC
  2720.         RET
  2721. ;
  2722. L_AC6D  XOR     A
  2723.         POP     HL
  2724.         POP     DE
  2725.         POP     BC
  2726.         RET
  2727. ;
  2728. L_AC72  PUSH    BC
  2729.         PUSH    DE
  2730.         PUSH    HL
  2731.         LD      A,D
  2732.         SUB     #10
  2733.         LD      D,A
  2734.         CALL    CountXYtoxy_DE
  2735.         CALL    CountScrAddr_DEyx
  2736.         LD      BC,#8D00
  2737.         ADD     HL,BC
  2738.         LD      A,(HL)
  2739.         CP      #02
  2740.         JR      C,L_AC91
  2741.         CALL    L_AA1C
  2742.         LD      A,#01
  2743.         POP     HL
  2744.         POP     DE
  2745.         POP     BC
  2746.         RET
  2747. ;
  2748. L_AC91  XOR     A
  2749.         POP     HL
  2750.         POP     DE
  2751.         POP     BC
  2752.         RET
  2753. ;
  2754. L_AC96  PUSH    BC
  2755.         PUSH    DE
  2756.         PUSH    HL
  2757.         LD      A,D
  2758.         ADD     A,#10
  2759.         LD      D,A
  2760.         CALL    CountXYtoxy_DE
  2761.         CALL    CountScrAddr_DEyx
  2762.         LD      BC,#8D00
  2763.         ADD     HL,BC
  2764.         LD      A,(HL)
  2765.         CP      #02
  2766.         JR      C,L_ACB5
  2767.         CALL    L_AA1C
  2768.         LD      A,#01
  2769.         POP     HL
  2770.         POP     DE
  2771.         POP     BC
  2772.         RET
  2773. ;
  2774. L_ACB5  XOR     A
  2775.         POP     HL
  2776.         POP     DE
  2777.         POP     BC
  2778.         RET
  2779. ;
  2780. L_ACBA  LD      BC,L_AD20
  2781.         LD      A,(L_A390)
  2782.         CALL    GetHLFrom2APlusBC
  2783.         LD      DE,L_AD01
  2784.         LD      BC,#001E
  2785.         LDIR
  2786.         RET
  2787. ;
  2788. L_ACCC  LD      HL,L_AD01
  2789. L_ACCF  LD      A,(HL)
  2790.         CP      #FF
  2791.         RET     Z
  2792.         LD      E,A
  2793.         INC     HL
  2794.         LD      D,(HL)
  2795.         CALL    L_A964
  2796.         JR      NZ,L_ACE8
  2797.         CALL    L_95E5
  2798.         LD      A,D
  2799.         CP      #B0
  2800.         JR      Z,L_ACE8
  2801.         INC     D
  2802.         INC     D
  2803.         INC     D
  2804.         INC     D
  2805.         LD      (HL),D
  2806. L_ACE8  INC     HL
  2807.         INC     HL
  2808.         CALL    L_95E5
  2809.         CALL    L_AB46
  2810.         CALL    L_BFE0
  2811.         LD      A,(L_9478)
  2812.         AND     #01
  2813.         ADD     A,#06
  2814.         CALL    L_94CD
  2815.         JP      L_ACCF
  2816. ;
  2817.        DB       #06
  2818. ;
  2819. L_AD01       DB       #38,#70,#00,#B8,#70,#00,#FF,#FF
  2820.        DB       #FF,#FF,#FF,#FF,#A8,#00,#00,#88
  2821.        DB       #20,#00,#68,#40,#00,#48,#60,#00
  2822.        DB       #28,#80,#00,#FF,#FF,#FF,#FF
  2823. ;
  2824. L_AD20       DW       L_AD4A
  2825.        DW       L_AD51
  2826.        DW       L_AD52
  2827.        DW       L_AD53
  2828.        DW       L_AD54
  2829.        DW       L_AD55
  2830.        DW       L_AD56
  2831.        DW       L_AD66
  2832.        DW       L_AD67
  2833.        DW       L_AD68
  2834.        DW       L_AD69
  2835.        DW       L_AD6A
  2836.        DW       L_AD6B
  2837.        DW       L_AD6C
  2838.        DW       L_AD6D
  2839.        DW       L_AD6E
  2840.        DW       L_AD6F
  2841.        DW       L_AD70
  2842.        DW       L_AD71
  2843.        DW       L_AD72
  2844.        DW       L_AD73
  2845. ;
  2846. L_AD4A       DB       #38,#70,#00,#B8,#70,#00,#FF
  2847. L_AD51       DB       #FF
  2848. L_AD52       DB       #FF
  2849. L_AD53       DB       #FF
  2850. L_AD54       DB       #FF
  2851. L_AD55       DB       #FF
  2852. L_AD56       DB       #A8,#00,#00,#88,#20,#00,#68,#40
  2853.        DB       #00,#48,#60,#00,#28,#80,#00,#FF
  2854. L_AD66       DB       #FF
  2855. L_AD67       DB       #FF
  2856. L_AD68       DB       #FF
  2857. L_AD69       DB       #FF
  2858. L_AD6A       DB       #FF
  2859. L_AD6B       DB       #FF
  2860. L_AD6C       DB       #FF
  2861. L_AD6D       DB       #FF
  2862. L_AD6E       DB       #FF
  2863. L_AD6F       DB       #FF
  2864. L_AD70       DB       #FF
  2865. L_AD71       DB       #FF
  2866. L_AD72       DB       #FF
  2867. L_AD73       DB       #FF
  2868. ;
  2869. L_AD74  LD      BC,L_AE18
  2870.         LD      A,(L_A390)
  2871.         CALL    GetHLFrom2APlusBC
  2872.         LD      DE,L_ADFB
  2873.         LD      BC,#001C
  2874.         LDIR
  2875.         RET
  2876. ;
  2877. L_AD86  LD      HL,L_AE8F
  2878.         LD      DE,L_AE90
  2879.         LD      BC,#0031
  2880.         LD      (HL),#00
  2881.         LDIR
  2882.         RET
  2883. ;
  2884. L_AD94  LD      IX,L_ADFB
  2885. L_AD98  LD      A,(IX+#00)
  2886.         CP      #FF
  2887.         RET     Z
  2888.         LD      A,(IX+#05)
  2889.         OR      A
  2890.         JR      Z,L_ADAE
  2891.         DEC     (IX+#05)
  2892.         LD      BC,#0007
  2893.         ADD     IX,BC
  2894.         JR      L_AD98
  2895. ;
  2896. L_ADAE  LD      A,(IX+#04)
  2897.         LD      (IX+#05),A
  2898.         LD      E,(IX+#00)
  2899.         LD      D,(IX+#01)
  2900.         LD      A,(IX+#02)
  2901.         XOR     (IX+#03)
  2902.         LD      (IX+#03),A
  2903.         CALL    L_ADCD
  2904.         LD      BC,#0007
  2905.         ADD     IX,BC
  2906.         JR      L_AD98
  2907. ;
  2908. L_ADCD  LD      BC,#0005
  2909.         LD      IY,L_AE8F
  2910. L_ADD4  LD      A,(IY+#00)
  2911.         CP      #FF
  2912.         RET     Z
  2913.         LD      A,(IY+#02)
  2914.         OR      A
  2915.         JR      NZ,L_ADF7
  2916.         LD      (IY+#00),E
  2917.         LD      (IY+#01),D
  2918.         LD      A,(IX+#03)
  2919.         LD      (IY+#02),A
  2920.         LD      (IY+#03),#00
  2921.         LD      A,(IX+#06)
  2922.         LD      (IY+#04),A
  2923.         RET
  2924. ;
  2925. L_ADF7  ADD     IY,BC
  2926.         JR      L_ADD4
  2927. ;
  2928. L_ADFB       DB       #FF,#38,#10,#00,#03,#64,#1E,#50
  2929.        DB       #FF,#FF,#FF,#38,#20,#00,#FD,#78
  2930.        DB       #78,#50,#B8,#20,#00,#03,#78,#78
  2931.        DB       #50,#FF,#38,#10,#FF
  2932. ;
  2933. L_AE18       DW       L_AE42
  2934.        DW       L_AE43
  2935.        DW       L_AE4B
  2936.        DW       L_AE4C
  2937.        DW       L_AE4D
  2938.        DW       L_AE5C
  2939.        DW       L_AE6B
  2940.        DW       L_AE73
  2941.        DW       L_AE74
  2942.        DW       L_AE75
  2943.        DW       L_AE76
  2944.        DW       L_AE77
  2945.        DW       L_AE78
  2946.        DW       L_AE87
  2947.        DW       L_AE88
  2948.        DW       L_AE89
  2949.        DW       L_AE8A
  2950.        DW       L_AE8B
  2951.        DW       L_AE8C
  2952.        DW       L_AE8D
  2953.        DW       L_AE8E
  2954. ;
  2955. L_AE42       DB       #FF
  2956. L_AE43       DB       #38,#10,#00,#03,#64,#1E,#50,#FF
  2957. L_AE4B       DB       #FF
  2958. L_AE4C       DB       #FF
  2959. L_AE4D       DB       #38,#20,#00,#FD,#78,#78,#50,#B8
  2960.        DB       #20,#00,#03,#78,#78,#50,#FF
  2961. L_AE5C       DB       #38,#10,#00,#03,#78,#78,#50,#C8
  2962.        DB       #10,#00,#FD,#78,#78,#50,#FF
  2963. L_AE6B       DB       #C8,#10,#00,#FD,#78,#5A,#8C,#FF
  2964. L_AE73       DB       #FF
  2965. L_AE74       DB       #FF
  2966. L_AE75       DB       #FF
  2967. L_AE76       DB       #FF
  2968. L_AE77       DB       #FF
  2969. L_AE78       DB       #28,#10,#FE,#FD,#28,#0A,#3C,#C8
  2970.        DB       #10,#FE,#03,#28,#0A,#3C,#FF
  2971. L_AE87       DB       #FF
  2972. L_AE88       DB       #FF
  2973. L_AE89       DB       #FF
  2974. L_AE8A       DB       #FF
  2975. L_AE8B       DB       #FF
  2976. L_AE8C       DB       #FF
  2977. L_AE8D       DB       #FF
  2978. L_AE8E       DB       #FF
  2979. L_AE8F       DB       #00
  2980. L_AE90       DB       #00,#00,#00,#00,#00,#00,#00,#00
  2981.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2982.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2983.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2984.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2985.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  2986.        DB       #00,#FF
  2987. ;
  2988. L_AEC2  LD      IX,L_AE8F
  2989. L_AEC6  LD      A,(IX+#00)
  2990.         CP      #FF
  2991.         RET     Z
  2992.         LD      E,A
  2993.         LD      A,(IX+#02)
  2994.         OR      A
  2995.         JR      Z,L_AEE0
  2996.         LD      D,(IX+#01)
  2997.         CALL    L_C6C8
  2998.         OR      A
  2999.         JR      Z,L_AEE0
  3000.         LD      (IX+#02),#00
  3001. L_AEE0  LD      BC,#0005
  3002.         ADD     IX,BC
  3003.         JR      L_AEC6
  3004. ;
  3005. L_AEE7  LD      IX,L_AE8F
  3006. L_AEEB  LD      A,(IX+#00)
  3007.         CP      #FF
  3008.         RET     Z
  3009.         LD      E,A
  3010.         LD      D,(IX+#01)
  3011.         LD      A,(IX+#02)
  3012.         OR      A
  3013.         JR      NZ,L_AF03
  3014.         LD      BC,#0005
  3015.         ADD     IX,BC
  3016.         JP      L_AEEB
  3017. ;
  3018. L_AF03  CALL    L_95E5
  3019.         CALL    L_A964
  3020.         OR      A
  3021.         JR      NZ,L_AF1B
  3022.         LD      A,D
  3023.         CP      #B0
  3024.         JR      Z,L_AF1B
  3025.         ADD     A,#04
  3026.         LD      D,A
  3027.         LD      (IX+#01),A
  3028.         XOR     A
  3029.         JP      L_AF60
  3030. ;
  3031. L_AF1B  LD      A,(IX+#02)
  3032.         CP      #FD
  3033.         JR      Z,L_AF3C
  3034.         LD      C,A
  3035.         CALL    L_A927
  3036.         LD      A,C
  3037.         JR      Z,L_AF52
  3038.         NEG
  3039.         LD      (IX+#02),A
  3040.         CALL    L_AC2A
  3041.         OR      A
  3042.         JP      Z,L_AF52
  3043.         LD      (IX+#03),#05
  3044.         JP      L_AF52
  3045. ;
  3046. L_AF3C  LD      C,A
  3047.         CALL    L_A947
  3048.         LD      A,C
  3049.         JR      Z,L_AF52
  3050.         NEG
  3051.         LD      (IX+#02),A
  3052.         CALL    L_AC4E
  3053.         OR      A
  3054.         JR      Z,L_AF52
  3055.         LD      (IX+#03),#05
  3056. L_AF52  LD      A,(IX+#03)
  3057.         OR      A
  3058.         JR      Z,L_AF5D
  3059.         DEC     (IX+#03)
  3060.         JR      L_AF65
  3061. ;
  3062. L_AF5D  LD      A,(IX+#02)
  3063. L_AF60  ADD     A,E
  3064.         LD      E,A
  3065.         LD      (IX+#00),E
  3066. L_AF65  CALL    L_95E5
  3067.         CALL    L_AB46
  3068.         CALL    L_BFE0
  3069.         LD      A,(L_9478)
  3070.         RRCA
  3071.         AND     #07
  3072.         ADD     A,#0C
  3073.         CALL    L_94CD
  3074.         LD      A,(L_9478)
  3075.         AND     #01
  3076.         JR      Z,L_AF8F
  3077.         DEC     (IX+#04)
  3078.         JR      NZ,L_AF8F
  3079.         LD      (IX+#02),#00
  3080.         CALL    L_AAE5
  3081.         CALL    L_974A
  3082. L_AF8F  LD      BC,#0005
  3083.         ADD     IX,BC
  3084.         JP      L_AEEB
  3085. ;
  3086. L_AF97  LD      BC,L_B04C
  3087.         LD      A,(L_A390)
  3088.         CALL    GetHLFrom2APlusBC
  3089.         LD      DE,L_B02F
  3090.         LD      BC,#001C
  3091.         LDIR
  3092.         RET
  3093. ;
  3094. L_AFA9  LD      HL,L_B0AE
  3095.         LD      DE,L_B0AF
  3096.         LD      BC,#003B
  3097.         LD      (HL),#00
  3098.         LDIR
  3099.         RET
  3100. ;
  3101. L_AFB7  LD      A,(L_B110)
  3102.         CP      #02
  3103.         JR      NZ,L_AFC0
  3104.         LD      A,#FF
  3105. L_AFC0  INC     A
  3106.         LD      (L_B110),A
  3107.         LD      IX,L_B02F
  3108. L_AFC8  LD      A,(IX+#00)
  3109.         CP      #FF
  3110.         RET     Z
  3111.         LD      A,(IX+#05)
  3112.         OR      A
  3113.         JR      Z,L_AFDE
  3114.         DEC     (IX+#05)
  3115.         LD      BC,#0007
  3116.         ADD     IX,BC
  3117.         JR      L_AFC8
  3118. ;
  3119. L_AFDE  LD      A,(IX+#04)
  3120.         LD      (IX+#05),A
  3121.         LD      E,(IX+#00)
  3122.         LD      D,(IX+#01)
  3123.         LD      A,(IX+#02)
  3124.         XOR     (IX+#03)
  3125.         LD      (IX+#03),A
  3126.         CALL    L_AFFD
  3127.         LD      BC,#0007
  3128.         ADD     IX,BC
  3129.         JR      L_AFC8
  3130. ;
  3131. L_AFFD  LD      BC,#0006
  3132.         LD      IY,L_B0AE
  3133. L_B004  LD      A,(IY+#00)
  3134.         CP      #FF
  3135.         RET     Z
  3136.         LD      A,(IY+#02)
  3137.         OR      A
  3138.         JR      NZ,L_B02B
  3139.         LD      A,(IX+#06)
  3140.         LD      (IY+#04),A
  3141.         LD      (IY+#00),E
  3142.         LD      (IY+#01),D
  3143.         LD      A,(IX+#03)
  3144.         LD      (IY+#02),A
  3145.         LD      (IY+#03),#00
  3146.         LD      (IY+#05),#01
  3147.         RET
  3148. ;
  3149. L_B02B  ADD     IY,BC
  3150.         JR      L_B004
  3151. ;
  3152. L_B02F       DB       #FF,#18,#10,#FC,#FE,#64,#14,#41
  3153.        DB       #FF,#FF,#FF,#FF,#FF,#FF,#FF,#FF
  3154.        DB       #58,#00,#00,#FE,#3C,#1E,#50,#FF
  3155.        DB       #FF,#FF,#FF,#08,#FF
  3156. ;
  3157. L_B04C       DW       L_B076
  3158.        DW       L_B077
  3159.        DW       L_B07F
  3160.        DW       L_B080
  3161.        DW       L_B081
  3162.        DW       L_B082
  3163.        DW       L_B083
  3164.        DW       L_B084
  3165.        DW       L_B085
  3166.        DW       L_B086
  3167.        DW       L_B08E
  3168.        DW       L_B08F
  3169.        DW       L_B090
  3170.        DW       L_B091
  3171.        DW       L_B099
  3172.        DW       L_B0A8
  3173.        DW       L_B0A9
  3174.        DW       L_B0AA
  3175.        DW       L_B0AB
  3176.        DW       L_B0AC
  3177.        DW       L_B0AD
  3178. ;
  3179. L_B076       DB       #FF
  3180. L_B077       DB       #18,#10,#FC,#FE,#64,#14,#41,#FF
  3181. L_B07F       DB       #FF
  3182. L_B080       DB       #FF
  3183. L_B081       DB       #FF
  3184. L_B082       DB       #FF
  3185. L_B083       DB       #FF
  3186. L_B084       DB       #FF
  3187. L_B085       DB       #FF
  3188. L_B086       DB       #58,#00,#00,#FE,#3C,#1E,#50,#FF
  3189. L_B08E       DB       #FF
  3190. L_B08F       DB       #FF
  3191. L_B090       DB       #FF
  3192. L_B091       DB       #08,#00,#00,#02,#32,#0A,#32,#FF
  3193. L_B099       DB       #64,#10,#00,#02,#4B,#28,#19,#8C
  3194.        DB       #10,#00,#FE,#4B,#28,#19,#FF
  3195. L_B0A8       DB       #FF
  3196. L_B0A9       DB       #FF
  3197. L_B0AA       DB       #FF
  3198. L_B0AB       DB       #FF
  3199. L_B0AC       DB       #FF
  3200. L_B0AD       DB       #FF
  3201. L_B0AE       DB       #00
  3202. L_B0AF       DB       #00,#00,#00,#00,#00,#00,#00,#00
  3203.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  3204.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  3205.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  3206.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  3207.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  3208.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  3209.        DB       #00,#00,#00,#FF
  3210. ;
  3211. L_B0EB  LD      IX,L_B0AE
  3212. L_B0EF  LD      A,(IX+#00)
  3213.         CP      #FF
  3214.         RET     Z
  3215.         LD      E,A
  3216.         LD      A,(IX+#02)
  3217.         OR      A
  3218.         JR      Z,L_B109
  3219.         LD      D,(IX+#01)
  3220.         CALL    L_C6C8
  3221.         OR      A
  3222.         JR      Z,L_B109
  3223.         LD      (IX+#02),#00
  3224. L_B109  LD      BC,#0006
  3225.         ADD     IX,BC
  3226.         JR      L_B0EF
  3227. ;
  3228. L_B110       DB       #00
  3229. ;
  3230. L_B111  LD      IX,L_B0AE
  3231. L_B115  LD      A,(IX+#00)
  3232.         CP      #FF
  3233.         RET     Z
  3234.         LD      E,A
  3235.         LD      D,(IX+#01)
  3236.         LD      A,(IX+#02)
  3237.         OR      A
  3238.         JR      NZ,L_B12D
  3239.         LD      BC,#0006
  3240.         ADD     IX,BC
  3241.         JP      L_B115
  3242. ;
  3243. L_B12D  CALL    L_95E5
  3244.         CALL    L_A964
  3245.         OR      A
  3246.         JR      NZ,L_B15D
  3247.         LD      A,D
  3248.         CP      #B0
  3249.         JR      Z,L_B15D
  3250.         ADD     A,#04
  3251.         LD      D,A
  3252.         LD      (IX+#01),A
  3253.         LD      (IX+#03),#03
  3254.         LD      A,#01
  3255.         LD      (IX+#05),A
  3256.         LD      B,#17
  3257.         LD      A,(IX+#02)
  3258.         CP      #FE
  3259.         LD      A,#00
  3260.         JP      Z,L_B203
  3261.         LD      B,#14
  3262.         LD      A,#00
  3263.         JP      L_B203
  3264. ;
  3265. L_B15D  LD      A,(IX+#05)
  3266.         OR      A
  3267.         JR      Z,L_B173
  3268.         LD      A,(L_A8C6)
  3269.         CP      E
  3270.         JR      NC,L_B16F
  3271.         LD      (IX+#02),#FE
  3272.         JR      L_B173
  3273. ;
  3274. L_B16F  LD      (IX+#02),#02
  3275. L_B173  LD      (IX+#05),#00
  3276.         LD      A,(IX+#02)
  3277.         CP      #FE
  3278.         JR      Z,L_B1AA
  3279.         LD      C,A
  3280.         LD      B,#14
  3281.         CALL    L_A927
  3282.         LD      A,C
  3283.         JR      Z,L_B1D3
  3284.         NEG
  3285.         LD      (IX+#02),A
  3286.         CALL    L_AC2A
  3287.         OR      A
  3288.         JR      Z,L_B1D3
  3289.         PUSH    DE
  3290.         LD      A,E
  3291.         ADD     A,#10
  3292.         LD      E,A
  3293.         CALL    L_B23C
  3294.         LD      (IX+#03),#0A
  3295.         LD      A,(IX+#02)
  3296.         NEG
  3297.         LD      (IX+#02),A
  3298.         POP     DE
  3299.         JP      L_B1D3
  3300. ;
  3301. L_B1AA  LD      C,A
  3302.         LD      B,#17
  3303.         CALL    L_A947
  3304.         LD      A,C
  3305.         JR      Z,L_B1D3
  3306.         NEG
  3307.         LD      (IX+#02),A
  3308.         CALL    L_AC4E
  3309.         OR      A
  3310.         JR      Z,L_B1D3
  3311.         PUSH    DE
  3312.         LD      A,E
  3313.         SUB     #10
  3314.         LD      E,A
  3315.         CALL    L_B23C
  3316.         LD      A,(IX+#02)
  3317.         NEG
  3318.         LD      (IX+#02),A
  3319.         POP     DE
  3320.         LD      (IX+#03),#0A
  3321. L_B1D3  LD      A,(IX+#03)
  3322.         OR      A
  3323.         JR      Z,L_B1ED
  3324.         DEC     (IX+#03)
  3325.         LD      B,#17
  3326.         LD      A,(IX+#02)
  3327.         CP      #FE
  3328.         LD      A,#00
  3329.         JR      Z,L_B203
  3330.         LD      B,#14
  3331.         LD      A,#00
  3332.         JR      L_B203
  3333. ;
  3334. L_B1ED  LD      A,(IX+#02)
  3335.         ADD     A,E
  3336.         LD      E,A
  3337.         LD      (IX+#00),E
  3338.         LD      A,(IX+#02)
  3339.         CP      #FE
  3340.         LD      B,#17
  3341.         JR      Z,L_B200
  3342.         LD      B,#14
  3343. L_B200  LD      A,(L_B110)
  3344. L_B203  ADD     A,B
  3345.         CALL    L_94CD
  3346.         CALL    L_95E5
  3347.         CALL    L_AB46
  3348.         CALL    L_BFE0
  3349.         LD      A,(L_9478)
  3350.         AND     #03
  3351.         JR      NZ,L_B226
  3352.         DEC     (IX+#04)
  3353.         JR      NZ,L_B226
  3354.         LD      (IX+#02),#00
  3355.         CALL    L_AAE5
  3356.         CALL    L_974A
  3357. L_B226  LD      BC,#0006
  3358.         ADD     IX,BC
  3359.         JP      L_B115
  3360. ;
  3361. L_B22E  LD      HL,L_B252
  3362.         LD      DE,L_B253
  3363.         LD      BC,#001D
  3364.         LD      (HL),#00
  3365.         LDIR
  3366.         RET
  3367. ;
  3368. L_B23C  LD      HL,L_B252
  3369. L_B23F  LD      A,(HL)
  3370.         CP      #FF
  3371.         RET     Z
  3372.         INC     HL
  3373.         INC     HL
  3374.         LD      A,(HL)
  3375.         INC     HL
  3376.         OR      A
  3377.         JR      NZ,L_B23F
  3378.         DEC     HL
  3379.         LD      (HL),#0A
  3380.         DEC     HL
  3381.         LD      (HL),D
  3382.         DEC     HL
  3383.         LD      (HL),E
  3384.         RET
  3385. ;
  3386. L_B252       DB       #00
  3387. L_B253       DB       #00,#00,#00,#00,#00,#00,#00,#00
  3388.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  3389.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  3390.        DB       #00,#00,#00,#00,#00,#FF
  3391. ;
  3392. L_B271  LD      HL,L_B252
  3393. L_B274  LD      A,(HL)
  3394.         CP      #FF
  3395.         RET     Z
  3396.         LD      E,A
  3397.         INC     HL
  3398.         LD      D,(HL)
  3399.         INC     HL
  3400.         LD      A,(HL)
  3401.         OR      A
  3402.         INC     HL
  3403.         JR      Z,L_B274
  3404.         DEC     HL
  3405.         DEC     (HL)
  3406.         INC     HL
  3407.         JR      Z,L_B29F
  3408.         CALL    L_95E5
  3409.         CALL    L_AB46
  3410.         CALL    L_BFE0
  3411.         LD      A,(L_B2AA)
  3412.         XOR     #01
  3413.         LD      (L_B2AA),A
  3414.         ADD     A,#1A
  3415.         CALL    L_94CD
  3416.         JP      L_B274
  3417. ;
  3418. L_B29F  PUSH    HL
  3419.         CALL    L_95E5
  3420.         CALL    L_974A
  3421.         POP     HL
  3422.         JP      L_B274
  3423. ;
  3424. L_B2AA       DB       #01
  3425. ;
  3426. L_B2AB  LD      BC,L_B2BD
  3427.         LD      A,(L_A390)
  3428.         CALL    GetHLFrom2APlusBC
  3429.         LD      DE,L_B2E7
  3430.         LD      BC,#001E
  3431.         LDIR
  3432.         RET
  3433. ;
  3434. L_B2BD       DW       L_B3F0
  3435.        DW       L_B3F5
  3436.        DW       L_B3F6
  3437.        DW       L_B3F7
  3438.        DW       L_B3F8
  3439.        DW       L_B3F9
  3440.        DW       L_B402
  3441.        DW       L_B403
  3442.        DW       L_B404
  3443.        DW       L_B415
  3444.        DW       L_B416
  3445.        DW       L_B417
  3446.        DW       L_B418
  3447.        DW       L_B419
  3448.        DW       L_B41E
  3449.        DW       L_B41F
  3450.        DW       L_B420
  3451.        DW       L_B421
  3452.        DW       L_B422
  3453.        DW       L_B423
  3454.        DW       L_B424
  3455. ;
  3456. L_B2E7       DB       #6B,#20,#03,#00,#FF,#FF,#FF,#FF
  3457.        DB       #FF,#78,#40,#FD,#00,#78,#60,#FD
  3458.        DB       #00,#FF,#FF,#FF,#58,#50,#03,#00
  3459.        DB       #58,#70,#03,#00,#98,#50,#FF
  3460. ;
  3461. L_B306  LD      IX,L_B2E7
  3462. L_B30A  LD      A,(IX+#00)
  3463.         CP      #FF
  3464.         RET     Z
  3465.         LD      E,A
  3466.         LD      A,(IX+#02)
  3467.         OR      A
  3468.         JR      Z,L_B324
  3469.         LD      D,(IX+#01)
  3470.         CALL    L_C6C8
  3471.         OR      A
  3472.         JR      Z,L_B324
  3473.         LD      (IX+#02),#00
  3474. L_B324  LD      BC,#0004
  3475.         ADD     IX,BC
  3476.         JR      L_B30A
  3477. ;
  3478. L_B32B  LD      IX,L_B2E7
  3479. L_B32F  LD      A,(IX+#00)
  3480.         CP      #FF
  3481.         RET     Z
  3482.         LD      E,A
  3483.         LD      D,(IX+#01)
  3484.         LD      A,(IX+#02)
  3485.         OR      A
  3486.         JR      NZ,L_B347
  3487.         LD      BC,#0004
  3488.         ADD     IX,BC
  3489.         JP      L_B32F
  3490. ;
  3491. L_B347  CALL    L_95E5
  3492.         LD      A,(IX+#03)
  3493.         OR      A
  3494.         JP      NZ,L_B3DF
  3495.         LD      A,(IX+#02)
  3496.         CP      #FD
  3497.         JR      Z,L_B38E
  3498.         LD      C,A
  3499.         LD      B,#0A
  3500.         CALL    L_A927
  3501.         LD      A,C
  3502.         JR      Z,L_B3C1
  3503.         NEG
  3504.         LD      (IX+#02),A
  3505.         PUSH    AF
  3506.         PUSH    BC
  3507.         PUSH    DE
  3508.         PUSH    HL
  3509.         LD      A,E
  3510.         ADD     A,#10
  3511.         LD      E,A
  3512.         CALL    CountXYtoxy_DE
  3513.         CALL    CountScrAddr_DEyx
  3514.         LD      BC,#8D00
  3515.         ADD     HL,BC
  3516.         LD      A,(HL)
  3517.         CP      #02
  3518.         JR      C,L_B387
  3519.         LD      (IX+#03),#05
  3520.         CALL    L_AA1C
  3521.         JP      L_B3DB
  3522. ;
  3523. L_B387  POP     HL
  3524.         POP     DE
  3525.         POP     BC
  3526.         POP     AF
  3527.         JP      L_B3C1
  3528. ;
  3529. L_B38E  LD      C,A
  3530.         LD      B,#0B
  3531.         CALL    L_A947
  3532.         LD      A,C
  3533.         JR      Z,L_B3C1
  3534.         NEG
  3535.         LD      (IX+#02),A
  3536.         PUSH    AF
  3537.         PUSH    BC
  3538.         PUSH    DE
  3539.         PUSH    HL
  3540.         LD      A,E
  3541.         SUB     #09
  3542.         LD      E,A
  3543.         CALL    CountXYtoxy_DE
  3544.         CALL    CountScrAddr_DEyx
  3545.         LD      BC,#8D00
  3546.         ADD     HL,BC
  3547.         LD      A,(HL)
  3548.         CP      #02
  3549.         JR      C,L_B3BD
  3550.         LD      (IX+#03),#05
  3551.         CALL    L_AA1C
  3552.         JP      L_B3DB
  3553. ;
  3554. L_B3BD  POP     HL
  3555.         POP     DE
  3556.         POP     BC
  3557.         POP     AF
  3558. L_B3C1  ADD     A,E
  3559.         LD      E,A
  3560.         LD      (IX+#00),E
  3561. L_B3C6  LD      A,B
  3562.         CALL    L_95E5
  3563.         CALL    L_AB46
  3564.         CALL    L_BFE0
  3565.         CALL    L_94CD
  3566.         LD      BC,#0004
  3567.         ADD     IX,BC
  3568.         JP      L_B32F
  3569. ;
  3570. L_B3DB  POP     HL
  3571.         POP     DE
  3572.         POP     BC
  3573.         POP     AF
  3574. L_B3DF  DEC     (IX+#03)
  3575.         LD      A,(IX+#02)
  3576.         CP      #FD
  3577.         LD      B,#0A
  3578.         JP      Z,L_B3C6
  3579.         INC     B
  3580.         JP      L_B3C6
  3581. ;
  3582. L_B3F0       DB       #08,#20,#03,#00,#FF
  3583. L_B3F5       DB       #FF
  3584. L_B3F6       DB       #FF
  3585. L_B3F7       DB       #FF
  3586. L_B3F8       DB       #FF
  3587. L_B3F9       DB       #78,#40,#FD,#00,#78,#60,#FD,#00
  3588.        DB       #FF
  3589. L_B402       DB       #FF
  3590. L_B403       DB       #FF
  3591. L_B404       DB       #58,#50,#03,#00,#58,#70,#03,#00
  3592.        DB       #98,#50,#FD,#00,#98,#70,#FD,#00
  3593.        DB       #FF
  3594. L_B415       DB       #FF
  3595. L_B416       DB       #FF
  3596. L_B417       DB       #FF
  3597. L_B418       DB       #FF
  3598. L_B419       DB       #78,#10,#FD,#00,#FF
  3599. L_B41E       DB       #FF
  3600. L_B41F       DB       #FF
  3601. L_B420       DB       #FF
  3602. L_B421       DB       #FF
  3603. L_B422       DB       #FF
  3604. L_B423       DB       #FF
  3605. L_B424       DB       #FF
  3606. ;
  3607. L_B425  LD      A,(L_A390)
  3608.         LD      BC,L_B45C
  3609.         CALL    GetHLFrom2APlusBC
  3610.         LD      DE,L_B4BE
  3611.         LD      BC,#0019
  3612.         LDIR
  3613.         RET
  3614. ;
  3615. L_B437  LD      IX,L_B4BE
  3616. L_B43B  LD      A,(IX+#00)
  3617.         CP      #FF
  3618.         RET     Z
  3619.         LD      E,A
  3620.         LD      A,(IX+#02)
  3621.         OR      A
  3622.         JR      Z,L_B455
  3623.         LD      D,(IX+#01)
  3624.         CALL    L_C6C8
  3625.         OR      A
  3626.         JR      Z,L_B455
  3627.         LD      (IX+#02),#00
  3628. L_B455  LD      BC,#0005
  3629.         ADD     IX,BC
  3630.         JR      L_B43B
  3631. ;
  3632. L_B45C       DW       L_B486
  3633.        DW       L_B48C
  3634.        DW       L_B48D
  3635.        DW       L_B493
  3636.        DW       L_B494
  3637.        DW       L_B495
  3638.        DW       L_B4A0
  3639.        DW       L_B4A1
  3640.        DW       L_B4A2
  3641.        DW       L_B4A3
  3642.        DW       L_B4A4
  3643.        DW       L_B4A5
  3644.        DW       L_B4A6
  3645.        DW       L_B4A7
  3646.        DW       L_B4A8
  3647.        DW       L_B4B3
  3648.        DW       L_B4B4
  3649.        DW       L_B4B5
  3650.        DW       L_B4B6
  3651.        DW       L_B4B7
  3652.        DW       L_B4B8
  3653. ;
  3654. L_B486       DB       #78,#80,#01,#00,#00,#FF
  3655. L_B48C       DB       #FF
  3656. L_B48D       DB       #38,#A0,#FF,#00,#00,#FF
  3657. L_B493       DB       #FF
  3658. L_B494       DB       #FF
  3659. L_B495       DB       #18,#B0,#01,#00,#00,#E0,#B0,#FF
  3660.        DB       #00,#00,#FF
  3661. L_B4A0       DB       #FF
  3662. L_B4A1       DB       #FF
  3663. L_B4A2       DB       #FF
  3664. L_B4A3       DB       #FF
  3665. L_B4A4       DB       #FF
  3666. L_B4A5       DB       #FF
  3667. L_B4A6       DB       #FF
  3668. L_B4A7       DB       #FF
  3669. L_B4A8       DB       #08,#60,#01,#00,#00,#E8,#60,#FF
  3670.        DB       #00,#00,#FF
  3671. L_B4B3       DB       #FF
  3672. L_B4B4       DB       #FF
  3673. L_B4B5       DB       #FF
  3674. L_B4B6       DB       #FF
  3675. L_B4B7       DB       #FF
  3676. L_B4B8       DB       #78,#B0,#FF,#00,#00,#FF
  3677. L_B4BE       DB       #7F,#80,#FF,#00,#00,#FF,#FF,#38
  3678.        DB       #A0,#FF,#00,#00,#FF,#FF,#FF,#18
  3679.        DB       #B0,#01,#00,#00,#E0,#B0,#FF,#00
  3680.        DB       #00,#FF
  3681. ;
  3682. L_B4D8  LD      IX,L_B4BE
  3683. L_B4DC  LD      A,(IX+#00)
  3684.         CP      #FF
  3685.         RET     Z
  3686.         LD      E,A
  3687.         LD      A,(IX+#02)
  3688.         OR      A
  3689.         JR      NZ,L_B4F1
  3690. L_B4E9  LD      BC,#0005
  3691.         ADD     IX,BC
  3692.         JP      L_B4DC
  3693. ;
  3694. L_B4F1  LD      D,(IX+#01)
  3695.         CALL    L_95E5
  3696.         CALL    L_A964
  3697.         JR      NZ,L_B536
  3698.         LD      A,(IX+#03)
  3699.         CP      #04
  3700.         JR      C,L_B50A
  3701.         INC     D
  3702.         INC     D
  3703.         INC     D
  3704.         INC     D
  3705.         LD      (IX+#01),D
  3706. L_B50A  LD      A,#23
  3707.         CALL    L_94CD
  3708.         CALL    L_95E5
  3709.         CALL    L_AB46
  3710.         CALL    L_BFE0
  3711.         INC     (IX+#03)
  3712.         LD      A,(IX+#03)
  3713.         CP      #08
  3714.         JP      NZ,L_B4E9
  3715.         CALL    L_AAE5
  3716.         CALL    L_974A
  3717.         XOR     A
  3718.         LD      (IX+#02),A
  3719.         LD      (IX+#03),A
  3720.         LD      (IX+#04),A
  3721.         JP      L_B4E9
  3722. ;
  3723. L_B536  LD      A,(IX+#02)
  3724.         CP      #FF
  3725.         JR      Z,L_B562
  3726.         PUSH    DE
  3727.         LD      A,E
  3728.         ADD     A,#08
  3729.         LD      E,A
  3730.         CALL    L_A964
  3731.         POP     DE
  3732.         JR      Z,L_B54D
  3733.         CALL    L_A927
  3734.         JR      Z,L_B584
  3735. L_B54D  LD      (IX+#02),#FF
  3736.         CALL    L_AC2A
  3737.         OR      A
  3738.         JR      Z,L_B584
  3739.         LD      (IX+#04),#0A
  3740.         LD      (IX+#02),#01
  3741.         JP      L_B584
  3742. ;
  3743. L_B562  PUSH    DE
  3744.         LD      A,E
  3745.         SUB     #09
  3746.         LD      E,A
  3747.         CALL    L_A964
  3748.         POP     DE
  3749.         JR      Z,L_B572
  3750.         CALL    L_A947
  3751.         JR      Z,L_B584
  3752. L_B572  LD      (IX+#02),#01
  3753.         CALL    L_AC4E
  3754.         OR      A
  3755.         JR      Z,L_B584
  3756.         LD      (IX+#02),#FF
  3757.         LD      (IX+#04),#0A
  3758. L_B584  LD      A,(IX+#04)
  3759.         OR      A
  3760.         JR      Z,L_B5A8
  3761.         DEC     (IX+#04)
  3762.         LD      A,(IX+#02)
  3763.         CP      #FF
  3764.         LD      A,#28
  3765.         JP      Z,L_B599
  3766.         LD      A,#22
  3767. L_B599  CALL    L_94CD
  3768.         CALL    L_95E5
  3769.         CALL    L_AB46
  3770.         CALL    L_BFE0
  3771.         JP      L_B4E9
  3772. ;
  3773. L_B5A8  LD      A,(IX+#02)
  3774.         ADD     A,E
  3775.         LD      E,A
  3776.         LD      (IX+#00),E
  3777.         LD      A,(IX+#02)
  3778.         LD      B,#24
  3779.         CP      #FF
  3780.         JR      Z,L_B5BB
  3781.         LD      B,#1E
  3782. L_B5BB  LD      A,(L_9478)
  3783.         RRCA
  3784.         RRCA
  3785.         AND     #03
  3786.         ADD     A,B
  3787.         CALL    L_94CD
  3788.         CALL    L_AB46
  3789.         CALL    L_95E5
  3790.         CALL    L_BFE0
  3791.         JP      L_B4E9
  3792. ;
  3793. L_B5D2  LD      A,(L_A390)
  3794.         LD      BC,L_B5E4
  3795.         CALL    GetHLFrom2APlusBC
  3796.         LD      DE,L_B637
  3797.         LD      BC,#0019
  3798.         LDIR
  3799.         RET
  3800. ;
  3801. L_B5E4       DW       L_B60E
  3802.        DW       L_B60F
  3803.        DW       L_B610
  3804.        DW       L_B61B
  3805.        DW       L_B61C
  3806.        DW       L_B627
  3807.        DW       L_B628
  3808.        DW       L_B629
  3809.        DW       L_B62A
  3810.        DW       L_B62B
  3811.        DW       L_B62C
  3812.        DW       L_B62D
  3813.        DW       L_B62E
  3814.        DW       L_B62F
  3815.        DW       L_B630
  3816.        DW       L_B631
  3817.        DW       L_B632
  3818.        DW       L_B633
  3819.        DW       L_B634
  3820.        DW       L_B635
  3821.        DW       L_B636
  3822. ;
  3823. L_B60E       DB       #FF
  3824. L_B60F       DB       #FF
  3825. L_B610       DB       #78,#70,#01,#00,#00,#78,#70,#FF
  3826.        DB       #00,#00,#FF
  3827. L_B61B       DB       #FF
  3828. L_B61C       DB       #08,#20,#01,#00,#00,#E8,#20,#FF
  3829.        DB       #00,#00,#FF
  3830. L_B627       DB       #FF
  3831. L_B628       DB       #FF
  3832. L_B629       DB       #FF
  3833. L_B62A       DB       #FF
  3834. L_B62B       DB       #FF
  3835. L_B62C       DB       #FF
  3836. L_B62D       DB       #FF
  3837. L_B62E       DB       #FF
  3838. L_B62F       DB       #FF
  3839. L_B630       DB       #FF
  3840. L_B631       DB       #FF
  3841. L_B632       DB       #FF
  3842. L_B633       DB       #FF
  3843. L_B634       DB       #FF
  3844. L_B635       DB       #FF
  3845. L_B636       DB       #FF
  3846. L_B637       DB       #FF,#FF,#78,#70,#01,#00,#00,#78
  3847.        DB       #70,#FF,#00,#00,#FF,#FF,#08,#20
  3848.        DB       #01,#00,#00,#E8,#20,#FF,#00,#00
  3849.        DB       #FF,#FF
  3850. ;
  3851. L_B651  LD      IX,L_B637
  3852. L_B655  LD      A,(IX+#00)
  3853.         CP      #FF
  3854.         RET     Z
  3855.         LD      E,A
  3856.         LD      A,(IX+#02)
  3857.         OR      A
  3858.         JR      Z,L_B66F
  3859.         LD      D,(IX+#01)
  3860.         CALL    L_C6C8
  3861.         OR      A
  3862.         JR      Z,L_B66F
  3863.         LD      (IX+#02),#00
  3864. L_B66F  LD      BC,#0005
  3865.         ADD     IX,BC
  3866.         JR      L_B655
  3867. ;
  3868. L_B676  LD      IX,L_B637
  3869. L_B67A  LD      A,(IX+#00)
  3870.         CP      #FF
  3871.         RET     Z
  3872.         LD      E,A
  3873.         LD      A,(IX+#02)
  3874.         OR      A
  3875.         JR      NZ,L_B68F
  3876. L_B687  LD      BC,#0005
  3877.         ADD     IX,BC
  3878.         JP      L_B67A
  3879. ;
  3880. L_B68F  LD      D,(IX+#01)
  3881.         CALL    L_95E5
  3882.         CALL    L_A964
  3883.         JR      NZ,L_B6DD
  3884.         LD      A,(IX+#03)
  3885.         CP      #04
  3886.         JR      C,L_B6A8
  3887.         INC     D
  3888.         INC     D
  3889.         INC     D
  3890.         INC     D
  3891.         LD      (IX+#01),D
  3892. L_B6A8  LD      A,(IX+#02)
  3893.         CP      #01
  3894.         LD      A,#29
  3895.         JR      Z,L_B6B3
  3896.         LD      A,#2B
  3897. L_B6B3  CALL    L_94CD
  3898.         CALL    L_95E5
  3899.         CALL    L_AB46
  3900.         CALL    L_BFE0
  3901.         INC     (IX+#03)
  3902.         LD      A,(IX+#03)
  3903.         CP      #08
  3904.         JP      NZ,L_B687
  3905.         CALL    L_AAE5
  3906.         CALL    L_974A
  3907.         XOR     A
  3908.         LD      (IX+#02),A
  3909.         LD      (IX+#03),A
  3910.         LD      (IX+#04),A
  3911.         JP      L_B687
  3912. ;
  3913. L_B6DD  LD      A,(IX+#02)
  3914.         CP      #FF
  3915.         JR      Z,L_B712
  3916.         PUSH    DE
  3917.         LD      A,E
  3918.         ADD     A,#08
  3919.         LD      E,A
  3920.         CALL    L_A964
  3921.         POP     DE
  3922.         JR      Z,L_B6F4
  3923.         CALL    L_A927
  3924.         JR      Z,L_B73D
  3925. L_B6F4  LD      (IX+#02),#FF
  3926.         CALL    L_AC2A
  3927.         OR      A
  3928.         JR      Z,L_B73D
  3929.         PUSH    DE
  3930.         LD      A,E
  3931.         ADD     A,#10
  3932.         LD      E,A
  3933.         CALL    L_B23C
  3934.         POP     DE
  3935.         LD      (IX+#04),#0A
  3936.         LD      (IX+#02),#01
  3937.         JP      L_B73D
  3938. ;
  3939. L_B712  PUSH    DE
  3940.         LD      A,E
  3941.         SUB     #09
  3942.         LD      E,A
  3943.         CALL    L_A964
  3944.         POP     DE
  3945.         JR      Z,L_B722
  3946.         CALL    L_A947
  3947.         JR      Z,L_B73D
  3948. L_B722  LD      (IX+#02),#01
  3949.         CALL    L_AC4E
  3950.         OR      A
  3951.         JR      Z,L_B73D
  3952.         PUSH    DE
  3953.         LD      A,E
  3954.         SUB     #10
  3955.         LD      E,A
  3956.         CALL    L_B23C
  3957.         POP     DE
  3958.         LD      (IX+#02),#FF
  3959.         LD      (IX+#04),#0A
  3960. L_B73D  LD      A,(IX+#04)
  3961.         OR      A
  3962.         JR      Z,L_B761
  3963.         DEC     (IX+#04)
  3964.         LD      A,(IX+#02)
  3965.         CP      #FF
  3966.         LD      A,#2B
  3967.         JP      Z,L_B752
  3968.         LD      A,#29
  3969. L_B752  CALL    L_94CD
  3970.         CALL    L_95E5
  3971.         CALL    L_AB46
  3972.         CALL    L_BFE0
  3973.         JP      L_B687
  3974. ;
  3975. L_B761  LD      A,(IX+#02)
  3976.         ADD     A,E
  3977.         LD      E,A
  3978.         LD      (IX+#00),E
  3979.         LD      A,(IX+#02)
  3980.         LD      B,#2B
  3981.         CP      #FF
  3982.         JR      Z,L_B774
  3983.         LD      B,#29
  3984. L_B774  LD      A,(L_9478)
  3985.         RRCA
  3986.         AND     #01
  3987.         ADD     A,B
  3988.         CALL    L_94CD
  3989.         CALL    L_AB46
  3990.         CALL    L_95E5
  3991.         CALL    L_BFE0
  3992.         JP      L_B687
  3993. ;
  3994. L_B78A  LD      A,(L_A390)
  3995.         LD      BC,L_B7C1
  3996.         CALL    GetHLFrom2APlusBC
  3997.         LD      DE,L_B7EB
  3998.         LD      BC,#0063
  3999.         LDIR
  4000.         RET
  4001. ;
  4002. L_B79C  LD      IX,L_B7EB
  4003. L_B7A0  LD      A,(IX+#00)
  4004.         CP      #FF
  4005.         RET     Z
  4006.         LD      E,A
  4007.         LD      A,(IX+#02)
  4008.         OR      A
  4009.         JR      Z,L_B7BA
  4010.         LD      D,(IX+#01)
  4011.         CALL    L_C6C8
  4012.         OR      A
  4013.         JR      Z,L_B7BA
  4014.         LD      (IX+#02),#00
  4015. L_B7BA  LD      BC,#0005
  4016.         ADD     IX,BC
  4017.         JR      L_B7A0
  4018. ;
  4019. L_B7C1       DW       L_B850
  4020.        DW       L_B851
  4021.        DW       L_B852
  4022.        DW       L_B85D
  4023.        DW       L_B85E
  4024.        DW       L_B85F
  4025.        DW       L_B860
  4026.        DW       L_B861
  4027.        DW       L_B885
  4028.        DW       L_B886
  4029.        DW       L_B887
  4030.        DW       L_B897
  4031.        DW       L_B898
  4032.        DW       L_B899
  4033.        DW       L_B89A
  4034.        DW       L_B8A5
  4035.        DW       L_B8A6
  4036.        DW       L_B8A7
  4037.        DW       L_B8A8
  4038.        DW       L_B8A9
  4039.        DW       L_B8AA
  4040. ;
  4041. L_B7EB       DB       #FF,#FF,#B8,#14,#01,#02,#00,#78
  4042.        DB       #A4,#01,#02,#00,#FF,#FF,#FF,#FF
  4043.        DB       #FF,#58,#2C,#03,#02,#00,#58,#34
  4044.        DB       #01,#02,#00,#B8,#2C,#03,#02,#00
  4045.        DB       #B8,#34,#01,#02,#00,#58,#8C,#03
  4046.        DB       #02,#00,#B8,#8C,#03,#02,#00,#78
  4047.        DB       #14,#01,#02,#00,#FF,#FF,#FF,#88
  4048.        DB       #84,#01,#04,#00,#98,#90,#01,#04
  4049.        DB       #00,#08,#80,#01,#04,#00,#FF,#FF
  4050.        DB       #FF,#FF,#D8,#94,#01,#04,#00,#D8
  4051.        DB       #7C,#03,#04,#00,#FF,#FF,#FF,#FF
  4052.        DB       #FF,#FF,#FF,#DD,#21,#EB,#B7,#DD
  4053.        DB       #7E,#00,#FE,#00,#FF
  4054. L_B850       DB       #FF
  4055. L_B851       DB       #FF
  4056. L_B852       DB       #B8,#14,#01,#02,#00,#78,#A4,#01
  4057.        DB       #02,#00,#FF
  4058. L_B85D       DB       #FF
  4059. L_B85E       DB       #FF
  4060. L_B85F       DB       #FF
  4061. L_B860       DB       #FF
  4062. L_B861       DB       #58,#2C,#03,#02,#00,#58,#34,#01
  4063.        DB       #02,#00,#B8,#2C,#03,#02,#00,#B8
  4064.        DB       #34,#01,#02,#00,#58,#8C,#03,#02
  4065.        DB       #00,#B8,#8C,#03,#02,#00,#78,#14
  4066.        DB       #01,#02,#00,#FF
  4067. L_B885       DB       #FF
  4068. L_B886       DB       #FF
  4069. L_B887       DB       #88,#84,#01,#04,#00,#98,#90,#01
  4070.        DB       #04,#00,#08,#80,#01,#04,#00,#FF
  4071. L_B897       DB       #FF
  4072. L_B898       DB       #FF
  4073. L_B899       DB       #FF
  4074. L_B89A       DB       #D8,#94,#01,#04,#00,#D8,#7C,#03
  4075.        DB       #04,#00,#FF
  4076. L_B8A5       DB       #FF
  4077. L_B8A6       DB       #FF
  4078. L_B8A7       DB       #FF
  4079. L_B8A8       DB       #FF
  4080. L_B8A9       DB       #FF
  4081. L_B8AA       DB       #FF
  4082. ;
  4083. L_B8AB  LD      IX,L_B7EB
  4084. L_B8AF  LD      A,(IX+#00)
  4085.         CP      #FF
  4086.         RET     Z
  4087.         LD      A,(IX+#02)
  4088.         OR      A
  4089.         JR      NZ,L_B8C3
  4090. L_B8BB  LD      BC,#0005
  4091.         ADD     IX,BC
  4092.         JP      L_B8AF
  4093. ;
  4094. L_B8C3  LD      E,(IX+#00)
  4095.         LD      D,(IX+#01)
  4096.         CALL    L_95E5
  4097.         LD      A,(IX+#04)
  4098.         OR      A
  4099.         JP      NZ,L_B9AC
  4100.         LD      A,(IX+#02)
  4101.         CP      #01
  4102.         JR      Z,L_B8F9
  4103.         CP      #02
  4104.         JR      Z,L_B910
  4105.         CP      #03
  4106.         JR      Z,L_B927
  4107.         CALL    L_BA90
  4108.         JR      Z,L_B8EC
  4109.         LD      A,#03
  4110.         JP      L_B93E
  4111. ;
  4112. L_B8EC  CALL    L_BA42
  4113.         LD      A,#00
  4114.         JP      NZ,L_B93E
  4115.         LD      A,#01
  4116.         JP      L_B93E
  4117. ;
  4118. L_B8F9  CALL    L_BA42
  4119.         JR      Z,L_B903
  4120.         LD      A,#04
  4121.         JP      L_B93E
  4122. ;
  4123. L_B903  CALL    L_BA61
  4124.         LD      A,#00
  4125.         JP      NZ,L_B93E
  4126.         LD      A,#02
  4127.         JP      L_B93E
  4128. ;
  4129. L_B910  CALL    L_BA61
  4130.         JR      Z,L_B91A
  4131.         LD      A,#01
  4132.         JP      L_B93E
  4133. ;
  4134. L_B91A  CALL    L_BA20
  4135.         LD      A,#00
  4136.         JP      NZ,L_B93E
  4137.         LD      A,#03
  4138.         JP      L_B93E
  4139. ;
  4140. L_B927  CALL    L_BA20
  4141.         JR      Z,L_B931
  4142.         LD      A,#02
  4143.         JP      L_B93E
  4144. ;
  4145. L_B931  CALL    L_BA90
  4146.         LD      A,#00
  4147.         JP      NZ,L_B93E
  4148.         LD      A,#04
  4149.         JP      L_B93E
  4150. ;
  4151. L_B93E  LD      H,A
  4152.         LD      L,(IX+#02)
  4153.         LD      B,(IX+#03)
  4154.         OR      A
  4155.         JR      Z,L_B94B
  4156.         LD      (IX+#02),A
  4157. L_B94B  LD      A,(IX+#02)
  4158.         CP      #01
  4159.         JR      NZ,L_B959
  4160.         LD      A,B
  4161.         NEG
  4162.         ADD     A,E
  4163.         LD      E,A
  4164.         JR      L_B970
  4165. ;
  4166. L_B959  CP      #02
  4167.         JR      NZ,L_B962
  4168.         LD      A,B
  4169.         ADD     A,D
  4170.         LD      D,A
  4171.         JR      L_B970
  4172. ;
  4173. L_B962  CP      #03
  4174.         JR      NZ,L_B96B
  4175.         LD      A,B
  4176.         ADD     A,E
  4177.         LD      E,A
  4178.         JR      L_B970
  4179. ;
  4180. L_B96B  LD      A,B
  4181.         NEG
  4182.         ADD     A,D
  4183.         LD      D,A
  4184. L_B970  LD      A,(IX+#04)
  4185.         OR      A
  4186.         JR      NZ,L_B98E
  4187.         LD      A,H
  4188.         OR      A
  4189.         JR      Z,L_B98E
  4190.         CALL    L_BA06
  4191.         JR      NZ,L_B98E
  4192.         LD      (IX+#04),#01
  4193.         LD      (IX+#02),L
  4194.         LD      E,(IX+#00)
  4195.         LD      D,(IX+#01)
  4196.         JR      L_B9AC
  4197. ;
  4198. L_B98E  LD      (IX+#00),E
  4199.         LD      (IX+#01),D
  4200.         LD      A,(L_9478)
  4201.         RRCA
  4202.         RRCA
  4203.         AND     #01
  4204.         ADD     A,#2D
  4205.         CALL    L_94CD
  4206.         CALL    L_95E5
  4207.         CALL    L_AB46
  4208.         CALL    L_BFE0
  4209.         JP      L_B8BB
  4210. ;
  4211. L_B9AC  LD      A,(IX+#02)
  4212.         CP      #01
  4213.         JP      Z,L_B9D0
  4214.         CP      #02
  4215.         JP      Z,L_B9E2
  4216.         CP      #03
  4217.         JP      Z,L_B9F4
  4218.         CALL    L_BA90
  4219.         LD      B,A
  4220.         CALL    L_BA42
  4221.         OR      B
  4222.         JP      Z,L_B93E
  4223.         LD      (IX+#04),#00
  4224.         JP      L_B8C3
  4225. ;
  4226. L_B9D0  CALL    L_BA42
  4227.         LD      B,A
  4228.         CALL    L_BA61
  4229.         OR      B
  4230.         JP      Z,L_B93E
  4231.         LD      (IX+#04),#00
  4232.         JP      L_B8C3
  4233. ;
  4234. L_B9E2  CALL    L_BA61
  4235.         LD      B,A
  4236.         CALL    L_BA20
  4237.         OR      B
  4238.         JP      Z,L_B93E
  4239.         LD      (IX+#04),#00
  4240.         JP      L_B8C3
  4241. ;
  4242. L_B9F4  CALL    L_BA20
  4243.         LD      B,A
  4244.         CALL    L_BA90
  4245.         OR      B
  4246.         JP      Z,L_B93E
  4247.         LD      (IX+#04),#00
  4248.         JP      L_B8C3
  4249. ;
  4250. L_BA06  PUSH    BC
  4251.         PUSH    HL
  4252.         CALL    L_BA42
  4253.         LD      H,A
  4254.         CALL    L_BA20
  4255.         LD      L,A
  4256.         CALL    L_BA90
  4257.         LD      B,A
  4258.         CALL    L_BA61
  4259.         LD      C,A
  4260.         XOR     A
  4261.         OR      H
  4262.         OR      L
  4263.         OR      B
  4264.         OR      C
  4265.         POP     HL
  4266.         POP     BC
  4267.         RET
  4268. ;
  4269. L_BA20  PUSH    BC
  4270.         PUSH    DE
  4271.         PUSH    HL
  4272.         DEC     E
  4273.         DEC     E
  4274.         DEC     E
  4275.         DEC     E
  4276.         INC     D
  4277.         INC     D
  4278.         INC     D
  4279.         INC     D
  4280.         CALL    L_97EE
  4281.         INC     L
  4282.         INC     L
  4283.         LD      BC,#0020
  4284.         LD      A,(HL)
  4285.         LD      E,A
  4286.         LD      A,D
  4287.         AND     #07
  4288.         LD      A,E
  4289.         JR      Z,L_BA3D
  4290.         ADD     HL,BC
  4291.         OR      (HL)
  4292. L_BA3D  OR      A
  4293.         POP     HL
  4294.         POP     DE
  4295.         POP     BC
  4296.         RET
  4297. ;
  4298. L_BA42  PUSH    BC
  4299.         PUSH    DE
  4300.         PUSH    HL
  4301.         INC     E
  4302.         INC     E
  4303.         INC     E
  4304.         INC     D
  4305.         INC     D
  4306.         INC     D
  4307.         INC     D
  4308.         CALL    L_97EE
  4309.         LD      BC,#0020
  4310.         LD      A,(HL)
  4311.         LD      E,A
  4312.         LD      A,D
  4313.         AND     #07
  4314.         LD      A,E
  4315.         JR      Z,L_BA5C
  4316.         ADD     HL,BC
  4317.         OR      (HL)
  4318. L_BA5C  OR      A
  4319.         POP     HL
  4320.         POP     DE
  4321.         POP     BC
  4322.         RET
  4323. ;
  4324. L_BA61  PUSH    BC
  4325.         PUSH    DE
  4326.         PUSH    HL
  4327.         LD      A,D
  4328.         CP      #B0
  4329.         LD      A,#01
  4330.         JR      NC,L_BA8B
  4331.         INC     E
  4332.         INC     E
  4333.         INC     E
  4334.         INC     E
  4335.         DEC     D
  4336.         DEC     D
  4337.         DEC     D
  4338.         DEC     D
  4339.         LD      A,D
  4340.         AND     #0F
  4341.         LD      A,#00
  4342.         JR      NZ,L_BA8B
  4343.         CALL    L_97EE
  4344.         LD      BC,#0040
  4345.         ADD     HL,BC
  4346.         LD      A,(HL)
  4347.         LD      D,A
  4348.         LD      A,E
  4349.         AND     #07
  4350.         LD      A,D
  4351.         JR      Z,L_BA8B
  4352.         INC     L
  4353.         OR      (HL)
  4354. L_BA8B  OR      A
  4355.         POP     HL
  4356.         POP     DE
  4357.         POP     BC
  4358.         RET
  4359. ;
  4360. L_BA90  PUSH    BC
  4361.         PUSH    DE
  4362.         PUSH    HL
  4363.         LD      A,D
  4364.         OR      A
  4365.         LD      A,#01
  4366.         JR      Z,L_BAB9
  4367.         INC     E
  4368.         INC     E
  4369.         INC     E
  4370.         INC     E
  4371.         INC     D
  4372.         INC     D
  4373.         INC     D
  4374.         INC     D
  4375.         LD      A,D
  4376.         AND     #0F
  4377.         LD      A,#00
  4378.         JR      NZ,L_BAB9
  4379.         CALL    L_97EE
  4380.         LD      BC,L_FFE0
  4381.         ADD     HL,BC
  4382.         LD      A,(HL)
  4383.         LD      D,A
  4384.         LD      A,E
  4385.         AND     #07
  4386.         LD      A,D
  4387.         JR      Z,L_BAB9
  4388.         INC     L
  4389.         OR      (HL)
  4390. L_BAB9  OR      A
  4391.         POP     HL
  4392.         POP     DE
  4393.         POP     BC
  4394.         RET
  4395. ;
  4396. L_BABE  LD      A,(L_A390)
  4397.         LD      BC,L_BAF5
  4398.         CALL    GetHLFrom2APlusBC
  4399.         LD      DE,L_BB1F
  4400.         LD      BC,#0063
  4401.         LDIR
  4402.         RET
  4403. ;
  4404. L_BAD0  LD      IX,L_BB1F
  4405. L_BAD4  LD      A,(IX+#00)
  4406.         CP      #FF
  4407.         RET     Z
  4408.         LD      E,A
  4409.         LD      A,(IX+#02)
  4410.         OR      A
  4411.         JR      Z,L_BAEE
  4412.         LD      D,(IX+#01)
  4413.         CALL    L_C6C8
  4414.         OR      A
  4415.         JR      Z,L_BAEE
  4416.         LD      (IX+#02),#00
  4417. L_BAEE  LD      BC,#0005
  4418.         ADD     IX,BC
  4419.         JR      L_BAD4
  4420. ;
  4421. L_BAF5       DW       L_BB84
  4422.        DW       L_BB85
  4423.        DW       L_BB86
  4424.        DW       L_BB8C
  4425.        DW       L_BB8D
  4426.        DW       L_BBAC
  4427.        DW       L_BBAD
  4428.        DW       L_BBAE
  4429.        DW       L_BBC3
  4430.        DW       L_BBC4
  4431.        DW       L_BBC5
  4432.        DW       L_BBCB
  4433.        DW       L_BBCC
  4434.        DW       L_BBCD
  4435.        DW       L_BBCE
  4436.        DW       L_BBD9
  4437.        DW       L_BBDA
  4438.        DW       L_BBDB
  4439.        DW       L_BBDC
  4440.        DW       L_BBDD
  4441.        DW       L_BBDE
  4442. ;
  4443. L_BB1F       DB       #FF,#FF,#B8,#2C,#01,#02,#00,#FF
  4444.        DB       #FF,#78,#24,#03,#02,#00,#58,#44
  4445.        DB       #03,#02,#00,#78,#64,#03,#02,#00
  4446.        DB       #98,#44,#03,#02,#00,#48,#84,#03
  4447.        DB       #02,#00,#A8,#84,#03,#02,#00,#FF
  4448.        DB       #FF,#FF,#58,#74,#03,#02,#00,#58
  4449.        DB       #6C,#01,#02,#00,#B8,#74,#03,#02
  4450.        DB       #00,#B8,#6C,#01,#02,#00,#FF,#FF
  4451.        DB       #FF,#38,#94,#03,#02,#00,#FF,#FF
  4452.        DB       #FF,#FF,#D8,#94,#03,#04,#00,#D8
  4453.        DB       #7C,#01,#04,#00,#FF,#FF,#FF,#FF
  4454.        DB       #FF,#FF,#FF,#DD,#21,#1F,#BB,#DD
  4455.        DB       #7E,#00,#FE,#00,#FF
  4456. L_BB84       DB       #FF
  4457. L_BB85       DB       #FF
  4458. L_BB86       DB       #B8,#2C,#01,#02,#00,#FF
  4459. L_BB8C       DB       #FF
  4460. L_BB8D       DB       #78,#24,#03,#02,#00,#58,#44,#03
  4461.        DB       #02,#00,#78,#64,#03,#02,#00,#98
  4462.        DB       #44,#03,#02,#00,#48,#84,#03,#02
  4463.        DB       #00,#A8,#84,#03,#02,#00,#FF
  4464. L_BBAC       DB       #FF
  4465. L_BBAD       DB       #FF
  4466. L_BBAE       DB       #58,#74,#03,#02,#00,#58,#6C,#01
  4467.        DB       #02,#00,#B8,#74,#03,#02,#00,#B8
  4468.        DB       #6C,#01,#02,#00,#FF
  4469. L_BBC3       DB       #FF
  4470. L_BBC4       DB       #FF
  4471. L_BBC5       DB       #38,#94,#03,#02,#00,#FF
  4472. L_BBCB       DB       #FF
  4473. L_BBCC       DB       #FF
  4474. L_BBCD       DB       #FF
  4475. L_BBCE       DB       #D8,#94,#03,#04,#00,#D8,#7C,#01
  4476.        DB       #04,#00,#FF
  4477. L_BBD9       DB       #FF
  4478. L_BBDA       DB       #FF
  4479. L_BBDB       DB       #FF
  4480. L_BBDC       DB       #FF
  4481. L_BBDD       DB       #FF
  4482. L_BBDE       DB       #FF
  4483. ;
  4484. L_BBDF  LD      IX,L_BB1F
  4485. L_BBE3  LD      A,(IX+#00)
  4486.         CP      #FF
  4487.         RET     Z
  4488.         LD      A,(IX+#02)
  4489.         OR      A
  4490.         JR      NZ,L_BBF7
  4491. L_BBEF  LD      BC,#0005
  4492.         ADD     IX,BC
  4493.         JP      L_BBE3
  4494. ;
  4495. L_BBF7  LD      E,(IX+#00)
  4496.         LD      D,(IX+#01)
  4497.         CALL    L_95E5
  4498.         LD      A,(IX+#04)
  4499.         OR      A
  4500.         JP      NZ,L_BCE0
  4501.         LD      A,(IX+#02)
  4502.         CP      #01
  4503.         JR      Z,L_BC2D
  4504.         CP      #02
  4505.         JR      Z,L_BC44
  4506.         CP      #03
  4507.         JR      Z,L_BC5B
  4508.         CALL    L_BA90
  4509.         JR      Z,L_BC20
  4510.         LD      A,#01
  4511.         JP      L_BC72
  4512. ;
  4513. L_BC20  CALL    L_BA20
  4514.         LD      A,#00
  4515.         JP      NZ,L_BC72
  4516.         LD      A,#03
  4517.         JP      L_BC72
  4518. ;
  4519. L_BC2D  CALL    L_BA42
  4520.         JR      Z,L_BC37
  4521.         LD      A,#02
  4522.         JP      L_BC72
  4523. ;
  4524. L_BC37  CALL    L_BA90
  4525.         LD      A,#00
  4526.         JP      NZ,L_BC72
  4527.         LD      A,#04
  4528.         JP      L_BC72
  4529. ;
  4530. L_BC44  CALL    L_BA61
  4531.         JR      Z,L_BC4E
  4532.         LD      A,#03
  4533.         JP      L_BC72
  4534. ;
  4535. L_BC4E  CALL    L_BA42
  4536.         LD      A,#00
  4537.         JP      NZ,L_BC72
  4538.         LD      A,#01
  4539.         JP      L_BC72
  4540. ;
  4541. L_BC5B  CALL    L_BA20
  4542.         JR      Z,L_BC65
  4543.         LD      A,#04
  4544.         JP      L_BC72
  4545. ;
  4546. L_BC65  CALL    L_BA61
  4547.         LD      A,#00
  4548.         JP      NZ,L_BC72
  4549.         LD      A,#02
  4550.         JP      L_BC72
  4551. ;
  4552. L_BC72  LD      H,A
  4553.         LD      L,(IX+#02)
  4554.         LD      B,(IX+#03)
  4555.         OR      A
  4556.         JR      Z,L_BC7F
  4557.         LD      (IX+#02),A
  4558. L_BC7F  LD      A,(IX+#02)
  4559.         CP      #01
  4560.         JR      NZ,L_BC8D
  4561.         LD      A,B
  4562.         NEG
  4563.         ADD     A,E
  4564.         LD      E,A
  4565.         JR      L_BCA4
  4566. ;
  4567. L_BC8D  CP      #02
  4568.         JR      NZ,L_BC96
  4569.         LD      A,B
  4570.         ADD     A,D
  4571.         LD      D,A
  4572.         JR      L_BCA4
  4573. ;
  4574. L_BC96  CP      #03
  4575.         JR      NZ,L_BC9F
  4576.         LD      A,B
  4577.         ADD     A,E
  4578.         LD      E,A
  4579.         JR      L_BCA4
  4580. ;
  4581. L_BC9F  LD      A,B
  4582.         NEG
  4583.         ADD     A,D
  4584.         LD      D,A
  4585. L_BCA4  LD      A,(IX+#04)
  4586.         OR      A
  4587.         JR      NZ,L_BCC2
  4588.         LD      A,H
  4589.         OR      A
  4590.         JR      Z,L_BCC2
  4591.         CALL    L_BA06
  4592.         JR      NZ,L_BCC2
  4593.         LD      (IX+#04),#01
  4594.         LD      (IX+#02),L
  4595.         LD      E,(IX+#00)
  4596.         LD      D,(IX+#01)
  4597.         JR      L_BCE0
  4598. ;
  4599. L_BCC2  LD      (IX+#00),E
  4600.         LD      (IX+#01),D
  4601.         LD      A,(L_9478)
  4602.         RRCA
  4603.         RRCA
  4604.         AND     #01
  4605.         ADD     A,#2D
  4606.         CALL    L_94CD
  4607.         CALL    L_95E5
  4608.         CALL    L_AB46
  4609.         CALL    L_BFE0
  4610.         JP      L_BBEF
  4611. ;
  4612. L_BCE0  LD      A,(IX+#02)
  4613.         CP      #01
  4614.         JP      Z,L_BD04
  4615.         CP      #02
  4616.         JP      Z,L_BD16
  4617.         CP      #03
  4618.         JP      Z,L_BD28
  4619.         CALL    L_BA90
  4620.         LD      B,A
  4621.         CALL    L_BA20
  4622.         OR      B
  4623.         JP      Z,L_BC72
  4624.         LD      (IX+#04),#00
  4625.         JP      L_BBF7
  4626. ;
  4627. L_BD04  CALL    L_BA42
  4628.         LD      B,A
  4629.         CALL    L_BA90
  4630.         OR      B
  4631.         JP      Z,L_BC72
  4632.         LD      (IX+#04),#00
  4633.         JP      L_BBF7
  4634. ;
  4635. L_BD16  CALL    L_BA61
  4636.         LD      B,A
  4637.         CALL    L_BA42
  4638.         OR      B
  4639.         JP      Z,L_BC72
  4640.         LD      (IX+#04),#00
  4641.         JP      L_BBF7
  4642. ;
  4643. L_BD28  CALL    L_BA20
  4644.         LD      B,A
  4645.         CALL    L_BA61
  4646.         OR      B
  4647.         JP      Z,L_BC72
  4648.         LD      (IX+#04),#00
  4649.         JP      L_BBF7
  4650. ;
  4651. L_BD3A  LD      IY,L_BD52
  4652.         LD      (L_BF39),HL
  4653.         JP      (IY)
  4654. ;
  4655. L_BD43  LD      IY,L_BD4A
  4656.         LD      (L_BF39),HL
  4657. L_BD4A  XOR     A
  4658.         IN      A,(#FE)
  4659.         AND     #1F
  4660.         CP      #1F
  4661.         RET     NZ
  4662. L_BD52  LD      HL,(L_BF39)
  4663.         LD      A,(HL)
  4664.         OR      A
  4665.         RET     Z
  4666.         INC     HL
  4667.         LD      (L_BF38),A
  4668.         LD      C,(HL)
  4669.         INC     HL
  4670.         LD      B,(HL)
  4671.         INC     HL
  4672.         LD      (L_BF39),HL
  4673.         LD      A,C
  4674.         OR      B
  4675.         JP      NZ,L_BD70
  4676.         LD      A,(L_BF38)
  4677.         CALL    L_BF4E
  4678.         JP      (IY)
  4679. ;
  4680. L_BD70  LD      H,#00
  4681.         LD      L,C
  4682.         LD      DE,L_BFAC
  4683.         ADD     HL,DE
  4684.         LD      D,(HL)
  4685.         LD      H,#00
  4686.         LD      L,B
  4687.         LD      BC,L_BFAC
  4688.         ADD     HL,BC
  4689.         LD      E,(HL)
  4690.         LD      A,(L_BF38)
  4691.         CALL    L_BF87
  4692.         JP      (IY)
  4693. ;
  4694. L_BD88       DB       #0F,#1C,#28,#0F,#1C,#2C,#0F,#1C
  4695.        DB       #2F,#0F,#1B,#27,#0F,#1B,#2B,#0F
  4696.        DB       #1B,#2E,#0F,#1A,#26,#0F,#1A,#2A
  4697.        DB       #0F,#1A,#2D,#0F,#19,#25,#0F,#19
  4698.        DB       #29,#0F,#19,#2C,#0F,#18,#24,#0F
  4699.        DB       #18,#28,#0F,#18,#2B,#0F,#17,#23
  4700.        DB       #0F,#17,#27,#0F,#17,#2A,#2D,#1C
  4701.        DB       #28,#00,#00
  4702. L_BDC3       DB       #12,#07,#13,#12,#08,#14,#12,#09
  4703.        DB       #15,#12,#0A,#16,#12,#0B,#17,#12
  4704.        DB       #0C,#18,#12,#0D,#19,#12,#0E,#1A
  4705.        DB       #12,#0F,#1B,#12,#10,#1C,#12,#11
  4706.        DB       #1D,#12,#12,#1E,#12,#13,#1F,#12
  4707.        DB       #14,#20,#12,#15,#21,#12,#17,#23
  4708.        DB       #24,#18,#24,#24,#18,#24
  4709. L_BDF9       DB       #24,#13,#26,#12,#13,#24,#12,#13
  4710.        DB       #26,#24,#18,#28,#12,#1C,#24,#12
  4711.        DB       #1C,#21,#24,#1F,#1F,#24,#1C,#1F
  4712.        DB       #24,#18,#24,#24,#18,#24,#24,#13
  4713.        DB       #26,#12,#13,#24,#12,#13,#26,#24
  4714.        DB       #18,#28,#12,#1F,#28,#12,#21,#28
  4715.        DB       #12,#23,#28,#12,#24,#28,#24,#26
  4716.        DB       #28,#24,#18,#24,#24,#18,#24,#24
  4717.        DB       #13,#26,#12,#13,#24,#12,#13,#26
  4718.        DB       #24,#18,#28,#12,#1C,#24,#12,#1C
  4719.        DB       #21,#24,#1F,#1F,#24,#1C,#1F,#24
  4720.        DB       #18,#24,#24,#18,#24,#24,#13,#26
  4721.        DB       #12,#13,#24,#12,#13,#26,#12,#18
  4722.        DB       #24,#12,#1C,#24,#12,#18,#24,#12
  4723.        DB       #1C,#24,#12,#1F,#24,#12,#1C,#24
  4724.        DB       #12,#1F,#24,#12,#24,#24,#24,#18
  4725.        DB       #2B,#24,#1C,#2B,#12,#18,#28,#12
  4726.        DB       #18,#26,#12,#1C,#24,#12,#1C,#24
  4727.        DB       #24,#18,#2B,#24,#1C,#2B,#12,#18
  4728.        DB       #28,#12,#18,#26,#12,#1C,#24,#12
  4729.        DB       #1C,#24,#24,#18,#2B,#24,#1C,#2B
  4730.        DB       #12,#18,#28,#12,#18,#26,#12,#1C
  4731.        DB       #24,#12,#1C,#24,#24,#18,#26,#12
  4732.        DB       #1C,#24,#12,#1C,#26,#24,#18,#28
  4733.        DB       #24,#1C,#24,#12,#13,#1F,#12,#17
  4734.        DB       #1F,#12,#1A,#1F,#12,#1F,#1F,#24
  4735.        DB       #18,#24,#24,#18,#24,#24,#13,#26
  4736.        DB       #12,#13,#24,#12,#13,#26,#24,#18
  4737.        DB       #28,#12,#1C,#24,#12,#1C,#21,#24
  4738.        DB       #1F,#1F,#24,#1C,#1F,#24,#18,#24
  4739.        DB       #24,#18,#24,#24,#13,#26,#12,#13
  4740.        DB       #24,#12,#13,#26,#24,#1C,#24,#24
  4741.        DB       #1A,#23,#24,#18,#21,#24,#1A,#23
  4742. L_BF01       DB       #24,#0C,#18,#12,#0C,#18,#12,#0C
  4743.        DB       #1A,#12,#10,#1C,#12,#10,#1F,#24
  4744.        DB       #13,#21,#24,#18,#24,#24,#1A,#23
  4745.        DB       #48,#1C,#24,#00,#00
  4746. L_BF1E       DB       #12,#07,#13,#12,#08,#14,#12,#09
  4747.        DB       #15,#12,#0A,#16,#12,#0B,#17,#12
  4748.        DB       #0C,#18,#12,#0D,#19,#12,#0E,#1A
  4749.        DB       #00,#00
  4750. ;
  4751. L_BF38       DB       #24
  4752. ;
  4753. L_BF39       DW       L_BDF9
  4754. ;
  4755. L_BF3B  AND     #FF
  4756.         EX      AF,AF'
  4757.         INC     D
  4758.         JP      NZ,L_BF69
  4759. L_BF42  DB      #00
  4760.         DB      #00
  4761.         DB      #00
  4762.         XOR     C
  4763.         LD      D,L
  4764.         DJNZ    L_BF58
  4765.         DEC     H
  4766.         JP      NZ,L_BF5A
  4767.         RET
  4768. ;
  4769. L_BF4E  LD      H,A
  4770.         LD      XL,E
  4771.         LD      L,D
  4772.         LD      C,#10
  4773.         XOR     A
  4774.         EX      AF,AF'
  4775.         XOR     A
  4776.         LD      B,A
  4777. L_BF58  OR      A
  4778.         AND     A
  4779. L_BF5A  EX      AF,AF'
  4780.         INC     E
  4781.         DB      #00
  4782.         DB      #00
  4783.         DB      #00
  4784.         JR      NZ,L_BF3B
  4785.         XOR     C
  4786.         LD      E,XL
  4787.         EX      AF,AF'
  4788.         INC     D
  4789.         JP      Z,L_BF42
  4790. L_BF69  DB      #00
  4791.         DB      #00
  4792.         DB      #00
  4793.         OR      A
  4794.         AND     A
  4795.         DJNZ    L_BF58
  4796.         DEC     H
  4797.         JP      NZ,L_BF5A
  4798.         RET
  4799. ;
  4800. L_BF75  AND     #FF
  4801.         EX      AF,AF'
  4802.         INC     D
  4803.         JP      NZ,L_BFA1
  4804. L_BF7C  OUT     (#FE),A
  4805.         XOR     C
  4806.         LD      D,L
  4807.         DJNZ    L_BF91
  4808.         DEC     H
  4809.         JP      NZ,L_BF93
  4810.         RET
  4811. ;
  4812. L_BF87  LD      H,A
  4813.         LD      XL,E
  4814.         LD      L,D
  4815.         LD      C,#10
  4816.         XOR     A
  4817.         EX      AF,AF'
  4818.         XOR     A
  4819.         LD      B,A
  4820. L_BF91  OR      A
  4821.         AND     A
  4822. L_BF93  EX      AF,AF'
  4823.         INC     E
  4824.         OUT     (#FE),A
  4825.         JR      NZ,L_BF75
  4826.         XOR     C
  4827.         LD      E,XL
  4828.         EX      AF,AF'
  4829.         INC     D
  4830.         JP      Z,L_BF7C
  4831. L_BFA1  OUT     (#FE),A
  4832.         OR      A
  4833.         AND     A
  4834.         DJNZ    L_BF91
  4835.         DEC     H
  4836.         JP      NZ,L_BF93
  4837.         RET
  4838. ;
  4839. L_BFAC       DB       #01,#1D,#29,#34,#40,#4C,#54,#5F
  4840.        DB       #69,#70,#78,#80,#87,#8E,#94,#9A
  4841.        DB       #A0,#A5,#AA,#AF,#B4,#B8,#BC,#C0
  4842.        DB       #C3,#C7,#CA,#CD,#D0,#D3,#D5,#D8
  4843.        DB       #DA,#DC,#DE,#E0,#E2,#E4,#E5,#E7
  4844.        DB       #E8,#E9,#EB,#EC,#ED,#EE,#EF,#F0
  4845.        DB       #F1,#F2,#F3,#F4
  4846. ;
  4847. L_BFE0  PUSH    HL
  4848.         LD      HL,(L_BFEF)
  4849.         LD      (HL),E
  4850.         INC     HL
  4851.         LD      (HL),D
  4852.         INC     HL
  4853.         LD      (HL),#FF
  4854.         LD      (L_BFEF),HL
  4855.         POP     HL
  4856.         RET
  4857. ;
  4858. L_BFEF       DW       L_BFF9
  4859. ;
  4860. L_BFF1       DB       #38
  4861. ;
  4862.        DB       #70,#B8,#70,#6B,#20,#7F,#80       ;p8pk ..
  4863. ;
  4864. L_BFF9       DB       #FF,#B0,#FF,#00,#00,#00,#00,#00
  4865.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  4866.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  4867.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  4868.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  4869.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  4870.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  4871.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  4872.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  4873.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  4874.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  4875.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  4876.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  4877.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  4878.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  4879.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  4880.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  4881.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  4882.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  4883.        DB       #FF
  4884. ;
  4885. L_C092  LD      A,E
  4886.         SUB     C
  4887.         SUB     #02
  4888.         CP      #EE
  4889.         LD      A,#00
  4890.         RET     C
  4891.         LD      A,D
  4892.         SUB     B
  4893.         SUB     #02
  4894.         CP      #EE
  4895.         LD      A,#00
  4896.         RET     C
  4897.         INC     A
  4898.         RET
  4899. ;
  4900. L_C0A6  LD      HL,(L_C295)
  4901.         LD      A,L
  4902.         OR      H
  4903.         JP      Z,L_C0EE
  4904.         LD      DE,(L_A8C6)
  4905.         CALL    L_C0CC
  4906.         OR      A
  4907.         RET     Z
  4908.         LD      HL,L_BD88
  4909.         CALL    L_BD3A
  4910. L_C0BD  LD      A,(L_C255)
  4911. L_C0C0  DEC     A
  4912.         LD      (L_C255),A
  4913.         OR      A
  4914.         JP      Z,L_C13A
  4915.         POP     BC
  4916.         JP      L_932C
  4917. ;
  4918. L_C0CC  PUSH    BC
  4919.         PUSH    HL
  4920.         LD      HL,L_BFF1
  4921. L_C0D1  LD      A,(HL)
  4922.         CP      #FF
  4923.         LD      A,#00
  4924.         JR      Z,L_C0EB
  4925.         LD      C,(HL)
  4926.         INC     HL
  4927.         LD      B,(HL)
  4928.         LD      A,B
  4929.         ADD     A,#08
  4930.         LD      B,A
  4931.         LD      A,C
  4932.         ADD     A,#08
  4933.         LD      C,A
  4934.         INC     HL
  4935.         CALL    L_C092
  4936.         OR      A
  4937.         JP      Z,L_C0D1
  4938. L_C0EB  POP     HL
  4939.         POP     BC
  4940.         RET
  4941. ;
  4942. L_C0EE  LD      HL,L_BD88
  4943.         CALL    L_BD3A
  4944.         CALL    Cls
  4945.         LD      HL,L_C11B
  4946.         CALL    PrintString_HL
  4947.         LD      BC,#0000
  4948.         CALL    PauseBC
  4949.         CALL    PauseBC
  4950.         CALL    PauseBC
  4951.         CALL    PauseBC
  4952.         CALL    PauseBC
  4953.         CALL    PauseBC
  4954.         CALL    PauseBC
  4955.         CALL    PauseBC
  4956.         JP      L_C0BD
  4957. ;
  4958. L_C11B       DB       #DF,#00,#08,#EB,#00,#E3
  4959.         dw L_C5EC;#EC,#C5
  4960.        DB       #E6
  4961.        dw L_D712;#12,#D7
  4962.        db #EB,#00,#DF,#0B,#0A
  4963.        DB       #E0,#46,#4F,#55,#54,#20,#4F,#46
  4964.        DB       #20,#54,#49,#4D,#45,#21,#FF
  4965. ;
  4966. L_C13A  CALL    Cls
  4967.         LD      HL,L_C164
  4968.         CALL    PrintString_HL
  4969.         LD      BC,#0000
  4970.         CALL    PauseBC
  4971.         CALL    PauseBC
  4972.         CALL    PauseBC
  4973.         CALL    PauseBC
  4974.         CALL    PauseBC
  4975.         CALL    PauseBC
  4976.         CALL    PauseBC
  4977.         CALL    PauseBC
  4978.         CALL    L_D5CA
  4979.         JP      L_9300
  4980. ;
  4981. L_C164       DB       #EB,#00,#DF,#00,#08,#E3
  4982.         dw L_C5EC;#EC,#C5
  4983.        DB       #DF,#0A,#0B,#E6
  4984.        dw L_D712;#12,#D7
  4985.        db #E0,#46
  4986.        DB       #DF,#0B,#0B,#47,#41,#4D,#45,#20
  4987.        DB       #4F,#56,#45,#52,#FF
  4988. L_C181       DB       #EB,#00,#E6
  4989.        dw L_DA0A;#0A,#DA
  4990.        db #DF,#00,#01
  4991.        DB       #E0,#47,#00,#01,#02,#78,#06,#0E
  4992.        DB       #03,#04,#05,#78,#05,#0E,#06,#07
  4993.        DB       #08,#09,#0A,#78,#01,#0E,#0B,#0C
  4994.        DB       #0D,#FF
  4995. ;
  4996. L_C1A3  LD      HL,L_C181
  4997.         CALL    PrintString_HL
  4998.         CALL    L_C1B5
  4999.         CALL    L_C1CE
  5000.         CALL    L_C1E1
  5001.         JP      L_C1EE
  5002. ;
  5003. L_C1B5  LD      C,#47
  5004.         LD      HL,L_D712
  5005.         LD      (L_9A57),HL
  5006.         LD      HL,L_C21F
  5007.         LD      DE,#0004
  5008.         LD      B,#06
  5009. L_C1C5  LD      A,(HL)
  5010.         CALL    PrintChar
  5011.         INC     E
  5012.         INC     HL
  5013.         DJNZ    L_C1C5
  5014.         RET
  5015. ;
  5016. L_C1CE  LD      C,#47
  5017.         LD      HL,L_C28F
  5018.         LD      DE,#000E
  5019.         LD      B,#05
  5020. L_C1D8  LD      A,(HL)
  5021.         CALL    PrintChar
  5022.         INC     E
  5023.         INC     HL
  5024.         DJNZ    L_C1D8
  5025.         RET
  5026. ;
  5027. L_C1E1  LD      C,#47
  5028.         LD      A,(L_C256)
  5029.         ADD     A,#30
  5030.         LD      DE,#0019
  5031.         JP      PrintChar
  5032. ;
  5033. L_C1EE  LD      C,#47
  5034.         LD      A,(L_C255)
  5035.         ADD     A,#30
  5036.         LD      E,#1E
  5037.         JP      PrintChar
  5038. ;
  5039. L_C1FA  PUSH    AF
  5040.         PUSH    BC
  5041.         PUSH    DE
  5042.         PUSH    HL
  5043.         LD      C,#00
  5044.         LD      HL,L_C224
  5045.         LD      B,#06
  5046. L_C205  LD      A,(DE)
  5047.         ADD     A,(HL)
  5048.         SUB     #30
  5049.         ADD     A,C
  5050.         CP      #3A
  5051.         LD      C,#01
  5052.         JR      C,L_C214
  5053.         SUB     #0A
  5054.         JR      L_C215
  5055. ;
  5056. L_C214  DEC     C
  5057. L_C215  LD      (HL),A
  5058.         DEC     HL
  5059.         DEC     DE
  5060.         DJNZ    L_C205
  5061.         POP     HL
  5062.         POP     DE
  5063.         POP     BC
  5064.         POP     AF
  5065.         RET
  5066. ;
  5067. L_C21F       DM       "0"
  5068. L_C220       DM       "0000"
  5069. L_C224       DM       "000010"
  5070. L_C22A       DM       "000020"
  5071. L_C230       DM       "000050"
  5072. L_C236       DM       "000100"
  5073. L_C23C       DM       "000200"
  5074. L_C242       DM       "0"
  5075.        DM       "005000"
  5076.        DM       "010000"
  5077.        DM       "020000"
  5078. ;
  5079. L_C255       DB       #06
  5080. L_C256       DB       #00
  5081. ;
  5082. L_C257  LD      HL,(L_C295)
  5083.         LD      IX,L_C28F
  5084.         LD      IY,L_C284
  5085. L_C262  LD      A,#30
  5086.         LD      E,(IY+#00)
  5087.         LD      D,(IY+#01)
  5088. L_C26A  OR      A
  5089.         SBC     HL,DE
  5090.         JR      C,L_C272
  5091.         INC     A
  5092.         JR      L_C26A
  5093. ;
  5094. L_C272  ADD     HL,DE
  5095.         LD      (IX+#00),A
  5096.         INC     IX
  5097.         INC     IY
  5098.         INC     IY
  5099.         LD      A,(IX+#00)
  5100.         CP      #FF
  5101.         RET     Z
  5102.         JR      L_C262
  5103. ;
  5104. L_C284       DB       #10,#27,#E8,#03,#64,#00,#0A,#00
  5105.        DB       #01,#00,#30
  5106. L_C28F       DB       #30,#39,#38,#34
  5107. L_C293       DB       #30,#FF
  5108. ;
  5109. L_C295       DW       #2670
  5110. L_C297       DW       #2710
  5111. ;
  5112. L_C299  CALL    L_C34E
  5113.         OR      A
  5114.         RET     NZ
  5115.         CALL    L_AB46
  5116.         LD      BC,(L_A8C6)
  5117.         LD      A,B
  5118.         ADD     A,#08
  5119.         LD      B,A
  5120.         LD      A,C
  5121.         ADD     A,#08
  5122.         LD      C,A
  5123.         CALL    L_C092
  5124.         OR      A
  5125.         RET     Z
  5126.         LD      (HL),A
  5127.         LD      HL,L_BF1E
  5128.         PUSH    DE
  5129.         CALL    L_BD3A
  5130.         POP     DE
  5131.         CALL    CountXYtoxy_DE
  5132.         CALL    CountScrAddr_DEyx
  5133.         LD      BC,#9000
  5134.         ADD     HL,BC
  5135.         LD      A,(HL)
  5136.         CALL    DrawSprite
  5137.         CALL    CountxytoXY_DE
  5138.         CALL    L_AAE5
  5139.         PUSH    DE
  5140.         CALL    L_C33C
  5141.         LD      B,D
  5142.         LD      C,E
  5143.         POP     DE
  5144.         JP      L_D725
  5145. ;
  5146. L_C2D9  LD      HL,L_A485
  5147. L_C2DC  LD      A,(HL)
  5148.         CP      #FF
  5149.         RET     Z
  5150.         INC     HL
  5151.         INC     HL
  5152.         LD      (HL),#00
  5153.         INC     HL
  5154.         JR      L_C2DC
  5155. ;
  5156. L_C2E7  CALL    L_C34E
  5157.         OR      A
  5158.         RET     Z
  5159.         CALL    L_C33C
  5160.         LD      BC,(L_A8C6)
  5161.         LD      A,B
  5162.         ADD     A,#08
  5163.         LD      B,A
  5164.         LD      A,C
  5165.         ADD     A,#08
  5166.         LD      C,A
  5167.         CALL    L_C092
  5168.         OR      A
  5169.         RET     Z
  5170.         POP     BC
  5171.         LD      A,(L_A390)
  5172.         CP      #14
  5173.         JR      NZ,L_C30F
  5174.         LD      A,#04
  5175.         LD      (L_A390),A
  5176.         JR      L_C31A
  5177. ;
  5178. L_C30F  LD      A,(L_C3AB)
  5179.         OR      A
  5180.         JR      Z,L_C31A
  5181.         LD      A,#13
  5182.         LD      (L_A390),A
  5183. L_C31A  LD      A,(L_A390)
  5184.         CP      #10
  5185.         JR      NZ,L_C326
  5186.         CALL    L_C2D9
  5187.         LD      A,#FF
  5188. L_C326  INC     A
  5189.         LD      (L_A390),A
  5190.         LD      HL,L_BF01
  5191.         CALL    L_BD3A
  5192.         LD      DE,L_C293
  5193.         CALL    L_C1FA
  5194.         CALL    L_C1B5
  5195.         JP      L_932C
  5196. ;
  5197. L_C33C  PUSH    BC
  5198.         PUSH    HL
  5199.         LD      BC,L_A45B
  5200.         LD      HL,(L_A390)
  5201.         LD      H,#00
  5202.         ADD     HL,HL
  5203.         ADD     HL,BC
  5204.         LD      E,(HL)
  5205.         INC     HL
  5206.         LD      D,(HL)
  5207.         POP     HL
  5208.         POP     BC
  5209.         RET
  5210. ;
  5211. L_C34E  PUSH    BC
  5212.         LD      HL,(L_A390)
  5213. L_C350       EQU       $-2
  5214.         LD      H,#00
  5215.         LD      B,H
  5216.         LD      C,L
  5217.         ADD     HL,HL
  5218.         ADD     HL,BC
  5219.         LD      BC,L_A485
  5220.         ADD     HL,BC
  5221.         LD      E,(HL)
  5222.         INC     HL
  5223.         LD      D,(HL)
  5224.         INC     HL
  5225.         LD      A,(HL)
  5226.         POP     BC
  5227.         RET
  5228. ;
  5229. L_C363  PUSH    AF
  5230.         PUSH    BC
  5231.         PUSH    HL
  5232.         PUSH    DE
  5233.         LD      A,(L_A390)
  5234.         CP      #04
  5235.         JR      NZ,L_C3A6
  5236.         CALL    L_C34E
  5237.         LD      H,D
  5238.         LD      L,E
  5239.         OR      A
  5240.         JR      NZ,L_C3A6
  5241.         POP     DE
  5242.         PUSH    DE
  5243.         AND     A
  5244.         SBC     HL,DE
  5245.         JR      NZ,L_C3A6
  5246.         CALL    L_AAE5
  5247.         CALL    CountXYtoxy_DE
  5248.         CALL    CountScrAddr_DEyx
  5249.         LD      BC,#9000
  5250.         ADD     HL,BC
  5251.         LD      A,(HL)
  5252.         CALL    DrawSprite
  5253.         XOR     A
  5254.         LD      (L_9AA6),A
  5255.         LD      A,(L_C3AB)
  5256.         XOR     #01
  5257.         LD      (L_C3AB),A
  5258.         LD      B,#2F
  5259.         JR      Z,L_C3A0
  5260.         LD      B,#61
  5261. L_C3A0  LD      A,B
  5262.         LD      C,#47
  5263.         CALL    L_9A82
  5264. L_C3A6  POP     DE
  5265.         POP     HL
  5266.         POP     BC
  5267.         POP     AF
  5268.         RET
  5269. ;
  5270. L_C3AB       DB       #00
  5271. ;
  5272. Menu    CALL    Cls
  5273.         LD      HL,tmenu
  5274.         CALL    PrintString_HL
  5275.         CALL    L_C49F
  5276.         CALL    WaitNoKey
  5277.         LD      HL,L_BDC3
  5278.         CALL    L_BD43
  5279.         LD      BC,#00C8
  5280. L_C3C4  PUSH    BC
  5281.         CALL    L_F69F
  5282.         CP      #31
  5283.         JR      C,L_C3F0
  5284.         CP      #36
  5285.         JR      NC,L_C3F0
  5286.         CP      #31
  5287.         JP      Z,L_932C
  5288.         CP      #32
  5289.         JP      Z,L_C4B9
  5290.         SUB     #33
  5291.         LD      E,A
  5292.         LD      A,(L_A7B8)
  5293.         CP      E
  5294.         JR      Z,L_C3F0
  5295.         LD      A,E
  5296.         LD      (L_A7B8),A
  5297.         LD      HL,tmenu
  5298.         CALL    PrintString_HL
  5299.         CALL    L_C49F
  5300. L_C3F0  POP     BC
  5301.         DEC     BC
  5302.         LD      A,B
  5303.         OR      C
  5304.         JP      NZ,L_C3C4
  5305.         CALL    L_D480
  5306.         JP      Menu
  5307. ;
  5308. tmenu       DB       #EB,#00,#DF,#00,#08,#E3
  5309.         dw L_C5EC;#EC,#C5
  5310.        DB       #E6
  5311.        dw L_D712;#12,#D7
  5312.        db #DF,#09,#02,#E0,#44
  5313. ;
  5314.        DM       "CONVERSION BY PROBE SOFTWARE"
  5315. ;
  5316.        DB       #DF,#0C,#09,#DA
  5317. ;
  5318.        DM       "1"
  5319. ;
  5320.        DB       #DC
  5321. ;
  5322.        DM       " START GAME"
  5323. ;
  5324.        DB       #79,#F4,#DA
  5325. ;
  5326.        DM       "2"
  5327. ;
  5328.        DB       #DC
  5329. ;
  5330.        DM       " DEFINE KEYS"
  5331. ;
  5332.        DB       #79,#F3,#DA
  5333. ;
  5334.        DM       "3"
  5335. ;
  5336.        DB       #DC
  5337. ;
  5338.        DM       " KEYBOARD"
  5339. ;
  5340.        DB       #79,#F6,#DA
  5341. ;
  5342.        DM       "4"
  5343. ;
  5344.        DB       #DC
  5345. ;
  5346.        DM       " INTERFACE 2"
  5347. ;
  5348.        DB       #79,#F3,#DA
  5349. ;
  5350.        DM       "5"
  5351. ;
  5352.        DB       #DC
  5353. ;
  5354.        DM       " KEMPSTON"
  5355. ;
  5356.        DB       #DF,#17,#02,#DD
  5357. ;
  5358.        DM       "SOLOMON'S KEY (C) 1987 TECMO"
  5359. ;
  5360.        DB       #DF,#12,#0A,#E3
  5361.        dw L_C64D;#4D,#C6
  5362.        db #FF
  5363. ;
  5364. L_C49F  LD      A,(L_A7B8)
  5365.         ADD     A,#0E
  5366.         LD      D,A
  5367.         LD      E,#0B
  5368.         CALL    CountScrAddr_DEyx
  5369.         LD      DE,#5800
  5370.         ADD     HL,DE
  5371.         LD      (HL),#47
  5372.         LD      E,L
  5373.         LD      D,H
  5374.         INC     E
  5375.         LD      BC,#000D
  5376.         LDIR
  5377.         RET
  5378. ;
  5379. L_C4B9  CALL    Cls
  5380.         XOR     A
  5381.         LD      (L_A7B8),A
  5382.         LD      HL,tselectkeys
  5383.         CALL    PrintString_HL
  5384.         LD      IX,L_A710
  5385.         LD      IY,topqam
  5386.         LD      DE,#090F
  5387.         LD      B,#05
  5388. L_C4D3  PUSH    BC
  5389.         LD      A,#3F
  5390.         LD      C,#44
  5391.         CALL    PrintChar
  5392.         PUSH    DE
  5393.         CALL    WaitNoKey
  5394. L_C4DF  CALL    L_F69F
  5395.         OR      A
  5396.         JR      Z,L_C4DF
  5397.         LD      (IX+#02),D
  5398.         LD      (IX+#06),E
  5399.         LD      DE,#000A
  5400.         ADD     IX,DE
  5401.         LD      (IY+#00),A
  5402.         INC     IY
  5403.         POP     DE
  5404.         LD      HL,L_C54B
  5405.         CP      #20
  5406.         JR      NZ,L_C500
  5407.         LD      HL,tspace
  5408. L_C500  CP      #0D
  5409.         JR      NZ,L_C507
  5410.         LD      HL,tenter
  5411. L_C507  CP      #01
  5412.         JR      NZ,L_C50E
  5413.         LD      HL,tcapsshift
  5414. L_C50E  CP      #02
  5415.         JR      NZ,L_C515
  5416.         LD      HL,tsymbolshift
  5417. L_C515  LD      (L_C54B),A
  5418.         LD      C,#43
  5419.         CALL    PrintString_HL
  5420.         POP     BC
  5421.         DJNZ    L_C4D3
  5422.         LD      BC,L_C350
  5423.         CALL    PauseBC
  5424.         CALL    PauseBC
  5425.         LD      HL,topqam
  5426.         LD      DE,teborp
  5427.         LD      B,#05
  5428. L_C531  LD      A,(DE)
  5429.         CP      (HL)
  5430.         JP      NZ,Menu
  5431.         INC     HL
  5432.         INC     DE
  5433.         DJNZ    L_C531
  5434.         LD      A,(L_C0C0)
  5435.         XOR     #3D
  5436.         LD      (L_C0C0),A
  5437.         LD      HL,L_BF01
  5438.         CALL    Z,L_BD3A
  5439.         JP      Menu
  5440. ;-------------------------------------------
  5441. ;
  5442. L_C54B       DB       #4D,#7A,#FF,#FF
  5443. ;
  5444. tspace       DM       "SPACE"
  5445. ;
  5446.        DB       #7A,#FB,#FF
  5447. ;
  5448. tenter       DM       "ENTER"
  5449. ;
  5450.        DB       #7A,#FB,#FF
  5451. ;
  5452. tcapsshift       DM       "CAPS SHIFT"
  5453. ;
  5454.        DB       #7A,#F6,#FF
  5455. ;
  5456. tsymbolshift       DM       "SYMBOL SHIFT"
  5457. ;
  5458.        DB       #7A,#F4,#FF
  5459. ;
  5460. topqam       DM       "OPQAM"
  5461. teborp       DM       "EBORP"
  5462. ;
  5463. tselectkeys       DB       #EB,#00,#E0,#46,#DF,#06,#07,#E6
  5464.        dw L_D712;#12,#D7
  5465. ;
  5466.        DM       "SELECT KEY FOR...."
  5467. ;
  5468.        DB       #DE,#7B,#EE
  5469. ;
  5470.        DM       "LEFT"
  5471. ;
  5472.        DB       #7A,#FC
  5473. ;
  5474.        DM       "RIGHT"
  5475. ;
  5476.        DB       #7A,#FB
  5477. ;
  5478.        DM       "JUMP"
  5479. ;
  5480.        DB       #7A,#FC
  5481. ;
  5482.        DM       "DUCK"
  5483. ;
  5484.        DB       #7A,#FC
  5485. ;
  5486.        DM       "BLOCKS"
  5487. ;
  5488.        DB       #70,#02,#E5,#09,#20,#DF,#17,#02
  5489.        DB       #DE
  5490. ;
  5491.        DM       "SOLOMON'S KEY (C) 1987 TECMO"
  5492. ;
  5493.        DB       #E6
  5494.        dw L_D712;#12,#D7
  5495.        db #FF
  5496. L_C5EC
  5497.        db #E6
  5498.        dw L_DA82;#82,#DA
  5499.        db #E0       ;f.W.f.Z`
  5500.        DB       #43,#00,#01,#02,#03,#04,#05,#06       ;C.......
  5501.        DB       #07,#A7,#08,#09,#0A,#0B,#0C,#0D       ;.'......
  5502.        DB       #0E,#0F,#A7,#10,#11,#12,#13,#14       ;..'.....
  5503.        DB       #15,#16,#17,#76,#00,#18,#19,#1A       ;...v....
  5504.        DB       #1B,#1C,#1D,#1E,#1F,#A7,#20,#21       ;.....' !
  5505.        DB       #22,#23,#24,#25,#26,#27,#A7,#28       ;"#$%&''(
  5506.        DB       #29,#2A,#2B,#2C,#2D,#2E,#2F,#79       ;)*+,-./y
  5507.        DB       #F0,#30,#31,#32,#79,#01,#DB,#E6       ;p012y.[f
  5508.        dw L_DC1A;#1A,#DC
  5509.        db #00,#01,#02,#03,#04,#05       ;.\......
  5510.        DB       #06,#07,#A7,#08,#09,#0A,#0B,#0C       ;..'.....
  5511.        DB       #0D,#0E,#0F,#A7,#10,#11,#12,#13       ;...'....
  5512.        DB       #14,#15,#16,#17,#FF
  5513. L_C64D
  5514.        db #E6
  5515.        dw L_DCDA;#DA,#DC       ;.....fZ\
  5516.        DB       #E0,#07,#17,#E4,#05,#15,#12,#15       ;`..d....
  5517.        DB       #15,#13,#14,#A4,#18,#00,#01,#02       ;...$....
  5518.        DB       #03,#04,#05,#06,#07,#10,#1A,#A4       ;.......$
  5519.        DB       #18,#08,#09,#0A,#0B,#0C,#0D,#0E       ;........
  5520.        DB       #0F,#11,#1A,#A4,#19,#E4,#09,#1C       ;...$.d..
  5521.        DB       #1B,#FF       ;..
  5522. ;-------------------------------------------
  5523. ;
  5524. L_C67A  LD      A,(L_C72B)
  5525.         LD      B,A
  5526.         LD      A,(L_C899)
  5527.         OR      B
  5528.         RET     NZ
  5529.         LD      A,#FE
  5530.         IN      A,(#FE)
  5531.         AND     #10
  5532.         RET     NZ
  5533.         LD      A,(L_C256)
  5534.         OR      A
  5535.         RET     Z
  5536.         DEC     A
  5537.         LD      (L_C256),A
  5538.         CALL    L_C1E1
  5539.         LD      A,(L_A8C8)
  5540.         OR      A
  5541.         JR      Z,L_C6B2
  5542.         LD      DE,(L_A8C6)
  5543.         LD      A,E
  5544.         AND     #F8
  5545.         LD      E,A
  5546.         LD      A,D
  5547.         CP      #B0
  5548.         JP      Z,L_C87A
  5549.         AND     #F8
  5550.         ADD     A,#04
  5551.         LD      D,A
  5552.         JP      L_C87A
  5553. ;
  5554. L_C6B2  LD      DE,(L_A8C6)
  5555.         LD      A,E
  5556.         AND     #F8
  5557.         LD      E,A
  5558.         LD      A,D
  5559.         CP      #B0
  5560.         JP      Z,L_C70C
  5561.         AND     #F8
  5562.         ADD     A,#04
  5563.         LD      D,A
  5564.         JP      L_C70C
  5565. ;
  5566. L_C6C8  PUSH    BC
  5567.         PUSH    DE
  5568.         PUSH    HL
  5569.         LD      A,(L_C72B)
  5570.         LD      B,A
  5571.         LD      A,(L_C899)
  5572.         OR      B
  5573.         JR      Z,L_C706
  5574.         LD      BC,(L_C70A)
  5575.         LD      A,B
  5576.         ADD     A,#08
  5577.         LD      B,A
  5578.         LD      A,C
  5579.         ADD     A,#08
  5580.         LD      C,A
  5581.         CALL    L_C092
  5582.         OR      A
  5583.         JR      Z,L_C706
  5584.         PUSH    AF
  5585.         LD      A,(L_C72B)
  5586.         OR      A
  5587.         LD      A,#01
  5588.         JR      Z,L_C6FC
  5589.         LD      (L_C72B),A
  5590.         CALL    L_CE85
  5591.         CALL    L_CE19
  5592.         POP     AF
  5593.         JR      L_C706
  5594. ;
  5595. L_C6FC  LD      (L_C899),A
  5596.         CALL    L_CE85
  5597.         CALL    L_CE19
  5598.         POP     AF
  5599. L_C706  POP     HL
  5600.         POP     DE
  5601.         POP     BC
  5602.         RET
  5603. ;
  5604. L_C70A       DW       #88E4
  5605. ;
  5606. L_C70C  LD      IX,L_C726
  5607.         LD      (IX+#00),E
  5608.         LD      (IX+#01),D
  5609.         LD      (IX+#02),#03
  5610.         LD      (IX+#05),#32
  5611.         CALL    L_BA06
  5612.         CPL
  5613.         LD      (IX+#04),A
  5614.         RET
  5615. ;
  5616. L_C726       DB       #B8,#2C,#01,#04,#00
  5617. ;
  5618. L_C72B       DB       #00
  5619.        DB       #FF
  5620. ;
  5621. L_C72D  LD      IX,L_C726
  5622.         LD      A,(IX+#05)
  5623.         OR      A
  5624.         RET     Z
  5625. L_C736  LD      E,(IX+#00)
  5626.         LD      D,(IX+#01)
  5627.         CALL    L_95E5
  5628.         LD      A,(IX+#04)
  5629.         OR      A
  5630.         JP      NZ,L_C820
  5631.         LD      A,(IX+#02)
  5632.         CP      #01
  5633.         JR      Z,L_C76C
  5634.         CP      #02
  5635.         JR      Z,L_C783
  5636.         CP      #03
  5637.         JR      Z,L_C79A
  5638.         CALL    L_BA90
  5639.         JR      Z,L_C75F
  5640.         LD      A,#01
  5641.         JP      L_C7B1
  5642. ;
  5643. L_C75F  CALL    L_BA20
  5644.         LD      A,#00
  5645.         JP      NZ,L_C7B1
  5646.         LD      A,#03
  5647.         JP      L_C7B1
  5648. ;
  5649. L_C76C  CALL    L_BA42
  5650.         JR      Z,L_C776
  5651.         LD      A,#02
  5652.         JP      L_C7B1
  5653. ;
  5654. L_C776  CALL    L_BA90
  5655.         LD      A,#00
  5656.         JP      NZ,L_C7B1
  5657.         LD      A,#04
  5658.         JP      L_C7B1
  5659. ;
  5660. L_C783  CALL    L_BA61
  5661.         JR      Z,L_C78D
  5662.         LD      A,#03
  5663.         JP      L_C7B1
  5664. ;
  5665. L_C78D  CALL    L_BA42
  5666.         LD      A,#00
  5667.         JP      NZ,L_C7B1
  5668.         LD      A,#01
  5669.         JP      L_C7B1
  5670. ;
  5671. L_C79A  CALL    L_BA20
  5672.         JR      Z,L_C7A4
  5673.         LD      A,#04
  5674.         JP      L_C7B1
  5675. ;
  5676. L_C7A4  CALL    L_BA61
  5677.         LD      A,#00
  5678.         JP      NZ,L_C7B1
  5679.         LD      A,#02
  5680.         JP      L_C7B1
  5681. ;
  5682. L_C7B1  LD      H,A
  5683.         LD      L,(IX+#02)
  5684.         LD      B,(IX+#03)
  5685.         OR      A
  5686.         JR      Z,L_C7BE
  5687.         LD      (IX+#02),A
  5688. L_C7BE  LD      A,(IX+#02)
  5689.         CP      #01
  5690.         JR      NZ,L_C7CC
  5691.         LD      A,B
  5692.         NEG
  5693.         ADD     A,E
  5694.         LD      E,A
  5695.         JR      L_C7E3
  5696. ;
  5697. L_C7CC  CP      #02
  5698.         JR      NZ,L_C7D5
  5699.         LD      A,B
  5700.         ADD     A,D
  5701.         LD      D,A
  5702.         JR      L_C7E3
  5703. ;
  5704. L_C7D5  CP      #03
  5705.         JR      NZ,L_C7DE
  5706.         LD      A,B
  5707.         ADD     A,E
  5708.         LD      E,A
  5709.         JR      L_C7E3
  5710. ;
  5711. L_C7DE  LD      A,B
  5712.         NEG
  5713.         ADD     A,D
  5714.         LD      D,A
  5715. L_C7E3  LD      A,(IX+#04)
  5716.         OR      A
  5717.         JR      NZ,L_C801
  5718.         LD      A,H
  5719.         OR      A
  5720.         JR      Z,L_C801
  5721.         CALL    L_BA06
  5722.         JR      NZ,L_C801
  5723.         LD      (IX+#04),#01
  5724.         LD      (IX+#02),L
  5725.         LD      E,(IX+#00)
  5726.         LD      D,(IX+#01)
  5727.         JR      L_C820
  5728. ;
  5729. L_C801  LD      (IX+#00),E
  5730.         LD      (IX+#01),D
  5731.         LD      A,(IX+#02)
  5732.         ADD     A,#51
  5733.         CALL    L_94CD
  5734.         CALL    L_95E5
  5735.         CALL    L_AB46
  5736.         LD      (L_C70A),DE
  5737.         DEC     (IX+#05)
  5738.         JP      Z,L_974A
  5739.         RET
  5740. ;
  5741. L_C820  LD      A,(IX+#02)
  5742.         CP      #01
  5743.         JP      Z,L_C844
  5744.         CP      #02
  5745.         JP      Z,L_C856
  5746.         CP      #03
  5747.         JP      Z,L_C868
  5748.         CALL    L_BA90
  5749.         LD      B,A
  5750.         CALL    L_BA20
  5751.         OR      B
  5752.         JP      Z,L_C7B1
  5753.         LD      (IX+#04),#00
  5754.         JP      L_C736
  5755. ;
  5756. L_C844  CALL    L_BA42
  5757.         LD      B,A
  5758.         CALL    L_BA90
  5759.         OR      B
  5760.         JP      Z,L_C7B1
  5761.         LD      (IX+#04),#00
  5762.         JP      L_C736
  5763. ;
  5764. L_C856  CALL    L_BA61
  5765.         LD      B,A
  5766.         CALL    L_BA42
  5767.         OR      B
  5768.         JP      Z,L_C7B1
  5769.         LD      (IX+#04),#00
  5770.         JP      L_C736
  5771. ;
  5772. L_C868  CALL    L_BA20
  5773.         LD      B,A
  5774.         CALL    L_BA61
  5775.         OR      B
  5776.         JP      Z,L_C7B1
  5777.         LD      (IX+#04),#00
  5778.         JP      L_C736
  5779. ;
  5780. L_C87A  LD      IX,L_C894
  5781.         LD      (IX+#00),E
  5782.         LD      (IX+#01),D
  5783.         LD      (IX+#02),#01
  5784.         LD      (IX+#05),#32
  5785.         CALL    L_BA06
  5786.         CPL
  5787.         LD      (IX+#04),A
  5788.         RET
  5789. ;
  5790. L_C894       DB       #E4,#88,#04,#04,#00
  5791. ;
  5792. L_C899       DB       #00
  5793.        DB       #FF
  5794. ;
  5795. L_C89B  LD      IX,L_C894
  5796.         LD      A,(IX+#05)
  5797.         OR      A
  5798.         RET     Z
  5799. L_C8A4  LD      E,(IX+#00)
  5800.         LD      D,(IX+#01)
  5801.         CALL    L_95E5
  5802.         LD      A,(IX+#04)
  5803.         OR      A
  5804.         JP      NZ,L_C98E
  5805.         LD      A,(IX+#02)
  5806.         CP      #01
  5807.         JR      Z,L_C8DA
  5808.         CP      #02
  5809.         JR      Z,L_C8F1
  5810.         CP      #03
  5811.         JR      Z,L_C908
  5812.         CALL    L_BA90
  5813.         JR      Z,L_C8CD
  5814.         LD      A,#03
  5815.         JP      L_C91F
  5816. ;
  5817. L_C8CD  CALL    L_BA42
  5818.         LD      A,#00
  5819.         JP      NZ,L_C91F
  5820.         LD      A,#01
  5821.         JP      L_C91F
  5822. ;
  5823. L_C8DA  CALL    L_BA42
  5824.         JR      Z,L_C8E4
  5825.         LD      A,#04
  5826.         JP      L_C91F
  5827. ;
  5828. L_C8E4  CALL    L_BA61
  5829.         LD      A,#00
  5830.         JP      NZ,L_C91F
  5831.         LD      A,#02
  5832.         JP      L_C91F
  5833. ;
  5834. L_C8F1  CALL    L_BA61
  5835.         JR      Z,L_C8FB
  5836.         LD      A,#01
  5837.         JP      L_C91F
  5838. ;
  5839. L_C8FB  CALL    L_BA20
  5840.         LD      A,#00
  5841.         JP      NZ,L_C91F
  5842.         LD      A,#03
  5843.         JP      L_C91F
  5844. ;
  5845. L_C908  CALL    L_BA20
  5846.         JR      Z,L_C912
  5847.         LD      A,#02
  5848.         JP      L_C91F
  5849. ;
  5850. L_C912  CALL    L_BA90
  5851.         LD      A,#00
  5852.         JP      NZ,L_C91F
  5853.         LD      A,#04
  5854.         JP      L_C91F
  5855. ;
  5856. L_C91F  LD      H,A
  5857.         LD      L,(IX+#02)
  5858.         LD      B,(IX+#03)
  5859.         OR      A
  5860.         JR      Z,L_C92C
  5861.         LD      (IX+#02),A
  5862. L_C92C  LD      A,(IX+#02)
  5863.         CP      #01
  5864.         JR      NZ,L_C93A
  5865.         LD      A,B
  5866.         NEG
  5867.         ADD     A,E
  5868.         LD      E,A
  5869.         JR      L_C951
  5870. ;
  5871. L_C93A  CP      #02
  5872.         JR      NZ,L_C943
  5873.         LD      A,B
  5874.         ADD     A,D
  5875.         LD      D,A
  5876.         JR      L_C951
  5877. ;
  5878. L_C943  CP      #03
  5879.         JR      NZ,L_C94C
  5880.         LD      A,B
  5881.         ADD     A,E
  5882.         LD      E,A
  5883.         JR      L_C951
  5884. ;
  5885. L_C94C  LD      A,B
  5886.         NEG
  5887.         ADD     A,D
  5888.         LD      D,A
  5889. L_C951  LD      A,(IX+#04)
  5890.         OR      A
  5891.         JR      NZ,L_C96F
  5892.         LD      A,H
  5893.         OR      A
  5894.         JR      Z,L_C96F
  5895.         CALL    L_BA06
  5896.         JR      NZ,L_C96F
  5897.         LD      (IX+#04),#01
  5898.         LD      (IX+#02),L
  5899.         LD      E,(IX+#00)
  5900.         LD      D,(IX+#01)
  5901.         JR      L_C98E
  5902. ;
  5903. L_C96F  LD      (IX+#00),E
  5904.         LD      (IX+#01),D
  5905.         LD      A,(IX+#02)
  5906.         ADD     A,#51
  5907.         CALL    L_94CD
  5908.         CALL    L_95E5
  5909.         CALL    L_AB46
  5910.         LD      (L_C70A),DE
  5911.         DEC     (IX+#05)
  5912.         JP      Z,L_974A
  5913.         RET
  5914. ;
  5915. L_C98E  LD      A,(IX+#02)
  5916.         CP      #01
  5917.         JP      Z,L_C9B2
  5918.         CP      #02
  5919.         JP      Z,L_C9C4
  5920.         CP      #03
  5921.         JP      Z,L_C9D6
  5922.         CALL    L_BA90
  5923.         LD      B,A
  5924.         CALL    L_BA42
  5925.         OR      B
  5926.         JP      Z,L_C91F
  5927.         LD      (IX+#04),#00
  5928.         JP      L_C8A4
  5929. ;
  5930. L_C9B2  CALL    L_BA42
  5931.         LD      B,A
  5932.         CALL    L_BA61
  5933.         OR      B
  5934.         JP      Z,L_C91F
  5935.         LD      (IX+#04),#00
  5936.         JP      L_C8A4
  5937. ;
  5938. L_C9C4  CALL    L_BA61
  5939.         LD      B,A
  5940.         CALL    L_BA20
  5941.         OR      B
  5942.         JP      Z,L_C91F
  5943.         LD      (IX+#04),#00
  5944.         JP      L_C8A4
  5945. ;
  5946. L_C9D6  CALL    L_BA20
  5947.         LD      B,A
  5948.         CALL    L_BA90
  5949.         OR      B
  5950.         JP      Z,L_C91F
  5951.         LD      (IX+#04),#00
  5952.         JP      L_C8A4
  5953. ;
  5954. L_C9E8  LD      BC,L_C9FA
  5955.         LD      A,(L_A390)
  5956.         CALL    GetHLFrom2APlusBC
  5957.         LD      DE,L_CA24
  5958.         LD      BC,#001E
  5959.         LDIR
  5960.         RET
  5961. ;
  5962. L_C9FA       DW       L_CB35
  5963.        DW       L_CB36
  5964.        DW       L_CB37
  5965.        DW       L_CB3C
  5966.        DW       L_CB3D
  5967.        DW       L_CB3E
  5968.        DW       L_CB3F
  5969.        DW       L_CB40
  5970.        DW       L_CB41
  5971.        DW       L_CB42
  5972.        DW       L_CB43
  5973.        DW       L_CB44
  5974.        DW       L_CB45
  5975.        DW       L_CB46
  5976.        DW       L_CB47
  5977.        DW       L_CB4C
  5978.        DW       L_CB4D
  5979.        DW       L_CB4E
  5980.        DW       L_CB4F
  5981.        DW       L_CB50
  5982.        DW       L_CB51
  5983. ;
  5984. L_CA24       DB       #FF,#FF,#D8,#80,#FD,#00,#FF,#FF
  5985.        DB       #FF,#FF,#FF,#FF,#FF,#FF,#FF,#FF
  5986.        DB       #FF,#FF,#78,#20,#FD,#00,#FF,#FF
  5987.        DB       #FF,#FF,#FF,#FF,#B0,#40,#FF
  5988. ;
  5989. L_CA43  LD      IX,L_CA24
  5990. L_CA47  LD      A,(IX+#00)
  5991.         CP      #FF
  5992.         RET     Z
  5993.         LD      E,A
  5994.         LD      A,(IX+#02)
  5995.         OR      A
  5996.         JR      Z,L_CA61
  5997.         LD      D,(IX+#01)
  5998.         CALL    L_C6C8
  5999.         OR      A
  6000.         JR      Z,L_CA61
  6001.         LD      (IX+#02),#00
  6002. L_CA61  LD      BC,#0004
  6003.         ADD     IX,BC
  6004.         JR      L_CA47
  6005. ;
  6006. L_CA68  LD      IX,L_CA24
  6007. L_CA6C  LD      A,(IX+#00)
  6008.         CP      #FF
  6009.         RET     Z
  6010.         LD      E,A
  6011.         LD      D,(IX+#01)
  6012.         LD      A,(IX+#02)
  6013.         OR      A
  6014.         JR      NZ,L_CA84
  6015.         LD      BC,#0004
  6016.         ADD     IX,BC
  6017.         JP      L_CA6C
  6018. ;
  6019. L_CA84  CALL    L_95E5
  6020.         LD      A,(IX+#03)
  6021.         OR      A
  6022.         JP      NZ,L_CB24
  6023.         LD      A,(IX+#02)
  6024.         CP      #FD
  6025.         JR      Z,L_CACB
  6026.         LD      C,A
  6027.         LD      B,#3B
  6028.         CALL    L_A927
  6029.         LD      A,C
  6030.         JR      Z,L_CAFE
  6031.         NEG
  6032.         LD      (IX+#02),A
  6033.         PUSH    AF
  6034.         PUSH    BC
  6035.         PUSH    DE
  6036.         PUSH    HL
  6037.         LD      A,E
  6038.         ADD     A,#10
  6039.         LD      E,A
  6040.         CALL    CountXYtoxy_DE
  6041.         CALL    CountScrAddr_DEyx
  6042.         LD      BC,#8D00
  6043.         ADD     HL,BC
  6044.         LD      A,(HL)
  6045.         CP      #02
  6046.         JR      C,L_CAC4
  6047.         LD      (IX+#03),#05
  6048.         CALL    L_AA1C
  6049.         JP      L_CB20
  6050. ;
  6051. L_CAC4  POP     HL
  6052.         POP     DE
  6053.         POP     BC
  6054.         POP     AF
  6055.         JP      L_CAFE
  6056. ;
  6057. L_CACB  LD      C,A
  6058.         LD      B,#3D
  6059.         CALL    L_A947
  6060.         LD      A,C
  6061.         JR      Z,L_CAFE
  6062.         NEG
  6063.         LD      (IX+#02),A
  6064.         PUSH    AF
  6065.         PUSH    BC
  6066.         PUSH    DE
  6067.         PUSH    HL
  6068.         LD      A,E
  6069.         SUB     #09
  6070.         LD      E,A
  6071.         CALL    CountXYtoxy_DE
  6072.         CALL    CountScrAddr_DEyx
  6073.         LD      BC,#8D00
  6074.         ADD     HL,BC
  6075.         LD      A,(HL)
  6076.         CP      #02
  6077.         JR      C,L_CAFA
  6078.         LD      (IX+#03),#05
  6079.         CALL    L_AA1C
  6080.         JP      L_CB20
  6081. ;
  6082. L_CAFA  POP     HL
  6083.         POP     DE
  6084.         POP     BC
  6085.         POP     AF
  6086. L_CAFE  ADD     A,E
  6087.         LD      E,A
  6088. ;L_CB00
  6089.         LD      (IX+#00),E
  6090.          ;ds 5
  6091.         LD      A,(L_9478)
  6092.         AND     #01
  6093.         JR      Z,L_CB0B
  6094.         INC     B
  6095. L_CB0B  LD      A,B
  6096.         CALL    L_95E5
  6097.         CALL    L_AB46
  6098.         CALL    L_BFE0
  6099.         CALL    L_94CD
  6100.         LD      BC,#0004
  6101.         ADD     IX,BC
  6102.         JP      L_CA6C
  6103. ;
  6104. L_CB20  POP     HL
  6105.         POP     DE
  6106.         POP     BC
  6107.         POP     AF
  6108. L_CB24  DEC     (IX+#03)
  6109.         LD      A,(IX+#02)
  6110.         CP      #FD
  6111.         LD      B,#3C
  6112.         JP      Z,L_CB0B
  6113.         INC     B
  6114.         JP      L_CB0B
  6115. ;
  6116. L_CB35       DB       #FF
  6117. L_CB36       DB       #FF
  6118. L_CB37       DB       #D8,#80,#FD,#00,#FF
  6119. L_CB3C       DB       #FF
  6120. L_CB3D       DB       #FF
  6121. L_CB3E       DB       #FF
  6122. L_CB3F       DB       #FF
  6123. L_CB40       DB       #FF
  6124. L_CB41       DB       #FF
  6125. L_CB42       DB       #FF
  6126. L_CB43       DB       #FF
  6127. L_CB44       DB       #FF
  6128. L_CB45       DB       #FF
  6129. L_CB46       DB       #FF
  6130. L_CB47       DB       #78,#20,#FD,#00,#FF
  6131. L_CB4C       DB       #FF
  6132. L_CB4D       DB       #FF
  6133. L_CB4E       DB       #FF
  6134. L_CB4F       DB       #FF
  6135. L_CB50       DB       #FF
  6136. L_CB51       DB       #B0,#40,#03,#00,#D8,#40,#03,#00
  6137.        DB       #10,#60,#FD,#00,#38,#60,#FD,#00
  6138.        DB       #B0,#80,#03,#00,#D8,#80,#03,#00
  6139.        DB       #FF
  6140. ;
  6141. L_CB6A  LD      A,(L_A390)
  6142.         LD      BC,L_A4C5
  6143.         CALL    GetHLFrom2APlusBC
  6144.         LD      DE,L_A6B8
  6145.         LD      BC,#0050
  6146.         LDIR
  6147.         RET
  6148. ;
  6149. L_CB7C  XOR     A
  6150.         LD      (L_9AA6),A
  6151.         LD      HL,L_A6B8
  6152. L_CB83  LD      A,(HL)
  6153.         CP      #FF
  6154.         RET     Z
  6155.         LD      E,A
  6156.         INC     HL
  6157.         LD      D,(HL)
  6158.         INC     HL
  6159.         LD      C,(HL)
  6160.         INC     HL
  6161.         LD      A,(HL)
  6162.         INC     HL
  6163.         CP      #01
  6164.         JR      NZ,L_CB83
  6165.         LD      A,C
  6166.         LD      C,#47
  6167.         CALL    CountXYtoxy_DE
  6168.         CALL    L_9A82
  6169.         JP      L_CB83
  6170. ;
  6171. L_CB9F  LD      HL,L_A6B8
  6172. L_CBA2  LD      A,(HL)
  6173.         CP      #FF
  6174.         RET     Z
  6175.         LD      E,A
  6176.         INC     HL
  6177.         LD      D,(HL)
  6178.         INC     HL
  6179.         INC     HL
  6180.         LD      A,(HL)
  6181.         INC     HL
  6182.         CP      #01
  6183.         CALL    Z,L_AB46
  6184.         JP      L_CBA2
  6185. ;
  6186. L_CBB5  XOR     A
  6187.         LD      (L_9AA6),A
  6188.         LD      HL,L_A6B8
  6189. L_CBBC  LD      A,(HL)
  6190.         CP      #FF
  6191.         RET     Z
  6192.         LD      E,A
  6193.         INC     HL
  6194.         LD      D,(HL)
  6195.         LD      A,E
  6196.         CP      C
  6197.         JR      NZ,L_CBE3
  6198.         LD      A,D
  6199.         CP      B
  6200.         JR      NZ,L_CBE3
  6201.         INC     HL
  6202.         LD      C,(HL)
  6203.         INC     HL
  6204.         LD      A,(HL)
  6205.         INC     HL
  6206.         CP      #02
  6207.         JR      NZ,L_CBBC
  6208.         DEC     HL
  6209.         LD      (HL),#01
  6210.         LD      A,C
  6211.         CALL    L_94CD
  6212.         CALL    CountXYtoxy_DE
  6213.         LD      C,#47
  6214.         JP      L_9A82
  6215. ;
  6216. L_CBE3  INC     HL
  6217.         INC     HL
  6218.         INC     HL
  6219.         JR      L_CBBC
  6220. ;
  6221. L_CBE8  LD      HL,L_A6B8
  6222. L_CBEB  LD      A,(HL)
  6223.         CP      #FF
  6224.         RET     Z
  6225.         LD      C,A
  6226.         INC     HL
  6227.         LD      B,(HL)
  6228.         LD      A,B
  6229.         ADD     A,#08
  6230.         LD      B,A
  6231.         LD      A,C
  6232.         ADD     A,#08
  6233.         LD      C,A
  6234.         INC     HL
  6235.         LD      A,(HL)
  6236.         EX      AF,AF'
  6237.         INC     HL
  6238.         LD      A,(HL)
  6239.         INC     HL
  6240.         CP      #01
  6241.         JR      NZ,L_CBEB
  6242.         LD      DE,(L_A8C6)
  6243.         CALL    L_C092
  6244.         OR      A
  6245.         JR      Z,L_CBEB
  6246.         EX      AF,AF'
  6247.         PUSH    BC
  6248.         LD      C,#32
  6249. L_CC12  LD      B,#0A
  6250.         CALL    L_D0B7
  6251.         DEC     C
  6252.         JR      NZ,L_CC12
  6253.         POP     BC
  6254.         CALL    L_CC43
  6255.         CALL    L_CC81
  6256.         DEC     HL
  6257.         LD      (HL),#00
  6258.         LD      A,C
  6259.         SUB     #08
  6260.         LD      E,A
  6261.         LD      A,B
  6262.         SUB     #08
  6263.         LD      D,A
  6264.         CALL    CountXYtoxy_DE
  6265.         CALL    CountScrAddr_DEyx
  6266.         LD      BC,#9000
  6267.         ADD     HL,BC
  6268.         LD      A,(HL)
  6269.         CALL    DrawSprite
  6270.         CALL    CountxytoXY_DE
  6271.         CALL    L_95E5
  6272.         JP      L_974A
  6273. ;
  6274. L_CC43  PUSH    AF
  6275.         PUSH    BC
  6276.         PUSH    DE
  6277.         PUSH    HL
  6278.         LD      C,A
  6279.         LD      HL,L_CC65
  6280. L_CC4B  LD      A,(HL)
  6281.         CP      #FF
  6282.         JR      Z,L_CC60
  6283.         CP      C
  6284.         INC     HL
  6285.         LD      E,(HL)
  6286.         INC     HL
  6287.         LD      D,(HL)
  6288.         INC     HL
  6289.         JR      Z,L_CC5A
  6290.         JR      L_CC4B
  6291. ;
  6292. L_CC5A  CALL    L_C1FA
  6293.         CALL    L_C1B5
  6294. L_CC60  POP     HL
  6295.         POP     DE
  6296.         POP     BC
  6297.         POP     AF
  6298.         RET
  6299. ;
  6300. L_CC65       DB       #3F,#2A,#C2,#40,#30,#C2,#41,#36
  6301.        DB       #C2,#42,#3C,#C2,#43,#42,#C2,#44
  6302.        DB       #48,#C2,#45,#4E,#C2,#46,#54,#C2
  6303.        DB       #47,#3C,#C2,#FF
  6304. ;
  6305. L_CC81  PUSH    AF
  6306.         PUSH    BC
  6307.         PUSH    DE
  6308.         PUSH    HL
  6309.         CP      #48
  6310.         JR      NZ,L_CC9A
  6311.         LD      A,(L_C256)
  6312.         CP      #03
  6313.         JR      Z,L_CCFD
  6314.         INC     A
  6315.         LD      (L_C256),A
  6316.         CALL    L_C1E1
  6317.         JP      L_CCFD
  6318. ;
  6319. L_CC9A  CP      #49
  6320.         JR      NZ,L_CCB1
  6321.         LD      HL,(L_C297)
  6322.         SRL     H
  6323.         RR      L
  6324.         LD      (L_C295),HL
  6325.         CALL    L_C257
  6326.         CALL    L_C1CE
  6327.         JP      L_CCFD
  6328. ;
  6329. L_CCB1  CP      #4A
  6330.         JR      NZ,L_CCC4
  6331.         LD      HL,(L_C297)
  6332.         LD      (L_C295),HL
  6333.         CALL    L_C257
  6334.         CALL    L_C1CE
  6335.         JP      L_CCFD
  6336. ;
  6337. L_CCC4  CP      #4C
  6338.         JR      NZ,L_CCD4
  6339.         CALL    L_C33C
  6340.         CALL    L_CF70
  6341.         CALL    L_AAE5
  6342.         JP      L_CCFD
  6343. ;
  6344. L_CCD4  CP      #5E
  6345.         JR      NZ,L_CCE8
  6346.         LD      HL,(L_C295)
  6347.         ADD     HL,HL
  6348.         LD      (L_C295),HL
  6349.         CALL    L_C257
  6350.         CALL    L_C1CE
  6351.         JP      L_CCFD
  6352. ;
  6353. L_CCE8  CP      #5F
  6354.         JR      NZ,L_CCFD
  6355.         LD      HL,(L_C295)
  6356.         LD      B,H
  6357.         LD      C,H
  6358.         ADD     HL,HL
  6359.         ADD     HL,HL
  6360.         ADD     HL,BC
  6361.         LD      (L_C295),HL
  6362.         CALL    L_C257
  6363.         CALL    L_C1CE
  6364. L_CCFD  POP     HL
  6365.         POP     DE
  6366.         POP     BC
  6367.         POP     AF
  6368.         RET
  6369. ;
  6370. L_CD02  LD      A,(L_A390)
  6371.         LD      BC,L_CDAB
  6372.         CALL    GetHLFrom2APlusBC
  6373.         LD      DE,L_CDA2
  6374.         LD      BC,#0008
  6375.         LDIR
  6376.         XOR     A
  6377.         LD      (L_CD18),A
  6378.         RET
  6379. ;
  6380. L_CD18       DB       #00
  6381. ;
  6382. L_CD19  PUSH    AF
  6383.         PUSH    BC
  6384.         PUSH    DE
  6385.         PUSH    HL
  6386.         PUSH    IX
  6387.         XOR     A
  6388.         LD      (L_9AA6),A
  6389.         LD      BC,#0002
  6390.         LD      IX,L_CDA2
  6391. L_CD2A  LD      A,(IX+#00)
  6392.         CP      #FF
  6393.         JR      Z,L_CD9B
  6394.         LD      L,A
  6395.         LD      H,(IX+#01)
  6396.         AND     A
  6397.         SBC     HL,DE
  6398.         JR      Z,L_CD3E
  6399.         ADD     IX,BC
  6400.         JR      L_CD2A
  6401. ;
  6402. L_CD3E  LD      L,(IX+#00)
  6403.         LD      H,(IX+#01)
  6404.         LD      IX,L_A6B8
  6405.         LD      BC,#0004
  6406. L_CD4B  LD      A,(IX+#00)
  6407.         CP      #FF
  6408.         JR      Z,L_CD9B
  6409.         LD      E,A
  6410.         LD      D,(IX+#01)
  6411.         AND     A
  6412.         PUSH    HL
  6413.         SBC     HL,DE
  6414.         POP     HL
  6415.         JR      Z,L_CD61
  6416.         ADD     IX,BC
  6417.         JR      L_CD4B
  6418. ;
  6419. L_CD61  LD      A,(IX+#03)
  6420.         CP      #01
  6421.         JR      NZ,L_CD9B
  6422.         EX      DE,HL
  6423.         LD      HL,L_CD18
  6424.         LD      A,(HL)
  6425.         INC     (HL)
  6426.         AND     #07
  6427.         LD      L,A
  6428.         LD      H,#00
  6429.         LD      BC,L_CDF0
  6430.         ADD     HL,BC
  6431.         LD      A,(HL)
  6432.         LD      (IX+#02),A
  6433.         PUSH    AF
  6434.         CALL    CountXYtoxy_DE
  6435.         CALL    CountScrAddr_DEyx
  6436.         LD      BC,#9000
  6437.         ADD     HL,BC
  6438.         LD      A,(HL)
  6439.         CALL    DrawSprite
  6440.         POP     AF
  6441.         LD      C,#47
  6442.         CALL    L_9A82
  6443.         CALL    CountxytoXY_DE
  6444.         PUSH    DE
  6445.         CALL    L_974A
  6446.         POP     DE
  6447.         CALL    L_AAE5
  6448. L_CD9B  POP     IX
  6449.         POP     HL
  6450.         POP     DE
  6451.         POP     BC
  6452.         POP     AF
  6453.         RET
  6454. ;
  6455. L_CDA2       DB       #FF,#FF,#FF,#FF,#FF,#28,#50,#FF
  6456.        DB       #FF
  6457. ;
  6458. L_CDAB       DW       L_CDD5
  6459.        DW       L_CDD6
  6460.        DW       L_CDD7
  6461.        DW       L_CDD8
  6462.        DW       L_CDD9
  6463.        DW       L_CDDA
  6464.        DW       L_CDDD
  6465.        DW       L_CDDE
  6466.        DW       L_CDDF
  6467.        DW       L_CDE0
  6468.        DW       L_CDE3
  6469.        DW       L_CDE4
  6470.        DW       L_CDE7
  6471.        DW       L_CDE8
  6472.        DW       L_CDE9
  6473.        DW       L_CDEA
  6474.        DW       L_CDEB
  6475.        DW       L_CDEC
  6476.        DW       L_CDED
  6477.        DW       L_CDEE
  6478.        DW       L_CDEF
  6479. ;
  6480. L_CDD5       DB       #FF
  6481. L_CDD6       DB       #FF
  6482. L_CDD7       DB       #FF
  6483. L_CDD8       DB       #FF
  6484. L_CDD9       DB       #FF
  6485. L_CDDA       DB       #28,#50,#FF
  6486. L_CDDD       DB       #FF
  6487. L_CDDE       DB       #FF
  6488. L_CDDF       DB       #FF
  6489. L_CDE0       DB       #C8,#B0,#FF
  6490. L_CDE3       DB       #FF
  6491. L_CDE4       DB       #68,#90,#FF
  6492. L_CDE7       DB       #FF
  6493. L_CDE8       DB       #FF
  6494. L_CDE9       DB       #FF
  6495. L_CDEA       DB       #FF
  6496. L_CDEB       DB       #FF
  6497. L_CDEC       DB       #FF
  6498. L_CDED       DB       #FF
  6499. L_CDEE       DB       #FF
  6500. L_CDEF       DB       #FF
  6501. L_CDF0       DB       #48,#5E,#4A,#46,#4C,#49,#5F,#44
  6502. ;
  6503. L_CDF8  LD      HL,L_CE06
  6504.         LD      DE,L_CE07
  6505.         LD      (HL),#00
  6506.         LD      BC,#0011
  6507.         LDIR
  6508.         RET
  6509. ;
  6510. L_CE06       DB       #00
  6511. ;
  6512. L_CE07       DB       #00,#00,#00,#00,#00,#00,#00,#00
  6513.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  6514.        DB       #00,#FF
  6515. ;
  6516. L_CE19  PUSH    AF
  6517.         PUSH    BC
  6518.         PUSH    DE
  6519.         PUSH    HL
  6520.         PUSH    IX
  6521.         LD      A,D
  6522.         AND     #F8
  6523.         LD      D,A
  6524.         LD      BC,#0003
  6525.         LD      IX,L_CE06
  6526. L_CE2A  LD      A,(IX+#00)
  6527.         CP      #FF
  6528.         JR      Z,L_CE48
  6529.         LD      A,(IX+#02)
  6530.         OR      A
  6531.         JR      NZ,L_CE43
  6532.         LD      (IX+#00),E
  6533.         LD      (IX+#01),D
  6534.         LD      (IX+#02),#01
  6535.         JR      L_CE48
  6536. ;
  6537. L_CE43  ADD     IX,BC
  6538.         JP      L_CE2A
  6539. ;
  6540. L_CE48  POP     IX
  6541.         POP     HL
  6542.         POP     DE
  6543.         POP     BC
  6544.         POP     AF
  6545.         RET
  6546. ;
  6547. L_CE4F  LD      IX,L_CE06
  6548. L_CE53  LD      A,(IX+#00)
  6549.         CP      #FF
  6550.         RET     Z
  6551.         LD      E,A
  6552.         LD      D,(IX+#01)
  6553.         CALL    L_95E5
  6554.         LD      A,(IX+#02)
  6555.         OR      A
  6556.         JR      Z,L_CE7D
  6557.         CALL    L_A964
  6558.         JR      NZ,L_CE6F
  6559.         INC     D
  6560.         INC     D
  6561.         INC     D
  6562.         INC     D
  6563. L_CE6F  LD      (IX+#01),D
  6564.         CALL    L_95E5
  6565.         CALL    L_AB46
  6566.         LD      A,#4B
  6567.         CALL    L_94CD
  6568. L_CE7D  LD      BC,#0003
  6569.         ADD     IX,BC
  6570.         JP      L_CE53
  6571. ;
  6572. L_CE85  PUSH    AF
  6573.         PUSH    BC
  6574.         PUSH    DE
  6575.         PUSH    HL
  6576.         PUSH    IX
  6577.         LD      A,#1E
  6578. L_CE8D  LD      B,#19
  6579.         CALL    L_D0B7
  6580.         DEC     A
  6581.         JR      NZ,L_CE8D
  6582.         LD      BC,#0003
  6583.         LD      IX,L_CEC1
  6584. L_CE9C  LD      A,(IX+#00)
  6585.         CP      #FF
  6586.         JR      Z,L_CEBA
  6587.         LD      A,(IX+#02)
  6588.         OR      A
  6589.         JR      NZ,L_CEB5
  6590.         LD      (IX+#02),#14
  6591.         LD      (IX+#00),E
  6592.         LD      (IX+#01),D
  6593.         JR      L_CEBA
  6594. ;
  6595. L_CEB5  ADD     IX,BC
  6596.         JP      L_CE9C
  6597. ;
  6598. L_CEBA  POP     IX
  6599.         POP     HL
  6600.         POP     DE
  6601.         POP     BC
  6602.         POP     AF
  6603.         RET
  6604. ;
  6605. L_CEC1       DB       #89,#B0,#00,#00,#00,#00,#00,#00
  6606.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  6607.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  6608.        DB       #00,#00,#00,#00,#00,#00,#FF
  6609. ;
  6610. L_CEE0  LD      IX,L_CEC1
  6611. L_CEE4  LD      A,(IX+#00)
  6612.         CP      #FF
  6613.         RET     Z
  6614.         LD      E,A
  6615.         LD      A,(IX+#02)
  6616.         OR      A
  6617.         JR      Z,L_CF02
  6618.         LD      D,(IX+#01)
  6619.         CALL    L_95E5
  6620.         LD      A,#4D
  6621.         CALL    L_94CD
  6622.         DEC     (IX+#02)
  6623.         CALL    Z,L_974A
  6624. L_CF02  LD      BC,#0003
  6625.         ADD     IX,BC
  6626.         JP      L_CEE4
  6627. ;
  6628. L_CF0A  LD      IX,L_CE06
  6629. L_CF0E  LD      A,(IX+#00)
  6630.         CP      #FF
  6631.         RET     Z
  6632.         LD      E,A
  6633.         LD      A,(IX+#02)
  6634.         OR      A
  6635.         JR      Z,L_CF57
  6636.         LD      D,(IX+#01)
  6637.         LD      BC,(L_A8C6)
  6638.         LD      A,B
  6639.         ADD     A,#08
  6640.         LD      B,A
  6641.         LD      A,C
  6642.         ADD     A,#08
  6643.         LD      C,A
  6644.         CALL    L_C092
  6645.         OR      A
  6646.         JR      Z,L_CF57
  6647.         LD      (IX+#02),#00
  6648.         CALL    L_974A
  6649.         CALL    L_989A
  6650.         AND     #07
  6651.         LD      L,A
  6652.         LD      H,#00
  6653.         ADD     HL,HL
  6654.         LD      BC,L_CF5F
  6655.         ADD     HL,BC
  6656.         LD      E,(HL)
  6657.         INC     HL
  6658.         LD      D,(HL)
  6659.         CALL    L_C1FA
  6660.         LD      A,#1E
  6661. L_CF4C  LD      B,#0A
  6662.         CALL    L_D0B7
  6663.         DEC     A
  6664.         JR      NZ,L_CF4C
  6665.         JP      L_C1B5
  6666. ;
  6667. L_CF57  LD      BC,#0003
  6668.         ADD     IX,BC
  6669.         JP      L_CF0E
  6670. ;
  6671. L_CF5F       DW       L_C22A
  6672.        DW       L_C22A
  6673.        DW       L_C230
  6674.        DW       L_C230
  6675.        DW       L_C236
  6676.        DW       L_C236
  6677.        DW       L_C23C
  6678.        DW       L_C242
  6679. ;
  6680. L_CF6F       DB       #00
  6681. ;
  6682. L_CF70  PUSH    AF
  6683.         PUSH    BC
  6684.         PUSH    DE
  6685.         PUSH    HL
  6686.         PUSH    IX
  6687.         LD      BC,#0003
  6688.         LD      IX,L_CFB0
  6689. L_CF7D  LD      A,(IX+#00)
  6690.         CP      #FF
  6691.         JR      Z,L_CF9B
  6692.         LD      A,(IX+#02)
  6693.         OR      A
  6694.         JR      NZ,L_CF96
  6695.         LD      (IX+#00),E
  6696.         LD      (IX+#01),D
  6697.         LD      (IX+#02),#01
  6698.         JR      L_CF9B
  6699. ;
  6700. L_CF96  ADD     IX,BC
  6701.         JP      L_CF7D
  6702. ;
  6703. L_CF9B  POP     IX
  6704.         POP     HL
  6705.         POP     DE
  6706.         POP     BC
  6707.         POP     AF
  6708.         RET
  6709. ;
  6710. L_CFA2  LD      HL,L_CFB0
  6711.         LD      DE,L_CFB1
  6712.         LD      BC,#000E
  6713.         LD      (HL),#00
  6714.         LDIR
  6715.         RET
  6716. ;
  6717. L_CFB0       DB       #00
  6718. L_CFB1       DB       #00,#00,#00,#00,#00,#00,#00,#00
  6719.        DB       #00,#00,#00,#00,#00,#00,#FF
  6720. ;
  6721. L_CFC0  LD      IX,L_CFB0
  6722. L_CFC4  LD      A,(IX+#00)
  6723.         CP      #FF
  6724.         RET     Z
  6725.         LD      E,A
  6726.         LD      A,(IX+#02)
  6727.         OR      A
  6728.         JR      Z,L_D037
  6729.         LD      D,(IX+#01)
  6730.         CALL    L_95E5
  6731.         CALL    L_989A
  6732.         CP      #C8
  6733.         JR      C,L_CFE6
  6734.         LD      A,(L_A8C6)
  6735.         CP      E
  6736.         JR      C,L_CFF6
  6737.         JR      L_CFED
  6738. ;
  6739. L_CFE6  CALL    L_989A
  6740.         AND     #01
  6741.         JR      Z,L_CFF6
  6742. L_CFED  CALL    L_BA20
  6743.         JR      NZ,L_CFF6
  6744.         INC     E
  6745.         JP      L_CFFC
  6746. ;
  6747. L_CFF6  CALL    L_BA42
  6748.         JR      NZ,L_CFFC
  6749.         DEC     E
  6750. L_CFFC  CALL    L_989A
  6751.         CP      #C8
  6752.         JR      C,L_D00B
  6753.         LD      A,(L_A8C7)
  6754.         CP      D
  6755.         JR      C,L_D01A
  6756.         JR      L_D012
  6757. ;
  6758. L_D00B  CALL    L_989A
  6759.         AND     #01
  6760.         JR      Z,L_D01A
  6761. L_D012  CALL    L_BA61
  6762.         JR      NZ,L_D01A
  6763.         INC     D
  6764.         JR      L_D020
  6765. ;
  6766. L_D01A  CALL    L_BA90
  6767.         JR      NZ,L_D020
  6768.         DEC     D
  6769. L_D020  LD      (IX+#00),E
  6770.         LD      (IX+#01),D
  6771.         CALL    L_95E5
  6772.         CALL    L_AB46
  6773.         LD      A,(L_9478)
  6774.         RRCA
  6775.         AND     #03
  6776.         ADD     A,#4E
  6777.         CALL    L_94CD
  6778. L_D037  LD      BC,#0003
  6779.         ADD     IX,BC
  6780.         JP      L_CFC4
  6781. ;
  6782. L_D03F  LD      IX,L_CFB0
  6783. L_D043  LD      A,(IX+#00)
  6784.         CP      #FF
  6785.         RET     Z
  6786.         LD      E,A
  6787.         LD      A,(IX+#02)
  6788.         OR      A
  6789.         JR      Z,L_D092
  6790.         LD      D,(IX+#01)
  6791.         LD      BC,(L_A8C6)
  6792.         LD      A,B
  6793.         ADD     A,#08
  6794.         LD      B,A
  6795.         LD      A,C
  6796.         ADD     A,#08
  6797.         LD      C,A
  6798.         CALL    L_C092
  6799.         OR      A
  6800.         JR      Z,L_D092
  6801.         LD      (IX+#02),#00
  6802.         CALL    L_95E5
  6803.         CALL    L_974A
  6804.         LD      DE,L_C242
  6805.         CALL    L_C1FA
  6806.         CALL    L_C1B5
  6807.         CALL    L_D09A
  6808.         LD      A,(L_CF6F)
  6809.         INC     A
  6810.         CP      #0A
  6811.         JR      NZ,L_D08E
  6812.         LD      A,(L_C255)
  6813.         INC     A
  6814.         LD      (L_C255),A
  6815.         CALL    L_C1EE
  6816.         XOR     A
  6817. L_D08E  LD      (L_CF6F),A
  6818.         RET
  6819. ;
  6820. L_D092  LD      BC,#0003
  6821.         ADD     IX,BC
  6822.         JP      L_D043
  6823. ;
  6824. L_D09A  PUSH    AF
  6825.         PUSH    BC
  6826.         PUSH    DE
  6827.         PUSH    HL
  6828.         XOR     A
  6829.         LD      DE,#1F30
  6830. L_D0A2  LD      H,#0A
  6831. L_D0A4  XOR     #10
  6832.         OUT     (#FE),A
  6833.         LD      B,E
  6834. L_D0A9  DJNZ    L_D0A9
  6835.         DEC     H
  6836.         JR      NZ,L_D0A4
  6837.         INC     E
  6838.         DEC     D
  6839.         JR      NZ,L_D0A2
  6840.         POP     HL
  6841.         POP     DE
  6842.         POP     BC
  6843.         POP     AF
  6844.         RET
  6845. ;
  6846. L_D0B7  PUSH    AF
  6847.         PUSH    BC
  6848.         PUSH    DE
  6849. L_D0BA  LD      A,R
  6850.         AND     #F8
  6851.         OUT     (#FE),A
  6852.         LD      E,B
  6853.         INC     E
  6854. L_D0C2  DEC     E
  6855.         JR      NZ,L_D0C2
  6856.         XOR     A
  6857.         OUT     (#FE),A
  6858.         DJNZ    L_D0BA
  6859.         POP     DE
  6860.         POP     BC
  6861.         POP     AF
  6862.         RET
  6863. ;
  6864. L_D0CE       DB       #00
  6865. L_D0CF       DB       #00,#00,#00,#00,#00,#00,#00,#00
  6866.        DB       #00,#00,#00,#00,#00,#00,#FF
  6867. ;
  6868. L_D0DE  LD      HL,L_D0CE
  6869.         LD      DE,L_D0CF
  6870.         LD      BC,#000E
  6871.         LD      (HL),#00
  6872.         LDIR
  6873.         RET
  6874. ;
  6875. L_D0EC  PUSH    BC
  6876.         PUSH    DE
  6877.         PUSH    HL
  6878.         PUSH    IX
  6879.         PUSH    AF
  6880.         LD      BC,#0003
  6881.         LD      IX,L_D0CE
  6882. L_D0F9  LD      A,(IX+#00)
  6883.         CP      #FF
  6884.         JR      Z,L_D119
  6885.         LD      A,(IX+#02)
  6886.         OR      A
  6887.         JR      NZ,L_D114
  6888.         POP     AF
  6889.         PUSH    AF
  6890.         LD      (IX+#00),E
  6891.         LD      (IX+#01),D
  6892.         LD      (IX+#02),A
  6893.         JP      L_D119
  6894. ;
  6895. L_D114  ADD     IX,BC
  6896.         JP      L_D0F9
  6897. ;
  6898. L_D119  POP     AF
  6899.         POP     IX
  6900.         POP     HL
  6901.         POP     DE
  6902.         POP     BC
  6903.         RET
  6904. ;
  6905. L_D120  LD      IX,L_D0CE
  6906. L_D124  LD      A,(IX+#00)
  6907.         CP      #FF
  6908.         RET     Z
  6909.         LD      A,(IX+#02)
  6910.         OR      A
  6911.         JR      Z,L_D1AD
  6912.         LD      E,(IX+#00)
  6913.         LD      D,(IX+#01)
  6914.         CALL    L_95E5
  6915.         CP      #01
  6916.         JR      Z,L_D157
  6917.         CP      #03
  6918.         JR      Z,L_D169
  6919.         CP      #04
  6920.         JR      Z,L_D17B
  6921.         CALL    L_A964
  6922.         JR      Z,L_D150
  6923.         CALL    L_AC96
  6924.         JP      L_D18D
  6925. ;
  6926. L_D150  LD      A,D
  6927.         ADD     A,#04
  6928.         LD      D,A
  6929.         JP      L_D196
  6930. ;
  6931. L_D157  CALL    L_A947
  6932.         JR      Z,L_D162
  6933.         CALL    L_AC4E
  6934.         JP      L_D18D
  6935. ;
  6936. L_D162  LD      A,E
  6937.         SUB     #04
  6938.         LD      E,A
  6939.         JP      L_D196
  6940. ;
  6941. L_D169  CALL    L_A927
  6942.         JR      Z,L_D174
  6943.         CALL    L_AC2A
  6944.         JP      L_D18D
  6945. ;
  6946. L_D174  LD      A,E
  6947.         ADD     A,#04
  6948.         LD      E,A
  6949.         JP      L_D196
  6950. ;
  6951. L_D17B  CALL    L_A98F
  6952.         JR      Z,L_D186
  6953.         CALL    L_AC72
  6954.         JP      L_D18D
  6955. ;
  6956. L_D186  LD      A,D
  6957.         SUB     #04
  6958.         LD      D,A
  6959.         JP      L_D196
  6960. ;
  6961. L_D18D  LD      (IX+#02),#00
  6962.         CALL    L_AAE5
  6963.         JR      L_D1AD
  6964. ;
  6965. L_D196  LD      (IX+#00),E
  6966.         LD      (IX+#01),D
  6967.         LD      A,(IX+#02)
  6968.         ADD     A,#51
  6969.         CALL    L_94CD
  6970.         CALL    L_95E5
  6971.         CALL    L_AB46
  6972.         CALL    L_BFE0
  6973. L_D1AD  LD      BC,#0003
  6974.         ADD     IX,BC
  6975.         JP      L_D124
  6976. ;
  6977. L_D1B5  LD      A,(L_A390)
  6978.         LD      BC,L_D1C7
  6979.         CALL    GetHLFrom2APlusBC
  6980.         LD      DE,L_D21A
  6981.         LD      BC,#0019
  6982.         LDIR
  6983.         RET
  6984. ;
  6985. L_D1C7       DW       L_D1F1
  6986.        DW       L_D1F2
  6987.        DW       L_D1F3
  6988.        DW       L_D1F9
  6989.        DW       L_D1FA
  6990.        DW       L_D1FB
  6991.        DW       L_D201
  6992.        DW       L_D207
  6993.        DW       L_D20D
  6994.        DW       L_D20E
  6995.        DW       L_D20F
  6996.        DW       L_D210
  6997.        DW       L_D211
  6998.        DW       L_D212
  6999.        DW       L_D213
  7000.        DW       L_D214
  7001.        DW       L_D215
  7002.        DW       L_D216
  7003.        DW       L_D217
  7004.        DW       L_D218
  7005.        DW       L_D219
  7006. ;
  7007. L_D1F1       DB       #FF
  7008. L_D1F2       DB       #FF
  7009. L_D1F3       DB       #18,#80,#01,#00,#00,#FF
  7010. L_D1F9       DB       #FF
  7011. L_D1FA       DB       #FF
  7012. L_D1FB       DB       #78,#80,#01,#00,#00,#FF
  7013. L_D201       DB       #28,#30,#01,#00,#00,#FF
  7014. L_D207       DB       #18,#10,#01,#00,#00,#FF
  7015. L_D20D       DB       #FF
  7016. L_D20E       DB       #FF
  7017. L_D20F       DB       #FF
  7018. L_D210       DB       #FF
  7019. L_D211       DB       #FF
  7020. L_D212       DB       #FF
  7021. L_D213       DB       #FF
  7022. L_D214       DB       #FF
  7023. L_D215       DB       #FF
  7024. L_D216       DB       #FF
  7025. L_D217       DB       #FF
  7026. L_D218       DB       #FF
  7027. L_D219       DB       #FF
  7028. L_D21A       DB       #FF,#FF,#18,#80,#01,#00,#00,#FF
  7029.        DB       #FF,#FF,#78,#80,#01,#00,#00,#FF
  7030.        DB       #28,#30,#01,#00,#00,#FF,#18,#10
  7031.        DB       #01,#FF
  7032. ;
  7033. L_D234  LD      IX,L_D21A
  7034. L_D238  LD      A,(IX+#00)
  7035.         CP      #FF
  7036.         RET     Z
  7037.         LD      E,A
  7038.         LD      A,(IX+#02)
  7039.         OR      A
  7040.         JR      Z,L_D252
  7041.         LD      D,(IX+#01)
  7042.         CALL    L_C6C8
  7043.         OR      A
  7044.         JR      Z,L_D252
  7045.         LD      (IX+#02),#00
  7046. L_D252  LD      BC,#0005
  7047.         ADD     IX,BC
  7048.         JR      L_D238
  7049. ;
  7050. L_D259  LD      IX,L_D21A
  7051. L_D25D  LD      A,(IX+#00)
  7052.         CP      #FF
  7053.         RET     Z
  7054.         LD      E,A
  7055.         LD      A,(IX+#02)
  7056.         OR      A
  7057.         JR      NZ,L_D272
  7058. L_D26A  LD      BC,#0005
  7059.         ADD     IX,BC
  7060.         JP      L_D25D
  7061. ;
  7062. L_D272  LD      D,(IX+#01)
  7063.         CALL    L_95E5
  7064.         CALL    L_A964
  7065.         JR      NZ,L_D2C0
  7066.         LD      A,(IX+#03)
  7067.         CP      #04
  7068.         JR      C,L_D28B
  7069.         INC     D
  7070.         INC     D
  7071.         INC     D
  7072.         INC     D
  7073.         LD      (IX+#01),D
  7074. L_D28B  LD      A,(IX+#02)
  7075.         CP      #01
  7076.         LD      A,#56
  7077.         JR      Z,L_D296
  7078.         LD      A,#58
  7079. L_D296  CALL    L_94CD
  7080.         CALL    L_95E5
  7081.         CALL    L_AB46
  7082.         CALL    L_BFE0
  7083.         INC     (IX+#03)
  7084.         LD      A,(IX+#03)
  7085.         CP      #08
  7086.         JP      NZ,L_D26A
  7087.         CALL    L_AAE5
  7088.         CALL    L_974A
  7089.         XOR     A
  7090.         LD      (IX+#02),A
  7091.         LD      (IX+#03),A
  7092.         LD      (IX+#04),A
  7093.         JP      L_D26A
  7094. ;
  7095. L_D2C0  CALL    L_D370
  7096.         LD      A,(IX+#02)
  7097.         CP      #FF
  7098.         JR      Z,L_D2F8
  7099.         PUSH    DE
  7100.         LD      A,E
  7101.         ADD     A,#08
  7102.         LD      E,A
  7103.         CALL    L_A964
  7104.         POP     DE
  7105.         JR      Z,L_D2DA
  7106.         CALL    L_A927
  7107.         JR      Z,L_D323
  7108. L_D2DA  LD      (IX+#02),#FF
  7109.         CALL    L_AC2A
  7110.         OR      A
  7111.         JR      Z,L_D323
  7112.         PUSH    DE
  7113.         LD      A,E
  7114.         ADD     A,#10
  7115.         LD      E,A
  7116.         CALL    L_B23C
  7117.         POP     DE
  7118.         LD      (IX+#04),#0A
  7119.         LD      (IX+#02),#01
  7120.         JP      L_D323
  7121. ;
  7122. L_D2F8  PUSH    DE
  7123.         LD      A,E
  7124.         SUB     #09
  7125.         LD      E,A
  7126.         CALL    L_A964
  7127.         POP     DE
  7128.         JR      Z,L_D308
  7129.         CALL    L_A947
  7130.         JR      Z,L_D323
  7131. L_D308  LD      (IX+#02),#01
  7132.         CALL    L_AC4E
  7133.         OR      A
  7134.         JR      Z,L_D323
  7135.         PUSH    DE
  7136.         LD      A,E
  7137.         SUB     #10
  7138.         LD      E,A
  7139.         CALL    L_B23C
  7140.         POP     DE
  7141.         LD      (IX+#02),#FF
  7142.         LD      (IX+#04),#0A
  7143. L_D323  LD      A,(IX+#04)
  7144.         OR      A
  7145.         JR      Z,L_D347
  7146.         DEC     (IX+#04)
  7147.         LD      A,(IX+#02)
  7148.         CP      #FF
  7149.         LD      A,#58
  7150.         JP      Z,L_D338
  7151.         LD      A,#56
  7152. L_D338  CALL    L_94CD
  7153.         CALL    L_95E5
  7154.         CALL    L_AB46
  7155.         CALL    L_BFE0
  7156.         JP      L_D26A
  7157. ;
  7158. L_D347  LD      A,(IX+#02)
  7159.         ADD     A,E
  7160.         LD      E,A
  7161.         LD      (IX+#00),E
  7162.         LD      A,(IX+#02)
  7163.         LD      B,#58
  7164.         CP      #FF
  7165.         JR      Z,L_D35A
  7166.         LD      B,#56
  7167. L_D35A  LD      A,(L_9478)
  7168.         RRCA
  7169.         AND     #01
  7170.         ADD     A,B
  7171.         CALL    L_94CD
  7172.         CALL    L_AB46
  7173.         CALL    L_95E5
  7174.         CALL    L_BFE0
  7175.         JP      L_D26A
  7176. ;
  7177. L_D370  LD      BC,(L_A8C6)
  7178.         LD      A,C
  7179.         CP      E
  7180.         JR      C,L_D382
  7181.         LD      A,(IX+#02)
  7182.         CP      #01
  7183.         RET     NZ
  7184.         LD      H,#03
  7185.         JR      L_D38A
  7186. ;
  7187. L_D382  LD      A,(IX+#02)
  7188.         CP      #FF
  7189.         RET     NZ
  7190.         LD      H,#01
  7191. L_D38A  LD      A,D
  7192.         SUB     #11
  7193.         CP      B
  7194.         RET     NC
  7195.         ADD     A,#21
  7196.         CP      B
  7197.         RET     C
  7198.         LD      A,(L_9478)
  7199.         AND     #1F
  7200.         JR      NZ,L_D39E
  7201.         LD      A,H
  7202.         CALL    L_D0EC
  7203. L_D39E  LD      A,(IX+#02)
  7204.         LD      B,#58
  7205.         CP      #FF
  7206.         JR      Z,L_D3A9
  7207.         LD      B,#56
  7208. L_D3A9  LD      A,B
  7209.         CALL    L_94CD
  7210.         CALL    L_AB46
  7211.         CALL    L_95E5
  7212.         CALL    L_BFE0
  7213.         POP     BC
  7214.         LD      BC,#0005
  7215.         ADD     IX,BC
  7216.         JP      L_D25D
  7217. ;
  7218. L_D3BF  LD      BC,L_D429
  7219.         LD      A,(L_A390)
  7220.         CALL    GetHLFrom2APlusBC
  7221.         LD      DE,L_D419
  7222.         LD      BC,#000F
  7223.         LDIR
  7224.         RET
  7225. ;
  7226. L_D3D1  PUSH    HL
  7227.         LD      HL,L_D419
  7228. L_D3D5  LD      A,(HL)
  7229.         CP      #FF
  7230.         JR      Z,L_D3ED
  7231.         LD      E,A
  7232.         INC     HL
  7233.         LD      D,(HL)
  7234.         INC     HL
  7235.         LD      A,(HL)
  7236.         INC     HL
  7237.         CALL    CountXYtoxy_DE
  7238.         ADD     A,#59
  7239.         LD      C,#47
  7240.         CALL    L_9A82
  7241.         JP      L_D3D5
  7242. ;
  7243. L_D3ED  POP     HL
  7244.         RET
  7245. ;
  7246. L_D3EF  LD      IX,L_D419
  7247.         LD      BC,#0003
  7248. L_D3F6  LD      A,(IX+#00)
  7249.         CP      #FF
  7250.         RET     Z
  7251.         LD      E,A
  7252.         LD      A,(IX+#02)
  7253.         OR      A
  7254.         JR      Z,L_D414
  7255.         LD      D,(IX+#01)
  7256.         CALL    L_AB46
  7257.         LD      A,(L_9478)
  7258.         AND     #3F
  7259.         LD      A,(IX+#02)
  7260.         CALL    Z,L_D0EC
  7261. L_D414  ADD     IX,BC
  7262.         JP      L_D3F6
  7263. ;
  7264. L_D419       DB       #FF,#FF,#18,#20,#03,#FF,#FF,#FF
  7265.        DB       #FF,#FF,#FF,#FF,#FF,#18,#00,#FF
  7266. ;
  7267. L_D429       DW       L_D453
  7268.        DW       L_D454
  7269.        DW       L_D455
  7270.        DW       L_D459
  7271.        DW       L_D45A
  7272.        DW       L_D45B
  7273.        DW       L_D45C
  7274.        DW       L_D45D
  7275.        DW       L_D45E
  7276.        DW       L_D45F
  7277.        DW       L_D460
  7278.        DW       L_D467
  7279.        DW       L_D468
  7280.        DW       L_D469
  7281.        DW       L_D46A
  7282.        DW       L_D46B
  7283.        DW       L_D47B
  7284.        DW       L_D47C
  7285.        DW       L_D47D
  7286.        DW       L_D47E
  7287.        DW       L_D47F
  7288. ;
  7289. L_D453       DB       #FF
  7290. L_D454       DB       #FF
  7291. L_D455       DB       #18,#20,#03,#FF
  7292. L_D459       DB       #FF
  7293. L_D45A       DB       #FF
  7294. L_D45B       DB       #FF
  7295. L_D45C       DB       #FF
  7296. L_D45D       DB       #FF
  7297. L_D45E       DB       #FF
  7298. L_D45F       DB       #FF
  7299. L_D460       DB       #18,#00,#02,#28,#B0,#04,#FF
  7300. L_D467       DB       #FF
  7301. L_D468       DB       #FF
  7302. L_D469       DB       #FF
  7303. L_D46A       DB       #FF
  7304. L_D46B       DB       #08,#30,#03,#08,#40,#03,#08,#50
  7305.        DB       #03,#08,#60,#03,#08,#70,#03,#FF
  7306. L_D47B       DB       #FF
  7307. L_D47C       DB       #FF
  7308. L_D47D       DB       #FF
  7309. L_D47E       DB       #FF
  7310. L_D47F       DB       #FF
  7311. ;
  7312. L_D480  CALL    Cls
  7313.         LD      HL,L_D4BD
  7314.         CALL    PrintString_HL
  7315.         LD      HL,L_D712
  7316.         LD      (L_9A57),HL
  7317.         LD      HL,L_D4C7
  7318.         LD      B,#0F
  7319.         LD      C,#46
  7320.         LD      DE,#0808
  7321. L_D499  PUSH    BC
  7322.         LD      B,#10
  7323. L_D49C  LD      A,(HL)
  7324.         CALL    PrintChar
  7325.         INC     HL
  7326.         INC     E
  7327.         DJNZ    L_D49C
  7328.         POP     BC
  7329.         INC     D
  7330.         LD      E,#08
  7331.         DJNZ    L_D499
  7332.         CALL    WaitNoKey
  7333.         LD      BC,#3A98
  7334. L_D4B0  PUSH    BC
  7335.         CALL    L_F69F
  7336.         OR      A
  7337.         POP     BC
  7338.         RET     NZ
  7339.         DEC     BC
  7340.         LD      A,B
  7341.         OR      C
  7342.         RET     Z
  7343.         JR      L_D4B0
  7344. ;
  7345. L_D4BD       DB       #EB,#00,#DF,#00,#08,#E3
  7346.         dw L_C5EC;#EC,#C5
  7347.        DB       #FF,#00
  7348. ;
  7349. L_D4C7       DM       "RAFFAELE  040000"
  7350.        DM       "SURYANI   030000"
  7351.        DM       "CHRIS     020000"
  7352.        DM       "FERGUS    010000"
  7353.        DM       "PROBE     009000"
  7354.        DM       "EQUINOX   008000"
  7355.        DM       "QUEEN     007000"
  7356.        DM       "NICK      006000"
  7357.        DM       "EEYUP!    005000"
  7358.        DM       "NATWEST   004000"
  7359.        DM       "THE..     003000"
  7360.        DM       "..HERO    002000"
  7361.        DM       "CUTEE     001000"
  7362.        DM       "TIKUS     001000"
  7363.        DM       "HANFRU    00100"
  7364. L_D5B6       DM       "0"
  7365. L_D5B7       DB       #FF       ;.
  7366.        DM       "ANFRU    00100"
  7367. L_D5C6       DM       "0"
  7368.        DB       #00,#00,#00       ;...
  7369. ;
  7370. L_D5CA  LD      IX,L_D4C7
  7371. L_D5CE  BIT     7,(IX+#00)
  7372.         RET     NZ
  7373.         PUSH    IX
  7374.         LD      DE,#000A
  7375.         ADD     IX,DE
  7376.         LD      HL,L_C21F
  7377.         LD      B,#06
  7378. L_D5DF  LD      A,(IX+#00)
  7379.         CP      (HL)
  7380.         JP      Z,L_D69A
  7381.         JP      NC,L_D6A1
  7382.         POP     HL
  7383.         PUSH    HL
  7384.         LD      A,#FF
  7385.         LD      BC,#03E8
  7386.         CPIR
  7387.         LD      HL,#03E8
  7388.         AND     A
  7389.         SBC     HL,BC
  7390.         PUSH    HL
  7391.         POP     BC
  7392.         LD      DE,L_D5C6
  7393.         LD      HL,L_D5B6
  7394.         LDDR
  7395.         LD      A,#FF
  7396.         LD      (L_D5B7),A
  7397.         POP     HL
  7398.         PUSH    HL
  7399.         LD      DE,#000A
  7400.         ADD     HL,DE
  7401.         EX      DE,HL
  7402.         LD      HL,L_C21F
  7403.         LD      BC,#0006
  7404.         LDIR
  7405.         CALL    Cls
  7406.         LD      HL,L_D71D
  7407.         LD      DE,L_D71E
  7408.         LD      BC,#0007
  7409.         LD      (HL),#20
  7410.         LDIR
  7411.         LD      HL,L_D6AB
  7412.         CALL    PrintString_HL
  7413.         LD      DE,#0F0C
  7414.         LD      HL,L_D71D
  7415. L_D632  LD      C,#44
  7416.         LD      A,#3F
  7417.         CALL    PrintChar
  7418. L_D639  LD      BC,#03E8
  7419.         CALL    PauseBC
  7420.         CALL    WaitNoKey
  7421.         PUSH    DE
  7422. L_D643  CALL    L_F69F
  7423.         OR      A
  7424.         JR      Z,L_D643
  7425.         POP     DE
  7426.         CP      #0D
  7427.         JR      Z,L_D688
  7428.         CP      #01
  7429.         JR      Z,L_D659
  7430.         CP      #02
  7431.         JR      NZ,L_D679
  7432.         PUSH    DE
  7433.         JR      L_D643
  7434. ;
  7435. L_D659  LD      A,E
  7436.         CP      #13
  7437.         JR      NZ,L_D667
  7438.         LD      A,(HL)
  7439.         CP      #20
  7440.         JR      Z,L_D667
  7441.         LD      (HL),#20
  7442.         JR      L_D632
  7443. ;
  7444. L_D667  LD      A,E
  7445.         CP      #0C
  7446.         JR      Z,L_D632
  7447.         LD      A,#2D
  7448.         LD      C,#47
  7449.         CALL    PrintChar
  7450.         DEC     HL
  7451.         LD      (HL),#20
  7452.         DEC     E
  7453.         JR      L_D632
  7454. ;
  7455. L_D679  LD      (HL),A
  7456.         LD      C,#46
  7457.         CALL    PrintChar
  7458.         LD      A,E
  7459.         CP      #13
  7460.         JR      Z,L_D639
  7461.         INC     HL
  7462.         INC     E
  7463.         JR      L_D632
  7464. ;
  7465. L_D688  POP     DE
  7466.         LD      HL,L_D71D
  7467.         LD      BC,#0008
  7468.         LDIR
  7469.         CALL    WaitNoKey
  7470.         CALL    L_D480
  7471.         JP      L_9300
  7472. ;
  7473. L_D69A  INC     HL
  7474.         INC     IX
  7475.         DEC     B
  7476.         JP      NZ,L_D5DF
  7477. L_D6A1  POP     IX
  7478.         LD      DE,#0010
  7479.         ADD     IX,DE
  7480.         JP      L_D5CE
  7481. ;
  7482. L_D6AB       DB       #EB,#00,#DF,#00,#08,#E3
  7483.         dw L_C5EC;#EC,#C5
  7484.        DB       #DF,#08,#08,#E0,#46,#E6
  7485.        dw L_D712;#12,#D7
  7486. ;
  7487.        DM       "CONGRATULATIONS!{"
  7488. ;
  7489.        DB       #ED,#DB
  7490. ;
  7491.        DM       "PLEASE ENTER YOUR NAME"
  7492. ;
  7493.        DB       #DF,#0F,#0C,#DE,#2D,#2D,#2D,#2D
  7494.        DB       #2D,#2D,#2D,#2D,#7B,#F2,#DC
  7495. ;
  7496.        DM       "PRESS CAPS TO DELETE"
  7497. ;
  7498.        DB       #7A,#ED,#DD
  7499. ;
  7500.        DM       "PRESS ENTER TO END"
  7501. ;
  7502.        DB       #FF
  7503. ;
  7504. L_D71D       DM       "E"
  7505. L_D71E       DM       "RT     "
  7506. ;
  7507. L_D725  PUSH    AF
  7508.         PUSH    BC
  7509.         PUSH    DE
  7510.         PUSH    HL
  7511.         PUSH    IX
  7512.         LD      IX,L_D7BC
  7513.         LD      H,E
  7514.         LD      L,D
  7515.         LD      A,B
  7516.         LD      B,C
  7517.         LD      C,A
  7518.         LD      DE,#0101
  7519.         LD      A,B
  7520.         SUB     H
  7521.         JR      NC,L_D73F
  7522.         LD      D,#FF
  7523.         NEG
  7524. L_D73F  LD      B,A
  7525.         LD      A,C
  7526.         SUB     L
  7527.         JR      NC,L_D748
  7528.         LD      E,#FF
  7529.         NEG
  7530. L_D748  LD      C,A
  7531.         OR      B
  7532.         RET     Z
  7533.         LD      A,C
  7534.         CP      B
  7535.         LD      (IX+#00),H
  7536.         LD      (IX+#01),L
  7537.         LD      H,D
  7538.         LD      L,E
  7539.         LD      (IX+#04),H
  7540.         LD      (IX+#03),L
  7541.         LD      L,#00
  7542.         JR      C,L_D763
  7543.         LD      H,L
  7544.         LD      L,E
  7545.         LD      C,B
  7546.         LD      B,A
  7547. L_D763  LD      (IX+#06),H
  7548.         LD      (IX+#05),L
  7549.         LD      (IX+#02),B
  7550.         LD      A,B
  7551.         SRL     A
  7552.         LD      (IX+#07),A
  7553.         LD      (IX+#09),B
  7554.         LD      (IX+#08),C
  7555.         POP     IX
  7556.         POP     HL
  7557.         POP     DE
  7558.         POP     BC
  7559.         POP     AF
  7560.         RET
  7561. ;
  7562. L_D77F  LD      B,(IX+#09)
  7563.         LD      C,(IX+#08)
  7564.         LD      L,(IX+#07)
  7565.         LD      A,L
  7566.         ADD     A,C
  7567.         JR      C,L_D78F
  7568.         CP      B
  7569.         JR      C,L_D79B
  7570. L_D78F  SUB     B
  7571.         LD      (IX+#07),A
  7572.         LD      D,(IX+#04)
  7573.         LD      E,(IX+#03)
  7574.         JR      L_D7A4
  7575. ;
  7576. L_D79B  LD      (IX+#07),A
  7577.         LD      D,(IX+#06)
  7578.         LD      E,(IX+#05)
  7579. L_D7A4  LD      H,(IX+#00)
  7580.         LD      L,(IX+#01)
  7581.         LD      A,H
  7582.         ADD     A,D
  7583.         LD      H,A
  7584.         LD      A,L
  7585.         ADD     A,E
  7586.         LD      L,A
  7587.         LD      D,L
  7588.         LD      E,H
  7589.         DEC     (IX+#02)
  7590.         LD      (IX+#00),E
  7591.         LD      (IX+#01),D
  7592.         RET
  7593. ;
  7594. L_D7BC       DB       #78,#10
  7595. ;
  7596. L_D7BE       DB       #00
  7597. ;
  7598.        DB       #FF,#FF,#FF,#00,#40,#30,#80       ;....@0.
  7599. ;
  7600. L_D7C6  LD      IX,L_D7BC
  7601.         LD      A,(IX+#02)
  7602.         OR      A
  7603.         RET     Z
  7604.         LD      E,(IX+#00)
  7605.         LD      D,(IX+#01)
  7606.         CALL    L_95E5
  7607.         LD      B,#08
  7608. L_D7DA  PUSH    BC
  7609.         LD      E,(IX+#00)
  7610.         LD      D,(IX+#01)
  7611.         CALL    L_D77F
  7612.         POP     BC
  7613.         JR      Z,L_D7F6
  7614.         DJNZ    L_D7DA
  7615.         LD      A,(L_9478)
  7616.         AND     #01
  7617.         ADD     A,#08
  7618.         CALL    L_94CD
  7619.         JP      L_95E5
  7620. ;
  7621. L_D7F6  CALL    L_C33C
  7622.         LD      A,#01
  7623.         CALL    L_94CD
  7624.         CALL    L_AAE5
  7625.         CALL    L_95E5
  7626.         CALL    CountXYtoxy_DE
  7627.         XOR     A
  7628.         LD      (L_9AA6),A
  7629.         LD      A,#01
  7630.         LD      C,#47
  7631.         JP      L_9A82
  7632. ;
  7633. ;font
  7634. L_D712=$-256
  7635.        DB       #00,#00,#00,#00,#00,#00,#00,#00       ;........
  7636.        DB       #00,#1C,#1C,#1C,#1C,#00,#1C,#00       ;........
  7637.        DB       #00,#77,#77,#00,#00,#00,#00,#00       ;.ww.....
  7638.        DB       #00,#24,#7E,#24,#24,#7E,#24,#00       ;.$~$$~$.
  7639.        DB       #18,#18,#5A,#58,#18,#5A,#18,#18       ;..ZX.Z..
  7640.        DB       #00,#60,#4E,#1C,#38,#72,#06,#00       ;.`N.8r..
  7641.        DB       #00,#00,#00,#00,#00,#00,#00,#00       ;........
  7642.        DB       #00,#38,#38,#70,#00,#00,#00,#00       ;.88p....
  7643.        DB       #00,#1C,#38,#38,#38,#38,#1C,#00       ;..8888..
  7644.        DB       #00,#38,#1C,#1C,#1C,#1C,#38,#00       ;.8....8.
  7645.        DB       #00,#00,#00,#00,#00,#00,#00,#00       ;........
  7646.        DB       #00,#1C,#1C,#7F,#1C,#1C,#00,#00       ;........
  7647.        DB       #00,#00,#00,#00,#00,#38,#38,#70       ;.....88p
  7648.        DB       #00,#00,#00,#7E,#00,#00,#00,#00       ;...~....
  7649.        DB       #00,#00,#00,#00,#38,#38,#38,#00       ;....888.
  7650.        DB       #00,#00,#0E,#1C,#38,#70,#00,#00       ;....8p..
  7651.        DB       #00,#3C,#72,#76,#7A,#72,#3C,#00       ;.<rvzr<.
  7652.        DB       #00,#1C,#3C,#1C,#1C,#1C,#1C,#00       ;..<.....
  7653.        DB       #00,#3C,#5E,#1E,#7C,#70,#7E,#00       ;.<^.|p~.
  7654.        DB       #00,#7C,#1E,#3C,#1E,#1E,#7C,#00       ;.|.<..|.
  7655.        DB       #00,#70,#74,#74,#7E,#7E,#04,#00       ;.ptt~~..
  7656.        DB       #00,#7E,#70,#7C,#1E,#1E,#7C,#00       ;.~p|..|.
  7657.        DB       #00,#3C,#70,#7C,#72,#72,#3C,#00       ;.<p|rr<.
  7658.        DB       #00,#7E,#1E,#1E,#3C,#78,#70,#00       ;.~..<xp.
  7659.        DB       #00,#3C,#72,#7C,#32,#72,#3C,#00       ;.<r|2r<.
  7660.        DB       #00,#3C,#72,#72,#3E,#1E,#7C,#00       ;.<rr>.|.
  7661.        DB       #00,#38,#38,#00,#00,#38,#38,#00       ;.88..88.
  7662.        DB       #00,#00,#38,#38,#00,#38,#38,#70       ;..88.88p
  7663.        DB       #00,#0E,#1C,#38,#70,#38,#1C,#0E       ;...8p8..
  7664.        DB       #00,#00,#7E,#00,#00,#7E,#00,#00       ;..~..~..
  7665.        DB       #00,#70,#38,#1C,#0E,#1C,#38,#70       ;.p8...8p
  7666.        DB       #00,#7C,#EE,#0E,#3C,#70,#00,#70       ;.|n.<p.p
  7667.        DB       #00,#38,#44,#54,#54,#5C,#40,#3C       ;.8DTT\@<
  7668.        DB       #00,#3C,#72,#72,#7E,#72,#72,#00       ;.<rr~rr.
  7669.        DB       #00,#7C,#72,#7C,#72,#72,#7C,#00       ;.|r|rr|.
  7670.        DB       #00,#3C,#72,#70,#70,#72,#3C,#00       ;.<rppr<.
  7671.        DB       #00,#7C,#72,#72,#72,#72,#7E,#00       ;.|rrrr~.
  7672.        DB       #00,#7E,#70,#7C,#70,#70,#7E,#00       ;.~p|pp~.
  7673.        DB       #00,#7E,#70,#7C,#70,#70,#70,#00       ;.~p|ppp.
  7674.        DB       #00,#3C,#72,#70,#76,#72,#3C,#00       ;.<rpvr<.
  7675.        DB       #00,#72,#72,#7E,#72,#72,#72,#00       ;.rr~rrr.
  7676.        DB       #00,#7C,#38,#38,#38,#38,#7C,#00       ;.|8888|.
  7677.        DB       #00,#7C,#38,#38,#38,#38,#70,#00       ;.|8888p.
  7678.        DB       #00,#72,#74,#78,#78,#74,#72,#00       ;.rtxxtr.
  7679.        DB       #00,#70,#70,#70,#70,#70,#7E,#00       ;.ppppp~.
  7680.        DB       #00,#72,#7E,#72,#72,#72,#72,#00       ;.r~rrrr.
  7681.        DB       #00,#72,#7A,#76,#72,#72,#72,#00       ;.rzvrrr.
  7682.        DB       #00,#3C,#72,#72,#72,#72,#3C,#00       ;.<rrrr<.
  7683.        DB       #00,#7C,#72,#72,#7C,#70,#70,#00       ;.|rr|pp.
  7684.        DB       #00,#3C,#72,#72,#72,#74,#3A,#00       ;.<rrrt:.
  7685.        DB       #00,#7C,#72,#72,#7C,#74,#72,#00       ;.|rr|tr.
  7686.        DB       #00,#3C,#72,#78,#3C,#5E,#3C,#00       ;.<rx<^<.
  7687.        DB       #00,#7C,#38,#38,#38,#38,#38,#00       ;.|88888.
  7688.        DB       #00,#72,#72,#72,#72,#72,#3C,#00       ;.rrrrr<.
  7689.        DB       #00,#72,#72,#72,#72,#34,#18,#00       ;.rrrr4..
  7690.        DB       #00,#72,#72,#72,#72,#7E,#72,#00       ;.rrrr~r.
  7691.        DB       #00,#42,#66,#3C,#18,#3C,#66,#00       ;.Bf<.<f.
  7692.        DB       #00,#44,#28,#38,#38,#38,#38,#00       ;.D(8888.
  7693.        DB       #00,#7E,#1E,#3C,#78,#70,#7E,#00       ;.~.<xp~.
  7694. L_D9EA
  7695.        DB       #FF,#80,#BD,#B4,#BD,#9C,#9D,#BC       ;..=4=..<
  7696.        DB       #9D,#BC,#BD,#B8,#B9,#BC,#BD,#B8       ;.<=89<=8
  7697.        DB       #BD,#BC,#BD,#9C,#9D,#BC,#BD,#BC       ;=<=..<=<
  7698.        DB       #B9,#BC,#BD,#8C,#BD,#80,#D5,#00       ;9<=.=.U.
  7699. L_DA0A
  7700.        DB       #00,#33,#44,#24,#14,#54,#23,#00       ;.3D$.T#.
  7701.        DB       #00,#26,#55,#56,#55,#55,#25,#00       ;.&UVUU%.
  7702.        DB       #00,#70,#40,#60,#40,#40,#70,#00       ;.p@`@@p.
  7703.        DB       #00,#62,#55,#65,#55,#55,#62,#00       ;.bUeUUb.
  7704.        DB       #00,#55,#55,#75,#55,#55,#57,#00       ;.UUuUUW.
  7705.        DB       #00,#30,#40,#20,#10,#50,#20,#00       ;.0@ .P .
  7706.        DB       #00,#75,#45,#65,#45,#45,#45,#00       ;.uEeEEE.
  7707.        DB       #00,#9D,#51,#99,#51,#51,#5D,#00       ;..Q.QQ].
  7708.        DB       #00,#89,#55,#9D,#55,#55,#95,#00       ;..U.UU..
  7709.        DB       #00,#10,#11,#10,#10,#11,#DC,#00       ;......\.
  7710.        DB       #00,#C0,#00,#80,#40,#40,#80,#00       ;.@..@@..
  7711.        DB       #00,#45,#45,#45,#45,#45,#74,#00       ;.EEEEEt.
  7712.        DB       #00,#5C,#51,#58,#50,#51,#9C,#00       ;.\QXPQ..
  7713.        DB       #00,#C0,#00,#80,#40,#40,#80,#00       ;.@..@@..
  7714.        DB       #00,#00,#00,#00,#00,#00,#00,#00       ;........
  7715. L_DA82
  7716.        DB       #00,#00,#01,#07,#0F,#1F,#1F,#3F       ;.......?
  7717.        DB       #00,#00,#FE,#FF,#FF,#FF,#87,#03       ;..~.....
  7718.        DB       #00,#00,#00,#80,#C0,#E0,#E0,#F0       ;....@``p
  7719.        DB       #00,#00,#00,#00,#00,#00,#00,#00       ;........
  7720.        DB       #1F,#1F,#1F,#1F,#1F,#1F,#1F,#1F       ;........
  7721.        DB       #00,#E0,#C0,#C0,#C0,#C0,#C0,#C0       ;.`@@@@@@
  7722.        DB       #00,#00,#00,#00,#00,#00,#00,#00       ;........
  7723.        DB       #00,#00,#00,#00,#00,#00,#00,#00       ;........
  7724.        DB       #3F,#3F,#3F,#1F,#1F,#07,#01,#F0       ;???....p
  7725.        DB       #03,#00,#80,#C0,#FC,#FF,#FF,#3F       ;...@|..?
  7726.        DB       #F0,#F0,#01,#03,#03,#87,#C7,#E7       ;pp....Gg
  7727.        DB       #3F,#FF,#FF,#FF,#FE,#FC,#FC,#FC       ;?...~|||
  7728.        DB       #9F,#EF,#F7,#F7,#3B,#3B,#3B,#3B       ;.oww;;;;
  7729.        DB       #80,#80,#80,#80,#80,#80,#80,#80       ;........
  7730.        DB       #07,#1F,#3F,#7F,#7F,#FF,#FF,#FF       ;..?.....
  7731.        DB       #F3,#FD,#FE,#FE,#C7,#87,#87,#87       ;s}~~G...
  7732.        DB       #FE,#FE,#FE,#FF,#7F,#7F,#3F,#1F       ;~~~...?.
  7733. ;L_DA0A=$-256
  7734.        DB       #0F,#07,#07,#07,#8F,#FF,#FF,#FF       ;........
  7735.        DB       #E7,#F7,#F7,#F7,#F3,#E3,#E1,#C0       ;gwwwsca@
  7736.        DB       #F8,#F8,#F8,#F8,#FF,#FF,#FF,#7F       ;xxxx....
  7737.        DB       #7B,#7B,#7B,#F7,#F7,#EF,#DF,#1F       ;{{{wwo_.
  7738.        DB       #00,#00,#01,#03,#0F,#FF,#FF,#FF       ;........
  7739.        DB       #FF,#FF,#7F,#7F,#7F,#7F,#3F,#0F       ;......?.
  7740.        DB       #0F,#0F,#0F,#1E,#FE,#FD,#FB,#E3       ;....~}{c
  7741.        DB       #00,#00,#00,#00,#00,#00,#00,#00       ;........
  7742.        DB       #00,#00,#00,#00,#00,#00,#00,#00       ;........
  7743.        DB       #00,#00,#00,#00,#00,#00,#00,#00       ;........
  7744.        DB       #00,#00,#00,#00,#00,#00,#00,#00       ;........
  7745.        DB       #00,#00,#00,#00,#00,#00,#00,#00       ;........
  7746.        DB       #00,#00,#00,#0E,#0E,#0E,#1C,#00       ;........
  7747.        DB       #00,#00,#00,#00,#00,#00,#00,#00       ;........
  7748.        DB       #00,#00,#00,#00,#00,#00,#00,#00       ;........
  7749.        DB       #E0,#E0,#F1,#F1,#7B,#7B,#7F,#7F       ;``qq{{..
  7750.        DB       #F8,#F8,#F9,#FB,#FB,#F7,#F7,#F7       ;xxy{{www
  7751.        DB       #3F,#FF,#FF,#FF,#FE,#FC,#FC,#FC       ;?...~|||
  7752.        DB       #8F,#EF,#F7,#F7,#3B,#3B,#3B,#3B       ;.oww;;;;
  7753.        DB       #00,#80,#80,#C0,#E0,#E0,#F0,#F8       ;...@``px
  7754.        DB       #F1,#E7,#EF,#EF,#EF,#EF,#EF,#E7       ;qgooooog
  7755.        DB       #FC,#FF,#FF,#9F,#0F,#00,#C0,#F8       ;|.....@x
  7756.        DB       #00,#00,#00,#80,#80,#00,#00,#00       ;........
  7757.        DB       #7F,#7F,#6E,#EE,#C4,#C4,#80,#80       ;..nnDD..
  7758.        DB       #F7,#F7,#F7,#F7,#7B,#7B,#3D,#3C       ;wwww{{=<
  7759.        DB       #F8,#F8,#F8,#F8,#FF,#FF,#FF,#7F       ;xxxx....
  7760.        DB       #7B,#7B,#7B,#F7,#F7,#EF,#DF,#1F       ;{{{wwo_.
  7761.        DB       #F9,#FD,#BF,#1F,#0F,#07,#03,#01       ;y}?.....
  7762.        DB       #C3,#C0,#DE,#DE,#DF,#DF,#CF,#C3       ;C@^^__OC
  7763.        DB       #FC,#7E,#1E,#0F,#1F,#FF,#FE,#F8       ;|~....~x
  7764.        DB       #00,#00,#00,#00,#00,#00,#00,#00       ;........
  7765.        DB       #07,#00,#00,#00,#00,#00,#00,#00       ;........
  7766.        DB       #FF,#FE,#00,#00,#00,#00,#00,#00       ;.~......
  7767.        DB       #80,#00,#00,#00,#00,#00,#00,#00       ;........
  7768. L_DC1A
  7769.        DB       #07,#07,#07,#07,#0F,#0F,#0F,#0F       ;........
  7770.        DB       #F0,#F0,#F1,#E3,#E7,#EF,#FF,#FF       ;ppqcgo..
  7771.        DB       #7E,#FC,#F8,#F1,#E1,#C1,#81,#01       ;~|xqaA..
  7772.        DB       #FF,#FF,#FF,#FF,#FF,#FC,#FC,#FC       ;.....|||
  7773.        DB       #FE,#FE,#FD,#FD,#FD,#01,#00,#00       ;~~}}}...
  7774.        DB       #F8,#F8,#FC,#FC,#FE,#FF,#FF,#7F       ;xx||~...
  7775.        DB       #3F,#3F,#7F,#7F,#FF,#FE,#FC,#F8       ;??...~|x
  7776.        DB       #F0,#E0,#C0,#80,#00,#00,#00,#00       ;p`@.....
  7777.        DB       #0F,#0F,#0F,#0F,#1F,#1F,#1F,#1F       ;........
  7778.        DB       #FE,#FC,#F8,#F0,#E0,#C0,#E0,#F0       ;~|xp`@`p
  7779.        DB       #01,#03,#03,#03,#03,#03,#03,#07       ;........
  7780.        DB       #FC,#F8,#FF,#FF,#FF,#FF,#F8,#F0       ;|x....xp
  7781.        DB       #00,#00,#F8,#F0,#F0,#F0,#00,#00       ;..xppp..
  7782.        DB       #3F,#1F,#0F,#0F,#0F,#1F,#1F,#1F       ;?.......
  7783.        DB       #F0,#E0,#E0,#E0,#E0,#E0,#E0,#E0       ;p```````
  7784.        DB       #00,#00,#00,#00,#00,#00,#00,#00       ;........
  7785.        DB       #1F,#1F,#1F,#1F,#3F,#3F,#3F,#3F       ;....????
  7786.        DB       #F8,#FC,#FE,#BF,#9F,#0F,#07,#03       ;x|~?....
  7787.        DB       #07,#07,#07,#07,#87,#CF,#EF,#F7       ;.....Oow
  7788.        DB       #F0,#F0,#F0,#FF,#FF,#FF,#FF,#FF       ;ppp.....
  7789.        DB       #00,#00,#00,#F0,#F0,#F0,#E0,#E0       ;...ppp``
  7790.        DB       #3F,#3F,#3F,#7F,#7F,#7F,#FF,#FF       ;???.....
  7791.        DB       #E0,#E0,#E0,#E0,#E0,#E0,#E0,#E0       ;````````
  7792.        DB       #00,#00,#00,#00,#00,#00,#00,#00       ;........
  7793. ;
  7794. L_DCDA
  7795.        DB       #38,#20,#07,#0F,#0F,#1F,#1F,#1F
  7796.        DB       #7E,#1E,#8E,#CE,#C6,#E6,#E6,#E6
  7797.        DB       #70,#40,#0F,#1F,#3F,#3F,#7F,#7F
  7798.        DB       #FF,#3E,#1C,#9C,#F8,#F9,#F9,#F9
  7799.        DB       #87,#01,#78,#FC,#FC,#FE,#FE,#FE
  7800.        DB       #E7,#E4,#E0,#E1,#63,#63,#67,#67
  7801.        DB       #0F,#03,#F1,#F9,#F8,#FC,#FC,#FC
  7802.        DB       #FC,#F0,#E3,#E7,#CF,#CF,#C0,#C0
  7803.        DB       #0F,#0F,#07,#20,#38,#3F,#3F,#3F
  7804.        DB       #C6,#CE,#8E,#1E,#7E,#FE,#FE,#FE
  7805.        DB       #7F,#7F,#7F,#7F,#7F,#7F,#7F,#7F
  7806.        DB       #F9,#F9,#F9,#F8,#FC,#FC,#FE,#FF
  7807.        DB       #FE,#FE,#FE,#FC,#FC,#78,#01,#87
  7808.        DB       #67,#67,#63,#63,#E1,#E0,#E4,#E7
  7809.        DB       #FC,#FC,#FC,#F8,#F9,#F1,#03,#0F
  7810.        DB       #CF,#CF,#CF,#CF,#E7,#E3,#F0,#FC
  7811.        DB       #1F,#07,#E3,#F3,#F9,#F9,#01,#01
  7812.        DB       #FF,#FF,#F9,#F9,#F3,#E3,#07,#1F
  7813.        DB       #FF,#FF,#00,#FF,#E7,#E7,#E7,#E7
  7814.        DB       #FF,#FF,#00,#FF,#C4,#ED,#ED,#FF
  7815.        DB       #FE,#FC,#01,#FA,#99,#5A,#D9,#FA
  7816.        DB       #FF,#FF,#00,#FF,#FF,#FF,#FF,#FF
  7817.        DB       #FF,#FF,#FF,#FF,#FF,#00,#55,#AA
  7818.        DB       #7F,#BF,#C0,#DF,#DF,#DF,#DF,#DF
  7819.        DB       #DF,#DF,#DF,#DF,#DF,#DF,#DF,#DF
  7820.        DB       #DF,#DF,#DF,#DF,#DF,#C0,#95,#2A
  7821.        DB       #F9,#FA,#F9,#FA,#F9,#FA,#F9,#FA
  7822.        DB       #F9,#FA,#F9,#FA,#F9,#02,#55,#AA
  7823.        DB       #FF,#FF,#FF,#FF,#FF,#00,#55,#AA
  7824. L_DDC2       DB       #00,#00,#7F,#FF,#7F,#00,#78,#00
  7825.        DB       #70,#00,#60,#00,#60,#00,#60,#00
  7826.        DB       #40,#00,#40,#00,#40,#00,#40,#00
  7827.        DB       #40,#00,#40,#00,#40,#00,#00,#00
  7828.        DB       #00,#00,#FF,#FE,#00,#00,#00,#00
  7829.        DB       #00,#00,#00,#00,#00,#02,#00,#00
  7830.        DB       #00,#02,#00,#00,#00,#02,#00,#00
  7831.        DB       #00,#0A,#00,#00,#02,#AA,#00,#00
  7832.        DB       #00,#00,#5F,#FE,#58,#3E,#5B,#DE
  7833.        DB       #5B,#DE,#5B,#DE,#5B,#DE,#58,#3E
  7834.        DB       #5A,#FE,#5B,#6E,#5B,#A6,#5B,#C2
  7835.        DB       #5B,#E6,#5F,#EE,#5F,#FE,#00,#00
  7836. L_DE22       DB       #00,#00,#00,#00,#00,#00,#00,#00
  7837.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7838.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7839.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7840.        DB       #3F,#FE,#7F,#FC,#AA,#AA,#F7,#D4
  7841.        DB       #FB,#F2,#FF,#F4,#7F,#E2,#FF,#D4
  7842.        DB       #FF,#F2,#FF,#F4,#7F,#F2,#FF,#F4
  7843.        DB       #BF,#F2,#7B,#E4,#ED,#B0,#00,#00
  7844.        DB       #C0,#03,#80,#01,#00,#00,#00,#00
  7845.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7846.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7847.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7848.        DB       #07,#E0,#18,#18,#27,#E4,#44,#22
  7849.        DB       #44,#22,#BF,#FD,#A1,#09,#A1,#09
  7850.        DB       #BF,#FD,#84,#21,#84,#21,#BF,#FD
  7851.        DB       #A1,#09,#A1,#09,#BF,#FD,#80,#01
  7852.        DB       #E0,#00,#E0,#00,#C0,#00,#C0,#00
  7853.        DB       #C0,#00,#80,#01,#80,#00,#00,#00
  7854.        DB       #00,#00,#00,#01,#00,#01,#04,#03
  7855.        DB       #00,#01,#00,#00,#08,#00,#F8,#00
  7856.        DB       #07,#F8,#0B,#FF,#0F,#00,#10,#EE
  7857.        DB       #03,#F8,#08,#00,#37,#FC,#2F,#FE
  7858.        DB       #5E,#00,#19,#F4,#61,#E8,#51,#E8
  7859.        DB       #30,#00,#E3,#F4,#03,#FA,#00,#00
  7860.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7861.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7862.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7863.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7864.        DB       #3F,#FE,#7F,#FC,#AA,#AA,#F7,#D4
  7865.        DB       #EB,#F2,#FF,#F4,#3F,#F2,#9F,#34
  7866.        DB       #C8,#72,#E1,#B4,#79,#D2,#F4,#F4
  7867.        DB       #A6,#72,#6B,#24,#C5,#10,#00,#00
  7868.        DB       #C0,#0F,#00,#0F,#00,#03,#00,#03
  7869.        DB       #00,#03,#00,#07,#80,#01,#00,#01
  7870.        DB       #00,#00,#00,#00,#80,#00,#80,#00
  7871.        DB       #C0,#00,#80,#00,#00,#00,#00,#10
  7872.        DB       #07,#E0,#1F,#C0,#FF,#C0,#00,#F8
  7873.        DB       #77,#00,#1F,#C0,#00,#10,#3F,#EC
  7874.        DB       #7F,#74,#00,#76,#2F,#06,#17,#76
  7875.        DB       #17,#6E,#00,#0E,#2F,#C7,#5F,#C0
  7876.        DB       #00,#07,#00,#07,#00,#03,#00,#03
  7877.        DB       #00,#03,#80,#01,#00,#01,#00,#00
  7878.        DB       #00,#00,#80,#00,#80,#00,#C0,#20
  7879.        DB       #80,#00,#00,#00,#00,#10,#00,#1F
  7880.        DB       #1F,#E0,#FF,#D0,#00,#F0,#77,#08
  7881.        DB       #1F,#C0,#00,#10,#3F,#EC,#7F,#F4
  7882.        DB       #00,#7A,#2F,#98,#17,#86,#17,#8A
  7883.        DB       #00,#0C,#2F,#C7,#5F,#C0,#00,#00
  7884.        DB       #FE,#3F,#FE,#0F,#FE,#0F,#F8,#0F
  7885.        DB       #F8,#07,#E0,#07,#E0,#07,#E0,#01
  7886.        DB       #E0,#01,#C0,#01,#C0,#01,#C0,#01
  7887.        DB       #C0,#01,#C0,#01,#E0,#03,#F8,#03
  7888.        DB       #00,#80,#00,#80,#00,#A0,#00,#20
  7889.        DB       #02,#20,#02,#90,#0A,#90,#0A,#E0
  7890.        DB       #09,#C4,#0D,#D4,#15,#D4,#0F,#F0
  7891.        DB       #13,#F4,#0B,#E0,#01,#C8,#02,#40
  7892.        DB       #FF,#FF,#FE,#3F,#F8,#3F,#F8,#0F
  7893.        DB       #F0,#0F,#F0,#03,#F0,#03,#C0,#03
  7894.        DB       #C0,#01,#C0,#01,#C0,#01,#C0,#01
  7895.        DB       #E0,#01,#E0,#03,#E0,#03,#E0,#0F
  7896.        DB       #00,#00,#00,#00,#00,#80,#02,#80
  7897.        DB       #00,#A0,#04,#A0,#04,#A8,#01,#A8
  7898.        DB       #13,#48,#13,#D4,#17,#F0,#07,#E4
  7899.        DB       #0F,#F0,#03,#E8,#0B,#C0,#01,#20
  7900.        DB       #FC,#7F,#FC,#7F,#F8,#3F,#F8,#3F
  7901.        DB       #F0,#1F,#F0,#1F,#C0,#07,#00,#01
  7902.        DB       #00,#01,#00,#01,#C0,#07,#F0,#1F
  7903.        DB       #F0,#1F,#F8,#3F,#F8,#3F,#FC,#7F
  7904.        DB       #00,#00,#01,#00,#01,#00,#03,#80
  7905.        DB       #03,#80,#07,#C0,#07,#C0,#1F,#F0
  7906.        DB       #7F,#FC,#1F,#F0,#07,#C0,#07,#C0
  7907.        DB       #03,#80,#03,#80,#01,#00,#01,#00
  7908.        DB       #FF,#FF,#FF,#FF,#8F,#E3,#83,#83
  7909.        DB       #80,#03,#C0,#07,#C0,#07,#E0,#0F
  7910.        DB       #E0,#0F,#E0,#0F,#C0,#07,#C0,#07
  7911.        DB       #80,#03,#83,#83,#8F,#E3,#FF,#FF
  7912.        DB       #00,#00,#00,#00,#00,#00,#20,#08
  7913.        DB       #18,#30,#1E,#F0,#0F,#E0,#0F,#E0
  7914.        DB       #07,#C0,#0F,#E0,#0F,#E0,#1E,#F0
  7915.        DB       #18,#30,#20,#08,#00,#00,#00,#00
  7916.        DB       #F8,#00,#F8,#00,#F8,#00,#30,#00
  7917.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7918.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7919.        DB       #00,#00,#00,#00,#80,#00,#E0,#7F
  7920.        DB       #01,#FC,#03,#FE,#01,#F0,#02,#F5
  7921.        DB       #87,#75,#D7,#B0,#F7,#DF,#77,#E0
  7922.        DB       #FB,#F6,#FC,#FB,#7F,#3B,#7F,#BB
  7923.        DB       #7F,#BB,#3F,#76,#0F,#00,#0C,#00
  7924.        DB       #00,#1F,#00,#1F,#00,#1F,#00,#0C
  7925.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7926.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7927.        DB       #00,#00,#00,#00,#00,#01,#FE,#07
  7928.        DB       #3F,#80,#7F,#C0,#0F,#80,#AF,#40
  7929.        DB       #AE,#E1,#0D,#EB,#FB,#EF,#07,#EE
  7930.        DB       #6F,#DF,#DF,#3F,#DC,#FE,#DD,#FE
  7931.        DB       #DD,#FE,#6E,#FC,#00,#F0,#00,#30
  7932.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7933.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7934.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7935.        DB       #80,#01,#80,#01,#C0,#03,#E0,#07
  7936.        DB       #87,#E1,#5F,#FA,#2F,#F4,#57,#EA
  7937.        DB       #6B,#D2,#DB,#DB,#CB,#D3,#D3,#CB
  7938.        DB       #D9,#9B,#6D,#B6,#75,#AE,#38,#0C
  7939.        DB       #3B,#DC,#1A,#58,#0C,#30,#07,#E0
  7940.        DB       #C0,#00,#80,#00,#00,#01,#00,#00
  7941.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7942.        DB       #00,#00,#00,#00,#00,#00,#80,#00
  7943.        DB       #C0,#01,#E0,#01,#E0,#03,#F0,#03
  7944.        DB       #13,#F2,#0B,#E4,#35,#C8,#7A,#D4
  7945.        DB       #7A,#D6,#F8,#C6,#F3,#F3,#F5,#CB
  7946.        DB       #F6,#DB,#7B,#36,#3C,#CE,#1C,#0C
  7947.        DB       #0D,#EC,#0D,#28,#04,#18,#07,#F0
  7948.        DB       #80,#07,#00,#07,#00,#07,#00,#07
  7949.        DB       #00,#03,#00,#03,#00,#03,#00,#01
  7950.        DB       #00,#01,#80,#01,#80,#01,#C0,#01
  7951.        DB       #E0,#01,#F0,#01,#F8,#03,#FC,#03
  7952.        DB       #0F,#30,#3F,#40,#7F,#A0,#FF,#F0
  7953.        DB       #FF,#F0,#FF,#98,#7F,#A8,#7F,#D0
  7954.        DB       #3F,#E4,#3F,#FC,#1F,#FC,#0F,#C4
  7955.        DB       #07,#D4,#03,#D0,#01,#D8,#01,#F8
  7956.        DB       #C0,#00,#80,#00,#00,#01,#00,#00
  7957.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7958.        DB       #00,#00,#00,#00,#00,#00,#80,#00
  7959.        DB       #C0,#01,#E0,#01,#E0,#03,#F0,#03
  7960.        DB       #13,#D2,#0F,#F4,#3F,#E8,#7F,#F4
  7961.        DB       #7F,#FA,#FF,#FE,#FF,#FD,#FF,#FB
  7962.        DB       #FF,#FD,#7F,#FE,#3F,#FA,#1B,#EC
  7963.        DB       #0E,#B4,#0F,#F8,#07,#A8,#07,#50
  7964.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7965.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7966.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7967.        DB       #80,#01,#80,#01,#C0,#03,#E0,#07
  7968.        DB       #87,#E1,#5F,#DA,#3F,#F4,#7F,#FA
  7969.        DB       #7F,#FE,#FF,#FB,#FF,#FD,#FF,#FF
  7970.        DB       #FF,#FD,#7F,#FE,#7F,#FA,#2F,#EC
  7971.        DB       #3A,#B4,#1F,#E8,#0F,#50,#06,#A0
  7972.        DB       #00,#03,#00,#01,#80,#00,#00,#00
  7973.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7974.        DB       #00,#00,#00,#00,#00,#00,#00,#01
  7975.        DB       #80,#03,#80,#07,#C0,#07,#C0,#0F
  7976.        DB       #4F,#C8,#2F,#B0,#1F,#EC,#3F,#F6
  7977.        DB       #7F,#FA,#7F,#FB,#FF,#FD,#FF,#FB
  7978.        DB       #FF,#FD,#7F,#FA,#7F,#F4,#37,#C8
  7979.        DB       #3D,#70,#1F,#D0,#1F,#60,#0E,#A0
  7980.        DB       #E0,#01,#E0,#00,#E0,#00,#E0,#00
  7981.        DB       #C0,#00,#C0,#00,#C0,#00,#80,#00
  7982.        DB       #80,#00,#80,#01,#80,#01,#80,#03
  7983.        DB       #80,#07,#80,#0F,#C0,#1F,#C0,#3F
  7984.        DB       #0C,#F0,#02,#EC,#05,#FA,#0F,#FD
  7985.        DB       #0F,#FB,#19,#FD,#15,#FA,#0B,#FA
  7986.        DB       #27,#FC,#3F,#F4,#3F,#E8,#23,#D0
  7987.        DB       #2B,#A0,#0B,#40,#1B,#80,#1E,#80
  7988.        DB       #00,#03,#00,#01,#80,#00,#00,#00
  7989.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7990.        DB       #00,#00,#00,#00,#00,#00,#00,#01
  7991.        DB       #80,#03,#80,#07,#C0,#07,#C0,#0F
  7992.        DB       #4F,#C8,#27,#D0,#13,#AC,#2B,#5A
  7993.        DB       #6B,#5C,#63,#1F,#CF,#CD,#D3,#AF
  7994.        DB       #DB,#6D,#6C,#DA,#73,#34,#30,#38
  7995.        DB       #37,#B0,#14,#B0,#18,#20,#0F,#E0
  7996.        DB       #FC,#1F,#F8,#0F,#F0,#07,#80,#03
  7997.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  7998.        DB       #00,#03,#00,#03,#00,#03,#00,#01
  7999.        DB       #00,#01,#00,#01,#00,#01,#80,#03
  8000.        DB       #00,#C0,#01,#00,#03,#E0,#04,#30
  8001.        DB       #26,#D8,#63,#0F,#67,#FF,#CF,#80
  8002.        DB       #CF,#F0,#CC,#78,#E3,#88,#77,#C0
  8003.        DB       #77,#CC,#7B,#DC,#3D,#F8,#1C,#70
  8004.        DB       #FC,#1F,#F8,#0F,#F0,#07,#80,#03
  8005.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8006.        DB       #00,#03,#00,#03,#00,#03,#00,#03
  8007.        DB       #00,#1F,#00,#03,#00,#01,#80,#01
  8008.        DB       #00,#C0,#01,#00,#03,#E0,#04,#30
  8009.        DB       #26,#D8,#63,#0F,#67,#FF,#CF,#80
  8010.        DB       #CF,#F0,#CC,#78,#E3,#88,#77,#C0
  8011.        DB       #77,#C0,#7B,#80,#3D,#F8,#1C,#FC
  8012.        DB       #FC,#1F,#F8,#0F,#F0,#07,#C0,#03
  8013.        DB       #80,#00,#80,#00,#00,#00,#00,#00
  8014.        DB       #00,#03,#00,#03,#00,#03,#00,#03
  8015.        DB       #00,#1F,#80,#07,#80,#03,#80,#03
  8016.        DB       #00,#C0,#01,#00,#03,#E0,#04,#30
  8017.        DB       #16,#D8,#33,#0F,#37,#FF,#6F,#80
  8018.        DB       #6F,#F0,#6C,#78,#63,#88,#77,#C0
  8019.        DB       #37,#C0,#3B,#80,#3D,#F0,#1D,#F8
  8020.        DB       #F8,#3F,#F0,#1F,#E0,#0F,#C0,#01
  8021.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8022.        DB       #C0,#00,#C0,#00,#C0,#00,#80,#00
  8023.        DB       #80,#00,#80,#00,#80,#00,#C0,#01
  8024.        DB       #03,#00,#00,#80,#07,#C0,#0C,#20
  8025.        DB       #1B,#64,#F0,#C6,#FF,#E6,#01,#F3
  8026.        DB       #0F,#F3,#1E,#33,#11,#C7,#03,#EE
  8027.        DB       #33,#EE,#3B,#DE,#1F,#BC,#0E,#38
  8028.        DB       #F8,#3F,#F0,#1F,#E0,#0F,#C0,#01
  8029.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8030.        DB       #C0,#00,#C0,#00,#C0,#00,#C0,#00
  8031.        DB       #F8,#00,#C0,#00,#80,#00,#80,#01
  8032.        DB       #03,#00,#00,#80,#07,#C0,#0C,#20
  8033.        DB       #1B,#64,#F0,#C6,#FF,#E6,#01,#F3
  8034.        DB       #0F,#F3,#1E,#33,#11,#C7,#03,#EE
  8035.        DB       #03,#EE,#01,#DE,#1F,#BC,#3F,#38
  8036.        DB       #F8,#3F,#F0,#1F,#E0,#0F,#C0,#03
  8037.        DB       #00,#01,#00,#01,#00,#00,#00,#00
  8038.        DB       #C0,#00,#C0,#00,#C0,#00,#C0,#00
  8039.        DB       #F8,#00,#E0,#01,#C0,#01,#C0,#01
  8040.        DB       #03,#00,#00,#80,#07,#C0,#0C,#20
  8041.        DB       #1B,#68,#F0,#CC,#FF,#EC,#01,#F6
  8042.        DB       #0F,#F6,#1E,#36,#11,#C6,#03,#EE
  8043.        DB       #03,#EC,#01,#DC,#0F,#BC,#1F,#B8
  8044.        DB       #FE,#3F,#F0,#07,#F0,#07,#E0,#07
  8045.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8046.        DB       #80,#07,#E0,#07,#E0,#0F,#E0,#0F
  8047.        DB       #FC,#7F,#FF,#FF,#FF,#FF,#FF,#FF
  8048.        DB       #00,#00,#00,#80,#04,#10,#00,#80
  8049.        DB       #0A,#50,#54,#0D,#B2,#9A,#28,#00
  8050.        DB       #05,#50,#00,#80,#08,#20,#01,#00
  8051.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8052.        DB       #FC,#0F,#E0,#0F,#C0,#07,#80,#07
  8053.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8054.        DB       #E0,#07,#F0,#07,#F0,#07,#FE,#3F
  8055.        DB       #FF,#FF,#FF,#FF,#FF,#FF,#FF,#FF
  8056.        DB       #00,#00,#01,#20,#08,#80,#15,#50
  8057.        DB       #28,#80,#82,#AA,#55,#05,#0A,#50
  8058.        DB       #00,#80,#04,#50,#00,#80,#00,#00
  8059.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8060.        DB       #03,#C0,#00,#00,#00,#00,#00,#00
  8061.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8062.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8063.        DB       #00,#00,#C0,#03,#C0,#03,#C0,#03
  8064.        DB       #30,#0C,#40,#02,#FF,#FF,#E0,#07
  8065.        DB       #C7,#03,#CE,#0B,#DC,#1B,#D8,#3B
  8066.        DB       #D0,#73,#C0,#E3,#D1,#CB,#71,#8E
  8067.        DB       #15,#28,#14,#28,#14,#28,#1F,#F8
  8068.        DB       #C0,#03,#80,#01,#00,#00,#00,#00
  8069.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8070.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8071.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8072.        DB       #07,#E0,#18,#18,#23,#C4,#5B,#DA
  8073.        DB       #58,#1A,#BF,#FD,#8F,#8D,#EF,#05
  8074.        DB       #8F,#05,#BF,#05,#BF,#8D,#BF,#8D
  8075.        DB       #8F,#8D,#EF,#8D,#8F,#FD,#BF,#FD
  8076.        DB       #F0,#1F,#F0,#0F,#F0,#0F,#F0,#0F
  8077.        DB       #C0,#0F,#80,#0F,#80,#07,#80,#07
  8078.        DB       #80,#07,#80,#07,#80,#07,#80,#07
  8079.        DB       #80,#07,#F0,#0F,#F0,#0F,#F0,#0F
  8080.        DB       #03,#80,#07,#40,#07,#20,#07,#E0
  8081.        DB       #03,#C0,#1C,#00,#38,#E0,#33,#70
  8082.        DB       #37,#70,#37,#70,#37,#B0,#37,#70
  8083.        DB       #00,#00,#07,#80,#07,#E0,#07,#E0
  8084.        DB       #F0,#1F,#F0,#0F,#F0,#0F,#F0,#0F
  8085.        DB       #C0,#0F,#80,#0F,#80,#07,#80,#07
  8086.        DB       #80,#07,#80,#07,#80,#07,#80,#07
  8087.        DB       #80,#07,#C0,#07,#C0,#07,#C0,#07
  8088.        DB       #03,#80,#07,#40,#07,#20,#07,#E0
  8089.        DB       #03,#C0,#1C,#00,#3E,#60,#3D,#B0
  8090.        DB       #3B,#B0,#3B,#90,#3B,#D0,#3B,#90
  8091.        DB       #00,#00,#1E,#40,#1F,#B0,#1F,#B0
  8092.        DB       #F0,#1F,#F0,#0F,#F0,#0F,#F0,#0F
  8093.        DB       #C0,#0F,#80,#0F,#80,#07,#80,#07
  8094.        DB       #80,#07,#80,#07,#80,#07,#80,#07
  8095.        DB       #80,#07,#F0,#0F,#F0,#0F,#F0,#0F
  8096.        DB       #03,#80,#07,#40,#07,#20,#07,#E0
  8097.        DB       #03,#C0,#1C,#00,#38,#E0,#33,#70
  8098.        DB       #37,#70,#37,#70,#37,#B0,#37,#70
  8099.        DB       #00,#00,#07,#80,#07,#E0,#07,#E0
  8100.        DB       #F0,#1F,#F0,#0F,#F0,#0F,#F0,#0F
  8101.        DB       #C0,#0F,#80,#0F,#80,#07,#80,#07
  8102.        DB       #80,#07,#80,#07,#80,#07,#80,#07
  8103.        DB       #80,#07,#C0,#07,#C0,#07,#C0,#07
  8104.        DB       #03,#80,#07,#40,#07,#20,#07,#E0
  8105.        DB       #03,#C0,#1C,#00,#38,#E0,#37,#70
  8106.        DB       #2F,#70,#2E,#F0,#2F,#70,#2E,#F0
  8107.        DB       #00,#00,#1B,#C0,#1B,#F0,#1B,#F0
  8108.        DB       #F0,#1F,#F0,#0F,#F0,#0F,#F0,#0F
  8109.        DB       #C0,#0F,#80,#07,#80,#00,#80,#00
  8110.        DB       #80,#00,#80,#00,#80,#00,#80,#07
  8111.        DB       #80,#07,#F0,#0F,#F0,#0F,#F0,#0F
  8112.        DB       #03,#80,#07,#40,#07,#20,#07,#E0
  8113.        DB       #03,#C0,#1C,#00,#3F,#90,#3F,#67
  8114.        DB       #3E,#FF,#3E,#FF,#3F,#00,#3F,#F0
  8115.        DB       #00,#00,#07,#80,#07,#E0,#07,#E0
  8116.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8117.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8118.        DB       #00,#00,#C0,#03,#C0,#03,#C0,#00
  8119.        DB       #C0,#00,#C0,#00,#C0,#00,#C0,#7F
  8120.        DB       #33,#CC,#64,#26,#45,#A2,#A6,#65
  8121.        DB       #E2,#47,#CD,#B3,#DE,#7B,#5F,#FA
  8122.        DB       #1F,#F8,#1F,#F8,#1F,#C0,#1F,#B8
  8123.        DB       #00,#3E,#07,#3E,#1F,#00,#1F,#00
  8124.        DB       #F8,#0F,#F0,#0F,#F0,#0F,#F0,#0F
  8125.        DB       #F0,#03,#F0,#01,#E0,#01,#E0,#01
  8126.        DB       #E0,#01,#E0,#01,#E0,#01,#E0,#01
  8127.        DB       #E0,#01,#F0,#0F,#F0,#0F,#F0,#0F
  8128.        DB       #01,#C0,#02,#E0,#04,#E0,#07,#E0
  8129.        DB       #03,#C0,#00,#38,#07,#1C,#0E,#CC
  8130.        DB       #0E,#EC,#0E,#EC,#0D,#EC,#0E,#EC
  8131.        DB       #00,#00,#01,#E0,#07,#E0,#07,#E0
  8132.        DB       #F8,#0F,#F0,#0F,#F0,#0F,#F0,#0F
  8133.        DB       #F0,#03,#F0,#01,#E0,#01,#E0,#01
  8134.        DB       #E0,#01,#E0,#01,#E0,#01,#E0,#01
  8135.        DB       #E0,#01,#E0,#03,#E0,#03,#E0,#03
  8136.        DB       #01,#C0,#02,#E0,#04,#E0,#07,#E0
  8137.        DB       #03,#C0,#00,#38,#06,#7C,#0D,#BC
  8138.        DB       #0D,#DC,#09,#DC,#0B,#DC,#09,#DC
  8139.        DB       #00,#00,#02,#78,#0D,#F8,#0D,#F8
  8140.        DB       #F8,#0F,#F0,#0F,#F0,#0F,#F0,#0F
  8141.        DB       #F0,#03,#F0,#01,#E0,#01,#E0,#01
  8142.        DB       #E0,#01,#E0,#01,#E0,#01,#E0,#01
  8143.        DB       #E0,#01,#F0,#0F,#F0,#0F,#F0,#0F
  8144.        DB       #01,#C0,#02,#E0,#04,#E0,#07,#E0
  8145.        DB       #03,#C0,#00,#38,#07,#1C,#0E,#CC
  8146.        DB       #0E,#EC,#0E,#EC,#0D,#EC,#0E,#EC
  8147.        DB       #00,#00,#01,#E0,#07,#E0,#07,#E0
  8148.        DB       #F8,#0F,#F0,#0F,#F0,#0F,#F0,#0F
  8149.        DB       #F0,#03,#F0,#01,#E0,#01,#E0,#01
  8150.        DB       #E0,#01,#E0,#01,#E0,#01,#E0,#01
  8151.        DB       #E0,#01,#E0,#03,#E0,#03,#E0,#03
  8152.        DB       #01,#C0,#02,#E0,#04,#E0,#07,#E0
  8153.        DB       #03,#C0,#00,#38,#07,#1C,#0E,#EC
  8154.        DB       #0E,#F4,#0F,#74,#0E,#F4,#0F,#74
  8155.        DB       #00,#00,#03,#D8,#0F,#D8,#0F,#D8
  8156.        DB       #F8,#0F,#F0,#0F,#F0,#0F,#F0,#0F
  8157.        DB       #F0,#03,#E0,#01,#00,#01,#00,#01
  8158.        DB       #00,#01,#00,#01,#00,#01,#E0,#01
  8159.        DB       #E0,#01,#F0,#0F,#F0,#0F,#F0,#0F
  8160.        DB       #01,#C0,#02,#E0,#04,#E0,#07,#E0
  8161.        DB       #03,#C0,#00,#38,#09,#FC,#E6,#FC
  8162.        DB       #FF,#7C,#FF,#7C,#00,#FC,#0F,#FC
  8163.        DB       #00,#00,#01,#E0,#07,#E0,#07,#E0
  8164.        DB       #0F,#E0,#0F,#E0,#0F,#C0,#01,#80
  8165.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8166.        DB       #00,#01,#00,#03,#00,#03,#00,#03
  8167.        DB       #00,#03,#00,#01,#01,#80,#01,#80
  8168.        DB       #00,#07,#60,#08,#80,#08,#80,#1E
  8169.        DB       #9C,#39,#7E,#7D,#FF,#FF,#FF,#FC
  8170.        DB       #FB,#F8,#FD,#F8,#FD,#F8,#7D,#D8
  8171.        DB       #7B,#B8,#70,#38,#38,#1C,#7C,#3E
  8172.        DB       #FF,#E0,#87,#E0,#0F,#C0,#01,#80
  8173.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8174.        DB       #00,#01,#00,#03,#00,#03,#00,#03
  8175.        DB       #00,#07,#80,#07,#80,#03,#80,#03
  8176.        DB       #00,#0E,#00,#08,#60,#08,#80,#1E
  8177.        DB       #9C,#39,#7E,#7D,#FF,#FF,#FF,#FC
  8178.        DB       #FB,#F8,#FD,#F8,#7D,#F8,#7D,#B0
  8179.        DB       #3B,#70,#38,#60,#1C,#30,#3E,#F8
  8180.        DB       #07,#F0,#07,#F0,#03,#F0,#01,#80
  8181.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8182.        DB       #80,#00,#C0,#00,#C0,#00,#C0,#00
  8183.        DB       #C0,#00,#80,#00,#01,#80,#01,#80
  8184.        DB       #E0,#00,#10,#06,#88,#01,#78,#01
  8185.        DB       #9C,#39,#BE,#7E,#FF,#FF,#3F,#FF
  8186.        DB       #1F,#DF,#1F,#BF,#1F,#BF,#1B,#BE
  8187.        DB       #1D,#DE,#1C,#0E,#38,#1C,#7C,#3E
  8188.        DB       #07,#FF,#07,#F0,#03,#F0,#01,#80
  8189.        DB       #00,#00,#00,#00,#80,#00,#00,#00
  8190.        DB       #80,#00,#C0,#00,#E0,#00,#C0,#00
  8191.        DB       #E0,#00,#E0,#01,#C0,#01,#C0,#01
  8192.        DB       #70,#00,#10,#00,#10,#06,#78,#01
  8193.        DB       #9C,#39,#BE,#7E,#FF,#FF,#3F,#FF
  8194.        DB       #1F,#DF,#1F,#BF,#1F,#BE,#0D,#BE
  8195.        DB       #0E,#DC,#06,#1C,#0C,#38,#1F,#7C
  8196.        DB       #C4,#7F,#C4,#71,#80,#61,#80,#01
  8197.        DB       #80,#03,#C0,#07,#C0,#00,#00,#00
  8198.        DB       #00,#00,#00,#07,#C0,#03,#C0,#03
  8199.        DB       #84,#41,#84,#21,#8C,#31,#FE,#3F
  8200.        DB       #00,#00,#11,#00,#11,#04,#22,#08
  8201.        DB       #12,#70,#09,#80,#03,#C0,#1B,#CE
  8202.        DB       #63,#B0,#05,#80,#08,#60,#11,#18
  8203.        DB       #11,#08,#21,#04,#00,#80,#00,#00
  8204.        DB       #F8,#61,#88,#41,#00,#01,#00,#01
  8205.        DB       #00,#01,#00,#01,#00,#00,#00,#00
  8206.        DB       #80,#00,#C0,#01,#80,#01,#80,#01
  8207.        DB       #80,#01,#80,#07,#E1,#0F,#E3,#8F
  8208.        DB       #00,#00,#03,#0C,#21,#10,#50,#20
  8209.        DB       #09,#8C,#03,#D0,#47,#E0,#37,#E2
  8210.        DB       #07,#EC,#0B,#C0,#13,#80,#20,#2C
  8211.        DB       #24,#90,#04,#40,#08,#20,#00,#00
  8212.        DB       #F8,#7F,#C0,#7F,#80,#1F,#80,#1F
  8213.        DB       #80,#1F,#C0,#1F,#E0,#3F,#F0,#1F
  8214.        DB       #F8,#00,#FC,#00,#FE,#00,#FF,#00
  8215.        DB       #FF,#00,#FF,#00,#FF,#00,#FF,#00
  8216.        DB       #00,#00,#03,#00,#17,#00,#3A,#C0
  8217.        DB       #1D,#C0,#0E,#80,#07,#00,#03,#80
  8218.        DB       #01,#C0,#00,#FE,#00,#42,#00,#5A
  8219.        DB       #00,#5A,#00,#42,#00,#7E,#00,#00
  8220. L_EA22       DB       #F0,#03,#F0,#00,#C0,#00,#C0,#00
  8221.        DB       #C0,#00,#E0,#00,#80,#01,#80,#00
  8222.        DB       #00,#00,#00,#00,#00,#01,#00,#01
  8223.        DB       #00,#03,#00,#01,#00,#00,#08,#00
  8224.        DB       #07,#E0,#03,#F8,#03,#FF,#1F,#00
  8225.        DB       #00,#EE,#03,#F8,#08,#00,#37,#FC
  8226.        DB       #2E,#FE,#6E,#00,#60,#BC,#6E,#B8
  8227.        DB       #76,#B8,#70,#00,#E2,#FC,#02,#FE
  8228.        DB       #F0,#03,#F0,#00,#C0,#00,#C0,#00
  8229.        DB       #C0,#00,#E0,#00,#80,#01,#80,#00
  8230.        DB       #00,#00,#00,#00,#00,#01,#00,#01
  8231.        DB       #00,#01,#00,#01,#00,#01,#08,#03
  8232.        DB       #07,#E0,#03,#F8,#03,#FF,#1F,#00
  8233.        DB       #00,#EE,#03,#F8,#08,#00,#37,#FC
  8234.        DB       #36,#FE,#77,#00,#70,#F4,#77,#60
  8235.        DB       #73,#68,#70,#04,#E3,#F0,#03,#F8
  8236.        DB       #F0,#03,#F0,#00,#C0,#00,#C0,#00
  8237.        DB       #C0,#00,#E0,#00,#80,#01,#80,#00
  8238.        DB       #00,#00,#00,#00,#00,#01,#00,#01
  8239.        DB       #00,#03,#00,#01,#00,#01,#00,#01
  8240.        DB       #07,#E0,#03,#F8,#03,#FF,#1F,#00
  8241.        DB       #00,#EE,#03,#F8,#08,#00,#37,#FC
  8242.        DB       #36,#FE,#77,#00,#70,#6C,#73,#98
  8243.        DB       #75,#40,#70,#18,#EF,#DC,#0F,#E0
  8244.        DB       #F0,#03,#F0,#00,#C0,#00,#C0,#00
  8245.        DB       #C0,#00,#E0,#00,#80,#01,#80,#00
  8246.        DB       #00,#00,#00,#00,#00,#01,#00,#01
  8247.        DB       #00,#03,#00,#01,#00,#00,#00,#00
  8248.        DB       #07,#E0,#03,#F8,#03,#FF,#1F,#00
  8249.        DB       #00,#EE,#03,#F8,#08,#00,#37,#FC
  8250.        DB       #36,#FE,#77,#00,#70,#EC,#77,#58
  8251.        DB       #73,#18,#70,#80,#EF,#DC,#00,#3E
  8252.        DB       #F0,#03,#F0,#00,#C0,#00,#C0,#00
  8253.        DB       #C0,#00,#E0,#00,#80,#01,#80,#00
  8254.        DB       #00,#00,#00,#00,#00,#01,#00,#01
  8255.        DB       #00,#03,#00,#07,#00,#07,#08,#07
  8256.        DB       #07,#E0,#03,#F8,#03,#FF,#1F,#00
  8257.        DB       #00,#EE,#03,#F8,#08,#00,#37,#FC
  8258.        DB       #2E,#FE,#6E,#00,#60,#F4,#6E,#E8
  8259.        DB       #76,#10,#71,#E0,#E3,#F0,#00,#00
  8260.        DB       #F0,#03,#F0,#00,#C0,#00,#C0,#00
  8261.        DB       #C0,#00,#E0,#00,#80,#01,#80,#00
  8262.        DB       #00,#00,#00,#00,#00,#01,#00,#01
  8263.        DB       #00,#03,#00,#01,#00,#01,#08,#01
  8264.        DB       #07,#E0,#03,#F8,#03,#FF,#1F,#00
  8265.        DB       #00,#EE,#03,#F8,#08,#00,#37,#FC
  8266.        DB       #2E,#FE,#6E,#00,#60,#BC,#6E,#B8
  8267.        DB       #76,#00,#70,#F8,#E2,#FC,#03,#00
  8268.        DB       #F0,#03,#F0,#00,#C0,#00,#C0,#00
  8269.        DB       #C0,#00,#E0,#00,#80,#01,#80,#00
  8270.        DB       #00,#00,#00,#00,#00,#01,#00,#01
  8271.        DB       #00,#03,#00,#01,#00,#00,#08,#00
  8272.        DB       #07,#E0,#03,#F8,#03,#FF,#1F,#00
  8273.        DB       #00,#EE,#03,#F8,#08,#00,#37,#FC
  8274.        DB       #2E,#FE,#6E,#00,#60,#F4,#6E,#E8
  8275.        DB       #76,#E8,#70,#00,#E3,#F4,#03,#FA
  8276.        DB       #E0,#00,#E0,#00,#C0,#00,#C0,#00
  8277.        DB       #C0,#00,#80,#01,#80,#00,#00,#00
  8278.        DB       #00,#00,#00,#01,#00,#01,#04,#03
  8279.        DB       #00,#01,#00,#00,#08,#00,#F8,#00
  8280.        DB       #07,#F8,#0B,#FF,#0F,#00,#10,#EE
  8281.        DB       #03,#F8,#08,#00,#37,#FC,#2F,#FE
  8282.        DB       #5E,#00,#19,#F4,#61,#E8,#51,#E8
  8283.        DB       #30,#00,#E3,#F4,#03,#FA,#00,#00
  8284.        DB       #F0,#00,#F0,#00,#00,#00,#00,#00
  8285.        DB       #00,#00,#00,#00,#00,#00,#80,#00
  8286.        DB       #80,#00,#00,#00,#00,#01,#00,#01
  8287.        DB       #00,#03,#00,#00,#00,#00,#10,#00
  8288.        DB       #07,#E3,#03,#F8,#03,#FF,#DF,#00
  8289.        DB       #E0,#ED,#53,#FB,#3C,#02,#1F,#FC
  8290.        DB       #2F,#FE,#30,#00,#7B,#F4,#79,#E8
  8291.        DB       #75,#D8,#76,#00,#C7,#EE,#03,#F7
  8292.        DB       #FF,#FF,#FF,#FF,#F0,#0F,#F0,#03
  8293.        DB       #F0,#00,#C0,#00,#C0,#00,#C0,#00
  8294.        DB       #E0,#00,#80,#01,#80,#00,#00,#00
  8295.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8296.        DB       #00,#00,#00,#00,#00,#00,#07,#E0
  8297.        DB       #03,#F8,#03,#FF,#1F,#00,#00,#EE
  8298.        DB       #03,#F8,#08,#00,#37,#FC,#2E,#FE
  8299.        DB       #6E,#FE,#60,#00,#6E,#F4,#F6,#FA
  8300.        DB       #00,#38,#00,#08,#00,#00,#00,#00
  8301.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8302.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8303.        DB       #C0,#01,#C0,#00,#C0,#00,#C1,#80
  8304.        DB       #AC,#01,#A6,#83,#29,#A3,#6D,#9A
  8305.        DB       #65,#A9,#ED,#B3,#ED,#BB,#ED,#BB
  8306.        DB       #F5,#BB,#F5,#A7,#93,#8E,#13,#B0
  8307.        DB       #17,#7C,#0A,#FC,#1C,#3E,#18,#02
  8308.        DB       #F0,#00,#F0,#00,#E0,#00,#E0,#00
  8309.        DB       #E0,#00,#80,#00,#80,#00,#00,#01
  8310.        DB       #00,#01,#00,#01,#00,#01,#00,#01
  8311.        DB       #00,#01,#00,#01,#00,#01,#80,#03
  8312.        DB       #03,#F7,#07,#8A,#07,#B4,#0A,#D7
  8313.        DB       #06,#67,#0B,#3F,#25,#C0,#31,#7C
  8314.        DB       #BA,#88,#DE,#D4,#7E,#E8,#3E,#D4
  8315.        DB       #DD,#E8,#63,#D4,#3F,#A8,#1F,#50
  8316.        DB       #F0,#00,#F0,#00,#80,#00,#00,#00
  8317.        DB       #00,#00,#00,#00,#00,#00,#00,#01
  8318.        DB       #00,#01,#00,#01,#00,#01,#00,#01
  8319.        DB       #00,#01,#00,#01,#00,#01,#80,#03
  8320.        DB       #03,#F7,#07,#8A,#07,#B4,#36,#D7
  8321.        DB       #7A,#67,#FD,#3F,#FE,#C0,#DF,#7C
  8322.        DB       #BA,#88,#B5,#D4,#27,#E8,#0F,#D4
  8323.        DB       #CF,#E8,#7F,#D4,#3F,#A8,#1F,#50
  8324.        DB       #00,#0F,#00,#0F,#00,#07,#00,#07
  8325.        DB       #00,#07,#00,#01,#00,#01,#80,#00
  8326.        DB       #80,#00,#80,#00,#80,#00,#80,#00
  8327.        DB       #80,#00,#80,#00,#80,#00,#C0,#01
  8328.        DB       #EF,#C0,#51,#E0,#2D,#E0,#EB,#50
  8329.        DB       #E6,#60,#FC,#D0,#03,#A4,#3E,#8C
  8330.        DB       #11,#5D,#2B,#7B,#17,#7E,#2B,#7C
  8331.        DB       #17,#BB,#2B,#C6,#15,#FC,#0A,#F8
  8332.        DB       #00,#0F,#00,#0F,#00,#01,#00,#00
  8333.        DB       #00,#00,#00,#00,#00,#00,#80,#00
  8334.        DB       #80,#00,#80,#00,#80,#00,#80,#00
  8335.        DB       #80,#00,#80,#00,#80,#00,#C0,#01
  8336.        DB       #EF,#C0,#51,#E0,#2D,#E0,#EB,#6C
  8337.        DB       #E6,#5E,#FC,#BF,#03,#7F,#3E,#FB
  8338.        DB       #11,#5D,#2B,#AD,#17,#E4,#2B,#F0
  8339.        DB       #17,#F3,#2B,#FE,#15,#FC,#0A,#F8
  8340.        DB       #FF,#FF,#FF,#FF,#FF,#FF,#FF,#FF
  8341.        DB       #C0,#03,#80,#01,#80,#01,#80,#01
  8342.        DB       #80,#01,#80,#01,#80,#01,#C0,#03
  8343.        DB       #FF,#FF,#FF,#FF,#FF,#FF,#FF,#FF
  8344.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8345.        DB       #00,#00,#1F,#F8,#35,#7C,#2A,#F4
  8346.        DB       #17,#C4,#2E,#04,#1F,#F8,#00,#00
  8347.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8348.        DB       #FC,#3F,#F8,#1F,#F0,#0F,#E0,#07
  8349.        DB       #C0,#03,#80,#01,#00,#00,#00,#00
  8350.        DB       #00,#00,#00,#00,#80,#01,#C0,#03
  8351.        DB       #E0,#07,#F0,#0F,#F8,#1F,#FC,#3F
  8352.        DB       #00,#00,#01,#80,#03,#40,#07,#A0
  8353.        DB       #0F,#50,#1F,#A8,#3F,#54,#7F,#A2
  8354.        DB       #55,#02,#2A,#04,#15,#08,#0A,#10
  8355.        DB       #04,#20,#02,#40,#01,#80,#00,#00
  8356.        DB       #F8,#1F,#F0,#0F,#E0,#07,#E0,#07
  8357.        DB       #E0,#07,#E0,#07,#E0,#07,#E0,#07
  8358.        DB       #E0,#07,#E0,#07,#E0,#07,#E0,#07
  8359.        DB       #E0,#07,#E0,#07,#F0,#0F,#F8,#1F
  8360.        DB       #00,#00,#03,#C0,#07,#E0,#0E,#70
  8361.        DB       #0D,#B0,#0D,#30,#0C,#30,#0C,#20
  8362.        DB       #0D,#10,#0D,#20,#0D,#10,#0C,#20
  8363.        DB       #0E,#50,#06,#A0,#03,#40,#00,#00
  8364.        DB       #F0,#1F,#C0,#07,#80,#03,#80,#03
  8365.        DB       #00,#01,#00,#01,#00,#01,#00,#01
  8366.        DB       #00,#01,#00,#01,#00,#01,#00,#01
  8367.        DB       #80,#03,#80,#03,#C0,#07,#F0,#1F
  8368.        DB       #00,#00,#07,#C0,#1F,#F0,#3F,#D8
  8369.        DB       #3F,#A8,#7F,#D4,#7F,#D4,#7E,#FC
  8370.        DB       #7E,#FC,#57,#FC,#57,#FC,#2B,#F8
  8371.        DB       #37,#F8,#1F,#F0,#07,#C0,#00,#00
  8372.        DB       #F0,#07,#C0,#01,#80,#00,#80,#00
  8373.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8374.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8375.        DB       #80,#00,#80,#01,#C0,#01,#F0,#07
  8376.        DB       #00,#00,#07,#D0,#1F,#F4,#3F,#DA
  8377.        DB       #3F,#A8,#7F,#D5,#7F,#D4,#7E,#FD
  8378.        DB       #7E,#FC,#57,#FD,#57,#FC,#2B,#FA
  8379.        DB       #37,#F8,#1F,#F4,#07,#D0,#00,#00
  8380.        DB       #F0,#0F,#E0,#07,#C0,#03,#C0,#03
  8381.        DB       #C0,#03,#C0,#03,#C0,#03,#C0,#03
  8382.        DB       #C0,#03,#C0,#03,#C0,#03,#C0,#03
  8383.        DB       #C0,#03,#C0,#03,#E0,#07,#F0,#0F
  8384.        DB       #00,#00,#07,#E0,#0F,#F0,#1E,#68
  8385.        DB       #1D,#B0,#1A,#08,#1A,#10,#18,#08
  8386.        DB       #1A,#10,#1A,#08,#1A,#10,#1C,#28
  8387.        DB       #1E,#48,#0F,#90,#06,#A0,#00,#00
  8388.        DB       #F0,#1F,#C0,#07,#80,#03,#80,#03
  8389.        DB       #00,#01,#00,#01,#00,#01,#00,#01
  8390.        DB       #00,#01,#00,#01,#00,#01,#00,#01
  8391.        DB       #80,#03,#80,#03,#C0,#07,#F0,#1F
  8392.        DB       #00,#00,#07,#C0,#1F,#F0,#3F,#F8
  8393.        DB       #3F,#F8,#7E,#FC,#7A,#BC,#7C,#7C
  8394.        DB       #7C,#7C,#7A,#BC,#7E,#FC,#3F,#F8
  8395.        DB       #3F,#F8,#1F,#F0,#07,#C0,#00,#00
  8396.        DB       #F0,#07,#C0,#01,#80,#00,#80,#00
  8397.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8398.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8399.        DB       #80,#00,#80,#01,#C0,#01,#F0,#07
  8400.        DB       #00,#00,#07,#D0,#1F,#F4,#3F,#FA
  8401.        DB       #3F,#F8,#7E,#FD,#7A,#BC,#7C,#7D
  8402.        DB       #7C,#7C,#7A,#BD,#7E,#FC,#3F,#FA
  8403.        DB       #3F,#F8,#1F,#F4,#07,#D0,#00,#00
  8404.        DB       #FF,#FF,#FF,#FF,#F8,#1F,#F0,#0F
  8405.        DB       #E0,#07,#E0,#07,#C0,#03,#C0,#03
  8406.        DB       #80,#01,#80,#01,#80,#01,#80,#01
  8407.        DB       #80,#01,#E0,#07,#FF,#FF,#FF,#FF
  8408. ;L_EFFE       EQU       $-4
  8409.        DB       #00,#00,#00,#00,#00,#00,#03,#C0
  8410.        DB       #04,#E0,#09,#F0,#0B,#F0,#1F,#F8
  8411.        DB       #0E,#70,#35,#AC,#39,#9C,#39,#9C
  8412.        DB       #0F,#F0,#00,#00,#00,#00,#00,#00
  8413.        DB       #E0,#07,#E0,#07,#F0,#0F,#F0,#0F
  8414.        DB       #E0,#07,#C0,#03,#C0,#03,#80,#01
  8415.        DB       #80,#01,#80,#01,#80,#01,#80,#01
  8416.        DB       #80,#01,#C0,#03,#C0,#03,#E0,#07
  8417.        DB       #0B,#F0,#05,#E0,#05,#E0,#05,#E0
  8418.        DB       #05,#E0,#0B,#F0,#1B,#F8,#17,#78
  8419.        DB       #3E,#BC,#3D,#7C,#3A,#BC,#3C,#5C
  8420.        DB       #1A,#28,#1C,#18,#0E,#30,#03,#C0
  8421.        DB       #80,#03,#80,#03,#C0,#07,#C0,#07
  8422.        DB       #C0,#07,#E0,#0F,#E0,#0F,#F0,#1F
  8423.        DB       #E0,#0F,#E0,#0F,#C0,#07,#C0,#07
  8424.        DB       #C0,#07,#80,#03,#80,#03,#80,#03
  8425.        DB       #3F,#F8,#16,#10,#16,#10,#16,#10
  8426.        DB       #0B,#20,#0B,#20,#04,#40,#03,#80
  8427.        DB       #04,#40,#08,#20,#08,#20,#11,#10
  8428.        DB       #13,#90,#17,#D0,#3F,#F8,#00,#00
  8429.        DB       #80,#03,#80,#03,#C0,#07,#C0,#07
  8430.        DB       #C0,#07,#E0,#0F,#E0,#0F,#F0,#1F
  8431.        DB       #E0,#0F,#E0,#0F,#C0,#07,#C0,#07
  8432.        DB       #C0,#07,#80,#03,#80,#03,#80,#03
  8433.        DB       #3F,#F8,#14,#10,#14,#10,#1B,#F0
  8434.        DB       #0D,#E0,#0D,#E0,#07,#C0,#03,#80
  8435.        DB       #04,#40,#09,#20,#0B,#A0,#17,#D0
  8436.        DB       #17,#D0,#1F,#F0,#3F,#F8,#00,#00
  8437.        DB       #00,#07,#00,#07,#00,#07,#80,#00
  8438.        DB       #C0,#00,#80,#00,#00,#00,#00,#00
  8439.        DB       #00,#00,#00,#03,#00,#03,#00,#03
  8440.        DB       #00,#03,#00,#03,#00,#07,#00,#0F
  8441.        DB       #7F,#E0,#77,#D0,#2F,#A0,#1F,#C0
  8442.        DB       #04,#46,#11,#19,#3F,#ED,#79,#D2
  8443.        DB       #76,#E8,#FE,#D0,#FD,#E8,#FB,#D0
  8444.        DB       #FB,#A8,#7F,#D0,#7B,#A0,#1F,#40
  8445.        DB       #FF,#F0,#FF,#E0,#FC,#00,#E0,#00
  8446.        DB       #00,#01,#00,#03,#00,#03,#00,#03
  8447.        DB       #00,#03,#00,#03,#00,#07,#80,#07
  8448.        DB       #80,#07,#80,#0F,#80,#0F,#C0,#0F
  8449.        DB       #00,#03,#00,#07,#00,#0E,#01,#DC
  8450.        DB       #0E,#28,#BC,#70,#B9,#F8,#DF,#F0
  8451.        DB       #5F,#E8,#6F,#D0,#37,#E0,#19,#50
  8452.        DB       #2E,#A0,#37,#40,#1B,#A0,#00,#C0
  8453.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8454.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8455.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8456.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8457.        DB       #01,#00,#00,#00,#21,#04,#01,#00
  8458.        DB       #05,#60,#0E,#70,#09,#90,#03,#DD
  8459.        DB       #BB,#C0,#05,#90,#0E,#30,#06,#A0
  8460.        DB       #00,#80,#20,#84,#00,#00,#00,#80
  8461.        DB       #80,#00,#00,#00,#00,#00,#00,#00
  8462.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8463.        DB       #00,#00,#00,#00,#00,#00,#80,#00
  8464.        DB       #C0,#01,#F0,#07,#F0,#07,#F0,#07
  8465.        DB       #19,#CC,#32,#26,#75,#D7,#34,#96
  8466.        DB       #15,#D4,#45,#51,#50,#85,#1E,#3C
  8467.        DB       #25,#D2,#7B,#EF,#3B,#6E,#11,#C4
  8468.        DB       #03,#E0,#03,#E0,#07,#F0,#03,#E0
  8469.        DB       #C0,#01,#80,#00,#80,#00,#80,#00
  8470.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8471.        DB       #80,#00,#80,#00,#80,#00,#C0,#01
  8472.        DB       #F8,#0F,#F0,#07,#F0,#07,#F0,#07
  8473.        DB       #09,#C8,#12,#24,#35,#D6,#14,#94
  8474.        DB       #05,#D0,#45,#51,#50,#85,#1E,#3C
  8475.        DB       #25,#D2,#3B,#EE,#1B,#6C,#01,#C0
  8476.        DB       #03,#E0,#03,#E0,#07,#F0,#03,#E0
  8477.        DB       #F8,#0F,#F0,#07,#F0,#07,#F0,#07
  8478.        DB       #10,#04,#00,#00,#00,#00,#00,#00
  8479.        DB       #C0,#01,#F0,#07,#F8,#0F,#F8,#0F
  8480.        DB       #F8,#0F,#F0,#07,#F0,#07,#F0,#07
  8481.        DB       #01,#C0,#02,#20,#05,#D0,#04,#90
  8482.        DB       #05,#D0,#45,#51,#50,#85,#1E,#3C
  8483.        DB       #05,#D0,#03,#E0,#03,#60,#01,#C0
  8484.        DB       #03,#E0,#03,#E0,#07,#F0,#03,#E0
  8485.        DB       #C0,#01,#80,#00,#80,#00,#80,#00
  8486.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8487.        DB       #80,#00,#80,#00,#80,#00,#C0,#01
  8488.        DB       #F8,#0F,#F0,#07,#F0,#07,#F0,#07
  8489.        DB       #09,#C8,#12,#24,#35,#D6,#14,#94
  8490.        DB       #05,#D0,#45,#51,#50,#85,#1E,#3C
  8491.        DB       #25,#D2,#3B,#EE,#1B,#6C,#01,#C0
  8492.        DB       #03,#E0,#03,#E0,#07,#F0,#03,#E0
  8493.        DB       #FF,#FF,#FF,#FF,#FF,#FF,#80,#FF
  8494.        DB       #00,#1F,#00,#0F,#00,#01,#00,#00
  8495.        DB       #00,#00,#00,#00,#00,#01,#00,#0F
  8496.        DB       #00,#1F,#81,#FF,#FF,#FF,#FF,#FF
  8497.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8498.        DB       #3A,#00,#55,#40,#BE,#A0,#6D,#54
  8499.        DB       #FE,#A9,#DB,#54,#EE,#A0,#79,#40
  8500.        DB       #34,#00,#00,#00,#00,#00,#00,#00
  8501.        DB       #FE,#3F,#FC,#1F,#FC,#1F,#FC,#1F
  8502.        DB       #F8,#0F,#F0,#07,#F0,#07,#F0,#07
  8503.        DB       #E0,#07,#E0,#03,#E0,#03,#E0,#03
  8504.        DB       #E0,#03,#E0,#03,#E0,#03,#F0,#07
  8505.        DB       #00,#80,#00,#00,#01,#40,#00,#80
  8506.        DB       #01,#40,#02,#A0,#05,#50,#02,#A0
  8507.        DB       #05,#50,#0A,#E0,#07,#A8,#0B,#F0
  8508.        DB       #0E,#D8,#0B,#B8,#05,#F0,#02,#E0
  8509.        DB       #FF,#FF,#FF,#FF,#FF,#FF,#FF,#01
  8510.        DB       #F8,#00,#F0,#00,#80,#00,#00,#00
  8511.        DB       #00,#00,#00,#00,#80,#00,#F0,#00
  8512.        DB       #F8,#00,#FF,#81,#FF,#FF,#FF,#FF
  8513.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8514.        DB       #00,#5C,#02,#AA,#05,#7D,#2A,#B6
  8515.        DB       #95,#7F,#2A,#DB,#05,#77,#02,#9E
  8516.        DB       #00,#2C,#00,#00,#00,#00,#00,#00
  8517.        DB       #E0,#0F,#C0,#07,#C0,#07,#C0,#07
  8518.        DB       #C0,#07,#C0,#07,#C0,#07,#E0,#07
  8519.        DB       #E0,#0F,#E0,#0F,#E0,#0F,#F0,#1F
  8520.        DB       #F8,#3F,#F8,#3F,#F8,#3F,#FC,#7F
  8521.        DB       #07,#40,#0F,#A0,#1D,#D0,#1B,#70
  8522.        DB       #0F,#D0,#15,#E0,#07,#50,#0A,#A0
  8523.        DB       #05,#40,#0A,#A0,#05,#40,#02,#80
  8524.        DB       #01,#00,#02,#80,#00,#00,#01,#00
  8525.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8526.        DB       #00,#00,#00,#00,#00,#00,#00,#07
  8527.        DB       #00,#01,#00,#00,#00,#00,#00,#00
  8528.        DB       #00,#00,#00,#00,#80,#00,#C0,#00
  8529.        DB       #DE,#1C,#EF,#BF,#F4,#51,#F6,#60
  8530.        DB       #F7,#EE,#73,#DF,#B8,#00,#B7,#C0
  8531.        DB       #85,#F0,#8A,#FC,#95,#3B,#AA,#8F
  8532.        DB       #55,#72,#2A,#F8,#15,#F3,#0B,#BF
  8533.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8534.        DB       #00,#00,#00,#00,#00,#00,#00,#07
  8535.        DB       #00,#01,#00,#00,#00,#00,#00,#00
  8536.        DB       #00,#00,#00,#00,#80,#00,#C0,#00
  8537.        DB       #1E,#1C,#CF,#BF,#E4,#51,#F6,#60
  8538.        DB       #F7,#EE,#33,#DF,#B8,#00,#B7,#C0
  8539.        DB       #B5,#F0,#8A,#FC,#95,#3B,#AA,#0F
  8540.        DB       #54,#E2,#29,#F0,#13,#E2,#07,#7E
  8541.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8542.        DB       #00,#00,#00,#00,#00,#00,#E0,#00
  8543.        DB       #80,#00,#00,#00,#00,#00,#00,#00
  8544.        DB       #00,#00,#00,#00,#00,#01,#00,#03
  8545.        DB       #38,#7B,#FD,#F7,#8A,#2F,#06,#6F
  8546.        DB       #77,#EF,#FB,#CE,#00,#1D,#03,#ED
  8547.        DB       #0F,#A1,#3F,#51,#DC,#A9,#F1,#55
  8548.        DB       #4E,#AA,#1F,#54,#CF,#A8,#FD,#D0
  8549.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8550.        DB       #00,#00,#00,#00,#00,#00,#E0,#00
  8551.        DB       #80,#00,#00,#00,#00,#00,#00,#00
  8552.        DB       #00,#00,#00,#00,#00,#01,#00,#03
  8553.        DB       #38,#78,#FD,#F3,#8A,#27,#06,#6F
  8554.        DB       #77,#EF,#FB,#CC,#00,#1D,#03,#ED
  8555.        DB       #0F,#AD,#3F,#51,#DC,#A9,#F0,#55
  8556.        DB       #47,#2A,#0F,#94,#47,#C8,#7E,#E0
  8557.        DB       #FC,#00,#F8,#00,#F8,#00,#E0,#00
  8558.        DB       #80,#00,#00,#00,#00,#00,#00,#00
  8559.        DB       #00,#00,#80,#00,#F0,#00,#E0,#00
  8560.        DB       #E0,#00,#E0,#00,#E0,#00,#F8,#00
  8561.        DB       #00,#7E,#01,#FE,#03,#FE,#03,#06
  8562.        DB       #0E,#6E,#3E,#5E,#7B,#3E,#77,#FE
  8563.        DB       #2F,#EE,#07,#9E,#00,#3E,#00,#FE
  8564.        DB       #0F,#FE,#0F,#FE,#03,#FE,#00,#3E
  8565.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8566.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8567.        DB       #00,#00,#00,#00,#00,#01,#80,#07
  8568.        DB       #84,#07,#FC,#0F,#FC,#0F,#FE,#1F
  8569.        DB       #00,#00,#FF,#FF,#FF,#FF,#FF,#F7
  8570.        DB       #FE,#E7,#FD,#D7,#79,#B7,#7B,#86
  8571.        DB       #73,#CE,#73,#FC,#33,#B0,#31,#70
  8572.        DB       #00,#E0,#01,#E0,#00,#C0,#00,#00
  8573.        DB       #00,#3F,#00,#1F,#00,#1F,#00,#07
  8574.        DB       #00,#01,#00,#00,#00,#00,#00,#00
  8575.        DB       #00,#00,#00,#01,#00,#0F,#00,#07
  8576.        DB       #00,#07,#00,#07,#00,#07,#00,#1F
  8577.        DB       #7E,#00,#7F,#80,#7F,#C0,#60,#C0
  8578.        DB       #76,#70,#7A,#7C,#7C,#DE,#7F,#EE
  8579.        DB       #77,#F4,#79,#E0,#7C,#00,#7F,#00
  8580.        DB       #7F,#F0,#7F,#F0,#7F,#C0,#7C,#00
  8581.        DB       #FE,#1F,#FC,#0F,#FC,#0F,#84,#07
  8582.        DB       #80,#07,#00,#01,#00,#00,#00,#00
  8583.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8584.        DB       #00,#00,#00,#00,#00,#00,#00,#00
  8585.        DB       #00,#00,#00,#C0,#01,#E0,#00,#E0
  8586.        DB       #31,#70,#33,#B0,#73,#FC,#73,#CE
  8587.        DB       #7B,#86,#79,#B7,#FD,#D7,#FE,#E7
  8588.        DB       #FF,#F7,#FF,#FF,#FF,#FF,#00,#00
  8589.        DB       #E0,#07,#E0,#07,#F0,#0F,#E0,#07
  8590.        DB       #C0,#03,#80,#01,#00,#00,#00,#00
  8591.        DB       #00,#00,#00,#00,#00,#00,#80,#01
  8592.        DB       #80,#01,#C0,#03,#C0,#03,#E0,#07
  8593.        DB       #0F,#F0,#04,#20,#05,#20,#05,#20
  8594.        DB       #0A,#10,#14,#08,#28,#04,#40,#02
  8595.        DB       #5F,#FA,#5F,#FA,#2F,#F4,#2F,#F4
  8596.        DB       #17,#E8,#17,#E8,#08,#10,#0F,#F0
  8597.        DB       #E0,#07,#E0,#07,#F0,#0F,#E0,#07
  8598.        DB       #C0,#03,#80,#01,#00,#00,#00,#00
  8599.        DB       #00,#00,#00,#00,#00,#00,#80,#01
  8600.        DB       #80,#01,#C0,#03,#C0,#03,#E0,#07
  8601.        DB       #0F,#F0,#04,#20,#05,#A0,#05,#A0
  8602.        DB       #0A,#D0,#15,#E8,#2B,#F4,#57,#FA
  8603.        DB       #57,#FA,#5F,#FA,#2F,#F4,#2F,#F4
  8604.        DB       #17,#E8,#17,#E8,#08,#10,#0F,#F0
  8605.        DB       #F8,#1F,#F0,#0F,#E0,#07,#C0,#03
  8606.        DB       #80,#01,#00,#00,#00,#00,#00,#00
  8607.        DB       #00,#00,#00,#00,#00,#00,#80,#01
  8608.        DB       #C0,#03,#E0,#07,#F0,#0F,#F8,#1F
  8609.        DB       #01,#80,#03,#C0,#06,#60,#0C,#30
  8610.        DB       #19,#98,#32,#4C,#60,#46,#C0,#83
  8611.        DB       #C1,#03,#61,#06,#30,#0C,#19,#18
  8612.        DB       #0C,#30,#06,#60,#03,#C0,#01,#80
  8613.        DB       #FF,#00,#FF,#00,#FF,#00,#FF,#00
  8614.        DB       #FF,#00,#C2,#00,#C0,#00,#00,#00
  8615.        DB       #00,#1F,#00,#3F,#00,#7F,#80,#FF
  8616.        DB       #81,#FF,#83,#FF,#C7,#FF,#FF,#FF
  8617.        DB       #00,#00,#00,#7E,#00,#42,#00,#5A
  8618.        DB       #00,#5A,#00,#42,#18,#FE,#1D,#C0
  8619.        DB       #6B,#80,#77,#00,#2E,#00,#1C,#00
  8620.        DB       #38,#00,#10,#00,#00
  8621. ;
  8622. L_F69F  PUSH    BC
  8623.         LD      B,#32
  8624. L_F6A2  PUSH    BC
  8625.         LD      B,#FF
  8626. L_F6A5  DB      #00
  8627.         DJNZ    L_F6A5
  8628.         POP     BC
  8629.         DJNZ    L_F6A2
  8630.         POP     BC
  8631.         CALL    L_9835
  8632.          push af
  8633.          call CheckQuit
  8634.          pop af
  8635.         RET
  8636. ;
  8637.         ;org #ffe0
  8638. L_FFE0=0xffe0
  8639.         ;org #ffee
  8640. L_FFEE=0xffee
  8641.         ;org #fff6
  8642. L_FFF6=0xfff6
  8643.         ;org #ffff
  8644. L_FFFF=0xffff
  8645.