Home » Archimedes archive » Acorn User » AU 1994-02.adf » !Larger_Larger » !Larger/IOOverlay
!Larger/IOOverlay
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 » Archimedes archive » Acorn User » AU 1994-02.adf » !Larger_Larger |
Filename: | !Larger/IOOverlay |
Read OK: | ✔ |
File size: | 1CCE bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
10REM>!Larger.IOOverlay 20DEFPROCz_:LOCALfile%,l%,read%,name%,flags%,D$:SYS&406c0:file%=OPENOUT("<Larger$Dir>.Prefs.Prefs"):PRINT#file%,1:PRINT#file%,!organise%:PRINT#file%,!appsgrav%:PRINT#file%,!dirsgrav%:PRINT#file%,!backgrav%:PRINT#file%,!windgrav%:PRINT#file%,!icontext%:PRINT#file%,setcsd%:PRINT#file%,openfiler% 30PRINT#file%,scroll%:PRINT#file%,withshift%:PRINT#file%,installicon%:PRINT#file%,largeicon%:PRINT#file%,0:PRINT#file%,0:PRINT#file%,(selective%AND1)OR(filetypespr%AND2):PRINT#file%,followcaret%:PRINT#file%,!showplinths%:PRINT#file%,!invertsel%:PRINT#file%,!slabsel%:PRINT#file%,!S:PRINT#file%,!W:PRINT#file%,z$ 40PRINT#file%,!P:PRINT#file%,setcsdkey%,cyclewindowskey%,hidetaskkey%,cycletaskskey%,bringtofrontkey%:PRINT#file%,hotkeyhotkey%,openmapatstartup%:!block%=mapwindow%:SYSwimpgws%,,block%:openmapatx%=block%!4:openmapaty%=block%!8:PRINT#file%,openmapatx%,openmapaty% 50PRINT#file%,0,0,0,0,0,0,0,0:CLOSE#file%:SYS&406c1:ENDPROC 60DEFPROCn_:LOCALfile%,l%,version%,B$:SYS&406c0:version%=1:file%=OPENOUT("<Larger$Dir>.Prefs.Details"):IF!noapps%>=0THEN 70PRINT#file%,version%,nextfreebackdrop%,!A:FORl%=0TO!noapps%:IFtype%?l%<5ORtype%?l%=7THEN 80IFLEFT$(A$(l%),LENG$)=G$THEN 90B$="Internal:"+MID$(A$(l%),LENG$+1):BPUT#file%,1:PRINT#file%,FNA(leaf%+12*l%),FNA(sprite%+12*l%),B$,xy0%?l%,xy1%?l%,ixy0%?l%,ixy1%?l%,hotkeys%!((l%)*4),Z$(l%),M$(l%),A%(l%),0,0,0,0:BPUT#file%,type%?l%:BPUT#file%,dragonto%?l%:BPUT#file%,backdrop%?l% 100ELSE:BPUT#file%,1:PRINT#file%,FNA(leaf%+12*l%),FNA(sprite%+12*l%),A$(l%),xy0%?l%,xy1%?l%,ixy0%?l%,ixy1%?l%,hotkeys%!((l%)*4),Z$(l%),M$(l%),A%(l%),0,0,0,0:BPUT#file%,type%?l%:BPUT#file%,dragonto%?l%:BPUT#file%,backdrop%?l% 110ENDIF 120ENDIF:NEXT 130ENDIF:BPUT#file%,0:CLOSE#file%:SYS&406c1:ENDPROC 140DEFPROCWJ:LOCALram%:SYS&406c0:IFselective%THEN 150PROCH_ 160ELSE:SYSwimpbaseofspr%TO,ram%:SYS46,268,ram%,"<Larger$Dir>.Prefs.Sprites" 170ENDIF:SYS&406c1:ENDPROC 180DEFPROCY_:LOCALfile%,l%,read%,name%,flags%,D$:SYS&406c0:file%=OPENOUT("<Larger$Dir>.Prefs.SysVars"):SYS&20023,"*",block%,256,0TO,,read%,name%,commtype%;flags%:WHILE(flags%AND1)<>1:block%?read%=0:CASEcommtype%OF 190WHEN0:D$=FNa(block%):PROC`(D$):D$=""""+D$+"""":A$="Set "+FNA(name%)+" "+D$ 200WHEN1:A$="SetEval "+FNA(name%)+" &"+STR$~(!block%) 210WHEN2:D$=FNA(block%):PROC`(D$):A$="SetMacro "+FNA(name%)+" "+D$ 220ENDCASE:CASETRUEOF 230WHENINSTR(A$,"Larger$Inits ")>0 240WHENINSTR(A$,"SetMacro Font$Path")>0 250WHENINSTR(A$,"Set Font$Prefix")>0 260WHENINSTR(A$,"Set Sys$")>0 270WHENINSTR(A$,"SetEval Desktop$ActiveTasks")>0 280WHENINSTR(A$,"Set Larger$")>0 290WHENINSTR(A$,"Set FS$")>0 300WHENINSTR(A$,"SetMacro FS$")>0 310WHENINSTR(A$,"SetEval Edit$Tokenise")>0 320WHENINSTR(A$,"SetEval Edit$Detokenise")>0 330OTHERWISE:PROC`_(A$,file%) 340ENDCASE:SYS&20023,"*",block%,256,name%TO,,read%,name%,commtype%;flags%:ENDWHILE:CLOSE#file%:*SETTYPE <Larger$Dir>.Prefs.SysVars Obey 350SYS&406c1:ENDPROC 360DEFPROCKy:LOCALfile%,dummy%,oldins%,oldlarg%,version%:SYS&406c0:SYS&406c4,0:file%=OPENIN("<Larger$Dir>.Prefs.Prefs"):IFfile%<>0THEN 370INPUT#file%,version%:INPUT#file%,!organise%:INPUT#file%,!appsgrav%:INPUT#file%,!dirsgrav%:IFversion%>0THEN 380INPUT#file%,!backgrav%:INPUT#file%,!windgrav% 390ENDIF:INPUT#file%,!icontext%:INPUT#file%,setcsd%:INPUT#file%,openfiler%:INPUT#file%,scroll%:INPUT#file%,withshift%:SYSlargersuppwsh%,-scroll%,-withshift%:oldins%=installicon%:oldlarg%=largeicon%:INPUT#file%,installicon%:INPUT#file%,largeicon% 400IFoldins%AND(NOTinstallicon%ORoldlarg%<>largeicon%)THENPROCK 410IF(NOToldins%ANDinstallicon%)ORoldlarg%<>largeicon%THENPROCc 420INPUT#file%,dummy%:INPUT#file%,dummy%:INPUT#file%,selective%:filetypespr%=(selective%AND2)=2:selective%=(selective%AND1)=1:INPUT#file%,followcaret%:INPUT#file%,!showplinths%:INPUT#file%,!invertsel%:INPUT#file%,!slabsel%:IF!S=1THEN 430PROCq:PROCU 440ENDIF:INPUT#file%,!S:INPUT#file%,!W:INPUT#file%,z$:IF!S=1THEN 450PROCg(z$) 460ENDIF:INPUT#file%,!P:INPUT#file%,setcsdkey%,cyclewindowskey%,hidetaskkey%,cycletaskskey%,bringtofrontkey%:INPUT#file%,hotkeyhotkey%,openmapatstartup%:INPUT#file%,openmapatx%,openmapaty%:INPUT#file%,dummy%,dummy%,dummy%,dummy%,dummy%,dummy%,dummy%,dummy% 470IFhotkeyhotkey%=0THENhotkeyhotkey%=127 480CLOSE#file% 490ENDIF:PROCh:SYS&446c6,F:SYS&406c1:ENDPROC 500DEFPROCry:PROCwy:PROCj:PROCTy:PROCby:ENDPROC 510DEFPROCwy:LOCALfile%,l%,more%,dummy%,Z$,X$,version%:SYS&406c0:file%=OPENIN("<Larger$Dir>.Prefs.Details"):IFfile%<>0THEN 520INPUT#file%,version%,nextfreebackdrop%:IFversion%>0THEN 530INPUT#file%,!A:PROCr(!A) 540ENDIF:more%=BGET#file%:!noapps%=-1:WHILEmore%<>0:!noapps%+=1:INPUT#file%,Z$,X$,A$(!noapps%),xy0%?(!noapps%),xy1%?(!noapps%),ixy0%?(!noapps%),ixy1%?(!noapps%),hotkeys%!((!noapps%)*4),Z$(!noapps%),M$(!noapps%),A%(!noapps%),dummy%,dummy%,dummy%,dummy% 550PROCZ(Z$,leaf%+12*!noapps%):PROCZ(X$,sprite%+12*!noapps%):type%?!noapps%=BGET#file%:dragonto%?!noapps%=BGET#file%:backdrop%?!noapps%=BGET#file%:select%?!noapps%=0:IFtype%?!noapps%=2ANDLEFT$(A$(!noapps%),10)=".Backdrop:"THEN 560type%?!noapps%=7:A$(!noapps%)=MID$(A$(!noapps%),11) 570ENDIF:more%=BGET#file%:ENDWHILE:CLOSE#file%:SYS&446c6,F 580ENDIF:PROCSy:PROCU:SYS&406c1:ENDPROC 590DEFPROCj:LOCALfile%:SYS&406c0:file%=OPENIN("<Larger$Dir>.Prefs.Sprites"):IFfile%<>0THEN 600CLOSE#file%:*IconSprites <Larger$Dir>.Prefs.Sprites 610ENDIF:SYS&406c1:ENDPROC 620DEFPROCTy:LOCALfile%:SYS&406c0:file%=OPENIN("<Larger$Dir>.Prefs.SysVars"):IFfile%<>0THEN 630CLOSE#file%:*WimpTask *Obey <Larger$Dir>.Prefs.SysVars 640ENDIF:SYS&406c1:ENDPROC 650DEFPROC`_(A$,file%):LOCALl%:FORl%=1TOLENA$:BPUT#file%,ASC(MID$(A$,l%,1)):NEXT:BPUT#file%,10:ENDPROC 660DEFPROC`(RETURND$):LOCALl%,c$,s$:c$="":FORl%=1TOLEND$:s$=MID$(D$,l%,1):c$+=s$:IFs$="%"THENc$+="%" 670NEXT:D$=c$:ENDPROC 680DEFPROCH_:LOCALl%,tot%,size%,sp%,flags%,add%,sp2%,sp3%:SYSwimpbaseofspr%TOsp3%,sp2%:tot%=0:IF!noapps%>0THEN 690FORl%=0TO!noapps%:IFFNP(FNA(sprite%+12*l%))THEN 700SYS&2002e,256+24,sp2%,FNA(sprite%+12*l%)TO,,add%;flags%:IF(flags%AND1)=0THEN 710size%=!add%:tot%+=size% 720ELSE:SYS&2002e,256+24,sp3%,FNA(sprite%+12*l%)TO,,add%:size%=!add%:tot%+=size% 730ENDIF:IF?(sprite%+12*l%)=ASC"!"ANDLENFNA(sprite%+12*l%)<11THEN 740IFFNP("sm"+FNA(sprite%+12*l%))THEN 750SYS&2002e,256+24,sp2%,"sm"+FNA(sprite%+12*l%)TO,,add%;flags%:IF(flags%AND1)=0THEN 760size%=!add%:tot%+=size% 770ELSE:SYS&2002e,256+24,sp3%,"sm"+FNA(sprite%+12*l%)TO,,add%:size%=!add%:tot%+=size% 780ENDIF 790ENDIF 800ENDIF 810ENDIF:NEXT 820ENDIF:SYS46,264,sp2%TO,,,num%:IFnum%>0ANDfiletypespr%THEN 830FORl%=1TOnum%:SYS46,269,sp2%,C,13,l%:IFLEFT$(FNA(C),3)="ic_"ORLEFT$(FNA(C),5)="file_"ORLEFT$(FNA(C),6)="small_"THEN 840SYS&2002e,256+24,sp2%,CTO,,add%:size%=!add%:tot%+=size% 850ENDIF:NEXT 860ENDIF:SYS&2001e,6,,,tot%+16TO,,sp%;flags%:IF(flags%AND1)=1THEN 870!block%=0:Q$="Could not claim enough memory for Selective sprite save. Will not save sprites.":PROCZ(Q$,block%+4):SYSwimperr%,block%,29,"Larger" 880ELSE:sp%!0=tot%+16:sp%!8=16:SYS46,265,sp%:IF!noapps%>0THEN 890FORl%=0TO!noapps%:IFFNP(FNA(sprite%+12*l%))THEN 900SYS&446cc,FNA(sprite%+12*l%),sp%:IF?(sprite%+12*l%)=ASC"!"ANDLENFNA(sprite%+12*l%)<11THEN 910IFFNP("sm"+FNA(sprite%+12*l%))THEN 920SYS&446cc,"sm"+FNA(sprite%+12*l%),sp% 930ENDIF 940ENDIF 950ENDIF:NEXT 960ENDIF:IFnum%>0ANDfiletypespr%THEN 970FORl%=1TOnum%:SYS46,269,sp2%,C,13,l%:IFLEFT$(FNA(C),3)="ic_"ORLEFT$(FNA(C),5)="file_"ORLEFT$(FNA(C),6)="small_"THEN 980SYS&446cc,FNA(C),sp% 990ENDIF:NEXT 1000ENDIF:IFsp%!4>0THEN 1010SYS46,268,sp%,"<Larger$Dir>.Prefs.Sprites" 1020ENDIF:SYS30,7,,sp% 1030ENDIF:ENDPROC 1040DEFPROCSy:LOCALmore%,filetype%,Z$,object%,l%,gottit%,gotno%:SYS&406c0:SYS12,10,LEFT$(G$,LENG$-1),block%,1,0,200,"*"TO,,,,more%:WHILEmore%<>-1:object%=block%!16:Z$=FNA(block%+20):IFobject%=2ANDLEFT$(Z$,1)="!"THEN 1050object%=4:PROCW_(G$+Z$) 1060ENDIF:gottit%=FALSE:gotno%=-1:IF!noapps%>-1THEN 1070FORl%=0TO!noapps%:IFFNA(leaf%+12*l%)=Z$ANDA$(l%)="Internal:"+Z$ANDtype%?l%=object%THEN 1080gottit%=TRUE:gotno%=l% 1090ENDIF:NEXT 1100ENDIF:IFobject%=2THENobject%=4096 1110IFobject%=4THENobject%=8192 1120IFobject%<4096THENobject%=(block%!1)AND4095 1130IFgottit%THEN 1140A$(gotno%)=G$+Z$ 1150ELSE:PROCD(object%,G$+Z$,Z$,FALSE) 1160ENDIF:SYS12,10,LEFT$(G$,LENG$-1),block%,1,more%,200,"*"TO,,,,more%:ENDWHILE:IF!noapps%>-1THEN 1170FORl%=!noapps%TO0STEP-1:IFLEFT$(A$(l%),9)="Internal:"THENPROCC(l%) 1180NEXT 1190ENDIF:SYS&406c1:ENDPROC 1200DEFPROCe_:PROCKy:PROCc:PROCry:ENDPROC 1210DEFPROCW_(x$):LOCALfile%:file%=OPENIN(x$+".!Boot"):IFfile%=0THEN 1220file%=OPENIN(x$+".!Sprites"):IFfile%<>0THEN 1230CLOSE#file%:OSCLI("WimpTask IconSprites "+x$+".!Sprites") 1240ENDIF 1250ELSE:CLOSE#file%:OSCLI("WimpTask "+x$+".!Boot") 1260ENDIF:ENDPROC 1270DEFPROCby:IFopenmapatstartup%THEN 1280!block%=mapwindow%:SYSwimpgws%,,block%:block%!12+=openmapatx%-block%!4:block%!16+=openmapaty%-block%!8:block%!4=openmapatx%:block%!8=openmapaty%:block%!28=-1:SYSwimpopenwindow%,,block% 1290ENDIF:ENDPROC 1300DEFFNx:=123456
�>!Larger.IOOverlay ���z_:�file%,l%,read%,name%,flags%,D$:ș&406c0:file%=�("<Larger$Dir>.Prefs.Prefs"):�#file%,1:�#file%,!organise%:�#file%,!appsgrav%:�#file%,!dirsgrav%:�#file%,!backgrav%:�#file%,!windgrav%:�#file%,!icontext%:�#file%,setcsd%:�#file%,openfiler% ��#file%,scroll%:�#file%,withshift%:�#file%,installicon%:�#file%,largeicon%:�#file%,0:�#file%,0:�#file%,(selective%�1)�(filetypespr%�2):�#file%,followcaret%:�#file%,!showplinths%:�#file%,!invertsel%:�#file%,!slabsel%:�#file%,!S:�#file%,!W:�#file%,z$ (��#file%,!P:�#file%,setcsdkey%,cyclewindowskey%,hidetaskkey%,cycletaskskey%,bringtofrontkey%:�#file%,hotkeyhotkey%,openmapatstartup%:!block%=mapwindow%:șwimpgws%,,block%:openmapatx%=block%!4:openmapaty%=block%!8:�#file%,openmapatx%,openmapaty% 2.�#file%,0,0,0,0,0,0,0,0:�#file%:ș&406c1:� <f��n_:�file%,l%,version%,B$:ș&406c0:version%=1:file%=�("<Larger$Dir>.Prefs.Details"):�!noapps%>=0� FP�#file%,version%,nextfreebackdrop%,!A:�l%=0�!noapps%:�type%?l%<5�type%?l%=7� P�A$(l%),�G$)=G$� Z�B$="Internal:"+�A$(l%),�G$+1):�#file%,1:�#file%,�A(leaf%+12*l%),�A(sprite%+12*l%),B$,xy0%?l%,xy1%?l%,ixy0%?l%,ixy1%?l%,hotkeys%!((l%)*4),Z$(l%),M$(l%),A%(l%),0,0,0,0:�#file%,type%?l%:�#file%,dragonto%?l%:�#file%,backdrop%?l% d��:�#file%,1:�#file%,�A(leaf%+12*l%),�A(sprite%+12*l%),A$(l%),xy0%?l%,xy1%?l%,ixy0%?l%,ixy1%?l%,hotkeys%!((l%)*4),Z$(l%),M$(l%),A%(l%),0,0,0,0:�#file%,type%?l%:�#file%,dragonto%?l%:�#file%,backdrop%?l% n� x�:� �"�:�#file%,0:�#file%:ș&406c1:� �$��WJ:�ram%:ș&406c0:�selective%� ��H_ �G�:șwimpbaseofspr%�,ram%:ș46,268,ram%,"<Larger$Dir>.Prefs.Sprites" ��:ș&406c1:� ����Y_:�file%,l%,read%,name%,flags%,D$:ș&406c0:file%=�("<Larger$Dir>.Prefs.SysVars"):ș&20023,"*",block%,256,0�,,read%,name%,commtype%;flags%:ȕ(flags%�1)<>1:block%?read%=0:Ȏcommtype%� �F�0:D$=�a(block%):�`(D$):D$=""""+D$+"""":A$="Set "+�A(name%)+" "+D$ �/�1:A$="SetEval "+�A(name%)+" &"+�~(!block%) �;�2:D$=�A(block%):�`(D$):A$="SetMacro "+�A(name%)+" "+D$ � �:Ȏ�� �ɧA$,"Larger$Inits ")>0 � ɧA$,"SetMacro Font$Path")>0 �ɧA$,"Set Font$Prefix")>0 ɧA$,"Set Sys$")>0 )ɧA$,"SetEval Desktop$ActiveTasks")>0 ɧA$,"Set Larger$")>0 "ɧA$,"Set FS$")>0 ,ɧA$,"SetMacro FS$")>0 6#ɧA$,"SetEval Edit$Tokenise")>0 @%ɧA$,"SetEval Edit$Detokenise")>0 J:�`_(A$,file%) Tu�:ș&20023,"*",block%,256,name%�,,read%,name%,commtype%;flags%:�:�#file%:*SETTYPE <Larger$Dir>.Prefs.SysVars Obey ^ș&406c1:� hs��Ky:�file%,dummy%,oldins%,oldlarg%,version%:ș&406c0:ș&406c4,0:file%=�("<Larger$Dir>.Prefs.Prefs"):�file%<>0� rZ�#file%,version%:�#file%,!organise%:�#file%,!appsgrav%:�#file%,!dirsgrav%:�version%>0� |)�#file%,!backgrav%:�#file%,!windgrav% ���:�#file%,!icontext%:�#file%,setcsd%:�#file%,openfiler%:�#file%,scroll%:�#file%,withshift%:șlargersuppwsh%,-scroll%,-withshift%:oldins%=installicon%:oldlarg%=largeicon%:�#file%,installicon%:�#file%,largeicon% �4�oldins%�(�installicon%�oldlarg%<>largeicon%)��K �4�(�oldins%�installicon%)�oldlarg%<>largeicon%��c ���#file%,dummy%:�#file%,dummy%:�#file%,selective%:filetypespr%=(selective%�2)=2:selective%=(selective%�1)=1:�#file%,followcaret%:�#file%,!showplinths%:�#file%,!invertsel%:�#file%,!slabsel%:�!S=1� � �q:�U �-�:�#file%,!S:�#file%,!W:�#file%,z$:�!S=1� � �g(z$) ���:�#file%,!P:�#file%,setcsdkey%,cyclewindowskey%,hidetaskkey%,cycletaskskey%,bringtofrontkey%:�#file%,hotkeyhotkey%,openmapatstartup%:�#file%,openmapatx%,openmapaty%:�#file%,dummy%,dummy%,dummy%,dummy%,dummy%,dummy%,dummy%,dummy% �&�hotkeyhotkey%=0�hotkeyhotkey%=127 ��#file% ��:�h:ș&446c6,F:ș&406c1:� ���ry:�wy:�j:�Ty:�by:� �h��wy:�file%,l%,more%,dummy%,Z$,X$,version%:ș&406c0:file%=�("<Larger$Dir>.Prefs.Details"):�file%<>0� 3�#file%,version%,nextfreebackdrop%:�version%>0� �#file%,!A:�r(!A) ��:more%=�#file%:!noapps%=-1:ȕmore%<>0:!noapps%+=1:�#file%,Z$,X$,A$(!noapps%),xy0%?(!noapps%),xy1%?(!noapps%),ixy0%?(!noapps%),ixy1%?(!noapps%),hotkeys%!((!noapps%)*4),Z$(!noapps%),M$(!noapps%),A%(!noapps%),dummy%,dummy%,dummy%,dummy% &��Z(Z$,leaf%+12*!noapps%):�Z(X$,sprite%+12*!noapps%):type%?!noapps%=�#file%:dragonto%?!noapps%=�#file%:backdrop%?!noapps%=�#file%:select%?!noapps%=0:�type%?!noapps%=2��A$(!noapps%),10)=".Backdrop:"� 03type%?!noapps%=7:A$(!noapps%)=�A$(!noapps%),11) :(�:more%=�#file%:�:�#file%:ș&446c6,F D�:�Sy:�U:ș&406c1:� NH��j:�file%:ș&406c0:file%=�("<Larger$Dir>.Prefs.Sprites"):�file%<>0� X3�#file%:*IconSprites <Larger$Dir>.Prefs.Sprites b�:ș&406c1:� lI��Ty:�file%:ș&406c0:file%=�("<Larger$Dir>.Prefs.SysVars"):�file%<>0� v6�#file%:*WimpTask *Obey <Larger$Dir>.Prefs.SysVars ��:ș&406c1:� �D��`_(A$,file%):�l%:�l%=1��A$:�#file%,�(�A$,l%,1)):�:�#file%,10:� �J��`(�D$):�l%,c$,s$:c$="":�l%=1��D$:s$=�D$,l%,1):c$+=s$:�s$="%"�c$+="%" � �:D$=c$:� �`��H_:�l%,tot%,size%,sp%,flags%,add%,sp2%,sp3%:șwimpbaseofspr%�sp3%,sp2%:tot%=0:�!noapps%>0� �*�l%=0�!noapps%:�P(�A(sprite%+12*l%))� �Gș&2002e,256+24,sp2%,�A(sprite%+12*l%)�,,add%;flags%:�(flags%�1)=0� �size%=!add%:tot%+=size% �K�:ș&2002e,256+24,sp3%,�A(sprite%+12*l%)�,,add%:size%=!add%:tot%+=size% �3�:�?(sprite%+12*l%)=�"!"���A(sprite%+12*l%)<11� � �P("sm"+�A(sprite%+12*l%))� �Lș&2002e,256+24,sp2%,"sm"+�A(sprite%+12*l%)�,,add%;flags%:�(flags%�1)=0� �size%=!add%:tot%+=size% P�:ș&2002e,256+24,sp3%,"sm"+�A(sprite%+12*l%)�,,add%:size%=!add%:tot%+=size% � � � *�:� 41�:ș46,264,sp2%�,,,num%:�num%>0�filetypespr%� >[�l%=1�num%:ș46,269,sp2%,C,13,l%:�A(C),3)="ic_"���A(C),5)="file_"���A(C),6)="small_"� H9ș&2002e,256+24,sp2%,C�,,add%:size%=!add%:tot%+=size% R�:� \6�:ș&2001e,6,,,tot%+16�,,sp%;flags%:�(flags%�1)=1� f�!block%=0:Q$="Could not claim enough memory for Selective sprite save. Will not save sprites.":�Z(Q$,block%+4):șwimperr%,block%,29,"Larger" p6�:sp%!0=tot%+16:sp%!8=16:ș46,265,sp%:�!noapps%>0� z*�l%=0�!noapps%:�P(�A(sprite%+12*l%))� �Pș&446cc,�A(sprite%+12*l%),sp%:�?(sprite%+12*l%)=�"!"���A(sprite%+12*l%)<11� � �P("sm"+�A(sprite%+12*l%))� �'ș&446cc,"sm"+�A(sprite%+12*l%),sp% �� �� ��:� ��:�num%>0�filetypespr%� �[�l%=1�num%:ș46,269,sp2%,C,13,l%:�A(C),3)="ic_"���A(C),5)="file_"���A(C),6)="small_"� �ș&446cc,�A(C),sp% ��:� ��:�sp%!4>0� �-ș46,268,sp%,"<Larger$Dir>.Prefs.Sprites" ��:ș30,7,,sp% �:� ���Sy:�more%,filetype%,Z$,object%,l%,gottit%,gotno%:ș&406c0:ș12,10,�G$,�G$-1),block%,1,0,200,"*"�,,,,more%:ȕmore%<>-1:object%=block%!16:Z$=�A(block%+20):�object%=2��Z$,1)="!"� object%=4:�W_(G$+Z$) $'�:gottit%=�:gotno%=-1:�!noapps%>-1� .N�l%=0�!noapps%:�A(leaf%+12*l%)=Z$�A$(l%)="Internal:"+Z$�type%?l%=object%� 8gottit%=�:gotno%=l% B�:� L�:�object%=2�object%=4096 V�object%=4�object%=8192 `)�object%<4096�object%=(block%!1)�4095 j �gottit%� tA$(gotno%)=G$+Z$ ~�:�D(object%,G$+Z$,Z$,�) �I�:ș12,10,�G$,�G$-1),block%,1,more%,200,"*"�,,,,more%:�:�!noapps%>-1� �4�l%=!noapps%�0�-1:�A$(l%),9)="Internal:"��C(l%) �� ��:ș&406c1:� ���e_:�Ky:�c:�ry:� �2��W_(x$):�file%:file%=�(x$+".!Boot"):�file%=0� �&file%=�(x$+".!Sprites"):�file%<>0� �5�#file%:�("WimpTask IconSprites "+x$+".!Sprites") �� �(�:�#file%:�("WimpTask "+x$+".!Boot") ��:� ���by:�openmapatstartup%� �!block%=mapwindow%:șwimpgws%,,block%:block%!12+=openmapatx%-block%!4:block%!16+=openmapaty%-block%!8:block%!4=openmapatx%:block%!8=openmapaty%:block%!28=-1:șwimpopenwindow%,,block% �:� ݤx:=123456 �
00000000 0d 00 0a 17 f4 3e 21 4c 61 72 67 65 72 2e 49 4f |.....>!Larger.IO| 00000010 4f 76 65 72 6c 61 79 0d 00 14 f4 dd f2 7a 5f 3a |Overlay......z_:| 00000020 ea 66 69 6c 65 25 2c 6c 25 2c 72 65 61 64 25 2c |.file%,l%,read%,| 00000030 6e 61 6d 65 25 2c 66 6c 61 67 73 25 2c 44 24 3a |name%,flags%,D$:| 00000040 c8 99 26 34 30 36 63 30 3a 66 69 6c 65 25 3d ae |..&406c0:file%=.| 00000050 28 22 3c 4c 61 72 67 65 72 24 44 69 72 3e 2e 50 |("<Larger$Dir>.P| 00000060 72 65 66 73 2e 50 72 65 66 73 22 29 3a f1 23 66 |refs.Prefs"):.#f| 00000070 69 6c 65 25 2c 31 3a f1 23 66 69 6c 65 25 2c 21 |ile%,1:.#file%,!| 00000080 6f 72 67 61 6e 69 73 65 25 3a f1 23 66 69 6c 65 |organise%:.#file| 00000090 25 2c 21 61 70 70 73 67 72 61 76 25 3a f1 23 66 |%,!appsgrav%:.#f| 000000a0 69 6c 65 25 2c 21 64 69 72 73 67 72 61 76 25 3a |ile%,!dirsgrav%:| 000000b0 f1 23 66 69 6c 65 25 2c 21 62 61 63 6b 67 72 61 |.#file%,!backgra| 000000c0 76 25 3a f1 23 66 69 6c 65 25 2c 21 77 69 6e 64 |v%:.#file%,!wind| 000000d0 67 72 61 76 25 3a f1 23 66 69 6c 65 25 2c 21 69 |grav%:.#file%,!i| 000000e0 63 6f 6e 74 65 78 74 25 3a f1 23 66 69 6c 65 25 |context%:.#file%| 000000f0 2c 73 65 74 63 73 64 25 3a f1 23 66 69 6c 65 25 |,setcsd%:.#file%| 00000100 2c 6f 70 65 6e 66 69 6c 65 72 25 0d 00 1e fc f1 |,openfiler%.....| 00000110 23 66 69 6c 65 25 2c 73 63 72 6f 6c 6c 25 3a f1 |#file%,scroll%:.| 00000120 23 66 69 6c 65 25 2c 77 69 74 68 73 68 69 66 74 |#file%,withshift| 00000130 25 3a f1 23 66 69 6c 65 25 2c 69 6e 73 74 61 6c |%:.#file%,instal| 00000140 6c 69 63 6f 6e 25 3a f1 23 66 69 6c 65 25 2c 6c |licon%:.#file%,l| 00000150 61 72 67 65 69 63 6f 6e 25 3a f1 23 66 69 6c 65 |argeicon%:.#file| 00000160 25 2c 30 3a f1 23 66 69 6c 65 25 2c 30 3a f1 23 |%,0:.#file%,0:.#| 00000170 66 69 6c 65 25 2c 28 73 65 6c 65 63 74 69 76 65 |file%,(selective| 00000180 25 80 31 29 84 28 66 69 6c 65 74 79 70 65 73 70 |%.1).(filetypesp| 00000190 72 25 80 32 29 3a f1 23 66 69 6c 65 25 2c 66 6f |r%.2):.#file%,fo| 000001a0 6c 6c 6f 77 63 61 72 65 74 25 3a f1 23 66 69 6c |llowcaret%:.#fil| 000001b0 65 25 2c 21 73 68 6f 77 70 6c 69 6e 74 68 73 25 |e%,!showplinths%| 000001c0 3a f1 23 66 69 6c 65 25 2c 21 69 6e 76 65 72 74 |:.#file%,!invert| 000001d0 73 65 6c 25 3a f1 23 66 69 6c 65 25 2c 21 73 6c |sel%:.#file%,!sl| 000001e0 61 62 73 65 6c 25 3a f1 23 66 69 6c 65 25 2c 21 |absel%:.#file%,!| 000001f0 53 3a f1 23 66 69 6c 65 25 2c 21 57 3a f1 23 66 |S:.#file%,!W:.#f| 00000200 69 6c 65 25 2c 7a 24 0d 00 28 f7 f1 23 66 69 6c |ile%,z$..(..#fil| 00000210 65 25 2c 21 50 3a f1 23 66 69 6c 65 25 2c 73 65 |e%,!P:.#file%,se| 00000220 74 63 73 64 6b 65 79 25 2c 63 79 63 6c 65 77 69 |tcsdkey%,cyclewi| 00000230 6e 64 6f 77 73 6b 65 79 25 2c 68 69 64 65 74 61 |ndowskey%,hideta| 00000240 73 6b 6b 65 79 25 2c 63 79 63 6c 65 74 61 73 6b |skkey%,cycletask| 00000250 73 6b 65 79 25 2c 62 72 69 6e 67 74 6f 66 72 6f |skey%,bringtofro| 00000260 6e 74 6b 65 79 25 3a f1 23 66 69 6c 65 25 2c 68 |ntkey%:.#file%,h| 00000270 6f 74 6b 65 79 68 6f 74 6b 65 79 25 2c 6f 70 65 |otkeyhotkey%,ope| 00000280 6e 6d 61 70 61 74 73 74 61 72 74 75 70 25 3a 21 |nmapatstartup%:!| 00000290 62 6c 6f 63 6b 25 3d 6d 61 70 77 69 6e 64 6f 77 |block%=mapwindow| 000002a0 25 3a c8 99 77 69 6d 70 67 77 73 25 2c 2c 62 6c |%:..wimpgws%,,bl| 000002b0 6f 63 6b 25 3a 6f 70 65 6e 6d 61 70 61 74 78 25 |ock%:openmapatx%| 000002c0 3d 62 6c 6f 63 6b 25 21 34 3a 6f 70 65 6e 6d 61 |=block%!4:openma| 000002d0 70 61 74 79 25 3d 62 6c 6f 63 6b 25 21 38 3a f1 |paty%=block%!8:.| 000002e0 23 66 69 6c 65 25 2c 6f 70 65 6e 6d 61 70 61 74 |#file%,openmapat| 000002f0 78 25 2c 6f 70 65 6e 6d 61 70 61 74 79 25 0d 00 |x%,openmapaty%..| 00000300 32 2e f1 23 66 69 6c 65 25 2c 30 2c 30 2c 30 2c |2..#file%,0,0,0,| 00000310 30 2c 30 2c 30 2c 30 2c 30 3a d9 23 66 69 6c 65 |0,0,0,0,0:.#file| 00000320 25 3a c8 99 26 34 30 36 63 31 3a e1 0d 00 3c 66 |%:..&406c1:...<f| 00000330 dd f2 6e 5f 3a ea 66 69 6c 65 25 2c 6c 25 2c 76 |..n_:.file%,l%,v| 00000340 65 72 73 69 6f 6e 25 2c 42 24 3a c8 99 26 34 30 |ersion%,B$:..&40| 00000350 36 63 30 3a 76 65 72 73 69 6f 6e 25 3d 31 3a 66 |6c0:version%=1:f| 00000360 69 6c 65 25 3d ae 28 22 3c 4c 61 72 67 65 72 24 |ile%=.("<Larger$| 00000370 44 69 72 3e 2e 50 72 65 66 73 2e 44 65 74 61 69 |Dir>.Prefs.Detai| 00000380 6c 73 22 29 3a e7 21 6e 6f 61 70 70 73 25 3e 3d |ls"):.!noapps%>=| 00000390 30 8c 0d 00 46 50 f1 23 66 69 6c 65 25 2c 76 65 |0...FP.#file%,ve| 000003a0 72 73 69 6f 6e 25 2c 6e 65 78 74 66 72 65 65 62 |rsion%,nextfreeb| 000003b0 61 63 6b 64 72 6f 70 25 2c 21 41 3a e3 6c 25 3d |ackdrop%,!A:.l%=| 000003c0 30 b8 21 6e 6f 61 70 70 73 25 3a e7 74 79 70 65 |0.!noapps%:.type| 000003d0 25 3f 6c 25 3c 35 84 74 79 70 65 25 3f 6c 25 3d |%?l%<5.type%?l%=| 000003e0 37 8c 0d 00 50 15 e7 c0 41 24 28 6c 25 29 2c a9 |7...P...A$(l%),.| 000003f0 47 24 29 3d 47 24 8c 0d 00 5a e4 42 24 3d 22 49 |G$)=G$...Z.B$="I| 00000400 6e 74 65 72 6e 61 6c 3a 22 2b c1 41 24 28 6c 25 |nternal:"+.A$(l%| 00000410 29 2c a9 47 24 2b 31 29 3a d5 23 66 69 6c 65 25 |),.G$+1):.#file%| 00000420 2c 31 3a f1 23 66 69 6c 65 25 2c a4 41 28 6c 65 |,1:.#file%,.A(le| 00000430 61 66 25 2b 31 32 2a 6c 25 29 2c a4 41 28 73 70 |af%+12*l%),.A(sp| 00000440 72 69 74 65 25 2b 31 32 2a 6c 25 29 2c 42 24 2c |rite%+12*l%),B$,| 00000450 78 79 30 25 3f 6c 25 2c 78 79 31 25 3f 6c 25 2c |xy0%?l%,xy1%?l%,| 00000460 69 78 79 30 25 3f 6c 25 2c 69 78 79 31 25 3f 6c |ixy0%?l%,ixy1%?l| 00000470 25 2c 68 6f 74 6b 65 79 73 25 21 28 28 6c 25 29 |%,hotkeys%!((l%)| 00000480 2a 34 29 2c 5a 24 28 6c 25 29 2c 4d 24 28 6c 25 |*4),Z$(l%),M$(l%| 00000490 29 2c 41 25 28 6c 25 29 2c 30 2c 30 2c 30 2c 30 |),A%(l%),0,0,0,0| 000004a0 3a d5 23 66 69 6c 65 25 2c 74 79 70 65 25 3f 6c |:.#file%,type%?l| 000004b0 25 3a d5 23 66 69 6c 65 25 2c 64 72 61 67 6f 6e |%:.#file%,dragon| 000004c0 74 6f 25 3f 6c 25 3a d5 23 66 69 6c 65 25 2c 62 |to%?l%:.#file%,b| 000004d0 61 63 6b 64 72 6f 70 25 3f 6c 25 0d 00 64 cc cc |ackdrop%?l%..d..| 000004e0 3a d5 23 66 69 6c 65 25 2c 31 3a f1 23 66 69 6c |:.#file%,1:.#fil| 000004f0 65 25 2c a4 41 28 6c 65 61 66 25 2b 31 32 2a 6c |e%,.A(leaf%+12*l| 00000500 25 29 2c a4 41 28 73 70 72 69 74 65 25 2b 31 32 |%),.A(sprite%+12| 00000510 2a 6c 25 29 2c 41 24 28 6c 25 29 2c 78 79 30 25 |*l%),A$(l%),xy0%| 00000520 3f 6c 25 2c 78 79 31 25 3f 6c 25 2c 69 78 79 30 |?l%,xy1%?l%,ixy0| 00000530 25 3f 6c 25 2c 69 78 79 31 25 3f 6c 25 2c 68 6f |%?l%,ixy1%?l%,ho| 00000540 74 6b 65 79 73 25 21 28 28 6c 25 29 2a 34 29 2c |tkeys%!((l%)*4),| 00000550 5a 24 28 6c 25 29 2c 4d 24 28 6c 25 29 2c 41 25 |Z$(l%),M$(l%),A%| 00000560 28 6c 25 29 2c 30 2c 30 2c 30 2c 30 3a d5 23 66 |(l%),0,0,0,0:.#f| 00000570 69 6c 65 25 2c 74 79 70 65 25 3f 6c 25 3a d5 23 |ile%,type%?l%:.#| 00000580 66 69 6c 65 25 2c 64 72 61 67 6f 6e 74 6f 25 3f |file%,dragonto%?| 00000590 6c 25 3a d5 23 66 69 6c 65 25 2c 62 61 63 6b 64 |l%:.#file%,backd| 000005a0 72 6f 70 25 3f 6c 25 0d 00 6e 05 cd 0d 00 78 07 |rop%?l%..n....x.| 000005b0 cd 3a ed 0d 00 82 22 cd 3a d5 23 66 69 6c 65 25 |.:....".:.#file%| 000005c0 2c 30 3a d9 23 66 69 6c 65 25 3a c8 99 26 34 30 |,0:.#file%:..&40| 000005d0 36 63 31 3a e1 0d 00 8c 24 dd f2 57 4a 3a ea 72 |6c1:....$..WJ:.r| 000005e0 61 6d 25 3a c8 99 26 34 30 36 63 30 3a e7 73 65 |am%:..&406c0:.se| 000005f0 6c 65 63 74 69 76 65 25 8c 0d 00 96 07 f2 48 5f |lective%......H_| 00000600 0d 00 a0 47 cc 3a c8 99 77 69 6d 70 62 61 73 65 |...G.:..wimpbase| 00000610 6f 66 73 70 72 25 b8 2c 72 61 6d 25 3a c8 99 34 |ofspr%.,ram%:..4| 00000620 36 2c 32 36 38 2c 72 61 6d 25 2c 22 3c 4c 61 72 |6,268,ram%,"<Lar| 00000630 67 65 72 24 44 69 72 3e 2e 50 72 65 66 73 2e 53 |ger$Dir>.Prefs.S| 00000640 70 72 69 74 65 73 22 0d 00 aa 10 cd 3a c8 99 26 |prites".....:..&| 00000650 34 30 36 63 31 3a e1 0d 00 b4 bc dd f2 59 5f 3a |406c1:.......Y_:| 00000660 ea 66 69 6c 65 25 2c 6c 25 2c 72 65 61 64 25 2c |.file%,l%,read%,| 00000670 6e 61 6d 65 25 2c 66 6c 61 67 73 25 2c 44 24 3a |name%,flags%,D$:| 00000680 c8 99 26 34 30 36 63 30 3a 66 69 6c 65 25 3d ae |..&406c0:file%=.| 00000690 28 22 3c 4c 61 72 67 65 72 24 44 69 72 3e 2e 50 |("<Larger$Dir>.P| 000006a0 72 65 66 73 2e 53 79 73 56 61 72 73 22 29 3a c8 |refs.SysVars"):.| 000006b0 99 26 32 30 30 32 33 2c 22 2a 22 2c 62 6c 6f 63 |.&20023,"*",bloc| 000006c0 6b 25 2c 32 35 36 2c 30 b8 2c 2c 72 65 61 64 25 |k%,256,0.,,read%| 000006d0 2c 6e 61 6d 65 25 2c 63 6f 6d 6d 74 79 70 65 25 |,name%,commtype%| 000006e0 3b 66 6c 61 67 73 25 3a c8 95 28 66 6c 61 67 73 |;flags%:..(flags| 000006f0 25 80 31 29 3c 3e 31 3a 62 6c 6f 63 6b 25 3f 72 |%.1)<>1:block%?r| 00000700 65 61 64 25 3d 30 3a c8 8e 63 6f 6d 6d 74 79 70 |ead%=0:..commtyp| 00000710 65 25 ca 0d 00 be 46 c9 30 3a 44 24 3d a4 61 28 |e%....F.0:D$=.a(| 00000720 62 6c 6f 63 6b 25 29 3a f2 60 28 44 24 29 3a 44 |block%):.`(D$):D| 00000730 24 3d 22 22 22 22 2b 44 24 2b 22 22 22 22 3a 41 |$=""""+D$+"""":A| 00000740 24 3d 22 53 65 74 20 22 2b a4 41 28 6e 61 6d 65 |$="Set "+.A(name| 00000750 25 29 2b 22 20 22 2b 44 24 0d 00 c8 2f c9 31 3a |%)+" "+D$.../.1:| 00000760 41 24 3d 22 53 65 74 45 76 61 6c 20 22 2b a4 41 |A$="SetEval "+.A| 00000770 28 6e 61 6d 65 25 29 2b 22 20 26 22 2b c3 7e 28 |(name%)+" &"+.~(| 00000780 21 62 6c 6f 63 6b 25 29 0d 00 d2 3b c9 32 3a 44 |!block%)...;.2:D| 00000790 24 3d a4 41 28 62 6c 6f 63 6b 25 29 3a f2 60 28 |$=.A(block%):.`(| 000007a0 44 24 29 3a 41 24 3d 22 53 65 74 4d 61 63 72 6f |D$):A$="SetMacro| 000007b0 20 22 2b a4 41 28 6e 61 6d 65 25 29 2b 22 20 22 | "+.A(name%)+" "| 000007c0 2b 44 24 0d 00 dc 0a cb 3a c8 8e b9 ca 0d 00 e6 |+D$.....:.......| 000007d0 1b c9 a7 41 24 2c 22 4c 61 72 67 65 72 24 49 6e |...A$,"Larger$In| 000007e0 69 74 73 20 22 29 3e 30 0d 00 f0 20 c9 a7 41 24 |its ")>0... ..A$| 000007f0 2c 22 53 65 74 4d 61 63 72 6f 20 46 6f 6e 74 24 |,"SetMacro Font$| 00000800 50 61 74 68 22 29 3e 30 0d 00 fa 1d c9 a7 41 24 |Path")>0......A$| 00000810 2c 22 53 65 74 20 46 6f 6e 74 24 50 72 65 66 69 |,"Set Font$Prefi| 00000820 78 22 29 3e 30 0d 01 04 16 c9 a7 41 24 2c 22 53 |x")>0......A$,"S| 00000830 65 74 20 53 79 73 24 22 29 3e 30 0d 01 0e 29 c9 |et Sys$")>0...).| 00000840 a7 41 24 2c 22 53 65 74 45 76 61 6c 20 44 65 73 |.A$,"SetEval Des| 00000850 6b 74 6f 70 24 41 63 74 69 76 65 54 61 73 6b 73 |ktop$ActiveTasks| 00000860 22 29 3e 30 0d 01 18 19 c9 a7 41 24 2c 22 53 65 |")>0......A$,"Se| 00000870 74 20 4c 61 72 67 65 72 24 22 29 3e 30 0d 01 22 |t Larger$")>0.."| 00000880 15 c9 a7 41 24 2c 22 53 65 74 20 46 53 24 22 29 |...A$,"Set FS$")| 00000890 3e 30 0d 01 2c 1a c9 a7 41 24 2c 22 53 65 74 4d |>0..,...A$,"SetM| 000008a0 61 63 72 6f 20 46 53 24 22 29 3e 30 0d 01 36 23 |acro FS$")>0..6#| 000008b0 c9 a7 41 24 2c 22 53 65 74 45 76 61 6c 20 45 64 |..A$,"SetEval Ed| 000008c0 69 74 24 54 6f 6b 65 6e 69 73 65 22 29 3e 30 0d |it$Tokenise")>0.| 000008d0 01 40 25 c9 a7 41 24 2c 22 53 65 74 45 76 61 6c |.@%..A$,"SetEval| 000008e0 20 45 64 69 74 24 44 65 74 6f 6b 65 6e 69 73 65 | Edit$Detokenise| 000008f0 22 29 3e 30 0d 01 4a 13 7f 3a f2 60 5f 28 41 24 |")>0..J..:.`_(A$| 00000900 2c 66 69 6c 65 25 29 0d 01 54 75 cb 3a c8 99 26 |,file%)..Tu.:..&| 00000910 32 30 30 32 33 2c 22 2a 22 2c 62 6c 6f 63 6b 25 |20023,"*",block%| 00000920 2c 32 35 36 2c 6e 61 6d 65 25 b8 2c 2c 72 65 61 |,256,name%.,,rea| 00000930 64 25 2c 6e 61 6d 65 25 2c 63 6f 6d 6d 74 79 70 |d%,name%,commtyp| 00000940 65 25 3b 66 6c 61 67 73 25 3a ce 3a d9 23 66 69 |e%;flags%:.:.#fi| 00000950 6c 65 25 3a 2a 53 45 54 54 59 50 45 20 3c 4c 61 |le%:*SETTYPE <La| 00000960 72 67 65 72 24 44 69 72 3e 2e 50 72 65 66 73 2e |rger$Dir>.Prefs.| 00000970 53 79 73 56 61 72 73 20 4f 62 65 79 0d 01 5e 0e |SysVars Obey..^.| 00000980 c8 99 26 34 30 36 63 31 3a e1 0d 01 68 73 dd f2 |..&406c1:...hs..| 00000990 4b 79 3a ea 66 69 6c 65 25 2c 64 75 6d 6d 79 25 |Ky:.file%,dummy%| 000009a0 2c 6f 6c 64 69 6e 73 25 2c 6f 6c 64 6c 61 72 67 |,oldins%,oldlarg| 000009b0 25 2c 76 65 72 73 69 6f 6e 25 3a c8 99 26 34 30 |%,version%:..&40| 000009c0 36 63 30 3a c8 99 26 34 30 36 63 34 2c 30 3a 66 |6c0:..&406c4,0:f| 000009d0 69 6c 65 25 3d 8e 28 22 3c 4c 61 72 67 65 72 24 |ile%=.("<Larger$| 000009e0 44 69 72 3e 2e 50 72 65 66 73 2e 50 72 65 66 73 |Dir>.Prefs.Prefs| 000009f0 22 29 3a e7 66 69 6c 65 25 3c 3e 30 8c 0d 01 72 |"):.file%<>0...r| 00000a00 5a e8 23 66 69 6c 65 25 2c 76 65 72 73 69 6f 6e |Z.#file%,version| 00000a10 25 3a e8 23 66 69 6c 65 25 2c 21 6f 72 67 61 6e |%:.#file%,!organ| 00000a20 69 73 65 25 3a e8 23 66 69 6c 65 25 2c 21 61 70 |ise%:.#file%,!ap| 00000a30 70 73 67 72 61 76 25 3a e8 23 66 69 6c 65 25 2c |psgrav%:.#file%,| 00000a40 21 64 69 72 73 67 72 61 76 25 3a e7 76 65 72 73 |!dirsgrav%:.vers| 00000a50 69 6f 6e 25 3e 30 8c 0d 01 7c 29 e8 23 66 69 6c |ion%>0...|).#fil| 00000a60 65 25 2c 21 62 61 63 6b 67 72 61 76 25 3a e8 23 |e%,!backgrav%:.#| 00000a70 66 69 6c 65 25 2c 21 77 69 6e 64 67 72 61 76 25 |file%,!windgrav%| 00000a80 0d 01 86 d5 cd 3a e8 23 66 69 6c 65 25 2c 21 69 |.....:.#file%,!i| 00000a90 63 6f 6e 74 65 78 74 25 3a e8 23 66 69 6c 65 25 |context%:.#file%| 00000aa0 2c 73 65 74 63 73 64 25 3a e8 23 66 69 6c 65 25 |,setcsd%:.#file%| 00000ab0 2c 6f 70 65 6e 66 69 6c 65 72 25 3a e8 23 66 69 |,openfiler%:.#fi| 00000ac0 6c 65 25 2c 73 63 72 6f 6c 6c 25 3a e8 23 66 69 |le%,scroll%:.#fi| 00000ad0 6c 65 25 2c 77 69 74 68 73 68 69 66 74 25 3a c8 |le%,withshift%:.| 00000ae0 99 6c 61 72 67 65 72 73 75 70 70 77 73 68 25 2c |.largersuppwsh%,| 00000af0 2d 73 63 72 6f 6c 6c 25 2c 2d 77 69 74 68 73 68 |-scroll%,-withsh| 00000b00 69 66 74 25 3a 6f 6c 64 69 6e 73 25 3d 69 6e 73 |ift%:oldins%=ins| 00000b10 74 61 6c 6c 69 63 6f 6e 25 3a 6f 6c 64 6c 61 72 |tallicon%:oldlar| 00000b20 67 25 3d 6c 61 72 67 65 69 63 6f 6e 25 3a e8 23 |g%=largeicon%:.#| 00000b30 66 69 6c 65 25 2c 69 6e 73 74 61 6c 6c 69 63 6f |file%,installico| 00000b40 6e 25 3a e8 23 66 69 6c 65 25 2c 6c 61 72 67 65 |n%:.#file%,large| 00000b50 69 63 6f 6e 25 0d 01 90 34 e7 6f 6c 64 69 6e 73 |icon%...4.oldins| 00000b60 25 80 28 ac 69 6e 73 74 61 6c 6c 69 63 6f 6e 25 |%.(.installicon%| 00000b70 84 6f 6c 64 6c 61 72 67 25 3c 3e 6c 61 72 67 65 |.oldlarg%<>large| 00000b80 69 63 6f 6e 25 29 8c f2 4b 0d 01 9a 34 e7 28 ac |icon%)..K...4.(.| 00000b90 6f 6c 64 69 6e 73 25 80 69 6e 73 74 61 6c 6c 69 |oldins%.installi| 00000ba0 63 6f 6e 25 29 84 6f 6c 64 6c 61 72 67 25 3c 3e |con%).oldlarg%<>| 00000bb0 6c 61 72 67 65 69 63 6f 6e 25 8c f2 63 0d 01 a4 |largeicon%..c...| 00000bc0 c6 e8 23 66 69 6c 65 25 2c 64 75 6d 6d 79 25 3a |..#file%,dummy%:| 00000bd0 e8 23 66 69 6c 65 25 2c 64 75 6d 6d 79 25 3a e8 |.#file%,dummy%:.| 00000be0 23 66 69 6c 65 25 2c 73 65 6c 65 63 74 69 76 65 |#file%,selective| 00000bf0 25 3a 66 69 6c 65 74 79 70 65 73 70 72 25 3d 28 |%:filetypespr%=(| 00000c00 73 65 6c 65 63 74 69 76 65 25 80 32 29 3d 32 3a |selective%.2)=2:| 00000c10 73 65 6c 65 63 74 69 76 65 25 3d 28 73 65 6c 65 |selective%=(sele| 00000c20 63 74 69 76 65 25 80 31 29 3d 31 3a e8 23 66 69 |ctive%.1)=1:.#fi| 00000c30 6c 65 25 2c 66 6f 6c 6c 6f 77 63 61 72 65 74 25 |le%,followcaret%| 00000c40 3a e8 23 66 69 6c 65 25 2c 21 73 68 6f 77 70 6c |:.#file%,!showpl| 00000c50 69 6e 74 68 73 25 3a e8 23 66 69 6c 65 25 2c 21 |inths%:.#file%,!| 00000c60 69 6e 76 65 72 74 73 65 6c 25 3a e8 23 66 69 6c |invertsel%:.#fil| 00000c70 65 25 2c 21 73 6c 61 62 73 65 6c 25 3a e7 21 53 |e%,!slabsel%:.!S| 00000c80 3d 31 8c 0d 01 ae 09 f2 71 3a f2 55 0d 01 b8 2d |=1......q:.U...-| 00000c90 cd 3a e8 23 66 69 6c 65 25 2c 21 53 3a e8 23 66 |.:.#file%,!S:.#f| 00000ca0 69 6c 65 25 2c 21 57 3a e8 23 66 69 6c 65 25 2c |ile%,!W:.#file%,| 00000cb0 7a 24 3a e7 21 53 3d 31 8c 0d 01 c2 0a f2 67 28 |z$:.!S=1......g(| 00000cc0 7a 24 29 0d 01 cc e9 cd 3a e8 23 66 69 6c 65 25 |z$).....:.#file%| 00000cd0 2c 21 50 3a e8 23 66 69 6c 65 25 2c 73 65 74 63 |,!P:.#file%,setc| 00000ce0 73 64 6b 65 79 25 2c 63 79 63 6c 65 77 69 6e 64 |sdkey%,cyclewind| 00000cf0 6f 77 73 6b 65 79 25 2c 68 69 64 65 74 61 73 6b |owskey%,hidetask| 00000d00 6b 65 79 25 2c 63 79 63 6c 65 74 61 73 6b 73 6b |key%,cycletasksk| 00000d10 65 79 25 2c 62 72 69 6e 67 74 6f 66 72 6f 6e 74 |ey%,bringtofront| 00000d20 6b 65 79 25 3a e8 23 66 69 6c 65 25 2c 68 6f 74 |key%:.#file%,hot| 00000d30 6b 65 79 68 6f 74 6b 65 79 25 2c 6f 70 65 6e 6d |keyhotkey%,openm| 00000d40 61 70 61 74 73 74 61 72 74 75 70 25 3a e8 23 66 |apatstartup%:.#f| 00000d50 69 6c 65 25 2c 6f 70 65 6e 6d 61 70 61 74 78 25 |ile%,openmapatx%| 00000d60 2c 6f 70 65 6e 6d 61 70 61 74 79 25 3a e8 23 66 |,openmapaty%:.#f| 00000d70 69 6c 65 25 2c 64 75 6d 6d 79 25 2c 64 75 6d 6d |ile%,dummy%,dumm| 00000d80 79 25 2c 64 75 6d 6d 79 25 2c 64 75 6d 6d 79 25 |y%,dummy%,dummy%| 00000d90 2c 64 75 6d 6d 79 25 2c 64 75 6d 6d 79 25 2c 64 |,dummy%,dummy%,d| 00000da0 75 6d 6d 79 25 2c 64 75 6d 6d 79 25 0d 01 d6 26 |ummy%,dummy%...&| 00000db0 e7 68 6f 74 6b 65 79 68 6f 74 6b 65 79 25 3d 30 |.hotkeyhotkey%=0| 00000dc0 8c 68 6f 74 6b 65 79 68 6f 74 6b 65 79 25 3d 31 |.hotkeyhotkey%=1| 00000dd0 32 37 0d 01 e0 0b d9 23 66 69 6c 65 25 0d 01 ea |27.....#file%...| 00000de0 1e cd 3a f2 68 3a c8 99 26 34 34 36 63 36 2c 46 |..:.h:..&446c6,F| 00000df0 3a c8 99 26 34 30 36 63 31 3a e1 0d 01 f4 19 dd |:..&406c1:......| 00000e00 f2 72 79 3a f2 77 79 3a f2 6a 3a f2 54 79 3a f2 |.ry:.wy:.j:.Ty:.| 00000e10 62 79 3a e1 0d 01 fe 68 dd f2 77 79 3a ea 66 69 |by:....h..wy:.fi| 00000e20 6c 65 25 2c 6c 25 2c 6d 6f 72 65 25 2c 64 75 6d |le%,l%,more%,dum| 00000e30 6d 79 25 2c 5a 24 2c 58 24 2c 76 65 72 73 69 6f |my%,Z$,X$,versio| 00000e40 6e 25 3a c8 99 26 34 30 36 63 30 3a 66 69 6c 65 |n%:..&406c0:file| 00000e50 25 3d 8e 28 22 3c 4c 61 72 67 65 72 24 44 69 72 |%=.("<Larger$Dir| 00000e60 3e 2e 50 72 65 66 73 2e 44 65 74 61 69 6c 73 22 |>.Prefs.Details"| 00000e70 29 3a e7 66 69 6c 65 25 3c 3e 30 8c 0d 02 08 33 |):.file%<>0....3| 00000e80 e8 23 66 69 6c 65 25 2c 76 65 72 73 69 6f 6e 25 |.#file%,version%| 00000e90 2c 6e 65 78 74 66 72 65 65 62 61 63 6b 64 72 6f |,nextfreebackdro| 00000ea0 70 25 3a e7 76 65 72 73 69 6f 6e 25 3e 30 8c 0d |p%:.version%>0..| 00000eb0 02 12 15 e8 23 66 69 6c 65 25 2c 21 41 3a f2 72 |....#file%,!A:.r| 00000ec0 28 21 41 29 0d 02 1c ee cd 3a 6d 6f 72 65 25 3d |(!A).....:more%=| 00000ed0 9a 23 66 69 6c 65 25 3a 21 6e 6f 61 70 70 73 25 |.#file%:!noapps%| 00000ee0 3d 2d 31 3a c8 95 6d 6f 72 65 25 3c 3e 30 3a 21 |=-1:..more%<>0:!| 00000ef0 6e 6f 61 70 70 73 25 2b 3d 31 3a e8 23 66 69 6c |noapps%+=1:.#fil| 00000f00 65 25 2c 5a 24 2c 58 24 2c 41 24 28 21 6e 6f 61 |e%,Z$,X$,A$(!noa| 00000f10 70 70 73 25 29 2c 78 79 30 25 3f 28 21 6e 6f 61 |pps%),xy0%?(!noa| 00000f20 70 70 73 25 29 2c 78 79 31 25 3f 28 21 6e 6f 61 |pps%),xy1%?(!noa| 00000f30 70 70 73 25 29 2c 69 78 79 30 25 3f 28 21 6e 6f |pps%),ixy0%?(!no| 00000f40 61 70 70 73 25 29 2c 69 78 79 31 25 3f 28 21 6e |apps%),ixy1%?(!n| 00000f50 6f 61 70 70 73 25 29 2c 68 6f 74 6b 65 79 73 25 |oapps%),hotkeys%| 00000f60 21 28 28 21 6e 6f 61 70 70 73 25 29 2a 34 29 2c |!((!noapps%)*4),| 00000f70 5a 24 28 21 6e 6f 61 70 70 73 25 29 2c 4d 24 28 |Z$(!noapps%),M$(| 00000f80 21 6e 6f 61 70 70 73 25 29 2c 41 25 28 21 6e 6f |!noapps%),A%(!no| 00000f90 61 70 70 73 25 29 2c 64 75 6d 6d 79 25 2c 64 75 |apps%),dummy%,du| 00000fa0 6d 6d 79 25 2c 64 75 6d 6d 79 25 2c 64 75 6d 6d |mmy%,dummy%,dumm| 00000fb0 79 25 0d 02 26 c9 f2 5a 28 5a 24 2c 6c 65 61 66 |y%..&..Z(Z$,leaf| 00000fc0 25 2b 31 32 2a 21 6e 6f 61 70 70 73 25 29 3a f2 |%+12*!noapps%):.| 00000fd0 5a 28 58 24 2c 73 70 72 69 74 65 25 2b 31 32 2a |Z(X$,sprite%+12*| 00000fe0 21 6e 6f 61 70 70 73 25 29 3a 74 79 70 65 25 3f |!noapps%):type%?| 00000ff0 21 6e 6f 61 70 70 73 25 3d 9a 23 66 69 6c 65 25 |!noapps%=.#file%| 00001000 3a 64 72 61 67 6f 6e 74 6f 25 3f 21 6e 6f 61 70 |:dragonto%?!noap| 00001010 70 73 25 3d 9a 23 66 69 6c 65 25 3a 62 61 63 6b |ps%=.#file%:back| 00001020 64 72 6f 70 25 3f 21 6e 6f 61 70 70 73 25 3d 9a |drop%?!noapps%=.| 00001030 23 66 69 6c 65 25 3a 73 65 6c 65 63 74 25 3f 21 |#file%:select%?!| 00001040 6e 6f 61 70 70 73 25 3d 30 3a e7 74 79 70 65 25 |noapps%=0:.type%| 00001050 3f 21 6e 6f 61 70 70 73 25 3d 32 80 c0 41 24 28 |?!noapps%=2..A$(| 00001060 21 6e 6f 61 70 70 73 25 29 2c 31 30 29 3d 22 2e |!noapps%),10)=".| 00001070 42 61 63 6b 64 72 6f 70 3a 22 8c 0d 02 30 33 74 |Backdrop:"...03t| 00001080 79 70 65 25 3f 21 6e 6f 61 70 70 73 25 3d 37 3a |ype%?!noapps%=7:| 00001090 41 24 28 21 6e 6f 61 70 70 73 25 29 3d c1 41 24 |A$(!noapps%)=.A$| 000010a0 28 21 6e 6f 61 70 70 73 25 29 2c 31 31 29 0d 02 |(!noapps%),11)..| 000010b0 3a 28 cd 3a 6d 6f 72 65 25 3d 9a 23 66 69 6c 65 |:(.:more%=.#file| 000010c0 25 3a ce 3a d9 23 66 69 6c 65 25 3a c8 99 26 34 |%:.:.#file%:..&4| 000010d0 34 36 63 36 2c 46 0d 02 44 17 cd 3a f2 53 79 3a |46c6,F..D..:.Sy:| 000010e0 f2 55 3a c8 99 26 34 30 36 63 31 3a e1 0d 02 4e |.U:..&406c1:...N| 000010f0 48 dd f2 6a 3a ea 66 69 6c 65 25 3a c8 99 26 34 |H..j:.file%:..&4| 00001100 30 36 63 30 3a 66 69 6c 65 25 3d 8e 28 22 3c 4c |06c0:file%=.("<L| 00001110 61 72 67 65 72 24 44 69 72 3e 2e 50 72 65 66 73 |arger$Dir>.Prefs| 00001120 2e 53 70 72 69 74 65 73 22 29 3a e7 66 69 6c 65 |.Sprites"):.file| 00001130 25 3c 3e 30 8c 0d 02 58 33 d9 23 66 69 6c 65 25 |%<>0...X3.#file%| 00001140 3a 2a 49 63 6f 6e 53 70 72 69 74 65 73 20 3c 4c |:*IconSprites <L| 00001150 61 72 67 65 72 24 44 69 72 3e 2e 50 72 65 66 73 |arger$Dir>.Prefs| 00001160 2e 53 70 72 69 74 65 73 0d 02 62 10 cd 3a c8 99 |.Sprites..b..:..| 00001170 26 34 30 36 63 31 3a e1 0d 02 6c 49 dd f2 54 79 |&406c1:...lI..Ty| 00001180 3a ea 66 69 6c 65 25 3a c8 99 26 34 30 36 63 30 |:.file%:..&406c0| 00001190 3a 66 69 6c 65 25 3d 8e 28 22 3c 4c 61 72 67 65 |:file%=.("<Large| 000011a0 72 24 44 69 72 3e 2e 50 72 65 66 73 2e 53 79 73 |r$Dir>.Prefs.Sys| 000011b0 56 61 72 73 22 29 3a e7 66 69 6c 65 25 3c 3e 30 |Vars"):.file%<>0| 000011c0 8c 0d 02 76 36 d9 23 66 69 6c 65 25 3a 2a 57 69 |...v6.#file%:*Wi| 000011d0 6d 70 54 61 73 6b 20 2a 4f 62 65 79 20 3c 4c 61 |mpTask *Obey <La| 000011e0 72 67 65 72 24 44 69 72 3e 2e 50 72 65 66 73 2e |rger$Dir>.Prefs.| 000011f0 53 79 73 56 61 72 73 0d 02 80 10 cd 3a c8 99 26 |SysVars.....:..&| 00001200 34 30 36 63 31 3a e1 0d 02 8a 44 dd f2 60 5f 28 |406c1:....D..`_(| 00001210 41 24 2c 66 69 6c 65 25 29 3a ea 6c 25 3a e3 6c |A$,file%):.l%:.l| 00001220 25 3d 31 b8 a9 41 24 3a d5 23 66 69 6c 65 25 2c |%=1..A$:.#file%,| 00001230 97 28 c1 41 24 2c 6c 25 2c 31 29 29 3a ed 3a d5 |.(.A$,l%,1)):.:.| 00001240 23 66 69 6c 65 25 2c 31 30 3a e1 0d 02 94 4a dd |#file%,10:....J.| 00001250 f2 60 28 f8 44 24 29 3a ea 6c 25 2c 63 24 2c 73 |.`(.D$):.l%,c$,s| 00001260 24 3a 63 24 3d 22 22 3a e3 6c 25 3d 31 b8 a9 44 |$:c$="":.l%=1..D| 00001270 24 3a 73 24 3d c1 44 24 2c 6c 25 2c 31 29 3a 63 |$:s$=.D$,l%,1):c| 00001280 24 2b 3d 73 24 3a e7 73 24 3d 22 25 22 8c 63 24 |$+=s$:.s$="%".c$| 00001290 2b 3d 22 25 22 0d 02 9e 0d ed 3a 44 24 3d 63 24 |+="%".....:D$=c$| 000012a0 3a e1 0d 02 a8 60 dd f2 48 5f 3a ea 6c 25 2c 74 |:....`..H_:.l%,t| 000012b0 6f 74 25 2c 73 69 7a 65 25 2c 73 70 25 2c 66 6c |ot%,size%,sp%,fl| 000012c0 61 67 73 25 2c 61 64 64 25 2c 73 70 32 25 2c 73 |ags%,add%,sp2%,s| 000012d0 70 33 25 3a c8 99 77 69 6d 70 62 61 73 65 6f 66 |p3%:..wimpbaseof| 000012e0 73 70 72 25 b8 73 70 33 25 2c 73 70 32 25 3a 74 |spr%.sp3%,sp2%:t| 000012f0 6f 74 25 3d 30 3a e7 21 6e 6f 61 70 70 73 25 3e |ot%=0:.!noapps%>| 00001300 30 8c 0d 02 b2 2a e3 6c 25 3d 30 b8 21 6e 6f 61 |0....*.l%=0.!noa| 00001310 70 70 73 25 3a e7 a4 50 28 a4 41 28 73 70 72 69 |pps%:..P(.A(spri| 00001320 74 65 25 2b 31 32 2a 6c 25 29 29 8c 0d 02 bc 47 |te%+12*l%))....G| 00001330 c8 99 26 32 30 30 32 65 2c 32 35 36 2b 32 34 2c |..&2002e,256+24,| 00001340 73 70 32 25 2c a4 41 28 73 70 72 69 74 65 25 2b |sp2%,.A(sprite%+| 00001350 31 32 2a 6c 25 29 b8 2c 2c 61 64 64 25 3b 66 6c |12*l%).,,add%;fl| 00001360 61 67 73 25 3a e7 28 66 6c 61 67 73 25 80 31 29 |ags%:.(flags%.1)| 00001370 3d 30 8c 0d 02 c6 1b 73 69 7a 65 25 3d 21 61 64 |=0.....size%=!ad| 00001380 64 25 3a 74 6f 74 25 2b 3d 73 69 7a 65 25 0d 02 |d%:tot%+=size%..| 00001390 d0 4b cc 3a c8 99 26 32 30 30 32 65 2c 32 35 36 |.K.:..&2002e,256| 000013a0 2b 32 34 2c 73 70 33 25 2c a4 41 28 73 70 72 69 |+24,sp3%,.A(spri| 000013b0 74 65 25 2b 31 32 2a 6c 25 29 b8 2c 2c 61 64 64 |te%+12*l%).,,add| 000013c0 25 3a 73 69 7a 65 25 3d 21 61 64 64 25 3a 74 6f |%:size%=!add%:to| 000013d0 74 25 2b 3d 73 69 7a 65 25 0d 02 da 33 cd 3a e7 |t%+=size%...3.:.| 000013e0 3f 28 73 70 72 69 74 65 25 2b 31 32 2a 6c 25 29 |?(sprite%+12*l%)| 000013f0 3d 97 22 21 22 80 a9 a4 41 28 73 70 72 69 74 65 |=."!"...A(sprite| 00001400 25 2b 31 32 2a 6c 25 29 3c 31 31 8c 0d 02 e4 20 |%+12*l%)<11.... | 00001410 e7 a4 50 28 22 73 6d 22 2b a4 41 28 73 70 72 69 |..P("sm"+.A(spri| 00001420 74 65 25 2b 31 32 2a 6c 25 29 29 8c 0d 02 ee 4c |te%+12*l%))....L| 00001430 c8 99 26 32 30 30 32 65 2c 32 35 36 2b 32 34 2c |..&2002e,256+24,| 00001440 73 70 32 25 2c 22 73 6d 22 2b a4 41 28 73 70 72 |sp2%,"sm"+.A(spr| 00001450 69 74 65 25 2b 31 32 2a 6c 25 29 b8 2c 2c 61 64 |ite%+12*l%).,,ad| 00001460 64 25 3b 66 6c 61 67 73 25 3a e7 28 66 6c 61 67 |d%;flags%:.(flag| 00001470 73 25 80 31 29 3d 30 8c 0d 02 f8 1b 73 69 7a 65 |s%.1)=0.....size| 00001480 25 3d 21 61 64 64 25 3a 74 6f 74 25 2b 3d 73 69 |%=!add%:tot%+=si| 00001490 7a 65 25 0d 03 02 50 cc 3a c8 99 26 32 30 30 32 |ze%...P.:..&2002| 000014a0 65 2c 32 35 36 2b 32 34 2c 73 70 33 25 2c 22 73 |e,256+24,sp3%,"s| 000014b0 6d 22 2b a4 41 28 73 70 72 69 74 65 25 2b 31 32 |m"+.A(sprite%+12| 000014c0 2a 6c 25 29 b8 2c 2c 61 64 64 25 3a 73 69 7a 65 |*l%).,,add%:size| 000014d0 25 3d 21 61 64 64 25 3a 74 6f 74 25 2b 3d 73 69 |%=!add%:tot%+=si| 000014e0 7a 65 25 0d 03 0c 05 cd 0d 03 16 05 cd 0d 03 20 |ze%............ | 000014f0 05 cd 0d 03 2a 07 cd 3a ed 0d 03 34 31 cd 3a c8 |....*..:...41.:.| 00001500 99 34 36 2c 32 36 34 2c 73 70 32 25 b8 2c 2c 2c |.46,264,sp2%.,,,| 00001510 6e 75 6d 25 3a e7 6e 75 6d 25 3e 30 80 66 69 6c |num%:.num%>0.fil| 00001520 65 74 79 70 65 73 70 72 25 8c 0d 03 3e 5b e3 6c |etypespr%...>[.l| 00001530 25 3d 31 b8 6e 75 6d 25 3a c8 99 34 36 2c 32 36 |%=1.num%:..46,26| 00001540 39 2c 73 70 32 25 2c 43 2c 31 33 2c 6c 25 3a e7 |9,sp2%,C,13,l%:.| 00001550 c0 a4 41 28 43 29 2c 33 29 3d 22 69 63 5f 22 84 |..A(C),3)="ic_".| 00001560 c0 a4 41 28 43 29 2c 35 29 3d 22 66 69 6c 65 5f |..A(C),5)="file_| 00001570 22 84 c0 a4 41 28 43 29 2c 36 29 3d 22 73 6d 61 |"...A(C),6)="sma| 00001580 6c 6c 5f 22 8c 0d 03 48 39 c8 99 26 32 30 30 32 |ll_"...H9..&2002| 00001590 65 2c 32 35 36 2b 32 34 2c 73 70 32 25 2c 43 b8 |e,256+24,sp2%,C.| 000015a0 2c 2c 61 64 64 25 3a 73 69 7a 65 25 3d 21 61 64 |,,add%:size%=!ad| 000015b0 64 25 3a 74 6f 74 25 2b 3d 73 69 7a 65 25 0d 03 |d%:tot%+=size%..| 000015c0 52 07 cd 3a ed 0d 03 5c 36 cd 3a c8 99 26 32 30 |R..:...\6.:..&20| 000015d0 30 31 65 2c 36 2c 2c 2c 74 6f 74 25 2b 31 36 b8 |01e,6,,,tot%+16.| 000015e0 2c 2c 73 70 25 3b 66 6c 61 67 73 25 3a e7 28 66 |,,sp%;flags%:.(f| 000015f0 6c 61 67 73 25 80 31 29 3d 31 8c 0d 03 66 90 21 |lags%.1)=1...f.!| 00001600 62 6c 6f 63 6b 25 3d 30 3a 51 24 3d 22 43 6f 75 |block%=0:Q$="Cou| 00001610 6c 64 20 6e 6f 74 20 63 6c 61 69 6d 20 65 6e 6f |ld not claim eno| 00001620 75 67 68 20 6d 65 6d 6f 72 79 20 66 6f 72 20 53 |ugh memory for S| 00001630 65 6c 65 63 74 69 76 65 20 73 70 72 69 74 65 20 |elective sprite | 00001640 73 61 76 65 2e 20 57 69 6c 6c 20 6e 6f 74 20 73 |save. Will not s| 00001650 61 76 65 20 73 70 72 69 74 65 73 2e 22 3a f2 5a |ave sprites.":.Z| 00001660 28 51 24 2c 62 6c 6f 63 6b 25 2b 34 29 3a c8 99 |(Q$,block%+4):..| 00001670 77 69 6d 70 65 72 72 25 2c 62 6c 6f 63 6b 25 2c |wimperr%,block%,| 00001680 32 39 2c 22 4c 61 72 67 65 72 22 0d 03 70 36 cc |29,"Larger"..p6.| 00001690 3a 73 70 25 21 30 3d 74 6f 74 25 2b 31 36 3a 73 |:sp%!0=tot%+16:s| 000016a0 70 25 21 38 3d 31 36 3a c8 99 34 36 2c 32 36 35 |p%!8=16:..46,265| 000016b0 2c 73 70 25 3a e7 21 6e 6f 61 70 70 73 25 3e 30 |,sp%:.!noapps%>0| 000016c0 8c 0d 03 7a 2a e3 6c 25 3d 30 b8 21 6e 6f 61 70 |...z*.l%=0.!noap| 000016d0 70 73 25 3a e7 a4 50 28 a4 41 28 73 70 72 69 74 |ps%:..P(.A(sprit| 000016e0 65 25 2b 31 32 2a 6c 25 29 29 8c 0d 03 84 50 c8 |e%+12*l%))....P.| 000016f0 99 26 34 34 36 63 63 2c a4 41 28 73 70 72 69 74 |.&446cc,.A(sprit| 00001700 65 25 2b 31 32 2a 6c 25 29 2c 73 70 25 3a e7 3f |e%+12*l%),sp%:.?| 00001710 28 73 70 72 69 74 65 25 2b 31 32 2a 6c 25 29 3d |(sprite%+12*l%)=| 00001720 97 22 21 22 80 a9 a4 41 28 73 70 72 69 74 65 25 |."!"...A(sprite%| 00001730 2b 31 32 2a 6c 25 29 3c 31 31 8c 0d 03 8e 20 e7 |+12*l%)<11.... .| 00001740 a4 50 28 22 73 6d 22 2b a4 41 28 73 70 72 69 74 |.P("sm"+.A(sprit| 00001750 65 25 2b 31 32 2a 6c 25 29 29 8c 0d 03 98 27 c8 |e%+12*l%))....'.| 00001760 99 26 34 34 36 63 63 2c 22 73 6d 22 2b a4 41 28 |.&446cc,"sm"+.A(| 00001770 73 70 72 69 74 65 25 2b 31 32 2a 6c 25 29 2c 73 |sprite%+12*l%),s| 00001780 70 25 0d 03 a2 05 cd 0d 03 ac 05 cd 0d 03 b6 07 |p%..............| 00001790 cd 3a ed 0d 03 c0 1b cd 3a e7 6e 75 6d 25 3e 30 |.:......:.num%>0| 000017a0 80 66 69 6c 65 74 79 70 65 73 70 72 25 8c 0d 03 |.filetypespr%...| 000017b0 ca 5b e3 6c 25 3d 31 b8 6e 75 6d 25 3a c8 99 34 |.[.l%=1.num%:..4| 000017c0 36 2c 32 36 39 2c 73 70 32 25 2c 43 2c 31 33 2c |6,269,sp2%,C,13,| 000017d0 6c 25 3a e7 c0 a4 41 28 43 29 2c 33 29 3d 22 69 |l%:...A(C),3)="i| 000017e0 63 5f 22 84 c0 a4 41 28 43 29 2c 35 29 3d 22 66 |c_"...A(C),5)="f| 000017f0 69 6c 65 5f 22 84 c0 a4 41 28 43 29 2c 36 29 3d |ile_"...A(C),6)=| 00001800 22 73 6d 61 6c 6c 5f 22 8c 0d 03 d4 16 c8 99 26 |"small_".......&| 00001810 34 34 36 63 63 2c a4 41 28 43 29 2c 73 70 25 0d |446cc,.A(C),sp%.| 00001820 03 de 07 cd 3a ed 0d 03 e8 0f cd 3a e7 73 70 25 |....:......:.sp%| 00001830 21 34 3e 30 8c 0d 03 f2 2d c8 99 34 36 2c 32 36 |!4>0....-..46,26| 00001840 38 2c 73 70 25 2c 22 3c 4c 61 72 67 65 72 24 44 |8,sp%,"<Larger$D| 00001850 69 72 3e 2e 50 72 65 66 73 2e 53 70 72 69 74 65 |ir>.Prefs.Sprite| 00001860 73 22 0d 03 fc 11 cd 3a c8 99 33 30 2c 37 2c 2c |s".....:..30,7,,| 00001870 73 70 25 0d 04 06 07 cd 3a e1 0d 04 10 b5 dd f2 |sp%.....:.......| 00001880 53 79 3a ea 6d 6f 72 65 25 2c 66 69 6c 65 74 79 |Sy:.more%,filety| 00001890 70 65 25 2c 5a 24 2c 6f 62 6a 65 63 74 25 2c 6c |pe%,Z$,object%,l| 000018a0 25 2c 67 6f 74 74 69 74 25 2c 67 6f 74 6e 6f 25 |%,gottit%,gotno%| 000018b0 3a c8 99 26 34 30 36 63 30 3a c8 99 31 32 2c 31 |:..&406c0:..12,1| 000018c0 30 2c c0 47 24 2c a9 47 24 2d 31 29 2c 62 6c 6f |0,.G$,.G$-1),blo| 000018d0 63 6b 25 2c 31 2c 30 2c 32 30 30 2c 22 2a 22 b8 |ck%,1,0,200,"*".| 000018e0 2c 2c 2c 2c 6d 6f 72 65 25 3a c8 95 6d 6f 72 65 |,,,,more%:..more| 000018f0 25 3c 3e 2d 31 3a 6f 62 6a 65 63 74 25 3d 62 6c |%<>-1:object%=bl| 00001900 6f 63 6b 25 21 31 36 3a 5a 24 3d a4 41 28 62 6c |ock%!16:Z$=.A(bl| 00001910 6f 63 6b 25 2b 32 30 29 3a e7 6f 62 6a 65 63 74 |ock%+20):.object| 00001920 25 3d 32 80 c0 5a 24 2c 31 29 3d 22 21 22 8c 0d |%=2..Z$,1)="!"..| 00001930 04 1a 18 6f 62 6a 65 63 74 25 3d 34 3a f2 57 5f |...object%=4:.W_| 00001940 28 47 24 2b 5a 24 29 0d 04 24 27 cd 3a 67 6f 74 |(G$+Z$)..$'.:got| 00001950 74 69 74 25 3d a3 3a 67 6f 74 6e 6f 25 3d 2d 31 |tit%=.:gotno%=-1| 00001960 3a e7 21 6e 6f 61 70 70 73 25 3e 2d 31 8c 0d 04 |:.!noapps%>-1...| 00001970 2e 4e e3 6c 25 3d 30 b8 21 6e 6f 61 70 70 73 25 |.N.l%=0.!noapps%| 00001980 3a e7 a4 41 28 6c 65 61 66 25 2b 31 32 2a 6c 25 |:..A(leaf%+12*l%| 00001990 29 3d 5a 24 80 41 24 28 6c 25 29 3d 22 49 6e 74 |)=Z$.A$(l%)="Int| 000019a0 65 72 6e 61 6c 3a 22 2b 5a 24 80 74 79 70 65 25 |ernal:"+Z$.type%| 000019b0 3f 6c 25 3d 6f 62 6a 65 63 74 25 8c 0d 04 38 17 |?l%=object%...8.| 000019c0 67 6f 74 74 69 74 25 3d b9 3a 67 6f 74 6e 6f 25 |gottit%=.:gotno%| 000019d0 3d 6c 25 0d 04 42 07 cd 3a ed 0d 04 4c 1d cd 3a |=l%..B..:...L..:| 000019e0 e7 6f 62 6a 65 63 74 25 3d 32 8c 6f 62 6a 65 63 |.object%=2.objec| 000019f0 74 25 3d 34 30 39 36 0d 04 56 1b e7 6f 62 6a 65 |t%=4096..V..obje| 00001a00 63 74 25 3d 34 8c 6f 62 6a 65 63 74 25 3d 38 31 |ct%=4.object%=81| 00001a10 39 32 0d 04 60 29 e7 6f 62 6a 65 63 74 25 3c 34 |92..`).object%<4| 00001a20 30 39 36 8c 6f 62 6a 65 63 74 25 3d 28 62 6c 6f |096.object%=(blo| 00001a30 63 6b 25 21 31 29 80 34 30 39 35 0d 04 6a 0d e7 |ck%!1).4095..j..| 00001a40 67 6f 74 74 69 74 25 8c 0d 04 74 14 41 24 28 67 |gottit%...t.A$(g| 00001a50 6f 74 6e 6f 25 29 3d 47 24 2b 5a 24 0d 04 7e 1c |otno%)=G$+Z$..~.| 00001a60 cc 3a f2 44 28 6f 62 6a 65 63 74 25 2c 47 24 2b |.:.D(object%,G$+| 00001a70 5a 24 2c 5a 24 2c a3 29 0d 04 88 49 cd 3a c8 99 |Z$,Z$,.)...I.:..| 00001a80 31 32 2c 31 30 2c c0 47 24 2c a9 47 24 2d 31 29 |12,10,.G$,.G$-1)| 00001a90 2c 62 6c 6f 63 6b 25 2c 31 2c 6d 6f 72 65 25 2c |,block%,1,more%,| 00001aa0 32 30 30 2c 22 2a 22 b8 2c 2c 2c 2c 6d 6f 72 65 |200,"*".,,,,more| 00001ab0 25 3a ce 3a e7 21 6e 6f 61 70 70 73 25 3e 2d 31 |%:.:.!noapps%>-1| 00001ac0 8c 0d 04 92 34 e3 6c 25 3d 21 6e 6f 61 70 70 73 |....4.l%=!noapps| 00001ad0 25 b8 30 88 2d 31 3a e7 c0 41 24 28 6c 25 29 2c |%.0.-1:..A$(l%),| 00001ae0 39 29 3d 22 49 6e 74 65 72 6e 61 6c 3a 22 8c f2 |9)="Internal:"..| 00001af0 43 28 6c 25 29 0d 04 9c 05 ed 0d 04 a6 10 cd 3a |C(l%)..........:| 00001b00 c8 99 26 34 30 36 63 31 3a e1 0d 04 b0 15 dd f2 |..&406c1:.......| 00001b10 65 5f 3a f2 4b 79 3a f2 63 3a f2 72 79 3a e1 0d |e_:.Ky:.c:.ry:..| 00001b20 04 ba 32 dd f2 57 5f 28 78 24 29 3a ea 66 69 6c |..2..W_(x$):.fil| 00001b30 65 25 3a 66 69 6c 65 25 3d 8e 28 78 24 2b 22 2e |e%:file%=.(x$+".| 00001b40 21 42 6f 6f 74 22 29 3a e7 66 69 6c 65 25 3d 30 |!Boot"):.file%=0| 00001b50 8c 0d 04 c4 26 66 69 6c 65 25 3d 8e 28 78 24 2b |....&file%=.(x$+| 00001b60 22 2e 21 53 70 72 69 74 65 73 22 29 3a e7 66 69 |".!Sprites"):.fi| 00001b70 6c 65 25 3c 3e 30 8c 0d 04 ce 35 d9 23 66 69 6c |le%<>0....5.#fil| 00001b80 65 25 3a ff 28 22 57 69 6d 70 54 61 73 6b 20 49 |e%:.("WimpTask I| 00001b90 63 6f 6e 53 70 72 69 74 65 73 20 22 2b 78 24 2b |conSprites "+x$+| 00001ba0 22 2e 21 53 70 72 69 74 65 73 22 29 0d 04 d8 05 |".!Sprites")....| 00001bb0 cd 0d 04 e2 28 cc 3a d9 23 66 69 6c 65 25 3a ff |....(.:.#file%:.| 00001bc0 28 22 57 69 6d 70 54 61 73 6b 20 22 2b 78 24 2b |("WimpTask "+x$+| 00001bd0 22 2e 21 42 6f 6f 74 22 29 0d 04 ec 07 cd 3a e1 |".!Boot").....:.| 00001be0 0d 04 f6 1c dd f2 62 79 3a e7 6f 70 65 6e 6d 61 |......by:.openma| 00001bf0 70 61 74 73 74 61 72 74 75 70 25 8c 0d 05 00 ba |patstartup%.....| 00001c00 21 62 6c 6f 63 6b 25 3d 6d 61 70 77 69 6e 64 6f |!block%=mapwindo| 00001c10 77 25 3a c8 99 77 69 6d 70 67 77 73 25 2c 2c 62 |w%:..wimpgws%,,b| 00001c20 6c 6f 63 6b 25 3a 62 6c 6f 63 6b 25 21 31 32 2b |lock%:block%!12+| 00001c30 3d 6f 70 65 6e 6d 61 70 61 74 78 25 2d 62 6c 6f |=openmapatx%-blo| 00001c40 63 6b 25 21 34 3a 62 6c 6f 63 6b 25 21 31 36 2b |ck%!4:block%!16+| 00001c50 3d 6f 70 65 6e 6d 61 70 61 74 79 25 2d 62 6c 6f |=openmapaty%-blo| 00001c60 63 6b 25 21 38 3a 62 6c 6f 63 6b 25 21 34 3d 6f |ck%!8:block%!4=o| 00001c70 70 65 6e 6d 61 70 61 74 78 25 3a 62 6c 6f 63 6b |penmapatx%:block| 00001c80 25 21 38 3d 6f 70 65 6e 6d 61 70 61 74 79 25 3a |%!8=openmapaty%:| 00001c90 62 6c 6f 63 6b 25 21 32 38 3d 2d 31 3a c8 99 77 |block%!28=-1:..w| 00001ca0 69 6d 70 6f 70 65 6e 77 69 6e 64 6f 77 25 2c 2c |impopenwindow%,,| 00001cb0 62 6c 6f 63 6b 25 0d 05 0a 07 cd 3a e1 0d 05 14 |block%.....:....| 00001cc0 0f dd a4 78 3a 3d 31 32 33 34 35 36 0d ff |...x:=123456..| 00001cce