home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / q / qtm / !QTM / Extras / Displays < prev    next >
Unknown  |  1996-02-23  |  13.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
100% xdgMime image/x-tga default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 0f f4 20 3e 44 | 69 73 70 6c 61 79 73 0d |..... >D|isplays.|
|00000010| 00 14 16 f4 20 62 79 20 | 41 6e 64 72 65 77 20 48 |.... by |Andrew H|
|00000020| 75 6e 74 65 72 0d 00 1e | 05 3a 0d 00 28 12 ee 20 |unter...|.:..(.. |
|00000030| 85 20 eb 30 3a f6 3a f1 | 20 9e 3a e0 0d 00 32 0d |. .0:.:.| .:...2.|
|00000040| eb 20 31 35 3a eb 20 31 | 33 0d 00 3c 10 de 20 62 |. 15:. 1|3..<.. b|
|00000050| 75 66 25 20 38 31 39 32 | 30 0d 00 46 04 0d 00 50 |uf% 8192|0..F...P|
|00000060| 1d f1 8a 31 33 2c 31 32 | 29 3b 22 50 6c 65 61 73 |...13,12|);"Pleas|
|00000070| 65 20 77 61 69 74 2e 2e | 2e 22 0d 00 5a 04 0d 00 |e wait..|."..Z...|
|00000080| 64 11 6c 74 61 62 73 69 | 7a 65 25 3d 35 31 32 0d |d.ltabsi|ze%=512.|
|00000090| 00 6e 29 c8 99 20 22 51 | 54 4d 5f 49 6e 66 6f 22 |.n).. "Q|TM_Info"|
|000000a0| 20 b8 20 2c 2c 6f 72 69 | 67 69 6e 25 2c 2c 2c 2c | . ,,ori|gin%,,,,|
|000000b0| 61 64 64 72 65 73 73 25 | 0d 00 78 3a e7 20 6f 72 |address%|..x:. or|
|000000c0| 69 67 69 6e 25 3e 3d 31 | 36 20 8c 20 85 20 30 2c |igin%>=1|6 . . 0,|
|000000d0| 22 4f 69 21 20 49 20 63 | 61 6e 27 74 20 72 65 63 |"Oi! I c|an't rec|
|000000e0| 6f 67 6e 69 73 65 20 74 | 68 69 73 20 73 6f 6e 67 |ognise t|his song|
|000000f0| 21 22 0d 00 82 27 70 61 | 74 74 65 72 6e 73 25 3d |!"...'pa|tterns%=|
|00000100| 61 64 64 72 65 73 73 25 | 2b 32 30 2b 33 30 2a 33 |address%|+20+30*3|
|00000110| 31 2b 32 2b 31 32 38 2b | 34 0d 00 8c 09 f2 69 6e |1+2+128+|4.....in|
|00000120| 69 74 0d 00 96 0f f2 6c | 69 73 73 74 61 62 6c 65 |it.....l|isstable|
|00000130| 73 0d 00 a0 07 f2 67 6f | 0d 00 aa 05 e0 0d 00 b4 |s.....go|........|
|00000140| 05 3a 0d 00 be 0a dd f2 | 69 6e 69 74 0d 00 c8 1d |.:......|init....|
|00000150| c8 99 20 22 51 54 4d 5f | 44 4d 41 42 75 66 66 65 |.. "QTM_|DMABuffe|
|00000160| 72 22 20 b8 20 64 6d 61 | 25 0d 00 d2 1e c8 99 20 |r" . dma|%...... |
|00000170| 22 51 54 4d 5f 56 55 42 | 61 72 43 6f 6e 74 72 6f |"QTM_VUB|arContro|
|00000180| 6c 22 2c 2d 31 2c 33 0d | 00 dc 1d de 20 73 63 72 |l",-1,3.|.... scr|
|00000190| 61 64 64 72 25 20 32 34 | 2c 63 74 61 62 6c 65 25 |addr% 24|,ctable%|
|000001a0| 20 32 35 36 0d 00 e6 11 | 21 73 63 72 61 64 64 72 | 256....|!scraddr|
|000001b0| 25 3d 31 34 38 0d 00 f0 | 11 73 63 72 61 64 64 72 |%=148...|.scraddr|
|000001c0| 25 21 34 3d 2d 31 0d 00 | fa 30 c8 99 20 22 4f 53 |%!4=-1..|.0.. "OS|
|000001d0| 5f 52 65 61 64 56 64 75 | 56 61 72 69 61 62 6c 65 |_ReadVdu|Variable|
|000001e0| 73 22 2c 73 63 72 61 64 | 64 72 25 2c 73 63 72 61 |s",scrad|dr%,scra|
|000001f0| 64 64 72 25 2b 38 0d 01 | 04 18 21 73 63 72 61 64 |ddr%+8..|..!scrad|
|00000200| 64 72 25 3d 73 63 72 61 | 64 64 72 25 21 38 0d 01 |dr%=scra|ddr%!8..|
|00000210| 0e 04 0d 01 18 12 de 20 | 76 75 74 61 62 6c 65 25 |....... |vutable%|
|00000220| 20 32 35 36 0d 01 22 08 | 7a 25 3d 30 0d 01 2c 0a | 256..".|z%=0..,.|
|00000230| f7 20 8d 74 4e 57 0d 01 | 36 05 f5 0d 01 40 0b f3 |. .tNW..|6....@..|
|00000240| 20 78 25 2c 79 25 0d 01 | 4a 23 78 25 3d 78 25 2b | x%,y%..|J#x%=x%+|
|00000250| 28 78 25 3c 3c 38 29 2b | 28 78 25 3c 3c 31 36 29 |(x%<<8)+|(x%<<16)|
|00000260| 2b 28 78 25 3c 3c 32 34 | 29 0d 01 54 0f e3 20 71 |+(x%<<24|)..T.. q|
|00000270| 25 3d 31 20 b8 20 79 25 | 0d 01 5e 1c 76 75 74 61 |%=1 . y%|..^.vuta|
|00000280| 62 6c 65 25 21 28 7a 25 | 2a 34 29 3d 78 25 3a 7a |ble%!(z%|*4)=x%:z|
|00000290| 25 2b 3d 31 0d 01 68 05 | ed 0d 01 72 0c fd 20 7a |%+=1..h.|...r.. z|
|000002a0| 25 3e 3d 36 34 0d 01 7c | 17 e7 20 7a 25 3e 36 34 |%>=64..||.. z%>64|
|000002b0| 20 8c 20 85 20 31 2c 22 | 45 68 3f 22 0d 01 86 04 | . . 1,"|Eh?"....|
|000002c0| 0d 01 90 12 73 61 31 25 | 3d 21 73 63 72 61 64 64 |....sa1%|=!scradd|
|000002d0| 72 25 0d 01 9a 13 73 61 | 32 25 3d 73 61 31 25 2b |r%....sa|2%=sa1%+|
|000002e0| 38 31 39 32 30 0d 01 a4 | 0f 73 31 25 3d 31 3a 73 |81920...|.s1%=1:s|
|000002f0| 32 25 3d 32 0d 01 ae 04 | 0d 01 b8 1a de 20 63 6f |2%=2....|..... co|
|00000300| 64 65 25 20 38 31 39 32 | 2c 6e 6f 74 65 73 25 20 |de% 8192|,notes% |
|00000310| 33 36 0d 01 c2 04 0d 01 | cc 1d e3 20 78 25 3d 30 |36......|... x%=0|
|00000320| 20 b8 20 33 36 3a 6e 6f | 74 65 73 25 3f 78 25 3d | . 36:no|tes%?x%=|
|00000330| 30 3a ed 0d 01 d6 04 0d | 01 e0 12 e3 20 70 25 3d |0:......|.... p%=|
|00000340| 30 20 b8 20 32 20 88 20 | 32 0d 01 ea 0c 50 25 3d |0 . 2 . |2....P%=|
|00000350| 63 6f 64 65 25 0d 01 f4 | 0b 5b 4f 50 54 20 70 25 |code%...|.[OPT p%|
|00000360| 0d 01 fe 0a 2e 6e 6f 74 | 65 73 0d 02 08 11 3b 20 |.....not|es....; |
|00000370| 70 6c 6f 74 73 20 6e 6f | 74 65 73 0d 02 12 18 3b |plots no|tes....;|
|00000380| 20 52 30 20 3d 20 73 63 | 72 65 65 6e 20 61 64 72 | R0 = sc|reen adr|
|00000390| 65 73 73 0d 02 1c 16 3b | 20 52 31 20 3d 20 6e 6f |ess....;| R1 = no|
|000003a0| 74 65 20 62 75 66 66 65 | 72 0d 02 26 04 0d 02 30 |te buffe|r..&...0|
|000003b0| 14 73 74 6d 66 64 20 72 | 31 33 21 2c 7b 72 31 34 |.stmfd r|13!,{r14|
|000003c0| 7d 0d 02 3a 0e 6d 6f 76 | 20 72 31 32 2c 72 30 0d |}..:.mov| r12,r0.|
|000003d0| 02 44 16 61 64 64 20 72 | 31 32 2c 72 31 32 2c 23 |.D.add r|12,r12,#|
|000003e0| 38 31 39 32 30 0d 02 4e | 14 73 75 62 20 72 31 32 |81920..N|.sub r12|
|000003f0| 2c 72 31 32 2c 23 33 32 | 30 0d 02 58 04 0d 02 62 |,r12,#32|0..X...b|
|00000400| 0f 6d 6f 76 20 72 31 31 | 2c 23 33 36 0d 02 6c 04 |.mov r11|,#36..l.|
|00000410| 0d 02 76 08 2e 70 6e 6c | 0d 02 80 10 6c 64 72 62 |..v..pnl|....ldrb|
|00000420| 20 72 30 2c 5b 72 31 5d | 0d 02 8a 0f 62 6c 20 70 | r0,[r1]|....bl p|
|00000430| 6c 6f 74 6e 6f 74 65 0d | 02 94 0d 63 6d 70 20 72 |lotnote.|...cmp r|
|00000440| 30 2c 23 30 0d 02 9e 0c | 62 6c 65 20 61 72 67 68 |0,#0....|ble argh|
|00000450| 0d 02 a8 04 0d 02 b2 10 | 73 75 62 20 72 30 2c 72 |........|sub r0,r|
|00000460| 30 2c 23 33 0d 02 bc 0d | 63 6d 70 20 72 30 2c 23 |0,#3....|cmp r0,#|
|00000470| 30 0d 02 c6 0f 6d 6f 76 | 6c 65 20 72 30 2c 23 30 |0....mov|le r0,#0|
|00000480| 0d 02 d0 04 0d 02 da 09 | 2e 61 72 67 68 0d 02 e4 |........|.argh...|
|00000490| 10 73 74 72 62 20 72 30 | 2c 5b 72 31 5d 0d 02 ee |.strb r0|,[r1]...|
|000004a0| 10 61 64 64 20 72 31 2c | 72 31 2c 23 31 0d 02 f8 |.add r1,|r1,#1...|
|000004b0| 12 61 64 64 20 72 31 32 | 2c 72 31 32 2c 23 34 0d |.add r12|,r12,#4.|
|000004c0| 03 02 13 73 75 62 73 20 | 72 31 31 2c 72 31 31 2c |...subs |r11,r11,|
|000004d0| 23 31 0d 03 0c 0b 62 6e | 65 20 70 6e 6c 0d 03 16 |#1....bn|e pnl...|
|000004e0| 04 0d 03 20 14 6c 64 6d | 66 64 20 72 31 33 21 2c |... .ldm|fd r13!,|
|000004f0| 7b 72 31 35 7d 0d 03 2a | 04 0d 03 34 0d 2e 70 6c |{r15}..*|...4..pl|
|00000500| 6f 74 6e 6f 74 65 0d 03 | 3e 0d 63 6d 70 20 72 30 |otnote..|>.cmp r0|
|00000510| 2c 23 30 0d 03 48 10 6d | 6f 76 6c 65 20 70 63 2c |,#0..H.m|ovle pc,|
|00000520| 72 31 34 0d 03 52 1b 73 | 74 6d 66 64 20 72 31 33 |r14..R.s|tmfd r13|
|00000530| 21 2c 7b 72 30 2d 72 31 | 32 2c 72 31 34 7d 0d 03 |!,{r0-r1|2,r14}..|
|00000540| 5c 04 0d 03 66 0e 6c 64 | 72 20 72 31 30 2c 76 74 |\...f.ld|r r10,vt|
|00000550| 0d 03 70 04 0d 03 7a 0e | 6d 6f 76 20 72 31 31 2c |..p...z.|mov r11,|
|00000560| 72 30 0d 03 84 04 0d 03 | 8e 0d 6d 6f 76 20 72 38 |r0......|..mov r8|
|00000570| 2c 23 30 0d 03 98 04 0d | 03 a2 0f 6d 6f 76 20 72 |,#0.....|...mov r|
|00000580| 30 2c 23 31 37 39 0d 03 | ac 16 61 64 64 20 72 30 |0,#179..|..add r0|
|00000590| 2c 72 30 2c 23 31 37 39 | 3c 3c 31 36 0d 03 b6 15 |,r0,#179|<<16....|
|000005a0| 61 64 64 20 72 30 2c 72 | 30 2c 23 31 37 36 3c 3c |add r0,r|0,#176<<|
|000005b0| 38 0d 03 c0 04 0d 03 ca | 0b 2e 70 6e 6c 6f 6f 70 |8.......|..pnloop|
|000005c0| 0d 03 d4 10 73 74 72 20 | 72 30 2c 5b 72 31 32 5d |....str |r0,[r12]|
|000005d0| 0d 03 de 14 73 75 62 20 | 72 31 32 2c 72 31 32 2c |....sub |r12,r12,|
|000005e0| 23 33 32 30 0d 03 e8 04 | 0d 03 f2 10 61 64 64 20 |#320....|....add |
|000005f0| 72 38 2c 72 38 2c 23 31 | 0d 03 fc 0e 63 6d 70 20 |r8,r8,#1|....cmp |
|00000600| 72 38 2c 72 31 31 0d 04 | 06 0e 62 6c 65 20 70 6e |r8,r11..|..ble pn|
|00000610| 6c 6f 6f 70 0d 04 10 04 | 0d 04 1a 1b 6c 64 6d 66 |loop....|....ldmf|
|00000620| 64 20 72 31 33 21 2c 7b | 72 30 2d 72 31 32 2c 72 |d r13!,{|r0-r12,r|
|00000630| 31 35 7d 0d 04 24 04 0d | 04 2e 07 2e 56 55 0d 04 |15}..$..|....VU..|
|00000640| 38 13 3b 20 70 6c 6f 74 | 73 20 56 55 2d 42 61 72 |8.; plot|s VU-Bar|
|00000650| 73 0d 04 42 19 3b 20 52 | 30 20 3d 20 73 63 72 65 |s..B.; R|0 = scre|
|00000660| 65 6e 20 61 64 64 72 65 | 73 73 0d 04 4c 04 0d 04 |en addre|ss..L...|
|00000670| 56 14 73 74 6d 66 64 20 | 72 31 33 21 2c 7b 72 31 |V.stmfd |r13!,{r1|
|00000680| 34 7d 0d 04 60 04 0d 04 | 6a 23 3b 20 63 61 6c 63 |4}..`...|j#; calc|
|00000690| 20 70 6f 73 69 74 69 6f | 6e 20 6f 66 20 66 69 72 | positio|n of fir|
|000006a0| 73 74 20 56 55 20 62 61 | 72 0d 04 74 15 61 64 64 |st VU ba|r..t.add|
|000006b0| 20 72 31 32 2c 72 30 2c | 23 38 31 39 32 30 0d 04 | r12,r0,|#81920..|
|000006c0| 7e 14 73 75 62 20 72 31 | 32 2c 72 31 32 2c 23 31 |~.sub r1|2,r12,#1|
|000006d0| 36 30 0d 04 88 04 0d 04 | 92 0d 6d 6f 76 20 72 30 |60......|..mov r0|
|000006e0| 2c 23 31 0d 04 9c 1a 73 | 77 69 20 22 51 54 4d 5f |,#1....s|wi "QTM_|
|000006f0| 52 65 61 64 56 55 4c 65 | 76 65 6c 73 22 0d 04 a6 |ReadVULe|vels"...|
|00000700| 0d 62 6c 20 70 6c 6f 74 | 76 75 0d 04 b0 04 0d 04 |.bl plot|vu......|
|00000710| ba 13 61 64 64 20 72 31 | 32 2c 72 31 32 2c 23 32 |..add r1|2,r12,#2|
|00000720| 30 0d 04 c4 0d 6d 6f 76 | 20 72 30 2c 23 32 0d 04 |0....mov| r0,#2..|
|00000730| ce 1a 73 77 69 20 22 51 | 54 4d 5f 52 65 61 64 56 |..swi "Q|TM_ReadV|
|00000740| 55 4c 65 76 65 6c 73 22 | 0d 04 d8 0d 62 6c 20 70 |ULevels"|....bl p|
|00000750| 6c 6f 74 76 75 0d 04 e2 | 04 0d 04 ec 13 61 64 64 |lotvu...|.....add|
|00000760| 20 72 31 32 2c 72 31 32 | 2c 23 32 30 0d 04 f6 0d | r12,r12|,#20....|
|00000770| 6d 6f 76 20 72 30 2c 23 | 33 0d 05 00 1a 73 77 69 |mov r0,#|3....swi|
|00000780| 20 22 51 54 4d 5f 52 65 | 61 64 56 55 4c 65 76 65 | "QTM_Re|adVULeve|
|00000790| 6c 73 22 0d 05 0a 0d 62 | 6c 20 70 6c 6f 74 76 75 |ls"....b|l plotvu|
|000007a0| 0d 05 14 04 0d 05 1e 13 | 61 64 64 20 72 31 32 2c |........|add r12,|
|000007b0| 72 31 32 2c 23 32 30 0d | 05 28 0d 6d 6f 76 20 72 |r12,#20.|.(.mov r|
|000007c0| 30 2c 23 34 0d 05 32 1a | 73 77 69 20 22 51 54 4d |0,#4..2.|swi "QTM|
|000007d0| 5f 52 65 61 64 56 55 4c | 65 76 65 6c 73 22 0d 05 |_ReadVUL|evels"..|
|000007e0| 3c 0d 62 6c 20 70 6c 6f | 74 76 75 0d 05 46 04 0d |<.bl plo|tvu..F..|
|000007f0| 05 50 14 6c 64 6d 66 64 | 20 72 31 33 21 2c 7b 72 |.P.ldmfd| r13!,{r|
|00000800| 31 35 7d 0d 05 5a 04 0d | 05 64 14 2e 76 74 20 64 |15}..Z..|.d..vt d|
|00000810| 63 64 20 76 75 74 61 62 | 6c 65 25 0d 05 6e 04 0d |cd vutab|le%..n..|
|00000820| 05 78 0b 2e 70 6c 6f 74 | 76 75 0d 05 82 0d 63 6d |.x..plot|vu....cm|
|00000830| 70 20 72 30 2c 23 30 0d | 05 8c 10 6d 6f 76 6c 65 |p r0,#0.|...movle|
|00000840| 20 70 63 2c 72 31 34 0d | 05 96 1b 73 74 6d 66 64 | pc,r14.|...stmfd|
|00000850| 20 72 31 33 21 2c 7b 72 | 30 2d 72 31 32 2c 72 31 | r13!,{r|0-r12,r1|
|00000860| 34 7d 0d 05 a0 04 0d 05 | aa 0e 6c 64 72 20 72 31 |4}......|..ldr r1|
|00000870| 30 2c 76 74 0d 05 b4 04 | 0d 05 be 0e 6d 6f 76 20 |0,vt....|....mov |
|00000880| 72 31 31 2c 72 30 0d 05 | c8 04 0d 05 d2 0d 6d 76 |r11,r0..|......mv|
|00000890| 6e 20 72 30 2c 23 30 0d | 05 dc 0d 6d 6f 76 20 72 |n r0,#0.|...mov r|
|000008a0| 38 2c 23 30 0d 05 e6 04 | 0d 05 f0 0a 2e 70 6c 6f |8,#0....|.....plo|
|000008b0| 6f 70 0d 05 fa 14 6d 6f | 76 20 72 39 2c 72 38 2c |op....mo|v r9,r8,|
|000008c0| 6c 73 6c 20 23 32 0d 06 | 04 13 6c 64 72 20 72 30 |lsl #2..|..ldr r0|
|000008d0| 2c 5b 72 31 30 2c 72 39 | 5d 0d 06 0e 0d 6d 6f 76 |,[r10,r9|]....mov|
|000008e0| 20 72 31 2c 72 30 0d 06 | 18 0d 6d 6f 76 20 72 32 | r1,r0..|..mov r2|
|000008f0| 2c 72 30 0d 06 22 0d 6d | 6f 76 20 72 33 2c 72 30 |,r0..".m|ov r3,r0|
|00000900| 0d 06 2c 15 73 74 6d 69 | 61 20 72 31 32 2c 7b 72 |..,.stmi|a r12,{r|
|00000910| 30 2d 72 33 7d 0d 06 36 | 14 73 75 62 20 72 31 32 |0-r3}..6|.sub r12|
|00000920| 2c 72 31 32 2c 23 33 32 | 30 0d 06 40 04 0d 06 4a |,r12,#32|0..@...J|
|00000930| 10 61 64 64 20 72 38 2c | 72 38 2c 23 31 0d 06 54 |.add r8,|r8,#1..T|
|00000940| 0e 63 6d 70 20 72 38 2c | 72 31 31 0d 06 5e 0d 62 |.cmp r8,|r11..^.b|
|00000950| 6c 65 20 70 6c 6f 6f 70 | 0d 06 68 04 0d 06 72 1b |le ploop|..h...r.|
|00000960| 6c 64 6d 66 64 20 72 31 | 33 21 2c 7b 72 30 2d 72 |ldmfd r1|3!,{r0-r|
|00000970| 31 32 2c 72 31 35 7d 0d | 06 7c 04 0d 06 86 0c 2e |12,r15}.|.|......|
|00000980| 67 72 61 62 73 63 72 0d | 06 90 11 3b 20 72 30 20 |grabscr.|...; r0 |
|00000990| 3d 20 73 63 72 65 65 6e | 0d 06 9a 11 3b 20 72 31 |= screen|....; r1|
|000009a0| 20 3d 20 62 75 66 66 65 | 72 0d 06 a4 04 0d 06 ae | = buffe|r.......|
|000009b0| 11 6d 6f 76 20 72 32 2c | 23 38 31 39 32 30 0d 06 |.mov r2,|#81920..|
|000009c0| b8 0d 2e 67 72 61 62 6c | 6f 6f 70 0d 06 c2 05 5d |...grabl|oop....]|
|000009d0| 0d 06 cc 0f e3 20 71 25 | 3d 31 20 b8 20 33 32 0d |..... q%|=1 . 32.|
|000009e0| 06 d6 0b 5b 4f 50 54 20 | 70 25 0d 06 e0 16 6c 64 |...[OPT |p%....ld|
|000009f0| 6d 69 61 20 72 30 21 2c | 7b 72 33 2d 72 31 32 7d |mia r0!,|{r3-r12}|
|00000a00| 0d 06 ea 16 73 74 6d 69 | 61 20 72 31 21 2c 7b 72 |....stmi|a r1!,{r|
|00000a10| 33 2d 72 31 32 7d 0d 06 | f4 05 5d 0d 06 fe 05 ed |3-r12}..|..].....|
|00000a20| 0d 07 08 0b 5b 4f 50 54 | 20 70 25 0d 07 12 14 73 |....[OPT| p%....s|
|00000a30| 75 62 73 20 72 32 2c 72 | 32 2c 23 31 32 38 30 0d |ubs r2,r|2,#1280.|
|00000a40| 07 1c 10 62 6e 65 20 67 | 72 61 62 6c 6f 6f 70 0d |...bne g|rabloop.|
|00000a50| 07 26 04 0d 07 30 0e 6d | 6f 76 20 70 63 2c 72 31 |.&...0.m|ov pc,r1|
|00000a60| 34 0d 07 3a 04 0d 07 44 | 0c 2e 70 6c 6f 74 73 63 |4..:...D|..plotsc|
|00000a70| 72 0d 07 4e 11 3b 20 72 | 30 20 3d 20 73 63 72 65 |r..N.; r|0 = scre|
|00000a80| 65 6e 0d 07 58 11 3b 20 | 72 31 20 3d 20 62 75 66 |en..X.; |r1 = buf|
|00000a90| 66 65 72 0d 07 62 04 0d | 07 6c 11 6d 6f 76 20 72 |fer..b..|.l.mov r|
|00000aa0| 32 2c 23 38 31 39 32 30 | 0d 07 76 0d 2e 70 6c 6f |2,#81920|..v..plo|
|00000ab0| 74 6c 6f 6f 70 0d 07 80 | 05 5d 0d 07 8a 0f e3 20 |tloop...|.]..... |
|00000ac0| 71 25 3d 31 20 b8 20 33 | 32 0d 07 94 0b 5b 4f 50 |q%=1 . 3|2....[OP|
|00000ad0| 54 20 70 25 0d 07 9e 16 | 6c 64 6d 69 61 20 72 31 |T p%....|ldmia r1|
|00000ae0| 21 2c 7b 72 33 2d 72 31 | 32 7d 0d 07 a8 16 73 74 |!,{r3-r1|2}....st|
|00000af0| 6d 69 61 20 72 30 21 2c | 7b 72 33 2d 72 31 32 7d |mia r0!,|{r3-r12}|
|00000b00| 0d 07 b2 05 5d 0d 07 bc | 05 ed 0d 07 c6 0b 5b 4f |....]...|......[O|
|00000b10| 50 54 20 70 25 0d 07 d0 | 14 73 75 62 73 20 72 32 |PT p%...|.subs r2|
|00000b20| 2c 72 32 2c 23 31 32 38 | 30 0d 07 da 10 62 6e 65 |,r2,#128|0....bne|
|00000b30| 20 70 6c 6f 74 6c 6f 6f | 70 0d 07 e4 04 0d 07 ee | plotloo|p.......|
|00000b40| 0f 6d 6f 76 73 20 70 63 | 2c 72 31 34 0d 07 f8 04 |.movs pc|,r14....|
|00000b50| 0d 08 02 0b 2e 73 63 6f | 70 65 73 0d 08 0c 11 3b |.....sco|pes....;|
|00000b60| 20 72 30 20 3d 20 73 63 | 72 65 65 6e 0d 08 16 11 | r0 = sc|reen....|
|00000b70| 3b 20 72 31 20 3d 20 62 | 75 66 66 65 72 0d 08 20 |; r1 = b|uffer.. |
|00000b80| 1c 3b 20 72 32 20 3d 20 | 74 72 61 6e 73 6c 61 74 |.; r2 = |translat|
|00000b90| 69 6f 6e 20 74 61 62 6c | 65 0d 08 2a 04 0d 08 34 |ion tabl|e..*...4|
|00000ba0| 14 73 74 6d 66 64 20 72 | 31 33 21 2c 7b 72 31 34 |.stmfd r|13!,{r14|
|00000bb0| 7d 0d 08 3e 04 0d 08 48 | 15 61 64 64 20 72 31 32 |}..>...H|.add r12|
|00000bc0| 2c 72 30 2c 23 32 30 34 | 38 30 0d 08 52 14 73 75 |,r0,#204|80..R.su|
|00000bd0| 62 20 72 31 32 2c 72 31 | 32 2c 23 33 32 30 0d 08 |b r12,r1|2,#320..|
|00000be0| 5c 0d 62 6c 20 64 73 63 | 6f 70 65 0d 08 66 04 0d |\.bl dsc|ope..f..|
|00000bf0| 08 70 14 61 64 64 20 72 | 31 32 2c 72 31 32 2c 23 |.p.add r|12,r12,#|
|00000c00| 32 32 33 0d 08 7a 10 61 | 64 64 20 72 31 2c 72 31 |223..z.a|dd r1,r1|
|00000c10| 2c 23 31 0d 08 84 0d 62 | 6c 20 64 73 63 6f 70 65 |,#1....b|l dscope|
|00000c20| 0d 08 8e 04 0d 08 98 16 | 61 64 64 20 72 31 32 2c |........|add r12,|
|00000c30| 72 31 32 2c 23 32 30 34 | 38 30 0d 08 a2 14 73 75 |r12,#204|80....su|
|00000c40| 62 20 72 31 32 2c 72 31 | 32 2c 23 32 32 33 0d 08 |b r12,r1|2,#223..|
|00000c50| ac 14 61 64 64 20 72 31 | 32 2c 72 31 32 2c 23 39 |..add r1|2,r12,#9|
|00000c60| 36 30 0d 08 b6 10 61 64 | 64 20 72 31 2c 72 31 2c |60....ad|d r1,r1,|
|00000c70| 23 31 0d 08 c0 0d 62 6c | 20 64 73 63 6f 70 65 0d |#1....bl| dscope.|
|00000c80| 08 ca 04 0d 08 d4 14 61 | 64 64 20 72 31 32 2c 72 |.......a|dd r12,r|
|00000c90| 31 32 2c 23 32 32 33 0d | 08 de 10 61 64 64 20 72 |12,#223.|...add r|
|00000ca0| 31 2c 72 31 2c 23 31 0d | 08 e8 0d 62 6c 20 64 73 |1,r1,#1.|...bl ds|
|00000cb0| 63 6f 70 65 0d 08 f2 04 | 0d 08 fc 14 6c 64 6d 66 |cope....|....ldmf|
|00000cc0| 64 20 72 31 33 21 2c 7b | 72 31 35 7d 0d 09 06 04 |d r13!,{|r15}....|
|00000cd0| 0d 09 10 0b 2e 64 73 63 | 6f 70 65 0d 09 1a 1b 73 |.....dsc|ope....s|
|00000ce0| 74 6d 66 64 20 72 31 33 | 21 2c 7b 72 30 2d 72 31 |tmfd r13|!,{r0-r1|
|00000cf0| 32 2c 72 31 34 7d 0d 09 | 24 04 0d 09 2e 0d 6d 6f |2,r14}..|$.....mo|
|00000d00| 76 20 72 37 2c 72 32 0d | 09 38 04 0d 09 42 0e 6d |v r7,r2.|.8...B.m|
|00000d10| 6f 76 20 72 31 30 2c 72 | 31 0d 09 4c 04 0d 09 56 |ov r10,r|1..L...V|
|00000d20| 0e 6d 6f 76 20 72 34 2c | 72 31 30 0d 09 60 0f 6d |.mov r4,|r10..`.m|
|00000d30| 6f 76 20 72 35 2c 23 32 | 35 35 0d 09 6a 29 6d 6f |ov r5,#2|55..j)mo|
|00000d40| 76 20 72 39 2c 23 31 31 | 32 20 20 20 20 20 20 20 |v r9,#11|2 |
|00000d50| 20 20 20 20 20 20 20 20 | 20 20 20 20 3b 20 74 6f | | ; to|
|00000d60| 20 67 6f 0d 09 74 04 0d | 09 7e 0d 2e 66 69 6e 64 | go..t..|.~..find|
|00000d70| 6c 6f 6f 70 0d 09 88 11 | 6c 64 72 62 20 72 30 2c |loop....|ldrb r0,|
|00000d80| 5b 72 31 30 5d 0d 09 92 | 04 0d 09 9c 0d 74 73 74 |[r10]...|.....tst|
|00000d90| 20 72 30 2c 23 31 0d 09 | a6 0f 6d 76 6e 65 71 20 | r0,#1..|..mvneq |
|00000da0| 72 30 2c 72 30 0d 09 b0 | 04 0d 09 ba 0d 63 6d 70 |r0,r0...|.....cmp|
|00000db0| 20 72 30 2c 72 35 0d 09 | c4 0f 6d 6f 76 6c 74 20 | r0,r5..|..movlt |
|00000dc0| 72 35 2c 72 30 0d 09 ce | 10 6d 6f 76 6c 74 20 72 |r5,r0...|.movlt r|
|00000dd0| 34 2c 72 31 30 0d 09 d8 | 04 0d 09 e2 07 2e 6e 6d |4,r10...|......nm|
|00000de0| 0d 09 ec 04 0d 09 f6 12 | 61 64 64 20 72 31 30 2c |........|add r10,|
|00000df0| 72 31 30 2c 23 34 0d 0a | 00 11 73 75 62 73 20 72 |r10,#4..|..subs r|
|00000e00| 39 2c 72 39 2c 23 31 0d | 0a 0a 10 62 6e 65 20 66 |9,r9,#1.|...bne f|
|00000e10| 69 6e 64 6c 6f 6f 70 0d | 0a 14 04 0d 0a 1e 0e 6d |indloop.|.......m|
|00000e20| 6f 76 20 72 31 30 2c 72 | 34 0d 0a 28 04 0d 0a 32 |ov r10,r|4..(...2|
|00000e30| 0e 6d 6f 76 20 72 39 2c | 23 39 36 0d 0a 3c 0f 6d |.mov r9,|#96..<.m|
|00000e40| 6f 76 20 72 38 2c 23 33 | 32 30 0d 0a 46 0f 6d 6f |ov r8,#3|20..F.mo|
|00000e50| 76 20 72 32 2c 23 32 35 | 31 0d 0a 50 04 0d 0a 5a |v r2,#25|1..P...Z|
|00000e60| 16 3b 6d 6f 76 20 72 33 | 2c 72 31 32 2c 6c 73 6c |.;mov r3|,r12,lsl|
|00000e70| 20 23 31 0d 0a 64 04 0d | 0a 6e 0b 2e 64 6f 6c 6f | #1..d..|.n..dolo|
|00000e80| 6f 70 0d 0a 78 14 6c 64 | 72 62 20 72 30 2c 5b 72 |op..x.ld|rb r0,[r|
|00000e90| 31 30 5d 2c 23 34 0d 0a | 82 13 6c 64 72 62 20 72 |10],#4..|..ldrb r|
|00000ea0| 30 2c 5b 72 37 2c 72 30 | 5d 0d 0a 8c 04 0d 0a 96 |0,[r7,r0|].......|
|00000eb0| 0f 74 73 74 20 72 30 2c | 23 31 32 38 0d 0a a0 14 |.tst r0,|#128....|
|00000ec0| 73 75 62 6e 65 20 72 30 | 2c 72 30 2c 23 32 35 36 |subne r0|,r0,#256|
|00000ed0| 0d 0a aa 04 0d 0a b4 14 | 6d 6f 76 20 72 30 2c 72 |........|mov r0,r|
|00000ee0| 30 2c 61 73 72 20 23 32 | 0d 0a be 04 0d 0a c8 0f |0,asr #2|........|
|00000ef0| 3b 6d 6f 76 20 72 31 32 | 2c 72 33 0d 0a d2 04 0d |;mov r12|,r3.....|
|00000f00| 0a dc 14 6d 6c 61 20 72 | 31 2c 72 30 2c 72 38 2c |...mla r|1,r0,r8,|
|00000f10| 72 31 32 0d 0a e6 10 73 | 74 72 62 20 72 32 2c 5b |r12....s|trb r2,[|
|00000f20| 72 31 5d 0d 0a f0 04 0d | 0a fa 12 61 64 64 20 72 |r1].....|...add r|
|00000f30| 31 32 2c 72 31 32 2c 23 | 31 0d 0b 04 11 73 75 62 |12,r12,#|1....sub|
|00000f40| 73 20 72 39 2c 72 39 2c | 23 31 0d 0b 0e 0e 62 6e |s r9,r9,|#1....bn|
|00000f50| 65 20 64 6f 6c 6f 6f 70 | 0d 0b 18 04 0d 0b 22 1b |e doloop|......".|
|00000f60| 6c 64 6d 66 64 20 72 31 | 33 21 2c 7b 72 30 2d 72 |ldmfd r1|3!,{r0-r|
|00000f70| 31 32 2c 72 31 35 7d 0d | 0b 2c 04 0d 0b 36 0c 2e |12,r15}.|.,...6..|
|00000f80| 73 63 6f 70 65 73 32 0d | 0b 40 11 3b 20 72 30 20 |scopes2.|.@.; r0 |
|00000f90| 3d 20 73 63 72 65 65 6e | 0d 0b 4a 11 3b 20 72 31 |= screen|..J.; r1|
|00000fa0| 20 3d 20 62 75 66 66 65 | 72 0d 0b 54 1c 3b 20 72 | = buffe|r..T.; r|
|00000fb0| 32 20 3d 20 74 72 61 6e | 73 6c 61 74 69 6f 6e 20 |2 = tran|slation |
|00000fc0| 74 61 62 6c 65 0d 0b 5e | 04 0d 0b 68 14 73 74 6d |table..^|...h.stm|
|00000fd0| 66 64 20 72 31 33 21 2c | 7b 72 31 34 7d 0d 0b 72 |fd r13!,|{r14}..r|
|00000fe0| 04 0d 0b 7c 15 61 64 64 | 20 72 31 32 2c 72 30 2c |...|.add| r12,r0,|
|00000ff0| 23 32 30 34 38 30 0d 0b | 86 14 73 75 62 20 72 31 |#20480..|..sub r1|
|00001000| 32 2c 72 31 32 2c 23 33 | 32 30 0d 0b 90 0e 62 6c |2,r12,#3|20....bl|
|00001010| 20 64 73 63 6f 70 65 32 | 0d 0b 9a 04 0d 0b a4 14 | dscope2|........|
|00001020| 61 64 64 20 72 31 32 2c | 72 31 32 2c 23 32 32 33 |add r12,|r12,#223|
|00001030| 0d 0b ae 10 61 64 64 20 | 72 31 2c 72 31 2c 23 31 |....add |r1,r1,#1|
|00001040| 0d 0b b8 0e 62 6c 20 64 | 73 63 6f 70 65 32 0d 0b |....bl d|scope2..|
|00001050| c2 04 0d 0b cc 16 61 64 | 64 20 72 31 32 2c 72 31 |......ad|d r12,r1|
|00001060| 32 2c 23 32 30 34 38 30 | 0d 0b d6 14 73 75 62 20 |2,#20480|....sub |
|00001070| 72 31 32 2c 72 31 32 2c | 23 32 32 33 0d 0b e0 14 |r12,r12,|#223....|
|00001080| 61 64 64 20 72 31 32 2c | 72 31 32 2c 23 39 36 30 |add r12,|r12,#960|
|00001090| 0d 0b ea 10 61 64 64 20 | 72 31 2c 72 31 2c 23 31 |....add |r1,r1,#1|
|000010a0| 0d 0b f4 0e 62 6c 20 64 | 73 63 6f 70 65 32 0d 0b |....bl d|scope2..|
|000010b0| fe 04 0d 0c 08 14 61 64 | 64 20 72 31 32 2c 72 31 |......ad|d r12,r1|
|000010c0| 32 2c 23 32 32 33 0d 0c | 12 10 61 64 64 20 72 31 |2,#223..|..add r1|
|000010d0| 2c 72 31 2c 23 31 0d 0c | 1c 0e 62 6c 20 64 73 63 |,r1,#1..|..bl dsc|
|000010e0| 6f 70 65 32 0d 0c 26 04 | 0d 0c 30 14 6c 64 6d 66 |ope2..&.|..0.ldmf|
|000010f0| 64 20 72 31 33 21 2c 7b | 72 31 35 7d 0d 0c 3a 04 |d r13!,{|r15}..:.|
|00001100| 0d 0c 44 0c 2e 64 73 63 | 6f 70 65 32 0d 0c 4e 1b |..D..dsc|ope2..N.|
|00001110| 73 74 6d 66 64 20 72 31 | 33 21 2c 7b 72 30 2d 72 |stmfd r1|3!,{r0-r|
|00001120| 31 32 2c 72 31 34 7d 0d | 0c 58 04 0d 0c 62 0d 6d |12,r14}.|.X...b.m|
|00001130| 6f 76 20 72 37 2c 72 32 | 0d 0c 6c 04 0d 0c 76 0e |ov r7,r2|..l...v.|
|00001140| 6d 6f 76 20 72 31 30 2c | 72 31 0d 0c 80 04 0d 0c |mov r10,|r1......|
|00001150| 8a 0e 6d 6f 76 20 72 34 | 2c 72 31 30 0d 0c 94 0f |..mov r4|,r10....|
|00001160| 6d 6f 76 20 72 35 2c 23 | 32 35 35 0d 0c 9e 29 6d |mov r5,#|255...)m|
|00001170| 6f 76 20 72 39 2c 23 31 | 31 32 20 20 20 20 20 20 |ov r9,#1|12 |
|00001180| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 3b 20 74 | | ; t|
|00001190| 6f 20 67 6f 0d 0c a8 04 | 0d 0c b2 0e 2e 66 69 6e |o go....|.....fin|
|000011a0| 64 6c 6f 6f 70 32 0d 0c | bc 11 6c 64 72 62 20 72 |dloop2..|..ldrb r|
|000011b0| 30 2c 5b 72 31 30 5d 0d | 0c c6 04 0d 0c d0 0d 74 |0,[r10].|.......t|
|000011c0| 73 74 20 72 30 2c 23 31 | 0d 0c da 0f 6d 76 6e 65 |st r0,#1|....mvne|
|000011d0| 71 20 72 30 2c 72 30 0d | 0c e4 04 0d 0c ee 0d 63 |q r0,r0.|.......c|
|000011e0| 6d 70 20 72 30 2c 72 35 | 0d 0c f8 0f 6d 6f 76 6c |mp r0,r5|....movl|
|000011f0| 74 20 72 35 2c 72 30 0d | 0d 02 10 6d 6f 76 6c 74 |t r5,r0.|...movlt|
|00001200| 20 72 34 2c 72 31 30 0d | 0d 0c 04 0d 0d 16 08 2e | r4,r10.|........|
|00001210| 6e 6d 32 0d 0d 20 04 0d | 0d 2a 12 61 64 64 20 72 |nm2.. ..|.*.add r|
|00001220| 31 30 2c 72 31 30 2c 23 | 34 0d 0d 34 11 73 75 62 |10,r10,#|4..4.sub|
|00001230| 73 20 72 39 2c 72 39 2c | 23 31 0d 0d 3e 11 62 6e |s r9,r9,|#1..>.bn|
|00001240| 65 20 66 69 6e 64 6c 6f | 6f 70 32 0d 0d 48 04 0d |e findlo|op2..H..|
|00001250| 0d 52 0e 6d 6f 76 20 72 | 31 30 2c 72 34 0d 0d 5c |.R.mov r|10,r4..\|
|00001260| 04 0d 0d 66 0e 6d 6f 76 | 20 72 39 2c 23 39 36 0d |...f.mov| r9,#96.|
|00001270| 0d 70 0f 6d 6f 76 20 72 | 38 2c 23 33 32 30 0d 0d |.p.mov r|8,#320..|
|00001280| 7a 0f 6d 6f 76 20 72 32 | 2c 23 32 35 31 0d 0d 84 |z.mov r2|,#251...|
|00001290| 04 0d 0d 8e 16 3b 6d 6f | 76 20 72 33 2c 72 31 32 |.....;mo|v r3,r12|
|000012a0| 2c 6c 73 6c 20 23 31 0d | 0d 98 04 0d 0d a2 0c 2e |,lsl #1.|........|
|000012b0| 64 6f 6c 6f 6f 70 32 0d | 0d ac 14 6c 64 72 62 20 |doloop2.|...ldrb |
|000012c0| 72 30 2c 5b 72 31 30 5d | 2c 23 34 0d 0d b6 13 6c |r0,[r10]|,#4....l|
|000012d0| 64 72 62 20 72 30 2c 5b | 72 37 2c 72 30 5d 0d 0d |drb r0,[|r7,r0]..|
|000012e0| c0 04 0d 0d ca 0f 74 73 | 74 20 72 30 2c 23 31 32 |......ts|t r0,#12|
|000012f0| 38 0d 0d d4 14 73 75 62 | 6e 65 20 72 30 2c 72 30 |8....sub|ne r0,r0|
|00001300| 2c 23 32 35 36 0d 0d de | 04 0d 0d e8 14 6d 6f 76 |,#256...|.....mov|
|00001310| 20 72 30 2c 72 30 2c 61 | 73 72 20 23 32 0d 0d f2 | r0,r0,a|sr #2...|
|00001320| 04 0d 0d fc 0f 3b 6d 6f | 76 20 72 31 32 2c 72 33 |.....;mo|v r12,r3|
|00001330| 0d 0e 06 04 0d 0e 10 0d | 63 6d 70 20 72 30 2c 23 |........|cmp r0,#|
|00001340| 30 0d 0e 1a 0c 62 6c 67 | 74 20 70 6c 31 0d 0e 24 |0....blg|t pl1..$|
|00001350| 0d 63 6d 70 20 72 30 2c | 23 30 0d 0e 2e 0c 62 6c |.cmp r0,|#0....bl|
|00001360| 6c 74 20 70 6c 32 0d 0e | 38 15 3b 6d 6c 61 20 72 |lt pl2..|8.;mla r|
|00001370| 31 2c 72 30 2c 72 38 2c | 72 31 32 0d 0e 42 11 3b |1,r0,r8,|r12..B.;|
|00001380| 73 74 72 62 20 72 32 2c | 5b 72 31 5d 0d 0e 4c 04 |strb r2,|[r1]..L.|
|00001390| 0d 0e 56 12 61 64 64 20 | 72 31 32 2c 72 31 32 2c |..V.add |r12,r12,|
|000013a0| 23 31 0d 0e 60 11 73 75 | 62 73 20 72 39 2c 72 39 |#1..`.su|bs r9,r9|
|000013b0| 2c 23 31 0d 0e 6a 0f 62 | 6e 65 20 64 6f 6c 6f 6f |,#1..j.b|ne doloo|
|000013c0| 70 32 0d 0e 74 04 0d 0e | 7e 1b 6c 64 6d 66 64 20 |p2..t...|~.ldmfd |
|000013d0| 72 31 33 21 2c 7b 72 30 | 2d 72 31 32 2c 72 31 35 |r13!,{r0|-r12,r15|
|000013e0| 7d 0d 0e 88 04 0d 0e 92 | 08 2e 70 6c 31 0d 0e 9c |}.......|..pl1...|
|000013f0| 1b 73 74 6d 66 64 20 72 | 31 33 21 2c 7b 72 30 2c |.stmfd r|13!,{r0,|
|00001400| 72 31 32 2c 72 31 34 7d | 0d 0e a6 04 0d 0e b0 09 |r12,r14}|........|
|00001410| 2e 70 6c 74 31 0d 0e ba | 05 5d 0d 0e c4 0f e3 20 |.plt1...|.]..... |
|00001420| 78 25 3d 30 20 b8 20 33 | 32 0d 0e ce 0b 5b 4f 50 |x%=0 . 3|2....[OP|
|00001430| 54 20 70 25 0d 0e d8 11 | 73 74 72 62 20 72 32 2c |T p%....|strb r2,|
|00001440| 5b 72 31 32 5d 0d 0e e2 | 14 61 64 64 20 72 31 32 |[r12]...|.add r12|
|00001450| 2c 72 31 32 2c 23 33 32 | 30 0d 0e ec 04 0d 0e f6 |,r12,#32|0.......|
|00001460| 11 73 75 62 73 20 72 30 | 2c 72 30 2c 23 31 0d 0f |.subs r0|,r0,#1..|
|00001470| 00 0b 62 65 71 20 65 70 | 31 0d 0f 0a 05 5d 0d 0f |..beq ep|1....]..|
|00001480| 14 05 ed 0d 0f 1e 0b 5b | 4f 50 54 20 70 25 0d 0f |.......[|OPT p%..|
|00001490| 28 0a 62 20 70 6c 74 31 | 0d 0f 32 04 0d 0f 3c 08 |(.b plt1|..2...<.|
|000014a0| 2e 65 70 31 0d 0f 46 1b | 6c 64 6d 66 64 20 72 31 |.ep1..F.|ldmfd r1|
|000014b0| 33 21 2c 7b 72 30 2c 72 | 31 32 2c 72 31 35 7d 0d |3!,{r0,r|12,r15}.|
|000014c0| 0f 50 04 0d 0f 5a 08 2e | 70 6c 32 0d 0f 64 1b 73 |.P...Z..|pl2..d.s|
|000014d0| 74 6d 66 64 20 72 31 33 | 21 2c 7b 72 30 2c 72 31 |tmfd r13|!,{r0,r1|
|000014e0| 32 2c 72 31 34 7d 0d 0f | 6e 04 0d 0f 78 09 2e 70 |2,r14}..|n...x..p|
|000014f0| 6c 74 32 0d 0f 82 05 5d | 0d 0f 8c 0f e3 20 78 25 |lt2....]|..... x%|
|00001500| 3d 30 20 b8 20 33 32 0d | 0f 96 0b 5b 4f 50 54 20 |=0 . 32.|...[OPT |
|00001510| 70 25 0d 0f a0 11 73 74 | 72 62 20 72 32 2c 5b 72 |p%....st|rb r2,[r|
|00001520| 31 32 5d 0d 0f aa 14 73 | 75 62 20 72 31 32 2c 72 |12]....s|ub r12,r|
|00001530| 31 32 2c 23 33 32 30 0d | 0f b4 04 0d 0f be 11 61 |12,#320.|.......a|
|00001540| 64 64 73 20 72 30 2c 72 | 30 2c 23 31 0d 0f c8 0b |dds r0,r|0,#1....|
|00001550| 62 65 71 20 65 70 32 0d | 0f d2 05 5d 0d 0f dc 05 |beq ep2.|...]....|
|00001560| ed 0d 0f e6 0b 5b 4f 50 | 54 20 70 25 0d 0f f0 0a |.....[OP|T p%....|
|00001570| 62 20 70 6c 74 32 0d 0f | fa 04 0d 10 04 08 2e 65 |b plt2..|.......e|
|00001580| 70 32 0d 10 0e 1b 6c 64 | 6d 66 64 20 72 31 33 21 |p2....ld|mfd r13!|
|00001590| 2c 7b 72 30 2c 72 31 32 | 2c 72 31 35 7d 0d 10 18 |,{r0,r12|,r15}...|
|000015a0| 04 0d 10 22 08 2e 75 70 | 6e 0d 10 2c 19 3b 20 55 |..."..up|n..,.; U|
|000015b0| 70 64 61 74 65 73 20 6e | 6f 74 65 20 76 61 6c 75 |pdates n|ote valu|
|000015c0| 65 73 0d 10 36 10 3b 20 | 72 31 20 3d 20 6e 6f 74 |es..6.; |r1 = not|
|000015d0| 65 73 0d 10 40 1b 3b 20 | 72 32 20 3d 20 70 6f 73 |es..@.; |r2 = pos|
|000015e0| 69 74 69 6f 6e 20 69 6e | 20 73 6f 6e 67 0d 10 4a |ition in| song..J|
|000015f0| 04 0d 10 54 14 73 74 6d | 66 64 20 72 31 33 21 2c |...T.stm|fd r13!,|
|00001600| 7b 72 31 34 7d 0d 10 5e | 04 0d 10 68 0d 6d 6f 76 |{r14}..^|...h.mov|
|00001610| 20 72 30 2c 23 31 0d 10 | 72 1a 73 77 69 20 22 51 | r0,#1..|r.swi "Q|
|00001620| 54 4d 5f 52 65 61 64 56 | 55 4c 65 76 65 6c 73 22 |TM_ReadV|ULevels"|
|00001630| 0d 10 7c 0d 6d 6f 76 20 | 72 33 2c 23 30 0d 10 86 |..|.mov |r3,#0...|
|00001640| 10 6c 64 72 20 72 31 32 | 2c 5b 72 32 5d 0d 10 90 |.ldr r12|,[r2]...|
|00001650| 0a 62 6c 20 77 72 6e 0d | 10 9a 04 0d 10 a4 0d 6d |.bl wrn.|.......m|
|00001660| 6f 76 20 72 30 2c 23 32 | 0d 10 ae 1a 73 77 69 20 |ov r0,#2|....swi |
|00001670| 22 51 54 4d 5f 52 65 61 | 64 56 55 4c 65 76 65 6c |"QTM_Rea|dVULevel|
|00001680| 73 22 0d 10 b8 0d 6d 6f | 76 20 72 33 2c 23 31 0d |s"....mo|v r3,#1.|
|00001690| 10 c2 13 6c 64 72 20 72 | 31 32 2c 5b 72 32 2c 23 |...ldr r|12,[r2,#|
|000016a0| 34 5d 0d 10 cc 0a 62 6c | 20 77 72 6e 0d 10 d6 04 |4]....bl| wrn....|
|000016b0| 0d 10 e0 0d 6d 6f 76 20 | 72 30 2c 23 33 0d 10 ea |....mov |r0,#3...|
|000016c0| 1a 73 77 69 20 22 51 54 | 4d 5f 52 65 61 64 56 55 |.swi "QT|M_ReadVU|
|000016d0| 4c 65 76 65 6c 73 22 0d | 10 f4 0d 6d 6f 76 20 72 |Levels".|...mov r|
|000016e0| 33 2c 23 32 0d 10 fe 13 | 6c 64 72 20 72 31 32 2c |3,#2....|ldr r12,|
|000016f0| 5b 72 32 2c 23 38 5d 0d | 11 08 0a 62 6c 20 77 72 |[r2,#8].|...bl wr|
|00001700| 6e 0d 11 12 04 0d 11 1c | 0d 6d 6f 76 20 72 30 2c |n.......|.mov r0,|
|00001710| 23 34 0d 11 26 1a 73 77 | 69 20 22 51 54 4d 5f 52 |#4..&.sw|i "QTM_R|
|00001720| 65 61 64 56 55 4c 65 76 | 65 6c 73 22 0d 11 30 0d |eadVULev|els"..0.|
|00001730| 6d 6f 76 20 72 33 2c 23 | 33 0d 11 3a 14 6c 64 72 |mov r3,#|3..:.ldr|
|00001740| 20 72 31 32 2c 5b 72 32 | 2c 23 31 32 5d 0d 11 44 | r12,[r2|,#12]..D|
|00001750| 0a 62 6c 20 77 72 6e 0d | 11 4e 04 0d 11 58 14 6c |.bl wrn.|.N...X.l|
|00001760| 64 6d 66 64 20 72 31 33 | 21 2c 7b 72 31 35 7d 0d |dmfd r13|!,{r15}.|
|00001770| 11 62 04 0d 11 6c 08 2e | 75 70 74 0d 11 76 05 5d |.b...l..|upt..v.]|
|00001780| 0d 11 80 0a f7 20 8d 44 | 64 54 0d 11 8a 0f e3 20 |..... .D|dT..... |
|00001790| 78 25 3d 31 20 b8 20 33 | 36 0d 11 94 08 f3 20 71 |x%=1 . 3|6..... q|
|000017a0| 25 0d 11 9e 0b 5b 4f 50 | 54 20 70 25 0d 11 a8 0a |%....[OP|T p%....|
|000017b0| 64 63 64 20 71 25 0d 11 | b2 05 5d 0d 11 bc 05 ed |dcd q%..|..].....|
|000017c0| 0d 11 c6 0b 5b 4f 50 54 | 20 70 25 0d 11 d0 08 2e |....[OPT| p%.....|
|000017d0| 77 72 6e 0d 11 da 1b 73 | 74 6d 66 64 20 72 31 33 |wrn....s|tmfd r13|
|000017e0| 21 2c 7b 72 30 2d 72 31 | 32 2c 72 31 34 7d 0d 11 |!,{r0-r1|2,r14}..|
|000017f0| e4 04 0d 11 ee 17 61 6e | 64 20 72 31 31 2c 72 31 |......an|d r11,r1|
|00001800| 32 2c 23 32 35 35 3c 3c | 38 0d 11 f8 16 6d 6f 76 |2,#255<<|8....mov|
|00001810| 20 72 31 31 2c 72 31 31 | 2c 6c 73 72 20 23 38 0d | r11,r11|,lsr #8.|
|00001820| 12 02 13 61 6e 64 20 72 | 31 30 2c 72 31 32 2c 23 |...and r|10,r12,#|
|00001830| 26 46 0d 12 0c 1a 6f 72 | 72 20 72 31 31 2c 72 31 |&F....or|r r11,r1|
|00001840| 31 2c 72 31 30 2c 6c 73 | 6c 20 23 38 0d 12 16 04 |1,r10,ls|l #8....|
|00001850| 0d 12 20 19 73 74 6d 66 | 64 20 72 31 33 21 2c 7b |.. .stmf|d r13!,{|
|00001860| 72 30 2d 72 31 2c 72 33 | 7d 0d 12 2a 0e 61 64 72 |r0-r1,r3|}..*.adr|
|00001870| 20 72 30 2c 75 70 74 0d | 12 34 0e 6d 6f 76 20 72 | r0,upt.|.4.mov r|
|00001880| 31 2c 72 31 31 0d 12 3e | 04 0d 12 48 0d 6d 6f 76 |1,r11..>|...H.mov|
|00001890| 20 72 39 2c 23 30 0d 12 | 52 0d 6d 6f 76 20 72 38 | r9,#0..|R.mov r8|
|000018a0| 2c 23 30 0d 12 5c 0e 6d | 6f 76 20 72 36 2c 23 33 |,#0..\.m|ov r6,#3|
|000018b0| 36 0d 12 66 04 0d 12 70 | 0a 2e 66 6c 6f 6f 70 0d |6..f...p|..floop.|
|000018c0| 12 7a 12 6c 64 72 20 72 | 37 2c 5b 72 30 5d 2c 23 |.z.ldr r|7,[r0],#|
|000018d0| 34 0d 12 84 04 0d 12 8e | 0d 63 6d 70 20 72 37 2c |4.......|.cmp r7,|
|000018e0| 72 31 0d 12 98 0f 6d 6f | 76 67 65 20 72 39 2c 72 |r1....mo|vge r9,r|
|000018f0| 38 0d 12 a2 04 0d 12 ac | 10 61 64 64 20 72 38 2c |8.......|.add r8,|
|00001900| 72 38 2c 23 31 0d 12 b6 | 11 73 75 62 73 20 72 36 |r8,#1...|.subs r6|
|00001910| 2c 72 36 2c 23 31 0d 12 | c0 0d 62 6e 65 20 66 6c |,r6,#1..|..bne fl|
|00001920| 6f 6f 70 0d 12 ca 04 0d | 12 d4 0d 63 6d 70 20 72 |oop.....|...cmp r|
|00001930| 31 2c 23 30 0d 12 de 0f | 6d 6f 76 65 71 20 72 39 |1,#0....|moveq r9|
|00001940| 2c 23 30 0d 12 e8 04 0d | 12 f2 19 6c 64 6d 66 64 |,#0.....|...ldmfd|
|00001950| 20 72 31 33 21 2c 7b 72 | 30 2d 72 31 2c 72 33 7d | r13!,{r|0-r1,r3}|
|00001960| 0d 12 fc 04 0d 13 06 0d | 63 6d 70 20 72 39 2c 23 |........|cmp r9,#|
|00001970| 30 0d 13 10 0b 62 6c 65 | 20 66 6f 6f 0d 13 1a 04 |0....ble| foo....|
|00001980| 0d 13 24 10 73 75 62 20 | 72 39 2c 72 39 2c 23 31 |..$.sub |r9,r9,#1|
|00001990| 0d 13 2e 10 3b 20 6d 6f | 76 20 72 38 2c 23 36 34 |....; mo|v r8,#64|
|000019a0| 0d 13 38 0f 61 64 72 20 | 72 38 2c 6e 6f 74 73 0d |..8.adr |r8,nots.|
|000019b0| 13 42 13 73 74 72 62 20 | 72 39 2c 5b 72 38 2c 72 |.B.strb |r9,[r8,r|
|000019c0| 33 5d 0d 13 4c 14 3b 73 | 74 72 62 20 72 30 2c 5b |3]..L.;s|trb r0,[|
|000019d0| 72 31 2c 72 39 5d 0d 13 | 56 04 0d 13 60 08 2e 66 |r1,r9]..|V...`..f|
|000019e0| 6f 6f 0d 13 6a 04 0d 13 | 74 0f 61 64 72 20 72 38 |oo..j...|t.adr r8|
|000019f0| 2c 6e 6f 74 73 0d 13 7e | 13 6c 64 72 62 20 72 34 |,nots..~|.ldrb r4|
|00001a00| 2c 5b 72 38 2c 72 33 5d | 0d 13 88 0d 63 6d 70 20 |,[r8,r3]|....cmp |
|00001a10| 72 34 2c 23 30 0d 13 92 | 15 73 74 72 67 65 62 20 |r4,#0...|.strgeb |
|00001a20| 72 30 2c 5b 72 31 2c 72 | 34 5d 0d 13 9c 04 0d 13 |r0,[r1,r|4]......|
|00001a30| a6 1b 6c 64 6d 66 64 20 | 72 31 33 21 2c 7b 72 30 |..ldmfd |r13!,{r0|
|00001a40| 2d 72 31 32 2c 72 31 35 | 7d 0d 13 b0 04 0d 13 ba |-r12,r15|}.......|
|00001a50| 09 2e 6e 6f 74 73 0d 13 | c4 09 64 63 62 20 30 0d |..nots..|..dcb 0.|
|00001a60| 13 ce 09 64 63 62 20 30 | 0d 13 d8 09 64 63 62 20 |...dcb 0|....dcb |
|00001a70| 30 0d 13 e2 09 64 63 62 | 20 30 0d 13 ec 09 61 6c |0....dcb| 0....al|
|00001a80| 69 67 6e 0d 13 f6 04 0d | 14 00 09 a4 6c 69 73 73 |ign.....|....liss|
|00001a90| 0d 14 0a 05 5d 0d 14 14 | 05 ed 0d 14 1e 04 0d 14 |....]...|........|
|00001aa0| 28 0a f7 20 8d 74 66 58 | 0d 14 32 11 e3 20 73 73 |(.. .tfX|..2.. ss|
|00001ab0| 25 3d 30 20 b8 20 32 35 | 35 0d 14 3c 11 f3 20 63 |%=0 . 25|5..<.. c|
|00001ac0| 74 61 62 6c 65 25 3f 73 | 73 25 0d 14 46 05 ed 0d |table%?s|s%..F...|
|00001ad0| 14 50 05 e1 0d 14 5a 05 | 3a 0d 14 64 35 dc 20 38 |.P....Z.|:..d5. 8|
|00001ae0| 35 36 2c 38 30 38 2c 37 | 36 32 2c 37 32 30 2c 36 |56,808,7|62,720,6|
|00001af0| 37 38 2c 36 34 30 2c 36 | 30 34 2c 35 37 30 2c 35 |78,640,6|04,570,5|
|00001b00| 33 38 2c 35 30 38 2c 34 | 38 30 2c 34 35 33 0d 14 |38,508,4|80,453..|
|00001b10| 6e 35 dc 20 34 32 38 2c | 34 30 34 2c 33 38 31 2c |n5. 428,|404,381,|
|00001b20| 33 36 30 2c 33 33 39 2c | 33 32 30 2c 33 30 32 2c |360,339,|320,302,|
|00001b30| 32 38 35 2c 32 36 39 2c | 32 35 34 2c 32 34 30 2c |285,269,|254,240,|
|00001b40| 32 32 36 0d 14 78 35 dc | 20 32 31 34 2c 32 30 32 |226..x5.| 214,202|
|00001b50| 2c 31 39 30 2c 31 38 30 | 2c 31 37 30 2c 31 36 30 |,190,180|,170,160|
|00001b60| 2c 31 35 31 2c 31 34 33 | 2c 31 33 35 2c 31 32 37 |,151,143|,135,127|
|00001b70| 2c 31 32 30 2c 31 31 33 | 0d 14 82 05 3a 0d 14 8c |,120,113|....:...|
|00001b80| 0d dd f2 73 63 72 73 77 | 61 70 0d 14 96 06 c8 96 |...scrsw|ap......|
|00001b90| 0d 14 a0 1b c8 94 20 73 | 31 25 2c 73 32 25 3a c8 |...... s|1%,s2%:.|
|00001ba0| 94 20 73 61 31 25 2c 73 | 61 32 25 0d 14 aa 18 c8 |. sa1%,s|a2%.....|
|00001bb0| 99 20 22 4f 53 5f 42 79 | 74 65 22 2c 31 31 32 2c |. "OS_By|te",112,|
|00001bc0| 73 31 25 0d 14 b4 18 c8 | 99 20 22 4f 53 5f 42 79 |s1%.....|. "OS_By|
|00001bd0| 74 65 22 2c 31 31 33 2c | 73 32 25 0d 14 be 1d 41 |te",113,|s2%....A|
|00001be0| 25 3d 73 61 31 25 3a 42 | 25 3d 62 75 66 25 3a d6 |%=sa1%:B|%=buf%:.|
|00001bf0| 20 70 6c 6f 74 73 63 72 | 0d 14 c8 05 e1 0d 14 d2 | plotscr|........|
|00001c00| 05 3a 0d 14 dc 0d dd f2 | 6d 61 6b 65 73 63 72 0d |.:......|makescr.|
|00001c10| 14 e6 0a f2 67 72 61 64 | 65 0d 14 f0 04 0d 14 fa |....grad|e.......|
|00001c20| 12 e6 20 25 31 31 30 30 | 30 30 20 c8 9c 20 30 0d |.. %1100|00 .. 0.|
|00001c30| 15 04 1e f2 67 72 61 64 | 72 65 63 74 28 36 32 38 |....grad|rect(628|
|00001c40| 2c 30 2c 33 32 34 2c 32 | 35 36 2c 38 29 0d 15 0e |,0,324,2|56,8)...|
|00001c50| 22 f4 20 52 45 43 54 41 | 4e 47 4c 45 20 46 49 4c |". RECTA|NGLE FIL|
|00001c60| 4c 20 36 32 38 2c 30 2c | 33 32 34 2c 32 35 36 0d |L 628,0,|324,256.|
|00001c70| 15 18 0f e6 20 36 33 20 | c8 9c 20 32 35 35 0d 15 |.... 63 |.. 255..|
|00001c80| 22 14 c8 93 20 36 32 38 | 2c 30 2c 33 32 34 2c 32 |"... 628|,0,324,2|
|00001c90| 35 36 0d 15 2c 04 0d 15 | 36 1a e3 20 78 25 3d 36 |56..,...|6.. x%=6|
|00001ca0| 33 32 2b 38 30 20 b8 20 | 38 38 30 20 88 20 38 30 |32+80 . |880 . 80|
|00001cb0| 0d 15 40 11 86 20 78 25 | 2c 30 2c 78 25 2c 32 35 |..@.. x%|,0,x%,25|
|00001cc0| 36 0d 15 4a 05 ed 0d 15 | 54 15 e3 20 78 25 3d 30 |6..J....|T.. x%=0|
|00001cd0| 20 b8 20 32 35 36 20 88 | 20 31 36 0d 15 5e 13 86 | . 256 .| 16..^..|
|00001ce0| 20 36 33 32 2c 78 25 2c | 39 35 32 2c 78 25 0d 15 | 632,x%,|952,x%..|
|00001cf0| 68 05 ed 0d 15 72 04 0d | 15 7c 11 f2 73 63 6f 70 |h....r..|.|..scop|
|00001d00| 65 28 30 2c 33 37 32 29 | 0d 15 86 11 f2 73 63 6f |e(0,372)|.....sco|
|00001d10| 70 65 28 30 2c 36 34 30 | 29 0d 15 90 13 f2 73 63 |pe(0,640|).....sc|
|00001d20| 6f 70 65 28 38 39 35 2c | 33 37 32 29 0d 15 9a 13 |ope(895,|372)....|
|00001d30| f2 73 63 6f 70 65 28 38 | 39 35 2c 36 34 30 29 0d |.scope(8|95,640).|
|00001d40| 15 a4 04 0d 15 ae 1f f4 | 20 46 4f 52 20 78 25 3d |........| FOR x%=|
|00001d50| 30 20 54 4f 20 31 32 38 | 30 20 53 54 45 50 20 33 |0 TO 128|0 STEP 3|
|00001d60| 36 30 0d 15 b8 17 f4 20 | 50 52 4f 43 73 63 6f 70 |60..... |PROCscop|
|00001d70| 65 28 78 25 2c 34 34 38 | 29 0d 15 c2 0a f4 20 4e |e(x%,448|)..... N|
|00001d80| 45 58 54 0d 15 cc 04 0d | 15 d6 12 e6 20 25 31 30 |EXT.....|.... %10|
|00001d90| 30 30 30 30 20 c8 9c 20 | 30 0d 15 e0 1d f2 67 72 |0000 .. |0.....gr|
|00001da0| 61 64 72 65 63 74 28 30 | 2c 30 2c 35 37 36 2c 32 |adrect(0|,0,576,2|
|00001db0| 35 36 2c 32 34 29 0d 15 | ea 20 f4 20 52 45 43 54 |56,24)..|. . RECT|
|00001dc0| 41 4e 47 4c 45 20 46 49 | 4c 4c 20 30 2c 30 2c 35 |ANGLE FI|LL 0,0,5|
|00001dd0| 37 36 2c 32 35 36 0d 15 | f4 12 e6 20 25 31 31 30 |76,256..|... %110|
|00001de0| 30 30 30 20 c8 9c 20 30 | 0d 15 fe 04 0d 16 08 15 |000 .. 0|........|
|00001df0| e3 20 78 25 3d 30 20 b8 | 20 35 37 36 20 88 20 31 |. x%=0 .| 576 . 1|
|00001e00| 36 0d 16 12 11 86 20 78 | 25 2c 30 2c 78 25 2c 32 |6..... x|%,0,x%,2|
|00001e10| 35 36 0d 16 1c 05 ed 0d | 16 26 15 e3 20 78 25 3d |56......|.&.. x%=|
|00001e20| 30 20 b8 20 32 35 36 20 | 88 20 31 36 0d 16 30 11 |0 . 256 |. 16..0.|
|00001e30| 86 20 30 2c 78 25 2c 35 | 37 36 2c 78 25 0d 16 3a |. 0,x%,5|76,x%..:|
|00001e40| 05 ed 0d 16 44 04 0d 16 | 4e 14 e6 20 25 31 31 30 |....D...|N.. %110|
|00001e50| 30 30 30 20 c8 9c 20 32 | 35 35 0d 16 58 12 c8 93 |000 .. 2|55..X...|
|00001e60| 20 30 2c 30 2c 35 37 36 | 2c 32 35 36 0d 16 62 04 | 0,0,576|,256..b.|
|00001e70| 0d 16 6c 12 ef 35 3a e6 | 20 36 33 20 c8 9c 20 32 |..l..5:.| 63 .. 2|
|00001e80| 35 35 0d 16 76 19 f1 8a | 30 2c 30 29 3b 22 51 54 |55..v...|0,0);"QT|
|00001e90| 4d 20 44 69 73 70 6c 61 | 79 73 22 0d 16 80 22 f1 |M Displa|ys"...".|
|00001ea0| 8a 30 2c 32 29 3b 22 a9 | 20 41 6e 64 72 65 77 20 |.0,2);".| Andrew |
|00001eb0| 48 75 6e 74 65 72 2c 20 | 31 39 39 35 22 0d 16 8a |Hunter, |1995"...|
|00001ec0| 06 ef 34 0d 16 94 1d 41 | 25 3d 73 61 31 25 3a 42 |..4....A|%=sa1%:B|
|00001ed0| 25 3d 62 75 66 25 3a d6 | 20 67 72 61 62 73 63 72 |%=buf%:.| grabscr|
|00001ee0| 0d 16 9e 05 e1 0d 16 a8 | 05 3a 0d 16 b2 08 dd f2 |........|.:......|
|00001ef0| 67 6f 0d 16 bc 1d f1 8a | 31 33 2c 31 32 29 3b 22 |go......|13,12);"|
|00001f00| 50 6c 65 61 73 65 20 77 | 61 69 74 2e 2e 2e 22 0d |Please w|ait...".|
|00001f10| 16 c6 0c f2 73 63 72 73 | 77 61 70 0d 16 d0 05 f5 |....scrs|wap.....|
|00001f20| 0d 16 da 15 c8 99 20 22 | 48 6f 75 72 67 6c 61 73 |...... "|Hourglas|
|00001f30| 73 5f 4f 6e 22 0d 16 e4 | 19 c8 99 20 22 4f 53 5f |s_On"...|... "OS_|
|00001f40| 52 65 6d 6f 76 65 43 75 | 72 73 6f 72 73 22 0d 16 |RemoveCu|rsors"..|
|00001f50| ee 0c f2 6d 61 6b 65 73 | 63 72 0d 16 f8 16 c8 99 |...makes|cr......|
|00001f60| 20 22 48 6f 75 72 67 6c | 61 73 73 5f 4f 66 66 22 | "Hourgl|ass_Off"|
|00001f70| 0d 17 02 09 73 63 25 3d | a3 0d 17 0c 05 f5 0d 17 |....sc%=|........|
|00001f80| 16 0c f2 73 63 72 73 77 | 61 70 0d 17 20 08 d6 20 |...scrsw|ap.. .. |
|00001f90| 56 55 0d 17 2a 31 42 25 | 3d 64 6d 61 25 3a 43 25 |VU..*1B%|=dma%:C%|
|00001fa0| 3d 63 74 61 62 6c 65 25 | 3a e7 20 73 63 25 20 d6 |=ctable%|:. sc% .|
|00001fb0| 20 73 63 6f 70 65 73 32 | 20 8b 20 d6 20 73 63 6f | scopes2| . . sco|
|00001fc0| 70 65 73 0d 17 34 5a c8 | 99 20 26 34 37 45 34 36 |pes..4Z.|. &47E46|
|00001fd0| 2c 2d 31 2c 2d 31 20 b8 | 20 73 65 71 25 2c 65 76 |,-1,-1 .| seq%,ev|
|00001fe0| 65 6e 74 25 3a c8 99 20 | 26 34 37 45 34 46 2c 73 |ent%:.. |&47E4F,s|
|00001ff0| 65 71 25 20 b8 20 70 61 | 74 25 3a 70 6f 73 25 3d |eq% . pa|t%:pos%=|
|00002000| 31 30 32 34 2a 70 61 74 | 25 2b 65 76 65 6e 74 25 |1024*pat|%+event%|
|00002010| 2a 31 36 2b 70 61 74 74 | 65 72 6e 73 25 0d 17 3e |*16+patt|erns%..>|
|00002020| 1b 42 25 3d 6e 6f 74 65 | 73 25 3a 43 25 3d 70 6f |.B%=note|s%:C%=po|
|00002030| 73 25 3a d6 20 75 70 6e | 0d 17 48 0b d6 20 6e 6f |s%:. upn|..H.. no|
|00002040| 74 65 73 0d 17 52 1f e7 | 20 a6 2d 38 32 20 73 63 |tes..R..| .-82 sc|
|00002050| 25 3d ac 20 73 63 25 3a | f5 20 fd 20 ac 20 a6 2d |%=. sc%:|. . . .-|
|00002060| 38 32 0d 17 5c 0a fd 20 | a6 2d 39 39 0d 17 66 09 |82..\.. |.-99..f.|
|00002070| f2 6c 69 73 73 0d 17 70 | 07 fd 20 30 0d 17 7a 05 |.liss..p|.. 0..z.|
|00002080| e1 0d 17 84 05 3a 0d 17 | 8e 0c dc 20 31 30 33 2c |.....:..|... 103,|
|00002090| 32 36 0d 17 98 0b dc 20 | 31 30 32 2c 32 0d 17 a2 |26..... |102,2...|
|000020a0| 0b dc 20 31 30 31 2c 32 | 0d 17 ac 0b dc 20 31 30 |.. 101,2|..... 10|
|000020b0| 30 2c 32 0d 17 b6 0c dc | 20 31 31 39 2c 31 37 0d |0,2.....| 119,17.|
|000020c0| 17 c0 0b dc 20 31 31 38 | 2c 31 0d 17 ca 0b dc 20 |.... 118|,1..... |
|000020d0| 31 31 37 2c 31 0d 17 d4 | 0b dc 20 31 31 36 2c 31 |117,1...|.. 116,1|
|000020e0| 0d 17 de 0b dc 20 32 33 | 2c 31 32 0d 17 e8 05 3a |..... 23|,12....:|
|000020f0| 0d 17 f2 12 dd f2 73 63 | 6f 70 65 28 78 25 2c 79 |......sc|ope(x%,y|
|00002100| 25 29 0d 17 fc 10 e6 20 | 25 31 30 30 30 20 c8 9c |%)..... |%1000 ..|
|00002110| 20 30 0d 18 06 1f f2 67 | 72 61 64 72 65 63 74 28 | 0.....g|radrect(|
|00002120| 78 25 2c 79 25 2c 33 38 | 34 2c 32 35 36 2c 31 36 |x%,y%,38|4,256,16|
|00002130| 29 0d 18 10 22 f4 20 52 | 45 43 54 41 4e 47 4c 45 |)...". R|ECTANGLE|
|00002140| 20 46 49 4c 4c 20 78 25 | 2c 79 25 2c 33 38 34 2c | FILL x%|,y%,384,|
|00002150| 32 35 36 0d 18 1a 12 e6 | 20 25 31 30 30 30 20 c8 |256.....| %1000 .|
|00002160| 9c 20 31 39 32 0d 18 24 | 15 e3 20 71 25 3d 30 20 |. 192..$|.. q%=0 |
|00002170| b8 20 33 38 34 20 88 20 | 33 32 0d 18 2e 1b 86 20 |. 384 . |32..... |
|00002180| 78 25 2b 71 25 2c 79 25 | 2c 78 25 2b 71 25 2c 79 |x%+q%,y%|,x%+q%,y|
|00002190| 25 2b 32 35 36 0d 18 38 | 05 ed 0d 18 42 15 e3 20 |%+256..8|....B.. |
|000021a0| 71 25 3d 30 20 b8 20 32 | 35 36 20 88 20 33 32 0d |q%=0 . 2|56 . 32.|
|000021b0| 18 4c 1b 86 20 78 25 2c | 71 25 2b 79 25 2c 78 25 |.L.. x%,|q%+y%,x%|
|000021c0| 2b 33 38 34 2c 71 25 2b | 79 25 0d 18 56 05 ed 0d |+384,q%+|y%..V...|
|000021d0| 18 60 04 0d 18 6a 12 e6 | 20 25 31 31 30 30 20 c8 |.`...j..| %1100 .|
|000021e0| 9c 20 31 32 38 0d 18 74 | 1d 86 20 78 25 2c 79 25 |. 128..t|.. x%,y%|
|000021f0| 2b 31 32 38 2c 78 25 2b | 33 38 34 2c 79 25 2b 31 |+128,x%+|384,y%+1|
|00002200| 32 38 0d 18 7e 12 e6 20 | 25 31 31 30 30 20 c8 9c |28..~.. |%1100 ..|
|00002210| 20 32 35 35 0d 18 88 14 | c8 93 20 78 25 2c 79 25 | 255....|.. x%,y%|
|00002220| 2c 33 38 34 2c 32 35 36 | 0d 18 92 05 e1 0d 18 9c |,384,256|........|
|00002230| 05 3a 0d 18 a6 25 dc 20 | 30 2c 30 2c 30 2c 30 2c |.:...%. |0,0,0,0,|
|00002240| 30 2c 30 2c 30 2c 30 2c | 30 2c 30 2c 30 2c 30 2c |0,0,0,0,|0,0,0,0,|
|00002250| 30 2c 30 2c 30 2c 30 0d | 18 b0 35 dc 20 30 2c 32 |0,0,0,0.|..5. 0,2|
|00002260| 35 35 2c 30 2c 32 35 35 | 2c 30 2c 32 35 35 2c 30 |55,0,255|,0,255,0|
|00002270| 2c 32 35 35 2c 30 2c 32 | 35 35 2c 30 2c 32 35 35 |,255,0,2|55,0,255|
|00002280| 2c 30 2c 32 35 35 2c 30 | 2c 32 35 35 0d 18 ba 35 |,0,255,0|,255...5|
|00002290| dc 20 30 2c 32 35 35 2c | 30 2c 32 35 35 2c 30 2c |. 0,255,|0,255,0,|
|000022a0| 32 35 35 2c 30 2c 32 35 | 35 2c 30 2c 32 35 35 2c |255,0,25|5,0,255,|
|000022b0| 30 2c 32 35 35 2c 30 2c | 32 35 35 2c 30 2c 32 35 |0,255,0,|255,0,25|
|000022c0| 35 0d 18 c4 35 dc 20 31 | 2c 32 35 35 2c 31 2c 32 |5...5. 1|,255,1,2|
|000022d0| 35 35 2c 31 2c 32 35 35 | 2c 31 2c 32 35 35 2c 31 |55,1,255|,1,255,1|
|000022e0| 2c 32 35 34 2c 31 2c 32 | 35 34 2c 31 2c 32 35 34 |,254,1,2|54,1,254|
|000022f0| 2c 31 2c 32 35 34 0d 18 | ce 35 dc 20 31 2c 32 35 |,1,254..|.5. 1,25|
|00002300| 34 2c 31 2c 32 35 34 2c | 31 2c 32 35 34 2c 31 2c |4,1,254,|1,254,1,|
|00002310| 32 35 34 2c 32 2c 32 35 | 34 2c 32 2c 32 35 34 2c |254,2,25|4,2,254,|
|00002320| 32 2c 32 35 33 2c 32 2c | 32 35 33 0d 18 d8 35 dc |2,253,2,|253...5.|
|00002330| 20 32 2c 32 35 33 2c 32 | 2c 32 35 33 2c 32 2c 32 | 2,253,2|,253,2,2|
|00002340| 35 33 2c 32 2c 32 35 33 | 2c 33 2c 32 35 33 2c 33 |53,2,253|,3,253,3|
|00002350| 2c 32 35 33 2c 33 2c 32 | 35 32 2c 33 2c 32 35 32 |,253,3,2|52,3,252|
|00002360| 0d 18 e2 35 dc 20 33 2c | 32 35 32 2c 33 2c 32 35 |...5. 3,|252,3,25|
|00002370| 32 2c 34 2c 32 35 32 2c | 34 2c 32 35 31 2c 34 2c |2,4,252,|4,251,4,|
|00002380| 32 35 31 2c 34 2c 32 35 | 31 2c 35 2c 32 35 31 2c |251,4,25|1,5,251,|
|00002390| 35 2c 32 35 30 0d 18 ec | 35 dc 20 35 2c 32 35 30 |5,250...|5. 5,250|
|000023a0| 2c 35 2c 32 35 30 2c 36 | 2c 32 35 30 2c 36 2c 32 |,5,250,6|,250,6,2|
|000023b0| 34 39 2c 36 2c 32 34 39 | 2c 36 2c 32 34 39 2c 37 |49,6,249|,6,249,7|
|000023c0| 2c 32 34 39 2c 37 2c 32 | 34 38 0d 18 f6 38 dc 20 |,249,7,2|48...8. |
|000023d0| 37 2c 32 34 38 2c 38 2c | 32 34 38 2c 38 2c 32 34 |7,248,8,|248,8,24|
|000023e0| 37 2c 39 2c 32 34 37 2c | 39 2c 32 34 36 2c 31 30 |7,9,247,|9,246,10|
|000023f0| 2c 32 34 36 2c 31 30 2c | 32 34 35 2c 31 31 2c 32 |,246,10,|245,11,2|
|00002400| 34 35 0d 19 00 3d dc 20 | 31 31 2c 32 34 34 2c 31 |45...=. |11,244,1|
|00002410| 32 2c 32 34 34 2c 31 32 | 2c 32 34 33 2c 31 33 2c |2,244,12|,243,13,|
|00002420| 32 34 33 2c 31 33 2c 32 | 34 32 2c 31 34 2c 32 34 |243,13,2|42,14,24|
|00002430| 32 2c 31 34 2c 32 34 31 | 2c 31 35 2c 32 34 31 0d |2,14,241|,15,241.|
|00002440| 19 0a 3d dc 20 31 35 2c | 32 34 30 2c 31 36 2c 32 |..=. 15,|240,16,2|
|00002450| 34 30 2c 31 37 2c 32 33 | 39 2c 31 38 2c 32 33 38 |40,17,23|9,18,238|
|00002460| 2c 31 39 2c 32 33 37 2c | 32 30 2c 32 33 36 2c 32 |,19,237,|20,236,2|
|00002470| 31 2c 32 33 35 2c 32 32 | 2c 32 33 34 0d 19 14 3d |1,235,22|,234...=|
|00002480| dc 20 32 33 2c 32 33 33 | 2c 32 34 2c 32 33 32 2c |. 23,233|,24,232,|
|00002490| 32 35 2c 32 33 31 2c 32 | 36 2c 32 33 30 2c 32 37 |25,231,2|6,230,27|
|000024a0| 2c 32 32 39 2c 32 38 2c | 32 32 38 2c 32 39 2c 32 |,229,28,|228,29,2|
|000024b0| 32 37 2c 33 30 2c 32 32 | 36 0d 19 1e 3d dc 20 33 |27,30,22|6...=. 3|
|000024c0| 31 2c 32 32 35 2c 33 33 | 2c 32 32 34 2c 33 35 2c |1,225,33|,224,35,|
|000024d0| 32 32 32 2c 33 37 2c 32 | 32 30 2c 33 39 2c 32 31 |222,37,2|20,39,21|
|000024e0| 38 2c 34 31 2c 32 31 36 | 2c 34 33 2c 32 31 34 2c |8,41,216|,43,214,|
|000024f0| 34 35 2c 32 31 32 0d 19 | 28 3d dc 20 34 37 2c 32 |45,212..|(=. 47,2|
|00002500| 31 30 2c 34 39 2c 32 30 | 38 2c 35 31 2c 32 30 36 |10,49,20|8,51,206|
|00002510| 2c 35 33 2c 32 30 34 2c | 35 35 2c 32 30 32 2c 35 |,53,204,|55,202,5|
|00002520| 37 2c 32 30 30 2c 35 39 | 2c 31 39 38 2c 36 31 2c |7,200,59|,198,61,|
|00002530| 31 39 36 0d 19 32 3d dc | 20 36 33 2c 31 39 34 2c |196..2=.| 63,194,|
|00002540| 36 37 2c 31 39 32 2c 37 | 31 2c 31 38 38 2c 37 35 |67,192,7|1,188,75|
|00002550| 2c 31 38 34 2c 37 39 2c | 31 38 30 2c 38 33 2c 31 |,184,79,|180,83,1|
|00002560| 37 36 2c 38 37 2c 31 37 | 32 2c 39 31 2c 31 36 38 |76,87,17|2,91,168|
|00002570| 0d 19 3c 43 dc 20 39 35 | 2c 31 36 34 2c 39 39 2c |..<C. 95|,164,99,|
|00002580| 31 36 30 2c 31 30 33 2c | 31 35 36 2c 31 30 37 2c |160,103,|156,107,|
|00002590| 31 35 32 2c 31 31 31 2c | 31 34 38 2c 31 31 35 2c |152,111,|148,115,|
|000025a0| 31 34 34 2c 31 31 39 2c | 31 34 30 2c 31 32 37 2c |144,119,|140,127,|
|000025b0| 31 33 36 0d 19 46 05 3a | 0d 19 50 0b dd f2 67 72 |136..F.:|..P...gr|
|000025c0| 61 64 65 0d 19 5a 16 e3 | 20 63 6f 6c 25 3d 30 20 |ade..Z..| col%=0 |
|000025d0| b8 20 32 35 35 20 88 20 | 32 0d 19 64 2b c8 99 20 |. 255 . |2..d+.. |
|000025e0| 22 43 6f 6c 6f 75 72 54 | 72 61 6e 73 5f 53 65 74 |"ColourT|rans_Set|
|000025f0| 47 43 4f 4c 22 2c 63 6f | 6c 25 3c 3c 32 34 2c 2c |GCOL",co|l%<<24,,|
|00002600| 2c 32 35 36 0d 19 6e 1a | 86 20 30 2c 63 6f 6c 25 |,256..n.|. 0,col%|
|00002610| 2a 32 2c 31 32 38 30 2c | 63 6f 6c 25 2a 32 0d 19 |*2,1280,|col%*2..|
|00002620| 78 05 ed 0d 19 82 17 e3 | 20 63 6f 6c 25 3d 32 35 |x.......| col%=25|
|00002630| 35 20 b8 20 30 20 88 20 | 2d 32 0d 19 8c 2b c8 99 |5 . 0 . |-2...+..|
|00002640| 20 22 43 6f 6c 6f 75 72 | 54 72 61 6e 73 5f 53 65 | "Colour|Trans_Se|
|00002650| 74 47 43 4f 4c 22 2c 63 | 6f 6c 25 3c 3c 32 34 2c |tGCOL",c|ol%<<24,|
|00002660| 2c 2c 32 35 36 0d 19 96 | 24 86 20 30 2c 31 30 32 |,,256...|$. 0,102|
|00002670| 34 2d 63 6f 6c 25 2a 32 | 2c 31 32 38 30 2c 31 30 |4-col%*2|,1280,10|
|00002680| 32 34 2d 63 6f 6c 25 2a | 32 0d 19 a0 05 ed 0d 19 |24-col%*|2.......|
|00002690| aa 05 e1 0d 19 b4 05 3a | 0d 19 be 24 f4 20 54 6f |.......:|...$. To|
|000026a0| 20 63 6f 6e 74 72 6f 6c | 20 70 6c 6f 74 74 79 20 | control| plotty |
|000026b0| 74 79 70 65 61 74 68 69 | 6e 67 79 3a 0d 19 c8 28 |typeathi|ngy:...(|
|000026c0| f4 20 4b 20 2d 20 4b 65 | 79 62 6f 61 72 64 20 63 |. K - Ke|yboard c|
|000026d0| 6f 6e 74 72 6f 6c 20 28 | 61 72 72 6f 77 73 2c 20 |ontrol (|arrows, |
|000026e0| 41 26 5a 29 0d 19 d2 1e | f4 20 46 20 2d 20 66 69 |A&Z)....|. F - fi|
|000026f0| 78 65 64 20 72 6f 74 61 | 74 69 6f 6e 20 73 70 65 |xed rota|tion spe|
|00002700| 65 64 0d 19 dc 22 f4 20 | 4e 20 2d 20 6e 6f 6e 2d |ed...". |N - non-|
|00002710| 66 69 78 65 64 20 72 6f | 74 61 74 69 6f 6e 20 73 |fixed ro|tation s|
|00002720| 70 65 65 64 0d 19 e6 05 | 3a 0d 19 f0 0a dd f2 6c |peed....|:......l|
|00002730| 69 73 73 0d 19 fa 1e f2 | 67 72 61 64 65 3a ef 35 |iss.....|grade:.5|
|00002740| 3a e6 20 25 31 30 31 30 | 30 30 20 c8 9c 20 32 35 |:. %1010|00 .. 25|
|00002750| 35 0d 1a 04 2a f1 8a 30 | 2c 30 29 3b 22 48 6d 6d |5...*..0|,0);"Hmm|
|00002760| 6d 2e 2e 2e 20 43 6f 75 | 6c 64 20 62 65 20 61 20 |m... Cou|ld be a |
|00002770| 6c 69 73 73 61 6a 6f 75 | 73 3f 22 0d 1a 0e 11 f1 |lissajou|s?".....|
|00002780| 8a 30 2c 32 29 3b 22 43 | 6f 72 21 22 0d 1a 18 1d |.0,2);"C|or!"....|
|00002790| 41 25 3d 73 61 31 25 3a | 42 25 3d 62 75 66 25 3a |A%=sa1%:|B%=buf%:|
|000027a0| d6 20 67 72 61 62 73 63 | 72 0d 1a 22 0d 21 78 66 |. grabsc|r..".!xf|
|000027b0| 3d 2d 31 3c 3c 38 0d 1a | 2c 16 21 79 66 3d 2d 32 |=-1<<8..|,.!yf=-2|
|000027c0| 3c 3c 38 3a 66 69 78 65 | 64 25 3d a3 0d 1a 36 05 |<<8:fixe|d%=...6.|
|000027d0| f5 0d 1a 40 0c f2 73 63 | 72 73 77 61 70 0d 1a 4a |...@..sc|rswap..J|
|000027e0| 08 d6 20 56 55 0d 1a 54 | 07 f2 70 6c 0d 1a 5e 1e |.. VU..T|..pl..^.|
|000027f0| d6 20 63 61 6c 63 70 64 | 3a e7 20 66 69 78 65 64 |. calcpd|:. fixed|
|00002800| 25 20 21 70 64 3d 31 30 | 32 34 0d 1a 68 0b 49 24 |% !pd=10|24..h.I$|
|00002810| 3d bf 28 30 29 0d 1a 72 | 17 e7 20 49 24 3d 22 46 |=.(0)..r|.. I$="F|
|00002820| 22 20 8c 20 66 69 78 65 | 64 25 3d b9 0d 1a 7c 17 |" . fixe|d%=...|.|
|00002830| e7 20 49 24 3d 22 4e 22 | 20 8c 20 66 69 78 65 64 |. I$="N"| . fixed|
|00002840| 25 3d a3 0d 1a 86 13 e7 | 20 a6 2d 37 31 20 f2 6b |%=......| .-71 .k|
|00002850| 65 79 6c 69 73 73 0d 1a | 90 0a fd 20 a6 2d 39 39 |eyliss..|... .-99|
|00002860| 0d 1a 9a 05 e1 0d 1a a4 | 05 3a 0d 1a ae 08 dd f2 |........|.:......|
|00002870| 70 6c 0d 1a b8 20 42 25 | 3d 78 74 61 62 25 3a 43 |pl... B%|=xtab%:C|
|00002880| 25 3d 79 74 61 62 25 3a | d6 20 70 6c 6f 74 6c 69 |%=ytab%:|. plotli|
|00002890| 73 73 0d 1a c2 13 f4 20 | 21 78 66 2b 3d 31 3a 21 |ss..... |!xf+=1:!|
|000028a0| 79 66 2d 3d 31 0d 1a cc | 05 e1 0d 1a d6 05 3a 0d |yf-=1...|......:.|
|000028b0| 1a e0 0b 52 25 3d b3 28 | 34 29 0d 1a ea 0b c8 8e |...R%=.(|4)......|
|000028c0| 20 52 25 20 ca 0d 1a f4 | 11 c9 20 31 3a 21 78 66 | R% ....|.. 1:!xf|
|000028d0| 3d 21 78 66 2b 31 0d 1a | fe 11 c9 20 32 3a 21 78 |=!xf+1..|... 2:!x|
|000028e0| 66 3d 21 78 66 2d 31 0d | 1b 08 11 c9 20 33 3a 21 |f=!xf-1.|.... 3:!|
|000028f0| 79 66 3d 21 79 66 2d 31 | 0d 1b 12 11 c9 20 34 3a |yf=!yf-1|..... 4:|
|00002900| 21 79 66 3d 21 79 66 2b | 31 0d 1b 1c 05 cb 0d 1b |!yf=!yf+|1.......|
|00002910| 26 13 e7 20 21 78 66 3d | 30 20 8c 20 21 78 66 3d |&.. !xf=|0 . !xf=|
|00002920| 31 0d 1b 30 14 e7 20 21 | 79 66 3d 30 20 8c 20 21 |1..0.. !|yf=0 . !|
|00002930| 79 66 3d 2d 31 0d 1b 3a | 05 3a 0d 1b 44 10 dd f2 |yf=-1..:|.:..D...|
|00002940| 6c 69 73 73 74 61 62 6c | 65 73 0d 1b 4e 25 de 20 |lisstabl|es..N%. |
|00002950| 78 74 61 62 25 20 6c 74 | 61 62 73 69 7a 65 25 2c |xtab% lt|absize%,|
|00002960| 79 74 61 62 25 20 6c 74 | 61 62 73 69 7a 65 25 0d |ytab% lt|absize%.|
|00002970| 1b 58 04 0d 1b 62 1b 6d | 61 78 3d 32 2a af 3a 6c |.X...b.m|ax=2*.:l|
|00002980| 74 25 3d 6c 74 61 62 73 | 69 7a 65 25 2d 31 0d 1b |t%=ltabs|ize%-1..|
|00002990| 6c 12 e3 20 6e 75 6d 25 | 3d 30 20 b8 20 6c 74 25 |l.. num%|=0 . lt%|
|000029a0| 0d 1b 76 12 61 3d 6d 61 | 78 2a 6e 75 6d 25 2f 6c |..v.a=ma|x*num%/l|
|000029b0| 74 25 0d 1b 80 0d 78 3d | b5 28 af 2a b5 61 29 0d |t%....x=|.(.*.a).|
|000029c0| 1b 8a 18 78 74 61 62 25 | 3f 6e 75 6d 25 3d 78 2a |...xtab%|?num%=x*|
|000029d0| 31 32 38 2b 31 32 37 0d | 1b 94 07 79 3d 78 0d 1b |128+127.|...y=x..|
|000029e0| 9e 18 79 74 61 62 25 3f | 6e 75 6d 25 3d 79 2a 31 |..ytab%?|num%=y*1|
|000029f0| 32 38 2b 31 32 37 0d 1b | a8 05 ed 0d 1b b2 04 0d |28+127..|........|
|00002a00| 1b bc 05 e1 0d 1b c6 05 | 3a 0d 1b d0 0a dd a4 6c |........|:......l|
|00002a10| 69 73 73 0d 1b da 13 6c | 74 25 3d 6c 74 61 62 73 |iss....l|t%=ltabs|
|00002a20| 69 7a 65 25 2d 31 0d 1b | e4 0b 5b 4f 50 54 20 70 |ize%-1..|..[OPT p|
|00002a30| 25 0d 1b ee 0d 2e 70 6c | 6f 74 6c 69 73 73 0d 1b |%.....pl|otliss..|
|00002a40| f8 16 3b 20 52 30 3d 70 | 74 72 20 74 6f 20 73 63 |..; R0=p|tr to sc|
|00002a50| 72 65 65 6e 0d 1c 02 17 | 3b 20 52 31 3d 70 74 72 |reen....|; R1=ptr|
|00002a60| 20 74 6f 20 78 20 74 61 | 62 6c 65 0d 1c 0c 17 3b | to x ta|ble....;|
|00002a70| 20 52 32 3d 70 74 72 20 | 74 6f 20 79 20 74 61 62 | R2=ptr |to y tab|
|00002a80| 6c 65 0d 1c 16 04 0d 1c | 20 1b 73 74 6d 66 64 20 |le......| .stmfd |
|00002a90| 72 31 33 21 2c 7b 72 30 | 2d 72 31 32 2c 72 31 34 |r13!,{r0|-r12,r14|
|00002aa0| 7d 0d 1c 2a 04 0d 1c 34 | 10 3b 20 74 61 62 6c 65 |}..*...4|.; table|
|00002ab0| 20 70 74 72 73 0d 1c 3e | 12 61 64 64 20 72 31 32 | ptrs..>|.add r12|
|00002ac0| 2c 72 30 2c 23 33 32 0d | 1c 48 0e 6d 6f 76 20 72 |,r0,#32.|.H.mov r|
|00002ad0| 31 30 2c 72 31 0d 1c 52 | 0e 6d 6f 76 20 72 31 31 |10,r1..R|.mov r11|
|00002ae0| 2c 72 32 0d 1c 5c 04 0d | 1c 66 0f 3b 20 6c 69 73 |,r2..\..|.f.; lis|
|00002af0| 73 20 76 61 72 73 0d 1c | 70 0d 6c 64 72 20 72 36 |s vars..|p.ldr r6|
|00002b00| 2c 78 70 0d 1c 7a 0d 6c | 64 72 20 72 37 2c 79 70 |,xp..z.l|dr r7,yp|
|00002b10| 0d 1c 84 0d 6c 64 72 20 | 72 38 2c 78 66 0d 1c 8e |....ldr |r8,xf...|
|00002b20| 0d 6c 64 72 20 72 39 2c | 79 66 0d 1c 98 04 0d 1c |.ldr r9,|yf......|
|00002b30| a2 15 3b 20 6e 65 65 64 | 20 33 32 30 2b 20 77 68 |..; need| 320+ wh|
|00002b40| 69 74 65 0d 1c ac 0f 6d | 6f 76 20 72 34 2c 23 33 |ite....m|ov r4,#3|
|00002b50| 32 30 0d 1c b6 0f 6d 6f | 76 20 72 35 2c 23 32 35 |20....mo|v r5,#25|
|00002b60| 35 0d 1c c0 04 0d 1c ca | 15 6d 6f 76 20 72 33 2c |5.......|.mov r3,|
|00002b70| 23 6c 74 61 62 73 69 7a | 65 25 0d 1c d4 04 0d 1c |#ltabsiz|e%......|
|00002b80| de 1f 3b 20 6f 68 2d 6f | 68 2e 2e 2e 20 68 65 72 |..; oh-o|h... her|
|00002b90| 65 20 77 65 20 67 6f 6f | 6f 2d 6f 6f 6f 0d 1c e8 |e we goo|o-ooo...|
|00002ba0| 0d 2e 6c 69 73 73 6c 6f | 6f 70 0d 1c f2 0d 3b 20 |..lisslo|op....; |
|00002bb0| 78 2c 79 20 70 6f 73 0d | 1c fc 04 0d 1d 06 19 3b |x,y pos.|.......;|
|00002bc0| 20 66 69 78 65 64 20 70 | 6f 69 6e 74 20 67 61 72 | fixed p|oint gar|
|00002bd0| 62 61 67 65 0d 1d 10 14 | 6d 6f 76 20 72 30 2c 72 |bage....|mov r0,r|
|00002be0| 36 2c 61 73 72 20 23 38 | 0d 1d 1a 14 6d 6f 76 20 |6,asr #8|....mov |
|00002bf0| 72 31 2c 72 37 2c 61 73 | 72 20 23 38 0d 1d 24 04 |r1,r7,as|r #8..$.|
|00002c00| 0d 1d 2e 14 6c 64 72 62 | 20 72 30 2c 5b 72 31 30 |....ldrb| r0,[r10|
|00002c10| 2c 72 30 5d 0d 1d 38 14 | 6c 64 72 62 20 72 31 2c |,r0]..8.|ldrb r1,|
|00002c20| 5b 72 31 31 2c 72 31 5d | 0d 1d 42 04 0d 1d 4c 38 |[r11,r1]|..B...L8|
|00002c30| 3b 20 70 6c 6f 74 74 61 | 20 70 6f 69 6e 74 2e 2e |; plotta| point..|
|00002c40| 20 66 69 72 73 74 20 63 | 61 6c 63 20 73 63 72 65 | first c|alc scre|
|00002c50| 65 6e 20 61 64 64 72 65 | 73 73 20 28 79 2a 33 32 |en addre|ss (y*32|
|00002c60| 30 2b 78 29 0d 1d 56 13 | 6d 6c 61 20 72 32 2c 72 |0+x)..V.|mla r2,r|
|00002c70| 31 2c 72 34 2c 72 30 0d | 1d 60 1c 3b 20 74 68 65 |1,r4,r0.|.`.; the|
|00002c80| 6e 20 73 74 6f 72 65 20 | 61 20 77 68 69 74 65 20 |n store |a white |
|00002c90| 64 6f 74 0d 1d 6a 14 73 | 74 72 62 20 72 35 2c 5b |dot..j.s|trb r5,[|
|00002ca0| 72 31 32 2c 72 32 5d 0d | 1d 74 04 0d 1d 7e 0b 3b |r12,r2].|.t...~.;|
|00002cb0| 20 6e 65 78 74 21 0d 1d | 88 10 61 64 64 20 72 36 | next!..|..add r6|
|00002cc0| 2c 72 36 2c 72 38 0d 1d | 92 04 0d 1d 9c 18 6d 6f |,r6,r8..|......mo|
|00002cd0| 76 20 72 30 2c 23 6c 74 | 61 62 73 69 7a 65 25 3c |v r0,#lt|absize%<|
|00002ce0| 3c 38 0d 1d a6 13 73 75 | 62 20 72 30 2c 72 30 2c |<8....su|b r0,r0,|
|00002cf0| 23 31 3c 3c 38 0d 1d b0 | 04 0d 1d ba 0d 63 6d 70 |#1<<8...|.....cmp|
|00002d00| 20 72 36 2c 72 30 0d 1d | c4 1d 73 75 62 67 74 20 | r6,r0..|..subgt |
|00002d10| 72 36 2c 72 36 2c 23 6c | 74 61 62 73 69 7a 65 25 |r6,r6,#l|tabsize%|
|00002d20| 3c 3c 38 0d 1d ce 0d 63 | 6d 70 20 72 36 2c 23 30 |<<8....c|mp r6,#0|
|00002d30| 0d 1d d8 1d 61 64 64 6c | 74 20 72 36 2c 72 36 2c |....addl|t r6,r6,|
|00002d40| 23 6c 74 61 62 73 69 7a | 65 25 3c 3c 38 0d 1d e2 |#ltabsiz|e%<<8...|
|00002d50| 04 0d 1d ec 10 61 64 64 | 20 72 37 2c 72 37 2c 72 |.....add| r7,r7,r|
|00002d60| 39 0d 1d f6 0d 63 6d 70 | 20 72 37 2c 72 30 0d 1e |9....cmp| r7,r0..|
|00002d70| 00 1d 73 75 62 67 74 20 | 72 37 2c 72 37 2c 23 6c |..subgt |r7,r7,#l|
|00002d80| 74 61 62 73 69 7a 65 25 | 3c 3c 38 0d 1e 0a 0d 63 |tabsize%|<<8....c|
|00002d90| 6d 70 20 72 37 2c 23 30 | 0d 1e 14 1d 61 64 64 6c |mp r7,#0|....addl|
|00002da0| 74 20 72 37 2c 72 37 2c | 23 6c 74 61 62 73 69 7a |t r7,r7,|#ltabsiz|
|00002db0| 65 25 3c 3c 38 0d 1e 1e | 04 0d 1e 28 11 73 75 62 |e%<<8...|...(.sub|
|00002dc0| 73 20 72 33 2c 72 33 2c | 23 31 0d 1e 32 10 62 6e |s r3,r3,|#1..2.bn|
|00002dd0| 65 20 6c 69 73 73 6c 6f | 6f 70 0d 1e 3c 04 0d 1e |e lisslo|op..<...|
|00002de0| 46 10 3b 20 6e 65 78 74 | 20 66 72 61 6d 65 0d 1e |F.; next| frame..|
|00002df0| 50 0d 6c 64 72 20 72 36 | 2c 78 70 0d 1e 5a 0d 6c |P.ldr r6|,xp..Z.l|
|00002e00| 64 72 20 72 37 2c 79 70 | 0d 1e 64 04 0d 1e 6e 18 |dr r7,yp|..d...n.|
|00002e10| 6d 6f 76 20 72 30 2c 23 | 6c 74 61 62 73 69 7a 65 |mov r0,#|ltabsize|
|00002e20| 25 3c 3c 38 0d 1e 78 10 | 73 75 62 20 72 30 2c 72 |%<<8..x.|sub r0,r|
|00002e30| 30 2c 23 31 0d 1e 82 04 | 0d 1e 8c 10 61 64 64 20 |0,#1....|....add |
|00002e40| 72 36 2c 72 36 2c 72 38 | 0d 1e 96 0d 63 6d 70 20 |r6,r6,r8|....cmp |
|00002e50| 72 36 2c 72 30 0d 1e a0 | 1d 73 75 62 67 74 20 72 |r6,r0...|.subgt r|
|00002e60| 36 2c 72 36 2c 23 6c 74 | 61 62 73 69 7a 65 25 3c |6,r6,#lt|absize%<|
|00002e70| 3c 38 0d 1e aa 0d 63 6d | 70 20 72 36 2c 23 30 0d |<8....cm|p r6,#0.|
|00002e80| 1e b4 1d 61 64 64 6c 74 | 20 72 36 2c 72 36 2c 23 |...addlt| r6,r6,#|
|00002e90| 6c 74 61 62 73 69 7a 65 | 25 3c 3c 38 0d 1e be 04 |ltabsize|%<<8....|
|00002ea0| 0d 1e c8 0d 6c 64 72 20 | 72 32 2c 70 64 0d 1e d2 |....ldr |r2,pd...|
|00002eb0| 10 61 64 64 20 72 37 2c | 72 37 2c 72 32 0d 1e dc |.add r7,|r7,r2...|
|00002ec0| 04 0d 1e e6 10 61 64 64 | 20 72 37 2c 72 37 2c 72 |.....add| r7,r7,r|
|00002ed0| 39 0d 1e f0 0d 63 6d 70 | 20 72 37 2c 72 30 0d 1e |9....cmp| r7,r0..|
|00002ee0| fa 1d 73 75 62 67 74 20 | 72 37 2c 72 37 2c 23 6c |..subgt |r7,r7,#l|
|00002ef0| 74 61 62 73 69 7a 65 25 | 3c 3c 38 0d 1f 04 0d 63 |tabsize%|<<8....c|
|00002f00| 6d 70 20 72 37 2c 23 30 | 0d 1f 0e 1d 61 64 64 6c |mp r7,#0|....addl|
|00002f10| 74 20 72 37 2c 72 37 2c | 23 6c 74 61 62 73 69 7a |t r7,r7,|#ltabsiz|
|00002f20| 65 25 3c 3c 38 0d 1f 18 | 04 0d 1f 22 0d 73 74 72 |e%<<8...|...".str|
|00002f30| 20 72 36 2c 78 70 0d 1f | 2c 0d 73 74 72 20 72 37 | r6,xp..|,.str r7|
|00002f40| 2c 79 70 0d 1f 36 04 0d | 1f 40 1b 6c 64 6d 66 64 |,yp..6..|.@.ldmfd|
|00002f50| 20 72 31 33 21 2c 7b 72 | 30 2d 72 31 32 2c 72 31 | r13!,{r|0-r12,r1|
|00002f60| 35 7d 0d 1f 4a 04 0d 1f | 54 0d 2e 78 70 20 64 63 |5}..J...|T..xp dc|
|00002f70| 64 20 30 0d 1f 5e 0d 2e | 79 70 20 64 63 64 20 30 |d 0..^..|yp dcd 0|
|00002f80| 0d 1f 68 11 2e 78 66 20 | 64 63 64 20 2d 32 3c 3c |..h..xf |dcd -2<<|
|00002f90| 38 0d 1f 72 11 2e 79 66 | 20 64 63 64 20 2d 31 3c |8..r..yf| dcd -1<|
|00002fa0| 3c 38 0d 1f 7c 10 2e 70 | 64 20 64 63 64 20 31 3c |<8..|..p|d dcd 1<|
|00002fb0| 3c 38 0d 1f 86 04 0d 1f | 90 0b 2e 63 61 6c 63 70 |<8......|...calcp|
|00002fc0| 64 0d 1f 9a 1b 73 74 6d | 66 64 20 72 31 33 21 2c |d....stm|fd r13!,|
|00002fd0| 7b 72 30 2d 72 31 32 2c | 72 31 34 7d 0d 1f a4 04 |{r0-r12,|r14}....|
|00002fe0| 0d 1f ae 0d 6d 6f 76 20 | 72 30 2c 23 31 0d 1f b8 |....mov |r0,#1...|
|00002ff0| 1a 73 77 69 20 22 51 54 | 4d 5f 52 65 61 64 56 55 |.swi "QT|M_ReadVU|
|00003000| 4c 65 76 65 6c 73 22 0d | 1f c2 0d 6d 6f 76 20 72 |Levels".|...mov r|
|00003010| 34 2c 72 30 0d 1f cc 04 | 0d 1f d6 0d 6d 6f 76 20 |4,r0....|....mov |
|00003020| 72 30 2c 23 32 0d 1f e0 | 1a 73 77 69 20 22 51 54 |r0,#2...|.swi "QT|
|00003030| 4d 5f 52 65 61 64 56 55 | 4c 65 76 65 6c 73 22 0d |M_ReadVU|Levels".|
|00003040| 1f ea 0d 6d 6f 76 20 72 | 35 2c 72 30 0d 1f f4 04 |...mov r|5,r0....|
|00003050| 0d 1f fe 0d 6d 6f 76 20 | 72 30 2c 23 33 0d 20 08 |....mov |r0,#3. .|
|00003060| 1a 73 77 69 20 22 51 54 | 4d 5f 52 65 61 64 56 55 |.swi "QT|M_ReadVU|
|00003070| 4c 65 76 65 6c 73 22 0d | 20 12 0d 6d 6f 76 20 72 |Levels".| ..mov r|
|00003080| 36 2c 72 30 0d 20 1c 04 | 0d 20 26 0d 6d 6f 76 20 |6,r0. ..|. &.mov |
|00003090| 72 30 2c 23 34 0d 20 30 | 1a 73 77 69 20 22 51 54 |r0,#4. 0|.swi "QT|
|000030a0| 4d 5f 52 65 61 64 56 55 | 4c 65 76 65 6c 73 22 0d |M_ReadVU|Levels".|
|000030b0| 20 3a 0d 6d 6f 76 20 72 | 37 2c 72 30 0d 20 44 04 | :.mov r|7,r0. D.|
|000030c0| 0d 20 4e 0d 6d 6f 76 20 | 72 30 2c 72 34 0d 20 58 |. N.mov |r0,r4. X|
|000030d0| 10 61 64 64 20 72 30 2c | 72 30 2c 72 35 0d 20 62 |.add r0,|r0,r5. b|
|000030e0| 10 61 64 64 20 72 30 2c | 72 30 2c 72 36 0d 20 6c |.add r0,|r0,r6. l|
|000030f0| 10 61 64 64 20 72 30 2c | 72 30 2c 72 37 0d 20 76 |.add r0,|r0,r7. v|
|00003100| 04 0d 20 80 14 6d 6f 76 | 20 72 30 2c 72 30 2c 61 |.. ..mov| r0,r0,a|
|00003110| 73 72 20 23 33 0d 20 8a | 10 61 64 64 20 72 30 2c |sr #3. .|.add r0,|
|00003120| 72 30 2c 23 31 0d 20 94 | 04 0d 20 9e 14 6d 6f 76 |r0,#1. .|.. ..mov|
|00003130| 20 72 30 2c 72 30 2c 6c | 73 6c 20 23 38 0d 20 a8 | r0,r0,l|sl #8. .|
|00003140| 04 0d 20 b2 0d 73 74 72 | 20 72 30 2c 70 64 0d 20 |.. ..str| r0,pd. |
|00003150| bc 04 0d 20 c6 0d 6c 64 | 72 20 72 30 2c 79 66 0d |... ..ld|r r0,yf.|
|00003160| 20 d0 14 6d 6f 76 20 72 | 34 2c 72 34 2c 61 73 72 | ..mov r|4,r4,asr|
|00003170| 20 23 33 0d 20 da 10 61 | 64 64 20 72 30 2c 72 30 | #3. ..a|dd r0,r0|
|00003180| 2c 72 34 0d 20 e4 12 63 | 6d 70 20 72 30 2c 23 31 |,r4. ..c|mp r0,#1|
|00003190| 32 37 3c 3c 38 0d 20 ee | 14 6d 6f 76 67 65 20 72 |27<<8. .|.movge r|
|000031a0| 30 2c 23 31 32 37 3c 3c | 38 0d 20 f8 0d 73 74 72 |0,#127<<|8. ..str|
|000031b0| 20 72 30 2c 79 66 0d 21 | 02 04 0d 21 0c 0d 6c 64 | r0,yf.!|...!..ld|
|000031c0| 72 20 72 30 2c 78 66 0d | 21 16 14 6d 6f 76 20 72 |r r0,xf.|!..mov r|
|000031d0| 35 2c 72 35 2c 61 73 72 | 20 23 33 0d 21 20 10 61 |5,r5,asr| #3.! .a|
|000031e0| 64 64 20 72 30 2c 72 30 | 2c 72 35 0d 21 2a 12 63 |dd r0,r0|,r5.!*.c|
|000031f0| 6d 70 20 72 30 2c 23 31 | 32 37 3c 3c 38 0d 21 34 |mp r0,#1|27<<8.!4|
|00003200| 14 6d 6f 76 67 65 20 72 | 30 2c 23 31 32 37 3c 3c |.movge r|0,#127<<|
|00003210| 38 0d 21 3e 0d 73 74 72 | 20 72 30 2c 78 66 0d 21 |8.!>.str| r0,xf.!|
|00003220| 48 04 0d 21 52 0d 6c 64 | 72 20 72 30 2c 78 66 0d |H..!R.ld|r r0,xf.|
|00003230| 21 5c 14 6d 6f 76 20 72 | 36 2c 72 36 2c 61 73 72 |!\.mov r|6,r6,asr|
|00003240| 20 23 33 0d 21 66 10 73 | 75 62 20 72 30 2c 72 30 | #3.!f.s|ub r0,r0|
|00003250| 2c 72 36 0d 21 70 12 63 | 6d 6e 20 72 30 2c 23 31 |,r6.!p.c|mn r0,#1|
|00003260| 32 36 3c 3c 38 0d 21 7a | 14 6d 76 6e 6c 65 20 72 |26<<8.!z|.mvnle r|
|00003270| 30 2c 23 31 32 36 3c 3c | 38 0d 21 84 0d 73 74 72 |0,#126<<|8.!..str|
|00003280| 20 72 30 2c 78 66 0d 21 | 8e 04 0d 21 98 0d 6c 64 | r0,xf.!|...!..ld|
|00003290| 72 20 72 30 2c 79 66 0d | 21 a2 14 6d 6f 76 20 72 |r r0,yf.|!..mov r|
|000032a0| 37 2c 72 37 2c 61 73 72 | 20 23 33 0d 21 ac 10 73 |7,r7,asr| #3.!..s|
|000032b0| 75 62 20 72 30 2c 72 30 | 2c 72 37 0d 21 b6 12 63 |ub r0,r0|,r7.!..c|
|000032c0| 6d 6e 20 72 30 2c 23 31 | 32 36 3c 3c 38 0d 21 c0 |mn r0,#1|26<<8.!.|
|000032d0| 14 6d 76 6e 6c 65 20 72 | 30 2c 23 31 32 36 3c 3c |.mvnle r|0,#126<<|
|000032e0| 38 0d 21 ca 0d 73 74 72 | 20 72 30 2c 79 66 0d 21 |8.!..str| r0,yf.!|
|000032f0| d4 04 0d 21 de 1b 6c 64 | 6d 66 64 20 72 31 33 21 |...!..ld|mfd r13!|
|00003300| 2c 7b 72 30 2d 72 31 32 | 2c 72 31 35 7d 0d 21 e8 |,{r0-r12|,r15}.!.|
|00003310| 05 5d 0d 21 f2 06 3d 30 | 0d 21 fc 05 3a 0d 22 06 |.].!..=0|.!..:.".|
|00003320| 0d dd f2 6b 65 79 6c 69 | 73 73 0d 22 10 0e f5 20 |...keyli|ss."... |
|00003330| fd 20 ac 20 a6 2d 37 31 | 0d 22 1a 05 f5 0d 22 24 |. . .-71|."...."$|
|00003340| 10 f2 73 63 72 73 77 61 | 70 3a f2 70 6c 0d 22 2e |..scrswa|p:.pl.".|
|00003350| 11 e7 20 a6 2d 35 38 20 | 21 79 66 2b 3d 32 0d 22 |.. .-58 |!yf+=2."|
|00003360| 38 11 e7 20 a6 2d 34 32 | 20 21 79 66 2d 3d 32 0d |8.. .-42| !yf-=2.|
|00003370| 22 42 11 e7 20 a6 2d 32 | 36 20 21 78 66 2d 3d 32 |"B.. .-2|6 !xf-=2|
|00003380| 0d 22 4c 12 e7 20 a6 2d | 31 32 32 20 21 78 66 2b |."L.. .-|122 !xf+|
|00003390| 3d 32 0d 22 56 11 e7 20 | a6 2d 36 36 20 21 70 64 |=2."V.. |.-66 !pd|
|000033a0| 2b 3d 32 0d 22 60 11 e7 | 20 a6 2d 39 38 20 21 70 |+=2."`..| .-98 !p|
|000033b0| 64 2d 3d 32 0d 22 6a 0a | fd 20 a6 2d 37 31 0d 22 |d-=2."j.|. .-71."|
|000033c0| 74 0e f5 20 fd 20 ac 20 | a6 2d 37 31 0d 22 7e 05 |t.. . . |.-71."~.|
|000033d0| e1 0d 22 88 05 3a 0d 22 | 92 1e dd f2 67 72 61 64 |.."..:."|....grad|
|000033e0| 72 65 63 74 28 78 25 2c | 79 25 2c 77 25 2c 68 25 |rect(x%,|y%,w%,h%|
|000033f0| 2c 63 25 29 0d 22 9c 0c | ea 20 63 2c 63 73 2c 78 |,c%)."..|. c,cs,x|
|00003400| 0d 22 a6 12 63 3d 36 34 | 3a 63 73 3d 35 31 32 2f |."..c=64|:cs=512/|
|00003410| 68 25 0d 22 b0 18 e3 20 | 78 3d 79 25 20 b8 20 79 |h%."... |x=y% . y|
|00003420| 25 2b 68 25 2f 32 20 88 | 20 34 0d 22 ba 28 c8 99 |%+h%/2 .| 4.".(..|
|00003430| 20 22 43 6f 6c 6f 75 72 | 54 72 61 6e 73 5f 53 65 | "Colour|Trans_Se|
|00003440| 74 47 43 4f 4c 22 2c 63 | 3c 3c 63 25 2c 2c 2c 32 |tGCOL",c|<<c%,,,2|
|00003450| 35 36 0d 22 c4 12 86 20 | 78 25 2c 78 2c 78 25 2b |56."... |x%,x,x%+|
|00003460| 77 25 2c 78 0d 22 ce 09 | 63 2b 3d 63 73 0d 22 d8 |w%,x."..|c+=cs.".|
|00003470| 05 ed 0d 22 e2 1b e3 20 | 78 3d 79 25 2b 68 25 2f |..."... |x=y%+h%/|
|00003480| 32 20 b8 20 79 25 2b 68 | 25 20 88 20 34 0d 22 ec |2 . y%+h|% . 4.".|
|00003490| 28 c8 99 20 22 43 6f 6c | 6f 75 72 54 72 61 6e 73 |(.. "Col|ourTrans|
|000034a0| 5f 53 65 74 47 43 4f 4c | 22 2c 63 3c 3c 63 25 2c |_SetGCOL|",c<<c%,|
|000034b0| 2c 2c 32 35 36 0d 22 f6 | 12 86 20 78 25 2c 78 2c |,,256.".|.. x%,x,|
|000034c0| 78 25 2b 77 25 2c 78 0d | 23 00 09 63 2d 3d 63 73 |x%+w%,x.|#..c-=cs|
|000034d0| 0d 23 0a 05 ed 0d 23 14 | 05 e1 0d ff |.#....#.|.... |
+--------+-------------------------+-------------------------+--------+--------+