home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 2 / DATAFILE_PDCD2.iso / games / _marblocks / !MarBlocks / !RunImage < prev    next >
Unknown  |  1993-05-01  |  4.8 KB

view JSON data     |     view as text     |     open on a Mac     |     open on a PC

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

ConfidenceProgramDetectionMatch TypeSupport
100% file data default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 12 20 f4 20 3e | 20 21 52 75 6e 49 6d 61 |.... . >| !RunIma|
|00000010| 67 65 0d 00 14 0b 20 eb | 20 31 35 3a 87 0d 00 1e |ge.... .| 15:....|
|00000020| 1c 20 ee 20 85 20 f6 3a | f1 20 22 20 61 74 20 6c |. . . .:|. " at l|
|00000030| 69 6e 65 20 22 3b 9e 3a | e0 0d 00 28 09 20 c8 a0 |ine ";.:|...(. ..|
|00000040| 20 38 0d 00 32 47 20 de | 20 42 25 28 38 2c 31 35 | 8..2G .| B%(8,15|
|00000050| 29 2c 43 25 28 32 29 2c | 44 25 28 38 2c 31 35 29 |),C%(2),|D%(8,15)|
|00000060| 2c 57 25 20 35 2c 57 4f | 25 20 36 34 39 34 39 2b |,W% 5,WO|% 64949+|
|00000070| 34 2c 47 4f 25 20 31 30 | 30 36 38 2b 34 2c 54 49 |4,GO% 10|068+4,TI|
|00000080| 25 20 33 34 31 39 35 2b | 34 0d 00 3c 0e 20 de 20 |% 34195+|4..<. . |
|00000090| 4f 25 20 38 31 39 32 0d | 00 46 23 20 c8 99 20 22 |O% 8192.|.F# .. "|
|000000a0| 4f 53 5f 52 65 61 64 4d | 6f 6e 6f 74 6f 6e 69 63 |OS_ReadM|onotonic|
|000000b0| 54 69 6d 65 22 20 b8 20 | 41 25 0d 00 50 0e 20 41 |Time" . |A%..P. A|
|000000c0| 25 3d b3 28 2d 41 25 29 | 0d 00 5a 0b 20 f2 61 73 |%=.(-A%)|..Z. .as|
|000000d0| 73 65 6d 0d 00 64 33 20 | ff 20 22 4c 6f 61 64 20 |sem..d3 |. "Load |
|000000e0| 3c 4f 62 65 79 24 44 69 | 72 3e 2e 47 72 61 70 68 |<Obey$Di|r>.Graph|
|000000f0| 69 63 73 2e 53 63 72 65 | 65 6e 20 22 2b c3 7e 28 |ics.Scre|en "+.~(|
|00000100| 57 4f 25 2b 34 29 0d 00 | 6e 35 20 ff 20 22 4c 6f |WO%+4)..|n5 . "Lo|
|00000110| 61 64 20 3c 4f 62 65 79 | 24 44 69 72 3e 2e 47 72 |ad <Obey|$Dir>.Gr|
|00000120| 61 70 68 69 63 73 2e 47 | 61 6d 65 4f 76 65 72 20 |aphics.G|ameOver |
|00000130| 22 2b c3 7e 28 47 4f 25 | 2b 34 29 0d 00 78 32 20 |"+.~(GO%|+4)..x2 |
|00000140| ff 20 22 4c 6f 61 64 20 | 3c 4f 62 65 79 24 44 69 |. "Load |<Obey$Di|
|00000150| 72 3e 2e 47 72 61 70 68 | 69 63 73 2e 54 69 74 6c |r>.Graph|ics.Titl|
|00000160| 65 20 22 2b c3 7e 28 54 | 49 25 2b 34 29 0d 00 82 |e "+.~(T|I%+4)...|
|00000170| 34 20 ff 20 22 4c 6f 61 | 64 20 3c 4f 62 65 79 24 |4 . "Loa|d <Obey$|
|00000180| 44 69 72 3e 2e 47 72 61 | 70 68 69 63 73 2e 53 70 |Dir>.Gra|phics.Sp|
|00000190| 72 69 74 65 73 20 22 2b | c3 7e 73 70 72 69 74 65 |rites "+|.~sprite|
|000001a0| 73 0d 00 8c 19 20 2a 4d | 75 73 69 78 50 6c 61 79 |s.... *M|usixPlay|
|000001b0| 65 72 5f 55 6e 70 61 75 | 73 65 0d 00 96 06 20 f5 |er_Unpau|se.... .|
|000001c0| 0d 00 a0 06 20 db 0d 00 | aa 23 20 c8 99 20 22 4f |.... ...|.# .. "O|
|000001d0| 53 5f 52 65 61 64 44 79 | 6e 61 6d 69 63 41 72 65 |S_ReadDy|namicAre|
|000001e0| 61 22 2c 32 20 b8 20 41 | 25 0d 00 b4 0f 20 21 54 |a",2 . A|%.... !T|
|000001f0| 49 25 3d 33 34 31 39 35 | 0d 00 be 31 20 ff 20 22 |I%=34195|...1 . "|
|00000200| 44 65 63 6f 6d 70 72 65 | 73 73 20 26 22 2b c3 7e |Decompre|ss &"+.~|
|00000210| 54 49 25 2b 22 20 26 22 | 2b c3 7e 41 25 2b 22 20 |TI%+" &"|+.~A%+" |
|00000220| 26 31 46 46 46 46 46 46 | 22 0d 00 c8 0d 20 2a 46 |&1FFFFFF|".... *F|
|00000230| 58 20 31 35 2c 31 0d 00 | d2 0a 20 f5 3a fd 20 a5 |X 15,1..|.. .:. .|
|00000240| 0d 00 dc 06 20 db 0d 00 | e6 38 20 e8 20 22 53 70 |.... ...|.8 . "Sp|
|00000250| 65 65 64 20 28 31 2d 31 | 30 30 29 20 28 31 3d 56 |eed (1-1|00) (1=V|
|00000260| 65 72 79 20 66 61 73 74 | 2c 20 31 30 30 3d 56 65 |ery fast|, 100=Ve|
|00000270| 72 79 20 73 6c 6f 77 29 | 20 3f 20 22 4a 25 0d 00 |ry slow)| ? "J%..|
|00000280| f0 06 20 db 0d 00 fa 0f | 20 21 57 4f 25 3d 36 34 |.. .....| !WO%=64|
|00000290| 39 34 39 0d 01 04 31 20 | ff 20 22 44 65 63 6f 6d |949...1 |. "Decom|
|000002a0| 70 72 65 73 73 20 26 22 | 2b c3 7e 57 4f 25 2b 22 |press &"|+.~WO%+"|
|000002b0| 20 26 22 2b c3 7e 41 25 | 2b 22 20 26 31 46 46 46 | &"+.~A%|+" &1FFF|
|000002c0| 46 46 46 22 0d 01 0e 2b | 20 e3 20 43 25 3d 30 20 |FFF"...+| . C%=0 |
|000002d0| b8 20 38 3a e3 20 44 25 | 3d 30 20 b8 20 31 35 3a |. 8:. D%|=0 . 15:|
|000002e0| 42 25 28 43 25 2c 44 25 | 29 3d 30 3a ed 3a ed 0d |B%(C%,D%|)=0:.:..|
|000002f0| 01 18 09 20 53 25 3d 30 | 0d 01 22 09 20 43 25 3d |... S%=0|..". C%=|
|00000300| 30 0d 01 2c 09 20 58 25 | 3d 34 0d 01 36 0a 20 59 |0..,. X%|=4..6. Y|
|00000310| 25 3d 31 35 0d 01 40 09 | 20 46 25 3d 30 0d 01 4a |%=15..@.| F%=0..J|
|00000320| 0f 20 53 43 25 3d 31 30 | 30 2d 4a 25 0d 01 54 09 |. SC%=10|0-J%..T.|
|00000330| 20 54 25 3d 91 0d 01 5e | 0e 20 f2 6e 65 77 74 68 | T%=...^|. .newth|
|00000340| 72 65 65 0d 01 68 06 20 | f5 0d 01 72 44 20 e7 20 |ree..h. |...rD . |
|00000350| 46 25 3d 31 20 8c 20 46 | 25 3d 30 3a 58 25 3d 34 |F%=1 . F|%=0:X%=4|
|00000360| 3a 59 25 3d 31 34 3a f2 | 6e 65 77 74 68 72 65 65 |:Y%=14:.|newthree|
|00000370| 3a f2 73 68 6f 77 63 75 | 72 72 65 6e 74 28 58 25 |:.showcu|rrent(X%|
|00000380| 2c 59 25 2c 58 25 2c 59 | 25 2c 43 25 29 0d 01 7c |,Y%,X%,Y|%,C%)..||
|00000390| 16 20 41 25 3d 58 25 3a | 42 25 3d 59 25 3a 5a 25 |. A%=X%:|B%=Y%:Z%|
|000003a0| 3d 43 25 0d 01 86 23 20 | e7 20 a6 28 2d 39 38 29 |=C%...# |. .(-98)|
|000003b0| 20 8c 20 58 25 3d a4 6d | 6f 76 65 6c 65 66 74 28 | . X%=.m|oveleft(|
|000003c0| 58 25 2c 59 25 29 0d 01 | 90 24 20 e7 20 a6 28 2d |X%,Y%)..|.$ . .(-|
|000003d0| 36 37 29 20 8c 20 58 25 | 3d a4 6d 6f 76 65 72 69 |67) . X%|=.moveri|
|000003e0| 67 68 74 28 58 25 2c 59 | 25 29 0d 01 9a 24 20 e7 |ght(X%,Y|%)...$ .|
|000003f0| 20 a6 28 2d 31 30 35 29 | 20 8c 20 59 25 3d a4 6d | .(-105)| . Y%=.m|
|00000400| 6f 76 65 64 6f 77 6e 28 | 58 25 2c 59 25 29 0d 01 |ovedown(|X%,Y%)..|
|00000410| a4 1d 20 e7 20 a6 28 2d | 39 39 29 20 8c 20 43 25 |.. . .(-|99) . C%|
|00000420| 3d 28 43 25 2b 31 29 20 | 83 20 33 0d 01 ae 2b 20 |=(C%+1) |. 3...+ |
|00000430| e7 20 28 91 2d 54 25 29 | 3e 4a 25 20 8c 20 54 25 |. (.-T%)|>J% . T%|
|00000440| 3d 91 3a 59 25 3d a4 6d | 6f 76 65 64 6f 77 6e 28 |=.:Y%=.m|ovedown(|
|00000450| 58 25 2c 59 25 29 0d 01 | b8 18 20 f1 8a 30 2c 30 |X%,Y%)..|.. ..0,0|
|00000460| 29 3b 22 53 63 6f 72 65 | 3a 20 22 3b 53 25 0d 01 |);"Score|: ";S%..|
|00000470| c2 3e 20 e7 20 41 25 3c | 3e 58 25 20 84 20 42 25 |.> . A%<|>X% . B%|
|00000480| 3c 3e 59 25 20 84 20 5a | 25 3c 3e 43 25 20 8c 20 |<>Y% . Z|%<>C% . |
|00000490| f2 73 68 6f 77 63 75 72 | 72 65 6e 74 28 41 25 2c |.showcur|rent(A%,|
|000004a0| 42 25 2c 58 25 2c 59 25 | 2c 43 25 29 0d 01 cc 14 |B%,X%,Y%|,C%)....|
|000004b0| 20 e3 20 5a 25 3d 31 20 | b8 20 33 3a c8 96 3a ed | . Z%=1 |. 3:..:.|
|000004c0| 0d 01 d6 15 20 e7 20 46 | 25 3d 31 20 80 20 59 25 |.... . F|%=1 . Y%|
|000004d0| 3c 31 34 20 8c 0d 01 e0 | 15 20 42 25 28 58 25 2c |<14 ....|. B%(X%,|
|000004e0| 59 25 29 3d 43 25 28 43 | 25 29 0d 01 ea 1f 20 42 |Y%)=C%(C|%).... B|
|000004f0| 25 28 58 25 2c 59 25 2b | 31 29 3d 43 25 28 28 43 |%(X%,Y%+|1)=C%((C|
|00000500| 25 2b 31 29 20 83 20 33 | 29 0d 01 f4 1f 20 42 25 |%+1) . 3|).... B%|
|00000510| 28 58 25 2c 59 25 2b 32 | 29 3d 43 25 28 28 43 25 |(X%,Y%+2|)=C%((C%|
|00000520| 2b 32 29 20 83 20 33 29 | 0d 01 fe 06 20 cd 0d 02 |+2) . 3)|.... ...|
|00000530| 08 1c 20 e7 20 46 25 3d | 31 20 8c 20 f2 63 68 65 |.. . F%=|1 . .che|
|00000540| 63 6b 66 6f 72 6c 69 6e | 65 73 0d 02 12 13 20 fd |ckforlin|es.... .|
|00000550| 20 46 25 3d 31 20 80 20 | 59 25 3e 31 32 0d 02 1c | F%=1 . |Y%>12...|
|00000560| 06 20 db 0d 02 26 18 20 | f1 8a 30 2c 30 29 3b 22 |. ...&. |..0,0);"|
|00000570| 53 63 6f 72 65 3a 20 22 | 3b 53 25 0d 02 30 23 20 |Score: "|;S%..0# |
|00000580| c8 99 20 22 4f 53 5f 52 | 65 61 64 44 79 6e 61 6d |.. "OS_R|eadDynam|
|00000590| 69 63 41 72 65 61 22 2c | 32 20 b8 20 41 25 0d 02 |icArea",|2 . A%..|
|000005a0| 3a 0f 20 21 47 4f 25 3d | 31 30 30 36 38 0d 02 44 |:. !GO%=|10068..D|
|000005b0| 3b 20 ff 20 22 44 65 63 | 6f 6d 70 72 65 73 73 20 |; . "Dec|ompress |
|000005c0| 26 22 2b c3 7e 47 4f 25 | 2b 22 20 26 22 2b c3 7e |&"+.~GO%|+" &"+.~|
|000005d0| 28 41 25 2b 36 34 30 2a | 31 30 30 29 2b 22 20 26 |(A%+640*|100)+" &|
|000005e0| 31 46 46 46 46 46 46 22 | 0d 02 4e 2c 20 f1 8a 30 |1FFFFFF"|..N, ..0|
|000005f0| 2c 33 30 29 3b 22 50 72 | 65 73 73 20 61 6e 79 20 |,30);"Pr|ess any |
|00000600| 6b 65 79 20 74 6f 20 72 | 65 73 74 61 72 74 20 2e |key to r|estart .|
|00000610| 2e 2e 22 3b 0d 02 58 0d | 20 2a 46 58 20 31 35 2c |..";..X.| *FX 15,|
|00000620| 31 0d 02 62 0a 20 f5 3a | fd 20 a5 0d 02 6c 08 20 |1..b. .:|. ...l. |
|00000630| fd 20 a3 0d 02 76 04 0d | 02 80 17 20 dd 20 f2 62 |. ...v..|... . .b|
|00000640| 6c 6f 63 6b 28 58 25 2c | 59 25 2c 42 25 29 0d 02 |lock(X%,|Y%,B%)..|
|00000650| 8a 22 20 21 78 3d 58 25 | 3a 21 79 3d 59 25 3a 21 |." !x=X%|:!y=Y%:!|
|00000660| 6e 75 6d 62 65 72 3d 42 | 25 3a d6 20 70 6c 6f 74 |number=B|%:. plot|
|00000670| 0d 02 94 06 20 e1 0d 02 | 9e 06 20 3a 0d 02 a8 14 |.... ...|.. :....|
|00000680| 20 dd 20 f2 62 6c 61 6e | 6b 28 58 25 2c 59 25 29 | . .blan|k(X%,Y%)|
|00000690| 0d 02 b2 21 20 21 78 3d | 58 25 3a 21 79 3d 59 25 |...! !x=|X%:!y=Y%|
|000006a0| 3a 21 6e 75 6d 62 65 72 | 3d 30 3a d6 20 70 6c 6f |:!number|=0:. plo|
|000006b0| 74 0d 02 bc 06 20 e1 0d | 02 c6 06 20 3a 0d 02 d0 |t.... ..|... :...|
|000006c0| 23 20 dd 20 f2 73 68 6f | 77 63 75 72 72 65 6e 74 |# . .sho|wcurrent|
|000006d0| 28 41 25 2c 42 25 2c 58 | 25 2c 59 25 2c 43 25 29 |(A%,B%,X|%,Y%,C%)|
|000006e0| 0d 02 da 07 20 c8 96 0d | 02 e4 32 20 f2 62 6c 61 |.... ...|..2 .bla|
|000006f0| 6e 6b 28 41 25 2c 42 25 | 29 3a f2 62 6c 61 6e 6b |nk(A%,B%|):.blank|
|00000700| 28 41 25 2c 42 25 2b 31 | 29 3a f2 62 6c 61 6e 6b |(A%,B%+1|):.blank|
|00000710| 28 41 25 2c 42 25 2b 32 | 29 0d 02 ee 19 20 f2 62 |(A%,B%+2|).... .b|
|00000720| 6c 6f 63 6b 28 58 25 2c | 59 25 2c 43 25 28 43 25 |lock(X%,|Y%,C%(C%|
|00000730| 29 29 0d 02 f8 23 20 f2 | 62 6c 6f 63 6b 28 58 25 |))...# .|block(X%|
|00000740| 2c 59 25 2b 31 2c 43 25 | 28 28 43 25 2b 31 29 20 |,Y%+1,C%|((C%+1) |
|00000750| 83 20 33 29 29 0d 03 02 | 23 20 f2 62 6c 6f 63 6b |. 3))...|# .block|
|00000760| 28 58 25 2c 59 25 2b 32 | 2c 43 25 28 28 43 25 2b |(X%,Y%+2|,C%((C%+|
|00000770| 32 29 20 83 20 33 29 29 | 0d 03 0c 06 20 e1 0d 03 |2) . 3))|.... ...|
|00000780| 16 06 20 3a 0d 03 20 10 | 20 dd 20 f2 6e 65 77 74 |.. :.. .| . .newt|
|00000790| 68 72 65 65 0d 03 2a 25 | 20 43 25 28 30 29 3d b3 |hree..*%| C%(0)=.|
|000007a0| 28 38 29 3a 43 25 28 31 | 29 3d b3 28 38 29 3a 43 |(8):C%(1|)=.(8):C|
|000007b0| 25 28 32 29 3d b3 28 38 | 29 0d 03 34 21 20 e7 20 |%(2)=.(8|)..4! . |
|000007c0| b3 28 32 30 29 3d 31 30 | 20 8c 20 43 25 28 b3 28 |.(20)=10| . C%(.(|
|000007d0| 32 29 29 3d b3 28 32 29 | 2b 38 0d 03 3e 09 20 43 |2))=.(2)|+8..>. C|
|000007e0| 25 3d 30 0d 03 48 06 20 | e1 0d 03 52 06 20 3a 0d |%=0..H. |...R. :.|
|000007f0| 03 5c 14 20 dd 20 a4 62 | 6c 6f 63 6b 28 58 25 2c |.\. . .b|lock(X%,|
|00000800| 59 25 29 0d 03 66 28 20 | e7 20 58 25 3c 30 20 84 |Y%)..f( |. X%<0 .|
|00000810| 20 58 25 3e 38 20 84 20 | 59 25 3c 30 20 84 20 59 | X%>8 . |Y%<0 . Y|
|00000820| 25 3e 31 36 20 8c 20 3d | 32 35 35 0d 03 70 11 20 |%>16 . =|255..p. |
|00000830| e7 20 59 25 3e 31 34 20 | 8c 20 3d 30 0d 03 7a 0f |. Y%>14 |. =0..z.|
|00000840| 20 3d 42 25 28 58 25 2c | 59 25 29 0d 03 84 06 20 | =B%(X%,|Y%).... |
|00000850| 3a 0d 03 8e 15 20 dd 20 | f2 63 68 65 63 6b 66 6f |:.... . |.checkfo|
|00000860| 72 6c 69 6e 65 73 0d 03 | 98 18 20 ea 20 43 25 2c |rlines..|.. . C%,|
|00000870| 44 25 2c 45 25 2c 46 25 | 2c 47 25 2c 4e 25 0d 03 |D%,E%,F%|,G%,N%..|
|00000880| a2 09 20 4e 25 3d 30 0d | 03 ac 29 20 e3 20 43 25 |.. N%=0.|..) . C%|
|00000890| 3d 30 20 b8 20 38 3a e3 | 20 44 25 3d 30 20 b8 20 |=0 . 8:.| D%=0 . |
|000008a0| 31 35 3a 44 25 28 43 25 | 2c 44 25 29 3d 30 3a ed |15:D%(C%|,D%)=0:.|
|000008b0| 0d 03 b6 1b 20 e3 20 43 | 25 3d 30 20 b8 20 38 3a |.... . C|%=0 . 8:|
|000008c0| e3 20 44 25 3d 30 20 b8 | 20 31 35 0d 03 c0 15 20 |. D%=0 .| 15.... |
|000008d0| 45 25 3d a4 62 6c 6f 63 | 6b 28 43 25 2c 44 25 29 |E%=.bloc|k(C%,D%)|
|000008e0| 0d 03 ca 15 20 e7 20 45 | 25 3c 3e 30 20 80 20 45 |.... . E|%<>0 . E|
|000008f0| 25 3c 39 20 8c 0d 03 d4 | 30 20 e7 20 a4 62 6c 6f |%<9 ....|0 . .blo|
|00000900| 63 6b 28 43 25 2c 44 25 | 2b 31 29 3d 45 25 20 80 |ck(C%,D%|+1)=E% .|
|00000910| 20 a4 62 6c 6f 63 6b 28 | 43 25 2c 44 25 2b 32 29 | .block(|C%,D%+2)|
|00000920| 3d 45 25 20 8c 0d 03 de | 31 20 44 25 28 43 25 2c |=E% ....|1 D%(C%,|
|00000930| 44 25 29 3d 31 3a 44 25 | 28 43 25 2c 44 25 2b 31 |D%)=1:D%|(C%,D%+1|
|00000940| 29 3d 31 3a 44 25 28 43 | 25 2c 44 25 2b 32 29 3d |)=1:D%(C|%,D%+2)=|
|00000950| 31 3a 4e 25 3d 31 0d 03 | e8 06 20 cd 0d 03 f2 30 |1:N%=1..|.. ....0|
|00000960| 20 e7 20 a4 62 6c 6f 63 | 6b 28 43 25 2b 31 2c 44 | . .bloc|k(C%+1,D|
|00000970| 25 29 3d 45 25 20 80 20 | a4 62 6c 6f 63 6b 28 43 |%)=E% . |.block(C|
|00000980| 25 2b 32 2c 44 25 29 3d | 45 25 20 8c 0d 03 fc 31 |%+2,D%)=|E% ....1|
|00000990| 20 44 25 28 43 25 2c 44 | 25 29 3d 31 3a 44 25 28 | D%(C%,D|%)=1:D%(|
|000009a0| 43 25 2b 31 2c 44 25 29 | 3d 31 3a 44 25 28 43 25 |C%+1,D%)|=1:D%(C%|
|000009b0| 2b 32 2c 44 25 29 3d 31 | 3a 4e 25 3d 31 0d 04 06 |+2,D%)=1|:N%=1...|
|000009c0| 06 20 cd 0d 04 10 34 20 | e7 20 a4 62 6c 6f 63 6b |. ....4 |. .block|
|000009d0| 28 43 25 2b 31 2c 44 25 | 2b 31 29 3d 45 25 20 80 |(C%+1,D%|+1)=E% .|
|000009e0| 20 a4 62 6c 6f 63 6b 28 | 43 25 2b 32 2c 44 25 2b | .block(|C%+2,D%+|
|000009f0| 32 29 3d 45 25 20 8c 0d | 04 1a 35 20 44 25 28 43 |2)=E% ..|..5 D%(C|
|00000a00| 25 2c 44 25 29 3d 31 3a | 44 25 28 43 25 2b 31 2c |%,D%)=1:|D%(C%+1,|
|00000a10| 44 25 2b 31 29 3d 31 3a | 44 25 28 43 25 2b 32 2c |D%+1)=1:|D%(C%+2,|
|00000a20| 44 25 2b 32 29 3d 31 3a | 4e 25 3d 31 0d 04 24 06 |D%+2)=1:|N%=1..$.|
|00000a30| 20 cd 0d 04 2e 34 20 e7 | 20 a4 62 6c 6f 63 6b 28 | ....4 .| .block(|
|00000a40| 43 25 2d 31 2c 44 25 2b | 31 29 3d 45 25 20 80 20 |C%-1,D%+|1)=E% . |
|00000a50| a4 62 6c 6f 63 6b 28 43 | 25 2d 32 2c 44 25 2b 32 |.block(C|%-2,D%+2|
|00000a60| 29 3d 45 25 20 8c 0d 04 | 38 35 20 44 25 28 43 25 |)=E% ...|85 D%(C%|
|00000a70| 2c 44 25 29 3d 31 3a 44 | 25 28 43 25 2d 31 2c 44 |,D%)=1:D|%(C%-1,D|
|00000a80| 25 2b 31 29 3d 31 3a 44 | 25 28 43 25 2d 32 2c 44 |%+1)=1:D|%(C%-2,D|
|00000a90| 25 2b 32 29 3d 31 3a 4e | 25 3d 31 0d 04 42 06 20 |%+2)=1:N|%=1..B. |
|00000aa0| cd 0d 04 4c 06 20 cc 0d | 04 56 0d 20 e7 20 45 25 |...L. ..|.V. . E%|
|00000ab0| 3d 39 20 8c 0d 04 60 2e | 20 e3 20 46 25 3d 28 43 |=9 ...`.| . F%=(C|
|00000ac0| 25 2d 31 29 20 b8 20 28 | 43 25 2b 31 29 3a e3 20 |%-1) . (|C%+1):. |
|00000ad0| 47 25 3d 28 44 25 2d 31 | 29 20 b8 20 28 44 25 2b |G%=(D%-1|) . (D%+|
|00000ae0| 31 29 0d 04 6a 3f 20 e7 | 20 a4 62 6c 6f 63 6b 28 |1)..j? .| .block(|
|00000af0| 46 25 2c 47 25 29 3c 3e | 30 20 80 20 a4 62 6c 6f |F%,G%)<>|0 . .blo|
|00000b00| 63 6b 28 46 25 2c 47 25 | 29 3c 3e 32 35 35 20 8c |ck(F%,G%|)<>255 .|
|00000b10| 20 44 25 28 46 25 2c 47 | 25 29 3d 31 3a 4e 25 3d | D%(F%,G|%)=1:N%=|
|00000b20| 31 0d 04 74 08 20 ed 3a | ed 0d 04 7e 06 20 cd 0d |1..t. .:|...~. ..|
|00000b30| 04 88 0e 20 e7 20 45 25 | 3d 31 30 20 8c 0d 04 92 |... . E%|=10 ....|
|00000b40| 22 20 e3 20 46 25 3d 30 | 20 b8 20 38 3a 44 25 28 |" . F%=0| . 8:D%(|
|00000b50| 46 25 2c 44 25 29 3d 31 | 3a ed 3a 4e 25 3d 31 0d |F%,D%)=1|:.:N%=1.|
|00000b60| 04 9c 06 20 cd 0d 04 a6 | 06 20 cd 0d 04 b0 08 20 |... ....|. ..... |
|00000b70| ed 3a ed 0d 04 ba 27 20 | e7 20 4e 25 3d 31 20 8c |.:....' |. N%=1 .|
|00000b80| 20 f2 77 69 70 65 6c 69 | 6e 65 73 3a f2 63 68 65 | .wipeli|nes:.che|
|00000b90| 63 6b 66 6f 72 6c 69 6e | 65 73 0d 04 c4 06 20 e1 |ckforlin|es.... .|
|00000ba0| 0d 04 ce 06 20 3a 0d 04 | d8 11 20 dd 20 f2 77 69 |.... :..|.. . .wi|
|00000bb0| 70 65 6c 69 6e 65 73 0d | 04 e2 0c 20 ea 20 43 25 |pelines.|... . C%|
|00000bc0| 2c 44 25 0d 04 ec 16 20 | c8 a1 20 38 2c 22 4d 61 |,D%.... |.. 8,"Ma|
|00000bd0| 72 42 6c 6f 63 6b 73 41 | 22 0d 04 f6 14 20 d4 20 |rBlocksA|".... . |
|00000be0| 38 2c 2d 31 32 37 2c 31 | 30 30 2c 31 30 0d 05 00 |8,-127,1|00,10...|
|00000bf0| 1b 20 e3 20 43 25 3d 30 | 20 b8 20 38 3a e3 20 44 |. . C%=0| . 8:. D|
|00000c00| 25 3d 30 20 b8 20 31 35 | 0d 05 0a 42 20 e7 20 44 |%=0 . 15|...B . D|
|00000c10| 25 28 43 25 2c 44 25 29 | 3d 31 20 8c 20 44 25 28 |%(C%,D%)|=1 . D%(|
|00000c20| 43 25 2c 44 25 29 3d 30 | 3a 42 25 28 43 25 2c 44 |C%,D%)=0|:B%(C%,D|
|00000c30| 25 29 3d 30 3a f2 62 6c | 61 6e 6b 28 43 25 2c 44 |%)=0:.bl|ank(C%,D|
|00000c40| 25 29 3a 53 25 2b 3d 53 | 43 25 0d 05 14 08 20 ed |%):S%+=S|C%.... .|
|00000c50| 3a ed 0d 05 1e 0f 20 f2 | 63 68 65 63 6b 66 61 6c |:..... .|checkfal|
|00000c60| 6c 0d 05 28 06 20 e1 0d | 05 32 06 20 3a 0d 05 3c |l..(. ..|.2. :..<|
|00000c70| 11 20 dd 20 f2 63 68 65 | 63 6b 66 61 6c 6c 0d 05 |. . .che|ckfall..|
|00000c80| 46 0f 20 ea 20 43 25 2c | 44 25 2c 45 25 0d 05 50 |F. . C%,|D%,E%..P|
|00000c90| 09 20 45 25 3d 30 0d 05 | 5a 1b 20 e3 20 43 25 3d |. E%=0..|Z. . C%=|
|00000ca0| 30 20 b8 20 38 3a e3 20 | 44 25 3d 31 20 b8 20 31 |0 . 8:. |D%=1 . 1|
|00000cb0| 35 0d 05 64 2b 20 e7 20 | 42 25 28 43 25 2c 44 25 |5..d+ . |B%(C%,D%|
|00000cc0| 29 3c 3e 30 20 80 20 42 | 25 28 43 25 2c 44 25 2d |)<>0 . B|%(C%,D%-|
|00000cd0| 31 29 3d 30 20 8c 20 45 | 25 2b 3d 31 0d 05 6e 08 |1)=0 . E|%+=1..n.|
|00000ce0| 20 ed 3a ed 0d 05 78 0f | 20 e7 20 45 25 3d 30 20 | .:...x.| . E%=0 |
|00000cf0| 8c 20 e1 0d 05 82 06 20 | f5 0d 05 8c 09 20 45 25 |. ..... |..... E%|
|00000d00| 3d 30 0d 05 96 1b 20 e3 | 20 43 25 3d 30 20 b8 20 |=0.... .| C%=0 . |
|00000d10| 38 3a e3 20 44 25 3d 31 | 20 b8 20 31 35 0d 05 a0 |8:. D%=1| . 15...|
|00000d20| 25 20 e7 20 42 25 28 43 | 25 2c 44 25 29 3c 3e 30 |% . B%(C|%,D%)<>0|
|00000d30| 20 80 20 42 25 28 43 25 | 2c 44 25 2d 31 29 3d 30 | . B%(C%|,D%-1)=0|
|00000d40| 20 8c 0d 05 aa 2c 20 45 | 25 2b 3d 31 3a 42 25 28 | ...., E|%+=1:B%(|
|00000d50| 43 25 2c 44 25 2d 31 29 | 3d 42 25 28 43 25 2c 44 |C%,D%-1)|=B%(C%,D|
|00000d60| 25 29 3a 42 25 28 43 25 | 2c 44 25 29 3d 30 0d 05 |%):B%(C%|,D%)=0..|
|00000d70| b4 2e 20 f2 62 6c 61 6e | 6b 28 43 25 2c 44 25 29 |.. .blan|k(C%,D%)|
|00000d80| 3a f2 62 6c 6f 63 6b 28 | 43 25 2c 44 25 2d 31 2c |:.block(|C%,D%-1,|
|00000d90| 42 25 28 43 25 2c 44 25 | 2d 31 29 29 0d 05 be 06 |B%(C%,D%|-1))....|
|00000da0| 20 cd 0d 05 c8 08 20 ed | 3a ed 0d 05 d2 0b 20 fd | ..... .|:..... .|
|00000db0| 20 45 25 3d 30 0d 05 dc | 0a 20 f2 62 75 6d 70 0d | E%=0...|. .bump.|
|00000dc0| 05 e6 06 20 e1 0d 05 f0 | 06 20 3a 0d 05 fa 0c 20 |... ....|. :.... |
|00000dd0| dd 20 f2 62 75 6d 70 0d | 06 04 09 20 ea 20 43 25 |. .bump.|... . C%|
|00000de0| 0d 06 0e 16 20 c8 a1 20 | 38 2c 22 4d 61 72 42 6c |.... .. |8,"MarBl|
|00000df0| 6f 63 6b 73 42 22 0d 06 | 18 15 20 d4 20 38 2c 2d |ocksB"..|.. . 8,-|
|00000e00| 31 32 37 2c 26 31 30 30 | 30 2c 31 0d 06 22 14 20 |127,&100|0,1..". |
|00000e10| 3f 57 25 3d 32 3a 57 25 | 21 31 3d 31 32 38 30 0d |?W%=2:W%|!1=1280.|
|00000e20| 06 2c 17 20 c8 99 20 22 | 4f 53 5f 57 6f 72 64 22 |.,. .. "|OS_Word"|
|00000e30| 2c 32 32 2c 57 25 0d 06 | 36 14 20 e3 20 43 25 3d |,22,W%..|6. . C%=|
|00000e40| 31 20 b8 20 35 3a c8 96 | 3a ed 0d 06 40 0b 20 57 |1 . 5:..|:...@. W|
|00000e50| 25 21 31 3d 30 0d 06 4a | 17 20 c8 99 20 22 4f 53 |%!1=0..J|. .. "OS|
|00000e60| 5f 57 6f 72 64 22 2c 32 | 32 2c 57 25 0d 06 54 06 |_Word",2|2,W%..T.|
|00000e70| 20 e1 0d 06 5e 06 20 3a | 0d 06 68 17 20 dd 20 a4 | ...^. :|..h. . .|
|00000e80| 6d 6f 76 65 64 6f 77 6e | 28 58 25 2c 59 25 29 0d |movedown|(X%,Y%).|
|00000e90| 06 72 20 20 e7 20 a4 62 | 6c 6f 63 6b 28 58 25 2c |.r . .b|lock(X%,|
|00000ea0| 59 25 2d 31 29 3d 30 20 | 8c 20 3d 59 25 2d 31 0d |Y%-1)=0 |. =Y%-1.|
|00000eb0| 06 7c 09 20 46 25 3d 31 | 0d 06 86 08 20 3d 59 25 |.|. F%=1|.... =Y%|
|00000ec0| 0d 06 90 06 20 3a 0d 06 | 9a 17 20 dd 20 a4 6d 6f |.... :..|.. . .mo|
|00000ed0| 76 65 6c 65 66 74 28 58 | 25 2c 59 25 29 0d 06 a4 |veleft(X|%,Y%)...|
|00000ee0| 1a 20 e7 20 a4 62 6c 6f | 63 6b 28 58 25 2d 31 2c |. . .blo|ck(X%-1,|
|00000ef0| 59 25 29 3d 30 20 8c 0d | 06 ae 38 20 e7 20 a4 62 |Y%)=0 ..|..8 . .b|
|00000f00| 6c 6f 63 6b 28 58 25 2d | 31 2c 59 25 2b 31 29 3d |lock(X%-|1,Y%+1)=|
|00000f10| 30 20 80 20 a4 62 6c 6f | 63 6b 28 58 25 2d 31 2c |0 . .blo|ck(X%-1,|
|00000f20| 59 25 2b 32 29 3d 30 20 | 8c 20 3d 58 25 2d 31 0d |Y%+2)=0 |. =X%-1.|
|00000f30| 06 b8 06 20 cd 0d 06 c2 | 08 20 3d 58 25 0d 06 cc |... ....|. =X%...|
|00000f40| 06 20 3a 0d 06 d6 18 20 | dd 20 a4 6d 6f 76 65 72 |. :.... |. .mover|
|00000f50| 69 67 68 74 28 58 25 2c | 59 25 29 0d 06 e0 1a 20 |ight(X%,|Y%).... |
|00000f60| e7 20 a4 62 6c 6f 63 6b | 28 58 25 2b 31 2c 59 25 |. .block|(X%+1,Y%|
|00000f70| 29 3d 30 20 8c 0d 06 ea | 38 20 e7 20 a4 62 6c 6f |)=0 ....|8 . .blo|
|00000f80| 63 6b 28 58 25 2b 31 2c | 59 25 2b 31 29 3d 30 20 |ck(X%+1,|Y%+1)=0 |
|00000f90| 80 20 a4 62 6c 6f 63 6b | 28 58 25 2b 31 2c 59 25 |. .block|(X%+1,Y%|
|00000fa0| 2b 32 29 3d 30 20 8c 20 | 3d 58 25 2b 31 0d 06 f4 |+2)=0 . |=X%+1...|
|00000fb0| 06 20 cd 0d 06 fe 08 20 | 3d 58 25 0d 07 08 06 20 |. ..... |=X%.... |
|00000fc0| 3a 0d 07 12 0d 20 dd 20 | f2 61 73 73 65 6d 0d 07 |:.... . |.assem..|
|00000fd0| 1c 13 20 e3 20 49 25 3d | 30 20 b8 20 32 20 88 20 |.. . I%=|0 . 2 . |
|00000fe0| 32 0d 07 26 12 20 50 25 | 3d 4f 25 3a 5b 4f 50 54 |2..&. P%|=O%:[OPT|
|00000ff0| 20 49 25 0d 07 30 13 20 | 2e 6e 75 6d 62 65 72 3a | I%..0. |.number:|
|00001000| 45 51 55 44 20 30 0d 07 | 3a 0e 20 2e 78 3a 45 51 |EQUD 0..|:. .x:EQ|
|00001010| 55 44 20 30 0d 07 44 0e | 20 2e 79 3a 45 51 55 44 |UD 0..D.| .y:EQUD|
|00001020| 20 30 0d 07 4e 0a 20 2e | 70 6c 6f 74 0d 07 58 0e | 0..N. .|plot..X.|
|00001030| 20 4d 4f 56 20 52 30 2c | 23 32 0d 07 62 1d 20 53 | MOV R0,|#2..b. S|
|00001040| 57 49 20 22 4f 53 5f 52 | 65 61 64 44 79 6e 61 6d |WI "OS_R|eadDynam|
|00001050| 69 63 41 72 65 61 22 0d | 07 6c 0f 20 4d 4f 56 20 |icArea".|.l. MOV |
|00001060| 52 33 2c 23 33 32 0d 07 | 76 0d 20 4c 44 52 20 52 |R3,#32..|v. LDR R|
|00001070| 32 2c 78 0d 07 80 11 20 | 4d 55 4c 20 52 31 2c 52 |2,x.... |MUL R1,R|
|00001080| 32 2c 52 33 0d 07 8a 11 | 20 41 44 44 20 52 30 2c |2,R3....| ADD R0,|
|00001090| 52 30 2c 52 31 0d 07 94 | 13 20 41 44 44 20 52 30 |R0,R1...|. ADD R0|
|000010a0| 2c 52 30 2c 23 31 37 36 | 0d 07 9e 0e 20 43 4d 50 |,R0,#176|.... CMP|
|000010b0| 20 52 32 2c 23 38 0d 07 | a8 11 20 4d 4f 56 47 54 | R2,#8..|.. MOVGT|
|000010c0| 20 50 43 2c 52 31 34 0d | 07 b2 0e 20 43 4d 50 20 | PC,R14.|... CMP |
|000010d0| 52 32 2c 23 30 0d 07 bc | 11 20 4d 4f 56 4c 54 20 |R2,#0...|. MOVLT |
|000010e0| 50 43 2c 52 31 34 0d 07 | c6 0d 20 4c 44 52 20 52 |PC,R14..|.. LDR R|
|000010f0| 32 2c 79 0d 07 d0 12 20 | 4d 4f 56 20 52 33 2c 23 |2,y.... |MOV R3,#|
|00001100| 31 30 32 34 30 0d 07 da | 12 20 52 53 42 20 52 32 |10240...|. RSB R2|
|00001110| 2c 52 32 2c 23 31 34 0d | 07 e4 11 20 4d 55 4c 20 |,R2,#14.|... MUL |
|00001120| 52 31 2c 52 32 2c 52 33 | 0d 07 ee 11 20 41 44 44 |R1,R2,R3|.... ADD|
|00001130| 20 52 30 2c 52 30 2c 52 | 31 0d 07 f8 0e 20 43 4d | R0,R0,R|1.... CM|
|00001140| 50 20 52 32 2c 23 30 0d | 08 02 11 20 4d 4f 56 4c |P R2,#0.|... MOVL|
|00001150| 54 20 50 43 2c 52 31 34 | 0d 08 0c 0f 20 43 4d 50 |T PC,R14|.... CMP|
|00001160| 20 52 32 2c 23 31 34 0d | 08 16 11 20 4d 4f 56 47 | R2,#14.|... MOVG|
|00001170| 54 20 50 43 2c 52 31 34 | 0d 08 20 12 20 4c 44 52 |T PC,R14|.. . LDR|
|00001180| 20 52 32 2c 6e 75 6d 62 | 65 72 0d 08 2a 0e 20 43 | R2,numb|er..*. C|
|00001190| 4d 50 20 52 32 2c 23 30 | 0d 08 34 11 20 4d 4f 56 |MP R2,#0|..4. MOV|
|000011a0| 4c 54 20 50 43 2c 52 31 | 34 0d 08 3e 0f 20 43 4d |LT PC,R1|4..>. CM|
|000011b0| 50 20 52 32 2c 23 31 30 | 0d 08 48 11 20 4d 4f 56 |P R2,#10|..H. MOV|
|000011c0| 47 54 20 50 43 2c 52 31 | 34 0d 08 52 10 20 4d 4f |GT PC,R1|4..R. MO|
|000011d0| 56 20 52 34 2c 23 35 31 | 32 0d 08 5c 11 20 4d 55 |V R4,#51|2..\. MU|
|000011e0| 4c 20 52 33 2c 52 32 2c | 52 34 0d 08 66 16 20 41 |L R3,R2,|R4..f. A|
|000011f0| 44 52 20 52 31 2c 73 70 | 72 69 74 65 64 61 74 61 |DR R1,sp|ritedata|
|00001200| 0d 08 70 11 20 41 44 44 | 20 52 31 2c 52 31 2c 52 |..p. ADD| R1,R1,R|
|00001210| 33 0d 08 7a 0f 20 4d 4f | 56 20 52 32 2c 23 31 36 |3..z. MO|V R2,#16|
|00001220| 0d 08 84 0f 20 2e 70 6c | 6f 74 6c 6f 6f 70 31 0d |.... .pl|otloop1.|
|00001230| 08 8e 0f 20 4d 4f 56 20 | 52 33 2c 23 32 38 0d 08 |... MOV |R3,#28..|
|00001240| 98 0f 20 2e 70 6c 6f 74 | 6c 6f 6f 70 32 0d 08 a2 |.. .plot|loop2...|
|00001250| 13 20 4c 44 52 20 52 34 | 2c 5b 52 31 2c 52 33 5d |. LDR R4|,[R1,R3]|
|00001260| 0d 08 ac 13 20 53 54 52 | 20 52 34 2c 5b 52 30 2c |.... STR| R4,[R0,|
|00001270| 52 33 5d 0d 08 b6 12 20 | 53 55 42 53 20 52 33 2c |R3].... |SUBS R3,|
|00001280| 52 33 2c 23 34 0d 08 c0 | 12 20 42 50 4c 20 70 6c |R3,#4...|. BPL pl|
|00001290| 6f 74 6c 6f 6f 70 32 0d | 08 ca 13 20 41 44 44 20 |otloop2.|... ADD |
|000012a0| 52 30 2c 52 30 2c 23 36 | 34 30 0d 08 d4 12 20 41 |R0,R0,#6|40.... A|
|000012b0| 44 44 20 52 31 2c 52 31 | 2c 23 33 32 0d 08 de 12 |DD R1,R1|,#32....|
|000012c0| 20 53 55 42 53 20 52 32 | 2c 52 32 2c 23 31 0d 08 | SUBS R2|,R2,#1..|
|000012d0| e8 12 20 42 4e 45 20 70 | 6c 6f 74 6c 6f 6f 70 31 |.. BNE p|lotloop1|
|000012e0| 0d 08 f2 0f 20 4d 4f 56 | 20 50 43 2c 52 31 34 0d |.... MOV| PC,R14.|
|000012f0| 08 fc 10 20 2e 73 70 72 | 69 74 65 64 61 74 61 0d |... .spr|itedata.|
|00001300| 09 06 2d 20 5d 3a e3 20 | 43 25 3d 30 20 b8 20 35 |..- ]:. |C%=0 . 5|
|00001310| 31 31 20 88 20 34 3a 21 | 50 25 3d 30 3a 50 25 2b |11 . 4:!|P%=0:P%+|
|00001320| 3d 34 3a ed 3a 5b 4f 50 | 54 20 49 25 0d 09 10 0d |=4:.:[OP|T I%....|
|00001330| 20 2e 73 70 72 69 74 65 | 73 0d 09 1a 08 20 5d 3a | .sprite|s.... ]:|
|00001340| ed 0d 09 24 06 20 e1 0d | ff |...$. ..|. |
+--------+-------------------------+-------------------------+--------+--------+