Home » Personal collection » Acorn tapes » Commercial_Releases » box04_tape12b_acorn_eu_ten_of_the_best_3.wav » PAINTROLL

PAINTROLL

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Personal collection » Acorn tapes » Commercial_Releases » box04_tape12b_acorn_eu_ten_of_the_best_3.wav
Filename: PAINTROLL
Read OK:
File size: 1799 bytes
Load address: FFFF1900
Exec address: FFFF8023
Duplicates

There are 4 duplicate copies of this file in the archive:

File contents
   10REM PAINT ROLLER!
   20REM By C.Dunkley
   30REM (c)ELECTRON USER
   40MODE1:PROCinit:H%=055680
   50REPEATPROCreset:REPEATPROCscreen:PROCplay:IFD PROCdead ELSEPROCbonus
   60UNTILL%=0:PROCover:UNTILA$="N":MODE6:END
   70DEFPROCplay
   80REPEAT:CALLK%:C%=S%(A%,B%):IFC%=4ORP%<=0D=TRUE:GOTO110
   90SOUND&1,1,C%*3,1:P%=P%+(C%=1)-20*(C%=2):T%=T%+(C%=0):S%(X%,Y%)=1:S%(A%,B%)=3:CALLE%:IFC%=0ORC%=2S%=S%-10*(C%=0)-20*(C%=2):PRINTRIGHT$("000000"+STR$S%,6):IFS%>=W%L%=L%-(L%<6):SOUND1,2,100,5:PRINTTAB(38,1);L%:W%=W%+10000
  100PRINTTAB(35,30)RIGHT$("000"+STR$P%,3)
  110UNTILP%<=0ORT%=0ORD:IFP%<=0CALLfor:PRINTTAB(35,30)"000"
  120IFT%<>0D=TRUE
  130ENDPROC
  140DEFFNF(I%,P%)=RIGHT$("000000"+STR$I%,P%)
  150DEFFNB:IFS%>=W%L%=L%-(L%<6):SOUND1,2,100,5:PRINTTAB(38,1);L%:W%=W%+10000
  160=""
  170DEFPROCfind
  180REPEATX%=RND(19):Y%=RND(13):UNTILS%(X%,Y%)=0:MOVEX%*64-32,(15-Y%)*64+30:ENDPROC
  190DEFPROCinit:A%=0:B%=0
  210ENVELOPE1,1,1,-2,1,7,5,12,126,0,0,-126,126,126:ENVELOPE2,1,2,-4,6,-1,3,4,126,0,0,-126,126,126:DIMS%(19,13),MAN(4),O%390:*fx11
  220V=&FFEE:FORN=0TO1:P%=&900:[OPT0:.dnor:LDA#0:JMPstart:.dinv:LDA#&FF:.start:STA&89:LDA#31:JSRV:TXA:JSRV:TYA:JSRV:LDA#0:PHA
  230.loop0:PLA:TAX:LDAdata,X:CMP#13:BEQend:STA&80:INX:CPX#21:BEQend:TXA:PHA:LDX#&80:LDY#0:LDA#10:JSR&FFF1:LDA#23:JSRV:LDA#255:JSRV:LDY#1
  240.loop3:LDA&80,Y:EOR&89:JSRV:JSRV:INY:CPY#5:BNEloop3:LDA#255:JSRV:LDA#10:JSRV:LDA#8:JSRV:LDA#23:JSRV:LDA#255:JSRV
  250.loop4:LDA&80,Y:EOR&89:JSRV:JSRV:INY:CPY#9:BNEloop4:LDA#255:JSRV:LDA#11:JSRV:JMPloop0:.end:RTS:.data:EQUS"                     "
  260.K%:LDA#&81:LDY#&FF:LDX#190:JSR&FFF4:TXA:BEQnotup:LDA#1:STA&70:.notup:LDA#&81:LDY#&FF:LDX#158:JSR&FFF4:TXA:BEQnotdown:LDA#3:STA&70:.notdown:LDA#&81:LDY#&FF:LDX#152:JSR&FFF4:TXA:BEQnotright:LDA#2:STA&70
  270.notright:LDA#&81:LDY#&FF:LDX#153:JSR&FFF4:TXA:BEQnotleft:LDA#4:STA&70:.notleft:DEC&440:LDA&460:STA&404:LDA&464:STA&408:LDA&70:CMP#1:BNEnup:DEC&408:JMPcheck
  280.nup:CMP#3:BNEndw:INC&408:JMPcheck:.ndw:CMP#4:BNEnlf:DEC&404:JMPcheck:.nlf:CMP#2:BNEcheck:INC&404:.check:LDA&404:CMP#0:BNEnexta:LDA#19:STA&404:RTS:.nexta:CMP#20:BNEnextb:LDA#1:STA&404:RTS
  290.nextb:LDA&408:CMP#0:BNEnextc:LDA#13:STA&408:RTS:.nextc:CMP#14:BNEhome:LDA#1:STA&408:.home:RTS:]:NEXT
  300P%=O%:FORM=1TO4:[OPT0:.MAN(M):]:FORN=1TO11:READA:[OPT0:LDA#A:JSRV:]:NEXT:[OPT0:RTS:]:NEXT
  310Q%=P%:FORN=0TO1:P%=Q%:[OPT0:.E%:LDA#17:JSRV:LDA#131:JSRV:LDA#31:JSRV:LDA&460:ASLA:TAX:DEX:TXA:JSRV:LDA&464:ASLA:TAX:INX:TXA:JSRV:LDA#32:JSRV:JSRV:LDA#8:JSRV:JSRV:LDA#10:JSRV:LDA#32:JSRV:JSRV:LDA#31:JSRV:LDA&404:ASLA:TAX:DEX:TXA:JSRV
  320LDA&408:ASLA:TAX:INX:TXA:JSRV:LDA&404:STA&460:LDA&408:STA&464:LDA&70:CMP#1:BNEab0:JSRMAN(1):JMPfor:.ab0:CMP#2:BNEab1:JSRMAN(2):JMPfor:.ab1:CMP#3:BNEab3:JSRMAN(3):JMPfor:.ab3:JSRMAN(4)
  330.for:LDA#17:JSRV:LDA#129:JSRV:LDA#31:JSRV:LDA#7:JSRV:LDA#1:JSRV:RTS:]:NEXT
  340VDU23,224,0;1,2,4,8,17,34,23,225,68,34,68,34,68,34,68,34,23,226,34,17,8,4,2,1,0;23,227,0,170,85,0;170,85,0,23,228,0;128,64,32,16,136,68,23,229,68,136,16,32,64,128,0;23,1,0;0;0;0;23,230,0,15,25,28,15,0,1,1
  350VDU23,231,0,240,248,254,242,2,254,128,23,232,1,1,1,1,3,3,3,0,23,233,128,128,128,128,192,192,192,0,23,234,0;0;0;112,127,23,235,0,0;12,30,26,18,214,23,236,127,112,0;0;0;23,237,222,94,94,94,76,72,120,0,23,238,0,3,3,3,1,1,1,1
  360VDU23,239,0,192,192,192,128,128,128,128,23,240,1,127,64,79,127,31,15,0,23,241,128,128,0,240,56,152,240,0,23,242,0,30,18,50,122,122,122,123,23,243,0;0;0;14,254,23,244,107,72,88,120,48,0,0;23,245,254,14,0;0;0;23,246,7,8,16,32,67,31,7,0
  370VDU23,247,224,16,8,4,194,248,224,0,23,248,0,0;3,28,96,64,120,23,249,0,0;192,56,6,2,30,23,250,127,115,109,125,123,112,63,7
  380VDU23,251,254,206,182,182,182,206,252,224,23,252,0,3,5,10,61,42,53,26,23,253,0,128,128,192,96,160,80,184,23,254,21,26,53,106,85,126,7,0
  390DATA17,131,17,2,230,231,8,8,10,232,233,17,131,17,2,234,235,8,8,10,236,237,17,131,17,2,238,239,8,8,10,240,241,17,131,17,2,242,243,8,8,10,244,245
  400ENDPROC
  410DEFPROCscreen
  420VDU23,255,94,170,86,172,84,188,240,0:FORN%=1TO3:VDU19,N%,0;0;:NEXT:P%=80-F%:IFP%<0P%=0
  430FORY%=1TO13:FORX%=1TO19:S%(X%,Y%)=0:NEXT,:?&FE27=255:AM=4+F%DIV4:IFAM>7AM=7
  440@%=0:COLOUR128:CLS:COLOUR131:PRINTTAB(0,30)SPC(80)TAB(0,0)SPC(80);:COLOUR129:COLOUR2
  450PRINTTAB(29,30)"PAINT:"FNF(P%,3)TAB(29,31)"AREA :"AM;"/8"TAB(1,1)"SCORE:"FNF(S%,6)TAB(31,1)"CREDIT:";L%TAB(1,30)"FRAME:"FNF(F%,2)
  460COLOUR131:M$="P A I N T":N$="HI:"+FNF(H%,6):O$="R O L L E R !":VDU5:GCOL0,2:MOVE472,62:PRINTM$:MOVE544,996:PRINTN$:MOVE408,31:PRINTO$:GCOL0,0:MOVE470,60:PRINTM$:MOVE542,995:PRINTN$:MOVE406,29:PRINTO$
  470VDU4:S%(10,8)=3:PRINTTAB(0,2)CHR$224STRING$(38,CHR$227)CHR$228TAB(19,17);:CALLMAN(2)
  480FORN%=3TO28:PRINTTAB(0,N%)CHR$225TAB(39,N%)CHR$225:NEXT:T%=223:PRINTTAB(0,29)CHR$226STRING$(38,CHR$227)CHR$229
  490FORN%=1TO23:PROCfind:S%(X%,Y%)=2:GCOL0,2:VDU5,246,247,8,8:GCOL0,1:VDU248,249,8,8,10,250,251,4:NEXT
  500FORN%=2TO12STEP2:R%=RND(F%MOD3):T%=T%-R%
  510FORM%=1TOR%:REPEATX%=RND(17)+1:UNTILS%(X%,N%)=0
  520S%(X%,N%)=4:COLOUR128:COLOUR3:PRINTTAB(X%*2-1,N%*2+1);:VDU252,253,8,8,10,254,255:NEXT,
  530D=FALSE:X%=10:Y%=8:?&70=2:VDU20,19,3,4;0;:COLOUR2
  540T%=T%*AM/8:RESTORE660:FORN%=1TO17:READA,B:SOUND1,-1,A,B:SOUND1,0,0,1:NEXT:REPEATUNTILADVAL(-6)=0:*fx21
  550D%=INSTR("A.Z,",GET$):IFD%<>0?&70=D%
  560PRINTTAB(19,17);:CALLMAN(?&70):ENDPROC
  570DEFPROCdead
  580A$="D8D6D2D8P6L2L4D4D6@2D8":COLOUR128:COLOUR2:$data="YOUR DEAD!":X%=16:Y%=9:L%=L%-1:CALLdnor:COLOUR129:PRINTTAB(38,1);L%
  590FORN%=1TO22STEP2:SOUND1,1,ASCMID$(A$,N%,1),VALMID$(A$,N%+1,1):SOUND1,0,0,1:NEXT:ENDPROC
  600DEFPROCover
  610COLOUR128:COLOUR2:IFS%>H%Y%=14:X%=15:$data="NEW HI-SCORE":H%=S%:CALLdnor
  620Y%=20:X%=12:$data="Another game (Y/N)?":COLOUR130:COLOUR1:CALLdinv:REPEATA$=GET$:UNTILA$="Y"ORA$="N":ENDPROC
  630DEFPROCbonus
  640SOUND1,2,255,22:COLOUR2:FORY%=1TO13:FORX%=1TO19:COLOUR128:IFS%(X%,Y%)=2PRINTTAB(X%*2-1,Y%*2+1)"  ";:VDU8,8,10:PRINT;"  ";:SOUND0,1,2,2:S%=S%+30*F%:CALLfor:PRINTFNF(S%,6)FNB:MOVEX%*64-32,(15-Y%)*64+30:GCOL0,2:VDU5,246,247,8,8:GCOL0,1:VDU248,249,8,8,10,250,251,4
  650 NEXT,:COLOUR130:COLOUR1:F%=F%+1:X%=15:Y%=10:$data="NEXT PATTERN":CALLdinv:COLOUR2:S%=S%+P%:SOUND0,1,2,1:CALLfor:PRINTFNF(S%,6)TAB(35,30)"000"FNB:FORN%=1TO255STEP4:SOUND&1,2,N%,1:NEXT:ENDPROC
  660DATA136,2,128,2,136,12,128,2,120,2,116,2,108,2,104,8,108,16,0,2,136,2,128,2,136,12,116,6,120,6,104,6,108,8
  670DEFPROCreset:VDU20
  680COLOUR128:CLS:COLOUR1:S%=0:L%=3:F%=1:W%=10000:$data="Press any key":X%=13:Y%=29:CALLdnor:$data="PAINT  ROLLER!":X%=11:Y%=1:CALLdnor:COLOUR3:PRINT''TAB(12)"By C.Dunkley"''"The object of this game is to paint the screen."
  690PRINT'"If you leave one edge of the screen you will reappear at the other."''"While moving across a previously filled area you will lose paint at a faster    rate than normal!"''"A bonus man is awarded every 10000pts."
  700PRINT'"If you run out of paint or hit one of   the rocks you will lose a life."''"SCORING:"'"Each square covered     ....  10pt"'" ''  paint can collected....  20pt+20l"'" ''   ''    ''  unused  ....  30*frame"
  710COLOUR2:PRINT'"CONTROLS:"TAB(17)"A"'TAB(16)"< >"'TAB(17)"Z":A$=GET$:ENDPROC

� PAINT ROLLER!
� By C.Dunkley
� (c)ELECTRON USER
(�1:�init:H%=055680
2+��reset:��screen:�play:�D �dead ��bonus
<�L%=0:�over:�A$="N":�6:�
F
��play
P+�:�K%:C%=S%(A%,B%):�C%=4�P%<=0D=�:�Dn@
Z��&1,1,C%*3,1:P%=P%+(C%=1)-20*(C%=2):T%=T%+(C%=0):S%(X%,Y%)=1:S%(A%,B%)=3:�E%:�C%=0�C%=2S%=S%-10*(C%=0)-20*(C%=2):��"000000"+�S%,6):�S%>=W%L%=L%-(L%<6):�1,2,100,5:�38,1);L%:W%=W%+10000
d�35,30)�"000"+�P%,3)
n*�P%<=0�T%=0�D:�P%<=0�for:�35,30)"000"
x
�T%<>0D=�
��
� ݤF(I%,P%)=�"000000"+�I%,P%)
�=ݤB:�S%>=W%L%=L%-(L%<6):�1,2,100,5:�38,1);L%:W%=W%+10000
�=""
�
��find
�=�X%=�(19):Y%=�(13):�S%(X%,Y%)=0:�X%*64-32,(15-Y%)*64+30:�
���init:A%=0:B%=0
�q�1,1,1,-2,1,7,5,12,126,0,0,-126,126,126:�2,1,2,-4,6,-1,3,4,126,0,0,-126,126,126:�S%(19,13),MAN(4),O%390:*fx11
�yV=&FFEE:�N=0�1:P%=&900:[OPT0:.dnor:LDA#0:JMPstart:.dinv:LDA#&FF:.start:STA&89:LDA#31:JSRV:TXA:JSRV:TYA:JSRV:LDA#0:PHA
�.loop0:PLA:TAX:LDAdata,X:CMP#13:BEQend:STA&80:INX:CPX#21:BEQend:TXA:PHA:LDX#&80:LDY#0:LDA#10:JSR&FFF1:LDA#23:JSRV:LDA#255:JSRV:LDY#1
�r.loop3:LDA&80,Y:�&89:JSRV:JSRV:INY:CPY#5:BNEloop3:LDA#255:JSRV:LDA#10:JSRV:LDA#8:JSRV:LDA#23:JSRV:LDA#255:JSRV
��.loop4:LDA&80,Y:�&89:JSRV:JSRV:INY:CPY#9:BNEloop4:LDA#255:JSRV:LDA#11:JSRV:JMPloop0:.end:RTS:.data:EQUS"                     "
�.K%:LDA#&81:LDY#&FF:LDX#190:JSR&FFF4:TXA:BEQnotup:LDA#1:STA&70:.notup:LDA#&81:LDY#&FF:LDX#158:JSR&FFF4:TXA:BEQnotdown:LDA#3:STA&70:.notdown:LDA#&81:LDY#&FF:LDX#152:JSR&FFF4:TXA:BEQnotright:LDA#2:STA&70
�.notright:LDA#&81:LDY#&FF:LDX#153:JSR&FFF4:TXA:BEQnotleft:LDA#4:STA&70:.notleft:DEC&440:LDA&460:STA&404:LDA&464:STA&408:LDA&70:CMP#1:BNEnup:DEC&408:JMPcheck
�.nup:CMP#3:BNEndw:INC&408:JMPcheck:.ndw:CMP#4:BNEnlf:DEC&404:JMPcheck:.nlf:CMP#2:BNEcheck:INC&404:.check:LDA&404:CMP#0:BNEnexta:LDA#19:STA&404:RTS:.nexta:CMP#20:BNEnextb:LDA#1:STA&404:RTS
"f.nextb:LDA&408:CMP#0:BNEnextc:LDA#13:STA&408:RTS:.nextc:CMP#14:BNEhome:LDA#1:STA&408:.home:RTS:]:�
,NP%=O%:�M=1�4:[OPT0:.MAN(M):]:�N=1�11:�A:[OPT0:LDA#A:JSRV:]:�:[OPT0:RTS:]:�
6�Q%=P%:�N=0�1:P%=Q%:[OPT0:.E%:LDA#17:JSRV:LDA#131:JSRV:LDA#31:JSRV:LDA&460:ASLA:TAX:DEX:TXA:JSRV:LDA&464:ASLA:TAX:INX:TXA:JSRV:LDA#32:JSRV:JSRV:LDA#8:JSRV:JSRV:LDA#10:JSRV:LDA#32:JSRV:JSRV:LDA#31:JSRV:LDA&404:ASLA:TAX:DEX:TXA:JSRV
@�LDA&408:ASLA:TAX:INX:TXA:JSRV:LDA&404:STA&460:LDA&408:STA&464:LDA&70:CMP#1:BNEab0:JSRMAN(1):JMPfor:.ab0:CMP#2:BNEab1:JSRMAN(2):JMPfor:.ab1:CMP#3:BNEab3:JSRMAN(3):JMPfor:.ab3:JSRMAN(4)
JK.for:LDA#17:JSRV:LDA#129:JSRV:LDA#31:JSRV:LDA#7:JSRV:LDA#1:JSRV:RTS:]:�
T��23,224,0;1,2,4,8,17,34,23,225,68,34,68,34,68,34,68,34,23,226,34,17,8,4,2,1,0;23,227,0,170,85,0;170,85,0,23,228,0;128,64,32,16,136,68,23,229,68,136,16,32,64,128,0;23,1,0;0;0;0;23,230,0,15,25,28,15,0,1,1
^��23,231,0,240,248,254,242,2,254,128,23,232,1,1,1,1,3,3,3,0,23,233,128,128,128,128,192,192,192,0,23,234,0;0;0;112,127,23,235,0,0;12,30,26,18,214,23,236,127,112,0;0;0;23,237,222,94,94,94,76,72,120,0,23,238,0,3,3,3,1,1,1,1
h��23,239,0,192,192,192,128,128,128,128,23,240,1,127,64,79,127,31,15,0,23,241,128,128,0,240,56,152,240,0,23,242,0,30,18,50,122,122,122,123,23,243,0;0;0;14,254,23,244,107,72,88,120,48,0,0;23,245,254,14,0;0;0;23,246,7,8,16,32,67,31,7,0
r{�23,247,224,16,8,4,194,248,224,0,23,248,0,0;3,28,96,64,120,23,249,0,0;192,56,6,2,30,23,250,127,115,109,125,123,112,63,7
|��23,251,254,206,182,182,182,206,252,224,23,252,0,3,5,10,61,42,53,26,23,253,0,128,128,192,96,160,80,184,23,254,21,26,53,106,85,126,7,0
���17,131,17,2,230,231,8,8,10,232,233,17,131,17,2,234,235,8,8,10,236,237,17,131,17,2,238,239,8,8,10,240,241,17,131,17,2,242,243,8,8,10,244,245
��
���screen
�O�23,255,94,170,86,172,84,188,240,0:�N%=1�3:�19,N%,0;0;:�:P%=80-F%:�P%<0P%=0
�C�Y%=1�13:�X%=1�19:S%(X%,Y%)=0:�,:?&FE27=255:AM=4+F%�4:�AM>7AM=7
�4@%=0:�128:�:�131:�0,30)�(80)�0,0)�(80);:�129:�2
�o�29,30)"PAINT:"�F(P%,3)�29,31)"AREA :"AM;"/8"�1,1)"SCORE:"�F(S%,6)�31,1)"CREDIT:";L%�1,30)"FRAME:"�F(F%,2)
̓�131:M$="P A I N T":N$="HI:"+�F(H%,6):O$="R O L L E R !":�5:�0,2:�472,62:�M$:�544,996:�N$:�408,31:�O$:�0,0:�470,60:�M$:�542,995:�N$:�406,29:�O$
�9�4:S%(10,8)=3:�0,2)�224�38,�227)�228�19,17);:�MAN(2)
�E�N%=3�28:�0,N%)�225�39,N%)�225:�:T%=223:�0,29)�226�38,�227)�229
�S�N%=1�23:�find:S%(X%,Y%)=2:�0,2:�5,246,247,8,8:�0,1:�248,249,8,8,10,250,251,4:�
�"�N%=2�12�2:R%=�(F%�3):T%=T%-R%
�%�M%=1�R%:�X%=�(17)+1:�S%(X%,N%)=0
DS%(X%,N%)=4:�128:�3:�X%*2-1,N%*2+1);:�252,253,8,8,10,254,255:�,
*D=�:X%=10:Y%=8:?&70=2:�20,19,3,4;0;:�2
GT%=T%*AM/8:��tTB:�N%=1�17:�A,B:�1,-1,A,B:�1,0,0,1:�:���(-6)=0:*fx21
&D%=�"A.Z,",�):�D%<>0?&70=D%
0�19,17);:�MAN(?&70):�
:
��dead
DcA$="D8D6D2D8P6L2L4D4D6@2D8":�128:�2:$data="YOUR DEAD!":X%=16:Y%=9:L%=L%-1:�dnor:�129:�38,1);L%
N8�N%=1�22�2:�1,1,��A$,N%,1),��A$,N%+1,1):�1,0,0,1:�:�
X
��over
b>�128:�2:�S%>H%Y%=14:X%=15:$data="NEW HI-SCORE":H%=S%:�dnor
lPY%=20:X%=12:$data="Another game (Y/N)?":�130:�1:�dinv:�A$=�:�A$="Y"�A$="N":�
v��bonus
���1,2,255,22:�2:�Y%=1�13:�X%=1�19:�128:�S%(X%,Y%)=2�X%*2-1,Y%*2+1)"  ";:�8,8,10:�;"  ";:�0,1,2,2:S%=S%+30*F%:�for:�F(S%,6)�B:�X%*64-32,(15-Y%)*64+30:�0,2:�5,246,247,8,8:�0,1:�248,249,8,8,10,250,251,4
�� �,:�130:�1:F%=F%+1:X%=15:Y%=10:$data="NEXT PATTERN":�dinv:�2:S%=S%+P%:�0,1,2,1:�for:�F(S%,6)�35,30)"000"�B:�N%=1�255�4:�&1,2,N%,1:�:�
�k�136,2,128,2,136,12,128,2,120,2,116,2,108,2,104,8,108,16,0,2,136,2,128,2,136,12,116,6,120,6,104,6,108,8
���reset:�20
���128:�:�1:S%=0:L%=3:F%=1:W%=10000:$data="Press any key":X%=13:Y%=29:�dnor:$data="PAINT  ROLLER!":X%=11:Y%=1:�dnor:�3:�''�12)"By C.Dunkley"''"The object of this game is to paint the screen."
���'"If you leave one edge of the screen you will reappear at the other."''"While moving across a previously filled area you will lose paint at a faster    rate than normal!"''"A bonus man is awarded every 10000pts."
���'"If you run out of paint or hit one of   the rocks you will lose a life."''"SCORING:"'"Each square covered     ....  10pt"'" ''  paint can collected....  20pt+20l"'" ''   ''    ''  unused  ....  30*frame"
�4�2:�'"CONTROLS:"�17)"A"'�16)"< >"'�17)"Z":A$=�:�
�
00000000  0d 00 0a 13 f4 20 50 41  49 4e 54 20 52 4f 4c 4c  |..... PAINT ROLL|
00000010  45 52 21 0d 00 14 12 f4  20 42 79 20 43 2e 44 75  |ER!..... By C.Du|
00000020  6e 6b 6c 65 79 0d 00 1e  16 f4 20 28 63 29 45 4c  |nkley..... (c)EL|
00000030  45 43 54 52 4f 4e 20 55  53 45 52 0d 00 28 16 eb  |ECTRON USER..(..|
00000040  31 3a f2 69 6e 69 74 3a  48 25 3d 30 35 35 36 38  |1:.init:H%=05568|
00000050  30 0d 00 32 2b f5 f2 72  65 73 65 74 3a f5 f2 73  |0..2+..reset:..s|
00000060  63 72 65 65 6e 3a f2 70  6c 61 79 3a e7 44 20 f2  |creen:.play:.D .|
00000070  64 65 61 64 20 8b f2 62  6f 6e 75 73 0d 00 3c 1c  |dead ..bonus..<.|
00000080  fd 4c 25 3d 30 3a f2 6f  76 65 72 3a fd 41 24 3d  |.L%=0:.over:.A$=|
00000090  22 4e 22 3a eb 36 3a e0  0d 00 46 0a dd f2 70 6c  |"N":.6:...F...pl|
000000a0  61 79 0d 00 50 2b f5 3a  d6 4b 25 3a 43 25 3d 53  |ay..P+.:.K%:C%=S|
000000b0  25 28 41 25 2c 42 25 29  3a e7 43 25 3d 34 84 50  |%(A%,B%):.C%=4.P|
000000c0  25 3c 3d 30 44 3d b9 3a  e5 8d 44 6e 40 0d 00 5a  |%<=0D=.:..Dn@..Z|
000000d0  bc d4 26 31 2c 31 2c 43  25 2a 33 2c 31 3a 50 25  |..&1,1,C%*3,1:P%|
000000e0  3d 50 25 2b 28 43 25 3d  31 29 2d 32 30 2a 28 43  |=P%+(C%=1)-20*(C|
000000f0  25 3d 32 29 3a 54 25 3d  54 25 2b 28 43 25 3d 30  |%=2):T%=T%+(C%=0|
00000100  29 3a 53 25 28 58 25 2c  59 25 29 3d 31 3a 53 25  |):S%(X%,Y%)=1:S%|
00000110  28 41 25 2c 42 25 29 3d  33 3a d6 45 25 3a e7 43  |(A%,B%)=3:.E%:.C|
00000120  25 3d 30 84 43 25 3d 32  53 25 3d 53 25 2d 31 30  |%=0.C%=2S%=S%-10|
00000130  2a 28 43 25 3d 30 29 2d  32 30 2a 28 43 25 3d 32  |*(C%=0)-20*(C%=2|
00000140  29 3a f1 c2 22 30 30 30  30 30 30 22 2b c3 53 25  |):.."000000"+.S%|
00000150  2c 36 29 3a e7 53 25 3e  3d 57 25 4c 25 3d 4c 25  |,6):.S%>=W%L%=L%|
00000160  2d 28 4c 25 3c 36 29 3a  d4 31 2c 32 2c 31 30 30  |-(L%<6):.1,2,100|
00000170  2c 35 3a f1 8a 33 38 2c  31 29 3b 4c 25 3a 57 25  |,5:..38,1);L%:W%|
00000180  3d 57 25 2b 31 30 30 30  30 0d 00 64 19 f1 8a 33  |=W%+10000..d...3|
00000190  35 2c 33 30 29 c2 22 30  30 30 22 2b c3 50 25 2c  |5,30)."000"+.P%,|
000001a0  33 29 0d 00 6e 2a fd 50  25 3c 3d 30 84 54 25 3d  |3)..n*.P%<=0.T%=|
000001b0  30 84 44 3a e7 50 25 3c  3d 30 d6 66 6f 72 3a f1  |0.D:.P%<=0.for:.|
000001c0  8a 33 35 2c 33 30 29 22  30 30 30 22 0d 00 78 0d  |.35,30)"000"..x.|
000001d0  e7 54 25 3c 3e 30 44 3d  b9 0d 00 82 05 e1 0d 00  |.T%<>0D=........|
000001e0  8c 20 dd a4 46 28 49 25  2c 50 25 29 3d c2 22 30  |. ..F(I%,P%)=."0|
000001f0  30 30 30 30 30 22 2b c3  49 25 2c 50 25 29 0d 00  |00000"+.I%,P%)..|
00000200  96 3d dd a4 42 3a e7 53  25 3e 3d 57 25 4c 25 3d  |.=..B:.S%>=W%L%=|
00000210  4c 25 2d 28 4c 25 3c 36  29 3a d4 31 2c 32 2c 31  |L%-(L%<6):.1,2,1|
00000220  30 30 2c 35 3a f1 8a 33  38 2c 31 29 3b 4c 25 3a  |00,5:..38,1);L%:|
00000230  57 25 3d 57 25 2b 31 30  30 30 30 0d 00 a0 07 3d  |W%=W%+10000....=|
00000240  22 22 0d 00 aa 0a dd f2  66 69 6e 64 0d 00 b4 3d  |""......find...=|
00000250  f5 58 25 3d b3 28 31 39  29 3a 59 25 3d b3 28 31  |.X%=.(19):Y%=.(1|
00000260  33 29 3a fd 53 25 28 58  25 2c 59 25 29 3d 30 3a  |3):.S%(X%,Y%)=0:|
00000270  ec 58 25 2a 36 34 2d 33  32 2c 28 31 35 2d 59 25  |.X%*64-32,(15-Y%|
00000280  29 2a 36 34 2b 33 30 3a  e1 0d 00 be 14 dd f2 69  |)*64+30:.......i|
00000290  6e 69 74 3a 41 25 3d 30  3a 42 25 3d 30 0d 00 d2  |nit:A%=0:B%=0...|
000002a0  71 e2 31 2c 31 2c 31 2c  2d 32 2c 31 2c 37 2c 35  |q.1,1,1,-2,1,7,5|
000002b0  2c 31 32 2c 31 32 36 2c  30 2c 30 2c 2d 31 32 36  |,12,126,0,0,-126|
000002c0  2c 31 32 36 2c 31 32 36  3a e2 32 2c 31 2c 32 2c  |,126,126:.2,1,2,|
000002d0  2d 34 2c 36 2c 2d 31 2c  33 2c 34 2c 31 32 36 2c  |-4,6,-1,3,4,126,|
000002e0  30 2c 30 2c 2d 31 32 36  2c 31 32 36 2c 31 32 36  |0,0,-126,126,126|
000002f0  3a de 53 25 28 31 39 2c  31 33 29 2c 4d 41 4e 28  |:.S%(19,13),MAN(|
00000300  34 29 2c 4f 25 33 39 30  3a 2a 66 78 31 31 0d 00  |4),O%390:*fx11..|
00000310  dc 79 56 3d 26 46 46 45  45 3a e3 4e 3d 30 b8 31  |.yV=&FFEE:.N=0.1|
00000320  3a 50 25 3d 26 39 30 30  3a 5b 4f 50 54 30 3a 2e  |:P%=&900:[OPT0:.|
00000330  64 6e 6f 72 3a 4c 44 41  23 30 3a 4a 4d 50 73 74  |dnor:LDA#0:JMPst|
00000340  61 72 74 3a 2e 64 69 6e  76 3a 4c 44 41 23 26 46  |art:.dinv:LDA#&F|
00000350  46 3a 2e 73 74 61 72 74  3a 53 54 41 26 38 39 3a  |F:.start:STA&89:|
00000360  4c 44 41 23 33 31 3a 4a  53 52 56 3a 54 58 41 3a  |LDA#31:JSRV:TXA:|
00000370  4a 53 52 56 3a 54 59 41  3a 4a 53 52 56 3a 4c 44  |JSRV:TYA:JSRV:LD|
00000380  41 23 30 3a 50 48 41 0d  00 e6 88 2e 6c 6f 6f 70  |A#0:PHA.....loop|
00000390  30 3a 50 4c 41 3a 54 41  58 3a 4c 44 41 64 61 74  |0:PLA:TAX:LDAdat|
000003a0  61 2c 58 3a 43 4d 50 23  31 33 3a 42 45 51 65 6e  |a,X:CMP#13:BEQen|
000003b0  64 3a 53 54 41 26 38 30  3a 49 4e 58 3a 43 50 58  |d:STA&80:INX:CPX|
000003c0  23 32 31 3a 42 45 51 65  6e 64 3a 54 58 41 3a 50  |#21:BEQend:TXA:P|
000003d0  48 41 3a 4c 44 58 23 26  38 30 3a 4c 44 59 23 30  |HA:LDX#&80:LDY#0|
000003e0  3a 4c 44 41 23 31 30 3a  4a 53 52 26 46 46 46 31  |:LDA#10:JSR&FFF1|
000003f0  3a 4c 44 41 23 32 33 3a  4a 53 52 56 3a 4c 44 41  |:LDA#23:JSRV:LDA|
00000400  23 32 35 35 3a 4a 53 52  56 3a 4c 44 59 23 31 0d  |#255:JSRV:LDY#1.|
00000410  00 f0 72 2e 6c 6f 6f 70  33 3a 4c 44 41 26 38 30  |..r.loop3:LDA&80|
00000420  2c 59 3a 82 26 38 39 3a  4a 53 52 56 3a 4a 53 52  |,Y:.&89:JSRV:JSR|
00000430  56 3a 49 4e 59 3a 43 50  59 23 35 3a 42 4e 45 6c  |V:INY:CPY#5:BNEl|
00000440  6f 6f 70 33 3a 4c 44 41  23 32 35 35 3a 4a 53 52  |oop3:LDA#255:JSR|
00000450  56 3a 4c 44 41 23 31 30  3a 4a 53 52 56 3a 4c 44  |V:LDA#10:JSRV:LD|
00000460  41 23 38 3a 4a 53 52 56  3a 4c 44 41 23 32 33 3a  |A#8:JSRV:LDA#23:|
00000470  4a 53 52 56 3a 4c 44 41  23 32 35 35 3a 4a 53 52  |JSRV:LDA#255:JSR|
00000480  56 0d 00 fa 82 2e 6c 6f  6f 70 34 3a 4c 44 41 26  |V.....loop4:LDA&|
00000490  38 30 2c 59 3a 82 26 38  39 3a 4a 53 52 56 3a 4a  |80,Y:.&89:JSRV:J|
000004a0  53 52 56 3a 49 4e 59 3a  43 50 59 23 39 3a 42 4e  |SRV:INY:CPY#9:BN|
000004b0  45 6c 6f 6f 70 34 3a 4c  44 41 23 32 35 35 3a 4a  |Eloop4:LDA#255:J|
000004c0  53 52 56 3a 4c 44 41 23  31 31 3a 4a 53 52 56 3a  |SRV:LDA#11:JSRV:|
000004d0  4a 4d 50 6c 6f 6f 70 30  3a 2e 65 6e 64 3a 52 54  |JMPloop0:.end:RT|
000004e0  53 3a 2e 64 61 74 61 3a  45 51 55 53 22 20 20 20  |S:.data:EQUS"   |
000004f0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000500  20 20 22 0d 01 04 cd 2e  4b 25 3a 4c 44 41 23 26  |  ".....K%:LDA#&|
00000510  38 31 3a 4c 44 59 23 26  46 46 3a 4c 44 58 23 31  |81:LDY#&FF:LDX#1|
00000520  39 30 3a 4a 53 52 26 46  46 46 34 3a 54 58 41 3a  |90:JSR&FFF4:TXA:|
00000530  42 45 51 6e 6f 74 75 70  3a 4c 44 41 23 31 3a 53  |BEQnotup:LDA#1:S|
00000540  54 41 26 37 30 3a 2e 6e  6f 74 75 70 3a 4c 44 41  |TA&70:.notup:LDA|
00000550  23 26 38 31 3a 4c 44 59  23 26 46 46 3a 4c 44 58  |#&81:LDY#&FF:LDX|
00000560  23 31 35 38 3a 4a 53 52  26 46 46 46 34 3a 54 58  |#158:JSR&FFF4:TX|
00000570  41 3a 42 45 51 6e 6f 74  64 6f 77 6e 3a 4c 44 41  |A:BEQnotdown:LDA|
00000580  23 33 3a 53 54 41 26 37  30 3a 2e 6e 6f 74 64 6f  |#3:STA&70:.notdo|
00000590  77 6e 3a 4c 44 41 23 26  38 31 3a 4c 44 59 23 26  |wn:LDA#&81:LDY#&|
000005a0  46 46 3a 4c 44 58 23 31  35 32 3a 4a 53 52 26 46  |FF:LDX#152:JSR&F|
000005b0  46 46 34 3a 54 58 41 3a  42 45 51 6e 6f 74 72 69  |FF4:TXA:BEQnotri|
000005c0  67 68 74 3a 4c 44 41 23  32 3a 53 54 41 26 37 30  |ght:LDA#2:STA&70|
000005d0  0d 01 0e a0 2e 6e 6f 74  72 69 67 68 74 3a 4c 44  |.....notright:LD|
000005e0  41 23 26 38 31 3a 4c 44  59 23 26 46 46 3a 4c 44  |A#&81:LDY#&FF:LD|
000005f0  58 23 31 35 33 3a 4a 53  52 26 46 46 46 34 3a 54  |X#153:JSR&FFF4:T|
00000600  58 41 3a 42 45 51 6e 6f  74 6c 65 66 74 3a 4c 44  |XA:BEQnotleft:LD|
00000610  41 23 34 3a 53 54 41 26  37 30 3a 2e 6e 6f 74 6c  |A#4:STA&70:.notl|
00000620  65 66 74 3a 44 45 43 26  34 34 30 3a 4c 44 41 26  |eft:DEC&440:LDA&|
00000630  34 36 30 3a 53 54 41 26  34 30 34 3a 4c 44 41 26  |460:STA&404:LDA&|
00000640  34 36 34 3a 53 54 41 26  34 30 38 3a 4c 44 41 26  |464:STA&408:LDA&|
00000650  37 30 3a 43 4d 50 23 31  3a 42 4e 45 6e 75 70 3a  |70:CMP#1:BNEnup:|
00000660  44 45 43 26 34 30 38 3a  4a 4d 50 63 68 65 63 6b  |DEC&408:JMPcheck|
00000670  0d 01 18 bf 2e 6e 75 70  3a 43 4d 50 23 33 3a 42  |.....nup:CMP#3:B|
00000680  4e 45 6e 64 77 3a 49 4e  43 26 34 30 38 3a 4a 4d  |NEndw:INC&408:JM|
00000690  50 63 68 65 63 6b 3a 2e  6e 64 77 3a 43 4d 50 23  |Pcheck:.ndw:CMP#|
000006a0  34 3a 42 4e 45 6e 6c 66  3a 44 45 43 26 34 30 34  |4:BNEnlf:DEC&404|
000006b0  3a 4a 4d 50 63 68 65 63  6b 3a 2e 6e 6c 66 3a 43  |:JMPcheck:.nlf:C|
000006c0  4d 50 23 32 3a 42 4e 45  63 68 65 63 6b 3a 49 4e  |MP#2:BNEcheck:IN|
000006d0  43 26 34 30 34 3a 2e 63  68 65 63 6b 3a 4c 44 41  |C&404:.check:LDA|
000006e0  26 34 30 34 3a 43 4d 50  23 30 3a 42 4e 45 6e 65  |&404:CMP#0:BNEne|
000006f0  78 74 61 3a 4c 44 41 23  31 39 3a 53 54 41 26 34  |xta:LDA#19:STA&4|
00000700  30 34 3a 52 54 53 3a 2e  6e 65 78 74 61 3a 43 4d  |04:RTS:.nexta:CM|
00000710  50 23 32 30 3a 42 4e 45  6e 65 78 74 62 3a 4c 44  |P#20:BNEnextb:LD|
00000720  41 23 31 3a 53 54 41 26  34 30 34 3a 52 54 53 0d  |A#1:STA&404:RTS.|
00000730  01 22 66 2e 6e 65 78 74  62 3a 4c 44 41 26 34 30  |."f.nextb:LDA&40|
00000740  38 3a 43 4d 50 23 30 3a  42 4e 45 6e 65 78 74 63  |8:CMP#0:BNEnextc|
00000750  3a 4c 44 41 23 31 33 3a  53 54 41 26 34 30 38 3a  |:LDA#13:STA&408:|
00000760  52 54 53 3a 2e 6e 65 78  74 63 3a 43 4d 50 23 31  |RTS:.nextc:CMP#1|
00000770  34 3a 42 4e 45 68 6f 6d  65 3a 4c 44 41 23 31 3a  |4:BNEhome:LDA#1:|
00000780  53 54 41 26 34 30 38 3a  2e 68 6f 6d 65 3a 52 54  |STA&408:.home:RT|
00000790  53 3a 5d 3a ed 0d 01 2c  4e 50 25 3d 4f 25 3a e3  |S:]:...,NP%=O%:.|
000007a0  4d 3d 31 b8 34 3a 5b 4f  50 54 30 3a 2e 4d 41 4e  |M=1.4:[OPT0:.MAN|
000007b0  28 4d 29 3a 5d 3a e3 4e  3d 31 b8 31 31 3a f3 41  |(M):]:.N=1.11:.A|
000007c0  3a 5b 4f 50 54 30 3a 4c  44 41 23 41 3a 4a 53 52  |:[OPT0:LDA#A:JSR|
000007d0  56 3a 5d 3a ed 3a 5b 4f  50 54 30 3a 52 54 53 3a  |V:]:.:[OPT0:RTS:|
000007e0  5d 3a ed 0d 01 36 e9 51  25 3d 50 25 3a e3 4e 3d  |]:...6.Q%=P%:.N=|
000007f0  30 b8 31 3a 50 25 3d 51  25 3a 5b 4f 50 54 30 3a  |0.1:P%=Q%:[OPT0:|
00000800  2e 45 25 3a 4c 44 41 23  31 37 3a 4a 53 52 56 3a  |.E%:LDA#17:JSRV:|
00000810  4c 44 41 23 31 33 31 3a  4a 53 52 56 3a 4c 44 41  |LDA#131:JSRV:LDA|
00000820  23 33 31 3a 4a 53 52 56  3a 4c 44 41 26 34 36 30  |#31:JSRV:LDA&460|
00000830  3a 41 53 4c 41 3a 54 41  58 3a 44 45 58 3a 54 58  |:ASLA:TAX:DEX:TX|
00000840  41 3a 4a 53 52 56 3a 4c  44 41 26 34 36 34 3a 41  |A:JSRV:LDA&464:A|
00000850  53 4c 41 3a 54 41 58 3a  49 4e 58 3a 54 58 41 3a  |SLA:TAX:INX:TXA:|
00000860  4a 53 52 56 3a 4c 44 41  23 33 32 3a 4a 53 52 56  |JSRV:LDA#32:JSRV|
00000870  3a 4a 53 52 56 3a 4c 44  41 23 38 3a 4a 53 52 56  |:JSRV:LDA#8:JSRV|
00000880  3a 4a 53 52 56 3a 4c 44  41 23 31 30 3a 4a 53 52  |:JSRV:LDA#10:JSR|
00000890  56 3a 4c 44 41 23 33 32  3a 4a 53 52 56 3a 4a 53  |V:LDA#32:JSRV:JS|
000008a0  52 56 3a 4c 44 41 23 33  31 3a 4a 53 52 56 3a 4c  |RV:LDA#31:JSRV:L|
000008b0  44 41 26 34 30 34 3a 41  53 4c 41 3a 54 41 58 3a  |DA&404:ASLA:TAX:|
000008c0  44 45 58 3a 54 58 41 3a  4a 53 52 56 0d 01 40 bb  |DEX:TXA:JSRV..@.|
000008d0  4c 44 41 26 34 30 38 3a  41 53 4c 41 3a 54 41 58  |LDA&408:ASLA:TAX|
000008e0  3a 49 4e 58 3a 54 58 41  3a 4a 53 52 56 3a 4c 44  |:INX:TXA:JSRV:LD|
000008f0  41 26 34 30 34 3a 53 54  41 26 34 36 30 3a 4c 44  |A&404:STA&460:LD|
00000900  41 26 34 30 38 3a 53 54  41 26 34 36 34 3a 4c 44  |A&408:STA&464:LD|
00000910  41 26 37 30 3a 43 4d 50  23 31 3a 42 4e 45 61 62  |A&70:CMP#1:BNEab|
00000920  30 3a 4a 53 52 4d 41 4e  28 31 29 3a 4a 4d 50 66  |0:JSRMAN(1):JMPf|
00000930  6f 72 3a 2e 61 62 30 3a  43 4d 50 23 32 3a 42 4e  |or:.ab0:CMP#2:BN|
00000940  45 61 62 31 3a 4a 53 52  4d 41 4e 28 32 29 3a 4a  |Eab1:JSRMAN(2):J|
00000950  4d 50 66 6f 72 3a 2e 61  62 31 3a 43 4d 50 23 33  |MPfor:.ab1:CMP#3|
00000960  3a 42 4e 45 61 62 33 3a  4a 53 52 4d 41 4e 28 33  |:BNEab3:JSRMAN(3|
00000970  29 3a 4a 4d 50 66 6f 72  3a 2e 61 62 33 3a 4a 53  |):JMPfor:.ab3:JS|
00000980  52 4d 41 4e 28 34 29 0d  01 4a 4b 2e 66 6f 72 3a  |RMAN(4)..JK.for:|
00000990  4c 44 41 23 31 37 3a 4a  53 52 56 3a 4c 44 41 23  |LDA#17:JSRV:LDA#|
000009a0  31 32 39 3a 4a 53 52 56  3a 4c 44 41 23 33 31 3a  |129:JSRV:LDA#31:|
000009b0  4a 53 52 56 3a 4c 44 41  23 37 3a 4a 53 52 56 3a  |JSRV:LDA#7:JSRV:|
000009c0  4c 44 41 23 31 3a 4a 53  52 56 3a 52 54 53 3a 5d  |LDA#1:JSRV:RTS:]|
000009d0  3a ed 0d 01 54 ce ef 32  33 2c 32 32 34 2c 30 3b  |:...T..23,224,0;|
000009e0  31 2c 32 2c 34 2c 38 2c  31 37 2c 33 34 2c 32 33  |1,2,4,8,17,34,23|
000009f0  2c 32 32 35 2c 36 38 2c  33 34 2c 36 38 2c 33 34  |,225,68,34,68,34|
00000a00  2c 36 38 2c 33 34 2c 36  38 2c 33 34 2c 32 33 2c  |,68,34,68,34,23,|
00000a10  32 32 36 2c 33 34 2c 31  37 2c 38 2c 34 2c 32 2c  |226,34,17,8,4,2,|
00000a20  31 2c 30 3b 32 33 2c 32  32 37 2c 30 2c 31 37 30  |1,0;23,227,0,170|
00000a30  2c 38 35 2c 30 3b 31 37  30 2c 38 35 2c 30 2c 32  |,85,0;170,85,0,2|
00000a40  33 2c 32 32 38 2c 30 3b  31 32 38 2c 36 34 2c 33  |3,228,0;128,64,3|
00000a50  32 2c 31 36 2c 31 33 36  2c 36 38 2c 32 33 2c 32  |2,16,136,68,23,2|
00000a60  32 39 2c 36 38 2c 31 33  36 2c 31 36 2c 33 32 2c  |29,68,136,16,32,|
00000a70  36 34 2c 31 32 38 2c 30  3b 32 33 2c 31 2c 30 3b  |64,128,0;23,1,0;|
00000a80  30 3b 30 3b 30 3b 32 33  2c 32 33 30 2c 30 2c 31  |0;0;0;23,230,0,1|
00000a90  35 2c 32 35 2c 32 38 2c  31 35 2c 30 2c 31 2c 31  |5,25,28,15,0,1,1|
00000aa0  0d 01 5e df ef 32 33 2c  32 33 31 2c 30 2c 32 34  |..^..23,231,0,24|
00000ab0  30 2c 32 34 38 2c 32 35  34 2c 32 34 32 2c 32 2c  |0,248,254,242,2,|
00000ac0  32 35 34 2c 31 32 38 2c  32 33 2c 32 33 32 2c 31  |254,128,23,232,1|
00000ad0  2c 31 2c 31 2c 31 2c 33  2c 33 2c 33 2c 30 2c 32  |,1,1,1,3,3,3,0,2|
00000ae0  33 2c 32 33 33 2c 31 32  38 2c 31 32 38 2c 31 32  |3,233,128,128,12|
00000af0  38 2c 31 32 38 2c 31 39  32 2c 31 39 32 2c 31 39  |8,128,192,192,19|
00000b00  32 2c 30 2c 32 33 2c 32  33 34 2c 30 3b 30 3b 30  |2,0,23,234,0;0;0|
00000b10  3b 31 31 32 2c 31 32 37  2c 32 33 2c 32 33 35 2c  |;112,127,23,235,|
00000b20  30 2c 30 3b 31 32 2c 33  30 2c 32 36 2c 31 38 2c  |0,0;12,30,26,18,|
00000b30  32 31 34 2c 32 33 2c 32  33 36 2c 31 32 37 2c 31  |214,23,236,127,1|
00000b40  31 32 2c 30 3b 30 3b 30  3b 32 33 2c 32 33 37 2c  |12,0;0;0;23,237,|
00000b50  32 32 32 2c 39 34 2c 39  34 2c 39 34 2c 37 36 2c  |222,94,94,94,76,|
00000b60  37 32 2c 31 32 30 2c 30  2c 32 33 2c 32 33 38 2c  |72,120,0,23,238,|
00000b70  30 2c 33 2c 33 2c 33 2c  31 2c 31 2c 31 2c 31 0d  |0,3,3,3,1,1,1,1.|
00000b80  01 68 eb ef 32 33 2c 32  33 39 2c 30 2c 31 39 32  |.h..23,239,0,192|
00000b90  2c 31 39 32 2c 31 39 32  2c 31 32 38 2c 31 32 38  |,192,192,128,128|
00000ba0  2c 31 32 38 2c 31 32 38  2c 32 33 2c 32 34 30 2c  |,128,128,23,240,|
00000bb0  31 2c 31 32 37 2c 36 34  2c 37 39 2c 31 32 37 2c  |1,127,64,79,127,|
00000bc0  33 31 2c 31 35 2c 30 2c  32 33 2c 32 34 31 2c 31  |31,15,0,23,241,1|
00000bd0  32 38 2c 31 32 38 2c 30  2c 32 34 30 2c 35 36 2c  |28,128,0,240,56,|
00000be0  31 35 32 2c 32 34 30 2c  30 2c 32 33 2c 32 34 32  |152,240,0,23,242|
00000bf0  2c 30 2c 33 30 2c 31 38  2c 35 30 2c 31 32 32 2c  |,0,30,18,50,122,|
00000c00  31 32 32 2c 31 32 32 2c  31 32 33 2c 32 33 2c 32  |122,122,123,23,2|
00000c10  34 33 2c 30 3b 30 3b 30  3b 31 34 2c 32 35 34 2c  |43,0;0;0;14,254,|
00000c20  32 33 2c 32 34 34 2c 31  30 37 2c 37 32 2c 38 38  |23,244,107,72,88|
00000c30  2c 31 32 30 2c 34 38 2c  30 2c 30 3b 32 33 2c 32  |,120,48,0,0;23,2|
00000c40  34 35 2c 32 35 34 2c 31  34 2c 30 3b 30 3b 30 3b  |45,254,14,0;0;0;|
00000c50  32 33 2c 32 34 36 2c 37  2c 38 2c 31 36 2c 33 32  |23,246,7,8,16,32|
00000c60  2c 36 37 2c 33 31 2c 37  2c 30 0d 01 72 7b ef 32  |,67,31,7,0..r{.2|
00000c70  33 2c 32 34 37 2c 32 32  34 2c 31 36 2c 38 2c 34  |3,247,224,16,8,4|
00000c80  2c 31 39 34 2c 32 34 38  2c 32 32 34 2c 30 2c 32  |,194,248,224,0,2|
00000c90  33 2c 32 34 38 2c 30 2c  30 3b 33 2c 32 38 2c 39  |3,248,0,0;3,28,9|
00000ca0  36 2c 36 34 2c 31 32 30  2c 32 33 2c 32 34 39 2c  |6,64,120,23,249,|
00000cb0  30 2c 30 3b 31 39 32 2c  35 36 2c 36 2c 32 2c 33  |0,0;192,56,6,2,3|
00000cc0  30 2c 32 33 2c 32 35 30  2c 31 32 37 2c 31 31 35  |0,23,250,127,115|
00000cd0  2c 31 30 39 2c 31 32 35  2c 31 32 33 2c 31 31 32  |,109,125,123,112|
00000ce0  2c 36 33 2c 37 0d 01 7c  89 ef 32 33 2c 32 35 31  |,63,7..|..23,251|
00000cf0  2c 32 35 34 2c 32 30 36  2c 31 38 32 2c 31 38 32  |,254,206,182,182|
00000d00  2c 31 38 32 2c 32 30 36  2c 32 35 32 2c 32 32 34  |,182,206,252,224|
00000d10  2c 32 33 2c 32 35 32 2c  30 2c 33 2c 35 2c 31 30  |,23,252,0,3,5,10|
00000d20  2c 36 31 2c 34 32 2c 35  33 2c 32 36 2c 32 33 2c  |,61,42,53,26,23,|
00000d30  32 35 33 2c 30 2c 31 32  38 2c 31 32 38 2c 31 39  |253,0,128,128,19|
00000d40  32 2c 39 36 2c 31 36 30  2c 38 30 2c 31 38 34 2c  |2,96,160,80,184,|
00000d50  32 33 2c 32 35 34 2c 32  31 2c 32 36 2c 35 33 2c  |23,254,21,26,53,|
00000d60  31 30 36 2c 38 35 2c 31  32 36 2c 37 2c 30 0d 01  |106,85,126,7,0..|
00000d70  86 90 dc 31 37 2c 31 33  31 2c 31 37 2c 32 2c 32  |...17,131,17,2,2|
00000d80  33 30 2c 32 33 31 2c 38  2c 38 2c 31 30 2c 32 33  |30,231,8,8,10,23|
00000d90  32 2c 32 33 33 2c 31 37  2c 31 33 31 2c 31 37 2c  |2,233,17,131,17,|
00000da0  32 2c 32 33 34 2c 32 33  35 2c 38 2c 38 2c 31 30  |2,234,235,8,8,10|
00000db0  2c 32 33 36 2c 32 33 37  2c 31 37 2c 31 33 31 2c  |,236,237,17,131,|
00000dc0  31 37 2c 32 2c 32 33 38  2c 32 33 39 2c 38 2c 38  |17,2,238,239,8,8|
00000dd0  2c 31 30 2c 32 34 30 2c  32 34 31 2c 31 37 2c 31  |,10,240,241,17,1|
00000de0  33 31 2c 31 37 2c 32 2c  32 34 32 2c 32 34 33 2c  |31,17,2,242,243,|
00000df0  38 2c 38 2c 31 30 2c 32  34 34 2c 32 34 35 0d 01  |8,8,10,244,245..|
00000e00  90 05 e1 0d 01 9a 0c dd  f2 73 63 72 65 65 6e 0d  |.........screen.|
00000e10  01 a4 4f ef 32 33 2c 32  35 35 2c 39 34 2c 31 37  |..O.23,255,94,17|
00000e20  30 2c 38 36 2c 31 37 32  2c 38 34 2c 31 38 38 2c  |0,86,172,84,188,|
00000e30  32 34 30 2c 30 3a e3 4e  25 3d 31 b8 33 3a ef 31  |240,0:.N%=1.3:.1|
00000e40  39 2c 4e 25 2c 30 3b 30  3b 3a ed 3a 50 25 3d 38  |9,N%,0;0;:.:P%=8|
00000e50  30 2d 46 25 3a e7 50 25  3c 30 50 25 3d 30 0d 01  |0-F%:.P%<0P%=0..|
00000e60  ae 43 e3 59 25 3d 31 b8  31 33 3a e3 58 25 3d 31  |.C.Y%=1.13:.X%=1|
00000e70  b8 31 39 3a 53 25 28 58  25 2c 59 25 29 3d 30 3a  |.19:S%(X%,Y%)=0:|
00000e80  ed 2c 3a 3f 26 46 45 32  37 3d 32 35 35 3a 41 4d  |.,:?&FE27=255:AM|
00000e90  3d 34 2b 46 25 81 34 3a  e7 41 4d 3e 37 41 4d 3d  |=4+F%.4:.AM>7AM=|
00000ea0  37 0d 01 b8 34 40 25 3d  30 3a fb 31 32 38 3a db  |7...4@%=0:.128:.|
00000eb0  3a fb 31 33 31 3a f1 8a  30 2c 33 30 29 89 28 38  |:.131:..0,30).(8|
00000ec0  30 29 8a 30 2c 30 29 89  28 38 30 29 3b 3a fb 31  |0).0,0).(80);:.1|
00000ed0  32 39 3a fb 32 0d 01 c2  6f f1 8a 32 39 2c 33 30  |29:.2...o..29,30|
00000ee0  29 22 50 41 49 4e 54 3a  22 a4 46 28 50 25 2c 33  |)"PAINT:".F(P%,3|
00000ef0  29 8a 32 39 2c 33 31 29  22 41 52 45 41 20 3a 22  |).29,31)"AREA :"|
00000f00  41 4d 3b 22 2f 38 22 8a  31 2c 31 29 22 53 43 4f  |AM;"/8".1,1)"SCO|
00000f10  52 45 3a 22 a4 46 28 53  25 2c 36 29 8a 33 31 2c  |RE:".F(S%,6).31,|
00000f20  31 29 22 43 52 45 44 49  54 3a 22 3b 4c 25 8a 31  |1)"CREDIT:";L%.1|
00000f30  2c 33 30 29 22 46 52 41  4d 45 3a 22 a4 46 28 46  |,30)"FRAME:".F(F|
00000f40  25 2c 32 29 0d 01 cc 93  fb 31 33 31 3a 4d 24 3d  |%,2).....131:M$=|
00000f50  22 50 20 41 20 49 20 4e  20 54 22 3a 4e 24 3d 22  |"P A I N T":N$="|
00000f60  48 49 3a 22 2b a4 46 28  48 25 2c 36 29 3a 4f 24  |HI:"+.F(H%,6):O$|
00000f70  3d 22 52 20 4f 20 4c 20  4c 20 45 20 52 20 21 22  |="R O L L E R !"|
00000f80  3a ef 35 3a e6 30 2c 32  3a ec 34 37 32 2c 36 32  |:.5:.0,2:.472,62|
00000f90  3a f1 4d 24 3a ec 35 34  34 2c 39 39 36 3a f1 4e  |:.M$:.544,996:.N|
00000fa0  24 3a ec 34 30 38 2c 33  31 3a f1 4f 24 3a e6 30  |$:.408,31:.O$:.0|
00000fb0  2c 30 3a ec 34 37 30 2c  36 30 3a f1 4d 24 3a ec  |,0:.470,60:.M$:.|
00000fc0  35 34 32 2c 39 39 35 3a  f1 4e 24 3a ec 34 30 36  |542,995:.N$:.406|
00000fd0  2c 32 39 3a f1 4f 24 0d  01 d6 39 ef 34 3a 53 25  |,29:.O$...9.4:S%|
00000fe0  28 31 30 2c 38 29 3d 33  3a f1 8a 30 2c 32 29 bd  |(10,8)=3:..0,2).|
00000ff0  32 32 34 c4 33 38 2c bd  32 32 37 29 bd 32 32 38  |224.38,.227).228|
00001000  8a 31 39 2c 31 37 29 3b  3a d6 4d 41 4e 28 32 29  |.19,17);:.MAN(2)|
00001010  0d 01 e0 45 e3 4e 25 3d  33 b8 32 38 3a f1 8a 30  |...E.N%=3.28:..0|
00001020  2c 4e 25 29 bd 32 32 35  8a 33 39 2c 4e 25 29 bd  |,N%).225.39,N%).|
00001030  32 32 35 3a ed 3a 54 25  3d 32 32 33 3a f1 8a 30  |225:.:T%=223:..0|
00001040  2c 32 39 29 bd 32 32 36  c4 33 38 2c bd 32 32 37  |,29).226.38,.227|
00001050  29 bd 32 32 39 0d 01 ea  53 e3 4e 25 3d 31 b8 32  |).229...S.N%=1.2|
00001060  33 3a f2 66 69 6e 64 3a  53 25 28 58 25 2c 59 25  |3:.find:S%(X%,Y%|
00001070  29 3d 32 3a e6 30 2c 32  3a ef 35 2c 32 34 36 2c  |)=2:.0,2:.5,246,|
00001080  32 34 37 2c 38 2c 38 3a  e6 30 2c 31 3a ef 32 34  |247,8,8:.0,1:.24|
00001090  38 2c 32 34 39 2c 38 2c  38 2c 31 30 2c 32 35 30  |8,249,8,8,10,250|
000010a0  2c 32 35 31 2c 34 3a ed  0d 01 f4 22 e3 4e 25 3d  |,251,4:....".N%=|
000010b0  32 b8 31 32 88 32 3a 52  25 3d b3 28 46 25 83 33  |2.12.2:R%=.(F%.3|
000010c0  29 3a 54 25 3d 54 25 2d  52 25 0d 01 fe 25 e3 4d  |):T%=T%-R%...%.M|
000010d0  25 3d 31 b8 52 25 3a f5  58 25 3d b3 28 31 37 29  |%=1.R%:.X%=.(17)|
000010e0  2b 31 3a fd 53 25 28 58  25 2c 4e 25 29 3d 30 0d  |+1:.S%(X%,N%)=0.|
000010f0  02 08 44 53 25 28 58 25  2c 4e 25 29 3d 34 3a fb  |..DS%(X%,N%)=4:.|
00001100  31 32 38 3a fb 33 3a f1  8a 58 25 2a 32 2d 31 2c  |128:.3:..X%*2-1,|
00001110  4e 25 2a 32 2b 31 29 3b  3a ef 32 35 32 2c 32 35  |N%*2+1);:.252,25|
00001120  33 2c 38 2c 38 2c 31 30  2c 32 35 34 2c 32 35 35  |3,8,8,10,254,255|
00001130  3a ed 2c 0d 02 12 2a 44  3d a3 3a 58 25 3d 31 30  |:.,...*D=.:X%=10|
00001140  3a 59 25 3d 38 3a 3f 26  37 30 3d 32 3a ef 32 30  |:Y%=8:?&70=2:.20|
00001150  2c 31 39 2c 33 2c 34 3b  30 3b 3a fb 32 0d 02 1c  |,19,3,4;0;:.2...|
00001160  47 54 25 3d 54 25 2a 41  4d 2f 38 3a f7 8d 74 54  |GT%=T%*AM/8:..tT|
00001170  42 3a e3 4e 25 3d 31 b8  31 37 3a f3 41 2c 42 3a  |B:.N%=1.17:.A,B:|
00001180  d4 31 2c 2d 31 2c 41 2c  42 3a d4 31 2c 30 2c 30  |.1,-1,A,B:.1,0,0|
00001190  2c 31 3a ed 3a f5 fd 96  28 2d 36 29 3d 30 3a 2a  |,1:.:...(-6)=0:*|
000011a0  66 78 32 31 0d 02 26 1f  44 25 3d a7 22 41 2e 5a  |fx21..&.D%=."A.Z|
000011b0  2c 22 2c be 29 3a e7 44  25 3c 3e 30 3f 26 37 30  |,",.):.D%<>0?&70|
000011c0  3d 44 25 0d 02 30 1a f1  8a 31 39 2c 31 37 29 3b  |=D%..0...19,17);|
000011d0  3a d6 4d 41 4e 28 3f 26  37 30 29 3a e1 0d 02 3a  |:.MAN(?&70):...:|
000011e0  0a dd f2 64 65 61 64 0d  02 44 63 41 24 3d 22 44  |...dead..DcA$="D|
000011f0  38 44 36 44 32 44 38 50  36 4c 32 4c 34 44 34 44  |8D6D2D8P6L2L4D4D|
00001200  36 40 32 44 38 22 3a fb  31 32 38 3a fb 32 3a 24  |6@2D8":.128:.2:$|
00001210  64 61 74 61 3d 22 59 4f  55 52 20 44 45 41 44 21  |data="YOUR DEAD!|
00001220  22 3a 58 25 3d 31 36 3a  59 25 3d 39 3a 4c 25 3d  |":X%=16:Y%=9:L%=|
00001230  4c 25 2d 31 3a d6 64 6e  6f 72 3a fb 31 32 39 3a  |L%-1:.dnor:.129:|
00001240  f1 8a 33 38 2c 31 29 3b  4c 25 0d 02 4e 38 e3 4e  |..38,1);L%..N8.N|
00001250  25 3d 31 b8 32 32 88 32  3a d4 31 2c 31 2c 97 c1  |%=1.22.2:.1,1,..|
00001260  41 24 2c 4e 25 2c 31 29  2c bb c1 41 24 2c 4e 25  |A$,N%,1),..A$,N%|
00001270  2b 31 2c 31 29 3a d4 31  2c 30 2c 30 2c 31 3a ed  |+1,1):.1,0,0,1:.|
00001280  3a e1 0d 02 58 0a dd f2  6f 76 65 72 0d 02 62 3e  |:...X...over..b>|
00001290  fb 31 32 38 3a fb 32 3a  e7 53 25 3e 48 25 59 25  |.128:.2:.S%>H%Y%|
000012a0  3d 31 34 3a 58 25 3d 31  35 3a 24 64 61 74 61 3d  |=14:X%=15:$data=|
000012b0  22 4e 45 57 20 48 49 2d  53 43 4f 52 45 22 3a 48  |"NEW HI-SCORE":H|
000012c0  25 3d 53 25 3a d6 64 6e  6f 72 0d 02 6c 50 59 25  |%=S%:.dnor..lPY%|
000012d0  3d 32 30 3a 58 25 3d 31  32 3a 24 64 61 74 61 3d  |=20:X%=12:$data=|
000012e0  22 41 6e 6f 74 68 65 72  20 67 61 6d 65 20 28 59  |"Another game (Y|
000012f0  2f 4e 29 3f 22 3a fb 31  33 30 3a fb 31 3a d6 64  |/N)?":.130:.1:.d|
00001300  69 6e 76 3a f5 41 24 3d  be 3a fd 41 24 3d 22 59  |inv:.A$=.:.A$="Y|
00001310  22 84 41 24 3d 22 4e 22  3a e1 0d 02 76 0b dd f2  |".A$="N":...v...|
00001320  62 6f 6e 75 73 0d 02 80  cc d4 31 2c 32 2c 32 35  |bonus.....1,2,25|
00001330  35 2c 32 32 3a fb 32 3a  e3 59 25 3d 31 b8 31 33  |5,22:.2:.Y%=1.13|
00001340  3a e3 58 25 3d 31 b8 31  39 3a fb 31 32 38 3a e7  |:.X%=1.19:.128:.|
00001350  53 25 28 58 25 2c 59 25  29 3d 32 f1 8a 58 25 2a  |S%(X%,Y%)=2..X%*|
00001360  32 2d 31 2c 59 25 2a 32  2b 31 29 22 20 20 22 3b  |2-1,Y%*2+1)"  ";|
00001370  3a ef 38 2c 38 2c 31 30  3a f1 3b 22 20 20 22 3b  |:.8,8,10:.;"  ";|
00001380  3a d4 30 2c 31 2c 32 2c  32 3a 53 25 3d 53 25 2b  |:.0,1,2,2:S%=S%+|
00001390  33 30 2a 46 25 3a d6 66  6f 72 3a f1 a4 46 28 53  |30*F%:.for:..F(S|
000013a0  25 2c 36 29 a4 42 3a ec  58 25 2a 36 34 2d 33 32  |%,6).B:.X%*64-32|
000013b0  2c 28 31 35 2d 59 25 29  2a 36 34 2b 33 30 3a e6  |,(15-Y%)*64+30:.|
000013c0  30 2c 32 3a ef 35 2c 32  34 36 2c 32 34 37 2c 38  |0,2:.5,246,247,8|
000013d0  2c 38 3a e6 30 2c 31 3a  ef 32 34 38 2c 32 34 39  |,8:.0,1:.248,249|
000013e0  2c 38 2c 38 2c 31 30 2c  32 35 30 2c 32 35 31 2c  |,8,8,10,250,251,|
000013f0  34 0d 02 8a 8b 20 ed 2c  3a fb 31 33 30 3a fb 31  |4.... .,:.130:.1|
00001400  3a 46 25 3d 46 25 2b 31  3a 58 25 3d 31 35 3a 59  |:F%=F%+1:X%=15:Y|
00001410  25 3d 31 30 3a 24 64 61  74 61 3d 22 4e 45 58 54  |%=10:$data="NEXT|
00001420  20 50 41 54 54 45 52 4e  22 3a d6 64 69 6e 76 3a  | PATTERN":.dinv:|
00001430  fb 32 3a 53 25 3d 53 25  2b 50 25 3a d4 30 2c 31  |.2:S%=S%+P%:.0,1|
00001440  2c 32 2c 31 3a d6 66 6f  72 3a f1 a4 46 28 53 25  |,2,1:.for:..F(S%|
00001450  2c 36 29 8a 33 35 2c 33  30 29 22 30 30 30 22 a4  |,6).35,30)"000".|
00001460  42 3a e3 4e 25 3d 31 b8  32 35 35 88 34 3a d4 26  |B:.N%=1.255.4:.&|
00001470  31 2c 32 2c 4e 25 2c 31  3a ed 3a e1 0d 02 94 6b  |1,2,N%,1:.:....k|
00001480  dc 31 33 36 2c 32 2c 31  32 38 2c 32 2c 31 33 36  |.136,2,128,2,136|
00001490  2c 31 32 2c 31 32 38 2c  32 2c 31 32 30 2c 32 2c  |,12,128,2,120,2,|
000014a0  31 31 36 2c 32 2c 31 30  38 2c 32 2c 31 30 34 2c  |116,2,108,2,104,|
000014b0  38 2c 31 30 38 2c 31 36  2c 30 2c 32 2c 31 33 36  |8,108,16,0,2,136|
000014c0  2c 32 2c 31 32 38 2c 32  2c 31 33 36 2c 31 32 2c  |,2,128,2,136,12,|
000014d0  31 31 36 2c 36 2c 31 32  30 2c 36 2c 31 30 34 2c  |116,6,120,6,104,|
000014e0  36 2c 31 30 38 2c 38 0d  02 9e 0f dd f2 72 65 73  |6,108,8......res|
000014f0  65 74 3a ef 32 30 0d 02  a8 c1 fb 31 32 38 3a db  |et:.20.....128:.|
00001500  3a fb 31 3a 53 25 3d 30  3a 4c 25 3d 33 3a 46 25  |:.1:S%=0:L%=3:F%|
00001510  3d 31 3a 57 25 3d 31 30  30 30 30 3a 24 64 61 74  |=1:W%=10000:$dat|
00001520  61 3d 22 50 72 65 73 73  20 61 6e 79 20 6b 65 79  |a="Press any key|
00001530  22 3a 58 25 3d 31 33 3a  59 25 3d 32 39 3a d6 64  |":X%=13:Y%=29:.d|
00001540  6e 6f 72 3a 24 64 61 74  61 3d 22 50 41 49 4e 54  |nor:$data="PAINT|
00001550  20 20 52 4f 4c 4c 45 52  21 22 3a 58 25 3d 31 31  |  ROLLER!":X%=11|
00001560  3a 59 25 3d 31 3a d6 64  6e 6f 72 3a fb 33 3a f1  |:Y%=1:.dnor:.3:.|
00001570  27 27 8a 31 32 29 22 42  79 20 43 2e 44 75 6e 6b  |''.12)"By C.Dunk|
00001580  6c 65 79 22 27 27 22 54  68 65 20 6f 62 6a 65 63  |ley"''"The objec|
00001590  74 20 6f 66 20 74 68 69  73 20 67 61 6d 65 20 69  |t of this game i|
000015a0  73 20 74 6f 20 70 61 69  6e 74 20 74 68 65 20 73  |s to paint the s|
000015b0  63 72 65 65 6e 2e 22 0d  02 b2 da f1 27 22 49 66  |creen.".....'"If|
000015c0  20 79 6f 75 20 6c 65 61  76 65 20 6f 6e 65 20 65  | you leave one e|
000015d0  64 67 65 20 6f 66 20 74  68 65 20 73 63 72 65 65  |dge of the scree|
000015e0  6e 20 79 6f 75 20 77 69  6c 6c 20 72 65 61 70 70  |n you will reapp|
000015f0  65 61 72 20 61 74 20 74  68 65 20 6f 74 68 65 72  |ear at the other|
00001600  2e 22 27 27 22 57 68 69  6c 65 20 6d 6f 76 69 6e  |."''"While movin|
00001610  67 20 61 63 72 6f 73 73  20 61 20 70 72 65 76 69  |g across a previ|
00001620  6f 75 73 6c 79 20 66 69  6c 6c 65 64 20 61 72 65  |ously filled are|
00001630  61 20 79 6f 75 20 77 69  6c 6c 20 6c 6f 73 65 20  |a you will lose |
00001640  70 61 69 6e 74 20 61 74  20 61 20 66 61 73 74 65  |paint at a faste|
00001650  72 20 20 20 20 72 61 74  65 20 74 68 61 6e 20 6e  |r    rate than n|
00001660  6f 72 6d 61 6c 21 22 27  27 22 41 20 62 6f 6e 75  |ormal!"''"A bonu|
00001670  73 20 6d 61 6e 20 69 73  20 61 77 61 72 64 65 64  |s man is awarded|
00001680  20 65 76 65 72 79 20 31  30 30 30 30 70 74 73 2e  | every 10000pts.|
00001690  22 0d 02 bc d2 f1 27 22  49 66 20 79 6f 75 20 72  |".....'"If you r|
000016a0  75 6e 20 6f 75 74 20 6f  66 20 70 61 69 6e 74 20  |un out of paint |
000016b0  6f 72 20 68 69 74 20 6f  6e 65 20 6f 66 20 20 20  |or hit one of   |
000016c0  74 68 65 20 72 6f 63 6b  73 20 79 6f 75 20 77 69  |the rocks you wi|
000016d0  6c 6c 20 6c 6f 73 65 20  61 20 6c 69 66 65 2e 22  |ll lose a life."|
000016e0  27 27 22 53 43 4f 52 49  4e 47 3a 22 27 22 45 61  |''"SCORING:"'"Ea|
000016f0  63 68 20 73 71 75 61 72  65 20 63 6f 76 65 72 65  |ch square covere|
00001700  64 20 20 20 20 20 2e 2e  2e 2e 20 20 31 30 70 74  |d     ....  10pt|
00001710  22 27 22 20 27 27 20 20  70 61 69 6e 74 20 63 61  |"'" ''  paint ca|
00001720  6e 20 63 6f 6c 6c 65 63  74 65 64 2e 2e 2e 2e 20  |n collected.... |
00001730  20 32 30 70 74 2b 32 30  6c 22 27 22 20 27 27 20  | 20pt+20l"'" '' |
00001740  20 20 27 27 20 20 20 20  27 27 20 20 75 6e 75 73  |  ''    ''  unus|
00001750  65 64 20 20 2e 2e 2e 2e  20 20 33 30 2a 66 72 61  |ed  ....  30*fra|
00001760  6d 65 22 0d 02 c6 34 fb  32 3a f1 27 22 43 4f 4e  |me"...4.2:.'"CON|
00001770  54 52 4f 4c 53 3a 22 8a  31 37 29 22 41 22 27 8a  |TROLS:".17)"A"'.|
00001780  31 36 29 22 3c 20 3e 22  27 8a 31 37 29 22 5a 22  |16)"< >"'.17)"Z"|
00001790  3a 41 24 3d be 3a e1 0d  ff                       |:A$=.:...|
00001799
PAINTROLL.m0
PAINTROLL.m1
PAINTROLL.m2
PAINTROLL.m4
PAINTROLL.m5