home *** CD-ROM | disk | FTP | other *** search
Unknown | 1996-10-17 | 7.7 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.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
| |
100%
| xdgMime
| image/x-tga
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 11 f4 20 3e 20 | 49 6e 74 65 72 73 65 63 |..... > |Intersec|
|00000010| 74 0d 00 14 05 f4 0d 00 | 1e 36 f4 20 28 43 29 20 |t.......|.6. (C) |
|00000020| 30 35 2f 31 39 39 36 20 | 41 72 6d 4f 72 69 63 20 |05/1996 |ArmOric |
|00000030| 66 6f 72 20 41 72 6d 27 | 73 20 54 65 63 68 20 2d |for Arm'|s Tech -|
|00000040| 20 52 50 43 20 56 65 72 | 73 69 6f 6e 0d 00 1f 26 | RPC Ver|sion...&|
|00000050| f4 20 20 20 3c 44 65 76 | 24 44 69 72 3e 20 62 75 |. <Dev|$Dir> bu|
|00000060| 67 20 72 65 6d 6f 76 65 | 64 20 6f 6e 20 31 30 2f |g remove|d on 10/|
|00000070| 39 36 0d 00 28 39 f4 20 | 20 20 4d 6f 64 69 66 69 |96..(9. | Modifi|
|00000080| 65 64 20 30 38 2f 39 36 | 20 74 6f 20 67 65 74 20 |ed 08/96| to get |
|00000090| 74 68 65 20 22 73 6f 72 | 74 69 6e 67 22 20 77 6f |the "sor|ting" wo|
|000000a0| 72 6b 69 6e 67 20 6f 6e | 20 53 41 0d 00 32 25 f4 |rking on| SA..2%.|
|000000b0| 20 20 61 6e 64 20 68 61 | 76 65 20 61 20 36 34 30 | and ha|ve a 640|
|000000c0| 78 34 38 30 20 72 65 73 | 6f 6c 75 74 69 6f 6e 2e |x480 res|olution.|
|000000d0| 0d 00 3c 38 f4 20 20 20 | 54 68 69 73 20 63 61 75 |..<8. |This cau|
|000000e0| 73 65 64 20 6d 61 6a 6f | 72 20 75 6e 2d 6f 70 74 |sed majo|r un-opt|
|000000f0| 69 6d 69 73 61 74 69 6f | 6e 73 20 61 6e 64 20 6d |imisatio|ns and m|
|00000100| 61 6b 65 73 20 74 68 65 | 0d 00 46 2d f4 20 20 73 |akes the|..F-. s|
|00000110| 68 61 64 69 6e 67 2f 73 | 65 6c 66 2d 73 68 61 64 |hading/s|elf-shad|
|00000120| 69 6e 67 20 74 72 69 63 | 6b 20 75 6e 75 73 61 62 |ing tric|k unusab|
|00000130| 6c 65 20 3a 28 0d 00 50 | 27 f4 20 20 20 4d 6f 72 |le :(..P|'. Mor|
|00000140| 65 20 69 6e 20 74 68 65 | 20 6e 65 78 74 20 76 65 |e in the| next ve|
|00000150| 72 73 69 6f 6e 20 3a 29 | 20 21 21 21 0d 00 5a 04 |rsion :)| !!!..Z.|
|00000160| 0d 00 64 1f c8 9b 20 22 | 3c 4d 69 73 73 54 65 63 |..d... "|<MissTec|
|00000170| 68 24 44 69 72 3e 2e 53 | 65 74 4d 6f 64 65 22 0d |h$Dir>.S|etMode".|
|00000180| 00 6e 11 45 58 3d 36 34 | 30 3a 45 59 3d 34 38 30 |.n.EX=64|0:EY=480|
|00000190| 0d 00 78 19 f2 73 65 74 | 4d 6f 64 65 28 45 58 2c |..x..set|Mode(EX,|
|000001a0| 45 59 2c 32 35 36 29 3a | 87 0d 00 82 18 c8 99 20 |EY,256):|....... |
|000001b0| 22 4f 53 5f 42 79 74 65 | 22 2c 26 37 30 2c 33 3a |"OS_Byte|",&70,3:|
|000001c0| db 0d 00 8c 13 e3 20 49 | 3d 30 20 b8 20 32 35 35 |...... I|=0 . 255|
|000001d0| 20 88 20 34 0d 00 96 1e | 20 fb 20 49 2c b6 28 49 | . 4....| . I,.(I|
|000001e0| 29 2a 31 35 2c 49 2c 49 | 2a 49 2a 49 2f 36 35 35 |)*15,I,I|*I*I/655|
|000001f0| 33 35 0d 00 a0 16 20 fb | 20 49 2b 31 2c 49 2c 49 |35.... .| I+1,I,I|
|00000200| 2c b6 28 49 29 2a 31 35 | 0d 00 aa 26 20 fb 20 49 |,.(I)*15|...& . I|
|00000210| 2b 32 2c b6 28 49 2b 32 | 29 2a 31 35 2c 49 2b 32 |+2,.(I+2|)*15,I+2|
|00000220| 2c 28 49 2b 32 29 5e 33 | 2f 36 35 35 33 35 0d 00 |,(I+2)^3|/65535..|
|00000230| b4 1c 20 fb 20 49 2b 33 | 2c 49 2c 49 2a 49 2f 32 |.. . I+3|,I,I*I/2|
|00000240| 35 35 2c b6 28 49 29 2a | 31 35 0d 00 be 06 ed 49 |55,.(I)*|15.....I|
|00000250| 0d 00 c8 04 0d 00 d2 13 | 4c 58 3d 35 32 2a 32 3a |........|LX=52*2:|
|00000260| 4c 59 3d 35 32 2a 32 0d | 00 dc 11 4d 58 3d 32 35 |LY=52*2.|...MX=25|
|00000270| 36 3a 5a 58 3d 35 31 32 | 0d 00 e6 0b f2 61 73 73 |6:ZX=512|.....ass|
|00000280| 28 37 29 0d 00 f0 04 0d | 00 fa 15 41 31 3d 30 3a |(7).....|...A1=0:|
|00000290| 41 32 3d 30 3a 41 3d 30 | 3a 42 3d 30 0d 01 04 0d |A2=0:A=0|:B=0....|
|000002a0| 4f 42 4a 3d 30 3a 45 3d | 31 0d 01 0e 05 f5 0d 01 |OBJ=0:E=|1.......|
|000002b0| 18 2b 20 20 45 25 3d 4f | 42 4a 5f 44 45 46 2b 4f |.+ E%=O|BJ_DEF+O|
|000002c0| 42 4a 2a 34 2a 38 2a 34 | 3a 4f 42 4a 2b 3d 31 3a |BJ*4*8*4|:OBJ+=1:|
|000002d0| 54 49 4d 3d 91 2b 34 30 | 30 0d 01 22 07 20 20 f5 |TIM=.+40|0..". .|
|000002e0| 0d 01 2c 0f 20 20 20 c8 | 97 20 58 2c 59 2c 54 0d |..,. .|. X,Y,T.|
|000002f0| 01 36 30 20 20 20 41 33 | 3d 41 31 2b 58 2f 33 32 |.60 A3|=A1+X/32|
|00000300| 30 3a 41 34 3d 41 32 2b | 59 2f 32 35 36 3a 41 31 |0:A4=A2+|Y/256:A1|
|00000310| 2b 3d 2e 30 36 31 3a 41 | 32 2b 3d 2e 30 35 33 0d |+=.061:A|2+=.053.|
|00000320| 01 40 20 20 20 20 41 25 | 3d 32 35 36 2a 9b 28 41 |.@ A%|=256*.(A|
|00000330| 33 29 3a 42 25 3d 32 35 | 36 2a b5 28 41 33 29 0d |3):B%=25|6*.(A3).|
|00000340| 01 4a 20 20 20 20 43 25 | 3d 32 35 36 2a 9b 28 41 |.J C%|=256*.(A|
|00000350| 34 29 3a 44 25 3d 32 35 | 36 2a b5 28 41 34 29 0d |4):D%=25|6*.(A4).|
|00000360| 01 54 0c 20 20 20 d6 20 | 4d 4f 56 0d 01 5e 43 20 |.T. . |MOV..^C |
|00000370| 20 20 42 58 3d 28 45 59 | 2f 32 2d 31 2e 32 2a 4c | BX=(EY|/2-1.2*L|
|00000380| 58 29 2a 9b 41 3a 42 59 | 3d 28 45 59 2f 32 2d 31 |X)*.A:BY|=(EY/2-1|
|00000390| 2e 32 2a 4c 58 29 2a b5 | 28 41 2a 33 2b 42 29 3a |.2*LX)*.|(A*3+B):|
|000003a0| 41 2b 3d 2e 30 31 3a 42 | 2b 3d 2e 30 30 33 0d 01 |A+=.01:B|+=.003..|
|000003b0| 68 2b 20 20 20 41 25 3d | 42 58 2b 45 58 2a a8 28 |h+ A%=|BX+EX*.(|
|000003c0| 42 59 29 3a d6 20 41 46 | 46 3a c8 94 20 21 61 45 |BY):. AF|F:.. !aE|
|000003d0| 43 52 2c 61 45 43 52 21 | 34 0d 01 72 38 20 20 20 |CR,aECR!|4..r8 |
|000003e0| c8 96 20 3a c8 99 20 22 | 4f 53 5f 42 79 74 65 22 |.. :.. "|OS_Byte"|
|000003f0| 2c 26 37 31 2c 45 3a 45 | 3d 33 2d 45 3a c8 99 20 |,&71,E:E|=3-E:.. |
|00000400| 22 4f 53 5f 42 79 74 65 | 22 2c 26 37 30 2c 45 3a |"OS_Byte|",&70,E:|
|00000410| db 0d 01 7c 20 20 20 20 | 5a 24 3d bf 30 3a 5a 3d |...| |Z$=.0:Z=|
|00000420| bb 5a 24 3a e7 20 a6 2d | 39 39 20 5a 24 3d 22 20 |.Z$:. .-|99 Z$=" |
|00000430| 22 0d 01 86 37 20 20 20 | e7 20 28 5a 3e 30 29 20 |"...7 |. (Z>0) |
|00000440| 80 20 28 5a 3c 37 29 20 | 45 25 3d 4f 42 4a 5f 44 |. (Z<7) |E%=OBJ_D|
|00000450| 45 46 2b 38 2a 34 2a 34 | 2a 28 5a 2d 31 29 3a 54 |EF+8*4*4|*(Z-1):T|
|00000460| 49 4d 3d 91 2b 34 30 30 | 0d 01 90 20 20 20 fd 20 |IM=.+400|... . |
|00000470| 5a 24 3d 22 20 22 20 84 | 20 28 91 3e 54 49 4d 29 |Z$=" " .| (.>TIM)|
|00000480| 20 80 20 28 54 3d 30 29 | 0d 01 9a 20 fd 20 5a 24 | . (T=0)|... . Z$|
|00000490| 3d 22 20 22 20 84 20 28 | 28 54 3d 30 29 20 80 20 |=" " . (|(T=0) . |
|000004a0| 28 4f 42 4a 3d 36 29 29 | 0d 01 a4 04 0d 01 ae 2d |(OBJ=6))|.......-|
|000004b0| c8 99 20 22 4f 53 5f 42 | 79 74 65 22 2c 26 37 30 |.. "OS_B|yte",&70|
|000004c0| 2c 33 2d 45 3a db 3a c8 | 99 20 22 4f 53 5f 42 79 |,3-E:.:.|. "OS_By|
|000004d0| 74 65 22 2c 26 37 31 2c | 31 0d 01 b8 04 0d 01 c2 |te",&71,|1.......|
|000004e0| 05 f5 0d 01 cc 13 fd 20 | ac a6 2d 39 39 20 80 20 |....... |..-99 . |
|000004f0| a6 30 3d 2d 31 0d 01 d6 | 04 0d 01 e0 05 e0 0d 01 |.0=-1...|........|
|00000500| ea 05 3a 0d 01 f4 0d dd | 20 f2 61 73 73 28 4d 29 |..:.....| .ass(M)|
|00000510| 0d 01 fe 04 0d 02 08 22 | de 20 43 4f 44 25 20 31 |......."|. COD% 1|
|00000520| 30 32 34 2a 31 36 2b 33 | 2a 28 5a 58 2a 5a 58 2b |024*16+3|*(ZX*ZX+|
|00000530| 4d 58 2a 4d 58 29 0d 02 | 12 04 0d 02 1c 11 e3 20 |MX*MX)..|....... |
|00000540| 49 3d 30 20 b8 20 32 20 | 88 20 32 0d 02 26 0c 20 |I=0 . 2 |. 2..&. |
|00000550| 50 25 3d 43 4f 44 25 0d | 02 30 10 5b 20 20 20 20 |P%=COD%.|.0.[ |
|00000560| 20 20 4f 50 54 20 49 0d | 02 3a 0c 20 20 20 20 20 | OPT I.|.:. |
|00000570| 20 20 20 0d 02 44 2b 2e | 61 4d 41 50 20 20 20 44 | ..D+.|aMAP D|
|00000580| 43 44 20 4d 41 50 2b 5a | 58 2a 4d 58 2f 32 2d 5a |CD MAP+Z|X*MX/2-Z|
|00000590| 58 2a 4c 58 2b 4d 58 2f | 32 2d 4c 58 2d 31 0d 02 |X*LX+MX/|2-LX-1..|
|000005a0| 4e 29 2e 61 50 49 43 20 | 20 20 44 43 44 20 50 49 |N).aPIC | DCD PI|
|000005b0| 43 2b 4d 58 2a 4d 58 2f | 32 2d 4d 58 2a 4c 58 2b |C+MX*MX/|2-MX*LX+|
|000005c0| 4d 58 2f 32 2b 4c 58 0d | 02 58 22 2e 61 45 43 52 |MX/2+LX.|.X".aECR|
|000005d0| 20 20 20 44 43 44 20 31 | 34 39 3a 44 43 44 20 31 | DCD 1|49:DCD 1|
|000005e0| 34 39 3a 44 43 44 20 2d | 31 0d 02 62 11 2e 52 45 |49:DCD -|1..b..RE|
|000005f0| 54 31 33 20 20 44 43 44 | 20 30 0d 02 6c 11 2e 52 |T13 DCD| 0..l..R|
|00000600| 45 54 31 34 20 20 44 43 | 44 20 30 0d 02 76 04 0d |ET14 DC|D 0..v..|
|00000610| 02 80 34 3b 20 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..4; ---|--------|
|00000620| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000630| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000640| 2d 2d 2d 0d 02 8a 0c 20 | 20 20 20 20 20 20 20 0d |---.... | .|
|00000650| 02 94 1f 2e 41 46 46 20 | 20 20 20 3b 20 52 30 20 |....AFF | ; R0 |
|00000660| 3d 20 4f 66 66 73 65 74 | 20 45 63 72 61 6e 0d 02 |= Offset| Ecran..|
|00000670| 9e 04 0d 02 a8 19 20 20 | 20 20 20 20 20 20 53 54 |...... | ST|
|00000680| 52 20 52 31 33 2c 52 45 | 54 31 33 0d 02 b2 19 20 |R R13,RE|T13.... |
|00000690| 20 20 20 20 20 20 20 53 | 54 52 20 52 31 34 2c 52 | S|TR R14,R|
|000006a0| 45 54 31 34 0d 02 bc 0c | 20 20 20 20 20 20 20 20 |ET14....| |
|000006b0| 0d 02 c6 32 20 20 20 20 | 20 20 20 20 4c 44 52 20 |...2 | LDR |
|000006c0| 52 31 32 2c 61 45 43 52 | 20 20 20 20 20 20 20 20 |R12,aECR| |
|000006d0| 20 20 20 20 3b 20 52 31 | 32 3d 20 40 20 65 63 72 | ; R1|2= @ ecr|
|000006e0| 61 6e 0d 02 d0 1a 20 20 | 20 20 20 20 20 20 41 44 |an.... | AD|
|000006f0| 44 20 52 31 32 2c 52 31 | 32 2c 52 30 0d 02 da 0c |D R12,R1|2,R0....|
|00000700| 20 20 20 20 20 20 20 20 | 0d 02 e4 1c 20 20 20 20 | |.... |
|00000710| 20 20 20 20 41 44 52 20 | 52 30 2c 4f 42 4a 5f 50 | ADR |R0,OBJ_P|
|00000720| 41 52 41 4d 0d 02 ee 45 | 20 20 20 20 20 20 20 20 |ARAM...E| |
|00000730| 4c 44 4d 49 41 20 52 30 | 2c 7b 52 30 2d 52 37 7d |LDMIA R0|,{R0-R7}|
|00000740| 20 20 20 20 20 20 20 20 | 3b 20 52 30 2e 2e 37 20 | |; R0..7 |
|00000750| 3d 20 4f 66 66 73 65 74 | 20 53 61 74 65 6c 6c 69 |= Offset| Satelli|
|00000760| 74 65 73 20 30 20 61 20 | 37 0d 02 f8 0c 20 20 20 |tes 0 a |7.... |
|00000770| 20 20 20 20 20 0d 03 02 | 31 20 20 20 20 20 20 20 | ...|1 |
|00000780| 20 4c 44 52 20 52 39 2c | 61 4d 41 50 20 20 20 20 | LDR R9,|aMAP |
|00000790| 20 20 20 20 20 20 20 20 | 20 3b 20 52 39 20 3d 20 | | ; R9 = |
|000007a0| 42 61 73 65 20 8f 0d 03 | 0c 36 20 20 20 20 20 20 |Base ...|.6 |
|000007b0| 20 20 4c 44 52 20 52 31 | 31 2c 61 50 49 43 20 20 | LDR R1|1,aPIC |
|000007c0| 20 20 20 20 20 20 20 20 | 20 20 3b 20 52 31 31 3d | | ; R11=|
|000007d0| 20 87 53 45 54 20 2d 3e | 20 50 49 43 0d 03 16 0c | .SET ->| PIC....|
|000007e0| 20 20 20 20 20 20 20 20 | 0d 03 20 34 20 20 20 20 | |.. 4 |
|000007f0| 20 20 20 20 4d 4f 56 20 | 52 31 30 2c 23 4c 59 2a | MOV |R10,#LY*|
|00000800| 32 20 20 20 20 20 20 20 | 20 20 20 20 3b 20 52 31 |2 | ; R1|
|00000810| 30 3d 20 58 2c 59 20 69 | 6e 64 65 78 0d 03 2a 23 |0= X,Y i|ndex..*#|
|00000820| 2e 41 46 46 59 20 20 20 | 53 55 42 20 52 31 30 2c |.AFFY |SUB R10,|
|00000830| 52 31 30 2c 23 4c 58 2a | 32 2a 36 35 35 33 36 0d |R10,#LX*|2*65536.|
|00000840| 03 34 15 2e 41 46 46 58 | 20 20 20 4d 4f 56 20 52 |.4..AFFX| MOV R|
|00000850| 38 2c 23 30 0d 03 3e 3a | 20 20 20 20 20 20 20 20 |8,#0..>:| |
|00000860| 4c 44 52 42 20 31 34 2c | 5b 52 39 2c 23 31 5d 21 |LDRB 14,|[R9,#1]!|
|00000870| 20 20 20 20 20 20 20 20 | 3b 20 52 31 33 3d 20 42 | |; R13= B|
|00000880| 61 73 65 20 4d 61 78 20 | 52 61 64 69 75 73 0d 03 |ase Max |Radius..|
|00000890| 48 3a 20 20 20 20 20 20 | 20 20 52 53 42 53 20 31 |H: | RSBS 1|
|000008a0| 33 2c 31 34 2c 23 30 20 | 20 20 20 20 20 20 20 20 |3,14,#0 | |
|000008b0| 20 20 3b 20 52 31 34 3d | 20 42 61 73 65 20 4d 69 | ; R14=| Base Mi|
|000008c0| 6e 20 52 61 64 69 75 73 | 0d 03 52 12 20 20 20 20 |n Radius|..R. |
|000008d0| 20 20 20 42 45 51 20 4e | 58 54 0d 03 5c 0b 20 20 | BEQ N|XT..\. |
|000008e0| 20 20 20 20 20 0d 03 66 | 26 20 20 20 20 20 20 20 | ..f|& |
|000008f0| 20 53 54 52 20 52 31 32 | 2c 74 45 43 52 3a 53 54 | STR R12|,tECR:ST|
|00000900| 52 20 52 31 30 2c 74 4c | 4f 4f 50 0d 03 70 05 5d |R R10,tL|OOP..p.]|
|00000910| 0d 03 7a 0c e7 20 4d 3e | 2d 31 20 8c 0d 03 84 0d |..z.. M>|-1 .....|
|00000920| e3 20 4a 3d 30 20 b8 20 | 4d 0d 03 8e 10 5b 20 20 |. J=0 . |M....[ |
|00000930| 20 20 20 20 4f 50 54 20 | 49 0d 03 98 1c 20 20 20 | OPT |I.... |
|00000940| 20 20 20 20 20 4d 4f 56 | 20 52 31 30 2c 4a 2c 4c | MOV| R10,J,L|
|00000950| 53 4c 23 31 30 0d 03 a2 | 3d 20 20 20 20 20 20 20 |SL#10...|= |
|00000960| 20 4c 44 52 42 20 31 30 | 2c 5b 52 39 2c 52 31 30 | LDRB 10|,[R9,R10|
|00000970| 2c 41 53 52 23 31 30 5d | 20 20 20 3b 20 52 36 20 |,ASR#10]| ; R6 |
|00000980| 3d 20 53 61 74 65 6c 6c | 69 74 65 20 52 61 64 69 |= Satell|ite Radi|
|00000990| 75 73 0d 03 ac 37 20 20 | 20 20 20 20 20 20 41 44 |us...7 | AD|
|000009a0| 44 20 31 32 2c 31 30 2c | 4a 2c 41 53 52 23 33 32 |D 12,10,|J,ASR#32|
|000009b0| 2d 31 30 3a 53 55 42 20 | 52 31 30 2c 52 31 32 2c |-10:SUB |R10,R12,|
|000009c0| 52 31 30 2c 4c 53 4c 23 | 31 0d 03 b6 3e 20 20 20 |R10,LSL#|1...> |
|000009d0| 20 20 20 20 20 43 4d 50 | 20 31 30 2c 52 31 34 3a | CMP| 10,R14:|
|000009e0| 43 4d 50 4c 54 20 52 31 | 34 2c 31 32 3a 4d 4f 56 |CMPLT R1|4,12:MOV|
|000009f0| 4c 54 20 52 38 2c 23 4a | 2b 31 3a 4d 4f 56 4c 54 |LT R8,#J|+1:MOVLT|
|00000a00| 20 52 31 34 2c 31 30 0d | 03 c0 05 5d 0d 03 ca 07 | R14,10.|...]....|
|00000a10| ed 20 4a 0d 03 d4 31 f4 | 20 20 20 20 20 20 20 20 |. J...1.| |
|00000a20| 43 4d 50 20 31 30 2c 52 | 31 33 3a 43 4d 50 4c 45 |CMP 10,R|13:CMPLE|
|00000a30| 20 52 31 33 2c 31 32 3a | 4d 4f 56 4c 45 20 52 31 | R13,12:|MOVLE R1|
|00000a40| 33 2c 31 32 0d 03 de 05 | cd 0d 03 e8 10 5b 20 20 |3,12....|.....[ |
|00000a50| 20 20 20 20 4f 50 54 20 | 49 0d 03 f2 04 0d 03 fc | OPT |I.......|
|00000a60| 26 20 20 20 20 20 20 20 | 20 4c 44 52 20 52 31 30 |& | LDR R10|
|00000a70| 2c 74 4c 4f 4f 50 3a 4c | 44 52 20 52 31 32 2c 74 |,tLOOP:L|DR R12,t|
|00000a80| 45 43 52 0d 04 06 1e 20 | 20 20 20 20 20 20 43 4d |ECR.... | CM|
|00000a90| 50 20 52 31 34 2c 52 31 | 33 3a 42 4c 45 20 4e 58 |P R14,R1|3:BLE NX|
|00000aa0| 54 0d 04 10 0b 20 20 20 | 20 20 20 20 0d 04 1a 1a |T.... | ....|
|00000ab0| 20 20 20 20 20 20 20 41 | 44 52 20 52 31 33 2c 4f | A|DR R13,O|
|00000ac0| 42 4a 5f 50 49 43 0d 04 | 24 20 20 20 20 20 20 20 |BJ_PIC..|$ |
|00000ad0| 20 4c 44 52 20 52 38 2c | 5b 52 31 33 2c 52 38 2c | LDR R8,|[R13,R8,|
|00000ae0| 4c 53 4c 23 32 5d 0d 04 | 2e 18 20 20 20 20 20 20 |LSL#2]..|.. |
|00000af0| 20 41 44 44 20 52 38 2c | 52 31 31 2c 52 38 0d 04 | ADD R8,|R11,R8..|
|00000b00| 38 22 20 20 20 20 20 20 | 20 4c 44 52 42 20 52 38 |8" | LDRB R8|
|00000b10| 2c 5b 52 38 2c 52 31 30 | 2c 41 53 52 23 31 36 5d |,[R8,R10|,ASR#16]|
|00000b20| 0d 04 42 23 20 20 20 20 | 20 20 20 53 54 52 42 20 |..B# | STRB |
|00000b30| 52 38 2c 5b 52 31 32 2c | 52 31 30 2c 41 53 52 23 |R8,[R12,|R10,ASR#|
|00000b40| 31 36 5d 0d 04 4c 0c 20 | 20 20 20 20 20 20 20 0d |16]..L. | .|
|00000b50| 04 56 1f 2e 4e 58 54 20 | 20 20 20 41 44 44 53 20 |.V..NXT | ADDS |
|00000b60| 52 31 30 2c 52 31 30 2c | 23 31 3c 3c 31 36 0d 04 |R10,R10,|#1<<16..|
|00000b70| 60 13 20 20 20 20 20 20 | 20 42 4d 49 20 41 46 46 |`. | BMI AFF|
|00000b80| 58 0d 04 6a 0b 20 20 20 | 20 20 20 20 0d 04 74 1e |X..j. | ..t.|
|00000b90| 20 20 20 20 20 20 20 20 | 41 44 44 20 52 39 2c 52 | |ADD R9,R|
|00000ba0| 39 2c 23 5a 58 2d 4c 58 | 2a 32 0d 04 7e 19 20 20 |9,#ZX-LX|*2..~. |
|00000bb0| 20 20 20 20 20 20 41 44 | 44 20 31 31 2c 31 31 2c | AD|D 11,11,|
|00000bc0| 23 4d 58 0d 04 88 19 20 | 20 20 20 20 20 20 20 41 |#MX.... | A|
|00000bd0| 44 44 20 31 32 2c 31 32 | 2c 23 45 58 0d 04 92 23 |DD 12,12|,#EX...#|
|00000be0| 20 20 20 20 20 20 20 53 | 55 42 53 20 52 31 30 2c | S|UBS R10,|
|00000bf0| 52 31 30 2c 23 31 3a 42 | 4e 45 20 41 46 46 59 0d |R10,#1:B|NE AFFY.|
|00000c00| 04 9c 0b 20 20 20 20 20 | 20 20 0d 04 a6 08 2e 46 |... | .....F|
|00000c10| 49 4e 0d 04 b0 19 20 20 | 20 20 20 20 20 20 4c 44 |IN.... | LD|
|00000c20| 52 20 52 31 33 2c 52 45 | 54 31 33 0d 04 ba 17 20 |R R13,RE|T13.... |
|00000c30| 20 20 20 20 20 20 4c 44 | 52 20 50 43 2c 52 45 54 | LD|R PC,RET|
|00000c40| 31 34 0d 04 c4 0b 20 20 | 20 20 20 20 20 0d 04 ce |14.... | ...|
|00000c50| 11 2e 74 45 43 52 20 20 | 20 44 43 44 20 30 0d 04 |..tECR | DCD 0..|
|00000c60| d8 11 2e 74 4c 4f 4f 50 | 20 20 44 43 44 20 30 0d |...tLOOP| DCD 0.|
|00000c70| 04 e2 04 0d 04 ec 1b 2e | 43 4f 50 59 20 20 20 3b |........|COPY ;|
|00000c80| 20 52 30 28 2b 52 32 29 | 20 2d 3e 20 52 31 0d 04 | R0(+R2)| -> R1..|
|00000c90| f6 1e 20 20 20 20 20 20 | 20 20 4c 44 4d 49 41 20 |.. | LDMIA |
|00000ca0| 52 30 21 2c 7b 52 33 2d | 52 31 30 7d 0d 04 f7 1e |R0!,{R3-|R10}....|
|00000cb0| 20 20 20 20 20 20 20 20 | 53 54 4d 49 41 20 52 31 | |STMIA R1|
|00000cc0| 21 2c 7b 52 33 2d 52 31 | 30 7d 0d 04 f8 23 20 20 |!,{R3-R1|0}...# |
|00000cd0| 20 20 20 20 20 53 55 42 | 53 20 52 32 2c 52 32 2c | SUB|S R2,R2,|
|00000ce0| 23 38 2a 34 3a 42 4e 45 | 20 43 4f 50 59 0d 04 f9 |#8*4:BNE| COPY...|
|00000cf0| 0b 20 20 20 20 20 20 20 | 0d 04 fa 15 20 20 20 20 |. |.... |
|00000d00| 20 20 20 4d 4f 56 20 50 | 43 2c 52 31 34 0d 05 00 | MOV P|C,R14...|
|00000d10| 04 0d 05 0a 35 2e 4d 4f | 56 20 20 20 20 20 20 20 |....5.MO|V |
|00000d20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000d30| 20 20 20 20 20 3b 20 52 | 30 20 3d 20 9b 20 41 31 | ; R|0 = . A1|
|00000d40| 20 2a 20 32 35 36 0d 05 | 14 35 20 20 20 20 20 20 | * 256..|.5 |
|00000d50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000d60| 20 20 20 20 20 20 20 20 | 20 20 3b 20 52 31 20 3d | | ; R1 =|
|00000d70| 20 b5 20 41 31 20 2a 20 | 32 35 36 0d 05 1e 35 20 | . A1 * |256...5 |
|00000d80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000d90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 3b | | ;|
|00000da0| 20 52 32 20 3d 20 9b 20 | 41 32 20 2a 20 32 35 36 | R2 = . |A2 * 256|
|00000db0| 0d 05 28 35 20 20 20 20 | 20 20 20 20 20 20 20 20 |..(5 | |
|00000dc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000dd0| 20 20 20 20 3b 20 52 33 | 20 3d 20 b5 20 41 33 20 | ; R3| = . A3 |
|00000de0| 2a 20 32 35 36 0d 05 32 | 3b 20 20 20 20 20 20 20 |* 256..2|; |
|00000df0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000e00| 20 20 20 20 20 20 20 20 | 20 3b 20 52 34 20 3d 20 | | ; R4 = |
|00000e10| 4f 62 6a 20 44 65 66 69 | 6e 69 74 69 6f 6e 20 21 |Obj Defi|nition !|
|00000e20| 0d 05 3c 19 20 20 20 20 | 20 20 20 20 53 54 52 20 |..<. | STR |
|00000e30| 52 31 33 2c 52 45 54 31 | 33 0d 05 46 19 20 20 20 |R13,RET1|3..F. |
|00000e40| 20 20 20 20 20 53 54 52 | 20 52 31 34 2c 52 45 54 | STR| R14,RET|
|00000e50| 31 34 0d 05 50 0c 20 20 | 20 20 20 20 20 20 0d 05 |14..P. | ..|
|00000e60| 5a 16 20 20 20 20 20 20 | 20 20 4d 4f 56 20 52 31 |Z. | MOV R1|
|00000e70| 30 2c 52 34 0d 05 64 1d | 20 20 20 20 20 20 20 20 |0,R4..d.| |
|00000e80| 41 44 52 20 52 31 31 2c | 4f 42 4a 5f 50 41 52 41 |ADR R11,|OBJ_PARA|
|00000e90| 4d 0d 05 6e 16 20 20 20 | 20 20 20 20 20 4d 4f 56 |M..n. | MOV|
|00000ea0| 20 52 31 32 2c 23 4d 0d | 05 78 08 2e 52 4f 54 0d | R12,#M.|.x..ROT.|
|00000eb0| 05 82 24 20 20 20 20 20 | 20 20 20 4c 44 4d 49 41 |..$ | LDMIA|
|00000ec0| 20 52 31 30 21 2c 7b 52 | 36 2c 52 37 2c 52 38 2c | R10!,{R|6,R7,R8,|
|00000ed0| 52 39 7d 0d 05 8c 40 20 | 20 20 20 20 20 20 20 4d |R9}...@ | M|
|00000ee0| 55 4c 20 52 34 2c 52 37 | 2c 52 30 3a 4d 55 4c 20 |UL R4,R7|,R0:MUL |
|00000ef0| 52 35 2c 52 38 2c 52 31 | 3a 53 55 42 20 52 34 2c |R5,R8,R1|:SUB R4,|
|00000f00| 52 34 2c 52 35 20 20 3b | 20 58 2c 59 20 52 6f 74 |R4,R5 ;| X,Y Rot|
|00000f10| 61 74 65 0d 05 96 32 20 | 20 20 20 20 20 20 20 4d |ate...2 | M|
|00000f20| 55 4c 20 52 35 2c 52 37 | 2c 52 31 3a 4d 4c 41 20 |UL R5,R7|,R1:MLA |
|00000f30| 52 35 2c 52 38 2c 52 30 | 2c 52 35 20 20 20 20 20 |R5,R8,R0|,R5 |
|00000f40| 20 20 20 20 20 0d 05 a0 | 2c 20 20 20 20 20 20 20 | ...|, |
|00000f50| 20 4d 4f 56 20 52 37 2c | 52 34 2c 41 53 52 23 38 | MOV R7,|R4,ASR#8|
|00000f60| 3a 4d 4f 56 20 52 38 2c | 52 35 2c 41 53 52 23 31 |:MOV R8,|R5,ASR#1|
|00000f70| 36 0d 05 aa 40 20 20 20 | 20 20 20 20 20 4d 55 4c |6...@ | MUL|
|00000f80| 20 52 34 2c 52 37 2c 52 | 32 3a 4d 55 4c 20 52 35 | R4,R7,R|2:MUL R5|
|00000f90| 2c 52 39 2c 52 33 3a 53 | 55 42 20 52 34 2c 52 34 |,R9,R3:S|UB R4,R4|
|00000fa0| 2c 52 35 20 20 3b 20 58 | 2c 5a 20 52 6f 74 61 74 |,R5 ; X|,Z Rotat|
|00000fb0| 65 0d 05 b4 28 20 20 20 | 20 20 20 20 20 4d 55 4c |e...( | MUL|
|00000fc0| 20 52 35 2c 52 37 2c 52 | 33 3a 4d 4c 41 20 52 35 | R5,R7,R|3:MLA R5|
|00000fd0| 2c 52 39 2c 52 32 2c 52 | 35 0d 05 be 04 0d 05 c8 |,R9,R2,R|5.......|
|00000fe0| 1f 20 20 20 20 20 20 20 | 20 41 44 44 20 52 37 2c |. | ADD R7,|
|00000ff0| 52 36 2c 52 34 2c 41 53 | 52 23 31 36 0d 05 d2 1e |R6,R4,AS|R#16....|
|00001000| 20 20 20 20 20 20 20 20 | 41 44 44 20 52 37 2c 52 | |ADD R7,R|
|00001010| 37 2c 52 38 2c 4c 53 4c | 23 39 0d 05 dc 46 20 20 |7,R8,LSL|#9...F |
|00001020| 20 20 20 20 20 20 53 54 | 52 20 52 37 2c 5b 52 31 | ST|R R7,[R1|
|00001030| 31 5d 2c 23 34 20 20 20 | 20 20 20 20 20 20 20 20 |1],#4 | |
|00001040| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 3b 20 | | ; |
|00001050| 53 74 6f 72 65 20 4d 61 | 70 20 6f 66 66 73 65 74 |Store Ma|p offset|
|00001060| 0d 05 e6 0c 20 20 20 20 | 20 20 20 20 0d 05 f0 1b |.... | ....|
|00001070| 20 20 20 20 20 20 20 20 | 4d 4f 56 20 52 36 2c 52 | |MOV R6,R|
|00001080| 36 2c 4c 53 52 23 32 0d | 05 fa 1f 20 20 20 20 20 |6,LSR#2.|... |
|00001090| 20 20 20 41 44 44 20 52 | 36 2c 52 36 2c 52 34 2c | ADD R|6,R6,R4,|
|000010a0| 41 53 52 23 31 36 0d 06 | 04 46 20 20 20 20 20 20 |ASR#16..|.F |
|000010b0| 20 20 41 44 44 20 52 36 | 2c 52 36 2c 52 38 2c 4c | ADD R6|,R6,R8,L|
|000010c0| 53 4c 23 38 20 20 20 20 | 20 20 20 20 20 20 20 20 |SL#8 | |
|000010d0| 20 20 20 20 20 20 20 20 | 20 20 3b 20 53 74 6f 72 | | ; Stor|
|000010e0| 65 20 50 69 63 20 6f 66 | 66 73 65 74 0d 06 0e 23 |e Pic of|fset...#|
|000010f0| 20 20 20 20 20 20 20 20 | 53 54 52 20 52 36 2c 5b | |STR R6,[|
|00001100| 52 31 31 2c 23 38 2a 34 | 2a 32 2d 34 2b 34 5d 0d |R11,#8*4|*2-4+4].|
|00001110| 06 18 0c 20 20 20 20 20 | 20 20 20 0d 06 22 3b 20 |... | .."; |
|00001120| 20 20 20 20 20 20 20 4d | 4f 56 53 20 52 39 2c 52 | M|OVS R9,R|
|00001130| 35 2c 41 53 52 23 31 36 | 2d 31 20 20 20 20 20 20 |5,ASR#16|-1 |
|00001140| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 3b | | ;|
|00001150| 20 5a 20 2a 20 32 0d 06 | 2c 3d 20 20 20 20 20 20 | Z * 2..|,= |
|00001160| 20 20 53 54 52 20 52 39 | 2c 5b 52 31 31 2c 23 38 | STR R9|,[R11,#8|
|00001170| 2a 34 2d 34 5d 20 20 20 | 20 20 20 20 20 20 20 20 |*4-4] | |
|00001180| 20 20 20 20 20 20 20 20 | 20 20 3b 20 53 74 6f 72 | | ; Stor|
|00001190| 65 20 5a 0d 06 36 22 20 | 20 20 20 20 20 20 53 55 |e Z..6" | SU|
|000011a0| 42 53 20 52 31 32 2c 52 | 31 32 2c 23 31 3a 42 50 |BS R12,R|12,#1:BP|
|000011b0| 4c 20 52 4f 54 0d 06 40 | 0b 20 20 20 20 20 20 20 |L ROT..@|. |
|000011c0| 0d 06 4a 08 2e 54 52 49 | 0d 06 54 48 20 20 20 20 |..J..TRI|..TH |
|000011d0| 20 20 20 20 41 44 52 20 | 52 31 32 2c 4f 42 4a 5f | ADR |R12,OBJ_|
|000011e0| 5a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |Z | |
|000011f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 3b 20 31 32 | | ; 12|
|00001200| 20 3d 20 57 68 69 63 68 | 20 74 6f 20 66 69 6e 64 | = Which| to find|
|00001210| 0d 06 5e 17 20 20 20 20 | 20 20 20 20 4d 4f 56 20 |..^. | MOV |
|00001220| 52 30 2c 23 4d 2b 31 0d | 06 68 4a 2e 53 4f 52 54 |R0,#M+1.|.hJ.SORT|
|00001230| 20 20 20 4d 4f 56 20 52 | 31 30 2c 52 31 32 20 20 | MOV R|10,R12 |
|00001240| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001250| 20 20 20 20 20 20 20 20 | 20 20 20 3b 20 31 30 20 | | ; 10 |
|00001260| 3d 20 57 68 65 72 65 20 | 74 6f 20 73 65 61 72 63 |= Where |to searc|
|00001270| 68 0d 06 72 44 20 20 20 | 20 20 20 20 20 4d 56 4e |h..rD | MVN|
|00001280| 20 52 39 2c 23 35 31 32 | 20 20 20 20 20 20 20 20 | R9,#512| |
|00001290| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000012a0| 20 20 20 20 20 3b 20 52 | 39 20 3d 20 4d 61 78 20 | ; R|9 = Max |
|000012b0| 46 6f 75 6e 64 0d 06 7c | 18 20 20 20 20 20 20 20 |Found..||. |
|000012c0| 20 41 44 44 20 52 31 2c | 52 30 2c 23 30 0d 06 86 | ADD R1,|R0,#0...|
|000012d0| 1b 2e 4d 41 58 20 20 20 | 20 4c 44 52 20 52 37 2c |..MAX | LDR R7,|
|000012e0| 5b 52 31 30 5d 2c 23 34 | 0d 06 90 46 20 20 20 20 |[R10],#4|...F |
|000012f0| 20 20 20 20 43 4d 50 20 | 52 37 2c 52 39 3a 4d 4f | CMP |R7,R9:MO|
|00001300| 56 47 54 20 52 39 2c 52 | 37 3a 53 55 42 47 54 20 |VGT R9,R|7:SUBGT |
|00001310| 52 38 2c 52 31 30 2c 23 | 34 20 20 20 3b 20 52 38 |R8,R10,#|4 ; R8|
|00001320| 20 3d 20 57 68 65 72 65 | 20 66 6f 75 6e 64 0d 06 | = Where| found..|
|00001330| 9a 20 20 20 20 20 20 20 | 20 53 55 42 53 20 52 31 |. | SUBS R1|
|00001340| 2c 52 31 2c 23 31 3a 42 | 4e 45 20 4d 41 58 0d 06 |,R1,#1:B|NE MAX..|
|00001350| a4 04 0d 06 ae 2c 20 20 | 20 20 20 20 20 20 4c 44 |....., | LD|
|00001360| 52 20 52 36 2c 5b 52 38 | 2c 23 33 36 5d 3a 4c 44 |R R6,[R8|,#36]:LD|
|00001370| 52 20 52 37 2c 5b 52 31 | 32 2c 23 33 36 5d 0d 06 |R R7,[R1|2,#36]..|
|00001380| b8 47 20 20 20 20 20 20 | 20 20 53 54 52 20 52 37 |.G | STR R7|
|00001390| 2c 5b 52 38 2c 23 33 36 | 5d 3a 53 54 52 20 52 36 |,[R8,#36|]:STR R6|
|000013a0| 2c 5b 52 31 32 2c 23 33 | 36 5d 20 20 20 20 20 20 |,[R12,#3|6] |
|000013b0| 20 20 3b 20 53 77 61 70 | 20 70 69 63 73 20 6f 66 | ; Swap| pics of|
|000013c0| 66 73 65 74 73 0d 06 c2 | 0c 20 20 20 20 20 20 20 |fsets...|. |
|000013d0| 20 0d 06 cc 2e 20 20 20 | 20 20 20 20 20 4c 44 52 | .... | LDR|
|000013e0| 20 52 36 2c 5b 52 38 2c | 23 2d 33 32 5d 3a 4c 44 | R6,[R8,|#-32]:LD|
|000013f0| 52 20 52 37 2c 5b 52 31 | 32 2c 23 2d 33 32 5d 0d |R R7,[R1|2,#-32].|
|00001400| 06 d6 1c 20 20 20 20 20 | 20 20 20 53 54 52 20 52 |... | STR R|
|00001410| 37 2c 5b 52 38 2c 23 2d | 33 32 5d 0d 06 e0 22 20 |7,[R8,#-|32]..." |
|00001420| 20 20 20 20 20 20 20 41 | 44 44 20 52 36 2c 52 36 | A|DD R6,R6|
|00001430| 2c 52 39 2c 4c 53 4c 23 | 33 32 2d 31 30 0d 06 ea |,R9,LSL#|32-10...|
|00001440| 1d 20 20 20 20 20 20 20 | 20 53 54 52 20 52 36 2c |. | STR R6,|
|00001450| 5b 52 31 32 2c 23 2d 33 | 32 5d 0d 06 f4 04 0d 06 |[R12,#-3|2]......|
|00001460| fe 1b 20 20 20 20 20 20 | 20 20 4c 44 52 20 52 36 |.. | LDR R6|
|00001470| 2c 5b 52 31 32 5d 2c 23 | 34 0d 07 08 0f 53 54 52 |,[R12],#|4....STR|
|00001480| 20 52 36 2c 5b 52 38 5d | 0d 07 12 14 53 54 52 20 | R6,[R8]|....STR |
|00001490| 52 39 2c 5b 52 31 32 2c | 23 2d 34 5d 0d 07 1c 0c |R9,[R12,|#-4]....|
|000014a0| 20 20 20 20 20 20 20 20 | 0d 07 26 21 20 20 20 20 | |..&! |
|000014b0| 20 20 20 53 55 42 53 20 | 52 30 2c 52 30 2c 23 31 | SUBS |R0,R0,#1|
|000014c0| 3a 42 4e 45 20 53 4f 52 | 54 0d 07 30 04 0d 07 3a |:BNE SOR|T..0...:|
|000014d0| 19 20 20 20 20 20 20 20 | 20 4c 44 52 20 52 31 33 |. | LDR R13|
|000014e0| 2c 52 45 54 31 33 0d 07 | 44 17 20 20 20 20 20 20 |,RET13..|D. |
|000014f0| 20 4c 44 52 20 50 43 2c | 52 45 54 31 34 0d 07 4e | LDR PC,|RET14..N|
|00001500| 0c 20 20 20 20 20 20 20 | 20 0d 07 58 34 3b 20 2d |. | ..X4; -|
|00001510| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001520| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001530| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0d 07 62 |--------|-----..b|
|00001540| 04 0d 07 6c 0e 2e 4f 42 | 4a 5f 50 41 52 41 4d 0d |...l..OB|J_PARAM.|
|00001550| 07 76 23 20 20 20 20 20 | 20 20 20 44 43 44 20 30 |.v# | DCD 0|
|00001560| 3a 44 43 44 20 30 3a 44 | 43 44 20 30 3a 44 43 44 |:DCD 0:D|CD 0:DCD|
|00001570| 20 30 0d 07 80 23 20 20 | 20 20 20 20 20 20 44 43 | 0...# | DC|
|00001580| 44 20 30 3a 44 43 44 20 | 30 3a 44 43 44 20 30 3a |D 0:DCD |0:DCD 0:|
|00001590| 44 43 44 20 30 0d 07 8a | 0a 2e 4f 42 4a 5f 5a 0d |DCD 0...|..OBJ_Z.|
|000015a0| 07 94 23 20 20 20 20 20 | 20 20 20 44 43 44 20 30 |..# | DCD 0|
|000015b0| 3a 44 43 44 20 30 3a 44 | 43 44 20 30 3a 44 43 44 |:DCD 0:D|CD 0:DCD|
|000015c0| 20 30 0d 07 9e 23 20 20 | 20 20 20 20 20 20 44 43 | 0...# | DC|
|000015d0| 44 20 30 3a 44 43 44 20 | 30 3a 44 43 44 20 30 3a |D 0:DCD |0:DCD 0:|
|000015e0| 44 43 44 20 30 0d 07 a8 | 0c 2e 4f 42 4a 5f 50 49 |DCD 0...|..OBJ_PI|
|000015f0| 43 0d 07 b2 11 20 20 20 | 20 20 20 20 20 44 43 44 |C.... | DCD|
|00001600| 20 30 0d 07 bc 23 20 20 | 20 20 20 20 20 20 44 43 | 0...# | DC|
|00001610| 44 20 30 3a 44 43 44 20 | 30 3a 44 43 44 20 30 3a |D 0:DCD |0:DCD 0:|
|00001620| 44 43 44 20 30 0d 07 c6 | 23 20 20 20 20 20 20 20 |DCD 0...|# |
|00001630| 20 44 43 44 20 30 3a 44 | 43 44 20 30 3a 44 43 44 | DCD 0:D|CD 0:DCD|
|00001640| 20 30 3a 44 43 44 20 30 | 0d 07 d0 0c 20 20 20 20 | 0:DCD 0|.... |
|00001650| 20 20 20 20 0d 07 da 05 | 5d 0d 07 e4 1c 20 4f 42 | ....|].... OB|
|00001660| 4a 5f 44 45 46 3d 50 25 | 3a 50 25 2b 3d 36 2a 33 |J_DEF=P%|:P%+=6*3|
|00001670| 32 2a 34 2a 34 0d 07 ee | 15 20 50 49 43 3d 50 25 |2*4*4...|. PIC=P%|
|00001680| 3a 50 25 2b 3d 4d 58 2a | 4d 58 0d 07 f8 16 20 50 |:P%+=MX*|MX.... P|
|00001690| 49 43 32 3d 50 25 3a 50 | 25 2b 3d 4d 58 2a 4d 58 |IC2=P%:P|%+=MX*MX|
|000016a0| 0d 08 02 16 20 50 49 43 | 33 3d 50 25 3a 50 25 2b |.... PIC|3=P%:P%+|
|000016b0| 3d 4d 58 2a 4d 58 0d 08 | 0c 15 20 4d 41 50 3d 50 |=MX*MX..|.. MAP=P|
|000016c0| 25 3a 50 25 2b 3d 5a 58 | 2a 5a 58 0d 08 16 16 20 |%:P%+=ZX|*ZX.... |
|000016d0| 4d 41 50 32 3d 50 25 3a | 50 25 2b 3d 5a 58 2a 5a |MAP2=P%:|P%+=ZX*Z|
|000016e0| 58 0d 08 20 16 20 4d 41 | 50 33 3d 50 25 3a 50 25 |X.. . MA|P3=P%:P%|
|000016f0| 2b 3d 5a 58 2a 5a 58 0d | 08 2a 07 ed 20 49 0d 08 |+=ZX*ZX.|.*.. I..|
|00001700| 34 04 0d 08 3e 26 c8 99 | 20 22 4f 53 5f 52 65 61 |4...>&..| "OS_Rea|
|00001710| 64 56 64 75 56 61 72 69 | 61 62 6c 65 73 22 2c 61 |dVduVari|ables",a|
|00001720| 45 43 52 2c 61 45 43 52 | 0d 08 48 04 0d 08 52 18 |ECR,aECR|..H...R.|
|00001730| f2 6c 6f 61 64 28 22 4d | 41 50 53 2b 35 30 22 2c |.load("M|APS+50",|
|00001740| 4d 41 50 29 0d 08 5c 19 | f2 6c 6f 61 64 28 22 4d |MAP)..\.|.load("M|
|00001750| 41 50 53 2d 32 30 22 2c | 4d 41 50 32 29 0d 08 66 |APS-20",|MAP2)..f|
|00001760| 19 f2 6c 6f 61 64 28 22 | 4d 41 50 53 2d 34 30 22 |..load("|MAPS-40"|
|00001770| 2c 4d 41 50 33 29 0d 08 | 70 04 0d 08 7a 2f 21 61 |,MAP3)..|p...z/!a|
|00001780| 45 43 52 2b 3d 45 58 2f | 32 2b 28 45 59 2f 32 2d |ECR+=EX/|2+(EY/2-|
|00001790| 4c 59 29 2a 45 58 3a 61 | 45 43 52 21 34 3d 21 61 |LY)*EX:a|ECR!4=!a|
|000017a0| 45 43 52 2b 45 58 2a 45 | 59 0d 08 84 04 0d 08 8e |ECR+EX*E|Y.......|
|000017b0| 0d 4f 3d 4f 42 4a 5f 44 | 45 46 0d 08 98 04 0d 08 |.O=OBJ_D|EF......|
|000017c0| a2 0f f4 20 4d 61 6e 64 | 79 20 28 37 29 0d 08 ac |... Mand|y (7)...|
|000017d0| 0d e3 20 49 3d 30 20 b8 | 20 37 0d 08 b6 0f 20 21 |.. I=0 .| 7.... !|
|000017e0| 4f 3d 5a 58 2a 5a 58 2a | 32 0d 08 c0 3b 20 58 3d |O=ZX*ZX*|2...; X=|
|000017f0| 9b 28 32 2a af 2f 34 2a | 49 29 2f b6 28 33 2f 32 |.(2*./4*|I)/.(3/2|
|00001800| 29 3a 59 3d b5 28 32 2a | af 2f 34 2a 49 29 2f b6 |):Y=.(2*|./4*I)/.|
|00001810| 28 33 2f 32 29 3a 5a 3d | 2d 31 2f b6 28 33 29 3a |(3/2):Z=|-1/.(3):|
|00001820| 52 3d 33 35 0d 08 ca 2e | 20 e7 20 28 49 20 80 20 |R=35....| . (I . |
|00001830| 31 29 3d 28 28 49 20 80 | 20 34 29 2f 34 29 20 8c |1)=((I .| 4)/4) .|
|00001840| 20 52 3d 32 30 20 8b 20 | 21 4f 3d 5a 58 2a 5a 58 | R=20 . |!O=ZX*ZX|
|00001850| 2a 31 0d 08 d4 17 20 e7 | 20 28 49 20 80 20 34 29 |*1.... .| (I . 4)|
|00001860| 3d 34 20 8c 20 5a 3d 2d | 5a 0d 08 de 1d 20 4e 3d |=4 . Z=-|Z.... N=|
|00001870| 32 35 36 2f b6 28 58 2a | 58 2b 59 2a 59 2b 5a 2a |256/.(X*|X+Y*Y+Z*|
|00001880| 5a 29 2a 52 2a 32 0d 08 | e8 1d 20 4f 21 34 3d 58 |Z)*R*2..|.. O!4=X|
|00001890| 2a 4e 3a 4f 21 38 3d 59 | 2a 4e 3a 4f 21 31 32 3d |*N:O!8=Y|*N:O!12=|
|000018a0| 5a 2a 4e 0d 08 f2 0a 20 | 4f 2b 3d 31 36 0d 08 fc |Z*N.... |O+=16...|
|000018b0| 05 ed 0d 09 06 04 0d 09 | 10 0c f4 20 54 72 65 66 |........|... Tref|
|000018c0| 6c 65 0d 09 1a 0d e3 20 | 49 3d 30 20 b8 20 37 0d |le..... |I=0 . 7.|
|000018d0| 09 24 0f 20 21 4f 3d 5a | 58 2a 5a 58 2a 32 0d 09 |.$. !O=Z|X*ZX*2..|
|000018e0| 2e 25 20 58 3d 9b 28 32 | 2a af 2f 33 2a 49 29 3a |.% X=.(2|*./3*I):|
|000018f0| 59 3d b5 28 32 2a af 2f | 33 2a 49 29 3a 5a 3d 2d |Y=.(2*./|3*I):Z=-|
|00001900| 31 2f 33 0d 09 38 20 20 | e7 20 28 49 3d 33 29 20 |1/3..8 |. (I=3) |
|00001910| 84 20 28 49 3d 37 29 20 | 58 3d 30 3a 59 3d 30 3a |. (I=7) |X=0:Y=0:|
|00001920| 5a 3d 31 0d 09 42 26 20 | e7 20 28 49 20 80 20 34 |Z=1..B& |. (I . 4|
|00001930| 29 20 58 3d 2d 58 3a 59 | 3d 2d 59 3a 5a 3d 2d 5a |) X=-X:Y|=-Y:Z=-Z|
|00001940| 3a 21 4f 3d 5a 58 2a 5a | 58 0d 09 4c 29 20 4e 3d |:!O=ZX*Z|X..L) N=|
|00001950| 32 35 36 2f b6 28 58 2a | 58 2b 59 2a 59 2b 5a 2a |256/.(X*|X+Y*Y+Z*|
|00001960| 5a 29 2a 28 35 30 2b 33 | 30 2a 28 49 3e 33 29 29 |Z)*(50+3|0*(I>3))|
|00001970| 2a 32 0d 09 56 1d 20 4f | 21 34 3d 58 2a 4e 3a 4f |*2..V. O|!4=X*N:O|
|00001980| 21 38 3d 59 2a 4e 3a 4f | 21 31 32 3d 5a 2a 4e 0d |!8=Y*N:O|!12=Z*N.|
|00001990| 09 60 0a 20 4f 2b 3d 31 | 36 0d 09 6a 05 ed 0d 09 |.`. O+=1|6..j....|
|000019a0| 74 04 0d 09 7e 12 f4 20 | 43 6f 71 75 69 6c 6c 65 |t...~.. |Coquille|
|000019b0| 20 28 37 29 0d 09 88 0d | e3 20 49 3d 30 20 b8 20 | (7)....|. I=0 . |
|000019c0| 37 0d 09 92 1d 20 21 4f | 3d 5a 58 2a 5a 58 2a 28 |7.... !O|=ZX*ZX*(|
|000019d0| 32 2b 28 49 3d 33 29 2b | 28 49 3d 37 29 29 0d 09 |2+(I=3)+|(I=7))..|
|000019e0| 9c 2a 20 58 3d 9b 28 32 | 2a af 2f 33 2a 49 29 3a |.* X=.(2|*./3*I):|
|000019f0| 59 3d b5 28 32 2a af 2f | 33 2a 49 29 3a 5a 3d 2d |Y=.(2*./|3*I):Z=-|
|00001a00| 2e 30 36 3a 52 3d 34 30 | 0d 09 a6 1c 20 e7 20 28 |.06:R=40|.... . (|
|00001a10| 49 20 80 20 34 29 20 58 | 3d 2d 58 3a 59 3d 59 3a |I . 4) X|=-X:Y=Y:|
|00001a20| 5a 3d 2d 5a 0d 09 b0 1d | 20 e7 20 28 49 3d 33 29 |Z=-Z....| . (I=3)|
|00001a30| 20 58 3d 30 3a 59 3d 30 | 3a 5a 3d 31 3a 52 3d 32 | X=0:Y=0|:Z=1:R=2|
|00001a40| 30 0d 09 ba 1e 20 e7 20 | 28 49 3d 37 29 20 58 3d |0.... . |(I=7) X=|
|00001a50| 30 3a 59 3d 30 3a 5a 3d | 2d 31 3a 52 3d 32 30 0d |0:Y=0:Z=|-1:R=20.|
|00001a60| 09 c4 1d 20 4e 3d 32 35 | 36 2f b6 28 58 2a 58 2b |... N=25|6/.(X*X+|
|00001a70| 59 2a 59 2b 5a 2a 5a 29 | 2a 52 2a 32 0d 09 ce 1d |Y*Y+Z*Z)|*R*2....|
|00001a80| 20 4f 21 34 3d 58 2a 4e | 3a 4f 21 38 3d 59 2a 4e | O!4=X*N|:O!8=Y*N|
|00001a90| 3a 4f 21 31 32 3d 5a 2a | 4e 0d 09 d8 0a 20 4f 2b |:O!12=Z*|N.... O+|
|00001aa0| 3d 31 36 0d 09 e2 05 ed | 0d 09 ec 04 0d 09 f6 0f |=16.....|........|
|00001ab0| f4 20 41 6e 63 72 65 20 | 28 37 29 0d 0a 00 0d e3 |. Ancre |(7).....|
|00001ac0| 20 49 3d 30 20 b8 20 37 | 0d 0a 0a 0f 20 21 4f 3d | I=0 . 7|.... !O=|
|00001ad0| 5a 58 2a 5a 58 2a 32 0d | 0a 14 24 20 58 3d 9b 28 |ZX*ZX*2.|..$ X=.(|
|00001ae0| 32 2a af 2f 33 2a 49 29 | 3a 59 3d b5 28 32 2a af |2*./3*I)|:Y=.(2*.|
|00001af0| 2f 33 2a 49 29 3a 5a 3d | 2e 32 34 0d 0a 1e 20 20 |/3*I):Z=|.24... |
|00001b00| e7 20 28 49 3d 33 29 20 | 84 20 28 49 3d 37 29 20 |. (I=3) |. (I=7) |
|00001b10| 58 3d 30 3a 59 3d 30 3a | 5a 3d 31 0d 0a 28 1d 20 |X=0:Y=0:|Z=1..(. |
|00001b20| e7 20 28 49 20 80 20 34 | 29 20 58 3d 2d 58 3a 59 |. (I . 4|) X=-X:Y|
|00001b30| 3d 2d 59 3a 5a 3d 2d 5a | 0d 0a 32 20 20 4e 3d 32 |=-Y:Z=-Z|..2 N=2|
|00001b40| 35 36 2f b6 28 58 2a 58 | 2b 59 2a 59 2b 5a 2a 5a |56/.(X*X|+Y*Y+Z*Z|
|00001b50| 29 2a 36 30 2a 31 2e 38 | 0d 0a 3c 1d 20 4f 21 34 |)*60*1.8|..<. O!4|
|00001b60| 3d 58 2a 4e 3a 4f 21 38 | 3d 59 2a 4e 3a 4f 21 31 |=X*N:O!8|=Y*N:O!1|
|00001b70| 32 3d 5a 2a 4e 0d 0a 46 | 0a 20 4f 2b 3d 31 36 0d |2=Z*N..F|. O+=16.|
|00001b80| 0a 50 05 ed 0d 0a 5a 04 | 0d 0a 64 11 f4 20 53 61 |.P....Z.|..d.. Sa|
|00001b90| 6c 69 65 72 65 20 28 37 | 29 0d 0a 6e 0d e3 20 49 |liere (7|)..n.. I|
|00001ba0| 3d 30 20 b8 20 37 0d 0a | 78 19 20 21 4f 3d 5a 58 |=0 . 7..|x. !O=ZX|
|00001bb0| 2a 5a 58 2a 28 32 2b 28 | 49 3e 33 29 29 2d 31 0d |*ZX*(2+(|I>3))-1.|
|00001bc0| 0a 82 25 20 58 3d 9b 28 | 32 2a af 2f 33 2a 49 29 |..% X=.(|2*./3*I)|
|00001bd0| 3a 59 3d b5 28 32 2a af | 2f 33 2a 49 29 3a 5a 3d |:Y=.(2*.|/3*I):Z=|
|00001be0| 2d 31 2f 33 0d 0a 8c 20 | 20 e7 20 28 49 3d 33 29 |-1/3... | . (I=3)|
|00001bf0| 20 84 20 28 49 3d 37 29 | 20 58 3d 30 3a 59 3d 30 | . (I=7)| X=0:Y=0|
|00001c00| 3a 5a 3d 31 0d 0a 96 1d | 20 e7 20 28 49 20 80 20 |:Z=1....| . (I . |
|00001c10| 34 29 20 58 3d 2d 58 3a | 59 3d 2d 59 3a 5a 3d 2d |4) X=-X:|Y=-Y:Z=-|
|00001c20| 5a 0d 0a a0 29 20 4e 3d | 32 35 36 2f b6 28 58 2a |Z...) N=|256/.(X*|
|00001c30| 58 2b 59 2a 59 2b 5a 2a | 5a 29 2a 28 36 30 2b 34 |X+Y*Y+Z*|Z)*(60+4|
|00001c40| 30 2a 28 49 3e 33 29 29 | 2a 32 0d 0a aa 1d 20 4f |0*(I>3))|*2.... O|
|00001c50| 21 34 3d 58 2a 4e 3a 4f | 21 38 3d 59 2a 4e 3a 4f |!4=X*N:O|!8=Y*N:O|
|00001c60| 21 31 32 3d 5a 2a 4e 0d | 0a b4 0a 20 4f 2b 3d 31 |!12=Z*N.|... O+=1|
|00001c70| 36 0d 0a be 05 ed 0d 0a | c8 04 0d 0a d2 12 f4 20 |6.......|....... |
|00001c80| 56 61 69 73 73 65 61 75 | 20 28 37 29 0d 0a dc 0d |Vaisseau| (7)....|
|00001c90| e3 20 49 3d 30 20 b8 20 | 37 0d 0a e6 18 20 21 4f |. I=0 . |7.... !O|
|00001ca0| 3d 5a 58 2a 5a 58 2a 28 | 32 2b 28 49 3d 31 37 29 |=ZX*ZX*(|2+(I=17)|
|00001cb0| 29 0d 0a f0 0e 20 50 3d | 32 2a af 2f 33 2a 49 0d |).... P=|2*./3*I.|
|00001cc0| 0a fa 19 20 58 3d 35 35 | 2a 9b 50 3a 5a 3d 35 35 |... X=55|*.P:Z=55|
|00001cd0| 2a b5 50 3a 59 3d 32 35 | 0d 0b 04 24 20 e7 20 28 |*.P:Y=25|...$ . (|
|00001ce0| 49 20 80 20 34 29 20 59 | 3d 2d 34 35 3a 58 3d 58 |I . 4) Y|=-45:X=X|
|00001cf0| 2a 31 2e 35 3a 5a 3d 5a | 2a 31 2e 35 0d 0b 0e 1a |*1.5:Z=Z|*1.5....|
|00001d00| 20 e7 20 28 49 3d 37 29 | 20 58 3d 30 3a 5a 3d 30 | . (I=7)| X=0:Z=0|
|00001d10| 3a 59 3d 2d 37 30 0d 0b | 18 1a 20 e7 20 28 49 3d |:Y=-70..|.. . (I=|
|00001d20| 33 29 20 58 3d 30 3a 5a | 3d 30 3a 59 3d 31 31 30 |3) X=0:Z|=0:Y=110|
|00001d30| 0d 0b 22 0b 20 c8 94 20 | 59 2c 5a 0d 0b 2c 11 20 |..". .. |Y,Z..,. |
|00001d40| 4e 3d 32 35 36 2f b6 28 | 32 29 2a 32 0d 0b 36 1d |N=256/.(|2)*2..6.|
|00001d50| 20 4f 21 34 3d 58 2a 4e | 3a 4f 21 38 3d 59 2a 4e | O!4=X*N|:O!8=Y*N|
|00001d60| 3a 4f 21 31 32 3d 5a 2a | 4e 0d 0b 40 0a 20 4f 2b |:O!12=Z*|N..@. O+|
|00001d70| 3d 31 36 0d 0b 4a 05 ed | 0d 0b 54 04 0d 0b 5e 05 |=16..J..|..T...^.|
|00001d80| e1 0d 0b 68 05 3a 0d 0b | 72 13 dd 20 f2 6c 6f 61 |...h.:..|r.. .loa|
|00001d90| 64 28 53 24 2c 57 48 52 | 29 0d 0b 7c 25 20 41 25 |d(S$,WHR|)..|% A%|
|00001da0| 3d 8e 28 22 3c 4d 69 73 | 73 54 65 63 68 24 44 69 |=.("<Mis|sTech$Di|
|00001db0| 72 3e 2e 44 61 74 61 73 | 2e 22 2b 53 24 29 0d 0b |r>.Datas|."+S$)..|
|00001dc0| 86 12 20 20 cf 23 41 25 | 3d 8f 23 41 25 2b 32 30 |.. .#A%|=.#A%+20|
|00001dd0| 0d 0b 90 11 20 20 4c 3d | a2 23 41 25 2d 8f 23 41 |.... L=|.#A%-.#A|
|00001de0| 25 0d 0b 9a 25 20 20 c8 | 99 20 22 4f 53 5f 47 42 |%...% .|. "OS_GB|
|00001df0| 50 42 22 2c 34 2c 41 25 | 2c 21 61 45 43 52 2b 45 |PB",4,A%|,!aECR+E|
|00001e00| 58 2a 45 59 2c 4c 0d 0b | a4 09 20 d9 23 41 25 0d |X*EY,L..|.. .#A%.|
|00001e10| 0b ae 51 20 20 c8 99 20 | 22 53 71 75 61 73 68 5f |..Q .. |"Squash_|
|00001e20| 44 65 63 6f 6d 70 72 65 | 73 73 22 2c 35 2c 21 61 |Decompre|ss",5,!a|
|00001e30| 45 43 52 2b 45 58 2a 45 | 59 2a 31 2e 35 2c 21 61 |ECR+EX*E|Y*1.5,!a|
|00001e40| 45 43 52 2b 45 58 2a 45 | 59 2c 4c 2c 61 45 43 52 |ECR+EX*E|Y,L,aECR|
|00001e50| 21 34 2b 32 2a 45 58 2a | 45 59 2c 45 58 2a 45 59 |!4+2*EX*|EY,EX*EY|
|00001e60| 0d 0b b8 39 20 20 41 25 | 3d 21 61 45 43 52 2b 45 |...9 A%|=!aECR+E|
|00001e70| 58 2a 45 59 2a 32 3a 42 | 25 3d 50 49 43 2b 28 57 |X*EY*2:B|%=PIC+(W|
|00001e80| 48 52 2d 4d 41 50 29 2f | 34 3a 43 25 3d 4d 58 2a |HR-MAP)/|4:C%=MX*|
|00001e90| 4d 58 3a d6 20 43 4f 50 | 59 0d 0b c2 33 20 20 41 |MX:. COP|Y...3 A|
|00001ea0| 25 3d 21 61 45 43 52 2b | 45 58 2a 45 59 2a 32 2b |%=!aECR+|EX*EY*2+|
|00001eb0| 4d 58 2a 4d 58 3a 42 25 | 3d 57 48 52 3a 43 25 3d |MX*MX:B%|=WHR:C%=|
|00001ec0| 5a 58 2a 5a 58 3a d6 20 | 43 4f 50 59 0d 0b cc 05 |ZX*ZX:. |COPY....|
|00001ed0| e1 0d ff | |... | |
+--------+-------------------------+-------------------------+--------+--------+