home *** CD-ROM | disk | FTP | other *** search
Unknown | 1989-11-28 | 17.9 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
10%
| dexvert
| Truevision Targa Graphic (image/tga)
| magic
| Supported |
100%
| file
| data
| default
| |
100%
| xdgMime
| image/x-tga
| default (weak)
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 1d f4 20 3e 24 | 2e 44 49 56 45 52 53 45 |..... >$|.DIVERSE|
|00000010| 2e 21 50 64 65 6d 6f 2e | 50 44 65 6d 6f 0d 00 14 |.!Pdemo.|PDemo...|
|00000020| 05 f4 0d 00 1e 1d f4 20 | 42 79 20 42 6a f8 72 6e |....... |By Bj.rn|
|00000030| 20 45 72 6c 69 6e 67 20 | 46 6c f8 74 74 65 6e 0d | Erling |Fl.tten.|
|00000040| 00 28 0e f4 20 42 6f 6b | 73 20 33 35 39 0d 00 32 |.(.. Bok|s 359..2|
|00000050| 13 f4 20 39 39 30 31 20 | 4b 69 72 6b 65 6e 65 73 |.. 9901 |Kirkenes|
|00000060| 0d 00 3c 0c f4 20 4e 6f | 72 77 61 79 0d 00 46 18 |..<.. No|rway..F.|
|00000070| f4 20 50 68 6f 6e 65 20 | 2b 34 37 20 38 35 20 39 |. Phone |+47 85 9|
|00000080| 31 34 38 36 0d 00 50 05 | f4 0d 00 5a 23 f4 20 46 |1486..P.|...Z#. F|
|00000090| 69 72 73 74 20 6d 61 64 | 65 3a 20 20 32 33 20 6e |irst mad|e: 23 n|
|000000a0| 6f 76 65 6d 62 65 72 20 | 31 39 38 39 0d 00 64 25 |ovember |1989..d%|
|000000b0| f4 20 4c 61 73 74 20 75 | 70 64 61 74 65 64 3a 20 |. Last u|pdated: |
|000000c0| 20 32 37 20 6e 6f 76 65 | 6d 62 65 72 20 31 39 38 | 27 nove|mber 198|
|000000d0| 39 0d 00 6e 05 f4 0d 00 | 78 42 f4 20 41 20 71 75 |9..n....|xB. A qu|
|000000e0| 69 63 6b 20 61 6e 64 20 | 64 69 72 74 79 20 72 6f |ick and |dirty ro|
|000000f0| 75 74 69 6e 65 20 66 6f | 72 20 64 65 6d 6f 6e 73 |utine fo|r demons|
|00000100| 74 72 61 74 69 6e 67 20 | 73 6f 6d 65 20 69 6e 74 |trating |some int|
|00000110| 65 72 65 73 74 69 6e 67 | 0d 00 82 47 f4 20 65 66 |eresting|...G. ef|
|00000120| 66 65 63 74 73 20 70 6f | 73 73 69 62 6c 65 20 77 |fects po|ssible w|
|00000130| 69 74 68 20 54 69 6d 65 | 72 31 20 69 6e 20 74 68 |ith Time|r1 in th|
|00000140| 65 20 49 4f 43 20 61 6e | 64 20 74 68 65 20 70 61 |e IOC an|d the pa|
|00000150| 6c 65 74 74 65 20 72 65 | 67 69 73 74 65 72 73 0d |lette re|gisters.|
|00000160| 00 8c 12 f4 20 69 6e 20 | 74 68 65 20 56 49 44 43 |.... in |the VIDC|
|00000170| 2e 0d 00 96 05 f4 0d 00 | a0 0c f4 20 4e 6f 74 65 |........|... Note|
|00000180| 73 3a 0d 00 aa 48 f4 20 | 2a 20 20 49 74 20 69 73 |s:...H. |* It is|
|00000190| 20 61 73 73 75 6d 65 64 | 20 61 20 66 69 78 65 64 | assumed| a fixed|
|000001a0| 20 4f 53 2d 65 6e 74 72 | 79 20 70 6f 69 6e 74 20 | OS-entr|y point |
|000001b0| 66 6f 72 20 69 6e 74 65 | 72 72 75 70 74 73 20 61 |for inte|rrupts a|
|000001c0| 74 20 26 33 38 30 30 36 | 42 38 0d 00 b4 2a f4 20 |t &38006|B8...*. |
|000001d0| 20 20 20 28 59 65 73 20 | 49 20 6b 6e 6f 77 2c 20 | (Yes |I know, |
|000001e0| 69 74 20 69 73 20 62 61 | 64 20 70 72 61 63 74 69 |it is ba|d practi|
|000001f0| 63 65 21 29 0d 00 be 05 | f4 0d 00 c8 4f f4 20 2a |ce!)....|....O. *|
|00000200| 20 20 41 6c 6c 20 69 6e | 74 65 72 72 75 70 74 73 | All in|terrupts|
|00000210| 20 6f 74 68 65 72 20 74 | 68 61 6e 20 56 53 79 6e | other t|han VSyn|
|00000220| 63 20 61 6e 64 20 54 69 | 6d 65 72 31 20 61 72 65 |c and Ti|mer1 are|
|00000230| 20 64 69 73 61 62 6c 65 | 64 20 28 69 66 20 69 6e | disable|d (if in|
|00000240| 74 3d 46 41 4c 53 45 29 | 0d 00 d2 4c f4 20 20 20 |t=FALSE)|...L. |
|00000250| 20 28 44 6f 6e 60 74 20 | 61 73 6b 20 77 68 79 20 | (Don`t |ask why |
|00000260| 74 68 65 20 41 44 46 53 | 20 69 73 20 73 74 69 6c |the ADFS| is stil|
|00000270| 6c 20 66 75 6e 63 74 69 | 6f 6e 69 6e 67 20 77 68 |l functi|oning wh|
|00000280| 65 6e 20 72 65 61 64 69 | 6e 67 20 66 6f 6e 74 64 |en readi|ng fontd|
|00000290| 61 74 61 29 0d 00 dc 05 | f4 0d 00 e6 4f f4 20 2a |ata)....|....O. *|
|000002a0| 20 20 59 6f 75 20 63 61 | 6e 20 65 6e 61 62 6c 65 | You ca|n enable|
|000002b0| 20 69 6e 74 65 72 72 75 | 70 74 73 2c 20 62 75 74 | interru|pts, but|
|000002c0| 20 74 68 69 73 20 77 69 | 6c 6c 20 63 61 75 73 65 | this wi|ll cause|
|000002d0| 20 75 6e 73 74 65 61 64 | 79 20 73 74 69 6c 6c 20 | unstead|y still |
|000002e0| 70 69 63 74 75 72 65 73 | 0d 00 f0 05 f4 0d 00 fa |pictures|........|
|000002f0| 4a f4 20 2a 20 20 41 20 | 6d 6f 72 65 20 73 65 63 |J. * A |more sec|
|00000300| 75 72 65 20 77 61 79 20 | 74 6f 20 63 6c 61 69 6d |ure way |to claim|
|00000310| 20 74 68 65 20 74 69 6d | 65 72 31 20 69 6e 74 20 | the tim|er1 int |
|00000320| 77 6f 75 6c 64 20 62 65 | 20 74 6f 20 69 6e 73 74 |would be| to inst|
|00000330| 61 6c 6c 20 74 68 65 0d | 01 04 4e f4 20 20 20 20 |all the.|..N. |
|00000340| 69 6e 74 20 72 6f 75 74 | 69 6e 65 20 61 73 20 61 |int rout|ine as a|
|00000350| 20 64 65 76 69 63 65 20 | 64 72 69 76 65 72 20 66 | device |driver f|
|00000360| 6f 72 20 74 68 65 20 74 | 69 6d 65 72 31 20 69 6e |or the t|imer1 in|
|00000370| 74 2e 20 20 49 20 64 69 | 64 20 74 68 69 73 20 66 |t. I di|d this f|
|00000380| 69 72 73 74 2c 0d 01 0e | 45 f4 20 20 20 20 62 75 |irst,...|E. bu|
|00000390| 74 20 74 68 61 74 20 64 | 69 64 6e 60 74 20 67 61 |t that d|idn`t ga|
|000003a0| 76 65 20 74 6f 74 61 6c | 20 74 69 6d 69 6e 67 20 |ve total| timing |
|000003b0| 63 6f 6e 74 72 6f 6c 20 | 6f 76 65 72 20 74 68 65 |control |over the|
|000003c0| 20 63 6f 6d 70 75 74 65 | 72 2e 0d 01 18 05 f4 0d | compute|r.......|
|000003d0| 01 22 46 f4 20 2a 20 20 | 54 68 69 73 20 69 73 20 |."F. * |This is |
|000003e0| 6e 6f 74 20 61 20 52 49 | 53 43 2d 4f 53 20 63 6f |not a RI|SC-OS co|
|000003f0| 6e 66 6f 72 6d 61 6e 74 | 20 61 70 70 6c 69 63 61 |nformant| applica|
|00000400| 74 69 6f 6e 2c 20 79 6f | 75 20 61 72 65 20 61 64 |tion, yo|u are ad|
|00000410| 76 69 63 65 64 0d 01 2c | 20 f4 20 20 20 20 74 6f |viced..,| . to|
|00000420| 20 65 78 69 74 20 69 74 | 20 75 73 69 6e 67 20 52 | exit it| using R|
|00000430| 45 53 45 54 2e 0d 01 36 | 05 f4 0d 01 40 37 f4 20 |ESET...6|....@7. |
|00000440| 2a 20 20 41 20 6f 76 65 | 72 73 63 61 6e 20 6d 6f |* A ove|rscan mo|
|00000450| 64 65 20 31 32 20 77 69 | 74 68 20 38 38 30 78 32 |de 12 wi|th 880x2|
|00000460| 39 36 20 70 69 78 65 6c | 73 20 69 73 20 75 73 65 |96 pixel|s is use|
|00000470| 64 0d 01 4a 45 f4 20 20 | 20 20 28 54 68 61 6e 6b |d..JE. | (Thank|
|00000480| 73 20 74 6f 20 42 72 6f | 74 68 65 72 73 20 69 6e |s to Bro|thers in|
|00000490| 20 41 52 4d 20 66 6f 72 | 20 69 6e 76 65 6e 74 69 | ARM for| inventi|
|000004a0| 6e 67 20 74 68 65 20 6f | 76 65 72 73 63 61 6e 20 |ng the o|verscan |
|000004b0| 6d 6f 64 65 21 29 0d 01 | 54 05 f4 0d 01 5e 43 f4 |mode!)..|T....^C.|
|000004c0| 20 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d | =======|========|
|000004d0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000004e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000004f0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 0d 01 |========|======..|
|00000500| 68 43 f4 20 54 68 69 73 | 20 72 6f 75 74 69 6e 65 |hC. This| routine|
|00000510| 20 69 73 20 4e 4f 54 20 | 63 6f 70 79 72 69 67 68 | is NOT |copyrigh|
|00000520| 74 2e 20 20 46 65 65 6c | 20 66 72 65 65 20 74 6f |t. Feel| free to|
|00000530| 20 75 73 65 20 74 68 65 | 20 63 6f 64 65 2c 20 61 | use the| code, a|
|00000540| 73 0d 01 72 2f f4 20 6c | 6f 6e 67 20 61 73 20 79 |s..r/. l|ong as y|
|00000550| 6f 75 20 61 6b 6e 6f 77 | 6c 65 64 67 65 20 77 68 |ou aknow|ledge wh|
|00000560| 65 72 65 20 69 74 20 63 | 61 6d 65 20 66 72 6f 6d |ere it c|ame from|
|00000570| 0d 01 7c 43 f4 20 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |..|C. ==|========|
|00000580| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000590| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000005a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000005b0| 3d 3d 3d 0d 01 86 05 f4 | 0d 01 90 43 f4 20 4d 79 |===.....|...C. My|
|000005c0| 20 6f 77 6e 20 52 45 4d | 73 20 61 72 65 20 69 6e | own REM|s are in|
|000005d0| 63 6c 75 64 65 64 2c 20 | 62 75 74 20 74 68 65 79 |cluded, |but they|
|000005e0| 20 61 72 65 20 69 6e 20 | 4e 6f 72 77 65 67 69 61 | are in |Norwegia|
|000005f0| 6e 2c 20 73 6f 20 6d 61 | 79 62 65 0d 01 9a 31 f4 |n, so ma|ybe...1.|
|00000600| 20 79 6f 75 20 77 69 6c | 6c 20 68 61 76 65 20 74 | you wil|l have t|
|00000610| 6f 20 62 75 79 20 79 6f | 75 72 73 65 6c 66 20 61 |o buy yo|urself a|
|00000620| 20 64 69 63 74 69 6f 6e | 61 72 79 21 0d 01 a4 05 | diction|ary!....|
|00000630| f4 0d 01 ae 28 f4 20 46 | 69 6c 65 73 20 6e 65 65 |....(. F|iles nee|
|00000640| 64 65 64 20 66 6f 72 20 | 74 68 69 73 20 61 70 70 |ded for |this app|
|00000650| 6c 69 63 61 74 69 6f 6e | 3a 0d 01 b8 13 f4 20 21 |lication|:..... !|
|00000660| 50 44 65 6d 6f 20 2d 20 | 21 52 55 4e 0d 01 c2 17 |PDemo - |!RUN....|
|00000670| f4 20 20 20 20 20 20 20 | 20 20 20 21 53 70 72 69 |. | !Spri|
|00000680| 74 65 73 0d 01 cc 14 f4 | 20 20 20 20 20 20 20 20 |tes.....| |
|00000690| 20 20 50 64 65 6d 6f 0d | 01 d6 16 f4 20 20 20 20 | Pdemo.|.... |
|000006a0| 20 20 20 20 20 20 52 45 | 47 4e 42 55 45 0d 01 e0 | RE|GNBUE...|
|000006b0| 17 f4 20 20 20 20 20 20 | 20 20 20 20 52 45 47 4e |.. | REGN|
|000006c0| 42 55 45 32 0d 01 ea 17 | f4 20 20 20 20 20 20 20 |BUE2....|. |
|000006d0| 20 20 20 52 45 47 4e 42 | 55 45 33 0d 01 f4 17 f4 | REGNB|UE3.....|
|000006e0| 20 20 20 20 20 20 20 20 | 20 20 52 45 47 4e 42 55 | | REGNBU|
|000006f0| 45 34 0d 01 fe 17 f4 20 | 20 20 20 20 20 20 20 20 |E4..... | |
|00000700| 20 52 45 47 4e 42 55 45 | 35 0d 02 08 16 f4 20 20 | REGNBUE|5..... |
|00000710| 20 20 20 20 20 20 20 20 | 52 4f 45 44 47 55 4c 0d | |ROEDGUL.|
|00000720| 02 12 21 f4 20 20 20 20 | 20 20 20 20 20 20 46 6f |..!. | Fo|
|00000730| 6e 74 20 2d 20 20 49 6e | 74 4d 65 74 72 69 63 73 |nt - In|tMetrics|
|00000740| 0d 02 1c 1d f4 20 20 20 | 20 20 20 20 20 20 20 20 |..... | |
|00000750| 20 20 20 20 20 20 20 78 | 39 30 79 34 35 0d 02 26 | x|90y45..&|
|00000760| 05 f4 0d 02 30 07 eb 31 | 32 0d 02 3a 0c f2 73 65 |....0..1|2..:..se|
|00000770| 74 74 6f 70 70 0d 02 44 | 12 f2 73 74 61 72 74 5f |ttopp..D|..start_|
|00000780| 64 69 72 65 6b 74 65 0d | 02 4e 0b f2 73 63 65 6e |direkte.|.N..scen|
|00000790| 65 31 0d 02 58 0b f2 73 | 63 65 6e 65 32 0d 02 62 |e1..X..s|cene2..b|
|000007a0| 0b f2 73 63 65 6e 65 33 | 0d 02 6c 0b f2 73 63 65 |..scene3|..l..sce|
|000007b0| 6e 65 34 0d 02 76 0b f2 | 73 63 65 6e 65 35 0d 02 |ne4..v..|scene5..|
|000007c0| 80 0b f2 73 63 65 6e 65 | 36 0d 02 8a 0b f2 73 63 |...scene|6.....sc|
|000007d0| 65 6e 65 37 0d 02 94 16 | e7 20 69 6e 74 3d a3 20 |ene7....|. int=. |
|000007e0| 8c 20 f2 69 6e 74 5f 70 | 61 61 0d 02 9e 12 f2 73 |. .int_p|aa.....s|
|000007f0| 6c 75 74 74 5f 64 69 72 | 65 6b 74 65 0d 02 a8 06 |lutt_dir|ekte....|
|00000800| eb 30 0d 02 b2 05 e0 0d | 02 bc 04 0d 02 c6 04 0d |.0......|........|
|00000810| 02 d0 13 dd f2 73 65 74 | 74 5f 6f 70 70 5f 66 6f |.....set|t_opp_fo|
|00000820| 6e 74 0d 02 da 16 2a 53 | 45 54 20 46 4f 4e 54 24 |nt....*S|ET FONT$|
|00000830| 50 52 45 46 49 58 20 40 | 0d 02 e4 14 2a 53 45 54 |PREFIX @|....*SET|
|00000840| 20 46 4f 4e 54 24 50 41 | 54 48 20 40 0d 02 ee 3b | FONT$PA|TH @...;|
|00000850| c8 99 22 46 6f 6e 74 5f | 46 69 6e 64 46 6f 6e 74 |.."Font_|FindFont|
|00000860| 22 2c 30 2c 22 46 4f 4e | 54 22 2b bd 30 2c 31 33 |",0,"FON|T"+.0,13|
|00000870| 30 30 2c 31 33 30 30 2c | 30 2c 30 20 b8 20 73 74 |00,1300,|0,0 . st|
|00000880| 6f 72 5f 66 6f 6e 74 0d | 02 f8 3a c8 99 22 46 6f |or_font.|..:.."Fo|
|00000890| 6e 74 5f 46 69 6e 64 46 | 6f 6e 74 22 2c 30 2c 22 |nt_FindF|ont",0,"|
|000008a0| 46 4f 4e 54 22 2b bd 30 | 2c 38 30 30 2c 38 30 30 |FONT"+.0|,800,800|
|000008b0| 2c 30 2c 30 20 b8 20 6c | 69 74 65 6e 5f 66 6f 6e |,0,0 . l|iten_fon|
|000008c0| 74 0d 03 02 2c c8 99 22 | 46 6f 6e 74 5f 53 65 74 |t...,.."|Font_Set|
|000008d0| 46 6f 6e 74 43 6f 6c 6f | 75 72 73 22 2c 73 74 6f |FontColo|urs",sto|
|000008e0| 72 5f 66 6f 6e 74 2c 30 | 2c 35 2c 2d 34 0d 03 0c |r_font,0|,5,-4...|
|000008f0| 2d c8 99 22 46 6f 6e 74 | 5f 53 65 74 46 6f 6e 74 |-.."Font|_SetFont|
|00000900| 43 6f 6c 6f 75 72 73 22 | 2c 6c 69 74 65 6e 5f 66 |Colours"|,liten_f|
|00000910| 6f 6e 74 2c 30 2c 35 2c | 2d 34 0d 03 16 05 e1 0d |ont,0,5,|-4......|
|00000920| 03 20 04 0d 03 2a 04 0d | 03 34 1c dd f2 73 6b 72 |. ...*..|.4...skr|
|00000930| 69 76 28 78 2c 79 2c 73 | 69 7a 65 2c 74 65 6b 73 |iv(x,y,s|ize,teks|
|00000940| 74 24 29 0d 03 3e 0e e7 | 20 73 69 7a 65 3d 31 20 |t$)..>..| size=1 |
|00000950| 8c 0d 03 48 21 20 20 c8 | 99 22 46 6f 6e 74 5f 53 |...H! .|."Font_S|
|00000960| 65 74 46 6f 6e 74 22 2c | 6c 69 74 65 6e 5f 66 6f |etFont",|liten_fo|
|00000970| 6e 74 0d 03 52 27 20 20 | c8 99 22 46 6f 6e 74 5f |nt..R' |.."Font_|
|00000980| 50 61 69 6e 74 22 2c 30 | 2c 74 65 6b 73 74 24 2b |Paint",0|,tekst$+|
|00000990| bd 30 2c 31 36 2c 78 2c | 79 0d 03 5c 05 cc 0d 03 |.0,16,x,|y..\....|
|000009a0| 66 20 20 20 c8 99 22 46 | 6f 6e 74 5f 53 65 74 46 |f .."F|ont_SetF|
|000009b0| 6f 6e 74 22 2c 73 74 6f | 72 5f 66 6f 6e 74 0d 03 |ont",sto|r_font..|
|000009c0| 70 27 20 20 c8 99 22 46 | 6f 6e 74 5f 50 61 69 6e |p' .."F|ont_Pain|
|000009d0| 74 22 2c 30 2c 74 65 6b | 73 74 24 2b bd 30 2c 31 |t",0,tek|st$+.0,1|
|000009e0| 36 2c 78 2c 79 0d 03 7a | 05 cd 0d 03 84 05 e1 0d |6,x,y..z|........|
|000009f0| 03 8e 04 0d 03 98 04 0d | 03 a2 0d dd f2 73 65 74 |........|.....set|
|00000a00| 74 6f 70 70 0d 03 ac 1f | 20 20 2a 4b 45 59 31 20 |topp....| *KEY1 |
|00000a10| 50 52 4f 43 73 74 61 72 | 74 5f 64 69 72 65 6b 74 |PROCstar|t_direkt|
|00000a20| 65 7c 4d 0d 03 b6 1f 20 | 20 2a 4b 45 59 32 20 50 |e|M.... | *KEY2 P|
|00000a30| 52 4f 43 73 6c 75 74 74 | 5f 64 69 72 65 6b 74 65 |ROCslutt|_direkte|
|00000a40| 7c 4d 0d 03 c0 05 20 0d | 03 ca 36 f4 20 53 6b 72 ||M.... .|..6. Skr|
|00000a50| 75 20 61 76 20 62 6c 69 | 6e 6b 69 6e 67 65 6e 2e |u av bli|nkingen.|
|00000a60| 20 20 48 76 69 73 20 69 | 6b 6b 65 20 76 69 6c 20 | Hvis i|kke vil |
|00000a70| 4f 53 20 6e 75 6c 6c 73 | 74 69 6c 6c 65 0d 03 d4 |OS nulls|tille...|
|00000a80| 33 f4 20 66 61 72 67 65 | 6e 65 20 64 69 6e 65 20 |3. farge|ne dine |
|00000a90| 70 72 2e 20 56 53 79 6e | 63 2c 20 70 67 61 2e 20 |pr. VSyn|c, pga. |
|00000aa0| 62 6c 69 6e 6b 65 6e 64 | 65 20 66 61 72 67 65 72 |blinkend|e farger|
|00000ab0| 0d 03 de 0c 20 20 2a 46 | 58 39 2c 30 0d 03 e8 0d |.... *F|X9,0....|
|00000ac0| 20 20 2a 46 58 31 30 2c | 30 0d 03 f2 04 0d 03 fc | *FX10,|0.......|
|00000ad0| 10 20 20 6b 6c 6f 6b 6b | 65 3d 31 32 37 0d 04 06 |. klokk|e=127...|
|00000ae0| 15 20 20 56 53 79 6e 63 | 5f 76 65 6e 74 3d 31 33 |. VSync|_vent=13|
|00000af0| 36 35 0d 04 10 0b 20 20 | 69 6e 74 3d a3 0d 04 1a |65.... |int=....|
|00000b00| 17 20 20 56 49 44 43 5f | 61 64 72 3d 26 33 34 30 |. VIDC_|adr=&340|
|00000b10| 30 30 30 30 0d 04 24 16 | 20 20 49 4f 43 5f 61 64 |0000..$.| IOC_ad|
|00000b20| 72 3d 26 33 32 30 30 30 | 30 30 0d 04 2e 04 0d 04 |r=&32000|00......|
|00000b30| 38 15 20 20 73 5f 62 72 | 65 64 64 65 3d 31 31 30 |8. s_br|edde=110|
|00000b40| 2a 31 36 0d 04 42 13 20 | 20 73 5f 64 79 62 64 65 |*16..B. | s_dybde|
|00000b50| 3d 33 37 2a 33 32 0d 04 | 4c 04 0d 04 56 11 20 20 |=37*32..|L...V. |
|00000b60| 48 50 49 58 45 4c 53 3d | 38 38 30 0d 04 60 11 20 |HPIXELS=|880..`. |
|00000b70| 20 56 50 49 58 45 4c 53 | 3d 32 39 36 0d 04 6a 2a | VPIXELS|=296..j*|
|00000b80| 20 20 73 6b 6a 65 72 6d | 5f 73 74 6f 72 72 65 6c | skjerm|_storrel|
|00000b90| 73 65 3d 48 50 49 58 45 | 4c 53 2a 56 50 49 58 45 |se=HPIXE|LS*VPIXE|
|00000ba0| 4c 53 20 81 20 32 0d 04 | 74 04 0d 04 7e 13 de 20 |LS . 2..|t...~.. |
|00000bb0| 70 61 72 5f 62 6c 6f 6b | 6b 20 31 32 37 0d 04 88 |par_blok|k 127...|
|00000bc0| 05 20 0d 04 92 10 20 20 | 72 65 73 25 3d 32 32 30 |. .... |res%=220|
|00000bd0| 30 30 0d 04 9c 14 20 20 | de 20 6b 6f 64 65 25 20 |00.... |. kode% |
|00000be0| 72 65 73 25 2d 31 0d 04 | a6 0e 20 20 50 25 3d 6b |res%-1..|.. P%=k|
|00000bf0| 6f 64 65 25 0d 04 b0 20 | 20 20 f2 61 73 73 5f 64 |ode%... | .ass_d|
|00000c00| 69 72 65 6b 74 65 5f 69 | 6e 74 65 72 72 75 70 74 |irekte_i|nterrupt|
|00000c10| 28 50 25 29 0d 04 ba 13 | 20 20 f2 61 73 73 5f 66 |(P%)....| .ass_f|
|00000c20| 61 64 65 28 50 25 29 0d | 04 c4 15 20 20 f2 61 73 |ade(P%).|... .as|
|00000c30| 73 5f 63 6f 6c 6f 75 72 | 28 50 25 29 0d 04 ce 2d |s_colour|(P%)...-|
|00000c40| 20 20 e7 20 50 25 3e 6b | 6f 64 65 25 2b 72 65 73 | . P%>k|ode%+res|
|00000c50| 25 2d 31 20 8c 20 85 20 | 30 2c 22 46 6f 72 20 6d |%-1 . . |0,"For m|
|00000c60| 79 65 20 6b 6f 64 65 21 | 22 0d 04 d8 16 20 20 f2 |ye kode!|".... .|
|00000c70| 73 65 74 74 5f 6f 70 70 | 5f 66 61 72 67 65 72 0d |sett_opp|_farger.|
|00000c80| 04 e2 14 20 20 f2 73 65 | 74 74 5f 6f 70 70 5f 66 |... .se|tt_opp_f|
|00000c90| 6f 6e 74 0d 04 ec 0f 20 | 20 f2 6f 76 65 72 73 63 |ont.... | .oversc|
|00000ca0| 61 6e 0d 04 f6 05 e1 0d | 05 00 04 0d 05 0a 04 0d |an......|........|
|00000cb0| 05 14 0c dd f2 73 63 65 | 6e 65 31 0d 05 1e 05 db |.....sce|ne1.....|
|00000cc0| 0d 05 28 0c 21 72 75 6c | 6c 50 3d 31 0d 05 32 0b |..(.!rul|lP=1..2.|
|00000cd0| f2 63 28 31 2c 31 29 0d | 05 3c 0b f2 63 28 32 2c |.c(1,1).|.<..c(2,|
|00000ce0| 32 29 0d 05 46 0b f2 63 | 28 33 2c 32 29 0d 05 50 |2)..F..c|(3,2)..P|
|00000cf0| 0b f2 63 28 34 2c 32 29 | 0d 05 5a 0b f2 63 28 35 |..c(4,2)|..Z..c(5|
|00000d00| 2c 34 29 0d 05 64 0b f2 | 63 28 36 2c 34 29 0d 05 |,4)..d..|c(6,4)..|
|00000d10| 6e 0b f2 63 28 37 2c 34 | 29 0d 05 78 04 0d 05 82 |n..c(7,4|)..x....|
|00000d20| 27 f2 73 6b 72 69 76 28 | 32 30 30 2c 37 30 30 2c |'.skriv(|200,700,|
|00000d30| 32 2c 22 41 72 63 74 69 | 63 20 53 6f 66 74 77 61 |2,"Arcti|c Softwa|
|00000d40| 72 65 22 29 0d 05 8c 23 | f2 73 6b 72 69 76 28 36 |re")...#|.skriv(6|
|00000d50| 30 30 2c 35 30 30 2c 31 | 2c 22 70 72 65 73 65 6e |00,500,1|,"presen|
|00000d60| 74 73 2e 2e 2e 22 29 0d | 05 96 10 f2 76 65 6e 74 |ts...").|....vent|
|00000d70| 32 28 31 30 30 30 29 0d | 05 a0 10 f2 66 61 64 65 |2(1000).|....fade|
|00000d80| 5f 61 6c 74 28 31 29 0d | 05 aa 05 e1 0d 05 b4 04 |_alt(1).|........|
|00000d90| 0d 05 be 04 0d 05 c8 0c | dd f2 73 63 65 6e 65 32 |........|..scene2|
|00000da0| 0d 05 d2 05 db 0d 05 dc | 0d 21 72 75 6c 6c 50 3d |........|.!rullP=|
|00000db0| 2d 31 0d 05 e6 0b f2 63 | 28 30 2c 34 29 0d 05 f0 |-1.....c|(0,4)...|
|00000dc0| 0c f2 63 28 31 2c 31 35 | 29 0d 05 fa 0c f2 63 28 |..c(1,15|).....c(|
|00000dd0| 32 2c 31 35 29 0d 06 04 | 0c f2 63 28 33 2c 31 35 |2,15)...|..c(3,15|
|00000de0| 29 0d 06 0e 0b f2 63 28 | 34 2c 31 29 0d 06 18 0b |).....c(|4,1)....|
|00000df0| f2 63 28 35 2c 31 29 0d | 06 22 04 0d 06 2c 0d f2 |.c(5,1).|."...,..|
|00000e00| 63 28 31 35 2c 31 35 29 | 0d 06 36 0c f2 63 28 31 |c(15,15)|..6..c(1|
|00000e10| 34 2c 35 29 0d 06 40 0c | f2 63 28 31 33 2c 34 29 |4,5)..@.|.c(13,4)|
|00000e20| 0d 06 4a 0c f2 63 28 31 | 32 2c 33 29 0d 06 54 0c |..J..c(1|2,3)..T.|
|00000e30| f2 63 28 31 31 2c 32 29 | 0d 06 5e 04 0d 06 68 11 |.c(11,2)|..^...h.|
|00000e40| e3 20 72 61 6d 6d 65 3d | 30 20 b8 20 39 0d 06 72 |. ramme=|0 . 9..r|
|00000e50| 4c 20 20 f2 72 61 6d 6d | 65 28 72 61 6d 6d 65 2a |L .ramm|e(ramme*|
|00000e60| 35 30 2c 72 61 6d 6d 65 | 2a 35 30 2c 31 37 36 30 |50,ramme|*50,1760|
|00000e70| 2d 72 61 6d 6d 65 2a 35 | 30 2c 31 31 38 34 2d 72 |-ramme*5|0,1184-r|
|00000e80| 61 6d 6d 65 2a 35 30 2c | 35 30 2c 31 31 2b 28 72 |amme*50,|50,11+(r|
|00000e90| 61 6d 6d 65 20 83 35 29 | 29 0d 06 7c 05 ed 0d 06 |amme .5)|)..|....|
|00000ea0| 86 04 0d 06 90 28 f2 73 | 6b 72 69 76 28 31 34 30 |.....(.s|kriv(140|
|00000eb0| 2c 38 30 30 2c 32 2c 22 | 54 68 65 20 50 61 6c 65 |,800,2,"|The Pale|
|00000ec0| 74 74 65 20 44 65 6d 6f | 22 29 0d 06 9a 1f f2 73 |tte Demo|").....s|
|00000ed0| 6b 72 69 76 28 36 38 30 | 2c 35 33 30 2c 31 2c 22 |kriv(680|,530,1,"|
|00000ee0| 4d 61 64 65 20 62 79 22 | 29 0d 06 a4 28 f2 73 6b |Made by"|)...(.sk|
|00000ef0| 72 69 76 28 32 33 30 2c | 33 30 30 2c 32 2c 22 42 |riv(230,|300,2,"B|
|00000f00| 6a f8 72 6e 20 45 2e 20 | 46 6c f8 74 74 65 6e 22 |j.rn E. |Fl.tten"|
|00000f10| 29 0d 06 ae 10 f2 76 65 | 6e 74 32 28 31 30 30 30 |).....ve|nt2(1000|
|00000f20| 29 0d 06 b8 10 f2 66 61 | 64 65 5f 61 6c 74 28 31 |).....fa|de_alt(1|
|00000f30| 29 0d 06 c2 05 e1 0d 06 | cc 04 0d 06 d6 04 0d 06 |).......|........|
|00000f40| e0 0c dd f2 73 63 65 6e | 65 33 0d 06 ea 05 db 0d |....scen|e3......|
|00000f50| 06 f4 0c 21 72 75 6c 6c | 50 3d 31 0d 06 fe 0b f2 |...!rull|P=1.....|
|00000f60| 63 28 31 2c 31 29 0d 07 | 08 0b f2 63 28 32 2c 32 |c(1,1)..|...c(2,2|
|00000f70| 29 0d 07 12 0b f2 63 28 | 33 2c 32 29 0d 07 1c 0b |).....c(|3,2)....|
|00000f80| f2 63 28 34 2c 32 29 0d | 07 26 0b f2 63 28 35 2c |.c(4,2).|.&..c(5,|
|00000f90| 34 29 0d 07 30 04 0d 07 | 3a 34 f2 73 6b 72 69 76 |4)..0...|:4.skriv|
|00000fa0| 28 36 30 2c 39 30 30 2c | 31 2c 22 48 6f 77 20 6d |(60,900,|1,"How m|
|00000fb0| 61 6e 79 20 63 6f 6c 6f | 75 72 73 20 64 6f 20 79 |any colo|urs do y|
|00000fc0| 6f 75 20 74 68 69 6e 6b | 22 29 0d 07 44 33 f2 73 |ou think|")..D3.s|
|00000fd0| 6b 72 69 76 28 31 35 30 | 2c 37 30 30 2c 31 2c 22 |kriv(150|,700,1,"|
|00000fe0| 74 68 65 20 41 72 63 68 | 69 6d 65 64 65 73 20 63 |the Arch|imedes c|
|00000ff0| 61 6e 20 64 69 73 70 6c | 61 79 3f 22 29 0d 07 4e |an displ|ay?")..N|
|00001000| 0f f2 76 65 6e 74 32 28 | 35 30 30 29 0d 07 58 2d |..vent2(|500)..X-|
|00001010| f2 73 6b 72 69 76 28 34 | 34 30 2c 32 30 30 2c 31 |.skriv(4|40,200,1|
|00001020| 2c 22 4c 65 74 73 20 67 | 69 76 65 20 69 74 20 61 |,"Lets g|ive it a|
|00001030| 20 74 72 79 2e 2e 2e 22 | 29 0d 07 62 0f f2 76 65 | try..."|)..b..ve|
|00001040| 6e 74 32 28 35 30 30 29 | 0d 07 6c 10 f2 66 61 64 |nt2(500)|..l..fad|
|00001050| 65 5f 61 6c 74 28 31 29 | 0d 07 76 05 e1 0d 07 80 |e_alt(1)|..v.....|
|00001060| 04 0d 07 8a 04 0d 07 94 | 0c dd f2 73 63 65 6e 65 |........|...scene|
|00001070| 34 0d 07 9e 20 f4 20 56 | 69 73 69 6e 67 20 61 76 |4... . V|ising av|
|00001080| 20 61 6c 6c 65 20 34 30 | 39 36 20 66 61 72 67 65 | alle 40|96 farge|
|00001090| 72 0d 07 a8 05 db 0d 07 | b2 0e f2 73 6c 65 74 74 |r.......|...slett|
|000010a0| 5f 61 6c 74 0d 07 bc 11 | e3 20 72 65 63 74 3d 30 |_alt....|. rect=0|
|000010b0| 20 b8 20 31 35 0d 07 c6 | 0e 20 20 e6 20 30 2c 72 | . 15...|. . 0,r|
|000010c0| 65 63 74 0d 07 d0 20 20 | 20 c8 93 20 c8 90 20 72 |ect... | .. .. r|
|000010d0| 65 63 74 2a 31 31 30 2c | 30 2c 31 31 30 2c 32 39 |ect*110,|0,110,29|
|000010e0| 36 2a 34 0d 07 da 05 ed | 0d 07 e4 0e f2 73 74 64 |6*4.....|.....std|
|000010f0| 5f 66 61 72 67 65 0d 07 | ee 0c 21 72 75 6c 6c 50 |_farge..|..!rullP|
|00001100| 3d 30 0d 07 f8 0e 21 6c | 73 74 61 72 74 50 3d 30 |=0....!l|startP=0|
|00001110| 0d 08 02 0f f2 76 65 6e | 74 32 28 35 30 30 29 0d |.....ven|t2(500).|
|00001120| 08 0c 13 f2 6c 73 74 72 | 65 6b 6b 28 32 30 2c 31 |....lstr|ekk(20,1|
|00001130| 33 29 0d 08 16 14 f2 6c | 73 74 72 65 6b 6b 28 32 |3).....l|strekk(2|
|00001140| 30 2c 2d 31 33 29 0d 08 | 20 10 21 6c 73 74 61 72 |0,-13)..| .!lstar|
|00001150| 74 50 3d 31 32 37 0d 08 | 2a 13 f2 6c 73 74 72 65 |tP=127..|*..lstre|
|00001160| 6b 6b 28 32 30 2c 31 33 | 29 0d 08 34 14 f2 6c 73 |kk(20,13|)..4..ls|
|00001170| 74 72 65 6b 6b 28 32 30 | 2c 2d 31 33 29 0d 08 3e |trekk(20|,-13)..>|
|00001180| 0e 21 6c 73 74 61 72 74 | 50 3d 30 0d 08 48 10 f2 |.!lstart|P=0..H..|
|00001190| 76 65 6e 74 32 28 31 30 | 30 30 29 0d 08 52 0e f2 |vent2(10|00)..R..|
|000011a0| 73 6c 65 74 74 5f 61 6c | 74 0d 08 5c 05 e1 0d 08 |slett_al|t..\....|
|000011b0| 66 04 0d 08 70 04 0d 08 | 7a 17 dd f2 6c 73 74 72 |f...p...|z...lstr|
|000011c0| 65 6b 6b 28 78 2c 6f 66 | 66 73 65 74 29 0d 08 84 |ekk(x,of|fset)...|
|000011d0| 12 e3 20 73 74 72 65 6b | 6b 3d 31 20 b8 20 78 0d |.. strek|k=1 . x.|
|000011e0| 08 8e 15 20 20 f2 73 74 | 72 65 6b 6b 28 6f 66 66 |... .st|rekk(off|
|000011f0| 73 65 74 29 0d 08 98 05 | ed 0d 08 a2 05 e1 0d 08 |set)....|........|
|00001200| ac 04 0d 08 b6 04 0d 08 | c0 0c dd f2 73 63 65 6e |........|....scen|
|00001210| 65 35 0d 08 ca 05 db 0d | 08 d4 0d 21 72 75 6c 6c |e5......|...!rull|
|00001220| 50 3d 2d 31 0d 08 de 0b | f2 63 28 31 2c 31 29 0d |P=-1....|.c(1,1).|
|00001230| 08 e8 0b f2 63 28 32 2c | 32 29 0d 08 f2 0b f2 63 |....c(2,|2).....c|
|00001240| 28 33 2c 32 29 0d 08 fc | 0b f2 63 28 34 2c 32 29 |(3,2)...|..c(4,2)|
|00001250| 0d 09 06 0b f2 63 28 35 | 2c 34 29 0d 09 10 04 0d |.....c(5|,4).....|
|00001260| 09 1a 25 f2 73 6b 72 69 | 76 28 33 30 30 2c 37 30 |..%.skri|v(300,70|
|00001270| 30 2c 32 2c 22 44 69 64 | 20 79 6f 75 20 63 6f 75 |0,2,"Did| you cou|
|00001280| 6e 74 22 29 0d 09 24 21 | f2 73 6b 72 69 76 28 35 |nt")..$!|.skriv(5|
|00001290| 30 30 2c 35 30 30 2c 32 | 2c 22 74 68 65 6d 20 61 |00,500,2|,"them a|
|000012a0| 6c 6c 3f 22 29 0d 09 2e | 10 f2 76 65 6e 74 32 28 |ll?")...|..vent2(|
|000012b0| 31 30 30 30 29 0d 09 38 | 10 f2 66 61 64 65 5f 61 |1000)..8|..fade_a|
|000012c0| 6c 74 28 31 29 0d 09 42 | 05 e1 0d 09 4c 04 0d 09 |lt(1)..B|....L...|
|000012d0| 56 04 0d 09 60 0c dd f2 | 73 63 65 6e 65 36 0d 09 |V...`...|scene6..|
|000012e0| 6a 05 db 0d 09 74 0c 21 | 72 75 6c 6c 50 3d 31 0d |j....t.!|rullP=1.|
|000012f0| 09 7e 0b f2 63 28 31 2c | 31 29 0d 09 88 0b f2 63 |.~..c(1,|1).....c|
|00001300| 28 32 2c 32 29 0d 09 92 | 0b f2 63 28 33 2c 32 29 |(2,2)...|..c(3,2)|
|00001310| 0d 09 9c 0b f2 63 28 34 | 2c 32 29 0d 09 a6 0b f2 |.....c(4|,2).....|
|00001320| 63 28 35 2c 34 29 0d 09 | b0 24 f2 73 6b 72 69 76 |c(5,4)..|.$.skriv|
|00001330| 28 31 30 30 2c 38 30 30 | 2c 32 2c 22 57 68 61 74 |(100,800|,2,"What|
|00001340| 2c 20 6d 75 73 69 63 3f | 22 29 0d 09 ba 33 f2 73 |, music?|")...3.s|
|00001350| 6b 72 69 76 28 31 30 30 | 2c 36 30 30 2c 31 2c 22 |kriv(100|,600,1,"|
|00001360| 53 6f 72 72 79 2c 20 64 | 69 64 6e 60 74 20 68 61 |Sorry, d|idn`t ha|
|00001370| 76 65 20 74 68 65 20 74 | 69 6d 65 22 29 0d 09 c4 |ve the t|ime")...|
|00001380| 30 f2 73 6b 72 69 76 28 | 31 30 30 2c 34 30 30 2c |0.skriv(|100,400,|
|00001390| 31 2c 22 28 49 74 20 77 | 6f 75 6c 64 20 6f 6e 6c |1,"(It w|ould onl|
|000013a0| 79 20 68 61 76 65 20 62 | 65 65 6e 22 29 0d 09 ce |y have b|een")...|
|000013b0| 2f f2 73 6b 72 69 76 28 | 31 30 30 2c 33 30 30 2c |/.skriv(|100,300,|
|000013c0| 31 2c 22 61 6e 20 41 6d | 69 67 61 20 72 69 70 6f |1,"an Am|iga ripo|
|000013d0| 66 66 20 61 6e 79 77 61 | 79 29 22 29 0d 09 d8 10 |ff anywa|y)")....|
|000013e0| f2 76 65 6e 74 32 28 31 | 30 30 30 29 0d 09 e2 10 |.vent2(1|000)....|
|000013f0| f2 66 61 64 65 5f 61 6c | 74 28 31 29 0d 09 ec 05 |.fade_al|t(1)....|
|00001400| e1 0d 09 f6 04 0d 0a 00 | 04 0d 0a 0a 0c dd f2 73 |........|.......s|
|00001410| 63 65 6e 65 37 0d 0a 14 | 05 db 0d 0a 1e 0c 21 72 |cene7...|......!r|
|00001420| 75 6c 6c 50 3d 30 0d 0a | 28 0b f2 63 28 31 2c 31 |ullP=0..|(..c(1,1|
|00001430| 29 0d 0a 32 0b f2 63 28 | 32 2c 32 29 0d 0a 3c 0b |)..2..c(|2,2)..<.|
|00001440| f2 63 28 33 2c 32 29 0d | 0a 46 0b f2 63 28 34 2c |.c(3,2).|.F..c(4,|
|00001450| 32 29 0d 0a 50 0b f2 63 | 28 35 2c 34 29 0d 0a 5a |2)..P..c|(5,4)..Z|
|00001460| 2b f2 73 6b 72 69 76 28 | 33 30 30 2c 39 35 30 2c |+.skriv(|300,950,|
|00001470| 31 2c 22 41 72 63 74 69 | 63 20 53 6f 66 74 77 61 |1,"Arcti|c Softwa|
|00001480| 72 65 20 69 73 3a 22 29 | 0d 0a 64 28 f2 73 6b 72 |re is:")|..d(.skr|
|00001490| 69 76 28 33 30 30 2c 37 | 30 30 2c 31 2c 22 42 6a |iv(300,7|00,1,"Bj|
|000014a0| f8 72 6e 20 45 2e 20 46 | 6c f8 74 74 65 6e 22 29 |.rn E. F|l.tten")|
|000014b0| 0d 0a 6e 20 f2 73 6b 72 | 69 76 28 33 30 30 2c 36 |..n .skr|iv(300,6|
|000014c0| 30 30 2c 31 2c 22 42 6f | 6b 73 20 33 35 39 22 29 |00,1,"Bo|ks 359")|
|000014d0| 0d 0a 78 25 f2 73 6b 72 | 69 76 28 33 30 30 2c 35 |..x%.skr|iv(300,5|
|000014e0| 30 30 2c 31 2c 22 39 39 | 30 31 20 4b 69 72 6b 65 |00,1,"99|01 Kirke|
|000014f0| 6e 65 73 22 29 0d 0a 82 | 1e f2 73 6b 72 69 76 28 |nes")...|..skriv(|
|00001500| 33 30 30 2c 34 30 30 2c | 31 2c 22 4e 6f 72 77 61 |300,400,|1,"Norwa|
|00001510| 79 22 29 0d 0a 8c 2a f2 | 73 6b 72 69 76 28 33 30 |y")...*.|skriv(30|
|00001520| 30 2c 33 30 30 2c 31 2c | 22 50 68 6f 6e 65 20 2b |0,300,1,|"Phone +|
|00001530| 34 37 20 38 35 20 39 31 | 34 38 36 22 29 0d 0a 96 |47 85 91|486")...|
|00001540| 10 f2 76 65 6e 74 32 28 | 35 30 30 30 29 0d 0a a0 |..vent2(|5000)...|
|00001550| 10 f2 66 61 64 65 5f 61 | 6c 74 28 31 29 0d 0a aa |..fade_a|lt(1)...|
|00001560| 05 e1 0d 0a b4 04 0d 0a | be 04 0d 0a c8 14 dd f2 |........|........|
|00001570| 66 61 64 65 28 6c 6f 67 | 2c 76 65 6e 74 29 0d 0a |fade(log|,vent)..|
|00001580| d2 0c ea 20 67 6a 65 6e | 74 61 0d 0a dc 41 f4 20 |... gjen|ta...A. |
|00001590| 46 61 64 69 6e 67 20 61 | 76 20 65 6e 20 6c 6f 67 |Fading a|v en log|
|000015a0| 69 73 6b 20 66 61 72 67 | 65 2e 20 20 54 61 62 65 |isk farg|e. Tabe|
|000015b0| 6c 6c 65 6e 20 67 e5 73 | 20 67 6a 65 6e 6e 6f 6d |llen g.s| gjennom|
|000015c0| 20 31 36 20 67 61 6e 67 | 65 72 2c 0d 0a e6 37 f4 | 16 gang|er,...7.|
|000015d0| 20 66 6f 72 20 68 76 65 | 72 20 67 61 6e 67 20 74 | for hve|r gang t|
|000015e0| 72 65 6b 6b 65 73 20 64 | 65 74 20 65 6e 20 66 72 |rekkes d|et en fr|
|000015f0| 61 20 52 2c 47 20 6f 67 | 20 42 20 76 65 72 64 69 |a R,G og| B verdi|
|00001600| 65 6e 0d 0a f0 16 41 25 | 3d 66 61 72 67 65 74 61 |en....A%|=fargeta|
|00001610| 62 50 2b 6c 6f 67 2a 34 | 0d 0a fa 13 e3 20 67 6a |bP+log*4|..... gj|
|00001620| 65 6e 74 61 3d 30 20 b8 | 20 31 35 0d 0b 04 0e 20 |enta=0 .| 15.... |
|00001630| 20 d6 20 66 61 64 65 4d | 43 0d 0b 0e 12 20 20 f2 | . fadeM|C.... .|
|00001640| 76 65 6e 74 32 28 76 65 | 6e 74 29 0d 0b 18 05 ed |vent2(ve|nt).....|
|00001650| 0d 0b 22 05 e1 0d 0b 2c | 04 0d 0b 36 04 0d 0b 40 |.."....,|...6...@|
|00001660| 0f dd f2 73 6c 65 74 74 | 5f 61 6c 74 0d 0b 4a 08 |...slett|_alt..J.|
|00001670| ea 20 66 25 0d 0b 54 19 | e3 66 25 3d 30 20 b8 20 |. f%..T.|.f%=0 . |
|00001680| 31 35 3a f2 63 28 66 25 | 2c 30 29 3a ed 0d 0b 5e |15:.c(f%|,0):...^|
|00001690| 05 e1 0d 0b 68 04 0d 0b | 72 04 0d 0b 7c 14 dd f2 |....h...|r...|...|
|000016a0| 66 61 64 65 5f 61 6c 74 | 28 76 65 6e 74 29 0d 0b |fade_alt|(vent)..|
|000016b0| 86 10 ea 20 67 6a 65 6e | 74 61 2c 6c 6f 67 0d 0b |... gjen|ta,log..|
|000016c0| 90 13 e3 20 67 6a 65 6e | 74 61 3d 30 20 b8 20 31 |... gjen|ta=0 . 1|
|000016d0| 35 0d 0b 9a 12 20 20 e3 | 20 6c 6f 67 3d 30 20 b8 |5.... .| log=0 .|
|000016e0| 20 31 35 0d 0b a4 1a 20 | 20 20 20 41 25 3d 66 61 | 15.... | A%=fa|
|000016f0| 72 67 65 74 61 62 50 2b | 6c 6f 67 2a 34 0d 0b ae |rgetabP+|log*4...|
|00001700| 10 20 20 20 20 d6 20 66 | 61 64 65 4d 43 0d 0b b8 |. . f|adeMC...|
|00001710| 07 20 20 ed 0d 0b c2 12 | 20 20 f2 76 65 6e 74 32 |. .....| .vent2|
|00001720| 28 76 65 6e 74 29 0d 0b | cc 05 ed 0d 0b d6 05 e1 |(vent)..|........|
|00001730| 0d 0b e0 04 0d 0b ea 04 | 0d 0b f4 12 dd f2 73 74 |........|......st|
|00001740| 72 65 6b 6b 28 74 61 6c | 6c 29 0d 0b fe 0d ea 20 |rekk(tal|l)..... |
|00001750| 6c 69 6e 6a 65 2c 70 0d | 0c 08 2c f4 20 53 74 72 |linje,p.|..,. Str|
|00001760| 65 6b 6b 69 6e 67 2f 73 | 61 6d 6d 65 6e 74 72 65 |ekking/s|ammentre|
|00001770| 6b 6b 69 6e 67 20 61 76 | 20 68 76 65 72 20 6c 69 |kking av| hver li|
|00001780| 6e 6a 65 0d 0c 12 13 e3 | 20 6c 69 6e 6a 65 3d 30 |nje.....| linje=0|
|00001790| 20 b8 20 32 35 35 0d 0c | 1c 1c 20 20 70 3d 28 6b | . 255..|.. p=(k|
|000017a0| 6c 6f 6b 6b 65 74 61 62 | 50 2b 6c 69 6e 6a 65 2a |lokketab|P+linje*|
|000017b0| 34 29 0d 0c 26 0e 20 20 | 21 70 2b 3d 74 61 6c 6c |4)..&. |!p+=tall|
|000017c0| 0d 0c 30 15 20 20 e7 20 | 21 70 3c 35 30 20 8c 20 |..0. . |!p<50 . |
|000017d0| 21 70 3d 35 30 0d 0c 3a | 1b 20 20 e7 20 21 70 3e |!p=50..:|. . !p>|
|000017e0| 31 30 30 30 30 20 8c 20 | 21 70 3d 31 30 30 30 30 |10000 . |!p=10000|
|000017f0| 0d 0c 44 05 ed 0d 0c 4e | 05 e1 0d 0c 58 04 0d 0c |..D....N|....X...|
|00001800| 62 04 0d 0c 6c 10 dd f2 | 69 6e 69 74 28 74 61 6c |b...l...|init(tal|
|00001810| 6c 29 0d 0c 76 2e f4 20 | 49 6e 69 74 69 61 6c 69 |l)..v.. |Initiali|
|00001820| 73 65 72 69 6e 67 20 74 | 69 6c 20 65 6e 20 62 65 |sering t|il en be|
|00001830| 73 74 65 6d 74 20 74 61 | 6c 6c 2d 76 65 72 64 69 |stemt ta|ll-verdi|
|00001840| 0d 0c 80 0b ea 20 6c 69 | 6e 6a 65 0d 0c 8a 13 e3 |..... li|nje.....|
|00001850| 20 6c 69 6e 6a 65 3d 30 | 20 b8 20 32 35 35 0d 0c | linje=0| . 255..|
|00001860| 94 20 20 20 21 28 6b 6c | 6f 6b 6b 65 74 61 62 50 |. !(kl|okketabP|
|00001870| 2b 6c 69 6e 6a 65 2a 34 | 29 3d 74 61 6c 6c 0d 0c |+linje*4|)=tall..|
|00001880| 9e 05 ed 0d 0c a8 05 e1 | 0d 0c b2 04 0d 0c bc 04 |........|........|
|00001890| 0d 0c c6 0f dd f2 73 74 | 64 5f 66 61 72 67 65 0d |......st|d_farge.|
|000018a0| 0c d0 38 e3 20 58 25 3d | 30 20 b8 20 34 30 39 35 |..8. X%=|0 . 4095|
|000018b0| 3a 21 28 66 61 72 67 65 | 74 61 62 50 2b 58 25 2a |:!(farge|tabP+X%*|
|000018c0| 34 29 3d 58 25 2b 28 28 | 58 25 20 83 20 31 36 29 |4)=X%+((|X% . 16)|
|000018d0| 3c 3c 32 36 29 3a ed 0d | 0c da 05 e1 0d 0c e4 04 |<<26):..|........|
|000018e0| 0d 0c ee 04 0d 0c f8 15 | dd f2 73 65 74 74 5f 6f |........|..sett_o|
|000018f0| 70 70 5f 66 61 72 67 65 | 72 0d 0d 02 22 f4 20 49 |pp_farge|r...". I|
|00001900| 6e 6e 6c 65 73 69 6e 67 | 20 61 76 20 66 61 72 67 |nnlesing| av farg|
|00001910| 65 74 61 62 65 6c 6c 65 | 6e 65 2e 0d 0d 0c 29 f4 |etabelle|ne....).|
|00001920| 20 48 76 65 72 20 74 61 | 62 65 6c 6c 20 74 61 72 | Hver ta|bell tar|
|00001930| 20 31 30 32 34 20 62 79 | 74 65 73 20 6e f8 79 61 | 1024 by|tes n.ya|
|00001940| 6b 74 69 67 0d 0d 16 2b | f4 20 54 61 62 65 6c 6c |ktig...+|. Tabell|
|00001950| 65 6e 65 20 6e 75 6d 6d | 65 72 65 72 65 73 20 66 |ene numm|ereres f|
|00001960| 72 61 20 30 20 6f 67 20 | 6f 70 70 6f 76 65 72 0d |ra 0 og |oppover.|
|00001970| 0d 20 1f f4 20 54 69 6c | 64 65 6c 69 6e 67 65 6e |. .. Til|delingen|
|00001980| 20 65 72 20 73 6f 6d 20 | 66 f8 6c 67 65 72 0d 0d | er som |f.lger..|
|00001990| 2a 13 f4 20 20 20 30 20 | 20 20 2d 20 4c 65 64 69 |*.. 0 | - Ledi|
|000019a0| 67 0d 0d 34 15 f4 20 20 | 20 31 20 20 20 2d 20 52 |g..4.. | 1 - R|
|000019b0| 65 67 6e 62 75 65 0d 0d | 3e 16 f4 20 20 20 32 20 |egnbue..|>.. 2 |
|000019c0| 20 20 2d 20 52 65 67 6e | 62 75 65 32 0d 0d 48 16 | - Regn|bue2..H.|
|000019d0| f4 20 20 20 33 20 20 20 | 2d 20 52 65 67 6e 62 75 |. 3 |- Regnbu|
|000019e0| 65 33 0d 0d 52 16 f4 20 | 20 20 34 20 20 20 2d 20 |e3..R.. | 4 - |
|000019f0| 52 65 67 6e 62 75 65 34 | 0d 0d 5c 16 f4 20 20 20 |Regnbue4|..\.. |
|00001a00| 35 20 20 20 2d 20 52 65 | 67 6e 62 75 65 35 0d 0d |5 - Re|gnbue5..|
|00001a10| 66 13 f4 20 20 20 36 20 | 20 20 2d 20 4c 65 64 69 |f.. 6 | - Ledi|
|00001a20| 67 0d 0d 70 13 f4 20 20 | 20 37 20 20 20 2d 20 4c |g..p.. | 7 - L|
|00001a30| 65 64 69 67 0d 0d 7a 13 | f4 20 20 20 38 20 20 20 |edig..z.|. 8 |
|00001a40| 2d 20 4c 65 64 69 67 0d | 0d 84 13 f4 20 20 20 39 |- Ledig.|.... 9|
|00001a50| 20 20 20 2d 20 4c 65 64 | 69 67 0d 0d 8e 13 f4 20 | - Led|ig..... |
|00001a60| 20 31 30 20 20 20 2d 20 | 4c 65 64 69 67 0d 0d 98 | 10 - |Ledig...|
|00001a70| 13 f4 20 20 31 31 20 20 | 20 2d 20 4c 65 64 69 67 |.. 11 | - Ledig|
|00001a80| 0d 0d a2 13 f4 20 20 31 | 32 20 20 20 2d 20 4c 65 |..... 1|2 - Le|
|00001a90| 64 69 67 0d 0d ac 13 f4 | 20 20 31 33 20 20 20 2d |dig.....| 13 -|
|00001aa0| 20 4c 65 64 69 67 0d 0d | b6 13 f4 20 20 31 34 20 | Ledig..|... 14 |
|00001ab0| 20 20 2d 20 4c 65 64 69 | 67 0d 0d c0 13 f4 20 20 | - Ledi|g..... |
|00001ac0| 31 35 20 20 20 2d 20 4c | 65 64 69 67 0d 0d ca 26 |15 - L|edig...&|
|00001ad0| f4 20 44 65 6e 6e 65 20 | 74 61 62 65 6c 6c 65 6e |. Denne |tabellen|
|00001ae0| 20 74 61 72 20 61 6c 74 | 73 e5 20 6f 70 70 20 31 | tar alt|s. opp 1|
|00001af0| 36 6b 0d 0d d4 04 0d 0d | de 19 de 20 66 61 72 67 |6k......|... farg|
|00001b00| 65 5f 64 65 66 5f 74 61 | 62 20 31 36 33 38 33 0d |e_def_ta|b 16383.|
|00001b10| 0d e8 15 f4 20 46 61 72 | 67 65 20 30 20 65 72 20 |.... Far|ge 0 er |
|00001b20| 73 6f 72 74 0d 0d f2 2f | e3 73 6c 65 74 74 3d 30 |sort.../|.slett=0|
|00001b30| 20 b8 20 32 35 35 3a 21 | 28 66 61 72 67 65 5f 64 | . 255:!|(farge_d|
|00001b40| 65 66 5f 74 61 62 2b 73 | 6c 65 74 74 2a 34 29 3d |ef_tab+s|lett*4)=|
|00001b50| 30 3a ed 0d 0d fc 1f f2 | 6c 65 73 5f 66 61 72 67 |0:......|les_farg|
|00001b60| 65 5f 66 69 6c 28 31 2c | 22 52 45 47 4e 42 55 45 |e_fil(1,|"REGNBUE|
|00001b70| 22 29 0d 0e 06 20 f2 6c | 65 73 5f 66 61 72 67 65 |")... .l|es_farge|
|00001b80| 5f 66 69 6c 28 32 2c 22 | 52 45 47 4e 42 55 45 32 |_fil(2,"|REGNBUE2|
|00001b90| 22 29 0d 0e 10 20 f2 6c | 65 73 5f 66 61 72 67 65 |")... .l|es_farge|
|00001ba0| 5f 66 69 6c 28 33 2c 22 | 52 45 47 4e 42 55 45 33 |_fil(3,"|REGNBUE3|
|00001bb0| 22 29 0d 0e 1a 20 f2 6c | 65 73 5f 66 61 72 67 65 |")... .l|es_farge|
|00001bc0| 5f 66 69 6c 28 34 2c 22 | 52 45 47 4e 42 55 45 34 |_fil(4,"|REGNBUE4|
|00001bd0| 22 29 0d 0e 24 20 f2 6c | 65 73 5f 66 61 72 67 65 |")..$ .l|es_farge|
|00001be0| 5f 66 69 6c 28 35 2c 22 | 52 45 47 4e 42 55 45 35 |_fil(5,"|REGNBUE5|
|00001bf0| 22 29 0d 0e 2e 20 f2 6c | 65 73 5f 66 61 72 67 65 |")... .l|es_farge|
|00001c00| 5f 66 69 6c 28 31 35 2c | 22 52 4f 45 44 47 55 4c |_fil(15,|"ROEDGUL|
|00001c10| 22 29 0d 0e 38 05 e1 0d | 0e 42 04 0d 0e 4c 04 0d |")..8...|.B...L..|
|00001c20| 0e 56 1c dd f2 6c 65 73 | 5f 66 61 72 67 65 5f 66 |.V...les|_farge_f|
|00001c30| 69 6c 28 6e 72 2c 66 69 | 6c 24 29 0d 0e 60 15 ea |il(nr,fi|l$)..`..|
|00001c40| 20 6c 69 6e 6a 65 2c 6b | 61 6e 2c 64 77 6f 72 64 | linje,k|an,dword|
|00001c50| 0d 0e 6a 4f f4 20 49 6e | 6e 6c 65 73 69 6e 67 20 |..jO. In|nlesing |
|00001c60| 61 76 20 66 61 72 67 65 | 74 61 62 65 6c 6c 2e 20 |av farge|tabell. |
|00001c70| 20 4b 75 6e 20 66 61 72 | 67 65 6e 65 20 65 72 20 | Kun far|gene er |
|00001c80| 6c 61 67 72 65 74 20 69 | 20 66 69 6c 65 6e 2c 20 |lagret i| filen, |
|00001c90| 69 6b 6b 65 20 65 76 74 | 2e 20 73 68 69 66 74 0d |ikke evt|. shift.|
|00001ca0| 0e 74 11 20 20 6b 61 6e | 3d 8e 28 66 69 6c 24 29 |.t. kan|=.(fil$)|
|00001cb0| 0d 0e 7e 15 20 20 e3 20 | 6c 69 6e 6a 65 3d 30 20 |..~. . |linje=0 |
|00001cc0| b8 20 32 35 35 0d 0e 88 | 13 20 20 20 20 64 77 6f |. 255...|. dwo|
|00001cd0| 72 64 3d 9a 23 6b 61 6e | 0d 0e 92 20 20 20 20 20 |rd=.#kan|... |
|00001ce0| 64 77 6f 72 64 3d 64 77 | 6f 72 64 2b 28 28 9a 23 |dword=dw|ord+((.#|
|00001cf0| 6b 61 6e 29 3c 3c 38 29 | 0d 0e 9c 2f 20 20 20 20 |kan)<<8)|.../ |
|00001d00| 21 28 66 61 72 67 65 5f | 64 65 66 5f 74 61 62 2b |!(farge_|def_tab+|
|00001d10| 28 6e 72 3c 3c 31 30 29 | 2b 6c 69 6e 6a 65 2a 34 |(nr<<10)|+linje*4|
|00001d20| 29 3d 64 77 6f 72 64 0d | 0e a6 07 20 20 ed 0d 0e |)=dword.|... ...|
|00001d30| b0 09 d9 23 6b 61 6e 0d | 0e ba 05 e1 0d 0e c4 04 |...#kan.|........|
|00001d40| 0d 0e ce 04 0d 0e d8 10 | dd f2 63 28 6c 6f 67 2c |........|..c(log,|
|00001d50| 66 79 73 29 0d 0e e2 47 | f4 20 53 65 74 74 69 6e |fys)...G|. Settin|
|00001d60| 67 20 61 76 20 65 6e 20 | 6c 6f 67 69 73 6b 20 66 |g av en |logisk f|
|00001d70| 61 72 67 65 20 74 69 6c | 20 65 6e 20 73 6f 6d 20 |arge til| en som |
|00001d80| 65 72 20 64 65 66 69 6e | 65 72 74 20 69 20 66 61 |er defin|ert i fa|
|00001d90| 72 67 65 5f 64 65 66 5f | 74 61 62 0d 0e ec 18 20 |rge_def_|tab.... |
|00001da0| 20 41 25 3d 66 61 72 67 | 65 74 61 62 50 2b 6c 6f | A%=farg|etabP+lo|
|00001db0| 67 2a 34 0d 0e f6 1f 20 | 20 42 25 3d 66 61 72 67 |g*4.... | B%=farg|
|00001dc0| 65 5f 64 65 66 5f 74 61 | 62 2b 66 79 73 2a 31 30 |e_def_ta|b+fys*10|
|00001dd0| 32 34 0d 0f 00 10 20 20 | 43 25 3d 6c 6f 67 3c 3c |24.... |C%=log<<|
|00001de0| 32 36 0d 0f 0a 10 20 20 | d6 20 63 6f 6c 6f 75 72 |26.... |. colour|
|00001df0| 4d 43 0d 0f 14 05 e1 0d | 0f 1e 04 0d 0f 28 04 0d |MC......|.....(..|
|00001e00| 0f 32 17 dd f2 61 73 73 | 5f 63 6f 6c 6f 75 72 28 |.2...ass|_colour(|
|00001e10| 6b 6f 64 65 25 29 0d 0f | 3c 09 70 31 52 3d 30 0d |kode%)..|<.p1R=0.|
|00001e20| 0f 46 09 70 32 52 3d 31 | 0d 0f 50 0c 73 68 69 66 |.F.p2R=1|..P.shif|
|00001e30| 74 52 3d 32 0d 0f 5a 0c | 6c 69 6e 6a 65 52 3d 33 |tR=2..Z.|linjeR=3|
|00001e40| 0d 0f 64 0c 64 61 74 61 | 31 52 3d 34 0d 0f 6e 04 |..d.data|1R=4..n.|
|00001e50| 0d 0f 78 0f e3 70 61 73 | 73 3d 30 b8 32 88 32 0d |..x..pas|s=0.2.2.|
|00001e60| 0f 82 0c 50 25 3d 6b 6f | 64 65 25 0d 0f 8c 0c 5b |...P%=ko|de%....[|
|00001e70| 4f 50 54 70 61 73 73 0d | 0f 96 0d 2e 63 6f 6c 6f |OPTpass.|....colo|
|00001e80| 75 72 4d 43 0d 0f a0 15 | 20 20 4d 4f 56 20 6c 69 |urMC....| MOV li|
|00001e90| 6e 6a 65 52 2c 23 32 35 | 36 0d 0f aa 0b 20 20 2e |njeR,#25|6.... .|
|00001ea0| 6c 6f 6f 70 0d 0f b4 1b | 20 20 20 20 4c 44 52 20 |loop....| LDR |
|00001eb0| 64 61 74 61 31 52 2c 5b | 70 32 52 5d 2c 23 34 0d |data1R,[|p2R],#4.|
|00001ec0| 0f be 20 20 20 20 20 41 | 44 44 20 64 61 74 61 31 |.. A|DD data1|
|00001ed0| 52 2c 64 61 74 61 31 52 | 2c 73 68 69 66 74 52 0d |R,data1R|,shiftR.|
|00001ee0| 0f c8 1c 20 20 20 20 53 | 54 52 20 64 61 74 61 31 |... S|TR data1|
|00001ef0| 52 2c 5b 70 31 52 5d 2c | 23 36 34 0d 0f d2 1d 20 |R,[p1R],|#64.... |
|00001f00| 20 20 20 53 55 42 53 20 | 6c 69 6e 6a 65 52 2c 6c | SUBS |linjeR,l|
|00001f10| 69 6e 6a 65 52 2c 23 31 | 0d 0f dc 0e 20 20 42 4e |injeR,#1|.... BN|
|00001f20| 45 20 6c 6f 6f 70 0d 0f | e6 0f 4d 4f 56 20 52 31 |E loop..|..MOV R1|
|00001f30| 35 2c 52 31 34 0d 0f f0 | 05 5d 0d 0f fa 05 ed 0d |5,R14...|.]......|
|00001f40| 10 04 05 e1 0d 10 0e 04 | 0d 10 18 04 0d 10 22 1c |........|......".|
|00001f50| dd f2 76 65 6e 74 5f 74 | 69 6c 5f 69 6e 67 65 6e |..vent_t|il_ingen|
|00001f60| 5f 6b 6e 61 70 70 65 72 | 0d 10 2c 0b ea 20 78 2c |_knapper|..,.. x,|
|00001f70| 79 2c 62 0d 10 36 05 f5 | 0d 10 40 0e 20 20 c8 97 |y,b..6..|..@. ..|
|00001f80| 20 78 2c 79 2c 62 0d 10 | 4a 09 fd 20 62 3d 30 0d | x,y,b..|J.. b=0.|
|00001f90| 10 54 05 e1 0d 10 5e 04 | 0d 10 68 04 0d 10 72 22 |.T....^.|..h...r"|
|00001fa0| dd f2 61 73 73 5f 64 69 | 72 65 6b 74 65 5f 69 6e |..ass_di|rekte_in|
|00001fb0| 74 65 72 72 75 70 74 28 | 6b 6f 64 65 25 29 0d 10 |terrupt(|kode%)..|
|00001fc0| 7c 27 f4 20 44 69 72 65 | 6b 74 65 20 6f 76 65 72 ||'. Dire|kte over|
|00001fd0| 74 61 6b 65 6c 73 65 20 | 61 76 20 69 6e 74 65 72 |takelse |av inter|
|00001fe0| 72 75 70 74 2e 0d 10 86 | 40 f4 20 4e 79 20 69 6e |rupt....|@. Ny in|
|00001ff0| 73 74 72 75 6b 73 6a 6f | 6e 20 6c 61 67 72 65 73 |struksjo|n lagres|
|00002000| 20 69 20 26 31 38 2c 20 | 6f 67 20 65 74 74 65 72 | i &18, |og etter|
|00002010| 20 69 6e 74 65 72 72 75 | 70 74 20 62 65 68 61 6e | interru|pt behan|
|00002020| 64 6c 69 6e 67 0d 10 90 | 35 f4 20 62 72 61 6e 63 |dling...|5. branc|
|00002030| 68 65 73 20 64 65 74 20 | 74 69 6c 20 64 65 6e 20 |hes det |til den |
|00002040| 67 61 6d 6c 65 20 69 6e | 74 65 72 72 75 70 74 20 |gamle in|terrupt |
|00002050| 68 61 6e 64 6c 65 72 65 | 6e 2e 0d 10 9a 04 0d 10 |handlere|n.......|
|00002060| a4 30 f4 20 4e e5 20 73 | 61 74 73 65 72 20 64 75 |.0. N. s|atser du|
|00002070| 20 70 e5 20 61 74 20 69 | 20 26 31 38 20 6c 69 67 | p. at i| &18 lig|
|00002080| 67 65 72 20 42 20 26 33 | 38 30 30 36 42 38 0d 10 |ger B &3|8006B8..|
|00002090| ae 3d f4 20 53 65 6e 65 | 72 65 20 6c 61 67 65 72 |.=. Sene|re lager|
|000020a0| 20 64 75 20 65 6e 20 61 | 75 74 6f 6d 61 74 69 73 | du en a|utomatis|
|000020b0| 6b 20 64 65 6b 6f 64 69 | 6e 67 20 61 76 20 69 6e |k dekodi|ng av in|
|000020c0| 73 74 72 75 6b 73 6a 6f | 6e 65 6e 0d 10 b8 3d f4 |struksjo|nen...=.|
|000020d0| 20 6d 65 64 20 74 69 6c | 68 f8 72 65 6e 64 65 20 | med til|h.rende |
|000020e0| 67 65 6e 65 72 65 72 69 | 6e 67 20 61 76 20 6e 79 |genereri|ng av ny|
|000020f0| 20 68 6f 70 70 20 66 72 | 61 20 65 6e 20 61 6e 6e | hopp fr|a en ann|
|00002100| 65 6e 20 70 6c 61 73 73 | 0d 10 c2 04 0d 10 cc 0f |en plass|........|
|00002110| e3 70 61 73 73 3d 30 b8 | 32 88 32 0d 10 d6 0c 50 |.pass=0.|2.2....P|
|00002120| 25 3d 6b 6f 64 65 25 0d | 10 e0 0c 5b 4f 50 54 70 |%=kode%.|...[OPTp|
|00002130| 61 73 73 0d 10 ea 10 2e | 69 6e 74 65 72 72 75 70 |ass.....|interrup|
|00002140| 74 4d 43 0d 10 f4 04 0d | 10 fe 3b f4 20 49 6e 74 |tMC.....|..;. Int|
|00002150| 65 72 72 75 70 74 2d 68 | 61 6e 64 6c 69 6e 67 2e |errupt-h|andling.|
|00002160| 20 20 52 31 33 20 65 72 | 20 65 74 20 73 74 61 6b | R13 er| et stak|
|00002170| 6b 2d 72 65 67 69 73 74 | 65 72 20 75 61 6e 73 65 |k-regist|er uanse|
|00002180| 74 74 0d 11 08 2c f4 20 | 69 61 6c 6c 66 61 6c 6c |tt...,. |iallfall|
|00002190| 20 69 66 f8 6c 67 65 20 | 6f 72 69 67 69 6e 61 6c | if.lge |original|
|000021a0| 20 52 49 53 43 2d 4f 53 | 20 6b 6f 64 65 2e 0d 11 | RISC-OS| kode...|
|000021b0| 12 18 20 20 53 54 4d 46 | 44 20 52 31 33 21 2c 7b |.. STMF|D R13!,{|
|000021c0| 52 30 2d 52 32 7d 0d 11 | 1c 04 0d 11 26 32 f4 20 |R0-R2}..|....&2. |
|000021d0| 53 6a 65 6b 6b 20 6f 6d | 20 64 65 74 20 65 72 20 |Sjekk om| det er |
|000021e0| 74 69 6d 65 72 31 20 65 | 6c 6c 65 72 20 56 53 79 |timer1 e|ller VSy|
|000021f0| 6e 63 20 69 6e 74 65 72 | 72 75 70 74 0d 11 30 15 |nc inter|rupt..0.|
|00002200| 20 20 4d 4f 56 20 52 30 | 2c 23 49 4f 43 5f 61 64 | MOV R0|,#IOC_ad|
|00002210| 72 0d 11 3a 17 20 20 4c | 44 52 42 20 52 31 2c 5b |r..:. L|DRB R1,[|
|00002220| 52 30 2c 23 26 31 34 5d | 0d 11 44 12 20 20 54 53 |R0,#&14]|..D. TS|
|00002230| 54 20 52 31 2c 23 31 3c | 3c 33 0d 11 4e 0f 20 20 |T R1,#1<|<3..N. |
|00002240| 42 4e 45 20 56 53 79 6e | 63 0d 11 58 12 20 20 54 |BNE VSyn|c..X. T|
|00002250| 53 54 20 52 31 2c 23 31 | 3c 3c 36 0d 11 62 10 20 |ST R1,#1|<<6..b. |
|00002260| 20 42 4e 45 20 54 69 6d | 65 72 31 0d 11 6c 04 0d | BNE Tim|er1..l..|
|00002270| 11 76 38 f4 20 3c 52 45 | 54 54 49 4e 47 3e 20 44 |.v8. <RE|TTING> D|
|00002280| 65 74 74 65 20 65 72 20 | 64 e5 72 6c 69 67 20 70 |ette er |d.rlig p|
|00002290| 72 61 6b 73 69 73 2e 20 | 20 53 65 20 50 52 4d 20 |raksis. | Se PRM |
|000022a0| 73 69 64 65 20 38 38 0d | 11 80 42 f4 20 3c 52 45 |side 88.|..B. <RE|
|000022b0| 54 54 49 4e 47 3e 20 53 | 65 20 6f 67 73 e5 20 70 |TTING> S|e ogs. p|
|000022c0| e5 20 66 f8 6c 67 65 6e | 64 65 20 61 76 20 e5 20 |. f.lgen|de av . |
|000022d0| 65 6e 64 72 65 20 73 74 | 61 74 75 73 2d 66 6c 61 |endre st|atus-fla|
|000022e0| 67 67 65 6e 65 20 6d 65 | 64 0d 11 8a 17 f4 20 54 |ggene me|d..... T|
|000022f0| 53 54 20 69 6e 73 74 72 | 75 6b 73 6a 6f 6e 65 6e |ST instr|uksjonen|
|00002300| 0d 11 94 04 0d 11 9e 18 | 20 20 4c 44 4d 46 44 20 |........| LDMFD |
|00002310| 52 31 33 21 2c 7b 52 30 | 2d 52 32 7d 0d 11 a8 10 |R13!,{R0|-R2}....|
|00002320| 20 20 42 20 26 33 38 30 | 30 36 42 38 0d 11 b2 04 | B &380|06B8....|
|00002330| 0d 11 bc 0a 2e 56 53 79 | 6e 63 0d 11 c6 04 0d 11 |.....VSy|nc......|
|00002340| d0 14 20 20 a4 73 6a 65 | 6b 6b 5f 69 6e 74 5f 70 |.. .sje|kk_int_p|
|00002350| 61 61 0d 11 da 04 0d 11 | e4 04 0d 11 ee 3b f4 20 |aa......|.....;. |
|00002360| 56 53 79 6e 63 2c 20 73 | 65 74 74 20 74 69 6d 65 |VSync, s|ett time|
|00002370| 72 20 74 69 6c 20 56 53 | 79 6e 63 5f 76 65 6e 74 |r til VS|ync_vent|
|00002380| 50 20 6f 67 20 73 74 61 | 72 74 20 6e 65 64 74 65 |P og sta|rt nedte|
|00002390| 6c 6c 69 6e 67 0d 11 f8 | 18 20 20 4c 44 52 20 52 |lling...|. LDR R|
|000023a0| 31 2c 56 53 79 6e 63 5f | 76 65 6e 74 50 0d 12 02 |1,VSync_|ventP...|
|000023b0| 17 20 20 53 54 52 42 20 | 52 31 2c 5b 52 30 2c 23 |. STRB |R1,[R0,#|
|000023c0| 26 35 30 5d 0d 12 0c 15 | 20 20 4d 4f 56 20 52 31 |&50]....| MOV R1|
|000023d0| 2c 52 31 2c 4c 53 52 23 | 38 0d 12 16 17 20 20 53 |,R1,LSR#|8.... S|
|000023e0| 54 52 42 20 52 31 2c 5b | 52 30 2c 23 26 35 34 5d |TRB R1,[|R0,#&54]|
|000023f0| 0d 12 20 17 20 20 53 54 | 52 42 20 52 31 2c 5b 52 |.. . ST|RB R1,[R|
|00002400| 30 2c 23 26 35 38 5d 0d | 12 2a 04 0d 12 34 37 f4 |0,#&58].|.*...47.|
|00002410| 20 43 6c 65 61 72 20 65 | 76 74 2e 20 69 6e 74 65 | Clear e|vt. inte|
|00002420| 72 72 75 70 74 20 73 6f | 6d 20 68 61 72 20 6b 6f |rrupt so|m har ko|
|00002430| 6d 6d 65 74 20 69 20 6d | 65 6c 6c 6f 6d 74 69 64 |mmet i m|ellomtid|
|00002440| 65 6e 0d 12 3e 10 20 20 | 4d 4f 56 20 52 31 2c 23 |en..>. |MOV R1,#|
|00002450| 36 34 0d 12 48 17 20 20 | 53 54 52 42 20 52 31 2c |64..H. |STRB R1,|
|00002460| 5b 52 30 2c 23 26 31 34 | 5d 0d 12 52 04 0d 12 5c |[R0,#&14|]..R...\|
|00002470| 27 f4 20 53 65 74 74 20 | 6c 69 6e 6a 65 70 65 6b |'. Sett |linjepek|
|00002480| 65 72 65 6e 20 74 69 6c | 20 73 74 61 72 74 6f 66 |eren til| startof|
|00002490| 66 73 65 74 0d 12 66 19 | f4 20 30 3c 3d 73 74 61 |fset..f.|. 0<=sta|
|000024a0| 72 74 6f 66 66 73 65 74 | 3c 3d 32 35 35 0d 12 70 |rtoffset|<=255..p|
|000024b0| 14 20 20 4c 44 52 20 52 | 31 2c 6c 73 74 61 72 74 |. LDR R|1,lstart|
|000024c0| 50 0d 12 7a 13 20 20 53 | 54 52 20 52 31 2c 6c 69 |P..z. S|TR R1,li|
|000024d0| 6e 6a 65 50 0d 12 84 04 | 0d 12 8e 20 f4 20 4f 67 |njeP....|... . Og|
|000024e0| 20 f8 6b 20 6c 73 74 61 | 72 74 50 20 75 74 69 66 | .k lsta|rtP utif|
|000024f0| 72 61 20 72 75 6c 6c 50 | 0d 12 98 12 20 20 4c 44 |ra rullP|.... LD|
|00002500| 52 20 52 32 2c 72 75 6c | 6c 50 0d 12 a2 12 20 20 |R R2,rul|lP.... |
|00002510| 41 44 44 20 52 31 2c 52 | 31 2c 52 32 0d 12 ac 0f |ADD R1,R|1,R2....|
|00002520| 20 20 43 4d 50 20 52 31 | 2c 23 30 0d 12 b6 16 20 | CMP R1|,#0.... |
|00002530| 20 41 44 44 4d 49 20 52 | 31 2c 52 31 2c 23 32 35 | ADDMI R|1,R1,#25|
|00002540| 36 0d 12 c0 11 20 20 43 | 4d 50 20 52 31 2c 23 32 |6.... C|MP R1,#2|
|00002550| 35 36 0d 12 ca 16 20 20 | 53 55 42 50 4c 20 52 31 |56.... |SUBPL R1|
|00002560| 2c 52 31 2c 23 32 35 36 | 0d 12 d4 14 20 20 53 54 |,R1,#256|.... ST|
|00002570| 52 20 52 31 2c 6c 73 74 | 61 72 74 50 0d 12 de 04 |R R1,lst|artP....|
|00002580| 0d 12 e8 43 f4 20 56 69 | 6b 74 69 67 2c 20 6e 75 |...C. Vi|ktig, nu|
|00002590| 6c 6c 73 74 69 6c 6c 20 | 69 6b 6b 65 20 56 53 79 |llstill |ikke VSy|
|000025a0| 6e 63 20 69 6e 74 65 72 | 72 75 70 74 65 74 2c 20 |nc inter|ruptet, |
|000025b0| 64 65 74 20 73 6b 61 6c | 20 52 49 53 43 2d 4f 53 |det skal| RISC-OS|
|000025c0| 20 66 e5 0d 12 f2 0f f4 | 20 74 61 20 73 65 67 20 | f......| ta seg |
|000025d0| 61 76 0d 12 fc 18 20 20 | 4c 44 4d 46 44 20 52 31 |av.... |LDMFD R1|
|000025e0| 33 21 2c 7b 52 30 2d 52 | 32 7d 0d 13 06 10 20 20 |3!,{R0-R|2}.... |
|000025f0| 42 20 26 33 38 30 30 36 | 42 38 0d 13 10 04 0d 13 |B &38006|B8......|
|00002600| 1a 04 0d 13 24 0b 2e 54 | 69 6d 65 72 31 0d 13 2e |....$..T|imer1...|
|00002610| 41 f4 20 54 69 6d 65 72 | 31 20 69 6e 74 65 72 72 |A. Timer|1 interr|
|00002620| 75 70 74 2c 20 68 65 72 | 20 73 65 74 74 65 72 20 |upt, her| setter |
|00002630| 64 75 20 69 6e 6e 65 20 | 64 65 6e 20 67 6f 64 65 |du inne |den gode|
|00002640| 20 67 61 6d 6c 65 20 72 | 75 74 69 6e 65 6e 0d 13 | gamle r|utinen..|
|00002650| 38 04 0d 13 42 17 f4 20 | 4b 75 74 74 20 75 74 20 |8...B.. |Kutt ut |
|00002660| 72 65 71 75 65 73 74 65 | 6e 0d 13 4c 10 20 20 4d |requeste|n..L. M|
|00002670| 4f 56 20 52 31 2c 23 36 | 34 0d 13 56 17 20 20 53 |OV R1,#6|4..V. S|
|00002680| 54 52 42 20 52 31 2c 5b | 52 30 2c 23 26 31 34 5d |TRB R1,[|R0,#&14]|
|00002690| 0d 13 60 04 0d 13 6a 3c | f4 20 4f 70 70 64 61 74 |..`...j<|. Oppdat|
|000026a0| 65 72 20 6c 69 6e 6a 65 | 74 65 6c 6c 65 72 65 6e |er linje|telleren|
|000026b0| 20 6f 67 20 73 65 74 74 | 20 6b 6c 6f 6b 6b 65 6e | og sett| klokken|
|000026c0| 20 75 74 69 66 72 61 20 | 74 61 62 65 6c 6c 65 6e | utifra |tabellen|
|000026d0| 0d 13 74 13 20 20 4c 44 | 52 20 52 31 2c 6c 69 6e |..t. LD|R R1,lin|
|000026e0| 6a 65 50 0d 13 7e 04 0d | 13 88 3d f4 20 3c 4f 42 |jeP..~..|..=. <OB|
|000026f0| 53 3e 20 52 31 20 6d e5 | 20 61 6c 64 72 69 20 6f |S> R1 m.| aldri o|
|00002700| 76 65 72 73 74 69 67 65 | 20 32 35 35 2c 20 64 61 |verstige| 255, da|
|00002710| 20 67 e5 72 20 64 65 74 | 20 74 69 6c 20 68 65 6c | g.r det| til hel|
|00002720| 76 65 74 65 0d 13 92 12 | 20 20 41 44 44 20 52 31 |vete....| ADD R1|
|00002730| 2c 52 31 2c 23 31 0d 13 | 9c 11 20 20 43 4d 50 20 |,R1,#1..|.. CMP |
|00002740| 52 31 2c 23 32 35 36 0d | 13 a6 0e 20 20 ec 51 20 |R1,#256.|... .Q |
|00002750| 52 31 2c 23 30 0d 13 b0 | 13 20 20 53 54 52 20 52 |R1,#0...|. STR R|
|00002760| 31 2c 6c 69 6e 6a 65 50 | 0d 13 ba 04 0d 13 c4 04 |1,linjeP|........|
|00002770| 0d 13 ce 42 f4 20 4f 70 | 70 64 61 74 65 72 20 6b |...B. Op|pdater k|
|00002780| 6c 6f 6b 6b 65 76 65 72 | 64 69 65 6e 2e 20 20 44 |lokkever|dien. D|
|00002790| 65 6e 6e 65 20 6d e5 20 | 6a 75 73 74 65 72 65 73 |enne m. |justeres|
|000027a0| 20 70 72 2e 20 6c 69 6e | 6a 65 20 6e 65 64 6f 76 | pr. lin|je nedov|
|000027b0| 65 72 0d 13 d8 20 f4 20 | 66 6f 72 20 e5 20 66 e5 |er... . |for . f.|
|000027c0| 20 62 65 73 74 20 6d 75 | 6c 69 67 20 62 69 6c 64 | best mu|lig bild|
|000027d0| 65 2e 0d 13 e2 17 20 20 | 41 44 52 20 52 30 2c 6b |e..... |ADR R0,k|
|000027e0| 6c 6f 6b 6b 65 74 61 62 | 50 0d 13 ec 1a 20 20 4c |lokketab|P.... L|
|000027f0| 44 52 20 52 31 2c 5b 52 | 30 2c 52 31 2c 4c 53 4c |DR R1,[R|0,R1,LSL|
|00002800| 23 32 5d 0d 13 f6 04 0d | 14 00 15 20 20 4d 4f 56 |#2].....|... MOV|
|00002810| 20 52 30 2c 23 49 4f 43 | 5f 61 64 72 0d 14 0a 17 | R0,#IOC|_adr....|
|00002820| 20 20 53 54 52 42 20 52 | 31 2c 5b 52 30 2c 23 26 | STRB R|1,[R0,#&|
|00002830| 35 30 5d 0d 14 14 15 20 | 20 4d 4f 56 20 52 31 2c |50].... | MOV R1,|
|00002840| 52 31 2c 4c 53 52 23 38 | 0d 14 1e 17 20 20 53 54 |R1,LSR#8|.... ST|
|00002850| 52 42 20 52 31 2c 5b 52 | 30 2c 23 26 35 34 5d 0d |RB R1,[R|0,#&54].|
|00002860| 14 28 04 0d 14 32 0a 2e | 63 6f 6e 74 31 0d 14 3c |.(...2..|cont1..<|
|00002870| 29 f4 20 4e 79 20 66 61 | 72 67 65 20 30 2d 31 35 |). Ny fa|rge 0-15|
|00002880| 20 68 65 6e 74 65 73 20 | 66 6f 72 20 68 76 65 72 | hentes |for hver|
|00002890| 20 6c 69 6e 6a 65 0d 14 | 46 3e f4 20 28 46 61 72 | linje..|F>. (Far|
|000028a0| 67 65 20 30 2d 31 35 20 | 66 6f 72 20 6c 69 6e 6a |ge 0-15 |for linj|
|000028b0| 65 20 30 2d 32 35 35 2c | 20 61 20 34 20 62 79 74 |e 0-255,| a 4 byt|
|000028c0| 65 73 2c 20 69 61 6c 74 | 20 31 36 6b 20 74 61 62 |es, ialt| 16k tab|
|000028d0| 65 6c 6c 29 0d 14 50 4b | f4 20 44 61 20 65 72 20 |ell)..PK|. Da er |
|000028e0| 6c 69 6e 6a 65 70 65 6b | 65 72 65 6e 3c 3c 36 20 |linjepek|eren<<6 |
|000028f0| 69 6e 64 65 6b 73 65 6e | 20 74 69 6c 20 66 61 72 |indeksen| til far|
|00002900| 67 65 74 61 62 65 6c 6c | 65 6e 20 28 36 34 20 62 |getabell|en (64 b|
|00002910| 79 74 65 73 20 70 72 2e | 20 6c 69 6e 6a 65 29 0d |ytes pr.| linje).|
|00002920| 14 5a 04 0d 14 64 13 20 | 20 4c 44 52 20 52 31 2c |.Z...d. | LDR R1,|
|00002930| 6c 69 6e 6a 65 50 0d 14 | 6e 04 0d 14 78 16 20 20 |linjeP..|n...x. |
|00002940| 41 44 52 20 52 32 2c 66 | 61 72 67 65 74 61 62 50 |ADR R2,f|argetabP|
|00002950| 0d 14 82 1e f4 20 53 65 | 20 6e 65 64 65 6e 66 6f |..... Se| nedenfo|
|00002960| 72 2c 20 68 76 6f 72 66 | 6f 72 20 41 44 44 0d 14 |r, hvorf|or ADD..|
|00002970| 8c 15 20 20 41 44 44 20 | 52 32 2c 52 32 2c 23 31 |.. ADD |R2,R2,#1|
|00002980| 30 32 34 0d 14 96 18 20 | 20 41 44 44 20 52 31 2c |024.... | ADD R1,|
|00002990| 52 32 2c 52 31 2c 4c 53 | 4c 23 36 0d 14 a0 04 0d |R2,R1,LS|L#6.....|
|000029a0| 14 aa 16 20 20 4d 4f 56 | 20 52 30 2c 23 56 49 44 |... MOV| R0,#VID|
|000029b0| 43 5f 61 64 72 0d 14 b4 | 04 0d 14 be 39 f4 20 3c |C_adr...|....9. <|
|000029c0| 52 45 54 54 49 4e 47 3e | 20 48 65 72 20 6b 75 6e |RETTING>| Her kun|
|000029d0| 6e 65 20 64 75 20 73 65 | 6c 76 73 61 67 74 20 68 |ne du se|lvsagt h|
|000029e0| 61 20 62 72 75 6b 74 20 | 4c 44 4d 20 6f 67 20 53 |a brukt |LDM og S|
|000029f0| 54 4d 0d 14 c8 3c f4 20 | 6d 65 6e 20 64 61 20 6d |TM...<. |men da m|
|00002a00| e5 20 64 75 20 6c 61 67 | 72 65 20 66 6c 65 72 65 |. du lag|re flere|
|00002a10| 20 72 65 67 69 73 74 72 | 65 20 66 f8 72 20 6f 67 | registr|e f.r og|
|00002a20| 20 65 74 74 65 72 20 72 | 75 74 69 6e 65 6e 0d 14 | etter r|utinen..|
|00002a30| d2 25 20 20 4c 44 52 20 | 52 32 2c 5b 52 31 2c 23 |.% LDR |R2,[R1,#|
|00002a40| 30 5d 20 3a 20 53 54 52 | 20 52 32 2c 5b 52 30 2c |0] : STR| R2,[R0,|
|00002a50| 23 34 5d 0d 14 dc 25 20 | 20 4c 44 52 20 52 32 2c |#4]...% | LDR R2,|
|00002a60| 5b 52 31 2c 23 34 5d 20 | 3a 20 53 54 52 20 52 32 |[R1,#4] |: STR R2|
|00002a70| 2c 5b 52 30 2c 23 34 5d | 0d 14 e6 25 20 20 4c 44 |,[R0,#4]|...% LD|
|00002a80| 52 20 52 32 2c 5b 52 31 | 2c 23 38 5d 20 3a 20 53 |R R2,[R1|,#8] : S|
|00002a90| 54 52 20 52 32 2c 5b 52 | 30 2c 23 38 5d 0d 14 f0 |TR R2,[R|0,#8]...|
|00002aa0| 27 20 20 4c 44 52 20 52 | 32 2c 5b 52 31 2c 23 31 |' LDR R|2,[R1,#1|
|00002ab0| 32 5d 20 3a 20 53 54 52 | 20 52 32 2c 5b 52 30 2c |2] : STR| R2,[R0,|
|00002ac0| 23 31 32 5d 0d 14 fa 27 | 20 20 4c 44 52 20 52 32 |#12]...'| LDR R2|
|00002ad0| 2c 5b 52 31 2c 23 31 36 | 5d 20 3a 20 53 54 52 20 |,[R1,#16|] : STR |
|00002ae0| 52 32 2c 5b 52 30 2c 23 | 31 36 5d 0d 15 04 27 20 |R2,[R0,#|16]...' |
|00002af0| 20 4c 44 52 20 52 32 2c | 5b 52 31 2c 23 32 30 5d | LDR R2,|[R1,#20]|
|00002b00| 20 3a 20 53 54 52 20 52 | 32 2c 5b 52 30 2c 23 32 | : STR R|2,[R0,#2|
|00002b10| 30 5d 0d 15 0e 27 20 20 | 4c 44 52 20 52 32 2c 5b |0]...' |LDR R2,[|
|00002b20| 52 31 2c 23 32 34 5d 20 | 3a 20 53 54 52 20 52 32 |R1,#24] |: STR R2|
|00002b30| 2c 5b 52 30 2c 23 32 34 | 5d 0d 15 18 27 20 20 4c |,[R0,#24|]...' L|
|00002b40| 44 52 20 52 32 2c 5b 52 | 31 2c 23 32 38 5d 20 3a |DR R2,[R|1,#28] :|
|00002b50| 20 53 54 52 20 52 32 2c | 5b 52 30 2c 23 32 38 5d | STR R2,|[R0,#28]|
|00002b60| 0d 15 22 27 20 20 4c 44 | 52 20 52 32 2c 5b 52 31 |.."' LD|R R2,[R1|
|00002b70| 2c 23 33 32 5d 20 3a 20 | 53 54 52 20 52 32 2c 5b |,#32] : |STR R2,[|
|00002b80| 52 30 2c 23 33 32 5d 0d | 15 2c 27 20 20 4c 44 52 |R0,#32].|.,' LDR|
|00002b90| 20 52 32 2c 5b 52 31 2c | 23 33 36 5d 20 3a 20 53 | R2,[R1,|#36] : S|
|00002ba0| 54 52 20 52 32 2c 5b 52 | 30 2c 23 33 36 5d 0d 15 |TR R2,[R|0,#36]..|
|00002bb0| 36 27 20 20 4c 44 52 20 | 52 32 2c 5b 52 31 2c 23 |6' LDR |R2,[R1,#|
|00002bc0| 34 30 5d 20 3a 20 53 54 | 52 20 52 32 2c 5b 52 30 |40] : ST|R R2,[R0|
|00002bd0| 2c 23 34 30 5d 0d 15 40 | 27 20 20 4c 44 52 20 52 |,#40]..@|' LDR R|
|00002be0| 32 2c 5b 52 31 2c 23 34 | 34 5d 20 3a 20 53 54 52 |2,[R1,#4|4] : STR|
|00002bf0| 20 52 32 2c 5b 52 30 2c | 23 34 34 5d 0d 15 4a 27 | R2,[R0,|#44]..J'|
|00002c00| 20 20 4c 44 52 20 52 32 | 2c 5b 52 31 2c 23 34 38 | LDR R2|,[R1,#48|
|00002c10| 5d 20 3a 20 53 54 52 20 | 52 32 2c 5b 52 30 2c 23 |] : STR |R2,[R0,#|
|00002c20| 34 38 5d 0d 15 54 27 20 | 20 4c 44 52 20 52 32 2c |48]..T' | LDR R2,|
|00002c30| 5b 52 31 2c 23 35 32 5d | 20 3a 20 53 54 52 20 52 |[R1,#52]| : STR R|
|00002c40| 32 2c 5b 52 30 2c 23 35 | 32 5d 0d 15 5e 27 20 20 |2,[R0,#5|2]..^' |
|00002c50| 4c 44 52 20 52 32 2c 5b | 52 31 2c 23 35 36 5d 20 |LDR R2,[|R1,#56] |
|00002c60| 3a 20 53 54 52 20 52 32 | 2c 5b 52 30 2c 23 35 36 |: STR R2|,[R0,#56|
|00002c70| 5d 0d 15 68 27 20 20 4c | 44 52 20 52 32 2c 5b 52 |]..h' L|DR R2,[R|
|00002c80| 31 2c 23 36 30 5d 20 3a | 20 53 54 52 20 52 32 2c |1,#60] :| STR R2,|
|00002c90| 5b 52 30 2c 23 36 30 5d | 0d 15 72 04 0d 15 7c 0a |[R0,#60]|..r...|.|
|00002ca0| 2e 63 6f 6e 74 33 0d 15 | 86 3f f4 20 4e e5 20 6b |.cont3..|.?. N. k|
|00002cb0| 61 6e 20 64 75 20 49 4b | 4b 45 20 67 e5 20 74 69 |an du IK|KE g. ti|
|00002cc0| 6c 62 61 6b 65 20 74 69 | 6c 20 52 49 53 43 2d 4f |lbake ti|l RISC-O|
|00002cd0| 53 2c 20 64 65 74 74 65 | 20 66 6f 72 64 69 20 64 |S, dette| fordi d|
|00002ce0| 61 20 76 69 6c 0d 15 90 | 39 f4 20 74 69 6d 65 72 |a vil...|9. timer|
|00002cf0| 31 20 6d 61 73 6b 65 73 | 20 75 74 20 70 67 61 2e |1 maskes| ut pga.|
|00002d00| 20 61 76 20 64 65 74 20 | 65 72 20 65 74 20 75 6b | av det |er et uk|
|00002d10| 6a 65 6e 74 20 69 6e 74 | 65 72 72 75 70 74 0d 15 |jent int|errupt..|
|00002d20| 9a 18 20 20 4c 44 4d 46 | 44 20 52 31 33 21 2c 7b |.. LDMF|D R13!,{|
|00002d30| 52 30 2d 52 32 7d 0d 15 | a4 14 20 20 53 55 42 53 |R0-R2}..|.. SUBS|
|00002d40| 20 50 43 2c 52 31 34 2c | 23 34 0d 15 ae 04 0d 15 | PC,R14,|#4......|
|00002d50| b8 10 2e 56 53 79 6e 63 | 5f 76 65 6e 74 50 0d 15 |...VSync|_ventP..|
|00002d60| c2 13 45 51 55 44 20 56 | 53 79 6e 63 5f 76 65 6e |..EQUD V|Sync_ven|
|00002d70| 74 0d 15 cc 04 0d 15 d6 | 28 f4 20 49 6e 6e 65 68 |t.......|(. Inneh|
|00002d80| 6f 6c 64 65 72 20 6c 69 | 6e 6a 65 6e 75 6d 6d 65 |older li|njenumme|
|00002d90| 72 65 74 20 76 69 20 65 | 72 20 76 65 64 0d 15 e0 |ret vi e|r ved...|
|00002da0| 0b 2e 6c 69 6e 6a 65 50 | 0d 15 ea 0a 45 51 55 44 |..linjeP|....EQUD|
|00002db0| 20 30 0d 15 f4 04 0d 15 | fe 3c f4 20 49 6e 6e 65 | 0......|.<. Inne|
|00002dc0| 68 6f 6c 64 65 72 20 6c | 69 6e 6a 65 6e 75 6d 6d |holder l|injenumm|
|00002dd0| 65 72 65 74 20 69 20 74 | 61 62 65 6c 6c 65 6e 20 |eret i t|abellen |
|00002de0| 65 6e 20 73 6b 61 6c 20 | 73 74 61 72 74 65 20 6d |en skal |starte m|
|00002df0| 65 64 0d 16 08 0c 2e 6c | 73 74 61 72 74 50 0d 16 |ed.....l|startP..|
|00002e00| 12 0a 45 51 55 44 20 30 | 0d 16 1c 04 0d 16 26 4a |..EQUD 0|......&J|
|00002e10| f4 20 49 6e 6e 65 68 6f | 6c 64 65 72 20 76 65 72 |. Inneho|lder ver|
|00002e20| 64 69 65 6e 20 6c 73 74 | 61 72 74 20 73 6b 61 6c |dien lst|art skal|
|00002e30| 20 f8 6b 65 73 20 6d 65 | 64 20 70 72 2e 20 56 53 | .kes me|d pr. VS|
|00002e40| 79 6e 63 2e 20 20 44 65 | 6e 6e 65 20 65 72 20 6e |ync. De|nne er n|
|00002e50| 6f 72 6d 61 6c 74 0d 16 | 30 2f f4 20 6e 75 6c 6c |ormalt..|0/. null|
|00002e60| 2c 20 61 6e 64 72 65 20 | 76 65 72 64 69 65 72 20 |, andre |verdier |
|00002e70| 67 69 72 20 72 75 6c 6c | 69 6e 67 20 61 76 20 70 |gir rull|ing av p|
|00002e80| 61 6c 65 74 74 0d 16 3a | 1f f4 20 54 61 6c 6c 65 |alett..:|.. Talle|
|00002e90| 74 20 65 72 20 73 69 67 | 6e 65 64 20 6c 6f 6e 67 |t er sig|ned long|
|00002ea0| 20 69 6e 74 0d 16 44 0a | 2e 72 75 6c 6c 50 0d 16 | int..D.|.rullP..|
|00002eb0| 4e 0a 45 51 55 44 20 30 | 0d 16 58 04 0d 16 62 46 |N.EQUD 0|..X...bF|
|00002ec0| f4 20 3c 4f 42 53 3e 3c | 4f 42 53 3e 3c 4f 42 53 |. <OBS><|OBS><OBS|
|00002ed0| 3e 3c 4f 42 53 3e 3c 4f | 42 53 3e 20 46 61 72 67 |><OBS><O|BS> Farg|
|00002ee0| 65 74 61 62 65 6c 6c 65 | 6e 20 6c 69 67 67 65 72 |etabelle|n ligger|
|00002ef0| 20 31 30 32 34 20 62 79 | 74 65 73 20 68 65 72 66 | 1024 by|tes herf|
|00002f00| 72 61 0d 16 6c 3c f4 20 | 28 4d 65 6e 20 76 65 72 |ra..l<. |(Men ver|
|00002f10| 64 69 65 6e 20 66 6f 72 | 20 66 61 72 67 65 74 61 |dien for| fargeta|
|00002f20| 62 50 20 65 6e 64 72 65 | 73 20 65 74 74 65 72 20 |bP endre|s etter |
|00002f30| 61 73 73 65 6d 62 6c 65 | 72 69 6e 67 21 29 0d 16 |assemble|ring!)..|
|00002f40| 76 0e 2e 66 61 72 67 65 | 74 61 62 50 0d 16 80 04 |v..farge|tabP....|
|00002f50| 0d 16 8a 36 f4 20 49 6e | 6e 65 68 6f 6c 64 65 72 |...6. In|neholder|
|00002f60| 20 6b 6c 6f 6b 6b 65 76 | 65 72 64 69 65 6e 20 73 | klokkev|erdien s|
|00002f70| 6f 6d 20 6e 6f 72 6d 61 | 6c 74 20 73 6b 61 6c 20 |om norma|lt skal |
|00002f80| 62 72 75 6b 65 73 0d 16 | 94 0f 2e 6b 6c 6f 6b 6b |brukes..|...klokk|
|00002f90| 65 74 61 62 50 0d 16 9e | 05 5d 0d 16 a8 22 e3 20 |etabP...|.]...". |
|00002fa0| 58 25 3d 50 25 20 b8 20 | 50 25 2b 31 30 32 30 20 |X%=P% . |P%+1020 |
|00002fb0| 88 34 3a 21 58 25 3d 31 | 32 37 3a ed 0d 16 b2 0c |.4:!X%=1|27:.....|
|00002fc0| 50 25 2b 3d 31 30 32 34 | 0d 16 bc 04 0d 16 c6 45 |P%+=1024|.......E|
|00002fd0| f4 20 46 61 72 67 65 74 | 61 62 65 6c 6c 65 6e 20 |. Farget|abellen |
|00002fe0| 69 6e 6e 65 68 6f 6c 64 | 65 72 20 66 61 72 67 65 |innehold|er farge|
|00002ff0| 6e 65 20 66 6f 72 20 66 | 61 72 67 65 20 30 2d 31 |ne for f|arge 0-1|
|00003000| 35 2c 20 66 6f 72 20 68 | 76 65 72 20 6c 69 6e 6a |5, for h|ver linj|
|00003010| 65 0d 16 d0 34 f4 20 6e | 65 64 6f 76 65 72 2c 20 |e...4. n|edover, |
|00003020| 36 34 20 62 79 74 65 73 | 20 70 72 2e 20 6c 69 6e |64 bytes| pr. lin|
|00003030| 6a 65 2c 20 32 35 36 20 | 6c 69 6e 6a 65 72 2c 20 |je, 256 |linjer, |
|00003040| 3d 20 31 36 6b 0d 16 da | 2c e3 20 58 25 3d 30 20 |= 16k...|,. X%=0 |
|00003050| b8 20 34 30 39 35 3a 21 | 28 50 25 2b 58 25 2a 34 |. 4095:!|(P%+X%*4|
|00003060| 29 3d 28 58 25 20 83 20 | 31 36 29 3c 3c 32 36 3a |)=(X% . |16)<<26:|
|00003070| ed 0d 16 e4 0f 50 25 2b | 3d 31 36 2a 31 30 32 34 |.....P%+|=16*1024|
|00003080| 0d 16 ee 0c 5b 4f 50 54 | 70 61 73 73 0d 16 f8 04 |....[OPT|pass....|
|00003090| 0d 17 02 04 0d 17 0c 14 | 2e 73 74 61 72 74 5f 64 |........|.start_d|
|000030a0| 69 72 65 6b 74 65 4d 43 | 0d 17 16 44 f4 20 49 6e |irekteMC|...D. In|
|000030b0| 69 74 69 61 6c 69 73 65 | 72 69 6e 67 20 61 76 20 |itialise|ring av |
|000030c0| 64 69 72 65 6b 74 65 20 | 62 72 75 6b 20 61 76 20 |direkte |bruk av |
|000030d0| 69 6e 74 65 72 72 75 70 | 74 73 2e 20 20 44 65 6e |interrup|ts. Den|
|000030e0| 6e 65 20 68 f8 72 65 72 | 20 6d 65 64 0d 17 20 37 |ne h.rer| med.. 7|
|000030f0| f4 20 42 41 53 49 43 2d | 70 72 6f 67 72 61 6d 20 |. BASIC-|program |
|00003100| 66 6f 72 20 e5 20 73 65 | 74 74 65 20 72 69 6b 74 |for . se|tte rikt|
|00003110| 69 67 20 62 72 61 6e 63 | 68 20 69 6e 6e 20 69 20 |ig branc|h inn i |
|00003120| 26 31 38 0d 17 2a 31 f4 | 20 54 69 6d 65 72 31 20 |&18..*1.| Timer1 |
|00003130| 6d e5 20 69 6e 74 69 61 | 6c 69 73 65 72 65 73 2c |m. intia|liseres,|
|00003140| 20 6d 65 6e 20 64 65 74 | 20 65 72 20 6f 67 73 e5 | men det| er ogs.|
|00003150| 20 61 6c 74 0d 17 34 04 | 0d 17 3e 16 20 20 53 57 | alt..4.|..>. SW|
|00003160| 49 20 22 4f 53 5f 45 6e | 74 65 72 4f 53 22 0d 17 |I "OS_En|terOS"..|
|00003170| 48 04 0d 17 52 3b f4 20 | 42 65 67 79 6e 6e 20 6d |H...R;. |Begynn m|
|00003180| 65 64 20 65 6e 20 6d 65 | 67 65 74 20 68 f8 79 20 |ed en me|get h.y |
|00003190| 76 65 72 64 69 20 70 e5 | 20 6b 6c 6f 6b 6b 65 6e |verdi p.| klokken|
|000031a0| 2c 20 73 e5 20 64 65 6e | 20 69 6b 6b 65 0d 17 5c |, s. den| ikke..\|
|000031b0| 35 f4 20 6c e5 73 65 72 | 20 73 79 73 74 65 6d 65 |5. l.ser| systeme|
|000031c0| 74 20 68 65 6c 74 20 6d | 65 64 20 6b 6f 6e 74 69 |t helt m|ed konti|
|000031d0| 6e 75 65 72 6c 69 67 20 | 69 6e 74 65 72 72 75 70 |nuerlig |interrup|
|000031e0| 74 2e 0d 17 66 04 0d 17 | 70 15 20 20 4d 4f 56 20 |t...f...|p. MOV |
|000031f0| 52 30 2c 23 49 4f 43 5f | 61 64 72 0d 17 7a 11 20 |R0,#IOC_|adr..z. |
|00003200| 20 4d 4f 56 20 52 31 2c | 23 32 35 35 0d 17 84 17 | MOV R1,|#255....|
|00003210| 20 20 53 54 52 42 20 52 | 31 2c 5b 52 30 2c 23 26 | STRB R|1,[R0,#&|
|00003220| 35 30 5d 0d 17 8e 17 20 | 20 53 54 52 42 20 52 31 |50].... | STRB R1|
|00003230| 2c 5b 52 30 2c 23 26 35 | 34 5d 0d 17 98 04 0d 17 |,[R0,#&5|4]......|
|00003240| a2 04 0d 17 ac 1f f4 20 | 53 65 74 74 20 6d 61 73 |....... |Sett mas|
|00003250| 6b 65 6e 20 66 6f 72 20 | 74 69 6d 65 72 31 20 70 |ken for |timer1 p|
|00003260| e5 0d 17 b6 15 20 20 53 | 57 49 20 22 4f 53 5f 49 |..... S|WI "OS_I|
|00003270| 6e 74 4f 66 66 22 0d 17 | c0 17 20 20 4c 44 52 42 |ntOff"..|.. LDRB|
|00003280| 20 52 31 2c 5b 52 30 2c | 23 26 31 38 5d 0d 17 ca | R1,[R0,|#&18]...|
|00003290| 12 20 20 84 52 20 52 31 | 2c 52 31 2c 23 36 34 0d |. .R R1|,R1,#64.|
|000032a0| 17 d4 17 20 20 53 54 52 | 42 20 52 31 2c 5b 52 30 |... STR|B R1,[R0|
|000032b0| 2c 23 26 31 38 5d 0d 17 | de 04 0d 17 e8 0d 20 20 |,#&18]..|...... |
|000032c0| a4 69 6e 74 5f 61 76 0d | 17 f2 14 20 20 53 57 49 |.int_av.|... SWI|
|000032d0| 20 22 4f 53 5f 49 6e 74 | 4f 6e 22 0d 17 fc 04 0d | "OS_Int|On".....|
|000032e0| 18 06 14 f4 20 4f 67 20 | 73 74 61 72 74 20 74 69 |.... Og |start ti|
|000032f0| 6d 65 72 0d 18 10 17 20 | 20 53 54 52 42 20 52 31 |mer.... | STRB R1|
|00003300| 2c 5b 52 30 2c 23 26 35 | 38 5d 0d 18 1a 04 0d 18 |,[R0,#&5|8]......|
|00003310| 24 19 f4 20 4f 67 20 72 | 65 74 75 72 6e 65 72 20 |$.. Og r|eturner |
|00003320| 74 69 6c 62 61 6b 65 0d | 18 2e 11 20 20 54 45 51 |tilbake.|... TEQ|
|00003330| 50 20 52 31 35 2c 23 30 | 0d 18 38 11 20 20 4d 4f |P R15,#0|..8. MO|
|00003340| 56 4e 56 20 52 30 2c 52 | 30 0d 18 42 04 0d 18 4c |VNV R0,R|0..B...L|
|00003350| 0f 4d 4f 56 20 52 31 35 | 2c 52 31 34 0d 18 56 04 |.MOV R15|,R14..V.|
|00003360| 0d 18 60 04 0d 18 6a 14 | 2e 73 6c 75 74 74 5f 64 |..`...j.|.slutt_d|
|00003370| 69 72 65 6b 74 65 4d 43 | 0d 18 74 22 f4 20 4d 61 |irekteMC|..t". Ma|
|00003380| 73 6b 20 75 74 20 69 6e | 74 65 72 72 75 70 74 20 |sk ut in|terrupt |
|00003390| 66 6f 72 20 74 69 6d 65 | 72 31 0d 18 7e 04 0d 18 |for time|r1..~...|
|000033a0| 88 15 20 20 4d 4f 56 20 | 52 30 2c 23 49 4f 43 5f |.. MOV |R0,#IOC_|
|000033b0| 61 64 72 0d 18 92 04 0d | 18 9c 16 20 20 53 57 49 |adr.....|... SWI|
|000033c0| 20 22 4f 53 5f 45 6e 74 | 65 72 4f 53 22 0d 18 a6 | "OS_Ent|erOS"...|
|000033d0| 15 20 20 53 57 49 20 22 | 4f 53 5f 49 6e 74 4f 66 |. SWI "|OS_IntOf|
|000033e0| 66 22 0d 18 b0 04 0d 18 | ba 17 20 20 4c 44 52 42 |f"......|.. LDRB|
|000033f0| 20 52 31 2c 5b 52 30 2c | 23 26 31 38 5d 0d 18 c4 | R1,[R0,|#&18]...|
|00003400| 15 20 20 80 20 52 31 2c | 52 31 2c 23 32 35 35 2d |. . R1,|R1,#255-|
|00003410| 36 34 0d 18 ce 17 20 20 | 53 54 52 42 20 52 31 2c |64.... |STRB R1,|
|00003420| 5b 52 30 2c 23 26 31 38 | 5d 0d 18 d8 04 0d 18 e2 |[R0,#&18|].......|
|00003430| 14 20 20 53 57 49 20 22 | 4f 53 5f 49 6e 74 4f 6e |. SWI "|OS_IntOn|
|00003440| 22 0d 18 ec 04 0d 18 f6 | 11 20 20 54 45 51 50 20 |".......|. TEQP |
|00003450| 52 31 35 2c 23 30 0d 19 | 00 11 20 20 4d 4f 56 4e |R15,#0..|.. MOVN|
|00003460| 56 20 52 30 2c 52 30 0d | 19 0a 04 0d 19 14 0f 4d |V R0,R0.|.......M|
|00003470| 4f 56 20 52 31 35 2c 52 | 31 34 0d 19 1e 04 0d 19 |OV R15,R|14......|
|00003480| 28 1d f4 20 47 61 6d 6d | 65 6c 20 69 6e 74 65 72 |(.. Gamm|el inter|
|00003490| 72 75 70 74 20 73 74 61 | 74 75 73 0d 19 32 0f 2e |rupt sta|tus..2..|
|000034a0| 6d 61 73 6b 5f 49 52 51 | 41 50 0d 19 3c 0a 45 51 |mask_IRQ|AP..<.EQ|
|000034b0| 55 42 20 30 0d 19 46 0f | 2e 6d 61 73 6b 5f 49 52 |UB 0..F.|.mask_IR|
|000034c0| 51 42 50 0d 19 50 0a 45 | 51 55 42 20 30 0d 19 5a |QBP..P.E|QUB 0..Z|
|000034d0| 0e 2e 6d 61 73 6b 5f 46 | 49 51 50 0d 19 64 0a 45 |..mask_F|IQP..d.E|
|000034e0| 51 55 42 20 30 0d 19 6e | 09 41 4c 49 47 4e 0d 19 |QUB 0..n|.ALIGN..|
|000034f0| 78 04 0d 19 82 05 5d 0d | 19 8c 05 ed 0d 19 96 04 |x.....].|........|
|00003500| 0d 19 a0 4e f4 20 3c 4f | 42 53 3e 20 44 65 6e 6e |...N. <O|BS> Denn|
|00003510| 65 20 65 72 20 6f 67 73 | e5 20 73 79 6b 2c 20 64 |e er ogs|. syk, d|
|00003520| 75 20 62 75 72 64 65 20 | 6f 6d 67 e5 74 74 20 62 |u burde |omg.tt b|
|00003530| 61 64 20 69 6d 6d 2e 20 | 63 6f 6e 73 74 20 70 e5 |ad imm. |const p.|
|00003540| 20 65 6e 20 62 65 64 72 | 65 20 6d e5 74 65 0d 19 | en bedr|e m.te..|
|00003550| aa 13 66 61 72 67 65 74 | 61 62 50 2b 3d 31 30 32 |..farget|abP+=102|
|00003560| 34 0d 19 b4 05 e1 0d 19 | be 04 0d 19 c8 04 0d 19 |4.......|........|
|00003570| d2 0c dd a4 69 6e 74 5f | 61 76 0d 19 dc 29 f4 20 |....int_|av...). |
|00003580| 41 6c 6c 65 20 69 6e 74 | 20 61 76 2e 20 20 52 30 |Alle int| av. R0|
|00003590| 20 69 6e 6e 65 68 6f 6c | 64 65 72 20 49 4f 43 5f | innehol|der IOC_|
|000035a0| 61 64 72 0d 19 e6 4d f4 | 20 56 53 79 6e 63 20 72 |adr...M.| VSync r|
|000035b0| 75 74 69 6e 65 6e 20 69 | 6e 6e 65 68 6f 6c 64 65 |utinen i|nneholde|
|000035c0| 72 20 72 75 74 69 6e 65 | 20 66 6f 72 20 e5 20 73 |r rutine| for . s|
|000035d0| 6a 65 6b 6b 65 20 6e e5 | 72 20 62 72 75 6b 65 72 |jekke n.|r bruker|
|000035e0| 65 6e 20 f8 6e 73 6b 65 | 72 20 e5 20 73 6b 72 75 |en .nske|r . skru|
|000035f0| 0d 19 f0 19 f4 20 69 6e | 74 65 72 72 75 70 74 20 |..... in|terrupt |
|00003600| 70 e5 20 69 67 6a 65 6e | 2e 0d 19 fa 11 e7 20 69 |p. igjen|...... i|
|00003610| 6e 74 3d b9 20 8c 20 3d | 22 22 0d 1a 04 0c 5b 4f |nt=. . =|""....[O|
|00003620| 50 54 70 61 73 73 0d 1a | 0e 17 20 20 4c 44 52 42 |PTpass..|.. LDRB|
|00003630| 20 52 31 2c 5b 52 30 2c | 23 26 31 38 5d 0d 1a 18 | R1,[R0,|#&18]...|
|00003640| 18 20 20 53 54 52 42 20 | 52 31 2c 6d 61 73 6b 5f |. STRB |R1,mask_|
|00003650| 49 52 51 41 50 0d 1a 22 | 17 20 20 4c 44 52 42 20 |IRQAP.."|. LDRB |
|00003660| 52 31 2c 5b 52 30 2c 23 | 26 32 38 5d 0d 1a 2c 18 |R1,[R0,#|&28]..,.|
|00003670| 20 20 53 54 52 42 20 52 | 31 2c 6d 61 73 6b 5f 49 | STRB R|1,mask_I|
|00003680| 52 51 42 50 0d 1a 36 17 | 20 20 4c 44 52 42 20 52 |RQBP..6.| LDRB R|
|00003690| 31 2c 5b 52 30 2c 23 26 | 33 38 5d 0d 1a 40 17 20 |1,[R0,#&|38]..@. |
|000036a0| 20 53 54 52 42 20 52 31 | 2c 6d 61 73 6b 5f 46 49 | STRB R1|,mask_FI|
|000036b0| 51 50 0d 1a 4a 04 0d 1a | 54 12 20 20 4d 4f 56 20 |QP..J...|T. MOV |
|000036c0| 52 31 2c 23 38 2b 36 34 | 0d 1a 5e 17 20 20 53 54 |R1,#8+64|..^. ST|
|000036d0| 52 42 20 52 31 2c 5b 52 | 30 2c 23 26 31 38 5d 0d |RB R1,[R|0,#&18].|
|000036e0| 1a 68 0f 20 20 4d 4f 56 | 20 52 31 2c 23 30 0d 1a |.h. MOV| R1,#0..|
|000036f0| 72 17 20 20 53 54 52 42 | 20 52 31 2c 5b 52 30 2c |r. STRB| R1,[R0,|
|00003700| 23 26 32 38 5d 0d 1a 7c | 0f 20 20 4d 4f 56 20 52 |#&28]..||. MOV R|
|00003710| 31 2c 23 30 0d 1a 86 17 | 20 20 53 54 52 42 20 52 |1,#0....| STRB R|
|00003720| 31 2c 5b 52 30 2c 23 26 | 33 38 5d 0d 1a 90 05 5d |1,[R0,#&|38]....]|
|00003730| 0d 1a 9a 07 3d 22 22 0d | 1a a4 04 0d 1a ae 04 0d |....="".|........|
|00003740| 1a b8 13 dd a4 73 6a 65 | 6b 6b 5f 69 6e 74 5f 70 |.....sje|kk_int_p|
|00003750| 61 61 0d 1a c2 07 3d 22 | 22 0d 1a cc 23 f4 20 3c |aa....="|"...#. <|
|00003760| 52 45 54 54 49 4e 47 3e | 20 44 65 6e 6e 65 20 66 |RETTING>| Denne f|
|00003770| 75 6e 67 65 72 65 72 20 | 69 6b 6b 65 0d 1a d6 0c |ungerer |ikke....|
|00003780| 5b 4f 50 54 70 61 73 73 | 0d 1a e0 32 f4 20 53 6a |[OPTpass|...2. Sj|
|00003790| 65 6b 6b 20 6f 6d 20 62 | 72 75 6b 65 72 65 6e 20 |ekk om b|rukeren |
|000037a0| f8 6e 73 6b 65 72 20 e5 | 20 73 74 6f 70 70 65 20 |.nsker .| stoppe |
|000037b0| 70 72 6f 67 72 61 6d 6d | 65 74 0d 1a ea 30 f4 20 |programm|et...0. |
|000037c0| 49 6e 74 65 72 72 75 70 | 74 73 20 6d e5 20 76 e6 |Interrup|ts m. v.|
|000037d0| 72 65 20 61 76 20 6e e5 | 72 20 64 65 6e 6e 65 20 |re av n.|r denne |
|000037e0| 6b 61 6c 6c 65 73 20 6f | 70 70 0d 1a f4 12 f4 20 |kalles o|pp..... |
|000037f0| 49 4f 43 5f 61 64 72 20 | 69 20 52 30 0d 1a fe 04 |IOC_adr |i R0....|
|00003800| 0d 1b 08 3d f4 20 44 65 | 74 20 66 75 6e 67 65 72 |...=. De|t funger|
|00003810| 65 72 20 69 6b 6b 65 20 | e5 20 62 72 75 6b 65 20 |er ikke |. bruke |
|00003820| 66 6c 6f 70 70 79 20 64 | 69 73 63 20 63 68 61 6e |floppy d|isc chan|
|00003830| 67 65 64 20 73 69 67 6e | 61 6c 65 74 2e 0d 1b 12 |ged sign|alet....|
|00003840| 26 f4 20 28 44 65 74 20 | 6b 6f 6d 6d 65 72 20 61 |&. (Det |kommer a|
|00003850| 6c 64 72 69 20 6e 6f 65 | 20 69 6e 74 65 72 72 75 |ldri noe| interru|
|00003860| 70 74 29 0d 1b 1c 16 20 | 20 4c 44 52 20 52 31 2c |pt).... | LDR R1,|
|00003870| 5b 52 30 2c 23 26 32 30 | 5d 0d 1b 26 12 20 20 54 |[R0,#&20|]..&. T|
|00003880| 53 54 20 52 31 2c 23 31 | 3c 3c 34 0d 1b 30 0f 20 |ST R1,#1|<<4..0. |
|00003890| 20 42 45 51 20 63 6f 6e | 74 32 0d 1b 3a 04 0d 1b | BEQ con|t2..:...|
|000038a0| 44 18 20 20 4c 44 52 42 | 20 52 31 2c 6d 61 73 6b |D. LDRB| R1,mask|
|000038b0| 5f 49 52 51 41 50 0d 1b | 4e 17 20 20 53 54 52 42 |_IRQAP..|N. STRB|
|000038c0| 20 52 31 2c 5b 52 30 2c | 23 26 31 38 5d 0d 1b 58 | R1,[R0,|#&18]..X|
|000038d0| 18 20 20 4c 44 52 42 20 | 52 31 2c 6d 61 73 6b 5f |. LDRB |R1,mask_|
|000038e0| 49 52 51 42 50 0d 1b 62 | 17 20 20 53 54 52 42 20 |IRQBP..b|. STRB |
|000038f0| 52 31 2c 5b 52 30 2c 23 | 26 32 38 5d 0d 1b 6c 17 |R1,[R0,#|&28]..l.|
|00003900| 20 20 4c 44 52 42 20 52 | 31 2c 6d 61 73 6b 5f 46 | LDRB R|1,mask_F|
|00003910| 49 51 50 0d 1b 76 17 20 | 20 53 54 52 42 20 52 31 |IQP..v. | STRB R1|
|00003920| 2c 5b 52 30 2c 23 26 33 | 38 5d 0d 1b 80 04 0d 1b |,[R0,#&3|8]......|
|00003930| 8a 0a 2e 63 6f 6e 74 32 | 0d 1b 94 05 5d 0d 1b 9e |...cont2|....]...|
|00003940| 07 3d 22 22 0d 1b a8 04 | 0d 1b b2 04 0d 1b bc 13 |.=""....|........|
|00003950| dd f2 73 74 61 72 74 5f | 64 69 72 65 6b 74 65 0d |..start_|direkte.|
|00003960| 1b c6 29 f4 20 53 74 61 | 72 74 20 6d 65 64 20 64 |..). Sta|rt med d|
|00003970| 69 72 65 6b 74 65 20 62 | 72 75 6b 20 61 76 20 69 |irekte b|ruk av i|
|00003980| 6e 74 65 72 72 75 70 74 | 0d 1b d0 0a 50 25 3d 26 |nterrupt|....P%=&|
|00003990| 31 38 0d 1b da 09 5b 4f | 50 54 32 0d 1b e4 13 20 |18....[O|PT2.... |
|000039a0| 20 42 20 69 6e 74 65 72 | 72 75 70 74 4d 43 0d 1b | B inter|ruptMC..|
|000039b0| ee 05 5d 0d 1b f8 15 d6 | 20 73 74 61 72 74 5f 64 |..].....| start_d|
|000039c0| 69 72 65 6b 74 65 4d 43 | 0d 1c 02 05 e1 0d 1c 0c |irekteMC|........|
|000039d0| 04 0d 1c 16 04 0d 1c 20 | 13 dd f2 73 6c 75 74 74 |....... |...slutt|
|000039e0| 5f 64 69 72 65 6b 74 65 | 0d 1c 2a 29 f4 20 53 6c |_direkte|..*). Sl|
|000039f0| 75 74 74 20 6d 65 64 20 | 64 69 72 65 6b 74 65 20 |utt med |direkte |
|00003a00| 62 72 75 6b 20 61 76 20 | 69 6e 74 65 72 72 75 70 |bruk av |interrup|
|00003a10| 74 0d 1c 34 0a 50 25 3d | 26 31 38 0d 1c 3e 09 5b |t..4.P%=|&18..>.[|
|00003a20| 4f 50 54 32 0d 1c 48 10 | 20 20 42 20 26 33 38 30 |OPT2..H.| B &380|
|00003a30| 30 36 42 38 0d 1c 52 05 | 5d 0d 1c 5c 15 d6 20 73 |06B8..R.|]..\.. s|
|00003a40| 6c 75 74 74 5f 64 69 72 | 65 6b 74 65 4d 43 0d 1c |lutt_dir|ekteMC..|
|00003a50| 66 05 e1 0d 1c 70 04 0d | 1c 7a 04 0d 1c 84 0b dd |f....p..|.z......|
|00003a60| f2 62 69 6c 64 65 0d 1c | 8e 20 f4 20 56 69 73 69 |.bilde..|. . Visi|
|00003a70| 6e 67 20 61 76 20 61 6c | 6c 65 20 34 30 39 36 20 |ng av al|le 4096 |
|00003a80| 66 61 72 67 65 72 0d 1c | 98 3d f4 20 4c 61 67 20 |farger..|.=. Lag |
|00003a90| 64 65 67 20 31 36 20 72 | 65 6b 74 61 6e 67 6c 65 |deg 16 r|ektangle|
|00003aa0| 72 20 6e 65 64 6f 76 65 | 72 20 73 6b 6a 65 72 6d |r nedove|r skjerm|
|00003ab0| 65 6e 2c 20 68 76 65 72 | 20 69 20 65 6e 20 66 61 |en, hver| i en fa|
|00003ac0| 72 67 65 0d 1c a2 04 0d | 1c ac 05 db 0d 1c b6 11 |rge.....|........|
|00003ad0| e3 20 72 65 63 74 3d 30 | 20 b8 20 31 35 0d 1c c0 |. rect=0| . 15...|
|00003ae0| 0e 20 20 e6 20 30 2c 72 | 65 63 74 0d 1c ca 20 20 |. . 0,r|ect... |
|00003af0| 20 c8 93 20 c8 90 20 72 | 65 63 74 2a 31 31 30 2c | .. .. r|ect*110,|
|00003b00| 30 2c 31 31 30 2c 32 39 | 36 2a 34 0d 1c d4 05 ed |0,110,29|6*4.....|
|00003b10| 0d 1c de 05 e1 0d 1c e8 | 04 0d 1c f2 04 0d 1c fc |........|........|
|00003b20| 14 dd a4 73 6b 6a 65 72 | 6d 5f 61 64 72 65 73 73 |...skjer|m_adress|
|00003b30| 65 0d 1d 06 12 21 70 61 | 72 5f 62 6c 6f 6b 6b 3d |e....!pa|r_blokk=|
|00003b40| 31 34 39 0d 1d 10 12 70 | 61 72 5f 62 6c 6f 6b 6b |149....p|ar_blokk|
|00003b50| 21 34 3d 2d 31 0d 1d 1a | 1f c8 99 20 34 39 2c 70 |!4=-1...|... 49,p|
|00003b60| 61 72 5f 62 6c 6f 6b 6b | 2c 70 61 72 5f 62 6c 6f |ar_blokk|,par_blo|
|00003b70| 6b 6b 2b 38 0d 1d 24 10 | 3d 70 61 72 5f 62 6c 6f |kk+8..$.|=par_blo|
|00003b80| 6b 6b 21 38 0d 1d 2e 04 | 0d 1d 38 04 0d 1d 42 11 |kk!8....|..8...B.|
|00003b90| dd a4 6b 6f 6e 66 69 67 | 75 72 65 72 74 0d 1d 4c |..konfig|urert..L|
|00003ba0| 12 21 70 61 72 5f 62 6c | 6f 6b 6b 3d 31 35 30 0d |.!par_bl|okk=150.|
|00003bb0| 1d 56 12 70 61 72 5f 62 | 6c 6f 6b 6b 21 34 3d 2d |.V.par_b|lokk!4=-|
|00003bc0| 31 0d 1d 60 1f c8 99 20 | 34 39 2c 70 61 72 5f 62 |1..`... |49,par_b|
|00003bd0| 6c 6f 6b 6b 2c 70 61 72 | 5f 62 6c 6f 6b 6b 2b 38 |lokk,par|_blokk+8|
|00003be0| 0d 1d 6a 10 3d 70 61 72 | 5f 62 6c 6f 6b 6b 21 38 |..j.=par|_blokk!8|
|00003bf0| 0d 1d 74 04 0d 1d 7e 04 | 0d 1d 88 04 0d 1d 92 0d |..t...~.|........|
|00003c00| dd f2 69 6e 74 5f 70 61 | 61 0d 1d 9c 0f de 20 6b |..int_pa|a..... k|
|00003c10| 6f 64 65 25 20 31 30 30 | 0d 1d a6 0f e3 70 61 73 |ode% 100|.....pas|
|00003c20| 73 3d 30 b8 32 88 32 0d | 1d b0 0c 50 25 3d 6b 6f |s=0.2.2.|...P%=ko|
|00003c30| 64 65 25 0d 1d ba 0c 5b | 4f 50 54 70 61 73 73 0d |de%....[|OPTpass.|
|00003c40| 1d c4 0e 2e 69 6e 74 5f | 70 61 61 4d 43 0d 1d ce |....int_|paaMC...|
|00003c50| 16 20 20 53 57 49 20 22 | 4f 53 5f 45 6e 74 65 72 |. SWI "|OS_Enter|
|00003c60| 4f 53 22 0d 1d d8 15 20 | 20 4d 4f 56 20 52 30 2c |OS".... | MOV R0,|
|00003c70| 23 49 4f 43 5f 61 64 72 | 0d 1d e2 19 20 20 4c 44 |#IOC_adr|.... LD|
|00003c80| 52 42 20 52 31 2c 6d 61 | 73 6b 5f 49 52 51 41 50 |RB R1,ma|sk_IRQAP|
|00003c90| 32 0d 1d ec 17 20 20 53 | 54 52 42 20 52 31 2c 5b |2.... S|TRB R1,[|
|00003ca0| 52 30 2c 23 26 31 38 5d | 0d 1d f6 19 20 20 4c 44 |R0,#&18]|.... LD|
|00003cb0| 52 42 20 52 31 2c 6d 61 | 73 6b 5f 49 52 51 42 50 |RB R1,ma|sk_IRQBP|
|00003cc0| 32 0d 1e 00 17 20 20 53 | 54 52 42 20 52 31 2c 5b |2.... S|TRB R1,[|
|00003cd0| 52 30 2c 23 26 32 38 5d | 0d 1e 0a 18 20 20 4c 44 |R0,#&28]|.... LD|
|00003ce0| 52 42 20 52 31 2c 6d 61 | 73 6b 5f 46 49 51 50 32 |RB R1,ma|sk_FIQP2|
|00003cf0| 0d 1e 14 17 20 20 53 54 | 52 42 20 52 31 2c 5b 52 |.... ST|RB R1,[R|
|00003d00| 30 2c 23 26 33 38 5d 0d | 1e 1e 11 20 20 54 45 51 |0,#&38].|... TEQ|
|00003d10| 50 20 52 31 35 2c 23 30 | 0d 1e 28 11 20 20 4d 4f |P R15,#0|..(. MO|
|00003d20| 56 4e 56 20 52 30 2c 52 | 30 0d 1e 32 0f 4d 4f 56 |VNV R0,R|0..2.MOV|
|00003d30| 20 52 31 35 2c 52 31 34 | 0d 1e 3c 10 2e 6d 61 73 | R15,R14|..<..mas|
|00003d40| 6b 5f 49 52 51 41 50 32 | 0d 1e 46 14 45 51 55 44 |k_IRQAP2|..F.EQUD|
|00003d50| 20 21 6d 61 73 6b 5f 49 | 52 51 41 50 0d 1e 50 10 | !mask_I|RQAP..P.|
|00003d60| 2e 6d 61 73 6b 5f 49 52 | 51 42 50 32 0d 1e 5a 14 |.mask_IR|QBP2..Z.|
|00003d70| 45 51 55 44 20 21 6d 61 | 73 6b 5f 49 52 51 42 50 |EQUD !ma|sk_IRQBP|
|00003d80| 0d 1e 64 0f 2e 6d 61 73 | 6b 5f 46 49 51 50 32 0d |..d..mas|k_FIQP2.|
|00003d90| 1e 6e 13 45 51 55 44 20 | 21 6d 61 73 6b 5f 46 49 |.n.EQUD |!mask_FI|
|00003da0| 51 50 0d 1e 78 05 5d 0d | 1e 82 05 ed 0d 1e 8c 0f |QP..x.].|........|
|00003db0| d6 20 69 6e 74 5f 70 61 | 61 4d 43 0d 1e 96 05 e0 |. int_pa|aMC.....|
|00003dc0| 0d 1e a0 05 e1 0d 1e aa | 04 0d 1e b4 04 0d 1e be |........|........|
|00003dd0| 15 dd f2 61 73 73 5f 66 | 61 64 65 28 6b 6f 64 65 |...ass_f|ade(kode|
|00003de0| 25 29 0d 1e c8 28 f4 20 | 46 61 64 65 20 6f 70 65 |%)...(. |Fade ope|
|00003df0| 72 61 73 6a 6f 6e 20 65 | 6e 20 67 61 6e 67 20 70 |rasjon e|n gang p|
|00003e00| e5 20 65 6e 20 66 61 72 | 67 65 0d 1e d2 13 70 65 |. en far|ge....pe|
|00003e10| 6b 65 72 52 3d 30 20 3a | 20 f4 20 41 25 0d 1e dc |kerR=0 :| . A%...|
|00003e20| 0c 66 61 72 67 65 52 3d | 31 0d 1e e6 0c 6c 69 6e |.fargeR=|1....lin|
|00003e30| 6a 65 52 3d 32 0d 1e f0 | 0c 64 61 74 61 31 52 3d |jeR=2...|.data1R=|
|00003e40| 33 0d 1e fa 0a 6b 31 35 | 52 3d 34 0d 1f 04 04 0d |3....k15|R=4.....|
|00003e50| 1f 0e 0f e3 70 61 73 73 | 3d 30 b8 32 88 32 0d 1f |....pass|=0.2.2..|
|00003e60| 18 0c 50 25 3d 6b 6f 64 | 65 25 0d 1f 22 0c 5b 4f |..P%=kod|e%..".[O|
|00003e70| 50 54 70 61 73 73 0d 1f | 2c 0b 2e 66 61 64 65 4d |PTpass..|,..fadeM|
|00003e80| 43 0d 1f 36 15 20 20 4d | 4f 56 20 6c 69 6e 6a 65 |C..6. M|OV linje|
|00003e90| 52 2c 23 32 35 36 0d 1f | 40 12 20 20 4d 4f 56 20 |R,#256..|@. MOV |
|00003ea0| 6b 31 35 52 2c 23 31 35 | 0d 1f 4a 0c 20 20 2e 6c |k15R,#15|..J. .l|
|00003eb0| 69 6e 6a 65 0d 1f 54 1f | 20 20 20 20 4c 44 52 20 |inje..T.| LDR |
|00003ec0| 66 61 72 67 65 52 2c 5b | 70 65 6b 65 72 52 5d 2c |fargeR,[|pekerR],|
|00003ed0| 23 36 34 0d 1f 5e 1d 20 | 20 20 20 80 53 20 64 61 |#64..^. | .S da|
|00003ee0| 74 61 31 52 2c 6b 31 35 | 52 2c 66 61 72 67 65 52 |ta1R,k15|R,fargeR|
|00003ef0| 0d 1f 68 1e 20 20 20 20 | 53 55 42 4e 45 20 66 61 |..h. |SUBNE fa|
|00003f00| 72 67 65 52 2c 66 61 72 | 67 65 52 2c 23 31 0d 1f |rgeR,far|geR,#1..|
|00003f10| 72 23 20 20 20 20 80 53 | 20 64 61 74 61 31 52 2c |r# .S| data1R,|
|00003f20| 6b 31 35 52 2c 66 61 72 | 67 65 52 2c 4c 53 52 23 |k15R,far|geR,LSR#|
|00003f30| 34 0d 1f 7c 1f 20 20 20 | 20 53 55 42 4e 45 20 66 |4..|. | SUBNE f|
|00003f40| 61 72 67 65 52 2c 66 61 | 72 67 65 52 2c 23 31 36 |argeR,fa|rgeR,#16|
|00003f50| 0d 1f 86 23 20 20 20 20 | 80 53 20 64 61 74 61 31 |...# |.S data1|
|00003f60| 52 2c 6b 31 35 52 2c 66 | 61 72 67 65 52 2c 4c 53 |R,k15R,f|argeR,LS|
|00003f70| 52 23 38 0d 1f 90 20 20 | 20 20 20 53 55 42 4e 45 |R#8... | SUBNE|
|00003f80| 20 66 61 72 67 65 52 2c | 66 61 72 67 65 52 2c 23 | fargeR,|fargeR,#|
|00003f90| 32 35 36 0d 1f 9a 20 20 | 20 20 20 53 54 52 20 66 |256... | STR f|
|00003fa0| 61 72 67 65 52 2c 5b 70 | 65 6b 65 72 52 2c 23 2d |argeR,[p|ekerR,#-|
|00003fb0| 36 34 5d 0d 1f a4 1d 20 | 20 20 20 53 55 42 53 20 |64].... | SUBS |
|00003fc0| 6c 69 6e 6a 65 52 2c 6c | 69 6e 6a 65 52 2c 23 31 |linjeR,l|injeR,#1|
|00003fd0| 0d 1f ae 0f 20 20 42 4e | 45 20 6c 69 6e 6a 65 0d |.... BN|E linje.|
|00003fe0| 1f b8 0f 4d 4f 56 20 52 | 31 35 2c 52 31 34 0d 1f |...MOV R|15,R14..|
|00003ff0| c2 05 5d 0d 1f cc 05 ed | 0d 1f d6 05 e1 0d 1f e0 |..].....|........|
|00004000| 05 20 0d 1f ea 04 0d 1f | f4 0e dd f2 6f 76 65 72 |. ......|....over|
|00004010| 73 63 61 6e 0d 1f fe 12 | de 20 70 6f 6b 65 5f 6b |scan....|. poke_k|
|00004020| 6f 64 65 20 32 37 0d 20 | 08 10 50 25 3d 70 6f 6b |ode 27. |..P%=pok|
|00004030| 65 5f 6b 6f 64 65 0d 20 | 12 09 5b 4f 50 54 32 0d |e_kode. |..[OPT2.|
|00004040| 20 1c 0d 20 20 2e 70 6f | 6b 65 4d 43 0d 20 26 0f | .. .po|keMC. &.|
|00004050| 20 20 4d 4f 56 20 52 39 | 2c 52 31 0d 20 30 0f 20 | MOV R9|,R1. 0. |
|00004060| 20 4d 4f 56 20 52 38 2c | 52 30 0d 20 3a 16 20 20 | MOV R8,|R0. :. |
|00004070| 53 57 49 20 22 4f 53 5f | 45 6e 74 65 72 4f 53 22 |SWI "OS_|EnterOS"|
|00004080| 0d 20 44 11 20 20 53 54 | 52 20 52 39 2c 5b 52 38 |. D. ST|R R9,[R8|
|00004090| 5d 0d 20 4e 10 20 20 54 | 45 51 50 20 50 43 2c 23 |]. N. T|EQP PC,#|
|000040a0| 30 0d 20 58 11 20 20 4d | 4f 56 4e 56 20 52 30 2c |0. X. M|OVNV R0,|
|000040b0| 52 30 0d 20 62 10 20 20 | 4d 4f 56 20 50 43 2c 52 |R0. b. |MOV PC,R|
|000040c0| 31 34 0d 20 6c 05 5d 0d | 20 76 04 0d 20 80 8d e7 |14. l.].| v.. ...|
|000040d0| 20 a4 6b 6f 6e 66 69 67 | 75 72 65 72 74 3c 73 6b | .konfig|urert<sk|
|000040e0| 6a 65 72 6d 5f 73 74 6f | 72 72 65 6c 73 65 20 8c |jerm_sto|rrelse .|
|000040f0| 20 85 20 30 2c 22 32 35 | 35 6b 20 73 63 72 65 65 | . 0,"25|5k scree|
|00004100| 6e 73 69 7a 65 20 6e 65 | 65 64 65 64 20 28 63 68 |nsize ne|eded (ch|
|00004110| 61 6e 67 65 20 63 6f 6e | 66 69 67 75 72 61 74 69 |ange con|figurati|
|00004120| 6f 6e 20 77 69 74 68 20 | 74 68 65 20 74 61 73 6b |on with |the task|
|00004130| 64 69 73 70 6c 61 79 20 | 6f 70 74 69 6f 6e 20 6f |display |option o|
|00004140| 6e 20 74 68 65 20 74 61 | 73 6b 6d 61 6e 61 67 65 |n the ta|skmanage|
|00004150| 72 20 6d 65 6e 75 29 22 | 0d 20 8a 04 0d 20 94 16 |r menu)"|. ... ..|
|00004160| 20 20 de 20 73 63 72 65 | 65 6e 25 20 26 34 30 30 | . scre|en% &400|
|00004170| 2d 31 0d 20 9e 1b 20 20 | 62 61 73 65 25 3d a4 73 |-1. .. |base%=.s|
|00004180| 6b 6a 65 72 6d 5f 61 64 | 72 65 73 73 65 0d 20 a8 |kjerm_ad|resse. .|
|00004190| 04 0d 20 b2 28 f4 20 53 | 65 6e 74 65 72 76 65 72 |.. .(. S|enterver|
|000041a0| 64 69 65 6e 65 2c 20 69 | 20 74 6f 20 70 69 78 65 |diene, i| to pixe|
|000041b0| 6c 73 20 74 69 64 28 3f | 29 0d 20 bc 0d 20 20 68 |ls tid(?|). .. h|
|000041c0| 73 25 3d 32 38 38 0d 20 | c6 0d 20 20 76 73 25 3d |s%=288. |.. vs%=|
|000041d0| 31 36 37 0d 20 d0 04 0d | 20 da 3b 20 20 68 73 74 |167. ...| .; hst|
|000041e0| 61 72 74 25 3d 68 73 25 | 2d 28 73 5f 62 72 65 64 |art%=hs%|-(s_bred|
|000041f0| 64 65 3e 3e 33 29 20 3a | 20 68 65 6e 64 25 20 20 |de>>3) :| hend% |
|00004200| 3d 68 73 25 2b 28 73 5f | 62 72 65 64 64 65 3e 3e |=hs%+(s_|bredde>>|
|00004210| 33 29 0d 20 e4 39 20 20 | 76 73 74 61 72 74 25 3d |3). .9 |vstart%=|
|00004220| 76 73 25 2d 28 73 5f 64 | 79 62 64 65 3e 3e 33 29 |vs%-(s_d|ybde>>3)|
|00004230| 20 3a 20 76 65 6e 64 25 | 20 20 3d 76 73 25 2b 28 | : vend%| =vs%+(|
|00004240| 73 5f 64 79 62 64 65 3e | 3e 33 29 0d 20 ee 3a 20 |s_dybde>|>3). .: |
|00004250| 20 e7 20 68 73 74 61 72 | 74 25 3c 30 20 84 20 76 | . hstar|t%<0 . v|
|00004260| 73 74 61 72 74 25 3c 30 | 20 8c 20 85 20 30 2c 22 |start%<0| . . 0,"|
|00004270| 53 6b 6a 65 72 6d 65 6e | 20 65 72 20 66 6f 72 20 |Skjermen| er for |
|00004280| 62 72 65 64 22 0d 20 f8 | 04 0d 21 02 04 0d 21 0c |bred". .|..!...!.|
|00004290| 19 20 20 f2 73 75 70 65 | 72 28 26 38 43 2c 68 73 |. .supe|r(&8C,hs|
|000042a0| 74 61 72 74 25 29 0d 21 | 16 19 20 20 f2 73 75 70 |tart%).!|.. .sup|
|000042b0| 65 72 28 26 39 30 2c 20 | 20 68 65 6e 64 25 29 0d |er(&90, | hend%).|
|000042c0| 21 20 19 20 20 f2 73 75 | 70 65 72 28 26 41 43 2c |! . .su|per(&AC,|
|000042d0| 76 73 74 61 72 74 25 29 | 0d 21 2a 19 20 20 f2 73 |vstart%)|.!*. .s|
|000042e0| 75 70 65 72 28 26 42 30 | 2c 20 20 76 65 6e 64 25 |uper(&B0|, vend%|
|000042f0| 29 0d 21 34 04 0d 21 3e | 04 0d 21 48 17 20 20 73 |).!4..!>|..!H. s|
|00004300| 63 72 65 65 6e 25 21 26 | 30 30 3d 31 30 30 20 3a |creen%!&|00=100 :|
|00004310| 0d 21 52 13 20 20 73 63 | 72 65 65 6e 25 21 26 30 |.!R. sc|reen%!&0|
|00004320| 34 3d 30 0d 21 5c 13 20 | 20 73 63 72 65 65 6e 25 |4=0.!\. | screen%|
|00004330| 21 26 30 38 3d 30 0d 21 | 66 13 20 20 73 63 72 65 |!&08=0.!|f. scre|
|00004340| 65 6e 25 21 26 30 43 3d | 30 0d 21 70 04 0d 21 7a |en%!&0C=|0.!p..!z|
|00004350| 23 20 20 73 63 72 65 65 | 6e 25 21 26 31 30 3d 28 |# scree|n%!&10=(|
|00004360| 73 5f 62 72 65 64 64 65 | 3e 3e 34 29 2d 31 20 3a |s_bredde|>>4)-1 :|
|00004370| 0d 21 84 22 20 20 73 63 | 72 65 65 6e 25 21 26 31 |.!." sc|reen%!&1|
|00004380| 34 3d 28 73 5f 64 79 62 | 64 65 3e 3e 32 29 2d 31 |4=(s_dyb|de>>2)-1|
|00004390| 20 3a 0d 21 8e 13 20 20 | 73 63 72 65 65 6e 25 21 | :.!.. |screen%!|
|000043a0| 26 31 38 3d 30 0d 21 98 | 14 20 20 73 63 72 65 65 |&18=0.!.|. scree|
|000043b0| 6e 25 21 26 31 43 3d 33 | 31 0d 21 a2 1f 20 20 73 |n%!&1C=3|1.!.. s|
|000043c0| 63 72 65 65 6e 25 21 26 | 32 30 3d 62 61 73 65 25 |creen%!&|20=base%|
|000043d0| 2d 73 63 72 65 65 6e 25 | 0d 21 ac 1f 20 20 73 63 |-screen%|.!.. sc|
|000043e0| 72 65 65 6e 25 21 26 32 | 34 3d 62 61 73 65 25 2d |reen%!&2|4=base%-|
|000043f0| 73 63 72 65 65 6e 25 0d | 21 b6 16 20 20 73 63 72 |screen%.|!.. scr|
|00004400| 65 65 6e 25 21 26 32 38 | 3d 31 32 20 3a 0d 21 c0 |een%!&28|=12 :.!.|
|00004410| 04 0d 21 ca 2e 20 20 c8 | 99 20 22 4f 53 5f 53 70 |..!.. .|. "OS_Sp|
|00004420| 72 69 74 65 4f 70 22 2c | 35 31 32 2b 20 36 30 2c |riteOp",|512+ 60,|
|00004430| 73 63 72 65 65 6e 25 2c | 73 63 72 65 65 6e 25 0d |screen%,|screen%.|
|00004440| 21 d4 04 0d 21 de 25 20 | 20 f2 62 6f 72 64 65 72 |!...!.% | .border|
|00004450| 5f 76 69 6e 64 75 28 73 | 5f 62 72 65 64 64 65 2c |_vindu(s|_bredde,|
|00004460| 73 5f 64 79 62 64 65 29 | 0d 21 e8 05 e1 0d 21 f2 |s_dybde)|.!....!.|
|00004470| 04 0d 21 fc 04 0d 22 06 | 16 dd f2 73 75 70 65 72 |..!...".|...super|
|00004480| 28 72 65 67 2c 76 65 72 | 64 69 29 0d 22 10 11 20 |(reg,ver|di).".. |
|00004490| 20 41 25 3d 56 49 44 43 | 5f 61 64 72 0d 22 1a 1e | A%=VIDC|_adr."..|
|000044a0| 20 20 42 25 3d 28 72 65 | 67 3c 3c 32 34 29 2b 28 | B%=(re|g<<24)+(|
|000044b0| 76 65 72 64 69 3c 3c 31 | 34 29 0d 22 24 0e 20 20 |verdi<<1|4)."$. |
|000044c0| d6 20 70 6f 6b 65 4d 43 | 0d 22 2e 05 e1 0d 22 38 |. pokeMC|."...."8|
|000044d0| 04 0d 22 42 04 0d 22 4c | 24 dd f2 62 6f 72 64 65 |.."B.."L|$..borde|
|000044e0| 72 5f 76 69 6e 64 75 28 | 73 5f 62 72 65 64 64 65 |r_vindu(|s_bredde|
|000044f0| 2c 73 5f 64 79 62 64 65 | 29 0d 22 56 2b 20 20 ea |,s_dybde|)."V+ .|
|00004500| 20 68 73 25 2c 76 73 25 | 2c 68 73 74 61 72 74 25 | hs%,vs%|,hstart%|
|00004510| 2c 76 73 74 61 72 74 25 | 2c 68 65 6e 64 25 2c 76 |,vstart%|,hend%,v|
|00004520| 65 6e 64 25 0d 22 60 0d | 20 20 68 73 25 3d 32 38 |end%."`.| hs%=28|
|00004530| 38 0d 22 6a 0d 20 20 76 | 73 25 3d 31 36 37 0d 22 |8."j. v|s%=167."|
|00004540| 74 3b 20 20 68 73 74 61 | 72 74 25 3d 68 73 25 2d |t; hsta|rt%=hs%-|
|00004550| 28 73 5f 62 72 65 64 64 | 65 3e 3e 33 29 20 3a 20 |(s_bredd|e>>3) : |
|00004560| 68 65 6e 64 25 20 20 3d | 68 73 25 2b 28 73 5f 62 |hend% =|hs%+(s_b|
|00004570| 72 65 64 64 65 3e 3e 33 | 29 0d 22 7e 39 20 20 76 |redde>>3|)."~9 v|
|00004580| 73 74 61 72 74 25 3d 76 | 73 25 2d 28 73 5f 64 79 |start%=v|s%-(s_dy|
|00004590| 62 64 65 3e 3e 33 29 20 | 3a 20 76 65 6e 64 25 20 |bde>>3) |: vend% |
|000045a0| 20 3d 76 73 25 2b 28 73 | 5f 64 79 62 64 65 3e 3e | =vs%+(s|_dybde>>|
|000045b0| 33 29 0d 22 88 19 20 20 | f2 73 75 70 65 72 28 26 |3).".. |.super(&|
|000045c0| 38 38 2c 68 73 74 61 72 | 74 25 29 0d 22 92 1b 20 |88,hstar|t%).".. |
|000045d0| 20 f2 73 75 70 65 72 28 | 26 39 34 2c 20 20 68 65 | .super(|&94, he|
|000045e0| 6e 64 25 2b 33 29 0d 22 | 9c 19 20 20 f2 73 75 70 |nd%+3)."|.. .sup|
|000045f0| 65 72 28 26 41 38 2c 76 | 73 74 61 72 74 25 29 0d |er(&A8,v|start%).|
|00004600| 22 a6 19 20 20 f2 73 75 | 70 65 72 28 26 42 34 2c |".. .su|per(&B4,|
|00004610| 20 20 76 65 6e 64 25 29 | 0d 22 b0 05 e1 0d 22 ba | vend%)|."....".|
|00004620| 04 0d 22 c4 04 0d 22 ce | 0d dd f2 76 65 6e 74 28 |.."...".|...vent(|
|00004630| 76 29 0d 22 d8 07 ea 20 | 74 0d 22 e2 07 74 3d 91 |v)."... |t."..t=.|
|00004640| 0d 22 ec 0d f5 20 fd 20 | 91 3e 74 2b 76 0d 22 f6 |."... . |.>t+v.".|
|00004650| 05 e1 0d 23 00 04 0d 23 | 0a 04 0d 23 14 0e dd f2 |...#...#|...#....|
|00004660| 76 65 6e 74 32 28 76 29 | 0d 23 1e 1a e7 20 69 6e |vent2(v)|.#... in|
|00004670| 74 3d b9 20 8c 20 64 75 | 6d 6d 79 3d a6 28 76 29 |t=. . du|mmy=.(v)|
|00004680| 3a e1 0d 23 28 0f e3 58 | 3d 31 b8 76 2a 39 30 3a |:..#(..X|=1.v*90:|
|00004690| ed 0d 23 32 05 e1 0d 23 | 3c 04 0d 23 46 04 0d 23 |..#2...#|<..#F..#|
|000046a0| 50 25 dd f2 72 61 6d 6d | 65 28 78 31 2c 79 31 2c |P%..ramm|e(x1,y1,|
|000046b0| 78 32 2c 79 32 2c 62 72 | 65 64 64 65 2c 66 61 72 |x2,y2,br|edde,far|
|000046c0| 67 65 29 0d 23 5a 0d e6 | 20 30 2c 66 61 72 67 65 |ge).#Z..| 0,farge|
|000046d0| 0d 23 64 23 c8 93 20 c8 | 90 20 78 31 2c 79 31 2c |.#d#.. .|. x1,y1,|
|000046e0| 62 72 65 64 64 65 2c 79 | 32 2d 79 31 2d 62 72 65 |bredde,y|2-y1-bre|
|000046f0| 64 64 65 0d 23 6e 2a c8 | 93 20 c8 90 20 78 31 2c |dde.#n*.|. .. x1,|
|00004700| 79 32 2d 62 72 65 64 64 | 65 2c 78 32 2d 78 31 2d |y2-bredd|e,x2-x1-|
|00004710| 62 72 65 64 64 65 2c 62 | 72 65 64 64 65 0d 23 78 |bredde,b|redde.#x|
|00004720| 31 c8 93 20 c8 90 20 78 | 32 2d 62 72 65 64 64 65 |1.. .. x|2-bredde|
|00004730| 2c 79 31 2b 62 72 65 64 | 64 65 2c 62 72 65 64 64 |,y1+bred|de,bredd|
|00004740| 65 2c 79 32 2d 79 31 2d | 62 72 65 64 64 65 0d 23 |e,y2-y1-|bredde.#|
|00004750| 82 2a c8 93 20 c8 90 20 | 78 31 2b 62 72 65 64 64 |.*.. .. |x1+bredd|
|00004760| 65 2c 79 31 2c 78 32 2d | 78 31 2d 62 72 65 64 64 |e,y1,x2-|x1-bredd|
|00004770| 65 2c 62 72 65 64 64 65 | 0d 23 8c 05 e1 0d ff |e,bredde|.#..... |
+--------+-------------------------+-------------------------+--------+--------+