home *** CD-ROM | disk | FTP | other *** search
/ APDL Public Domain 2 / APDL_PD2A.iso / games / tetris / bloxed < prev    next >
ArcFS Archive  |  1995-09-30  |  484.4 KB

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


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

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% dearkID deark: arcfs default
100% gt2 Kopftext: 'Archive' default (weak)
100% detectItEasy Archive: ArcFS default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 72 63 68 69 76 65 00 | f0 03 00 00 50 04 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 42 6c 6f 78 65 64 | 00 00 00 00 ff ff ff ff |.!Bloxed|........|
|00000070| 45 fd ff ff 49 c9 4b 0f | 00 00 00 00 ff ff ff ff |E...I.K.|........|
|00000080| cc 03 00 80 82 21 48 65 | 6c 70 00 00 e6 00 00 00 |.....!He|lp......|
|00000090| e7 21 00 00 44 ff ff ff | 36 e5 5e 2e 03 00 3d 57 |.!..D...|6.^...=W|
|000000a0| e7 21 00 00 24 00 00 00 | 82 21 52 75 6e 00 04 00 |.!..$...|.!Run...|
|000000b0| e6 00 00 00 80 00 00 00 | 44 eb ff ff ed 48 90 09 |........|D....H..|
|000000c0| 03 00 f0 51 80 00 00 00 | 2f 22 00 00 82 21 52 75 |...Q....|/"...!Ru|
|000000d0| 6e 49 6d 61 67 65 00 00 | 9c 13 01 00 44 fb ff ff |nImage..|....D...|
|000000e0| b6 e9 5e 2e 03 00 03 11 | 9c 13 01 00 d3 22 00 00 |..^.....|....."..|
|000000f0| 82 21 73 70 72 69 74 65 | 73 00 00 00 f8 03 00 00 |.!sprite|s.......|
|00000100| 44 f9 ff ff 40 cf 6c 21 | 03 00 e7 53 f8 03 00 00 |D...@.l!|...S....|
|00000110| 93 36 01 00 82 31 36 74 | 6f 6e 00 00 e6 00 00 00 |.6...16t|on......|
|00000120| 80 01 00 00 34 93 00 00 | 34 93 00 00 03 00 39 a7 |....4...|4.....9.|
|00000130| 80 01 00 00 af 3a 01 00 | 82 42 61 63 6b 64 72 6f |.....:..|.Backdro|
|00000140| 70 73 00 00 34 41 04 00 | 30 a1 00 00 30 a1 00 00 |ps..4A..|0...0...|
|00000150| 03 00 b0 84 34 41 04 00 | 53 3c 01 00 82 42 6c 6f |....4A..|S<...Blo|
|00000160| 78 65 64 56 6f 78 00 00 | d8 bd 01 00 44 fa ff ff |xedVox..|....D...|
|00000170| 4b 71 8e 17 03 00 90 c9 | d8 bd 01 00 ab 7d 05 00 |Kq......|.....}..|
|00000180| 82 42 6f 6d 62 00 04 00 | e6 00 00 00 00 09 00 00 |.Bomb...|........|
|00000190| 34 93 00 00 34 93 00 00 | 03 00 e5 5d 00 09 00 00 |4...4...|...]....|
|000001a0| a7 3b 07 00 82 42 75 6c | 6c 65 74 00 e6 00 00 00 |.;...Bul|let.....|
|000001b0| 40 00 00 00 34 93 00 00 | 34 93 00 00 03 00 b6 31 |@...4...|4......1|
|000001c0| 40 00 00 00 cb 44 07 00 | 82 44 65 6d 6f 44 61 74 |@....D..|.DemoDat|
|000001d0| 61 00 00 00 c2 0b 00 00 | 44 fd ff ff 3b c8 62 22 |a.......|D...;.b"|
|000001e0| 03 00 5d 1b c2 0b 00 00 | 2f 45 07 00 82 44 69 67 |..].....|/E...Dig|
|000001f0| 69 74 73 00 e6 00 00 00 | 68 04 00 00 1c 93 00 00 |its.....|h.......|
|00000200| 1c 93 00 00 03 00 cc 6a | 68 04 00 00 15 51 07 00 |.......j|h....Q..|
|00000210| 82 46 61 6c 6c 42 6c 6f | 78 00 00 00 00 04 00 00 |.FallBlo|x.......|
|00000220| 34 93 00 00 34 93 00 00 | 03 00 f6 ac 00 04 00 00 |4...4...|........|
|00000230| a1 55 07 00 82 46 69 6c | 6c 65 72 00 e6 00 00 00 |.U...Fil|ler.....|
|00000240| 00 02 00 00 34 93 00 00 | 34 93 00 00 03 00 bf ec |....4...|4.......|
|00000250| 00 02 00 00 c5 59 07 00 | 82 46 6c 61 73 68 42 6c |.....Y..|.FlashBl|
|00000260| 6f 78 00 00 00 04 00 00 | 34 93 00 00 34 93 00 00 |ox......|4...4...|
|00000270| 03 00 5a 9c 00 04 00 00 | e9 5b 07 00 82 46 72 61 |..Z.....|.[...Fra|
|00000280| 6d 65 53 70 72 00 00 00 | 08 0c 00 00 1c 93 00 00 |meSpr...|........|
|00000290| 1c 93 00 00 03 00 f0 e5 | 08 0c 00 00 0d 60 07 00 |........|.....`..|
|000002a0| 82 48 69 67 68 53 63 6f | 72 65 73 00 a0 00 00 00 |.HighSco|res.....|
|000002b0| d0 8b 02 00 d0 8b 02 00 | 03 00 a8 ca a0 00 00 00 |........|........|
|000002c0| 39 6c 07 00 82 48 69 4c | 69 74 65 42 6c 6f 78 00 |9l...HiL|iteBlox.|
|000002d0| 00 04 00 00 34 93 00 00 | 34 93 00 00 03 00 37 f8 |....4...|4.....7.|
|000002e0| 00 04 00 00 fd 6c 07 00 | 82 49 6e 6b 65 79 4c 69 |.....l..|.InkeyLi|
|000002f0| 73 74 00 00 64 02 00 00 | 43 fd ff ff de cc bf 95 |st..d...|C.......|
|00000300| 03 00 7e 4a 64 02 00 00 | 21 71 07 00 82 50 6f 69 |..~Jd...|!q...Poi|
|00000310| 6e 74 65 72 00 00 00 00 | 84 00 00 00 43 fc ff ff |nter....|....C...|
|00000320| a0 7f 02 c1 03 00 b3 52 | 84 00 00 00 a9 73 07 00 |.......R|.....s..|
|00000330| 82 50 6f 77 65 72 42 6c | 6f 78 00 00 40 01 00 00 |.PowerBl|ox..@...|
|00000340| 34 93 00 00 34 93 00 00 | 03 00 e2 46 40 01 00 00 |4...4...|...F@...|
|00000350| 51 74 07 00 82 53 63 6f | 72 65 53 70 72 00 00 00 |Qt...Sco|reSpr...|
|00000360| 88 05 00 00 1c 93 00 00 | 1c 93 00 00 03 00 58 b7 |........|......X.|
|00000370| 88 05 00 00 b5 75 07 00 | 82 53 68 61 70 65 73 00 |.....u..|.Shapes.|
|00000380| e6 00 00 00 00 07 00 00 | 44 fd ff ff e1 4a 3b 0b |........|D....J;.|
|00000390| 03 00 04 8e 00 07 00 00 | 61 7b 07 00 82 53 68 6f |........|a{...Sho|
|000003a0| 6f 74 65 72 00 00 00 00 | 00 02 00 00 34 93 00 00 |oter....|....4...|
|000003b0| 34 93 00 00 03 00 bf 79 | 00 02 00 00 85 82 07 00 |4......y|........|
|000003c0| 82 53 70 65 65 64 53 63 | 6f 72 65 00 20 03 00 00 |.SpeedSc|ore. ...|
|000003d0| 44 fd ff ff d6 46 26 16 | 03 00 66 6b 20 03 00 00 |D....F&.|..fk ...|
|000003e0| a9 84 07 00 82 53 74 61 | 72 74 44 61 74 61 00 00 |.....Sta|rtData..|
|000003f0| 58 05 00 00 44 fd ff ff | 8d 1e 23 16 03 00 7d ad |X...D...|..#...}.|
|00000400| 58 05 00 00 ed 87 07 00 | 00 00 00 00 c3 00 04 00 |X.......|........|
|00000410| e6 00 00 00 63 00 00 00 | 44 eb ff ff 2a e2 e8 de |....c...|D...*...|
|00000420| 03 0c bc 5f 60 00 00 00 | d8 00 00 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 d4 01 00 00 |........|........|
|00000450| 46 69 6c 65 44 61 74 61 | 82 21 48 65 6c 70 00 00 |FileData|.!Help..|
|00000460| e6 00 00 00 e7 21 00 00 | 44 ff ff ff 36 e5 5e 2e |.....!..|D...6.^.|
|00000470| 03 00 3d 57 21 42 6c 6f | 78 65 64 20 2d 20 61 20 |..=W!Blo|xed - a |
|00000480| 54 65 74 72 69 73 20 76 | 61 72 69 61 6e 74 20 28 |Tetris v|ariant (|
|00000490| 63 29 20 53 74 65 76 65 | 6e 20 53 69 6e 67 65 72 |c) Steve|n Singer|
|000004a0| 20 31 39 39 31 2f 39 32 | 0a 2d 2d 2d 2d 2d 2d 2d | 1991/92|.-------|
|000004b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000004c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000004d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0a 0a 54 |--------|-----..T|
|000004e0| 68 69 73 20 66 69 6c 65 | 20 6c 61 73 74 20 75 70 |his file| last up|
|000004f0| 64 61 74 65 64 20 31 38 | 20 4f 63 74 20 31 39 39 |dated 18| Oct 199|
|00000500| 32 2e 0a 0a 21 42 6c 6f | 78 65 64 20 20 69 73 20 |2...!Blo|xed is |
|00000510| 20 61 20 20 76 61 72 69 | 61 74 69 6f 6e 20 6f 6e | a vari|ation on|
|00000520| 20 54 65 74 72 69 73 2e | 20 49 74 20 68 61 73 20 | Tetris.| It has |
|00000530| 6c 6f 74 73 20 6f 66 20 | 65 78 74 72 61 20 66 65 |lots of |extra fe|
|00000540| 61 74 75 72 65 73 2e 20 | 59 6f 75 72 20 62 65 73 |atures. |Your bes|
|00000550| 74 0a 62 65 74 20 69 73 | 20 74 6f 20 6c 6f 61 64 |t.bet is| to load|
|00000560| 20 69 74 20 75 70 20 61 | 6e 64 20 77 61 74 63 68 | it up a|nd watch|
|00000570| 20 74 68 65 20 64 65 6d | 6f 2e 20 20 20 20 20 0a | the dem|o. .|
|00000580| 0a 51 75 69 63 6b 20 70 | 72 65 63 69 73 2c 20 70 |.Quick p|recis, p|
|00000590| 69 65 63 65 73 20 66 61 | 6c 6c 20 66 72 6f 6d 20 |ieces fa|ll from |
|000005a0| 74 68 65 20 74 6f 70 20 | 6f 66 20 61 20 77 65 6c |the top |of a wel|
|000005b0| 6c 2e 20 45 61 63 68 20 | 70 69 65 63 65 20 63 6f |l. Each |piece co|
|000005c0| 6e 73 69 73 74 73 20 6f | 66 20 66 6f 75 72 0a 28 |nsists o|f four.(|
|000005d0| 68 65 6e 63 65 20 54 45 | 54 52 2d 69 73 29 20 62 |hence TE|TR-is) b|
|000005e0| 6c 6f 63 6b 73 20 73 74 | 75 63 6b 20 74 6f 67 65 |locks st|uck toge|
|000005f0| 74 68 65 72 2e 20 59 6f | 75 20 63 61 6e 20 6d 6f |ther. Yo|u can mo|
|00000600| 76 65 20 74 68 65 20 70 | 69 65 63 65 73 20 6c 65 |ve the p|ieces le|
|00000610| 66 74 20 6f 72 20 72 69 | 67 68 74 2c 0a 61 6e 64 |ft or ri|ght,.and|
|00000620| 20 20 74 75 72 6e 20 20 | 74 68 65 6d 20 20 74 6f | turn |them to|
|00000630| 20 20 70 6f 73 69 74 69 | 6f 6e 20 74 68 65 6d 20 | positi|on them |
|00000640| 61 73 20 64 65 73 69 72 | 65 64 2e 20 59 6f 75 20 |as desir|ed. You |
|00000650| 63 61 6e 20 61 6c 73 6f | 20 70 75 6c 6c 20 74 68 |can also| pull th|
|00000660| 65 6d 20 64 6f 77 6e 20 | 74 6f 0a 73 70 65 65 64 |em down |to.speed|
|00000670| 20 20 75 70 20 20 70 6c | 61 63 65 6d 65 6e 74 2e | up pl|acement.|
|00000680| 20 49 66 20 79 6f 75 20 | 63 6f 6d 70 6c 65 74 65 | If you |complete|
|00000690| 20 61 6e 20 65 6e 74 69 | 72 65 20 72 6f 77 20 61 | an enti|re row a|
|000006a0| 63 72 6f 73 73 20 74 68 | 65 20 77 65 6c 6c 2c 20 |cross th|e well, |
|000006b0| 74 68 61 74 20 72 6f 77 | 0a 69 73 20 20 72 65 6d |that row|.is rem|
|000006c0| 6f 76 65 64 2c 20 20 61 | 6e 64 20 20 74 68 65 20 |oved, a|nd the |
|000006d0| 20 6c 69 6e 65 73 20 20 | 61 62 6f 76 65 20 20 66 | lines |above f|
|000006e0| 61 6c 6c 20 20 64 6f 77 | 6e 2e 20 54 68 65 20 67 |all dow|n. The g|
|000006f0| 61 6d 65 20 65 6e 64 73 | 20 77 68 65 6e 20 74 68 |ame ends| when th|
|00000700| 65 20 70 69 6c 65 0a 72 | 65 61 63 68 65 73 20 20 |e pile.r|eaches |
|00000710| 74 68 65 20 20 74 6f 70 | 20 20 6f 66 20 74 68 65 |the top| of the|
|00000720| 20 73 63 72 65 65 6e 20 | 28 4f 4b 2c 20 6e 6f 74 | screen |(OK, not|
|00000730| 20 71 75 69 74 65 20 61 | 63 63 75 72 61 74 65 2c | quite a|ccurate,|
|00000740| 20 62 75 74 20 67 6f 6f | 64 20 65 6e 6f 75 67 68 | but goo|d enough|
|00000750| 20 66 6f 72 0a 73 69 6d | 70 6c 65 20 69 6e 73 74 | for.sim|ple inst|
|00000760| 72 75 63 74 69 6f 6e 73 | 29 2e 0a 0a 54 68 65 20 |ructions|)...The |
|00000770| 20 72 61 74 65 20 20 61 | 74 20 20 77 68 69 63 68 | rate a|t which|
|00000780| 20 74 68 65 20 70 69 65 | 63 65 73 20 66 61 6c 6c | the pie|ces fall|
|00000790| 20 64 6f 77 6e 20 61 63 | 63 65 6c 65 72 61 74 65 | down ac|celerate|
|000007a0| 73 20 61 73 20 74 68 65 | 20 67 61 6d 65 20 70 72 |s as the| game pr|
|000007b0| 6f 67 72 65 73 73 65 73 | 2e 0a 54 68 65 20 20 72 |ogresses|..The r|
|000007c0| 61 74 65 20 20 72 65 61 | 63 68 65 73 20 61 20 6c |ate rea|ches a l|
|000007d0| 6f 63 61 6c 20 6d 61 78 | 69 6d 75 6d 20 61 74 20 |ocal max|imum at |
|000007e0| 6c 65 76 65 6c 20 6e 69 | 6e 65 2e 20 41 74 20 6c |level ni|ne. At l|
|000007f0| 65 76 65 6c 20 74 65 6e | 20 69 74 20 73 6c 6f 77 |evel ten| it slow|
|00000800| 73 20 64 6f 77 6e 2c 0a | 61 6e 64 20 20 74 68 65 |s down,.|and the|
|00000810| 6e 20 20 67 72 61 64 75 | 61 6c 6c 79 20 20 73 70 |n gradu|ally sp|
|00000820| 65 65 64 73 20 62 61 63 | 6b 20 75 70 20 73 6f 20 |eeds bac|k up so |
|00000830| 74 68 61 74 20 6c 65 76 | 65 6c 20 65 69 67 68 74 |that lev|el eight|
|00000840| 65 65 6e 20 69 73 20 74 | 68 65 20 73 61 6d 65 20 |een is t|he same |
|00000850| 73 70 65 65 64 0a 61 73 | 20 6c 65 76 65 6c 20 6e |speed.as| level n|
|00000860| 69 6e 65 2c 20 61 6e 64 | 20 6c 65 76 65 6c 20 6e |ine, and| level n|
|00000870| 69 6e 65 74 65 65 6e 20 | 69 73 20 61 20 74 6f 75 |ineteen |is a tou|
|00000880| 63 68 20 71 75 69 63 6b | 65 72 2e 20 54 68 65 6e |ch quick|er. Then|
|00000890| 20 61 74 20 6c 65 76 65 | 6c 20 74 77 65 6e 74 79 | at leve|l twenty|
|000008a0| 20 69 74 0a 73 6c 6f 77 | 73 20 20 64 6f 77 6e 20 | it.slow|s down |
|000008b0| 20 73 6c 69 67 68 74 6c | 79 2c 20 20 74 68 65 6e | slightl|y, then|
|000008c0| 20 20 69 74 20 20 73 70 | 65 65 64 73 20 20 62 61 | it sp|eeds ba|
|000008d0| 63 6b 20 20 75 70 20 20 | 6f 76 65 72 20 6c 65 76 |ck up |over lev|
|000008e0| 65 6c 73 20 74 77 65 6e | 74 79 2d 6f 6e 65 20 74 |els twen|ty-one t|
|000008f0| 6f 0a 74 77 65 6e 74 79 | 2d 74 68 72 65 65 2e 20 |o.twenty|-three. |
|00000900| 20 4c 65 76 65 20 6c 20 | 74 77 65 6e 74 79 2d 74 | Leve l |twenty-t|
|00000910| 68 72 65 65 20 69 73 20 | 74 68 65 20 73 61 6d 65 |hree is |the same|
|00000920| 20 73 70 65 65 64 20 61 | 73 20 6c 65 76 65 6c 20 | speed a|s level |
|00000930| 6e 69 6e 65 74 65 65 6e | 2e 20 4c 65 76 65 6c 0a |nineteen|. Level.|
|00000940| 74 77 65 6e 74 79 2d 66 | 6f 75 72 20 20 69 73 20 |twenty-f|our is |
|00000950| 20 61 20 74 6f 75 63 68 | 20 66 61 73 74 65 72 2e | a touch| faster.|
|00000960| 20 4c 65 76 65 6c 73 20 | 74 77 65 6e 74 79 2d 66 | Levels |twenty-f|
|00000970| 69 76 65 20 74 6f 20 74 | 77 65 6e 74 79 2d 6e 69 |ive to t|wenty-ni|
|00000980| 6e 65 20 66 6f 6c 6c 6f | 77 20 74 68 65 0a 73 61 |ne follo|w the.sa|
|00000990| 6d 65 20 73 70 65 65 64 | 73 20 20 61 73 20 20 6c |me speed|s as l|
|000009a0| 65 76 65 6c 73 20 20 74 | 77 65 6e 74 79 20 20 74 |evels t|wenty t|
|000009b0| 6f 20 20 74 77 65 6e 74 | 79 20 20 66 6f 75 72 2e |o twent|y four.|
|000009c0| 20 20 49 66 20 20 79 6f | 75 20 20 67 65 74 20 20 | If yo|u get |
|000009d0| 70 61 73 74 20 20 6c 65 | 76 65 6c 0a 74 77 65 6e |past le|vel.twen|
|000009e0| 74 79 2d 6e 69 6e 65 20 | 20 69 74 20 73 74 61 72 |ty-nine | it star|
|000009f0| 74 73 20 67 65 74 74 69 | 6e 67 20 6e 61 73 74 79 |ts getti|ng nasty|
|00000a00| 2e 20 41 74 20 6c 65 76 | 65 6c 20 66 69 66 74 79 |. At lev|el fifty|
|00000a10| 20 69 74 20 73 74 61 72 | 74 73 20 67 65 74 74 69 | it star|ts getti|
|00000a20| 6e 67 20 72 65 61 6c 6c | 79 0a 6e 61 73 74 79 2e |ng reall|y.nasty.|
|00000a30| 20 20 4c 65 76 65 6c 73 | 20 20 6e 69 6e 65 74 79 | Levels| ninety|
|00000a40| 2d 6e 69 6e 65 20 20 75 | 70 77 61 72 64 73 20 61 |-nine u|pwards a|
|00000a50| 72 65 20 69 64 65 6e 74 | 69 63 61 6c 2e 20 49 66 |re ident|ical. If|
|00000a60| 20 79 6f 75 20 63 61 6e | 20 67 65 74 20 70 61 73 | you can| get pas|
|00000a70| 74 20 6c 65 76 65 6c 0a | 6e 69 6e 65 74 79 2d 6e |t level.|ninety-n|
|00000a80| 69 6e 65 20 79 6f 75 27 | 72 65 20 65 69 74 68 65 |ine you'|re eithe|
|00000a90| 72 20 63 68 65 61 74 69 | 6e 67 20 6f 72 20 73 6f |r cheati|ng or so|
|00000aa0| 6d 65 20 6b 69 6e 64 20 | 6f 66 20 67 65 6e 69 75 |me kind |of geniu|
|00000ab0| 73 2e 0a 0a 54 68 65 20 | 65 78 74 72 61 20 66 65 |s...The |extra fe|
|00000ac0| 61 74 75 72 65 73 20 61 | 72 65 20 70 6f 77 65 72 |atures a|re power|
|00000ad0| 20 62 6c 6f 63 6b 73 2c | 20 6c 69 6e 65 20 70 61 | blocks,| line pa|
|00000ae0| 73 73 69 6e 67 20 69 6e | 20 74 77 6f 20 70 6c 61 |ssing in| two pla|
|00000af0| 79 65 72 20 6d 6f 64 65 | 2c 20 61 6e 64 20 74 68 |yer mode|, and th|
|00000b00| 65 0a 6e 61 73 74 79 20 | 74 68 69 6e 67 73 20 61 |e.nasty |things a|
|00000b10| 74 20 6c 65 76 65 6c 20 | 74 68 69 72 74 79 20 75 |t level |thirty u|
|00000b20| 70 77 61 72 64 73 20 3a | 2d 29 2e 0a 0a 53 6f 6d |pwards :|-)...Som|
|00000b30| 65 20 20 70 69 65 63 65 | 73 20 20 74 68 61 74 20 |e piece|s that |
|00000b40| 20 66 61 6c 6c 20 63 6f | 6e 74 61 69 6e 20 61 20 | fall co|ntain a |
|00000b50| 70 6f 77 65 72 20 62 6c | 6f 63 6b 20 6f 6e 65 20 |power bl|ock one |
|00000b60| 6f 66 20 34 20 46 20 53 | 20 42 20 31 36 2e 20 49 |of 4 F S| B 16. I|
|00000b70| 66 20 74 68 65 20 6c 69 | 6e 65 0a 74 68 61 74 20 |f the li|ne.that |
|00000b80| 20 20 74 68 65 20 70 6f | 77 65 72 20 62 6c 6f 63 | the po|wer bloc|
|00000b90| 6b 20 69 73 20 70 6c 61 | 63 65 64 20 69 6e 20 69 |k is pla|ced in i|
|00000ba0| 73 20 63 6f 6d 70 6c 65 | 74 65 64 20 2d 20 65 69 |s comple|ted - ei|
|00000bb0| 74 68 65 72 20 62 79 20 | 74 68 61 74 20 70 69 65 |ther by |that pie|
|00000bc0| 63 65 20 6f 72 20 62 79 | 0a 61 6e 6f 74 68 65 72 |ce or by|.another|
|00000bd0| 20 20 20 6c 61 74 65 72 | 20 2d 20 20 74 68 65 20 | later| - the |
|00000be0| 70 6f 77 65 72 20 62 6c | 6f 63 6b 20 69 73 20 61 |power bl|ock is a|
|00000bf0| 63 74 69 76 61 74 65 64 | 20 28 69 66 20 6d 6f 72 |ctivated| (if mor|
|00000c00| 65 20 74 68 61 6e 20 6f | 6e 65 20 70 6f 77 65 72 |e than o|ne power|
|00000c10| 20 62 6c 6f 63 6b 0a 77 | 6f 75 6c 64 20 62 65 20 | block.w|ould be |
|00000c20| 61 63 74 69 76 61 74 65 | 64 2c 20 6f 6e 6c 79 20 |activate|d, only |
|00000c30| 6f 6e 65 20 69 73 29 2e | 20 54 68 65 20 65 66 66 |one is).| The eff|
|00000c40| 65 63 74 73 20 61 72 65 | 20 61 73 20 66 6f 6c 6c |ects are| as foll|
|00000c50| 6f 77 73 3a 0a 20 20 0a | 34 29 20 20 28 46 6f 75 |ows:. .|4) (Fou|
|00000c60| 72 20 20 4c 69 6e 65 73 | 29 20 20 52 65 6d 6f 76 |r Lines|) Remov|
|00000c70| 65 73 20 20 61 6c 74 65 | 72 6e 61 74 65 20 20 6c |es alte|rnate l|
|00000c80| 69 6e 65 73 20 20 66 72 | 6f 6d 20 20 74 68 65 20 |ines fr|om the |
|00000c90| 68 69 67 68 65 73 74 20 | 6c 69 6e 65 20 77 69 74 |highest |line wit|
|00000ca0| 68 20 61 6e 79 0a 20 20 | 20 20 70 69 65 63 65 73 |h any. | pieces|
|00000cb0| 20 69 6e 2c 20 74 6f 20 | 61 20 6d 61 78 69 6d 75 | in, to |a maximu|
|00000cc0| 6d 20 6f 66 20 66 6f 75 | 72 20 6c 69 6e 65 73 2e |m of fou|r lines.|
|00000cd0| 0a 20 20 20 20 0a 46 29 | 20 20 28 46 69 6c 6c 65 |. .F)| (Fille|
|00000ce0| 72 29 20 20 50 72 6f 64 | 75 63 65 73 20 20 61 20 |r) Prod|uces a |
|00000cf0| 6c 69 74 74 6c 65 20 61 | 6c 69 65 6e 2c 20 77 68 |little a|lien, wh|
|00000d00| 69 63 68 20 6d 61 79 20 | 62 65 20 67 75 69 64 65 |ich may |be guide|
|00000d10| 64 20 77 69 74 68 20 74 | 68 65 20 6c 65 66 74 20 |d with t|he left |
|00000d20| 61 6e 64 0a 20 20 20 20 | 72 69 67 68 74 20 20 6b |and. |right k|
|00000d30| 65 79 73 20 61 6e 64 20 | 65 6e 63 6f 75 72 61 67 |eys and |encourag|
|00000d40| 65 64 20 74 6f 20 64 72 | 6f 70 20 61 20 62 6c 6f |ed to dr|op a blo|
|00000d50| 63 6b 20 77 69 74 68 20 | 74 68 65 20 74 75 72 6e |ck with |the turn|
|00000d60| 20 6b 65 79 2e 20 59 6f | 75 20 63 61 6e 20 75 73 | key. Yo|u can us|
|00000d70| 65 0a 20 20 20 20 69 74 | 20 74 6f 20 63 6f 6d 70 |e. it| to comp|
|00000d80| 6c 65 74 65 20 70 61 72 | 74 69 61 6c 6c 79 20 66 |lete par|tially f|
|00000d90| 69 6e 69 73 68 65 64 20 | 6c 69 6e 65 73 2e 0a 20 |inished |lines.. |
|00000da0| 20 20 20 0a 53 29 20 20 | 28 53 68 6f 6f 74 65 72 | .S) |(Shooter|
|00000db0| 29 20 20 50 72 6f 64 75 | 63 65 73 20 61 20 73 61 |) Produ|ces a sa|
|00000dc0| 74 65 6c 6c 69 74 65 2f | 67 75 6e 2c 20 77 68 69 |tellite/|gun, whi|
|00000dd0| 63 68 20 6d 61 79 20 62 | 65 20 63 6f 6e 74 72 6f |ch may b|e contro|
|00000de0| 6c 6c 65 64 20 69 6e 20 | 61 20 73 69 6d 69 6c 61 |lled in |a simila|
|00000df0| 72 0a 20 20 20 20 77 61 | 79 20 74 6f 20 74 68 65 |r. wa|y to the|
|00000e00| 20 61 6c 69 65 6e 2c 20 | 77 68 69 63 68 20 63 61 | alien, |which ca|
|00000e10| 6e 20 73 68 6f 6f 74 20 | 62 6c 6f 63 6b 73 2e 0a |n shoot |blocks..|
|00000e20| 20 20 20 20 0a 42 29 20 | 20 28 42 6f 6d 62 29 20 | .B) | (Bomb) |
|00000e30| 20 41 20 20 62 6f 6d 62 | 20 61 70 70 65 61 72 73 | A bomb| appears|
|00000e40| 20 77 68 69 63 68 20 63 | 61 6e 20 62 65 20 67 75 | which c|an be gu|
|00000e50| 69 64 65 64 20 61 73 20 | 69 74 20 66 61 6c 6c 73 |ided as |it falls|
|00000e60| 2e 20 57 68 65 6e 20 69 | 74 20 6c 61 6e 64 73 20 |. When i|t lands |
|00000e70| 6f 6e 0a 20 20 20 20 74 | 68 65 20 20 62 6c 6f 63 |on. t|he bloc|
|00000e80| 6b 73 2c 20 69 74 20 65 | 78 70 6c 6f 64 65 73 20 |ks, it e|xplodes |
|00000e90| 64 6f 69 6e 67 20 61 20 | 66 61 69 72 20 61 6d 6f |doing a |fair amo|
|00000ea0| 75 6e 74 20 6f 66 20 64 | 61 6d 61 67 65 2e 20 28 |unt of d|amage. (|
|00000eb0| 48 69 6e 74 2c 20 74 68 | 65 20 64 61 6d 61 67 65 |Hint, th|e damage|
|00000ec0| 0a 20 20 20 20 6d 61 79 | 20 20 6c 6f 6f 6b 20 20 |. may| look |
|00000ed0| 76 61 72 69 61 62 6c 65 | 2c 20 20 62 75 74 20 20 |variable|, but |
|00000ee0| 69 74 20 20 69 73 6e 27 | 20 74 2e 20 20 45 78 70 |it isn'| t. Exp|
|00000ef0| 65 72 69 6d 65 6e 74 61 | 74 69 6f 6e 20 20 73 68 |erimenta|tion sh|
|00000f00| 6f 75 6c 64 20 20 68 65 | 6c 70 20 20 69 6e 0a 20 |ould he|lp in. |
|00000f10| 20 20 20 64 65 74 65 72 | 6d 69 6e 69 6e 67 20 70 | deter|mining p|
|00000f20| 6c 61 63 65 6d 65 6e 74 | 20 66 6f 72 20 6d 61 78 |lacement| for max|
|00000f30| 69 6d 75 6d 20 65 66 66 | 65 63 74 29 2e 0a 20 20 |imum eff|ect).. |
|00000f40| 20 20 0a 31 36 29 20 28 | 31 36 20 74 6f 6e 20 77 | .16) (|16 ton w|
|00000f50| 65 69 67 68 74 29 20 41 | 20 31 36 20 74 6f 6e 20 |eight) A| 16 ton |
|00000f60| 77 65 69 67 68 74 20 28 | 61 20 6c 61 20 63 61 72 |weight (|a la car|
|00000f70| 74 6f 6f 6e 73 20 61 6e | 64 20 4d 6f 6e 74 79 20 |toons an|d Monty |
|00000f80| 50 79 74 68 6f 6e 29 20 | 61 70 70 65 61 72 73 2c |Python) |appears,|
|00000f90| 0a 20 20 20 20 69 74 20 | 74 6f 6f 20 63 61 6e 20 |. it |too can |
|00000fa0| 62 65 20 20 67 75 69 64 | 65 64 2e 20 57 68 65 6e |be guid|ed. When|
|00000fb0| 20 69 74 20 6c 61 6e 64 | 73 2c 20 69 74 20 72 65 | it land|s, it re|
|00000fc0| 6d 6f 76 65 73 20 33 20 | 63 6f 6c 75 6d 6e 73 20 |moves 3 |columns |
|00000fd0| 6f 66 20 62 72 69 63 6b | 73 2e 0a 20 20 20 20 0a |of brick|s.. .|
|00000fe0| 49 6e 20 20 20 74 77 6f | 20 20 70 6c 61 79 65 72 |In two| player|
|00000ff0| 20 6d 6f 64 65 2c 20 77 | 68 65 6e 20 65 69 74 68 | mode, w|hen eith|
|00001000| 65 72 20 70 6c 61 79 65 | 72 20 63 6f 6d 70 6c 65 |er playe|r comple|
|00001010| 74 65 73 20 6d 6f 72 65 | 20 74 68 61 6e 20 6f 6e |tes more| than on|
|00001020| 65 20 6c 69 6e 65 20 77 | 69 74 68 20 61 0a 70 69 |e line w|ith a.pi|
|00001030| 65 63 65 2c 20 20 74 68 | 65 20 6c 69 6e 65 73 20 |ece, th|e lines |
|00001040| 72 65 6d 6f 76 65 64 20 | 28 6d 69 6e 75 73 20 74 |removed |(minus t|
|00001050| 68 65 20 70 69 65 63 65 | 20 6a 75 73 74 20 70 75 |he piece| just pu|
|00001060| 74 20 69 6e 20 74 68 65 | 6d 29 2c 20 61 72 65 20 |t in the|m), are |
|00001070| 73 65 6e 74 20 61 63 72 | 6f 73 73 0a 74 6f 20 20 |sent acr|oss.to |
|00001080| 74 68 65 20 20 6f 74 68 | 65 72 20 70 6c 61 79 65 |the oth|er playe|
|00001090| 72 2c 20 77 68 65 72 65 | 20 74 68 65 79 20 61 72 |r, where| they ar|
|000010a0| 65 20 69 6e 73 65 72 74 | 65 64 20 61 74 20 74 68 |e insert|ed at th|
|000010b0| 65 20 62 6f 74 74 6f 6d | 20 6f 66 20 68 69 73 2f |e bottom| of his/|
|000010c0| 68 65 72 20 77 65 6c 6c | 2e 0a 54 68 65 20 70 69 |her well|..The pi|
|000010d0| 65 63 65 20 74 68 65 20 | 70 6c 61 79 65 72 20 77 |ece the |player w|
|000010e0| 61 73 20 74 72 79 69 6e | 67 20 74 6f 20 70 6f 73 |as tryin|g to pos|
|000010f0| 69 74 69 6f 6e 20 61 74 | 20 74 68 61 74 20 74 69 |ition at| that ti|
|00001100| 6d 65 20 67 65 74 73 20 | 76 61 70 6f 75 72 69 73 |me gets |vapouris|
|00001110| 65 64 2e 0a 0a 54 68 69 | 73 20 20 67 61 6d 65 20 |ed...Thi|s game |
|00001120| 20 69 73 20 20 72 65 61 | 6c 6c 79 20 20 6d 65 61 | is rea|lly mea|
|00001130| 6e 74 20 20 74 6f 20 62 | 65 20 70 6c 61 79 65 64 |nt to b|e played|
|00001140| 20 74 77 6f 20 70 6c 61 | 79 65 72 2e 20 49 74 27 | two pla|yer. It'|
|00001150| 73 20 6d 65 61 6e 2e 20 | 44 75 65 20 74 6f 20 74 |s mean. |Due to t|
|00001160| 68 65 0a 63 75 6e 6e 69 | 6e 67 20 20 66 61 63 74 |he.cunni|ng fact|
|00001170| 20 20 74 68 61 74 20 20 | 70 6c 61 79 65 72 20 31 | that |player 1|
|00001180| 27 73 20 6b 65 79 73 20 | 6c 69 65 20 6e 65 61 72 |'s keys |lie near|
|00001190| 20 74 68 65 20 27 32 27 | 20 61 6e 64 20 70 6c 61 | the '2'| and pla|
|000011a0| 79 65 72 20 32 27 73 20 | 6e 65 61 72 20 74 68 65 |yer 2's |near the|
|000011b0| 0a 27 32 27 20 6f 6e 20 | 74 68 65 20 6e 75 6d 65 |.'2' on |the nume|
|000011c0| 72 69 63 20 70 61 64 2c | 20 62 6f 74 68 20 70 6c |ric pad,| both pl|
|000011d0| 61 79 65 72 73 20 63 61 | 6e 20 72 65 73 74 61 72 |ayers ca|n restar|
|000011e0| 74 20 61 20 67 61 6d 65 | 20 66 6f 72 20 72 65 76 |t a game| for rev|
|000011f0| 65 6e 67 65 2e 0a 0a 4f | 6e 20 20 61 6e 20 20 41 |enge...O|n an A|
|00001200| 35 30 30 30 2c 20 20 49 | 20 68 61 76 65 20 73 6f |5000, I| have so|
|00001210| 6d 65 74 69 6d 65 73 20 | 6e 6f 74 69 63 65 64 20 |metimes |noticed |
|00001220| 6b 65 79 62 6f 61 72 64 | 20 63 6c 61 73 68 20 6f |keyboard| clash o|
|00001230| 6e 20 74 68 65 20 6c 65 | 66 74 20 61 6e 64 20 72 |n the le|ft and r|
|00001240| 69 67 68 74 0a 6b 65 79 | 73 20 20 6f 66 20 20 70 |ight.key|s of p|
|00001250| 6c 61 79 65 72 20 31 2e | 20 52 65 64 65 66 69 6e |layer 1.| Redefin|
|00001260| 69 6e 67 20 74 68 65 6d | 20 74 6f 20 27 51 27 20 |ing them| to 'Q' |
|00001270| 61 6e 64 20 27 57 27 20 | 63 6c 65 61 72 65 64 20 |and 'W' |cleared |
|00001280| 74 68 69 73 2e 20 28 49 | 20 68 6f 70 65 20 69 74 |this. (I| hope it|
|00001290| 27 73 0a 6b 65 79 62 6f | 61 72 64 20 63 6c 61 73 |'s.keybo|ard clas|
|000012a0| 68 2c 20 69 66 20 6e 6f | 74 2c 20 6d 79 20 70 6c |h, if no|t, my pl|
|000012b0| 61 79 69 6e 67 20 69 73 | 20 77 6f 72 73 65 20 74 |aying is| worse t|
|000012c0| 68 61 6e 20 49 20 74 68 | 6f 75 67 68 74 29 2e 0a |han I th|ought)..|
|000012d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000012e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000012f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001300| 20 20 20 20 20 0a 55 6e | 66 6f 72 74 75 6e 61 74 | .Un|fortunat|
|00001310| 65 6c 79 2c 20 20 49 27 | 76 65 20 20 6e 6f 74 20 |ely, I'|ve not |
|00001320| 61 64 64 65 64 20 61 6e | 79 20 6d 75 73 69 63 20 |added an|y music |
|00001330| 28 64 6f 65 73 20 61 6e | 79 6f 6e 65 20 77 61 6e |(does an|yone wan|
|00001340| 74 20 74 6f 20 77 72 69 | 74 65 20 73 6f 6d 65 20 |t to wri|te some |
|00001350| 3f 29 2e 0a 4d 79 20 20 | 73 75 67 67 65 73 74 69 |?)..My |suggesti|
|00001360| 6f 6e 20 20 69 73 20 20 | 67 72 61 62 20 20 74 68 |on is |grab th|
|00001370| 65 20 20 6e 65 61 72 65 | 73 74 20 20 74 61 70 65 |e neare|st tape|
|00001380| 20 20 64 65 63 6b 2f 68 | 69 2d 66 69 2f 43 44 20 | deck/h|i-fi/CD |
|00001390| 20 70 6c 61 79 65 72 20 | 20 61 6e 64 20 70 6c 61 | player | and pla|
|000013a0| 79 0a 73 6f 6d 65 74 68 | 69 6e 67 20 73 75 69 74 |y.someth|ing suit|
|000013b0| 61 62 6c 65 2e 0a 0a 4f | 6e 65 20 20 66 69 6e 61 |able...O|ne fina|
|000013c0| 6c 20 20 68 69 6e 74 2c | 20 20 77 68 65 6e 20 20 |l hint,| when |
|000013d0| 75 73 69 6e 67 20 20 61 | 20 20 66 69 6c 6c 65 72 |using a| filler|
|000013e0| 2c 20 20 63 6f 6e 73 69 | 64 65 72 20 74 68 65 20 |, consi|der the |
|000013f0| 70 6f 73 73 69 62 69 6c | 69 74 69 65 73 20 6f 66 |possibil|ities of|
|00001400| 20 6e 6f 74 0a 72 65 6d | 6f 76 69 6e 67 20 61 6c | not.rem|oving al|
|00001410| 6c 20 74 68 65 20 6c 69 | 6e 65 73 2e 20 52 65 6d |l the li|nes. Rem|
|00001420| 65 6d 62 65 72 2c 20 79 | 6f 75 20 63 61 6e 20 73 |ember, y|ou can s|
|00001430| 65 65 20 77 68 61 74 20 | 74 68 65 20 6e 65 78 74 |ee what |the next|
|00001440| 20 70 69 65 63 65 20 69 | 73 2e 0a 0a 48 69 73 74 | piece i|s...Hist|
|00001450| 6f 72 79 0a 2d 2d 2d 2d | 2d 2d 2d 0a 0a 21 42 6c |ory.----|---..!Bl|
|00001460| 6f 78 65 64 20 69 73 20 | 62 61 73 65 64 20 6f 6e |oxed is |based on|
|00001470| 20 61 6e 20 61 72 63 61 | 64 65 20 67 61 6d 65 20 | an arca|de game |
|00001480| 49 20 70 6c 61 79 65 64 | 20 66 6f 72 20 61 20 77 |I played| for a w|
|00001490| 68 69 6c 65 20 63 61 6c | 6c 65 64 20 42 6c 6f 78 |hile cal|led Blox|
|000014a0| 65 65 64 2e 20 54 68 69 | 73 2c 0a 69 6e 20 20 74 |eed. Thi|s,.in t|
|000014b0| 75 72 6e 2c 20 77 61 73 | 20 62 61 73 65 64 20 6f |urn, was| based o|
|000014c0| 6e 20 54 65 74 72 69 73 | 2e 20 49 66 20 79 6f 75 |n Tetris|. If you|
|000014d0| 20 64 6f 6e 27 74 20 6b | 6e 6f 77 20 77 68 61 74 | don't k|now what|
|000014e0| 20 54 65 74 72 69 73 20 | 69 73 2c 20 77 68 69 63 | Tetris |is, whic|
|000014f0| 68 20 70 6c 61 6e 65 74 | 0a 68 61 76 65 20 79 6f |h planet|.have yo|
|00001500| 75 20 62 65 65 6e 20 6f | 6e 20 3f 0a 0a 4d 79 20 |u been o|n ?..My |
|00001510| 20 76 65 72 73 69 6f 6e | 20 20 73 74 61 72 74 65 | version| starte|
|00001520| 64 20 61 73 20 61 20 6f | 6e 65 20 70 6c 61 79 65 |d as a o|ne playe|
|00001530| 72 20 43 20 70 72 6f 67 | 72 61 6d 2c 20 72 75 6e |r C prog|ram, run|
|00001540| 6e 69 6e 67 20 75 6e 64 | 65 72 20 55 6e 69 78 2c |ning und|er Unix,|
|00001550| 20 75 73 69 6e 67 20 74 | 68 65 0a 63 75 72 73 65 | using t|he.curse|
|00001560| 73 20 20 6c 69 62 72 61 | 72 79 2c 20 69 6e 20 31 |s libra|ry, in 1|
|00001570| 39 39 30 2e 20 49 27 76 | 65 20 73 74 69 6c 6c 20 |990. I'v|e still |
|00001580| 67 6f 74 20 69 74 20 69 | 66 20 61 6e 79 6f 6e 65 |got it i|f anyone|
|00001590| 20 77 61 6e 74 73 2e 20 | 49 20 74 68 65 6e 20 70 | wants. |I then p|
|000015a0| 6f 72 74 65 64 20 69 74 | 0a 74 6f 20 20 42 41 53 |orted it|.to BAS|
|000015b0| 49 43 20 20 6f 6e 20 20 | 74 68 65 20 20 41 72 63 |IC on |the Arc|
|000015c0| 68 69 6d 65 64 65 73 20 | 69 6e 20 31 39 39 30 2d |himedes |in 1990-|
|000015d0| 39 31 20 28 74 68 69 73 | 20 77 61 73 20 62 65 66 |91 (this| was bef|
|000015e0| 6f 72 65 20 49 20 62 6f | 75 67 68 74 20 6d 79 20 |ore I bo|ught my |
|000015f0| 6f 77 6e 2c 20 49 0a 75 | 73 65 64 20 61 20 66 72 |own, I.u|sed a fr|
|00001600| 69 65 6e 64 27 73 29 2e | 20 49 74 20 77 61 73 20 |iend's).| It was |
|00001610| 6d 61 64 65 20 32 20 70 | 6c 61 79 65 72 2e 20 54 |made 2 p|layer. T|
|00001620| 68 65 20 72 65 73 75 6c | 74 69 6e 67 20 63 6f 64 |he resul|ting cod|
|00001630| 65 20 77 61 73 20 27 6f | 72 72 69 62 6c 65 2e 20 |e was 'o|rrible. |
|00001640| 57 68 65 6e 0a 49 20 20 | 66 69 6e 61 6c 6c 79 20 |When.I |finally |
|00001650| 20 62 6f 75 67 68 74 20 | 20 6d 79 20 20 6f 77 6e | bought | my own|
|00001660| 20 41 72 63 68 69 6d 65 | 64 65 73 20 69 6e 20 4f | Archime|des in O|
|00001670| 63 74 6f 62 65 72 20 31 | 39 39 31 2c 20 49 20 72 |ctober 1|991, I r|
|00001680| 65 2d 77 72 6f 74 65 20 | 74 68 65 20 65 6e 74 69 |e-wrote |the enti|
|00001690| 72 65 0a 70 72 67 72 61 | 6d 20 20 66 72 6f 6d 20 |re.prgra|m from |
|000016a0| 73 63 72 61 74 63 68 20 | 69 6e 20 41 72 6d 2d 63 |scratch |in Arm-c|
|000016b0| 6f 64 65 2e 20 54 68 69 | 73 20 74 6f 6f 6b 20 6d |ode. Thi|s took m|
|000016c0| 65 20 61 62 6f 75 74 20 | 34 20 77 65 65 6b 73 20 |e about |4 weeks |
|000016d0| 28 77 68 69 6c 73 74 20 | 73 74 69 6c 6c 20 61 74 |(whilst |still at|
|000016e0| 0a 75 6e 69 76 65 72 73 | 69 74 79 29 2e 20 20 4f |.univers|ity). O|
|000016f0| 76 65 72 20 20 43 68 72 | 69 73 74 6d 61 73 20 20 |ver Chr|istmas |
|00001700| 31 39 39 31 2c 20 49 20 | 61 64 64 65 64 20 74 68 |1991, I |added th|
|00001710| 65 20 66 72 6f 6e 74 20 | 65 6e 64 2e 20 41 6e 64 |e front |end. And|
|00001720| 20 69 6e 20 74 68 65 20 | 6c 69 74 74 6c 65 0a 73 | in the |little.s|
|00001730| 70 61 72 65 20 20 74 69 | 6d 65 20 20 49 20 20 68 |pare ti|me I h|
|00001740| 61 64 20 20 69 6e 20 48 | 69 6c 61 72 79 20 74 65 |ad in H|ilary te|
|00001750| 72 6d 20 31 39 39 32 20 | 49 20 61 64 64 65 64 20 |rm 1992 |I added |
|00001760| 74 68 65 20 62 61 63 6b | 64 72 6f 70 73 2c 20 70 |the back|drops, p|
|00001770| 75 74 20 74 68 65 20 73 | 63 6f 72 65 0a 69 6e 74 |ut the s|core.int|
|00001780| 6f 20 20 41 72 6d 20 63 | 6f 64 65 2c 20 61 6e 64 |o Arm c|ode, and|
|00001790| 20 67 65 6e 65 72 61 6c | 6c 79 20 74 69 64 69 65 | general|ly tidie|
|000017a0| 64 20 75 70 2e 20 54 68 | 65 72 65 20 77 61 73 20 |d up. Th|ere was |
|000017b0| 74 68 65 6e 20 61 20 70 | 72 65 2d 72 65 6c 65 61 |then a p|re-relea|
|000017c0| 73 65 20 76 65 72 73 69 | 6f 6e 0a 72 65 6c 65 61 |se versi|on.relea|
|000017d0| 73 65 64 2e 20 20 4f 76 | 65 72 20 20 74 68 65 20 |sed. Ov|er the |
|000017e0| 20 45 61 73 74 65 72 20 | 20 56 61 63 61 74 69 6f | Easter | Vacatio|
|000017f0| 6e 2c 20 20 49 20 20 61 | 64 64 65 64 20 20 73 6f |n, I a|dded so|
|00001800| 6d 65 20 73 6f 75 6e 64 | 20 65 66 66 65 63 74 73 |me sound| effects|
|00001810| 20 61 6e 64 20 74 68 65 | 0a 63 6f 6e 66 69 67 75 | and the|.configu|
|00001820| 72 61 74 69 6f 6e 20 20 | 73 63 72 65 65 6e 2e 20 |ration |screen. |
|00001830| 20 4f 76 65 72 20 74 68 | 65 20 6e 65 78 74 20 73 | Over th|e next s|
|00001840| 75 6d 6d 65 72 2c 20 77 | 68 69 6c 73 74 20 62 65 |ummer, w|hilst be|
|00001850| 74 77 65 65 6e 20 63 6f | 75 72 73 65 73 2c 20 49 |tween co|urses, I|
|00001860| 20 61 64 64 65 64 0a 74 | 68 65 20 20 6e 61 73 74 | added.t|he nast|
|00001870| 79 20 20 62 69 74 73 20 | 61 74 20 6c 65 76 65 6c |y bits |at level|
|00001880| 73 20 33 30 2b 20 61 6e | 64 20 74 68 65 20 68 69 |s 30+ an|d the hi|
|00001890| 67 68 20 73 63 6f 72 65 | 20 74 61 62 6c 65 73 2e |gh score| tables.|
|000018a0| 20 54 68 65 6e 20 77 68 | 65 6e 20 49 20 73 74 61 | Then wh|en I sta|
|000018b0| 72 74 65 64 0a 6d 79 20 | 20 50 68 2e 44 2e 20 63 |rted.my | Ph.D. c|
|000018c0| 6f 75 72 73 65 20 69 6e | 20 4f 63 74 6f 62 65 72 |ourse in| October|
|000018d0| 20 31 39 39 32 2c 20 49 | 20 61 64 64 65 64 20 74 | 1992, I| added t|
|000018e0| 68 65 20 70 61 75 73 65 | 20 66 61 63 69 6c 69 74 |he pause| facilit|
|000018f0| 79 2c 20 61 6e 64 20 63 | 68 61 6e 67 65 64 20 74 |y, and c|hanged t|
|00001900| 68 65 0a 62 61 63 6b 64 | 72 6f 70 73 2e 20 54 68 |he.backd|rops. Th|
|00001910| 69 73 20 62 65 63 61 6d | 65 20 76 65 72 73 69 6f |is becam|e versio|
|00001920| 6e 20 31 2e 30 30 20 2d | 20 74 68 65 20 66 69 72 |n 1.00 -| the fir|
|00001930| 73 74 20 6f 66 66 69 63 | 69 61 6c 20 72 65 6c 65 |st offic|ial rele|
|00001940| 61 73 65 2e 0a 0a 50 75 | 62 6c 69 63 20 44 6f 6d |ase...Pu|blic Dom|
|00001950| 61 69 6e 20 4e 6f 74 69 | 63 65 20 41 6e 64 20 41 |ain Noti|ce And A|
|00001960| 63 6b 6e 6f 77 6c 65 64 | 67 65 6d 65 6e 74 73 0a |cknowled|gements.|
|00001970| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001980| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001990| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0a 0a 55 6e 6c 65 73 |--------|-..Unles|
|000019a0| 73 20 6f 74 68 65 72 77 | 69 73 65 20 6e 6f 74 65 |s otherw|ise note|
|000019b0| 64 2c 20 61 6c 6c 20 74 | 68 65 20 63 6f 64 65 20 |d, all t|he code |
|000019c0| 61 6e 64 20 73 70 72 69 | 74 65 73 20 61 72 65 20 |and spri|tes are |
|000019d0| 63 6f 70 79 72 69 67 68 | 74 20 53 74 65 76 65 6e |copyrigh|t Steven|
|000019e0| 20 53 69 6e 67 65 72 2e | 0a 54 68 65 20 20 62 6f | Singer.|.The bo|
|000019f0| 6d 62 20 73 70 72 69 74 | 65 2c 20 62 61 72 65 73 |mb sprit|e, bares|
|00001a00| 20 6d 6f 72 65 20 74 68 | 61 6e 20 61 20 70 61 73 | more th|an a pas|
|00001a10| 73 69 6e 67 20 72 65 73 | 65 6d 62 6c 61 6e 63 65 |sing res|emblance|
|00001a20| 20 74 6f 20 74 68 65 20 | 52 49 53 43 4f 53 20 33 | to the |RISCOS 3|
|00001a30| 20 65 72 72 6f 72 0a 73 | 70 72 69 74 65 20 20 3a | error.s|prite :|
|00001a40| 2d 29 2c 20 20 20 61 6e | 64 20 20 49 20 73 75 73 |-), an|d I sus|
|00001a50| 70 65 63 74 20 74 68 65 | 20 43 61 6c 76 69 6e 20 |pect the| Calvin |
|00001a60| 61 6e 64 20 48 6f 62 62 | 65 73 20 70 69 63 74 75 |and Hobb|es pictu|
|00001a70| 72 65 20 69 73 20 63 6f | 70 79 72 69 67 68 74 20 |re is co|pyright |
|00001a80| 42 69 6c 6c 0a 57 61 74 | 74 65 72 73 6f 6e 20 20 |Bill.Wat|terson |
|00001a90| 28 62 75 74 20 20 73 65 | 65 69 6e 67 20 20 61 73 |(but se|eing as|
|00001aa0| 20 49 20 67 6f 74 20 69 | 74 20 74 68 72 6f 75 67 | I got i|t throug|
|00001ab0| 68 20 74 68 65 20 70 75 | 62 6c 69 63 20 64 6f 6d |h the pu|blic dom|
|00001ac0| 61 69 6e 20 49 20 66 65 | 6c 74 20 66 72 65 65 20 |ain I fe|lt free |
|00001ad0| 74 6f 0a 75 73 65 20 69 | 74 29 2e 0a 0a 4d 6f 73 |to.use i|t)...Mos|
|00001ae0| 74 20 20 70 69 63 74 75 | 72 65 73 20 20 75 73 65 |t pictu|res use|
|00001af0| 64 20 20 69 6e 20 74 68 | 65 20 62 61 63 6b 64 72 |d in th|e backdr|
|00001b00| 6f 70 73 20 77 65 72 65 | 20 61 63 71 75 69 72 65 |ops were| acquire|
|00001b10| 64 20 61 73 20 47 49 46 | 73 20 62 79 20 61 6e 6f |d as GIF|s by ano|
|00001b20| 6e 79 6d 6f 75 73 20 66 | 74 70 0a 66 72 6f 6d 20 |nymous f|tp.from |
|00001b30| 20 77 75 61 72 63 68 69 | 76 65 2e 77 75 73 74 6c | wuarchi|ve.wustl|
|00001b40| 2e 65 64 75 2e 20 20 54 | 68 65 20 20 65 78 63 65 |.edu. T|he exce|
|00001b50| 70 74 69 6f 6e 73 20 20 | 77 65 72 65 20 74 68 65 |ptions |were the|
|00001b60| 20 6f 6e 65 20 77 69 74 | 68 20 74 68 65 20 68 65 | one wit|h the he|
|00001b70| 6c 69 63 65 73 20 6f 6e | 0a 61 6e 64 20 20 74 68 |lices on|.and th|
|00001b80| 65 20 20 73 75 6e 73 65 | 74 2c 20 20 77 68 69 63 |e sunse|t, whic|
|00001b90| 68 20 20 77 65 72 65 20 | 20 62 6f 74 68 20 70 61 |h were | both pa|
|00001ba0| 72 74 20 6f 66 20 74 68 | 65 20 50 56 72 61 79 20 |rt of th|e PVray |
|00001bb0| 30 2e 35 df 20 64 69 73 | 74 72 69 62 75 74 69 6f |0.5. dis|tributio|
|00001bc0| 6e 2e 20 54 68 65 0a 68 | 65 6c 69 78 20 20 70 69 |n. The.h|elix pi|
|00001bd0| 63 74 75 72 65 20 28 6e | 74 72 65 61 6c 29 20 20 |cture (n|treal) |
|00001be0| 77 61 73 20 20 63 72 65 | 61 74 65 64 20 20 62 79 |was cre|ated by|
|00001bf0| 20 20 44 72 65 77 20 57 | 65 6c 6c 73 2c 20 61 6e | Drew W|ells, an|
|00001c00| 64 20 74 68 65 20 73 75 | 6e 73 65 74 20 70 69 63 |d the su|nset pic|
|00001c10| 74 75 72 65 0a 28 73 75 | 6e 73 65 74 68 66 29 20 |ture.(su|nsethf) |
|00001c20| 77 61 73 20 63 72 65 61 | 74 65 64 20 62 79 20 44 |was crea|ted by D|
|00001c30| 6f 75 67 6c 61 73 20 4d | 75 69 72 2e 20 41 6c 6c |ouglas M|uir. All|
|00001c40| 20 70 69 63 74 75 72 65 | 73 20 77 65 72 65 20 63 | picture|s were c|
|00001c50| 6f 6e 76 65 72 74 65 64 | 20 74 6f 20 52 49 53 43 |onverted| to RISC|
|00001c60| 4f 53 0a 73 70 72 69 74 | 65 73 20 20 75 73 69 6e |OS.sprit|es usin|
|00001c70| 67 20 43 68 61 6e 67 65 | 46 53 49 20 28 62 79 20 |g Change|FSI (by |
|00001c80| 52 6f 62 65 72 74 20 48 | 61 6d 69 6c 74 6f 6e 20 |Robert H|amilton |
|00001c90| 61 6e 64 20 52 6f 67 65 | 72 20 57 69 6c 73 6f 6e |and Roge|r Wilson|
|00001ca0| 29 20 61 6e 64 20 54 72 | 61 6e 73 6c 61 74 6f 72 |) and Tr|anslator|
|00001cb0| 0a 28 62 79 20 20 4a 6f | 68 6e 20 20 4b 6f 72 74 |.(by Jo|hn Kort|
|00001cc0| 69 6e 6b 29 2e 20 20 54 | 68 65 79 20 20 77 65 72 |ink). T|hey wer|
|00001cd0| 65 20 20 74 68 65 6e 20 | 20 63 6f 6d 70 72 65 73 |e then | compres|
|00001ce0| 73 65 64 20 20 75 73 69 | 6e 67 20 20 61 20 20 72 |sed usi|ng a r|
|00001cf0| 6f 75 74 69 6e 65 20 49 | 20 77 72 6f 74 65 0a 73 |outine I| wrote.s|
|00001d00| 70 65 63 69 61 6c 6c 79 | 20 66 6f 72 20 74 68 69 |pecially| for thi|
|00001d10| 73 20 70 72 6f 67 72 61 | 6d 20 28 62 61 73 65 64 |s progra|m (based|
|00001d20| 20 6f 6e 20 74 68 65 20 | 4c 5a 57 20 61 6c 67 6f | on the |LZW algo|
|00001d30| 72 69 74 68 6d 29 2e 0a | 0a 54 68 65 20 20 73 6f |rithm)..|.The so|
|00001d40| 75 6e 64 20 20 65 66 66 | 65 63 74 73 20 20 28 62 |und eff|ects (b|
|00001d50| 65 66 6f 72 65 20 20 49 | 20 70 6c 61 79 65 64 20 |efore I| played |
|00001d60| 77 69 74 68 20 74 68 65 | 6d 29 2c 20 63 61 6d 65 |with the|m), came|
|00001d70| 20 62 79 20 61 6e 6f 6e | 79 6d 6f 75 73 20 66 74 | by anon|ymous ft|
|00001d80| 70 20 66 72 6f 6d 0a 74 | 65 72 6d 69 6e 61 74 6f |p from.t|erminato|
|00001d90| 72 2e 63 63 2e 75 6d 69 | 63 68 2e 65 64 75 0a 0a |r.cc.umi|ch.edu..|
|00001da0| 54 68 69 73 20 73 6f 66 | 74 77 61 72 65 20 69 73 |This sof|tware is|
|00001db0| 20 53 68 61 72 65 77 61 | 72 65 20 61 6e 64 20 6d | Sharewa|re and m|
|00001dc0| 61 79 20 62 65 20 66 72 | 65 65 6c 79 20 63 6f 70 |ay be fr|eely cop|
|00001dd0| 69 65 64 2c 20 61 73 20 | 6c 6f 6e 67 20 61 73 20 |ied, as |long as |
|00001de0| 74 68 65 20 66 6f 6c 6c | 6f 77 69 6e 67 0a 63 6f |the foll|owing.co|
|00001df0| 6e 64 69 74 69 6f 6e 73 | 20 61 72 65 20 6d 65 74 |nditions| are met|
|00001e00| 3a 0a 0a 61 29 20 54 68 | 69 73 20 6e 6f 74 69 63 |:..a) Th|is notic|
|00001e10| 65 20 69 73 20 64 69 73 | 74 72 69 62 75 74 65 64 |e is dis|tributed|
|00001e20| 20 75 6e 63 68 61 6e 67 | 65 64 20 77 69 74 68 20 | unchang|ed with |
|00001e30| 65 76 65 72 79 20 63 6f | 70 79 0a 62 29 20 41 6e |every co|py.b) An|
|00001e40| 79 20 20 63 68 61 6e 67 | 65 73 20 20 72 65 6c 65 |y chang|es rele|
|00001e50| 61 73 65 64 20 20 73 68 | 6f 75 6c 64 20 66 69 72 |ased sh|ould fir|
|00001e60| 73 74 20 62 65 20 6d 61 | 69 6c 65 64 20 74 6f 20 |st be ma|iled to |
|00001e70| 74 68 65 20 61 75 74 68 | 6f 72 20 61 74 20 6f 6e |the auth|or at on|
|00001e80| 65 20 6f 66 20 74 68 65 | 0a 20 20 20 61 64 64 72 |e of the|. addr|
|00001e90| 65 73 73 65 73 20 67 69 | 76 65 6e 20 62 65 6c 6f |esses gi|ven belo|
|00001ea0| 77 2c 20 61 6e 64 20 6e | 6f 74 20 64 69 73 74 72 |w, and n|ot distr|
|00001eb0| 69 62 75 74 65 64 20 75 | 6e 74 69 6c 20 70 65 72 |ibuted u|ntil per|
|00001ec0| 6d 69 73 73 69 6f 6e 20 | 69 73 20 67 69 76 65 6e |mission |is given|
|00001ed0| 2e 0a 63 29 20 4e 6f 20 | 20 63 68 61 72 67 65 20 |..c) No | charge |
|00001ee0| 20 28 65 78 63 6c 75 64 | 69 6e 67 20 20 70 6f 73 | (exclud|ing pos|
|00001ef0| 73 69 62 6c 79 20 61 20 | 6d 69 6e 69 6d 61 6c 20 |sibly a |minimal |
|00001f00| 63 6f 70 79 69 6e 67 20 | 63 68 61 72 67 65 29 20 |copying |charge) |
|00001f10| 69 73 20 6d 61 64 65 20 | 66 6f 72 20 74 68 65 0a |is made |for the.|
|00001f20| 20 20 20 73 6f 66 74 77 | 61 72 65 20 62 79 20 74 | softw|are by t|
|00001f30| 68 65 20 64 69 73 74 72 | 69 62 75 74 6f 72 2e 0a |he distr|ibutor..|
|00001f40| 0a 41 6c 74 68 6f 75 67 | 68 20 20 49 27 76 65 20 |.Althoug|h I've |
|00001f50| 73 74 61 74 65 64 20 74 | 68 69 73 20 73 6f 66 74 |stated t|his soft|
|00001f60| 77 61 72 65 20 69 73 20 | 73 68 61 72 65 77 61 72 |ware is |sharewar|
|00001f70| 65 2c 20 64 6f 6e 27 74 | 20 66 65 65 6c 20 67 75 |e, don't| feel gu|
|00001f80| 69 6c 74 79 20 61 62 6f | 75 74 20 6e 6f 74 0a 73 |ilty abo|ut not.s|
|00001f90| 65 6e 64 69 6e 67 20 6d | 65 20 61 6e 79 20 6d 6f |ending m|e any mo|
|00001fa0| 6e 65 79 2e 20 49 20 64 | 6f 6e 27 74 20 65 78 70 |ney. I d|on't exp|
|00001fb0| 65 63 74 20 69 74 2e 20 | 49 27 64 20 6d 75 63 68 |ect it. |I'd much|
|00001fc0| 20 72 61 74 68 65 72 20 | 72 65 63 65 69 76 65 20 | rather |receive |
|00001fd0| 73 75 67 67 65 73 74 69 | 6f 6e 73 2e 0a 0a 54 68 |suggesti|ons...Th|
|00001fe0| 69 73 20 73 6f 66 74 77 | 61 72 65 20 69 73 20 70 |is softw|are is p|
|00001ff0| 72 6f 76 69 64 65 64 20 | 27 61 73 20 69 73 27 2c |rovided |'as is',|
|00002000| 20 77 69 74 68 20 6e 6f | 20 67 75 61 72 61 6e 74 | with no| guarant|
|00002010| 65 65 20 6f 66 20 69 74 | 73 20 20 73 75 69 74 61 |ee of it|s suita|
|00002020| 62 69 6c 69 74 79 20 20 | 66 6f 72 0a 61 6e 79 20 |bility |for.any |
|00002030| 70 75 72 70 6f 73 65 2e | 20 4e 4f 20 57 41 52 52 |purpose.| NO WARR|
|00002040| 41 4e 54 59 20 49 53 20 | 47 49 56 45 4e 21 0a 0a |ANTY IS |GIVEN!..|
|00002050| 49 20 20 61 63 63 65 70 | 74 20 20 6e 6f 20 20 72 |I accep|t no r|
|00002060| 65 73 70 6f 6e 73 69 62 | 69 6c 69 74 79 20 66 6f |esponsib|ility fo|
|00002070| 72 20 6c 6f 73 73 20 6f | 66 20 66 72 69 65 6e 64 |r loss o|f friend|
|00002080| 73 20 77 68 65 6e 20 70 | 6c 61 79 69 6e 67 20 21 |s when p|laying !|
|00002090| 42 6c 6f 78 65 64 20 69 | 6e 20 74 77 6f 0a 70 6c |Bloxed i|n two.pl|
|000020a0| 61 79 65 72 20 6d 6f 64 | 65 20 3a 2d 29 2e 0a 0a |ayer mod|e :-)...|
|000020b0| 49 66 20 20 79 6f 75 20 | 20 64 6f 20 63 68 61 6e |If you | do chan|
|000020c0| 67 65 20 74 68 65 20 63 | 6f 64 65 20 61 74 20 61 |ge the c|ode at a|
|000020d0| 6c 6c 2c 20 70 6c 65 61 | 73 65 20 6c 65 74 20 6d |ll, plea|se let m|
|000020e0| 65 20 6b 6e 6f 77 2c 20 | 61 73 20 49 20 72 65 66 |e know, |as I ref|
|000020f0| 75 73 65 20 74 6f 20 74 | 72 79 20 74 6f 0a 73 75 |use to t|ry to.su|
|00002100| 70 70 6f 72 74 20 6f 74 | 68 65 72 20 20 70 65 6f |pport ot|her peo|
|00002110| 70 6c 65 27 73 20 6d 6f | 64 69 66 69 63 61 74 69 |ple's mo|dificati|
|00002120| 6f 6e 73 20 75 6e 6c 65 | 73 73 20 49 20 68 61 76 |ons unle|ss I hav|
|00002130| 65 20 62 65 65 6e 20 74 | 6f 6c 64 20 61 62 6f 75 |e been t|old abou|
|00002140| 74 20 74 68 65 6d 2c 20 | 61 6e 64 0a 49 20 77 69 |t them, |and.I wi|
|00002150| 6c 6c 20 70 72 6f 62 61 | 62 6c 79 20 62 65 20 69 |ll proba|bly be i|
|00002160| 6e 74 65 72 65 73 74 65 | 64 2e 0a 0a 4d 69 73 63 |ntereste|d...Misc|
|00002170| 65 6c 6c 61 6e 65 6f 75 | 73 0a 2d 2d 2d 2d 2d 2d |ellaneou|s.------|
|00002180| 2d 2d 2d 2d 2d 2d 2d 0a | 0a 49 66 20 20 61 6e 79 |-------.|.If any|
|00002190| 6f 6e 65 20 20 68 61 73 | 20 61 6e 79 20 69 64 65 |one has| any ide|
|000021a0| 61 73 20 6f 6e 20 69 6d | 70 72 6f 76 65 6d 65 6e |as on im|provemen|
|000021b0| 74 73 20 6f 72 20 6e 65 | 77 20 66 65 61 74 75 72 |ts or ne|w featur|
|000021c0| 65 73 20 66 6f 72 20 21 | 42 6c 6f 78 65 64 2c 20 |es for !|Bloxed, |
|000021d0| 70 6c 65 61 73 65 0a 67 | 65 74 20 69 6e 20 74 6f |please.g|et in to|
|000021e0| 75 63 68 20 77 69 74 68 | 20 6d 65 20 28 66 6f 72 |uch with| me (for|
|000021f0| 20 65 78 61 6d 70 6c 65 | 2c 20 77 6f 75 6c 64 20 | example|, would |
|00002200| 70 65 6f 70 6c 65 20 62 | 65 20 69 6e 74 65 72 65 |people b|e intere|
|00002210| 73 74 65 64 20 69 6e 20 | 61 20 62 61 63 6b 67 72 |sted in |a backgr|
|00002220| 6f 75 6e 64 0a 64 69 73 | 6b 20 20 66 6f 72 6d 61 |ound.dis|k forma|
|00002230| 74 74 65 72 20 20 77 68 | 69 63 68 20 20 66 6f 72 |tter wh|ich for|
|00002240| 6d 61 74 73 20 64 69 73 | 6b 73 20 77 68 69 6c 65 |mats dis|ks while|
|00002250| 20 79 6f 75 27 72 65 20 | 70 6c 61 79 69 6e 67 20 | you're |playing |
|00002260| 3f 20 2d 20 74 68 69 73 | 20 69 73 20 61 20 72 65 |? - this| is a re|
|00002270| 61 6c 0a 73 75 67 67 65 | 73 74 69 6f 6e 29 2e 0a |al.sugge|stion)..|
|00002280| 0a 49 20 77 6f 75 6c 64 | 20 61 70 70 72 65 63 69 |.I would| appreci|
|00002290| 61 74 65 20 69 6d 70 72 | 6f 76 65 64 20 73 70 72 |ate impr|oved spr|
|000022a0| 69 74 65 73 2f 62 61 63 | 6b 64 72 6f 70 73 2f 73 |ites/bac|kdrops/s|
|000022b0| 6f 75 6e 64 20 65 66 66 | 65 63 74 73 2f 6d 75 73 |ound eff|ects/mus|
|000022c0| 69 63 2c 20 62 65 69 6e | 67 20 73 65 6e 74 0a 74 |ic, bein|g sent.t|
|000022d0| 6f 20 20 6d 65 20 20 61 | 74 20 20 74 68 65 20 61 |o me a|t the a|
|000022e0| 64 64 72 65 73 73 65 73 | 20 62 65 6c 6f 77 2e 20 |ddresses| below. |
|000022f0| 54 68 65 20 70 72 6f 67 | 72 61 6d 73 20 74 6f 20 |The prog|rams to |
|00002300| 63 6f 6e 76 65 72 74 20 | 73 70 72 69 74 65 73 20 |convert |sprites |
|00002310| 74 6f 20 62 61 63 6b 64 | 72 6f 70 73 0a 61 6e 64 |to backd|rops.and|
|00002320| 20 20 70 69 65 63 65 73 | 2c 20 20 61 6e 64 20 20 | pieces|, and |
|00002330| 74 6f 20 6d 61 6b 65 20 | 74 68 65 20 76 6f 69 63 |to make |the voic|
|00002340| 65 20 6d 6f 64 75 6c 65 | 73 20 61 72 65 20 61 76 |e module|s are av|
|00002350| 61 69 6c 61 62 6c 65 20 | 66 72 6f 6d 20 6d 65 20 |ailable |from me |
|00002360| 62 79 20 72 65 71 75 65 | 73 74 0a 66 6f 72 20 70 |by reque|st.for p|
|00002370| 65 6f 70 6c 65 20 77 68 | 6f 20 77 69 73 68 20 74 |eople wh|o wish t|
|00002380| 6f 20 70 6c 61 79 20 77 | 69 74 68 20 74 68 65 6d |o play w|ith them|
|00002390| 2e 0a 0a 49 20 20 68 6f | 70 65 20 20 74 6f 20 73 |...I ho|pe to s|
|000023a0| 75 70 70 6c 79 20 61 6c | 74 65 72 6e 61 74 65 20 |upply al|ternate |
|000023b0| 62 61 63 6b 64 72 6f 70 | 20 66 69 6c 65 73 20 28 |backdrop| files (|
|000023c0| 70 6f 73 73 69 62 6c 65 | 20 77 69 74 68 20 70 61 |possible| with pa|
|000023d0| 72 74 69 63 75 6c 61 72 | 20 74 68 65 6d 65 73 29 |rticular| themes)|
|000023e0| 0a 6c 61 74 65 72 2e 0a | 20 20 20 20 20 20 20 20 |.later..| |
|000023f0| 20 20 20 20 20 0a 43 6f | 6e 74 61 63 74 0a 2d 2d | .Co|ntact.--|
|00002400| 2d 2d 2d 2d 2d 20 20 20 | 20 20 20 20 20 20 20 20 |----- | |
|00002410| 20 0a 0a 49 20 63 61 6e | 20 62 65 20 63 6f 6e 74 | ..I can| be cont|
|00002420| 61 63 74 65 64 20 61 74 | 20 74 68 65 20 66 6f 6c |acted at| the fol|
|00002430| 6c 6f 77 69 6e 67 20 61 | 64 64 72 65 73 73 65 73 |lowing a|ddresses|
|00002440| 20 3a 0a 0a 48 6f 75 73 | 65 20 35 35 0a 55 6e 69 | :..Hous|e 55.Uni|
|00002450| 76 65 72 73 69 74 79 20 | 43 6f 75 72 74 0a 55 6e |versity |Court.Un|
|00002460| 69 76 65 72 73 69 74 79 | 20 4f 66 20 53 75 72 72 |iversity| Of Surr|
|00002470| 65 79 0a 47 75 69 6c 64 | 66 6f 72 64 0a 53 75 72 |ey.Guild|ford.Sur|
|00002480| 72 65 79 0a 47 55 32 20 | 35 58 48 0a 0a 54 65 6c |rey.GU2 |5XH..Tel|
|00002490| 65 70 68 6f 6e 65 3a 20 | 28 30 34 38 33 29 20 34 |ephone: |(0483) 4|
|000024a0| 34 30 34 33 37 0a 0a 45 | 2d 6d 61 69 6c 3a 20 70 |40437..E|-mail: p|
|000024b0| 68 70 33 73 73 40 70 68 | 2e 73 75 72 72 65 79 2e |hp3ss@ph|.surrey.|
|000024c0| 61 63 2e 75 6b 20 6f 72 | 20 73 69 6e 67 65 72 25 |ac.uk or| singer%|
|000024d0| 6f 72 69 6f 6e 2e 70 68 | 79 73 69 63 73 40 6f 78 |orion.ph|ysics@ox|
|000024e0| 2e 61 63 2e 75 6b 0a 0a | 4d 79 20 68 6f 6d 65 20 |.ac.uk..|My home |
|000024f0| 61 64 64 72 65 73 73 20 | 69 73 20 3a 0a 0a 38 20 |address |is :..8 |
|00002500| 50 61 72 6b 68 69 6c 6c | 20 44 72 69 76 65 0a 57 |Parkhill| Drive.W|
|00002510| 68 69 74 65 66 69 65 6c | 64 0a 4d 61 6e 63 68 65 |hitefiel|d.Manche|
|00002520| 73 74 65 72 0a 4d 32 35 | 20 37 50 44 0a 0a 54 65 |ster.M25| 7PD..Te|
|00002530| 6c 65 70 68 6f 6e 65 3a | 20 28 30 36 31 29 20 37 |lephone:| (061) 7|
|00002540| 36 36 2d 33 33 30 37 0a | 0a 4f 6e 6c 79 20 75 73 |66-3307.|.Only us|
|00002550| 65 20 74 68 69 73 20 61 | 64 64 72 65 73 73 20 69 |e this a|ddress i|
|00002560| 66 20 61 6c 6c 20 65 6c | 73 65 20 66 61 69 6c 73 |f all el|se fails|
|00002570| 2e 0a 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |... | |
|00002580| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002590| 20 20 20 20 20 20 20 2d | 2d 2d 2d 2d 0a 0a 55 6e | -|----..Un|
|000025a0| 69 78 20 69 73 20 61 20 | 74 72 61 64 65 6d 61 72 |ix is a |trademar|
|000025b0| 6b 20 6f 66 20 41 54 26 | 54 20 4c 61 62 6f 72 61 |k of AT&|T Labora|
|000025c0| 74 6f 72 69 65 73 20 28 | 49 20 74 68 69 6e 6b 29 |tories (|I think)|
|000025d0| 2e 0a 47 49 46 20 69 73 | 20 61 20 74 72 61 64 65 |..GIF is| a trade|
|000025e0| 6d 61 72 6b 20 6f 66 20 | 43 6f 6d 70 75 73 65 72 |mark of |Compuser|
|000025f0| 76 65 2c 20 49 6e 63 6f | 72 70 6f 72 61 74 65 64 |ve, Inco|rporated|
|00002600| 2c 20 61 6e 20 48 26 52 | 20 42 6c 6f 63 6b 20 43 |, an H&R| Block C|
|00002610| 6f 6d 70 61 6e 79 2e 0a | 54 65 74 72 69 73 20 61 |ompany..|Tetris a|
|00002620| 6e 64 20 42 6c 6f 78 65 | 65 64 20 6d 61 79 20 62 |nd Bloxe|ed may b|
|00002630| 65 20 74 72 61 64 65 6d | 61 72 6b 73 2c 20 62 75 |e tradem|arks, bu|
|00002640| 74 20 49 20 63 61 6e 27 | 74 20 61 74 74 72 69 62 |t I can'|t attrib|
|00002650| 75 74 65 20 74 68 65 6d | 2e 0a 0a 46 69 6c 65 44 |ute them|...FileD|
|00002660| 61 74 61 82 21 52 75 6e | 00 04 00 e6 00 00 00 80 |ata.!Run|........|
|00002670| 00 00 00 44 eb ff ff ed | 48 90 09 03 00 f0 51 7c |...D....|H.....Q||
|00002680| 20 21 52 75 6e 20 46 69 | 6c 65 20 66 6f 72 20 21 | !Run Fi|le for !|
|00002690| 42 4c 4f 58 45 44 0a 7c | 20 28 43 29 20 31 39 39 |BLOXED.|| (C) 199|
|000026a0| 32 20 53 74 65 76 65 6e | 20 53 69 6e 67 65 72 0a |2 Steven| Singer.|
|000026b0| 0a 53 45 54 20 42 6c 6f | 78 24 44 69 72 20 3c 4f |.SET Blo|x$Dir <O|
|000026c0| 62 65 79 24 44 69 72 3e | 0a 2a 57 69 6d 70 53 6c |bey$Dir>|.*WimpSl|
|000026d0| 6f 74 20 2d 6d 69 6e 20 | 35 31 32 4b 20 2d 6d 61 |ot -min |512K -ma|
|000026e0| 78 20 35 31 32 4b 0a 52 | 55 4e 20 3c 4f 62 65 79 |x 512K.R|UN <Obey|
|000026f0| 24 44 69 72 3e 2e 21 52 | 75 6e 49 6d 61 67 65 46 |$Dir>.!R|unImageF|
|00002700| 69 6c 65 44 61 74 61 82 | 21 52 75 6e 49 6d 61 67 |ileData.|!RunImag|
|00002710| 65 00 00 9c 13 01 00 44 | fb ff ff b6 e9 5e 2e 03 |e......D|.....^..|
|00002720| 00 03 11 0d 00 0a 10 f4 | 20 3e 21 52 75 6e 49 6d |........| >!RunIm|
|00002730| 61 67 65 0d 00 14 27 f4 | 20 42 6c 6f 78 65 64 20 |age...'.| Bloxed |
|00002740| 28 43 29 20 31 39 39 31 | 2f 39 32 20 53 74 65 76 |(C) 1991|/92 Stev|
|00002750| 65 6e 20 53 69 6e 67 65 | 72 2e 0d 00 1e 30 f4 20 |en Singe|r....0. |
|00002760| 53 65 65 20 74 68 65 20 | 21 48 65 6c 70 20 66 69 |See the |!Help fi|
|00002770| 6c 65 20 66 6f 72 20 74 | 68 65 20 63 6f 70 79 69 |le for t|he copyi|
|00002780| 6e 67 20 6e 6f 74 69 63 | 65 2e 0d 00 28 05 3a 0d |ng notic|e...(.:.|
|00002790| 00 32 08 eb 20 31 35 0d | 00 3c 08 eb 20 31 33 0d |.2.. 15.|.<.. 13.|
|000027a0| 00 46 1b f1 20 22 42 6c | 6f 78 65 64 20 76 65 72 |.F.. "Bl|oxed ver|
|000027b0| 73 69 6f 6e 20 31 2e 30 | 30 22 0d 00 50 1c f1 20 |sion 1.0|0"..P.. |
|000027c0| 22 4c 61 73 74 20 65 64 | 69 74 65 64 20 31 38 2f |"Last ed|ited 18/|
|000027d0| 31 30 2f 39 32 22 0d 00 | 5a 17 2a 3c 42 6c 6f 78 |10/92"..|Z.*<Blox|
|000027e0| 24 44 69 72 3e 2e 50 6f | 69 6e 74 65 72 0d 00 64 |$Dir>.Po|inter..d|
|000027f0| 08 c8 97 20 87 0d 00 6e | 15 c8 99 20 22 48 6f 75 |... ...n|... "Hou|
|00002800| 72 67 6c 61 73 73 5f 4f | 6e 22 0d 00 78 0c 78 25 |rglass_O|n"..x.x%|
|00002810| 3d b3 28 2d 91 29 0d 00 | 82 16 c8 99 20 22 4f 53 |=.(-.)..|.... "OS|
|00002820| 5f 42 79 74 65 22 2c 31 | 31 33 2c 31 0d 00 8c 16 |_Byte",1|13,1....|
|00002830| c8 99 20 22 4f 53 5f 42 | 79 74 65 22 2c 31 31 32 |.. "OS_B|yte",112|
|00002840| 2c 31 0d 00 96 05 3a 0d | 00 a0 46 de 20 63 6f 64 |,1....:.|..F. cod|
|00002850| 65 25 20 31 36 33 38 34 | 2c 20 62 6c 6f 63 6b 25 |e% 16384|, block%|
|00002860| 20 32 34 2c 20 62 6c 6f | 78 25 20 39 37 32 38 2c | 24, blo|x% 9728,|
|00002870| 20 73 63 6f 72 65 73 70 | 72 25 20 31 35 33 36 2c | scoresp|r% 1536,|
|00002880| 20 64 69 67 69 74 73 25 | 20 31 31 35 32 0d 00 aa | digits%| 1152...|
|00002890| 3b de 20 73 63 6f 72 65 | 73 61 76 65 31 25 20 31 |;. score|save1% 1|
|000028a0| 30 32 34 2c 20 73 63 6f | 72 65 73 61 76 65 32 25 |024, sco|resave2%|
|000028b0| 20 31 30 32 34 2c 20 73 | 63 6f 72 65 73 61 76 65 | 1024, s|coresave|
|000028c0| 31 62 25 20 31 30 32 34 | 0d 00 b4 3b de 20 73 63 |1b% 1024|...;. sc|
|000028d0| 6f 72 65 73 61 76 65 32 | 62 25 20 31 30 32 34 2c |oresave2|b% 1024,|
|000028e0| 20 6d 6f 76 65 73 61 76 | 65 31 25 20 31 30 32 34 | movesav|e1% 1024|
|000028f0| 30 2c 20 6d 6f 76 65 73 | 61 76 65 32 25 20 31 30 |0, moves|ave2% 10|
|00002900| 32 34 30 0d 00 be 44 de | 20 70 69 65 63 65 66 72 |240...D.| piecefr|
|00002910| 61 6d 65 25 20 33 31 33 | 36 2c 20 73 68 61 70 65 |ame% 313|6, shape|
|00002920| 73 25 20 31 39 32 30 2c | 20 73 70 65 65 64 73 63 |s% 1920,| speedsc|
|00002930| 6f 72 65 25 20 38 39 36 | 2c 20 68 69 73 63 6f 72 |ore% 896|, hiscor|
|00002940| 65 73 25 20 31 36 30 0d | 00 c8 11 de 20 74 6f 64 |es% 160.|.... tod|
|00002950| 61 79 73 25 20 31 36 30 | 0d 00 d2 23 de 20 69 6e |ays% 160|...#. in|
|00002960| 6b 65 79 24 28 31 32 37 | 29 2c 6b 65 79 73 24 28 |key$(127|),keys$(|
|00002970| 38 29 2c 6b 65 79 73 25 | 28 38 29 0d 00 dc 10 62 |8),keys%|(8)....b|
|00002980| 6c 6f 63 6b 25 21 30 3d | 31 35 30 0d 00 e6 10 62 |lock%!0=|150....b|
|00002990| 6c 6f 63 6b 25 21 34 3d | 31 34 39 0d 00 f0 0f 62 |lock%!4=|149....b|
|000029a0| 6c 6f 63 6b 25 21 38 3d | 2d 31 0d 00 fa 2d c8 99 |lock%!8=|-1...-..|
|000029b0| 20 22 4f 53 5f 52 65 61 | 64 56 64 75 56 61 72 69 | "OS_Rea|dVduVari|
|000029c0| 61 62 6c 65 73 22 2c 62 | 6c 6f 63 6b 25 2c 62 6c |ables",b|lock%,bl|
|000029d0| 6f 63 6b 25 2b 31 32 0d | 01 04 13 73 69 7a 65 25 |ock%+12.|...size%|
|000029e0| 3d 62 6c 6f 63 6b 25 21 | 31 32 0d 01 0e 14 73 74 |=block%!|12....st|
|000029f0| 61 72 74 25 3d 62 6c 6f | 63 6b 25 21 31 36 0d 01 |art%=blo|ck%!16..|
|00002a00| 18 16 c8 99 20 22 4f 53 | 5f 42 79 74 65 22 2c 31 |.... "OS|_Byte",1|
|00002a10| 31 32 2c 31 0d 01 22 16 | c8 99 20 22 4f 53 5f 42 |12,1..".|.. "OS_B|
|00002a20| 79 74 65 22 2c 31 31 33 | 2c 31 0d 01 2c 2b 72 6e |yte",113|,1..,+rn|
|00002a30| 64 74 61 62 6c 65 25 3d | 31 30 32 34 3a 53 48 41 |dtable%=|1024:SHA|
|00002a40| 50 45 53 25 3d 37 3a 50 | 4f 57 45 52 42 4c 4f 43 |PES%=7:P|OWERBLOC|
|00002a50| 4b 53 25 3d 35 0d 01 36 | 05 3a 0d 01 40 13 66 61 |KS%=5..6|.:..@.fa|
|00002a60| 6c 6c 62 6c 6f 78 25 3d | 62 6c 6f 78 25 0d 01 4a |llblox%=|blox%..J|
|00002a70| 1e 68 69 6c 69 74 65 62 | 6c 6f 78 25 3d 66 61 6c |.hiliteb|lox%=fal|
|00002a80| 6c 62 6c 6f 78 25 2b 31 | 30 32 34 0d 01 54 1f 70 |lblox%+1|024..T.p|
|00002a90| 6f 77 65 72 62 6c 6f 78 | 25 3d 68 69 6c 69 74 65 |owerblox|%=hilite|
|00002aa0| 62 6c 6f 78 25 2b 31 30 | 32 34 0d 01 5e 1e 66 6c |blox%+10|24..^.fl|
|00002ab0| 61 73 68 62 6c 6f 78 25 | 3d 70 6f 77 65 72 62 6c |ashblox%|=powerbl|
|00002ac0| 6f 78 25 2b 31 30 32 34 | 0d 01 68 20 73 68 6f 6f |ox%+1024|..h shoo|
|00002ad0| 74 65 72 62 6c 6f 78 25 | 3d 66 6c 61 73 68 62 6c |terblox%|=flashbl|
|00002ae0| 6f 78 25 2b 31 35 33 36 | 0d 01 72 20 62 75 6c 6c |ox%+1536|..r bull|
|00002af0| 65 74 62 6c 6f 78 25 3d | 73 68 6f 6f 74 65 72 62 |etblox%=|shooterb|
|00002b00| 6c 6f 78 25 2b 39 36 30 | 0d 01 7c 1e 66 69 6c 6c |lox%+960|..|.fill|
|00002b10| 65 72 62 6c 6f 78 25 3d | 62 75 6c 6c 65 74 62 6c |erblox%=|bulletbl|
|00002b20| 6f 78 25 2b 36 34 0d 01 | 86 20 77 65 69 67 68 74 |ox%+64..|. weight|
|00002b30| 62 6c 6f 78 25 3d 66 69 | 6c 6c 65 72 62 6c 6f 78 |blox%=fi|llerblox|
|00002b40| 25 2b 31 30 32 34 0d 01 | 90 1d 62 6f 6d 62 62 6c |%+1024..|..bombbl|
|00002b50| 6f 78 25 3d 77 65 69 67 | 68 74 62 6c 6f 78 25 2b |ox%=weig|htblox%+|
|00002b60| 35 31 32 0d 01 9a 30 ff | 28 22 4c 4f 41 44 20 3c |512...0.|("LOAD <|
|00002b70| 42 6c 6f 78 24 44 69 72 | 3e 2e 46 61 6c 6c 42 6c |Blox$Dir|>.FallBl|
|00002b80| 6f 78 20 22 2b c3 7e 28 | 66 61 6c 6c 62 6c 6f 78 |ox "+.~(|fallblox|
|00002b90| 25 29 29 0d 01 a4 34 ff | 28 22 4c 4f 41 44 20 3c |%))...4.|("LOAD <|
|00002ba0| 42 6c 6f 78 24 44 69 72 | 3e 2e 48 69 4c 69 74 65 |Blox$Dir|>.HiLite|
|00002bb0| 42 6c 6f 78 20 22 2b c3 | 7e 28 68 69 6c 69 74 65 |Blox "+.|~(hilite|
|00002bc0| 62 6c 6f 78 25 29 29 0d | 01 ae 32 ff 28 22 4c 4f |blox%)).|..2.("LO|
|00002bd0| 41 44 20 3c 42 6c 6f 78 | 24 44 69 72 3e 2e 50 6f |AD <Blox|$Dir>.Po|
|00002be0| 77 65 72 42 6c 6f 78 20 | 22 2b c3 7e 28 70 6f 77 |werBlox |"+.~(pow|
|00002bf0| 65 72 62 6c 6f 78 25 29 | 29 0d 01 b8 32 ff 28 22 |erblox%)|)...2.("|
|00002c00| 4c 4f 41 44 20 3c 42 6c | 6f 78 24 44 69 72 3e 2e |LOAD <Bl|ox$Dir>.|
|00002c10| 46 6c 61 73 68 42 6c 6f | 78 20 22 2b c3 7e 28 66 |FlashBlo|x "+.~(f|
|00002c20| 6c 61 73 68 62 6c 6f 78 | 25 29 29 0d 01 c2 32 ff |lashblox|%))...2.|
|00002c30| 28 22 4c 4f 41 44 20 3c | 42 6c 6f 78 24 44 69 72 |("LOAD <|Blox$Dir|
|00002c40| 3e 2e 53 68 6f 6f 74 65 | 72 20 22 2b c3 7e 28 73 |>.Shoote|r "+.~(s|
|00002c50| 68 6f 6f 74 65 72 62 6c | 6f 78 25 29 29 0d 01 cc |hooterbl|ox%))...|
|00002c60| 30 ff 28 22 4c 4f 41 44 | 20 3c 42 6c 6f 78 24 44 |0.("LOAD| <Blox$D|
|00002c70| 69 72 3e 2e 42 75 6c 6c | 65 74 20 22 2b c3 7e 28 |ir>.Bull|et "+.~(|
|00002c80| 62 75 6c 6c 65 74 62 6c | 6f 78 25 29 29 0d 01 d6 |bulletbl|ox%))...|
|00002c90| 30 ff 28 22 4c 4f 41 44 | 20 3c 42 6c 6f 78 24 44 |0.("LOAD| <Blox$D|
|00002ca0| 69 72 3e 2e 46 69 6c 6c | 65 72 20 22 2b c3 7e 28 |ir>.Fill|er "+.~(|
|00002cb0| 66 69 6c 6c 65 72 62 6c | 6f 78 25 29 29 0d 01 e0 |fillerbl|ox%))...|
|00002cc0| 2f ff 28 22 4c 4f 41 44 | 20 3c 42 6c 6f 78 24 44 |/.("LOAD| <Blox$D|
|00002cd0| 69 72 3e 2e 31 36 74 6f | 6e 20 22 2b c3 7e 28 77 |ir>.16to|n "+.~(w|
|00002ce0| 65 69 67 68 74 62 6c 6f | 78 25 29 29 0d 01 ea 2c |eightblo|x%))...,|
|00002cf0| ff 28 22 4c 4f 41 44 20 | 3c 42 6c 6f 78 24 44 69 |.("LOAD |<Blox$Di|
|00002d00| 72 3e 2e 42 6f 6d 62 20 | 22 2b c3 7e 28 62 6f 6d |r>.Bomb |"+.~(bom|
|00002d10| 62 62 6c 6f 78 25 29 29 | 0d 01 f4 30 ff 28 22 4c |bblox%))|...0.("L|
|00002d20| 4f 41 44 20 3c 42 6c 6f | 78 24 44 69 72 3e 2e 53 |OAD <Blo|x$Dir>.S|
|00002d30| 63 6f 72 65 53 70 72 20 | 22 2b c3 7e 28 73 63 6f |coreSpr |"+.~(sco|
|00002d40| 72 65 73 70 72 25 29 29 | 0d 01 fe 2c ff 28 22 4c |respr%))|...,.("L|
|00002d50| 4f 41 44 20 3c 42 6c 6f | 78 24 44 69 72 3e 2e 44 |OAD <Blo|x$Dir>.D|
|00002d60| 69 67 69 74 73 20 22 2b | c3 7e 28 64 69 67 69 74 |igits "+|.~(digit|
|00002d70| 73 25 29 29 0d 02 08 32 | ff 28 22 4c 4f 41 44 20 |s%))...2|.("LOAD |
|00002d80| 3c 42 6c 6f 78 24 44 69 | 72 3e 2e 46 72 61 6d 65 |<Blox$Di|r>.Frame|
|00002d90| 53 70 72 20 22 2b c3 7e | 28 70 69 65 63 65 66 72 |Spr "+.~|(piecefr|
|00002da0| 61 6d 65 25 29 29 0d 02 | 12 2c ff 28 22 4c 4f 41 |ame%))..|.,.("LOA|
|00002db0| 44 20 3c 42 6c 6f 78 24 | 44 69 72 3e 2e 53 68 61 |D <Blox$|Dir>.Sha|
|00002dc0| 70 65 73 20 22 2b c3 7e | 28 73 68 61 70 65 73 25 |pes "+.~|(shapes%|
|00002dd0| 29 29 0d 02 1c 34 ff 28 | 22 4c 4f 41 44 20 3c 42 |))...4.(|"LOAD <B|
|00002de0| 6c 6f 78 24 44 69 72 3e | 2e 53 70 65 65 64 53 63 |lox$Dir>|.SpeedSc|
|00002df0| 6f 72 65 20 22 2b c3 7e | 28 73 70 65 65 64 73 63 |ore "+.~|(speedsc|
|00002e00| 6f 72 65 25 29 29 0d 02 | 26 32 ff 28 22 4c 4f 41 |ore%))..|&2.("LOA|
|00002e10| 44 20 3c 42 6c 6f 78 24 | 44 69 72 3e 2e 48 69 67 |D <Blox$|Dir>.Hig|
|00002e20| 68 53 63 6f 72 65 73 20 | 22 2b c3 7e 28 68 69 73 |hScores |"+.~(his|
|00002e30| 63 6f 72 65 73 25 29 29 | 0d 02 30 05 3a 0d 02 3a |cores%))|..0.:..:|
|00002e40| 3f e7 20 21 64 69 67 69 | 74 73 25 3c 35 20 6f 72 |?. !digi|ts%<5 or|
|00002e50| 20 21 64 69 67 69 74 73 | 25 3e 38 20 8c 20 85 20 | !digits|%>8 . . |
|00002e60| 30 2c 22 49 6e 63 6f 6d | 70 61 74 69 62 6c 65 20 |0,"Incom|patible |
|00002e70| 64 69 67 69 74 73 20 66 | 69 6c 65 22 0d 02 44 22 |digits f|ile"..D"|
|00002e80| 66 69 6c 65 25 3d 8e 20 | 22 3c 42 6c 6f 78 24 44 |file%=. |"<Blox$D|
|00002e90| 69 72 3e 2e 42 61 63 6b | 64 72 6f 70 73 22 0d 02 |ir>.Back|drops"..|
|00002ea0| 4e 14 62 61 63 6b 6c 65 | 6e 25 3d a2 23 66 69 6c |N.backle|n%=.#fil|
|00002eb0| 65 25 0d 02 58 0c d9 20 | 23 66 69 6c 65 25 0d 02 |e%..X.. |#file%..|
|00002ec0| 62 23 62 61 63 6b 6c 65 | 6e 25 3d 28 62 61 63 6b |b#backle|n%=(back|
|00002ed0| 6c 65 6e 25 2b 34 29 80 | 26 66 66 66 66 66 66 66 |len%+4).|&fffffff|
|00002ee0| 63 0d 02 6c 19 de 20 62 | 61 63 6b 64 72 6f 70 73 |c..l.. b|ackdrops|
|00002ef0| 25 20 62 61 63 6b 6c 65 | 6e 25 0d 02 76 32 ff 28 |% backle|n%..v2.(|
|00002f00| 22 4c 4f 41 44 20 3c 42 | 6c 6f 78 24 44 69 72 3e |"LOAD <B|lox$Dir>|
|00002f10| 2e 42 61 63 6b 64 72 6f | 70 73 20 22 2b c3 7e 28 |.Backdro|ps "+.~(|
|00002f20| 62 61 63 6b 64 72 6f 70 | 73 25 29 29 0d 02 80 38 |backdrop|s%))...8|
|00002f30| de 20 77 6f 72 6b 73 70 | 61 63 65 25 20 21 62 61 |. worksp|ace% !ba|
|00002f40| 63 6b 64 72 6f 70 73 25 | 2b 33 32 3a f4 20 42 65 |ckdrops%|+32:. Be|
|00002f50| 74 74 65 72 20 73 61 66 | 65 20 74 68 65 6e 20 73 |tter saf|e then s|
|00002f60| 6f 72 72 79 0d 02 8a 11 | 62 61 63 6b 64 72 6f 70 |orry....|backdrop|
|00002f70| 73 25 2b 3d 34 0d 02 94 | 05 3a 0d 02 9e 10 e3 20 |s%+=4...|.:..... |
|00002f80| 78 25 3d 31 20 b8 20 31 | 32 37 0d 02 a8 27 20 20 |x%=1 . 1|27...' |
|00002f90| 20 69 6e 6b 65 79 24 28 | 78 25 29 3d 22 55 6e 6b | inkey$(|x%)="Unk|
|00002fa0| 6e 6f 77 6e 20 4b 65 79 | 20 22 2b c3 28 2d 78 25 |nown Key| "+.(-x%|
|00002fb0| 29 0d 02 b2 05 ed 0d 02 | bc 22 66 69 6c 65 25 3d |).......|."file%=|
|00002fc0| 8e 20 22 3c 42 6c 6f 78 | 24 44 69 72 3e 2e 49 6e |. "<Blox|$Dir>.In|
|00002fd0| 6b 65 79 4c 69 73 74 22 | 0d 02 c6 11 c8 95 20 ac |keyList"|...... .|
|00002fe0| 20 c5 20 23 66 69 6c 65 | 25 0d 02 d0 12 20 20 20 | . #file|%.... |
|00002ff0| 69 25 3d 9a 20 23 66 69 | 6c 65 25 0d 02 da 14 20 |i%=. #fi|le%.... |
|00003000| 20 20 69 6e 6b 65 79 24 | 28 69 25 29 3d 22 22 0d | inkey$|(i%)="".|
|00003010| 02 e4 08 20 20 20 f5 0d | 02 ee 15 20 20 20 20 20 |... ..|... |
|00003020| 20 6a 25 3d 9a 20 23 66 | 69 6c 65 25 0d 02 f8 2e | j%=. #f|ile%....|
|00003030| 20 20 20 20 20 20 e7 20 | 6a 25 3c 3e 31 30 20 69 | . |j%<>10 i|
|00003040| 6e 6b 65 79 24 28 69 25 | 29 3d 69 6e 6b 65 79 24 |nkey$(i%|)=inkey$|
|00003050| 28 69 25 29 2b bd 28 6a | 25 29 0d 03 02 0e 20 20 |(i%)+.(j|%).... |
|00003060| 20 fd 20 6a 25 3d 31 30 | 0d 03 0c 05 ce 0d 03 16 | . j%=10|........|
|00003070| 0c d9 20 23 66 69 6c 65 | 25 0d 03 20 15 e3 20 69 |.. #file|%.. .. i|
|00003080| 25 3d 30 20 b8 20 31 35 | 39 20 88 20 31 36 0d 03 |%=0 . 15|9 . 16..|
|00003090| 2a 13 20 20 20 74 6f 64 | 61 79 73 25 21 69 25 3d |*. tod|ays%!i%=|
|000030a0| 30 0d 03 34 1f 20 20 20 | 74 6f 64 61 79 73 25 21 |0..4. |todays%!|
|000030b0| 28 69 25 2b 34 29 3d 26 | 37 38 36 46 36 43 34 32 |(i%+4)=&|786F6C42|
|000030c0| 0d 03 3e 1f 20 20 20 74 | 6f 64 61 79 73 25 21 28 |..>. t|odays%!(|
|000030d0| 69 25 2b 38 29 3d 26 32 | 30 32 30 36 34 36 35 0d |i%+8)=&2|0206465.|
|000030e0| 03 48 20 20 20 20 74 6f | 64 61 79 73 25 21 28 69 |.H to|days%!(i|
|000030f0| 25 2b 31 32 29 3d 26 32 | 30 32 30 32 30 32 30 0d |%+12)=&2|0202020.|
|00003100| 03 52 05 ed 0d 03 5c 23 | c8 99 20 22 53 6f 75 6e |.R....\#|.. "Soun|
|00003110| 64 5f 53 70 65 61 6b 65 | 72 22 2c 30 20 b8 20 73 |d_Speake|r",0 . s|
|00003120| 70 65 61 6b 65 72 25 0d | 03 66 0d 66 78 76 6f 6c |peaker%.|.f.fxvol|
|00003130| 25 3d 31 35 0d 03 70 10 | 70 6f 77 65 72 70 72 6f |%=15..p.|powerpro|
|00003140| 62 25 3d 36 0d 03 7a 10 | 73 63 72 6f 6c 6c 69 6e |b%=6..z.|scrollin|
|00003150| 67 25 3d 31 0d 03 84 26 | f4 20 6f 66 66 73 65 74 |g%=1...&|. offset|
|00003160| 73 20 74 6f 20 62 69 74 | 73 20 6f 66 20 70 6c 61 |s to bit|s of pla|
|00003170| 79 65 72 27 73 20 64 61 | 74 61 0d 03 8e 0d 73 63 |yer's da|ta....sc|
|00003180| 6f 72 65 6f 25 3d 30 0d | 03 98 0d 6c 65 76 65 6c |oreo%=0.|...level|
|00003190| 6f 25 3d 34 0d 03 a2 0d | 73 70 65 65 64 6f 25 3d |o%=4....|speedo%=|
|000031a0| 38 0d 03 ac 13 73 63 72 | 65 65 6e 6c 65 66 74 6f |8....scr|eenlefto|
|000031b0| 25 3d 31 32 0d 03 b6 12 | 6e 65 78 74 70 69 65 63 |%=12....|nextpiec|
|000031c0| 65 6f 25 3d 31 36 0d 03 | c0 0e 73 74 61 74 65 6f |eo%=16..|..stateo|
|000031d0| 25 3d 32 30 0d 03 ca 0a | 78 6f 25 3d 32 34 0d 03 |%=20....|xo%=24..|
|000031e0| d4 0a 79 6f 25 3d 32 38 | 0d 03 de 0e 73 68 61 70 |..yo%=28|....shap|
|000031f0| 65 6f 25 3d 33 32 0d 03 | e8 0c 72 6f 74 6f 25 3d |eo%=32..|..roto%=|
|00003200| 33 36 0d 03 f2 0e 63 6f | 75 6e 74 6f 25 3d 34 30 |36....co|unto%=40|
|00003210| 0d 03 fc 0d 6b 65 79 6c | 6f 25 3d 34 34 0d 04 06 |....keyl|o%=44...|
|00003220| 0d 6b 65 79 72 6f 25 3d | 34 38 0d 04 10 0d 6b 65 |.keyro%=|48....ke|
|00003230| 79 74 6f 25 3d 35 32 0d | 04 1a 0d 6b 65 79 64 6f |yto%=52.|...keydo|
|00003240| 25 3d 35 36 0d 04 24 0d | 72 65 70 6c 6f 25 3d 36 |%=56..$.|replo%=6|
|00003250| 30 0d 04 2e 0d 72 65 70 | 72 6f 25 3d 36 34 0d 04 |0....rep|ro%=64..|
|00003260| 38 0d 72 65 70 74 6f 25 | 3d 36 38 0d 04 42 0f 73 |8.repto%|=68..B.s|
|00003270| 63 72 70 74 72 6f 25 3d | 37 32 0d 04 4c 0e 70 6f |crptro%=|72..L.po|
|00003280| 77 65 72 6f 25 3d 37 36 | 0d 04 56 11 70 6f 77 65 |wero%=76|..V.powe|
|00003290| 72 61 63 74 6f 25 3d 38 | 30 0d 04 60 0e 6c 69 6e |racto%=8|0..`.lin|
|000032a0| 65 73 6f 25 3d 38 34 0d | 04 6a 14 6f 74 68 65 72 |eso%=84.|.j.other|
|000032b0| 70 6c 61 79 65 72 6f 25 | 3d 38 38 0d 04 74 10 63 |playero%|=88..t.c|
|000032c0| 68 61 6e 6e 65 6c 6f 25 | 3d 39 32 0d 04 7e 11 74 |hannelo%|=92..~.t|
|000032d0| 72 61 6e 73 66 65 72 6f | 25 3d 39 36 0d 04 88 10 |ransfero|%=96....|
|000032e0| 73 68 61 70 65 73 6f 25 | 3d 31 30 30 0d 04 92 10 |shapeso%|=100....|
|000032f0| 6c 69 6e 65 73 62 6f 25 | 3d 31 30 34 0d 04 9c 10 |linesbo%|=104....|
|00003300| 73 63 72 65 65 6e 6f 25 | 3d 32 36 34 0d 04 a6 12 |screeno%|=264....|
|00003310| 73 63 72 65 65 6e 30 30 | 6f 25 3d 33 36 34 0d 04 |screen00|o%=364..|
|00003320| b0 0e 65 6e 64 6f 25 3d | 31 33 36 38 0d 04 ba 15 |..endo%=|1368....|
|00003330| f4 20 4f 74 68 65 72 20 | 63 6f 6e 73 74 61 6e 74 |. Other |constant|
|00003340| 73 0d 04 c4 0d 77 69 64 | 74 68 25 3d 31 30 0d 04 |s....wid|th%=10..|
|00003350| ce 0e 68 65 69 67 68 74 | 25 3d 32 30 0d 04 d8 11 |..height|%=20....|
|00003360| 66 75 6c 6c 77 69 64 74 | 68 25 3d 34 38 0d 04 e2 |fullwidt|h%=48...|
|00003370| 16 73 63 72 65 65 6e 6c | 65 66 74 31 25 3d 31 32 |.screenl|eft1%=12|
|00003380| 38 34 30 0d 04 ec 16 73 | 63 72 65 65 6e 6c 65 66 |840....s|creenlef|
|00003390| 74 32 25 3d 31 33 30 30 | 30 0d 04 f6 0f 68 69 6c |t2%=1300|0....hil|
|000033a0| 69 67 68 74 25 3d 31 36 | 0d 05 00 0e 70 6f 77 65 |ight%=16|....powe|
|000033b0| 72 62 25 3d 33 31 0d 05 | 0a 10 66 6f 75 72 6c 69 |rb%=31..|..fourli|
|000033c0| 6e 65 25 3d 33 32 0d 05 | 14 0e 66 69 6c 6c 65 72 |ne%=32..|..filler|
|000033d0| 25 3d 33 33 0d 05 1e 0f | 66 69 6c 6c 65 72 62 25 |%=33....|fillerb%|
|000033e0| 3d 38 38 0d 05 28 0f 73 | 68 6f 6f 74 65 72 25 3d |=88..(.s|hooter%=|
|000033f0| 33 34 0d 05 32 10 73 68 | 6f 6f 74 65 72 62 25 3d |34..2.sh|ooterb%=|
|00003400| 37 32 0d 05 3c 0f 62 75 | 6c 6c 65 74 62 25 3d 38 |72..<.bu|lletb%=8|
|00003410| 37 0d 05 46 0c 62 6f 6d | 62 25 3d 33 35 0d 05 50 |7..F.bom|b%=35..P|
|00003420| 0e 62 6f 6d 62 62 25 3d | 31 31 32 0d 05 5a 0e 77 |.bombb%=|112..Z.w|
|00003430| 65 69 67 68 74 25 3d 33 | 36 0d 05 64 10 77 65 69 |eight%=3|6..d.wei|
|00003440| 67 68 74 62 25 3d 31 30 | 34 0d 05 6e 13 62 72 69 |ghtb%=10|4..n.bri|
|00003450| 67 68 74 62 6c 6f 63 6b | 25 3d 34 38 0d 05 78 13 |ghtblock|%=48..x.|
|00003460| 66 6c 61 73 68 62 6c 6f | 63 6b 73 25 3d 31 36 0d |flashblo|cks%=16.|
|00003470| 05 82 0b 6c 65 76 25 3d | 35 30 0d 05 8c 13 74 72 |...lev%=|50....tr|
|00003480| 61 6e 73 66 65 72 72 61 | 74 65 25 3d 38 0d 05 96 |ansferra|te%=8...|
|00003490| 13 66 69 6c 6c 65 72 66 | 72 61 6d 65 73 25 3d 34 |.fillerf|rames%=4|
|000034a0| 0d 05 a0 11 66 72 61 6d | 65 73 6d 61 73 6b 25 3d |....fram|esmask%=|
|000034b0| 33 0d 05 aa 05 3a 0d 05 | b4 13 74 69 74 6c 65 70 |3....:..|..titlep|
|000034c0| 69 65 63 65 73 25 3d 32 | 36 0d 05 be 49 de 20 78 |ieces%=2|6...I. x|
|000034d0| 25 28 74 69 74 6c 65 70 | 69 65 63 65 73 25 29 2c |%(titlep|ieces%),|
|000034e0| 79 25 28 74 69 74 6c 65 | 70 69 65 63 65 73 25 29 |y%(title|pieces%)|
|000034f0| 2c 73 25 28 74 69 74 6c | 65 70 69 65 63 65 73 25 |,s%(titl|epieces%|
|00003500| 29 2c 72 25 28 74 69 74 | 6c 65 70 69 65 63 65 73 |),r%(tit|lepieces|
|00003510| 25 29 0d 05 c8 4f 78 25 | 28 29 3d 30 2c 30 2c 32 |%)...Ox%|()=0,0,2|
|00003520| 2c 32 2c 32 2c 32 2c 35 | 2c 35 2c 37 2c 31 30 2c |,2,2,2,5|,5,7,10,|
|00003530| 39 2c 31 31 2c 31 30 2c | 31 34 2c 31 36 2c 31 35 |9,11,10,|14,16,15|
|00003540| 2c 31 34 2c 31 36 2c 31 | 39 2c 31 39 2c 31 39 2c |,14,16,1|9,19,19,|
|00003550| 31 39 2c 32 32 2c 32 32 | 2c 32 34 2c 32 35 2c 32 |19,22,22|,24,25,2|
|00003560| 34 0d 05 d2 3f 79 25 28 | 29 3d 39 2c 35 2c 39 2c |4...?y%(|)=9,5,9,|
|00003570| 37 2c 35 2c 33 2c 39 2c | 35 2c 39 2c 39 2c 37 2c |7,5,3,9,|5,9,9,7,|
|00003580| 37 2c 33 2c 39 2c 39 2c | 36 2c 34 2c 34 2c 31 30 |7,3,9,9,|6,4,4,10|
|00003590| 2c 37 2c 36 2c 33 2c 39 | 2c 35 2c 39 2c 37 2c 33 |,7,6,3,9|,5,9,7,3|
|000035a0| 0d 05 dc 3e 73 25 28 29 | 3d 31 2c 31 2c 35 2c 36 |...>s%()|=1,1,5,6|
|000035b0| 2c 35 2c 36 2c 31 2c 31 | 2c 37 2c 34 2c 31 2c 31 |,5,6,1,1|,7,4,1,1|
|000035c0| 2c 34 2c 32 2c 33 2c 37 | 2c 33 2c 32 2c 32 2c 33 |,4,2,3,7|,3,2,2,3|
|000035d0| 2c 32 2c 33 2c 31 2c 31 | 2c 35 2c 31 2c 36 0d 05 |,2,3,1,1|,5,1,6..|
|000035e0| e6 3e 72 25 28 29 3d 31 | 2c 31 2c 30 2c 30 2c 30 |.>r%()=1|,1,0,0,0|
|000035f0| 2c 30 2c 31 2c 31 2c 30 | 2c 30 2c 31 2c 31 2c 32 |,0,1,1,0|,0,1,1,2|
|00003600| 2c 31 2c 33 2c 30 2c 31 | 2c 33 2c 32 2c 30 2c 32 |,1,3,0,1|,3,2,0,2|
|00003610| 2c 30 2c 31 2c 31 2c 30 | 2c 31 2c 30 0d 05 f0 05 |,0,1,1,0|,1,0....|
|00003620| 3a 0d 05 fa 18 de 20 73 | 74 61 72 74 75 70 64 61 |:..... s|tartupda|
|00003630| 74 61 25 20 65 6e 64 6f | 25 0d 06 04 34 ff 28 22 |ta% endo|%...4.("|
|00003640| 4c 4f 41 44 20 3c 42 6c | 6f 78 24 44 69 72 3e 2e |LOAD <Bl|ox$Dir>.|
|00003650| 53 74 61 72 74 44 61 74 | 61 20 22 2b c3 7e 28 73 |StartDat|a "+.~(s|
|00003660| 74 61 72 74 75 70 64 61 | 74 61 25 29 29 0d 06 0e |tartupda|ta%))...|
|00003670| 05 3a 0d 06 18 29 de 20 | 64 65 6d 6f 24 28 36 30 |.:...). |demo$(60|
|00003680| 30 29 2c 64 70 69 65 63 | 65 73 25 20 31 30 30 2c |0),dpiec|es% 100,|
|00003690| 64 70 6f 77 65 72 25 20 | 31 30 30 0d 06 22 21 66 |dpower% |100.."!f|
|000036a0| 69 6c 65 25 3d 8e 20 22 | 3c 42 6c 6f 78 24 44 69 |ile%=. "|<Blox$Di|
|000036b0| 72 3e 2e 44 65 6d 6f 44 | 61 74 61 22 0d 06 2c 08 |r>.DemoD|ata"..,.|
|000036c0| 78 25 3d 30 0d 06 36 05 | f5 0d 06 40 18 20 20 20 |x%=0..6.|...@. |
|000036d0| 64 65 6d 6f 24 28 78 25 | 29 3d be 23 66 69 6c 65 |demo$(x%|)=.#file|
|000036e0| 25 0d 06 4a 0c 20 20 20 | 78 25 2b 3d 31 0d 06 54 |%..J. |x%+=1..T|
|000036f0| 15 fd 20 64 65 6d 6f 24 | 28 78 25 2d 31 29 3d 22 |.. demo$|(x%-1)="|
|00003700| 2a 22 0d 06 5e 0c d9 20 | 23 66 69 6c 65 25 0d 06 |*"..^.. |#file%..|
|00003710| 68 05 3a 0d 06 72 95 6b | 65 79 73 24 28 29 3d 22 |h.:..r.k|eys$()="|
|00003720| 50 6c 61 79 65 72 20 31 | 20 4c 65 66 74 22 2c 22 |Player 1| Left","|
|00003730| 50 6c 61 79 65 72 20 31 | 20 52 69 67 68 74 22 2c |Player 1| Right",|
|00003740| 22 50 6c 61 79 65 72 20 | 31 20 54 75 72 6e 22 2c |"Player |1 Turn",|
|00003750| 22 50 6c 61 79 65 72 20 | 31 20 44 72 6f 70 22 2c |"Player |1 Drop",|
|00003760| 22 50 6c 61 79 65 72 20 | 32 20 4c 65 66 74 22 2c |"Player |2 Left",|
|00003770| 22 50 6c 61 79 65 72 20 | 32 20 52 69 67 68 74 22 |"Player |2 Right"|
|00003780| 2c 22 50 6c 61 79 65 72 | 20 32 20 54 75 72 6e 22 |,"Player| 2 Turn"|
|00003790| 2c 22 50 6c 61 79 65 72 | 20 32 20 44 72 6f 70 22 |,"Player| 2 Drop"|
|000037a0| 2c 22 50 61 75 73 65 22 | 0d 06 7c 26 6b 65 79 73 |,"Pause"|..|&keys|
|000037b0| 25 28 29 3d 36 36 2c 38 | 32 2c 37 31 2c 39 39 2c |%()=66,8|2,71,99,|
|000037c0| 36 33 2c 36 34 2c 34 34 | 2c 37 37 2c 35 36 0d 06 |63,64,44|,77,56..|
|000037d0| 86 05 3a 0d 06 90 15 e3 | 20 70 61 73 73 25 3d 30 |..:.....| pass%=0|
|000037e0| 20 b8 20 32 20 88 20 32 | 0d 06 9a 0c 50 25 3d 63 | . 2 . 2|....P%=c|
|000037f0| 6f 64 65 25 0d 06 a4 0e | 5b 4f 50 54 20 70 61 73 |ode%....|[OPT pas|
|00003800| 73 25 0d 06 ae 3b 5c 5c | 20 2a 2a 2a 2a 2a 2a 2a |s%...;\\| *******|
|00003810| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003820| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003830| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 0d 06 b8 |********|*****...|
|00003840| 3b 5c 5c 20 2a 2a 20 59 | 6f 75 20 72 65 61 6c 6c |;\\ ** Y|ou reall|
|00003850| 79 20 64 6f 6e 27 74 20 | 77 61 6e 74 20 74 6f 20 |y don't |want to |
|00003860| 6c 6f 6f 6b 20 61 74 20 | 74 68 69 73 20 63 6f 64 |look at |this cod|
|00003870| 65 20 3b 2d 29 20 2a 2a | 0d 06 c2 3b 5c 5c 20 2a |e ;-) **|...;\\ *|
|00003880| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003890| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000038a0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000038b0| 2a 2a 2a 0d 06 cc 09 41 | 4c 49 47 4e 0d 06 d6 09 |***....A|LIGN....|
|000038c0| 2e 62 61 6e 6b 0d 06 e0 | 0a 45 51 55 44 20 31 0d |.bank...|.EQUD 1.|
|000038d0| 06 ea 0e 2e 62 61 63 6b | 73 74 61 72 74 0d 06 f4 |....back|start...|
|000038e0| 13 45 51 55 44 20 62 61 | 63 6b 64 72 6f 70 73 25 |.EQUD ba|ckdrops%|
|000038f0| 0d 06 fe 0c 2e 62 61 63 | 6b 70 74 72 0d 07 08 13 |.....bac|kptr....|
|00003900| 45 51 55 44 20 62 61 63 | 6b 64 72 6f 70 73 25 0d |EQUD bac|kdrops%.|
|00003910| 07 12 0c 2e 62 61 63 6b | 70 6f 73 0d 07 1c 15 45 |....back|pos....E|
|00003920| 51 55 44 20 73 74 61 72 | 74 25 2b 38 31 39 32 30 |QUD star|t%+81920|
|00003930| 0d 07 26 0e 2e 62 61 63 | 6b 63 6f 75 6e 74 0d 07 |..&..bac|kcount..|
|00003940| 30 0e 45 51 55 44 20 38 | 31 39 32 30 0d 07 3a 0e |0.EQUD 8|1920..:.|
|00003950| 2e 62 61 63 6b 74 6f 6b | 65 6e 0d 07 44 0a 45 51 |.backtok|en..D.EQ|
|00003960| 55 44 20 30 0d 07 4e 0d | 2e 62 61 63 6b 6d 61 73 |UD 0..N.|.backmas|
|00003970| 6b 0d 07 58 0e 45 51 55 | 44 20 31 3c 3c 33 31 0d |k..X.EQU|D 1<<31.|
|00003980| 07 62 0e 2e 62 61 63 6b | 77 72 69 74 65 0d 07 6c |.b..back|write..l|
|00003990| 0b 45 51 55 44 20 2d 31 | 0d 07 76 09 2e 74 65 73 |.EQUD -1|..v..tes|
|000039a0| 74 0d 07 80 0a 45 51 55 | 44 20 30 0d 07 8a 0f 2e |t....EQU|D 0.....|
|000039b0| 66 72 61 6d 65 73 74 61 | 74 65 0d 07 94 0a 45 51 |framesta|te....EQ|
|000039c0| 55 44 20 30 0d 07 9e 0c | 2e 77 6f 72 6b 70 74 72 |UD 0....|.workptr|
|000039d0| 0d 07 a8 13 45 51 55 44 | 20 77 6f 72 6b 73 70 61 |....EQUD| workspa|
|000039e0| 63 65 25 0d 07 b2 0f 2e | 66 72 61 6d 65 73 74 75 |ce%.....|framestu|
|000039f0| 66 66 0d 07 bc 4e 5c 5c | 20 54 68 69 73 20 72 6f |ff...N\\| This ro|
|00003a00| 75 74 69 6e 65 20 73 68 | 6f 75 6c 64 20 6f 6e 6c |utine sh|ould onl|
|00003a10| 79 20 62 65 20 63 61 6c | 6c 65 64 20 6f 6e 63 65 |y be cal|led once|
|00003a20| 20 69 6e 20 61 20 66 72 | 61 6d 65 20 61 6e 64 20 | in a fr|ame and |
|00003a30| 68 61 6e 64 6c 65 73 20 | 62 61 63 6b 64 72 6f 70 |handles |backdrop|
|00003a40| 0d 07 c6 23 5c 5c 20 63 | 68 61 6e 67 69 6e 67 20 |...#\\ c|hanging |
|00003a50| 61 6e 64 20 73 63 6f 72 | 65 20 70 72 69 6e 74 69 |and scor|e printi|
|00003a60| 6e 67 2e 0d 07 d0 4d 5c | 5c 20 4f 6e 20 65 6e 74 |ng....M\|\ On ent|
|00003a70| 72 79 20 52 30 20 73 68 | 6f 75 6c 64 20 68 6f 6c |ry R0 sh|ould hol|
|00003a80| 64 20 70 6f 69 6e 74 65 | 72 20 74 6f 20 70 6c 61 |d pointe|r to pla|
|00003a90| 79 65 72 20 31 73 20 64 | 61 74 61 2c 20 61 6e 64 |yer 1s d|ata, and|
|00003aa0| 20 52 31 20 73 68 6f 75 | 6c 64 20 70 6f 69 6e 74 | R1 shou|ld point|
|00003ab0| 0d 07 da 42 5c 5c 20 74 | 6f 20 70 6c 61 79 65 72 |...B\\ t|o player|
|00003ac0| 20 32 73 20 64 61 74 61 | 20 69 6e 20 61 20 32 20 | 2s data| in a 2 |
|00003ad0| 70 6c 61 79 65 72 20 67 | 61 6d 65 20 65 6c 73 65 |player g|ame else|
|00003ae0| 20 69 74 20 73 68 6f 75 | 6c 64 20 68 6f 6c 64 20 | it shou|ld hold |
|00003af0| 30 2e 0d 07 e4 14 53 54 | 4d 46 44 20 52 31 33 21 |0.....ST|MFD R13!|
|00003b00| 2c 7b 52 31 34 7d 0d 07 | ee 16 53 54 4d 46 44 20 |,{R14}..|..STMFD |
|00003b10| 52 31 33 21 2c 7b 52 30 | 2c 52 31 7d 0d 07 f8 15 |R13!,{R0|,R1}....|
|00003b20| 42 4c 20 6e 65 78 74 66 | 72 61 6d 65 73 74 75 66 |BL nextf|ramestuf|
|00003b30| 66 0d 08 02 15 4c 44 4d | 46 44 20 52 31 33 2c 7b |f....LDM|FD R13,{|
|00003b40| 52 30 2c 52 31 7d 0d 08 | 0c 17 42 4c 20 72 65 73 |R0,R1}..|..BL res|
|00003b50| 74 6f 72 65 73 63 6f 72 | 65 62 61 63 6b 0d 08 16 |torescor|eback...|
|00003b60| 16 4c 44 4d 46 44 20 52 | 31 33 21 2c 7b 52 30 2c |.LDMFD R|13!,{R0,|
|00003b70| 52 31 7d 0d 08 20 11 42 | 4c 20 70 72 69 6e 74 73 |R1}.. .B|L prints|
|00003b80| 63 6f 72 65 0d 08 2a 13 | 4c 44 4d 46 44 20 52 31 |core..*.|LDMFD R1|
|00003b90| 33 21 2c 7b 50 43 7d 0d | 08 34 13 2e 6e 65 78 74 |3!,{PC}.|.4..next|
|00003ba0| 66 72 61 6d 65 73 74 75 | 66 66 0d 08 3e 3e 5c 5c |framestu|ff..>>\\|
|00003bb0| 20 54 68 69 73 20 69 73 | 20 72 65 73 70 6f 6e 73 | This is| respons|
|00003bc0| 69 62 6c 65 20 66 6f 72 | 20 73 65 74 74 69 6e 67 |ible for| setting|
|00003bd0| 20 75 70 20 74 68 65 20 | 61 6c 74 65 72 6e 61 74 | up the |alternat|
|00003be0| 65 20 62 75 66 66 65 72 | 0d 08 48 25 5c 5c 20 59 |e buffer|..H%\\ Y|
|00003bf0| 65 74 20 61 6e 6f 74 68 | 65 72 20 73 74 61 74 65 |et anoth|er state|
|00003c00| 20 62 61 73 65 64 20 74 | 68 69 6e 67 2e 0d 08 52 | based t|hing...R|
|00003c10| 4b 5c 5c 20 53 74 61 74 | 65 20 30 20 2d 20 61 73 |K\\ Stat|e 0 - as|
|00003c20| 73 65 6d 62 6c 69 6e 67 | 20 70 69 63 74 75 72 65 |sembling| picture|
|00003c30| 20 69 6e 20 61 6c 74 65 | 72 6e 61 74 65 20 62 75 | in alte|rnate bu|
|00003c40| 66 66 65 72 2c 20 77 68 | 65 6e 20 66 69 6e 69 73 |ffer, wh|en finis|
|00003c50| 68 65 64 20 67 6f 74 6f | 0d 08 5c 18 5c 5c 20 20 |hed goto|..\.\\ |
|00003c60| 20 20 20 20 20 20 20 20 | 20 73 74 61 74 65 20 33 | | state 3|
|00003c70| 0d 08 66 2b 5c 5c 20 53 | 74 61 74 65 20 31 20 2d |..f+\\ S|tate 1 -|
|00003c80| 20 73 77 69 74 63 68 20 | 62 61 6e 6b 73 2c 20 67 | switch |banks, g|
|00003c90| 6f 74 6f 20 73 74 61 74 | 65 20 30 0d 08 70 31 5c |oto stat|e 0..p1\|
|00003ca0| 5c 20 53 74 61 74 65 20 | 32 20 2d 20 64 72 61 77 |\ State |2 - draw|
|00003cb0| 20 69 6e 20 6e 65 78 74 | 20 70 69 65 63 65 73 2c | in next| pieces,|
|00003cc0| 20 67 6f 20 64 69 72 65 | 63 74 6c 79 0d 08 7a 18 | go dire|ctly..z.|
|00003cd0| 5c 5c 20 20 20 20 20 20 | 20 20 20 20 20 73 74 61 |\\ | sta|
|00003ce0| 74 65 20 31 0d 08 84 3a | 5c 5c 20 53 74 61 74 65 |te 1...:|\\ State|
|00003cf0| 20 33 20 2d 20 70 6c 6f | 74 20 74 68 65 20 73 63 | 3 - plo|t the sc|
|00003d00| 6f 72 65 20 6c 65 76 65 | 6c 20 73 70 72 69 74 65 |ore leve|l sprite|
|00003d10| 2c 20 67 6f 74 6f 20 73 | 74 61 74 65 20 36 0d 08 |, goto s|tate 6..|
|00003d20| 8e 40 5c 5c 20 53 74 61 | 74 65 20 34 20 2d 20 73 |.@\\ Sta|te 4 - s|
|00003d30| 61 76 65 20 74 68 65 20 | 62 61 63 6b 67 72 6f 75 |ave the |backgrou|
|00003d40| 6e 64 20 66 6f 72 20 74 | 68 65 20 73 63 6f 72 65 |nd for t|he score|
|00003d50| 2c 20 67 6f 74 6f 20 73 | 74 61 74 65 20 35 0d 08 |, goto s|tate 5..|
|00003d60| 98 47 5c 5c 20 53 74 61 | 74 65 20 35 20 2d 20 73 |.G\\ Sta|te 5 - s|
|00003d70| 61 76 65 20 74 68 65 20 | 62 61 63 6b 67 72 6f 75 |ave the |backgrou|
|00003d80| 6e 64 20 66 6f 72 20 74 | 68 65 20 6d 6f 76 69 6e |nd for t|he movin|
|00003d90| 67 20 6c 69 6e 65 73 2c | 20 67 6f 74 6f 20 73 74 |g lines,| goto st|
|00003da0| 61 74 65 20 32 0d 08 a2 | 3a 5c 5c 20 53 74 61 74 |ate 2...|:\\ Stat|
|00003db0| 65 20 36 20 2d 20 70 6c | 6f 74 20 74 68 65 20 70 |e 6 - pl|ot the p|
|00003dc0| 69 65 63 65 20 66 72 61 | 6d 65 20 73 70 72 69 74 |iece fra|me sprit|
|00003dd0| 65 2c 20 67 6f 74 6f 20 | 73 74 61 74 65 20 34 0d |e, goto |state 4.|
|00003de0| 08 ac 15 4c 44 52 20 52 | 33 2c 66 72 61 6d 65 73 |...LDR R|3,frames|
|00003df0| 74 61 74 65 0d 08 b6 1a | 41 44 52 20 52 32 2c 66 |tate....|ADR R2,f|
|00003e00| 72 61 6d 65 73 74 61 74 | 65 74 61 62 6c 65 0d 08 |ramestat|etable..|
|00003e10| c0 17 41 44 44 20 52 32 | 2c 52 32 2c 52 33 2c 41 |..ADD R2|,R2,R3,A|
|00003e20| 53 4c 20 23 32 0d 08 ca | 0f 4c 44 52 20 50 43 2c |SL #2...|.LDR PC,|
|00003e30| 5b 52 32 5d 0d 08 d4 14 | 2e 66 72 61 6d 65 73 74 |[R2]....|.framest|
|00003e40| 61 74 65 74 61 62 6c 65 | 0d 08 de 11 45 51 55 44 |atetable|....EQUD|
|00003e50| 20 64 72 61 77 62 61 63 | 6b 0d 08 e8 11 45 51 55 | drawbac|k....EQU|
|00003e60| 44 20 62 61 6e 6b 73 77 | 61 70 0d 08 f2 13 45 51 |D banksw|ap....EQ|
|00003e70| 55 44 20 63 6c 65 61 72 | 73 70 61 63 65 0d 08 fc |UD clear|space...|
|00003e80| 12 45 51 55 44 20 64 72 | 61 77 73 63 6f 72 65 0d |.EQUD dr|awscore.|
|00003e90| 09 06 16 45 51 55 44 20 | 73 61 76 65 73 63 6f 72 |...EQUD |savescor|
|00003ea0| 65 62 61 63 6b 0d 09 10 | 11 45 51 55 44 20 6d 6f |eback...|.EQUD mo|
|00003eb0| 76 65 73 61 76 65 0d 09 | 1a 12 45 51 55 44 20 64 |vesave..|..EQUD d|
|00003ec0| 72 61 77 66 72 61 6d 65 | 0d 09 24 0d 2e 64 72 61 |rawframe|..$..dra|
|00003ed0| 77 62 61 63 6b 0d 09 2e | 12 4c 44 52 20 52 30 2c |wback...|.LDR R0,|
|00003ee0| 62 61 63 6b 70 74 72 0d | 09 38 14 4c 44 52 20 52 |backptr.|.8.LDR R|
|00003ef0| 31 2c 62 61 63 6b 63 6f | 75 6e 74 0d 09 42 12 4c |1,backco|unt..B.L|
|00003f00| 44 52 20 52 32 2c 62 61 | 63 6b 70 6f 73 0d 09 4c |DR R2,ba|ckpos..L|
|00003f10| 12 4c 44 52 20 52 33 2c | 77 6f 72 6b 70 74 72 0d |.LDR R3,|workptr.|
|00003f20| 09 56 14 4c 44 52 20 52 | 34 2c 62 61 63 6b 74 6f |.V.LDR R|4,backto|
|00003f30| 6b 65 6e 0d 09 60 13 4c | 44 52 20 52 35 2c 62 61 |ken..`.L|DR R5,ba|
|00003f40| 63 6b 6d 61 73 6b 0d 09 | 6a 15 4c 44 52 20 52 31 |ckmask..|j.LDR R1|
|00003f50| 31 2c 62 61 63 6b 77 72 | 69 74 65 0d 09 74 14 53 |1,backwr|ite..t.S|
|00003f60| 54 4d 46 44 20 52 31 33 | 21 2c 7b 52 31 34 7d 0d |TMFD R13|!,{R14}.|
|00003f70| 09 7e 0f 4d 4f 56 20 52 | 31 34 2c 23 31 30 0d 09 |.~.MOV R|14,#10..|
|00003f80| 88 0e 2e 6e 65 78 74 74 | 6f 6b 65 6e 0d 09 92 13 |...nextt|oken....|
|00003f90| 53 55 42 53 20 52 31 34 | 2c 52 31 34 2c 23 31 0d |SUBS R14|,R14,#1.|
|00003fa0| 09 9c 11 42 45 51 20 65 | 78 70 61 6e 64 65 6e 64 |...BEQ e|xpandend|
|00003fb0| 0d 09 a6 0d 4d 4f 56 20 | 52 36 2c 23 30 0d 09 b0 |....MOV |R6,#0...|
|00003fc0| 0e 4d 4f 56 20 52 31 30 | 2c 23 31 0d 09 ba 0f 4c |.MOV R10|,#1....L|
|00003fd0| 44 52 20 52 37 2c 5b 52 | 30 5d 0d 09 c4 12 41 44 |DR R7,[R|0]....AD|
|00003fe0| 44 20 52 38 2c 52 34 2c | 23 32 35 35 0d 09 ce 0e |D R8,R4,|#255....|
|00003ff0| 2e 74 6f 6b 65 6e 6c 6f | 6f 70 0d 09 d8 10 80 53 |.tokenlo|op.....S|
|00004000| 20 52 31 32 2c 52 37 2c | 52 35 0d 09 e2 12 84 52 | R12,R7,|R5.....R|
|00004010| 4e 45 20 52 36 2c 52 36 | 2c 52 31 30 0d 09 ec 15 |NE R6,R6|,R10....|
|00004020| 4d 4f 56 20 52 31 30 2c | 52 31 30 2c 4c 53 4c 23 |MOV R10,|R10,LSL#|
|00004030| 31 0d 09 f6 14 4d 4f 56 | 53 20 52 35 2c 52 35 2c |1....MOV|S R5,R5,|
|00004040| 4c 53 52 23 31 0d 0a 00 | 15 4c 44 52 45 51 20 52 |LSR#1...|.LDREQ R|
|00004050| 37 2c 5b 52 30 2c 23 34 | 5d 21 0d 0a 0a 10 ec 51 |7,[R0,#4|]!.....Q|
|00004060| 20 52 35 2c 23 31 3c 3c | 33 31 0d 0a 14 14 4d 4f | R5,#1<<|31....MO|
|00004070| 56 53 20 52 38 2c 52 38 | 2c 4c 53 52 23 31 0d 0a |VS R8,R8|,LSR#1..|
|00004080| 1e 11 42 4e 45 20 74 6f | 6b 65 6e 6c 6f 6f 70 0d |..BNE to|kenloop.|
|00004090| 0a 28 0e 4d 56 4e 20 52 | 31 32 2c 23 30 0d 0a 32 |.(.MVN R|12,#0..2|
|000040a0| 14 53 54 4d 46 44 20 52 | 31 33 21 2c 7b 52 31 32 |.STMFD R|13!,{R12|
|000040b0| 7d 0d 0a 3c 0e 4d 4f 56 | 20 52 31 30 2c 52 36 0d |}..<.MOV| R10,R6.|
|000040c0| 0a 46 12 41 44 44 20 52 | 37 2c 52 34 2c 23 32 35 |.F.ADD R|7,R4,#25|
|000040d0| 35 0d 0a 50 0d 43 4d 50 | 20 52 36 2c 52 37 0d 0a |5..P.CMP| R6,R7..|
|000040e0| 5a 0d ec 51 20 52 36 2c | 52 31 31 0d 0a 64 0d 4d |Z..Q R6,|R11..d.M|
|000040f0| 4f 56 20 52 37 2c 52 36 | 0d 0a 6e 0d 2e 67 65 74 |OV R7,R6|..n..get|
|00004100| 63 6f 64 65 73 0d 0a 78 | 0f 43 4d 50 20 52 36 2c |codes..x|.CMP R6,|
|00004110| 23 32 35 36 0d 0a 82 10 | 42 4c 54 20 6e 65 77 65 |#256....|BLT newe|
|00004120| 6e 74 72 79 0d 0a 8c 12 | 53 55 42 20 52 37 2c 52 |ntry....|SUB R7,R|
|00004130| 36 2c 23 32 35 36 0d 0a | 96 18 4c 44 52 20 52 36 |6,#256..|..LDR R6|
|00004140| 2c 5b 52 33 2c 52 37 2c | 41 53 4c 23 32 5d 0d 0a |,[R3,R7,|ASL#2]..|
|00004150| a0 10 80 20 52 37 2c 52 | 36 2c 23 32 35 35 0d 0a |... R7,R|6,#255..|
|00004160| aa 13 53 54 4d 46 44 20 | 52 31 33 21 2c 7b 52 37 |..STMFD |R13!,{R7|
|00004170| 7d 0d 0a b4 14 4d 4f 56 | 20 52 36 2c 52 36 2c 4c |}....MOV| R6,R6,L|
|00004180| 53 52 23 31 36 0d 0a be | 0e 42 20 67 65 74 63 6f |SR#16...|.B getco|
|00004190| 64 65 73 0d 0a c8 0d 2e | 6e 65 77 65 6e 74 72 79 |des.....|newentry|
|000041a0| 0d 0a d2 13 53 54 4d 46 | 44 20 52 31 33 21 2c 7b |....STMF|D R13!,{|
|000041b0| 52 36 7d 0d 0a dc 0f 43 | 4d 50 20 52 31 31 2c 52 |R6}....C|MP R11,R|
|000041c0| 31 32 0d 0a e6 16 4d 4f | 56 20 52 31 31 2c 52 31 |12....MO|V R11,R1|
|000041d0| 31 2c 4c 53 4c 23 31 36 | 0d 0a f0 12 41 44 44 20 |1,LSL#16|....ADD |
|000041e0| 52 31 31 2c 52 31 31 2c | 52 36 0d 0a fa 10 53 55 |R11,R11,|R6....SU|
|000041f0| 42 20 52 34 2c 52 34 2c | 23 31 0d 0b 04 1b 53 54 |B R4,R4,|#1....ST|
|00004200| 52 4e 45 20 52 31 31 2c | 5b 52 33 2c 52 34 2c 41 |RNE R11,|[R3,R4,A|
|00004210| 53 4c 23 32 5d 0d 0b 0e | 0f 4d 4f 56 20 52 31 31 |SL#2]...|.MOV R11|
|00004220| 2c 52 31 30 0d 0b 18 10 | 41 44 44 20 52 34 2c 52 |,R10....|ADD R4,R|
|00004230| 34 2c 23 32 0d 0b 22 14 | 53 55 42 20 52 31 30 2c |4,#2..".|SUB R10,|
|00004240| 52 31 30 2c 23 32 35 34 | 0d 0b 2c 0f 2e 77 72 69 |R10,#254|..,..wri|
|00004250| 74 65 63 6f 64 65 73 0d | 0b 36 13 4c 44 4d 46 44 |tecodes.|.6.LDMFD|
|00004260| 20 52 31 33 21 2c 7b 52 | 36 7d 0d 0b 40 0e 43 4d | R13!,{R|6}..@.CM|
|00004270| 50 20 52 36 2c 52 31 32 | 0d 0b 4a 15 53 54 52 4e |P R6,R12|..J.STRN|
|00004280| 45 42 20 52 36 2c 5b 52 | 32 5d 2c 23 31 0d 0b 54 |EB R6,[R|2],#1..T|
|00004290| 12 53 55 42 4e 45 20 52 | 31 2c 52 31 2c 23 31 0d |.SUBNE R|1,R1,#1.|
|000042a0| 0b 5e 12 42 4e 45 20 77 | 72 69 74 65 63 6f 64 65 |.^.BNE w|ritecode|
|000042b0| 73 0d 0b 68 0d 43 4d 50 | 20 52 31 2c 23 30 0d 0b |s..h.CMP| R1,#0..|
|000042c0| 72 13 42 45 51 20 65 78 | 70 61 6e 64 72 65 73 65 |r.BEQ ex|pandrese|
|000042d0| 74 0d 0b 7c 0e 43 4d 50 | 20 52 31 30 2c 52 34 0d |t..|.CMP| R10,R4.|
|000042e0| 0b 86 11 42 4e 45 20 6e | 65 78 74 74 6f 6b 65 6e |...BNE n|exttoken|
|000042f0| 0d 0b 90 13 53 54 52 42 | 20 52 37 2c 5b 52 32 5d |....STRB| R7,[R2]|
|00004300| 2c 23 31 0d 0b 9a 11 53 | 55 42 53 20 52 31 2c 52 |,#1....S|UBS R1,R|
|00004310| 31 2c 23 31 0d 0b a4 11 | 42 4e 45 20 6e 65 78 74 |1,#1....|BNE next|
|00004320| 74 6f 6b 65 6e 0d 0b ae | 10 2e 65 78 70 61 6e 64 |token...|..expand|
|00004330| 72 65 73 65 74 0d 0b b8 | 11 4d 4f 56 20 52 31 2c |reset...|.MOV R1,|
|00004340| 23 38 31 39 32 30 0d 0b | c2 11 4c 44 52 20 52 32 |#81920..|..LDR R2|
|00004350| 2c 73 63 72 65 65 6e 0d | 0b cc 0d 4d 4f 56 20 52 |,screen.|...MOV R|
|00004360| 34 2c 23 30 0d 0b d6 11 | 4d 4f 56 20 52 35 2c 23 |4,#0....|MOV R5,#|
|00004370| 31 3c 3c 33 31 0d 0b e0 | 0e 4d 56 4e 20 52 31 31 |1<<31...|.MVN R11|
|00004380| 2c 23 30 0d 0b ea 12 4c | 44 52 20 52 36 2c 5b 52 |,#0....L|DR R6,[R|
|00004390| 30 2c 23 34 5d 0d 0b f4 | 10 41 44 44 20 52 30 2c |0,#4]...|.ADD R0,|
|000043a0| 52 30 2c 23 38 0d 0b fe | 0d 43 4d 50 20 52 36 2c |R0,#8...|.CMP R6,|
|000043b0| 23 30 0d 0c 08 16 4c 44 | 52 4e 45 20 52 30 2c 62 |#0....LD|RNE R0,b|
|000043c0| 61 63 6b 73 74 61 72 74 | 0d 0c 12 0d 4d 4f 56 20 |ackstart|....MOV |
|000043d0| 52 36 2c 23 33 0d 0c 1c | 15 53 54 52 20 52 36 2c |R6,#3...|.STR R6,|
|000043e0| 66 72 61 6d 65 73 74 61 | 74 65 0d 0c 26 0e 2e 65 |framesta|te..&..e|
|000043f0| 78 70 61 6e 64 65 6e 64 | 0d 0c 30 12 53 54 52 20 |xpandend|..0.STR |
|00004400| 52 30 2c 62 61 63 6b 70 | 74 72 0d 0c 3a 14 53 54 |R0,backp|tr..:.ST|
|00004410| 52 20 52 31 2c 62 61 63 | 6b 63 6f 75 6e 74 0d 0c |R R1,bac|kcount..|
|00004420| 44 12 53 54 52 20 52 32 | 2c 62 61 63 6b 70 6f 73 |D.STR R2|,backpos|
|00004430| 0d 0c 4e 14 53 54 52 20 | 52 34 2c 62 61 63 6b 74 |..N.STR |R4,backt|
|00004440| 6f 6b 65 6e 0d 0c 58 13 | 53 54 52 20 52 35 2c 62 |oken..X.|STR R5,b|
|00004450| 61 63 6b 6d 61 73 6b 0d | 0c 62 15 53 54 52 20 52 |ackmask.|.b.STR R|
|00004460| 31 31 2c 62 61 63 6b 77 | 72 69 74 65 0d 0c 6c 13 |11,backw|rite..l.|
|00004470| 4c 44 4d 46 44 20 52 31 | 33 21 2c 7b 50 43 7d 0d |LDMFD R1|3!,{PC}.|
|00004480| 0c 76 0d 2e 62 61 6e 6b | 73 77 61 70 0d 0c 80 0f |.v..bank|swap....|
|00004490| 4c 44 52 20 52 31 2c 62 | 61 6e 6b 0d 0c 8a 10 52 |LDR R1,b|ank....R|
|000044a0| 53 42 20 52 31 2c 52 31 | 2c 23 33 0d 0c 94 0f 53 |SB R1,R1|,#3....S|
|000044b0| 54 52 20 52 31 2c 62 61 | 6e 6b 0d 0c 9e 0f 4d 4f |TR R1,ba|nk....MO|
|000044c0| 56 20 52 30 2c 23 31 31 | 32 0d 0c a8 11 53 57 49 |V R0,#11|2....SWI|
|000044d0| 20 22 4f 53 5f 42 79 74 | 65 22 0d 0c b2 0f 4c 44 | "OS_Byt|e"....LD|
|000044e0| 52 20 52 31 2c 62 61 6e | 6b 0d 0c bc 0f 4d 4f 56 |R R1,ban|k....MOV|
|000044f0| 20 52 30 2c 23 31 31 33 | 0d 0c c6 11 53 57 49 20 | R0,#113|....SWI |
|00004500| 22 4f 53 5f 42 79 74 65 | 22 0d 0c d0 11 4c 44 52 |"OS_Byte|"....LDR|
|00004510| 20 52 32 2c 73 63 72 65 | 65 6e 0d 0c da 12 4c 44 | R2,scre|en....LD|
|00004520| 52 20 52 33 2c 73 63 72 | 65 65 6e 32 0d 0c e4 12 |R R3,scr|een2....|
|00004530| 53 54 52 20 52 32 2c 73 | 63 72 65 65 6e 32 0d 0c |STR R2,s|creen2..|
|00004540| ee 11 53 54 52 20 52 33 | 2c 73 63 72 65 65 6e 0d |..STR R3|,screen.|
|00004550| 0c f8 12 4c 44 52 20 52 | 32 2c 6d 6f 76 65 70 74 |...LDR R|2,movept|
|00004560| 72 0d 0d 02 13 4c 44 52 | 20 52 33 2c 6d 6f 76 65 |r....LDR| R3,move|
|00004570| 70 74 72 32 0d 0d 0c 13 | 53 54 52 20 52 32 2c 6d |ptr2....|STR R2,m|
|00004580| 6f 76 65 70 74 72 32 0d | 0d 16 12 53 54 52 20 52 |oveptr2.|...STR R|
|00004590| 33 2c 6d 6f 76 65 70 74 | 72 0d 0d 20 18 4c 44 52 |3,movept|r.. .LDR|
|000045a0| 20 52 32 2c 73 63 6f 72 | 65 73 61 76 65 70 74 72 | R2,scor|esaveptr|
|000045b0| 31 0d 0d 2a 19 4c 44 52 | 20 52 33 2c 73 63 6f 72 |1..*.LDR| R3,scor|
|000045c0| 65 73 61 76 65 70 74 72 | 31 62 0d 0d 34 19 53 54 |esaveptr|1b..4.ST|
|000045d0| 52 20 52 32 2c 73 63 6f | 72 65 73 61 76 65 70 74 |R R2,sco|resavept|
|000045e0| 72 31 62 0d 0d 3e 18 53 | 54 52 20 52 33 2c 73 63 |r1b..>.S|TR R3,sc|
|000045f0| 6f 72 65 73 61 76 65 70 | 74 72 31 0d 0d 48 18 4c |oresavep|tr1..H.L|
|00004600| 44 52 20 52 32 2c 73 63 | 6f 72 65 73 61 76 65 70 |DR R2,sc|oresavep|
|00004610| 74 72 32 0d 0d 52 19 4c | 44 52 20 52 33 2c 73 63 |tr2..R.L|DR R3,sc|
|00004620| 6f 72 65 73 61 76 65 70 | 74 72 32 62 0d 0d 5c 19 |oresavep|tr2b..\.|
|00004630| 53 54 52 20 52 32 2c 73 | 63 6f 72 65 73 61 76 65 |STR R2,s|coresave|
|00004640| 70 74 72 32 62 0d 0d 66 | 18 53 54 52 20 52 33 2c |ptr2b..f|.STR R3,|
|00004650| 73 63 6f 72 65 73 61 76 | 65 70 74 72 32 0d 0d 70 |scoresav|eptr2..p|
|00004660| 0d 4d 4f 56 20 52 31 2c | 23 30 0d 0d 7a 15 53 54 |.MOV R1,|#0..z.ST|
|00004670| 52 20 52 31 2c 66 72 61 | 6d 65 73 74 61 74 65 0d |R R1,fra|mestate.|
|00004680| 0d 84 0e 4d 4f 56 20 50 | 43 2c 52 31 34 0d 0d 8e |...MOV P|C,R14...|
|00004690| 0f 2e 63 6c 65 61 72 73 | 70 61 63 65 0d 0d 98 12 |..clears|pace....|
|000046a0| 4c 44 52 20 52 33 2c 73 | 63 72 65 65 6e 32 0d 0d |LDR R3,s|creen2..|
|000046b0| a2 13 53 55 42 20 52 33 | 2c 52 33 2c 23 37 36 38 |..SUB R3|,R3,#768|
|000046c0| 30 0d 0d ac 11 41 44 44 | 20 52 33 2c 52 33 2c 23 |0....ADD| R3,R3,#|
|000046d0| 32 34 0d 0d b6 1d 4c 44 | 52 20 52 32 2c 5b 52 30 |24....LD|R R2,[R0|
|000046e0| 2c 23 73 63 72 65 65 6e | 6c 65 66 74 6f 25 5d 0d |,#screen|lefto%].|
|000046f0| 0d c0 10 41 44 44 20 52 | 32 2c 52 32 2c 52 33 0d |...ADD R|2,R2,R3.|
|00004700| 0d ca 13 5c 5c 41 44 52 | 20 52 31 32 2c 7a 65 72 |...\\ADR| R12,zer|
|00004710| 6f 73 0d 0d d4 18 5c 5c | 4c 44 4d 49 41 20 52 31 |os....\\|LDMIA R1|
|00004720| 32 2c 7b 52 34 2d 52 31 | 31 7d 0d 0d de 17 5c 5c |2,{R4-R1|1}....\\|
|00004730| 53 54 4d 49 41 20 52 32 | 2c 7b 52 34 2d 52 31 31 |STMIA R2|,{R4-R11|
|00004740| 7d 0d 0d e8 22 5c 5c 5d | 3a 5c 5c e3 20 78 25 3d |}..."\\]|:\\. x%=|
|00004750| 31 20 b8 20 31 35 3a 5c | 5c 5b 4f 50 54 20 70 61 |1 . 15:\|\[OPT pa|
|00004760| 73 73 25 0d 0d f2 14 5c | 5c 41 44 44 20 52 32 2c |ss%....\|\ADD R2,|
|00004770| 52 32 2c 23 33 32 30 0d | 0d fc 17 5c 5c 53 54 4d |R2,#320.|...\\STM|
|00004780| 49 41 20 52 32 2c 7b 52 | 34 2d 52 31 31 7d 0d 0e |IA R2,{R|4-R11}..|
|00004790| 06 18 5c 5c 5d 3a 5c 5c | ed 3a 5c 5c 5b 4f 50 54 |..\\]:\\|.:\\[OPT|
|000047a0| 20 70 61 73 73 25 0d 0e | 10 0f 4d 4f 56 20 52 31 | pass%..|..MOV R1|
|000047b0| 32 2c 52 31 34 0d 0e 1a | 16 53 54 4d 46 44 20 52 |2,R14...|.STMFD R|
|000047c0| 31 33 21 2c 7b 52 31 2c | 52 33 7d 0d 0e 24 15 5c |13!,{R1,|R3}..$.\|
|000047d0| 5c 53 55 42 20 52 32 2c | 52 32 2c 23 34 38 30 30 |\SUB R2,|R2,#4800|
|000047e0| 0d 0e 2e 1a 4c 44 52 20 | 52 31 31 2c 5b 52 30 2c |....LDR |R11,[R0,|
|000047f0| 23 73 68 61 70 65 73 6f | 25 5d 0d 0e 38 1c 4c 44 |#shapeso|%]..8.LD|
|00004800| 52 20 52 31 2c 5b 52 30 | 2c 23 6e 65 78 74 70 69 |R R1,[R0|,#nextpi|
|00004810| 65 63 65 6f 25 5d 0d 0e | 42 10 4c 44 52 42 20 52 |eceo%]..|B.LDRB R|
|00004820| 31 2c 5b 52 31 5d 0d 0e | 4c 11 4d 55 4c 20 52 31 |1,[R1]..|L.MUL R1|
|00004830| 2c 52 31 31 2c 52 31 0d | 0e 56 13 4d 4f 56 20 52 |,R11,R1.|.V.MOV R|
|00004840| 31 2c 52 31 2c 41 53 52 | 23 37 0d 0e 60 10 41 44 |1,R1,ASR|#7..`.AD|
|00004850| 44 20 52 31 2c 52 31 2c | 23 31 0d 0e 6a 11 41 44 |D R1,R1,|#1..j.AD|
|00004860| 44 20 52 31 31 2c 52 32 | 2c 23 38 0d 0e 74 11 42 |D R11,R2|,#8..t.B|
|00004870| 4c 20 64 72 61 77 73 68 | 61 70 65 32 0d 0e 7e 16 |L drawsh|ape2..~.|
|00004880| 4c 44 4d 46 44 20 52 31 | 33 21 2c 7b 52 31 2c 52 |LDMFD R1|3!,{R1,R|
|00004890| 33 7d 0d 0e 88 0d 43 4d | 50 20 52 31 2c 23 30 0d |3}....CM|P R1,#0.|
|000048a0| 0e 92 10 42 45 51 20 63 | 6c 65 61 72 65 6e 64 0d |...BEQ c|learend.|
|000048b0| 0e 9c 1d 4c 44 52 20 52 | 32 2c 5b 52 31 2c 23 73 |...LDR R|2,[R1,#s|
|000048c0| 63 72 65 65 6e 6c 65 66 | 74 6f 25 5d 0d 0e a6 10 |creenlef|to%]....|
|000048d0| 41 44 44 20 52 32 2c 52 | 32 2c 52 33 0d 0e b0 17 |ADD R2,R|2,R3....|
|000048e0| 5c 5c 53 54 4d 49 41 20 | 52 32 2c 7b 52 34 2d 52 |\\STMIA |R2,{R4-R|
|000048f0| 31 31 7d 0d 0e ba 22 5c | 5c 5d 3a 5c 5c e3 20 78 |11}..."\|\]:\\. x|
|00004900| 25 3d 31 20 b8 20 31 35 | 3a 5c 5c 5b 4f 50 54 20 |%=1 . 15|:\\[OPT |
|00004910| 70 61 73 73 25 0d 0e c4 | 14 5c 5c 41 44 44 20 52 |pass%...|.\\ADD R|
|00004920| 32 2c 52 32 2c 23 33 32 | 30 0d 0e ce 17 5c 5c 53 |2,R2,#32|0....\\S|
|00004930| 54 4d 49 41 20 52 32 2c | 7b 52 34 2d 52 31 31 7d |TMIA R2,|{R4-R11}|
|00004940| 0d 0e d8 18 5c 5c 5d 3a | 5c 5c ed 3a 5c 5c 5b 4f |....\\]:|\\.:\\[O|
|00004950| 50 54 20 70 61 73 73 25 | 0d 0e e2 15 5c 5c 53 55 |PT pass%|....\\SU|
|00004960| 42 20 52 32 2c 52 32 2c | 23 34 38 30 30 0d 0e ec |B R2,R2,|#4800...|
|00004970| 1a 4c 44 52 20 52 31 31 | 2c 5b 52 31 2c 23 73 68 |.LDR R11|,[R1,#sh|
|00004980| 61 70 65 73 6f 25 5d 0d | 0e f6 1c 4c 44 52 20 52 |apeso%].|...LDR R|
|00004990| 31 2c 5b 52 31 2c 23 6e | 65 78 74 70 69 65 63 65 |1,[R1,#n|extpiece|
|000049a0| 6f 25 5d 0d 0f 00 10 4c | 44 52 42 20 52 31 2c 5b |o%]....L|DRB R1,[|
|000049b0| 52 31 5d 0d 0f 0a 11 4d | 55 4c 20 52 31 2c 52 31 |R1]....M|UL R1,R1|
|000049c0| 31 2c 52 31 0d 0f 14 13 | 4d 4f 56 20 52 31 2c 52 |1,R1....|MOV R1,R|
|000049d0| 31 2c 41 53 52 23 37 0d | 0f 1e 10 41 44 44 20 52 |1,ASR#7.|...ADD R|
|000049e0| 31 2c 52 31 2c 23 31 0d | 0f 28 11 41 44 44 20 52 |1,R1,#1.|.(.ADD R|
|000049f0| 31 31 2c 52 32 2c 23 38 | 0d 0f 32 11 42 4c 20 64 |11,R2,#8|..2.BL d|
|00004a00| 72 61 77 73 68 61 70 65 | 32 0d 0f 3c 0d 2e 63 6c |rawshape|2..<..cl|
|00004a10| 65 61 72 65 6e 64 0d 0f | 46 0f 4d 4f 56 20 52 31 |earend..|F.MOV R1|
|00004a20| 34 2c 52 31 32 0d 0f 50 | 0e 42 20 62 61 6e 6b 73 |4,R12..P|.B banks|
|00004a30| 77 61 70 0d 0f 5a 0a 2e | 7a 65 72 6f 73 0d 0f 64 |wap..Z..|zeros..d|
|00004a40| 3b 45 51 55 44 20 30 3a | 45 51 55 44 20 30 3a 45 |;EQUD 0:|EQUD 0:E|
|00004a50| 51 55 44 20 30 3a 45 51 | 55 44 20 30 3a 45 51 55 |QUD 0:EQ|UD 0:EQU|
|00004a60| 44 20 30 3a 45 51 55 44 | 20 30 3a 45 51 55 44 20 |D 0:EQUD| 0:EQUD |
|00004a70| 30 3a 45 51 55 44 20 30 | 0d 0f 6e 0e 2e 64 72 61 |0:EQUD 0|..n..dra|
|00004a80| 77 73 63 6f 72 65 0d 0f | 78 13 4c 44 52 20 52 31 |wscore..|x.LDR R1|
|00004a90| 31 2c 73 63 72 65 65 6e | 32 0d 0f 82 17 4c 44 52 |1,screen|2....LDR|
|00004aa0| 20 52 31 32 2c 73 63 6f | 72 65 73 70 72 70 74 72 | R12,sco|resprptr|
|00004ab0| 0d 0f 8c 0d 4d 4f 56 20 | 52 33 2c 23 36 0d 0f 96 |....MOV |R3,#6...|
|00004ac0| 15 53 54 52 20 52 33 2c | 66 72 61 6d 65 73 74 61 |.STR R3,|framesta|
|00004ad0| 74 65 0d 0f a0 0b 2e 64 | 73 6c 6f 6f 70 0d 0f aa |te.....d|sloop...|
|00004ae0| 0e 4d 4f 56 20 52 32 2c | 52 31 31 0d 0f b4 0e 4d |.MOV R2,|R11....M|
|00004af0| 4f 56 20 52 33 2c 52 31 | 32 0d 0f be 15 4c 44 4d |OV R3,R1|2....LDM|
|00004b00| 49 41 20 52 33 21 2c 7b | 52 34 2c 52 35 7d 0d 0f |IA R3!,{|R4,R5}..|
|00004b10| c8 0c 2e 64 73 79 6c 6f | 6f 70 0d 0f d2 0d 4d 4f |...dsylo|op....MO|
|00004b20| 56 20 52 36 2c 52 32 0d | 0f dc 0d 4d 4f 56 20 52 |V R6,R2.|...MOV R|
|00004b30| 37 2c 52 34 0d 0f e6 0c | 2e 64 73 78 6c 6f 6f 70 |7,R4....|.dsxloop|
|00004b40| 0d 0f f0 15 4c 44 4d 49 | 41 20 52 33 21 2c 7b 52 |....LDMI|A R3!,{R|
|00004b50| 38 2c 52 39 7d 0d 0f fa | 10 4c 44 52 20 52 31 30 |8,R9}...|.LDR R10|
|00004b60| 2c 5b 52 36 5d 0d 10 04 | 10 80 20 52 31 30 2c 52 |,[R6]...|.. R10,R|
|00004b70| 31 30 2c 52 39 0d 10 0e | 11 84 52 20 52 31 30 2c |10,R9...|..R R10,|
|00004b80| 52 31 30 2c 52 38 0d 10 | 18 13 53 54 52 20 52 31 |R10,R8..|..STR R1|
|00004b90| 30 2c 5b 52 36 5d 2c 23 | 34 0d 10 22 11 53 55 42 |0,[R6],#|4..".SUB|
|00004ba0| 53 20 52 37 2c 52 37 2c | 23 34 0d 10 2c 0f 42 4e |S R7,R7,|#4..,.BN|
|00004bb0| 45 20 64 73 78 6c 6f 6f | 70 0d 10 36 12 41 44 44 |E dsxloo|p..6.ADD|
|00004bc0| 20 52 32 2c 52 32 2c 23 | 33 32 30 0d 10 40 11 53 | R2,R2,#|320..@.S|
|00004bd0| 55 42 53 20 52 35 2c 52 | 35 2c 23 31 0d 10 4a 0f |UBS R5,R|5,#1..J.|
|00004be0| 42 4e 45 20 64 73 79 6c | 6f 6f 70 0d 10 54 0d 43 |BNE dsyl|oop..T.C|
|00004bf0| 4d 50 20 52 31 2c 23 30 | 0d 10 5e 0d 42 45 51 20 |MP R1,#0|..^.BEQ |
|00004c00| 64 73 65 6e 64 0d 10 68 | 1d 4c 44 52 20 52 33 2c |dsend..h|.LDR R3,|
|00004c10| 5b 52 31 2c 23 73 63 72 | 65 65 6e 6c 65 66 74 6f |[R1,#scr|eenlefto|
|00004c20| 25 5d 0d 10 72 12 41 44 | 44 20 52 31 31 2c 52 31 |%]..r.AD|D R11,R1|
|00004c30| 31 2c 52 33 0d 10 7c 1d | 4c 44 52 20 52 33 2c 5b |1,R3..|.|LDR R3,[|
|00004c40| 52 30 2c 23 73 63 72 65 | 65 6e 6c 65 66 74 6f 25 |R0,#scre|enlefto%|
|00004c50| 5d 0d 10 86 12 53 55 42 | 20 52 31 31 2c 52 31 31 |]....SUB| R11,R11|
|00004c60| 2c 52 33 0d 10 90 0d 4d | 4f 56 20 52 31 2c 23 30 |,R3....M|OV R1,#0|
|00004c70| 0d 10 9a 0c 42 20 64 73 | 6c 6f 6f 70 0d 10 a4 0a |....B ds|loop....|
|00004c80| 2e 64 73 65 6e 64 0d 10 | ae 0e 4d 4f 56 20 50 43 |.dsend..|..MOV PC|
|00004c90| 2c 52 31 34 0d 10 b8 0e | 2e 64 72 61 77 66 72 61 |,R14....|.drawfra|
|00004ca0| 6d 65 0d 10 c2 13 4c 44 | 52 20 52 31 31 2c 73 63 |me....LD|R R11,sc|
|00004cb0| 72 65 65 6e 32 0d 10 cc | 1d 4c 44 52 20 52 33 2c |reen2...|.LDR R3,|
|00004cc0| 5b 52 30 2c 23 73 63 72 | 65 65 6e 6c 65 66 74 6f |[R0,#scr|eenlefto|
|00004cd0| 25 5d 0d 10 d6 14 53 55 | 42 20 52 33 2c 52 33 2c |%]....SU|B R3,R3,|
|00004ce0| 23 31 30 32 34 30 0d 10 | e0 11 41 44 44 20 52 33 |#10240..|..ADD R3|
|00004cf0| 2c 52 33 2c 23 31 36 0d | 10 ea 12 41 44 44 20 52 |,R3,#16.|...ADD R|
|00004d00| 31 31 2c 52 31 31 2c 52 | 33 0d 10 f4 0d 4d 4f 56 |11,R11,R|3....MOV|
|00004d10| 20 52 33 2c 23 34 0d 10 | fe 15 53 54 52 20 52 33 | R3,#4..|..STR R3|
|00004d20| 2c 66 72 61 6d 65 73 74 | 61 74 65 0d 11 08 19 4c |,framest|ate....L|
|00004d30| 44 52 20 52 31 32 2c 70 | 69 65 63 65 66 72 61 6d |DR R12,p|iecefram|
|00004d40| 65 70 74 72 0d 11 12 0c | 42 20 64 73 6c 6f 6f 70 |eptr....|B dsloop|
|00004d50| 0d 11 1c 10 2e 73 63 6f | 72 65 73 70 72 70 74 72 |.....sco|resprptr|
|00004d60| 0d 11 26 12 45 51 55 44 | 20 73 63 6f 72 65 73 70 |..&.EQUD| scoresp|
|00004d70| 72 25 0d 11 30 12 2e 70 | 69 65 63 65 66 72 61 6d |r%..0..p|iecefram|
|00004d80| 65 70 74 72 0d 11 3a 14 | 45 51 55 44 20 70 69 65 |eptr..:.|EQUD pie|
|00004d90| 63 65 66 72 61 6d 65 25 | 0d 11 44 0e 2e 64 69 67 |ceframe%|..D..dig|
|00004da0| 69 74 73 70 74 72 0d 11 | 4e 12 45 51 55 44 20 64 |itsptr..|N.EQUD d|
|00004db0| 69 67 69 74 73 25 2b 38 | 0d 11 58 12 2e 73 63 6f |igits%+8|..X..sco|
|00004dc0| 72 65 73 61 76 65 70 74 | 72 31 0d 11 62 14 45 51 |resavept|r1..b.EQ|
|00004dd0| 55 44 20 73 63 6f 72 65 | 73 61 76 65 31 25 0d 11 |UD score|save1%..|
|00004de0| 6c 12 2e 73 63 6f 72 65 | 73 61 76 65 70 74 72 32 |l..score|saveptr2|
|00004df0| 0d 11 76 14 45 51 55 44 | 20 73 63 6f 72 65 73 61 |..v.EQUD| scoresa|
|00004e00| 76 65 32 25 0d 11 80 13 | 2e 73 63 6f 72 65 73 61 |ve2%....|.scoresa|
|00004e10| 76 65 70 74 72 31 62 0d | 11 8a 15 45 51 55 44 20 |veptr1b.|...EQUD |
|00004e20| 73 63 6f 72 65 73 61 76 | 65 31 62 25 0d 11 94 13 |scoresav|e1b%....|
|00004e30| 2e 73 63 6f 72 65 73 61 | 76 65 70 74 72 32 62 0d |.scoresa|veptr2b.|
|00004e40| 11 9e 15 45 51 55 44 20 | 73 63 6f 72 65 73 61 76 |...EQUD |scoresav|
|00004e50| 65 32 62 25 0d 11 a8 12 | 2e 73 61 76 65 73 63 6f |e2b%....|.savesco|
|00004e60| 72 65 62 61 63 6b 0d 11 | b2 14 53 54 4d 46 44 20 |reback..|..STMFD |
|00004e70| 52 31 33 21 2c 7b 52 31 | 34 7d 0d 11 bc 0d 4d 4f |R13!,{R1|4}....MO|
|00004e80| 56 20 52 32 2c 23 35 0d | 11 c6 15 53 54 52 20 52 |V R2,#5.|...STR R|
|00004e90| 32 2c 66 72 61 6d 65 73 | 74 61 74 65 0d 11 d0 12 |2,frames|tate....|
|00004ea0| 4c 44 52 20 52 32 2c 73 | 63 72 65 65 6e 32 0d 11 |LDR R2,s|creen2..|
|00004eb0| da 19 4c 44 52 20 52 33 | 2c 73 63 6f 72 65 73 61 |..LDR R3|,scoresa|
|00004ec0| 76 65 70 74 72 31 62 0d | 11 e4 1d 4c 44 52 20 52 |veptr1b.|...LDR R|
|00004ed0| 34 2c 5b 52 30 2c 23 73 | 63 72 65 65 6e 6c 65 66 |4,[R0,#s|creenlef|
|00004ee0| 74 6f 25 5d 0d 11 ee 10 | 41 44 44 20 52 32 2c 52 |to%]....|ADD R2,R|
|00004ef0| 32 2c 52 34 0d 11 f8 24 | 53 55 42 20 52 32 2c 52 |2,R4...$|SUB R2,R|
|00004f00| 32 2c 23 28 73 63 72 65 | 65 6e 6c 65 66 74 31 25 |2,#(scre|enleft1%|
|00004f10| 81 32 35 36 29 3c 3c 38 | 0d 12 02 1f 53 55 42 20 |.256)<<8|....SUB |
|00004f20| 52 32 2c 52 32 2c 23 73 | 63 72 65 65 6e 6c 65 66 |R2,R2,#s|creenlef|
|00004f30| 74 31 25 80 32 35 35 0d | 12 0c 11 41 44 44 20 52 |t1%.255.|...ADD R|
|00004f40| 32 2c 52 32 2c 23 34 38 | 0d 12 16 13 53 54 4d 46 |2,R2,#48|....STMF|
|00004f50| 44 20 52 31 33 21 2c 7b | 52 31 7d 0d 12 20 25 5d |D R13!,{|R1}.. %]|
|00004f60| 3a e3 20 78 25 3d 31 20 | b8 20 73 63 6f 72 65 73 |:. x%=1 |. scores|
|00004f70| 70 72 25 21 34 3a 5b 4f | 50 54 20 70 61 73 73 25 |pr%!4:[O|PT pass%|
|00004f80| 0d 12 2a 1f 4c 44 4d 49 | 41 20 52 32 2c 7b 52 30 |..*.LDMI|A R2,{R0|
|00004f90| 2c 52 31 2c 52 34 2d 52 | 31 32 2c 52 31 34 7d 0d |,R1,R4-R|12,R14}.|
|00004fa0| 12 34 20 53 54 4d 49 41 | 20 52 33 21 2c 7b 52 30 |.4 STMIA| R3!,{R0|
|00004fb0| 2c 52 31 2c 52 34 2d 52 | 31 32 2c 52 31 34 7d 0d |,R1,R4-R|12,R14}.|
|00004fc0| 12 3e 12 41 44 44 20 52 | 32 2c 52 32 2c 23 33 32 |.>.ADD R|2,R2,#32|
|00004fd0| 30 0d 12 48 12 5d 3a ed | 3a 5b 4f 50 54 20 70 61 |0..H.]:.|:[OPT pa|
|00004fe0| 73 73 25 0d 12 52 13 4c | 44 4d 46 44 20 52 31 33 |ss%..R.L|DMFD R13|
|00004ff0| 21 2c 7b 52 31 7d 0d 12 | 5c 0d 43 4d 50 20 52 31 |!,{R1}..|\.CMP R1|
|00005000| 2c 23 30 0d 12 66 15 4c | 44 4d 45 51 46 44 20 52 |,#0..f.L|DMEQFD R|
|00005010| 31 33 21 2c 7b 50 43 7d | 0d 12 70 12 4c 44 52 20 |13!,{PC}|..p.LDR |
|00005020| 52 32 2c 73 63 72 65 65 | 6e 32 0d 12 7a 19 4c 44 |R2,scree|n2..z.LD|
|00005030| 52 20 52 33 2c 73 63 6f | 72 65 73 61 76 65 70 74 |R R3,sco|resavept|
|00005040| 72 32 62 0d 12 84 1d 4c | 44 52 20 52 34 2c 5b 52 |r2b....L|DR R4,[R|
|00005050| 31 2c 23 73 63 72 65 65 | 6e 6c 65 66 74 6f 25 5d |1,#scree|nlefto%]|
|00005060| 0d 12 8e 10 41 44 44 20 | 52 32 2c 52 32 2c 52 34 |....ADD |R2,R2,R4|
|00005070| 0d 12 98 24 53 55 42 20 | 52 32 2c 52 32 2c 23 28 |...$SUB |R2,R2,#(|
|00005080| 73 63 72 65 65 6e 6c 65 | 66 74 31 25 81 32 35 36 |screenle|ft1%.256|
|00005090| 29 3c 3c 38 0d 12 a2 1f | 53 55 42 20 52 32 2c 52 |)<<8....|SUB R2,R|
|000050a0| 32 2c 23 73 63 72 65 65 | 6e 6c 65 66 74 31 25 80 |2,#scree|nleft1%.|
|000050b0| 32 35 35 0d 12 ac 11 41 | 44 44 20 52 32 2c 52 32 |255....A|DD R2,R2|
|000050c0| 2c 23 34 38 0d 12 b6 25 | 5d 3a e3 20 78 25 3d 31 |,#48...%|]:. x%=1|
|000050d0| 20 b8 20 73 63 6f 72 65 | 73 70 72 25 21 34 3a 5b | . score|spr%!4:[|
|000050e0| 4f 50 54 20 70 61 73 73 | 25 0d 12 c0 1f 4c 44 4d |OPT pass|%....LDM|
|000050f0| 49 41 20 52 32 2c 7b 52 | 30 2c 52 31 2c 52 34 2d |IA R2,{R|0,R1,R4-|
|00005100| 52 31 32 2c 52 31 34 7d | 0d 12 ca 20 53 54 4d 49 |R12,R14}|... STMI|
|00005110| 41 20 52 33 21 2c 7b 52 | 30 2c 52 31 2c 52 34 2d |A R3!,{R|0,R1,R4-|
|00005120| 52 31 32 2c 52 31 34 7d | 0d 12 d4 12 41 44 44 20 |R12,R14}|....ADD |
|00005130| 52 32 2c 52 32 2c 23 33 | 32 30 0d 12 de 12 5d 3a |R2,R2,#3|20....]:|
|00005140| ed 3a 5b 4f 50 54 20 70 | 61 73 73 25 0d 12 e8 13 |.:[OPT p|ass%....|
|00005150| 4c 44 4d 46 44 20 52 31 | 33 21 2c 7b 50 43 7d 0d |LDMFD R1|3!,{PC}.|
|00005160| 12 f2 15 2e 72 65 73 74 | 6f 72 65 73 63 6f 72 65 |....rest|orescore|
|00005170| 62 61 63 6b 0d 12 fc 14 | 53 54 4d 46 44 20 52 31 |back....|STMFD R1|
|00005180| 33 21 2c 7b 52 31 34 7d | 0d 13 06 11 4c 44 52 20 |3!,{R14}|....LDR |
|00005190| 52 32 2c 73 63 72 65 65 | 6e 0d 13 10 18 4c 44 52 |R2,scree|n....LDR|
|000051a0| 20 52 33 2c 73 63 6f 72 | 65 73 61 76 65 70 74 72 | R3,scor|esaveptr|
|000051b0| 31 0d 13 1a 1d 4c 44 52 | 20 52 34 2c 5b 52 30 2c |1....LDR| R4,[R0,|
|000051c0| 23 73 63 72 65 65 6e 6c | 65 66 74 6f 25 5d 0d 13 |#screenl|efto%]..|
|000051d0| 24 10 41 44 44 20 52 32 | 2c 52 32 2c 52 34 0d 13 |$.ADD R2|,R2,R4..|
|000051e0| 2e 24 53 55 42 20 52 32 | 2c 52 32 2c 23 28 73 63 |.$SUB R2|,R2,#(sc|
|000051f0| 72 65 65 6e 6c 65 66 74 | 31 25 81 32 35 36 29 3c |reenleft|1%.256)<|
|00005200| 3c 38 0d 13 38 1f 53 55 | 42 20 52 32 2c 52 32 2c |<8..8.SU|B R2,R2,|
|00005210| 23 73 63 72 65 65 6e 6c | 65 66 74 31 25 80 32 35 |#screenl|eft1%.25|
|00005220| 35 0d 13 42 11 41 44 44 | 20 52 32 2c 52 32 2c 23 |5..B.ADD| R2,R2,#|
|00005230| 34 38 0d 13 4c 13 53 54 | 4d 46 44 20 52 31 33 21 |48..L.ST|MFD R13!|
|00005240| 2c 7b 52 31 7d 0d 13 56 | 25 5d 3a e3 20 78 25 3d |,{R1}..V|%]:. x%=|
|00005250| 31 20 b8 20 73 63 6f 72 | 65 73 70 72 25 21 34 3a |1 . scor|espr%!4:|
|00005260| 5b 4f 50 54 20 70 61 73 | 73 25 0d 13 60 20 4c 44 |[OPT pas|s%..` LD|
|00005270| 4d 49 41 20 52 33 21 2c | 7b 52 30 2c 52 31 2c 52 |MIA R3!,|{R0,R1,R|
|00005280| 34 2d 52 31 32 2c 52 31 | 34 7d 0d 13 6a 1f 53 54 |4-R12,R1|4}..j.ST|
|00005290| 4d 49 41 20 52 32 2c 7b | 52 30 2c 52 31 2c 52 34 |MIA R2,{|R0,R1,R4|
|000052a0| 2d 52 31 32 2c 52 31 34 | 7d 0d 13 74 12 41 44 44 |-R12,R14|}..t.ADD|
|000052b0| 20 52 32 2c 52 32 2c 23 | 33 32 30 0d 13 7e 12 5d | R2,R2,#|320..~.]|
|000052c0| 3a ed 3a 5b 4f 50 54 20 | 70 61 73 73 25 0d 13 88 |:.:[OPT |pass%...|
|000052d0| 13 4c 44 4d 46 44 20 52 | 31 33 21 2c 7b 52 31 7d |.LDMFD R|13!,{R1}|
|000052e0| 0d 13 92 0d 43 4d 50 20 | 52 31 2c 23 30 0d 13 9c |....CMP |R1,#0...|
|000052f0| 15 4c 44 4d 45 51 46 44 | 20 52 31 33 21 2c 7b 50 |.LDMEQFD| R13!,{P|
|00005300| 43 7d 0d 13 a6 11 4c 44 | 52 20 52 32 2c 73 63 72 |C}....LD|R R2,scr|
|00005310| 65 65 6e 0d 13 b0 18 4c | 44 52 20 52 33 2c 73 63 |een....L|DR R3,sc|
|00005320| 6f 72 65 73 61 76 65 70 | 74 72 32 0d 13 ba 1d 4c |oresavep|tr2....L|
|00005330| 44 52 20 52 34 2c 5b 52 | 31 2c 23 73 63 72 65 65 |DR R4,[R|1,#scree|
|00005340| 6e 6c 65 66 74 6f 25 5d | 0d 13 c4 10 41 44 44 20 |nlefto%]|....ADD |
|00005350| 52 32 2c 52 32 2c 52 34 | 0d 13 ce 24 53 55 42 20 |R2,R2,R4|...$SUB |
|00005360| 52 32 2c 52 32 2c 23 28 | 73 63 72 65 65 6e 6c 65 |R2,R2,#(|screenle|
|00005370| 66 74 31 25 81 32 35 36 | 29 3c 3c 38 0d 13 d8 1f |ft1%.256|)<<8....|
|00005380| 53 55 42 20 52 32 2c 52 | 32 2c 23 73 63 72 65 65 |SUB R2,R|2,#scree|
|00005390| 6e 6c 65 66 74 31 25 80 | 32 35 35 0d 13 e2 11 41 |nleft1%.|255....A|
|000053a0| 44 44 20 52 32 2c 52 32 | 2c 23 34 38 0d 13 ec 25 |DD R2,R2|,#48...%|
|000053b0| 5d 3a e3 20 78 25 3d 31 | 20 b8 20 73 63 6f 72 65 |]:. x%=1| . score|
|000053c0| 73 70 72 25 21 34 3a 5b | 4f 50 54 20 70 61 73 73 |spr%!4:[|OPT pass|
|000053d0| 25 0d 13 f6 20 4c 44 4d | 49 41 20 52 33 21 2c 7b |%... LDM|IA R3!,{|
|000053e0| 52 30 2c 52 31 2c 52 34 | 2d 52 31 32 2c 52 31 34 |R0,R1,R4|-R12,R14|
|000053f0| 7d 0d 14 00 1f 53 54 4d | 49 41 20 52 32 2c 7b 52 |}....STM|IA R2,{R|
|00005400| 30 2c 52 31 2c 52 34 2d | 52 31 32 2c 52 31 34 7d |0,R1,R4-|R12,R14}|
|00005410| 0d 14 0a 12 41 44 44 20 | 52 32 2c 52 32 2c 23 33 |....ADD |R2,R2,#3|
|00005420| 32 30 0d 14 14 12 5d 3a | ed 3a 5b 4f 50 54 20 70 |20....]:|.:[OPT p|
|00005430| 61 73 73 25 0d 14 1e 13 | 4c 44 4d 46 44 20 52 31 |ass%....|LDMFD R1|
|00005440| 33 21 2c 7b 50 43 7d 0d | 14 28 0d 2e 73 63 6f 72 |3!,{PC}.|.(..scor|
|00005450| 65 73 74 72 0d 14 32 21 | 45 51 55 44 20 26 32 30 |estr..2!|EQUD &20|
|00005460| 32 30 32 30 32 30 3a 45 | 51 55 44 20 26 32 30 32 |202020:E|QUD &202|
|00005470| 30 32 30 32 30 0d 14 3c | 0f 2e 70 72 69 6e 74 73 |02020..<|..prints|
|00005480| 63 6f 72 65 0d 14 46 14 | 53 54 4d 46 44 20 52 31 |core..F.|STMFD R1|
|00005490| 33 21 2c 7b 52 31 34 7d | 0d 14 50 13 53 54 4d 46 |3!,{R14}|..P.STMF|
|000054a0| 44 20 52 31 33 21 2c 7b | 52 31 7d 0d 14 5a 11 4c |D R13!,{|R1}..Z.L|
|000054b0| 44 52 20 52 33 2c 73 63 | 72 65 65 6e 0d 14 64 1d |DR R3,sc|reen..d.|
|000054c0| 4c 44 52 20 52 34 2c 5b | 52 30 2c 23 73 63 72 65 |LDR R4,[|R0,#scre|
|000054d0| 65 6e 6c 65 66 74 6f 25 | 5d 0d 14 6e 10 41 44 44 |enlefto%|]..n.ADD|
|000054e0| 20 52 33 2c 52 33 2c 52 | 34 0d 14 78 24 53 55 42 | R3,R3,R|4..x$SUB|
|000054f0| 20 52 33 2c 52 33 2c 23 | 28 73 63 72 65 65 6e 6c | R3,R3,#|(screenl|
|00005500| 65 66 74 31 25 81 32 35 | 36 29 3c 3c 38 0d 14 82 |eft1%.25|6)<<8...|
|00005510| 1f 53 55 42 20 52 33 2c | 52 33 2c 23 73 63 72 65 |.SUB R3,|R3,#scre|
|00005520| 65 6e 6c 65 66 74 31 25 | 80 32 35 35 0d 14 8c 11 |enleft1%|.255....|
|00005530| 41 44 44 20 52 33 2c 52 | 33 2c 23 34 38 0d 14 96 |ADD R3,R|3,#48...|
|00005540| 16 53 54 4d 46 44 20 52 | 31 33 21 2c 7b 52 30 2c |.STMFD R|13!,{R0,|
|00005550| 52 33 7d 0d 14 a0 18 4c | 44 52 20 52 30 2c 5b 52 |R3}....L|DR R0,[R|
|00005560| 30 2c 23 73 63 6f 72 65 | 6f 25 5d 0d 14 aa 0f 42 |0,#score|o%]....B|
|00005570| 4c 20 70 72 69 6e 74 64 | 65 63 0d 14 b4 16 4c 44 |L printd|ec....LD|
|00005580| 4d 46 44 20 52 31 33 21 | 2c 7b 52 30 2c 52 33 7d |MFD R13!|,{R0,R3}|
|00005590| 0d 14 be 18 4c 44 52 20 | 52 30 2c 5b 52 30 2c 23 |....LDR |R0,[R0,#|
|000055a0| 6c 65 76 65 6c 6f 25 5d | 0d 14 c8 14 41 44 44 20 |levelo%]|....ADD |
|000055b0| 52 33 2c 52 33 2c 23 33 | 32 30 2a 38 0d 14 d2 0f |R3,R3,#3|20*8....|
|000055c0| 42 4c 20 70 72 69 6e 74 | 64 65 63 0d 14 dc 13 4c |BL print|dec....L|
|000055d0| 44 4d 46 44 20 52 31 33 | 21 2c 7b 52 30 7d 0d 14 |DMFD R13|!,{R0}..|
|000055e0| e6 0d 43 4d 50 20 52 30 | 2c 23 30 0d 14 f0 15 4c |..CMP R0|,#0....L|
|000055f0| 44 4d 45 51 46 44 20 52 | 31 33 21 2c 7b 50 43 7d |DMEQFD R|13!,{PC}|
|00005600| 0d 14 fa 11 4c 44 52 20 | 52 33 2c 73 63 72 65 65 |....LDR |R3,scree|
|00005610| 6e 0d 15 04 1d 4c 44 52 | 20 52 34 2c 5b 52 30 2c |n....LDR| R4,[R0,|
|00005620| 23 73 63 72 65 65 6e 6c | 65 66 74 6f 25 5d 0d 15 |#screenl|efto%]..|
|00005630| 0e 10 41 44 44 20 52 33 | 2c 52 33 2c 52 34 0d 15 |..ADD R3|,R3,R4..|
|00005640| 18 24 53 55 42 20 52 33 | 2c 52 33 2c 23 28 73 63 |.$SUB R3|,R3,#(sc|
|00005650| 72 65 65 6e 6c 65 66 74 | 31 25 81 32 35 36 29 3c |reenleft|1%.256)<|
|00005660| 3c 38 0d 15 22 1f 53 55 | 42 20 52 33 2c 52 33 2c |<8..".SU|B R3,R3,|
|00005670| 23 73 63 72 65 65 6e 6c | 65 66 74 31 25 80 32 35 |#screenl|eft1%.25|
|00005680| 35 0d 15 2c 11 41 44 44 | 20 52 33 2c 52 33 2c 23 |5..,.ADD| R3,R3,#|
|00005690| 34 38 0d 15 36 16 53 54 | 4d 46 44 20 52 31 33 21 |48..6.ST|MFD R13!|
|000056a0| 2c 7b 52 30 2c 52 33 7d | 0d 15 40 18 4c 44 52 20 |,{R0,R3}|..@.LDR |
|000056b0| 52 30 2c 5b 52 30 2c 23 | 73 63 6f 72 65 6f 25 5d |R0,[R0,#|scoreo%]|
|000056c0| 0d 15 4a 0f 42 4c 20 70 | 72 69 6e 74 64 65 63 0d |..J.BL p|rintdec.|
|000056d0| 15 54 16 4c 44 4d 46 44 | 20 52 31 33 21 2c 7b 52 |.T.LDMFD| R13!,{R|
|000056e0| 30 2c 52 33 7d 0d 15 5e | 18 4c 44 52 20 52 30 2c |0,R3}..^|.LDR R0,|
|000056f0| 5b 52 30 2c 23 6c 65 76 | 65 6c 6f 25 5d 0d 15 68 |[R0,#lev|elo%]..h|
|00005700| 14 41 44 44 20 52 33 2c | 52 33 2c 23 33 32 30 2a |.ADD R3,|R3,#320*|
|00005710| 38 0d 15 72 0f 42 4c 20 | 70 72 69 6e 74 64 65 63 |8..r.BL |printdec|
|00005720| 0d 15 7c 13 4c 44 4d 46 | 44 20 52 31 33 21 2c 7b |..|.LDMF|D R13!,{|
|00005730| 50 43 7d 0d 15 86 0d 2e | 70 72 69 6e 74 64 65 63 |PC}.....|printdec|
|00005740| 0d 15 90 13 41 44 52 20 | 52 31 2c 73 63 6f 72 65 |....ADR |R1,score|
|00005750| 73 74 72 0d 15 9a 0d 4d | 4f 56 20 52 32 2c 23 38 |str....M|OV R2,#8|
|00005760| 0d 15 a4 1c 53 57 49 20 | 22 4f 53 5f 42 69 6e 61 |....SWI |"OS_Bina|
|00005770| 72 79 54 6f 44 65 63 69 | 6d 61 6c 22 0d 15 ae 13 |ryToDeci|mal"....|
|00005780| 41 44 52 20 52 31 2c 73 | 63 6f 72 65 73 74 72 0d |ADR R1,s|corestr.|
|00005790| 15 b8 14 4c 44 52 20 52 | 30 2c 64 69 67 69 74 73 |...LDR R|0,digits|
|000057a0| 70 74 72 0d 15 c2 20 4d | 4f 56 20 52 35 2c 23 21 |ptr... M|OV R5,#!|
|000057b0| 64 69 67 69 74 73 25 2a | 64 69 67 69 74 73 25 21 |digits%*|digits%!|
|000057c0| 34 2a 32 0d 15 cc 0c 2e | 64 65 63 6c 6f 6f 70 0d |4*2.....|decloop.|
|000057d0| 15 d6 13 4c 44 52 42 20 | 52 34 2c 5b 52 31 5d 2c |...LDRB |R4,[R1],|
|000057e0| 23 31 0d 15 e0 15 53 55 | 42 20 52 34 2c 52 34 2c |#1....SU|B R4,R4,|
|000057f0| 23 97 28 22 30 22 29 0d | 15 ea 10 4d 55 4c 20 52 |#.("0").|...MUL R|
|00005800| 34 2c 52 35 2c 52 34 0d | 15 f4 10 41 44 44 20 52 |4,R5,R4.|...ADD R|
|00005810| 34 2c 52 30 2c 52 34 0d | 15 fe 0d 4d 4f 56 20 52 |4,R0,R4.|...MOV R|
|00005820| 36 2c 52 33 0d 16 08 23 | 5d 3a e3 20 78 25 3d 31 |6,R3...#|]:. x%=1|
|00005830| 20 b8 20 64 69 67 69 74 | 73 25 21 34 3a 5b 4f 50 | . digit|s%!4:[OP|
|00005840| 54 20 70 61 73 73 25 0d | 16 12 16 4c 44 4d 49 41 |T pass%.|...LDMIA|
|00005850| 20 52 34 21 2c 7b 52 37 | 2d 52 31 30 7d 0d 16 1c | R4!,{R7|-R10}...|
|00005860| 16 4c 44 4d 49 41 20 52 | 36 2c 7b 52 31 31 2d 52 |.LDMIA R|6,{R11-R|
|00005870| 31 32 7d 0d 16 26 10 80 | 20 52 31 31 2c 52 31 31 |12}..&..| R11,R11|
|00005880| 2c 52 38 0d 16 30 11 80 | 20 52 31 32 2c 52 31 32 |,R8..0..| R12,R12|
|00005890| 2c 52 31 30 0d 16 3a 11 | 84 52 20 52 31 31 2c 52 |,R10..:.|.R R11,R|
|000058a0| 31 31 2c 52 37 0d 16 44 | 11 84 52 20 52 31 32 2c |11,R7..D|..R R12,|
|000058b0| 52 31 32 2c 52 39 0d 16 | 4e 16 53 54 4d 49 41 20 |R12,R9..|N.STMIA |
|000058c0| 52 36 2c 7b 52 31 31 2d | 52 31 32 7d 0d 16 58 12 |R6,{R11-|R12}..X.|
|000058d0| 41 44 44 20 52 36 2c 52 | 36 2c 23 33 32 30 0d 16 |ADD R6,R|6,#320..|
|000058e0| 62 12 5d 3a ed 3a 5b 4f | 50 54 20 70 61 73 73 25 |b.]:.:[O|PT pass%|
|000058f0| 0d 16 6c 10 41 44 44 20 | 52 33 2c 52 33 2c 23 38 |..l.ADD |R3,R3,#8|
|00005900| 0d 16 76 11 53 55 42 53 | 20 52 32 2c 52 32 2c 23 |..v.SUBS| R2,R2,#|
|00005910| 31 0d 16 80 0f 42 4e 45 | 20 64 65 63 6c 6f 6f 70 |1....BNE| decloop|
|00005920| 0d 16 8a 0e 4d 4f 56 20 | 50 43 2c 52 31 34 0d 16 |....MOV |PC,R14..|
|00005930| 94 0b 2e 73 63 72 65 65 | 6e 0d 16 9e 0f 45 51 55 |...scree|n....EQU|
|00005940| 44 20 73 74 61 72 74 25 | 0d 16 a8 0c 2e 73 63 72 |D start%|.....scr|
|00005950| 65 65 6e 32 0d 16 b2 15 | 45 51 55 44 20 73 74 61 |een2....|EQUD sta|
|00005960| 72 74 25 2b 38 31 39 32 | 30 0d 16 bc 0c 2e 6d 6f |rt%+8192|0.....mo|
|00005970| 76 65 70 74 72 0d 16 c6 | 13 45 51 55 44 20 6d 6f |veptr...|.EQUD mo|
|00005980| 76 65 73 61 76 65 31 25 | 0d 16 d0 0d 2e 6d 6f 76 |vesave1%|.....mov|
|00005990| 65 70 74 72 32 0d 16 da | 13 45 51 55 44 20 6d 6f |eptr2...|.EQUD mo|
|000059a0| 76 65 73 61 76 65 32 25 | 0d 16 e4 0a 2e 73 74 61 |vesave2%|.....sta|
|000059b0| 63 6b 0d 16 ee 0a 45 51 | 55 44 20 30 0d 16 f8 0d |ck....EQ|UD 0....|
|000059c0| 2e 6d 6f 76 65 73 61 76 | 65 0d 17 02 0d 4d 4f 56 |.movesav|e....MOV|
|000059d0| 20 52 30 2c 23 32 0d 17 | 0c 15 53 54 52 20 52 30 | R0,#2..|..STR R0|
|000059e0| 2c 66 72 61 6d 65 73 74 | 61 74 65 0d 17 16 14 53 |,framest|ate....S|
|000059f0| 54 4d 46 44 20 52 31 33 | 21 2c 7b 52 31 34 7d 0d |TMFD R13|!,{R14}.|
|00005a00| 17 20 11 53 54 52 20 52 | 31 33 2c 73 74 61 63 6b |. .STR R|13,stack|
|00005a10| 0d 17 2a 12 4c 44 52 20 | 52 30 2c 73 63 72 65 65 |..*.LDR |R0,scree|
|00005a20| 6e 32 0d 17 34 2e 41 44 | 44 20 52 30 2c 52 30 2c |n2..4.AD|D R0,R0,|
|00005a30| 23 33 32 30 2a 32 31 2a | 38 2b 28 73 63 72 65 65 |#320*21*|8+(scree|
|00005a40| 6e 6c 65 66 74 31 25 81 | 33 32 30 29 2a 33 32 30 |nleft1%.|320)*320|
|00005a50| 0d 17 3e 13 4c 44 52 20 | 52 31 2c 6d 6f 76 65 70 |..>.LDR |R1,movep|
|00005a60| 74 72 32 0d 17 48 1d 5d | 3a e3 20 78 25 3d 31 20 |tr2..H.]|:. x%=1 |
|00005a70| b8 20 31 39 36 3a 5b 4f | 50 54 20 70 61 73 73 25 |. 196:[O|PT pass%|
|00005a80| 0d 17 52 16 4c 44 4d 49 | 41 20 52 30 21 2c 7b 52 |..R.LDMI|A R0!,{R|
|00005a90| 32 2d 52 31 34 7d 0d 17 | 5c 16 53 54 4d 49 41 20 |2-R14}..|\.STMIA |
|00005aa0| 52 31 21 2c 7b 52 32 2d | 52 31 34 7d 0d 17 66 12 |R1!,{R2-|R14}..f.|
|00005ab0| 5d 3a ed 3a 5b 4f 50 54 | 20 70 61 73 73 25 0d 17 |]:.:[OPT| pass%..|
|00005ac0| 70 16 4c 44 4d 49 41 20 | 52 30 21 2c 7b 52 32 2d |p.LDMIA |R0!,{R2-|
|00005ad0| 52 31 33 7d 0d 17 7a 16 | 53 54 4d 49 41 20 52 31 |R13}..z.|STMIA R1|
|00005ae0| 21 2c 7b 52 32 2d 52 31 | 33 7d 0d 17 84 11 4c 44 |!,{R2-R1|3}....LD|
|00005af0| 52 20 52 31 33 2c 73 74 | 61 63 6b 0d 17 8e 13 4c |R R13,st|ack....L|
|00005b00| 44 4d 46 44 20 52 31 33 | 21 2c 7b 50 43 7d 0d 17 |DMFD R13|!,{PC}..|
|00005b10| 98 0d 2e 64 6f 70 6c 61 | 79 65 72 0d 17 a2 2d 5c |...dopla|yer...-\|
|00005b20| 5c 20 44 6f 20 65 76 65 | 72 79 74 68 69 6e 67 20 |\ Do eve|rything |
|00005b30| 66 6f 72 20 61 20 70 6c | 61 79 65 72 20 66 6f 72 |for a pl|ayer for|
|00005b40| 20 31 20 66 72 61 6d 65 | 0d 17 ac 28 5c 5c 20 52 | 1 frame|...(\\ R|
|00005b50| 30 20 68 6f 6c 64 73 20 | 70 6f 69 6e 74 65 72 20 |0 holds |pointer |
|00005b60| 74 6f 20 70 6c 61 79 65 | 72 27 73 20 64 61 74 61 |to playe|r's data|
|00005b70| 0d 17 b6 31 5c 5c 20 45 | 76 65 72 79 74 68 69 6e |...1\\ E|verythin|
|00005b80| 67 20 65 78 63 65 70 74 | 20 52 30 2c 52 31 33 20 |g except| R0,R13 |
|00005b90| 61 6e 64 20 52 31 34 20 | 63 6f 72 72 75 70 74 65 |and R14 |corrupte|
|00005ba0| 64 0d 17 c0 14 53 54 4d | 46 44 20 52 31 33 21 2c |d....STM|FD R13!,|
|00005bb0| 7b 52 31 34 7d 0d 17 ca | 11 42 4c 20 6d 6f 76 65 |{R14}...|.BL move|
|00005bc0| 70 6c 61 79 65 72 0d 17 | d4 11 42 4c 20 72 65 64 |player..|..BL red|
|00005bd0| 72 61 77 70 69 6c 65 0d | 17 de 13 4c 44 4d 46 44 |rawpile.|...LDMFD|
|00005be0| 20 52 31 33 21 2c 7b 50 | 43 7d 0d 17 e8 0b 2e 72 | R13!,{P|C}.....r|
|00005bf0| 65 63 6f 72 64 0d 17 f2 | 11 45 51 55 44 20 30 3a |ecord...|.EQUD 0:|
|00005c00| 45 51 55 44 20 30 0d 17 | fc 0f 2e 6d 6f 76 65 70 |EQUD 0..|...movep|
|00005c10| 6c 61 79 65 72 0d 18 06 | 11 53 54 52 20 52 30 2c |layer...|.STR R0,|
|00005c20| 72 65 63 6f 72 64 0d 18 | 10 18 4c 44 52 20 52 31 |record..|..LDR R1|
|00005c30| 2c 5b 52 30 2c 23 73 74 | 61 74 65 6f 25 5d 0d 18 |,[R0,#st|ateo%]..|
|00005c40| 1a 13 53 54 52 20 52 31 | 2c 72 65 63 6f 72 64 2b |..STR R1|,record+|
|00005c50| 34 0d 18 24 15 41 44 52 | 20 52 32 2c 73 74 61 74 |4..$.ADR| R2,stat|
|00005c60| 65 74 61 62 6c 65 0d 18 | 2e 17 41 44 44 20 52 32 |etable..|..ADD R2|
|00005c70| 2c 52 32 2c 52 31 2c 41 | 53 4c 20 23 32 0d 18 38 |,R2,R1,A|SL #2..8|
|00005c80| 0f 4c 44 52 20 50 43 2c | 5b 52 32 5d 0d 18 42 13 |.LDR PC,|[R2]..B.|
|00005c90| 2e 63 6c 65 61 72 70 6c | 61 79 66 69 65 6c 64 0d |.clearpl|ayfield.|
|00005ca0| 18 4c 2d 5c 5c 20 4f 6e | 20 65 6e 74 72 79 20 52 |.L-\\ On| entry R|
|00005cb0| 30 20 70 6f 69 6e 74 73 | 20 74 6f 20 74 68 65 20 |0 points| to the |
|00005cc0| 70 6c 61 79 65 72 73 20 | 64 61 74 61 0d 18 56 11 |players |data..V.|
|00005cd0| 4c 44 52 20 52 31 2c 73 | 63 72 65 65 6e 0d 18 60 |LDR R1,s|creen..`|
|00005ce0| 1d 4c 44 52 20 52 32 2c | 5b 52 30 2c 23 73 63 72 |.LDR R2,|[R0,#scr|
|00005cf0| 65 65 6e 6c 65 66 74 6f | 25 5d 0d 18 6a 10 41 44 |eenlefto|%]..j.AD|
|00005d00| 44 20 52 31 2c 52 31 2c | 52 32 0d 18 74 0d 4d 4f |D R1,R1,|R2..t.MO|
|00005d10| 56 20 52 32 2c 23 30 0d | 18 7e 15 4d 4f 56 20 52 |V R2,#0.|.~.MOV R|
|00005d20| 33 2c 23 68 65 69 67 68 | 74 25 2a 38 0d 18 88 14 |3,#heigh|t%*8....|
|00005d30| 2e 63 6c 65 61 72 66 69 | 65 6c 64 79 6c 6f 6f 70 |.clearfi|eldyloop|
|00005d40| 0d 18 92 0d 4d 4f 56 20 | 52 34 2c 52 31 0d 18 9c |....MOV |R4,R1...|
|00005d50| 14 4d 4f 56 20 52 35 2c | 23 77 69 64 74 68 25 2a |.MOV R5,|#width%*|
|00005d60| 32 0d 18 a6 14 2e 63 6c | 65 61 72 66 69 65 6c 64 |2.....cl|earfield|
|00005d70| 78 6c 6f 6f 70 0d 18 b0 | 12 53 54 52 20 52 32 2c |xloop...|.STR R2,|
|00005d80| 5b 52 31 5d 2c 23 34 0d | 18 ba 11 53 55 42 53 20 |[R1],#4.|...SUBS |
|00005d90| 52 35 2c 52 35 2c 23 31 | 0d 18 c4 17 42 4e 45 20 |R5,R5,#1|....BNE |
|00005da0| 63 6c 65 61 72 66 69 65 | 6c 64 78 6c 6f 6f 70 0d |clearfie|ldxloop.|
|00005db0| 18 ce 12 41 44 44 20 52 | 31 2c 52 34 2c 23 33 32 |...ADD R|1,R4,#32|
|00005dc0| 30 0d 18 d8 11 53 55 42 | 53 20 52 33 2c 52 33 2c |0....SUB|S R3,R3,|
|00005dd0| 23 31 0d 18 e2 17 42 4e | 45 20 63 6c 65 61 72 66 |#1....BN|E clearf|
|00005de0| 69 65 6c 64 79 6c 6f 6f | 70 0d 18 ec 0e 4d 4f 56 |ieldyloo|p....MOV|
|00005df0| 20 50 43 2c 52 31 34 0d | 18 f6 04 0d 19 00 0f 2e | PC,R14.|........|
|00005e00| 73 74 61 74 65 74 61 62 | 6c 65 0d 19 0a 3f 45 51 |statetab|le...?EQ|
|00005e10| 55 44 20 73 74 61 74 65 | 30 20 20 5c 5c 20 6d 61 |UD state|0 \\ ma|
|00005e20| 6b 65 20 6e 65 78 74 20 | 70 69 65 63 65 20 66 61 |ke next |piece fa|
|00005e30| 6c 6c 2c 20 6c 69 6e 65 | 73 20 63 61 6e 20 62 65 |ll, line|s can be|
|00005e40| 20 61 63 63 65 70 74 65 | 64 0d 19 14 38 45 51 55 | accepte|d...8EQU|
|00005e50| 44 20 73 74 61 74 65 31 | 20 20 5c 5c 20 70 69 65 |D state1| \\ pie|
|00005e60| 63 65 20 66 61 6c 6c 69 | 6e 67 2c 20 6c 69 6e 65 |ce falli|ng, line|
|00005e70| 73 20 63 61 6e 20 62 65 | 20 61 63 63 65 70 74 65 |s can be| accepte|
|00005e80| 64 0d 19 1e 49 45 51 55 | 44 20 73 74 61 74 65 32 |d...IEQU|D state2|
|00005e90| 20 20 5c 5c 20 6c 69 6e | 65 73 20 66 6c 61 73 68 | \\ lin|es flash|
|00005ea0| 69 6e 67 20 61 6e 64 20 | 64 69 73 61 70 70 65 61 |ing and |disappea|
|00005eb0| 72 69 6e 67 2c 20 61 6c | 73 6f 20 34 20 6c 69 6e |ring, al|so 4 lin|
|00005ec0| 65 73 20 72 65 6d 6f 76 | 61 6c 0d 19 28 3c 45 51 |es remov|al..(<EQ|
|00005ed0| 55 44 20 73 74 61 74 65 | 32 20 20 5c 5c 20 73 74 |UD state|2 \\ st|
|00005ee0| 61 74 65 32 20 77 69 74 | 68 20 6c 69 6e 65 73 20 |ate2 wit|h lines |
|00005ef0| 61 70 70 65 61 72 69 6e | 67 20 66 6f 72 20 74 72 |appearin|g for tr|
|00005f00| 61 6e 73 66 65 72 0d 19 | 32 30 45 51 55 44 20 73 |ansfer..|20EQUD s|
|00005f10| 74 61 74 65 34 20 20 5c | 5c 20 70 69 65 63 65 20 |tate4 \|\ piece |
|00005f20| 66 6c 61 73 68 65 73 20 | 61 6e 64 20 64 69 73 73 |flashes |and diss|
|00005f30| 61 70 65 61 72 73 0d 19 | 3c 29 45 51 55 44 20 73 |apears..|<)EQUD s|
|00005f40| 74 61 74 65 35 20 20 5c | 5c 20 6e 65 77 20 6c 69 |tate5 \|\ new li|
|00005f50| 6e 65 20 67 65 74 20 69 | 6e 73 65 72 74 65 64 0d |ne get i|nserted.|
|00005f60| 19 46 30 45 51 55 44 20 | 73 74 61 74 65 36 20 20 |.F0EQUD |state6 |
|00005f70| 5c 5c 20 70 6c 61 79 65 | 72 20 64 65 61 64 2c 20 |\\ playe|r dead, |
|00005f80| 67 72 65 79 20 6f 75 74 | 20 70 69 65 63 65 73 0d |grey out| pieces.|
|00005f90| 19 50 3d 45 51 55 44 20 | 73 74 61 74 65 37 20 20 |.P=EQUD |state7 |
|00005fa0| 5c 5c 20 4e 6f 74 68 69 | 6e 67 2c 20 6f 74 68 65 |\\ Nothi|ng, othe|
|00005fb0| 72 20 70 6c 61 79 65 72 | 20 64 79 69 6e 67 20 28 |r player| dying (|
|00005fc0| 73 65 65 20 73 74 61 74 | 65 20 36 29 0d 19 5a 24 |see stat|e 6)..Z$|
|00005fd0| 45 51 55 44 20 73 74 61 | 74 65 38 20 20 5c 5c 20 |EQUD sta|te8 \\ |
|00005fe0| 46 69 6c 6c 65 72 20 69 | 6e 20 61 63 74 69 6f 6e |Filler i|n action|
|00005ff0| 0d 19 64 2e 45 51 55 44 | 20 73 74 61 74 65 39 20 |..d.EQUD| state9 |
|00006000| 20 5c 5c 20 46 69 6c 6c | 65 72 20 77 69 74 68 20 | \\ Fill|er with |
|00006010| 62 6c 6f 63 6b 20 64 72 | 6f 70 70 69 6e 67 0d 19 |block dr|opping..|
|00006020| 6e 3d 45 51 55 44 20 73 | 74 61 74 65 31 30 20 5c |n=EQUD s|tate10 \|
|00006030| 5c 20 46 69 6c 6c 65 72 | 20 77 69 74 68 20 6c 69 |\ Filler| with li|
|00006040| 6e 65 73 20 66 6c 61 73 | 68 69 6e 67 2c 20 63 61 |nes flas|hing, ca|
|00006050| 6c 6c 73 20 73 74 61 74 | 65 20 32 0d 19 78 25 45 |lls stat|e 2..x%E|
|00006060| 51 55 44 20 73 74 61 74 | 65 31 31 20 5c 5c 20 53 |QUD stat|e11 \\ S|
|00006070| 68 6f 6f 74 65 72 20 69 | 6e 20 61 63 74 69 6f 6e |hooter i|n action|
|00006080| 0d 19 82 30 45 51 55 44 | 20 73 74 61 74 65 31 32 |...0EQUD| state12|
|00006090| 20 5c 5c 20 53 68 6f 6f | 74 65 72 20 77 69 74 68 | \\ Shoo|ter with|
|000060a0| 20 62 75 6c 6c 65 74 20 | 64 72 6f 70 70 69 6e 67 | bullet |dropping|
|000060b0| 0d 19 8c 24 45 51 55 44 | 20 73 74 61 74 65 31 33 |...$EQUD| state13|
|000060c0| 20 5c 5c 20 57 65 69 67 | 68 74 20 69 6e 20 61 63 | \\ Weig|ht in ac|
|000060d0| 74 69 6f 6e 0d 19 96 23 | 45 51 55 44 20 73 74 61 |tion...#|EQUD sta|
|000060e0| 74 65 31 34 20 5c 5c 20 | 57 65 69 67 68 74 20 63 |te14 \\ |Weight c|
|000060f0| 72 75 73 68 69 6e 67 0d | 19 a0 22 45 51 55 44 20 |rushing.|.."EQUD |
|00006100| 73 74 61 74 65 31 35 20 | 5c 5c 20 42 6f 6d 62 20 |state15 |\\ Bomb |
|00006110| 69 6e 20 61 63 74 69 6f | 6e 0d 19 aa 0a 45 51 55 |in actio|n....EQU|
|00006120| 44 20 30 0d 19 b4 0f 2e | 72 65 64 72 61 77 70 69 |D 0.....|redrawpi|
|00006130| 6c 65 0d 19 be 1e 5c 5c | 20 52 65 64 72 61 77 20 |le....\\| Redraw |
|00006140| 61 20 70 6c 61 79 65 72 | 73 20 62 6c 6f 63 6b 73 |a player|s blocks|
|00006150| 0d 19 c8 34 5c 5c 20 52 | 30 20 68 6f 6c 64 73 20 |...4\\ R|0 holds |
|00006160| 70 6f 69 6e 74 65 72 20 | 74 6f 20 70 6c 61 79 65 |pointer |to playe|
|00006170| 72 27 73 20 64 61 74 61 | 20 28 61 73 20 61 6c 77 |r's data| (as alw|
|00006180| 61 79 73 29 0d 19 d2 17 | 5c 5c 20 52 31 2d 52 31 |ays)....|\\ R1-R1|
|00006190| 32 20 63 6f 72 72 75 70 | 74 65 64 0d 19 dc 12 4c |2 corrup|ted....L|
|000061a0| 44 52 20 52 31 2c 62 6c | 6f 78 70 74 72 0d 19 e6 |DR R1,bl|oxptr...|
|000061b0| 19 41 44 44 20 52 32 2c | 52 30 2c 23 73 63 72 65 |.ADD R2,|R0,#scre|
|000061c0| 65 6e 30 30 6f 25 0d 19 | f0 1d 4c 44 52 20 52 33 |en00o%..|..LDR R3|
|000061d0| 2c 5b 52 30 2c 23 73 63 | 72 65 65 6e 6c 65 66 74 |,[R0,#sc|reenleft|
|000061e0| 6f 25 5d 0d 19 fa 17 53 | 54 4d 46 44 20 52 31 33 |o%]....S|TMFD R13|
|000061f0| 21 2c 7b 52 30 2c 52 31 | 34 7d 0d 1a 04 11 4c 44 |!,{R0,R1|4}....LD|
|00006200| 52 20 52 34 2c 73 63 72 | 65 65 6e 0d 1a 0e 10 41 |R R4,scr|een....A|
|00006210| 44 44 20 52 33 2c 52 33 | 2c 52 34 0d 1a 18 13 4d |DD R3,R3|,R4....M|
|00006220| 4f 56 20 52 34 2c 23 68 | 65 69 67 68 74 25 0d 1a |OV R4,#h|eight%..|
|00006230| 22 10 2e 72 65 64 72 61 | 77 79 6c 6f 6f 70 0d 1a |"..redra|wyloop..|
|00006240| 2c 12 4d 4f 56 20 52 35 | 2c 23 77 69 64 74 68 25 |,.MOV R5|,#width%|
|00006250| 0d 1a 36 10 2e 72 65 64 | 72 61 77 78 6c 6f 6f 70 |..6..red|rawxloop|
|00006260| 0d 1a 40 12 4c 44 52 20 | 52 36 2c 5b 52 32 5d 2c |..@.LDR |R6,[R2],|
|00006270| 23 34 0d 1a 4a 17 41 44 | 44 20 52 37 2c 52 31 2c |#4..J.AD|D R7,R1,|
|00006280| 52 36 2c 41 53 4c 20 23 | 36 0d 1a 54 0e 4d 4f 56 |R6,ASL #|6..T.MOV|
|00006290| 20 52 31 30 2c 52 33 0d | 1a 5e 47 4c 44 4d 49 41 | R10,R3.|.^GLDMIA|
|000062a0| 20 52 37 21 2c 7b 52 30 | 2c 52 38 2c 52 39 2c 52 | R7!,{R0|,R8,R9,R|
|000062b0| 31 31 2c 52 31 32 2c 52 | 31 34 7d 3a 53 54 4d 49 |11,R12,R|14}:STMI|
|000062c0| 41 20 52 31 30 2c 7b 52 | 30 2c 52 38 7d 3a 41 44 |A R10,{R|0,R8}:AD|
|000062d0| 44 20 52 31 30 2c 52 31 | 30 2c 23 33 32 30 0d 1a |D R10,R1|0,#320..|
|000062e0| 68 4c 53 54 4d 49 41 20 | 52 31 30 2c 7b 52 39 2c |hLSTMIA |R10,{R9,|
|000062f0| 52 31 31 7d 3a 41 44 44 | 20 52 31 30 2c 52 31 30 |R11}:ADD| R10,R10|
|00006300| 2c 23 33 32 30 3a 53 54 | 4d 49 41 20 52 31 30 2c |,#320:ST|MIA R10,|
|00006310| 7b 52 31 32 2c 52 31 34 | 7d 3a 41 44 44 20 52 31 |{R12,R14|}:ADD R1|
|00006320| 30 2c 52 31 30 2c 23 33 | 32 30 0d 1a 72 47 4c 44 |0,R10,#3|20..rGLD|
|00006330| 4d 49 41 20 52 37 21 2c | 7b 52 30 2c 52 38 2c 52 |MIA R7!,|{R0,R8,R|
|00006340| 39 2c 52 31 31 2c 52 31 | 32 2c 52 31 34 7d 3a 53 |9,R11,R1|2,R14}:S|
|00006350| 54 4d 49 41 20 52 31 30 | 2c 7b 52 30 2c 52 38 7d |TMIA R10|,{R0,R8}|
|00006360| 3a 41 44 44 20 52 31 30 | 2c 52 31 30 2c 23 33 32 |:ADD R10|,R10,#32|
|00006370| 30 0d 1a 7c 4c 53 54 4d | 49 41 20 52 31 30 2c 7b |0..|LSTM|IA R10,{|
|00006380| 52 39 2c 52 31 31 7d 3a | 41 44 44 20 52 31 30 2c |R9,R11}:|ADD R10,|
|00006390| 52 31 30 2c 23 33 32 30 | 3a 53 54 4d 49 41 20 52 |R10,#320|:STMIA R|
|000063a0| 31 30 2c 7b 52 31 32 2c | 52 31 34 7d 3a 41 44 44 |10,{R12,|R14}:ADD|
|000063b0| 20 52 31 30 2c 52 31 30 | 2c 23 33 32 30 0d 1a 86 | R10,R10|,#320...|
|000063c0| 40 4c 44 4d 49 41 20 52 | 37 21 2c 7b 52 38 2c 52 |@LDMIA R|7!,{R8,R|
|000063d0| 39 2c 52 31 31 2c 52 31 | 32 7d 3a 53 54 4d 49 41 |9,R11,R1|2}:STMIA|
|000063e0| 20 52 31 30 2c 7b 52 38 | 2c 52 39 7d 3a 41 44 44 | R10,{R8|,R9}:ADD|
|000063f0| 20 52 31 30 2c 52 31 30 | 2c 23 33 32 30 0d 1a 90 | R10,R10|,#320...|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.