home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / demos / gemini < prev    next >
ArcFS Archive  |  1996-09-23  |  2.5 MB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: ArcFS Archive (archive/arcFS).

You can browse this item here: gemini

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert ArcFS Archive (archive/arcFS) magic Supported
100% file RISC OS archive (ArcFS format) default
99% file data default
100% TrID Acorn ArcFS Archive default
100% gt2 Kopftext: 'Archive' default (weak)
100% detectItEasy Archive: ArcFS default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 72 63 68 69 76 65 00 | 50 07 00 00 f4 08 00 00 |Archive.|P.......|
|00000010| 28 00 00 00 64 00 00 00 | 00 00 00 00 00 00 00 00 |(...d...|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 82 21 33 44 53 6c 69 64 | 65 00 00 00 ff ff ff ff |.!3DSlid|e.......|
|00000070| 47 ff ff ff 17 5e 12 12 | 03 00 00 00 ff ff ff ff |G....^..|........|
|00000080| b4 00 00 80 83 21 52 75 | 6e 00 90 03 5f 90 04 20 |.....!Ru|n..._.. |
|00000090| ad 01 00 00 47 eb ff ff | b5 36 ad 00 03 00 00 00 |....G...|.6......|
|000000a0| 44 01 00 00 24 00 00 00 | 83 21 52 75 6e 49 6d 61 |D...$...|.!RunIma|
|000000b0| 67 65 00 20 28 11 00 00 | 47 fb ff ff 6d df e6 07 |ge. (...|G...m...|
|000000c0| 33 00 00 00 01 10 00 00 | 8c 01 00 00 83 21 53 70 |3.......|.....!Sp|
|000000d0| 72 69 74 65 73 00 73 00 | 98 06 00 00 45 f9 ff ff |rites.s.|....E...|
|000000e0| d2 bb 33 88 03 00 00 00 | 7c 04 00 00 b1 11 00 00 |..3.....||.......|
|000000f0| 00 20 90 03 5c 20 90 03 | 5f 90 04 20 20 7c 20 20 |. ..\ ..|_.. | |
|00000100| 7c 20 7c 20 20 7c 20 20 | 5f 90 03 2e 5f 5f 7c 20 || | | |_...__| |
|00000110| 28 1d 0a 20 82 21 54 4d | 56 69 65 77 65 72 00 00 |(.. .!TM|Viewer..|
|00000120| ff ff ff ff 47 ff ff ff | f0 5e 12 12 03 00 00 00 |....G...|.^......|
|00000130| ff ff ff ff 88 02 00 80 | 83 21 48 65 6c 70 00 29 |........|.!Help.)|
|00000140| 20 48 65 6c 52 01 00 00 | 45 ff ff ff ec f6 ab 88 | HelR...|E.......|
|00000150| 03 00 00 00 08 01 00 00 | 51 16 00 00 83 21 52 75 |........|Q....!Ru|
|00000160| 6e 00 43 29 20 48 65 6c | cd 02 00 00 47 eb ff ff |n.C) Hel|....G...|
|00000170| 34 12 cc 07 03 00 00 00 | 79 02 00 00 7d 17 00 00 |4.......|y...}...|
|00000180| 83 21 52 75 6e 49 6d 61 | 67 65 00 6c 1b bb 00 00 |.!RunIma|ge.l....|
|00000190| 47 fb ff ff 78 91 cc 07 | 03 00 00 00 31 a9 00 00 |G...x...|....1...|
|000001a0| 1a 1a 00 00 83 21 53 70 | 72 69 74 65 73 00 73 00 |.....!Sp|rites.s.|
|000001b0| e0 14 00 00 46 f9 ff ff | 9e 11 7e da 03 00 00 00 |....F...|..~.....|
|000001c0| e7 0f 00 00 6f c3 00 00 | 82 52 65 73 6f 75 72 63 |....o...|.Resourc|
|000001d0| 65 73 00 6c ff ff ff ff | 47 ff ff ff 97 60 12 12 |es.l....|G....`..|
|000001e0| 03 00 00 00 ff ff ff ff | 40 02 00 80 82 31 00 00 |........|@....1..|
|000001f0| 00 00 00 00 00 00 00 00 | ff ff ff ff 47 ff ff ff |........|....G...|
|00000200| 9e 60 12 12 03 00 00 00 | ff ff ff ff 1c 02 00 80 |.`......|........|
|00000210| 83 4d 65 73 73 61 67 65 | 73 00 65 6c 4c 08 00 00 |.Message|s.elL...|
|00000220| 45 ff ff ff 30 00 a9 88 | 03 00 00 00 4a 08 00 00 |E...0...|....J...|
|00000230| 7a d3 00 00 83 54 65 6d | 70 6c 61 74 65 73 00 6c |z....Tem|plates.l|
|00000240| 5b 17 00 00 47 ec ff ff | 91 7f cc 07 03 00 00 00 |[...G...|........|
|00000250| 06 16 00 00 e8 db 00 00 | 00 0a 20 90 18 28 43 29 |........|.. ..(C)|
|00000260| 20 48 65 6c 65 6e 20 52 | 61 79 6e 65 72 20 31 39 | Helen R|ayner 19|
|00000270| 39 36 0a 20 5f 90 4b 0a | b6 1c 54 68 00 00 00 00 |96. _.K.|..Th....|
|00000280| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000290| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002a0| 83 53 70 72 69 74 65 73 | 00 48 65 6c e4 77 00 00 |.Sprites|.Hel.w..|
|000002b0| 46 f9 ff ff e4 1b 18 e8 | 03 00 00 00 f9 50 00 00 |F.......|.....P..|
|000002c0| 12 f2 00 00 00 0a 20 90 | 18 28 43 29 20 48 65 6c |...... .|.(C) Hel|
|000002d0| 65 6e 20 52 61 79 6e 65 | 72 20 31 39 39 36 0a 20 |en Rayne|r 1996. |
|000002e0| 5f 90 4b 0a b6 1c 54 68 | 82 21 54 6f 70 52 65 73 |_.K...Th|.!TopRes|
|000002f0| 00 00 00 00 ff ff ff ff | 47 ff ff ff a4 61 12 12 |........|G....a..|
|00000300| 03 00 00 00 ff ff ff ff | 10 05 00 80 83 21 42 6f |........|.....!Bo|
|00000310| 6f 74 00 74 65 72 21 29 | a7 01 00 00 45 eb ff ff |ot.ter!)|....E...|
|00000320| df 11 ca 87 03 00 00 00 | 2f 01 00 00 c9 aa 04 00 |........|/.......|
|00000330| 83 21 52 75 6e 00 74 74 | 65 72 21 29 ab 01 00 00 |.!Run.tt|er!)....|
|00000340| 45 eb ff ff 27 27 ca 87 | 03 00 00 00 36 01 00 00 |E...''..|....6...|
|00000350| 2f 43 01 00 83 21 53 70 | 72 69 74 65 73 00 73 00 |/C...!Sp|rites.s.|
|00000360| b4 0f 00 00 45 f9 ff ff | a2 05 ca 87 03 00 00 00 |....E...|........|
|00000370| 0d 09 00 00 89 44 01 00 | 82 43 6f 6c 6f 75 72 73 |.....D..|.Colours|
|00000380| 00 72 21 29 ff ff ff ff | 47 ff ff ff 39 62 12 12 |.r!)....|G...9b..|
|00000390| 03 00 00 00 ff ff ff ff | 84 03 00 80 83 4c 69 73 |........|.....Lis|
|000003a0| 74 00 00 00 00 00 00 00 | d1 0e 00 00 46 ff ff ff |t.......|....F...|
|000003b0| dc e4 e2 f3 03 00 00 00 | 16 0e 00 00 ba 4d 01 00 |........|.....M..|
|000003c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003e0| 00 00 00 00 82 47 65 6d | 69 6e 69 47 45 00 21 29 |.....Gem|iniGE.!)|
|000003f0| ff ff ff ff 47 ff ff ff | 67 62 12 12 03 00 00 00 |....G...|gb......|
|00000400| ff ff ff ff f0 03 00 80 | 83 47 65 6d 69 6e 69 00 |........|.Gemini.|
|00000410| 00 00 00 00 48 73 03 00 | 47 fa ff ff d3 51 e2 07 |....Hs..|G....Q..|
|00000420| 03 00 00 00 96 d1 02 00 | f4 5b 01 00 00 00 00 00 |........|.[......|
|00000430| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000440| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000450| 82 4d 61 74 65 72 69 61 | 6c 73 00 29 ff ff ff ff |.Materia|ls.)....|
|00000460| 47 ff ff ff 2f 65 12 12 | 03 00 00 00 ff ff ff ff |G.../e..|........|
|00000470| 5c 04 00 80 82 4c 69 73 | 74 00 00 00 00 00 00 00 |\....Lis|t.......|
|00000480| a3 01 00 00 46 ff ff ff | 76 7d eb f3 03 00 7d ef |....F...|v}....}.|
|00000490| a3 01 00 00 ae 2d 04 00 | 00 00 00 00 00 00 00 00 |.....-..|........|
|000004a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 82 54 65 78 |........|.....Tex|
|000004c0| 74 75 72 65 73 00 21 29 | ff ff ff ff 47 ff ff ff |tures.!)|....G...|
|000004d0| 7c 65 12 12 03 00 00 00 | ff ff ff ff ec 04 00 80 ||e......|........|
|000004e0| 83 43 68 72 6f 6d 65 31 | 00 00 00 00 38 48 00 00 |.Chrome1|....8H..|
|000004f0| 46 f9 ff ff 9e ce 33 de | 03 00 00 00 86 3d 00 00 |F.....3.|.....=..|
|00000500| 75 2f 04 00 83 43 68 72 | 6f 6d 65 32 00 00 00 00 |u/...Chr|ome2....|
|00000510| 38 48 00 00 46 f9 ff ff | e3 53 3d de 03 00 00 00 |8H..F...|.S=.....|
|00000520| 86 3d 00 00 1f 6d 04 00 | 00 00 00 00 00 00 00 00 |.=...m..|........|
|00000530| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000540| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 61 74 20 |........|.....at |
|00000550| 62 65 74 74 65 72 21 29 | 20 0a 0a 41 72 63 61 64 |better!)| ..Arcad|
|00000560| 65 3a 20 90 17 23 39 39 | 32 0a 41 72 0f 51 69 63 |e: ..#99|2.Ar.Qic|
|00000570| 82 33 44 53 63 65 6e 65 | 73 00 00 00 ff ff ff ff |.3DScene|s.......|
|00000580| 47 ff ff ff 34 66 12 12 | 03 00 00 00 ff ff ff ff |G...4f..|........|
|00000590| 54 06 00 80 83 41 31 00 | bb 00 77 12 41 04 00 00 |T....A1.|..w.A...|
|000005a0| 81 51 06 00 45 39 f1 ff | 0a 60 e6 87 03 00 00 00 |.Q..E9..|.`......|
|000005b0| 52 8c 05 00 1c ac 04 00 | 83 41 32 00 bb 00 77 12 |R.......|.A2...w.|
|000005c0| 41 04 00 00 20 49 04 00 | 45 39 f1 ff a7 eb e7 87 |A... I..|E9......|
|000005d0| 03 00 00 00 63 4d 03 00 | 92 38 0a 00 83 41 33 00 |....cM..|.8...A3.|
|000005e0| bb 00 77 12 41 04 00 00 | dd 4a 05 00 45 39 f1 ff |..w.A...|.J..E9..|
|000005f0| 2a 7a e8 87 03 00 00 00 | 13 02 05 00 19 86 0d 00 |*z......|........|
|00000600| 83 41 34 00 bb 00 77 12 | 41 04 00 00 b4 29 03 00 |.A4...w.|A....)..|
|00000610| 45 39 f1 ff d3 64 e9 87 | 03 00 00 00 6b 79 02 00 |E9...d..|....ky..|
|00000620| 50 88 12 00 83 41 35 00 | bb 00 77 12 41 04 00 00 |P....A5.|..w.A...|
|00000630| 22 86 08 00 45 39 f1 ff | 98 70 ea 87 03 00 00 00 |"...E9..|.p......|
|00000640| 0f 48 08 00 4a 8c 15 00 | 83 41 36 00 bb 00 77 12 |.H..J...|.A6...w.|
|00000650| 41 04 00 00 8f 38 03 00 | 45 39 f1 ff 1b c8 ec 87 |A....8..|E9......|
|00000660| 03 00 00 00 5e d1 02 00 | 7d d4 1d 00 83 41 37 00 |....^...|}....A7.|
|00000670| bb 00 77 12 41 04 00 00 | ad 2d 09 00 45 39 f1 ff |..w.A...|.-..E9..|
|00000680| 1d a6 e8 87 03 00 00 00 | 4d 59 07 00 ff a5 20 00 |........|MY.... .|
|00000690| 00 77 03 b0 bb 00 77 12 | 41 04 00 00 31 77 03 00 |.w....w.|A...1w..|
|000006a0| 30 77 b0 bb 90 03 73 13 | 41 04 00 00 71 37 00 00 |0w....s.|A...q7..|
|000006b0| ac de 7a b6 82 44 6f 63 | 73 00 00 00 00 00 00 00 |..z..Doc|s.......|
|000006c0| ff ff ff ff 47 ff ff ff | bc 76 12 12 03 00 00 00 |....G...|.v......|
|000006d0| ff ff ff ff e4 06 00 80 | 83 46 65 61 74 75 72 65 |........|.Feature|
|000006e0| 73 00 ef 3d 1e 0f 00 00 | 47 ff ff ff ae 1a e7 07 |s..=....|G.......|
|000006f0| 33 00 00 00 ff 0e 00 00 | df 01 15 00 83 47 65 6d |3.......|.....Gem|
|00000700| 69 6e 69 53 70 65 63 00 | 00 91 00 00 47 ff ff ff |iniSpec.|....G...|
|00000710| b2 b2 db 07 03 00 00 00 | 82 77 00 00 02 11 15 00 |........|.w......|
|00000720| 00 42 ef 3d 10 42 ef 3d | 10 42 ef 3d 10 42 ef 3d |.B.=.B.=|.B.=.B.=|
|00000730| 10 42 ef 3d 10 42 ef 3d | 10 42 ef 3d 10 42 ef 3d |.B.=.B.=|.B.=.B.=|
|00000740| 1c 39 ef 3d 83 52 65 61 | 64 4d 65 00 00 00 00 00 |.9.=.Rea|dMe.....|
|00000750| c1 03 00 00 47 ff ff ff | 7a 2e e7 07 33 00 00 00 |....G...|z...3...|
|00000760| 7e 03 00 00 a8 88 15 00 | 82 53 70 61 63 65 5f 6a |~.......|.Space_j|
|00000770| 70 67 00 00 6a ad 00 00 | 47 85 fc ff 94 ae c8 07 |pg..j...|G.......|
|00000780| 03 00 47 a3 6a ad 00 00 | 70 ff 27 00 00 00 00 00 |..G.j...|p.'.....|
|00000790| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007b0| 0d 00 01 22 ee 20 85 20 | eb 22 58 31 30 32 34 20 |...". . |."X1024 |
|000007c0| 59 37 36 38 20 43 32 35 | 36 22 3a f1 f6 24 2c 9e |Y768 C25|6":..$,.|
|000007d0| 3a e0 0d 00 02 31 c8 99 | 22 58 4f 53 5f 52 65 61 |:....1..|"XOS_Rea|
|000007e0| 64 44 79 6e 61 6d 69 63 | 41 72 65 61 22 2c 32 2b |dDynamic|Area",2+|
|000007f0| 32 5e 37 20 b8 20 2c 49 | 25 2c 73 63 72 6c 69 6d |2^7 . ,I|%,scrlim|
|00000800| 69 74 25 0d 00 03 32 6d | 6f 64 65 24 3d 22 58 34 |it%...2m|ode$="X4|
|00000810| 38 30 20 59 33 35 32 20 | 43 32 35 36 22 3a 6d 6f |80 Y352 |C256":mo|
|00000820| 64 65 31 24 3d 22 58 34 | 38 30 20 59 33 35 32 20 |de1$="X4|80 Y352 |
|00000830| 43 33 32 4b 22 0d 00 04 | 4c e7 20 73 63 72 6c 69 |C32K"...|L. scrli|
|00000840| 6d 69 74 25 20 3e 20 31 | 30 32 34 2a 31 30 32 34 |mit% > 1|024*1024|
|00000850| 20 8c 20 6d 6f 64 65 24 | 3d 22 58 38 30 30 20 59 | . mode$|="X800 Y|
|00000860| 36 30 30 20 43 33 32 4b | 22 3a 6d 6f 64 65 31 24 |600 C32K|":mode1$|
|00000870| 3d 22 58 38 30 30 20 59 | 36 30 30 20 43 31 36 4d |="X800 Y|600 C16M|
|00000880| 22 0d 00 05 4c e7 20 73 | 63 72 6c 69 6d 69 74 25 |"...L. s|crlimit%|
|00000890| 20 3d 20 31 30 32 34 2a | 31 30 32 34 20 8c 20 6d | = 1024*|1024 . m|
|000008a0| 6f 64 65 24 3d 22 58 34 | 38 30 20 59 33 35 32 20 |ode$="X4|80 Y352 |
|000008b0| 43 33 32 4b 22 3a 6d 6f | 64 65 31 24 3d 22 58 34 |C32K":mo|de1$="X4|
|000008c0| 38 30 20 59 33 35 32 20 | 43 31 36 4d 22 0d 00 06 |80 Y352 |C16M"...|
|000008d0| 2d 78 62 5f 6d 69 6e 3d | 30 3a 79 62 5f 6d 69 6e |-xb_min=|0:yb_min|
|000008e0| 3d 30 3a 78 62 5f 6d 61 | 78 3d 31 36 30 30 3a 79 |=0:xb_ma|x=1600:y|
|000008f0| 62 5f 6d 61 46 69 6c 65 | 44 61 74 61 83 21 52 75 |b_maFile|Data.!Ru|
|00000900| 6e 00 90 03 5f 90 04 20 | ad 01 00 00 47 fd ff ff |n..._.. |....G...|
|00000910| 36 5e 12 12 03 00 00 00 | 7c 20 20 5f 90 26 0a 7c |6^......|| _.&.||
|00000920| 20 7c 20 90 26 7c 0a 7c | 20 7c 20 52 75 6e 20 66 | | .&|.|| | Run f|
|00000930| 69 6c 65 20 20 66 6f 72 | 20 54 6f 70 4d 6f 64 65 |ile for| TopMode|
|00000940| 6c 20 33 44 20 73 6c 69 | 64 65 20 73 68 6f 77 20 |l 3D sli|de show |
|00000950| 7c 0a 7c 20 7c 5f 90 26 | 7c 0a 7c 0a 7c 20 6d 65 ||.| |_.&||.|.| me|
|00000960| 6d 6f 72 79 20 73 65 74 | 74 69 6e 67 20 74 6f 20 |mory set|ting to |
|00000970| 6c 6f 61 64 20 74 68 65 | 20 62 69 67 67 65 73 74 |load the| biggest|
|00000980| 20 65 78 61 6d 70 6c 65 | 20 66 69 6c 65 20 77 69 | example| file wi|
|00000990| 74 68 20 61 20 37 30 30 | 4b 20 74 65 78 74 75 72 |th a 700|K textur|
|000009a0| 65 0a 7c 20 61 6e 64 20 | 72 65 6e 64 65 72 20 69 |e.| and |render i|
|000009b0| 74 20 61 74 20 38 30 30 | 78 36 30 30 20 33 32 62 |t at 800|x600 32b|
|000009c0| 70 70 0a 0a 52 4d 45 6e | 73 75 72 65 20 47 65 6d |pp..RMEn|sure Gem|
|000009d0| 69 6e 69 4d 50 47 45 20 | 30 2e 30 20 52 4d 4c 6f |iniMPGE |0.0 RMLo|
|000009e0| 61 64 20 3c 54 6f 70 4d | 6f 64 65 6c 24 52 65 73 |ad <TopM|odel$Res|
|000009f0| 6f 75 72 63 65 73 3e 2e | 47 65 6d 69 6e 69 47 45 |ources>.|GeminiGE|
|00000a00| 2e 47 65 6d 69 6e 69 0a | 0a 57 69 6d 70 53 6c 6f |.Gemini.|.WimpSlo|
|00000a10| 74 20 2d 6d 69 6e 20 33 | 34 33 32 6b 20 2d 6d 61 |t -min 3|432k -ma|
|00000a20| 78 20 33 34 33 32 6b 0a | 49 63 6f 6e 53 70 72 69 |x 3432k.|IconSpri|
|00000a30| 74 65 73 20 3c 4f 62 65 | 79 24 44 49 52 3e 2e 21 |tes <Obe|y$DIR>.!|
|00000a40| 53 70 72 69 74 65 73 0a | 3c 4f 62 65 79 24 44 49 |Sprites.|<Obey$DI|
|00000a50| 52 3e 2e 21 52 75 6e 49 | 6d 61 67 65 46 69 6c 65 |R>.!RunI|mageFile|
|00000a60| 44 61 74 61 83 21 52 75 | 6e 49 6d 61 67 65 00 20 |Data.!Ru|nImage. |
|00000a70| 28 11 00 00 47 fd ff ff | a0 5e 12 12 03 00 00 00 |(...G...|.^......|
|00000a80| 0d 00 01 22 ee 20 85 20 | eb 22 58 31 30 32 34 20 |...". . |."X1024 |
|00000a90| 59 37 36 38 20 43 32 35 | 36 22 3a f1 f6 24 2c 9e |Y768 C25|6":..$,.|
|00000aa0| 3a e0 0d 00 02 31 c8 99 | 22 58 4f 53 5f 52 65 61 |:....1..|"XOS_Rea|
|00000ab0| 64 44 79 6e 61 6d 69 63 | 41 72 65 61 22 2c 32 2b |dDynamic|Area",2+|
|00000ac0| 32 5e 37 20 b8 20 2c 49 | 25 2c 73 63 72 6c 69 6d |2^7 . ,I|%,scrlim|
|00000ad0| 69 74 25 0d 00 03 32 6d | 6f 64 65 24 3d 22 58 34 |it%...2m|ode$="X4|
|00000ae0| 38 30 20 59 33 35 32 20 | 43 32 35 36 22 3a 6d 6f |80 Y352 |C256":mo|
|00000af0| 64 65 31 24 3d 22 58 34 | 38 30 20 59 33 35 32 20 |de1$="X4|80 Y352 |
|00000b00| 43 33 32 4b 22 0d 00 04 | 4c e7 20 73 63 72 6c 69 |C32K"...|L. scrli|
|00000b10| 6d 69 74 25 20 3e 20 31 | 30 32 34 2a 31 30 32 34 |mit% > 1|024*1024|
|00000b20| 20 8c 20 6d 6f 64 65 24 | 3d 22 58 38 30 30 20 59 | . mode$|="X800 Y|
|00000b30| 36 30 30 20 43 33 32 4b | 22 3a 6d 6f 64 65 31 24 |600 C32K|":mode1$|
|00000b40| 3d 22 58 38 30 30 20 59 | 36 30 30 20 43 31 36 4d |="X800 Y|600 C16M|
|00000b50| 22 0d 00 05 4c e7 20 73 | 63 72 6c 69 6d 69 74 25 |"...L. s|crlimit%|
|00000b60| 20 3d 20 31 30 32 34 2a | 31 30 32 34 20 8c 20 6d | = 1024*|1024 . m|
|00000b70| 6f 64 65 24 3d 22 58 34 | 38 30 20 59 33 35 32 20 |ode$="X4|80 Y352 |
|00000b80| 43 33 32 4b 22 3a 6d 6f | 64 65 31 24 3d 22 58 34 |C32K":mo|de1$="X4|
|00000b90| 38 30 20 59 33 35 32 20 | 43 31 36 4d 22 0d 00 06 |80 Y352 |C16M"...|
|00000ba0| 2d 78 62 5f 6d 69 6e 3d | 30 3a 79 62 5f 6d 69 6e |-xb_min=|0:yb_min|
|00000bb0| 3d 30 3a 78 62 5f 6d 61 | 78 3d 31 36 30 30 3a 79 |=0:xb_ma|x=1600:y|
|00000bc0| 62 5f 6d 61 78 3d 31 32 | 30 30 0d 00 07 32 eb 20 |b_max=12|00...2. |
|00000bd0| 6d 6f 64 65 31 24 3a eb | 20 6d 6f 64 65 24 3a ef |mode1$:.| mode$:.|
|00000be0| 32 36 3a ef 31 37 2c 31 | 32 38 2b 36 33 3a ef 31 |26:.17,1|28+63:.1|
|00000bf0| 37 2c 31 32 38 2b 36 34 | 3a db 3a 87 0d 00 08 5a |7,128+64|:.:....Z|
|00000c00| de 20 77 25 20 31 36 3a | e7 20 28 77 25 80 25 30 |. w% 16:|. (w%.%0|
|00000c10| 31 31 29 3c 3e 30 20 8c | 20 de 20 71 25 20 28 34 |11)<>0 .| . q% (4|
|00000c20| 2d 28 77 25 80 25 30 31 | 31 29 29 20 3a f4 20 65 |-(w%.%01|1)) :. e|
|00000c30| 6e 73 75 72 65 20 61 6c | 6c 20 6c 6f 63 61 74 69 |nsure al|l locati|
|00000c40| 6f 6e 73 20 74 6f 20 62 | 65 20 77 6f 72 64 20 61 |ons to b|e word a|
|00000c50| 6c 69 67 6e 65 64 0d 00 | 09 43 de 20 6f 62 6a 65 |ligned..|.C. obje|
|00000c60| 63 74 73 20 36 38 30 90 | 04 20 90 12 3a f4 20 73 |cts 680.|. ..:. s|
|00000c70| 70 61 63 65 20 74 6f 20 | 6c 6f 61 64 20 74 68 65 |pace to |load the|
|00000c80| 20 6d 6f 64 65 6c 20 69 | 6e 0d 00 0a 59 de 20 5a | model i|n...Y. Z|
|00000c90| 61 72 65 61 20 38 30 30 | 2a 36 30 30 2a 34 20 90 |area 800|*600*4 .|
|00000ca0| 11 3a f4 20 73 70 61 63 | 65 20 66 6f 72 20 5a 20 |.:. spac|e for Z |
|00000cb0| 62 75 66 66 65 72 20 28 | 34 20 62 79 74 65 2f 70 |buffer (|4 byte/p|
|00000cc0| 69 78 65 6c 20 66 6f 72 | 20 65 61 63 68 20 70 69 |ixel for| each pi|
|00000cd0| 78 65 6c 29 0d 00 0b 50 | de 20 54 4d 72 65 73 6f |xel)...P|. TMreso|
|00000ce0| 75 72 63 65 73 20 35 31 | 32 2a 31 36 2b 32 35 36 |urces 51|2*16+256|
|00000cf0| 2a 33 32 2b 35 31 32 2a | 31 36 2b 32 30 34 38 2a |*32+512*|16+2048*|
|00000d00| 38 3a f4 20 63 6f 6c 6f | 75 72 73 2b 74 65 78 74 |8:. colo|urs+text|
|00000d10| 75 72 65 73 2b 6d 61 74 | 65 72 69 61 6c 73 20 74 |ures+mat|erials t|
|00000d20| 61 62 6c 65 0d 00 0c 46 | de 20 54 4d 6d 65 6d 6f |able...F|. TMmemo|
|00000d30| 72 79 62 6c 6f 63 6b 20 | 31 32 38 20 90 0f 3a f4 |ryblock |128 ..:.|
|00000d40| 20 6d 65 6d 6f 72 79 20 | 6c 6f 63 61 74 69 6f 6e | memory |location|
|00000d50| 73 20 66 6f 72 20 54 6f | 70 4d 6f 64 65 6c 0d 00 |s for To|pModel..|
|00000d60| 0d 3e 20 90 04 54 4d 6d | 65 6d 6f 72 79 62 6c 6f |.> ..TMm|emoryblo|
|00000d70| 63 6b 21 30 20 3d 6f 62 | 6a 65 63 74 73 20 90 08 |ck!0 =ob|jects ..|
|00000d80| 3a f4 20 6c 64 6d 20 73 | 74 61 72 74 20 6f 66 20 |:. ldm s|tart of |
|00000d90| 70 6f 69 6e 74 73 0d 00 | 0e 48 20 90 04 54 4d 6d |points..|.H ..TMm|
|00000da0| 65 6d 6f 72 79 62 6c 6f | 63 6b 21 38 20 3d 32 38 |emoryblo|ck!8 =28|
|00000db0| 30 90 04 20 90 09 3a f4 | 20 6e 5e 20 62 79 74 65 |0.. ..:.| n^ byte|
|00000dc0| 73 20 69 6e 20 62 75 66 | 66 65 72 20 66 6f 72 20 |s in buf|fer for |
|00000dd0| 70 6f 69 6e 74 73 0d 00 | 0f 42 20 90 04 54 4d 6d |points..|.B ..TMm|
|00000de0| 65 6d 6f 72 79 62 6c 6f | 63 6b 21 31 32 3d 6f 62 |emoryblo|ck!12=ob|
|00000df0| 6a 65 63 74 73 2b 32 38 | 30 90 04 20 3a f4 20 6c |jects+28|0.. :. l|
|00000e00| 64 6d 20 73 74 61 72 74 | 20 6f 66 20 70 72 69 6d |dm start| of prim|
|00000e10| 69 74 69 76 65 73 0d 00 | 10 4c 20 90 04 54 4d 6d |itives..|.L ..TMm|
|00000e20| 65 6d 6f 72 79 62 6c 6f | 63 6b 21 32 30 3d 34 30 |emoryblo|ck!20=40|
|00000e30| 90 05 20 90 09 3a f4 20 | 6e 5e 20 62 79 74 65 73 |.. ..:. |n^ bytes|
|00000e40| 20 69 6e 20 62 75 66 66 | 65 72 20 66 6f 72 20 70 | in buff|er for p|
|00000e50| 72 69 6d 69 74 69 76 65 | 73 0d 00 11 37 20 90 04 |rimitive|s...7 ..|
|00000e60| 54 4d 6d 65 6d 6f 72 79 | 62 6c 6f 63 6b 21 34 30 |TMmemory|block!40|
|00000e70| 3d 5a 61 72 65 61 20 90 | 0a 3a f4 20 6c 64 6d 20 |=Zarea .|.:. ldm |
|00000e80| 5a 20 62 75 66 66 65 72 | 0d 00 12 4f 20 90 04 54 |Z buffer|...O ..T|
|00000e90| 4d 6d 65 6d 6f 72 79 62 | 6c 6f 63 6b 21 34 34 3d |Mmemoryb|lock!44=|
|00000ea0| 54 4d 72 65 73 6f 75 72 | 63 65 73 20 90 04 3a f4 |TMresour|ces ..:.|
|00000eb0| 20 6c 64 6d 20 63 6f 6c | 6f 75 72 73 2b 74 65 78 | ldm col|ours+tex|
|00000ec0| 74 75 72 65 73 2b 6d 61 | 74 65 72 69 61 6c 73 20 |tures+ma|terials |
|00000ed0| 74 61 62 6c 65 0d 00 13 | 50 de 20 54 4d 76 69 65 |table...|P. TMvie|
|00000ee0| 77 62 6c 6f 63 6b 20 20 | 32 35 36 20 90 10 3a f4 |wblock |256 ..:.|
|00000ef0| 20 76 69 65 77 20 69 6e | 66 6f 72 6d 61 74 69 6f | view in|formatio|
|00000f00| 6e 73 20 66 6f 72 20 74 | 68 65 20 63 75 72 72 65 |ns for t|he curre|
|00000f10| 6e 74 20 73 63 65 6e 65 | 0d 00 14 5c de 20 54 4d |nt scene|...\. TM|
|00000f20| 63 6f 6c 6f 75 72 62 6c | 6f 63 6b 20 32 35 36 2b |colourbl|ock 256+|
|00000f30| 31 30 32 34 2a 34 20 90 | 08 3a f4 20 63 6f 6c 6f |1024*4 .|.:. colo|
|00000f40| 75 72 20 69 6e 66 6f 72 | 6d 61 74 69 6f 6e 20 2b |ur infor|mation +|
|00000f50| 20 62 75 66 66 65 72 20 | 66 6f 72 20 6c 69 67 68 | buffer |for ligh|
|00000f60| 74 73 20 28 75 70 20 74 | 6f 20 31 30 32 33 29 0d |ts (up t|o 1023).|
|00000f70| 00 15 38 de 20 74 65 78 | 74 75 72 65 20 37 31 30 |..8. tex|ture 710|
|00000f80| 90 04 20 90 12 3a f4 20 | 74 65 78 74 75 72 65 27 |.. ..:. |texture'|
|00000f90| 73 20 73 70 61 63 65 0d | 00 16 04 0d 00 17 34 41 |s space.|......4A|
|00000fa0| 25 3d 54 4d 6d 65 6d 6f | 72 79 62 6c 6f 63 6b 3a |%=TMmemo|ryblock:|
|00000fb0| 42 25 3d 54 4d 76 69 65 | 77 62 6c 6f 63 6b 3a 43 |B%=TMvie|wblock:C|
|00000fc0| 25 3d 54 4d 63 6f 6c 6f | 75 72 62 6c 6f 63 6b 0d |%=TMcolo|urblock.|
|00000fd0| 00 18 26 c8 99 22 47 65 | 6d 69 6e 69 5f 49 6e 69 |..&.."Ge|mini_Ini|
|00000fe0| 74 69 61 6c 69 73 65 22 | 20 2c 41 25 2c 42 25 2c |tialise"| ,A%,B%,|
|00000ff0| 43 25 2c 2c 37 0d 00 19 | 5b 43 25 21 30 3d 30 3a |C%,,7...|[C%!0=0:|
|00001000| 43 25 21 32 34 3d 30 20 | 90 16 3a f4 20 62 61 63 |C%!24=0 |..:. bac|
|00001010| 6b 67 72 6f 75 6e 64 20 | 63 6f 6c 6f 75 72 20 61 |kground |colour a|
|00001020| 6e 64 20 66 6f 67 20 63 | 6f 6c 6f 75 72 20 73 65 |nd fog c|olour se|
|00001030| 74 20 74 6f 20 62 6c 61 | 63 6b 2e 90 03 0d 00 1a |t to bla|ck......|
|00001040| 62 c8 99 22 47 65 6d 69 | 6e 69 5f 53 65 74 55 70 |b.."Gemi|ni_SetUp|
|00001050| 53 63 72 65 65 6e 22 2c | 41 25 2c 42 25 2c 43 25 |Screen",|A%,B%,C%|
|00001060| 2c 78 62 5f 6d 69 6e 2c | 79 62 5f 6d 69 6e 2c 78 |,xb_min,|yb_min,x|
|00001070| 62 5f 6d 61 78 2c 79 62 | 5f 6d 61 78 2c 30 3a f4 |b_max,yb|_max,0:.|
|00001080| 20 73 65 74 75 70 20 66 | 6f 72 20 63 75 72 72 65 | setup f|or curre|
|00001090| 6e 74 20 67 72 61 70 68 | 69 63 20 6d 6f 64 65 0d |nt graph|ic mode.|
|000010a0| 00 1b 08 c8 97 20 87 0d | 00 1c 0e 73 74 61 72 74 |..... ..|...start|
|000010b0| 25 3d 31 3a f5 0d 00 1d | 84 20 20 f2 6c 6f 61 64 |%=1:....|. .load|
|000010c0| 5f 74 6f 70 73 63 65 6e | 65 28 22 3c 54 6f 70 4d |_topscen|e("<TopM|
|000010d0| 6f 64 65 6c 24 52 65 73 | 6f 75 72 63 65 73 3e 2e |odel$Res|ources>.|
|000010e0| 5e 2e 33 44 53 63 65 6e | 65 73 2e 41 22 2b c3 73 |^.3DScen|es.A"+.s|
|000010f0| 74 61 72 74 25 29 3a c8 | 99 22 47 65 6d 69 6e 69 |tart%):.|."Gemini|
|00001100| 5f 53 65 74 55 70 4c 69 | 67 68 74 73 22 2c 41 25 |_SetUpLi|ghts",A%|
|00001110| 2c 42 25 2c 43 25 3a f4 | 20 53 65 74 75 70 20 6c |,B%,C%:.| Setup l|
|00001120| 69 67 68 74 73 20 70 72 | 65 73 65 6e 74 20 69 6e |ights pr|esent in|
|00001130| 20 74 68 65 20 66 69 6c | 65 0d 00 1e 7e 20 20 c8 | the fil|e...~ .|
|00001140| 99 22 47 65 6d 69 6e 69 | 5f 53 74 61 72 74 42 75 |."Gemini|_StartBu|
|00001150| 66 66 65 72 69 6e 67 22 | 2c 2c 54 4d 76 69 65 77 |ffering"|,,TMview|
|00001160| 62 6c 6f 63 6b 3a f4 20 | 73 74 61 72 74 73 20 64 |block:. |starts d|
|00001170| 6f 75 62 6c 65 20 62 75 | 66 66 65 72 69 6e 67 20 |ouble bu|ffering |
|00001180| 28 63 6f 70 79 69 6e 67 | 20 74 68 65 20 31 5e 20 |(copying| the 1^ |
|00001190| 70 61 67 65 20 6f 6e 74 | 6f 20 74 68 65 20 32 5e |page ont|o the 2^|
|000011a0| 2c 20 6d 65 6d 6f 72 79 | 20 70 65 72 6d 69 74 74 |, memory| permitt|
|000011b0| 69 6e 67 2e 90 03 29 0d | 00 1f 1b 20 20 d1 3d 30 |ing...).|... .=0|
|000011c0| 3a 44 25 3d 31 3a c8 95 | 28 91 3c 32 30 2a 31 30 |:D%=1:..|(.<20*10|
|000011d0| 30 29 0d 00 20 47 20 90 | 04 e7 20 a6 28 2d 33 34 |0).. G .|.. .(-34|
|000011e0| 20 29 20 8c 20 73 74 79 | 6c 65 25 3d 32 5e 31 20 | ) . sty|le%=2^1 |
|000011f0| 90 0e 3a 66 6c 61 67 25 | 3d b9 20 20 3a f4 20 20 |..:flag%|=. :. |
|00001200| 57 20 3d 20 77 69 72 65 | 66 72 61 6d 65 0d 00 21 |W = wire|frame..!|
|00001210| 42 20 90 04 e7 20 a6 28 | 2d 36 38 20 29 20 8c 20 |B ... .(|-68 ) . |
|00001220| 73 74 79 6c 65 25 3d 32 | 5e 32 20 90 0e 3a 66 6c |style%=2|^2 ..:fl|
|00001230| 61 67 25 3d b9 20 20 3a | f4 20 20 46 20 3d 20 66 |ag%=. :|. F = f|
|00001240| 6c 61 74 0d 00 22 45 20 | 90 04 e7 20 a6 28 2d 38 |lat.."E |... .(-8|
|00001250| 34 20 29 20 8c 20 73 74 | 79 6c 65 25 3d 32 5e 33 |4 ) . st|yle%=2^3|
|00001260| 20 90 0e 3a 66 6c 61 67 | 25 3d b9 20 20 3a f4 20 | ..:flag|%=. :. |
|00001270| 20 47 20 3d 20 67 6f 75 | 72 61 75 64 0d 00 23 43 | G = gou|raud..#C|
|00001280| 20 90 04 e7 20 a6 28 2d | 31 37 20 29 20 8c 20 73 | ... .(-|17 ) . s|
|00001290| 74 79 6c 65 25 3d 32 5e | 34 20 90 0e 3a 66 6c 61 |tyle%=2^|4 ..:fla|
|000012a0| 67 25 3d b9 20 20 3a f4 | 20 20 51 20 3d 20 70 68 |g%=. :.| Q = ph|
|000012b0| 6f 6e 67 0d 00 24 6c 20 | 90 04 44 25 3d 44 25 82 |ong..$l |..D%=D%.|
|000012c0| 33 3a 45 25 3d 47 65 6d | 4d 6f 64 65 25 2b 73 74 |3:E%=Gem|Mode%+st|
|000012d0| 79 6c 65 25 3a c8 99 22 | 47 65 6d 69 6e 69 5f 52 |yle%:.."|Gemini_R|
|000012e0| 65 6e 64 65 72 22 2c 41 | 25 2c 42 25 2c 43 25 2c |ender",A|%,B%,C%,|
|000012f0| 44 25 2c 45 25 3a f4 20 | 66 72 6f 6d 20 6e 6f 77 |D%,E%:. |from now|
|00001300| 20 6f 6e 20 79 6f 75 20 | 63 61 6e 20 72 65 6e 64 | on you |can rend|
|00001310| 65 72 20 79 6f 75 72 20 | 73 63 65 6e 65 21 0d 00 |er your |scene!..|
|00001320| 25 5a 20 90 04 42 25 21 | 30 2d 3d 35 2a 31 36 3a |%Z ..B%!|0-=5*16:|
|00001330| c8 95 28 42 25 21 30 3c | 30 29 3a 42 25 21 30 2b |..(B%!0<|0):B%!0+|
|00001340| 3d 33 36 30 2a 31 36 3a | ce 3a f4 20 63 68 65 63 |=360*16:|.:. chec|
|00001350| 6b 20 66 6f 72 20 61 6e | 67 6c 65 20 6c 69 6d 69 |k for an|gle limi|
|00001360| 74 73 20 28 20 30 20 3c | 3d 20 61 6e 67 6c 65 20 |ts ( 0 <|= angle |
|00001370| 3c 3d 20 33 36 30 29 0d | 00 26 07 20 20 ce 0d 00 |<= 360).|.&. ...|
|00001380| 27 8b 20 20 c8 99 22 47 | 65 6d 69 6e 69 5f 45 6e |'. .."G|emini_En|
|00001390| 64 42 75 66 66 65 72 69 | 6e 67 22 2c 2c 42 25 3a |dBufferi|ng",,B%:|
|000013a0| f4 20 74 68 69 73 20 65 | 6e 64 73 20 64 6f 75 62 |. this e|nds doub|
|000013b0| 6c 65 20 62 75 66 66 65 | 72 69 6e 67 20 28 63 6f |le buffe|ring (co|
|000013c0| 70 79 20 74 68 65 20 32 | 5e 20 70 61 67 65 20 6f |py the 2|^ page o|
|000013d0| 6e 74 6f 20 74 68 65 20 | 66 69 72 73 74 20 69 66 |nto the |first if|
|000013e0| 20 6e 65 65 64 65 64 20 | 28 69 2e 65 2e 20 69 66 | needed |(i.e. if|
|000013f0| 20 6e 6f 77 20 49 27 6d | 20 69 6e 20 74 68 65 20 | now I'm| in the |
|00001400| 32 5e 20 70 61 67 65 29 | 29 0d 00 28 25 20 20 73 |2^ page)|)..(% s|
|00001410| 74 61 72 74 25 2b 3d 31 | 3a e7 20 73 74 61 72 74 |tart%+=1|:. start|
|00001420| 25 3e 37 20 8c 20 73 74 | 61 72 74 25 3d 31 0d 00 |%>7 . st|art%=1..|
|00001430| 29 07 fd 20 a3 0d 00 2a | 05 e0 0d 00 2b 04 0d 00 |).. ...*|....+...|
|00001440| 2c 04 0d 00 2d 1b dd f2 | 6c 6f 61 64 5f 74 6f 70 |,...-...|load_top|
|00001450| 73 63 65 6e 65 28 66 6e | 61 6d 65 24 29 0d 00 2e |scene(fn|ame$)...|
|00001460| 2f ea 20 48 25 2c 49 25 | 2c 4a 25 2c 4b 25 2c 78 |/. H%,I%|,J%,K%,x|
|00001470| 25 2c 79 25 2c 49 24 2c | 4b 31 25 2c 4b 32 25 2c |%,y%,I$,|K1%,K2%,|
|00001480| 4b 33 25 2c 41 25 2c 42 | 25 2c 43 25 0d 00 2f 42 |K3%,A%,B|%,C%../B|
|00001490| 49 25 20 3d 28 54 4d 6d | 65 6d 6f 72 79 62 6c 6f |I% =(TMm|emoryblo|
|000014a0| 63 6b 21 34 2d 54 4d 6d | 65 6d 6f 72 79 62 6c 6f |ck!4-TMm|emoryblo|
|000014b0| 63 6b 21 30 2d 35 38 2a | 33 32 29 2b 33 32 20 3a |ck!0-58*|32)+32 :|
|000014c0| f4 20 73 70 61 7a 69 6f | 20 70 75 6e 74 69 0d 00 |. spazio| punti..|
|000014d0| 30 42 4a 25 20 3d 28 54 | 4d 6d 65 6d 6f 72 79 62 |0BJ% =(T|Mmemoryb|
|000014e0| 6c 6f 63 6b 21 31 36 2d | 54 4d 6d 65 6d 6f 72 79 |lock!16-|TMmemory|
|000014f0| 62 6c 6f 63 6b 21 31 32 | 29 2b 33 32 20 90 05 3a |block!12|)+32 ..:|
|00001500| f4 20 73 70 61 7a 69 6f | 20 70 72 69 6d 69 0d 00 |. spazio| primi..|
|00001510| 31 43 4b 25 20 3d 30 20 | 90 2a 3a f4 20 73 70 61 |1CK% =0 |.*:. spa|
|00001520| 7a 69 6f 20 67 72 75 70 | 70 69 0d 00 32 4e 4b 31 |zio grup|pi..2NK1|
|00001530| 25 3d 32 35 36 2a 33 32 | 2a 33 20 90 23 3a f4 20 |%=256*32|*3 .#:. |
|00001540| 6d 61 74 65 72 69 61 6c | 69 2b 63 6f 6c 6f 72 69 |material|i+colori|
|00001550| 2b 74 65 78 74 75 72 65 | 0d 00 33 3f 4b 33 25 3d |+texture|..3?K3%=|
|00001560| 32 35 36 20 90 28 3a f4 | 20 76 69 65 77 62 6c 6f |256 .(:.| viewblo|
|00001570| 63 6b 0d 00 34 04 0d 00 | 35 10 48 25 3d 8e 28 66 |ck..4...|5.H%=.(f|
|00001580| 6e 61 6d 65 24 29 0d 00 | 36 22 49 24 3d be 23 48 |name$)..|6"I$=.#H|
|00001590| 25 3a e7 20 49 24 3c 3e | 22 33 44 53 63 65 6e 65 |%:. I$<>|"3DScene|
|000015a0| 22 8c d9 23 48 25 3a e1 | 0d 00 37 0b 49 24 3d be |"..#H%:.|..7.I$=.|
|000015b0| 23 48 25 0d 00 38 12 47 | 65 6d 4d 6f 64 65 25 3d |#H%..8.G|emMode%=|
|000015c0| bb be 23 48 25 0d 00 39 | 2d 73 74 79 6c 65 25 3d |..#H%..9|-style%=|
|000015d0| 47 65 6d 4d 6f 64 65 25 | 80 28 25 31 90 04 30 29 |GemMode%|.(%1..0)|
|000015e0| 3a 47 65 6d 4d 6f 64 65 | 25 2d 3d 73 74 79 6c 65 |:GemMode|%-=style|
|000015f0| 25 0d 00 3a 1c 49 25 20 | 3d bb be 23 48 25 3a f4 |%..:.I% |=..#H%:.|
|00001600| 20 70 6f 69 6e 74 20 90 | 03 73 69 7a 65 0d 00 3b | point .|.size..;|
|00001610| 1c 4a 25 20 3d bb be 23 | 48 25 3a f4 20 70 72 69 |.J% =..#|H%:. pri|
|00001620| 6d 69 20 90 03 73 69 7a | 65 0d 00 3c 1c 4b 25 20 |mi ..siz|e..<.K% |
|00001630| 3d bb be 23 48 25 3a f4 | 20 67 72 6f 75 70 73 20 |=..#H%:.| groups |
|00001640| 20 73 69 7a 65 0d 00 3d | 1c 4b 31 25 3d bb be 23 | size..=|.K1%=..#|
|00001650| 48 25 3a f4 20 6d 61 74 | 2b 63 6f 6c 2b 74 65 78 |H%:. mat|+col+tex|
|00001660| 74 0d 00 3e 1c 4b 32 25 | 3d bb be 23 48 25 3a f4 |t..>.K2%|=..#H%:.|
|00001670| 20 74 65 78 74 75 72 65 | 20 73 69 7a 65 0d 00 3f | texture| size..?|
|00001680| 19 4b 33 25 3d bb be 23 | 48 25 3a f4 20 76 69 65 |.K3%=..#|H%:. vie|
|00001690| 77 62 6c 6f 63 6b 0d 00 | 40 1b 49 24 3d be 23 48 |wblock..|@.I$=.#H|
|000016a0| 25 3a 49 24 3d be 23 48 | 25 3a 49 24 3d be 23 48 |%:I$=.#H|%:I$=.#H|
|000016b0| 25 0d 00 41 04 0d 00 42 | 28 4f 31 25 3d bb be 23 |%..A...B|(O1%=..#|
|000016c0| 48 25 3a f4 20 6f 6c 64 | 20 70 6f 69 6e 74 73 20 |H%:. old| points |
|000016d0| 77 6f 72 6b 73 70 61 63 | 65 20 6c 64 6d 0d 00 43 |workspac|e ldm..C|
|000016e0| 28 4f 32 25 3d bb be 23 | 48 25 3a f4 20 6f 6c 64 |(O2%=..#|H%:. old|
|000016f0| 20 70 72 69 6d 69 73 20 | 77 6f 72 6b 73 70 61 63 | primis |workspac|
|00001700| 65 20 6c 64 6d 0d 00 44 | 28 4f 33 25 3d bb be 23 |e ldm..D|(O3%=..#|
|00001710| 48 25 3a f4 20 6f 6c 64 | 20 74 65 78 74 75 72 65 |H%:. old| texture|
|00001720| 20 61 72 65 61 20 90 05 | 6c 64 6d 0d 00 45 04 0d | area ..|ldm..E..|
|00001730| 00 46 37 e7 20 49 25 20 | 3e 30 20 8c 20 c8 99 22 |.F7. I% |>0 . .."|
|00001740| 4f 53 5f 47 42 50 42 22 | 2c 34 2c 48 25 2c 54 4d |OS_GBPB"|,4,H%,TM|
|00001750| 6d 65 6d 6f 72 79 62 6c | 6f 63 6b 21 30 2b 35 38 |memorybl|ock!0+58|
|00001760| 2a 33 32 2c 49 25 0d 00 | 47 32 e7 20 4a 25 20 3e |*32,I%..|G2. J% >|
|00001770| 30 20 8c 20 c8 99 22 4f | 53 5f 47 42 50 42 22 2c |0 . .."O|S_GBPB",|
|00001780| 34 2c 48 25 2c 54 4d 6d | 65 6d 6f 72 79 62 6c 6f |4,H%,TMm|emoryblo|
|00001790| 63 6b 21 31 32 2c 4a 25 | 0d 00 48 28 e7 20 4b 25 |ck!12,J%|..H(. K%|
|000017a0| 20 3e 30 20 8c 20 c8 99 | 22 4f 53 5f 47 42 50 42 | >0 . ..|"OS_GBPB|
|000017b0| 22 2c 34 2c 48 25 2c 67 | 72 75 70 70 69 2c 4b 25 |",4,H%,g|ruppi,K%|
|000017c0| 0d 00 49 33 e7 20 4b 31 | 25 3e 30 20 8c 20 c8 99 |..I3. K1|%>0 . ..|
|000017d0| 22 4f 53 5f 47 42 50 42 | 22 2c 34 2c 48 25 2c 54 |"OS_GBPB|",4,H%,T|
|000017e0| 4d 6d 65 6d 6f 72 79 62 | 6c 6f 63 6b 21 34 34 2c |Mmemoryb|lock!44,|
|000017f0| 4b 31 25 0d 00 4a 2a e7 | 20 4b 32 25 3e 30 20 8c |K1%..J*.| K2%>0 .|
|00001800| 20 c8 99 22 4f 53 5f 47 | 42 50 42 22 2c 34 2c 48 | .."OS_G|BPB",4,H|
|00001810| 25 2c 74 65 78 74 75 72 | 65 2c 4b 32 25 0d 00 4b |%,textur|e,K2%..K|
|00001820| 2e e7 20 4b 33 25 3e 30 | 20 8c 20 c8 99 22 4f 53 |.. K3%>0| . .."OS|
|00001830| 5f 47 42 50 42 22 2c 34 | 2c 48 25 2c 54 4d 76 69 |_GBPB",4|,H%,TMvi|
|00001840| 65 77 62 6c 6f 63 6b 2c | 4b 33 25 0d 00 4c 08 d9 |ewblock,|K3%..L..|
|00001850| 23 48 25 0d 00 4d 04 0d | 00 4e 6d 54 4d 6d 65 6d |#H%..M..|.NmTMmem|
|00001860| 6f 72 79 62 6c 6f 63 6b | 21 34 20 3d 54 4d 6d 65 |oryblock|!4 =TMme|
|00001870| 6d 6f 72 79 62 6c 6f 63 | 6b 21 30 2b 35 38 2a 33 |morybloc|k!0+58*3|
|00001880| 32 2b 49 25 2d 33 32 3a | 41 25 3d 54 4d 6d 65 6d |2+I%-32:|A%=TMmem|
|00001890| 6f 72 79 62 6c 6f 63 6b | 21 34 20 3a 41 25 21 30 |oryblock|!4 :A%!0|
|000018a0| 3d 32 5e 33 30 3a 41 25 | 21 34 3d 32 5e 33 30 3a |=2^30:A%|!4=2^30:|
|000018b0| 41 25 21 38 3d 32 5e 33 | 30 3a 41 25 21 31 32 3d |A%!8=2^3|0:A%!12=|
|000018c0| 32 5e 33 30 0d 00 4f 6d | 54 4d 6d 65 6d 6f 72 79 |2^30..Om|TMmemory|
|000018d0| 62 6c 6f 63 6b 21 31 36 | 3d 54 4d 6d 65 6d 6f 72 |block!16|=TMmemor|
|000018e0| 79 62 6c 6f 63 6b 21 31 | 32 20 90 05 2b 4a 25 2d |yblock!1|2 ..+J%-|
|000018f0| 33 32 3a 41 25 3d 54 4d | 6d 65 6d 6f 72 79 62 6c |32:A%=TM|memorybl|
|00001900| 6f 63 6b 21 31 36 3a 41 | 25 21 30 3d 32 5e 33 30 |ock!16:A|%!0=2^30|
|00001910| 3a 41 25 21 34 3d 32 5e | 33 30 3a 41 25 21 38 3d |:A%!4=2^|30:A%!8=|
|00001920| 32 5e 33 30 3a 41 25 21 | 31 32 3d 32 5e 33 30 0d |2^30:A%!|12=2^30.|
|00001930| 00 50 94 c8 99 22 47 65 | 6d 69 6e 69 5f 49 6e 69 |.P..."Ge|mini_Ini|
|00001940| 74 53 63 65 6e 65 22 2c | 2c 54 4d 6d 65 6d 6f 72 |tScene",|,TMmemor|
|00001950| 79 62 6c 6f 63 6b 21 30 | 2b 35 38 2a 33 32 2d 4f |yblock!0|+58*32-O|
|00001960| 31 25 2c 54 4d 6d 65 6d | 6f 72 79 62 6c 6f 63 6b |1%,TMmem|oryblock|
|00001970| 21 31 32 2d 4f 32 25 2c | 54 4d 6d 65 6d 6f 72 79 |!12-O2%,|TMmemory|
|00001980| 62 6c 6f 63 6b 21 30 2b | 35 38 2a 33 32 2c 54 4d |block!0+|58*32,TM|
|00001990| 6d 65 6d 6f 72 79 62 6c | 6f 63 6b 21 31 32 3a f4 |memorybl|ock!12:.|
|000019a0| 20 53 65 74 75 70 20 6d | 65 6d 6f 72 79 20 70 6f | Setup m|emory po|
|000019b0| 69 6e 74 65 72 73 20 69 | 6e 73 69 64 65 20 73 63 |inters i|nside sc|
|000019c0| 65 6e 65 0d 00 51 04 0d | 00 52 4e 41 25 3d 54 4d |ene..Q..|.RNA%=TM|
|000019d0| 6d 65 6d 6f 72 79 62 6c | 6f 63 6b 21 35 32 3a e3 |memorybl|ock!52:.|
|000019e0| 20 49 25 3d 31 20 b8 20 | 35 31 31 3a e7 41 25 21 | I%=1 . |511:.A%!|
|000019f0| 28 49 25 2a 31 36 29 3e | 30 20 8c 20 41 25 21 28 |(I%*16)>|0 . A%!(|
|00001a00| 49 25 2a 31 36 29 2b 3d | 28 74 65 78 74 75 72 65 |I%*16)+=|(texture|
|00001a10| 2d 4f 33 25 29 0d 00 53 | 05 ed 0d 00 54 60 c8 99 |-O3%)..S|....T`..|
|00001a20| 22 47 65 6d 69 6e 69 5f | 53 65 74 55 70 53 63 72 |"Gemini_|SetUpScr|
|00001a30| 65 65 6e 22 2c 54 4d 6d | 65 6d 6f 72 79 62 6c 6f |een",TMm|emoryblo|
|00001a40| 63 6b 2c 54 4d 76 69 65 | 77 62 6c 6f 63 6b 2c 54 |ck,TMvie|wblock,T|
|00001a50| 4d 63 6f 6c 6f 75 72 62 | 6c 6f 63 6b 2c 78 62 5f |Mcolourb|lock,xb_|
|00001a60| 6d 69 6e 2c 79 62 5f 6d | 69 6e 2c 78 62 5f 6d 61 |min,yb_m|in,xb_ma|
|00001a70| 78 2c 79 62 5f 6d 61 78 | 2c 30 0d 00 55 05 e1 0d |x,yb_max|,0..U...|
|00001a80| ff 46 69 6c 65 44 61 74 | 61 83 58 2b 21 53 70 72 |.FileDat|a.X+!Spr|
|00001a90| 69 74 65 73 00 98 06 00 | 00 47 fd ff ff ce 5e 12 |ites....|.G....^.|
|00001aa0| 12 03 00 00 00 01 00 90 | 03 10 00 90 03 9c 06 00 |........|........|
|00001ab0| 00 8c 06 00 00 21 33 64 | 73 6c 69 64 65 00 90 04 |.....!3d|slide...|
|00001ac0| 05 00 90 03 21 00 90 07 | 07 00 90 03 2c 00 90 03 |....!...|....,...|
|00001ad0| 5c 03 00 00 1f 00 90 03 | ee 90 03 e3 ee 90 11 00 |\.......|........|
|00001ae0| 90 03 ee ee 2e 05 25 e2 | ee 90 0f 00 90 03 ee ee |......%.|........|
|00001af0| 2e 4f 24 34 ee 90 0f 00 | 90 03 ee ee 3e 8f 88 34 |.O$4....|....>..4|
|00001b00| 34 ee 90 0e 00 90 03 ee | ee 3e 8f 88 88 04 34 ee |4.......|.>....4.|
|00001b10| 90 0d 00 90 03 ee ee fe | 88 90 03 35 15 e4 ee 90 |........|...5....|
|00001b20| 0c 00 90 03 ee ee f2 88 | 90 03 43 68 24 ee 90 0c |........|..Ch$...|
|00001b30| 00 90 03 ee ee f3 88 90 | 03 82 78 36 e5 ee 90 0b |........|..x6....|
|00001b40| 00 90 03 ee ee 8f 88 90 | 03 81 86 76 24 e3 ee 90 |........|...v$...|
|00001b50| 0a 00 90 03 ee 1e 32 88 | 88 48 82 88 87 27 e3 32 |......2.|.H...'.2|
|00001b60| 35 23 ee 90 07 00 90 03 | ee 4e 06 05 42 28 84 88 |5#......|.N..B(..|
|00001b70| 68 37 43 76 77 67 45 ee | 90 06 00 90 03 ee ee 12 |h7CvwgE.|........|
|00001b80| 04 36 01 88 90 03 46 76 | 77 90 04 e2 ee 90 05 00 |.6....Fv|w.......|
|00001b90| 90 03 ee 90 04 0e 45 40 | 88 58 76 77 90 05 e2 ee |......E@|.Xvw....|
|00001ba0| 90 05 00 90 03 ee 90 06 | 43 64 77 90 06 67 e2 ee |........|Cdw..g..|
|00001bb0| 90 05 00 90 03 ee 90 05 | 2e 54 76 77 90 05 76 67 |........|.Tvw..vg|
|00001bc0| e2 ee 90 05 00 90 03 ee | 90 05 3e 77 77 67 67 77 |........|..>wwggw|
|00001bd0| 77 66 66 56 e2 ee 90 05 | 00 90 03 ee 90 05 4e 67 |wffV....|......Ng|
|00001be0| 66 66 67 66 66 56 56 45 | ee 90 06 00 90 03 ee 90 |ffgffVVE|........|
|00001bf0| 05 4e 66 56 55 54 55 55 | 44 44 23 e2 ee 90 05 00 |.NfVUTUU|DD#.....|
|00001c00| 90 03 ee 90 05 3e 56 55 | 34 11 32 44 44 8f 16 c7 |.....>VU|4.2DD...|
|00001c10| ee 90 05 00 90 03 ee 90 | 05 3e 55 34 02 00 21 32 |........|.>U4..!2|
|00001c20| 83 87 67 13 e6 ee 90 04 | 00 90 03 ee 90 05 3e 44 |..g.....|......>D|
|00001c30| 24 01 00 20 22 83 78 78 | 27 04 e5 ee 90 03 00 90 |$.. ".xx|'.......|
|00001c40| 03 ee 90 05 2e 34 23 00 | 00 1c 22 83 76 77 67 11 |.....4#.|..".vwg.|
|00001c50| 16 23 ee ee 00 90 03 ee | 90 06 2e 12 01 11 11 22 |.#......|......."|
|00001c60| 83 88 78 67 72 14 45 51 | ee 00 90 03 ee 90 05 43 |..xgr.EQ|.......C|
|00001c70| 35 22 32 12 11 32 23 62 | 67 67 73 77 14 62 ee 00 |5"2..2#b|ggsw.b..|
|00001c80| 90 03 ee 90 03 2e 42 76 | 77 56 47 13 11 22 13 26 |......Bv|wVG..".&|
|00001c90| 88 67 73 77 77 36 ee 00 | 90 03 ee 90 03 43 76 77 |.gsww6..|.....Cvw|
|00001ca0| 77 55 57 13 11 22 e3 12 | 64 58 74 77 90 03 ee 00 |wUW.."..|dXtw....|
|00001cb0| 90 03 ee ee 53 76 77 77 | 56 11 57 13 11 31 e3 ee |....Svww|V.W..1..|
|00001cc0| 15 85 73 77 77 67 ee 00 | 90 03 ee 43 76 77 90 03 |..swwg..|...Cvw..|
|00001cd0| 67 34 57 13 11 21 e4 ee | 2e 15 73 77 77 47 e2 00 |g4W..!..|..swwG..|
|00001ce0| 90 03 3e 75 77 77 76 77 | 90 03 57 13 10 22 e3 ee |..>uwwvw|..W.."..|
|00001cf0| ee 3e 43 77 77 47 ee 00 | 90 03 2e 75 77 46 32 75 |.>CwwG..|...uwF2u|
|00001d00| 77 77 67 23 0c 22 e3 ee | ee 2e 23 53 77 27 ee 00 |wwg#."..|..#Sw'..|
|00001d10| 90 03 ee 52 56 e3 ee 22 | 64 77 57 23 00 21 e4 ee |...RV.."|dwW#.!..|
|00001d20| 90 03 2e 33 33 25 ee 00 | 90 03 ee 2e e3 ee 90 03 |...33%..|........|
|00001d30| 2e 53 67 13 1c 31 e3 ee | 90 04 2e 33 e4 ee 00 90 |.Sg..1..|...3....|
|00001d40| 03 ee 90 08 32 23 00 31 | e2 ee 90 06 e2 ee 00 90 |....2#.1|........|
|00001d50| 03 ee 90 09 3c 30 e1 ee | 90 09 00 90 06 0f 00 90 |....<0..|........|
|00001d60| 11 ff 90 03 00 00 f0 ff | ff 0f 00 90 0f ff 90 03 |........|........|
|00001d70| 00 00 f0 ff 90 03 00 90 | 0f ff 90 03 00 00 f0 ff |........|........|
|00001d80| 90 04 00 90 0e ff 90 03 | 00 00 f0 ff 90 05 00 90 |........|........|
|00001d90| 0d ff 90 03 00 00 f0 ff | 90 05 0f 00 90 0c ff 90 |........|........|
|00001da0| 03 00 00 ff 90 07 00 90 | 0c ff 90 03 00 00 ff 90 |........|........|
|00001db0| 07 0f 00 90 0b ff 90 03 | 00 00 ff 90 08 0f 00 90 |........|........|
|00001dc0| 0a ff 90 03 00 f0 ff 90 | 08 0f ff 90 03 00 90 07 |........|........|
|00001dd0| ff 90 03 00 f0 ff 90 0d | 00 90 06 ff 90 03 00 00 |........|........|
|00001de0| ff 90 0d 0f 00 90 05 ff | 90 03 00 90 04 f0 ff 90 |........|........|
|00001df0| 0a 0f 00 90 05 ff 90 03 | 00 90 06 ff 90 09 0f 00 |........|........|
|00001e00| 90 05 ff 90 03 00 90 05 | f0 ff 90 09 0f 00 90 05 |........|........|
|00001e10| ff 90 03 00 90 05 f0 ff | 90 09 0f 00 90 05 ff 90 |........|........|
|00001e20| 03 00 90 05 f0 ff 90 09 | 00 90 06 ff 90 03 00 90 |........|........|
|00001e30| 05 f0 ff 90 09 0f 00 90 | 05 ff 90 03 00 90 05 f0 |........|........|
|00001e40| ff 90 0a 00 90 05 ff 90 | 03 00 90 05 f0 ff 90 0a |........|........|
|00001e50| 0f 00 90 04 ff 90 03 00 | 90 05 f0 ff 90 0b 0f 00 |........|........|
|00001e60| 90 03 ff 90 03 00 90 05 | f0 ff 90 0d 00 00 ff 90 |........|........|
|00001e70| 03 00 90 06 f0 ff 90 0d | 00 ff 90 03 00 90 05 ff |........|........|
|00001e80| 90 0f 00 ff 90 03 00 90 | 03 f0 ff 90 10 00 ff 90 |........|........|
|00001e90| 03 00 90 03 ff 90 09 0f | ff 90 07 00 ff 90 03 00 |........|........|
|00001ea0| 00 ff 90 05 00 ff 90 04 | 0f 00 ff 90 06 00 ff 90 |........|........|
|00001eb0| 03 00 ff 90 0b 0f 00 f0 | ff 90 05 0f ff 90 03 f0 |........|........|
|00001ec0| ff 90 0b 0f 00 00 f0 ff | 90 04 00 ff 90 03 f0 ff |........|........|
|00001ed0| 90 0b 0f 00 00 f0 ff 90 | 04 00 ff 90 03 00 ff ff |........|........|
|00001ee0| 0f 00 ff 90 07 0f 00 90 | 03 f0 ff 90 03 00 ff 90 |........|........|
|00001ef0| 03 00 f0 0f 00 90 03 f0 | ff 90 05 0f 00 90 04 f0 |........|........|
|00001f00| ff 0f 00 ff 90 03 00 90 | 08 ff 90 04 0f 00 90 06 |........|........|
|00001f10| 0f 00 ff 90 03 00 90 09 | ff ff 0f 00 90 09 ff 90 |........|........|
|00001f20| 03 46 69 6c 65 44 61 74 | 61 83 21 48 65 6c 70 00 |.FileDat|a.!Help.|
|00001f30| 29 20 48 65 6c 52 01 00 | 00 47 fd ff ff 31 5f 12 |) HelR..|.G...1_.|
|00001f40| 12 03 00 00 00 54 6f 70 | 4d 6f 64 65 6c 20 66 69 |.....Top|Model fi|
|00001f50| 6c 65 73 20 61 6e 64 20 | 73 63 65 6e 65 73 20 76 |les and |scenes v|
|00001f60| 69 65 77 65 72 20 28 26 | 42 35 43 20 61 6e 64 20 |iewer (&|B5C and |
|00001f70| 26 31 33 39 29 0a 2d 90 | 31 0a 0a 41 63 74 69 76 |&139).-.|1..Activ|
|00001f80| 61 74 65 64 20 63 6f 6e | 74 72 6f 6c 73 3a 0a 0a |ated con|trols:..|
|00001f90| 43 54 52 4c 2b 53 65 6c | 65 63 74 2d 64 72 61 67 |CTRL+Sel|ect-drag|
|00001fa0| 3a 20 90 08 7a 6f 6f 6d | 20 49 4e 2f 4f 55 54 0a |: ..zoom| IN/OUT.|
|00001fb0| 43 54 52 4c 2b 4d 65 6e | 75 2d 64 72 61 67 3a 20 |CTRL+Men|u-drag: |
|00001fc0| 90 0a 70 61 6e 20 49 4e | 2f 4f 55 54 20 74 68 65 |..pan IN|/OUT the|
|00001fd0| 20 73 63 65 6e 65 0a 43 | 54 52 4c 2b 41 64 6a 75 | scene.C|TRL+Adju|
|00001fe0| 73 74 2d 64 72 61 67 3a | 20 90 08 72 6f 74 61 74 |st-drag:| ..rotat|
|00001ff0| 65 20 74 68 65 20 73 63 | 65 6e 65 0a 0a 41 72 72 |e the sc|ene..Arr|
|00002000| 6f 77 20 6b 65 79 73 3a | 20 90 0e 70 61 6e 20 6c |ow keys:| ..pan l|
|00002010| 65 66 74 2f 72 69 67 68 | 74 2d 49 4e 2f 4f 55 54 |eft/righ|t-IN/OUT|
|00002020| 0a 53 68 69 66 74 20 28 | 77 69 74 68 20 61 72 72 |.Shift (|with arr|
|00002030| 6f 77 20 6b 65 79 73 29 | 20 20 73 70 65 65 64 20 |ow keys)| speed |
|00002040| 75 70 20 6d 6f 76 65 6d | 65 6e 74 73 0a 46 69 6c |up movem|ents.Fil|
|00002050| 65 44 61 74 61 83 21 52 | 75 6e 00 43 29 20 48 65 |eData.!R|un.C) He|
|00002060| 6c cd 02 00 00 47 fd ff | ff 56 5f 12 12 03 00 00 |l....G..|.V_.....|
|00002070| 00 7c 20 20 5f 90 1e 0a | 7c 20 7c 20 90 1e 7c 0a |.| _...|| | ..|.|
|00002080| 7c 20 7c 20 52 75 6e 20 | 66 69 6c 65 20 66 6f 72 || | Run |file for|
|00002090| 20 54 6f 70 4d 6f 64 65 | 6c 20 76 69 65 77 65 72 | TopMode|l viewer|
|000020a0| 20 7c 0a 7c 20 7c 5f 90 | 1e 7c 0a 7c 0a 52 4d 45 | |.| |_.|.|.|.RME|
|000020b0| 6e 73 75 72 65 20 47 65 | 6d 69 6e 69 4d 50 47 45 |nsure Ge|miniMPGE|
|000020c0| 20 30 2e 30 20 52 4d 4c | 6f 61 64 20 3c 54 6f 70 | 0.0 RML|oad <Top|
|000020d0| 4d 6f 64 65 6c 24 52 65 | 73 6f 75 72 63 65 73 3e |Model$Re|sources>|
|000020e0| 2e 47 65 6d 69 6e 69 47 | 45 2e 47 65 6d 69 6e 69 |.GeminiG|E.Gemini|
|000020f0| 0a 0a 57 69 6d 70 53 6c | 6f 74 20 2d 6d 69 6e 20 |..WimpSl|ot -min |
|00002100| 31 37 39 32 6b 20 2d 6d | 61 78 20 31 37 39 32 6b |1792k -m|ax 1792k|
|00002110| 0a 49 46 20 22 3c 54 6f | 70 4d 6f 64 65 6c 24 52 |.IF "<To|pModel$R|
|00002120| 65 73 6f 75 72 63 65 73 | 3e 22 3d 22 22 20 54 48 |esources|>"="" TH|
|00002130| 45 4e 20 45 52 52 4f 52 | 20 50 6c 65 61 73 65 20 |EN ERROR| Please |
|00002140| 6c 6f 63 61 74 65 20 21 | 54 6f 70 52 65 73 20 72 |locate !|TopRes r|
|00002150| 65 73 6f 75 72 63 65 73 | 2e 0a 49 46 20 22 3c 43 |esources|..IF "<C|
|00002160| 68 61 6e 67 65 46 53 49 | 24 44 69 72 3e 22 3d 22 |hangeFSI|$Dir>"="|
|00002170| 22 20 90 06 54 48 45 4e | 20 45 52 52 4f 52 20 50 |" ..THEN| ERROR P|
|00002180| 6c 65 61 73 65 20 6c 6f | 63 61 74 65 20 21 43 68 |lease lo|cate !Ch|
|00002190| 61 6e 67 65 46 53 49 20 | 75 74 69 6c 69 74 79 2e |angeFSI |utility.|
|000021a0| 0a 53 65 74 20 54 4d 76 | 69 65 77 65 72 24 44 49 |.Set TMv|iewer$DI|
|000021b0| 52 20 3c 4f 62 65 79 24 | 44 69 72 3e 0a 0a 49 46 |R <Obey$|Dir>..IF|
|000021c0| 20 22 41 6c 69 61 73 24 | 40 52 75 6e 54 79 70 65 | "Alias$|@RunType|
|000021d0| 5f 42 35 43 22 3d 22 22 | 20 90 03 54 48 45 4e 20 |_B5C"=""| ..THEN |
|000021e0| 53 45 54 20 41 6c 69 61 | 73 24 40 52 75 6e 54 79 |SET Alia|s$@RunTy|
|000021f0| 70 65 5f 42 35 43 20 52 | 75 6e 20 3c 4f 62 65 79 |pe_B5C R|un <Obey|
|00002200| 24 44 69 72 3e 20 25 25 | 2a 30 0a 49 46 20 22 41 |$Dir> %%|*0.IF "A|
|00002210| 6c 69 61 73 24 40 52 75 | 6e 54 79 70 65 5f 31 33 |lias$@Ru|nType_13|
|00002220| 39 22 3d 22 22 20 90 03 | 54 48 45 4e 20 53 45 54 |9"="" ..|THEN SET|
|00002230| 20 41 6c 69 61 73 24 40 | 52 75 6e 54 79 70 65 5f | Alias$@|RunType_|
|00002240| 31 33 39 20 52 75 6e 20 | 3c 4f 62 65 79 24 44 69 |139 Run |<Obey$Di|
|00002250| 72 3e 20 25 25 2a 30 0a | 53 65 74 20 46 69 6c 65 |r> %%*0.|Set File|
|00002260| 24 54 79 70 65 5f 42 35 | 43 20 33 44 4d 6f 64 65 |$Type_B5|C 3DMode|
|00002270| 6c 0a 53 65 74 20 46 69 | 6c 65 24 54 79 70 65 5f |l.Set Fi|le$Type_|
|00002280| 31 33 39 20 33 44 53 63 | 65 6e 65 0a 0a 49 63 6f |139 3DSc|ene..Ico|
|00002290| 6e 53 70 72 69 74 65 73 | 20 3c 54 4d 76 69 65 77 |nSprites| <TMview|
|000022a0| 65 72 24 44 49 52 3e 2e | 21 53 70 72 69 74 65 73 |er$DIR>.|!Sprites|
|000022b0| 0a 57 69 6d 70 53 6c 6f | 74 20 2d 6d 69 6e 20 38 |.WimpSlo|t -min 8|
|000022c0| 36 34 6b 20 2d 6d 61 78 | 20 38 36 34 6b 0a 52 75 |64k -max| 864k.Ru|
|000022d0| 6e 20 3c 54 4d 76 69 65 | 77 65 72 24 44 49 52 3e |n <TMvie|wer$DIR>|
|000022e0| 2e 21 52 75 6e 49 6d 61 | 67 65 46 69 6c 65 44 61 |.!RunIma|geFileDa|
|000022f0| 74 61 83 21 52 75 6e 49 | 6d 61 67 65 00 6c 1b bb |ta.!RunI|mage.l..|
|00002300| 00 00 47 fd ff ff 2f 60 | 12 12 03 00 00 00 0d 00 |..G.../`|........|
|00002310| 0a 18 f4 20 54 4d 76 69 | 65 77 65 72 20 21 52 75 |... TMvi|ewer !Ru|
|00002320| 6e 49 6d 61 67 65 0d 00 | 14 52 c8 99 20 22 57 69 |nImage..|.R.. "Wi|
|00002330| 6d 70 5f 49 6e 69 74 69 | 61 6c 69 73 65 22 2c 32 |mp_Initi|alise",2|
|00002340| 30 30 2c 26 34 42 35 33 | 34 31 35 34 2c 22 54 6f |00,&4B53|4154,"To|
|00002350| 70 4d 6f 64 65 6c 20 76 | 69 65 77 65 72 22 2c 30 |pModel v|iewer",0|
|00002360| b8 20 76 65 72 73 69 6f | 6e 65 25 2c 74 61 73 6b |. versio|ne%,task|
|00002370| 5f 68 61 6e 64 6c 65 25 | 0d 00 1e 58 ea 20 85 3a |_handle%|...X. .:|
|00002380| ee 20 85 20 ea 20 65 72 | 72 6f 72 66 6c 61 67 25 |. . . er|rorflag%|
|00002390| 3d 31 3a f2 65 72 72 6f | 72 28 22 55 6e 72 65 63 |=1:.erro|r("Unrec|
|000023a0| 6f 76 65 72 61 62 6c 65 | 20 65 72 72 6f 72 3a 20 |overable| error: |
|000023b0| 22 2b f6 24 2b 22 20 2e | 22 2b c3 28 31 30 90 05 |"+.$+" .|"+.(10..|
|000023c0| 2b 9e 29 29 3a f2 66 69 | 6e 69 73 68 3a e0 0d 00 |+.)):.fi|nish:...|
|000023d0| 28 2e f2 69 6e 69 74 69 | 61 6c 69 7a 65 3a f2 49 |(..initi|alize:.I|
|000023e0| 6e 73 74 61 6c 6c 42 61 | 72 49 63 6f 6e 3a f2 4c |nstallBa|rIcon:.L|
|000023f0| 6f 61 64 54 65 6d 70 6c | 61 74 65 73 0d 00 32 5e |oadTempl|ates..2^|
|00002400| 71 25 21 30 3d 77 5f 77 | 69 6d 70 79 25 3a c8 99 |q%!0=w_w|impy%:..|
|00002410| 22 57 69 6d 70 5f 47 65 | 74 57 69 6e 64 6f 77 53 |"Wimp_Ge|tWindowS|
|00002420| 74 61 74 65 22 2c 2c 71 | 25 3a 41 25 3d 54 4d 6d |tate",,q|%:A%=TMm|
|00002430| 65 6d 6f 72 79 62 6c 6f | 63 6b 3a 42 25 3d 54 4d |emoryblo|ck:B%=TM|
|00002440| 76 69 65 77 62 6c 6f 63 | 6b 3a 43 25 3d 54 4d 63 |viewbloc|k:C%=TMc|
|00002450| 6f 6c 6f 75 72 62 6c 6f | 63 6b 0d 00 3c 5c c8 99 |olourblo|ck..<\..|
|00002460| 22 47 65 6d 69 6e 69 5f | 53 65 74 55 70 53 63 72 |"Gemini_|SetUpScr|
|00002470| 65 65 6e 22 2c 41 25 2c | 42 25 2c 43 25 2c 71 25 |een",A%,|B%,C%,q%|
|00002480| 21 34 2c 71 25 21 38 2c | 71 25 21 31 32 2c 71 25 |!4,q%!8,|q%!12,q%|
|00002490| 21 31 36 2c 30 3a f4 20 | 73 65 74 75 70 20 66 6f |!16,0:. |setup fo|
|000024a0| 72 20 63 75 72 72 65 6e | 74 20 67 72 61 70 68 69 |r curren|t graphi|
|000024b0| 63 20 6d 6f 64 65 0d 00 | 46 07 f7 20 85 0d 00 50 |c mode..|F.. ...P|
|000024c0| 2f ee 20 85 20 65 72 72 | 6f 72 66 6c 61 67 25 3d |/. . err|orflag%=|
|000024d0| 33 3a f2 65 72 72 6f 72 | 28 f6 24 2b c3 9e 29 3a |3:.error|(.$+..):|
|000024e0| 65 72 72 6f 72 66 6c 61 | 67 25 3d 31 0d 00 5a 44 |errorfla|g%=1..ZD|
|000024f0| c8 99 22 47 65 6d 69 6e | 69 5f 49 6e 69 74 69 61 |.."Gemin|i_Initia|
|00002500| 6c 69 73 65 22 2c 54 4d | 6d 65 6d 6f 72 79 62 6c |lise",TM|memorybl|
|00002510| 6f 63 6b 2c 54 4d 76 69 | 65 77 62 6c 6f 63 6b 2c |ock,TMvi|ewblock,|
|00002520| 54 4d 63 6f 6c 6f 75 72 | 62 6c 6f 63 6b 2c 2c 37 |TMcolour|block,,7|
|00002530| 0d 00 64 35 75 70 64 61 | 74 65 64 25 3d 30 3a 66 |..d5upda|ted%=0:f|
|00002540| 69 6c 65 5f 6c 6f 61 64 | 65 64 25 3d 30 3a f2 63 |ile_load|ed%=0:.c|
|00002550| 6c 6f 73 65 5f 77 69 6e | 64 6f 77 28 77 5f 77 69 |lose_win|dow(w_wi|
|00002560| 6d 70 79 25 29 0d 00 6e | 0e f5 3a f2 70 6f 6c 6c |mpy%)..n|..:.poll|
|00002570| 3a fd 30 0d 00 78 05 e0 | 0d 00 82 04 0d 00 8c 23 |:.0..x..|.......#|
|00002580| dd a4 65 6e 73 75 72 65 | 5f 6f 62 6a 65 63 74 5f |..ensure|_object_|
|00002590| 6d 65 6d 6f 72 79 28 61 | 6d 6f 75 6e 74 25 29 0d |memory(a|mount%).|
|000025a0| 00 96 1d ea 20 66 6c 61 | 67 25 2c 6c 69 6d 69 74 |.... fla|g%,limit|
|000025b0| 25 2c 49 25 3a 66 6c 61 | 67 25 3d 30 0d 00 a0 23 |%,I%:fla|g%=0...#|
|000025c0| e7 20 61 6d 6f 75 6e 74 | 25 3c 33 32 37 36 38 20 |. amount|%<32768 |
|000025d0| 8c 20 61 6d 6f 75 6e 74 | 25 3d 33 32 37 36 38 0d |. amount|%=32768.|
|000025e0| 00 aa 16 e7 20 76 65 72 | 73 69 6f 6e 65 25 3e 3d |.... ver|sione%>=|
|000025f0| 33 35 30 20 8c 0d 00 b4 | 1e 20 20 e7 20 6f 62 6a |350 ....|. . obj|
|00002600| 65 63 74 5f 73 69 7a 65 | 25 3e 61 6d 6f 75 6e 74 |ect_size|%>amount|
|00002610| 25 20 8c 0d 00 be 10 20 | 90 04 66 6c 61 67 25 3d |% ..... |..flag%=|
|00002620| 2d 31 0d 00 c8 07 20 20 | cc 0d 00 d2 69 20 90 04 |-1.... |....i ..|
|00002630| c8 99 22 58 4f 53 5f 43 | 68 61 6e 67 65 44 79 6e |.."XOS_C|hangeDyn|
|00002640| 61 6d 69 63 41 72 65 61 | 22 2c 61 72 65 61 6e 75 |amicArea|",areanu|
|00002650| 6d 62 31 25 2c 61 6d 6f | 75 6e 74 25 2d 6f 62 6a |mb1%,amo|unt%-obj|
|00002660| 65 63 74 5f 73 69 7a 65 | 25 3a c8 99 22 4f 53 5f |ect_size|%:.."OS_|
|00002670| 52 65 61 64 44 79 6e 61 | 6d 69 63 41 72 65 61 22 |ReadDyna|micArea"|
|00002680| 2c 61 72 65 61 6e 75 6d | 62 31 25 20 b8 20 2c 41 |,areanum|b1% . ,A|
|00002690| 25 0d 00 dc 22 20 90 04 | e7 20 28 41 25 3e 3d 61 |%..." ..|. (A%>=a|
|000026a0| 6d 6f 75 6e 74 25 29 20 | 8c 20 66 6c 61 67 25 3d |mount%) |. flag%=|
|000026b0| 2d 31 0d 00 e6 07 20 20 | cd 0d 00 f0 05 cc 0d 00 |-1.... |........|
|000026c0| fa 5b 20 20 c8 99 22 57 | 69 6d 70 5f 53 6c 6f 74 |.[ .."W|imp_Slot|
|000026d0| 53 69 7a 65 22 2c 2d 31 | 2c 2d 31 20 b8 20 2c 2c |Size",-1|,-1 . ,,|
|000026e0| 6c 69 6d 69 74 25 20 3a | f4 20 72 65 73 74 6f 72 |limit% :|. restor|
|000026f0| 65 20 6f 72 69 67 69 6e | 61 6c 20 73 6c 6f 74 20 |e origin|al slot |
|00002700| 73 69 7a 65 20 61 6e 64 | 20 72 65 61 64 20 66 72 |size and| read fr|
|00002710| 65 65 20 6d 65 6d 6f 72 | 79 0d 01 04 37 20 20 e7 |ee memor|y...7 .|
|00002720| 20 28 6c 69 6d 69 74 25 | 2b 6f 62 6a 65 63 74 5f | (limit%|+object_|
|00002730| 73 69 7a 65 25 29 3e 28 | 61 6d 6f 75 6e 74 25 2b |size%)>(|amount%+|
|00002740| 5a 62 75 66 66 65 72 5f | 73 69 7a 65 25 29 20 8c |Zbuffer_|size%) .|
|00002750| 0d 01 0e 49 20 90 04 c8 | 99 22 57 69 6d 70 5f 53 |...I ...|."Wimp_S|
|00002760| 6c 6f 74 53 69 7a 65 22 | 2c 54 4d 6d 65 6d 6f 72 |lotSize"|,TMmemor|
|00002770| 79 25 2b 61 6d 6f 75 6e | 74 25 2b 5a 62 75 66 66 |y%+amoun|t%+Zbuff|
|00002780| 65 72 5f 73 69 7a 65 25 | 2c 2d 31 20 b8 20 49 25 |er_size%|,-1 . I%|
|00002790| 2c 2c 6c 69 6d 69 74 25 | 0d 01 18 2f 20 90 04 e7 |,,limit%|.../ ...|
|000027a0| 20 49 25 3e 3d 54 4d 6d | 65 6d 6f 72 79 25 2b 61 | I%>=TMm|emory%+a|
|000027b0| 6d 6f 75 6e 74 25 2b 5a | 62 75 66 66 65 72 5f 73 |mount%+Z|buffer_s|
|000027c0| 69 7a 65 25 20 8c 0d 01 | 22 6b 20 90 06 6f 62 6a |ize% ...|"k ..obj|
|000027d0| 65 63 74 5f 73 69 7a 65 | 25 3d 61 6d 6f 75 6e 74 |ect_size|%=amount|
|000027e0| 25 3a 75 70 64 61 74 65 | 64 25 3d 2d 31 3a f4 20 |%:update|d%=-1:. |
|000027f0| 74 68 65 20 65 76 65 6e | 74 75 61 6c 20 62 61 63 |the even|tual bac|
|00002800| 6b 67 72 6f 75 6e 64 20 | 73 70 72 69 74 65 20 2a |kground |sprite *|
|00002810| 53 47 45 54 20 66 72 6f | 6d 20 74 68 65 20 73 63 |SGET fro|m the sc|
|00002820| 65 6e 65 20 69 73 20 69 | 6e 76 61 6c 69 64 0d 01 |ene is i|nvalid..|
|00002830| 2c 79 20 90 06 66 6c 61 | 67 25 3d 2d 31 3a 54 4d |,y ..fla|g%=-1:TM|
|00002840| 6d 65 6d 6f 72 79 62 6c | 6f 63 6b 21 34 30 3d 68 |memorybl|ock!40=h|
|00002850| 69 6d 65 6d 6f 72 79 6c | 69 6d 25 2b 61 6d 6f 75 |imemoryl|im%+amou|
|00002860| 6e 74 25 2b 31 36 3a f4 | 20 65 6e 6f 75 67 68 20 |nt%+16:.| enough |
|00002870| 6d 65 6d 6f 72 79 2c 20 | 73 6f 20 49 20 75 70 64 |memory, |so I upd|
|00002880| 61 74 65 20 74 68 65 20 | 5a 62 75 66 66 65 72 20 |ate the |Zbuffer |
|00002890| 6c 64 6d 20 74 6f 20 74 | 68 65 20 6e 65 77 20 76 |ldm to t|he new v|
|000028a0| 61 6c 75 65 0d 01 36 76 | 20 90 06 5a 61 72 65 61 |alue..6v| ..Zarea|
|000028b0| 3d 68 69 6d 65 6d 6f 72 | 79 6c 69 6d 25 2b 61 6d |=himemor|ylim%+am|
|000028c0| 6f 75 6e 74 25 3a 5a 61 | 72 65 61 21 30 3d 5a 62 |ount%:Za|rea!0=Zb|
|000028d0| 75 66 66 65 72 5f 73 69 | 7a 65 25 3a 5a 61 72 65 |uffer_si|ze%:Zare|
|000028e0| 61 21 38 3d 31 36 3a f4 | 20 73 65 74 75 70 20 6f |a!8=16:.| setup o|
|000028f0| 66 20 74 68 65 20 73 70 | 72 69 74 65 20 61 72 65 |f the sp|rite are|
|00002900| 61 20 66 6f 72 20 74 68 | 65 20 62 61 63 6b 67 72 |a for th|e backgr|
|00002910| 6f 75 6e 64 2e 90 03 0d | 01 40 09 20 90 04 cd 0d |ound....|.@. ....|
|00002920| 01 4a 07 20 20 cd 0d 01 | 54 05 cd 0d 01 5e 0a 3d |.J. ...|T....^.=|
|00002930| 66 6c 61 67 25 0d 01 68 | 04 0d 01 72 24 dd a4 65 |flag%..h|...r$..e|
|00002940| 6e 73 75 72 65 5f 5a 62 | 75 66 66 65 72 5f 6d 65 |nsure_Zb|uffer_me|
|00002950| 6d 6f 72 79 28 61 6d 6f | 75 6e 74 25 29 0d 01 7c |mory(amo|unt%)..||
|00002960| 16 ea 20 66 6c 61 67 25 | 2c 49 25 3a 66 6c 61 67 |.. flag%|,I%:flag|
|00002970| 25 3d 30 0d 01 86 16 e7 | 20 76 65 72 73 69 6f 6e |%=0.....| version|
|00002980| 65 25 3e 3d 33 35 30 20 | 8c 0d 01 90 00 23 20 90 |e%>=350 |.....# .|
|00002990| 04 e7 20 28 61 6d 6f 75 | 6e 74 25 3c 5a 62 75 66 |.. (amou|nt%<Zbuf|
|000029a0| 66 65 72 5f 73 69 7a 65 | 25 29 20 8c 0d 01 9a 12 |fer_size|%) .....|
|000029b0| 20 90 06 66 6c 61 67 25 | 3d 2d 31 0d 01 a4 09 20 | ..flag%|=-1.... |
|000029c0| 90 04 cc 0d 01 ae 6c 20 | 90 06 c8 99 22 58 4f 53 |......l |...."XOS|
|000029d0| 5f 43 68 61 6e 67 65 44 | 79 6e 61 6d 69 63 41 72 |_ChangeD|ynamicAr|
|000029e0| 65 61 22 2c 61 72 65 61 | 6e 75 6d 62 32 25 2c 61 |ea",area|numb2%,a|
|000029f0| 6d 6f 75 6e 74 25 2d 5a | 62 75 66 66 65 72 5f 73 |mount%-Z|buffer_s|
|00002a00| 69 7a 65 25 3a c8 99 22 | 4f 53 5f 52 65 61 64 44 |ize%:.."|OS_ReadD|
|00002a10| 79 6e 61 6d 69 63 41 72 | 65 61 22 2c 61 72 65 61 |ynamicAr|ea",area|
|00002a20| 6e 75 6d 62 32 25 20 b8 | 20 2c 41 25 0d 01 b8 3a |numb2% .| ,A%...:|
|00002a30| 20 90 06 e7 20 28 41 25 | 3e 3d 61 6d 6f 75 6e 74 | ... (A%|>=amount|
|00002a40| 25 29 20 8c 20 66 6c 61 | 67 25 3d 2d 31 3a 5a 61 |%) . fla|g%=-1:Za|
|00002a50| 72 65 61 21 30 3d 41 25 | 3a 5a 61 72 65 61 21 38 |rea!0=A%|:Zarea!8|
|00002a60| 3d 31 36 0d 01 c2 09 20 | 90 04 cd 0d 01 cc 05 cc |=16.... |........|
|00002a70| 0d 01 d6 5b 20 20 c8 99 | 22 57 69 6d 70 5f 53 6c |...[ ..|"Wimp_Sl|
|00002a80| 6f 74 53 69 7a 65 22 2c | 2d 31 2c 2d 31 20 b8 20 |otSize",|-1,-1 . |
|00002a90| 2c 2c 6c 69 6d 69 74 25 | 20 3a f4 20 72 65 73 74 |,,limit%| :. rest|
|00002aa0| 6f 72 65 20 6f 72 69 67 | 69 6e 61 6c 20 73 6c 6f |ore orig|inal slo|
|00002ab0| 74 20 73 69 7a 65 20 61 | 6e 64 20 72 65 61 64 20 |t size a|nd read |
|00002ac0| 66 72 65 65 20 6d 65 6d | 6f 72 79 0d 01 e0 28 20 |free mem|ory...( |
|00002ad0| 20 e7 20 28 6c 69 6d 69 | 74 25 2b 5a 62 75 66 66 | . (limi|t%+Zbuff|
|00002ae0| 65 72 5f 73 69 7a 65 25 | 29 3e 61 6d 6f 75 6e 74 |er_size%|)>amount|
|00002af0| 25 20 8c 0d 01 ea 48 20 | 90 04 c8 99 22 57 69 6d |% ....H |...."Wim|
|00002b00| 70 5f 53 6c 6f 74 53 69 | 7a 65 22 2c 54 4d 6d 65 |p_SlotSi|ze",TMme|
|00002b10| 6d 6f 72 79 25 2b 6f 62 | 6a 65 63 74 5f 73 69 7a |mory%+ob|ject_siz|
|00002b20| 65 25 2b 61 6d 6f 75 6e | 74 25 2c 2d 31 20 b8 20 |e%+amoun|t%,-1 . |
|00002b30| 49 25 2c 2c 6c 69 6d 69 | 74 25 0d 01 f4 30 20 90 |I%,,limi|t%...0 .|
|00002b40| 04 e7 20 49 25 3e 3d 28 | 54 4d 6d 65 6d 6f 72 79 |.. I%>=(|TMmemory|
|00002b50| 25 2b 6f 62 6a 65 63 74 | 5f 73 69 7a 65 25 2b 61 |%+object|_size%+a|
|00002b60| 6d 6f 75 6e 74 25 29 20 | 8c 0d 01 fe 75 20 90 06 |mount%) |....u ..|
|00002b70| 5a 62 75 66 66 65 72 5f | 73 69 7a 65 25 3d 61 6d |Zbuffer_|size%=am|
|00002b80| 6f 75 6e 74 25 3a 66 6c | 61 67 25 3d 2d 31 3a 75 |ount%:fl|ag%=-1:u|
|00002b90| 70 64 61 74 65 64 25 3d | 2d 31 3a f4 20 74 68 65 |pdated%=|-1:. the|
|00002ba0| 20 65 76 65 6e 74 75 61 | 6c 20 62 61 63 6b 67 72 | eventua|l backgr|
|00002bb0| 6f 75 6e 64 20 73 70 72 | 69 74 65 20 2a 53 47 45 |ound spr|ite *SGE|
|00002bc0| 54 20 66 72 6f 6d 20 74 | 68 65 20 73 63 65 6e 65 |T from t|he scene|
|00002bd0| 20 69 73 20 69 6e 76 61 | 6c 69 64 0d 02 08 6a 20 | is inva|lid...j |
|00002be0| 90 06 5a 61 72 65 61 3d | 54 4d 6d 65 6d 6f 72 79 |..Zarea=|TMmemory|
|00002bf0| 25 2b 6f 62 6a 65 63 74 | 5f 73 69 7a 65 25 3a 5a |%+object|_size%:Z|
|00002c00| 61 72 65 61 21 30 3d 61 | 6d 6f 75 6e 74 25 3a 5a |area!0=a|mount%:Z|
|00002c10| 61 72 65 61 21 38 3d 31 | 36 3a f4 20 75 70 64 61 |area!8=1|6:. upda|
|00002c20| 74 65 20 62 61 63 6b 67 | 72 6f 75 6e 64 20 73 70 |te backg|round sp|
|00002c30| 72 69 74 65 20 61 72 65 | 61 20 77 6f 72 6b 73 69 |rite are|a worksi|
|00002c40| 7a 65 0d 02 12 09 20 90 | 04 cd 0d 02 1c 07 20 20 |ze.... .|...... |
|00002c50| cd 0d 02 26 05 cd 0d 02 | 30 0a 3d 66 6c 61 67 25 |...&....|0.=flag%|
|00002c60| 0d 02 3a 04 0d 02 44 10 | dd f2 69 6e 69 74 69 61 |..:...D.|..initia|
|00002c70| 6c 69 7a 65 0d 02 4e 5b | de 20 77 25 20 31 36 3a |lize..N[|. w% 16:|
|00002c80| e7 20 28 77 25 80 25 30 | 31 31 29 3c 3e 30 20 8c |. (w%.%0|11)<>0 .|
|00002c90| 20 de 20 61 61 25 20 28 | 34 2d 28 77 25 80 25 30 | . aa% (|4-(w%.%0|
|00002ca0| 31 31 29 29 3a f4 20 6d | 61 6b 65 20 73 75 72 65 |11)):. m|ake sure|
|00002cb0| 20 74 6f 20 68 61 76 65 | 20 77 6f 72 64 2d 61 6c | to have| word-al|
|00002cc0| 69 67 6e 65 64 20 61 64 | 64 72 65 73 73 65 73 0d |igned ad|dresses.|
|00002cd0| 02 58 2f de 20 77 25 20 | 32 35 36 2c 20 71 25 20 |.X/. w% |256, q% |
|00002ce0| 32 35 36 2c 20 71 31 25 | 20 32 35 36 2c 20 74 72 |256, q1%| 256, tr|
|00002cf0| 61 6e 73 6c 61 74 69 6f | 6e 25 20 33 32 30 0d 02 |anslatio|n% 320..|
|00002d00| 62 68 de 20 73 70 72 69 | 74 65 25 20 33 32 37 36 |bh. spri|te% 3276|
|00002d10| 38 3a 73 70 72 69 74 65 | 25 21 30 3d 33 32 37 36 |8:sprite|%!0=3276|
|00002d20| 38 3a 73 70 72 69 74 65 | 25 21 38 3d 31 36 3a c8 |8:sprite|%!8=16:.|
|00002d30| 99 22 4f 53 5f 53 70 72 | 69 74 65 4f 70 22 2c 31 |."OS_Spr|iteOp",1|
|00002d40| 30 2b 32 35 36 2c 73 70 | 72 69 74 65 25 2c 22 3c |0+256,sp|rite%,"<|
|00002d50| 54 4d 76 69 65 77 65 72 | 24 44 49 52 3e 2e 53 70 |TMviewer|$DIR>.Sp|
|00002d60| 72 69 74 65 73 22 0d 02 | 6c 30 65 72 72 6f 72 66 |rites"..|l0errorf|
|00002d70| 6c 61 67 25 3d 31 3a 63 | 75 72 72 65 6e 74 5f 70 |lag%=1:c|urrent_p|
|00002d80| 61 74 68 24 3d 22 3c 54 | 4d 76 69 65 77 65 72 24 |ath$="<T|Mviewer$|
|00002d90| 44 49 52 3e 2e 22 0d 02 | 76 5e 70 61 6e 65 25 3d |DIR>."..|v^pane%=|
|00002da0| 31 3a 70 61 6e 65 58 25 | 3d 30 3a 70 61 6e 65 59 |1:paneX%|=0:paneY|
|00002db0| 25 3d 30 20 90 08 3a f4 | 20 76 61 72 69 61 62 6c |%=0 ..:.| variabl|
|00002dc0| 65 73 20 66 6f 72 20 74 | 68 65 20 74 6f 6f 6c 20 |es for t|he tool |
|00002dd0| 70 61 6e 65 2c 20 61 63 | 74 69 76 65 2f 6e 6f 74 |pane, ac|tive/not|
|00002de0| 20 61 6e 64 20 58 2c 59 | 20 6f 66 66 73 65 74 0d | and X,Y| offset.|
|00002df0| 02 80 52 70 69 63 6b 5f | 68 61 6e 64 6c 65 25 3d |..Rpick_|handle%=|
|00002e00| 30 3a 70 69 63 6b 5f 70 | 61 6c 65 74 74 65 25 3d |0:pick_p|alette%=|
|00002e10| 30 20 90 03 3a f4 20 77 | 68 69 63 68 20 6d 65 6e |0 ..:. w|hich men|
|00002e20| 75 20 69 73 20 6f 70 65 | 6e 65 64 20 61 6e 64 20 |u is ope|ned and |
|00002e30| 77 68 61 74 20 63 6f 6c | 6f 75 72 20 68 6f 6c 64 |what col|our hold|
|00002e40| 73 0d 02 8a 48 63 75 72 | 72 65 6e 74 5f 6d 65 6e |s...Hcur|rent_men|
|00002e50| 75 25 3d 30 20 90 12 3a | f4 20 77 68 69 63 68 20 |u%=0 ..:|. which |
|00002e60| 69 73 20 74 68 65 20 63 | 75 72 72 65 6e 74 20 6f |is the c|urrent o|
|00002e70| 70 65 6e 65 64 20 6d 65 | 6e 75 0d 02 94 48 63 75 |pened me|nu...Hcu|
|00002e80| 72 72 65 6e 74 5f 64 72 | 61 67 25 3d 32 35 35 20 |rrent_dr|ag%=255 |
|00002e90| 90 10 3a f4 20 77 68 69 | 63 68 20 69 73 20 74 68 |..:. whi|ch is th|
|00002ea0| 65 20 63 75 72 72 65 6e | 74 20 64 72 61 67 20 61 |e curren|t drag a|
|00002eb0| 63 74 69 76 65 0d 02 9e | 7c 75 70 64 61 74 65 64 |ctive...||updated|
|00002ec0| 25 3d 30 20 90 17 3a f4 | 20 2d 31 20 74 6f 20 72 |%=0 ..:.| -1 to r|
|00002ed0| 65 64 72 61 77 20 74 68 | 65 20 69 6d 61 67 65 2c |edraw th|e image,|
|00002ee0| 20 3e 30 20 68 6f 6c 64 | 73 20 74 68 65 20 6c 64 | >0 hold|s the ld|
|00002ef0| 6d 20 6f 66 20 74 68 65 | 20 62 61 63 6b 67 72 6f |m of the| backgro|
|00002f00| 75 6e 64 20 73 70 72 69 | 74 65 20 66 6f 72 20 77 |und spri|te for w|
|00002f10| 69 6e 64 6f 77 20 72 65 | 64 72 61 77 73 0d 02 a8 |indow re|draws...|
|00002f20| 54 77 69 6d 70 79 25 3d | 30 20 90 19 3a f4 20 3c |Twimpy%=|0 ..:. <|
|00002f30| 3e 30 20 69 6e 64 69 63 | 61 74 65 73 20 74 68 61 |>0 indic|ates tha|
|00002f40| 74 20 74 68 65 20 6d 61 | 69 6e 20 77 69 6e 64 6f |t the ma|in windo|
|00002f50| 77 20 69 73 20 6f 70 65 | 6e 65 64 0d 02 b2 40 68 |w is ope|ned...@h|
|00002f60| 65 6c 70 25 3d 2d 31 20 | 90 19 3a f4 20 3c 3e 30 |elp%=-1 |..:. <>0|
|00002f70| 20 74 6f 20 68 61 76 65 | 20 74 68 65 20 68 65 6c | to have| the hel|
|00002f80| 70 20 62 61 72 0d 02 bc | 46 68 65 6c 70 5f 6d 73 |p bar...|Fhelp_ms|
|00002f90| 67 25 3d 2d 31 20 90 15 | 3a f4 20 63 75 72 72 65 |g%=-1 ..|:. curre|
|00002fa0| 6e 74 20 68 65 6c 70 20 | 6d 65 73 73 61 67 65 20 |nt help |message |
|00002fb0| 64 69 73 70 6c 61 79 65 | 64 0d 02 c6 3a 61 6e 69 |displaye|d...:ani|
|00002fc0| 6d 61 7a 69 6f 25 3d 30 | 20 90 16 3a f4 20 61 6e |mazio%=0| ..:. an|
|00002fd0| 69 6d 61 74 69 6f 6e 20 | 64 69 73 61 62 6c 65 64 |imation |disabled|
|00002fe0| 0d 02 d0 04 0d 02 da 60 | de 20 54 4d 72 65 73 6f |.......`|. TMreso|
|00002ff0| 75 72 63 65 73 20 35 31 | 32 2a 31 36 2b 32 35 36 |urces 51|2*16+256|
|00003000| 2a 33 32 2b 35 31 32 2a | 31 36 2b 32 30 34 38 2a |*32+512*|16+2048*|
|00003010| 38 3a f4 20 74 61 62 6c | 65 20 6f 66 20 75 73 65 |8:. tabl|e of use|
|00003020| 72 20 64 65 66 69 6e 65 | 64 20 63 6f 6c 6f 75 72 |r define|d colour|
|00003030| 73 2b 6d 61 74 65 72 69 | 61 6c 73 2b 74 65 78 74 |s+materi|als+text|
|00003040| 75 72 65 73 0d 02 e4 46 | de 20 54 4d 6d 65 6d 6f |ures...F|. TMmemo|
|00003050| 72 79 62 6c 6f 63 6b 20 | 31 32 38 20 90 0f 3a f4 |ryblock |128 ..:.|
|00003060| 20 6d 65 6d 6f 72 79 20 | 6c 6f 63 61 74 69 6f 6e | memory |location|
|00003070| 73 20 66 6f 72 20 54 6f | 70 4d 6f 64 65 6c 0d 02 |s for To|pModel..|
|00003080| ee 04 0d 02 f8 54 6f 62 | 6a 65 63 74 5f 73 69 7a |.....Tob|ject_siz|
|00003090| 65 25 20 3d 33 32 37 36 | 38 20 90 11 3a f4 20 61 |e% =3276|8 ..:. a|
|000030a0| 63 74 75 61 6c 20 73 69 | 7a 65 20 6f 66 20 70 6f |ctual si|ze of po|
|000030b0| 69 6e 74 73 2b 70 72 69 | 6d 69 74 69 76 65 73 20 |ints+pri|mitives |
|000030c0| 77 6f 72 6b 61 72 65 61 | 0d 03 02 42 5a 62 75 66 |workarea|...BZbuf|
|000030d0| 66 65 72 5f 73 69 7a 65 | 25 3d 35 31 30 2a 34 31 |fer_size|%=510*41|
|000030e0| 30 2a 34 2b 31 32 38 20 | 90 09 3a f4 20 61 63 74 |0*4+128 |..:. act|
|000030f0| 75 61 6c 20 73 69 7a 65 | 20 6f 66 20 5a 20 62 75 |ual size| of Z bu|
|00003100| 66 66 65 72 0d 03 0c 15 | e7 20 76 65 72 73 69 6f |ffer....|. versio|
|00003110| 6e 65 25 3c 33 35 30 20 | 8c 0d 03 16 66 20 20 c8 |ne%<350 |....f .|
|00003120| 99 20 22 4f 53 5f 47 65 | 74 45 6e 76 22 b8 20 2c |. "OS_Ge|tEnv". ,|
|00003130| 68 69 6d 65 6d 6f 72 79 | 6c 69 6d 25 20 90 07 3a |himemory|lim% ..:|
|00003140| f4 20 66 69 72 73 74 20 | 66 72 65 65 20 6c 6f 63 |. first |free loc|
|00003150| 61 74 69 6f 6e 20 61 74 | 20 74 68 65 20 65 6e 64 |ation at| the end|
|00003160| 20 6f 66 20 74 68 65 20 | 70 72 6f 67 72 61 6d 27 | of the |program'|
|00003170| 73 20 77 6f 72 6b 73 70 | 61 63 65 0d 03 20 59 20 |s worksp|ace.. Y |
|00003180| 20 c8 99 20 22 57 69 6d | 70 5f 53 6c 6f 74 53 69 | .. "Wim|p_SlotSi|
|00003190| 7a 65 22 2c 2d 31 2c 2d | 31 20 b8 20 54 4d 6d 65 |ze",-1,-|1 . TMme|
|000031a0| 6d 6f 72 79 25 3a f4 20 | 63 75 72 72 65 6e 74 20 |mory%:. |current |
|000031b0| 61 6d 6f 75 6e 74 20 6f | 66 20 6d 65 6d 6f 72 79 |amount o|f memory|
|000031c0| 20 75 73 65 64 20 62 79 | 20 74 68 65 20 70 72 6f | used by| the pro|
|000031d0| 67 72 61 6d 0d 03 2a 21 | 20 20 54 4d 6d 65 6d 6f |gram..*!| TMmemo|
|000031e0| 72 79 25 3d 28 54 4d 6d | 65 6d 6f 72 79 25 81 38 |ry%=(TMm|emory%.8|
|000031f0| 29 2a 38 2b 38 0d 03 34 | 27 20 20 68 69 6d 65 6d |)*8+8..4|' himem|
|00003200| 6f 72 79 6c 69 6d 25 3d | 28 68 69 6d 65 6d 6f 72 |orylim%=|(himemor|
|00003210| 79 6c 69 6d 25 81 38 29 | 2a 38 2b 38 0d 03 3e 5b |ylim%.8)|*8+8..>[|
|00003220| 20 20 e7 20 28 a4 65 6e | 73 75 72 65 5f 6f 62 6a | . (.en|sure_obj|
|00003230| 65 63 74 5f 6d 65 6d 6f | 72 79 28 6f 62 6a 65 63 |ect_memo|ry(objec|
|00003240| 74 5f 73 69 7a 65 25 29 | 3d 30 29 20 20 8c 20 85 |t_size%)|=0) . .|
|00003250| 20 30 2c 22 4e 6f 74 20 | 65 6e 6f 75 67 68 20 6d | 0,"Not |enough m|
|00003260| 65 6d 6f 72 79 20 74 6f | 20 73 74 6f 72 65 20 6f |emory to| store o|
|00003270| 62 6a 65 63 74 73 22 0d | 03 48 71 20 20 e7 20 28 |bjects".|.Hq . (|
|00003280| a4 65 6e 73 75 72 65 5f | 5a 62 75 66 66 65 72 5f |.ensure_|Zbuffer_|
|00003290| 6d 65 6d 6f 72 79 28 5a | 62 75 66 66 65 72 5f 73 |memory(Z|buffer_s|
|000032a0| 69 7a 65 25 29 3d 30 29 | 8c 20 85 20 30 2c 22 54 |ize%)=0)|. . 0,"T|
|000032b0| 68 65 20 6d 61 69 6e 20 | 77 69 6e 64 6f 77 20 69 |he main |window i|
|000032c0| 73 20 74 6f 6f 20 77 69 | 64 65 20 66 6f 72 20 63 |s too wi|de for c|
|000032d0| 75 72 72 65 6e 74 20 61 | 76 61 69 6c 61 62 6c 65 |urrent a|vailable|
|000032e0| 20 6d 65 6d 6f 72 79 22 | 0d 03 52 1a 20 20 6f 62 | memory"|..R. ob|
|000032f0| 6a 65 63 74 73 3d 68 69 | 6d 65 6d 6f 72 79 6c 69 |jects=hi|memoryli|
|00003300| 6d 25 0d 03 5c 27 20 20 | 5a 61 72 65 61 20 20 3d |m%..\' |Zarea =|
|00003310| 68 69 6d 65 6d 6f 72 79 | 6c 69 6d 25 2b 6f 62 6a |himemory|lim%+obj|
|00003320| 65 63 74 5f 73 69 7a 65 | 25 0d 03 66 05 cc 0d 03 |ect_size|%..f....|
|00003330| 70 74 20 20 24 71 25 3d | 22 54 6f 70 4d 6f 64 65 |pt $q%=|"TopMode|
|00003340| 6c 20 33 44 20 73 63 65 | 6e 65 22 20 20 3a c8 99 |l 3D sce|ne" :..|
|00003350| 22 4f 53 5f 44 79 6e 61 | 6d 69 63 41 72 65 61 22 |"OS_Dyna|micArea"|
|00003360| 2c 30 2c 2d 31 2c 6f 62 | 6a 65 63 74 5f 73 69 7a |,0,-1,ob|ject_siz|
|00003370| 65 25 20 2c 2d 31 2c 25 | 30 31 30 90 07 2c 2d 31 |e% ,-1,%|010..,-1|
|00003380| 2c 30 2c 30 2c 71 25 20 | b8 20 2c 61 72 65 61 6e |,0,0,q% |. ,arean|
|00003390| 75 6d 62 31 25 2c 2c 6f | 62 6a 65 63 74 73 0d 03 |umb1%,,o|bjects..|
|000033a0| 7a 72 20 20 24 71 25 3d | 22 54 6f 70 4d 6f 64 65 |zr $q%=|"TopMode|
|000033b0| 6c 20 5a 20 62 75 66 66 | 65 72 22 20 20 3a c8 99 |l Z buff|er" :..|
|000033c0| 22 4f 53 5f 44 79 6e 61 | 6d 69 63 41 72 65 61 22 |"OS_Dyna|micArea"|
|000033d0| 2c 30 2c 2d 31 2c 5a 62 | 75 66 66 65 72 5f 73 69 |,0,-1,Zb|uffer_si|
|000033e0| 7a 65 25 2c 2d 31 2c 25 | 30 31 30 90 07 2c 2d 31 |ze%,-1,%|010..,-1|
|000033f0| 2c 30 2c 30 2c 71 25 20 | b8 20 2c 61 72 65 61 6e |,0,0,q% |. ,arean|
|00003400| 75 6d 62 32 25 2c 2c 5a | 61 72 65 61 0d 03 84 26 |umb2%,,Z|area...&|
|00003410| 20 20 5a 61 72 65 61 21 | 30 3d 5a 62 75 66 66 65 | Zarea!|0=Zbuffe|
|00003420| 72 5f 73 69 7a 65 25 3a | 5a 61 72 65 61 21 38 3d |r_size%:|Zarea!8=|
|00003430| 31 36 0d 03 8e 05 cd 0d | 03 98 3d 20 90 03 54 4d |16......|..= ..TM|
|00003440| 6d 65 6d 6f 72 79 62 6c | 6f 63 6b 21 30 20 3d 6f |memorybl|ock!0 =o|
|00003450| 62 6a 65 63 74 73 20 90 | 08 3a f4 20 6c 64 6d 20 |bjects .|.:. ldm |
|00003460| 73 74 61 72 74 20 6f 66 | 20 70 6f 69 6e 74 73 0d |start of| points.|
|00003470| 03 a2 47 20 90 03 54 4d | 6d 65 6d 6f 72 79 62 6c |..G ..TM|memorybl|
|00003480| 6f 63 6b 21 38 20 3d 38 | 31 39 32 20 90 0b 3a f4 |ock!8 =8|192 ..:.|
|00003490| 20 6e 5e 20 62 79 74 65 | 73 20 69 6e 20 62 75 66 | n^ byte|s in buf|
|000034a0| 66 65 72 20 66 6f 72 20 | 70 6f 69 6e 74 73 0d 03 |fer for |points..|
|000034b0| ac 41 20 90 03 54 4d 6d | 65 6d 6f 72 79 62 6c 6f |.A ..TMm|emoryblo|
|000034c0| 63 6b 21 31 32 3d 6f 62 | 6a 65 63 74 73 2b 38 31 |ck!12=ob|jects+81|
|000034d0| 39 32 20 90 03 3a f4 20 | 6c 64 6d 20 73 74 61 72 |92 ..:. |ldm star|
|000034e0| 74 20 6f 66 20 70 72 69 | 6d 69 74 69 76 65 73 0d |t of pri|mitives.|
|000034f0| 03 b6 4b 20 90 03 54 4d | 6d 65 6d 6f 72 79 62 6c |..K ..TM|memorybl|
|00003500| 6f 63 6b 21 32 30 3d 38 | 31 39 32 20 90 0b 3a f4 |ock!20=8|192 ..:.|
|00003510| 20 6e 5e 20 62 79 74 65 | 73 20 69 6e 20 62 75 66 | n^ byte|s in buf|
|00003520| 66 65 72 20 66 6f 72 20 | 70 72 69 6d 69 74 69 76 |fer for |primitiv|
|00003530| 65 73 0d 03 c0 36 20 90 | 03 54 4d 6d 65 6d 6f 72 |es...6 .|.TMmemor|
|00003540| 79 62 6c 6f 63 6b 21 34 | 30 3d 5a 61 72 65 61 2b |yblock!4|0=Zarea+|
|00003550| 31 36 20 90 07 3a f4 20 | 6c 64 6d 20 5a 20 62 75 |16 ..:. |ldm Z bu|
|00003560| 66 66 65 72 0d 03 ca 71 | 20 90 03 54 4d 6d 65 6d |ffer...q| ..TMmem|
|00003570| 6f 72 79 62 6c 6f 63 6b | 21 34 34 3d 54 4d 72 65 |oryblock|!44=TMre|
|00003580| 73 6f 75 72 63 65 73 20 | 90 04 3a f4 20 6c 64 6d |sources |..:. ldm|
|00003590| 20 75 73 65 72 20 64 65 | 66 69 6e 65 64 20 63 6f | user de|fined co|
|000035a0| 6c 6f 75 72 73 20 20 28 | 30 2d 31 39 39 20 70 72 |lours (|0-199 pr|
|000035b0| 65 73 65 74 74 65 64 2c | 20 32 30 30 2d 35 31 31 |esetted,| 200-511|
|000035c0| 20 61 76 61 69 6c 61 62 | 6c 65 20 66 6f 72 20 75 | availab|le for u|
|000035d0| 73 65 72 29 0d 03 d4 41 | de 20 54 4d 76 69 65 77 |ser)...A|. TMview|
|000035e0| 62 6c 6f 63 6b 20 32 35 | 36 20 20 3a f4 20 76 69 |block 25|6 :. vi|
|000035f0| 65 77 20 69 6e 66 6f 72 | 6d 61 74 69 6f 6e 73 20 |ew infor|mations |
|00003600| 66 6f 72 20 74 68 65 20 | 63 75 72 72 65 6e 74 20 |for the |current |
|00003610| 73 63 65 6e 65 0d 03 de | 54 de 20 54 4d 63 6f 6c |scene...|T. TMcol|
|00003620| 6f 75 72 62 6c 6f 63 6b | 20 32 35 36 2b 31 30 32 |ourblock| 256+102|
|00003630| 34 2a 34 3a f4 20 63 6f | 6c 6f 75 72 20 69 6e 66 |4*4:. co|lour inf|
|00003640| 6f 72 6d 61 74 69 6f 6e | 20 2b 20 62 75 66 66 65 |ormation| + buffe|
|00003650| 72 20 66 6f 72 20 6c 69 | 67 68 74 73 20 28 75 70 |r for li|ghts (up|
|00003660| 20 74 6f 20 31 30 32 33 | 29 0d 03 e8 04 0d 03 f2 | to 1023|).......|
|00003670| 60 c8 99 22 47 65 6d 69 | 6e 69 5f 49 6e 69 74 69 |`.."Gemi|ni_Initi|
|00003680| 61 6c 69 73 65 22 2c 54 | 4d 6d 65 6d 6f 72 79 62 |alise",T|Mmemoryb|
|00003690| 6c 6f 63 6b 2c 54 4d 76 | 69 65 77 62 6c 6f 63 6b |lock,TMv|iewblock|
|000036a0| 2c 54 4d 63 6f 6c 6f 75 | 72 62 6c 6f 63 6b 2c 2c |,TMcolou|rblock,,|
|000036b0| 37 3a f4 20 69 6e 69 74 | 69 61 6c 69 7a 65 20 67 |7:. init|ialize g|
|000036c0| 72 61 70 68 69 63 20 65 | 6e 67 69 6e 65 0d 03 fc |raphic e|ngine...|
|000036d0| 25 75 73 65 72 5f 63 6f | 6c 6f 75 72 73 25 3d 30 |%user_co|lours%=0|
|000036e0| 3a 75 73 65 72 5f 6d 61 | 74 65 72 69 61 6c 73 25 |:user_ma|terials%|
|000036f0| 3d 30 0d 04 06 04 0d 04 | 10 49 de 20 74 65 78 74 |=0......|.I. text|
|00003700| 75 72 65 20 37 31 30 90 | 04 3a 74 65 78 74 75 72 |ure 710.|.:textur|
|00003710| 65 21 30 3d 37 31 30 90 | 04 3a 74 65 78 74 75 72 |e!0=710.|.:textur|
|00003720| 65 21 38 3d 31 36 3a 54 | 61 72 65 61 3d 54 4d 6d |e!8=16:T|area=TMm|
|00003730| 65 6d 6f 72 79 62 6c 6f | 63 6b 21 35 32 0d 04 1a |emoryblo|ck!52...|
|00003740| 4a c8 99 22 4f 53 5f 53 | 70 72 69 74 65 4f 70 22 |J.."OS_S|priteOp"|
|00003750| 2c 31 30 2b 32 35 36 2c | 74 65 78 74 75 72 65 2c |,10+256,|texture,|
|00003760| 22 3c 54 6f 70 4d 6f 64 | 65 6c 24 52 65 73 6f 75 |"<TopMod|el$Resou|
|00003770| 72 63 65 73 3e 2e 74 65 | 78 74 75 72 65 73 2e 63 |rces>.te|xtures.c|
|00003780| 68 72 6f 6d 65 31 22 0d | 04 24 6b c8 99 22 4f 53 |hrome1".|.$k.."OS|
|00003790| 5f 53 70 72 69 74 65 4f | 70 22 2c 32 34 2b 32 35 |_SpriteO|p",24+25|
|000037a0| 36 2c 74 65 78 74 75 72 | 65 2c 22 63 68 72 6f 6d |6,textur|e,"chrom|
|000037b0| 65 31 22 20 b8 20 2c 2c | 49 25 3a 54 61 72 65 61 |e1" . ,,|I%:Tarea|
|000037c0| 21 31 36 3d 49 25 2b 49 | 25 21 33 32 3a 54 61 72 |!16=I%+I|%!32:Tar|
|000037d0| 65 61 21 32 30 3d 39 36 | 3a 54 61 72 65 61 21 32 |ea!20=96|:Tarea!2|
|000037e0| 34 3d 39 36 3a 54 61 72 | 65 61 21 32 38 3d 32 5e |4=96:Tar|ea!28=2^|
|000037f0| 32 39 0d 04 2e 4a c8 99 | 22 4f 53 5f 53 70 72 69 |29...J..|"OS_Spri|
|00003800| 74 65 4f 70 22 2c 31 31 | 2b 32 35 36 2c 74 65 78 |teOp",11|+256,tex|
|00003810| 74 75 72 65 2c 22 3c 54 | 6f 70 4d 6f 64 65 6c 24 |ture,"<T|opModel$|
|00003820| 52 65 73 6f 75 72 63 65 | 73 3e 2e 74 65 78 74 75 |Resource|s>.textu|
|00003830| 72 65 73 2e 63 68 72 6f | 6d 65 32 22 0d 04 38 6b |res.chro|me2"..8k|
|00003840| c8 99 22 4f 53 5f 53 70 | 72 69 74 65 4f 70 22 2c |.."OS_Sp|riteOp",|
|00003850| 32 34 2b 32 35 36 2c 74 | 65 78 74 75 72 65 2c 22 |24+256,t|exture,"|
|00003860| 63 68 72 6f 6d 65 32 22 | 20 b8 20 2c 2c 49 25 3a |chrome2"| . ,,I%:|
|00003870| 54 61 72 65 61 21 33 32 | 3d 49 25 2b 49 25 21 33 |Tarea!32|=I%+I%!3|
|00003880| 32 3a 54 61 72 65 61 21 | 33 36 3d 39 36 3a 54 61 |2:Tarea!|36=96:Ta|
|00003890| 72 65 61 21 34 30 3d 39 | 36 3a 54 61 72 65 61 21 |rea!40=9|6:Tarea!|
|000038a0| 34 34 3d 32 5e 32 39 0d | 04 42 04 0d 04 4c 33 47 |44=2^29.|.B...L3G|
|000038b0| 65 6d 4d 6f 64 65 25 3d | 32 5e 31 2b 32 5e 31 32 |emMode%=|2^1+2^12|
|000038c0| 2b 32 5e 31 35 2b 32 5e | 31 36 2b 32 5e 31 37 2b |+2^15+2^|16+2^17+|
|000038d0| 32 5e 31 38 2b 32 5e 32 | 32 2b 32 5e 32 33 0d 04 |2^18+2^2|2+2^23..|
|000038e0| 56 05 e1 0d 04 60 04 0d | 04 6a 14 dd f2 49 6e 73 |V....`..|.j...Ins|
|000038f0| 74 61 6c 6c 42 61 72 49 | 63 6f 6e 0d 04 74 1d de |tallBarI|con..t..|
|00003900| 20 69 63 6f 6e 62 61 72 | 25 20 33 36 2c 62 61 72 | iconbar|% 36,bar|
|00003910| 74 65 78 74 25 20 32 30 | 0d 04 7e 64 21 69 63 6f |text% 20|..~d!ico|
|00003920| 6e 62 61 72 25 3d 2d 31 | 3a 69 63 6f 6e 62 61 72 |nbar%=-1|:iconbar|
|00003930| 25 21 34 3d 30 3a 69 63 | 6f 6e 62 61 72 25 21 38 |%!4=0:ic|onbar%!8|
|00003940| 3d 30 3a 69 63 6f 6e 62 | 61 72 25 21 31 32 3d 38 |=0:iconb|ar%!12=8|
|00003950| 30 3a 69 63 6f 6e 62 61 | 72 25 21 31 36 3d 38 30 |0:iconba|r%!16=80|
|00003960| 3a 69 63 6f 6e 62 61 72 | 25 21 32 30 3d 25 31 31 |:iconbar|%!20=%11|
|00003970| 30 90 03 31 30 90 06 31 | 30 0d 04 88 4a 24 62 61 |0..10..1|0...J$ba|
|00003980| 72 74 65 78 74 25 3d 22 | 21 54 4d 76 69 65 77 65 |rtext%="|!TMviewe|
|00003990| 72 22 3a 69 63 6f 6e 62 | 61 72 25 21 32 34 3d 62 |r":iconb|ar%!24=b|
|000039a0| 61 72 74 65 78 74 25 3a | 69 63 6f 6e 62 61 72 25 |artext%:|iconbar%|
|000039b0| 21 32 38 3d 31 3a 69 63 | 6f 6e 62 61 72 25 21 33 |!28=1:ic|onbar%!3|
|000039c0| 32 3d 36 0d 04 92 2d c8 | 99 20 22 57 69 6d 70 5f |2=6...-.|. "Wimp_|
|000039d0| 43 72 65 61 74 65 49 63 | 6f 6e 22 2c 2c 20 69 63 |CreateIc|on",, ic|
|000039e0| 6f 6e 62 61 72 25 b8 20 | 49 48 61 6e 64 6c 65 25 |onbar%. |IHandle%|
|000039f0| 0d 04 9c 05 e1 0d 04 a6 | 04 0d 04 b0 1f dd f2 4f |........|.......O|
|00003a00| 76 49 63 54 78 74 28 68 | 61 6e 64 6c 65 25 2c 69 |vIcTxt(h|andle%,i|
|00003a10| 63 6f 6e 25 2c 41 24 29 | 0d 04 ba 08 ea 20 41 25 |con%,A$)|..... A%|
|00003a20| 0d 04 c4 36 77 25 21 30 | 3d 68 61 6e 64 6c 65 25 |...6w%!0|=handle%|
|00003a30| 3a 77 25 21 34 3d 69 63 | 6f 6e 25 3a c8 99 20 22 |:w%!4=ic|on%:.. "|
|00003a40| 57 69 6d 70 5f 47 65 74 | 49 63 6f 6e 53 74 61 74 |Wimp_Get|IconStat|
|00003a50| 65 22 2c 2c 77 25 0d 04 | ce 2e e7 20 28 77 25 21 |e",,w%..|... (w%!|
|00003a60| 32 34 20 80 20 28 31 3c | 3c 38 29 29 3c 3e 30 8c |24 . (1<|<8))<>0.|
|00003a70| 20 41 25 3d 77 25 21 32 | 38 3a 8b 3a 41 25 3d 77 | A%=w%!2|8:.:A%=w|
|00003a80| 25 2b 32 38 0d 04 d8 34 | 24 41 25 3d 41 24 3a 77 |%+28...4|$A%=A$:w|
|00003a90| 25 21 38 3d 30 3a 77 25 | 21 31 32 3d 30 3a c8 99 |%!8=0:w%|!12=0:..|
|00003aa0| 20 22 57 69 6d 70 5f 53 | 65 74 49 63 6f 6e 53 74 | "Wimp_S|etIconSt|
|00003ab0| 61 74 65 22 2c 2c 77 25 | 0d 04 e2 05 e1 0d 04 ec |ate",,w%|........|
|00003ac0| 04 0d 04 f6 21 dd f2 63 | 68 61 6e 67 65 5f 74 69 |....!..c|hange_ti|
|00003ad0| 74 6c 65 62 61 72 28 68 | 61 6e 64 6c 65 25 2c 41 |tlebar(h|andle%,A|
|00003ae0| 24 29 0d 05 00 08 ea 20 | 41 25 0d 05 0a 34 77 25 |$)..... |A%...4w%|
|00003af0| 21 30 3d 68 61 6e 64 6c | 65 25 3a c8 99 22 57 69 |!0=handl|e%:.."Wi|
|00003b00| 6d 70 5f 47 65 74 57 69 | 6e 64 6f 77 49 6e 66 6f |mp_GetWi|ndowInfo|
|00003b10| 22 2c 2c 77 25 3a 41 25 | 3d 77 25 21 37 36 0d 05 |",,w%:A%|=w%!76..|
|00003b20| 14 3d 24 41 25 3d 41 24 | 3a c8 99 22 57 69 6d 70 |.=$A%=A$|:.."Wimp|
|00003b30| 5f 46 6f 72 63 65 52 65 | 64 72 61 77 22 2c 2d 31 |_ForceRe|draw",-1|
|00003b40| 2c 77 25 21 34 2c 77 25 | 21 31 36 2c 77 25 21 31 |,w%!4,w%|!16,w%!1|
|00003b50| 32 2c 77 25 21 31 36 2b | 32 36 30 0d 05 1e 05 e1 |2,w%!16+|260.....|
|00003b60| 0d 05 28 04 0d 05 32 12 | dd a4 63 5f 65 5f 66 69 |..(...2.|..c_e_fi|
|00003b70| 6c 65 28 41 24 29 0d 05 | 3c 13 ea 20 49 25 2c 64 |le(A$)..|<.. I%,d|
|00003b80| 78 25 2c 76 61 6c 75 65 | 25 0d 05 46 1d c8 99 22 |x%,value|%..F..."|
|00003b90| 4f 53 5f 46 69 6c 65 22 | 2c 35 2c 41 24 b8 20 49 |OS_File"|,5,A$. I|
|00003ba0| 25 2c 2c 64 78 25 0d 05 | 50 49 e7 20 49 25 3d 30 |%,,dx%..|PI. I%=0|
|00003bb0| 8c 20 76 61 6c 75 65 25 | 3d 20 30 20 90 0c 3a f4 |. value%|= 0 ..:.|
|00003bc0| 20 6e 6f 6e 20 63 27 65 | 27 20 6e 65 73 73 75 6e | non c'e|' nessun|
|00003bd0| 20 6f 67 67 65 74 74 6f | 20 63 6f 6e 20 71 75 65 | oggetto| con que|
|00003be0| 6c 20 6e 6f 6d 65 0d 05 | 5a 3e e7 20 49 25 3d 32 |l nome..|Z>. I%=2|
|00003bf0| 8c 20 76 61 6c 75 65 25 | 3d 2d 31 20 90 0c 3a f4 |. value%|=-1 ..:.|
|00003c00| 20 6c 27 6f 67 67 65 74 | 74 6f 20 65 27 20 75 6e | l'ogget|to e' un|
|00003c10| 61 20 64 69 72 65 63 74 | 6f 72 79 0d 05 64 47 e7 |a direct|ory..dG.|
|00003c20| 20 49 25 3d 31 8c 20 76 | 61 6c 75 65 25 3d 28 64 | I%=1. v|alue%=(d|
|00003c30| 78 25 3c 3c 31 32 29 3e | 90 03 32 30 3a f4 20 6c |x%<<12)>|..20:. l|
|00003c40| 27 6f 67 67 65 74 74 6f | 20 65 27 20 75 6e 20 66 |'oggetto| e' un f|
|00003c50| 69 6c 65 20 64 69 20 74 | 69 70 6f 20 76 61 6c 75 |ile di t|ipo valu|
|00003c60| 65 25 0d 05 6e 0b 3d 76 | 61 6c 75 65 25 0d 05 78 |e%..n.=v|alue%..x|
|00003c70| 04 0d 05 82 13 dd f2 4c | 6f 61 64 54 65 6d 70 6c |.......L|oadTempl|
|00003c80| 61 74 65 73 0d 05 8c 3c | f4 20 71 75 65 73 74 61 |ates...<|. questa|
|00003c90| 20 72 65 73 74 69 74 75 | 69 73 63 65 20 30 20 73 | restitu|isce 0 s|
|00003ca0| 65 20 74 75 74 74 6f 20 | 4f 4b 20 6f 20 2d 31 20 |e tutto |OK o -1 |
|00003cb0| 73 65 20 64 65 66 61 75 | 6c 74 20 74 6f 20 55 4b |se defau|lt to UK|
|00003cc0| 0d 05 96 20 ea 20 49 25 | 2c 41 25 2c 42 25 2c 43 |... . I%|,A%,B%,C|
|00003cd0| 25 2c 44 25 2c 45 25 2c | 46 25 2c 47 25 2c 48 25 |%,D%,E%,|F%,G%,H%|
|00003ce0| 0d 05 a0 2f c8 99 22 4f | 53 5f 42 79 74 65 22 2c |.../.."O|S_Byte",|
|00003cf0| 37 30 2c 31 32 37 b8 20 | 2c 49 25 3a 54 6f 70 4d |70,127. |,I%:TopM|
|00003d00| 6f 64 43 6f 75 6e 74 72 | 79 24 3d c3 20 49 25 0d |odCountr|y$=. I%.|
|00003d10| 05 aa 57 de 20 74 65 6d | 70 7a 25 20 32 30 34 38 |..W. tem|pz% 2048|
|00003d20| 2c 74 65 6d 70 62 75 66 | 66 25 20 34 30 39 36 2c |,tempbuf|f% 4096,|
|00003d30| 6c 69 73 74 61 5f 6d 65 | 6e 75 24 28 31 2c 31 29 |lista_me|nu$(1,1)|
|00003d40| 2c 6d 65 73 73 61 67 67 | 69 24 28 34 35 29 3a 74 |,messagg|i$(45):t|
|00003d50| 65 6d 70 65 6e 64 25 3d | 74 65 6d 70 62 75 66 66 |empend%=|tempbuff|
|00003d60| 25 2b 34 30 39 36 0d 05 | b4 4e e7 20 a4 63 5f 65 |%+4096..|.N. .c_e|
|00003d70| 5f 66 69 6c 65 28 22 3c | 54 4d 76 69 65 77 65 72 |_file("<|TMviewer|
|00003d80| 24 44 49 52 3e 2e 52 65 | 73 6f 75 72 63 65 73 2e |$DIR>.Re|sources.|
|00003d90| 22 2b 54 6f 70 4d 6f 64 | 43 6f 75 6e 74 72 79 24 |"+TopMod|Country$|
|00003da0| 2b 22 2e 54 65 6d 70 6c | 61 74 65 73 22 29 20 3c |+".Templ|ates") <|
|00003db0| 3d 20 30 8c 0d 05 be 6d | 20 20 54 6f 70 4d 6f 64 |= 0....m| TopMod|
|00003dc0| 43 6f 75 6e 74 72 79 24 | 3d 22 31 22 3a 65 72 72 |Country$|="1":err|
|00003dd0| 6f 72 66 6c 61 67 25 3d | 33 3a f2 65 72 72 6f 72 |orflag%=|3:.error|
|00003de0| 28 22 52 65 73 6f 75 72 | 63 65 73 20 66 6f 72 20 |("Resour|ces for |
|00003df0| 63 6f 6e 66 69 67 75 72 | 65 64 20 63 6f 75 6e 74 |configur|ed count|
|00003e00| 72 79 20 6e 6f 74 20 66 | 6f 75 6e 64 3a 20 64 65 |ry not f|ound: de|
|00003e10| 66 61 75 6c 74 69 6e 67 | 20 74 6f 20 55 4b 2e 22 |faulting| to UK."|
|00003e20| 29 0d 05 c8 05 cd 0d 05 | d2 40 41 25 3d 8e 28 22 |).......|.@A%=.("|
|00003e30| 3c 54 4d 76 69 65 77 65 | 72 24 44 49 52 3e 2e 52 |<TMviewe|r$DIR>.R|
|00003e40| 65 73 6f 75 72 63 65 73 | 2e 22 2b 54 6f 70 4d 6f |esources|."+TopMo|
|00003e50| 64 43 6f 75 6e 74 72 79 | 24 2b 22 2e 4d 65 73 73 |dCountry|$+".Mess|
|00003e60| 61 67 65 73 22 29 0d 05 | dc 49 e3 20 49 25 3d 31 |ages")..|.I. I%=1|
|00003e70| b8 31 20 3a 41 24 3d be | 23 41 25 3a 6c 69 73 74 |.1 :A$=.|#A%:list|
|00003e80| 61 5f 6d 65 6e 75 24 28 | 49 25 2c 30 29 3d 41 24 |a_menu$(|I%,0)=A$|
|00003e90| 3a 41 24 3d be 23 41 25 | 3a 6c 69 73 74 61 5f 6d |:A$=.#A%|:lista_m|
|00003ea0| 65 6e 75 24 28 49 25 2c | 31 29 3d 41 24 3a ed 0d |enu$(I%,|1)=A$:..|
|00003eb0| 05 e6 37 e3 20 49 25 3d | 30 b8 34 31 3a 41 24 3d |..7. I%=|0.41:A$=|
|00003ec0| be 23 41 25 3a 6d 65 73 | 73 61 67 67 69 24 28 49 |.#A%:mes|saggi$(I|
|00003ed0| 25 29 3d c2 41 24 2c a9 | 28 41 24 29 2d 34 29 3a |%)=.A$,.|(A$)-4):|
|00003ee0| ed 3a d9 23 41 25 0d 05 | f0 52 c8 99 22 57 69 6d |.:.#A%..|.R.."Wim|
|00003ef0| 70 5f 4f 70 65 6e 54 65 | 6d 70 6c 61 74 65 22 2c |p_OpenTe|mplate",|
|00003f00| 2c 22 3c 54 4d 76 69 65 | 77 65 72 24 44 49 52 3e |,"<TMvie|wer$DIR>|
|00003f10| 2e 52 65 73 6f 75 72 63 | 65 73 2e 22 2b 54 6f 70 |.Resourc|es."+Top|
|00003f20| 4d 6f 64 43 6f 75 6e 74 | 72 79 24 2b 22 2e 54 65 |ModCount|ry$+".Te|
|00003f30| 6d 70 6c 61 74 65 73 22 | 0d 05 fa 2b 77 5f 77 69 |mplates"|...+w_wi|
|00003f40| 6d 70 79 25 20 3d a4 41 | 64 64 54 65 6d 70 6c 61 |mpy% =.A|ddTempla|
|00003f50| 74 65 28 22 57 69 6d 70 | 79 22 2c 73 70 72 69 74 |te("Wimp|y",sprit|
|00003f60| 65 25 29 0d 06 04 30 77 | 5f 70 61 6e 65 32 25 20 |e%)...0w|_pane2% |
|00003f70| 3d a4 41 64 64 54 65 6d | 70 6c 61 74 65 28 22 56 |=.AddTem|plate("V|
|00003f80| 69 73 75 61 6c 69 7a 7a | 61 22 2c 73 70 72 69 74 |isualizz|a",sprit|
|00003f90| 65 25 29 0d 06 0e 2c 77 | 5f 70 61 6e 65 25 20 20 |e%)...,w|_pane% |
|00003fa0| 3d a4 41 64 64 54 65 6d | 70 6c 61 74 65 28 22 42 |=.AddTem|plate("B|
|00003fb0| 61 72 72 61 56 22 2c 73 | 70 72 69 74 65 25 29 0d |arraV",s|prite%).|
|00003fc0| 06 18 29 77 5f 66 6f 67 | 25 20 90 03 3d a4 41 64 |..)w_fog|% ..=.Ad|
|00003fd0| 64 54 65 6d 70 6c 61 74 | 65 28 22 46 6f 67 22 2c |dTemplat|e("Fog",|
|00003fe0| 73 70 72 69 74 65 25 29 | 0d 06 22 30 77 5f 6c 69 |sprite%)|.."0w_li|
|00003ff0| 67 68 74 25 20 3d a4 41 | 64 64 54 65 6d 70 6c 61 |ght% =.A|ddTempla|
|00004000| 74 65 28 22 4c 69 67 68 | 74 50 61 72 61 6d 22 2c |te("Ligh|tParam",|
|00004010| 73 70 72 69 74 65 25 29 | 0d 06 2c 2a 77 5f 62 61 |sprite%)|..,*w_ba|
|00004020| 63 6b 25 20 20 3d a4 41 | 64 64 54 65 6d 70 6c 61 |ck% =.A|ddTempla|
|00004030| 74 65 28 22 42 61 63 6b | 22 2c 73 70 72 69 74 65 |te("Back|",sprite|
|00004040| 25 29 0d 06 36 30 77 5f | 63 6f 6c 6f 75 72 25 3d |%)..60w_|colour%=|
|00004050| a4 41 64 64 54 65 6d 70 | 6c 61 74 65 28 22 43 6f |.AddTemp|late("Co|
|00004060| 6c 6f 75 72 50 69 63 6b | 22 2c 73 70 72 69 74 65 |lourPick|",sprite|
|00004070| 25 29 0d 06 40 2a 77 5f | 69 6e 66 6f 25 20 20 3d |%)..@*w_|info% =|
|00004080| a4 41 64 64 54 65 6d 70 | 6c 61 74 65 28 22 49 6e |.AddTemp|late("In|
|00004090| 66 6f 22 2c 73 70 72 69 | 74 65 25 29 0d 06 4a 2d |fo",spri|te%)..J-|
|000040a0| 77 5f 6f 70 74 69 6f 6e | 25 3d a4 41 64 64 54 65 |w_option|%=.AddTe|
|000040b0| 6d 70 6c 61 74 65 28 22 | 4f 70 74 69 6f 6e 73 22 |mplate("|Options"|
|000040c0| 2c 73 70 72 69 74 65 25 | 29 0d 06 54 2a 77 5f 68 |,sprite%|)..T*w_h|
|000040d0| 65 6c 70 25 20 20 3d a4 | 41 64 64 54 65 6d 70 6c |elp% =.|AddTempl|
|000040e0| 61 74 65 28 22 48 65 6c | 70 22 2c 73 70 72 69 74 |ate("Hel|p",sprit|
|000040f0| 65 25 29 0d 06 5e 1a c8 | 99 22 57 69 6d 70 5f 43 |e%)..^..|."Wimp_C|
|00004100| 6c 6f 73 65 54 65 6d 70 | 6c 61 74 65 22 0d 06 68 |loseTemp|late"..h|
|00004110| 05 e1 0d 06 72 04 0d 06 | 7c 1b dd a4 41 64 64 54 |....r...||...AddT|
|00004120| 65 6d 70 6c 61 74 65 28 | 41 24 2c 61 72 65 61 25 |emplate(|A$,area%|
|00004130| 29 0d 06 86 08 ea 20 49 | 25 0d 06 90 00 51 c8 99 |)..... I|%....Q..|
|00004140| 22 57 69 6d 70 5f 4c 6f | 61 64 54 65 6d 70 6c 61 |"Wimp_Lo|adTempla|
|00004150| 74 65 22 2c 2c 74 65 6d | 70 7a 25 2c 74 65 6d 70 |te",,tem|pz%,temp|
|00004160| 62 75 66 66 25 2c 74 65 | 6d 70 65 6e 64 25 2c 2d |buff%,te|mpend%,-|
|00004170| 31 2c 41 24 2b c4 31 32 | 2c bd 30 29 2c 30 b8 20 |1,A$+.12|,.0),0. |
|00004180| 2c 2c 74 65 6d 70 62 75 | 66 66 25 0d 06 9a 39 74 |,,tempbu|ff%...9t|
|00004190| 65 6d 70 7a 25 21 36 34 | 3d 61 72 65 61 25 3a c8 |empz%!64|=area%:.|
|000041a0| 99 22 57 69 6d 70 5f 43 | 72 65 61 74 65 57 69 6e |."Wimp_C|reateWin|
|000041b0| 64 6f 77 22 2c 2c 74 65 | 6d 70 7a 25 b8 20 49 25 |dow",,te|mpz%. I%|
|000041c0| 3a 3d 49 25 0d 06 a4 04 | 0d 06 ae 11 dd f2 75 70 |:=I%....|......up|
|000041d0| 64 61 74 65 5f 62 61 63 | 6b 0d 06 b8 62 f4 20 71 |date_bac|k...b. q|
|000041e0| 75 65 73 74 61 20 70 69 | 67 6c 69 61 20 69 6c 20 |uesta pi|glia il |
|000041f0| 63 6f 6e 74 65 6e 75 74 | 6f 20 64 65 6c 6c 61 20 |contenut|o della |
|00004200| 66 69 6e 65 73 74 72 61 | 20 64 69 20 76 69 73 69 |finestra| di visi|
|00004210| 6f 6e 65 20 65 20 6c 6f | 20 73 62 61 74 74 65 20 |one e lo| sbatte |
|00004220| 69 6e 20 75 6e 6f 20 73 | 70 72 69 74 65 20 63 68 |in uno s|prite ch|
|00004230| 69 61 6d 61 74 6f 20 62 | 61 63 6b 0d 06 c2 22 f4 |iamato b|ack...".|
|00004240| 20 70 65 72 20 70 6f 69 | 20 66 61 72 65 20 69 20 | per poi| fare i |
|00004250| 72 65 64 72 61 77 20 77 | 69 6e 64 6f 77 0d 06 cc |redraw w|indow...|
|00004260| 2f ea 20 49 25 2c 4a 25 | 2c 78 31 25 2c 79 31 25 |/. I%,J%|,x1%,y1%|
|00004270| 2c 78 32 25 2c 79 32 25 | 2c 64 78 31 25 2c 64 79 |,x2%,y2%|,dx1%,dy|
|00004280| 31 25 2c 64 78 32 25 2c | 64 79 32 25 0d 06 d6 19 |1%,dx2%,|dy2%....|
|00004290| 5a 61 72 65 61 21 30 3d | 5a 62 75 66 66 65 72 5f |Zarea!0=|Zbuffer_|
|000042a0| 73 69 7a 65 25 0d 06 e0 | 4a c8 99 22 4f 53 5f 53 |size%...|J.."OS_S|
|000042b0| 70 72 69 74 65 4f 70 22 | 2c 20 39 2b 32 35 36 2c |priteOp"|, 9+256,|
|000042c0| 5a 61 72 65 61 3a 77 25 | 21 30 3d 77 5f 77 69 6d |Zarea:w%|!0=w_wim|
|000042d0| 70 79 25 3a c8 99 22 57 | 69 6d 70 5f 47 65 74 57 |py%:.."W|imp_GetW|
|000042e0| 69 6e 64 6f 77 53 74 61 | 74 65 22 2c 2c 77 25 0d |indowSta|te",,w%.|
|000042f0| 06 ea 4b c8 99 22 4f 53 | 5f 53 70 72 69 74 65 4f |..K.."OS|_SpriteO|
|00004300| 70 22 2c 31 36 2b 32 35 | 36 2c 5a 61 72 65 61 2c |p",16+25|6,Zarea,|
|00004310| 22 42 61 63 6b 22 2c 30 | 2c 77 25 21 34 2c 77 25 |"Back",0|,w%!4,w%|
|00004320| 21 38 2c 77 25 21 31 32 | 2c 77 25 21 31 36 20 b8 |!8,w%!12|,w%!16 .|
|00004330| 2c 2c 75 70 64 61 74 65 | 64 25 0d 06 f4 29 78 31 |,,update|d%...)x1|
|00004340| 25 3d 77 25 21 34 3a 79 | 31 25 3d 77 25 21 38 3a |%=w%!4:y|1%=w%!8:|
|00004350| 78 32 25 3d 77 25 21 31 | 32 3a 79 32 25 3d 77 25 |x2%=w%!1|2:y2%=w%|
|00004360| 21 31 36 0d 06 fe 1c 49 | 25 3d 33 32 3a c8 95 28 |!16....I|%=32:..(|
|00004370| 77 25 21 32 38 3c 3e 2d | 31 80 49 25 3e 30 29 0d |w%!28<>-|1.I%>0).|
|00004380| 07 08 32 20 20 49 25 2d | 3d 31 3a 77 25 21 30 3d |..2 I%-|=1:w%!0=|
|00004390| 77 25 21 32 38 3a c8 99 | 22 57 69 6d 70 5f 47 65 |w%!28:..|"Wimp_Ge|
|000043a0| 74 57 69 6e 64 6f 77 53 | 74 61 74 65 22 2c 2c 77 |tWindowS|tate",,w|
|000043b0| 25 0d 07 12 2a 20 20 e7 | 20 28 28 77 25 21 33 32 |%...* .| ((w%!32|
|000043c0| 29 80 28 31 3c 3c 33 31 | 29 29 3c 3e 30 20 8c 20 |).(1<<31|))<>0 . |
|000043d0| 4a 25 3d 32 36 3a 8b 4a | 25 3d 30 0d 07 1c 26 20 |J%=26:.J|%=0...& |
|000043e0| 20 77 25 21 31 36 2b 3d | 28 90 03 77 25 21 33 32 | w%!16+=|(..w%!32|
|000043f0| 29 80 28 32 5e 4a 25 29 | 29 3e 3e 4a 25 29 2a 34 |).(2^J%)|)>>J%)*4|
|00004400| 30 0d 07 26 2a 20 20 e7 | 20 28 28 77 25 21 33 32 |0..&* .| ((w%!32|
|00004410| 29 80 28 31 3c 3c 33 31 | 29 29 3c 3e 30 20 8c 20 |).(1<<31|))<>0 . |
|00004420| 4a 25 3d 33 30 3a 8b 4a | 25 3d 33 0d 07 30 26 20 |J%=30:.J|%=3..0& |
|00004430| 20 77 25 21 38 20 2d 3d | 28 90 03 77 25 21 33 32 | w%!8 -=|(..w%!32|
|00004440| 29 80 28 32 5e 4a 25 29 | 29 3e 3e 4a 25 29 2a 34 |).(2^J%)|)>>J%)*4|
|00004450| 30 0d 07 3a 2a 20 20 e7 | 20 28 28 77 25 21 33 32 |0..:* .| ((w%!32|
|00004460| 29 80 28 31 3c 3c 33 31 | 29 29 3c 3e 30 20 8c 20 |).(1<<31|))<>0 . |
|00004470| 4a 25 3d 32 38 3a 8b 4a | 25 3d 32 0d 07 44 26 20 |J%=28:.J|%=2..D& |
|00004480| 20 77 25 21 31 32 2b 3d | 28 90 03 77 25 21 33 32 | w%!12+=|(..w%!32|
|00004490| 29 80 28 32 5e 4a 25 29 | 29 3e 3e 4a 25 29 2a 34 |).(2^J%)|)>>J%)*4|
|000044a0| 30 0d 07 4e 23 20 20 64 | 78 31 25 3d 78 31 25 3a |0..N# d|x1%=x1%:|
|000044b0| e7 77 25 21 34 20 3e 78 | 31 25 8c 64 78 31 25 3d |.w%!4 >x|1%.dx1%=|
|000044c0| 77 25 21 34 0d 07 58 24 | 20 20 64 78 32 25 3d 78 |w%!4..X$| dx2%=x|
|000044d0| 32 25 3a e7 77 25 21 31 | 32 3c 78 32 25 8c 64 78 |2%:.w%!1|2<x2%.dx|
|000044e0| 32 25 3d 77 25 21 31 32 | 0d 07 62 23 20 20 64 79 |2%=w%!12|..b# dy|
|000044f0| 31 25 3d 79 31 25 3a e7 | 77 25 21 38 20 3e 79 31 |1%=y1%:.|w%!8 >y1|
|00004500| 25 8c 64 79 31 25 3d 77 | 25 21 38 0d 07 6c 24 20 |%.dy1%=w|%!8..l$ |
|00004510| 20 64 79 32 25 3d 79 32 | 25 3a e7 77 25 21 31 36 | dy2%=y2|%:.w%!16|
|00004520| 3c 79 32 25 8c 64 79 32 | 25 3d 77 25 21 31 36 0d |<y2%.dy2|%=w%!16.|
|00004530| 07 76 54 20 20 e7 28 64 | 78 31 25 3c 64 78 32 25 |.vT .(d|x1%<dx2%|
|00004540| 29 80 28 64 79 31 25 3c | 64 79 32 25 29 20 8c 20 |).(dy1%<|dy2%) . |
|00004550| c8 99 22 57 69 6d 70 5f | 46 6f 72 63 65 52 65 64 |.."Wimp_|ForceRed|
|00004560| 72 61 77 22 2c 2d 31 2c | 64 78 31 25 2d 32 2c 64 |raw",-1,|dx1%-2,d|
|00004570| 79 31 25 2d 32 2c 64 78 | 32 25 2b 32 2c 64 79 32 |y1%-2,dx|2%+2,dy2|
|00004580| 25 2b 32 0d 07 80 05 ce | 0d 07 8a 05 e1 0d 07 94 |%+2.....|........|
|00004590| 04 0d 07 9e 23 dd f2 64 | 6f 6d 65 6e 75 28 68 61 |....#..d|omenu(ha|
|000045a0| 6e 64 6c 65 25 2c 6d 24 | 2c 6d 65 6e 75 74 69 74 |ndle%,m$|,menutit|
|000045b0| 6c 65 24 29 0d 07 a8 0e | ea 20 41 25 2c 49 25 2c |le$)....|. A%,I%,|
|000045c0| 4a 25 0d 07 b2 18 6d 65 | 6e 75 24 3d 6d 24 3a 6d |J%....me|nu$=m$:m|
|000045d0| 65 6e 75 6d 61 6b 65 25 | 3d 30 0d 07 bc 19 6d 65 |enumake%|=0....me|
|000045e0| 6e 75 68 61 6e 64 6c 65 | 25 20 20 3d 68 61 6e 64 |nuhandle|% =hand|
|000045f0| 6c 65 25 0d 07 c6 19 63 | 75 72 72 65 6e 74 5f 6d |le%....c|urrent_m|
|00004600| 65 6e 75 25 3d 68 61 6e | 64 6c 65 25 0d 07 d0 22 |enu%=han|dle%..."|
|00004610| 6d 65 6e 75 70 74 72 25 | 20 90 05 3d 54 4d 6d 65 |menuptr%| ..=TMme|
|00004620| 6d 6f 72 79 62 6c 6f 63 | 6b 21 32 34 0d 07 da 14 |morybloc|k!24....|
|00004630| 6d 65 6e 75 70 74 72 25 | 21 32 30 20 20 3d 34 30 |menuptr%|!20 =40|
|00004640| 0d 07 e4 1c 24 6d 65 6e | 75 70 74 72 25 20 90 04 |....$men|uptr% ..|
|00004650| 3d 6d 65 6e 75 74 69 74 | 6c 65 24 0d 07 ee 3b 6d |=menutit|le$...;m|
|00004660| 65 6e 75 70 74 72 25 3f | 31 32 3d 37 3a 6d 65 6e |enuptr%?|12=7:men|
|00004670| 75 70 74 72 25 3f 31 33 | 3d 32 3a 6d 65 6e 75 70 |uptr%?13|=2:menup|
|00004680| 74 72 25 3f 31 34 3d 37 | 3a 6d 65 6e 75 70 74 72 |tr%?14=7|:menuptr|
|00004690| 25 3f 31 35 3d 30 0d 07 | f8 21 6d 65 6e 75 70 74 |%?15=0..|.!menupt|
|000046a0| 72 25 21 31 36 3d 32 30 | 30 3a 6d 65 6e 75 70 74 |r%!16=20|0:menupt|
|000046b0| 72 25 21 32 34 3d 30 0d | 08 02 10 6d 65 6e 75 70 |r%!24=0.|...menup|
|000046c0| 74 72 25 2b 3d 32 38 0d | 08 0c 0d 41 25 3d 30 3a |tr%+=28.|...A%=0:|
|000046d0| 69 25 3d 30 0d 08 16 0b | c8 8e 20 6d 24 20 ca 0d |i%=0....|.. m$ ..|
|000046e0| 08 20 4f 20 20 c9 20 22 | 6d 61 74 22 20 3a e3 20 |. O . "|mat" :. |
|000046f0| 49 25 3d 31 b8 20 6e 6d | 61 74 65 72 69 61 25 3a |I%=1. nm|ateria%:|
|00004700| 41 25 2b 3d 31 3a f2 6d | 65 6e 75 69 74 65 6d 28 |A%+=1:.m|enuitem(|
|00004710| c0 24 28 54 4d 6d 61 74 | 65 72 69 61 2b 28 49 25 |.$(TMmat|eria+(I%|
|00004720| 2d 31 29 2a 33 32 29 2c | 31 31 29 29 3a ed 0d 08 |-1)*32),|11)):...|
|00004730| 2a 6d 20 20 c9 20 22 6d | 61 74 31 22 3a e7 20 75 |*m . "m|at1":. u|
|00004740| 73 65 72 5f 6d 61 74 65 | 72 69 61 6c 73 25 3e 30 |ser_mate|rials%>0|
|00004750| 8c 20 e3 20 49 25 3d 31 | 30 30 b8 31 30 30 2b 75 |. . I%=1|00.100+u|
|00004760| 73 65 72 5f 6d 61 74 65 | 72 69 61 6c 73 25 2d 31 |ser_mate|rials%-1|
|00004770| 3a 41 25 2b 3d 31 3a f2 | 6d 65 6e 75 69 74 65 6d |:A%+=1:.|menuitem|
|00004780| 28 c0 24 28 54 4d 6d 61 | 74 65 72 69 61 2b 49 25 |(.$(TMma|teria+I%|
|00004790| 2a 33 32 29 2c 31 31 29 | 29 3a ed 0d 08 34 55 20 |*32),11)|):...4U |
|000047a0| 20 c9 20 22 63 6c 72 22 | 20 3a e3 20 49 25 3d 31 | . "clr"| :. I%=1|
|000047b0| b8 20 54 4d 76 69 65 77 | 62 6c 6f 63 6b 21 31 34 |. TMview|block!14|
|000047c0| 38 3a 41 25 2b 3d 31 3a | f2 6d 65 6e 75 69 74 65 |8:A%+=1:|.menuite|
|000047d0| 6d 28 c0 24 28 54 4d 63 | 6f 6c 6f 75 72 73 2b 28 |m(.$(TMc|olours+(|
|000047e0| 49 25 2d 31 29 2a 31 36 | 29 2c 31 31 29 29 3a ed |I%-1)*16|),11)):.|
|000047f0| 0d 08 3e 69 20 20 c9 20 | 22 63 6c 72 31 22 3a e7 |..>i . |"clr1":.|
|00004800| 20 75 73 65 72 5f 63 6f | 6c 6f 75 72 73 25 3e 30 | user_co|lours%>0|
|00004810| 8c 20 e3 20 49 25 3d 32 | 30 30 b8 32 30 30 2b 75 |. . I%=2|00.200+u|
|00004820| 73 65 72 5f 63 6f 6c 6f | 75 72 73 25 2d 31 3a 41 |ser_colo|urs%-1:A|
|00004830| 25 2b 3d 31 3a f2 6d 65 | 6e 75 69 74 65 6d 28 c0 |%+=1:.me|nuitem(.|
|00004840| 24 28 54 4d 63 6f 6c 6f | 75 72 73 2b 49 25 2a 31 |$(TMcolo|urs+I%*1|
|00004850| 36 29 2c 31 31 29 29 3a | ed 0d 08 48 79 20 20 7f |6),11)):|...Hy .|
|00004860| 20 20 3a 42 25 3d 54 4d | 6d 65 6d 6f 72 79 62 6c | :B%=TM|memorybl|
|00004870| 6f 63 6b 21 32 38 3a 43 | 25 3d 30 3a f5 3a 69 74 |ock!28:C|%=0:.:it|
|00004880| 65 6d 24 3d a4 70 61 72 | 28 22 2c 22 29 3a 41 25 |em$=.par|(","):A%|
|00004890| 2b 3d 31 3a f2 6d 65 6e | 75 69 74 65 6d 31 28 69 |+=1:.men|uitem1(i|
|000048a0| 74 65 6d 24 29 3a fd 20 | 69 74 65 6d 24 3d 22 22 |tem$):. |item$=""|
|000048b0| 3a 42 25 3d 54 4d 6d 65 | 6d 6f 72 79 62 6c 6f 63 |:B%=TMme|morybloc|
|000048c0| 6b 21 32 34 3a 42 25 21 | 31 36 3d 31 36 2a 43 25 |k!24:B%!|16=16*C%|
|000048d0| 2b 38 0d 08 52 05 cb 0d | 08 5c 23 6d 65 6e 75 70 |+8..R...|.\#menup|
|000048e0| 74 72 25 21 2d 32 34 3d | 28 6d 65 6e 75 70 74 72 |tr%!-24=|(menuptr|
|000048f0| 25 21 2d 32 34 29 84 26 | 38 30 0d 08 66 17 e7 20 |%!-24).&|80..f.. |
|00004900| 63 75 72 72 65 6e 74 5f | 6d 65 6e 75 25 3d 2d 31 |current_|menu%=-1|
|00004910| 8c 0d 08 70 3e 20 20 c8 | 99 22 57 69 6d 70 5f 43 |...p> .|."Wimp_C|
|00004920| 72 65 61 74 65 4d 65 6e | 75 22 2c 2c 54 4d 6d 65 |reateMen|u",,TMme|
|00004930| 6d 6f 72 79 62 6c 6f 63 | 6b 21 32 34 2c 6d 6f 75 |morybloc|k!24,mou|
|00004940| 73 65 78 25 2d 38 30 2c | 38 30 2b 33 38 2a 38 0d |sex%-80,|80+38*8.|
|00004950| 08 7a 05 cc 0d 08 84 46 | 20 20 e7 20 41 25 3e 30 |.z.....F| . A%>0|
|00004960| 8c 20 c8 99 22 57 69 6d | 70 5f 43 72 65 61 74 65 |. .."Wim|p_Create|
|00004970| 4d 65 6e 75 22 2c 2c 54 | 4d 6d 65 6d 6f 72 79 62 |Menu",,T|Mmemoryb|
|00004980| 6c 6f 63 6b 21 32 34 2c | 6d 6f 75 73 65 78 25 2d |lock!24,|mousex%-|
|00004990| 38 30 2c 6d 6f 75 73 65 | 79 25 0d 08 8e 05 cd 0d |80,mouse|y%......|
|000049a0| 08 98 05 e1 0d 08 a2 04 | 0d 08 ac 13 dd f2 6d 65 |........|......me|
|000049b0| 6e 75 69 74 65 6d 31 28 | 41 24 29 0d 08 b6 0d e7 |nuitem1(|A$).....|
|000049c0| 20 41 24 3d 22 22 20 e1 | 0d 08 c0 10 6d 65 6e 75 | A$="" .|....menu|
|000049d0| 70 74 72 25 21 30 3d 30 | 0d 08 ca 11 6d 65 6e 75 |ptr%!0=0|....menu|
|000049e0| 70 74 72 25 21 34 3d 2d | 31 0d 08 d4 3d 6d 65 6e |ptr%!4=-|1...=men|
|000049f0| 75 70 74 72 25 21 38 3d | 25 30 90 05 31 90 03 30 |uptr%!8=|%0..1..0|
|00004a00| 90 0f 31 30 90 03 31 30 | 90 03 31 20 20 3a f4 26 |..10..10|..1 :.&|
|00004a10| 30 37 30 90 04 32 31 0d | 08 de 15 c8 8e 20 63 75 |070..21.|..... cu|
|00004a20| 72 72 65 6e 74 5f 6d 65 | 6e 75 25 ca 0d 08 e8 2c |rrent_me|nu%....,|
|00004a30| 20 20 c9 20 2d 31 20 90 | 07 3a e7 20 41 25 3d 31 | . -1 .|.:. A%=1|
|00004a40| 8c 20 6d 65 6e 75 70 74 | 72 25 21 34 3d 77 5f 69 |. menupt|r%!4=w_i|
|00004a50| 6e 66 6f 25 0d 08 f2 2e | 20 90 11 e7 20 41 25 3d |nfo%....| ... A%=|
|00004a60| 32 20 8c 20 6d 65 6e 75 | 70 74 72 25 21 38 2b 3d |2 . menu|ptr%!8+=|
|00004a70| 32 5e 32 32 0d 08 fc 3f | 20 90 11 e7 20 41 25 3d |2^22...?| ... A%=|
|00004a80| 33 20 80 20 28 47 65 6d | 4d 6f 64 65 25 80 32 5e |3 . (Gem|Mode%.2^|
|00004a90| 31 39 29 3d 30 20 8c 20 | 6d 65 6e 75 70 74 72 25 |19)=0 . |menuptr%|
|00004aa0| 21 30 2b 3d 31 0d 09 06 | 46 20 90 11 e7 20 41 25 |!0+=1...|F ... A%|
|00004ab0| 3d 34 20 8c 20 6d 65 6e | 75 70 74 72 25 21 30 2b |=4 . men|uptr%!0+|
|00004ac0| 3d 32 3a e7 20 68 65 6c | 70 25 3c 3e 30 20 8c 20 |=2:. hel|p%<>0 . |
|00004ad0| 6d 65 6e 75 70 74 72 25 | 21 30 2b 3d 31 0d 09 10 |menuptr%|!0+=1...|
|00004ae0| 2e 20 90 11 e7 20 41 25 | 3d 35 20 8c 20 6d 65 6e |. ... A%|=5 . men|
|00004af0| 75 70 74 72 25 21 38 2b | 3d 32 5e 32 32 0d 09 1a |uptr%!8+|=2^22...|
|00004b00| 05 cb 0d 09 24 12 6d 65 | 6e 75 70 74 72 25 21 31 |....$.me|nuptr%!1|
|00004b10| 32 3d 42 25 0d 09 2e 12 | 6d 65 6e 75 70 74 72 25 |2=B%....|menuptr%|
|00004b20| 21 31 36 3d 2d 31 0d 09 | 38 13 6d 65 6e 75 70 74 |!16=-1..|8.menupt|
|00004b30| 72 25 21 32 30 3d 32 35 | 36 0d 09 42 0f 24 42 25 |r%!20=25|6..B.$B%|
|00004b40| 3d 41 24 2b bd 28 30 29 | 0d 09 4c 19 49 25 3d a9 |=A$+.(0)|..L.I%=.|
|00004b50| 41 24 3a e7 43 25 3c 49 | 25 20 8c 20 43 25 3d 49 |A$:.C%<I|% . C%=I|
|00004b60| 25 0d 09 56 19 6d 65 6e | 75 70 74 72 25 2b 3d 32 |%..V.men|uptr%+=2|
|00004b70| 34 3a 42 25 2b 3d 49 25 | 2b 34 0d 09 60 05 e1 0d |4:B%+=I%|+4..`...|
|00004b80| 09 6a 04 0d 09 74 12 dd | f2 6d 65 6e 75 69 74 65 |.j...t..|.menuite|
|00004b90| 6d 28 41 24 29 0d 09 7e | 0d e7 20 41 24 3d 22 22 |m(A$)..~|.. A$=""|
|00004ba0| 20 e1 0d 09 88 10 6d 65 | 6e 75 70 74 72 25 21 30 | .....me|nuptr%!0|
|00004bb0| 3d 30 0d 09 92 11 6d 65 | 6e 75 70 74 72 25 21 34 |=0....me|nuptr%!4|
|00004bc0| 3d 2d 31 0d 09 9c 18 6d | 65 6e 75 70 74 72 25 21 |=-1....m|enuptr%!|
|00004bd0| 38 3d 26 30 37 30 90 04 | 32 31 0d 09 a6 15 24 28 |8=&070..|21....$(|
|00004be0| 6d 65 6e 75 70 74 72 25 | 2b 31 32 29 3d 41 24 0d |menuptr%|+12)=A$.|
|00004bf0| 09 b0 10 6d 65 6e 75 70 | 74 72 25 2b 3d 32 34 0d |...menup|tr%+=24.|
|00004c00| 09 ba 05 e1 0d 09 c4 04 | 0d 09 ce 18 dd f2 6d 65 |........|......me|
|00004c10| 6e 75 73 65 6c 65 63 74 | 28 6d 65 6e 75 73 25 29 |nuselect|(menus%)|
|00004c20| 0d 09 d8 14 ea 20 49 25 | 2c 52 31 25 2c 47 31 25 |..... I%|,R1%,G1%|
|00004c30| 2c 42 31 25 0d 09 e2 15 | c8 8e 20 63 75 72 72 65 |,B1%....|.. curre|
|00004c40| 6e 74 5f 6d 65 6e 75 25 | ca 0d 09 ec 1f 20 20 c9 |nt_menu%|..... .|
|00004c50| 20 2d 31 20 90 05 3a c8 | 8e 20 6d 65 6e 75 73 25 | -1 ..:.|. menus%|
|00004c60| 21 30 2b 31 20 ca 0d 09 | f6 66 20 90 11 c9 20 32 |!0+1 ...|.f ... 2|
|00004c70| 20 3a c8 99 22 47 65 6d | 69 6e 69 5f 49 6e 69 74 | :.."Gem|ini_Init|
|00004c80| 69 61 6c 69 73 65 22 2c | 54 4d 6d 65 6d 6f 72 79 |ialise",|TMmemory|
|00004c90| 62 6c 6f 63 6b 2c 54 4d | 76 69 65 77 62 6c 6f 63 |block,TM|viewbloc|
|00004ca0| 6b 2c 54 4d 63 6f 6c 6f | 75 72 62 6c 6f 63 6b 2c |k,TMcolo|urblock,|
|00004cb0| 2c 34 3a 75 70 64 61 74 | 65 64 25 3d 2d 31 0d 0a |,4:updat|ed%=-1..|
|00004cc0| 00 56 20 90 11 c9 20 33 | 20 3a e7 20 28 47 65 6d |.V ... 3| :. (Gem|
|00004cd0| 4d 6f 64 65 25 80 32 5e | 31 39 29 3d 30 20 8c 20 |Mode%.2^|19)=0 . |
|00004ce0| 47 65 6d 4d 6f 64 65 25 | 3d 47 65 6d 4d 6f 64 65 |GemMode%|=GemMode|
|00004cf0| 25 84 32 5e 31 39 3a 8b | 47 65 6d 4d 6f 64 65 25 |%.2^19:.|GemMode%|
|00004d00| 2d 3d 32 5e 31 39 0d 0a | 0a 25 20 90 11 c9 20 34 |-=2^19..|.% ... 4|
|00004d10| 20 3a e7 20 68 65 6c 70 | 25 3d 30 20 8c 0d 0a 14 | :. help|%=0 ....|
|00004d20| 70 20 90 1b 68 65 6c 70 | 25 3d 2d 31 3a e7 20 77 |p ..help|%=-1:. w|
|00004d30| 69 6d 70 79 25 3c 3e 30 | 20 8c 20 71 25 21 30 3d |impy%<>0| . q%!0=|
|00004d40| 77 5f 77 69 6d 70 79 25 | 3a c8 99 22 57 69 6d 70 |w_wimpy%|:.."Wimp|
|00004d50| 5f 47 65 74 57 69 6e 64 | 6f 77 53 74 61 74 65 22 |_GetWind|owState"|
|00004d60| 2c 2c 71 25 3a f2 6f 70 | 65 6e 5f 77 69 6e 64 6f |,,q%:.op|en_windo|
|00004d70| 77 28 71 25 29 0d 0a 1e | 1e 20 90 19 cc 0d 0a 28 |w(q%)...|. .....(|
|00004d80| 3d 20 90 1b 68 65 6c 70 | 25 3d 30 3a f2 63 6c 6f |= ..help|%=0:.clo|
|00004d90| 73 65 5f 77 69 6e 64 6f | 77 28 77 5f 68 65 6c 70 |se_windo|w(w_help|
|00004da0| 25 29 0d 0a 32 1e 20 90 | 19 cd 0d 0a 3c 29 20 90 |%)..2. .|....<) .|
|00004db0| 11 c9 20 35 20 3a e7 20 | 61 6e 69 6d 61 7a 69 6f |.. 5 :. |animazio|
|00004dc0| 25 3d 30 20 8c 0d 0a 46 | 2c 20 90 1b 61 6e 69 6d |%=0 ...F|, ..anim|
|00004dd0| 61 7a 69 6f 25 3d 32 35 | 35 0d 0a 50 1e 20 90 19 |azio%=25|5..P. ..|
|00004de0| cc 0d 0a 5a 2a 20 90 1b | 61 6e 69 6d 61 7a 69 6f |...Z* ..|animazio|
|00004df0| 25 3d 30 0d 0a 64 1e 20 | 90 19 cd 0d 0a 6e 21 20 |%=0..d. |.....n! |
|00004e00| 90 11 c9 20 36 20 3a f2 | 66 69 6e 69 73 68 0d 0a |... 6 :.|finish..|
|00004e10| 78 14 20 90 0f cb 0d 0a | 82 3e 20 20 c9 20 20 31 |x. .....|.> . 1|
|00004e20| 20 90 05 3a 49 25 3d 6d | 65 6e 75 73 25 21 30 3a | ..:I%=m|enus%!0:|
|00004e30| 70 69 63 6b 5f 70 61 6c | 65 74 74 65 25 3d 54 4d |pick_pal|ette%=TM|
|00004e40| 63 6f 6c 6f 75 72 73 21 | 28 49 25 2a 31 36 2b 31 |colours!|(I%*16+1|
|00004e50| 32 29 0d 0a 8c 66 20 90 | 0f 52 31 25 3d 28 70 69 |2)...f .|.R1%=(pi|
|00004e60| 63 6b 5f 70 61 6c 65 74 | 74 65 25 3e 3e 38 20 29 |ck_palet|te%>>8 )|
|00004e70| 80 32 35 35 3a 47 31 25 | 3d 28 70 69 63 6b 5f 70 |.255:G1%|=(pick_p|
|00004e80| 61 6c 65 74 74 65 25 3e | 3e 31 36 29 80 32 35 35 |alette%>|>16).255|
|00004e90| 3a 42 31 25 3d 28 70 69 | 63 6b 5f 70 61 6c 65 74 |:B1%=(pi|ck_palet|
|00004ea0| 74 65 25 3e 3e 32 34 29 | 80 32 35 35 0d 0a 96 63 |te%>>24)|.255...c|
|00004eb0| 20 90 0f f2 4f 76 49 63 | 54 78 74 28 77 5f 63 6f | ...OvIc|Txt(w_co|
|00004ec0| 6c 6f 75 72 25 2c 32 2c | c3 52 31 25 29 3a f2 4f |lour%,2,|.R1%):.O|
|00004ed0| 76 49 63 54 78 74 28 77 | 5f 63 6f 6c 6f 75 72 25 |vIcTxt(w|_colour%|
|00004ee0| 2c 35 2c c3 47 31 25 29 | 3a f2 4f 76 49 63 54 78 |,5,.G1%)|:.OvIcTx|
|00004ef0| 74 28 77 5f 63 6f 6c 6f | 75 72 25 2c 38 2c c3 42 |t(w_colo|ur%,8,.B|
|00004f00| 31 25 29 0d 0a a0 52 20 | 90 0f 71 25 21 30 3d 77 |1%)...R |..q%!0=w|
|00004f10| 5f 63 6f 6c 6f 75 72 25 | 3a 71 25 21 34 3d 31 30 |_colour%|:q%!4=10|
|00004f20| 3a 71 25 21 38 3d 30 3a | 71 25 21 31 32 3d 30 3a |:q%!8=0:|q%!12=0:|
|00004f30| c8 99 22 57 69 6d 70 5f | 53 65 74 49 63 6f 6e 53 |.."Wimp_|SetIconS|
|00004f40| 74 61 74 65 22 2c 2c 71 | 25 0d 0a aa 05 cb 0d 0a |tate",,q|%.......|
|00004f50| b4 37 c8 99 20 22 57 69 | 6d 70 5f 47 65 74 50 6f |.7.. "Wi|mp_GetPo|
|00004f60| 69 6e 74 65 72 49 6e 66 | 6f 22 2c 2c 71 31 25 3a |interInf|o",,q1%:|
|00004f70| 62 75 74 74 6f 6e 25 20 | 3d 20 28 71 31 25 21 38 |button% |= (q1%!8|
|00004f80| 20 80 20 31 29 0d 0a be | 0f e7 20 62 75 74 74 6f | . 1)...|.. butto|
|00004f90| 6e 25 20 8c 0d 0a c8 19 | 20 20 e7 20 63 75 72 72 |n% .....| . curr|
|00004fa0| 65 6e 74 5f 6d 65 6e 75 | 25 3d 2d 31 8c 0d 0a d2 |ent_menu|%=-1....|
|00004fb0| 43 20 90 04 c8 99 22 57 | 69 6d 70 5f 43 72 65 61 |C ...."W|imp_Crea|
|00004fc0| 74 65 4d 65 6e 75 22 2c | 2c 54 4d 6d 65 6d 6f 72 |teMenu",|,TMmemor|
|00004fd0| 79 62 6c 6f 63 6b 21 32 | 34 2c 6d 6f 75 73 65 78 |yblock!2|4,mousex|
|00004fe0| 25 2d 38 30 2c 34 38 2b | 34 30 2a 32 2b 34 38 0d |%-80,48+|40*2+48.|
|00004ff0| 0a dc 07 20 20 cc 0d 0a | e6 48 20 90 04 e7 20 41 |... ...|.H ... A|
|00005000| 25 3e 30 8c 20 c8 99 22 | 57 69 6d 70 5f 43 72 65 |%>0. .."|Wimp_Cre|
|00005010| 61 74 65 4d 65 6e 75 22 | 2c 2c 54 4d 6d 65 6d 6f |ateMenu"|,,TMmemo|
|00005020| 72 79 62 6c 6f 63 6b 21 | 32 34 2c 6d 6f 75 73 65 |ryblock!|24,mouse|
|00005030| 78 25 2d 38 30 2c 6d 6f | 75 73 65 79 25 0d 0a f0 |x%-80,mo|usey%...|
|00005040| 07 20 20 cd 0d 0a fa 05 | cd 0d 0b 04 05 e1 0d 0b |. .....|........|
|00005050| 0e 04 0d 0b 18 0f dd a4 | 70 61 72 28 73 65 70 24 |........|par(sep$|
|00005060| 29 0d 0b 22 08 ea 20 49 | 25 0d 0b 2c 23 49 25 3d |)..".. I|%..,#I%=|
|00005070| 69 25 2b 31 3a 69 25 3d | a7 6d 65 6e 75 24 2b 73 |i%+1:i%=|.menu$+s|
|00005080| 65 70 24 2c 73 65 70 24 | 2c 49 25 29 0d 0b 36 15 |ep$,sep$|,I%)..6.|
|00005090| 3d c1 6d 65 6e 75 24 2c | 49 25 2c 69 25 2d 49 25 |=.menu$,|I%,i%-I%|
|000050a0| 29 0d 0b 40 04 0d 0b 4a | 0f dd f2 65 72 72 6f 72 |)..@...J|...error|
|000050b0| 28 41 24 29 0d 0b 54 08 | ea 20 49 25 0d 0b 5e 15 |(A$)..T.|. I%..^.|
|000050c0| ea 20 85 3a ee 20 85 20 | ea 20 f2 66 69 6e 69 73 |. .:. . |. .finis|
|000050d0| 68 0d 0b 68 2e 77 25 21 | 30 3d 9f 3a c8 99 36 2c |h..h.w%!|0=.:..6,|
|000050e0| 31 31 33 2c 31 3a c8 99 | 36 2c 31 31 32 2c 31 3a |113,1:..|6,112,1:|
|000050f0| 24 28 77 25 2b 34 29 3d | 41 24 2b bd 28 30 29 0d |$(w%+4)=|A$+.(0).|
|00005100| 0b 72 36 c8 99 22 57 69 | 6d 70 5f 52 65 70 6f 72 |.r6.."Wi|mp_Repor|
|00005110| 74 45 72 72 6f 72 22 2c | 77 25 2c 65 72 72 6f 72 |tError",|w%,error|
|00005120| 66 6c 61 67 25 2c 22 54 | 6f 70 4d 6f 64 65 6c 22 |flag%,"T|opModel"|
|00005130| b8 20 2c 49 25 0d 0b 7c | 13 e7 20 49 25 3d 32 8c |. ,I%..||.. I%=2.|
|00005140| 20 f2 66 69 6e 69 73 68 | 0d 0b 86 07 f7 20 85 0d | .finish|..... ..|
|00005150| 0b 90 00 05 e1 0d 0b 9a | 04 0d 0b a4 0c dd f2 66 |........|.......f|
|00005160| 69 6e 69 73 68 0d 0b ae | 08 ea 20 49 25 0d 0b b8 |inish...|.. I%...|
|00005170| 0f ea 20 85 3a ee 20 85 | 20 ea 20 e0 0d 0b c2 16 |.. .:. .| . .....|
|00005180| e7 20 76 65 72 73 69 6f | 6e 65 25 3e 3d 33 35 30 |. versio|ne%>=350|
|00005190| 20 8c 0d 0b cc 25 20 20 | c8 99 22 4f 53 5f 44 79 | ....% |.."OS_Dy|
|000051a0| 6e 61 6d 69 63 41 72 65 | 61 22 2c 31 2c 61 72 65 |namicAre|a",1,are|
|000051b0| 61 6e 75 6d 62 31 25 0d | 0b d6 25 20 20 c8 99 22 |anumb1%.|..% .."|
|000051c0| 4f 53 5f 44 79 6e 61 6d | 69 63 41 72 65 61 22 2c |OS_Dynam|icArea",|
|000051d0| 31 2c 61 72 65 61 6e 75 | 6d 62 32 25 0d 0b e0 05 |1,areanu|mb2%....|
|000051e0| cd 0d 0b ea 19 c8 99 20 | 22 57 69 6d 70 5f 43 6c |....... |"Wimp_Cl|
|000051f0| 6f 73 65 44 6f 77 6e 22 | 3a e0 0d 0b f4 05 e1 0d |oseDown"|:.......|
|00005200| 0b fe 04 0d 0c 08 27 dd | f2 70 72 6f 63 65 73 73 |......'.|.process|
|00005210| 69 6e 67 5f 6b 65 79 73 | 28 68 61 6e 64 6c 65 25 |ing_keys|(handle%|
|00005220| 2c 69 63 6f 6e 25 2c 78 | 25 29 0d 0c 12 20 ea 20 |,icon%,x|%)... . |
|00005230| 41 25 2c 42 25 2c 43 25 | 2c 44 25 2c 45 25 2c 46 |A%,B%,C%|,D%,E%,F|
|00005240| 25 2c 47 25 2c 48 25 2c | 49 25 0d 0c 1c 0b c8 8e |%,G%,H%,|I%......|
|00005250| 20 78 25 20 ca 0d 0c 26 | 18 20 20 c9 20 31 33 20 | x% ...&|. . 13 |
|00005260| 20 3a c8 8e 20 68 61 6e | 64 6c 65 25 ca 0d 0c 30 | :.. han|dle%...0|
|00005270| 1e 20 90 0e c9 20 77 5f | 66 6f 67 25 20 90 03 3a |. ... w_|fog% ..:|
|00005280| 0d 0c 3a 1e 20 90 0e c9 | 20 77 5f 6c 69 67 68 74 |..:. ...| w_light|
|00005290| 25 20 3a 0d 0c 44 1e 20 | 90 0e c9 20 77 5f 63 6f |% :..D. |... w_co|
|000052a0| 6c 6f 75 72 25 3a 0d 0c | 4e 11 20 90 0c cb 0d 0c |lour%:..|N. .....|
|000052b0| 58 15 20 20 c9 20 31 20 | 90 03 3a f4 20 43 54 52 |X. . 1 |..:. CTR|
|000052c0| 4c 2b 41 0d 0c 62 15 20 | 20 c9 20 33 20 90 03 3a |L+A..b. | . 3 ..:|
|000052d0| f4 20 43 54 52 4c 2b 43 | 0d 0c 6c 15 20 20 c9 20 |. CTRL+C|..l. . |
|000052e0| 37 20 90 03 3a f4 20 43 | 54 52 4c 2b 47 0d 0c 76 |7 ..:. C|TRL+G..v|
|000052f0| 15 20 20 c9 20 39 20 90 | 03 3a f4 20 43 54 52 4c |. . 9 .|.:. CTRL|
|00005300| 2b 49 0d 0c 80 15 20 20 | c9 20 31 30 20 20 3a f4 |+I.... |. 10 :.|
|00005310| 20 43 54 52 4c 2b 4a 0d | 0c 8a 15 20 20 c9 20 31 | CTRL+J.|... . 1|
|00005320| 32 20 20 3a f4 20 43 54 | 52 4c 2b 4c 0d 0c 94 15 |2 :. CT|RL+L....|
|00005330| 20 20 c9 20 31 35 20 20 | 3a f4 20 43 54 52 4c 2b | . 15 |:. CTRL+|
|00005340| 4f 0d 0c 9e 15 20 20 c9 | 20 31 36 20 20 3a f4 20 |O.... .| 16 :. |
|00005350| 43 54 52 4c 2b 50 0d 0c | a8 15 20 20 c9 20 32 31 |CTRL+P..|.. . 21|
|00005360| 20 20 3a f4 20 43 54 52 | 4c 2b 55 0d 0c b2 15 20 | :. CTR|L+U.... |
|00005370| 20 c9 20 32 33 20 20 3a | f4 20 43 54 52 4c 2b 57 | . 23 :|. CTRL+W|
|00005380| 0d 0c bc 15 20 20 c9 20 | 32 34 20 20 3a f4 20 43 |.... . |24 :. C|
|00005390| 54 52 4c 2b 58 0d 0c c6 | 15 20 20 c9 20 32 36 20 |TRL+X...|. . 26 |
|000053a0| 20 3a f4 20 43 54 52 4c | 2b 5a 0d 0c d0 15 20 20 | :. CTRL|+Z.... |
|000053b0| c9 20 33 32 20 20 3a f4 | 20 73 70 61 7a 69 6f 0d |. 32 :.| spazio.|
|000053c0| 0c da 13 20 20 c9 20 31 | 37 38 20 3a f4 20 41 6c |... . 1|78 :. Al|
|000053d0| 74 32 0d 0c e4 13 20 20 | c9 20 31 37 39 20 3a f4 |t2.... |. 179 :.|
|000053e0| 20 41 6c 74 33 0d 0c ee | 13 20 20 c9 20 31 38 35 | Alt3...|. . 185|
|000053f0| 20 3a f4 20 41 6c 74 31 | 0d 0c f8 11 20 20 c9 20 | :. Alt1|.... . |
|00005400| 26 31 38 32 3a f4 20 46 | 32 0d 0d 02 11 20 20 c9 |&182:. F|2.... .|
|00005410| 20 26 31 38 33 3a f4 20 | 46 33 0d 0d 0c 11 20 20 | &183:. |F3.... |
|00005420| c9 20 26 31 38 34 3a f4 | 20 46 34 0d 0d 16 11 20 |. &184:.| F4.... |
|00005430| 20 c9 20 26 31 38 35 3a | f4 20 46 35 0d 0d 20 11 | . &185:|. F5.. .|
|00005440| 20 20 c9 20 26 31 38 36 | 3a f4 20 46 36 0d 0d 2a | . &186|:. F6..*|
|00005450| 11 20 20 c9 20 26 31 38 | 37 3a f4 20 46 37 0d 0d |. . &18|7:. F7..|
|00005460| 34 11 20 20 c9 20 26 31 | 38 38 3a f4 20 46 38 0d |4. . &1|88:. F8.|
|00005470| 0d 3e 11 20 20 c9 20 26 | 31 38 39 3a f4 20 46 39 |.>. . &|189:. F9|
|00005480| 0d 0d 48 17 20 20 c9 20 | 26 31 39 32 3a f4 20 53 |..H. . |&192:. S|
|00005490| 48 49 46 54 2b 46 32 0d | 0d 52 17 20 20 c9 20 26 |HIFT+F2.|.R. . &|
|000054a0| 31 39 33 3a f4 20 53 48 | 49 46 54 2b 46 33 0d 0d |193:. SH|IFT+F3..|
|000054b0| 5c 17 20 20 c9 20 26 31 | 39 35 3a f4 20 53 48 49 |\. . &1|95:. SHI|
|000054c0| 46 54 2b 46 35 0d 0d 66 | 17 20 20 c9 20 26 31 39 |FT+F5..f|. . &19|
|000054d0| 39 3a f4 20 53 48 49 46 | 54 2b 46 39 0d 0d 70 16 |9:. SHIF|T+F9..p.|
|000054e0| 20 20 c9 20 26 31 41 31 | 3a f4 20 43 54 52 4c 2b | . &1A1|:. CTRL+|
|000054f0| 46 31 0d 0d 7a 16 20 20 | c9 20 26 31 41 39 3a f4 |F1..z. |. &1A9:.|
|00005500| 20 43 54 52 4c 2b 46 39 | 0d 0d 84 1c 20 20 c9 20 | CTRL+F9|.... . |
|00005510| 26 31 42 32 3a f4 20 43 | 54 52 4c 2b 53 48 49 46 |&1B2:. C|TRL+SHIF|
|00005520| 54 2b 46 32 0d 0d 8e 48 | 20 20 c9 20 26 31 38 43 |T+F2...H| . &18C|
|00005530| 2c 26 31 38 44 2c 26 31 | 38 45 2c 26 31 38 46 2c |,&18D,&1|8E,&18F,|
|00005540| 26 31 39 43 2c 26 31 39 | 44 2c 26 31 39 45 2c 26 |&19C,&19|D,&19E,&|
|00005550| 31 39 46 3a f4 20 63 75 | 72 73 6f 72 65 20 2b 20 |19F:. cu|rsore + |
|00005560| 53 48 49 46 54 63 75 72 | 73 6f 72 65 0d 0d 98 47 |SHIFTcur|sore...G|
|00005570| 20 90 0b c8 97 6d 6f 75 | 73 65 78 25 2c 6d 6f 75 | ....mou|sex%,mou|
|00005580| 73 65 79 25 2c 7a 25 3a | 78 32 25 3d 6d 6f 75 73 |sey%,z%:|x2%=mous|
|00005590| 65 78 25 3a 79 32 25 3d | 6d 6f 75 73 65 79 25 3a |ex%:y2%=|mousey%:|
|000055a0| 78 25 3d 2d 31 3a 79 25 | 3d 2d 31 0d 0d a2 50 20 |x%=-1:y%|=-1...P |
|000055b0| 90 0b 41 25 3d 54 4d 6d | 65 6d 6f 72 79 62 6c 6f |..A%=TMm|emoryblo|
|000055c0| 63 6b 3a 42 25 3d 54 4d | 76 69 65 77 62 6c 6f 63 |ck:B%=TM|viewbloc|
|000055d0| 6b 3a 43 25 3d 54 4d 63 | 6f 6c 6f 75 72 62 6c 6f |k:C%=TMc|olourblo|
|000055e0| 63 6b 3a 44 25 3d 31 3a | 45 25 3d 47 65 6d 4d 6f |ck:D%=1:|E%=GemMo|
|000055f0| 64 65 25 0d 0d ac 7e 20 | 90 0b c8 99 22 47 65 6d |de%...~ |...."Gem|
|00005600| 69 6e 69 5f 53 74 61 72 | 74 42 75 66 66 65 72 69 |ini_Star|tBufferi|
|00005610| 6e 67 22 2c 2c 42 25 3a | f4 20 73 74 61 72 74 73 |ng",,B%:|. starts|
|00005620| 20 64 6f 75 62 6c 65 20 | 62 75 66 66 65 72 69 6e | double |bufferin|
|00005630| 67 20 28 63 6f 70 79 69 | 6e 67 20 74 68 65 20 31 |g (copyi|ng the 1|
|00005640| 5e 20 70 61 67 65 20 6f | 6e 74 6f 20 74 68 65 20 |^ page o|nto the |
|00005650| 32 5e 2c 20 6d 65 6d 6f | 72 79 20 70 65 72 6d 69 |2^, memo|ry permi|
|00005660| 74 74 69 6e 67 2e 90 03 | 29 0d 0d b6 28 20 90 0b |tting...|)...( ..|
|00005670| c8 95 28 7a 25 3c 3e 30 | 20 84 20 78 25 3c 3e 30 |..(z%<>0| . x%<>0|
|00005680| 20 84 20 79 25 3c 3e 30 | 29 0d 0d c0 3d 20 90 0d | . y%<>0|)...= ..|
|00005690| 42 25 21 30 20 2d 3d 28 | 78 32 25 2d 6d 6f 75 73 |B%!0 -=(|x2%-mous|
|000056a0| 65 78 25 29 2a 35 3a 42 | 25 21 34 2b 3d 28 79 32 |ex%)*5:B|%!4+=(y2|
|000056b0| 25 2d 6d 6f 75 73 65 79 | 25 29 2a 35 0d 0d ca 2f |%-mousey|%)*5.../|
|000056c0| 20 90 0d c8 95 28 42 25 | 21 30 3e 33 36 30 2a 31 | ....(B%|!0>360*1|
|000056d0| 36 29 3a 42 25 21 30 2d | 3d 33 36 30 2a 31 36 3a |6):B%!0-|=360*16:|
|000056e0| ce 0d 0d d4 2f 20 90 0d | c8 95 28 42 25 21 34 3e |..../ ..|..(B%!4>|
|000056f0| 33 36 30 2a 31 36 29 3a | 42 25 21 34 2d 3d 33 36 |360*16):|B%!4-=36|
|00005700| 30 2a 31 36 3a ce 0d 0d | de 2f 20 90 0d c8 95 28 |0*16:...|./ ....(|
|00005710| 42 25 21 30 3c 30 20 90 | 05 29 3a 42 25 21 30 2b |B%!0<0 .|.):B%!0+|
|00005720| 3d 33 36 30 2a 31 36 3a | ce 0d 0d e8 2f 20 90 0d |=360*16:|..../ ..|
|00005730| c8 95 28 42 25 21 34 3c | 30 20 90 05 29 3a 42 25 |..(B%!4<|0 ..):B%|
|00005740| 21 34 2b 3d 33 36 30 2a | 31 36 3a ce 0d 0d f2 41 |!4+=360*|16:....A|
|00005750| 20 90 0d 78 25 3d 30 3a | 79 25 3d 30 3a 61 6d 6f | ..x%=0:|y%=0:amo|
|00005760| 75 6e 74 25 3d 31 30 3a | e7 20 a6 28 2d 31 29 20 |unt%=10:|. .(-1) |
|00005770| 8c 20 61 6d 6f 75 6e 74 | 25 3d 61 6d 6f 75 6e 74 |. amount|%=amount|
|00005780| 25 2a 33 0d 0d fc 27 20 | 90 0d e7 20 a6 28 2d 35 |%*3...' |... .(-5|
|00005790| 38 29 20 8c 20 78 25 3d | 2d 61 6d 6f 75 6e 74 25 |8) . x%=|-amount%|
|000057a0| 0d 0e 06 27 20 90 0d e7 | 20 a6 28 2d 34 32 29 20 |...' ...| .(-42) |
|000057b0| 8c 20 78 25 3d 20 61 6d | 6f 75 6e 74 25 0d 0e 10 |. x%= am|ount%...|
|000057c0| 27 20 90 0d e7 20 a6 28 | 2d 32 36 29 20 8c 20 79 |' ... .(|-26) . y|
|000057d0| 25 3d 20 61 6d 6f 75 6e | 74 25 0d 0e 1a 27 20 90 |%= amoun|t%...' .|
|000057e0| 0d e7 20 a6 28 2d 31 32 | 32 29 8c 20 79 25 3d 2d |.. .(-12|2). y%=-|
|000057f0| 61 6d 6f 75 6e 74 25 0d | 0e 24 3c 20 90 0d e7 20 |amount%.|.$< ... |
|00005800| 78 25 3c 3e 30 20 8c 20 | 42 25 21 31 32 2b 3d 20 |x%<>0 . |B%!12+= |
|00005810| 42 25 21 34 38 2a 78 25 | 3a 42 25 21 31 36 2b 3d |B%!48*x%|:B%!16+=|
|00005820| 20 42 25 21 35 32 2a 78 | 25 0d 0e 2e 3c 20 90 0d | B%!52*x|%...< ..|
|00005830| e7 20 79 25 3c 3e 30 20 | 8c 20 42 25 21 31 32 2b |. y%<>0 |. B%!12+|
|00005840| 3d 2d 42 25 21 35 32 2a | 79 25 3a 42 25 21 31 36 |=-B%!52*|y%:B%!16|
|00005850| 2b 3d 20 42 25 21 34 38 | 2a 79 25 0d 0e 38 04 0d |+= B%!48|*y%..8..|
|00005860| 0e 42 6b 20 90 0d e7 20 | 28 78 32 25 3c 3e 6d 6f |.Bk ... |(x2%<>mo|
|00005870| 75 73 65 78 25 29 84 28 | 79 32 25 3c 3e 6d 6f 75 |usex%).(|y2%<>mou|
|00005880| 73 65 79 25 29 84 28 78 | 25 3c 3e 30 29 84 28 79 |sey%).(x|%<>0).(y|
|00005890| 25 3c 3e 30 29 20 8c 20 | 44 25 3d 44 25 82 33 3a |%<>0) . |D%=D%.3:|
|000058a0| c8 99 22 47 65 6d 69 6e | 69 5f 52 65 6e 64 65 72 |.."Gemin|i_Render|
|000058b0| 22 2c 41 25 2c 42 25 2c | 43 25 2c 44 25 2c 45 25 |",A%,B%,|C%,D%,E%|
|000058c0| 0d 0e 4c 3d 20 90 0d 78 | 32 25 3d 6d 6f 75 73 65 |..L= ..x|2%=mouse|
|000058d0| 78 25 3a 79 32 25 3d 6d | 6f 75 73 65 79 25 3a c8 |x%:y2%=m|ousey%:.|
|000058e0| 97 6d 6f 75 73 65 78 25 | 2c 6d 6f 75 73 65 79 25 |.mousex%|,mousey%|
|000058f0| 2c 7a 25 0d 0e 56 10 20 | 90 0b ce 0d 0e 60 94 20 |,z%..V. |.....`. |
|00005900| 90 0b c8 99 22 47 65 6d | 69 6e 69 5f 45 6e 64 42 |...."Gem|ini_EndB|
|00005910| 75 66 66 65 72 69 6e 67 | 22 2c 2c 42 25 3a f4 20 |uffering|",,B%:. |
|00005920| 74 68 69 73 20 65 6e 64 | 73 20 64 6f 75 62 6c 65 |this end|s double|
|00005930| 20 62 75 66 66 65 72 69 | 6e 67 20 28 63 6f 70 79 | bufferi|ng (copy|
|00005940| 20 74 68 65 20 32 5e 20 | 70 61 67 65 20 6f 6e 74 | the 2^ |page ont|
|00005950| 6f 20 74 68 65 20 66 69 | 72 73 74 20 69 66 20 6e |o the fi|rst if n|
|00005960| 65 65 64 65 64 20 28 69 | 2e 65 2e 20 69 66 20 6e |eeded (i|.e. if n|
|00005970| 6f 77 20 49 27 6d 20 69 | 6e 20 74 68 65 20 32 5e |ow I'm i|n the 2^|
|00005980| 20 70 61 67 65 29 29 0d | 0e 6a 64 20 90 0b f2 75 | page)).|.jd ...u|
|00005990| 70 64 61 74 65 5f 62 61 | 63 6b 3a f4 20 6e 6f 77 |pdate_ba|ck:. now|
|000059a0| 20 49 20 72 65 61 64 20 | 74 68 65 20 6c 61 73 74 | I read |the last|
|000059b0| 20 70 69 63 74 75 72 65 | 2c 20 70 75 74 74 69 6e | picture|, puttin|
|000059c0| 67 20 69 74 20 69 6e 20 | 61 20 73 70 72 69 74 65 |g it in |a sprite|
|000059d0| 20 66 6f 72 20 77 69 6e | 64 6f 77 20 72 65 64 72 | for win|dow redr|
|000059e0| 61 77 73 0d 0e 74 48 20 | 20 7f 3a c8 99 22 57 69 |aws..tH | .:.."Wi|
|000059f0| 6d 70 5f 50 72 6f 63 65 | 73 73 4b 65 79 22 2c 78 |mp_Proce|ssKey",x|
|00005a00| 25 3a f4 20 6e 6f 6e 20 | 72 69 63 6f 6e 6f 73 63 |%:. non |riconosc|
|00005a10| 6f 20 69 6c 20 63 61 72 | 61 74 74 65 72 65 20 69 |o il car|attere i|
|00005a20| 6e 20 69 6e 67 72 65 73 | 73 6f 21 0d 0e 7e 05 cb |n ingres|so!..~..|
|00005a30| 0d 0e 88 05 e1 0d 0e 92 | 04 0d 0e 9c 24 dd f2 73 |........|....$..s|
|00005a40| 65 74 74 61 5f 72 6f 74 | 65 6c 6c 61 28 68 61 6e |etta_rot|ella(han|
|00005a50| 64 6c 65 25 2c 69 63 6f | 6e 25 2c 78 29 0d 0e a6 |dle%,ico|n%,x)...|
|00005a60| 19 ea 20 78 25 2c 79 25 | 2c 6c 78 25 2c 6c 79 25 |.. x%,y%|,lx%,ly%|
|00005a70| 2c 41 25 2c 49 25 0d 0e | b0 2c 71 25 21 30 3d 68 |,A%,I%..|.,q%!0=h|
|00005a80| 61 6e 64 6c 65 25 3a c8 | 99 22 57 69 6d 70 5f 47 |andle%:.|."Wimp_G|
|00005a90| 65 74 57 69 6e 64 6f 77 | 53 74 61 74 65 22 2c 2c |etWindow|State",,|
|00005aa0| 71 25 0d 0e ba 3d 77 25 | 21 30 3d 68 61 6e 64 6c |q%...=w%|!0=handl|
|00005ab0| 65 25 3a 77 25 21 34 3d | 69 63 6f 6e 25 3a c8 99 |e%:w%!4=|icon%:..|
|00005ac0| 22 57 69 6d 70 5f 47 65 | 74 49 63 6f 6e 53 74 61 |"Wimp_Ge|tIconSta|
|00005ad0| 74 65 22 2c 2c 77 25 3a | 49 25 3d 77 25 2b 38 0d |te",,w%:|I%=w%+8.|
|00005ae0| 0e c4 47 6c 78 25 3d 49 | 25 21 38 2d 49 25 21 30 |..Glx%=I|%!8-I%!0|
|00005af0| 3a 6c 79 25 3d 49 25 21 | 31 32 2d 49 25 21 34 3a |:ly%=I%!|12-I%!4:|
|00005b00| 78 25 3d 71 25 21 34 2b | 49 25 21 30 2b 6c 78 25 |x%=q%!4+|I%!0+lx%|
|00005b10| 2f 32 3a 79 25 3d 71 25 | 21 31 36 2b 49 25 21 34 |/2:y%=q%|!16+I%!4|
|00005b20| 2b 6c 79 25 2f 32 0d 0e | ce 20 71 25 21 30 3d 31 |+ly%/2..|. q%!0=1|
|00005b30| 3a 71 25 21 34 3d 31 3a | 71 25 21 38 3d 31 3a 71 |:q%!4=1:|q%!8=1:q|
|00005b40| 25 21 31 32 3d 31 0d 0e | d8 51 c8 99 22 4f 53 5f |%!12=1..|.Q.."OS_|
|00005b50| 53 70 72 69 74 65 4f 70 | 22 2c 35 32 2b 32 35 36 |SpriteOp|",52+256|
|00005b60| 2c 73 70 72 69 74 65 25 | 2c 22 4d 61 6e 6f 70 6f |,sprite%|,"Manopo|
|00005b70| 6c 61 22 2c 78 25 2d 6c | 78 25 2f 32 2c 79 25 2d |la",x%-l|x%/2,y%-|
|00005b80| 6c 79 25 2f 32 2c 38 2c | 71 25 2c 74 72 61 6e 73 |ly%/2,8,|q%,trans|
|00005b90| 6c 61 74 69 6f 6e 25 0d | 0e e2 2f c8 99 22 43 6f |lation%.|../.."Co|
|00005ba0| 6c 6f 75 72 54 72 61 6e | 73 5f 53 65 74 47 43 4f |lourTran|s_SetGCO|
|00005bb0| 4c 22 2c 26 30 90 04 46 | 46 30 30 2c 90 03 30 2b |L",&0..F|F00,..0+|
|00005bc0| 32 35 36 2c 38 0d 0e ec | 37 86 20 78 25 2c 79 25 |256,8...|7. x%,y%|
|00005bd0| 2c 78 25 2b 32 32 2a 9b | 28 b2 28 32 32 37 2d 78 |,x%+22*.|(.(227-x|
|00005be0| 2a 32 37 33 29 29 2c 79 | 25 2b 32 32 2a b5 28 b2 |*273)),y|%+22*.(.|
|00005bf0| 28 32 32 37 2d 78 2a 32 | 37 33 29 29 0d 0e f6 05 |(227-x*2|73))....|
|00005c00| e1 0d 0f 00 04 0d 0f 0a | 32 dd a4 6c 65 67 67 69 |........|2..leggi|
|00005c10| 5f 72 6f 74 65 6c 6c 61 | 28 68 61 6e 64 6c 65 25 |_rotella|(handle%|
|00005c20| 2c 69 63 6f 6e 25 2c 6d | 6f 75 73 65 78 25 2c 6d |,icon%,m|ousex%,m|
|00005c30| 6f 75 73 65 79 25 29 0d | 0f 14 1c ea 20 78 2c 78 |ousey%).|.... x,x|
|00005c40| 25 2c 79 25 2c 6c 78 25 | 2c 6c 79 25 2c 79 2c 7a |%,y%,lx%|,ly%,y,z|
|00005c50| 2c 49 25 0d 0f 1e 2c 71 | 25 21 30 3d 68 61 6e 64 |,I%...,q|%!0=hand|
|00005c60| 6c 65 25 3a c8 99 22 57 | 69 6d 70 5f 47 65 74 57 |le%:.."W|imp_GetW|
|00005c70| 69 6e 64 6f 77 53 74 61 | 74 65 22 2c 2c 71 25 0d |indowSta|te",,q%.|
|00005c80| 0f 28 3d 77 25 21 30 3d | 68 61 6e 64 6c 65 25 3a |.(=w%!0=|handle%:|
|00005c90| 77 25 21 34 3d 69 63 6f | 6e 25 3a c8 99 22 57 69 |w%!4=ico|n%:.."Wi|
|00005ca0| 6d 70 5f 47 65 74 49 63 | 6f 6e 53 74 61 74 65 22 |mp_GetIc|onState"|
|00005cb0| 2c 2c 77 25 3a 49 25 3d | 77 25 2b 38 0d 0f 32 47 |,,w%:I%=|w%+8..2G|
|00005cc0| 6c 78 25 3d 49 25 21 38 | 2d 49 25 21 30 3a 6c 79 |lx%=I%!8|-I%!0:ly|
|00005cd0| 25 3d 49 25 21 31 32 2d | 49 25 21 34 3a 78 25 3d |%=I%!12-|I%!4:x%=|
|00005ce0| 71 25 21 34 2b 49 25 21 | 30 2b 6c 78 25 2f 32 3a |q%!4+I%!|0+lx%/2:|
|00005cf0| 79 25 3d 71 25 21 31 36 | 2b 49 25 21 34 2b 6c 79 |y%=q%!16|+I%!4+ly|
|00005d00| 25 2f 32 0d 0f 3c 43 78 | 25 3d 6d 6f 75 73 65 78 |%/2..<Cx|%=mousex|
|00005d10| 25 2d 78 25 3a 79 25 3d | 6d 6f 75 73 65 79 25 2d |%-x%:y%=|mousey%-|
|00005d20| 79 25 3a 79 3d b6 28 78 | 25 5e 32 2b 79 25 5e 32 |y%:y=.(x|%^2+y%^2|
|00005d30| 29 2b 2e 30 90 04 31 3a | 78 3d 78 25 2f 79 3a 79 |)+.0..1:|x=x%/y:y|
|00005d40| 3d 79 25 2f 79 0d 0f 46 | 2c 78 3d a4 61 72 63 73 |=y%/y..F|,x=.arcs|
|00005d50| 69 6e 28 78 2c 79 2c 30 | 29 3a e7 20 78 3e 32 32 |in(x,y,0|):. x>22|
|00005d60| 37 20 80 20 78 3c 3d 32 | 37 30 8c 20 78 3d 32 32 |7 . x<=2|70. x=22|
|00005d70| 37 0d 0f 50 2e e7 20 78 | 3e 32 37 30 20 80 20 78 |7..P.. x|>270 . x|
|00005d80| 3c 3d 33 31 34 8c 20 78 | 3d 2d 34 36 3a 8b 20 e7 |<=314. x|=-46:. .|
|00005d90| 20 78 3e 33 31 34 8c 20 | 78 3d 78 2d 33 36 30 0d | x>314. |x=x-360.|
|00005da0| 0f 5a 11 3d 31 2d 28 78 | 2b 34 36 29 2f 32 37 33 |.Z.=1-(x|+46)/273|
|00005db0| 0d 0f 64 04 0d 0f 6e 11 | dd f2 72 65 63 65 69 76 |..d...n.|..receiv|
|00005dc0| 65 28 71 25 29 0d 0f 78 | 1d ea 20 66 6c 61 67 25 |e(q%)..x|.. flag%|
|00005dd0| 2c 41 25 2c 49 24 2c 48 | 25 2c 78 25 2c 79 25 2c |,A%,I$,H|%,x%,y%,|
|00005de0| 42 25 0d 0f 82 0e c8 8e | 20 71 25 21 31 36 20 ca |B%......| q%!16 .|
|00005df0| 0d 0f 8c 33 20 20 c9 20 | 30 2c 31 34 3a f2 66 69 |...3 . |0,14:.fi|
|00005e00| 6e 69 73 68 3a f4 20 73 | 69 20 64 65 76 65 20 63 |nish:. s|i deve c|
|00005e10| 68 69 75 64 65 72 65 20 | 6c 61 20 62 61 72 61 63 |hiudere |la barac|
|00005e20| 63 61 21 0d 0f 96 04 0d | 0f a0 2f 20 20 c9 20 31 |ca!.....|../ . 1|
|00005e30| 20 90 03 3a f4 20 72 69 | 63 68 69 65 73 74 61 20 | ..:. ri|chiesta |
|00005e40| 64 69 20 73 61 6c 76 61 | 74 61 67 67 69 6f 20 64 |di salva|taggio d|
|00005e50| 69 20 64 61 74 69 0d 0f | aa 5c 20 90 0c 71 25 21 |i dati..|.\ ..q%!|
|00005e60| 31 36 3d 32 3a 71 25 21 | 31 32 3d 71 25 21 38 3a |16=2:q%!|12=q%!8:|
|00005e70| 24 28 71 25 2b 34 34 29 | 3d 22 3c 57 69 6d 70 24 |$(q%+44)|="<Wimp$|
|00005e80| 53 63 72 61 70 3e 22 3a | c8 99 22 57 69 6d 70 5f |Scrap>":|.."Wimp_|
|00005e90| 53 65 6e 64 4d 65 73 73 | 61 67 65 22 2c 31 38 2c |SendMess|age",18,|
|00005ea0| 71 25 2c 71 25 21 34 2c | 30 0d 0f b4 34 20 20 c9 |q%,q%!4,|0...4 .|
|00005eb0| 20 33 2c 35 20 3a f4 20 | 6c 27 75 74 65 6e 74 65 | 3,5 :. |l'utente|
|00005ec0| 20 68 61 20 64 72 61 67 | 67 61 74 6f 20 75 6e 20 | ha drag|gato un |
|00005ed0| 66 69 6c 65 20 64 61 20 | 64 69 73 63 6f 0d 0f be |file da |disco...|
|00005ee0| 68 20 90 0c e7 20 71 25 | 21 31 36 3d 35 20 80 20 |h ... q%|!16=5 . |
|00005ef0| 28 71 25 21 34 30 3d 28 | 26 42 35 43 29 20 84 20 |(q%!40=(|&B5C) . |
|00005f00| 71 25 21 34 30 3d 28 26 | 31 33 39 29 29 20 8c 20 |q%!40=(&|139)) . |
|00005f10| 71 25 21 31 32 3d 71 25 | 21 38 3a c8 99 22 57 69 |q%!12=q%|!8:.."Wi|
|00005f20| 6d 70 5f 53 65 6e 64 4d | 65 73 73 61 67 65 22 2c |mp_SendM|essage",|
|00005f30| 31 39 2c 71 25 2c 71 25 | 21 34 2c 30 0d 0f c8 5f |19,q%,q%|!4,0..._|
|00005f40| 20 90 0c e7 20 71 25 21 | 31 36 3d 33 20 8c 20 71 | ... q%!|16=3 . q|
|00005f50| 25 21 31 32 3d 71 25 21 | 38 3a c8 99 22 57 69 6d |%!12=q%!|8:.."Wim|
|00005f60| 70 5f 53 65 6e 64 4d 65 | 73 73 61 67 65 22 2c 31 |p_SendMe|ssage",1|
|00005f70| 39 2c 71 25 2c 71 25 21 | 34 2c 30 3a f4 20 61 63 |9,q%,q%!|4,0:. ac|
|00005f80| 6b 20 74 6f 20 66 69 6c | 69 6e 67 20 73 79 73 74 |k to fil|ing syst|
|00005f90| 65 6d 0d 0f d2 41 20 90 | 0c 66 6c 6f 61 64 24 3d |em...A .|.fload$=|
|00005fa0| a4 5a 53 28 71 25 2b 34 | 34 29 3a f4 20 66 6c 6f |.ZS(q%+4|4):. flo|
|00005fb0| 61 64 24 3d 6e 6f 6d 65 | 20 64 65 6c 20 66 69 6c |ad$=nome| del fil|
|00005fc0| 65 20 64 72 61 67 67 61 | 74 6f 0d 0f dc 20 90 0d |e dragga|to... ..|
|00005fd0| e7 20 71 25 21 34 30 3d | 28 26 31 33 39 29 20 8c |. q%!40=|(&139) .|
|00005fe0| 0d 0f e6 43 20 90 0e 48 | 31 25 3d 8e 28 66 6c 6f |...C ..H|1%=.(flo|
|00005ff0| 61 64 24 29 3a 49 24 3d | be 23 48 31 25 3a 49 24 |ad$):I$=|.#H1%:I$|
|00006000| 3d be 23 48 31 25 3a 49 | 24 3d be 23 48 31 25 3a |=.#H1%:I|$=.#H1%:|
|00006010| 49 24 3d be 23 48 31 25 | 0d 0f f0 33 20 90 0e 70 |I$=.#H1%|...3 ..p|
|00006020| 6f 69 6e 74 73 25 3d bb | 20 49 24 20 90 06 3a f4 |oints%=.| I$ ..:.|
|00006030| 20 70 6f 69 6e 74 73 27 | 20 73 69 7a 65 0d 0f fa | points'| size...|
|00006040| 34 20 90 0e 70 72 69 6d | 69 73 25 3d bb 20 be 23 |4 ..prim|is%=. .#|
|00006050| 48 31 25 3a f4 20 70 72 | 69 6d 69 74 69 76 65 73 |H1%:. pr|imitives|
|00006060| 27 20 73 69 7a 65 0d 10 | 04 17 20 90 0e d9 23 48 |' size..|.. ...#H|
|00006070| 31 25 0d 10 0e 56 20 90 | 0e e7 20 28 a4 65 6e 73 |1%...V .|.. (.ens|
|00006080| 75 72 65 5f 6f 62 6a 65 | 63 74 5f 6d 65 6d 6f 72 |ure_obje|ct_memor|
|00006090| 79 28 90 03 70 6f 69 6e | 74 73 25 2b 70 72 69 6d |y(..poin|ts%+prim|
|000060a0| 69 73 25 2b 35 38 2a 33 | 32 2b 34 30 39 36 29 81 |is%+58*3|2+4096).|
|000060b0| 38 29 2a 38 2b 38 29 3d | 30 29 20 20 8c 0d 10 18 |8)*8+8)=|0) ....|
|000060c0| 29 20 90 10 f2 65 72 72 | 6f 72 28 6d 65 73 73 61 |) ...err|or(messa|
|000060d0| 67 67 69 24 28 33 35 29 | 29 0d 10 22 13 20 90 0e |ggi$(35)|)..". ..|
|000060e0| cc 0d 10 2c 2d 20 90 10 | 54 4d 6d 65 6d 6f 72 79 |...,- ..|TMmemory|
|000060f0| 62 6c 6f 63 6b 21 30 20 | 3d 20 6f 62 6a 65 63 74 |block!0 |= object|
|00006100| 73 0d 10 36 38 20 90 10 | 54 4d 6d 65 6d 6f 72 79 |s..68 ..|TMmemory|
|00006110| 62 6c 6f 63 6b 21 38 20 | 3d 20 70 6f 69 6e 74 73 |block!8 |= points|
|00006120| 25 2b 35 38 2a 33 32 2b | 32 30 90 03 0d 10 40 40 |%+58*32+|20....@@|
|00006130| 20 90 10 54 4d 6d 65 6d | 6f 72 79 62 6c 6f 63 6b | ..TMmem|oryblock|
|00006140| 21 31 32 3d 20 6f 62 6a | 65 63 74 73 2b 70 6f 69 |!12= obj|ects+poi|
|00006150| 6e 74 73 25 2b 35 38 2a | 33 32 2b 32 30 34 38 0d |nts%+58*|32+2048.|
|00006160| 10 4a 32 20 90 10 54 4d | 6d 65 6d 6f 72 79 62 6c |.J2 ..TM|memorybl|
|00006170| 6f 63 6b 21 32 30 3d 20 | 70 72 69 6d 69 73 25 2b |ock!20= |primis%+|
|00006180| 32 30 34 38 0d 10 54 54 | 20 90 10 c8 99 22 47 65 |2048..TT| ...."Ge|
|00006190| 6d 69 6e 69 5f 49 6e 69 | 74 69 61 6c 69 73 65 22 |mini_Ini|tialise"|
|000061a0| 2c 54 4d 6d 65 6d 6f 72 | 79 62 6c 6f 63 6b 2c 54 |,TMmemor|yblock,T|
|000061b0| 4d 76 69 65 77 62 6c 6f | 63 6b 2c 54 4d 63 6f 6c |Mviewblo|ck,TMcol|
|000061c0| 6f 75 72 62 6c 6f 63 6b | 2c 2c 35 0d 10 5e 35 20 |ourblock|,,5..^5 |
|000061d0| 90 10 75 73 65 72 5f 63 | 6f 6c 6f 75 72 73 25 3d |..user_c|olours%=|
|000061e0| 30 3a 75 73 65 72 5f 6d | 61 74 65 72 69 61 6c 73 |0:user_m|aterials|
|000061f0| 25 3d 30 0d 10 68 2a 20 | 90 10 f2 6c 6f 61 64 5f |%=0..h* |...load_|
|00006200| 74 6f 70 73 63 65 6e 65 | 28 66 6c 6f 61 64 24 29 |topscene|(fload$)|
|00006210| 0d 10 72 6f 20 90 10 c8 | 99 22 47 65 6d 69 6e 69 |..ro ...|."Gemini|
|00006220| 5f 53 65 74 55 70 4c 69 | 67 68 74 73 22 2c 54 4d |_SetUpLi|ghts",TM|
|00006230| 6d 65 6d 6f 72 79 62 6c | 6f 63 6b 2c 54 4d 76 69 |memorybl|ock,TMvi|
|00006240| 65 77 62 6c 6f 63 6b 2c | 54 4d 63 6f 6c 6f 75 72 |ewblock,|TMcolour|
|00006250| 62 6c 6f 63 6b 3a 75 70 | 64 61 74 65 64 25 3d 2d |block:up|dated%=-|
|00006260| 31 3a 66 69 6c 65 5f 6c | 6f 61 64 65 64 25 3d 32 |1:file_l|oaded%=2|
|00006270| 35 35 0d 10 7c 35 20 90 | 10 f2 63 68 61 6e 67 65 |55..|5 .|..change|
|00006280| 5f 74 69 74 6c 65 62 61 | 72 28 77 5f 77 69 6d 70 |_titleba|r(w_wimp|
|00006290| 79 25 2c 66 6c 6f 61 64 | 24 29 0d 10 86 13 20 90 |y%,fload|$).... .|
|000062a0| 0e cd 0d 10 90 00 11 20 | 90 0c cd 0d 10 9a 20 90 |....... |...... .|
|000062b0| 0d e7 20 71 25 21 34 30 | 3d 28 26 42 35 43 29 20 |.. q%!40|=(&B5C) |
|000062c0| 8c 0d 10 a4 3a 20 90 0e | 48 31 25 3d 8e 28 66 6c |....: ..|H1%=.(fl|
|000062d0| 6f 61 64 24 29 3a 49 24 | 3d be 23 48 31 25 3a 49 |oad$):I$|=.#H1%:I|
|000062e0| 24 3d be 23 48 31 25 3a | 49 24 3d be 23 48 31 25 |$=.#H1%:|I$=.#H1%|
|000062f0| 0d 10 ae 4e 20 90 0e e7 | 20 c0 49 24 2c 35 29 3d |...N ...| .I$,5)=|
|00006300| 22 56 69 65 77 31 22 20 | 84 20 c0 49 24 2c 35 29 |"View1" |. .I$,5)|
|00006310| 3d 22 56 49 45 57 31 22 | 20 84 20 c0 49 24 2c 35 |="VIEW1"| . .I$,5|
|00006320| 29 3d 22 76 69 65 77 31 | 22 8c 20 49 24 3d be 23 |)="view1|". I$=.#|
|00006330| 48 31 25 0d 10 b8 4e 20 | 90 0e e7 20 c0 49 24 2c |H1%...N |... .I$,|
|00006340| 34 29 3d 22 41 6d 62 69 | 22 84 c0 49 24 2c 34 29 |4)="Ambi|"..I$,4)|
|00006350| 3d 22 41 4d 42 49 22 84 | c0 49 24 2c 34 29 3d 22 |="AMBI".|.I$,4)="|
|00006360| 61 6d 62 69 22 20 90 07 | 8c 20 49 24 3d be 23 48 |ambi" ..|. I$=.#H|
|00006370| 31 25 0d 10 c2 4e 20 90 | 0e e7 20 c0 49 24 2c 34 |1%...N .|.. .I$,4|
|00006380| 29 3d 22 53 6f 6c 61 22 | 84 c0 49 24 2c 34 29 3d |)="Sola"|..I$,4)=|
|00006390| 22 53 4f 4c 41 22 84 c0 | 49 24 2c 34 29 3d 22 73 |"SOLA"..|I$,4)="s|
|000063a0| 6f 6c 61 22 20 90 07 8c | 20 49 24 3d be 23 48 31 |ola" ...| I$=.#H1|
|000063b0| 25 0d 10 cc 4e 20 90 0e | e7 20 c0 49 24 2c 34 29 |%...N ..|. .I$,4)|
|000063c0| 3d 22 47 72 69 64 22 84 | c0 49 24 2c 34 29 3d 22 |="Grid".|.I$,4)="|
|000063d0| 47 52 49 44 22 84 c0 49 | 24 2c 34 29 3d 22 67 72 |GRID"..I|$,4)="gr|
|000063e0| 69 64 22 20 90 07 8c 20 | 49 24 3d be 23 48 31 25 |id" ... |I$=.#H1%|
|000063f0| 0d 10 d6 33 20 90 0e 70 | 6f 69 6e 74 73 25 3d bb |...3 ..p|oints%=.|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.