mpt.asx
上传用户:wstnjxml
上传日期:2014-04-03
资源大小:7248k
文件大小:11k
源码类别:

Windows CE

开发平台:

C/C++

  1. *----------------*
  2. * Player MPT 2.4 *
  3. * ver.spackowana *
  4. *----------------*
  5.  org $0500
  6. *--- strona 0
  7. addr   equ $ec ,$ed
  8. word   equ $ee ,$ef
  9. audzer equ $f0 ,$f1 ,$f2 ,$f3
  10. licslp equ $f4 ,$f5 ,$f6 ,$f7
  11. lensmp equ $f8
  12. lsbmsb equ $f9
  13. adrs1  equ $fa ,$fb
  14. adrs2  equ $fc ,$fd
  15. adrsmp equ $fe ,$ff
  16. *--- program
  17.  jmp init
  18. play lda czygrc
  19.  bne *+3
  20.  rts
  21.  lda #0
  22.  sta oraaud
  23.  inc licz
  24.  lda pozptr
  25.  cmp maxptr
  26.  bcc r1
  27.  dec zegar
  28.  beq p1
  29.  jmp r5
  30. p1 ldx #0
  31.  stx pozptr
  32. p2 lda #0
  33.  sta ptrwsk,x
  34.  sta licspc,x
  35.  lda adrtrl,x
  36.  sta addr
  37.  lda adrtrh,x
  38.  sta addr+1
  39.  ldy pozsng
  40. p3 lda (addr),y
  41.  iny
  42.  cmp #$ff
  43.  beq p5
  44.  cmp #$fe
  45.  bne p6
  46. p4 jmp inic2
  47. p5 lda (addr),y
  48.  bmi p4
  49.  asl @
  50.  tay
  51.  sty pozsng
  52.  jmp p3
  53. p6 sta numptr,x
  54.  lda (addr),y
  55.  sta poddzw,x
  56. p7 inx
  57.  cpx #4
  58.  bne p2
  59.  iny
  60.  sty pozsng
  61.  jmp r5
  62. r1 dec zegar
  63.  bpl r5
  64.  lda tempo
  65.  sta zegar
  66.  ldx #3
  67. r2 dec licspc,x
  68.  bpl r4
  69.  lda numptr,x
  70.  asl @
  71.  tay
  72. aptrlz lda $ffff,y
  73.  sta addr
  74.  iny
  75. aptrhz lda $ffff,y
  76.  sta addr+1
  77.  ora addr
  78.  beq r4
  79.  lda ptrwsk,x
  80.  sta licptr
  81.  jsr newdzw
  82.  ldy licptr
  83.  iny
  84.  tya
  85.  sta ptrwsk,x
  86.  lda ilespc,x
  87.  sta licspc,x
  88.  cpx #2
  89.  bne r4
  90.  lda adcvol,x
  91.  eor #$f
  92.  asl @
  93.  asl @
  94.  asl @
  95.  asl @
  96.  adc <volstb
  97.  sta volsmp+1
  98.  lda >volstb
  99.  adc #0
  100.  sta volsmp+2
  101. r4 dex
  102.  bpl r2
  103.  inc pozptr
  104. r5 ldx #1
  105.  lda typsmp
  106.  cmp #2
  107.  beq r6
  108.  ldx #3
  109. r6 lda typsmp
  110.  cmp #2
  111.  bne r7
  112.  cpx kansmp
  113.  beq r8
  114. r7 jmp dzwiek
  115. r8 lda audzer,x
  116.  and filtry,x
  117.  beq r9
  118.  ldy #$28
  119.  lda (addr),y
  120.  clc
  121.  adc numdzw,x
  122.  jsr czest
  123.  sec
  124.  adc p1pom,x
  125.  sta freq+2,x
  126. r9 dex
  127.  bpl r6
  128.  lda #3
  129.  sta $d20f
  130.  lda audzer+1
  131.  and #$10
  132.  beq w1
  133.  ldy numdzw+1
  134.  lda bsfrql,y
  135.  sta freq
  136.  lda bsfrqh,y
  137.  sta freq+1
  138. w1 lda freq
  139.  sta $d200
  140.  lda freq+1
  141.  sta $d202
  142.  lda freq+2
  143.  sta $d204
  144.  lda freq+3
  145.  sta $d206
  146.  lda volume
  147.  ldx #$ff
  148.  ldy typsmp
  149.  cpy #1
  150.  bne w2
  151.  ldx kansmp
  152.  beq w3
  153. w2 sta $d201
  154. w3 lda volume+1
  155.  cpx #1
  156.  beq w4
  157.  sta $d203
  158. w4 cpy #2
  159.  beq w6
  160.  lda volume+2
  161.  cpx #2
  162.  beq w5
  163.  sta $d205
  164. w5 lda volume+3
  165.  cpx #3
  166.  beq w6
  167.  sta $d207
  168. w6 lda audzer
  169.  ora audzer+1
  170.  ora audzer+2
  171.  ora audzer+3
  172.  ora oraaud
  173.  sta $d208
  174.  rts
  175. filtry dta b(4),b(2),b(0),b(0)
  176. dzwiek lda adrinl,x
  177.  sta addr
  178.  lda adrinh,x
  179.  sta addr+1
  180.  ora addr
  181.  bne d0
  182.  sta volume,x
  183.  sta audzer,x
  184.  jmp r9
  185. d0 ldy licslp,x
  186.  cpy #$20
  187.  beq d3
  188.  lda (addr),y
  189.  sec
  190.  sbc adcvol,x
  191.  bit sprvol
  192.  beq d1
  193.  and #$f0
  194. d1 sta volume,x
  195.  iny
  196.  lda (addr),y
  197.  sta przech
  198.  iny
  199.  sty licslp,x
  200.  and #7
  201.  beq d4
  202.  tay
  203.  lda akcadl-1,y
  204.  sta akjmpz+1
  205.  lda akcadh-1,y
  206.  sta akjmpz+2
  207.  lda przech
  208.  lsr @
  209.  lsr @
  210.  lsr @
  211.  lsr @
  212.  lsr @
  213.  ora #$28
  214.  tay
  215.  lda (addr),y
  216.  clc
  217. akjmpz jsr $ffff
  218. d2 lda #0
  219.  sta audzer,x
  220.  jmp r9
  221. d3 lda p3max,x
  222.  beq d4
  223.  dec p3lic,x
  224.  bne d4
  225.  sta p3lic,x
  226.  lda volume,x
  227.  and #15
  228.  beq d4
  229.  dec volume,x
  230. d4 ldy #$23
  231.  lda (addr),y
  232.  sta audzer,x
  233.  lda trnlic,x
  234.  clc
  235.  adc #$25
  236.  tay
  237.  and #3
  238.  sta trnlic,x
  239.  dey
  240.  lda (addr),y
  241.  adc adcdzw,x
  242.  sta numdzw,x
  243.  jsr czest+2
  244.  sta freq,x
  245.  lda p2lic,x
  246.  beq d5
  247.  dec p2lic,x
  248.  jmp r8
  249. d5 lda branch,x
  250.  sta p1jmpz+1
  251. p1jmpz bpl *
  252.  jmp typ0dz
  253.  brk
  254.  jmp typ1dz
  255.  brk
  256.  jmp typ2dz
  257.  brk
  258.  jmp typ3dz
  259. czygrc dta b(0)
  260.  jmp typ4dz
  261. zapisx dta b(0)
  262.  jmp typ5dz
  263. zapisy dta b(0)
  264.  jmp typ6dz
  265. sprvol dta b($10)
  266.  jmp typ7dz
  267. newdzw lda #0
  268.  sta adcvol,x
  269.  ldy licptr
  270.  dey
  271. new iny
  272.  lda (addr),y
  273.  cmp #$fe
  274.  bne q0
  275.  sty licptr
  276.  rts
  277. q0 cmp #$e0
  278.  bcc q1
  279.  lda maxptr
  280.  sta pozptr
  281.  bne new
  282. q1 cmp #$d0
  283.  bcc q2
  284.  and #15
  285.  sta tempo
  286.  sta zegar
  287.  bpl new
  288. q2 cmp #$c0
  289.  bcc q3
  290.  and #15
  291.  eor #15
  292.  sta adcvol,x
  293.  bpl new
  294. q3 cmp #$80
  295.  bcc q4
  296.  and #$3f
  297.  sta ilespc,x
  298.  bpl new
  299. q4 cmp #$40
  300.  bcc q5
  301.  iny
  302.  sty licptr
  303.  and #$1f
  304.  sta numsmp,x
  305.  asl @
  306.  tay
  307. ainslz lda $ffff,y
  308.  sta adrinl,x
  309.  iny
  310. ainshz lda $ffff,y
  311.  sta adrinh,x
  312.  jmp newdzw
  313. q5 sty licptr
  314.  sta przech
  315.  clc
  316.  adc poddzw,x
  317.  sta adcdzw,x
  318.  lda typsmp
  319.  beq n9
  320.  cmp #2
  321.  beq n8
  322.  lda numsmp,x
  323.  cmp #$1f
  324.  bne n9
  325.  lda przech
  326.  sec
  327.  sbc #1
  328. n6 and #15
  329.  tay
  330.  lda (adrsmp),y
  331.  sta adrs2+1
  332.  tya
  333.  ora #$10
  334.  tay
  335.  lda (adrsmp),y
  336.  sta lensmp
  337.  ldy #1
  338.  ora adrs2+1
  339.  bne n7
  340.  ldy #0
  341. n7 sty czysmp
  342.  lda #0
  343.  sta adrs2
  344.  sta adrinl,x
  345.  sta adrinh,x
  346.  txa
  347.  asl @
  348.  sta wsksmp
  349.  stx kansmp
  350.  rts
  351. n8 cpx #2
  352.  bcs nb
  353. n9 lda adrinl,x
  354.  sta word
  355.  lda adrinh,x
  356.  sta word+1
  357.  ora word
  358.  beq na-1
  359.  ldy #$20
  360.  lda (word),y
  361.  and #15
  362.  sta p1lsb,x
  363.  lda (word),y
  364.  and #$70
  365.  lsr @
  366.  lsr @
  367.  sta branch,x
  368.  iny
  369.  lda (word),y
  370.  asl @
  371.  asl @
  372.  pha
  373.  and #$3f
  374.  sta p2lic,x
  375.  pla
  376.  and #$c0
  377.  sta frqwsk,x
  378.  iny
  379.  lda (word),y
  380.  sta p3max,x
  381.  sta p3lic,x
  382.  lda #0
  383.  sta licslp,x
  384.  sta trnlic,x
  385.  sta p1lic,x
  386.  sta p1pom,x
  387.  lda adcdzw,x
  388.  sta numdzw,x
  389.  jsr czest
  390.  sta freq,x
  391.  cpx kansmp
  392.  beq na
  393.  rts
  394. na ldy #$ff
  395.  sty kansmp
  396.  iny
  397.  sty czysmp
  398.  rts
  399. nb cpx #2
  400.  bne nd
  401.  ldy adcdzw+2
  402.  lda frsmpl,y
  403.  sta smpl1z+1
  404.  lda frsmph,y
  405.  sta smpl2z+1
  406.  lda #0
  407.  sta lsbmsb
  408.  sta adrs1
  409.  lda numsmp+2
  410.  and #15
  411.  tay
  412.  lda (adrsmp),y
  413.  sta adrs1+1
  414.  tya
  415.  ora #$10
  416.  tay
  417.  lda (adrsmp),y
  418.  sta smpl3z+1
  419.  ora adrs1+1
  420.  bne nc
  421.  sta smpl1z+1
  422.  sta smpl2z+1
  423. nc rts
  424. nd lda numsmp+3
  425.  and #15
  426.  tay
  427.  lda (adrsmp),y
  428.  sta adrs2+1
  429.  tya
  430.  ora #$10
  431.  tay
  432.  lda (adrsmp),y
  433.  ora adrs2+1
  434.  beq ne
  435.  lda (adrsmp),y
  436.  sec
  437.  sbc adrs2+1
  438.  sta lensmp
  439.  lda #0
  440.  sta adrs2
  441.  lda #$8d
  442.  bne nf
  443. ne lda #$ad
  444. nf sta drum2z
  445.  sta drum1z
  446.  lda #$18
  447.  sta $d207
  448.  rts
  449. typ0dz lda licz
  450.  and #7
  451.  lsr @
  452.  lsr @
  453.  bcc t2
  454.  bne typ1dz
  455.  lda p1lsb,x
  456. t1 clc
  457.  sta p1pom,x
  458.  adc freq,x
  459.  sta freq,x
  460.  jmp r8
  461. t2 lda #0
  462.  sta p1pom,x
  463.  jmp r8
  464. typ1dz lda freq,x
  465.  sec
  466.  sbc p1lsb,x
  467.  sta freq,x
  468.  sec
  469.  lda #0
  470.  sbc p1lsb,x
  471.  sta p1pom,x
  472.  jmp r8
  473. typ2dz lda p1lic,x
  474.  clc
  475.  sta p1pom,x
  476.  adc freq,x
  477. t3 sta freq,x
  478.  clc
  479.  lda p1lic,x
  480.  adc p1lsb,x
  481.  sta p1lic,x
  482.  jmp r8
  483. typ3dz lda numdzw,x
  484.  sec
  485.  sbc p1lic,x
  486. t4 sta numdzw,x
  487.  jsr czest
  488.  jmp t3
  489. typ4dz lda #0
  490.  sec
  491.  sbc p1lic,x
  492.  sta p1pom,x
  493.  lda freq,x
  494.  sec
  495.  sbc p1lic,x
  496.  jmp t3
  497. typ5dz lda numdzw,x
  498.  clc
  499.  adc p1lic,x
  500.  jmp t4
  501. typ6dz jsr t5
  502.  jmp t1
  503. typ7dz jsr t5
  504.  clc
  505.  adc numdzw,x
  506.  jsr a3
  507.  jmp r8
  508. t5 ldy p1lic,x
  509.  lda p1lsb,x
  510.  bmi t6
  511.  iny
  512.  iny
  513. t6 dey
  514.  tya
  515.  sta p1lic,x
  516.  cmp p1lsb,x
  517.  bne t7
  518.  lda p1lsb,x
  519.  eor #$ff
  520.  sta p1lsb,x
  521. t7 lda p1lic,x
  522.  rts
  523. czest and #$3f
  524.  ora frqwsk,x
  525.  tay
  526. t1frqz lda $ffff,y
  527.  rts
  528. akcadl dta l(a1),l(a0),l(a2)
  529.  dta l(a4),l(a5),l(a6),l(a8)
  530. akcadh dta h(a1),h(a0),h(a2)
  531.  dta h(a4),h(a5),h(a6),h(a8)
  532. audora dta b($40),b(0),b($20),b(0)
  533. a0 adc freq,x
  534. a1 sta freq,x
  535.  rts
  536. a2 adc adcdzw,x
  537. a3 sta numdzw,x
  538.  jsr czest
  539.  sta freq,x
  540.  rts
  541. a4 sta freq,x
  542.  lda audora,x
  543.  bpl a7
  544. a5 sta freq,x
  545.  lda #$80
  546.  bne a7
  547. a6 sta freq,x
  548.  lda #1
  549. a7 ora oraaud
  550.  sta oraaud
  551.  rts
  552. a8 and $d20a
  553.  sta freq,x
  554. a9 rts
  555. bsfrql equ *-1
  556.  dta b($f2),b($33),b($96)
  557.  dta b($e2),b($38),b($8c),b(0)
  558.  dta b($6a),b($e8),b($6a),b($ef)
  559.  dta b($80),b(8),b($ae),b($46)
  560.  dta b($e6),b($95),b($41),b($f6)
  561.  dta b($b0),b($6e),b($30),b($f6)
  562.  dta b($bb),b($84),b($52),b($22)
  563.  dta b($f4),b($c8),b($a0),b($7a)
  564.  dta b($55),b($34),b($14),b($f5)
  565.  dta b($d8),b($bd),b($a4),b($8d)
  566.  dta b($77),b($60),b($4e),b($38)
  567.  dta b($27),b($15),b(6),b($f7)
  568.  dta b($e8),b($db),b($cf),b($c3)
  569.  dta b($b8),b($ac),b($a2),b($9a)
  570.  dta b($90),b($88),b($7f),b($78)
  571.  dta b($70),b($6a),b($64),b($5e)
  572. bsfrqh equ *-1
  573.  dta b(13,13,12,11,11,10,10,9,8,8,7,7,7,6,6)
  574.  dta b(5,5,5,4,4,4,4,3,3,3,3,3,2,2,2,2)
  575.  dta b(2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,0)
  576.  dta b(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)
  577. volstb dta d'8888888888888888'
  578.  dta d'667777888889999:'
  579.  dta d'556667788899:::;'
  580.  dta d'455667788899::;;'
  581.  dta d'44556677899::;;<'
  582.  dta d'34456677899::;<<'
  583.  dta d'33455677899:;;<='
  584.  dta d'23445677899:;<<='
  585.  dta d'2334566789::;<=='
  586.  dta d'2234566789::;<=>'
  587.  dta d'1234566789::;<=>'
  588.  dta d'1234556789:;;<=>'
  589.  dta d'1234456789:;<<=>'
  590.  dta d'1233456789:;<==>'
  591.  dta d'1223456789:;<=>>'
  592.  dta d'0123456789:;<=>?'
  593. frsmpl dta b($20),b($22),b($24),b($26),b($29)
  594.  dta b($2b),b($2e),b($30),b($33),b($37)
  595.  dta b($3a),b($3d),b($41),b($45),b($49)
  596.  dta b($4d),b($52),b($57),b($5c),b($61)
  597.  dta b($67),b($6e),b($74),b($7b),b($82)
  598.  dta b($8a),b($92),b($9b),b($a4),b($ae)
  599.  dta b($b8),b($c3),b($cf),b($dc),b($e9)
  600.  dta b($f6),b(5),b($15),b($25),b($37)
  601.  dta b($49),b($5d),b($71),b($87),b($9f)
  602.  dta b($b8),b($d2),b($ed),b($b),b($2a)
  603.  dta b($4b),b($6e),b($93),b($ba),b($e3)
  604.  dta b($f),b($3e),b($70),b($a4),b($db)
  605. frsmph dta d'               '
  606.  dta d'               '
  607.  dta d'      !!!!!!!!!'
  608.  dta d'!!!"""""""#####'
  609. *--- inicjacja
  610. iniadl dta l(inic0),l(inic2)
  611.  dta l(inic4),l(inic5)
  612.  dta l(inic6),l(inic7)
  613.  dta l(inic8),l(inic9)
  614. iniadh dta h(inic0),h(inic2)
  615.  dta h(inic4),h(inic5)
  616.  dta h(inic6),h(inic7)
  617.  dta h(inic8),h(inic9)
  618. init stx zapisx
  619.  sty zapisy
  620.  and #7
  621.  tay
  622.  lda iniadl,y
  623.  sta inic1+1
  624.  lda iniadh,y
  625.  sta inic1+2
  626. inic1 jmp $ffff
  627. inic0 lda zapisy
  628.  ldx zapisx
  629.  sta ainslz+1
  630.  sta ainshz+1
  631.  stx ainslz+2
  632.  stx ainshz+2
  633.  clc
  634.  adc #$40
  635.  sta aptrlz+1
  636.  sta aptrhz+1
  637.  bcc i2
  638.  inx
  639. i2 stx aptrlz+2
  640.  stx aptrhz+2
  641.  clc
  642.  adc #$80
  643.  sta t1frqz+1
  644.  bcc i4
  645.  inx
  646. i4 stx t1frqz+2
  647.  inx
  648.  sta j4+1
  649.  stx j4+2
  650.  ldx #9
  651. j4 lda $ffff,x
  652.  sta adrtrl,x
  653.  dex
  654.  bpl j4
  655.  dec tempo
  656. inic2 lda #0
  657.  sta czygrc
  658.  ldx <licptr-branch
  659. i9 sta branch,x
  660.  dex
  661.  bpl i9
  662.  ldx #8
  663. k9 sta $d200,x
  664.  dex
  665.  bpl k9
  666.  rts
  667. inic4 jsr inic2
  668.  lda zapisx
  669.  asl @
  670.  sta pozsng
  671.  lda maxptr
  672.  sta pozptr
  673.  lda #1
  674.  sta zegar
  675.  sta czygrc
  676.  rts
  677. inic5 lda zapisy
  678.  sta adrsmp
  679.  lda zapisx
  680.  sta adrsmp+1
  681. j5 rts
  682. inic6 lda zapisy
  683.  and #3
  684.  tax
  685.  lda zapisx
  686.  jsr n6
  687.  lda czysmp
  688.  beq j5
  689.  asl  zapisy
  690. j6 jsr nopy
  691.  lda #1
  692.  sta typsmp
  693. j7 lda czysmp
  694.  beq j5
  695.  cmp #1
  696.  bne j9
  697.  ldy #0
  698.  inc czysmp
  699. j9 lda (adrs2),y
  700.  ldx wsksmp
  701.  lsr @
  702.  lsr @
  703.  lsr @
  704.  lsr @
  705.  ora #$10
  706. k15h1z sta $d40a
  707.  sta $d40a
  708.  sta $d201,x
  709.  lda (adrs2),y
  710.  ora #$10
  711. k15h2z sta $d40a
  712.  sta $d40a
  713.  sta $d201,x
  714.  iny
  715.  bne j7
  716.  inc adrs2+1
  717.  lda adrs2+1
  718.  cmp lensmp
  719.  bne j7
  720.  sty czysmp
  721.  rts
  722. nopy bcc j8
  723.  lda #$ea
  724.  sta k15h1z
  725.  sta k15h1z+1
  726.  sta k15h1z+2
  727.  sta k15h2z
  728.  sta k15h2z+1
  729.  sta k15h2z+2
  730.  rts
  731. j8 lda #$8d
  732.  sta k15h1z
  733.  sta k15h2z
  734.  lda #$a
  735.  sta k15h1z+1
  736.  sta k15h2z+1
  737.  lda #$d4
  738.  sta k15h1z+2
  739.  sta k15h2z+2
  740.  rts
  741. inic7 lda #0
  742.  sta czysmp
  743.  lda zapisx
  744.  lsr @
  745.  jsr nopy
  746.  lda #1
  747.  sta typsmp
  748. k1 jsr j7
  749.  lda typsmp
  750.  bne k1
  751.  rts
  752. inic8 lda #2
  753.  sta typsmp
  754.  sta kansmp
  755. ressmp lda #$18
  756.  sta $d207
  757.  lda <ressmp+1
  758.  sta adrs1
  759.  lda >ressmp+1
  760.  sta adrs1+1
  761.  lda #$ad
  762.  sta drum2z
  763.  sta drum1z
  764.  ldy #0
  765.  sty smpl1z+1
  766.  sty smpl2z+1
  767. k2 ldx $d40b
  768.  lda (adrs2),y
  769.  lsr @
  770.  lsr @
  771.  lsr @
  772.  lsr @
  773.  ora #$10
  774. drum1z sta $d207
  775.  jsr k6
  776. k3 cpx $d40b
  777.  beq k3
  778.  sta $d205
  779.  ldx $d40b
  780.  lda (adrs2),y
  781.  inc adrs2
  782.  bne k4
  783.  inc adrs2+1
  784.  dec lensmp
  785.  bne k4
  786.  lda #$ad
  787.  sta drum2z
  788.  sta drum1z
  789.  lda #8
  790. k4 ora #$10
  791. drum2z sta $d207
  792.  jsr k6
  793. k5 cpx $d40b
  794.  beq k5
  795.  sta $d205
  796.  lda typsmp
  797.  bne k2
  798.  rts
  799. k6 clc
  800.  lda lsbmsb
  801. smpl1z adc #0
  802.  sta lsbmsb
  803.  lda adrs1
  804. smpl2z adc #0
  805.  sta adrs1
  806.  bcc k7
  807.  inc adrs1+1
  808.  lda adrs1+1
  809. smpl3z cmp #0
  810.  bne k7
  811.  sty smpl1z+1
  812.  sty smpl2z+1
  813.  rts
  814. k7 lda (adrs1),y
  815.  bit lsbmsb
  816.  bmi k8
  817.  lsr @
  818.  lsr @
  819.  lsr @
  820.  lsr @
  821. k8 and #15
  822.  tay
  823. volsmp lda volstb,y
  824.  ldy #0
  825.  rts
  826. inic9 ldy #0
  827.  sty typsmp
  828.  sty czysmp
  829.  dey
  830.  sty kansmp
  831.  rts
  832. *--- zmienne
  833. adrtrl org *+4
  834. adrtrh org *+4
  835. maxptr org *+1
  836. tempo  org *+1
  837. branch org *+4
  838. volume org *+4
  839. adcvol org *+4
  840. freq   org *+4
  841. frqwsk org *+4
  842. adcdzw org *+4
  843. poddzw org *+4
  844. adrinl org *+4
  845. adrinh org *+4
  846. numdzw org *+4
  847. numsmp org *+4
  848. numptr org *+4
  849. ptrwsk org *+4
  850. ilespc org *+4
  851. licspc org *+4
  852. p1lsb  org *+4
  853. p1lic  org *+4
  854. p1pom  org *+4
  855. p2lic  org *+4
  856. p3max  org *+4
  857. p3lic  org *+4
  858. trnlic org *+4
  859. zegar  org *+1
  860. pozsng org *+1
  861. pozptr org *+1
  862. wsksmp org *+1
  863. kansmp org *+1
  864. czysmp org *+1
  865. typsmp org *+1
  866. oraaud org *+1
  867. licz   org *+1
  868. przech org *+1
  869. licptr org *+1
  870.  end