home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 2 / DATAFILE_PDCD2.iso / strackers / _aptracker / !APTracker / !RunImage < prev    next >
Unknown  |  1990-03-28  |  42.2 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 10 f4 20 3e 21 | 52 75 6e 49 6d 61 67 65 |..... >!|RunImage|
|00000010| 0d 00 14 05 3a 0d 00 1e | 13 6d 65 6e 75 73 70 61 |....:...|.menuspa|
|00000020| 63 65 25 3d 34 30 30 30 | 0d 00 28 2b 73 70 72 73 |ce%=4000|..(+sprs|
|00000030| 69 7a 65 25 3d a4 66 69 | 6c 65 6c 65 6e 28 22 3c |ize%=.fi|lelen("<|
|00000040| 4f 62 65 79 24 44 69 72 | 3e 2e 53 70 72 69 74 65 |Obey$Dir|>.Sprite|
|00000050| 73 22 29 0d 00 32 2e 63 | 6f 64 65 73 69 7a 65 25 |s")..2.c|odesize%|
|00000060| 3d a4 66 69 6c 65 6c 65 | 6e 28 22 3c 4f 62 65 79 |=.filele|n("<Obey|
|00000070| 24 44 69 72 3e 2e 54 72 | 61 63 6b 43 6f 64 65 22 |$Dir>.Tr|ackCode"|
|00000080| 29 0d 00 3c 05 3a 0d 00 | 46 14 de 20 71 25 20 32 |)..<.:..|F.. q% 2|
|00000090| 35 36 2c 71 32 25 20 31 | 32 38 0d 00 50 0f de 20 |56,q2% 1|28..P.. |
|000000a0| 63 6f 64 65 25 20 31 36 | 30 0d 00 5a 0f de 20 74 |code% 16|0..Z.. t|
|000000b0| 65 6d 70 25 20 33 30 30 | 0d 00 64 10 de 20 62 6c |emp% 300|..d.. bl|
|000000c0| 6f 63 6b 25 20 32 35 36 | 0d 00 6e 10 de 20 73 70 |ock% 256|..n.. sp|
|000000d0| 6e 61 6d 65 25 20 32 30 | 0d 00 78 1a de 20 6d 65 |name% 20|..x.. me|
|000000e0| 6e 75 61 64 64 72 25 20 | 6d 65 6e 75 73 70 61 63 |nuaddr% |menuspac|
|000000f0| 65 25 0d 00 82 16 de 20 | 63 6f 70 69 65 64 25 20 |e%..... |copied% |
|00000100| 38 2a 36 34 2a 34 2b 38 | 0d 00 8c 1e de 20 6d 61 |8*64*4+8|..... ma|
|00000110| 69 6e 73 70 72 69 74 65 | 73 25 20 73 70 72 73 69 |insprite|s% sprsi|
|00000120| 7a 65 25 2b 31 36 0d 00 | 96 13 de 20 74 63 25 20 |ze%+16..|... tc% |
|00000130| 63 6f 64 65 73 69 7a 65 | 25 0d 00 a0 05 3a 0d 00 |codesize|%....:..|
|00000140| aa 11 74 75 6e 65 6c 6f | 61 64 65 64 25 3d a3 0d |..tunelo|aded%=..|
|00000150| 00 b4 11 73 61 76 65 68 | 65 61 64 65 72 25 3d b9 |...saveh|eader%=.|
|00000160| 0d 00 be 09 74 74 25 3d | 93 0d 00 c8 11 6a 75 73 |....tt%=|.....jus|
|00000170| 74 6c 6f 61 64 65 64 25 | 3d b9 0d 00 d2 0f 64 65 |tloaded%|=.....de|
|00000180| 6c 76 6f 69 63 65 25 3d | 31 0d 00 dc 0d 64 65 6c |lvoice%=|1....del|
|00000190| 70 61 74 25 3d 31 0d 00 | e6 0e 73 61 76 65 70 61 |pat%=1..|..savepa|
|000001a0| 74 25 3d 31 0d 00 f0 0e | 63 6f 70 79 70 61 74 25 |t%=1....|copypat%|
|000001b0| 3d 31 0d 00 fa 10 63 6f | 70 69 65 64 6c 65 6e 25 |=1....co|piedlen%|
|000001c0| 3d 30 0d 01 04 0e 70 61 | 74 6c 65 6e 25 3d 36 34 |=0....pa|tlen%=64|
|000001d0| 0d 01 0e 0d 75 70 64 61 | 74 65 25 3d 34 0d 01 18 |....upda|te%=4...|
|000001e0| 11 6d 75 73 63 6f 75 6e | 74 65 72 25 3d 30 0d 01 |.muscoun|ter%=0..|
|000001f0| 22 1b 6f 6c 64 70 6f 73 | 25 3d 2d 31 3a 6f 6c 64 |".oldpos|%=-1:old|
|00000200| 65 76 65 6e 74 25 3d 2d | 31 0d 01 2c 09 66 6d 25 |event%=-|1..,.fm%|
|00000210| 3d 30 0d 01 36 0e 70 6c | 61 79 69 6e 67 25 3d a3 |=0..6.pl|aying%=.|
|00000220| 0d 01 40 05 3a 0d 01 4a | 1f de 20 73 61 6d 70 61 |..@.:..J|.. sampa|
|00000230| 64 64 72 25 28 33 36 29 | 2c 73 61 6d 70 6c 65 24 |ddr%(36)|,sample$|
|00000240| 28 33 36 29 0d 01 54 1d | de 20 73 6c 65 6e 25 28 |(36)..T.|. slen%(|
|00000250| 33 36 29 2c 73 76 6f 6c | 61 64 64 72 25 28 33 36 |36),svol|addr%(36|
|00000260| 29 0d 01 5e 13 de 20 70 | 61 74 74 61 64 64 72 25 |)..^.. p|attaddr%|
|00000270| 28 36 34 29 0d 01 68 19 | de 20 6f 6e 6f 66 66 25 |(64)..h.|. onoff%|
|00000280| 28 38 29 2c 65 76 65 6e | 74 25 28 38 29 0d 01 72 |(8),even|t%(8)..r|
|00000290| 14 de 20 73 74 65 72 65 | 6f 76 61 6c 73 25 28 37 |.. stere|ovals%(7|
|000002a0| 29 0d 01 7c 2c 73 74 65 | 72 65 6f 76 61 6c 73 25 |)..|,ste|reovals%|
|000002b0| 28 29 3d 30 2c 2d 31 32 | 36 2c 2d 37 30 2c 2d 34 |()=0,-12|6,-70,-4|
|000002c0| 30 2c 30 2c 34 30 2c 37 | 30 2c 31 32 37 0d 01 86 |0,0,40,7|0,127...|
|000002d0| 7c 6e 6f 74 65 73 24 3d | 22 2d 2d 2d 43 2d 31 43 ||notes$=|"---C-1C|
|000002e0| 23 31 44 2d 31 44 23 31 | 45 2d 31 46 2d 31 46 23 |#1D-1D#1|E-1F-1F#|
|000002f0| 31 47 2d 31 47 23 31 41 | 2d 31 41 23 31 42 2d 31 |1G-1G#1A|-1A#1B-1|
|00000300| 43 2d 32 43 23 32 44 2d | 32 44 23 32 45 2d 32 46 |C-2C#2D-|2D#2E-2F|
|00000310| 2d 32 46 23 32 47 2d 32 | 47 23 32 41 2d 32 41 23 |-2F#2G-2|G#2A-2A#|
|00000320| 32 42 2d 32 43 2d 33 43 | 23 33 44 2d 33 44 23 33 |2B-2C-3C|#3D-3D#3|
|00000330| 45 2d 33 46 2d 33 46 23 | 33 47 2d 33 47 23 33 41 |E-3F-3F#|3G-3G#3A|
|00000340| 2d 33 41 23 33 42 2d 33 | 22 0d 01 90 16 73 61 6d |-3A#3B-3|"....sam|
|00000350| 70 6c 65 24 28 29 3d c4 | 32 30 2c 22 20 22 29 0d |ple$()=.|20," ").|
|00000360| 01 9a 10 64 65 66 76 6f | 69 63 65 73 25 3d 34 0d |...defvo|ices%=4.|
|00000370| 01 a4 05 3a 0d 01 ae 0e | ee 20 85 20 f2 65 72 72 |...:....|. . .err|
|00000380| 6f 72 0d 01 b8 05 3a 0d | 01 c2 0e 24 71 25 3d 22 |or....:.|...$q%="|
|00000390| 54 41 53 4b 22 0d 01 cc | 1d 70 72 65 66 69 78 24 |TASK"...|.prefix$|
|000003a0| 3d 22 3c 41 50 54 72 61 | 63 6b 65 72 24 44 69 72 |="<APTra|cker$Dir|
|000003b0| 3e 22 0d 01 d6 3e c8 99 | 20 22 57 69 6d 70 5f 49 |>"...>..| "Wimp_I|
|000003c0| 6e 69 74 69 61 6c 69 73 | 65 22 2c 32 30 30 2c 21 |nitialis|e",200,!|
|000003d0| 71 25 2c 22 41 50 20 54 | 72 61 63 6b 65 72 22 20 |q%,"AP T|racker" |
|000003e0| b8 20 76 65 72 73 69 6f | 6e 25 2c 74 61 73 6b 25 |. versio|n%,task%|
|000003f0| 0d 01 e0 3d f2 6c 6f 61 | 64 73 70 72 69 74 65 73 |...=.loa|dsprites|
|00000400| 28 70 72 65 66 69 78 24 | 2b 22 2e 53 70 72 69 74 |(prefix$|+".Sprit|
|00000410| 65 73 22 2c 6d 61 69 6e | 73 70 72 69 74 65 73 25 |es",main|sprites%|
|00000420| 2c 73 70 72 73 69 7a 65 | 25 2b 31 36 29 0d 01 ea |,sprsize|%+16)...|
|00000430| 32 f2 6c 6f 61 64 77 69 | 74 68 70 61 74 68 76 61 |2.loadwi|thpathva|
|00000440| 72 69 61 62 6c 65 28 70 | 72 65 66 69 78 24 2c 22 |riable(p|refix$,"|
|00000450| 54 72 61 63 6b 43 6f 64 | 65 22 2c 74 63 25 29 0d |TrackCod|e",tc%).|
|00000460| 01 f4 10 f2 6c 6f 61 64 | 77 69 6e 64 6f 77 73 0d |....load|windows.|
|00000470| 01 fe 12 f2 73 65 74 73 | 74 65 72 65 6f 45 53 47 |....sets|tereoESG|
|00000480| 73 0d 02 08 0d f2 61 73 | 73 65 6d 62 6c 65 0d 02 |s.....as|semble..|
|00000490| 12 21 69 63 6f 6e 68 25 | 3d a4 69 63 6f 6e 62 61 |.!iconh%|=.iconba|
|000004a0| 72 28 22 21 61 70 74 72 | 61 63 6b 65 72 22 29 0d |r("!aptr|acker").|
|000004b0| 02 1c 28 c8 99 20 22 58 | 57 69 6d 70 5f 53 6c 6f |..(.. "X|Wimp_Slo|
|000004c0| 74 53 69 7a 65 22 2c 2d | 31 2c 2d 31 20 b8 20 61 |tSize",-|1,-1 . a|
|000004d0| 70 70 73 69 7a 65 25 0d | 02 26 14 41 25 3d 39 3a |ppsize%.|.&.A%=9:|
|000004e0| 42 25 3d 61 70 70 73 69 | 7a 65 25 0d 02 30 09 d6 |B%=appsi|ze%..0..|
|000004f0| 20 74 63 25 0d 02 3a 09 | f2 6d 61 69 6e 0d 02 44 | tc%..:.|.main..D|
|00000500| 0d f2 73 68 75 74 64 6f | 77 6e 0d 02 4e 05 e0 0d |..shutdo|wn..N...|
|00000510| 02 58 05 3a 0d 02 62 0e | dd f2 73 68 75 74 64 6f |.X.:..b.|..shutdo|
|00000520| 77 6e 0d 02 6c 0c 61 62 | 6f 72 74 25 3d a3 0d 02 |wn..l.ab|ort%=...|
|00000530| 76 13 e7 20 74 75 6e 65 | 6c 6f 61 64 65 64 25 20 |v.. tune|loaded% |
|00000540| 8c 0d 02 80 41 65 72 72 | 6f 72 65 78 69 74 25 3d |....Aerr|orexit%=|
|00000550| a4 65 72 72 6f 72 62 6f | 78 28 31 37 2c 22 44 61 |.errorbo|x(17,"Da|
|00000560| 74 61 20 77 69 6c 6c 20 | 62 65 20 6c 6f 73 74 20 |ta will |be lost |
|00000570| 2d 20 61 72 65 20 79 6f | 75 20 73 75 72 65 20 3f |- are yo|u sure ?|
|00000580| 22 29 0d 02 8a 1d e7 20 | 65 72 72 6f 72 65 78 69 |")..... |errorexi|
|00000590| 74 25 3d 32 20 8c 20 61 | 62 6f 72 74 25 3d b9 0d |t%=2 . a|bort%=..|
|000005a0| 02 94 05 cd 0d 02 9e 10 | e7 20 61 62 6f 72 74 25 |........|. abort%|
|000005b0| 20 8c 20 e1 0d 02 a8 0d | f2 73 74 6f 70 74 75 6e | . .....|.stoptun|
|000005c0| 65 0d 02 b2 0e 24 71 25 | 3d 22 54 41 53 4b 22 0d |e....$q%|="TASK".|
|000005d0| 02 bc 21 c8 99 20 22 57 | 69 6d 70 5f 43 6c 6f 73 |..!.. "W|imp_Clos|
|000005e0| 65 44 6f 77 6e 22 2c 74 | 61 73 6b 25 2c 21 71 25 |eDown",t|ask%,!q%|
|000005f0| 0d 02 c6 05 e1 0d 02 d0 | 05 3a 0d 02 da 16 dd a4 |........|.:......|
|00000600| 69 63 6f 6e 62 61 72 28 | 73 70 72 69 74 65 24 29 |iconbar(|sprite$)|
|00000610| 0d 02 e4 14 24 73 70 6e | 61 6d 65 25 3d 73 70 72 |....$spn|ame%=spr|
|00000620| 69 74 65 24 0d 02 ee 0f | 62 6c 6f 63 6b 25 21 30 |ite$....|block%!0|
|00000630| 3d 2d 31 0d 02 f8 0e 62 | 6c 6f 63 6b 25 21 34 3d |=-1....b|lock%!4=|
|00000640| 30 0d 03 02 0e 62 6c 6f | 63 6b 25 21 38 3d 30 0d |0....blo|ck%!8=0.|
|00000650| 03 0c 10 62 6c 6f 63 6b | 25 21 31 32 3d 38 30 0d |...block|%!12=80.|
|00000660| 03 16 10 62 6c 6f 63 6b | 25 21 31 36 3d 37 32 0d |...block|%!16=72.|
|00000670| 03 20 13 62 6c 6f 63 6b | 25 21 32 30 3d 26 32 31 |. .block|%!20=&21|
|00000680| 30 32 0d 03 2a 15 62 6c | 6f 63 6b 25 21 32 34 3d |02..*.bl|ock%!24=|
|00000690| 73 70 6e 61 6d 65 25 0d | 03 34 0f 62 6c 6f 63 6b |spname%.|.4.block|
|000006a0| 25 21 32 38 3d 31 0d 03 | 3e 19 62 6c 6f 63 6b 25 |%!28=1..|>.block%|
|000006b0| 21 33 32 3d a9 28 24 73 | 70 6e 61 6d 65 25 29 0d |!32=.($s|pname%).|
|000006c0| 03 48 28 c8 99 20 22 57 | 69 6d 70 5f 43 72 65 61 |.H(.. "W|imp_Crea|
|000006d0| 74 65 49 63 6f 6e 22 2c | 2c 62 6c 6f 63 6b 25 20 |teIcon",|,block% |
|000006e0| b8 20 69 63 6f 6e 25 0d | 03 52 0a 3d 69 63 6f 6e |. icon%.|.R.=icon|
|000006f0| 25 0d 03 5c 05 3a 0d 03 | 66 24 dd f2 6c 6f 61 64 |%..\.:..|f$..load|
|00000700| 73 70 72 69 74 65 73 28 | 66 69 6c 65 24 2c 61 64 |sprites(|file$,ad|
|00000710| 64 72 25 2c 73 69 7a 65 | 25 29 0d 03 70 10 21 61 |dr%,size|%)..p.!a|
|00000720| 64 64 72 25 3d 73 69 7a | 65 25 0d 03 7a 0d 61 64 |ddr%=siz|e%..z.ad|
|00000730| 64 72 25 21 34 3d 30 0d | 03 84 0e 61 64 64 72 25 |dr%!4=0.|...addr%|
|00000740| 21 38 3d 31 36 0d 03 8e | 0e 61 64 64 72 25 21 31 |!8=16...|.addr%!1|
|00000750| 32 3d 30 0d 03 98 27 c8 | 99 20 22 4f 53 5f 53 70 |2=0...'.|. "OS_Sp|
|00000760| 72 69 74 65 4f 70 22 2c | 32 35 36 2b 31 30 2c 61 |riteOp",|256+10,a|
|00000770| 64 64 72 25 2c 66 69 6c | 65 24 0d 03 a2 05 e1 0d |ddr%,fil|e$......|
|00000780| 03 ac 05 3a 0d 03 b6 11 | dd f2 6c 6f 61 64 77 69 |...:....|..loadwi|
|00000790| 6e 64 6f 77 73 0d 03 c0 | 0d de 20 54 25 20 35 30 |ndows...|.. T% 50|
|000007a0| 30 30 0d 03 ca 0f 6d 61 | 78 77 73 25 3d 35 32 30 |00....ma|xws%=520|
|000007b0| 30 0d 03 d4 13 de 20 69 | 6e 64 69 72 25 20 6d 61 |0..... i|ndir% ma|
|000007c0| 78 77 73 25 0d 03 de 0f | 69 6e 64 25 3d 69 6e 64 |xws%....|ind%=ind|
|000007d0| 69 72 25 0d 03 e8 15 73 | 70 72 25 3d 6d 61 69 6e |ir%....s|pr%=main|
|000007e0| 73 70 72 69 74 65 73 25 | 0d 03 f2 30 c8 99 20 22 |sprites%|...0.. "|
|000007f0| 57 69 6d 70 5f 4f 70 65 | 6e 54 65 6d 70 6c 61 74 |Wimp_Ope|nTemplat|
|00000800| 65 22 2c 2c 70 72 65 66 | 69 78 24 2b 22 2e 54 65 |e",,pref|ix$+".Te|
|00000810| 6d 70 6c 61 74 65 73 22 | 0d 03 fc 1a 69 6e 66 6f |mplates"|....info|
|00000820| 25 3d a4 67 77 28 22 69 | 6e 66 6f 22 2c 73 70 72 |%=.gw("i|nfo",spr|
|00000830| 25 29 0d 04 06 22 73 61 | 76 65 74 75 6e 65 25 3d |%)..."sa|vetune%=|
|00000840| a4 67 77 28 22 73 61 76 | 65 74 75 6e 65 22 2c 73 |.gw("sav|etune",s|
|00000850| 70 72 25 29 0d 04 10 22 | 74 75 6e 65 69 6e 66 6f |pr%)..."|tuneinfo|
|00000860| 25 3d a4 67 77 28 22 74 | 75 6e 65 69 6e 66 6f 22 |%=.gw("t|uneinfo"|
|00000870| 2c 73 70 72 25 29 0d 04 | 1a 20 73 61 6d 70 6c 65 |,spr%)..|. sample|
|00000880| 73 25 3d a4 67 77 28 22 | 73 61 6d 70 6c 65 73 22 |s%=.gw("|samples"|
|00000890| 2c 73 70 72 25 29 0d 04 | 24 26 73 61 76 65 73 61 |,spr%)..|$&savesa|
|000008a0| 6d 70 6c 65 25 3d a4 67 | 77 28 22 73 61 76 65 73 |mple%=.g|w("saves|
|000008b0| 61 6d 70 6c 65 22 2c 73 | 70 72 25 29 0d 04 2e 22 |ample",s|pr%)..."|
|000008c0| 6e 65 77 74 72 61 63 6b | 25 3d a4 67 77 28 22 6e |newtrack|%=.gw("n|
|000008d0| 65 77 74 72 61 63 6b 22 | 2c 73 70 72 25 29 0d 04 |ewtrack"|,spr%)..|
|000008e0| 38 1e 73 74 65 72 65 6f | 25 3d a4 67 77 28 22 73 |8.stereo|%=.gw("s|
|000008f0| 74 65 72 65 6f 22 2c 73 | 70 72 25 29 0d 04 42 28 |tereo",s|pr%)..B(|
|00000900| 73 61 76 65 70 61 74 74 | 65 72 6e 25 3d a4 67 77 |savepatt|ern%=.gw|
|00000910| 28 22 73 61 76 65 70 61 | 74 74 65 72 6e 22 2c 73 |("savepa|ttern",s|
|00000920| 70 72 25 29 0d 04 4c 28 | 73 61 76 65 70 61 74 74 |pr%)..L(|savepatt|
|00000930| 65 72 6e 73 25 3d a4 67 | 77 28 22 73 61 76 65 70 |erns%=.g|w("savep|
|00000940| 61 74 74 6e 73 22 2c 73 | 70 72 25 29 0d 04 56 28 |attns",s|pr%)..V(|
|00000950| 63 6f 70 79 70 61 74 74 | 65 72 6e 25 3d a4 67 77 |copypatt|ern%=.gw|
|00000960| 28 22 63 6f 70 79 70 61 | 74 74 65 72 6e 22 2c 73 |("copypa|ttern",s|
|00000970| 70 72 25 29 0d 04 60 22 | 73 61 76 65 68 65 6c 70 |pr%)..`"|savehelp|
|00000980| 25 3d a4 67 77 28 22 73 | 61 76 65 68 65 6c 70 22 |%=.gw("s|avehelp"|
|00000990| 2c 73 70 72 25 29 0d 04 | 6a 24 73 65 74 76 6f 6c |,spr%)..|j$setvol|
|000009a0| 75 6d 65 25 3d a4 67 77 | 28 22 73 65 74 76 6f 6c |ume%=.gw|("setvol|
|000009b0| 75 6d 65 22 2c 73 70 72 | 25 29 0d 04 74 1e 70 6c |ume",spr|%)..t.pl|
|000009c0| 61 79 65 72 25 3d a4 67 | 77 28 22 70 6c 61 79 65 |ayer%=.g|w("playe|
|000009d0| 72 22 2c 73 70 72 25 29 | 0d 04 7e 22 73 65 74 74 |r",spr%)|..~"sett|
|000009e0| 69 6e 67 73 25 3d a4 67 | 77 28 22 73 65 74 74 69 |ings%=.g|w("setti|
|000009f0| 6e 67 73 22 2c 73 70 72 | 25 29 0d 04 88 22 73 61 |ngs",spr|%)..."sa|
|00000a00| 76 65 64 75 6d 70 25 3d | a4 67 77 28 22 73 61 76 |vedump%=|.gw("sav|
|00000a10| 65 64 75 6d 70 22 2c 73 | 70 72 25 29 0d 04 92 24 |edump",s|pr%)...$|
|00000a20| 73 61 76 65 73 79 6e 74 | 68 25 3d a4 67 77 28 22 |savesynt|h%=.gw("|
|00000a30| 73 61 76 65 73 79 6e 74 | 68 22 2c 73 70 72 25 29 |savesynt|h",spr%)|
|00000a40| 0d 04 9c 1f 61 74 72 25 | 3d a4 67 77 28 22 61 6d |....atr%|=.gw("am|
|00000a50| 65 6e 64 74 72 61 63 6b | 22 2c 73 70 72 25 29 0d |endtrack|",spr%).|
|00000a60| 04 a6 1b c8 99 20 22 57 | 69 6d 70 5f 43 6c 6f 73 |..... "W|imp_Clos|
|00000a70| 65 54 65 6d 70 6c 61 74 | 65 22 0d 04 b0 2c f2 73 |eTemplat|e"...,.s|
|00000a80| 28 69 6e 66 6f 25 2c 31 | 31 2c a4 69 63 6f 6e 74 |(info%,1|1,.icont|
|00000a90| 65 78 74 28 69 6e 66 6f | 25 2c 31 31 29 2b 22 20 |ext(info|%,11)+" |
|00000aa0| 20 23 32 35 22 29 0d 04 | ba 05 e1 0d 04 c4 05 3a | #25")..|.......:|
|00000ab0| 0d 04 ce 16 dd a4 67 77 | 28 77 74 69 74 6c 65 24 |......gw|(wtitle$|
|00000ac0| 2c 73 70 72 25 29 0d 04 | d8 49 c8 99 20 22 57 69 |,spr%)..|.I.. "Wi|
|00000ad0| 6d 70 5f 4c 6f 61 64 54 | 65 6d 70 6c 61 74 65 22 |mp_LoadT|emplate"|
|00000ae0| 2c 2c 54 25 2c 69 6e 64 | 25 2c 69 6e 64 69 72 25 |,,T%,ind|%,indir%|
|00000af0| 2b 6d 61 78 77 73 25 2d | 31 2c 2d 31 2c 77 74 69 |+maxws%-|1,-1,wti|
|00000b00| 74 6c 65 24 2c 30 20 b8 | 20 2c 2c 69 6e 64 25 0d |tle$,0 .| ,,ind%.|
|00000b10| 04 e2 0e 54 25 21 36 34 | 3d 73 70 72 25 0d 04 ec |...T%!64|=spr%...|
|00000b20| 28 c8 99 20 22 57 69 6d | 70 5f 43 72 65 61 74 65 |(.. "Wim|p_Create|
|00000b30| 57 69 6e 64 6f 77 22 2c | 2c 54 25 20 b8 20 68 61 |Window",|,T% . ha|
|00000b40| 6e 64 6c 65 25 0d 04 f6 | 0c 3d 68 61 6e 64 6c 65 |ndle%...|.=handle|
|00000b50| 25 0d 05 00 05 3a 0d 05 | 0a 0a dd f2 6d 61 69 6e |%....:..|....main|
|00000b60| 0d 05 14 0b 71 75 69 74 | 25 3d a3 0d 05 1e 05 f5 |....quit|%=......|
|00000b70| 0d 05 28 21 c8 99 20 22 | 57 69 6d 70 5f 50 6f 6c |..(!.. "|Wimp_Pol|
|00000b80| 6c 22 2c 30 2c 71 25 20 | b8 20 72 65 61 73 6f 6e |l",0,q% |. reason|
|00000b90| 25 0d 05 32 10 c8 8e 20 | 72 65 61 73 6f 6e 25 20 |%..2... |reason% |
|00000ba0| ca 0d 05 3c 15 c9 20 30 | 3a f2 73 68 6f 77 6d 75 |...<.. 0|:.showmu|
|00000bb0| 73 69 63 70 6f 73 0d 05 | 46 14 c9 20 32 3a f2 6f |sicpos..|F.. 2:.o|
|00000bc0| 77 28 71 25 21 30 2c 71 | 25 29 0d 05 50 1a c9 20 |w(q%!0,q|%)..P.. |
|00000bd0| 33 3a f2 63 6c 6f 73 65 | 77 69 6e 64 6f 77 28 71 |3:.close|window(q|
|00000be0| 25 21 30 29 0d 05 5a 2f | c9 20 36 3a f2 63 68 65 |%!0)..Z/|. 6:.che|
|00000bf0| 63 6b 6d 6f 75 73 65 28 | 71 25 21 30 2c 71 25 21 |ckmouse(|q%!0,q%!|
|00000c00| 34 2c 71 25 21 38 2c 71 | 25 21 31 32 2c 71 25 21 |4,q%!8,q|%!12,q%!|
|00000c10| 31 36 29 0d 05 64 11 c9 | 20 37 3a f2 64 72 61 67 |16)..d..| 7:.drag|
|00000c20| 66 69 6c 65 0d 05 6e 22 | c9 20 38 3a c8 99 20 22 |file..n"|. 8:.. "|
|00000c30| 57 69 6d 70 5f 50 72 6f | 63 65 73 73 4b 65 79 22 |Wimp_Pro|cessKey"|
|00000c40| 2c 71 25 21 32 34 0d 05 | 78 17 c9 20 39 3a f2 6d |,q%!24..|x.. 9:.m|
|00000c50| 65 6e 75 73 65 6c 65 63 | 74 28 71 25 29 0d 05 82 |enuselec|t(q%)...|
|00000c60| 14 c9 20 31 37 2c 31 38 | 3a f2 6d 65 73 73 61 67 |.. 17,18|:.messag|
|00000c70| 65 0d 05 8c 05 cb 0d 05 | 96 0b fd 20 71 75 69 74 |e.......|... quit|
|00000c80| 25 0d 05 a0 05 e1 0d 05 | aa 05 3a 0d 05 b4 29 dd |%.......|..:...).|
|00000c90| f2 63 68 65 63 6b 6d 6f | 75 73 65 28 6d 78 25 2c |.checkmo|use(mx%,|
|00000ca0| 6d 79 25 2c 62 25 2c 77 | 68 65 72 65 25 2c 69 63 |my%,b%,w|here%,ic|
|00000cb0| 6f 6e 25 29 0d 05 be 20 | e7 20 62 25 3d 31 20 8c |on%)... |. b%=1 .|
|00000cc0| 20 6d 72 65 64 6f 25 3d | b9 20 8b 20 6d 72 65 64 | mredo%=|. . mred|
|00000cd0| 6f 25 3d a3 0d 05 c8 0f | c8 8e 20 77 68 65 72 65 |o%=.....|.. where|
|00000ce0| 25 20 ca 0d 05 d2 09 c9 | 20 2d 32 3a 0d 05 dc 0b |% ......| -2:....|
|00000cf0| c8 8e 20 62 25 20 ca 0d | 05 e6 14 c9 20 31 3a f2 |.. b% ..|.... 1:.|
|00000d00| 65 64 69 74 74 72 61 63 | 6b 65 72 0d 05 f0 08 c9 |edittrac|ker.....|
|00000d10| 20 34 3a 0d 05 fa 13 e7 | 20 74 75 6e 65 6c 6f 61 | 4:.....| tuneloa|
|00000d20| 64 65 64 25 20 8c 0d 06 | 04 10 f2 70 61 6e 65 6c |ded% ...|...panel|
|00000d30| 73 74 61 74 75 73 0d 06 | 0e 12 f2 6f 77 28 70 6c |status..|...ow(pl|
|00000d40| 61 79 65 72 25 2c 30 29 | 0d 06 18 05 cd 0d 06 22 |ayer%,0)|......."|
|00000d50| 08 c9 20 32 3a 0d 06 2c | 0d f2 6d 61 69 6e 6d 65 |.. 2:..,|..mainme|
|00000d60| 6e 75 0d 06 36 27 f2 6f | 70 65 6e 6d 65 6e 75 28 |nu..6'.o|penmenu(|
|00000d70| 31 30 31 2c 6d 61 69 6e | 6d 65 6e 75 25 2c 6d 78 |101,main|menu%,mx|
|00000d80| 25 2d 38 36 2c 33 37 36 | 29 0d 06 40 05 cb 0d 06 |%-86,376|)..@....|
|00000d90| 4a 10 c9 20 73 61 76 65 | 74 75 6e 65 25 3a 0d 06 |J.. save|tune%:..|
|00000da0| 54 22 e7 20 69 63 6f 6e | 25 3d 30 20 8c 20 f2 69 |T". icon|%=0 . .i|
|00000db0| 64 28 73 61 76 65 74 75 | 6e 65 25 2c 30 2c 31 29 |d(savetu|ne%,0,1)|
|00000dc0| 0d 06 5e 1a e7 20 69 63 | 6f 6e 25 3d 34 20 8c 20 |..^.. ic|on%=4 . |
|00000dd0| f2 71 75 69 63 6b 73 61 | 76 65 0d 06 68 32 c9 20 |.quicksa|ve..h2. |
|00000de0| 73 61 76 65 73 61 6d 70 | 6c 65 25 3a e7 20 69 63 |savesamp|le%:. ic|
|00000df0| 6f 6e 25 3d 30 20 8c 20 | f2 69 64 28 73 61 76 65 |on%=0 . |.id(save|
|00000e00| 73 61 6d 70 6c 65 25 2c | 30 2c 32 29 0d 06 72 2e |sample%,|0,2)..r.|
|00000e10| c9 20 73 61 76 65 68 65 | 6c 70 25 3a e7 20 69 63 |. savehe|lp%:. ic|
|00000e20| 6f 6e 25 3d 30 20 8c 20 | f2 69 64 28 73 61 76 65 |on%=0 . |.id(save|
|00000e30| 68 65 6c 70 25 2c 30 2c | 34 29 0d 06 7c 36 c9 20 |help%,0,|4)..|6. |
|00000e40| 73 61 76 65 70 61 74 74 | 65 72 6e 73 25 3a e7 20 |savepatt|erns%:. |
|00000e50| 69 63 6f 6e 25 3d 30 20 | 8c 20 f2 69 64 28 73 61 |icon%=0 |. .id(sa|
|00000e60| 76 65 70 61 74 74 65 72 | 6e 73 25 2c 30 2c 35 29 |vepatter|ns%,0,5)|
|00000e70| 0d 06 86 30 c9 20 73 61 | 76 65 73 79 6e 74 68 25 |...0. sa|vesynth%|
|00000e80| 3a e7 20 69 63 6f 6e 25 | 3d 30 20 8c 20 f2 69 64 |:. icon%|=0 . .id|
|00000e90| 28 73 61 76 65 73 79 6e | 74 68 25 2c 30 2c 37 29 |(savesyn|th%,0,7)|
|00000ea0| 0d 06 90 13 c9 20 73 61 | 76 65 70 61 74 74 65 72 |..... sa|vepatter|
|00000eb0| 6e 25 3a 0d 06 9a 0e c8 | 8e 20 69 63 6f 6e 25 20 |n%:.....|. icon% |
|00000ec0| ca 0d 06 a4 1d c9 20 30 | 3a f2 69 64 28 73 61 76 |...... 0|:.id(sav|
|00000ed0| 65 70 61 74 74 65 72 6e | 25 2c 30 2c 33 29 0d 06 |epattern|%,0,3)..|
|00000ee0| ae 13 c9 20 31 3a f2 69 | 6e 63 73 61 76 65 70 61 |... 1:.i|ncsavepa|
|00000ef0| 74 0d 06 b8 13 c9 20 34 | 3a f2 64 65 63 73 61 76 |t..... 4|:.decsav|
|00000f00| 65 70 61 74 0d 06 c2 15 | c9 20 37 3a f2 73 74 6f |epat....|. 7:.sto|
|00000f10| 72 65 70 61 74 74 65 72 | 6e 0d 06 cc 05 cb 0d 06 |repatter|n.......|
|00000f20| d6 3a c9 20 74 75 6e 65 | 69 6e 66 6f 25 3a e7 20 |.:. tune|info%:. |
|00000f30| 69 63 6f 6e 25 3d 36 20 | 8c 20 f2 6e 65 77 70 61 |icon%=6 |. .newpa|
|00000f40| 74 74 65 72 6e 20 8b 20 | f2 6f 77 28 74 75 6e 65 |ttern . |.ow(tune|
|00000f50| 69 6e 66 6f 25 2c 30 29 | 0d 06 e0 0f c9 20 73 61 |info%,0)|..... sa|
|00000f60| 6d 70 6c 65 73 25 3a 0d | 06 ea 20 e7 20 69 63 6f |mples%:.|.. . ico|
|00000f70| 6e 25 3d 2d 31 20 8c 20 | f2 6f 77 28 73 61 6d 70 |n%=-1 . |.ow(samp|
|00000f80| 6c 65 73 25 2c 30 29 0d | 06 f4 0c e7 20 62 25 3d |les%,0).|.... b%=|
|00000f90| 32 20 8c 0d 06 fe 1f f2 | 6d 61 6b 65 73 61 6d 70 |2 ......|makesamp|
|00000fa0| 6c 65 6d 65 6e 75 28 69 | 63 6f 6e 25 20 83 20 33 |lemenu(i|con% . 3|
|00000fb0| 36 29 0d 07 08 46 e7 20 | 73 6c 65 6e 25 28 28 69 |6)...F. |slen%((i|
|00000fc0| 63 6f 6e 25 20 83 20 33 | 36 29 2b 31 29 3e 30 20 |con% . 3|6)+1)>0 |
|00000fd0| 8c 20 f2 6f 70 65 6e 6d | 65 6e 75 28 31 30 36 2c |. .openm|enu(106,|
|00000fe0| 6d 61 69 6e 6d 65 6e 75 | 25 2c 6d 78 25 2d 38 36 |mainmenu|%,mx%-86|
|00000ff0| 2c 6d 79 25 2b 32 34 29 | 0d 07 12 05 cd 0d 07 1c |,my%+24)|........|
|00001000| 10 c9 20 6e 65 77 74 72 | 61 63 6b 25 3a 0d 07 26 |.. newtr|ack%:..&|
|00001010| 0e c8 8e 20 69 63 6f 6e | 25 20 ca 0d 07 30 1f c9 |... icon|% ...0..|
|00001020| 20 32 3a f2 63 72 65 61 | 74 65 74 75 6e 65 28 64 | 2:.crea|tetune(d|
|00001030| 65 66 76 6f 69 63 65 73 | 25 29 0d 07 3a 15 c9 20 |efvoices|%)..:.. |
|00001040| 33 3a f2 69 6e 63 64 65 | 66 76 6f 69 63 65 73 0d |3:.incde|fvoices.|
|00001050| 07 44 15 c9 20 34 3a f2 | 64 65 63 64 65 66 76 6f |.D.. 4:.|decdefvo|
|00001060| 69 63 65 73 0d 07 4e 05 | cb 0d 07 58 13 c9 20 63 |ices..N.|...X.. c|
|00001070| 6f 70 79 70 61 74 74 65 | 72 6e 25 3a 0d 07 62 0e |opypatte|rn%:..b.|
|00001080| c8 8e 20 69 63 6f 6e 25 | 20 ca 0d 07 6c 13 c9 20 |.. icon%| ...l.. |
|00001090| 33 3a f2 69 6e 63 63 6f | 70 79 70 61 74 0d 07 76 |3:.incco|pypat..v|
|000010a0| 13 c9 20 34 3a f2 64 65 | 63 63 6f 70 79 70 61 74 |.. 4:.de|ccopypat|
|000010b0| 0d 07 80 14 c9 20 32 3a | f2 63 6f 70 79 70 61 74 |..... 2:|.copypat|
|000010c0| 74 65 72 6e 0d 07 8a 05 | cb 0d 07 94 11 c9 20 73 |tern....|...... s|
|000010d0| 65 74 76 6f 6c 75 6d 65 | 25 3a 0d 07 9e 0e c8 8e |etvolume|%:......|
|000010e0| 20 69 63 6f 6e 25 20 ca | 0d 07 a8 1d c9 20 32 3a | icon% .|..... 2:|
|000010f0| f2 69 6e 63 76 6f 6c 75 | 6d 65 28 73 61 6d 70 6c |.incvolu|me(sampl|
|00001100| 65 6e 6f 25 29 0d 07 b2 | 1d c9 20 33 3a f2 64 65 |eno%)...|.. 3:.de|
|00001110| 63 76 6f 6c 75 6d 65 28 | 73 61 6d 70 6c 65 6e 6f |cvolume(|sampleno|
|00001120| 25 29 0d 07 bc 05 cb 0d | 07 c6 0e c9 20 70 6c 61 |%)......|.... pla|
|00001130| 79 65 72 25 3a 0d 07 d0 | 3a e7 20 69 63 6f 6e 25 |yer%:...|:. icon%|
|00001140| 3e 30 20 80 20 69 63 6f | 6e 25 3c 28 21 6d 76 6f |>0 . ico|n%<(!mvo|
|00001150| 78 61 64 64 72 25 2b 31 | 29 20 8c 20 f2 74 6f 67 |xaddr%+1|) . .tog|
|00001160| 67 6c 65 76 6f 69 63 65 | 28 69 63 6f 6e 25 29 0d |glevoice|(icon%).|
|00001170| 07 da 0e c8 8e 20 69 63 | 6f 6e 25 20 ca 0d 07 e4 |..... ic|on% ....|
|00001180| 12 c9 20 31 36 3a f2 70 | 6c 61 79 74 75 6e 65 0d |.. 16:.p|laytune.|
|00001190| 07 ee 12 c9 20 31 37 3a | f2 73 74 6f 70 74 75 6e |.... 17:|.stoptun|
|000011a0| 65 0d 07 f8 10 c9 20 32 | 31 3a f2 72 65 77 69 6e |e..... 2|1:.rewin|
|000011b0| 64 0d 08 02 15 c9 20 32 | 32 3a f2 66 61 73 74 66 |d..... 2|2:.fastf|
|000011c0| 6f 72 77 61 72 64 0d 08 | 0c 05 cb 0d 08 16 10 c9 |orward..|........|
|000011d0| 20 73 65 74 74 69 6e 67 | 73 25 3a 0d 08 20 0e c8 | setting|s%:.. ..|
|000011e0| 8e 20 69 63 6f 6e 25 20 | ca 0d 08 2a 15 c9 20 33 |. icon% |...*.. 3|
|000011f0| 3a f2 69 6e 63 70 61 74 | 6c 65 6e 67 74 68 0d 08 |:.incpat|length..|
|00001200| 34 15 c9 20 34 3a f2 64 | 65 63 70 61 74 6c 65 6e |4.. 4:.d|ecpatlen|
|00001210| 67 74 68 0d 08 3e 2a c9 | 20 36 2c 37 2c 38 3a f2 |gth..>*.| 6,7,8:.|
|00001220| 6d 61 6b 65 73 65 6c 65 | 63 74 65 64 28 73 65 74 |makesele|cted(set|
|00001230| 74 69 6e 67 73 25 2c 69 | 63 6f 6e 25 29 0d 08 48 |tings%,i|con%)..H|
|00001240| 05 cb 0d 08 52 2e c9 20 | 73 61 76 65 64 75 6d 70 |....R.. |savedump|
|00001250| 25 3a e7 20 69 63 6f 6e | 25 3d 30 20 8c 20 f2 69 |%:. icon|%=0 . .i|
|00001260| 64 28 73 61 76 65 64 75 | 6d 70 25 2c 30 2c 36 29 |d(savedu|mp%,0,6)|
|00001270| 0d 08 5c 0b c9 20 61 74 | 72 25 3a 0d 08 66 0e c8 |..\.. at|r%:..f..|
|00001280| 8e 20 69 63 6f 6e 25 20 | ca 0d 08 70 12 c9 20 33 |. icon% |...p.. 3|
|00001290| 3a f2 69 6e 63 64 65 6c | 70 61 74 0d 08 7a 12 c9 |:.incdel|pat..z..|
|000012a0| 20 34 3a f2 64 65 63 64 | 65 6c 70 61 74 0d 08 84 | 4:.decd|elpat...|
|000012b0| 16 c9 20 35 3a f2 64 65 | 6c 65 74 65 70 61 74 74 |.. 5:.de|letepatt|
|000012c0| 65 72 6e 0d 08 8e 14 c9 | 20 38 3a f2 69 6e 63 64 |ern.....| 8:.incd|
|000012d0| 65 6c 76 6f 69 63 65 0d | 08 98 14 c9 20 39 3a f2 |elvoice.|.... 9:.|
|000012e0| 64 65 63 64 65 6c 76 6f | 69 63 65 0d 08 a2 14 c9 |decdelvo|ice.....|
|000012f0| 20 31 31 3a f2 61 6d 65 | 6e 64 76 6f 69 63 65 0d | 11:.ame|ndvoice.|
|00001300| 08 ac 28 c9 20 31 34 2c | 31 35 2c 31 36 3a f2 6d |..(. 14,|15,16:.m|
|00001310| 61 6b 65 73 65 6c 65 63 | 74 65 64 28 61 74 72 25 |akeselec|ted(atr%|
|00001320| 2c 69 63 6f 6e 25 29 0d | 08 b6 15 c9 20 32 30 3a |,icon%).|.... 20:|
|00001330| f2 74 69 64 79 73 61 6d | 70 6c 65 73 0d 08 c0 05 |.tidysam|ples....|
|00001340| cb 0d 08 ca 21 c9 20 73 | 74 65 72 65 6f 25 3a f2 |....!. s|tereo%:.|
|00001350| 61 6c 74 65 72 73 74 65 | 72 65 6f 28 69 63 6f 6e |alterste|reo(icon|
|00001360| 25 29 0d 08 d4 05 cb 0d | 08 de 05 e1 0d 08 e8 05 |%)......|........|
|00001370| 3a 0d 08 f2 16 dd f2 6f | 77 28 68 61 6e 64 6c 65 |:......o|w(handle|
|00001380| 25 2c 70 6f 73 25 29 0d | 08 fc 08 ea 20 62 25 0d |%,pos%).|.... b%.|
|00001390| 09 06 0e e7 20 70 6f 73 | 25 3d 30 20 8c 0d 09 10 |.... pos|%=0 ....|
|000013a0| 1e 62 25 3d 62 6c 6f 63 | 6b 25 3a 62 6c 6f 63 6b |.b%=bloc|k%:block|
|000013b0| 25 21 30 3d 68 61 6e 64 | 6c 65 25 0d 09 1a 20 c8 |%!0=hand|le%... .|
|000013c0| 99 20 22 57 69 6d 70 5f | 47 65 74 57 69 6e 64 6f |. "Wimp_|GetWindo|
|000013d0| 77 53 74 61 74 65 22 2c | 2c 62 25 0d 09 24 05 cc |wState",|,b%..$..|
|000013e0| 0d 09 2e 0b 62 25 3d 70 | 6f 73 25 0d 09 38 05 cd |....b%=p|os%..8..|
|000013f0| 0d 09 42 10 62 6c 6f 63 | 6b 25 21 32 38 3d 2d 31 |..B.bloc|k%!28=-1|
|00001400| 0d 09 4c 1c c8 99 20 22 | 57 69 6d 70 5f 4f 70 65 |..L... "|Wimp_Ope|
|00001410| 6e 57 69 6e 64 6f 77 22 | 2c 2c 62 25 0d 09 56 05 |nWindow"|,,b%..V.|
|00001420| e1 0d 09 60 05 3a 0d 09 | 6a 1a dd f2 63 6c 6f 73 |...`.:..|j...clos|
|00001430| 65 77 69 6e 64 6f 77 28 | 68 61 6e 64 6c 65 25 29 |ewindow(|handle%)|
|00001440| 0d 09 74 19 e7 20 68 61 | 6e 64 6c 65 25 3d 74 75 |..t.. ha|ndle%=tu|
|00001450| 6e 65 69 6e 66 6f 25 20 | 8c 0d 09 7e 1f e7 20 74 |neinfo% |...~.. t|
|00001460| 75 6e 65 6c 6f 61 64 65 | 64 25 20 f2 72 65 77 72 |uneloade|d% .rewr|
|00001470| 69 74 65 6e 61 6d 65 73 | 0d 09 88 05 cd 0d 09 92 |itenames|........|
|00001480| 14 62 6c 6f 63 6b 25 21 | 30 3d 68 61 6e 64 6c 65 |.block%!|0=handle|
|00001490| 25 0d 09 9c 21 c8 99 20 | 22 57 69 6d 70 5f 43 6c |%...!.. |"Wimp_Cl|
|000014a0| 6f 73 65 57 69 6e 64 6f | 77 22 2c 2c 62 6c 6f 63 |oseWindo|w",,bloc|
|000014b0| 6b 25 0d 09 a6 05 e1 0d | 09 b0 05 3a 0d 09 ba 1e |k%......|...:....|
|000014c0| dd f2 69 64 28 77 69 6e | 64 6f 77 25 2c 69 63 6f |..id(win|dow%,ico|
|000014d0| 6e 25 2c 6d 79 72 65 66 | 25 29 0d 09 c4 17 73 61 |n%,myref|%)....sa|
|000014e0| 76 65 68 61 6e 64 6c 65 | 25 3d 77 69 6e 64 6f 77 |vehandle|%=window|
|000014f0| 25 0d 09 ce 15 67 6c 6f | 62 61 6c 72 65 66 25 3d |%....glo|balref%=|
|00001500| 6d 79 72 65 66 25 0d 09 | d8 0f 21 71 25 3d 77 69 |myref%..|..!q%=wi|
|00001510| 6e 64 6f 77 25 0d 09 e2 | 20 c8 99 20 22 57 69 6d |ndow%...| .. "Wim|
|00001520| 70 5f 47 65 74 57 69 6e | 64 6f 77 53 74 61 74 65 |p_GetWin|dowState|
|00001530| 22 2c 2c 71 25 0d 09 ec | 11 7a 25 3d 71 25 21 31 |",,q%...|.z%=q%!1|
|00001540| 36 2d 71 25 21 38 0d 09 | f6 1e 78 25 3d 71 25 21 |6-q%!8..|..x%=q%!|
|00001550| 34 3a 79 25 3d 71 25 21 | 38 3a 71 25 21 34 3d 69 |4:y%=q%!|8:q%!4=i|
|00001560| 63 6f 6e 25 0d 0a 00 1e | c8 99 20 22 57 69 6d 70 |con%....|.. "Wimp|
|00001570| 5f 47 65 74 49 63 6f 6e | 53 74 61 74 65 22 2c 2c |_GetIcon|State",,|
|00001580| 71 25 0d 0a 0a 19 71 25 | 21 38 2b 3d 78 25 3a 71 |q%....q%|!8+=x%:q|
|00001590| 25 21 31 32 2b 3d 79 25 | 2b 7a 25 0d 0a 14 1a 71 |%!12+=y%|+z%....q|
|000015a0| 25 21 31 36 2b 3d 78 25 | 3a 71 25 21 32 30 2b 3d |%!16+=x%|:q%!20+=|
|000015b0| 79 25 2b 7a 25 0d 0a 1e | 13 71 25 21 32 34 3d 30 |y%+z%...|.q%!24=0|
|000015c0| 3a 71 25 21 32 38 3d 30 | 0d 0a 28 37 71 25 21 33 |:q%!28=0|..(7q%!3|
|000015d0| 32 3d 28 a4 6d 76 28 31 | 31 29 2b 31 29 3c 3c a4 |2=(.mv(1|1)+1)<<.|
|000015e0| 6d 76 28 34 29 3a 71 25 | 21 33 36 3d 28 a4 6d 76 |mv(4):q%|!36=(.mv|
|000015f0| 28 31 32 29 2b 31 29 3c | 3c a4 6d 76 28 35 29 0d |(12)+1)<|<.mv(5).|
|00001600| 0a 32 10 21 71 25 3d 30 | 3a 71 25 21 34 3d 35 0d |.2.!q%=0|:q%!4=5.|
|00001610| 0a 3c 19 c8 99 20 22 57 | 69 6d 70 5f 44 72 61 67 |.<... "W|imp_Drag|
|00001620| 42 6f 78 22 2c 2c 71 25 | 0d 0a 46 05 e1 0d 0a 50 |Box",,q%|..F....P|
|00001630| 05 3a 0d 0a 5a 0d dd a4 | 6d 76 28 6d 76 25 29 0d |.:..Z...|mv(mv%).|
|00001640| 0a 64 2b c8 99 20 22 4f | 53 5f 52 65 61 64 4d 6f |.d+.. "O|S_ReadMo|
|00001650| 64 65 56 61 72 69 61 62 | 6c 65 22 2c 2d 31 2c 6d |deVariab|le",-1,m|
|00001660| 76 25 20 b8 20 2c 2c 6d | 76 25 0d 0a 6e 08 3d 6d |v% . ,,m|v%..n.=m|
|00001670| 76 25 0d 0a 78 05 3a 0d | 0a 82 0d dd f2 6d 65 73 |v%..x.:.|.....mes|
|00001680| 73 61 67 65 0d 0a 8c 11 | 79 6f 75 72 72 65 66 25 |sage....|yourref%|
|00001690| 3d 71 25 21 38 0d 0a 96 | 0e c8 8e 20 71 25 21 31 |=q%!8...|... q%!1|
|000016a0| 36 20 ca 0d 0a a0 0f c9 | 20 30 3a 71 75 69 74 25 |6 ......| 0:quit%|
|000016b0| 3d b9 0d 0a aa 11 c9 20 | 32 3a f2 73 61 76 65 66 |=...... |2:.savef|
|000016c0| 69 6c 65 0d 0a b4 11 c9 | 20 33 3a f2 6c 6f 61 64 |ile.....| 3:.load|
|000016d0| 66 69 6c 65 0d 0a be 05 | cb 0d 0a c8 05 e1 0d 0a |file....|........|
|000016e0| d2 05 3a 0d 0a dc 0e dd | f2 64 72 61 67 66 69 6c |..:.....|.dragfil|
|000016f0| 65 0d 0a e6 09 21 71 25 | 3d 30 0d 0a f0 20 c8 99 |e....!q%|=0... ..|
|00001700| 20 22 57 69 6d 70 5f 47 | 65 74 50 6f 69 6e 74 65 | "Wimp_G|etPointe|
|00001710| 72 49 6e 66 6f 22 2c 2c | 71 25 0d 0a fa 0b 71 25 |rInfo",,|q%....q%|
|00001720| 21 33 32 3d 34 0d 0b 04 | 0d 71 25 21 32 38 3d 21 |!32=4...|.q%!28=!|
|00001730| 71 25 0d 0b 0e 0f 71 25 | 21 32 34 3d 71 25 21 31 |q%....q%|!24=q%!1|
|00001740| 36 0d 0b 18 0f 71 25 21 | 32 30 3d 71 25 21 31 32 |6....q%!|20=q%!12|
|00001750| 0d 0b 22 0b 71 25 21 31 | 36 3d 31 0d 0b 2c 0b 71 |..".q%!1|6=1..,.q|
|00001760| 25 21 31 32 3d 30 0d 0b | 36 0d 71 25 21 33 36 3d |%!12=0..|6.q%!36=|
|00001770| 31 30 30 0d 0b 40 0e 71 | 25 21 34 30 3d 26 43 30 |100..@.q|%!40=&C0|
|00001780| 30 0d 0b 4a 11 24 28 71 | 25 2b 34 34 29 3d bd 28 |0..J.$(q|%+44)=.(|
|00001790| 30 29 0d 0b 54 0a 21 71 | 25 3d 36 30 0d 0b 5e 2b |0)..T.!q|%=60..^+|
|000017a0| c8 99 20 22 57 69 6d 70 | 5f 53 65 6e 64 4d 65 73 |.. "Wimp|_SendMes|
|000017b0| 73 61 67 65 22 2c 31 38 | 2c 71 25 2c 71 25 21 32 |sage",18|,q%,q%!2|
|000017c0| 30 2c 71 25 21 32 34 0d | 0b 68 05 e1 0d 0b 72 05 |0,q%!24.|.h....r.|
|000017d0| 3a 0d 0b 7c 1d dd a4 73 | 74 72 69 6e 67 66 72 6f |:..|...s|tringfro|
|000017e0| 6d 6d 65 6d 6f 72 79 28 | 61 64 64 72 25 29 0d 0b |mmemory(|addr%)..|
|000017f0| 86 16 ea 20 62 79 74 65 | 25 2c 74 65 6d 70 24 2c |... byte|%,temp$,|
|00001800| 6f 75 74 24 0d 0b 90 0b | 62 79 74 65 25 3d 30 0d |out$....|byte%=0.|
|00001810| 0b 9a 0c 74 65 6d 70 24 | 3d 22 22 0d 0b a4 0b 6f |...temp$|=""....o|
|00001820| 75 74 24 3d 22 22 0d 0b | ae 05 f5 0d 0b b8 18 74 |ut$=""..|.......t|
|00001830| 65 6d 70 24 3d bd 28 61 | 64 64 72 25 3f 62 79 74 |emp$=.(a|ddr%?byt|
|00001840| 65 25 29 0d 0b c2 23 e7 | 20 97 28 74 65 6d 70 24 |e%)...#.| .(temp$|
|00001850| 29 3e 33 31 20 8c 20 6f | 75 74 24 3d 6f 75 74 24 |)>31 . o|ut$=out$|
|00001860| 2b 74 65 6d 70 24 0d 0b | cc 0c 62 79 74 65 25 2b |+temp$..|..byte%+|
|00001870| 3d 31 0d 0b d6 10 fd 20 | 97 28 74 65 6d 70 24 29 |=1..... |.(temp$)|
|00001880| 3d 30 0d 0b e0 09 3d 6f | 75 74 24 0d 0b ea 05 3a |=0....=o|ut$....:|
|00001890| 0d 0b f4 24 dd a4 73 74 | 72 69 6e 67 77 69 74 68 |...$..st|ringwith|
|000018a0| 6c 69 6d 69 74 28 61 64 | 64 72 25 2c 6d 61 78 6c |limit(ad|dr%,maxl|
|000018b0| 65 6e 25 29 0d 0b fe 16 | ea 20 62 79 74 65 25 2c |en%)....|. byte%,|
|000018c0| 74 65 6d 70 24 2c 6f 75 | 74 24 0d 0c 08 0b 62 79 |temp$,ou|t$....by|
|000018d0| 74 65 25 3d 30 0d 0c 12 | 0c 74 65 6d 70 24 3d 22 |te%=0...|.temp$="|
|000018e0| 22 0d 0c 1c 0b 6f 75 74 | 24 3d 22 22 0d 0c 26 05 |"....out|$=""..&.|
|000018f0| f5 0d 0c 30 18 74 65 6d | 70 24 3d bd 28 61 64 64 |...0.tem|p$=.(add|
|00001900| 72 25 3f 62 79 74 65 25 | 29 0d 0c 3a 23 e7 20 97 |r%?byte%|)..:#. .|
|00001910| 28 74 65 6d 70 24 29 3e | 33 31 20 8c 20 6f 75 74 |(temp$)>|31 . out|
|00001920| 24 3d 6f 75 74 24 2b 74 | 65 6d 70 24 0d 0c 44 0c |$=out$+t|emp$..D.|
|00001930| 62 79 74 65 25 2b 3d 31 | 0d 0c 4e 21 fd 20 97 28 |byte%+=1|..N!. .(|
|00001940| 74 65 6d 70 24 29 3d 30 | 20 84 20 62 79 74 65 25 |temp$)=0| . byte%|
|00001950| 3e 3d 6d 61 78 6c 65 6e | 25 0d 0c 58 09 3d 6f 75 |>=maxlen|%..X.=ou|
|00001960| 74 24 0d 0c 62 05 3a 0d | 0c 6c 1f dd a4 69 63 6f |t$..b.:.|.l...ico|
|00001970| 6e 74 65 78 74 28 77 68 | 25 2c 69 63 6f 6e 6e 75 |ntext(wh|%,iconnu|
|00001980| 6d 62 65 72 25 29 0d 0c | 76 0e 21 74 65 6d 70 25 |mber%)..|v.!temp%|
|00001990| 3d 77 68 25 0d 0c 80 17 | 74 65 6d 70 25 21 34 3d |=wh%....|temp%!4=|
|000019a0| 69 63 6f 6e 6e 75 6d 62 | 65 72 25 0d 0c 8a 21 c8 |iconnumb|er%...!.|
|000019b0| 99 20 22 57 69 6d 70 5f | 47 65 74 49 63 6f 6e 53 |. "Wimp_|GetIconS|
|000019c0| 74 61 74 65 22 2c 2c 74 | 65 6d 70 25 0d 0c 94 0a |tate",,t|emp%....|
|000019d0| 69 74 24 3d 22 22 0d 0c | 9e 0b 62 79 74 65 25 3d |it$=""..|..byte%=|
|000019e0| 30 0d 0c a8 1d c8 95 20 | 3f 28 28 74 65 6d 70 25 |0...... |?((temp%|
|000019f0| 21 32 38 29 2b 62 79 74 | 65 25 29 3e 33 31 0d 0c |!28)+byt|e%)>31..|
|00001a00| b2 22 69 74 24 3d 69 74 | 24 2b bd 28 3f 28 28 74 |."it$=it|$+.(?((t|
|00001a10| 65 6d 70 25 21 32 38 29 | 2b 62 79 74 65 25 29 29 |emp%!28)|+byte%))|
|00001a20| 0d 0c bc 0c 62 79 74 65 | 25 2b 3d 31 0d 0c c6 05 |....byte|%+=1....|
|00001a30| ce 0d 0c d0 08 3d 69 74 | 24 0d 0c da 05 3a 0d 0c |.....=it|$....:..|
|00001a40| e4 0b dd f2 65 72 72 6f | 72 0d 0c ee 16 c8 99 20 |....erro|r...... |
|00001a50| 22 48 6f 75 72 67 6c 61 | 73 73 5f 4f 66 66 22 0d |"Hourgla|ss_Off".|
|00001a60| 0c f8 08 d9 20 23 30 0d | 0d 02 19 c8 99 20 22 57 |.... #0.|..... "W|
|00001a70| 69 6d 70 5f 44 72 61 67 | 42 6f 78 22 2c 2c 2d 31 |imp_Drag|Box",,-1|
|00001a80| 0d 0d 0c 1c c8 99 20 22 | 57 69 6d 70 5f 43 72 65 |...... "|Wimp_Cre|
|00001a90| 61 74 65 4d 65 6e 75 22 | 2c 2c 2d 31 0d 0d 16 0d |ateMenu"|,,-1....|
|00001aa0| 21 62 6c 6f 63 6b 25 3d | 9f 0d 0d 20 17 24 28 62 |!block%=|... .$(b|
|00001ab0| 6c 6f 63 6b 25 2b 34 29 | 3d f6 24 2b bd 28 30 29 |lock%+4)|=.$+.(0)|
|00001ac0| 0d 0d 2a 2f c8 99 20 22 | 57 69 6d 70 5f 52 65 70 |..*/.. "|Wimp_Rep|
|00001ad0| 6f 72 74 45 72 72 6f 72 | 22 2c 62 6c 6f 63 6b 25 |ortError|",block%|
|00001ae0| 2c 31 2c 22 41 50 20 54 | 72 61 63 6b 65 72 22 0d |,1,"AP T|racker".|
|00001af0| 0d 34 09 f2 6d 61 69 6e | 0d 0d 3e 05 e1 0d 0d 48 |.4..main|..>....H|
|00001b00| 05 3a 0d 0d 52 1e dd f2 | 73 28 77 68 25 2c 69 63 |.:..R...|s(wh%,ic|
|00001b10| 6f 6e 6e 75 6d 62 65 72 | 25 2c 74 65 78 74 24 29 |onnumber|%,text$)|
|00001b20| 0d 0d 5c 0e 21 74 65 6d | 70 25 3d 77 68 25 0d 0d |..\.!tem|p%=wh%..|
|00001b30| 66 17 74 65 6d 70 25 21 | 34 3d 69 63 6f 6e 6e 75 |f.temp%!|4=iconnu|
|00001b40| 6d 62 65 72 25 0d 0d 70 | 21 c8 99 20 22 57 69 6d |mber%..p|!.. "Wim|
|00001b50| 70 5f 47 65 74 49 63 6f | 6e 53 74 61 74 65 22 2c |p_GetIco|nState",|
|00001b60| 2c 74 65 6d 70 25 0d 0d | 7a 20 24 74 65 6d 70 25 |,temp%..|z $temp%|
|00001b70| 21 32 38 3d c0 74 65 78 | 74 24 2c 74 65 6d 70 25 |!28=.tex|t$,temp%|
|00001b80| 21 33 36 2d 31 29 0d 0d | 84 0d 74 65 6d 70 25 21 |!36-1)..|..temp%!|
|00001b90| 38 3d 30 0d 0d 8e 0e 74 | 65 6d 70 25 21 31 32 3d |8=0....t|emp%!12=|
|00001ba0| 30 0d 0d 98 21 c8 99 20 | 22 57 69 6d 70 5f 53 65 |0...!.. |"Wimp_Se|
|00001bb0| 74 49 63 6f 6e 53 74 61 | 74 65 22 2c 2c 74 65 6d |tIconSta|te",,tem|
|00001bc0| 70 25 0d 0d a2 05 e1 0d | 0d ac 05 3a 0d 0d b6 1b |p%......|...:....|
|00001bd0| dd f2 6d 61 6b 65 73 61 | 6d 70 6c 65 6d 65 6e 75 |..makesa|mplemenu|
|00001be0| 28 73 61 6d 70 25 29 0d | 0d c0 15 73 61 6d 70 6c |(samp%).|...sampl|
|00001bf0| 65 6e 6f 25 3d 73 61 6d | 70 25 2b 31 0d 0d ca 10 |eno%=sam|p%+1....|
|00001c00| 6d 25 3d 6d 65 6e 75 61 | 64 64 72 25 0d 0d d4 22 |m%=menua|ddr%..."|
|00001c10| 6d 65 6e 65 6e 64 25 3d | 6d 65 6e 75 61 64 64 72 |menend%=|menuaddr|
|00001c20| 25 2b 6d 65 6e 75 73 70 | 61 63 65 25 2d 31 0d 0d |%+menusp|ace%-1..|
|00001c30| de 0b ea 20 69 24 2c 6d | 24 0d 0d e8 11 69 6e 73 |... i$,m|$....ins|
|00001c40| 74 25 3d 73 61 6d 70 25 | 2b 31 0d 0d f2 18 e7 20 |t%=samp%|+1..... |
|00001c50| 73 6c 65 6e 25 28 69 6e | 73 74 25 29 3d 30 20 8c |slen%(in|st%)=0 .|
|00001c60| 20 e1 0d 0d fc 25 6d 74 | 69 74 6c 65 24 3d a4 6c | ....%mt|itle$=.l|
|00001c70| 65 61 66 6e 61 6d 65 28 | 73 61 6d 70 6c 65 24 28 |eafname(|sample$(|
|00001c80| 69 6e 73 74 25 29 29 0d | 0e 06 23 e7 20 6d 74 69 |inst%)).|..#. mti|
|00001c90| 74 6c 65 24 3d 22 22 20 | 8c 20 6d 74 69 74 6c 65 |tle$="" |. mtitle|
|00001ca0| 24 3d 22 53 61 6d 70 6c | 65 22 0d 0e 10 18 6d 74 |$="Sampl|e"....mt|
|00001cb0| 69 74 6c 65 24 3d c0 6d | 74 69 74 6c 65 24 2c 31 |itle$=.m|title$,1|
|00001cc0| 32 29 0d 0e 1a 1d f2 73 | 28 73 61 76 65 73 61 6d |2).....s|(savesam|
|00001cd0| 70 6c 65 25 2c 33 2c 6d | 74 69 74 6c 65 24 29 0d |ple%,3,m|title$).|
|00001ce0| 0e 24 5c 6d 61 69 6e 6d | 65 6e 75 25 3d a4 6d 61 |.$\mainm|enu%=.ma|
|00001cf0| 6b 65 6d 65 6e 28 22 7c | 77 69 6e 73 73 53 61 76 |kemen("||winssSav|
|00001d00| 65 2c 7c 77 69 6e 73 76 | 56 6f 6c 75 6d 65 2c 44 |e,|winsv|Volume,D|
|00001d10| 65 6c 65 74 65 2c 22 2b | a4 74 69 63 28 73 61 76 |elete,"+|.tic(sav|
|00001d20| 65 68 65 61 64 65 72 25 | 29 2b 22 48 65 61 64 65 |eheader%|)+"Heade|
|00001d30| 72 22 2c 6d 74 69 74 6c | 65 24 29 0d 0e 2e 2f e7 |r",mtitl|e$).../.|
|00001d40| 20 6d 25 3e 6d 65 6e 65 | 6e 64 25 20 8c 20 85 20 | m%>mene|nd% . . |
|00001d50| 31 37 2c 22 4e 6f 74 20 | 65 6e 6f 75 67 68 20 6d |17,"Not |enough m|
|00001d60| 65 6e 75 20 73 70 61 63 | 65 22 0d 0e 38 2d f2 73 |enu spac|e"..8-.s|
|00001d70| 28 73 65 74 76 6f 6c 75 | 6d 65 25 2c 31 2c c3 28 |(setvolu|me%,1,.(|
|00001d80| 21 73 76 6f 6c 61 64 64 | 72 25 28 73 61 6d 70 6c |!svoladd|r%(sampl|
|00001d90| 65 6e 6f 25 29 29 29 0d | 0e 42 05 e1 0d 0e 4c 05 |eno%))).|.B....L.|
|00001da0| 3a 0d 0e 56 0e dd f2 6d | 61 69 6e 6d 65 6e 75 0d |:..V...m|ainmenu.|
|00001db0| 0e 60 10 6d 25 3d 6d 65 | 6e 75 61 64 64 72 25 0d |.`.m%=me|nuaddr%.|
|00001dc0| 0e 6a 22 6d 65 6e 65 6e | 64 25 3d 6d 65 6e 75 61 |.j"menen|d%=menua|
|00001dd0| 64 64 72 25 2b 6d 65 6e | 75 73 70 61 63 65 25 2d |ddr%+men|uspace%-|
|00001de0| 31 0d 0e 74 0b ea 20 69 | 24 2c 6d 24 0d 0e 7e c7 |1..t.. i|$,m$..~.|
|00001df0| 73 61 76 65 6d 65 6e 75 | 25 3d a4 6d 61 6b 65 6d |savemenu|%=.makem|
|00001e00| 65 6e 28 22 7c 77 69 6e | 73 61 22 2b a4 6c 69 74 |en("|win|sa"+.lit|
|00001e10| 28 74 75 6e 65 6c 6f 61 | 64 65 64 25 29 2b 22 54 |(tuneloa|ded%)+"T|
|00001e20| 75 6e 65 2c 7c 77 69 6e | 73 70 22 2b a4 6c 69 74 |une,|win|sp"+.lit|
|00001e30| 28 74 75 6e 65 6c 6f 61 | 64 65 64 25 29 2b 22 50 |(tuneloa|ded%)+"P|
|00001e40| 61 74 74 65 72 6e 2c 7c | 77 69 6e 61 70 22 2b a4 |attern,||winap"+.|
|00001e50| 6c 69 74 28 74 75 6e 65 | 6c 6f 61 64 65 64 25 29 |lit(tune|loaded%)|
|00001e60| 2b 22 50 61 74 74 65 72 | 6e 73 2c 7c 77 69 6e 73 |+"Patter|ns,|wins|
|00001e70| 64 22 2b a4 6c 69 74 28 | 74 75 6e 65 6c 6f 61 64 |d"+.lit(|tuneload|
|00001e80| 65 64 25 29 2b 22 54 65 | 78 74 20 44 75 6d 70 2c |ed%)+"Te|xt Dump,|
|00001e90| 7c 77 69 6e 73 74 53 79 | 6e 74 68 65 74 69 63 2c ||winstSy|nthetic,|
|00001ea0| 7c 77 69 6e 73 68 48 65 | 6c 70 22 2c 22 53 61 76 ||winshHe|lp","Sav|
|00001eb0| 65 22 29 0d 0e 88 3f 74 | 75 6e 65 6d 65 6e 75 25 |e")...?t|unemenu%|
|00001ec0| 3d a4 6d 61 6b 65 6d 65 | 6e 28 22 49 6e 66 6f 2c |=.makeme|n("Info,|
|00001ed0| 53 61 6d 70 6c 65 73 2c | 53 74 65 72 65 6f 2c 43 |Samples,|Stereo,C|
|00001ee0| 6f 70 79 2c 41 6d 65 6e | 64 22 2c 22 54 75 6e 65 |opy,Amen|d","Tune|
|00001ef0| 22 29 0d 0e 92 8c 6d 61 | 69 6e 6d 65 6e 75 25 3d |")....ma|inmenu%=|
|00001f00| a4 6d 61 6b 65 6d 65 6e | 28 22 7c 77 69 6e 69 6e |.makemen|("|winin|
|00001f10| 49 6e 66 6f 2c 7c 77 69 | 6e 73 6d 53 61 76 65 2c |Info,|wi|nsmSave,|
|00001f20| 53 65 74 74 69 6e 67 73 | 2c 43 72 65 61 74 65 2c |Settings|,Create,|
|00001f30| 22 2b a4 6c 69 74 28 74 | 75 6e 65 6c 6f 61 64 65 |"+.lit(t|uneloade|
|00001f40| 64 25 29 2b 22 43 6c 65 | 61 72 2c 7c 77 69 6e 74 |d%)+"Cle|ar,|wint|
|00001f50| 6e 22 2b a4 6c 69 74 28 | 74 75 6e 65 6c 6f 61 64 |n"+.lit(|tuneload|
|00001f60| 65 64 25 29 2b 22 54 75 | 6e 65 2c 51 75 69 74 22 |ed%)+"Tu|ne,Quit"|
|00001f70| 2c 22 41 50 20 54 72 61 | 63 6b 65 72 22 29 0d 0e |,"AP Tra|cker")..|
|00001f80| 9c 2f e7 20 6d 25 3e 6d | 65 6e 65 6e 64 25 20 8c |./. m%>m|enend% .|
|00001f90| 20 85 20 31 37 2c 22 4e | 6f 74 20 65 6e 6f 75 67 | . 17,"N|ot enoug|
|00001fa0| 68 20 6d 65 6e 75 20 73 | 70 61 63 65 22 0d 0e a6 |h menu s|pace"...|
|00001fb0| 21 f2 73 28 6e 65 77 74 | 72 61 63 6b 25 2c 35 2c |!.s(newt|rack%,5,|
|00001fc0| c3 28 64 65 66 76 6f 69 | 63 65 73 25 29 29 0d 0e |.(defvoi|ces%))..|
|00001fd0| b0 22 f2 73 28 73 61 76 | 65 70 61 74 74 65 72 6e |.".s(sav|epattern|
|00001fe0| 25 2c 36 2c c3 28 73 61 | 76 65 70 61 74 25 29 29 |%,6,.(sa|vepat%))|
|00001ff0| 0d 0e ba 05 e1 0d 0e c4 | 05 3a 0d 0e ce 10 dd a4 |........|.:......|
|00002000| 6c 69 74 28 74 65 73 74 | 25 29 0d 0e d8 21 e7 20 |lit(test|%)...!. |
|00002010| 74 65 73 74 25 20 8c 20 | 3d 22 7c 6c 69 74 31 22 |test% . |="|lit1"|
|00002020| 20 8b 20 3d 22 7c 6c 69 | 74 30 22 0d 0e e2 05 3a | . ="|li|t0"....:|
|00002030| 0d 0e ec 10 dd a4 74 69 | 63 28 74 65 73 74 25 29 |......ti|c(test%)|
|00002040| 0d 0e f6 21 e7 20 74 65 | 73 74 25 20 8c 20 3d 22 |...!. te|st% . ="|
|00002050| 7c 74 69 63 31 22 20 8b | 20 3d 22 7c 74 69 63 30 ||tic1" .| ="|tic0|
|00002060| 22 0d 0f 00 05 3a 0d 0f | 0a 15 dd f2 6d 65 6e 75 |"....:..|....menu|
|00002070| 69 74 65 6d 28 74 65 78 | 74 24 29 0d 0f 14 1f ea |item(tex|t$).....|
|00002080| 20 6d 65 6e 75 66 6c 61 | 67 73 25 2c 69 63 6f 6e | menufla|gs%,icon|
|00002090| 66 6c 61 67 73 25 2c 73 | 6d 25 0d 0f 1e 09 69 69 |flags%,s|m%....ii|
|000020a0| 25 3d a3 0d 0f 28 0a 73 | 6d 25 3d 2d 31 0d 0f 32 |%=...(.s|m%=-1..2|
|000020b0| 12 e7 20 74 65 78 74 24 | 3d 22 22 20 8c 20 e1 0d |.. text$|="" . ..|
|000020c0| 0f 3c 10 6d 65 6e 75 66 | 6c 61 67 73 25 3d 30 0d |.<.menuf|lags%=0.|
|000020d0| 0f 46 18 69 63 6f 6e 66 | 6c 61 67 73 25 3d 26 30 |.F.iconf|lags%=&0|
|000020e0| 37 30 30 30 30 32 31 0d | 0f 50 14 c8 95 20 c0 74 |7000021.|.P... .t|
|000020f0| 65 78 74 24 2c 31 29 3d | 22 7c 22 0d 0f 5a 14 c8 |ext$,1)=|"|"..Z..|
|00002100| 8e 20 c1 74 65 78 74 24 | 2c 32 2c 33 29 20 ca 0d |. .text$|,2,3) ..|
|00002110| 0f 64 0c c9 20 22 6c 69 | 74 22 3a 0d 0f 6e 2a 69 |.d.. "li|t":..n*i|
|00002120| 63 6f 6e 66 6c 61 67 73 | 25 2b 3d 28 31 3c 3c 32 |conflags|%+=(1<<2|
|00002130| 32 29 2a 28 31 2d bb 28 | c1 74 65 78 74 24 2c 35 |2)*(1-.(|.text$,5|
|00002140| 2c 31 29 29 29 0d 0f 78 | 13 74 65 78 74 24 3d c1 |,1)))..x|.text$=.|
|00002150| 74 65 78 74 24 2c 36 29 | 0d 0f 82 0c c9 20 22 74 |text$,6)|..... "t|
|00002160| 69 63 22 3a 0d 0f 8c 1e | 6d 65 6e 75 66 6c 61 67 |ic":....|menuflag|
|00002170| 73 25 2b 3d bb 28 c1 74 | 65 78 74 24 2c 35 2c 31 |s%+=.(.t|ext$,5,1|
|00002180| 29 29 0d 0f 96 13 74 65 | 78 74 24 3d c1 74 65 78 |))....te|xt$=.tex|
|00002190| 74 24 2c 36 29 0d 0f a0 | 0c c9 20 22 77 69 6e 22 |t$,6)...|.. "win"|
|000021a0| 3a 0d 0f aa 14 c8 8e 20 | c1 74 65 78 74 24 2c 35 |:...... |.text$,5|
|000021b0| 2c 32 29 20 ca 0d 0f b4 | 14 c9 20 22 69 6e 22 3a |,2) ....|.. "in":|
|000021c0| 73 6d 25 3d 69 6e 66 6f | 25 0d 0f be 18 c9 20 22 |sm%=info|%..... "|
|000021d0| 74 6e 22 3a 73 6d 25 3d | 74 75 6e 65 6d 65 6e 75 |tn":sm%=|tunemenu|
|000021e0| 25 0d 0f c8 18 c9 20 22 | 6e 74 22 3a 73 6d 25 3d |%..... "|nt":sm%=|
|000021f0| 6e 65 77 74 72 61 63 6b | 25 0d 0f d2 18 c9 20 22 |newtrack|%..... "|
|00002200| 73 61 22 3a 73 6d 25 3d | 73 61 76 65 74 75 6e 65 |sa":sm%=|savetune|
|00002210| 25 0d 0f dc 18 c9 20 22 | 73 6d 22 3a 73 6d 25 3d |%..... "|sm":sm%=|
|00002220| 73 61 76 65 6d 65 6e 75 | 25 0d 0f e6 1b c9 20 22 |savemenu|%..... "|
|00002230| 73 70 22 3a 73 6d 25 3d | 73 61 76 65 70 61 74 74 |sp":sm%=|savepatt|
|00002240| 65 72 6e 25 0d 0f f0 1c | c9 20 22 61 70 22 3a 73 |ern%....|. "ap":s|
|00002250| 6d 25 3d 73 61 76 65 70 | 61 74 74 65 72 6e 73 25 |m%=savep|atterns%|
|00002260| 0d 0f fa 18 c9 20 22 73 | 68 22 3a 73 6d 25 3d 73 |..... "s|h":sm%=s|
|00002270| 61 76 65 68 65 6c 70 25 | 0d 10 04 1a c9 20 22 73 |avehelp%|..... "s|
|00002280| 73 22 3a 73 6d 25 3d 73 | 61 76 65 73 61 6d 70 6c |s":sm%=s|avesampl|
|00002290| 65 25 0d 10 0e 19 c9 20 | 22 73 74 22 3a 73 6d 25 |e%..... |"st":sm%|
|000022a0| 3d 73 61 76 65 73 79 6e | 74 68 25 0d 10 18 19 c9 |=savesyn|th%.....|
|000022b0| 20 22 73 76 22 3a 73 6d | 25 3d 73 65 74 76 6f 6c | "sv":sm|%=setvol|
|000022c0| 75 6d 65 25 0d 10 22 18 | c9 20 22 73 64 22 3a 73 |ume%..".|. "sd":s|
|000022d0| 6d 25 3d 73 61 76 65 64 | 75 6d 70 25 0d 10 2c 05 |m%=saved|ump%..,.|
|000022e0| cb 0d 10 36 13 74 65 78 | 74 24 3d c1 74 65 78 74 |...6.tex|t$=.text|
|000022f0| 24 2c 37 29 0d 10 40 05 | cb 0d 10 4a 05 ce 0d 10 |$,7)..@.|...J....|
|00002300| 54 29 e7 20 a9 28 74 65 | 78 74 24 29 3e 6d 65 6e |T). .(te|xt$)>men|
|00002310| 75 6d 61 78 25 20 6d 65 | 6e 75 6d 61 78 25 3d a9 |umax% me|numax%=.|
|00002320| 28 74 65 78 74 24 29 0d | 10 5e 13 6d 25 21 30 3d |(text$).|.^.m%!0=|
|00002330| 6d 65 6e 75 66 6c 61 67 | 73 25 0d 10 68 0c 6d 25 |menuflag|s%..h.m%|
|00002340| 21 34 3d 73 6d 25 0d 10 | 72 13 6d 25 21 38 3d 69 |!4=sm%..|r.m%!8=i|
|00002350| 63 6f 6e 66 6c 61 67 73 | 25 0d 10 7c 13 e7 20 a9 |conflags|%..|.. .|
|00002360| 28 74 65 78 74 24 29 3c | 31 32 20 8c 0d 10 86 12 |(text$)<|12 .....|
|00002370| 24 28 6d 25 2b 31 32 29 | 3d 74 65 78 74 24 0d 10 |$(m%+12)|=text$..|
|00002380| 90 05 cc 0d 10 9a 19 6d | 65 6e 65 6e 64 25 2d 3d |.......m|enend%-=|
|00002390| 28 a9 28 74 65 78 74 24 | 29 2b 31 29 0d 10 a4 22 |(.(text$|)+1)..."|
|000023a0| 6d 25 21 38 3d 28 6d 65 | 6e 75 70 74 72 25 21 38 |m%!8=(me|nuptr%!8|
|000023b0| 29 20 84 20 25 31 30 30 | 30 30 30 30 30 30 0d 10 |) . %100|000000..|
|000023c0| ae 11 6d 25 21 31 32 3d | 6d 65 6e 65 6e 64 25 0d |..m%!12=|menend%.|
|000023d0| 10 b8 0c 6d 25 21 31 36 | 3d 2d 31 0d 10 c2 12 6d |...m%!16|=-1....m|
|000023e0| 25 21 32 30 3d a9 28 74 | 65 78 74 24 29 0d 10 cc |%!20=.(t|ext$)...|
|000023f0| 12 24 6d 65 6e 65 6e 64 | 25 3d 74 65 78 74 24 0d |.$menend|%=text$.|
|00002400| 10 d6 05 cd 0d 10 e0 0a | 6d 25 2b 3d 32 34 0d 10 |........|m%+=24..|
|00002410| ea 05 e1 0d 10 f4 05 3a | 0d 10 fe 0f dd a4 70 61 |.......:|......pa|
|00002420| 72 28 73 65 70 24 29 0d | 11 08 25 69 31 25 3d 69 |r(sep$).|..%i1%=i|
|00002430| 25 2b 31 3a 69 25 3d a7 | 6d 65 6e 75 24 2b 73 65 |%+1:i%=.|menu$+se|
|00002440| 70 24 2c 73 65 70 24 2c | 69 31 25 29 0d 11 12 17 |p$,sep$,|i1%)....|
|00002450| 3d c1 6d 65 6e 75 24 2c | 69 31 25 2c 69 25 2d 69 |=.menu$,|i1%,i%-i|
|00002460| 31 25 29 0d 11 1c 05 3a | 0d 11 26 1f dd a4 6d 61 |1%)....:|..&...ma|
|00002470| 6b 65 6d 65 6e 28 6d 65 | 6e 75 24 2c 6d 65 6e 75 |kemen(me|nu$,menu|
|00002480| 74 69 74 6c 65 24 29 0d | 11 30 16 ea 20 6d 65 6e |title$).|.0.. men|
|00002490| 75 6d 61 78 25 2c 77 61 | 73 70 74 72 25 0d 11 3a |umax%,wa|sptr%..:|
|000024a0| 0e 77 61 73 70 74 72 25 | 3d 6d 25 0d 11 44 0f 6d |.wasptr%|=m%..D.m|
|000024b0| 65 6e 75 6d 61 78 25 3d | 31 30 0d 11 4e 08 69 25 |enumax%=|10..N.i%|
|000024c0| 3d 30 0d 11 58 0c 6d 25 | 21 32 30 3d 34 30 0d 11 |=0..X.m%|!20=40..|
|000024d0| 62 12 24 6d 25 3d 6d 65 | 6e 75 74 69 74 6c 65 24 |b.$m%=me|nutitle$|
|000024e0| 0d 11 6c 0b 6d 25 3f 31 | 32 3d 37 0d 11 76 0b 6d |..l.m%?1|2=7..v.m|
|000024f0| 25 3f 31 33 3d 32 0d 11 | 80 0b 6d 25 3f 31 34 3d |%?13=2..|..m%?14=|
|00002500| 37 0d 11 8a 0b 6d 25 3f | 31 35 3d 30 0d 11 94 12 |7....m%?|15=0....|
|00002510| 6d 61 78 61 64 64 72 25 | 3d 6d 25 2b 31 36 0d 11 |maxaddr%|=m%+16..|
|00002520| 9e 0b 6d 25 21 32 34 3d | 30 0d 11 a8 0a 6d 25 2b |..m%!24=|0....m%+|
|00002530| 3d 32 38 0d 11 b2 05 f5 | 0d 11 bc 13 69 74 65 6d |=28.....|....item|
|00002540| 24 3d a4 70 61 72 28 22 | 2c 22 29 0d 11 c6 14 f2 |$=.par("|,").....|
|00002550| 6d 65 6e 75 69 74 65 6d | 28 69 74 65 6d 24 29 0d |menuitem|(item$).|
|00002560| 11 d0 0e fd 20 69 74 65 | 6d 24 3d 22 22 0d 11 da |.... ite|m$=""...|
|00002570| 19 6d 25 21 2d 32 34 3d | 28 6d 25 21 2d 32 34 29 |.m%!-24=|(m%!-24)|
|00002580| 20 84 20 26 38 30 0d 11 | e4 1c 21 6d 61 78 61 64 | . &80..|..!maxad|
|00002590| 64 72 25 3d 6d 65 6e 75 | 6d 61 78 25 2a 31 36 2b |dr%=menu|max%*16+|
|000025a0| 33 32 0d 11 ee 0c 3d 77 | 61 73 70 74 72 25 0d 11 |32....=w|asptr%..|
|000025b0| f8 05 3a 0d 12 02 1d dd | f2 6f 70 65 6e 6d 65 6e |..:.....|.openmen|
|000025c0| 75 28 6f 75 72 25 2c 6d | 25 2c 78 25 2c 79 25 29 |u(our%,m|%,x%,y%)|
|000025d0| 0d 12 0c 14 6d 65 6e 75 | 68 61 6e 64 6c 65 25 3d |....menu|handle%=|
|000025e0| 6f 75 72 25 0d 12 16 0d | 6d 65 6e 75 78 25 3d 78 |our%....|menux%=x|
|000025f0| 25 0d 12 20 0d 6d 65 6e | 75 79 25 3d 79 25 0d 12 |%.. .men|uy%=y%..|
|00002600| 2a 22 c8 99 20 22 57 69 | 6d 70 5f 43 72 65 61 74 |*".. "Wi|mp_Creat|
|00002610| 65 4d 65 6e 75 22 2c 2c | 6d 25 2c 78 25 2c 79 25 |eMenu",,|m%,x%,y%|
|00002620| 0d 12 34 05 e1 0d 12 3e | 05 3a 0d 12 48 18 dd f2 |..4....>|.:..H...|
|00002630| 6d 65 6e 75 73 65 6c 65 | 63 74 28 6d 65 6e 75 73 |menusele|ct(menus|
|00002640| 25 29 0d 12 52 0b ea 20 | 72 65 64 6f 25 0d 12 5c |%)..R.. |redo%..\|
|00002650| 21 c8 99 20 22 57 69 6d | 70 5f 47 65 74 50 6f 69 |!.. "Wim|p_GetPoi|
|00002660| 6e 74 65 72 49 6e 66 6f | 22 2c 2c 71 32 25 0d 12 |nterInfo|",,q2%..|
|00002670| 66 1b 72 65 64 6f 25 3d | 28 28 28 71 32 25 21 38 |f.redo%=|(((q2%!8|
|00002680| 29 20 80 20 31 29 3e 30 | 29 0d 12 70 14 c8 8e 20 |) . 1)>0|)..p... |
|00002690| 6d 65 6e 75 68 61 6e 64 | 6c 65 25 20 ca 0d 12 7a |menuhand|le% ...z|
|000026a0| 0a c9 20 31 30 31 3a 0d | 12 84 10 c8 8e 20 21 6d |.. 101:.|..... !m|
|000026b0| 65 6e 75 73 25 20 ca 0d | 12 8e 08 c9 20 32 3a 0d |enus% ..|.... 2:.|
|000026c0| 12 98 1e f2 73 28 73 65 | 74 74 69 6e 67 73 25 2c |....s(se|ttings%,|
|000026d0| 35 2c c3 28 70 61 74 6c | 65 6e 25 29 29 0d 12 a2 |5,.(patl|en%))...|
|000026e0| 14 f2 6f 77 28 73 65 74 | 74 69 6e 67 73 25 2c 30 |..ow(set|tings%,0|
|000026f0| 29 0d 12 ac 18 c9 20 33 | 3a f2 6f 77 28 6e 65 77 |)..... 3|:.ow(new|
|00002700| 74 72 61 63 6b 25 2c 30 | 29 0d 12 b6 08 c9 20 34 |track%,0|)..... 4|
|00002710| 3a 0d 12 c0 0e f2 63 6c | 65 61 72 64 61 74 61 0d |:.....cl|eardata.|
|00002720| 12 ca 08 c9 20 35 3a 0d | 12 d4 11 c8 8e 20 6d 65 |.... 5:.|..... me|
|00002730| 6e 75 73 25 21 34 20 ca | 0d 12 de 30 c9 20 30 3a |nus%!4 .|...0. 0:|
|00002740| f2 72 65 77 72 69 74 65 | 6e 61 6d 65 73 3a f2 74 |.rewrite|names:.t|
|00002750| 75 6e 65 69 6e 66 6f 3a | f2 6f 77 28 74 75 6e 65 |uneinfo:|.ow(tune|
|00002760| 69 6e 66 6f 25 2c 30 29 | 0d 12 e8 17 c9 20 31 3a |info%,0)|..... 1:|
|00002770| f2 6f 77 28 73 61 6d 70 | 6c 65 73 25 2c 30 29 0d |.ow(samp|les%,0).|
|00002780| 12 f2 16 c9 20 32 3a f2 | 6f 77 28 73 74 65 72 65 |.... 2:.|ow(stere|
|00002790| 6f 25 2c 30 29 0d 12 fc | 1b c9 20 33 3a f2 6f 77 |o%,0)...|.. 3:.ow|
|000027a0| 28 63 6f 70 79 70 61 74 | 74 65 72 6e 25 2c 30 29 |(copypat|tern%,0)|
|000027b0| 0d 13 06 08 c9 20 34 3a | 0d 13 10 19 f2 73 28 61 |..... 4:|.....s(a|
|000027c0| 74 72 25 2c 32 2c c3 28 | 64 65 6c 70 61 74 25 29 |tr%,2,.(|delpat%)|
|000027d0| 29 0d 13 1a 1c f2 73 28 | 61 74 72 25 2c 31 30 2c |).....s(|atr%,10,|
|000027e0| c3 28 64 65 6c 76 6f 69 | 63 65 25 29 29 0d 13 24 |.(delvoi|ce%))..$|
|000027f0| 0f f2 6f 77 28 61 74 72 | 25 2c 30 29 0d 13 2e 05 |..ow(atr|%,0)....|
|00002800| cb 0d 13 38 19 c9 20 36 | 3a f2 73 68 75 74 64 6f |...8.. 6|:.shutdo|
|00002810| 77 6e 3a 72 65 64 6f 25 | 3d a3 0d 13 42 05 cb 0d |wn:redo%|=...B...|
|00002820| 13 4c 15 e7 20 72 65 64 | 6f 25 20 f2 6d 61 69 6e |.L.. red|o% .main|
|00002830| 6d 65 6e 75 0d 13 56 0a | c9 20 31 30 36 3a 0d 13 |menu..V.|. 106:..|
|00002840| 60 10 c8 8e 20 21 6d 65 | 6e 75 73 25 20 ca 0d 13 |`... !me|nus% ...|
|00002850| 6a 08 c9 20 32 3a 0d 13 | 74 1c f2 64 65 6c 65 74 |j.. 2:..|t..delet|
|00002860| 65 73 61 6d 70 6c 65 28 | 73 61 6d 70 6c 65 6e 6f |esample(|sampleno|
|00002870| 25 29 0d 13 7e 0b 72 65 | 64 6f 25 3d a3 0d 13 88 |%)..~.re|do%=....|
|00002880| 08 c9 20 33 3a 0d 13 92 | 1e 73 61 76 65 68 65 61 |.. 3:...|.savehea|
|00002890| 64 65 72 25 3d ac 28 73 | 61 76 65 68 65 61 64 65 |der%=.(s|aveheade|
|000028a0| 72 25 29 0d 13 9c 20 f2 | 6d 61 6b 65 73 61 6d 70 |r%)... .|makesamp|
|000028b0| 6c 65 6d 65 6e 75 28 73 | 61 6d 70 6c 65 6e 6f 25 |lemenu(s|ampleno%|
|000028c0| 2d 31 29 0d 13 a6 05 cb | 0d 13 b0 05 cb 0d 13 ba |-1).....|........|
|000028d0| 3c e7 20 72 65 64 6f 25 | 20 8c 20 f2 6f 70 65 6e |<. redo%| . .open|
|000028e0| 6d 65 6e 75 28 6d 65 6e | 75 68 61 6e 64 6c 65 25 |menu(men|uhandle%|
|000028f0| 2c 6d 61 69 6e 6d 65 6e | 75 25 2c 6d 65 6e 75 78 |,mainmen|u%,menux|
|00002900| 25 2c 6d 65 6e 75 79 25 | 29 0d 13 c4 05 e1 0d 13 |%,menuy%|).......|
|00002910| ce 05 3a 0d 13 d8 26 dd | f2 73 65 74 69 63 6f 6e |..:...&.|.seticon|
|00002920| 74 79 70 65 28 77 69 6e | 64 6f 77 25 2c 69 63 6f |type(win|dow%,ico|
|00002930| 6e 25 2c 74 79 70 65 25 | 29 0d 13 e2 11 71 32 25 |n%,type%|)....q2%|
|00002940| 21 30 3d 77 69 6e 64 6f | 77 25 0d 13 ec 0f 71 32 |!0=windo|w%....q2|
|00002950| 25 21 34 3d 69 63 6f 6e | 25 0d 13 f6 1f c8 99 20 |%!4=icon|%...... |
|00002960| 22 57 69 6d 70 5f 47 65 | 74 49 63 6f 6e 53 74 61 |"Wimp_Ge|tIconSta|
|00002970| 74 65 22 2c 2c 71 32 25 | 0d 14 00 14 69 63 6f 6e |te",,q2%|....icon|
|00002980| 62 6c 6f 63 6b 25 3d 71 | 32 25 2b 38 0d 14 0a 1c |block%=q|2%+8....|
|00002990| 69 63 6f 6e 66 6c 61 67 | 73 25 3d 69 63 6f 6e 62 |iconflag|s%=iconb|
|000029a0| 6c 6f 63 6b 25 21 31 36 | 0d 14 14 16 65 6f 72 77 |lock%!16|....eorw|
|000029b0| 6f 72 64 25 3d 74 79 70 | 65 25 3c 3c 31 32 0d 14 |ord%=typ|e%<<12..|
|000029c0| 1e 15 63 6c 65 61 72 77 | 6f 72 64 25 3d 31 35 3c |..clearw|ord%=15<|
|000029d0| 3c 31 32 0d 14 28 11 71 | 32 25 21 30 3d 77 69 6e |<12..(.q|2%!0=win|
|000029e0| 64 6f 77 25 0d 14 32 0f | 71 32 25 21 34 3d 69 63 |dow%..2.|q2%!4=ic|
|000029f0| 6f 6e 25 0d 14 3c 12 71 | 32 25 21 38 3d 65 6f 72 |on%..<.q|2%!8=eor|
|00002a00| 77 6f 72 64 25 0d 14 46 | 15 71 32 25 21 31 32 3d |word%..F|.q2%!12=|
|00002a10| 63 6c 65 61 72 77 6f 72 | 64 25 0d 14 50 1f c8 99 |clearwor|d%..P...|
|00002a20| 20 22 57 69 6d 70 5f 53 | 65 74 49 63 6f 6e 53 74 | "Wimp_S|etIconSt|
|00002a30| 61 74 65 22 2c 2c 71 32 | 25 0d 14 5a 05 e1 0d 14 |ate",,q2|%..Z....|
|00002a40| 64 05 3a 0d 14 6e 21 dd | f2 6d 61 6b 65 73 65 6c |d.:..n!.|.makesel|
|00002a50| 65 63 74 65 64 28 77 69 | 6e 64 6f 77 25 2c 69 63 |ected(wi|ndow%,ic|
|00002a60| 6f 6e 25 29 0d 14 78 11 | 71 32 25 21 30 3d 77 69 |on%)..x.|q2%!0=wi|
|00002a70| 6e 64 6f 77 25 0d 14 82 | 0f 71 32 25 21 34 3d 69 |ndow%...|.q2%!4=i|
|00002a80| 63 6f 6e 25 0d 14 8c 0e | 71 32 25 21 38 3d 32 5e |con%....|q2%!8=2^|
|00002a90| 32 31 0d 14 96 0f 71 32 | 25 21 31 32 3d 32 5e 32 |21....q2|%!12=2^2|
|00002aa0| 31 0d 14 a0 1f c8 99 20 | 22 57 69 6d 70 5f 53 65 |1...... |"Wimp_Se|
|00002ab0| 74 49 63 6f 6e 53 74 61 | 74 65 22 2c 2c 71 32 25 |tIconSta|te",,q2%|
|00002ac0| 0d 14 aa 05 e1 0d 14 b4 | 05 3a 0d 14 be 23 dd f2 |........|.:...#..|
|00002ad0| 6d 61 6b 65 75 6e 73 65 | 6c 65 63 74 65 64 28 77 |makeunse|lected(w|
|00002ae0| 69 6e 64 6f 77 25 2c 69 | 63 6f 6e 25 29 0d 14 c8 |indow%,i|con%)...|
|00002af0| 11 71 32 25 21 30 3d 77 | 69 6e 64 6f 77 25 0d 14 |.q2%!0=w|indow%..|
|00002b00| d2 0f 71 32 25 21 34 3d | 69 63 6f 6e 25 0d 14 dc |..q2%!4=|icon%...|
|00002b10| 0b 71 32 25 21 38 3d 30 | 0d 14 e6 0f 71 32 25 21 |.q2%!8=0|....q2%!|
|00002b20| 31 32 3d 32 5e 32 31 0d | 14 f0 1f c8 99 20 22 57 |12=2^21.|..... "W|
|00002b30| 69 6d 70 5f 53 65 74 49 | 63 6f 6e 53 74 61 74 65 |imp_SetI|conState|
|00002b40| 22 2c 2c 71 32 25 0d 14 | fa 05 e1 0d 15 04 05 3a |",,q2%..|.......:|
|00002b50| 0d 15 0e 21 dd a4 69 73 | 69 74 73 65 6c 65 63 74 |...!..is|itselect|
|00002b60| 65 64 28 77 69 6e 64 6f | 77 25 2c 69 63 6f 6e 25 |ed(windo|w%,icon%|
|00002b70| 29 0d 15 18 11 71 32 25 | 21 30 3d 77 69 6e 64 6f |)....q2%|!0=windo|
|00002b80| 77 25 0d 15 22 0f 71 32 | 25 21 34 3d 69 63 6f 6e |w%..".q2|%!4=icon|
|00002b90| 25 0d 15 2c 1f c8 99 20 | 22 57 69 6d 70 5f 47 65 |%..,... |"Wimp_Ge|
|00002ba0| 74 49 63 6f 6e 53 74 61 | 74 65 22 2c 2c 71 32 25 |tIconSta|te",,q2%|
|00002bb0| 0d 15 36 14 69 63 6f 6e | 62 6c 6f 63 6b 25 3d 71 |..6.icon|block%=q|
|00002bc0| 32 25 2b 38 0d 15 40 1c | 69 63 6f 6e 66 6c 61 67 |2%+8..@.|iconflag|
|00002bd0| 73 25 3d 69 63 6f 6e 62 | 6c 6f 63 6b 25 21 31 36 |s%=iconb|lock%!16|
|00002be0| 0d 15 4a 25 e7 20 28 69 | 63 6f 6e 66 6c 61 67 73 |..J%. (i|conflags|
|00002bf0| 25 20 80 20 32 5e 32 31 | 29 3d 30 20 8c 20 3d 30 |% . 2^21|)=0 . =0|
|00002c00| 20 8b 20 3d 31 0d 15 54 | 05 3a 0d 15 5e 1e dd f2 | . =1..T|.:..^...|
|00002c10| 6d 6f 76 65 63 61 72 65 | 74 28 77 69 6e 64 6f 77 |movecare|t(window|
|00002c20| 25 2c 69 63 6f 6e 25 29 | 0d 15 68 2a 70 25 3d 28 |%,icon%)|..h*p%=(|
|00002c30| a9 28 a4 69 63 6f 6e 74 | 65 78 74 28 77 69 6e 64 |.(.icont|ext(wind|
|00002c40| 6f 77 25 2c 69 63 6f 6e | 25 29 29 2b 31 29 20 81 |ow%,icon|%))+1) .|
|00002c50| 20 32 0d 15 72 34 c8 99 | 20 22 57 69 6d 70 5f 53 | 2..r4..| "Wimp_S|
|00002c60| 65 74 43 61 72 65 74 50 | 6f 73 69 74 69 6f 6e 22 |etCaretP|osition"|
|00002c70| 2c 77 69 6e 64 6f 77 25 | 2c 69 63 6f 6e 25 2c 2c |,window%|,icon%,,|
|00002c80| 2c 2d 31 2c 70 25 0d 15 | 7c 05 e1 0d 15 86 05 3a |,-1,p%..||......:|
|00002c90| 0d 15 90 14 dd a4 66 69 | 6c 65 6c 65 6e 28 66 69 |......fi|lelen(fi|
|00002ca0| 6c 65 24 29 0d 15 9a 0f | 43 25 3d ad 28 66 69 6c |le$)....|C%=.(fil|
|00002cb0| 65 24 29 0d 15 a4 0d 6c | 65 6e 25 3d a2 23 43 25 |e$)....l|en%=.#C%|
|00002cc0| 0d 15 ae 09 d9 20 23 43 | 25 0d 15 b8 09 3d 6c 65 |..... #C|%....=le|
|00002cd0| 6e 25 0d 15 c2 05 3a 0d | 15 cc 0e dd f2 73 61 76 |n%....:.|.....sav|
|00002ce0| 65 66 69 6c 65 0d 15 d6 | 26 70 61 74 68 6e 61 6d |efile...|&pathnam|
|00002cf0| 65 24 3d a4 73 74 72 69 | 6e 67 66 72 6f 6d 6d 65 |e$=.stri|ngfromme|
|00002d00| 6d 6f 72 79 28 71 25 2b | 34 34 29 0d 15 e0 26 6c |mory(q%+|44)...&l|
|00002d10| 65 61 66 6e 61 6d 65 24 | 3d a4 69 63 6f 6e 74 65 |eafname$|=.iconte|
|00002d20| 78 74 28 73 61 76 65 68 | 61 6e 64 6c 65 25 2c 33 |xt(saveh|andle%,3|
|00002d30| 29 0d 15 ea 16 e7 20 6c | 65 61 66 6e 61 6d 65 24 |)..... l|eafname$|
|00002d40| 3d 22 22 20 8c 20 e1 0d | 15 f4 21 66 75 6c 6c 6e |="" . ..|..!fulln|
|00002d50| 61 6d 65 24 3d 70 61 74 | 68 6e 61 6d 65 24 2b 6c |ame$=pat|hname$+l|
|00002d60| 65 61 66 6e 61 6d 65 24 | 0d 15 fe 13 c8 8e 20 67 |eafname$|...... g|
|00002d70| 6c 6f 62 61 6c 72 65 66 | 25 20 ca 0d 16 08 11 c9 |lobalref|% ......|
|00002d80| 20 31 3a f2 73 61 76 65 | 74 75 6e 65 0d 16 12 1e | 1:.save|tune....|
|00002d90| c9 20 32 3a f2 73 61 76 | 65 73 61 6d 70 6c 65 28 |. 2:.sav|esample(|
|00002da0| 73 61 6d 70 6c 65 6e 6f | 25 29 0d 16 1c 1e c9 20 |sampleno|%)..... |
|00002db0| 33 3a f2 73 61 76 65 70 | 61 74 74 65 72 6e 28 73 |3:.savep|attern(s|
|00002dc0| 61 76 65 70 61 74 25 29 | 0d 16 26 1c c9 20 34 3a |avepat%)|..&.. 4:|
|00002dd0| f2 73 61 76 65 68 65 6c | 70 28 66 75 6c 6c 6e 61 |.savehel|p(fullna|
|00002de0| 6d 65 24 29 0d 16 30 20 | c9 20 35 3a f2 73 61 76 |me$)..0 |. 5:.sav|
|00002df0| 65 70 61 74 74 65 72 6e | 73 28 6c 65 61 66 6e 61 |epattern|s(leafna|
|00002e00| 6d 65 24 29 0d 16 3a 1c | c9 20 36 3a f2 73 61 76 |me$)..:.|. 6:.sav|
|00002e10| 65 64 75 6d 70 28 66 75 | 6c 6c 6e 61 6d 65 24 29 |edump(fu|llname$)|
|00002e20| 0d 16 44 27 c9 20 37 3a | f2 73 61 76 65 73 79 6e |..D'. 7:|.savesyn|
|00002e30| 74 68 28 70 61 74 68 6e | 61 6d 65 24 2c 6c 65 61 |th(pathn|ame$,lea|
|00002e40| 66 6e 61 6d 65 24 29 0d | 16 4e 05 cb 0d 16 58 05 |fname$).|.N....X.|
|00002e50| e1 0d 16 62 05 3a 0d 16 | 6c 35 dd f2 6c 6f 61 64 |...b.:..|l5..load|
|00002e60| 77 69 74 68 70 61 74 68 | 76 61 72 69 61 62 6c 65 |withpath|variable|
|00002e70| 28 76 61 72 69 61 62 6c | 65 24 2c 66 69 6c 65 6e |(variabl|e$,filen|
|00002e80| 61 6d 65 24 2c 61 64 64 | 72 25 29 0d 16 76 32 ff |ame$,add|r%)..v2.|
|00002e90| 28 22 4c 4f 41 44 20 22 | 2b 76 61 72 69 61 62 6c |("LOAD "|+variabl|
|00002ea0| 65 24 2b 22 2e 22 2b 66 | 69 6c 65 6e 61 6d 65 24 |e$+"."+f|ilename$|
|00002eb0| 2b 22 20 22 2b c3 7e 61 | 64 64 72 25 29 0d 16 80 |+" "+.~a|ddr%)...|
|00002ec0| 05 e1 0d 16 8a 05 3a 0d | 16 94 36 dd f2 73 61 76 |......:.|..6..sav|
|00002ed0| 65 77 69 74 68 70 61 74 | 68 73 74 72 69 6e 67 28 |ewithpat|hstring(|
|00002ee0| 66 69 6c 65 6e 61 6d 65 | 24 2c 70 61 74 68 24 2c |filename|$,path$,|
|00002ef0| 61 64 64 72 25 2c 62 79 | 74 65 73 25 29 0d 16 9e |addr%,by|tes%)...|
|00002f00| 1e 70 61 74 68 32 24 3d | 70 61 74 68 24 2b 22 2e |.path2$=|path$+".|
|00002f10| 22 2b 66 69 6c 65 6e 61 | 6d 65 24 0d 16 a8 30 c8 |"+filena|me$...0.|
|00002f20| 99 20 22 4f 53 5f 46 69 | 6c 65 22 2c 30 2c 70 61 |. "OS_Fi|le",0,pa|
|00002f30| 74 68 32 24 2c 30 2c 30 | 2c 61 64 64 72 25 2c 61 |th2$,0,0|,addr%,a|
|00002f40| 64 64 72 25 2b 62 79 74 | 65 73 25 0d 16 b2 05 e1 |ddr%+byt|es%.....|
|00002f50| 0d 16 bc 05 3a 0d 16 c6 | 0f dd a4 64 69 67 69 74 |....:...|...digit|
|00002f60| 28 64 24 29 0d 16 d0 21 | e7 20 64 24 3e 3d 22 30 |(d$)...!|. d$>="0|
|00002f70| 22 20 80 20 64 24 3c 3d | 22 39 22 20 8c 20 3d b9 |" . d$<=|"9" . =.|
|00002f80| 20 8b 20 3d a3 0d 16 da | 05 3a 0d 16 e4 1d dd f2 | . =....|.:......|
|00002f90| 73 65 74 74 69 74 6c 65 | 28 62 6c 6f 63 6b 25 2c |settitle|(block%,|
|00002fa0| 74 69 74 6c 65 24 29 0d | 16 ee 13 61 64 64 72 25 |title$).|...addr%|
|00002fb0| 3d 62 6c 6f 63 6b 25 2b | 37 32 0d 16 f8 12 6c 65 |=block%+|72....le|
|00002fc0| 6e 25 3d a9 28 74 69 74 | 6c 65 24 29 0d 17 02 08 |n%=.(tit|le$)....|
|00002fd0| 63 25 3d 30 0d 17 0c 0d | c8 95 20 6c 65 6e 25 3e |c%=0....|.. len%>|
|00002fe0| 30 0d 17 16 1f 61 64 64 | 72 25 3f 63 25 3d 97 28 |0....add|r%?c%=.(|
|00002ff0| c1 74 69 74 6c 65 24 2c | 63 25 2b 31 2c 31 29 29 |.title$,|c%+1,1))|
|00003000| 0d 17 20 09 63 25 2b 3d | 31 0d 17 2a 0b 6c 65 6e |.. .c%+=|1..*.len|
|00003010| 25 2d 3d 31 0d 17 34 05 | ce 0d 17 3e 0e 61 64 64 |%-=1..4.|...>.add|
|00003020| 72 25 3f 63 25 3d 30 0d | 17 48 05 e1 0d 17 52 05 |r%?c%=0.|.H....R.|
|00003030| 3a 0d 17 5c 10 dd a4 72 | 65 61 64 73 74 72 69 6e |:..\...r|eadstrin|
|00003040| 67 0d 17 66 10 ea 20 6f | 75 74 24 2c 62 79 74 65 |g..f.. o|ut$,byte|
|00003050| 25 0d 17 70 0f 61 62 6f | 72 74 24 3d bd 28 30 29 |%..p.abo|rt$=.(0)|
|00003060| 0d 17 7a 19 e7 20 c5 23 | 68 61 6e 64 6c 65 25 20 |..z.. .#|handle% |
|00003070| 8c 20 3d 61 62 6f 72 74 | 24 0d 17 84 0b 6f 75 74 |. =abort|$....out|
|00003080| 24 3d 22 22 0d 17 8e 05 | f5 0d 17 98 13 62 79 74 |$=""....|.....byt|
|00003090| 65 25 3d 9a 23 68 61 6e | 64 6c 65 25 0d 17 a2 32 |e%=.#han|dle%...2|
|000030a0| e7 20 62 79 74 65 25 3e | 33 31 20 80 20 ac 28 c5 |. byte%>|31 . .(.|
|000030b0| 23 68 61 6e 64 6c 65 25 | 29 20 8c 20 6f 75 74 24 |#handle%|) . out$|
|000030c0| 3d 6f 75 74 24 2b bd 28 | 62 79 74 65 25 29 0d 17 |=out$+.(|byte%)..|
|000030d0| ac 1a fd 20 62 79 74 65 | 25 3c 33 32 20 84 20 c5 |... byte|%<32 . .|
|000030e0| 23 68 61 6e 64 6c 65 25 | 0d 17 b6 09 3d 6f 75 74 |#handle%|....=out|
|000030f0| 24 0d 17 c0 05 3a 0d 17 | ca 19 dd f2 77 72 69 74 |$....:..|....writ|
|00003100| 65 73 74 72 69 6e 67 28 | 77 72 69 74 65 24 29 0d |estring(|write$).|
|00003110| 17 d4 19 e3 20 63 68 61 | 72 25 3d 31 20 b8 20 a9 |.... cha|r%=1 . .|
|00003120| 28 77 72 69 74 65 24 29 | 0d 17 de 21 d5 23 68 61 |(write$)|...!.#ha|
|00003130| 6e 64 6c 65 25 2c 97 28 | c1 77 72 69 74 65 24 2c |ndle%,.(|.write$,|
|00003140| 63 68 61 72 25 2c 31 29 | 29 0d 17 e8 05 ed 0d 17 |char%,1)|).......|
|00003150| f2 10 d5 23 68 61 6e 64 | 6c 65 25 2c 31 33 0d 17 |...#hand|le%,13..|
|00003160| fc 05 e1 0d 18 06 05 3a | 0d 18 10 22 dd f2 73 65 |.......:|..."..se|
|00003170| 74 66 69 6c 65 74 79 70 | 65 28 66 6e 61 6d 65 24 |tfiletyp|e(fname$|
|00003180| 2c 6e 65 77 74 79 70 65 | 25 29 0d 18 1a 23 c8 99 |,newtype|%)...#..|
|00003190| 20 22 4f 53 5f 46 69 6c | 65 22 2c 31 38 2c 66 6e | "OS_Fil|e",18,fn|
|000031a0| 61 6d 65 24 2c 6e 65 77 | 74 79 70 65 25 0d 18 24 |ame$,new|type%..$|
|000031b0| 05 e1 0d 18 2e 05 3a 0d | 18 38 21 dd f2 77 72 69 |......:.|.8!..wri|
|000031c0| 74 65 73 74 72 69 6e 67 | 74 6f 66 69 6c 65 28 63 |testring|tofile(c|
|000031d0| 68 25 2c 73 74 72 24 29 | 0d 18 42 11 e7 20 73 74 |h%,str$)|..B.. st|
|000031e0| 72 24 3d 22 22 20 8c 20 | e1 0d 18 4c 14 e3 20 6c |r$="" . |...L.. l|
|000031f0| 25 3d 31 20 b8 20 a9 28 | 73 74 72 24 29 0d 18 56 |%=1 . .(|str$)..V|
|00003200| 18 d5 23 63 68 25 2c 97 | 28 c1 73 74 72 24 2c 6c |..#ch%,.|(.str$,l|
|00003210| 25 2c 31 29 29 0d 18 60 | 05 ed 0d 18 6a 05 e1 0d |%,1))..`|....j...|
|00003220| 18 74 05 3a 0d 18 7e 0e | dd f2 6c 6f 61 64 66 69 |.t.:..~.|..loadfi|
|00003230| 6c 65 0d 18 88 26 66 69 | 6c 65 6e 61 6d 65 24 3d |le...&fi|lename$=|
|00003240| a4 73 74 72 69 6e 67 66 | 72 6f 6d 6d 65 6d 6f 72 |.stringf|rommemor|
|00003250| 79 28 71 25 2b 34 34 29 | 0d 18 92 15 6c 6f 61 64 |y(q%+44)|....load|
|00003260| 65 64 24 3d 66 69 6c 65 | 6e 61 6d 65 24 0d 18 9c |ed$=file|name$...|
|00003270| 20 66 69 6c 65 6c 65 6e | 25 3d a4 66 69 6c 65 6c | filelen|%=.filel|
|00003280| 65 6e 28 66 69 6c 65 6e | 61 6d 65 24 29 0d 18 a6 |en(filen|ame$)...|
|00003290| 0e c8 8e 20 71 25 21 34 | 30 20 ca 0d 18 b0 24 c9 |... q%!4|0 ....$.|
|000032a0| 20 26 30 30 31 3a f2 6c | 6f 61 64 74 72 61 63 6b | &001:.l|oadtrack|
|000032b0| 65 72 28 66 69 6c 65 6e | 61 6d 65 24 2c 32 29 0d |er(filen|ame$,2).|
|000032c0| 18 ba 24 c9 20 26 32 31 | 41 3a f2 6c 6f 61 64 68 |..$. &21|A:.loadh|
|000032d0| 61 72 6d 73 79 6e 74 68 | 28 66 69 6c 65 6e 61 6d |armsynth|(filenam|
|000032e0| 65 24 29 0d 18 c4 24 c9 | 20 26 33 36 34 3a f2 6c |e$)...$.| &364:.l|
|000032f0| 6f 61 64 63 6f 63 6f 74 | 72 61 63 6b 28 66 69 6c |oadcocot|rack(fil|
|00003300| 65 6e 61 6d 65 24 29 0d | 18 ce 24 c9 20 26 33 36 |ename$).|..$. &36|
|00003310| 35 3a f2 6c 6f 61 64 63 | 6f 63 6f 74 72 61 63 6b |5:.loadc|ocotrack|
|00003320| 28 66 69 6c 65 6e 61 6d | 65 24 29 0d 18 d8 25 c9 |(filenam|e$)...%.|
|00003330| 20 26 37 30 31 3a f2 6c | 6f 61 64 70 72 6f 74 72 | &701:.l|oadprotr|
|00003340| 61 63 6b 65 72 28 66 69 | 6c 65 6e 61 6d 65 24 29 |acker(fi|lename$)|
|00003350| 0d 18 e2 24 c9 20 26 43 | 42 36 3a f2 6c 6f 61 64 |...$. &C|B6:.load|
|00003360| 74 72 61 63 6b 65 72 28 | 66 69 6c 65 6e 61 6d 65 |tracker(|filename|
|00003370| 24 2c 30 29 0d 18 ec 23 | c9 20 26 43 42 35 3a f2 |$,0)...#|. &CB5:.|
|00003380| 6c 6f 61 64 73 61 6d 70 | 6c 65 28 66 69 6c 65 6e |loadsamp|le(filen|
|00003390| 61 6d 65 24 2c 30 29 0d | 18 f6 24 c9 20 26 43 43 |ame$,0).|..$. &CC|
|000033a0| 35 3a f2 6c 6f 61 64 74 | 72 61 63 6b 65 72 28 66 |5:.loadt|racker(f|
|000033b0| 69 6c 65 6e 61 6d 65 24 | 2c 32 29 0d 19 00 23 c9 |ilename$|,2)...#.|
|000033c0| 20 26 44 33 43 3a f2 6c | 6f 61 64 73 61 6d 70 6c | &D3C:.l|oadsampl|
|000033d0| 65 28 66 69 6c 65 6e 61 | 6d 65 24 2c 32 29 0d 19 |e(filena|me$,2)..|
|000033e0| 0a 23 c9 20 26 44 46 39 | 3a f2 6c 6f 61 64 73 61 |.#. &DF9|:.loadsa|
|000033f0| 6d 70 6c 65 28 66 69 6c | 65 6e 61 6d 65 24 2c 36 |mple(fil|ename$,6|
|00003400| 29 0d 19 14 23 c9 20 26 | 45 44 30 3a f2 6c 6f 61 |)...#. &|ED0:.loa|
|00003410| 64 73 61 6d 70 6c 65 28 | 66 69 6c 65 6e 61 6d 65 |dsample(|filename|
|00003420| 24 2c 31 29 0d 19 1e 21 | c9 20 26 46 46 41 3a f2 |$,1)...!|. &FFA:.|
|00003430| 6c 6f 61 64 6d 6f 64 75 | 6c 65 28 66 69 6c 65 6e |loadmodu|le(filen|
|00003440| 61 6d 65 24 29 0d 19 28 | 22 c9 20 26 46 46 44 3a |ame$)..(|". &FFD:|
|00003450| f2 6c 6f 61 64 70 61 74 | 64 61 74 61 28 66 69 6c |.loadpat|data(fil|
|00003460| 65 6e 61 6d 65 24 29 0d | 19 32 05 cb 0d 19 3c 05 |ename$).|.2....<.|
|00003470| e1 0d 19 46 05 3a 0d 19 | 50 19 dd f2 6c 6f 61 64 |...F.:..|P...load|
|00003480| 6d 6f 64 75 6c 65 28 6d | 6f 64 75 6c 65 24 29 0d |module(m|odule$).|
|00003490| 19 5a 11 43 25 3d 8e 28 | 6d 6f 64 75 6c 65 24 29 |.Z.C%=.(|module$)|
|000034a0| 0d 19 64 0c cf 23 43 25 | 3d 26 38 38 0d 19 6e 09 |..d..#C%|=&88..n.|
|000034b0| 61 24 3d 22 22 0d 19 78 | 11 e3 20 62 79 74 65 25 |a$=""..x|.. byte%|
|000034c0| 3d 31 20 b8 20 38 0d 19 | 82 0f 61 24 2b 3d bd 28 |=1 . 8..|..a$+=.(|
|000034d0| 9a 23 43 25 29 0d 19 8c | 05 ed 0d 19 96 09 d9 20 |.#C%)...|....... |
|000034e0| 23 43 25 0d 19 a0 45 e7 | 20 61 24 3d 22 53 61 6d |#C%...E.| a$="Sam|
|000034f0| 70 43 6f 6e 76 22 20 8c | 20 f2 6c 6f 61 64 73 61 |pConv" .| .loadsa|
|00003500| 6d 70 6c 65 28 6d 6f 64 | 75 6c 65 24 2c 38 29 20 |mple(mod|ule$,8) |
|00003510| 8b 20 f2 6c 6f 61 64 73 | 61 6d 70 6c 65 28 6d 6f |. .loads|ample(mo|
|00003520| 64 75 6c 65 24 2c 37 29 | 0d 19 aa 05 e1 0d 19 b4 |dule$,7)|........|
|00003530| 05 3a 0d 19 be 1e dd f2 | 6c 6f 61 64 68 61 72 6d |.:......|loadharm|
|00003540| 73 79 6e 74 68 28 66 69 | 6c 65 6e 61 6d 65 24 29 |synth(fi|lename$)|
|00003550| 0d 19 c8 09 41 25 3d 31 | 30 0d 19 d2 13 61 64 64 |....A%=1|0....add|
|00003560| 72 65 73 73 25 3d ba 28 | 74 63 25 29 0d 19 dc 39 |ress%=.(|tc%)...9|
|00003570| e7 20 66 69 6c 65 6c 65 | 6e 25 3d 31 39 35 32 20 |. filele|n%=1952 |
|00003580| 8c 20 ff 28 22 4c 4f 41 | 44 20 22 2b 66 69 6c 65 |. .("LOA|D "+file|
|00003590| 6e 61 6d 65 24 2b 22 20 | 22 2b c3 7e 61 64 64 72 |name$+" |"+.~addr|
|000035a0| 65 73 73 25 29 0d 19 e6 | 05 e1 0d 19 f0 05 3a 0d |ess%)...|......:.|
|000035b0| 19 fa 24 dd f2 6c 6f 61 | 64 74 72 61 63 6b 65 72 |..$..loa|dtracker|
|000035c0| 28 74 72 61 63 6b 65 72 | 24 2c 6d 6f 64 74 79 70 |(tracker|$,modtyp|
|000035d0| 65 25 29 0d 1a 04 16 6d | 6f 64 74 79 70 65 32 25 |e%)....m|odtype2%|
|000035e0| 3d 6d 6f 64 74 79 70 65 | 25 0d 1a 0e 12 e7 20 6d |=modtype|%..... m|
|000035f0| 6f 64 74 79 70 65 25 3d | 30 20 8c 0d 1a 18 12 43 |odtype%=|0 .....C|
|00003600| 25 3d 8e 28 74 72 61 63 | 6b 65 72 24 29 0d 1a 22 |%=.(trac|ker$).."|
|00003610| 0c 72 65 61 64 24 3d 22 | 22 0d 1a 2c 11 e3 20 63 |.read$="|"..,.. c|
|00003620| 68 61 72 25 3d 31 20 b8 | 20 34 0d 1a 36 12 72 65 |har%=1 .| 4..6.re|
|00003630| 61 64 24 2b 3d bd 28 9a | 23 43 25 29 0d 1a 40 05 |ad$+=.(.|#C%)..@.|
|00003640| ed 0d 1a 4a 09 d9 20 23 | 43 25 0d 1a 54 05 cd 0d |...J.. #|C%..T...|
|00003650| 1a 5e 05 3a 0d 1a 68 0c | 61 62 6f 72 74 25 3d a3 |.^.:..h.|abort%=.|
|00003660| 0d 1a 72 13 e7 20 74 75 | 6e 65 6c 6f 61 64 65 64 |..r.. tu|neloaded|
|00003670| 25 20 8c 0d 1a 7c 49 65 | 72 72 6f 72 65 78 69 74 |% ...|Ie|rrorexit|
|00003680| 25 3d a4 65 72 72 6f 72 | 62 6f 78 28 31 37 2c 22 |%=.error|box(17,"|
|00003690| 45 78 69 73 74 69 6e 67 | 20 74 75 6e 65 20 77 69 |Existing| tune wi|
|000036a0| 6c 6c 20 62 65 20 6c 6f | 73 74 20 2d 20 61 72 65 |ll be lo|st - are|
|000036b0| 20 79 6f 75 20 73 75 72 | 65 3f 22 29 0d 1a 86 2d | you sur|e?")...-|
|000036c0| e7 20 65 72 72 6f 72 65 | 78 69 74 25 3d 31 20 8c |. errore|xit%=1 .|
|000036d0| 20 f2 72 65 74 75 72 6e | 6d 65 6d 6f 72 79 20 8b | .return|memory .|
|000036e0| 20 61 62 6f 72 74 25 3d | b9 0d 1a 90 05 cd 0d 1a | abort%=|........|
|000036f0| 9a 10 e7 20 61 62 6f 72 | 74 25 20 8c 20 e1 0d 1a |... abor|t% . ...|
|00003700| a4 05 3a 0d 1a ae 12 e7 | 20 6d 6f 64 74 79 70 65 |..:.....| modtype|
|00003710| 25 3d 30 20 8c 0d 1a b8 | 44 e7 20 72 65 61 64 24 |%=0 ....|D. read$|
|00003720| 3d 22 46 54 4d 4e 22 20 | 8c 20 85 20 31 37 2c 22 |="FTMN" |. . 17,"|
|00003730| 53 6f 72 72 79 2c 20 63 | 61 6e 27 74 20 6c 6f 61 |Sorry, c|an't loa|
|00003740| 64 20 27 46 61 63 65 20 | 74 68 65 20 4d 75 73 69 |d 'Face |the Musi|
|00003750| 63 27 20 66 69 6c 65 73 | 22 0d 1a c2 3c e7 20 72 |c' files|"...<. r|
|00003760| 65 61 64 24 3d 22 4d 45 | 44 22 2b bd 28 34 29 20 |ead$="ME|D"+.(4) |
|00003770| 8c 20 85 20 31 37 2c 22 | 53 6f 72 72 79 2c 20 63 |. . 17,"|Sorry, c|
|00003780| 61 6e 27 74 20 6c 6f 61 | 64 20 4d 45 44 33 20 66 |an't loa|d MED3 f|
|00003790| 69 6c 65 73 22 0d 1a cc | 2c e7 20 72 65 61 64 24 |iles"...|,. read$|
|000037a0| 3d 22 4d 55 53 58 22 20 | 8c 20 6d 6f 64 74 79 70 |="MUSX" |. modtyp|
|000037b0| 65 25 3d 31 20 8b 20 6d | 6f 64 74 79 70 65 25 3d |e%=1 . m|odtype%=|
|000037c0| 32 0d 1a d6 1f e7 20 72 | 65 61 64 24 3d 22 4f 4b |2..... r|ead$="OK|
|000037d0| 54 41 22 20 8c 20 6d 6f | 64 74 79 70 65 25 3d 33 |TA" . mo|dtype%=3|
|000037e0| 0d 1a e0 05 cd 0d 1a ea | 0d f2 73 74 6f 70 74 75 |........|..stoptu|
|000037f0| 6e 65 0d 1a f4 0e 61 62 | 6f 72 74 65 64 25 3d a3 |ne....ab|orted%=.|
|00003800| 0d 1a fe 11 c8 8e 20 6d | 6f 64 74 79 70 65 25 20 |...... m|odtype% |
|00003810| ca 0d 1b 08 08 c9 20 32 | 3a 0d 1b 12 13 e7 20 ac |...... 2|:..... .|
|00003820| 28 61 62 6f 72 74 65 64 | 25 29 20 8c 0d 1b 1c 09 |(aborted|%) .....|
|00003830| 66 6d 25 3d 30 0d 1b 26 | 27 67 6f 74 69 74 25 3d |fm%=0..&|'gotit%=|
|00003840| a4 67 72 61 62 6d 65 6d | 28 66 69 6c 65 6c 65 6e |.grabmem|(filelen|
|00003850| 25 2a 32 2b 31 30 2a 31 | 30 32 34 29 0d 1b 30 42 |%*2+10*1|024)..0B|
|00003860| e7 20 67 6f 74 69 74 25 | 3d a3 20 8c 20 f2 6e 6f |. gotit%|=. . .no|
|00003870| 74 65 6e 6f 75 67 68 74 | 6f 6c 6f 61 64 28 22 20 |tenought|oload(" |
|00003880| 66 6f 72 20 53 6f 75 6e | 64 20 54 72 61 63 6b 65 |for Soun|d Tracke|
|00003890| 72 20 43 6f 6e 76 65 72 | 73 69 6f 6e 22 29 0d 1b |r Conver|sion")..|
|000038a0| 3a 22 74 65 6d 70 6c 6f | 61 64 25 3d 74 74 25 2b |:"templo|ad%=tt%+|
|000038b0| 66 69 6c 65 6c 65 6e 25 | 2b 31 30 2a 31 30 32 34 |filelen%|+10*1024|
|000038c0| 0d 1b 44 27 74 65 6d 70 | 6c 6f 61 64 25 3d 28 74 |..D'temp|load%=(t|
|000038d0| 65 6d 70 6c 6f 61 64 25 | 2d 34 29 20 80 20 26 46 |empload%|-4) . &F|
|000038e0| 46 46 46 46 46 46 43 0d | 1b 4e 27 ff 28 22 4c 4f |FFFFFFC.|.N'.("LO|
|000038f0| 41 44 20 22 2b 74 72 61 | 63 6b 65 72 24 2b 22 20 |AD "+tra|cker$+" |
|00003900| 22 2b c3 7e 74 65 6d 70 | 6c 6f 61 64 25 29 0d 1b |"+.~temp|load%)..|
|00003910| 58 08 41 25 3d 31 0d 1b | 62 10 42 25 3d 74 65 6d |X.A%=1..|b.B%=tem|
|00003920| 70 6c 6f 61 64 25 0d 1b | 6c 0a 43 25 3d 74 74 25 |pload%..|l.C%=tt%|
|00003930| 0d 1b 76 0f 44 25 3d 66 | 69 6c 65 6c 65 6e 25 0d |..v.D%=f|ilelen%.|
|00003940| 1b 80 15 c8 99 20 22 48 | 6f 75 72 67 6c 61 73 73 |..... "H|ourglass|
|00003950| 5f 4f 6e 22 0d 1b 8a 09 | d6 20 74 63 25 0d 1b 94 |_On"....|. tc%...|
|00003960| 16 c8 99 20 22 48 6f 75 | 72 67 6c 61 73 73 5f 4f |... "Hou|rglass_O|
|00003970| 66 66 22 0d 1b 9e 0d f2 | 6d 69 6e 69 6d 69 73 65 |ff".....|minimise|
|00003980| 0d 1b a8 05 cd 0d 1b b2 | 05 3a 0d 1b bc 08 c9 20 |........|.:..... |
|00003990| 31 3a 0d 1b c6 09 66 6d | 25 3d 30 0d 1b d0 1d 67 |1:....fm|%=0....g|
|000039a0| 6f 74 69 74 25 3d a4 67 | 72 61 62 6d 65 6d 28 66 |otit%=.g|rabmem(f|
|000039b0| 69 6c 65 6c 65 6e 25 29 | 0d 1b da 25 e7 20 67 6f |ilelen%)|...%. go|
|000039c0| 74 69 74 25 3d a3 20 8c | 20 f2 6e 6f 74 65 6e 6f |tit%=. .| .noteno|
|000039d0| 75 67 68 74 6f 6c 6f 61 | 64 28 22 22 29 0d 1b e4 |ughtoloa|d("")...|
|000039e0| 21 ff 28 22 4c 4f 41 44 | 20 22 2b 74 72 61 63 6b |!.("LOAD| "+track|
|000039f0| 65 72 24 2b 22 20 22 2b | c3 7e 74 74 25 29 0d 1b |er$+" "+|.~tt%)..|
|00003a00| ee 05 3a 0d 1b f8 08 c9 | 20 33 3a 0d 1c 02 09 66 |..:.....| 3:....f|
|00003a10| 6d 25 3d 30 0d 1c 0c 27 | 67 6f 74 69 74 25 3d a4 |m%=0...'|gotit%=.|
|00003a20| 67 72 61 62 6d 65 6d 28 | 66 69 6c 65 6c 65 6e 25 |grabmem(|filelen%|
|00003a30| 2a 32 2b 31 30 2a 31 30 | 32 34 29 0d 1c 16 3e e7 |*2+10*10|24)...>.|
|00003a40| 20 67 6f 74 69 74 25 3d | a3 20 8c 20 f2 6e 6f 74 | gotit%=|. . .not|
|00003a50| 65 6e 6f 75 67 68 74 6f | 6c 6f 61 64 28 22 20 66 |enoughto|load(" f|
|00003a60| 6f 72 20 4f 63 74 61 6c | 79 73 65 72 20 63 6f 6e |or Octal|yser con|
|00003a70| 76 65 72 73 69 6f 6e 22 | 29 0d 1c 20 22 74 65 6d |version"|).. "tem|
|00003a80| 70 6c 6f 61 64 25 3d 74 | 74 25 2b 66 69 6c 65 6c |pload%=t|t%+filel|
|00003a90| 65 6e 25 2b 31 30 2a 31 | 30 32 34 0d 1c 2a 27 74 |en%+10*1|024..*'t|
|00003aa0| 65 6d 70 6c 6f 61 64 25 | 3d 28 74 65 6d 70 6c 6f |empload%|=(templo|
|00003ab0| 61 64 25 2d 34 29 20 80 | 20 26 46 46 46 46 46 46 |ad%-4) .| &FFFFFF|
|00003ac0| 46 43 0d 1c 34 27 ff 28 | 22 4c 4f 41 44 20 22 2b |FC..4'.(|"LOAD "+|
|00003ad0| 74 72 61 63 6b 65 72 24 | 2b 22 20 22 2b c3 7e 74 |tracker$|+" "+.~t|
|00003ae0| 65 6d 70 6c 6f 61 64 25 | 29 0d 1c 3e 08 41 25 3d |empload%|)..>.A%=|
|00003af0| 38 0d 1c 48 10 42 25 3d | 74 65 6d 70 6c 6f 61 64 |8..H.B%=|tempload|
|00003b00| 25 0d 1c 52 0a 43 25 3d | 74 74 25 0d 1c 5c 0f 44 |%..R.C%=|tt%..\.D|
|00003b10| 25 3d 66 69 6c 65 6c 65 | 6e 25 0d 1c 66 15 c8 99 |%=filele|n%..f...|
|00003b20| 20 22 48 6f 75 72 67 6c | 61 73 73 5f 4f 6e 22 0d | "Hourgl|ass_On".|
|00003b30| 1c 70 09 d6 20 74 63 25 | 0d 1c 7a 16 c8 99 20 22 |.p.. tc%|..z... "|
|00003b40| 48 6f 75 72 67 6c 61 73 | 73 5f 4f 66 66 22 0d 1c |Hourglas|s_Off"..|
|00003b50| 84 0d f2 6d 69 6e 69 6d | 69 73 65 0d 1c 8e 05 3a |...minim|ise....:|
|00003b60| 0d 1c 98 05 cb 0d 1c a2 | 05 3a 0d 1c ac 1f e7 20 |........|.:..... |
|00003b70| ac 28 61 62 6f 72 74 65 | 64 25 29 20 8c 20 f2 6a |.(aborte|d%) . .j|
|00003b80| 75 73 74 6c 6f 61 64 65 | 64 0d 1c b6 1a e7 20 61 |ustloade|d..... a|
|00003b90| 62 6f 72 74 65 64 25 20 | 8c 20 f2 63 6c 6f 73 65 |borted% |. .close|
|00003ba0| 61 6c 6c 0d 1c c0 05 e1 | 0d 1c ca 05 3a 0d 1c d4 |all.....|....:...|
|00003bb0| 10 dd f2 6a 75 73 74 6c | 6f 61 64 65 64 0d 1c de |...justl|oaded...|
|00003bc0| 11 74 75 6e 65 6c 6f 61 | 64 65 64 25 3d b9 0d 1c |.tuneloa|ded%=...|
|00003bd0| e8 0e 70 6c 61 79 69 6e | 67 25 3d a3 0d 1c f2 1b |..playin|g%=.....|
|00003be0| 6f 6c 64 70 6f 73 25 3d | 2d 31 3a 6f 6c 64 65 76 |oldpos%=|-1:oldev|
|00003bf0| 65 6e 74 25 3d 2d 31 0d | 1c fc 1b f2 73 28 73 61 |ent%=-1.|....s(sa|
|00003c00| 76 65 74 75 6e 65 25 2c | 33 2c 6c 6f 61 64 65 64 |vetune%,|3,loaded|
|00003c10| 24 29 0d 1d 06 11 f2 67 | 65 74 6d 75 73 69 63 69 |$).....g|etmusici|
|00003c20| 6e 66 6f 0d 1d 10 0d f2 | 74 75 6e 65 69 6e 66 6f |nfo.....|tuneinfo|
|00003c30| 0d 1d 1a 11 f2 75 70 64 | 61 74 65 73 74 65 72 65 |.....upd|atestere|
|00003c40| 6f 0d 1d 24 15 f2 77 72 | 69 74 65 73 61 6d 70 6c |o..$..wr|itesampl|
|00003c50| 65 6e 61 6d 65 73 0d 1d | 2e 15 f2 69 6e 69 74 69 |enames..|...initi|
|00003c60| 61 6c 69 73 65 76 6f 69 | 63 65 73 0d 1d 38 11 6a |alisevoi|ces..8.j|
|00003c70| 75 73 74 6c 6f 61 64 65 | 64 25 3d b9 0d 1d 42 0f |ustloade|d%=...B.|
|00003c80| 64 65 6c 76 6f 69 63 65 | 25 3d 31 0d 1d 4c 0d 64 |delvoice|%=1..L.d|
|00003c90| 65 6c 70 61 74 25 3d 31 | 0d 1d 56 0e 73 61 76 65 |elpat%=1|..V.save|
|00003ca0| 70 61 74 25 3d 31 0d 1d | 60 0e 63 6f 70 79 70 61 |pat%=1..|`.copypa|
|00003cb0| 74 25 3d 31 0d 1d 6a 22 | f2 73 28 63 6f 70 79 70 |t%=1..j"|.s(copyp|
|00003cc0| 61 74 74 65 72 6e 25 2c | 35 2c c3 28 63 6f 70 79 |attern%,|5,.(copy|
|00003cd0| 70 61 74 25 29 29 0d 1d | 74 19 f2 73 28 61 74 72 |pat%))..|t..s(atr|
|00003ce0| 25 2c 32 2c c3 28 64 65 | 6c 70 61 74 25 29 29 0d |%,2,.(de|lpat%)).|
|00003cf0| 1d 7e 1c f2 73 28 61 74 | 72 25 2c 31 30 2c c3 28 |.~..s(at|r%,10,.(|
|00003d00| 64 65 6c 76 6f 69 63 65 | 25 29 29 0d 1d 88 0e f2 |delvoice|%)).....|
|00003d10| 72 65 64 6f 63 61 72 65 | 74 0d 1d 92 05 e1 0d 1d |redocare|t.......|
|00003d20| 9c 05 3a 0d 1d a6 0f dd | f2 72 65 64 6f 63 61 72 |..:.....|.redocar|
|00003d30| 65 74 0d 1d b0 22 c8 99 | 20 22 57 69 6d 70 5f 47 |et..."..| "Wimp_G|
|00003d40| 65 74 43 61 72 65 74 50 | 6f 73 69 74 69 6f 6e 22 |etCaretP|osition"|
|00003d50| 2c 2c 71 25 0d 1d ba 15 | 63 77 25 3d 71 25 21 30 |,,q%....|cw%=q%!0|
|00003d60| 3a 63 69 25 3d 71 25 21 | 34 0d 1d c4 15 e7 20 63 |:ci%=q%!|4..... c|
|00003d70| 77 25 3d 74 75 6e 65 69 | 6e 66 6f 25 20 8c 0d 1d |w%=tunei|nfo% ...|
|00003d80| ce 27 e7 20 63 69 25 3d | 37 20 84 20 63 69 25 3d |.'. ci%=|7 . ci%=|
|00003d90| 38 20 f2 6d 6f 76 65 63 | 61 72 65 74 28 63 77 25 |8 .movec|aret(cw%|
|00003da0| 2c 63 69 25 29 0d 1d d8 | 05 cd 0d 1d e2 05 e1 0d |,ci%)...|........|
|00003db0| 1d ec 05 3a 0d 1d f6 25 | dd f2 6c 6f 61 64 73 61 |...:...%|..loadsa|
|00003dc0| 6d 70 6c 65 28 73 61 6d | 70 66 69 6c 65 24 2c 73 |mple(sam|pfile$,s|
|00003dd0| 61 6d 70 74 79 70 65 25 | 29 0d 1e 00 11 77 69 74 |amptype%|)....wit|
|00003de0| 68 68 65 61 64 65 72 25 | 3d a3 0d 1e 0a 11 77 69 |hheader%|=.....wi|
|00003df0| 6e 64 6f 77 25 3d 71 25 | 21 32 30 0d 1e 14 0f 69 |ndow%=q%|!20....i|
|00003e00| 63 6f 6e 25 3d 71 25 21 | 32 34 0d 1e 1e 1b e7 20 |con%=q%!|24..... |
|00003e10| 77 69 6e 64 6f 77 25 3c | 3e 73 61 6d 70 6c 65 73 |window%<|>samples|
|00003e20| 25 20 8c 20 e1 0d 1e 28 | 11 e7 20 69 63 6f 6e 25 |% . ...(|.. icon%|
|00003e30| 3c 30 20 8c 20 e1 0d 1e | 32 15 c8 99 20 22 48 6f |<0 . ...|2... "Ho|
|00003e40| 75 72 67 6c 61 73 73 5f | 4f 6e 22 0d 1e 3c 1b 73 |urglass_|On"..<.s|
|00003e50| 61 6d 70 70 6f 73 25 3d | 28 69 63 6f 6e 25 20 83 |amppos%=|(icon% .|
|00003e60| 20 33 36 29 2b 31 0d 1e | 46 1b 73 66 25 3d a4 66 | 36)+1..|F.sf%=.f|
|00003e70| 69 6c 65 6c 65 6e 28 73 | 61 6d 70 66 69 6c 65 24 |ilelen(s|ampfile$|
|00003e80| 29 0d 1e 50 18 61 63 74 | 75 61 6c 73 61 6d 70 6c |)..P.act|ualsampl|
|00003e90| 65 6c 65 6e 25 3d 73 66 | 25 0d 1e 5a 1a e7 20 73 |elen%=sf|%..Z.. s|
|00003ea0| 61 6d 70 74 79 70 65 25 | 3d 32 20 8c 20 73 66 25 |amptype%|=2 . sf%|
|00003eb0| 2d 3d 31 0d 1e 64 1c e7 | 20 73 61 6d 70 74 79 70 |-=1..d..| samptyp|
|00003ec0| 65 25 3d 36 20 8c 20 73 | 66 25 2d 3d 37 31 32 0d |e%=6 . s|f%-=712.|
|00003ed0| 1e 6e 1d e7 20 73 61 6d | 70 74 79 70 65 25 3d 37 |.n.. sam|ptype%=7|
|00003ee0| 20 8c 20 73 66 25 2d 3d | 31 34 30 38 0d 1e 78 1c | . sf%-=|1408..x.|
|00003ef0| e7 20 73 61 6d 70 74 79 | 70 65 25 3d 38 20 8c 20 |. sampty|pe%=8 . |
|00003f00| 73 66 25 2d 3d 36 36 30 | 0d 1e 82 1b 73 66 25 3d |sf%-=660|....sf%=|
|00003f10| 28 73 66 25 2b 33 29 20 | 80 20 26 46 46 46 46 46 |(sf%+3) |. &FFFFF|
|00003f20| 46 46 43 0d 1e 8c 34 e7 | 20 73 61 6d 70 74 79 70 |FFC...4.| samptyp|
|00003f30| 65 25 3d 30 20 8c 20 77 | 69 74 68 68 65 61 64 65 |e%=0 . w|ithheade|
|00003f40| 72 25 3d a4 68 65 61 64 | 65 72 65 64 28 73 61 6d |r%=.head|ered(sam|
|00003f50| 70 66 69 6c 65 24 29 0d | 1e 96 13 e7 20 77 69 74 |pfile$).|.... wit|
|00003f60| 68 68 65 61 64 65 72 25 | 20 8c 0d 1e a0 25 f2 6c |hheader%| ....%.l|
|00003f70| 6f 61 64 68 65 61 64 65 | 72 65 64 28 73 61 6d 70 |oadheade|red(samp|
|00003f80| 66 69 6c 65 24 2c 73 61 | 6d 70 70 6f 73 25 29 0d |file$,sa|mppos%).|
|00003f90| 1e aa 05 cc 0d 1e b4 31 | f2 6c 6f 61 64 75 6e 68 |.......1|.loadunh|
|00003fa0| 65 61 64 65 72 65 64 28 | 73 61 6d 70 66 69 6c 65 |eadered(|sampfile|
|00003fb0| 24 2c 73 61 6d 70 70 6f | 73 25 2c 73 61 6d 70 74 |$,samppo|s%,sampt|
|00003fc0| 79 70 65 25 29 0d 1e be | 05 cd 0d 1e c8 16 c8 99 |ype%)...|........|
|00003fd0| 20 22 48 6f 75 72 67 6c | 61 73 73 5f 4f 66 66 22 | "Hourgl|ass_Off"|
|00003fe0| 0d 1e d2 0f f2 75 70 64 | 61 74 65 73 69 7a 65 0d |.....upd|atesize.|
|00003ff0| 1e dc 0d f2 6d 69 6e 69 | 6d 69 73 65 0d 1e e6 05 |....mini|mise....|
|00004000| e1 0d 1e f0 05 3a 0d 1e | fa 15 dd a4 68 65 61 64 |.....:..|....head|
|00004010| 65 72 65 64 28 73 61 6d | 70 24 29 0d 1f 04 10 e7 |ered(sam|p$).....|
|00004020| 20 73 66 25 3c 34 20 8c | 20 3d a3 0d 1f 0e 0f 43 | sf%<4 .| =.....C|
|00004030| 25 3d 8e 28 73 61 6d 70 | 24 29 0d 1f 18 0c 72 65 |%=.(samp|$)....re|
|00004040| 61 64 24 3d 22 22 0d 1f | 22 11 e3 20 63 68 61 72 |ad$=""..|".. char|
|00004050| 25 3d 31 20 b8 20 34 0d | 1f 2c 12 72 65 61 64 24 |%=1 . 4.|.,.read$|
|00004060| 2b 3d bd 28 9a 23 43 25 | 29 0d 1f 36 05 ed 0d 1f |+=.(.#C%|)..6....|
|00004070| 40 09 d9 20 23 43 25 0d | 1f 4a 17 e7 20 72 65 61 |@.. #C%.|.J.. rea|
|00004080| 64 24 3d 22 53 41 4d 50 | 22 20 8c 20 3d b9 0d 1f |d$="SAMP|" . =...|
|00004090| 54 06 3d a3 0d 1f 5e 05 | 3a 0d 1f 68 20 dd f2 6c |T.=...^.|:..h ..l|
|000040a0| 6f 61 64 68 65 61 64 65 | 72 65 64 28 77 68 61 74 |oadheade|red(what|
|000040b0| 24 2c 77 68 65 72 65 25 | 29 0d 1f 72 31 65 66 66 |$,where%|)..r1eff|
|000040c0| 65 63 74 69 76 65 6c 65 | 6e 25 3d 28 28 73 6c 65 |ectivele|n%=((sle|
|000040d0| 6e 25 28 77 68 65 72 65 | 25 29 2b 33 29 20 80 20 |n%(where|%)+3) . |
|000040e0| 26 46 46 46 46 46 46 46 | 43 29 0d 1f 7c 0c 61 62 |&FFFFFFF|C)..|.ab|
|000040f0| 6f 72 74 25 3d a3 0d 1f | 86 1e e7 20 73 66 25 3e |ort%=...|... sf%>|
|00004100| 28 65 66 66 65 63 74 69 | 76 65 6c 65 6e 25 2b 39 |(effecti|velen%+9|
|00004110| 32 29 20 8c 0d 1f 90 24 | 74 6f 69 6e 73 65 72 74 |2) ....$|toinsert|
|00004120| 25 3d 73 66 25 2d 28 65 | 66 66 65 63 74 69 76 65 |%=sf%-(e|ffective|
|00004130| 6c 65 6e 25 2b 39 32 29 | 0d 1f 9a 19 61 74 25 3d |len%+92)|....at%=|
|00004140| 73 61 6d 70 61 64 64 72 | 25 28 77 68 65 72 65 25 |sampaddr|%(where%|
|00004150| 29 0d 1f a4 2f e7 20 ac | 28 a4 69 6e 73 65 72 74 |).../. .|(.insert|
|00004160| 62 79 74 65 73 28 61 74 | 25 2c 74 6f 69 6e 73 65 |bytes(at|%,toinse|
|00004170| 72 74 25 29 29 20 8c 20 | 61 62 6f 72 74 25 3d b9 |rt%)) . |abort%=.|
|00004180| 0d 1f ae 05 cd 0d 1f b8 | 1e e7 20 73 66 25 3c 28 |........|.. sf%<(|
|00004190| 65 66 66 65 63 74 69 76 | 65 6c 65 6e 25 2b 39 32 |effectiv|elen%+92|
|000041a0| 29 20 8c 0d 1f c2 22 74 | 6f 64 65 6c 65 74 65 25 |) ...."t|odelete%|
|000041b0| 3d 65 66 66 65 63 74 69 | 76 65 6c 65 6e 25 2b 39 |=effecti|velen%+9|
|000041c0| 32 2d 73 66 25 0d 1f cc | 19 61 74 25 3d 73 61 6d |2-sf%...|.at%=sam|
|000041d0| 70 61 64 64 72 25 28 77 | 68 65 72 65 25 29 0d 1f |paddr%(w|here%)..|
|000041e0| d6 2f e7 20 ac 28 a4 64 | 65 6c 65 74 65 62 79 74 |./. .(.d|eletebyt|
|000041f0| 65 73 28 61 74 25 2c 74 | 6f 64 65 6c 65 74 65 25 |es(at%,t|odelete%|
|00004200| 29 29 20 8c 20 61 62 6f | 72 74 25 3d b9 0d 1f e0 |)) . abo|rt%=....|
|00004210| 05 cd 0d 1f ea 16 e7 20 | 61 62 6f 72 74 25 3d b9 |....... |abort%=.|
|00004220| 20 8c 20 ef 20 37 3a e1 | 0d 1f f4 2c ff 28 22 4c | . . 7:.|...,.("L|
|00004230| 4f 41 44 20 22 2b 77 68 | 61 74 24 2b 22 20 22 2b |OAD "+wh|at$+" "+|
|00004240| c3 7e 73 61 6d 70 61 64 | 64 72 25 28 77 68 65 72 |.~sampad|dr%(wher|
|00004250| 65 25 29 29 0d 1f fe 10 | f2 72 65 61 64 73 61 6d |e%))....|.readsam|
|00004260| 70 6c 65 73 0d 20 08 15 | f2 77 72 69 74 65 73 61 |ples. ..|.writesa|
|00004270| 6d 70 6c 65 6e 61 6d 65 | 73 0d 20 12 05 e1 0d 20 |mplename|s. .... |
|00004280| 1c 05 3a 0d 20 26 29 dd | f2 6c 6f 61 64 75 6e 68 |..:. &).|.loadunh|
|00004290| 65 61 64 65 72 65 64 28 | 77 68 61 74 24 2c 77 68 |eadered(|what$,wh|
|000042a0| 65 72 65 25 2c 73 74 79 | 70 65 25 29 0d 20 30 31 |ere%,sty|pe%). 01|
|000042b0| 65 66 66 65 63 74 69 76 | 65 6c 65 6e 25 3d 28 28 |effectiv|elen%=((|
|000042c0| 73 6c 65 6e 25 28 77 68 | 65 72 65 25 29 2b 33 29 |slen%(wh|ere%)+3)|
|000042d0| 20 80 20 26 46 46 46 46 | 46 46 46 43 29 0d 20 3a | . &FFFF|FFFC). :|
|000042e0| 0c 61 62 6f 72 74 25 3d | a3 0d 20 44 19 e7 20 73 |.abort%=|.. D.. s|
|000042f0| 66 25 3e 65 66 66 65 63 | 74 69 76 65 6c 65 6e 25 |f%>effec|tivelen%|
|00004300| 20 8c 0d 20 4e 1f 74 6f | 69 6e 73 65 72 74 25 3d | .. N.to|insert%=|
|00004310| 73 66 25 2d 65 66 66 65 | 63 74 69 76 65 6c 65 6e |sf%-effe|ctivelen|
|00004320| 25 0d 20 58 1c 61 74 25 | 3d 73 61 6d 70 61 64 64 |%. X.at%|=sampadd|
|00004330| 72 25 28 77 68 65 72 65 | 25 29 2b 39 32 0d 20 62 |r%(where|%)+92. b|
|00004340| 2f e7 20 ac 28 a4 69 6e | 73 65 72 74 62 79 74 65 |/. .(.in|sertbyte|
|00004350| 73 28 61 74 25 2c 74 6f | 69 6e 73 65 72 74 25 29 |s(at%,to|insert%)|
|00004360| 29 20 8c 20 61 62 6f 72 | 74 25 3d b9 0d 20 6c 05 |) . abor|t%=.. l.|
|00004370| cd 0d 20 76 19 e7 20 73 | 66 25 3c 65 66 66 65 63 |.. v.. s|f%<effec|
|00004380| 74 69 76 65 6c 65 6e 25 | 20 8c 0d 20 80 1f 74 6f |tivelen%| .. ..to|
|00004390| 64 65 6c 65 74 65 25 3d | 65 66 66 65 63 74 69 76 |delete%=|effectiv|
|000043a0| 65 6c 65 6e 25 2d 73 66 | 25 0d 20 8a 1c 61 74 25 |elen%-sf|%. ..at%|
|000043b0| 3d 73 61 6d 70 61 64 64 | 72 25 28 77 68 65 72 65 |=sampadd|r%(where|
|000043c0| 25 29 2b 39 32 0d 20 94 | 2f e7 20 ac 28 a4 64 65 |%)+92. .|/. .(.de|
|000043d0| 6c 65 74 65 62 79 74 65 | 73 28 61 74 25 2c 74 6f |letebyte|s(at%,to|
|000043e0| 64 65 6c 65 74 65 25 29 | 29 20 8c 20 61 62 6f 72 |delete%)|) . abor|
|000043f0| 74 25 3d b9 0d 20 9e 05 | cd 0d 20 a8 16 e7 20 61 |t%=.. ..|.. ... a|
|00004400| 62 6f 72 74 25 3d b9 20 | 8c 20 ef 20 37 3a e1 0d |bort%=. |. . 7:..|
|00004410| 20 b2 0f c8 8e 20 73 74 | 79 70 65 25 20 ca 0d 20 | .... st|ype% .. |
|00004420| bc 08 c9 20 32 3a 0d 20 | c6 0f 43 25 3d 8e 28 77 |... 2:. |..C%=.(w|
|00004430| 68 61 74 24 29 0d 20 d0 | 3f c8 99 20 22 4f 53 5f |hat$). .|?.. "OS_|
|00004440| 47 42 50 42 22 2c 33 2c | 43 25 2c 73 61 6d 70 61 |GBPB",3,|C%,sampa|
|00004450| 64 64 72 25 28 77 68 65 | 72 65 25 29 2b 39 32 2c |ddr%(whe|re%)+92,|
|00004460| 61 63 74 75 61 6c 73 61 | 6d 70 6c 65 6c 65 6e 25 |actualsa|mplelen%|
|00004470| 2d 31 2c 31 0d 20 da 09 | d9 20 23 43 25 0d 20 e4 |-1,1. ..|. #C%. .|
|00004480| 08 c9 20 36 3a 0d 20 ee | 0f 43 25 3d 8e 28 77 68 |.. 6:. .|.C%=.(wh|
|00004490| 61 74 24 29 0d 20 f8 43 | c8 99 20 22 4f 53 5f 47 |at$). .C|.. "OS_G|
|000044a0| 42 50 42 22 2c 33 2c 43 | 25 2c 73 61 6d 70 61 64 |BPB",3,C|%,sampad|
|000044b0| 64 72 25 28 77 68 65 72 | 65 25 29 2b 39 32 2c 61 |dr%(wher|e%)+92,a|
|000044c0| 63 74 75 61 6c 73 61 6d | 70 6c 65 6c 65 6e 25 2d |ctualsam|plelen%-|
|000044d0| 37 31 32 2c 35 34 34 0d | 21 02 09 d9 20 23 43 25 |712,544.|!... #C%|
|000044e0| 0d 21 0c 08 c9 20 37 3a | 0d 21 16 0f 43 25 3d 8e |.!... 7:|.!..C%=.|
|000044f0| 28 77 68 61 74 24 29 0d | 21 20 45 c8 99 20 22 4f |(what$).|! E.. "O|
|00004500| 53 5f 47 42 50 42 22 2c | 33 2c 43 25 2c 73 61 6d |S_GBPB",|3,C%,sam|
|00004510| 70 61 64 64 72 25 28 77 | 68 65 72 65 25 29 2b 39 |paddr%(w|here%)+9|
|00004520| 32 2c 61 63 74 75 61 6c | 73 61 6d 70 6c 65 6c 65 |2,actual|samplele|
|00004530| 6e 25 2d 31 34 30 38 2c | 31 34 30 38 0d 21 2a 09 |n%-1408,|1408.!*.|
|00004540| d9 20 23 43 25 0d 21 34 | 08 c9 20 38 3a 0d 21 3e |. #C%.!4|.. 8:.!>|
|00004550| 0f 43 25 3d 8e 28 77 68 | 61 74 24 29 0d 21 48 43 |.C%=.(wh|at$).!HC|
|00004560| c8 99 20 22 4f 53 5f 47 | 42 50 42 22 2c 33 2c 43 |.. "OS_G|BPB",3,C|
|00004570| 25 2c 73 61 6d 70 61 64 | 64 72 25 28 77 68 65 72 |%,sampad|dr%(wher|
|00004580| 65 25 29 2b 39 32 2c 61 | 63 74 75 61 6c 73 61 6d |e%)+92,a|ctualsam|
|00004590| 70 6c 65 6c 65 6e 25 2d | 36 36 30 2c 36 36 30 0d |plelen%-|660,660.|
|000045a0| 21 52 09 d9 20 23 43 25 | 0d 21 5c 10 c9 20 30 2c |!R.. #C%|.!\.. 0,|
|000045b0| 31 2c 33 2c 34 2c 35 3a | 0d 21 66 31 ff 28 22 4c |1,3,4,5:|.!f1.("L|
|000045c0| 4f 41 44 20 22 2b 77 68 | 61 74 24 2b 22 20 22 2b |OAD "+wh|at$+" "+|
|000045d0| c3 7e 28 73 61 6d 70 61 | 64 64 72 25 28 77 68 65 |.~(sampa|ddr%(whe|
|000045e0| 72 65 25 29 2b 39 32 29 | 29 0d 21 70 05 cb 0d 21 |re%)+92)|).!p...!|
|000045f0| 7a 1b 73 6e 61 6d 65 24 | 3d a4 6c 65 61 66 6e 61 |z.sname$|=.leafna|
|00004600| 6d 65 28 77 68 61 74 24 | 29 0d 21 84 16 73 6e 61 |me(what$|).!..sna|
|00004610| 6d 65 24 3d c0 73 6e 61 | 6d 65 24 2c 32 30 29 0d |me$=.sna|me$,20).|
|00004620| 21 8e 19 61 74 25 3d 73 | 61 6d 70 61 64 64 72 25 |!..at%=s|ampaddr%|
|00004630| 28 77 68 65 72 65 25 29 | 0d 21 98 10 61 74 25 21 |(where%)|.!..at%!|
|00004640| 34 3d 73 66 25 2b 38 34 | 0d 21 a2 19 f2 77 7a 28 |4=sf%+84|.!...wz(|
|00004650| 73 6e 61 6d 65 24 2c 61 | 74 25 2b 31 36 2c 32 30 |sname$,a|t%+16,20|
|00004660| 29 0d 21 ac 0e 61 74 25 | 21 34 34 3d 32 35 35 0d |).!..at%|!44=255.|
|00004670| 21 b6 0c 61 74 25 21 38 | 30 3d 32 0d 21 c0 0c 61 |!..at%!8|0=2.!..a|
|00004680| 74 25 21 36 38 3d 30 0d | 21 ca 0e 61 74 25 21 35 |t%!68=0.|!..at%!5|
|00004690| 36 3d 73 66 25 0d 21 d4 | 0e 61 74 25 21 38 38 3d |6=sf%.!.|.at%!88=|
|000046a0| 73 66 25 0d 21 de 0f c8 | 8e 20 73 74 79 70 65 25 |sf%.!...|. stype%|
|000046b0| 20 ca 0d 21 e8 08 c9 20 | 31 3a 0d 21 f2 08 41 25 | ..!... |1:.!..A%|
|000046c0| 3d 35 0d 21 fc 0d 42 25 | 3d 61 74 25 2b 39 32 0d |=5.!..B%|=at%+92.|
|000046d0| 22 06 0a 43 25 3d 73 66 | 25 0d 22 10 08 44 25 3d |"..C%=sf|%."..D%=|
|000046e0| 30 0d 22 1a 09 d6 20 74 | 63 25 0d 22 24 0c c9 20 |0."... t|c%."$.. |
|000046f0| 32 2c 36 2c 37 3a 0d 22 | 2e 08 41 25 3d 35 0d 22 |2,6,7:."|..A%=5."|
|00004700| 38 0d 42 25 3d 61 74 25 | 2b 39 32 0d 22 42 0a 43 |8.B%=at%|+92."B.C|
|00004710| 25 3d 73 66 25 0d 22 4c | 08 44 25 3d 31 0d 22 56 |%=sf%."L|.D%=1."V|
|00004720| 09 d6 20 74 63 25 0d 22 | 60 0c c9 20 33 2c 34 2c |.. tc%."|`.. 3,4,|
|00004730| 35 3a 0d 22 6a 08 41 25 | 3d 35 0d 22 74 0d 42 25 |5:."j.A%|=5."t.B%|
|00004740| 3d 61 74 25 2b 39 32 0d | 22 7e 0a 43 25 3d 73 66 |=at%+92.|"~.C%=sf|
|00004750| 25 0d 22 88 0f 44 25 3d | 73 74 79 70 65 25 2d 31 |%."..D%=|stype%-1|
|00004760| 0d 22 92 09 d6 20 74 63 | 25 0d 22 9c 05 cb 0d 22 |."... tc|%."...."|
|00004770| a6 10 f2 72 65 61 64 73 | 61 6d 70 6c 65 73 0d 22 |...reads|amples."|
|00004780| b0 15 f2 77 72 69 74 65 | 73 61 6d 70 6c 65 6e 61 |...write|samplena|
|00004790| 6d 65 73 0d 22 ba 05 e1 | 0d 22 c4 05 3a 0d 22 ce |mes."...|."..:.".|
|000047a0| 12 dd f2 77 7a 28 77 24 | 2c 61 25 2c 6c 25 29 0d |...wz(w$|,a%,l%).|
|000047b0| 22 d8 0f e3 20 63 25 3d | 31 20 b8 20 6c 25 0d 22 |"... c%=|1 . l%."|
|000047c0| e2 08 62 25 3d 30 0d 22 | ec 21 e7 20 63 25 3c 3d |..b%=0."|.!. c%<=|
|000047d0| a9 28 77 24 29 20 8c 20 | 62 25 3d 97 28 c1 77 24 |.(w$) . |b%=.(.w$|
|000047e0| 2c 63 25 2c 31 29 29 0d | 22 f6 10 61 25 3f 28 63 |,c%,1)).|"..a%?(c|
|000047f0| 25 2d 31 29 3d 62 25 0d | 23 00 05 ed 0d 23 0a 05 |%-1)=b%.|#....#..|
|00004800| e1 0d 23 14 05 3a 0d 23 | 1e 11 dd f2 65 64 69 74 |..#..:.#|....edit|
|00004810| 74 72 61 63 6b 65 72 0d | 23 28 17 e7 20 74 75 6e |tracker.|#(.. tun|
|00004820| 65 6c 6f 61 64 65 64 25 | 3d a3 20 8c 20 e1 0d 23 |eloaded%|=. . ..#|
|00004830| 32 10 e7 20 70 6c 61 79 | 69 6e 67 25 20 8c 0d 23 |2.. play|ing% ..#|
|00004840| 3c 09 41 25 3d 31 32 0d | 23 46 0b 42 25 3d 70 6f |<.A%=12.|#F.B%=po|
|00004850| 73 25 0d 23 50 0d 43 25 | 3d 65 76 65 6e 74 25 0d |s%.#P.C%|=event%.|
|00004860| 23 5a 09 d6 20 74 63 25 | 0d 23 64 05 cd 0d 23 6e |#Z.. tc%|.#d...#n|
|00004870| 0d f2 73 74 6f 70 74 75 | 6e 65 0d 23 78 12 f2 72 |..stoptu|ne.#x..r|
|00004880| 65 77 72 69 74 65 73 74 | 65 72 65 6f 0d 23 82 11 |ewritest|ereo.#..|
|00004890| f2 72 65 77 72 69 74 65 | 6e 61 6d 65 73 0d 23 8c |.rewrite|names.#.|
|000048a0| 0e 6f 6c 64 6d 6f 64 65 | 25 3d eb 0d 23 96 08 eb |.oldmode|%=..#...|
|000048b0| 20 31 35 0d 23 a0 0a 41 | 25 3d 74 74 25 0d 23 aa | 15.#..A|%=tt%.#.|
|000048c0| 08 42 25 3d 30 0d 23 b4 | 18 e7 20 6a 75 73 74 6c |.B%=0.#.|.. justl|
|000048d0| 6f 61 64 65 64 25 20 8c | 20 42 25 3d 31 0d 23 be |oaded% .| B%=1.#.|
|000048e0| 0b d6 20 74 63 25 2b 34 | 0d 23 c8 0c 2a 46 58 20 |.. tc%+4|.#..*FX |
|000048f0| 31 35 2c 30 0d 23 d2 1e | c8 99 20 22 57 69 6d 70 |15,0.#..|.. "Wimp|
|00004900| 5f 53 65 74 4d 6f 64 65 | 22 2c 6f 6c 64 6d 6f 64 |_SetMode|",oldmod|
|00004910| 65 25 0d 23 dc 12 f2 72 | 65 61 64 6d 75 73 69 63 |e%.#...r|eadmusic|
|00004920| 64 61 74 61 0d 23 e6 10 | f2 72 65 61 64 73 61 6d |data.#..|.readsam|
|00004930| 70 6c 65 73 0d 23 f0 0f | f2 75 70 64 61 74 65 73 |ples.#..|.updates|
|00004940| 69 7a 65 0d 23 fa 15 f2 | 77 72 69 74 65 73 61 6d |ize.#...|writesam|
|00004950| 70 6c 65 6e 61 6d 65 73 | 0d 24 04 0d f2 74 75 6e |plenames|.$...tun|
|00004960| 65 69 6e 66 6f 0d 24 0e | 0d f2 6d 69 6e 69 6d 69 |einfo.$.|..minimi|
|00004970| 73 65 0d 24 18 11 6a 75 | 73 74 6c 6f 61 64 65 64 |se.$..ju|stloaded|
|00004980| 25 3d a3 0d 24 22 16 c8 | 99 20 22 4f 53 5f 42 79 |%=..$"..|. "OS_By|
|00004990| 74 65 22 2c 34 2c 32 2c | 30 0d 24 2c 05 e1 0d 24 |te",4,2,|0.$,...$|
|000049a0| 36 05 3a 0d 24 40 19 dd | f2 6e 6f 74 65 6e 6f 75 |6.:.$@..|.notenou|
|000049b0| 67 68 74 6f 6c 6f 61 64 | 28 74 24 29 0d 24 4a 11 |ghtoload|(t$).$J.|
|000049c0| f2 72 65 74 75 72 6e 6d | 65 6d 6f 72 79 0d 24 54 |.returnm|emory.$T|
|000049d0| 0d f2 63 6c 6f 73 65 61 | 6c 6c 0d 24 5e 2b 85 20 |..closea|ll.$^+. |
|000049e0| 31 37 2c 22 49 6e 73 75 | 66 66 69 63 69 65 6e 74 |17,"Insu|fficient|
|000049f0| 20 4d 65 6d 6f 72 79 20 | 41 76 61 69 6c 61 62 6c | Memory |Availabl|
|00004a00| 65 22 2b 74 24 0d 24 68 | 05 e1 0d 24 72 05 3a 0d |e"+t$.$h|...$r.:.|
|00004a10| 24 7c 12 dd f2 72 65 74 | 75 72 6e 6d 65 6d 6f 72 |$|...ret|urnmemor|
|00004a20| 79 0d 24 86 23 c8 99 20 | 22 58 57 69 6d 70 5f 53 |y.$.#.. |"XWimp_S|
|00004a30| 6c 6f 74 53 69 7a 65 22 | 2c 61 70 70 73 69 7a 65 |lotSize"|,appsize|
|00004a40| 25 2c 2d 31 0d 24 90 11 | 74 75 6e 65 6c 6f 61 64 |%,-1.$..|tuneload|
|00004a50| 65 64 25 3d a3 0d 24 9a | 05 e1 0d 24 a4 05 3a 0d |ed%=..$.|...$..:.|
|00004a60| 24 ae 16 dd a4 67 72 61 | 62 6d 65 6d 28 61 6d 6f |$....gra|bmem(amo|
|00004a70| 75 6e 74 25 29 0d 24 b8 | 16 6f 6c 64 61 6d 6f 75 |unt%).$.|.oldamou|
|00004a80| 6e 74 25 3d 61 6d 6f 75 | 6e 74 25 0d 24 c2 24 e7 |nt%=amou|nt%.$.$.|
|00004a90| 20 61 6d 6f 75 6e 74 25 | 3c 3d 66 6d 25 20 8c 20 | amount%|<=fm% . |
|00004aa0| 66 6d 25 2d 3d 61 6d 6f | 75 6e 74 25 3a 3d b9 0d |fm%-=amo|unt%:=..|
|00004ab0| 24 cc 05 f5 0d 24 d6 20 | 67 72 61 62 61 62 6c 65 |$....$. |grabable|
|00004ac0| 25 3d a4 67 72 61 62 6d | 65 6d 32 28 33 32 2a 31 |%=.grabm|em2(32*1|
|00004ad0| 30 32 34 29 0d 24 e0 11 | e7 20 67 72 61 62 61 62 |024).$..|. grabab|
|00004ae0| 6c 65 25 20 8c 0d 24 ea | 10 66 6d 25 2b 3d 33 32 |le% ..$.|.fm%+=32|
|00004af0| 2a 31 30 32 34 0d 24 f4 | 14 61 6d 6f 75 6e 74 25 |*1024.$.|.amount%|
|00004b00| 2d 3d 33 32 2a 31 30 32 | 34 0d 24 fe 05 cd 0d 25 |-=32*102|4.$....%|
|00004b10| 08 1e fd 20 61 6d 6f 75 | 6e 74 25 3c 30 20 84 20 |... amou|nt%<0 . |
|00004b20| ac 28 67 72 61 62 61 62 | 6c 65 25 29 0d 25 12 21 |.(grabab|le%).%.!|
|00004b30| e7 20 61 6d 6f 75 6e 74 | 25 3c 30 20 8c 20 66 6d |. amount|%<0 . fm|
|00004b40| 25 2d 3d 6f 6c 64 61 6d | 6f 75 6e 74 25 0d 25 1c |%-=oldam|ount%.%.|
|00004b50| 0e 3d 67 72 61 62 61 62 | 6c 65 25 0d 25 26 05 3a |.=grabab|le%.%&.:|
|00004b60| 0d 25 30 17 dd a4 67 72 | 61 62 6d 65 6d 32 28 61 |.%0...gr|abmem2(a|
|00004b70| 6d 6f 75 6e 74 25 29 0d | 25 3a 25 c8 99 20 22 58 |mount%).|%:%.. "X|
|00004b80| 57 69 6d 70 5f 53 6c 6f | 74 53 69 7a 65 22 2c 2d |Wimp_Slo|tSize",-|
|00004b90| 31 2c 2d 31 20 b8 20 73 | 69 7a 65 25 0d 25 44 28 |1,-1 . s|ize%.%D(|
|00004ba0| c8 99 20 22 58 57 69 6d | 70 5f 53 6c 6f 74 53 69 |.. "XWim|p_SlotSi|
|00004bb0| 7a 65 22 2c 73 69 7a 65 | 25 2b 61 6d 6f 75 6e 74 |ze",size|%+amount|
|00004bc0| 25 2c 2d 31 0d 25 4e 26 | c8 99 20 22 58 57 69 6d |%,-1.%N&|.. "XWim|
|00004bd0| 70 5f 53 6c 6f 74 53 69 | 7a 65 22 2c 2d 31 2c 2d |p_SlotSi|ze",-1,-|
|00004be0| 31 20 b8 20 73 69 7a 65 | 32 25 0d 25 58 1c e7 20 |1 . size|2%.%X.. |
|00004bf0| 73 69 7a 65 32 25 3c 73 | 69 7a 65 25 2b 61 6d 6f |size2%<s|ize%+amo|
|00004c00| 75 6e 74 25 20 8c 0d 25 | 62 20 c8 99 20 22 58 57 |unt% ..%|b .. "XW|
|00004c10| 69 6d 70 5f 53 6c 6f 74 | 53 69 7a 65 22 2c 73 69 |imp_Slot|Size",si|
|00004c20| 7a 65 25 2c 2d 31 0d 25 | 6c 05 cd 0d 25 76 24 e7 |ze%,-1.%|l...%v$.|
|00004c30| 20 73 69 7a 65 32 25 3c | 73 69 7a 65 25 2b 61 6d | size2%<|size%+am|
|00004c40| 6f 75 6e 74 25 20 8c 20 | 3d a3 20 8b 20 3d b9 0d |ount% . |=. . =..|
|00004c50| 25 80 05 3a 0d 25 8a 12 | dd f2 67 65 74 6d 75 73 |%..:.%..|..getmus|
|00004c60| 69 63 69 6e 66 6f 0d 25 | 94 12 f2 72 65 61 64 6d |icinfo.%|...readm|
|00004c70| 75 73 69 63 64 61 74 61 | 0d 25 9e 10 f2 72 65 61 |usicdata|.%...rea|
|00004c80| 64 73 61 6d 70 6c 65 73 | 0d 25 a8 11 f2 72 65 61 |dsamples|.%...rea|
|00004c90| 64 70 61 74 74 65 72 6e | 73 0d 25 b2 05 e1 0d 25 |dpattern|s.%....%|
|00004ca0| bc 05 3a 0d 25 c6 0e dd | f2 74 75 6e 65 69 6e 66 |..:.%...|.tuneinf|
|00004cb0| 6f 0d 25 d0 1a f2 73 28 | 74 75 6e 65 69 6e 66 6f |o.%...s(|tuneinfo|
|00004cc0| 25 2c 37 2c 6d 6e 61 6d | 65 24 29 0d 25 da 1a f2 |%,7,mnam|e$).%...|
|00004cd0| 73 28 74 75 6e 65 69 6e | 66 6f 25 2c 38 2c 61 6e |s(tunein|fo%,8,an|
|00004ce0| 61 6d 65 24 29 0d 25 e4 | 20 f2 73 28 74 75 6e 65 |ame$).%.| .s(tune|
|00004cf0| 69 6e 66 6f 25 2c 39 2c | c3 28 70 61 74 74 65 72 |info%,9,|.(patter|
|00004d00| 6e 73 25 29 29 0d 25 ee | 1f f2 73 28 74 75 6e 65 |ns%)).%.|..s(tune|
|00004d10| 69 6e 66 6f 25 2c 31 34 | 2c c3 28 76 6f 69 63 65 |info%,14|,.(voice|
|00004d20| 73 25 29 29 0d 25 f8 1f | f2 73 28 74 75 6e 65 69 |s%)).%..|.s(tunei|
|00004d30| 6e 66 6f 25 2c 31 35 2c | c3 28 73 65 71 6c 65 6e |nfo%,15,|.(seqlen|
|00004d40| 25 29 29 0d 26 02 0f f2 | 75 70 64 61 74 65 73 69 |%)).&...|updatesi|
|00004d50| 7a 65 0d 26 0c 05 e1 0d | 26 16 05 3a 0d 26 20 16 |ze.&....|&..:.& .|
|00004d60| dd f2 77 72 69 74 65 73 | 61 6d 70 6c 65 6e 61 6d |..writes|amplenam|
|00004d70| 65 73 0d 26 2a 14 e3 20 | 73 61 6d 70 6c 65 25 3d |es.&*.. |sample%=|
|00004d80| 31 20 b8 20 33 36 0d 26 | 34 15 69 63 6f 6e 25 3d |1 . 36.&|4.icon%=|
|00004d90| 73 61 6d 70 6c 65 25 2b | 31 30 37 0d 26 3e 1b 73 |sample%+|107.&>.s|
|00004da0| 6e 61 6d 65 24 3d 73 61 | 6d 70 6c 65 24 28 73 61 |name$=sa|mple$(sa|
|00004db0| 6d 70 6c 65 25 29 0d 26 | 48 18 73 6c 65 6e 25 3d |mple%).&|H.slen%=|
|00004dc0| 73 6c 65 6e 25 28 73 61 | 6d 70 6c 65 25 29 0d 26 |slen%(sa|mple%).&|
|00004dd0| 52 12 73 6c 65 6e 24 3d | c3 28 73 6c 65 6e 25 29 |R.slen$=|.(slen%)|
|00004de0| 0d 26 5c 18 e7 20 73 6c | 65 6e 25 3d 30 20 8c 20 |.&\.. sl|en%=0 . |
|00004df0| 73 6c 65 6e 24 3d 22 22 | 0d 26 66 20 73 6c 65 6e |slen$=""|.&f slen|
|00004e00| 24 3d c4 35 2d a9 28 73 | 6c 65 6e 24 29 2c 22 20 |$=.5-.(s|len$)," |
|00004e10| 22 29 2b 73 6c 65 6e 24 | 0d 26 70 24 73 6e 61 6d |")+slen$|.&p$snam|
|00004e20| 65 24 3d 73 6e 61 6d 65 | 24 2b c4 32 32 2d a9 28 |e$=sname|$+.22-.(|
|00004e30| 73 6e 61 6d 65 24 29 2c | 22 20 22 29 0d 26 7a 27 |sname$),|" ").&z'|
|00004e40| f2 73 28 73 61 6d 70 6c | 65 73 25 2c 69 63 6f 6e |.s(sampl|es%,icon|
|00004e50| 25 2c 73 6e 61 6d 65 24 | 2b 22 20 22 2b 73 6c 65 |%,sname$|+" "+sle|
|00004e60| 6e 24 29 0d 26 84 05 ed | 0d 26 8e 05 e1 0d 26 98 |n$).&...|.&....&.|
|00004e70| 05 3a 0d 26 a2 1a dd a4 | 66 28 73 74 61 72 74 25 |.:.&....|f(start%|
|00004e80| 2c 65 6e 64 25 2c 77 6f | 72 64 25 29 0d 26 ac 0d |,end%,wo|rd%).&..|
|00004e90| 41 25 3d 73 74 61 72 74 | 25 0d 26 b6 0b 42 25 3d |A%=start|%.&..B%=|
|00004ea0| 65 6e 64 25 0d 26 c0 05 | f5 0d 26 ca 0a 43 25 3d |end%.&..|..&..C%=|
|00004eb0| 21 41 25 0d 26 d4 0b 44 | 25 3d 41 25 21 34 0d 26 |!A%.&..D|%=A%!4.&|
|00004ec0| de 09 41 25 2b 3d 38 0d | 26 e8 18 e7 20 43 25 3c |..A%+=8.|&... C%<|
|00004ed0| 3e 77 6f 72 64 25 20 8c | 20 41 25 2b 3d 44 25 0d |>word% .| A%+=D%.|
|00004ee0| 26 f2 16 fd 20 41 25 3e | 42 25 20 84 20 43 25 3d |&... A%>|B% . C%=|
|00004ef0| 77 6f 72 64 25 0d 26 fc | 14 e7 20 43 25 3d 77 6f |word%.&.|.. C%=wo|
|00004f00| 72 64 25 20 8c 20 3d 41 | 25 0d 27 06 06 3d a3 0d |rd% . =A|%.'..=..|
|00004f10| 27 10 05 3a 0d 27 1a 11 | dd a4 77 6f 72 64 28 77 |'..:.'..|..word(w|
|00004f20| 6f 72 64 24 29 0d 27 24 | 0b 77 6f 72 64 25 3d 30 |ord$).'$|.word%=0|
|00004f30| 0d 27 2e 11 e3 20 62 79 | 74 65 25 3d 31 20 b8 20 |.'... by|te%=1 . |
|00004f40| 34 0d 27 38 1d 61 73 63 | 25 3d 97 28 c1 77 6f 72 |4.'8.asc|%=.(.wor|
|00004f50| 64 24 2c 35 2d 62 79 74 | 65 25 2c 31 29 29 0d 27 |d$,5-byt|e%,1)).'|
|00004f60| 42 19 77 6f 72 64 25 3d | 28 77 6f 72 64 25 3c 3c |B.word%=|(word%<<|
|00004f70| 38 29 2b 61 73 63 25 0d | 27 4c 05 ed 0d 27 56 0a |8)+asc%.|'L...'V.|
|00004f80| 3d 77 6f 72 64 25 0d 27 | 60 05 3a 0d 27 6a 13 dd |=word%.'|`.:.'j..|
|00004f90| f2 72 65 61 64 6d 75 73 | 69 63 64 61 74 61 0d 27 |.readmus|icdata.'|
|00004fa0| 74 11 61 62 73 73 74 61 | 72 74 25 3d 74 74 25 0d |t.abssta|rt%=tt%.|
|00004fb0| 27 7e 19 61 62 73 65 6e | 64 25 3d 74 74 25 2b 28 |'~.absen|d%=tt%+(|
|00004fc0| 74 74 25 21 34 29 2b 38 | 0d 27 88 10 61 62 73 73 |tt%!4)+8|.'..abss|
|00004fd0| 74 61 72 74 25 2b 3d 38 | 0d 27 92 17 6d 6c 65 6e |tart%+=8|.'..mlen|
|00004fe0| 25 3d a4 77 6f 72 64 28 | 22 4d 4c 45 4e 22 29 0d |%=.word(|"MLEN").|
|00004ff0| 27 9c 17 6d 76 6f 78 25 | 3d a4 77 6f 72 64 28 22 |'..mvox%|=.word("|
|00005000| 4d 56 4f 58 22 29 0d 27 | a6 17 70 6e 75 6d 25 3d |MVOX").'|..pnum%=|
|00005010| a4 77 6f 72 64 28 22 50 | 4e 55 4d 22 29 0d 27 b0 |.word("P|NUM").'.|
|00005020| 17 6d 6e 61 6d 25 3d a4 | 77 6f 72 64 28 22 4d 4e |.mnam%=.|word("MN|
|00005030| 41 4d 22 29 0d 27 ba 17 | 61 6e 61 6d 25 3d a4 77 |AM").'..|anam%=.w|
|00005040| 6f 72 64 28 22 41 4e 41 | 4d 22 29 0d 27 c4 17 70 |ord("ANA|M").'..p|
|00005050| 6c 65 6e 25 3d a4 77 6f | 72 64 28 22 50 4c 45 4e |len%=.wo|rd("PLEN|
|00005060| 22 29 0d 27 ce 17 73 74 | 65 72 25 3d a4 77 6f 72 |").'..st|er%=.wor|
|00005070| 64 28 22 53 54 45 52 22 | 29 0d 27 d8 17 73 65 71 |d("STER"|).'..seq|
|00005080| 75 25 3d a4 77 6f 72 64 | 28 22 53 45 51 55 22 29 |u%=.word|("SEQU")|
|00005090| 0d 27 e2 29 6d 6c 65 6e | 61 64 64 72 25 3d a4 66 |.'.)mlen|addr%=.f|
|000050a0| 28 61 62 73 73 74 61 72 | 74 25 2c 61 62 73 65 6e |(absstar|t%,absen|
|000050b0| 64 25 2c 6d 6c 65 6e 25 | 29 0d 27 ec 16 73 65 71 |d%,mlen%|).'..seq|
|000050c0| 6c 65 6e 25 3d 21 6d 6c | 65 6e 61 64 64 72 25 0d |len%=!ml|enaddr%.|
|000050d0| 27 f6 29 6d 76 6f 78 61 | 64 64 72 25 3d a4 66 28 |'.)mvoxa|ddr%=.f(|
|000050e0| 61 62 73 73 74 61 72 74 | 25 2c 61 62 73 65 6e 64 |absstart|%,absend|
|000050f0| 25 2c 6d 76 6f 78 25 29 | 0d 28 00 16 76 6f 69 63 |%,mvox%)|.(..voic|
|00005100| 65 73 25 3d 21 6d 76 6f | 78 61 64 64 72 25 0d 28 |es%=!mvo|xaddr%.(|
|00005110| 0a 29 73 74 65 72 61 64 | 64 72 25 3d a4 66 28 61 |.)sterad|dr%=.f(a|
|00005120| 62 73 73 74 61 72 74 25 | 2c 61 62 73 65 6e 64 25 |bsstart%|,absend%|
|00005130| 2c 73 74 65 72 25 29 0d | 28 14 29 70 6e 75 6d 61 |,ster%).|(.)pnuma|
|00005140| 64 64 72 25 3d a4 66 28 | 61 62 73 73 74 61 72 74 |ddr%=.f(|absstart|
|00005150| 25 2c 61 62 73 65 6e 64 | 25 2c 70 6e 75 6d 25 29 |%,absend|%,pnum%)|
|00005160| 0d 28 1e 18 70 61 74 74 | 65 72 6e 73 25 3d 21 70 |.(..patt|erns%=!p|
|00005170| 6e 75 6d 61 64 64 72 25 | 0d 28 28 29 6d 6e 61 6d |numaddr%|.(()mnam|
|00005180| 61 64 64 72 25 3d a4 66 | 28 61 62 73 73 74 61 72 |addr%=.f|(absstar|
|00005190| 74 25 2c 61 62 73 65 6e | 64 25 2c 6d 6e 61 6d 25 |t%,absen|d%,mnam%|
|000051a0| 29 0d 28 32 29 61 6e 61 | 6d 61 64 64 72 25 3d a4 |).(2)ana|maddr%=.|
|000051b0| 66 28 61 62 73 73 74 61 | 72 74 25 2c 61 62 73 65 |f(abssta|rt%,abse|
|000051c0| 6e 64 25 2c 61 6e 61 6d | 25 29 0d 28 3c 29 61 6e |nd%,anam|%).(<)an|
|000051d0| 61 6d 65 24 3d a4 73 74 | 72 69 6e 67 77 69 74 68 |ame$=.st|ringwith|
|000051e0| 6c 69 6d 69 74 28 61 6e | 61 6d 61 64 64 72 25 2c |limit(an|amaddr%,|
|000051f0| 33 32 29 0d 28 46 29 6d | 6e 61 6d 65 24 3d a4 73 |32).(F)m|name$=.s|
|00005200| 74 72 69 6e 67 77 69 74 | 68 6c 69 6d 69 74 28 6d |tringwit|hlimit(m|
|00005210| 6e 61 6d 61 64 64 72 25 | 2c 33 32 29 0d 28 50 28 |namaddr%|,32).(P(|
|00005220| 70 61 74 74 6c 65 6e 25 | 3d a4 66 28 61 62 73 73 |pattlen%|=.f(abss|
|00005230| 74 61 72 74 25 2c 61 62 | 73 65 6e 64 25 2c 70 6c |tart%,ab|send%,pl|
|00005240| 65 6e 25 29 0d 28 5a 28 | 73 65 71 61 64 64 72 25 |en%).(Z(|seqaddr%|
|00005250| 3d a4 66 28 61 62 73 73 | 74 61 72 74 25 2c 61 62 |=.f(abss|tart%,ab|
|00005260| 73 65 6e 64 25 2c 73 65 | 71 75 25 29 0d 28 64 05 |send%,se|qu%).(d.|
|00005270| e1 0d 28 6e 05 3a 0d 28 | 78 11 dd f2 72 65 61 64 |..(n.:.(|x...read|
|00005280| 73 61 6d 70 6c 65 73 0d | 28 82 11 61 62 73 73 74 |samples.|(..absst|
|00005290| 61 72 74 25 3d 74 74 25 | 0d 28 8c 19 61 62 73 65 |art%=tt%|.(..abse|
|000052a0| 6e 64 25 3d 74 74 25 2b | 28 74 74 25 21 34 29 2b |nd%=tt%+|(tt%!4)+|
|000052b0| 38 0d 28 96 10 61 62 73 | 73 74 61 72 74 25 2b 3d |8.(..abs|start%+=|
|000052c0| 38 0d 28 a0 17 73 61 6d | 70 25 3d a4 77 6f 72 64 |8.(..sam|p%=.word|
|000052d0| 28 22 53 41 4d 50 22 29 | 0d 28 aa 17 73 6e 61 6d |("SAMP")|.(..snam|
|000052e0| 25 3d a4 77 6f 72 64 28 | 22 53 4e 41 4d 22 29 0d |%=.word(|"SNAM").|
|000052f0| 28 b4 17 73 6c 65 6e 25 | 3d a4 77 6f 72 64 28 22 |(..slen%|=.word("|
|00005300| 53 4c 45 4e 22 29 0d 28 | be 17 73 76 6f 6c 25 3d |SLEN").(|..svol%=|
|00005310| a4 77 6f 72 64 28 22 53 | 56 4f 4c 22 29 0d 28 c8 |.word("S|VOL").(.|
|00005320| 14 73 74 61 72 74 25 3d | 61 62 73 73 74 61 72 74 |.start%=|absstart|
|00005330| 25 0d 28 d2 12 e3 20 69 | 6e 73 74 25 3d 31 20 b8 |%.(... i|nst%=1 .|
|00005340| 20 33 36 0d 28 dc 28 73 | 61 6d 70 6c 65 61 64 64 | 36.(.(s|ampleadd|
|00005350| 72 25 3d a4 66 28 73 74 | 61 72 74 25 2c 61 62 73 |r%=.f(st|art%,abs|
|00005360| 65 6e 64 25 2c 73 61 6d | 70 25 29 0d 28 e6 22 73 |end%,sam|p%).(."s|
|00005370| 61 6d 70 61 64 64 72 25 | 28 69 6e 73 74 25 29 3d |ampaddr%|(inst%)=|
|00005380| 73 61 6d 70 6c 65 61 64 | 64 72 25 2d 38 0d 28 f0 |samplead|dr%-8.(.|
|00005390| 1b 73 65 61 72 63 68 61 | 64 64 72 25 3d 73 61 6d |.searcha|ddr%=sam|
|000053a0| 70 6c 65 61 64 64 72 25 | 0d 28 fa 2b 73 6e 61 6d |pleaddr%|.(.+snam|
|000053b0| 61 64 64 72 25 3d a4 66 | 28 73 65 61 72 63 68 61 |addr%=.f|(searcha|
|000053c0| 64 64 72 25 2c 61 62 73 | 65 6e 64 25 2c 73 6e 61 |ddr%,abs|end%,sna|
|000053d0| 6d 25 29 0d 29 04 31 73 | 61 6d 70 6c 65 24 28 69 |m%).).1s|ample$(i|
|000053e0| 6e 73 74 25 29 3d a4 73 | 74 72 69 6e 67 77 69 74 |nst%)=.s|tringwit|
|000053f0| 68 6c 69 6d 69 74 28 73 | 6e 61 6d 61 64 64 72 25 |hlimit(s|namaddr%|
|00005400| 2c 32 30 29 0d 29 0e 2b | 73 6c 65 6e 61 64 64 72 |,20).).+|slenaddr|
|00005410| 25 3d a4 66 28 73 65 61 | 72 63 68 61 64 64 72 25 |%=.f(sea|rchaddr%|
|00005420| 2c 61 62 73 65 6e 64 25 | 2c 73 6c 65 6e 25 29 0d |,absend%|,slen%).|
|00005430| 29 18 0b e7 20 32 3d 33 | 20 8c 0d 29 22 27 73 6c |)... 2=3| ..)"'sl|
|00005440| 65 6e 25 28 69 6e 73 74 | 25 29 3d 34 2a 28 28 21 |en%(inst|%)=4*((!|
|00005450| 73 6c 65 6e 61 64 64 72 | 25 2b 33 29 20 81 20 34 |slenaddr|%+3) . 4|
|00005460| 29 0d 29 2c 1b 21 73 6c | 65 6e 61 64 64 72 25 3d |).),.!sl|enaddr%=|
|00005470| 73 6c 65 6e 25 28 69 6e | 73 74 25 29 0d 29 36 05 |slen%(in|st%).)6.|
|00005480| cc 0d 29 40 1b 73 6c 65 | 6e 25 28 69 6e 73 74 25 |..)@.sle|n%(inst%|
|00005490| 29 3d 21 73 6c 65 6e 61 | 64 64 72 25 0d 29 4a 05 |)=!slena|ddr%.)J.|
|000054a0| cd 0d 29 54 32 73 76 6f | 6c 61 64 64 72 25 28 69 |..)T2svo|laddr%(i|
|000054b0| 6e 73 74 25 29 3d a4 66 | 28 73 65 61 72 63 68 61 |nst%)=.f|(searcha|
|000054c0| 64 64 72 25 2c 61 62 73 | 65 6e 64 25 2c 73 76 6f |ddr%,abs|end%,svo|
|000054d0| 6c 25 29 0d 29 5e 27 73 | 74 61 72 74 25 3d 73 61 |l%).)^'s|tart%=sa|
|000054e0| 6d 70 6c 65 61 64 64 72 | 25 2b 21 28 73 61 6d 70 |mpleaddr|%+!(samp|
|000054f0| 6c 65 61 64 64 72 25 2d | 34 29 0d 29 68 05 ed 0d |leaddr%-|4).)h...|
|00005500| 29 72 05 e1 0d 29 7c 05 | 3a 0d 29 86 12 dd f2 72 |)r...)|.|:.)....r|
|00005510| 65 61 64 70 61 74 74 65 | 72 6e 73 0d 29 90 15 ea |eadpatte|rns.)...|
|00005520| 20 73 74 61 72 74 25 2c | 70 61 74 74 65 72 6e 25 | start%,|pattern%|
|00005530| 0d 29 9a 11 61 62 73 73 | 74 61 72 74 25 3d 74 74 |.)..abss|tart%=tt|
|00005540| 25 0d 29 a4 19 61 62 73 | 65 6e 64 25 3d 74 74 25 |%.)..abs|end%=tt%|
|00005550| 2b 28 74 74 25 21 34 29 | 2b 38 0d 29 ae 10 61 62 |+(tt%!4)|+8.)..ab|
|00005560| 73 73 74 61 72 74 25 2b | 3d 38 0d 29 b8 14 73 74 |sstart%+|=8.)..st|
|00005570| 61 72 74 25 3d 61 62 73 | 73 74 61 72 74 25 0d 29 |art%=abs|start%.)|
|00005580| c2 17 70 61 74 74 25 3d | a4 77 6f 72 64 28 22 50 |..patt%=|.word("P|
|00005590| 41 54 54 22 29 0d 29 cc | 1c e3 20 70 61 74 74 65 |ATT").).|.. patte|
|000055a0| 72 6e 25 3d 31 20 b8 20 | 70 61 74 74 65 72 6e 73 |rn%=1 . |patterns|
|000055b0| 25 0d 29 d6 30 70 61 74 | 74 61 64 64 72 25 28 70 |%.).0pat|taddr%(p|
|000055c0| 61 74 74 65 72 6e 25 29 | 3d a4 66 28 73 74 61 72 |attern%)|=.f(star|
|000055d0| 74 25 2c 61 62 73 65 6e | 64 25 2c 70 61 74 74 25 |t%,absen|d%,patt%|
|000055e0| 29 0d 29 e0 37 73 74 61 | 72 74 25 3d 70 61 74 74 |).).7sta|rt%=patt|
|000055f0| 61 64 64 72 25 28 70 61 | 74 74 65 72 6e 25 29 2b |addr%(pa|ttern%)+|
|00005600| 21 28 70 61 74 74 61 64 | 64 72 25 28 70 61 74 74 |!(pattad|dr%(patt|
|00005610| 65 72 6e 25 29 2d 34 29 | 0d 29 ea 05 ed 0d 29 f4 |ern%)-4)|.)....).|
|00005620| 05 e1 0d 29 fe 05 3a 0d | 2a 08 10 dd f2 6e 65 77 |...)..:.|*....new|
|00005630| 70 61 74 74 65 72 6e 0d | 2a 12 16 e7 20 70 61 74 |pattern.|*... pat|
|00005640| 74 65 72 6e 73 25 3d 36 | 34 20 8c 20 e1 0d 2a 1c |terns%=6|4 . ..*.|
|00005650| 1e f2 6d 61 6b 65 73 65 | 6c 65 63 74 65 64 28 74 |..makese|lected(t|
|00005660| 75 6e 65 69 6e 66 6f 25 | 2c 36 29 0d 2a 26 1e 65 |uneinfo%|,6).*&.e|
|00005670| 61 63 68 70 61 74 25 3d | 34 2a 70 61 74 6c 65 6e |achpat%=|4*patlen|
|00005680| 25 2a 76 6f 69 63 65 73 | 25 0d 2a 30 42 73 74 61 |%*voices|%.*0Bsta|
|00005690| 72 74 25 3d 70 61 74 74 | 61 64 64 72 25 28 70 61 |rt%=patt|addr%(pa|
|000056a0| 74 74 65 72 6e 73 25 29 | 2b 28 34 2a 76 6f 69 63 |tterns%)|+(4*voic|
|000056b0| 65 73 25 2a 70 61 74 74 | 6c 65 6e 25 3f 28 70 61 |es%*patt|len%?(pa|
|000056c0| 74 74 65 72 6e 73 25 2d | 31 29 29 0d 2a 3a 27 e7 |tterns%-|1)).*:'.|
|000056d0| 20 a4 69 6e 73 65 72 74 | 62 79 74 65 73 28 73 74 | .insert|bytes(st|
|000056e0| 61 72 74 25 2c 65 61 63 | 68 70 61 74 25 2b 38 29 |art%,eac|hpat%+8)|
|000056f0| 20 8c 0d 2a 44 1a 73 74 | 61 72 74 25 21 30 3d a4 | ..*D.st|art%!0=.|
|00005700| 77 6f 72 64 28 22 50 41 | 54 54 22 29 0d 2a 4e 15 |word("PA|TT").*N.|
|00005710| 73 74 61 72 74 25 21 34 | 3d 65 61 63 68 70 61 74 |start%!4|=eachpat|
|00005720| 25 0d 2a 58 0d 73 74 61 | 72 74 25 2b 3d 38 0d 2a |%.*X.sta|rt%+=8.*|
|00005730| 62 1e e3 20 77 6f 72 64 | 25 3d 30 20 b8 20 28 65 |b.. word|%=0 . (e|
|00005740| 61 63 68 70 61 74 25 2f | 34 29 2d 31 0d 2a 6c 16 |achpat%/|4)-1.*l.|
|00005750| 73 74 61 72 74 25 21 28 | 77 6f 72 64 25 2a 34 29 |start%!(|word%*4)|
|00005760| 3d 30 0d 2a 76 05 ed 0d | 2a 80 1e 70 61 74 74 6c |=0.*v...|*..pattl|
|00005770| 65 6e 25 3f 70 61 74 74 | 65 72 6e 73 25 3d 70 61 |en%?patt|erns%=pa|
|00005780| 74 6c 65 6e 25 0d 2a 8a | 10 70 61 74 74 65 72 6e |tlen%.*.|.pattern|
|00005790| 73 25 2b 3d 31 0d 2a 94 | 18 21 70 6e 75 6d 61 64 |s%+=1.*.|.!pnumad|
|000057a0| 64 72 25 3d 70 61 74 74 | 65 72 6e 73 25 0d 2a 9e |dr%=patt|erns%.*.|
|000057b0| 11 f2 67 65 74 6d 75 73 | 69 63 69 6e 66 6f 0d 2a |..getmus|icinfo.*|
|000057c0| a8 05 cd 0d 2a b2 20 f2 | 6d 61 6b 65 75 6e 73 65 |....*. .|makeunse|
|000057d0| 6c 65 63 74 65 64 28 74 | 75 6e 65 69 6e 66 6f 25 |lected(t|uneinfo%|
|000057e0| 2c 36 29 0d 2a bc 0d f2 | 74 75 6e 65 69 6e 66 6f |,6).*...|tuneinfo|
|000057f0| 0d 2a c6 05 e1 0d 2a d0 | 05 3a 0d 2a da 22 dd a4 |.*....*.|.:.*."..|
|00005800| 69 6e 73 65 72 74 62 79 | 74 65 73 28 77 68 65 72 |insertby|tes(wher|
|00005810| 65 25 2c 68 6f 77 6d 61 | 6e 79 25 29 0d 2a e4 20 |e%,howma|ny%).*. |
|00005820| e7 20 ac 28 a4 67 72 61 | 62 6d 65 6d 28 68 6f 77 |. .(.gra|bmem(how|
|00005830| 6d 61 6e 79 25 29 29 20 | 8c 20 3d a3 0d 2a ee 17 |many%)) |. =..*..|
|00005840| 66 72 6f 6d 25 3d 74 74 | 25 2b 74 74 25 21 34 2b |from%=tt|%+tt%!4+|
|00005850| 38 2d 31 0d 2a f8 16 74 | 6f 25 3d 66 72 6f 6d 25 |8-1.*..t|o%=from%|
|00005860| 2b 68 6f 77 6d 61 6e 79 | 25 0d 2b 02 16 63 6f 70 |+howmany|%.+..cop|
|00005870| 79 25 3d 66 72 6f 6d 25 | 2d 77 68 65 72 65 25 0d |y%=from%|-where%.|
|00005880| 2b 0c 0c 41 25 3d 66 72 | 6f 6d 25 0d 2b 16 0a 42 |+..A%=fr|om%.+..B|
|00005890| 25 3d 74 6f 25 0d 2b 20 | 0e 43 25 3d 63 6f 70 79 |%=to%.+ |.C%=copy|
|000058a0| 25 2b 31 0d 2b 2a 18 e7 | 20 43 25 3e 30 20 d6 20 |%+1.+*..| C%>0 . |
|000058b0| 69 6e 73 65 72 74 62 79 | 74 65 73 0d 2b 34 13 74 |insertby|tes.+4.t|
|000058c0| 74 25 21 34 2b 3d 68 6f | 77 6d 61 6e 79 25 0d 2b |t%!4+=ho|wmany%.+|
|000058d0| 3e 06 3d b9 0d 2b 48 05 | 3a 0d 2b 52 22 dd a4 64 |>.=..+H.|:.+R"..d|
|000058e0| 65 6c 65 74 65 62 79 74 | 65 73 28 77 68 65 72 65 |eletebyt|es(where|
|000058f0| 25 2c 68 6f 77 6d 61 6e | 79 25 29 0d 2b 5c 16 41 |%,howman|y%).+\.A|
|00005900| 25 3d 77 68 65 72 65 25 | 2b 68 6f 77 6d 61 6e 79 |%=where%|+howmany|
|00005910| 25 0d 2b 66 0d 42 25 3d | 77 68 65 72 65 25 0d 2b |%.+f.B%=|where%.+|
|00005920| 70 18 65 6e 64 61 64 64 | 72 25 3d 74 74 25 2b 74 |p.endadd|r%=tt%+t|
|00005930| 74 25 21 34 2b 38 0d 2b | 7a 12 43 25 3d 65 6e 64 |t%!4+8.+|z.C%=end|
|00005940| 61 64 64 72 25 2d 41 25 | 0d 2b 84 18 e7 20 43 25 |addr%-A%|.+... C%|
|00005950| 3e 30 20 d6 20 64 65 6c | 65 74 65 62 79 74 65 73 |>0 . del|etebytes|
|00005960| 0d 2b 8e 11 66 6d 25 2b | 3d 68 6f 77 6d 61 6e 79 |.+..fm%+|=howmany|
|00005970| 25 0d 2b 98 13 74 74 25 | 21 34 2d 3d 68 6f 77 6d |%.+..tt%|!4-=howm|
|00005980| 61 6e 79 25 0d 2b a2 06 | 3d b9 0d 2b ac 05 3a 0d |any%.+..|=..+..:.|
|00005990| 2b b6 0e dd f2 61 73 73 | 65 6d 62 6c 65 0d 2b c0 |+....ass|emble.+.|
|000059a0| 0e 66 72 6f 6d 72 65 67 | 25 3d 30 0d 2b ca 0c 74 |.fromreg|%=0.+..t|
|000059b0| 6f 72 65 67 25 3d 31 0d | 2b d4 0f 63 6f 75 6e 74 |oreg%=1.|+..count|
|000059c0| 72 65 67 25 3d 32 0d 2b | de 11 6c 69 6e 6b 3d 31 |reg%=2.+|..link=1|
|000059d0| 34 3a 70 63 3d 31 35 0d | 2b e8 14 e3 20 70 61 73 |4:pc=15.|+... pas|
|000059e0| 73 3d 30 20 b8 20 32 20 | 88 20 32 0d 2b f2 0c 50 |s=0 . 2 |. 2.+..P|
|000059f0| 25 3d 63 6f 64 65 25 0d | 2b fc 0d 5b 4f 50 54 20 |%=code%.|+..[OPT |
|00005a00| 70 61 73 73 0d 2c 06 10 | 2e 69 6e 73 65 72 74 62 |pass.,..|.insertb|
|00005a10| 79 74 65 73 0d 2c 10 1b | 4c 44 52 42 20 52 31 31 |ytes.,..|LDRB R11|
|00005a20| 2c 5b 66 72 6f 6d 72 65 | 67 25 5d 2c 23 2d 31 0d |,[fromre|g%],#-1.|
|00005a30| 2c 1a 19 53 54 52 42 20 | 52 31 31 2c 5b 74 6f 72 |,..STRB |R11,[tor|
|00005a40| 65 67 25 5d 2c 23 2d 31 | 0d 2c 24 1f 53 55 42 53 |eg%],#-1|.,$.SUBS|
|00005a50| 20 63 6f 75 6e 74 72 65 | 67 25 2c 63 6f 75 6e 74 | countre|g%,count|
|00005a60| 72 65 67 25 2c 23 31 0d | 2c 2e 13 42 4e 45 20 69 |reg%,#1.|,..BNE i|
|00005a70| 6e 73 65 72 74 62 79 74 | 65 73 0d 2c 38 0f 4d 4f |nsertbyt|es.,8.MO|
|00005a80| 56 20 70 63 2c 6c 69 6e | 6b 0d 2c 42 10 2e 64 65 |V pc,lin|k.,B..de|
|00005a90| 6c 65 74 65 62 79 74 65 | 73 0d 2c 4c 1a 4c 44 52 |letebyte|s.,L.LDR|
|00005aa0| 42 20 52 31 31 2c 5b 66 | 72 6f 6d 72 65 67 25 5d |B R11,[f|romreg%]|
|00005ab0| 2c 23 31 0d 2c 56 18 53 | 54 52 42 20 52 31 31 2c |,#1.,V.S|TRB R11,|
|00005ac0| 5b 74 6f 72 65 67 25 5d | 2c 23 31 0d 2c 60 1f 53 |[toreg%]|,#1.,`.S|
|00005ad0| 55 42 53 20 63 6f 75 6e | 74 72 65 67 25 2c 63 6f |UBS coun|treg%,co|
|00005ae0| 75 6e 74 72 65 67 25 2c | 23 31 0d 2c 6a 13 42 4e |untreg%,|#1.,j.BN|
|00005af0| 45 20 64 65 6c 65 74 65 | 62 79 74 65 73 0d 2c 74 |E delete|bytes.,t|
|00005b00| 0f 4d 4f 56 20 70 63 2c | 6c 69 6e 6b 0d 2c 7e 0d |.MOV pc,|link.,~.|
|00005b10| 2e 63 6c 61 69 6d 52 6d | 61 0d 2c 88 0d 4d 4f 56 |.claimRm|a.,..MOV|
|00005b20| 20 52 33 2c 52 30 0d 2c | 92 0d 4d 4f 56 20 52 30 | R3,R0.,|..MOV R0|
|00005b30| 2c 23 36 0d 2c 9c 14 53 | 57 49 20 22 58 4f 53 5f |,#6.,..S|WI "XOS_|
|00005b40| 4d 6f 64 75 6c 65 22 0d | 2c a6 0f 4d 4f 56 56 53 |Module".|,..MOVVS|
|00005b50| 20 52 32 2c 23 30 0d 2c | b0 0d 4d 4f 56 20 52 30 | R2,#0.,|..MOV R0|
|00005b60| 2c 52 32 0d 2c ba 0f 4d | 4f 56 20 70 63 2c 6c 69 |,R2.,..M|OV pc,li|
|00005b70| 6e 6b 0d 2c c4 0e 2e 63 | 6f 70 79 62 79 74 65 73 |nk.,...c|opybytes|
|00005b80| 0d 2c ce 11 41 44 44 20 | 52 31 31 2c 52 32 2c 23 |.,..ADD |R11,R2,#|
|00005b90| 33 0d 2c d8 16 4d 4f 56 | 20 52 31 31 2c 52 31 31 |3.,..MOV| R11,R11|
|00005ba0| 2c 41 53 52 20 23 32 0d | 2c e2 12 2e 63 6f 70 79 |,ASR #2.|,...copy|
|00005bb0| 62 79 74 65 73 6c 6f 6f | 70 0d 2c ec 13 4c 44 52 |bytesloo|p.,..LDR|
|00005bc0| 20 52 31 30 2c 5b 52 30 | 5d 2c 23 34 0d 2c f6 13 | R10,[R0|],#4.,..|
|00005bd0| 53 54 52 20 52 31 30 2c | 5b 52 31 5d 2c 23 34 0d |STR R10,|[R1],#4.|
|00005be0| 2d 00 13 53 55 42 53 20 | 52 31 31 2c 52 31 31 2c |-..SUBS |R11,R11,|
|00005bf0| 23 31 0d 2d 0a 15 42 4e | 45 20 63 6f 70 79 62 79 |#1.-..BN|E copyby|
|00005c00| 74 65 73 6c 6f 6f 70 0d | 2d 14 0f 4d 4f 56 20 70 |tesloop.|-..MOV p|
|00005c10| 63 2c 6c 69 6e 6b 0d 2d | 1e 05 5d 0d 2d 28 05 ed |c,link.-|..].-(..|
|00005c20| 0d 2d 32 05 e1 0d 2d 3c | 05 3a 0d 2d 46 19 dd f2 |.-2...-<|.:.-F...|
|00005c30| 73 61 76 65 73 61 6d 70 | 6c 65 28 73 61 6d 70 6c |savesamp|le(sampl|
|00005c40| 65 25 29 0d 2d 50 22 6c | 65 61 66 24 3d a4 69 63 |e%).-P"l|eaf$=.ic|
|00005c50| 6f 6e 74 65 78 74 28 73 | 61 76 65 73 61 6d 70 6c |ontext(s|avesampl|
|00005c60| 65 25 2c 33 29 0d 2d 5a | 22 70 61 74 68 24 3d a4 |e%,3).-Z|"path$=.|
|00005c70| 73 74 72 69 6e 67 66 72 | 6f 6d 6d 65 6d 6f 72 79 |stringfr|ommemory|
|00005c80| 28 71 25 2b 34 34 29 0d | 2d 64 1c 70 61 74 68 24 |(q%+44).|-d.path$|
|00005c90| 3d c0 70 61 74 68 24 2c | a9 28 70 61 74 68 24 29 |=.path$,|.(path$)|
|00005ca0| 2d 31 29 0d 2d 6e 13 e7 | 20 73 61 76 65 68 65 61 |-1).-n..| savehea|
|00005cb0| 64 65 72 25 20 8c 0d 2d | 78 1d 73 74 61 72 74 25 |der% ..-|x.start%|
|00005cc0| 3d 73 61 6d 70 61 64 64 | 72 25 28 73 61 6d 70 6c |=sampadd|r%(sampl|
|00005cd0| 65 25 29 0d 2d 82 25 6c | 65 6e 67 74 68 25 3d 21 |e%).-.%l|ength%=!|
|00005ce0| 28 73 61 6d 70 61 64 64 | 72 25 28 73 61 6d 70 6c |(sampadd|r%(sampl|
|00005cf0| 65 25 29 2b 34 29 2b 38 | 0d 2d 8c 05 cc 0d 2d 96 |e%)+4)+8|.-....-.|
|00005d00| 20 73 74 61 72 74 25 3d | 73 61 6d 70 61 64 64 72 | start%=|sampaddr|
|00005d10| 25 28 73 61 6d 70 6c 65 | 25 29 2b 39 32 0d 2d a0 |%(sample|%)+92.-.|
|00005d20| 1a 6c 65 6e 67 74 68 25 | 3d 73 6c 65 6e 25 28 73 |.length%|=slen%(s|
|00005d30| 61 6d 70 6c 65 25 29 0d | 2d aa 05 cd 0d 2d b4 33 |ample%).|-....-.3|
|00005d40| f2 73 61 76 65 77 69 74 | 68 70 61 74 68 73 74 72 |.savewit|hpathstr|
|00005d50| 69 6e 67 28 6c 65 61 66 | 24 2c 70 61 74 68 24 2c |ing(leaf|$,path$,|
|00005d60| 73 74 61 72 74 25 2c 6c | 65 6e 67 74 68 25 29 0d |start%,l|ength%).|
|00005d70| 2d be 26 f2 73 65 74 66 | 69 6c 65 74 79 70 65 28 |-.&.setf|iletype(|
|00005d80| 70 61 74 68 24 2b 22 2e | 22 2b 6c 65 61 66 24 2c |path$+".|"+leaf$,|
|00005d90| 26 43 42 35 29 0d 2d c8 | 1c c8 99 20 22 57 69 6d |&CB5).-.|... "Wim|
|00005da0| 70 5f 43 72 65 61 74 65 | 4d 65 6e 75 22 2c 2c 2d |p_Create|Menu",,-|
|00005db0| 31 0d 2d d2 05 e1 0d 2d | dc 05 3a 0d 2d e6 0e dd |1.-....-|..:.-...|
|00005dc0| f2 73 61 76 65 74 75 6e | 65 0d 2d f0 11 f2 72 65 |.savetun|e.-...re|
|00005dd0| 77 72 69 74 65 6e 61 6d | 65 73 0d 2d fa 12 f2 72 |writenam|es.-...r|
|00005de0| 65 77 72 69 74 65 73 74 | 65 72 65 6f 0d 2e 04 20 |ewritest|ereo... |
|00005df0| 6c 65 61 66 24 3d a4 69 | 63 6f 6e 74 65 78 74 28 |leaf$=.i|context(|
|00005e00| 73 61 76 65 74 75 6e 65 | 25 2c 33 29 0d 2e 0e 1a |savetune|%,3)....|
|00005e10| 6c 65 61 66 24 3d a4 6c | 65 61 66 6e 61 6d 65 28 |leaf$=.l|eafname(|
|00005e20| 6c 65 61 66 24 29 0d 2e | 18 22 70 61 74 68 24 3d |leaf$)..|."path$=|
|00005e30| a4 73 74 72 69 6e 67 66 | 72 6f 6d 6d 65 6d 6f 72 |.stringf|rommemor|
|00005e40| 79 28 71 25 2b 34 34 29 | 0d 2e 22 1c 70 61 74 68 |y(q%+44)|..".path|
|00005e50| 24 3d c0 70 61 74 68 24 | 2c a9 28 70 61 74 68 24 |$=.path$|,.(path$|
|00005e60| 29 2d 31 29 0d 2e 2c 30 | f2 73 61 76 65 77 69 74 |)-1)..,0|.savewit|
|00005e70| 68 70 61 74 68 73 74 72 | 69 6e 67 28 6c 65 61 66 |hpathstr|ing(leaf|
|00005e80| 24 2c 70 61 74 68 24 2c | 74 74 25 2c 74 74 25 21 |$,path$,|tt%,tt%!|
|00005e90| 34 2b 38 29 0d 2e 36 26 | f2 73 65 74 66 69 6c 65 |4+8)..6&|.setfile|
|00005ea0| 74 79 70 65 28 70 61 74 | 68 24 2b 22 2e 22 2b 6c |type(pat|h$+"."+l|
|00005eb0| 65 61 66 24 2c 26 43 42 | 36 29 0d 2e 40 23 f2 73 |eaf$,&CB|6)..@#.s|
|00005ec0| 28 73 61 76 65 74 75 6e | 65 25 2c 33 2c 70 61 74 |(savetun|e%,3,pat|
|00005ed0| 68 24 2b 22 2e 22 2b 6c | 65 61 66 24 29 0d 2e 4a |h$+"."+l|eaf$)..J|
|00005ee0| 1c c8 99 20 22 57 69 6d | 70 5f 43 72 65 61 74 65 |... "Wim|p_Create|
|00005ef0| 4d 65 6e 75 22 2c 2c 2d | 31 0d 2e 54 05 e1 0d 2e |Menu",,-|1..T....|
|00005f00| 5e 05 3a 0d 2e 68 1c dd | f2 64 65 6c 65 74 65 73 |^.:..h..|.deletes|
|00005f10| 61 6d 70 6c 65 28 73 61 | 6d 70 70 6f 73 25 29 0d |ample(sa|mppos%).|
|00005f20| 2e 72 15 c8 99 20 22 48 | 6f 75 72 67 6c 61 73 73 |.r... "H|ourglass|
|00005f30| 5f 4f 6e 22 0d 2e 7c 1e | 61 74 25 3d 73 61 6d 70 |_On"..|.|at%=samp|
|00005f40| 61 64 64 72 25 28 73 61 | 6d 70 70 6f 73 25 29 2b |addr%(sa|mppos%)+|
|00005f50| 39 32 0d 2e 86 1d 74 6f | 64 65 6c 65 74 65 25 3d |92....to|delete%=|
|00005f60| 73 6c 65 6e 25 28 73 61 | 6d 70 70 6f 73 25 29 0d |slen%(sa|mppos%).|
|00005f70| 2e 90 27 74 6f 64 65 6c | 65 74 65 25 3d 28 74 6f |..'todel|ete%=(to|
|00005f80| 64 65 6c 65 74 65 25 2b | 33 29 20 80 20 26 46 46 |delete%+|3) . &FF|
|00005f90| 46 46 46 46 46 43 0d 2e | 9a 26 64 75 6d 6d 79 25 |FFFFFC..|.&dummy%|
|00005fa0| 3d a4 64 65 6c 65 74 65 | 62 79 74 65 73 28 61 74 |=.delete|bytes(at|
|00005fb0| 25 2c 74 6f 64 65 6c 65 | 74 65 25 29 0d 2e a4 1b |%,todele|te%)....|
|00005fc0| 61 74 25 3d 73 61 6d 70 | 61 64 64 72 25 28 73 61 |at%=samp|addr%(sa|
|00005fd0| 6d 70 70 6f 73 25 29 0d | 2e ae 15 f2 77 7a 28 22 |mppos%).|....wz("|
|00005fe0| 22 2c 61 74 25 2b 31 36 | 2c 32 30 29 0d 2e b8 0c |",at%+16|,20)....|
|00005ff0| 61 74 25 21 34 3d 38 34 | 0d 2e c2 0c 61 74 25 21 |at%!4=84|....at%!|
|00006000| 35 36 3d 30 0d 2e cc 0c | 61 74 25 21 36 38 3d 30 |56=0....|at%!68=0|
|00006010| 0d 2e d6 0c 61 74 25 21 | 38 30 3d 32 0d 2e e0 0c |....at%!|80=2....|
|00006020| 61 74 25 21 38 38 3d 30 | 0d 2e ea 10 f2 72 65 61 |at%!88=0|.....rea|
|00006030| 64 73 61 6d 70 6c 65 73 | 0d 2e f4 15 f2 77 72 69 |dsamples|.....wri|
|00006040| 74 65 73 61 6d 70 6c 65 | 6e 61 6d 65 73 0d 2e fe |tesample|names...|
|00006050| 0d f2 6d 69 6e 69 6d 69 | 73 65 0d 2f 08 0d f2 74 |..minimi|se./...t|
|00006060| 75 6e 65 69 6e 66 6f 0d | 2f 12 16 c8 99 20 22 48 |uneinfo.|/.... "H|
|00006070| 6f 75 72 67 6c 61 73 73 | 5f 4f 66 66 22 0d 2f 1c |ourglass|_Off"./.|
|00006080| 05 e1 0d 2f 26 05 3a 0d | 2f 30 10 dd f2 75 70 64 |.../&.:.|/0...upd|
|00006090| 61 74 65 73 69 7a 65 0d | 2f 3a 11 73 69 7a 65 25 |atesize.|/:.size%|
|000060a0| 3d 74 74 25 21 34 2b 38 | 0d 2f 44 20 6b 73 69 7a |=tt%!4+8|./D ksiz|
|000060b0| 65 25 3d a8 28 28 73 69 | 7a 65 25 2b 35 31 32 29 |e%=.((si|ze%+512)|
|000060c0| 20 81 20 31 30 32 34 29 | 0d 2f 4e 22 f2 73 28 74 | . 1024)|./N".s(t|
|000060d0| 75 6e 65 69 6e 66 6f 25 | 2c 31 39 2c c3 28 6b 73 |uneinfo%|,19,.(ks|
|000060e0| 69 7a 65 25 29 2b 22 4b | 22 29 0d 2f 58 26 f2 73 |ize%)+"K|")./X&.s|
|000060f0| 28 74 75 6e 65 69 6e 66 | 6f 25 2c 32 30 2c c3 28 |(tuneinf|o%,20,.(|
|00006100| 73 69 7a 65 25 29 2b 22 | 20 62 79 74 65 73 22 29 |size%)+"| bytes")|
|00006110| 0d 2f 62 05 e1 0d 2f 6c | 05 3a 0d 2f 76 0f dd f2 |./b.../l|.:./v...|
|00006120| 71 75 69 63 6b 73 61 76 | 65 0d 2f 80 20 73 61 76 |quicksav|e./. sav|
|00006130| 65 24 3d a4 69 63 6f 6e | 74 65 78 74 28 73 61 76 |e$=.icon|text(sav|
|00006140| 65 74 75 6e 65 25 2c 33 | 29 0d 2f 8a 1e f2 6d 61 |etune%,3|)./...ma|
|00006150| 6b 65 73 65 6c 65 63 74 | 65 64 28 73 61 76 65 74 |keselect|ed(savet|
|00006160| 75 6e 65 25 2c 34 29 0d | 2f 94 34 e7 20 a7 73 61 |une%,4).|/.4. .sa|
|00006170| 76 65 24 2c 22 2e 22 29 | 3d 30 20 8c 20 f2 6d 61 |ve$,".")|=0 . .ma|
|00006180| 6b 65 75 6e 73 65 6c 65 | 63 74 65 64 28 73 61 76 |keunsele|cted(sav|
|00006190| 65 74 75 6e 65 25 2c 34 | 29 3a e1 0d 2f 9e 11 f2 |etune%,4|):../...|
|000061a0| 72 65 77 72 69 74 65 6e | 61 6d 65 73 0d 2f a8 12 |rewriten|ames./..|
|000061b0| f2 72 65 77 72 69 74 65 | 73 74 65 72 65 6f 0d 2f |.rewrite|stereo./|
|000061c0| b2 0e 73 74 61 72 74 25 | 3d 74 74 25 0d 2f bc 13 |..start%|=tt%./..|
|000061d0| 6c 65 6e 67 74 68 25 3d | 74 74 25 21 34 2b 38 0d |length%=|tt%!4+8.|
|000061e0| 2f c6 30 ff 28 22 53 41 | 56 45 20 22 2b 73 61 76 |/.0.("SA|VE "+sav|
|000061f0| 65 24 2b 22 20 22 2b c3 | 7e 73 74 61 72 74 25 2b |e$+" "+.|~start%+|
|00006200| 22 20 2b 22 2b c3 7e 6c | 65 6e 67 74 68 25 29 0d |" +"+.~l|ength%).|
|00006210| 2f d0 1c f2 73 65 74 66 | 69 6c 65 74 79 70 65 28 |/...setf|iletype(|
|00006220| 73 61 76 65 24 2c 26 43 | 42 36 29 0d 2f da 20 f2 |save$,&C|B6)./. .|
|00006230| 6d 61 6b 65 75 6e 73 65 | 6c 65 63 74 65 64 28 73 |makeunse|lected(s|
|00006240| 61 76 65 74 75 6e 65 25 | 2c 34 29 0d 2f e4 1c c8 |avetune%|,4)./...|
|00006250| 99 20 22 57 69 6d 70 5f | 43 72 65 61 74 65 4d 65 |. "Wimp_|CreateMe|
|00006260| 6e 75 22 2c 2c 2d 31 0d | 2f ee 05 e1 0d 2f f8 05 |nu",,-1.|/..../..|
|00006270| 3a 0d 30 02 12 dd f2 69 | 6e 63 64 65 66 76 6f 69 |:.0....i|ncdefvoi|
|00006280| 63 65 73 0d 30 0c 22 e7 | 20 64 65 66 76 6f 69 63 |ces.0.".| defvoic|
|00006290| 65 73 25 3c 38 20 8c 20 | 64 65 66 76 6f 69 63 65 |es%<8 . |defvoice|
|000062a0| 73 25 2b 3d 31 0d 30 16 | 21 f2 73 28 6e 65 77 74 |s%+=1.0.|!.s(newt|
|000062b0| 72 61 63 6b 25 2c 35 2c | c3 28 64 65 66 76 6f 69 |rack%,5,|.(defvoi|
|000062c0| 63 65 73 25 29 29 0d 30 | 20 05 e1 0d 30 2a 05 3a |ces%)).0| ...0*.:|
|000062d0| 0d 30 34 12 dd f2 64 65 | 63 64 65 66 76 6f 69 63 |.04...de|cdefvoic|
|000062e0| 65 73 0d 30 3e 22 e7 20 | 64 65 66 76 6f 69 63 65 |es.0>". |defvoice|
|000062f0| 73 25 3e 31 20 8c 20 64 | 65 66 76 6f 69 63 65 73 |s%>1 . d|efvoices|
|00006300| 25 2d 3d 31 0d 30 48 21 | f2 73 28 6e 65 77 74 72 |%-=1.0H!|.s(newtr|
|00006310| 61 63 6b 25 2c 35 2c c3 | 28 64 65 66 76 6f 69 63 |ack%,5,.|(defvoic|
|00006320| 65 73 25 29 29 0d 30 52 | 05 e1 0d 30 5c 05 3a 0d |es%)).0R|...0\.:.|
|00006330| 30 66 0f dd f2 63 6c 65 | 61 72 64 61 74 61 0d 30 |0f...cle|ardata.0|
|00006340| 70 0c 61 62 6f 72 74 25 | 3d a3 0d 30 7a 13 e7 20 |p.abort%|=..0z.. |
|00006350| 74 75 6e 65 6c 6f 61 64 | 65 64 25 20 8c 0d 30 84 |tuneload|ed% ..0.|
|00006360| 41 65 72 72 6f 72 65 78 | 69 74 25 3d a4 65 72 72 |Aerrorex|it%=.err|
|00006370| 6f 72 62 6f 78 28 31 37 | 2c 22 44 61 74 61 20 77 |orbox(17|,"Data w|
|00006380| 69 6c 6c 20 62 65 20 6c | 6f 73 74 20 2d 20 61 72 |ill be l|ost - ar|
|00006390| 65 20 79 6f 75 20 73 75 | 72 65 20 3f 22 29 0d 30 |e you su|re ?").0|
|000063a0| 8e 1d e7 20 65 72 72 6f | 72 65 78 69 74 25 3d 32 |... erro|rexit%=2|
|000063b0| 20 8c 20 61 62 6f 72 74 | 25 3d b9 0d 30 98 05 cd | . abort|%=..0...|
|000063c0| 0d 30 a2 10 e7 20 61 62 | 6f 72 74 25 20 8c 20 e1 |.0... ab|ort% . .|
|000063d0| 0d 30 ac 11 f2 72 65 74 | 75 72 6e 6d 65 6d 6f 72 |.0...ret|urnmemor|
|000063e0| 79 0d 30 b6 0d f2 73 74 | 6f 70 74 75 6e 65 0d 30 |y.0...st|optune.0|
|000063f0| c0 0d f2 63 6c 6f 73 65 | 61 6c 6c 0d 30 ca 11 74 |...close|all.0..t|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.