home *** CD-ROM | disk | FTP | other *** search
/ RISCWORLD 5 / RISCWORLD_VOL5.iso / SOFTWARE / Issue6 / GAMES / snowland.arc / !SnowLand_!RunImage < prev    next >
Unknown  |  1995-02-11  |  10.4 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

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

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% xdgMime image/x-tga default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 18 f4 20 20 4e | 61 6d 65 3a 20 20 20 20 |..... N|ame: |
|00000010| 53 6e 6f 77 4c 61 6e 64 | 0d 00 14 1f f4 20 20 41 |SnowLand|..... A|
|00000020| 75 74 68 6f 72 3a 20 20 | 4d 61 74 74 68 65 77 20 |uthor: |Matthew |
|00000030| 57 69 6c 6c 73 6f 6e 0d | 00 1e 14 f4 20 20 56 65 |Willson.|.... Ve|
|00000040| 72 73 69 6f 6e 3a 20 31 | 2e 31 30 0d 00 28 05 f4 |rsion: 1|.10..(..|
|00000050| 0d 00 32 10 dc 22 53 6e | 6f 77 20 4c 61 6e 64 22 |..2.."Sn|ow Land"|
|00000060| 0d 00 3c 10 dc 22 af af | af af af af af af af 22 |..<.."..|......."|
|00000070| 0d 00 46 07 dc 22 22 0d | 00 50 19 dc 22 62 79 20 |..F.."".|.P.."by |
|00000080| 4d 61 74 74 68 65 77 20 | 57 69 6c 6c 73 6f 6e 22 |Matthew |Willson"|
|00000090| 0d 00 5a 07 dc 22 22 0d | 00 64 2d dc 22 54 68 65 |..Z.."".|.d-."The|
|000000a0| 20 70 6c 61 74 66 6f 72 | 6d 20 67 61 6d 65 20 77 | platfor|m game w|
|000000b0| 69 74 68 20 61 20 64 69 | 66 66 65 72 65 6e 63 65 |ith a di|fference|
|000000c0| 2e 2e 2e 22 0d 00 6e 07 | dc 22 22 0d 00 78 34 dc |..."..n.|.""..x4.|
|000000d0| 22 54 68 65 20 67 61 6d | 65 3a 20 20 20 20 20 20 |"The gam|e: |
|000000e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000000f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 22 0d | | ".|
|00000100| 00 82 4d dc 22 59 6f 75 | 20 61 72 65 20 46 61 74 |..M."You| are Fat|
|00000110| 68 65 72 20 43 68 72 69 | 73 74 6d 61 73 2c 20 61 |her Chri|stmas, a|
|00000120| 6e 64 20 79 6f 75 72 20 | 61 69 6d 20 69 73 20 74 |nd your |aim is t|
|00000130| 6f 20 63 6f 6c 6c 65 63 | 74 20 70 72 65 73 65 6e |o collec|t presen|
|00000140| 74 73 20 61 6e 64 20 67 | 69 76 65 22 0d 00 8c 4c |ts and g|ive"...L|
|00000150| dc 22 74 68 65 6d 20 74 | 6f 20 61 6c 6c 20 74 68 |."them t|o all th|
|00000160| 65 20 4c 69 74 74 6c 65 | 20 6b 69 64 73 20 61 73 |e Little| kids as|
|00000170| 6c 65 65 70 20 69 6e 20 | 74 68 65 69 72 20 62 65 |leep in |their be|
|00000180| 64 73 2e 20 46 6f 72 20 | 61 6e 20 65 78 74 72 61 |ds. For |an extra|
|00000190| 20 62 6f 6e 75 73 2c 22 | 0d 00 96 2f dc 22 70 69 | bonus,"|.../."pi|
|000001a0| 63 6b 20 75 70 20 74 68 | 65 20 53 61 74 73 75 6d |ck up th|e Satsum|
|000001b0| 61 73 20 61 6e 64 20 43 | 68 72 69 73 74 6d 61 73 |as and C|hristmas|
|000001c0| 20 50 75 64 73 2e 22 0d | 00 a0 48 dc 22 57 68 65 | Puds.".|..H."Whe|
|000001d0| 6e 20 79 6f 75 20 77 61 | 6c 6b 20 70 61 73 74 20 |n you wa|lk past |
|000001e0| 61 20 8b 20 73 69 67 6e | 2c 20 79 6f 75 20 77 69 |a . sign|, you wi|
|000001f0| 6c 6c 20 67 6f 20 75 70 | 20 74 6f 20 74 68 65 20 |ll go up| to the |
|00000200| 6e 65 78 74 20 70 6c 61 | 74 66 6f 72 6d 2e 22 0d |next pla|tform.".|
|00000210| 00 aa 45 dc 22 57 61 6c | 6b 20 6f 6e 74 6f 20 61 |..E."Wal|k onto a|
|00000220| 20 67 61 70 2c 20 61 6e | 64 20 79 6f 75 20 77 69 | gap, an|d you wi|
|00000230| 6c 6c 20 67 6f 20 64 6f | 77 6e 20 74 6f 20 74 68 |ll go do|wn to th|
|00000240| 65 20 6e 65 61 72 65 73 | 74 20 70 6c 61 74 66 6f |e neares|t platfo|
|00000250| 72 6d 2e 22 0d 00 b4 4a | dc 22 53 6f 6d 65 74 69 |rm."...J|."Someti|
|00000260| 6d 65 73 20 77 68 65 6e | 20 79 6f 75 20 67 69 76 |mes when| you giv|
|00000270| 65 20 61 20 70 72 65 73 | 65 6e 74 2c 20 73 6f 6d |e a pres|ent, som|
|00000280| 65 74 68 69 6e 67 20 63 | 68 61 6e 67 65 73 20 74 |ething c|hanges t|
|00000290| 6f 20 74 68 65 20 73 63 | 72 65 65 6e 2e 22 0d 00 |o the sc|reen."..|
|000002a0| be 43 dc 22 59 6f 75 72 | 20 6f 6e 6c 79 20 65 6e |.C."Your| only en|
|000002b0| 65 6d 69 65 73 20 61 72 | 65 20 74 69 6d 65 2c 20 |emies ar|e time, |
|000002c0| 61 6e 64 20 74 68 65 20 | 64 65 61 64 6c 79 20 67 |and the |deadly g|
|000002d0| 69 61 6e 74 20 73 6e 6f | 77 66 6c 61 6b 65 73 2e |iant sno|wflakes.|
|000002e0| 22 0d 00 c8 49 dc 22 4f | 6e 63 65 20 79 6f 75 20 |"...I."O|nce you |
|000002f0| 68 61 76 65 20 63 6f 6d | 70 6c 65 74 65 64 20 74 |have com|pleted t|
|00000300| 68 65 20 70 6c 61 74 66 | 6f 72 6d 20 6c 65 76 65 |he platf|orm leve|
|00000310| 6c 2c 20 79 6f 75 20 77 | 69 6c 6c 20 6d 65 65 74 |l, you w|ill meet|
|00000320| 20 73 63 72 6f 6f 67 65 | 2c 22 0d 00 d2 4c dc 22 | scrooge|,"...L."|
|00000330| 57 68 6f 20 77 69 6c 6c | 20 73 74 61 72 74 20 62 |Who will| start b|
|00000340| 6f 6d 62 61 72 64 69 6e | 67 20 79 6f 75 20 77 69 |ombardin|g you wi|
|00000350| 74 68 20 73 6e 6f 77 62 | 61 6c 6c 73 2e 20 53 69 |th snowb|alls. Si|
|00000360| 6d 70 6c 79 20 6a 75 6d | 70 20 6f 76 65 72 20 74 |mply jum|p over t|
|00000370| 68 65 73 65 2c 22 0d 00 | dc 43 dc 22 61 6e 64 20 |hese,"..|.C."and |
|00000380| 77 68 65 6e 20 79 6f 75 | 20 64 69 65 20 79 6f 75 |when you| die you|
|00000390| 20 77 69 6c 6c 20 62 65 | 20 67 69 76 65 6e 20 61 | will be| given a|
|000003a0| 20 62 6f 6e 75 73 20 66 | 6f 72 20 74 68 65 20 6e | bonus f|or the n|
|000003b0| 75 6d 62 65 72 20 6f 66 | 22 0d 00 e6 2b dc 22 73 |umber of|"...+."s|
|000003c0| 6e 6f 77 62 61 6c 6c 73 | 20 74 68 61 74 20 79 6f |nowballs| that yo|
|000003d0| 75 20 68 61 76 65 20 6a | 75 6d 70 65 64 20 6f 76 |u have j|umped ov|
|000003e0| 65 72 2e 22 0d 00 e7 49 | dc 22 41 66 74 65 72 20 |er."...I|."After |
|000003f0| 74 68 65 20 79 6f 75 72 | 20 65 6e 63 6f 75 6e 74 |the your| encount|
|00000400| 65 72 20 77 69 74 68 20 | 73 63 72 6f 6f 67 65 2c |er with |scrooge,|
|00000410| 20 79 6f 75 20 77 69 6c | 6c 20 68 61 76 65 20 74 | you wil|l have t|
|00000420| 6f 20 70 69 6c 6f 74 20 | 79 6f 75 72 22 0d 00 e8 |o pilot |your"...|
|00000430| 48 dc 22 73 6c 65 69 67 | 68 20 61 6e 64 20 72 65 |H."sleig|h and re|
|00000440| 69 6e 64 65 65 72 20 74 | 68 72 6f 75 67 68 20 74 |indeer t|hrough t|
|00000450| 68 65 20 6e 69 67 68 74 | 20 73 6b 79 2c 20 61 6c |he night| sky, al|
|00000460| 77 61 79 73 20 67 6f 69 | 6e 67 20 69 6e 62 65 74 |ways goi|ng inbet|
|00000470| 77 65 65 6e 22 0d 00 e9 | 42 dc 22 74 68 65 20 70 |ween"...|B."the p|
|00000480| 61 69 72 73 20 6f 66 20 | 73 74 61 72 73 2c 20 61 |airs of |stars, a|
|00000490| 6e 64 20 77 69 74 68 6f | 75 74 20 68 69 74 74 69 |nd witho|ut hitti|
|000004a0| 6e 67 20 74 68 65 20 72 | 6f 6f 66 74 6f 70 73 20 |ng the r|ooftops |
|000004b0| 62 65 6c 6f 77 2e 22 0d | 00 f0 07 dc 22 22 0d 00 |below.".|....""..|
|000004c0| fa 4e f4 20 20 50 2e 53 | 2e 20 20 49 20 6b 6e 6f |.N. P.S|. I kno|
|000004d0| 77 20 69 74 20 77 6f 75 | 6c 64 20 62 65 20 65 61 |w it wou|ld be ea|
|000004e0| 73 79 20 74 6f 20 63 68 | 65 61 74 20 62 79 20 63 |sy to ch|eat by c|
|000004f0| 68 61 6e 67 69 6e 67 20 | 74 68 65 20 6c 65 76 65 |hanging |the leve|
|00000500| 6c 25 20 76 61 72 69 61 | 62 6c 65 2c 0d 01 04 3c |l% varia|ble,...<|
|00000510| f4 20 20 62 75 74 20 70 | 6c 65 61 73 65 20 64 6f |. but p|lease do|
|00000520| 6e 27 74 2c 20 61 73 20 | 69 74 20 73 70 6f 69 6c |n't, as |it spoil|
|00000530| 73 20 65 6e 6a 6f 79 6d | 65 6e 74 20 6f 66 20 74 |s enjoym|ent of t|
|00000540| 68 65 20 67 61 6d 65 2e | 0d 01 0e 34 dc 22 4b 65 |he game.|...4."Ke|
|00000550| 79 73 3a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ys: | |
|00000560| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000570| 20 20 20 20 20 20 20 20 | 20 20 20 22 0d 01 18 0d | | "....|
|00000580| dc 22 5a 3d 4c 65 66 74 | 22 0d 01 22 0e dc 22 58 |."Z=Left|"..".."X|
|00000590| 3d 52 69 67 68 74 22 0d | 01 2c 12 dc 22 52 45 54 |=Right".|.,.."RET|
|000005a0| 55 52 4e 3d 4a 75 6d 70 | 22 0d 01 36 21 dc 22 2a |URN=Jump|"..6!."*|
|000005b0| 2a 2a 50 52 45 53 53 20 | 53 50 41 43 45 20 54 4f |**PRESS |SPACE TO|
|000005c0| 20 53 54 41 52 54 2a 2a | 2a 22 0d 01 40 05 3a 0d | START**|*"..@.:.|
|000005d0| 01 4a 14 f4 20 49 6e 69 | 74 69 61 6c 69 73 61 74 |.J.. Ini|tialisat|
|000005e0| 69 6f 6e 0d 01 54 2f ee | 20 85 20 e7 20 9f 3c 3e |ion..T/.| . . .<>|
|000005f0| 31 37 20 eb 20 31 35 3a | 87 3a f1 20 f6 24 3b 22 |17 . 15:|.:. .$;"|
|00000600| 20 61 74 20 6c 69 6e 65 | 20 22 3b 9e 3a e0 20 8b | at line| ";.:. .|
|00000610| 20 f9 0d 01 5e 49 c8 9b | 22 3c 53 6e 6f 77 4c 61 | ...^I..|"<SnowLa|
|00000620| 6e 64 24 44 69 72 3e 2e | 53 70 72 69 74 65 4c 69 |nd$Dir>.|SpriteLi|
|00000630| 62 22 3a f4 20 53 70 72 | 69 74 65 20 4c 6f 61 64 |b":. Spr|ite Load|
|00000640| 2b 50 6c 6f 74 2b 46 69 | 6e 64 53 69 7a 65 4f 66 |+Plot+Fi|ndSizeOf|
|00000650| 20 50 72 6f 63 65 64 75 | 72 65 73 0d 01 68 43 de | Procedu|res..hC.|
|00000660| 20 6c 69 66 74 25 28 31 | 30 2c 34 29 3a f4 20 56 | lift%(1|0,4):. V|
|00000670| 61 72 69 61 62 6c 65 20 | 74 6f 20 68 6f 6c 64 20 |ariable |to hold |
|00000680| 64 61 74 61 20 66 6f 72 | 20 22 6c 69 66 74 73 22 |data for| "lifts"|
|00000690| 20 28 73 68 6f 77 6e 20 | 61 73 20 8b 73 29 0d 01 | (shown |as .s)..|
|000006a0| 72 48 de 20 63 68 61 6e | 67 65 25 28 31 30 2c 35 |rH. chan|ge%(10,5|
|000006b0| 29 3a f4 20 44 61 74 61 | 20 66 6f 72 20 63 68 61 |):. Data| for cha|
|000006c0| 6e 67 65 73 20 74 6f 20 | 73 63 72 65 65 6e 20 77 |nges to |screen w|
|000006d0| 68 65 6e 20 70 72 65 73 | 65 6e 74 73 20 61 72 65 |hen pres|ents are|
|000006e0| 20 67 69 76 65 6e 0d 01 | 7c 45 de 20 6c 64 61 74 | given..||E. ldat|
|000006f0| 61 25 28 32 30 2c 31 36 | 29 3a f4 20 4d 61 69 6e |a%(20,16|):. Main|
|00000700| 20 73 63 72 65 65 6e 20 | 64 61 74 61 20 73 68 6f | screen |data sho|
|00000710| 77 69 6e 67 20 77 68 61 | 74 20 73 70 72 69 74 65 |wing wha|t sprite|
|00000720| 73 20 61 72 65 20 77 68 | 65 72 65 0d 01 86 3e de |s are wh|ere...>.|
|00000730| 20 73 70 72 25 20 a4 53 | 70 72 69 74 65 53 69 7a | spr% .S|priteSiz|
|00000740| 65 28 22 3c 53 6e 6f 77 | 4c 61 6e 64 24 44 69 72 |e("<Snow|Land$Dir|
|00000750| 3e 2e 53 70 72 69 74 65 | 73 22 29 3a f4 20 73 70 |>.Sprite|s"):. sp|
|00000760| 72 69 74 65 20 61 72 65 | 61 0d 01 90 30 de 20 73 |rite are|a...0. s|
|00000770| 6e 6f 77 62 61 6c 6c 73 | 25 28 36 29 3a f4 20 58 |nowballs|%(6):. X|
|00000780| 20 50 6f 73 69 74 69 6f | 6e 73 20 6f 66 20 36 20 | Positio|ns of 6 |
|00000790| 73 6e 6f 77 62 61 6c 6c | 73 0d 01 9a 10 f2 6c 6f |snowball|s.....lo|
|000007a0| 61 64 73 70 72 69 74 65 | 73 0d 01 a4 10 f7 20 8d |adsprite|s..... .|
|000007b0| 64 7a 4f 3a f2 72 65 61 | 64 0d 01 a4 24 71 75 69 |dzO:.rea|d...$qui|
|000007c0| 74 25 3d a3 3a f4 20 44 | 6f 6e 27 74 20 77 61 6e |t%=.:. D|on't wan|
|000007d0| 74 20 74 6f 20 71 75 69 | 74 20 79 65 74 0d 01 ae |t to qui|t yet...|
|000007e0| 12 64 69 72 25 3d 31 3a | 67 6f 6e 65 25 3d a3 0d |.dir%=1:|gone%=..|
|000007f0| 01 b8 1c f2 74 69 74 6c | 65 73 63 72 65 65 6e 3a |....titl|escreen:|
|00000800| 6d 61 78 6c 65 76 65 6c | 25 3d 35 0d 01 c2 22 f5 |maxlevel|%=5...".|
|00000810| 20 58 3d a6 28 30 29 3a | fd 20 58 3d 37 33 20 84 | X=.(0):|. X=73 .|
|00000820| 20 58 3d 31 30 35 20 84 | 20 58 3d 33 32 0d 01 cc | X=105 .| X=32...|
|00000830| 1b e7 20 58 3d 37 33 20 | 84 20 58 3d 31 30 35 20 |.. X=73 |. X=105 |
|00000840| 8c 20 f2 69 6e 73 74 72 | 0d 01 d6 05 f5 0d 01 e0 |. .instr|........|
|00000850| 0d f2 70 6c 61 79 67 61 | 6d 65 0d 01 ea 0b fd 20 |..playga|me..... |
|00000860| 71 75 69 74 25 0d 01 f4 | 20 f1 22 54 68 61 74 27 |quit%...| ."That'|
|00000870| 73 20 61 6c 6c 20 66 6f | 72 20 6e 6f 77 20 66 6f |s all fo|r now fo|
|00000880| 6c 6b 73 21 22 0d 01 fe | 05 e0 0d 02 08 05 3a 0d |lks!"...|......:.|
|00000890| 02 12 0f dd 20 f2 70 6c | 61 79 67 61 6d 65 0d 02 |.... .pl|aygame..|
|000008a0| 1c 20 6c 65 76 65 6c 25 | 3d 31 3a f4 20 44 6f 6e |. level%|=1:. Don|
|000008b0| 27 74 2c 20 79 6f 75 20 | 63 68 65 61 74 21 0d 02 |'t, you |cheat!..|
|000008c0| 26 33 73 63 6f 72 65 25 | 3d 30 3a f4 20 59 6f 75 |&3score%|=0:. You|
|000008d0| 27 72 65 20 63 68 65 61 | 74 69 6e 67 20 6e 6f 62 |'re chea|ting nob|
|000008e0| 6f 64 79 20 62 75 74 20 | 79 6f 75 72 73 65 6c 66 |ody but |yourself|
|000008f0| 2e 0d 02 30 0b 64 69 65 | 64 25 3d a3 0d 02 3a 05 |...0.die|d%=...:.|
|00000900| f5 0d 02 44 0a eb 20 31 | 33 3a 87 0d 02 4e 10 73 |...D.. 1|3:...N.s|
|00000910| 74 61 72 74 74 69 6d 65 | 25 3d 91 0d 02 58 0f 70 |tarttime|%=...X.p|
|00000920| 72 65 73 65 6e 74 73 25 | 3d 30 0d 02 62 0c 67 69 |resents%|=0..b.gi|
|00000930| 76 65 6e 25 3d 30 0d 02 | 6c 0e f2 6c 6f 61 64 6c |ven%=0..|l..loadl|
|00000940| 65 76 65 6c 0d 02 76 0e | f2 64 72 61 77 6c 65 76 |evel..v.|.drawlev|
|00000950| 65 6c 0d 02 80 05 f5 0d | 02 8a 09 f2 6b 65 79 73 |el......|....keys|
|00000960| 0d 02 94 3b fd 20 91 3e | 3d 73 74 61 72 74 74 69 |...;. .>|=startti|
|00000970| 6d 65 25 2b 28 74 69 6d | 65 6c 69 6d 69 74 25 2a |me%+(tim|elimit%*|
|00000980| 31 30 30 29 20 84 20 64 | 69 65 64 25 20 84 20 67 |100) . d|ied% . g|
|00000990| 69 76 65 6e 25 3d 6b 69 | 64 73 25 0d 02 9e 0d 6c |iven%=ki|ds%....l|
|000009a0| 65 76 65 6c 25 2b 3d 31 | 0d 02 a8 4a e7 20 ac 28 |evel%+=1|...J. .(|
|000009b0| 64 69 65 64 25 20 84 20 | 91 3e 3d 73 74 61 72 74 |died% . |.>=start|
|000009c0| 74 69 6d 65 25 2b 28 74 | 69 6d 65 6c 69 6d 69 74 |time%+(t|imelimit|
|000009d0| 25 2a 31 30 30 29 29 20 | 65 6e 64 25 3d 91 3a f2 |%*100)) |end%=.:.|
|000009e0| 73 6e 6f 77 62 61 6c 6c | 73 20 8b 20 65 6e 64 25 |snowball|s . end%|
|000009f0| 3d 91 0d 02 ad 3e e7 20 | ac 28 64 69 65 64 25 20 |=....>. |.(died% |
|00000a00| 84 20 65 6e 64 25 3e 3d | 73 74 61 72 74 74 69 6d |. end%>=|starttim|
|00000a10| 65 25 2b 28 74 69 6d 65 | 6c 69 6d 69 74 25 2a 31 |e%+(time|limit%*1|
|00000a20| 30 30 29 29 20 f2 73 6c | 65 69 67 68 72 69 64 65 |00)) .sl|eighride|
|00000a30| 0d 02 b2 42 fd 20 6c 65 | 76 65 6c 25 3e 6d 61 78 |...B. le|vel%>max|
|00000a40| 6c 65 76 65 6c 25 20 84 | 20 64 69 65 64 25 20 84 |level% .| died% .|
|00000a50| 20 65 6e 64 25 3e 3d 73 | 74 61 72 74 74 69 6d 65 | end%>=s|tarttime|
|00000a60| 25 2b 28 74 69 6d 65 6c | 69 6d 69 74 25 2a 31 30 |%+(timel|imit%*10|
|00000a70| 30 29 0d 02 bc a8 e7 20 | 6c 65 76 65 6c 25 3e 6d |0)..... |level%>m|
|00000a80| 61 78 6c 65 76 65 6c 25 | 20 80 20 ac 28 64 69 65 |axlevel%| . .(die|
|00000a90| 64 25 20 84 20 65 6e 64 | 25 3e 3d 73 74 61 72 74 |d% . end|%>=start|
|00000aa0| 74 69 6d 65 25 2b 28 74 | 69 6d 65 6c 69 6d 69 74 |time%+(t|imelimit|
|00000ab0| 25 2a 31 30 30 29 29 20 | 8c 20 db 3a f1 27 27 27 |%*100)) |. .:.'''|
|00000ac0| 27 27 27 27 27 27 27 27 | 27 27 22 57 65 6c 6c 20 |''''''''|''"Well |
|00000ad0| 64 6f 6e 65 21 20 67 61 | 6d 65 20 63 6f 6d 70 6c |done! ga|me compl|
|00000ae0| 65 74 65 64 21 22 20 8b | 20 db 3a f1 27 27 27 27 |eted!" .| .:.''''|
|00000af0| 27 27 27 27 27 27 27 27 | 27 22 4f 68 20 77 65 6c |''''''''|'"Oh wel|
|00000b00| 6c 2e 20 62 65 74 74 65 | 72 20 6c 75 63 6b 20 6e |l. bette|r luck n|
|00000b10| 65 78 74 20 74 69 6d 65 | 2e 22 0d 02 c6 3c e7 20 |ext time|."...<. |
|00000b20| 91 3e 3d 73 74 61 72 74 | 74 69 6d 65 25 2b 28 74 |.>=start|time%+(t|
|00000b30| 69 6d 65 6c 69 6d 69 74 | 25 2a 31 30 30 29 20 8c |imelimit|%*100) .|
|00000b40| 20 f1 22 59 6f 75 72 20 | 74 69 6d 65 20 72 61 6e | ."Your |time ran|
|00000b50| 20 6f 75 74 2e 22 0d 02 | d0 1d f1 22 59 6f 75 72 | out."..|..."Your|
|00000b60| 20 73 63 6f 72 65 20 77 | 61 73 20 22 3b 73 63 6f | score w|as ";sco|
|00000b70| 72 65 25 0d 02 da 15 e7 | 20 a4 71 75 69 74 20 8c |re%.....| .quit .|
|00000b80| 20 71 75 69 74 25 3d b9 | 0d 02 e4 05 e1 0d 02 ee | quit%=.|........|
|00000b90| 05 3a 0d 02 f8 12 dd 20 | f2 74 69 74 6c 65 73 63 |.:..... |.titlesc|
|00000ba0| 72 65 65 6e 0d 03 02 07 | ea 20 85 0d 03 0c 09 ee |reen....|. ......|
|00000bb0| 20 85 20 e0 0d 03 16 0e | eb 20 31 32 3a 87 3a e6 | . .....|. 12:.:.|
|00000bc0| 20 37 0d 03 20 14 e3 20 | 4a 3d 31 20 b8 20 31 30 | 7.. .. |J=1 . 10|
|00000bd0| 32 34 20 88 20 38 0d 03 | 2a 0f e3 20 49 3d 31 20 |24 . 8..|*.. I=1 |
|00000be0| b8 20 31 30 30 0d 03 34 | 1e c8 92 20 b3 28 31 32 |. 100..4|... .(12|
|00000bf0| 38 30 29 2c b3 28 36 30 | 29 2b 28 31 30 32 34 2d |80),.(60|)+(1024-|
|00000c00| 36 30 29 0d 03 3e 05 ed | 0d 03 48 1e e7 20 4a 3e |60)..>..|..H.. J>|
|00000c10| 31 32 38 20 8c 20 c8 93 | 20 c8 90 20 30 2c 30 2c |128 . ..| .. 0,0,|
|00000c20| 31 32 38 30 2c 4a 0d 03 | 52 20 c8 93 20 c8 90 20 |1280,J..|R .. .. |
|00000c30| 30 2c 4a 2b 35 30 2c 31 | 32 38 30 2c 31 30 32 34 |0,J+50,1|280,1024|
|00000c40| 20 b8 20 30 2c 4a 0d 03 | 5c 07 ed 20 4a 0d 03 66 | . 0,J..|\.. J..f|
|00000c50| 0c e6 20 30 20 c8 9c 20 | 30 0d 03 70 1c ef 35 3a |.. 0 .. |0..p..5:|
|00000c60| ec 20 35 37 36 2c 35 34 | 38 3a f1 22 53 6e 6f 77 |. 576,54|8:."Snow|
|00000c70| 4c 61 6e 64 22 0d 03 7a | 2a ec 20 34 34 38 2c 35 |Land"..z|*. 448,5|
|00000c80| 30 30 3a f1 22 50 72 65 | 73 73 20 49 20 66 6f 72 |00:."Pre|ss I for|
|00000c90| 20 49 6e 73 74 72 75 63 | 74 69 6f 6e 73 2c 22 0d | Instruc|tions,".|
|00000ca0| 03 84 20 ec 20 35 32 30 | 2c 34 36 38 3a f1 22 53 |.. . 520|,468:."S|
|00000cb0| 50 41 43 45 20 74 6f 20 | 73 74 61 72 74 2e 22 0d |PACE to |start.".|
|00000cc0| 03 8e 06 ef 34 0d 03 98 | 07 f7 20 85 0d 03 a2 05 |....4...|.. .....|
|00000cd0| e1 0d 03 ac 05 3a 0d 03 | b6 10 dd 20 f2 6c 6f 61 |.....:..|... .loa|
|00000ce0| 64 6c 65 76 65 6c 0d 03 | c0 29 46 3d 8e 28 22 3c |dlevel..|.)F=.("<|
|00000cf0| 53 6e 6f 77 4c 61 6e 64 | 24 44 69 72 3e 2e 4c 65 |SnowLand|$Dir>.Le|
|00000d00| 76 65 6c 73 2e 22 2b c3 | 6c 65 76 65 6c 25 29 0d |vels."+.|level%).|
|00000d10| 03 ca 13 e3 20 49 3d 31 | 36 20 b8 20 31 20 88 20 |.... I=1|6 . 1 . |
|00000d20| 2d 31 0d 03 d4 0e e3 20 | 4a 3d 31 20 b8 20 32 30 |-1..... |J=1 . 20|
|00000d30| 0d 03 de 1d 6c 64 61 74 | 61 25 28 4a 2c 49 29 3d |....ldat|a%(J,I)=|
|00000d40| a0 28 22 26 22 2b bd 28 | 9a 23 46 29 29 0d 03 e8 |.("&"+.(|.#F))...|
|00000d50| 05 ed 0d 03 f2 16 62 69 | 6e 25 3d 9a 23 46 3a f4 |......bi|n%=.#F:.|
|00000d60| 20 6e 65 77 6c 69 6e 65 | 0d 03 fc 05 ed 0d 04 06 | newline|........|
|00000d70| 15 74 69 6d 65 6c 69 6d | 69 74 25 3d bb 28 be 23 |.timelim|it%=.(.#|
|00000d80| 46 29 0d 04 10 14 70 78 | 25 3d bb 28 bd 9a 23 46 |F)....px|%=.(..#F|
|00000d90| 2b bd 9a 23 46 29 0d 04 | 1a 14 62 69 6e 25 3d 9a |+..#F)..|..bin%=.|
|00000da0| 23 46 3a f4 20 63 6f 6d | 6d 61 0d 04 24 14 70 79 |#F:. com|ma..$.py|
|00000db0| 25 3d bb 28 bd 9a 23 46 | 2b bd 9a 23 46 29 0d 04 |%=.(..#F|+..#F)..|
|00000dc0| 2e 0c 62 69 6e 25 3d 9a | 23 46 0d 04 38 16 6b 69 |..bin%=.|#F..8.ki|
|00000dd0| 64 73 25 3d bb 28 bd 9a | 23 46 2b bd 9a 23 46 29 |ds%=.(..|#F+..#F)|
|00000de0| 0d 04 42 0c 62 69 6e 25 | 3d 9a 23 46 0d 04 4c 20 |..B.bin%|=.#F..L |
|00000df0| 6c 69 66 74 73 25 3d bb | 28 bd 9a 23 46 2b bd 9a |lifts%=.|(..#F+..|
|00000e00| 23 46 29 3a 62 69 6e 25 | 3d 9a 23 46 0d 04 56 10 |#F):bin%|=.#F..V.|
|00000e10| e7 20 6c 69 66 74 73 25 | 3e 30 20 8c 0d 04 60 12 |. lifts%|>0 ...`.|
|00000e20| e3 20 49 3d 31 20 b8 20 | 6c 69 66 74 73 25 0d 04 |. I=1 . |lifts%..|
|00000e30| 6a 1b 6c 69 66 74 25 28 | 49 2c 31 29 3d bb 28 bd |j.lift%(|I,1)=.(.|
|00000e40| 9a 23 46 2b bd 9a 23 46 | 29 0d 04 74 0c 62 69 6e |.#F+..#F|)..t.bin|
|00000e50| 25 3d 9a 23 46 0d 04 7e | 1b 6c 69 66 74 25 28 49 |%=.#F..~|.lift%(I|
|00000e60| 2c 32 29 3d bb 28 bd 9a | 23 46 2b bd 9a 23 46 29 |,2)=.(..|#F+..#F)|
|00000e70| 0d 04 88 0c 62 69 6e 25 | 3d 9a 23 46 0d 04 92 1b |....bin%|=.#F....|
|00000e80| 6c 69 66 74 25 28 49 2c | 33 29 3d bb 28 bd 9a 23 |lift%(I,|3)=.(..#|
|00000e90| 46 2b bd 9a 23 46 29 0d | 04 9c 0c 62 69 6e 25 3d |F+..#F).|...bin%=|
|00000ea0| 9a 23 46 0d 04 a6 05 ed | 0d 04 b0 05 cd 0d 04 ba |.#F.....|........|
|00000eb0| 19 63 68 61 6e 67 65 73 | 25 3d bb 28 bd 9a 23 46 |.changes|%=.(..#F|
|00000ec0| 2b bd 9a 23 46 29 0d 04 | c4 0c 62 69 6e 25 3d 9a |+..#F)..|..bin%=.|
|00000ed0| 23 46 0d 04 ce 12 e7 20 | 63 68 61 6e 67 65 73 25 |#F..... |changes%|
|00000ee0| 3e 30 20 8c 0d 04 d8 14 | e3 20 49 3d 31 20 b8 20 |>0 .....|. I=1 . |
|00000ef0| 63 68 61 6e 67 65 73 25 | 0d 04 e2 0d e3 20 4a 3d |changes%|..... J=|
|00000f00| 31 20 b8 20 35 0d 04 ec | 1d 63 68 61 6e 67 65 25 |1 . 5...|.change%|
|00000f10| 28 49 2c 4a 29 3d bb 28 | bd 9a 23 46 2b bd 9a 23 |(I,J)=.(|..#F+..#|
|00000f20| 46 29 0d 04 f6 0c 62 69 | 6e 25 3d 9a 23 46 0d 05 |F)....bi|n%=.#F..|
|00000f30| 00 05 ed 0d 05 0a 05 ed | 0d 05 14 05 cd 0d 05 1e |........|........|
|00000f40| 07 d9 23 46 0d 05 28 05 | e1 0d 05 32 05 3a 0d 05 |..#F..(.|...2.:..|
|00000f50| 3c 10 dd 20 f2 64 72 61 | 77 6c 65 76 65 6c 0d 05 |<.. .dra|wlevel..|
|00000f60| 46 0e e3 20 49 3d 30 20 | b8 20 31 39 0d 05 50 0e |F.. I=0 |. 19..P.|
|00000f70| e3 20 4a 3d 30 20 b8 20 | 31 35 0d 05 5a 40 e7 20 |. J=0 . |15..Z@. |
|00000f80| 6c 64 61 74 61 25 28 49 | 2b 31 2c 4a 2b 31 29 3c |ldata%(I|+1,J+1)<|
|00000f90| 3e 30 20 f2 50 6c 6f 74 | 53 70 72 69 74 65 28 c3 |>0 .Plot|Sprite(.|
|00000fa0| 6c 64 61 74 61 25 28 49 | 2b 31 2c 4a 2b 31 29 2c |ldata%(I|+1,J+1),|
|00000fb0| 49 2a 36 34 2c 4a 2a 36 | 34 29 0d 05 64 05 ed 0d |I*64,J*6|4)..d...|
|00000fc0| 05 6e 05 ed 0d 05 78 2b | f2 50 6c 6f 74 53 70 72 |.n....x+|.PlotSpr|
|00000fd0| 69 74 65 28 22 31 31 22 | 2c 28 70 78 25 2d 31 29 |ite("11"|,(px%-1)|
|00000fe0| 2a 36 34 2c 28 70 79 25 | 2d 31 29 2a 36 34 29 0d |*64,(py%|-1)*64).|
|00000ff0| 05 82 05 e1 0d 05 8c 05 | 3a 0d 05 96 0b dd 20 f2 |........|:..... .|
|00001000| 6b 65 79 73 0d 05 a0 17 | 58 24 3d bf 28 30 29 3a |keys....|X$=.(0):|
|00001010| e7 20 58 24 3d 22 22 20 | 8c 20 e1 0d 05 aa 0b c8 |. X$="" |. ......|
|00001020| 8e 20 58 24 20 ca 0d 05 | b4 17 c9 20 22 5a 22 2c |. X$ ...|... "Z",|
|00001030| 22 7a 22 3a f2 6d 6f 76 | 65 28 2d 31 29 0d 05 be |"z":.mov|e(-1)...|
|00001040| 16 c9 20 22 58 22 2c 22 | 78 22 3a f2 6d 6f 76 65 |.. "X","|x":.move|
|00001050| 28 31 29 0d 05 c8 18 c9 | 20 22 50 22 2c 22 70 22 |(1).....| "P","p"|
|00001060| 3a f5 20 fd 20 a6 28 2d | 39 39 29 0d 05 d2 05 cb |:. . .(-|99).....|
|00001070| 0d 05 dc 14 c8 99 22 4f | 53 5f 42 79 74 65 22 2c |......"O|S_Byte",|
|00001080| 32 31 2c 30 0d 05 e6 05 | e1 0d 05 f0 0f dd 20 f2 |21,0....|...... .|
|00001090| 6d 6f 76 65 28 64 25 29 | 0d 05 fa 1e e7 20 70 78 |move(d%)|..... px|
|000010a0| 25 2b 64 25 3d 30 20 84 | 20 70 78 25 2b 64 25 3d |%+d%=0 .| px%+d%=|
|000010b0| 32 31 20 8c 20 e1 0d 06 | 04 30 e7 20 64 25 3c 3e |21 . ...|.0. d%<>|
|000010c0| 64 69 72 25 20 8c 20 f2 | 46 6c 69 70 28 22 31 31 |dir% . .|Flip("11|
|000010d0| 22 29 3a f2 46 6c 69 70 | 28 22 31 33 22 29 3a 64 |"):.Flip|("13"):d|
|000010e0| 69 72 25 3d 64 25 0d 06 | 0e 1d e7 20 6c 64 61 74 |ir%=d%..|... ldat|
|000010f0| 61 25 28 70 78 25 2b 64 | 25 2c 70 79 25 29 3c 3e |a%(px%+d|%,py%)<>|
|00001100| 30 20 8c 0d 06 18 1b c8 | 8e 20 6c 64 61 74 61 25 |0 ......|. ldata%|
|00001110| 28 70 78 25 2b 64 25 2c | 70 79 25 29 20 ca 0d 06 |(px%+d%,|py%) ...|
|00001120| 22 0d c9 20 30 3a 6f 6b | 25 3d b9 0d 06 2c 12 c9 |".. 0:ok|%=...,..|
|00001130| 20 31 3a f2 6b 69 64 3a | 6f 6b 25 3d b9 0d 06 36 | 1:.kid:|ok%=...6|
|00001140| 2d c9 20 32 3a f2 62 6f | 6e 75 73 28 35 30 29 3a |-. 2:.bo|nus(50):|
|00001150| 6c 64 61 74 61 25 28 70 | 78 25 2b 64 25 2c 70 79 |ldata%(p|x%+d%,py|
|00001160| 25 29 3d 30 3a 6f 6b 25 | 3d b9 0d 06 40 0d c9 20 |%)=0:ok%|=...@.. |
|00001170| 33 3a 6f 6b 25 3d b9 0d | 06 4a 0d c9 20 34 3a 6f |3:ok%=..|.J.. 4:o|
|00001180| 6b 25 3d b9 0d 06 54 15 | c9 20 35 2c 36 2c 37 2c |k%=...T.|. 5,6,7,|
|00001190| 38 2c 39 3a 6f 6b 25 3d | a3 0d 06 5e 2f c9 20 31 |8,9:ok%=|...^/. 1|
|000011a0| 30 3a f2 62 6f 6e 75 73 | 28 31 30 30 29 3a 6c 64 |0:.bonus|(100):ld|
|000011b0| 61 74 61 25 28 70 78 25 | 2b 64 25 2c 70 79 25 29 |ata%(px%|+d%,py%)|
|000011c0| 3d 30 3a 6f 6b 25 3d b9 | 0d 06 68 14 c9 20 31 32 |=0:ok%=.|..h.. 12|
|000011d0| 3a f2 64 69 65 64 3a 6f | 6b 25 3d a3 0d 06 72 1b |:.died:o|k%=...r.|
|000011e0| c9 20 31 35 3a f2 70 72 | 65 73 65 6e 74 28 64 25 |. 15:.pr|esent(d%|
|000011f0| 29 3a 6f 6b 25 3d b9 0d | 06 7c 0b 7f 3a 6f 6b 25 |):ok%=..|.|..:ok%|
|00001200| 3d b9 0d 06 86 05 cb 0d | 06 90 05 cc 0d 06 9a 09 |=.......|........|
|00001210| 6f 6b 25 3d b9 0d 06 a4 | 05 cd 0d 06 ae 10 e7 20 |ok%=....|....... |
|00001220| ac 28 6f 6b 25 29 20 8c | 20 e1 0d 06 b8 18 c8 8e |.(ok%) .| .......|
|00001230| 20 6c 64 61 74 61 25 28 | 70 78 25 2c 70 79 25 29 | ldata%(|px%,py%)|
|00001240| 20 ca 0d 06 c2 19 c9 20 | 30 2c 32 2c 31 30 2c 31 | ...... |0,2,10,1|
|00001250| 35 3a 72 65 64 72 61 77 | 25 3d a3 0d 06 cc 18 c9 |5:redraw|%=......|
|00001260| 20 31 2c 33 2c 34 2c 31 | 34 3a 72 65 64 72 61 77 | 1,3,4,1|4:redraw|
|00001270| 25 3d b9 0d 06 d6 05 cb | 0d 06 e0 29 e3 20 49 3d |%=......|...). I=|
|00001280| 28 70 78 25 2d 31 29 2a | 36 34 20 b8 20 28 70 78 |(px%-1)*|64 . (px|
|00001290| 25 2d 31 2b 64 25 29 2a | 36 34 20 88 20 64 25 2a |%-1+d%)*|64 . d%*|
|000012a0| 36 0d 06 ea 06 c8 96 0d | 06 f4 0f e7 20 72 65 64 |6.......|.... red|
|000012b0| 72 61 77 25 20 8c 0d 06 | fe 37 f2 50 6c 6f 74 53 |raw% ...|.7.PlotS|
|000012c0| 70 72 69 74 65 28 c3 6c | 64 61 74 61 25 28 70 78 |prite(.l|data%(px|
|000012d0| 25 2c 70 79 25 29 2c 28 | 70 78 25 2d 31 29 2a 36 |%,py%),(|px%-1)*6|
|000012e0| 34 2c 28 70 79 25 2d 31 | 29 2a 36 34 29 0d 07 08 |4,(py%-1|)*64)...|
|000012f0| 05 cc 0d 07 12 0c e6 20 | 30 20 c8 9c 20 30 0d 07 |....... |0 .. 0..|
|00001300| 1c 25 c8 93 20 c8 90 20 | 28 70 78 25 2d 31 29 2a |.%.. .. |(px%-1)*|
|00001310| 36 34 2c 28 70 79 25 2d | 31 29 2a 36 34 2c 36 30 |64,(py%-|1)*64,60|
|00001320| 2c 36 30 0d 07 26 05 cd | 0d 07 30 3d f2 50 6c 6f |,60..&..|..0=.Plo|
|00001330| 74 53 70 72 69 74 65 28 | c3 6c 64 61 74 61 25 28 |tSprite(|.ldata%(|
|00001340| 70 78 25 2b 64 25 2c 70 | 79 25 29 2c 28 70 78 25 |px%+d%,p|y%),(px%|
|00001350| 2d 31 2b 64 25 29 2a 36 | 34 2c 28 70 79 25 2d 31 |-1+d%)*6|4,(py%-1|
|00001360| 29 2a 36 34 29 0d 07 3a | 22 f2 50 6c 6f 74 53 70 |)*64)..:|".PlotSp|
|00001370| 72 69 74 65 28 22 31 31 | 22 2c 49 2c 28 70 79 25 |rite("11|",I,(py%|
|00001380| 2d 31 29 2a 36 34 29 0d | 07 44 05 ed 0d 07 4e 0b |-1)*64).|.D....N.|
|00001390| 70 78 25 2b 3d 64 25 0d | 07 58 21 e7 20 6c 64 61 |px%+=d%.|.X!. lda|
|000013a0| 74 61 25 28 70 78 25 2c | 70 79 25 2d 31 29 3d 30 |ta%(px%,|py%-1)=0|
|000013b0| 20 8c 20 f2 64 6f 77 6e | 0d 07 62 20 e7 20 6c 64 | . .down|..b . ld|
|000013c0| 61 74 61 25 28 70 78 25 | 2c 70 79 25 2d 31 29 3d |ata%(px%|,py%-1)=|
|000013d0| 31 34 20 8c 20 f2 75 70 | 0d 07 6c 05 e1 0d 07 76 |14 . .up|..l....v|
|000013e0| 05 3a 0d 07 80 0a dd 20 | f2 6b 69 64 0d 07 8a 15 |.:..... |.kid....|
|000013f0| e7 20 70 72 65 73 65 6e | 74 73 25 3d 30 20 8c 20 |. presen|ts%=0 . |
|00001400| e1 0d 07 94 12 e7 20 63 | 68 61 6e 67 65 73 25 3e |...... c|hanges%>|
|00001410| 30 20 8c 0d 07 9e 14 e3 | 20 49 3d 31 20 b8 20 63 |0 ......| I=1 . c|
|00001420| 68 61 6e 67 65 73 25 0d | 07 a8 2e e7 20 70 78 25 |hanges%.|.... px%|
|00001430| 2b 64 25 3d 63 68 61 6e | 67 65 25 28 49 2c 31 29 |+d%=chan|ge%(I,1)|
|00001440| 20 80 20 70 79 25 3d 63 | 68 61 6e 67 65 25 28 49 | . py%=c|hange%(I|
|00001450| 2c 32 29 20 8c 0d 07 b2 | 32 6c 64 61 74 61 25 28 |,2) ....|2ldata%(|
|00001460| 63 68 61 6e 67 65 25 28 | 49 2c 33 29 2c 63 68 61 |change%(|I,3),cha|
|00001470| 6e 67 65 25 28 49 2c 34 | 29 29 3d 63 68 61 6e 67 |nge%(I,4|))=chang|
|00001480| 65 25 28 49 2c 35 29 0d | 07 bc 5b f2 50 6c 6f 74 |e%(I,5).|..[.Plot|
|00001490| 53 70 72 69 74 65 28 c3 | 6c 64 61 74 61 25 28 63 |Sprite(.|ldata%(c|
|000014a0| 68 61 6e 67 65 25 28 49 | 2c 33 29 2c 63 68 61 6e |hange%(I|,3),chan|
|000014b0| 67 65 25 28 49 2c 34 29 | 29 2c 28 63 68 61 6e 67 |ge%(I,4)|),(chang|
|000014c0| 65 25 28 49 2c 33 29 2d | 31 29 2a 36 34 2c 28 63 |e%(I,3)-|1)*64,(c|
|000014d0| 68 61 6e 67 65 25 28 49 | 2c 34 29 2d 31 29 2a 36 |hange%(I|,4)-1)*6|
|000014e0| 34 29 0d 07 c6 05 cd 0d | 07 d0 05 ed 0d 07 da 05 |4)......|........|
|000014f0| cd 0d 07 e4 10 70 72 65 | 73 65 6e 74 73 25 2d 3d |.....pre|sents%-=|
|00001500| 31 0d 07 ee 0d 67 69 76 | 65 6e 25 2b 3d 31 0d 07 |1....giv|en%+=1..|
|00001510| f8 0f f2 62 6f 6e 75 73 | 28 31 35 30 29 0d 08 02 |...bonus|(150)...|
|00001520| 0c e6 20 30 20 c8 9c 20 | 30 0d 08 0c 25 c8 93 20 |.. 0 .. |0...%.. |
|00001530| c8 90 20 28 70 78 25 2d | 31 29 2a 36 34 2c 28 70 |.. (px%-|1)*64,(p|
|00001540| 79 25 2d 31 29 2a 36 34 | 2c 36 30 2c 36 30 0d 08 |y%-1)*64|,60,60..|
|00001550| 16 2b f2 50 6c 6f 74 53 | 70 72 69 74 65 28 22 31 |.+.PlotS|prite("1|
|00001560| 33 22 2c 28 70 78 25 2d | 31 29 2a 36 34 2c 28 70 |3",(px%-|1)*64,(p|
|00001570| 79 25 2d 31 29 2a 36 34 | 29 0d 08 20 13 54 3d 91 |y%-1)*64|).. .T=.|
|00001580| 3a f5 20 fd 20 91 3d 54 | 2b 31 30 30 0d 08 2a 25 |:. . .=T|+100..*%|
|00001590| c8 93 20 c8 90 20 28 70 | 78 25 2d 31 29 2a 36 34 |.. .. (p|x%-1)*64|
|000015a0| 2c 28 70 79 25 2d 31 29 | 2a 36 34 2c 36 30 2c 36 |,(py%-1)|*64,60,6|
|000015b0| 30 0d 08 34 2b f2 50 6c | 6f 74 53 70 72 69 74 65 |0..4+.Pl|otSprite|
|000015c0| 28 22 31 31 22 2c 28 70 | 78 25 2d 31 29 2a 36 34 |("11",(p|x%-1)*64|
|000015d0| 2c 28 70 79 25 2d 31 29 | 2a 36 34 29 0d 08 3e 18 |,(py%-1)|*64)..>.|
|000015e0| 6c 64 61 74 61 25 28 70 | 78 25 2b 64 25 2c 70 79 |ldata%(p|x%+d%,py|
|000015f0| 25 29 3d 30 0d 08 48 05 | e1 0d 08 52 05 3a 0d 08 |%)=0..H.|...R.:..|
|00001600| 5c 14 dd 20 f2 62 6f 6e | 75 73 28 73 70 6c 75 73 |\.. .bon|us(splus|
|00001610| 25 29 0d 08 66 12 73 63 | 6f 72 65 25 2b 3d 73 70 |%)..f.sc|ore%+=sp|
|00001620| 6c 75 73 25 0d 08 70 11 | e7 20 73 70 6c 75 73 25 |lus%..p.|. splus%|
|00001630| 3d 35 30 20 8c 0d 08 7a | 06 ef 37 0d 08 84 05 cc |=50 ...z|..7.....|
|00001640| 0d 08 8e 11 d4 20 31 2c | 2d 31 33 2c 31 30 30 2c |..... 1,|-13,100,|
|00001650| 35 0d 08 98 12 54 3d 91 | 3a f5 20 fd 20 91 3d 54 |5....T=.|:. . .=T|
|00001660| 2b 31 35 0d 08 a2 11 d4 | 20 31 2c 2d 31 33 2c 31 |+15.....| 1,-13,1|
|00001670| 31 36 2c 35 0d 08 ac 12 | 54 3d 91 3a f5 20 fd 20 |16,5....|T=.:. . |
|00001680| 91 3d 54 2b 31 35 0d 08 | b6 11 d4 20 31 2c 2d 31 |.=T+15..|... 1,-1|
|00001690| 33 2c 31 32 38 2c 35 0d | 08 c0 12 54 3d 91 3a f5 |3,128,5.|...T=.:.|
|000016a0| 20 fd 20 91 3d 54 2b 31 | 35 0d 08 ca 11 d4 20 31 | . .=T+1|5..... 1|
|000016b0| 2c 2d 31 33 2c 31 31 36 | 2c 35 0d 08 d4 12 54 3d |,-13,116|,5....T=|
|000016c0| 91 3a f5 20 fd 20 91 3d | 54 2b 31 35 0d 08 de 12 |.:. . .=|T+15....|
|000016d0| d4 20 31 2c 2d 31 33 2c | 31 30 30 2c 31 30 0d 08 |. 1,-13,|100,10..|
|000016e0| e8 05 cd 0d 08 f2 05 e1 | 0d 08 fc 05 3a 0d 09 06 |........|....:...|
|000016f0| 12 dd 20 f2 70 72 65 73 | 65 6e 74 28 61 25 29 0d |.. .pres|ent(a%).|
|00001700| 09 10 11 d4 20 31 2c 2d | 31 33 2c 31 30 30 2c 35 |.... 1,-|13,100,5|
|00001710| 0d 09 1a 12 54 3d 91 3a | f5 20 fd 20 91 3d 54 2b |....T=.:|. . .=T+|
|00001720| 31 35 0d 09 24 11 d4 20 | 31 2c 2d 31 33 2c 31 31 |15..$.. |1,-13,11|
|00001730| 36 2c 35 0d 09 2e 12 54 | 3d 91 3a f5 20 fd 20 91 |6,5....T|=.:. . .|
|00001740| 3d 54 2b 31 35 0d 09 38 | 11 d4 20 31 2c 2d 31 33 |=T+15..8|.. 1,-13|
|00001750| 2c 31 32 38 2c 35 0d 09 | 42 12 54 3d 91 3a f5 20 |,128,5..|B.T=.:. |
|00001760| fd 20 91 3d 54 2b 31 35 | 0d 09 4c 11 d4 20 31 2c |. .=T+15|..L.. 1,|
|00001770| 2d 31 33 2c 31 31 36 2c | 35 0d 09 56 12 54 3d 91 |-13,116,|5..V.T=.|
|00001780| 3a f5 20 fd 20 91 3d 54 | 2b 31 35 0d 09 60 12 d4 |:. . .=T|+15..`..|
|00001790| 20 31 2c 2d 31 33 2c 31 | 30 30 2c 31 30 0d 09 6a | 1,-13,1|00,10..j|
|000017a0| 10 70 72 65 73 65 6e 74 | 73 25 2b 3d 31 0d 09 74 |.present|s%+=1..t|
|000017b0| 18 6c 64 61 74 61 25 28 | 70 78 25 2b 61 25 2c 70 |.ldata%(|px%+a%,p|
|000017c0| 79 25 29 3d 30 0d 09 7e | 05 e1 0d 09 88 05 3a 0d |y%)=0..~|......:.|
|000017d0| 09 92 0b dd 20 f2 64 69 | 65 64 0d 09 9c 0b 64 69 |.... .di|ed....di|
|000017e0| 65 64 25 3d b9 0d 09 a6 | 06 ef 37 0d 09 b0 05 e1 |ed%=....|..7.....|
|000017f0| 0d 09 ba 05 3a 0d 09 c4 | 09 dd 20 f2 75 70 0d 09 |....:...|.. .up..|
|00001800| ce 12 e3 20 49 3d 31 20 | b8 20 6c 69 66 74 73 25 |... I=1 |. lifts%|
|00001810| 0d 09 d8 31 e7 20 6c 69 | 66 74 25 28 49 2c 31 29 |...1. li|ft%(I,1)|
|00001820| 3d 70 78 25 20 80 20 6c | 69 66 74 25 28 49 2c 32 |=px% . l|ift%(I,2|
|00001830| 29 3d 70 79 25 2d 31 20 | 8c 20 6c 69 66 74 25 3d |)=py%-1 |. lift%=|
|00001840| 49 0d 09 e2 05 ed 0d 09 | ec 1a e3 20 49 3d 31 20 |I.......|... I=1 |
|00001850| b8 20 6c 69 66 74 25 28 | 6c 69 66 74 25 2c 33 29 |. lift%(|lift%,3)|
|00001860| 0d 09 f6 1f e3 20 4a 3d | 28 70 79 25 2d 31 29 2a |..... J=|(py%-1)*|
|00001870| 36 34 20 b8 20 70 79 25 | 2a 36 34 20 88 20 34 0d |64 . py%|*64 . 4.|
|00001880| 0a 00 37 f2 50 6c 6f 74 | 53 70 72 69 74 65 28 c3 |..7.Plot|Sprite(.|
|00001890| 6c 64 61 74 61 25 28 70 | 78 25 2c 70 79 25 29 2c |ldata%(p|x%,py%),|
|000018a0| 28 70 78 25 2d 31 29 2a | 36 34 2c 28 70 79 25 2d |(px%-1)*|64,(py%-|
|000018b0| 31 29 2a 36 34 29 0d 0a | 0a 35 f2 50 6c 6f 74 53 |1)*64)..|.5.PlotS|
|000018c0| 70 72 69 74 65 28 c3 6c | 64 61 74 61 25 28 70 78 |prite(.l|data%(px|
|000018d0| 25 2c 70 79 25 2b 31 29 | 2c 28 70 78 25 2d 31 29 |%,py%+1)|,(px%-1)|
|000018e0| 2a 36 34 2c 70 79 25 2a | 36 34 29 0d 0a 14 22 f2 |*64,py%*|64)...".|
|000018f0| 50 6c 6f 74 53 70 72 69 | 74 65 28 22 31 31 22 2c |PlotSpri|te("11",|
|00001900| 28 70 78 25 2d 31 29 2a | 36 34 2c 4a 29 0d 0a 1e |(px%-1)*|64,J)...|
|00001910| 11 54 3d 91 3a f5 20 fd | 20 91 3d 54 2b 33 0d 0a |.T=.:. .| .=T+3..|
|00001920| 28 05 ed 0d 0a 32 0a 70 | 79 25 2b 3d 31 0d 0a 3c |(....2.p|y%+=1..<|
|00001930| 05 ed 0d 0a 46 05 e1 0d | 0a 50 05 3a 0d 0a 5a 0b |....F...|.P.:..Z.|
|00001940| dd 20 f2 64 6f 77 6e 0d | 0a 64 05 f5 0d 0a 6e 24 |. .down.|.d....n$|
|00001950| e3 20 49 3d 28 70 79 25 | 2d 31 29 2a 36 34 20 b8 |. I=(py%|-1)*64 .|
|00001960| 20 28 70 79 25 2d 32 29 | 2a 36 34 20 88 20 2d 34 | (py%-2)|*64 . -4|
|00001970| 0d 0a 78 11 54 3d 91 3a | f5 20 fd 20 91 3d 54 2b |..x.T=.:|. . .=T+|
|00001980| 33 0d 0a 82 37 f2 50 6c | 6f 74 53 70 72 69 74 65 |3...7.Pl|otSprite|
|00001990| 28 c3 6c 64 61 74 61 25 | 28 70 78 25 2c 70 79 25 |(.ldata%|(px%,py%|
|000019a0| 29 2c 28 70 78 25 2d 31 | 29 2a 36 34 2c 28 70 79 |),(px%-1|)*64,(py|
|000019b0| 25 2d 31 29 2a 36 34 29 | 0d 0a 8c 39 f2 50 6c 6f |%-1)*64)|...9.Plo|
|000019c0| 74 53 70 72 69 74 65 28 | c3 6c 64 61 74 61 25 28 |tSprite(|.ldata%(|
|000019d0| 70 78 25 2c 70 79 25 2d | 31 29 2c 28 70 78 25 2d |px%,py%-|1),(px%-|
|000019e0| 31 29 2a 36 34 2c 28 70 | 79 25 2d 32 29 2a 36 34 |1)*64,(p|y%-2)*64|
|000019f0| 29 0d 0a 96 22 f2 50 6c | 6f 74 53 70 72 69 74 65 |)...".Pl|otSprite|
|00001a00| 28 22 31 31 22 2c 28 70 | 78 25 2d 31 29 2a 36 34 |("11",(p|x%-1)*64|
|00001a10| 2c 49 29 0d 0a a0 07 ed | 20 49 0d 0a aa 0a 70 79 |,I).....| I....py|
|00001a20| 25 2d 3d 31 0d 0a b4 0b | 6d 6f 72 65 25 3d b9 0d |%-=1....|more%=..|
|00001a30| 0a be 1a c8 8e 20 6c 64 | 61 74 61 25 28 70 78 25 |..... ld|ata%(px%|
|00001a40| 2c 70 79 25 2d 31 29 20 | ca 0d 0a c8 1d c9 20 35 |,py%-1) |...... 5|
|00001a50| 2c 36 2c 37 2c 38 2c 39 | 2c 31 32 2c 31 34 3a 6d |,6,7,8,9|,12,14:m|
|00001a60| 6f 72 65 25 3d a3 0d 0a | d2 05 cb 0d 0a dc 0e fd |ore%=...|........|
|00001a70| 20 ac 28 6d 6f 72 65 25 | 29 0d 0a e6 22 e7 20 6c | .(more%|)...". l|
|00001a80| 64 61 74 61 25 28 70 78 | 25 2c 70 79 25 2d 31 29 |data%(px|%,py%-1)|
|00001a90| 3d 31 32 20 8c 20 f2 64 | 69 65 64 0d 0a f0 20 e7 |=12 . .d|ied... .|
|00001aa0| 20 6c 64 61 74 61 25 28 | 70 78 25 2c 70 79 25 2d | ldata%(|px%,py%-|
|00001ab0| 32 29 3d 31 34 20 8c 20 | f2 75 70 0d 0a fa 26 e7 |2)=14 . |.up...&.|
|00001ac0| 20 6c 64 61 74 61 25 28 | 70 78 25 2c 70 79 25 29 | ldata%(|px%,py%)|
|00001ad0| 3d 31 35 20 8c 20 f2 70 | 72 65 73 65 6e 74 28 30 |=15 . .p|resent(0|
|00001ae0| 29 0d 0b 04 05 e1 0d 0b | 0e 05 3a 0d 0b 18 0b dd |).......|..:.....|
|00001af0| 20 a4 71 75 69 74 0d 0b | 22 05 f1 0d 0b 2c 26 f1 | .quit..|"....,&.|
|00001b00| 22 44 6f 20 79 6f 75 20 | 77 61 6e 74 20 61 6e 6f |"Do you |want ano|
|00001b10| 74 68 65 72 20 67 6f 20 | 28 59 2f 4e 29 20 3f 22 |ther go |(Y/N) ?"|
|00001b20| 3b 0d 0b 36 09 f5 20 47 | 3d a5 0d 0b 40 19 fd 20 |;..6.. G|=...@.. |
|00001b30| 47 3d 97 28 22 59 22 29 | 20 84 20 47 3d 97 28 22 |G=.("Y")| . G=.("|
|00001b40| 4e 22 29 0d 0b 4a 0c ef | 47 2c 31 30 2c 31 33 0d |N")..J..|G,10,13.|
|00001b50| 0b 54 18 e7 20 47 3d 97 | 28 22 4e 22 29 20 8c 20 |.T.. G=.|("N") . |
|00001b60| 3d b9 20 8b 20 3d a3 0d | 0b 5e 05 3a 0d 0b 68 0c |=. . =..|.^.:..h.|
|00001b70| dd 20 f2 69 6e 73 74 72 | 0d 0b 6d 0a f7 20 8d 54 |. .instr|..m.. .T|
|00001b80| 72 40 0d 0b 72 0a eb 20 | 31 35 3a 87 0d 0b 7c 0f |r@..r.. |15:...|.|
|00001b90| e6 20 36 33 20 c8 9c 20 | 32 35 35 0d 0b 86 06 ef |. 63 .. |255.....|
|00001ba0| 35 0d 0b 90 05 f5 0d 0b | 9a 08 f3 20 41 24 0d 0b |5.......|... A$..|
|00001bb0| a4 1c ec 20 28 31 32 38 | 30 2d 28 a9 28 41 24 29 |... (128|0-(.(A$)|
|00001bc0| 2a 31 36 29 29 2f 32 2c | 33 32 0d 0b ae 08 f1 20 |*16))/2,|32..... |
|00001bd0| 41 24 0d 0b b8 0d e3 20 | 49 3d 31 20 b8 20 38 0d |A$..... |I=1 . 8.|
|00001be0| 0b c2 1d c8 93 20 c8 90 | 20 30 2c 30 2c 31 32 38 |..... ..| 0,0,128|
|00001bf0| 30 2c 31 30 32 34 20 b8 | 20 30 2c 34 0d 0b cc 05 |0,1024 .| 0,4....|
|00001c00| ed 0d 0b d6 0e fd 20 97 | 28 41 24 29 3d 34 32 0d |...... .|(A$)=42.|
|00001c10| 0b e0 0e f5 20 fd 20 a6 | 28 2d 39 39 29 0d 0b ea |.... . .|(-99)...|
|00001c20| 05 e1 0d 0b f4 05 3a 0d | 0b fe 10 dd 20 f2 73 6e |......:.|.... .sn|
|00001c30| 6f 77 62 61 6c 6c 73 0d | 0c 08 1b e7 20 64 69 72 |owballs.|.... dir|
|00001c40| 25 3d 2d 31 20 8c 20 f2 | 46 6c 69 70 28 22 31 31 |%=-1 . .|Flip("11|
|00001c50| 22 29 0d 0c 12 16 c8 99 | 22 4f 53 5f 42 79 74 65 |")......|"OS_Byte|
|00001c60| 22 2c 31 31 2c 32 35 36 | 0d 0c 1c 12 eb 20 31 33 |",11,256|..... 13|
|00001c70| 3a 87 3a 6a 75 6d 70 25 | 3d a3 0d 0c 26 15 e3 20 |:.:jump%|=...&.. |
|00001c80| 58 3d 30 20 b8 20 31 32 | 31 36 20 88 20 36 34 0d |X=0 . 12|16 . 64.|
|00001c90| 0c 30 1e f2 50 6c 6f 74 | 53 70 72 69 74 65 28 c3 |.0..Plot|Sprite(.|
|00001ca0| 28 b3 28 32 29 2b 35 29 | 2c 58 2c 30 29 0d 0c 3a |(.(2)+5)|,X,0)..:|
|00001cb0| 05 ed 0d 0c 44 21 f2 50 | 6c 6f 74 53 70 72 69 74 |....D!.P|lotSprit|
|00001cc0| 65 28 22 62 61 64 67 75 | 79 22 2c 31 32 31 36 2c |e("badgu|y",1216,|
|00001cd0| 36 34 29 0d 0c 4e 1a f2 | 50 6c 6f 74 53 70 72 69 |64)..N..|PlotSpri|
|00001ce0| 74 65 28 22 31 31 22 2c | 30 2c 36 34 29 0d 0c 58 |te("11",|0,64)..X|
|00001cf0| 0d e3 20 49 3d 31 20 b8 | 20 36 0d 0c 62 05 f5 0d |.. I=1 .| 6..b...|
|00001d00| 0c 6c 0b 41 3d b3 28 31 | 38 29 0d 0c 76 0b 67 6f |.l.A=.(1|8)..v.go|
|00001d10| 6f 64 25 3d b9 0d 0c 80 | 0d e3 20 4a 3d 31 20 b8 |od%=....|.. J=1 .|
|00001d20| 20 49 0d 0c 8a 1f e7 20 | 41 3d 73 6e 6f 77 62 61 | I..... |A=snowba|
|00001d30| 6c 6c 73 25 28 4a 29 20 | 8c 20 67 6f 6f 64 25 3d |lls%(J) |. good%=|
|00001d40| a3 0d 0c 94 39 e7 20 41 | 3d 28 73 6e 6f 77 62 61 |....9. A|=(snowba|
|00001d50| 6c 6c 73 25 28 4a 29 2b | 31 29 20 84 20 41 3d 28 |lls%(J)+|1) . A=(|
|00001d60| 73 6e 6f 77 62 61 6c 6c | 73 25 28 4a 29 2d 31 29 |snowball|s%(J)-1)|
|00001d70| 20 8c 20 67 6f 6f 64 25 | 3d a3 0d 0c 9e 05 ed 0d | . good%|=.......|
|00001d80| 0c a8 13 e7 20 41 3d 31 | 20 8c 20 67 6f 6f 64 25 |.... A=1| . good%|
|00001d90| 3d a3 0d 0c b2 0b fd 20 | 67 6f 6f 64 25 0d 0c bc |=...... |good%...|
|00001da0| 13 73 6e 6f 77 62 61 6c | 6c 73 25 28 49 29 3d 41 |.snowbal|ls%(I)=A|
|00001db0| 0d 0c c6 05 ed 0d 0c d0 | 0d e3 20 49 3d 31 20 b8 |........|.. I=1 .|
|00001dc0| 20 36 0d 0c da 2b f2 50 | 6c 6f 74 53 70 72 69 74 | 6...+.P|lotSprit|
|00001dd0| 65 28 22 62 61 6c 6c 22 | 2c 73 6e 6f 77 62 61 6c |e("ball"|,snowbal|
|00001de0| 6c 73 25 28 49 29 2a 36 | 34 2c 36 34 29 0d 0c e4 |ls%(I)*6|4,64)...|
|00001df0| 05 ed 0d 0c ee 12 e3 20 | 49 3d 35 20 b8 20 31 20 |....... |I=5 . 1 |
|00001e00| 88 20 2d 31 0d 0c f8 08 | f1 3b 49 3b 0d 0d 02 13 |. -1....|.;I;....|
|00001e10| 54 3d 91 3a f5 20 fd 20 | 91 3d 54 2b 31 30 30 0d |T=.:. . |.=T+100.|
|00001e20| 0d 0c 09 ef 20 31 32 37 | 0d 0d 16 05 ed 0d 0d 20 |.... 127|....... |
|00001e30| 0c f1 3b 22 47 6f 21 22 | 3b 0d 0d 2a 14 68 69 74 |..;"Go!"|;..*.hit|
|00001e40| 25 3d a3 3a 72 6f 6c 6c | 65 64 25 3d 30 0d 0d 34 |%=.:roll|ed%=0..4|
|00001e50| 05 f5 0d 0d 3e 11 f2 61 | 64 76 61 6e 63 65 62 61 |....>..a|dvanceba|
|00001e60| 6c 6c 73 0d 0d 48 0e 72 | 6f 6c 6c 65 64 25 2b 3d |lls..H.r|olled%+=|
|00001e70| 31 0d 0d 52 0a fd 20 68 | 69 74 25 0d 0d 5c 14 e3 |1..R.. h|it%..\..|
|00001e80| 20 49 3d 30 20 b8 20 31 | 32 31 36 20 88 20 34 0d | I=0 . 1|216 . 4.|
|00001e90| 0d 66 06 c8 96 0d 0d 70 | 1e c8 93 20 c8 90 20 30 |.f.....p|... .. 0|
|00001ea0| 2c 36 34 2c 31 32 31 36 | 2c 36 34 20 b8 20 2d 34 |,64,1216|,64 . -4|
|00001eb0| 2c 36 34 0d 0d 7a 05 ed | 0d 0d 84 11 ef 20 31 32 |,64..z..|..... 12|
|00001ec0| 37 2c 31 32 37 2c 31 32 | 37 0d 0d 8e 3f f1 22 59 |7,127,12|7...?."Y|
|00001ed0| 6f 75 20 6a 75 6d 70 65 | 64 20 6f 6e 20 61 76 65 |ou jumpe|d on ave|
|00001ee0| 72 61 67 65 20 22 3b a8 | 28 72 6f 6c 6c 65 64 25 |rage ";.|(rolled%|
|00001ef0| 2a 30 2e 33 31 36 36 36 | 36 29 3b 22 20 73 6e 6f |*0.31666|6);" sno|
|00001f00| 77 62 61 6c 6c 73 2e 22 | 0d 0d 98 2b f1 22 2a 2a |wballs."|...+."**|
|00001f10| 42 4f 4e 55 53 2a 2a 20 | 3d 20 22 3b a8 28 72 6f |BONUS** |= ";.(ro|
|00001f20| 6c 6c 65 64 25 2a 30 2e | 33 31 36 36 36 36 36 29 |lled%*0.|3166666)|
|00001f30| 2a 31 30 0d 0d a2 23 73 | 63 6f 72 65 25 2b 3d a8 |*10...#s|core%+=.|
|00001f40| 28 72 6f 6c 6c 65 64 25 | 2a 30 2e 33 31 36 36 36 |(rolled%|*0.31666|
|00001f50| 36 36 29 2a 31 30 0d 0d | ac 0e f5 20 fd 20 a6 28 |66)*10..|... . .(|
|00001f60| 2d 39 39 29 0d 0d b6 15 | c8 99 22 4f 53 5f 42 79 |-99)....|.."OS_By|
|00001f70| 74 65 22 2c 31 31 2c 33 | 32 0d 0d c0 1b e7 20 64 |te",11,3|2..... d|
|00001f80| 69 72 25 3d 2d 31 20 8c | 20 f2 46 6c 69 70 28 22 |ir%=-1 .| .Flip("|
|00001f90| 31 31 22 29 0d 0d ca 05 | e1 0d 0d d4 05 3a 0d 0d |11")....|.....:..|
|00001fa0| de 13 dd 20 f2 61 64 76 | 61 6e 63 65 62 61 6c 6c |... .adv|anceball|
|00001fb0| 73 0d 0d e8 0c e6 20 30 | 20 c8 9c 20 30 0d 0d f2 |s..... 0| .. 0...|
|00001fc0| 1e e3 20 49 3d 34 20 b8 | 20 36 34 20 88 20 34 2b |.. I=4 .| 64 . 4+|
|00001fd0| 28 6c 65 76 65 6c 25 2f | 31 30 29 0d 0d fc 2a e7 |(level%/|10)...*.|
|00001fe0| 20 6a 75 6d 70 25 3d b9 | 20 8c 20 e7 20 91 3e 3d | jump%=.| . . .>=|
|00001ff0| 6a 75 6d 70 73 74 61 72 | 74 25 2b 36 33 20 8c 20 |jumpstar|t%+63 . |
|00002000| f2 66 61 6c 6c 0d 0e 06 | 20 e7 20 a6 28 30 29 3d |.fall...| . .(0)=|
|00002010| 31 33 20 80 20 ac 28 6a | 75 6d 70 25 29 20 8c 20 |13 . .(j|ump%) . |
|00002020| f2 6a 75 6d 70 0d 0e 10 | 0d e3 20 4a 3d 31 20 b8 |.jump...|.. J=1 .|
|00002030| 20 36 0d 0e 1a 28 c8 93 | 20 c8 90 20 28 73 6e 6f | 6...(..| .. (sno|
|00002040| 77 62 61 6c 6c 73 25 28 | 4a 29 2d 31 29 2a 36 34 |wballs%(|J)-1)*64|
|00002050| 2c 36 34 2c 31 32 38 2c | 36 34 0d 0e 24 2d f2 50 |,64,128,|64..$-.P|
|00002060| 6c 6f 74 53 70 72 69 74 | 65 28 22 62 61 6c 6c 22 |lotSprit|e("ball"|
|00002070| 2c 73 6e 6f 77 62 61 6c | 6c 73 25 28 4a 29 2a 36 |,snowbal|ls%(J)*6|
|00002080| 34 2d 49 2c 36 34 29 0d | 0e 2e 2e e7 20 ac 28 6a |4-I,64).|.... .(j|
|00002090| 75 6d 70 25 29 20 80 20 | 4a 3d 4a 20 83 32 20 f2 |ump%) . |J=J .2 .|
|000020a0| 50 6c 6f 74 53 70 72 69 | 74 65 28 22 31 31 22 2c |PlotSpri|te("11",|
|000020b0| 30 2c 36 34 29 0d 0e 38 | 05 ed 0d 0e 42 05 ed 0d |0,64)..8|....B...|
|000020c0| 0e 4c 1f 73 6e 6f 77 62 | 61 6c 6c 73 25 28 29 3d |.L.snowb|alls%()=|
|000020d0| 73 6e 6f 77 62 61 6c 6c | 73 25 28 29 2d 31 0d 0e |snowball|s%()-1..|
|000020e0| 56 0d e3 20 49 3d 31 20 | b8 20 36 0d 0e 60 28 e7 |V.. I=1 |. 6..`(.|
|000020f0| 20 73 6e 6f 77 62 61 6c | 6c 73 25 28 49 29 3c 30 | snowbal|ls%(I)<0|
|00002100| 20 8c 20 73 6e 6f 77 62 | 61 6c 6c 73 25 28 49 29 | . snowb|alls%(I)|
|00002110| 3d 31 38 0d 0e 6a 29 e7 | 20 73 6e 6f 77 62 61 6c |=18..j).| snowbal|
|00002120| 6c 73 25 28 49 29 3d 30 | 20 80 20 ac 28 6a 75 6d |ls%(I)=0| . .(jum|
|00002130| 70 25 29 20 8c 20 68 69 | 74 25 3d b9 0d 0e 74 05 |p%) . hi|t%=...t.|
|00002140| ed 0d 0e 7e 05 e1 0d 0e | 88 05 3a 0d 0e 92 0b dd |...~....|..:.....|
|00002150| 20 f2 6a 75 6d 70 0d 0e | 9c 0b 6a 75 6d 70 25 3d | .jump..|..jump%=|
|00002160| b9 0d 0e a6 1d f2 50 6c | 6f 74 53 70 72 69 74 65 |......Pl|otSprite|
|00002170| 28 22 6a 75 6d 70 22 2c | 30 2c 31 32 38 29 0d 0e |("jump",|0,128)..|
|00002180| b0 0c e6 20 30 20 c8 9c | 20 30 0d 0e ba 14 c8 93 |... 0 ..| 0......|
|00002190| 20 c8 90 20 30 2c 36 34 | 2c 36 30 2c 36 30 0d 0e | .. 0,64|,60,60..|
|000021a0| c4 10 6a 75 6d 70 73 74 | 61 72 74 25 3d 91 0d 0e |..jumpst|art%=...|
|000021b0| ce 05 e1 0d 0e d8 05 3a | 0d 0e e2 0b dd 20 f2 66 |.......:|..... .f|
|000021c0| 61 6c 6c 0d 0e ec 0b 6a | 75 6d 70 25 3d a3 0d 0e |all....j|ump%=...|
|000021d0| f6 1a f2 50 6c 6f 74 53 | 70 72 69 74 65 28 22 31 |...PlotS|prite("1|
|000021e0| 31 22 2c 30 2c 36 34 29 | 0d 0f 00 0c e6 20 30 20 |1",0,64)|..... 0 |
|000021f0| c8 9c 20 30 0d 0f 0a 15 | c8 93 20 c8 90 20 30 2c |.. 0....|.. .. 0,|
|00002200| 31 32 38 2c 36 30 2c 36 | 30 0d 0f 14 05 e1 0d 0f |128,60,6|0.......|
|00002210| 1e 05 3a 0d 0f 28 10 dd | f2 73 6c 65 69 67 68 72 |..:..(..|.sleighr|
|00002220| 69 64 65 0d 0f 3c 55 72 | 6f 63 6b 25 3d 30 3a 64 |ide..<Ur|ock%=0:d|
|00002230| 6f 6e 25 3d 30 3a 66 31 | 25 3d 30 3a 66 32 25 3d |on%=0:f1|%=0:f2%=|
|00002240| 31 32 38 30 3a 66 32 31 | 25 3d 30 3a 66 32 32 25 |1280:f21|%=0:f22%|
|00002250| 3d 31 32 38 30 3a 66 33 | 31 25 3d 30 3a 66 33 32 |=1280:f3|1%=0:f32|
|00002260| 25 3d 31 32 38 30 3a 66 | 64 6f 6e 65 25 3d 2d 33 |%=1280:f|done%=-3|
|00002270| 3a 67 6f 6e 65 25 3d a3 | 0d 0f 46 0b 72 63 6b 73 |:gone%=.|..F.rcks|
|00002280| 25 3d 31 0d 0f 50 10 79 | 25 3d 30 3a 73 79 25 3d |%=1..P.y|%=0:sy%=|
|00002290| 35 31 32 0d 0f 5a 0e eb | 31 33 3a 63 6f 6c 25 3d |512..Z..|13:col%=|
|000022a0| 33 0d 0f 64 07 e6 20 31 | 0d 0f 6e 0f 79 25 3d 79 |3..d.. 1|..n.y%=y|
|000022b0| 25 2b a4 72 6f 63 6b 0d | 0f 78 22 f2 6b 65 79 3a |%+.rock.|.x".key:|
|000022c0| e7 20 64 6f 6e 25 3e 3d | 35 33 20 8c 20 f2 66 6c |. don%>=|53 . .fl|
|000022d0| 61 67 3a 64 6f 6e 25 3d | 30 0d 0f 82 0c e6 20 30 |ag:don%=|0..... 0|
|000022e0| 20 c8 9c 20 30 0d 0f 8c | 26 c8 93 20 c8 90 20 30 | .. 0...|&.. .. 0|
|000022f0| 2c 30 2c 31 32 38 30 2c | 31 30 32 34 20 b8 20 2d |,0,1280,|1024 . -|
|00002300| 38 2c 30 3a 64 6f 6e 25 | 2b 3d 31 0d 0f 96 19 c8 |8,0:don%|+=1.....|
|00002310| 93 20 c8 90 20 30 2c 73 | 79 25 2d 31 32 2c 31 39 |. .. 0,s|y%-12,19|
|00002320| 32 2c 38 30 0d 0f 9b 1f | f2 50 6c 6f 74 53 70 72 |2,80....|.PlotSpr|
|00002330| 69 74 65 28 22 73 6c 65 | 69 67 68 22 2c 30 2c 73 |ite("sle|igh",0,s|
|00002340| 79 25 29 0d 0f a0 10 ec | 20 31 32 37 31 2c 30 3a |y%).....| 1271,0:|
|00002350| e6 20 31 0d 0f aa 11 f0 | 20 31 30 31 2c 31 32 37 |. 1.....| 101,127|
|00002360| 39 2c 79 25 0d 0f b4 15 | e7 20 72 6f 63 6b 25 3d |9,y%....|. rock%=|
|00002370| 38 33 20 8c 20 f2 65 6e | 64 0d 0f b9 15 e7 20 ac |83 . .en|d..... .|
|00002380| 28 67 6f 6e 65 25 29 20 | e5 20 8d 44 64 4f 0d 0f |(gone%) |. .DdO..|
|00002390| be 05 e1 0d 0f c8 0b dd | 20 f2 72 65 61 64 0d 0f |........| .read..|
|000023a0| d2 0c de 20 41 25 28 38 | 33 29 0d 0f d7 0a f7 20 |... A%(8|3)..... |
|000023b0| 8d 64 7a 4f 0d 0f dc 0e | e3 20 49 3d 31 20 b8 20 |.dzO....|. I=1 . |
|000023c0| 38 33 0d 0f e6 0b f3 20 | 41 25 28 49 29 0d 0f f0 |83..... |A%(I)...|
|000023d0| 07 ed 20 49 0d 0f fa e2 | dc 20 35 30 2c 32 35 2c |.. I....|. 50,25,|
|000023e0| 35 30 2c 37 35 2c 33 30 | 2c 31 32 2c 34 30 2c 32 |50,75,30|,12,40,2|
|000023f0| 35 2c 31 32 2c 34 30 2c | 32 35 2c 32 35 2c 37 35 |5,12,40,|25,25,75|
|00002400| 2c 37 35 2c 33 30 2c 33 | 30 2c 31 30 30 2c 35 30 |,75,30,3|0,100,50|
|00002410| 2c 32 35 2c 31 32 2c 33 | 30 2c 35 30 2c 32 30 2c |,25,12,3|0,50,20,|
|00002420| 31 35 2c 33 30 2c 35 30 | 2c 34 30 2c 31 32 2c 32 |15,30,50|,40,12,2|
|00002430| 35 2c 32 30 2c 31 32 2c | 35 30 2c 35 2c 35 2c 35 |5,20,12,|50,5,5,5|
|00002440| 2c 32 2c 32 2c 32 2c 31 | 30 2c 31 30 2c 31 30 2c |,2,2,2,1|0,10,10,|
|00002450| 32 35 2c 34 30 2c 32 30 | 2c 31 35 2c 33 30 2c 31 |25,40,20|,15,30,1|
|00002460| 32 2c 31 34 2c 34 2c 38 | 2c 31 32 2c 38 2c 34 2c |2,14,4,8|,12,8,4,|
|00002470| 32 2c 31 34 2c 32 30 2c | 35 2c 31 2c 33 2c 35 2c |2,14,20,|5,1,3,5,|
|00002480| 32 2c 35 2c 35 30 2c 32 | 30 2c 32 30 2c 35 30 2c |2,5,50,2|0,20,50,|
|00002490| 35 30 2c 32 30 2c 32 35 | 2c 33 30 2c 35 2c 32 2c |50,20,25|,30,5,2,|
|000024a0| 31 37 2c 32 30 2c 35 30 | 2c 32 35 2c 35 2c 31 35 |17,20,50|,25,5,15|
|000024b0| 2c 33 30 2c 32 30 0d 10 | 04 0e dc 20 32 35 2c 32 |,30,20..|... 25,2|
|000024c0| 30 2c 35 30 0d 10 0e 05 | e1 0d 10 18 0b dd 20 a4 |0,50....|...... .|
|000024d0| 72 6f 63 6b 0d 10 22 2e | e7 20 72 63 6b 73 25 3e |rock..".|. rcks%>|
|000024e0| 3d 41 25 28 72 6f 63 6b | 25 29 20 8c 20 72 6f 63 |=A%(rock|%) . roc|
|000024f0| 6b 25 3d 72 6f 63 6b 25 | 2b 31 3a 72 63 6b 73 25 |k%=rock%|+1:rcks%|
|00002500| 3d 30 0d 10 2c 11 72 63 | 6b 73 25 3d 72 63 6b 73 |=0..,.rc|ks%=rcks|
|00002510| 25 2b 31 0d 10 36 23 e7 | 20 72 6f 63 6b 25 2f 32 |%+1..6#.| rock%/2|
|00002520| 3d a8 28 72 6f 63 6b 25 | 2f 32 29 20 8c 20 3d 2d |=.(rock%|/2) . =-|
|00002530| 34 20 8b 20 3d 34 0d 10 | 40 0a dd 20 f2 63 6f 6c |4 . =4..|@.. .col|
|00002540| 0d 10 4a 0e c8 8e 20 72 | 6f 63 6b 25 20 ca 0d 10 |..J... r|ock% ...|
|00002550| 54 3a c9 20 38 3a 63 6f | 6c 25 3d 31 32 3a e7 20 |T:. 8:co|l%=12:. |
|00002560| 64 31 20 e3 20 49 3d 32 | 35 20 b8 20 31 30 30 3a |d1 . I=2|5 . 100:|
|00002570| d4 20 31 2c 2d 31 35 2c | 49 2c 31 3a c8 96 3a c8 |. 1,-15,|I,1:..:.|
|00002580| 96 3a ed 3a 64 31 3d 30 | 0d 10 5e 3a c9 20 31 36 |.:.:d1=0|..^:. 16|
|00002590| 3a 63 6f 6c 25 3d 31 35 | 3a e7 64 32 20 e3 20 49 |:col%=15|:.d2 . I|
|000025a0| 3d 32 35 20 b8 20 31 30 | 30 3a d4 20 31 2c 2d 31 |=25 . 10|0:. 1,-1|
|000025b0| 35 2c 49 2c 31 3a c8 96 | 3a c8 96 3a ed 3a 64 32 |5,I,1:..|:..:.:d2|
|000025c0| 3d 30 0d 10 68 3a c9 20 | 32 34 3a 63 6f 6c 25 3d |=0..h:. |24:col%=|
|000025d0| 33 32 3a e7 64 33 20 e3 | 20 49 3d 32 35 20 b8 20 |32:.d3 .| I=25 . |
|000025e0| 31 30 30 3a d4 20 31 2c | 2d 31 35 2c 49 2c 31 3a |100:. 1,|-15,I,1:|
|000025f0| c8 96 3a c8 96 3a ed 3a | 64 33 3d 30 0d 10 72 39 |..:..:.:|d3=0..r9|
|00002600| c9 20 33 32 3a 63 6f 6c | 25 3d 37 3a e7 64 34 20 |. 32:col|%=7:.d4 |
|00002610| e3 20 49 3d 32 35 20 b8 | 20 31 30 30 3a d4 20 31 |. I=25 .| 100:. 1|
|00002620| 2c 2d 31 35 2c 49 2c 31 | 3a c8 96 3a c8 96 3a ed |,-15,I,1|:..:..:.|
|00002630| 3a 64 34 3d 30 0d 10 7c | 3d c9 20 34 38 3a 63 6f |:d4=0..||=. 48:co|
|00002640| 6c 25 3d 35 30 3a e7 64 | 35 20 46 4f 20 52 20 49 |l%=50:.d|5 FO R I|
|00002650| 3d 32 35 20 b8 20 31 30 | 30 3a d4 20 31 2c 2d 31 |=25 . 10|0:. 1,-1|
|00002660| 35 2c 49 2c 31 3a c8 96 | 3a c8 96 3a ed 3a 64 35 |5,I,1:..|:..:.:d5|
|00002670| 3d 30 0d 10 86 39 c9 20 | 37 30 3a 63 6f 6c 25 3d |=0...9. |70:col%=|
|00002680| 33 3a e7 64 36 20 e3 20 | 49 3d 32 35 20 b8 20 31 |3:.d6 . |I=25 . 1|
|00002690| 30 30 3a d4 20 31 2c 2d | 31 35 2c 49 2c 31 3a c8 |00:. 1,-|15,I,1:.|
|000026a0| 96 3a c8 96 3a ed 3a 64 | 36 3d 30 0d 10 90 05 cb |.:..:.:d|6=0.....|
|000026b0| 0d 10 9a 05 e1 0d 10 a4 | 0a dd 20 f2 6b 65 79 0d |........|.. .key.|
|000026c0| 10 ae 19 e7 20 a6 28 2d | 36 36 29 20 8c 20 73 79 |.... .(-|66) . sy|
|000026d0| 25 3d 73 79 25 2b 31 30 | 0d 10 b8 19 e7 20 a6 28 |%=sy%+10|..... .(|
|000026e0| 2d 39 38 29 20 8c 20 73 | 79 25 3d 73 79 25 2d 31 |-98) . s|y%=sy%-1|
|000026f0| 30 0d 10 c2 28 e7 20 b0 | 31 39 36 2c 73 79 25 2b |0...(. .|196,sy%+|
|00002700| 38 29 3c 3e 30 20 8c 20 | f2 73 63 72 65 65 6e 6f |8)<>0 . |.screeno|
|00002710| 66 66 3a f2 65 6e 64 3a | e1 0d 10 cc 05 e1 0d 10 |ff:.end:|........|
|00002720| d6 10 dd 20 f2 73 63 72 | 65 65 6e 6f 66 66 0d 10 |... .scr|eenoff..|
|00002730| e0 15 e3 20 49 3d 31 20 | b8 20 31 32 38 30 20 88 |... I=1 |. 1280 .|
|00002740| 20 36 34 0d 10 ea 1f c8 | 93 20 c8 90 20 30 2c 30 | 64.....|. .. 0,0|
|00002750| 2c 31 32 38 30 2c 31 30 | 32 34 20 b8 20 2d 36 34 |,1280,10|24 . -64|
|00002760| 2c 30 0d 10 f4 07 ed 20 | 49 0d 10 fe 05 db 0d 11 |,0..... |I.......|
|00002770| 08 05 e1 0d 11 12 0b dd | 20 f2 66 6c 61 67 0d 11 |........| .flag..|
|00002780| 1c 6e e7 20 73 79 25 3c | 66 31 25 20 84 20 73 79 |.n. sy%<|f1% . sy|
|00002790| 25 3e 66 32 25 20 8c 20 | f2 73 63 72 65 65 6e 6f |%>f2% . |.screeno|
|000027a0| 66 66 3a f2 65 6e 64 3a | e1 20 8b 20 66 31 25 3d |ff:.end:|. . f1%=|
|000027b0| 66 32 31 25 3a 66 32 25 | 3d 66 32 32 25 3a 66 32 |f21%:f2%|=f22%:f2|
|000027c0| 31 25 3d 66 33 31 25 3a | 66 32 32 25 3d 66 33 32 |1%=f31%:|f22%=f32|
|000027d0| 25 3a 66 64 6f 6e 65 25 | 2b 3d 31 3a e7 20 66 64 |%:fdone%|+=1:. fd|
|000027e0| 6f 6e 65 25 3e 30 20 f2 | 62 65 65 70 0d 11 30 05 |one%>0 .|beep..0.|
|000027f0| f5 0d 11 3a 10 41 3d a4 | 52 28 79 25 2c 39 36 30 |...:.A=.|R(y%,960|
|00002800| 29 0d 11 44 0f 42 3d a4 | 52 28 41 2c 39 36 30 29 |)..D.B=.|R(A,960)|
|00002810| 0d 11 4e 3e fd 20 94 28 | 41 2d 42 29 3e 31 32 30 |..N>. .(|A-B)>120|
|00002820| 20 80 20 94 28 41 2d 42 | 29 3c 33 30 30 20 80 20 | . .(A-B|)<300 . |
|00002830| 94 28 42 2d 66 32 32 25 | 29 3e 32 30 30 20 80 20 |.(B-f22%|)>200 . |
|00002840| 94 28 42 2d 66 32 32 25 | 29 3c 3c 35 31 32 0d 11 |.(B-f22%|)<<512..|
|00002850| 58 1e f2 50 6c 6f 74 53 | 70 72 69 74 65 28 22 73 |X..PlotS|prite("s|
|00002860| 74 61 72 22 2c 31 32 34 | 34 2c 41 29 0d 11 62 1e |tar",124|4,A)..b.|
|00002870| f2 50 6c 6f 74 53 70 72 | 69 74 65 28 22 73 74 61 |.PlotSpr|ite("sta|
|00002880| 72 22 2c 31 32 34 34 2c | 42 29 0d 11 6c 29 e7 20 |r",1244,|B)..l). |
|00002890| 41 3e 42 20 8c 20 66 33 | 31 25 3d 42 3a 66 33 32 |A>B . f3|1%=B:f32|
|000028a0| 25 3d 41 20 8b 20 66 33 | 31 25 3d 41 3a 66 33 32 |%=A . f3|1%=A:f32|
|000028b0| 25 3d 42 0d 11 80 05 e1 | 0d 11 8a 0d dd 20 a4 52 |%=B.....|..... .R|
|000028c0| 28 73 2c 65 29 0d 11 94 | 0d 3d b3 28 65 2d 73 29 |(s,e)...|.=.(e-s)|
|000028d0| 2b 73 0d 11 9e 05 3a 0d | 11 a8 0a dd 20 f2 65 6e |+s....:.|.... .en|
|000028e0| 64 0d 11 b2 17 e7 20 66 | 64 6f 6e 65 25 3c 30 20 |d..... f|done%<0 |
|000028f0| 66 64 6f 6e 65 25 3d 30 | 0d 11 bc 3b f1 22 59 6f |fdone%=0|...;."Yo|
|00002900| 75 20 6d 61 6e 61 67 65 | 64 20 74 6f 20 67 65 74 |u manage|d to get|
|00002910| 20 74 68 72 6f 75 67 68 | 3a 22 27 66 64 6f 6e 65 | through|:"'fdone|
|00002920| 25 3b 22 20 73 74 61 72 | 20 67 61 74 65 77 61 79 |%;" star| gateway|
|00002930| 73 2e 22 0d 11 c6 1d f1 | 22 2a 2a 42 4f 4e 55 53 |s.".....|"**BONUS|
|00002940| 2a 2a 20 3d 20 22 3b 66 | 64 6f 6e 65 25 2a 31 30 |** = ";f|done%*10|
|00002950| 0d 11 d0 15 73 63 6f 72 | 65 25 2b 3d 66 64 6f 6e |....scor|e%+=fdon|
|00002960| 65 25 2a 31 30 0d 11 da | 29 e3 20 49 3d 31 30 30 |e%*10...|). I=100|
|00002970| 20 b8 20 32 35 20 88 20 | 2d 31 3a d4 20 31 2c 2d | . 25 . |-1:. 1,-|
|00002980| 31 35 2c 49 2c 31 3a c8 | 96 3a c8 96 3a ed 0d 11 |15,I,1:.|.:..:...|
|00002990| df 0b 67 6f 6e 65 25 3d | b9 0d 11 e4 05 e1 0d 11 |..gone%=|........|
|000029a0| ee 0b dd 20 f2 62 65 65 | 70 0d 11 f8 11 d4 20 31 |... .bee|p..... 1|
|000029b0| 2c 2d 31 35 2c 32 30 30 | 2c 35 0d 12 02 05 e1 0d |,-15,200|,5......|
|000029c0| ff | |. | |
+--------+-------------------------+-------------------------+--------+--------+