home *** CD-ROM | disk | FTP | other *** search
/ ticalc.org / ticalc_org_rev_b.iso / archives / 83 / asm / source / wizmusic.asm < prev    next >
Encoding:
Assembly Source File  |  2001-07-01  |  18.5 KB  |  507 lines

  1.  
  2. ; The bossa nova theme from ol' C64 Wizball!
  3. ; Programmed & tracked by Linus Akesson in 1998.
  4.  
  5.         include all
  6.  
  7. var             equ     SAVESSCREEN
  8.  
  9. ;melodyflag     equ     var     ;bit 0 in asm_flag1
  10.  
  11. var1            equ     var
  12.  
  13. ch1count        equ     var1+0
  14. ch1freq         equ     var1+1
  15. ch1curr         equ     var1+2
  16.  
  17. var2            equ     var1+3
  18.  
  19. ch2count        equ     var2+0
  20. ch2freq         equ     var2+1
  21. ch2curr         equ     var2+2
  22.  
  23.                 call    _runIndicOff
  24.                 call    _GRBUFCLR
  25.                 call    _GRBUFCPY_V
  26.                 ld      bc,0102h
  27.                 ld      de,013eh
  28.                 ld      h,1
  29.                 call    _ILINE
  30.                 ld      bc,5e02h
  31.                 ld      de,5e3eh
  32.                 ld      h,1
  33.                 call    _ILINE
  34.                 ld      bc,0201h
  35.                 ld      de,5d01h
  36.                 ld      h,1
  37.                 call    _ILINE
  38.                 ld      bc,023fh
  39.                 ld      de,5d3fh
  40.                 ld      h,1
  41.                 call    _ILINE
  42.                 ld      hl,060eh
  43.                 ld      (PENCOL),hl
  44.                 ld      hl,txt1         ;Theme from WIZBALL
  45.                 call    _vputs
  46.                 ld      hl,1215h
  47.                 ld      (PENCOL),hl
  48.                 ld      hl,txt2         ;Linus Akesson '98
  49.                 call    _vputs
  50.                 ld      hl,1e11h
  51.                 ld      (PENCOL),hl
  52.                 ld      hl,txt3         ;Feel the C64 vibez...
  53.                 call    _vputs
  54.                 ld      hl,2a06h
  55.                 ld      (PENCOL),hl
  56.                 ld      hl,txt4         ;(Use earphones in linkport
  57.                 call    _vputs
  58.                 ld      hl,300ch
  59.                 ld      (PENCOL),hl
  60.                 ld      hl,txt5         ;or hold an AM radio near
  61.                 call    _vputs
  62.                 ld      hl,3616h
  63.                 ld      (PENCOL),hl
  64.                 ld      hl,txt6         ;the calculator.)
  65.                 call    _vputs
  66.                 
  67.                 res     0,(iy+asm_flag1)
  68.                 xor     a
  69.                 ld      (ch2freq),a
  70.  
  71. restartsong:    ld      hl,song1
  72.                 ld      bc,song1len
  73.  
  74. playsong:       push    bc
  75.                 ld      a,(hl)
  76.                 inc     hl
  77.                 bit     0,(iy+asm_flag1)
  78.                 jr      z,ps_nomel
  79.                 ld      (ch2freq),a
  80. ps_nomel:       ld      b,2
  81. ps_l2:          push    bc
  82.                 ld      b,3
  83. ps_l1:          ld      a,(hl)
  84.                 inc     hl
  85.                 ld      (ch1freq),a
  86.                 push    bc
  87.                 push    hl
  88.  
  89.                 ld      b,255
  90. ps_lt:          push    bc
  91.                 call    playtones
  92.                 pop     bc
  93.                 djnz    ps_lt
  94.  
  95.                 pop     hl
  96.                 pop     bc
  97.                 djnz    ps_l1
  98.                 dec     hl
  99.                 dec     hl
  100.                 dec     hl
  101.                 pop     bc
  102.                 djnz    ps_l2
  103.                 inc     hl
  104.                 inc     hl
  105.                 inc     hl
  106.                 in      a,(3)
  107.                 bit     3,a
  108.                 jr      z,quit
  109.  
  110.                 pop     bc
  111.                 dec     bc
  112.                 ld      a,b
  113.                 or      c
  114.                 jr      nz,playsong
  115.  
  116.                 ld      a,(iy+asm_flag1)
  117.                 xor     1
  118.                 ld      (iy+asm_flag1),a
  119.                 jr      restartsong
  120.  
  121. quit:           pop     bc
  122.                 jp      _GRBUFCLR
  123.  
  124. playtones:      ld      hl,ch1count
  125.                 ld      b,2
  126. pt_lp:          push    hl
  127.                 ld      a,(hl)
  128.                 dec     a
  129.                 jr      nz,pt_1
  130.                 inc     hl
  131.                 ld      a,(hl)
  132.                 or      a
  133.                 jr      z,pt_1
  134.                 push    af
  135.                 inc     hl
  136.                 ld      a,(hl)
  137.                 xor     1
  138.                 ld      (hl),a
  139.                 pop     af
  140. pt_1:           pop     hl
  141.                 ld      (hl),a
  142.                 ld      hl,ch2count
  143.                 djnz    pt_lp
  144.  
  145.                 ld      a,(ch1curr)
  146.                 ld      b,a
  147.                 ld      a,(ch2curr)
  148.                 ld      c,a
  149.                 ;jp     setport
  150.  
  151. setport:                ;b & c are 0 or 1
  152.                 ld      a,110100b
  153.                 srl     b
  154.                 rla
  155.                 srl     c
  156.                 rla
  157.                 out     (BPORT),a
  158.                 ret
  159.  
  160. _c1     equ     80h
  161. _cs1    equ     78h
  162. _d1     equ     70h
  163. _ds1    equ     6ah
  164. _e1     equ     65h
  165. _f1     equ     60h
  166. _fs1    equ     5ah
  167. _g1     equ     56h
  168. _gs1    equ     51h
  169. _a1     equ     4ch
  170. _as1    equ     48h
  171. _h1     equ     44h
  172.  
  173. _c2     equ     40h
  174. _cs2    equ     3ch
  175. _d2     equ     38h
  176. _ds2    equ     35h
  177. _e2     equ     32h
  178. _f2     equ     30h
  179. _fs2    equ     2dh
  180. _g2     equ     2bh
  181. _gs2    equ     28h
  182. _a2     equ     26h
  183. _as2    equ     24h
  184. _h2     equ     22h
  185.  
  186. _c3     equ     20h
  187. _cs3    equ     1eh
  188. _d3     equ     1ch
  189. _ds3    equ     1ah
  190. _e3     equ     19h
  191. _f3     equ     18h
  192. _fs3    equ     16h
  193. _g3     equ     15h
  194. _gs3    equ     14h
  195. _a3     equ     13h
  196. _as3    equ     12h
  197. _h3     equ     11h
  198.  
  199. _c4     equ     10h
  200.  
  201. song1:          defm    _c3,_c2,_c2,_c2 ;c
  202.                 defm    _c3,000,000,000 ;
  203.                 defm    _c3,_g2,_g2,_g2 ;  g
  204.                 defm    _c3,_e2,_e2,_e2 ; e
  205.                 defm    _c3,_c3,_e2,_g2 ; egc
  206.                 defm    _c3,_c3,_e2,_g2 ; egc
  207.                 defm    _c3,_g2,_g2,_g2 ;  g
  208.                 defm    _c3,000,000,000 ;
  209.                 defm    _c3,_g2,_g2,_g2 ;  g
  210.                 defm    _c3,000,000,000 ;
  211.                 defm    _c3,_c3,_e2,_g2 ; egc
  212.                 defm    _c3,000,000,000 ;
  213.                 defm    _c3,000,000,000 ;
  214.                 defm    _c3,000,000,000 ;
  215.                 defm    _c3,_c2,_c2,_c2 ;c
  216.                 defm    _c3,000,000,000 ;
  217.                 defm    _c3,000,000,000 ;
  218.                 defm    _c3,000,000,000 ;
  219.                 defm    _c3,_c2,_c2,_c2 ;c
  220.                 defm    _c3,000,000,000 ;
  221.                 defm    _c3,_c3,_e2,_g2 ; egc
  222.                 defm    _c3,000,000,000 ;
  223.                 defm    _c3,_g2,_g2,_g2 ;  g
  224.                 defm    _c3,000,000,000 ;
  225.                 defm    _c3,_g2,_g2,_g2 ;  g
  226.                 defm    _c3,_g2,_g2,_g2 ;  g
  227.                 defm    _c3,_c3,_e2,_g2 ; egc
  228.                 defm    _c3,_c3,_e2,_g2 ; egc
  229.                 defm    _c3,_c2,_c2,_c2 ;c
  230.                 defm    _c3,_c2,_c2,_c2 ;c
  231.                 defm    _c3,_c2,_c2,_c2 ;c
  232.                 defm    _c3,_c2,_c2,_c2 ;c
  233.  
  234.                 defm    _as2,_as1,_as1,_as1;b
  235.                 defm    _as2,000,000,000        ;
  236.                 defm    _as2,_g2,_g2,_g2        ;  g
  237.                 defm    _as2,_d2,_d2,_d2        ; d
  238.                 defm    _as2,_as2,_d2,_g2       ; dgb
  239.                 defm    _as2,_as2,_d2,_g2       ; dgb
  240.                 defm    _as2,_g2,_g2,_g2        ;  g
  241.                 defm    _as2,000,000,000        ;
  242.                 defm    _as2,_g2,_g2,_g2        ;  g
  243.                 defm    _as2,000,000,000        ;
  244.                 defm    _as2,_as2,_d2,_g2       ; dgb
  245.                 defm    _as2,000,000,000        ;
  246.                 defm    _as2,000,000,000        ;
  247.                 defm    _as2,000,000,000        ;
  248.                 defm    _as2,_as1,_as1,_as1;b
  249.                 defm    _as2,000,000,000        ;
  250.                 defm    _as2,000,000,000        ;
  251.                 defm    _as2,000,000,000        ;
  252.                 defm    _as2,_as1,_as1,_as1;b
  253.                 defm    _as2,000,000,000        ;
  254.                 defm    _as2,_as2,_d2,_g2       ; dgb
  255.                 defm    _as2,000,000,000        ;
  256.                 defm    _as2,_g2,_g2,_g2        ;  g
  257.                 defm    _as2,000,000,000        ;
  258.                 defm    _as2,_g2,_g2,_g2        ;  g
  259.                 defm    _as2,_g2,_g2,_g2        ;  g
  260.                 defm    _as2,_as2,_d2,_g2       ; dgb
  261.                 defm    _as2,_as2,_d2,_g2       ; dgb
  262.                 defm    _as2,_as1,_as1,_as1;b
  263.                 defm    _as2,_as1,_as1,_as1;b
  264.                 defm    _as2,_as1,_as1,_as1;b
  265.                 defm    _as2,_as1,_as1,_as1;b
  266.  
  267.                 defm    _a2,_a1,_a1,_a1 ;a
  268.                 defm    _a2,000,000,000 ;
  269.                 defm    _a2,_e2,_e2,_e2 ;  e
  270.                 defm    _a2,_cs2,_cs2,_cs2; #
  271.                 defm    _a2,_a2,_cs2,_e2        ; #ea
  272.                 defm    _a2,_a2,_cs2,_e2        ; #ea
  273.                 defm    _a2,_e2,_e2,_e2 ;  e
  274.                 defm    _a2,000,000,000 ;
  275.                 defm    _a2,_e2,_e2,_e2 ;  e
  276.                 defm    _a2,000,000,000 ;
  277.                 defm    _a2,_a2,_cs2,_e2        ; #ea
  278.                 defm    _a2,000,000,000 ;
  279.                 defm    _a2,000,000,000 ;
  280.                 defm    _a2,000,000,000 ;
  281.                 defm    _a2,_a1,_a1,_a1 ;a
  282.                 defm    _a2,000,000,000 ;
  283.                 defm    _a2,000,000,000 ;
  284.                 defm    _a2,000,000,000 ;
  285.                 defm    _a2,_a1,_a1,_a1 ;a
  286.                 defm    _a2,000,000,000 ;
  287.                 defm    _a2,_a2,_cs2,_e2        ; #ea
  288.                 defm    _a2,000,000,000 ;
  289.                 defm    _a2,_e2,_e2,_e2 ;  e
  290.                 defm    _a2,000,000,000 ;
  291.                 defm    _cs3,_e2,_e2,_e2;  e
  292.                 defm    _cs3,_e2,_e2,_e2;  e
  293.                 defm    _cs3,_a2,_cs2,_e2; #ea
  294.                 defm    _d3,_a2,_cs2,_e2; #ea
  295.                 defm    _d3,_a1,_a1,_a1 ;a
  296.                 defm    _e3,_a1,_a1,_a1 ;a
  297.                 defm    _e3,_a1,_a1,_a1 ;a
  298.                 defm    _e3,_a1,_a1,_a1 ;a
  299.  
  300.                 defm    _f3,_d2,_d2,_d2 ;d
  301.                 defm    _f3,000,000,000 ;
  302.                 defm    _f3,_a2,_a2,_a2 ;  a
  303.                 defm    _f3,_f2,_f2,_f2 ; f
  304.                 defm    _f3,_d3,_f2,_a2 ; fad
  305.                 defm    _f3,_d3,_f2,_a2 ; fad
  306.                 defm    _f3,_a2,_a2,_a2 ;  a
  307.                 defm    _f3,000,000,000 ;
  308.                 defm    _f3,_a2,_a2,_a2 ;  a
  309.                 defm    _f3,000,000,000 ;
  310.                 defm    _f3,_d3,_f2,_a2 ; fad
  311.                 defm    _f3,000,000,000 ;
  312.                 defm    _f3,000,000,000 ;
  313.                 defm    _f3,000,000,000 ;
  314.                 defm    _f3,_d2,_d2,_d2 ;d
  315.                 defm    _f3,000,000,000 ;
  316.                 defm    _f3,000,000,000 ;
  317.                 defm    _f3,000,000,000 ;
  318.                 defm    _f3,_d2,_d2,_d2 ;d
  319.                 defm    _f3,000,000,000 ;
  320.                 defm    _f3,_d3,_f2,_a2 ; fad
  321.                 defm    _f3,000,000,000 ;
  322.                 defm    _f3,_a2,_a2,_a2 ;  a
  323.                 defm    _f3,000,000,000 ;
  324.                 defm    _f3,_a2,_a2,_a2 ;  a
  325.                 defm    _f3,_a2,_a2,_a2 ;  a
  326.                 defm    _f3,_d3,_f2,_a2 ; fad
  327.                 defm    _f3,_d3,_f2,_a2 ; fad
  328.                 defm    _f3,_d1,_d1,_d1 ;D
  329.                 defm    _f3,_d1,_d1,_d1 ;D
  330.                 defm    _f3,_e1,_e1,_e1 ;E
  331.                 defm    0,_e1,_e1,_e1   ;E
  332.  
  333.                 defm    _f3,_f1,_f1,_f1 ;F
  334.                 defm    _f3,000,000,000 ;
  335.                 defm    _f3,_c2,_c2,_c2 ;  c
  336.                 defm    _f3,_gs2,_gs2,_gs2; #
  337.                 defm    _f3,_gs2,_c2,_f2; #cf
  338.                 defm    _f3,_gs2,_c2,_f2; #cf
  339.                 defm    _f3,_c2,_c2,_c2 ;  c
  340.                 defm    _f3,000,000,000 ;
  341.                 defm    _gs3,_c2,_c2,_c2;  c
  342.                 defm    _gs3,000,000,000;
  343.                 defm    _gs3,_gs2,_c2,_f2; #cf
  344.                 defm    _gs3,000,000,000;
  345.                 defm    _gs3,000,000,000;
  346.                 defm    _gs3,000,000,000;
  347.                 defm    _gs3,_f1,_f1,_f1;f
  348.                 defm    _gs3,000,000,000;
  349.                 defm    _g3,000,000,000 ;
  350.                 defm    _g3,000,000,000 ;
  351.                 defm    _g3,_f1,_f1,_f1 ;f
  352.                 defm    _g3,000,000,000 ;
  353.                 defm    _g3,_gs2,_c2,_f2; #cf
  354.                 defm    _g3,000,000,000 ;
  355.                 defm    _g3,_c2,_c2,_c2 ;  c
  356.                 defm    _g3,000,000,000 ;
  357.                 defm    _c4,_c2,_c2,_c2 ;  c
  358.                 defm    _c4,_c2,_c2,_c2 ;  c
  359.                 defm    _c4,_gs2,_c2,_f2; #cf
  360.                 defm    _gs3,_gs2,_c2,_f2; #cf
  361.                 defm    _gs3,_f1,_f1,_f1;f
  362.                 defm    _gs3,_f1,_f1,_f1;f
  363.                 defm    _f3,_f1,_f1,_f1 ;f
  364.                 defm    _f3,_f1,_f1,_f1 ;f
  365.  
  366.                 defm    _g3,_c2,_c2,_c2 ;c
  367.                 defm    _g3,000,000,000 ;
  368.                 defm    _g3,_g2,_g2,_g2 ;  g
  369.                 defm    _g3,_e2,_e2,_e2 ; e
  370.                 defm    _g3,_c3,_e2,_g2 ; egc
  371.                 defm    _g3,_c3,_e2,_g2 ; egc
  372.                 defm    _g3,_g2,_g2,_g2 ;  g
  373.                 defm    _g3,000,000,000 ;
  374.                 defm    _g3,_g2,_g2,_g2 ;  g
  375.                 defm    _g3,000,000,000 ;
  376.                 defm    _g3,_c3,_e2,_g2 ; egc
  377.                 defm    _g3,000,000,000 ;
  378.                 defm    _f3,000,000,000 ;
  379.                 defm    _f3,000,000,000 ;
  380.                 defm    _e3,_a1,_a1,_a1 ;a
  381.                 defm    _e3,000,000,000 ;
  382.                 defm    _e3,000,000,000 ;
  383.                 defm    _e3,000,000,000 ;
  384.                 defm    _e3,_a1,_a1,_a1 ;a
  385.                 defm    _e3,000,000,000 ;
  386.                 defm    _e3,_a1,_e2,_a2 ; aea
  387.                 defm    _e3,000,000,000 ;
  388.                 defm    _e3,_e2,_e2,_e2 ;  e
  389.                 defm    _e3,000,000,000 ;
  390.                 defm    _e3,_e2,_e2,_e2 ;  e
  391.                 defm    _e3,_e2,_e2,_e2 ;  e
  392.                 defm    _e3,_a1,_e2,_a2 ; aea
  393.                 defm    _e3,_a1,_e2,_a2 ; aea
  394.                 defm    0,_a1,_a1,_a1   ;a
  395.                 defm    0,_a1,_a1,_a1   ;a
  396.                 defm    _g2,_gs1,_gs1,_gs1;#
  397.                 defm    _a2,_gs1,_gs1,_gs1;#
  398.  
  399.                 defm    _h2,_g1,_g1,_g1 ;g
  400.                 defm    _h2,000,000,000 ;
  401.                 defm    _h2,_d2,_d2,_d2 ;  d
  402.                 defm    _h2,_h1,_h1,_h1 ; h
  403.                 defm    _c3,_h1,_d2,_g2 ; hdg
  404.                 defm    _c3,_h1,_d2,_g2 ; hdg
  405.                 defm    _d3,_d2,_d2,_d2 ;  d
  406.                 defm    _d3,000,000,000 ;
  407.                 defm    0,_d2,_d2,_d2   ;  d
  408.                 defm    0,000,000,000   ;
  409.                 defm    _e3,_h1,_d2,_g2 ; hdg
  410.                 defm    _e3,000,000,000 ;
  411.                 defm    _e3,000,000,000 ;
  412.                 defm    _e3,000,000,000 ;
  413.                 defm    _f3,_g1,_g1,_g1 ;g
  414.                 defm    _f3,000,000,000 ;
  415.                 defm    0,000,000,000   ;
  416.                 defm    0,000,000,000   ;
  417.                 defm    _g3,_g1,_g1,_g1 ;g
  418.                 defm    _g3,000,000,000 ;
  419.                 defm    0,_h1,_d2,_g2   ; hdg
  420.                 defm    0,000,000,000   ;
  421.                 defm    _e3,_d2,_d2,_d2 ;  d
  422.                 defm    _e3,000,000,000 ;
  423.                 defm    0,_d2,_d2,_d2   ;  d
  424.                 defm    0,_d2,_d2,_d2   ;  d
  425.                 defm    _d3,_h1,_d2,_g2 ; hdg
  426.                 defm    _d3,_h1,_d2,_g2 ; hdg
  427.                 defm    _d3,_g1,_g1,_g1 ;g
  428.                 defm    _d3,_g1,_g1,_g1 ;g
  429.                 defm    _d3,_g1,_g1,_g1 ;g
  430.                 defm    _d3,_g1,_g1,_g1 ;g
  431.  
  432.                 defm    _c3,_c2,_c2,_c2 ;c
  433.                 defm    _c3,000,000,000 ;
  434.                 defm    _c3,_g2,_g2,_g2 ;  g
  435.                 defm    _c3,_e2,_e2,_e2 ; e
  436.                 defm    _c3,_c3,_e2,_g2 ; egc
  437.                 defm    _c3,_c3,_e2,_g2 ; egc
  438.                 defm    _c3,_g2,_g2,_g2 ;  g
  439.                 defm    _c3,000,000,000 ;
  440.                 defm    _c3,_g2,_g2,_g2 ;  g
  441.                 defm    _c3,000,000,000 ;
  442.                 defm    _c3,_c3,_e2,_g2 ; egc
  443.                 defm    _c3,000,000,000 ;
  444.                 defm    _c3,000,000,000 ;
  445.                 defm    _c3,000,000,000 ;
  446.                 defm    _c3,_c2,_c2,_c2 ;c
  447.                 defm    _c3,000,000,000 ;
  448.                 defm    _c3,000,000,000 ;
  449.                 defm    _c3,000,000,000 ;
  450.                 defm    _c3,_c2,_c2,_c2 ;c
  451.                 defm    _c3,000,000,000 ;
  452.                 defm    _c3,_c3,_e2,_g2 ; egc
  453.                 defm    _c3,000,000,000 ;
  454.                 defm    _c3,_g2,_g2,_g2 ;  g
  455.                 defm    _c3,000,000,000 ;
  456.                 defm    _c3,_g2,_g2,_g2 ;  g
  457.                 defm    _c3,_g2,_g2,_g2 ;  g
  458.                 defm    _c3,_c3,_e2,_g2 ; egc
  459.                 defm    _c3,_c3,_e2,_g2 ; egc
  460.                 defm    _c3,_c2,_c2,_c2 ;c
  461.                 defm    _c3,_c2,_c2,_c2 ;c
  462.                 defm    _c3,_c2,_c2,_c2 ;c
  463.                 defm    _c3,_c2,_c2,_c2 ;c
  464.  
  465.                 defm    _c3,_c2,_c2,_c2 ;c
  466.                 defm    _c3,000,000,000 ;
  467.                 defm    _c3,_g2,_g2,_g2 ;  g
  468.                 defm    _c3,_e2,_e2,_e2 ; e
  469.                 defm    _c3,_c3,_e2,_g2 ; egc
  470.                 defm    _c3,_c3,_e2,_g2 ; egc
  471.                 defm    _c3,_g2,_g2,_g2 ;  g
  472.                 defm    _c3,000,000,000 ;
  473.                 defm    _c3,_g2,_g2,_g2 ;  g
  474.                 defm    _c3,000,000,000 ;
  475.                 defm    _c3,_c3,_e2,_g2 ; egc
  476.                 defm    _c3,000,000,000 ;
  477.                 defm    _c3,000,000,000 ;
  478.                 defm    _c3,000,000,000 ;
  479.                 defm    _c3,_c2,_c2,_c2 ;c
  480.                 defm    _c3,000,000,000 ;
  481.                 defm    0,000,000,000   ;
  482.                 defm    0,000,000,000   ;
  483.                 defm    0,000,000,000   ;
  484.                 defm    0,000,000,000   ;
  485.                 defm    0,000,000,000   ;
  486.                 defm    0,000,000,000   ;
  487.                 defm    0,000,000,000   ;
  488.                 defm    0,000,000,000   ;
  489.                 defm    0,000,000,000   ;
  490.                 defm    0,000,000,000   ;
  491.                 defm    0,000,000,000   ;
  492.                 defm    0,000,000,000   ;
  493.                 defm    0,000,000,000   ;
  494.                 defm    0,000,000,000   ;
  495.                 defm    0,000,000,000   ;
  496.                 defm    0,000,000,000   ;
  497.  
  498. song1len        equ     ($-song1)/4
  499.  
  500. txt1:           defm    "Theme from WIZBALL",0
  501. txt2:           defm    "Linus Akesson '98",0
  502. txt3:           defm    "Feel the C64 vibez...",0
  503. txt4:           defm    "(Use earphones in linkport",0
  504. txt5:           defm    "or hold an AM radio near",0
  505. txt6:           defm    "the calculator.)",0
  506.  
  507.