home *** CD-ROM | disk | FTP | other *** search
Unknown | 1993-02-26 | 40.6 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
|
---|
1%
| dexvert
| Simis (archive/simis)
| ext
| Unsupported |
100%
| file
| data
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| f9 fa f9 fa 00 00 13 e2 | ff cb 47 67 00 00 8a 52 |........|..Gg...R|
|00000010| ff cb 47 67 ff cb 47 67 | ff cb 47 67 ff cb 47 67 |..Gg..Gg|..Gg..Gg|
|00000020| ff cb 47 67 ff cb 47 67 | 3b 2d 2d 2d 2d 2d 2d 2d |..Gg..Gg|;-------|
|00000030| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 54 2d 2d 2d |--------|----T---|
|00000040| 2d 2d 2d 2d 2d 54 0a 0a | 54 72 61 63 6b 3d 31 09 |-----T..|Track=1.|
|00000050| 3b 30 3d 41 53 4d 2d 4f | 6e 65 20 76 65 72 73 69 |;0=ASM-O|ne versi|
|00000060| 6f 6e 0a 09 3b 31 3d 54 | 72 61 63 6b 20 76 65 72 |on..;1=T|rack ver|
|00000070| 73 69 6f 6e 0a 52 61 73 | 74 65 72 3d 30 0a 57 69 |sion.Ras|ter=0.Wi|
|00000080| 64 74 68 3d 33 35 32 0a | 48 65 69 67 68 74 3d 32 |dth=352.|Height=2|
|00000090| 38 38 0a 42 63 6b 43 6f | 6c 3d 24 32 30 32 0a 54 |88.BckCo|l=$202.T|
|000000a0| 61 6e 64 43 6f 6c 3d 24 | 38 38 34 0a 54 61 6e 64 |andCol=$|884.Tand|
|000000b0| 43 6f 6c 41 47 41 3d 28 | 24 38 30 38 30 34 30 3e |ColAGA=(|$808040>|
|000000c0| 3e 31 29 26 24 37 66 37 | 66 37 66 0a 41 47 41 3d |>1)&$7f7|f7f.AGA=|
|000000d0| 30 0a 0a 0a 4d 79 44 6d | 61 63 6f 32 3d 25 31 31 |0...MyDm|aco2=%11|
|000000e0| 30 30 31 30 30 30 30 30 | 30 0a 4d 79 44 6d 61 63 |00100000|0.MyDmac|
|000000f0| 6f 6e 3d 25 31 31 31 31 | 31 31 30 30 30 30 30 0a |on=%1111|1100000.|
|00000100| 3b 20 20 20 20 20 20 20 | 20 20 61 62 63 64 65 66 |; | abcdef|
|00000110| 67 68 68 68 68 0a 3b 20 | 61 20 3d 20 42 6c 69 74 |ghhhh.; |a = Blit|
|00000120| 74 65 72 20 6e 61 73 74 | 79 0a 3b 20 62 20 3d 20 |ter nast|y.; b = |
|00000130| 45 6e 61 62 6c 65 20 44 | 4d 41 20 61 63 74 69 76 |Enable D|MA activ|
|00000140| 69 74 79 20 28 61 6c 77 | 61 79 73 20 73 65 74 20 |ity (alw|ays set |
|00000150| 74 68 69 73 21 29 0a 3b | 20 63 20 3d 20 42 69 74 |this!).;| c = Bit|
|00000160| 70 6c 61 6e 65 20 65 6e | 61 62 6c 65 0a 3b 20 64 |plane en|able.; d|
|00000170| 20 3d 20 43 6f 70 70 65 | 72 20 65 6e 61 62 6c 65 | = Coppe|r enable|
|00000180| 0a 3b 20 65 20 3d 20 42 | 6c 69 74 74 65 72 20 65 |.; e = B|litter e|
|00000190| 6e 61 62 6c 65 0a 3b 20 | 66 20 3d 20 53 70 72 69 |nable.; |f = Spri|
|000001a0| 74 65 20 65 6e 61 62 6c | 65 0a 3b 20 67 20 3d 20 |te enabl|e.; g = |
|000001b0| 44 69 73 6b 20 65 6e 61 | 62 6c 65 0a 3b 20 68 20 |Disk ena|ble.; h |
|000001c0| 3d 20 41 75 64 69 6f 20 | 63 68 61 6e 6e 65 6c 73 |= Audio |channels|
|000001d0| 20 65 6e 61 62 6c 65 0a | 0a 4d 79 49 6e 74 65 6e | enable.|.MyInten|
|000001e0| 61 3d 25 31 30 30 30 30 | 30 30 30 30 31 30 30 30 |a=%10000|00001000|
|000001f0| 30 30 0a 3b 20 20 20 20 | 20 20 20 20 20 61 62 63 |00.; | abc|
|00000200| 64 65 65 65 65 66 67 68 | 69 6a 6b 6c 0a 3b 20 61 |deeeefgh|ijkl.; a|
|00000210| 20 3d 20 45 6e 61 62 6c | 65 20 69 6e 74 65 72 72 | = Enabl|e interr|
|00000220| 75 70 74 73 0a 3b 20 62 | 20 3d 20 4c 65 76 2e 20 |upts.; b| = Lev. |
|00000230| 36 20 45 78 74 65 72 6e | 61 6c 20 69 6e 74 65 72 |6 Extern|al inter|
|00000240| 72 75 70 74 0a 3b 20 63 | 20 3d 20 4c 65 76 2e 20 |rupt.; c| = Lev. |
|00000250| 35 20 44 69 73 6b 20 73 | 79 6e 63 20 66 6f 75 6e |5 Disk s|ync foun|
|00000260| 64 0a 3b 20 64 20 3d 20 | 4c 65 76 2e 20 35 20 53 |d.; d = |Lev. 5 S|
|00000270| 65 72 69 61 6c 20 70 6f | 72 74 20 72 65 63 65 69 |erial po|rt recei|
|00000280| 76 65 20 62 75 66 66 65 | 72 20 66 75 6c 6c 0a 3b |ve buffe|r full.;|
|00000290| 20 65 20 3d 20 4c 65 76 | 2e 20 34 20 41 75 64 69 | e = Lev|. 4 Audi|
|000002a0| 6f 20 63 68 2e 20 33 2d | 30 20 62 6c 6f 63 6b 20 |o ch. 3-|0 block |
|000002b0| 66 69 6e 69 73 68 65 64 | 0a 3b 20 66 20 3d 20 4c |finished|.; f = L|
|000002c0| 65 76 2e 20 33 20 42 6c | 69 74 74 65 72 20 66 69 |ev. 3 Bl|itter fi|
|000002d0| 6e 69 73 68 65 64 0a 3b | 20 67 20 3d 20 4c 65 76 |nished.;| g = Lev|
|000002e0| 2e 20 33 20 56 65 72 74 | 69 63 61 6c 20 62 6c 61 |. 3 Vert|ical bla|
|000002f0| 6e 6b 0a 3b 20 68 20 3d | 20 4c 65 76 2e 20 33 20 |nk.; h =| Lev. 3 |
|00000300| 43 6f 70 70 65 72 0a 3b | 20 69 20 3d 20 4c 65 76 |Copper.;| i = Lev|
|00000310| 2e 20 32 20 49 2f 4f 20 | 50 6f 72 74 73 20 61 6e |. 2 I/O |Ports an|
|00000320| 64 20 74 69 6d 65 72 73 | 0a 3b 20 6a 20 3d 20 4c |d timers|.; j = L|
|00000330| 65 76 2e 20 31 20 53 6f | 66 74 77 61 72 65 0a 3b |ev. 1 So|ftware.;|
|00000340| 20 6b 20 3d 20 4c 65 76 | 2e 20 31 20 44 69 73 6b | k = Lev|. 1 Disk|
|00000350| 20 62 6c 6f 63 6b 20 66 | 69 6e 69 73 68 65 64 0a | block f|inished.|
|00000360| 3b 20 6c 20 3d 20 4c 65 | 76 2e 20 31 20 53 65 72 |; l = Le|v. 1 Ser|
|00000370| 69 61 6c 20 70 6f 72 74 | 20 74 72 61 6e 73 6d 69 |ial port| transmi|
|00000380| 74 20 62 75 66 66 65 72 | 20 65 6d 70 74 79 0a 0a |t buffer| empty..|
|00000390| 09 4a 75 6d 70 50 74 72 | 09 42 65 67 69 6e 0a 0a |.JumpPtr|.Begin..|
|000003a0| 09 53 45 43 54 49 4f 4e | 09 4b 6f 64 65 2c 63 6f |.SECTION|.Kode,co|
|000003b0| 64 65 0a 0a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |de..****|********|
|000003c0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000003d0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000003e0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000003f0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000400| 2a 2a 2a 0a 2a 2a 4d 61 | 63 72 6f 73 0a 2a 2a 2a |***.**Ma|cros.***|
|00000410| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000420| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000430| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000440| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000450| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 0a 43 6f 70 |********|****.Cop|
|00000460| 42 6c 74 57 61 69 74 3a | 09 45 51 55 09 24 30 30 |BltWait:|.EQU.$00|
|00000470| 30 31 37 66 66 65 0a 0a | 57 61 69 74 42 6c 74 3a |017ffe..|WaitBlt:|
|00000480| 09 4d 41 43 52 4f 0a 09 | 62 74 73 74 09 23 31 34 |.MACRO..|btst.#14|
|00000490| 2c 44 6d 61 63 6f 6e 72 | 2b 5f 43 75 73 74 6f 6d |,Dmaconr|+_Custom|
|000004a0| 0a 2e 76 65 6e 74 5c 40 | 3a 09 69 66 09 52 61 73 |..vent\@|:.if.Ras|
|000004b0| 74 65 72 3d 31 0a 09 6d | 6f 76 65 2e 77 09 23 24 |ter=1..m|ove.w.#$|
|000004c0| 66 66 66 2c 43 6f 6c 6f | 72 30 30 2b 5f 43 75 73 |fff,Colo|r00+_Cus|
|000004d0| 74 6f 6d 0a 09 65 6e 64 | 69 66 0a 09 62 74 73 74 |tom..end|if..btst|
|000004e0| 09 23 31 34 2c 44 6d 61 | 63 6f 6e 72 2b 5f 43 75 |.#14,Dma|conr+_Cu|
|000004f0| 73 74 6f 6d 0a 09 62 6e | 65 2e 62 09 2e 76 65 6e |stom..bn|e.b..ven|
|00000500| 74 5c 40 0a 09 69 66 09 | 52 61 73 74 65 72 3d 31 |t\@..if.|Raster=1|
|00000510| 0a 09 6d 6f 76 65 2e 77 | 09 23 30 2c 43 6f 6c 6f |..move.w|.#0,Colo|
|00000520| 72 30 30 2b 5f 43 75 73 | 74 6f 6d 0a 09 65 6e 64 |r00+_Cus|tom..end|
|00000530| 69 66 0a 09 45 4e 44 4d | 0a 0a 53 65 74 49 6e 74 |if..ENDM|..SetInt|
|00000540| 3a 09 4d 41 43 52 4f 0a | 09 6d 6f 76 65 2e 6c 09 |:.MACRO.|.move.l.|
|00000550| 28 4c 65 76 5c 31 42 61 | 73 65 29 2e 77 2c 4f 6c |(Lev\1Ba|se).w,Ol|
|00000560| 64 49 72 71 5c 31 0a 09 | 6d 6f 76 65 2e 6c 09 23 |dIrq\1..|move.l.#|
|00000570| 4c 65 76 5c 31 49 72 71 | 2c 28 4c 65 76 5c 31 42 |Lev\1Irq|,(Lev\1B|
|00000580| 61 73 65 29 2e 77 0a 09 | 62 72 61 2e 62 09 6a 75 |ase).w..|bra.b.ju|
|00000590| 6d 70 6f 5c 40 0a 4f 6c | 64 49 72 71 5c 31 3a 09 |mpo\@.Ol|dIrq\1:.|
|000005a0| 64 63 2e 6c 09 30 0a 6a | 75 6d 70 6f 5c 40 3a 0a |dc.l.0.j|umpo\@:.|
|000005b0| 09 45 4e 44 4d 0a 0a 43 | 6c 72 49 6e 74 3a 09 4d |.ENDM..C|lrInt:.M|
|000005c0| 41 43 52 4f 0a 09 6d 6f | 76 65 2e 6c 09 4f 6c 64 |ACRO..mo|ve.l.Old|
|000005d0| 49 72 71 5c 31 28 70 63 | 29 2c 28 4c 65 76 5c 31 |Irq\1(pc|),(Lev\1|
|000005e0| 42 61 73 65 29 2e 77 0a | 09 45 4e 44 4d 0a 0a 50 |Base).w.|.ENDM..P|
|000005f0| 75 73 68 2e 6c 3a 09 4d | 41 43 52 4f 0a 09 6d 6f |ush.l:.M|ACRO..mo|
|00000600| 76 65 6d 2e 6c 09 5c 31 | 2c 2d 28 73 70 29 0a 09 |vem.l.\1|,-(sp)..|
|00000610| 45 4e 44 4d 0a 0a 50 75 | 73 68 2e 77 3a 09 4d 41 |ENDM..Pu|sh.w:.MA|
|00000620| 43 52 4f 0a 09 6d 6f 76 | 65 6d 2e 77 09 5c 31 2c |CRO..mov|em.w.\1,|
|00000630| 2d 28 73 70 29 0a 09 45 | 4e 44 4d 0a 0a 50 75 6c |-(sp)..E|NDM..Pul|
|00000640| 6c 2e 6c 3a 09 4d 41 43 | 52 4f 0a 09 6d 6f 76 65 |l.l:.MAC|RO..move|
|00000650| 6d 2e 6c 09 28 73 70 29 | 2b 2c 5c 31 0a 09 45 4e |m.l.(sp)|+,\1..EN|
|00000660| 44 4d 0a 0a 50 75 6c 6c | 2e 77 3a 09 4d 41 43 52 |DM..Pull|.w:.MACR|
|00000670| 4f 0a 09 6d 6f 76 65 6d | 2e 77 09 28 73 70 29 2b |O..movem|.w.(sp)+|
|00000680| 2c 5c 31 0a 09 45 4e 44 | 4d 0a 0a 53 74 61 72 74 |,\1..END|M..Start|
|00000690| 50 72 67 3a 09 4d 41 43 | 52 4f 0a 09 6d 6f 76 65 |Prg:.MAC|RO..move|
|000006a0| 2e 77 09 23 24 37 66 66 | 66 2c 49 6e 74 72 65 71 |.w.#$7ff|f,Intreq|
|000006b0| 2b 5f 43 75 73 74 6f 6d | 0a 09 6d 6f 76 65 2e 77 |+_Custom|..move.w|
|000006c0| 09 23 4d 79 44 6d 61 63 | 6f 6e 2b 24 38 30 30 30 |.#MyDmac|on+$8000|
|000006d0| 2c 44 6d 61 63 6f 6e 2b | 5f 43 75 73 74 6f 6d 0a |,Dmacon+|_Custom.|
|000006e0| 09 6d 6f 76 65 2e 77 09 | 23 4d 79 49 6e 74 65 6e |.move.w.|#MyInten|
|000006f0| 61 2b 24 38 30 30 30 2c | 49 6e 74 65 6e 61 2b 5f |a+$8000,|Intena+_|
|00000700| 43 75 73 74 6f 6d 0a 09 | 45 4e 44 4d 0a 0a 53 74 |Custom..|ENDM..St|
|00000710| 6f 70 50 72 67 3a 09 4d | 41 43 52 4f 0a 09 6d 6f |opPrg:.M|ACRO..mo|
|00000720| 76 65 2e 77 09 23 24 37 | 66 66 66 2c 49 6e 74 65 |ve.w.#$7|fff,Inte|
|00000730| 6e 61 2b 5f 43 75 73 74 | 6f 6d 0a 09 6d 6f 76 65 |na+_Cust|om..move|
|00000740| 2e 77 09 23 24 37 66 66 | 66 2c 44 6d 61 63 6f 6e |.w.#$7ff|f,Dmacon|
|00000750| 2b 5f 43 75 73 74 6f 6d | 0a 09 6d 6f 76 65 2e 77 |+_Custom|..move.w|
|00000760| 09 23 24 37 66 66 66 2c | 49 6e 74 72 65 71 2b 5f |.#$7fff,|Intreq+_|
|00000770| 43 75 73 74 6f 6d 0a 09 | 45 4e 44 4d 0a 0a 53 74 |Custom..|ENDM..St|
|00000780| 6f 70 53 79 73 74 65 6d | 3a 09 4d 41 43 52 4f 0a |opSystem|:.MACRO.|
|00000790| 09 6d 6f 76 65 2e 77 09 | 49 6e 74 65 6e 61 72 2b |.move.w.|Intenar+|
|000007a0| 5f 43 75 73 74 6f 6d 2c | 4f 6c 64 49 6e 74 65 6e |_Custom,|OldInten|
|000007b0| 61 0a 09 6d 6f 76 65 2e | 77 09 44 6d 61 63 6f 6e |a..move.|w.Dmacon|
|000007c0| 72 2b 5f 43 75 73 74 6f | 6d 2c 4f 6c 64 44 6d 61 |r+_Custo|m,OldDma|
|000007d0| 63 6f 6e 0a 09 53 74 6f | 70 50 72 67 0a 09 62 72 |con..Sto|pPrg..br|
|000007e0| 61 2e 62 09 6a 75 6d 70 | 6f 5c 40 0a 4f 6c 64 49 |a.b.jump|o\@.OldI|
|000007f0| 6e 74 65 6e 61 3a 09 64 | 63 2e 77 09 30 0a 4f 6c |ntena:.d|c.w.0.Ol|
|00000800| 64 44 6d 61 63 6f 6e 3a | 09 64 63 2e 77 09 30 0a |dDmacon:|.dc.w.0.|
|00000810| 6a 75 6d 70 6f 5c 40 3a | 0a 09 45 4e 44 4d 0a 0a |jumpo\@:|..ENDM..|
|00000820| 53 74 61 72 74 53 79 73 | 74 65 6d 3a 09 4d 41 43 |StartSys|tem:.MAC|
|00000830| 52 4f 0a 09 6d 6f 76 65 | 2e 77 09 4f 6c 64 44 6d |RO..move|.w.OldDm|
|00000840| 61 63 6f 6e 28 70 63 29 | 2c 64 30 0a 09 6f 72 2e |acon(pc)|,d0..or.|
|00000850| 77 09 23 24 38 30 30 30 | 2c 64 30 0a 09 6d 6f 76 |w.#$8000|,d0..mov|
|00000860| 65 2e 77 09 64 30 2c 44 | 6d 61 63 6f 6e 2b 5f 43 |e.w.d0,D|macon+_C|
|00000870| 75 73 74 6f 6d 0a 09 6d | 6f 76 65 2e 77 09 4f 6c |ustom..m|ove.w.Ol|
|00000880| 64 49 6e 74 65 6e 61 28 | 70 63 29 2c 64 30 0a 09 |dIntena(|pc),d0..|
|00000890| 6f 72 2e 77 09 23 24 38 | 30 30 30 2c 64 30 0a 09 |or.w.#$8|000,d0..|
|000008a0| 6d 6f 76 65 2e 77 09 64 | 30 2c 49 6e 74 65 6e 61 |move.w.d|0,Intena|
|000008b0| 2b 5f 43 75 73 74 6f 6d | 0a 09 45 4e 44 4d 0a 0a |+_Custom|..ENDM..|
|000008c0| 0a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |.*******|********|
|000008d0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000008e0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000008f0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000900| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000910| 0a 2a 2a 49 6e 69 74 69 | 61 6c 69 73 65 72 69 6e |.**Initi|aliserin|
|00000920| 67 0a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |g.******|********|
|00000930| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000940| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000950| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000960| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000970| 2a 0a 42 65 67 69 6e 3a | 0a 09 49 46 09 54 72 61 |*.Begin:|..IF.Tra|
|00000980| 63 6b 3d 30 0a 09 50 75 | 73 68 2e 6c 09 64 30 2d |ck=0..Pu|sh.l.d0-|
|00000990| 61 36 0a 09 53 74 6f 70 | 53 79 73 74 65 6d 0a 09 |a6..Stop|System..|
|000009a0| 45 4c 53 45 0a 09 6d 6f | 76 65 2e 6c 09 23 4c 65 |ELSE..mo|ve.l.#Le|
|000009b0| 76 33 49 72 71 2c 28 4c | 65 76 31 42 61 73 65 29 |v3Irq,(L|ev1Base)|
|000009c0| 2e 77 0a 09 72 74 73 0a | 09 45 4e 44 43 0a 2a 2a |.w..rts.|.ENDC.**|
|000009d0| 49 6e 69 74 20 73 74 61 | 72 74 65 72 20 2d 2d 2d |Init sta|rter ---|
|000009e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000009f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000a00| 0a 09 6c 65 61 09 43 6c | 65 61 72 2c 61 30 0a 09 |..lea.Cl|ear,a0..|
|00000a10| 6d 6f 76 65 2e 6c 09 23 | 28 54 68 65 45 6e 64 2d |move.l.#|(TheEnd-|
|00000a20| 43 6c 65 61 72 29 2f 34 | 2c 64 30 0a 2e 63 6c 72 |Clear)/4|,d0..clr|
|00000a30| 6c 6f 6f 70 3a 09 63 6c | 72 2e 6c 09 28 61 30 29 |loop:.cl|r.l.(a0)|
|00000a40| 2b 0a 09 73 75 62 71 2e | 6c 09 23 31 2c 64 30 0a |+..subq.|l.#1,d0.|
|00000a50| 09 62 6e 65 2e 62 09 2e | 63 6c 72 6c 6f 6f 70 0a |.bne.b..|clrloop.|
|00000a60| 0a 09 6c 65 61 09 53 69 | 6e 75 73 54 61 62 65 6c |..lea.Si|nusTabel|
|00000a70| 28 70 63 29 2c 61 30 0a | 09 6d 6f 76 65 2e 77 09 |(pc),a0.|.move.w.|
|00000a80| 23 31 30 32 34 2b 32 35 | 36 2d 31 2c 64 30 0a 2e |#1024+25|6-1,d0..|
|00000a90| 6c 6f 6f 70 09 61 73 72 | 2e 77 09 23 31 2c 28 61 |loop.asr|.w.#1,(a|
|00000aa0| 30 29 2b 0a 09 64 62 72 | 61 09 64 30 2c 2e 6c 6f |0)+..dbr|a.d0,.lo|
|00000ab0| 6f 70 0a 0a 09 6c 65 61 | 09 53 63 72 6f 6c 6c 50 |op...lea|.ScrollP|
|00000ac0| 6f 69 6e 74 65 72 2c 61 | 30 0a 09 6d 6f 76 65 2e |ointer,a|0..move.|
|00000ad0| 6c 09 23 53 63 72 6f 6c | 6c 47 66 78 2c 64 30 0a |l.#Scrol|lGfx,d0.|
|00000ae0| 09 6d 6f 76 65 2e 77 09 | 64 30 2c 36 28 61 30 29 |.move.w.|d0,6(a0)|
|00000af0| 0a 09 73 77 61 70 09 64 | 30 0a 09 6d 6f 76 65 2e |..swap.d|0..move.|
|00000b00| 77 09 64 30 2c 32 28 61 | 30 29 0a 0a 09 57 61 69 |w.d0,2(a|0)...Wai|
|00000b10| 74 42 6c 74 0a 0a 2a 2a | 49 6e 69 74 20 73 6c 75 |tBlt..**|Init slu|
|00000b20| 74 74 65 72 20 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |tter ---|--------|
|00000b30| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000b40| 2d 2d 2d 2d 2d 2d 2d 2d | 0a 0a 09 49 46 45 51 09 |--------|...IFEQ.|
|00000b50| 54 72 61 63 6b 2d 30 0a | 09 53 65 74 49 6e 74 09 |Track-0.|.SetInt.|
|00000b60| 33 0a 09 63 6c 72 2e 6c | 09 24 30 2e 77 0a 09 53 |3..clr.l|.$0.w..S|
|00000b70| 74 61 72 74 50 72 67 0a | 0a 2a 2a 2a 2a 2a 2a 2a |tartPrg.|.*******|
|00000b80| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000b90| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000ba0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000bb0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000bc0| 2a 2a 2a 2a 2a 2a 2a 2a | 0a 2a 2a 56 65 6e 74 20 |********|.**Vent |
|00000bd0| 70 e5 20 65 78 69 74 73 | 69 67 6e 61 6c 0a 2a 2a |p. exits|ignal.**|
|00000be0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000bf0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000c00| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000c10| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000c20| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 0a 57 61 |********|*****.Wa|
|00000c30| 69 74 46 6f 72 45 78 69 | 74 3a 09 62 73 72 2e 62 |itForExi|t:.bsr.b|
|00000c40| 09 57 61 69 74 56 42 6c | 61 6e 6b 0a 09 74 73 74 |.WaitVBl|ank..tst|
|00000c50| 2e 77 09 49 57 61 6e 74 | 4f 75 74 0a 09 62 6e 65 |.w.IWant|Out..bne|
|00000c60| 2e 62 09 45 78 69 74 54 | 6f 44 6f 73 0a 09 62 72 |.b.ExitT|oDos..br|
|00000c70| 61 2e 62 09 57 61 69 74 | 46 6f 72 45 78 69 74 0a |a.b.Wait|ForExit.|
|00000c80| 0a 57 61 69 74 42 6c 61 | 6e 6b 73 3a 09 62 73 72 |.WaitBla|nks:.bsr|
|00000c90| 2e 62 09 57 61 69 74 56 | 42 6c 61 6e 6b 0a 09 64 |.b.WaitV|Blank..d|
|00000ca0| 62 72 61 09 64 30 2c 57 | 61 69 74 42 6c 61 6e 6b |bra.d0,W|aitBlank|
|00000cb0| 73 0a 09 72 74 73 0a 57 | 61 69 74 56 42 6c 61 6e |s..rts.W|aitVBlan|
|00000cc0| 6b 3a 09 63 6c 72 2e 77 | 09 56 42 6c 61 6e 6b 0a |k:.clr.w|.VBlank.|
|00000cd0| 2e 77 61 69 74 09 74 73 | 74 2e 77 09 56 42 6c 61 |.wait.ts|t.w.VBla|
|00000ce0| 6e 6b 0a 09 62 65 71 2e | 62 09 2e 77 61 69 74 0a |nk..beq.|b..wait.|
|00000cf0| 09 72 74 73 0a 0a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |.rts..**|********|
|00000d00| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000d10| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000d20| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000d30| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000d40| 2a 2a 2a 2a 2a 0a 2a 2a | 45 78 69 74 20 74 6f 20 |*****.**|Exit to |
|00000d50| 41 6d 69 67 61 44 4f 53 | 0a 2a 2a 2a 2a 2a 2a 2a |AmigaDOS|.*******|
|00000d60| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000d70| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000d80| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000d90| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000da0| 2a 2a 2a 2a 2a 2a 2a 2a | 0a 45 78 69 74 54 6f 44 |********|.ExitToD|
|00000db0| 6f 73 3a 0a 09 53 74 6f | 70 50 72 67 0a 0a 2a 2a |os:..Sto|pPrg..**|
|00000dc0| 45 78 69 74 20 73 74 61 | 72 74 65 72 20 2d 2d 2d |Exit sta|rter ---|
|00000dd0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000de0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000df0| 0a 09 43 6c 72 49 6e 74 | 09 33 0a 2a 2a 45 78 69 |..ClrInt|.3.**Exi|
|00000e00| 74 20 73 6c 75 74 74 65 | 72 20 2d 2d 2d 2d 2d 2d |t slutte|r ------|
|00000e10| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000e20| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0a 0a 09 |--------|-----...|
|00000e30| 53 74 61 72 74 53 79 73 | 74 65 6d 0a 0a 09 50 75 |StartSys|tem...Pu|
|00000e40| 6c 6c 2e 6c 09 64 30 2d | 61 36 0a 09 6d 6f 76 65 |ll.l.d0-|a6..move|
|00000e50| 71 09 23 30 2c 64 30 0a | 09 45 4e 44 43 0a 09 72 |q.#0,d0.|.ENDC..r|
|00000e60| 74 73 0a 0a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |ts..****|********|
|00000e70| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000e80| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000e90| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000ea0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000eb0| 2a 2a 2a 0a 2a 2a 4c 65 | 76 65 6c 20 33 20 69 6e |***.**Le|vel 3 in|
|00000ec0| 74 65 72 72 75 70 74 0a | 2a 2a 2a 2a 2a 2a 2a 2a |terrupt.|********|
|00000ed0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000ee0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000ef0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000f00| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000f10| 2a 2a 2a 2a 2a 2a 2a 0a | 4d 65 67 61 50 61 75 73 |*******.|MegaPaus|
|00000f20| 65 3a 09 64 63 2e 77 09 | 30 0a 4d 65 67 61 53 74 |e:.dc.w.|0.MegaSt|
|00000f30| 6f 72 79 3a 09 64 63 2e | 77 09 30 0a 4d 61 78 52 |ory:.dc.|w.0.MaxR|
|00000f40| 61 73 74 3a 09 64 63 2e | 77 09 30 0a 56 42 6c 61 |ast:.dc.|w.0.VBla|
|00000f50| 6e 6b 3a 09 64 63 2e 77 | 09 30 0a 09 49 46 09 54 |nk:.dc.w|.0..IF.T|
|00000f60| 72 61 63 6b 3d 30 0a 49 | 57 61 6e 74 4f 75 74 3a |rack=0.I|WantOut:|
|00000f70| 09 64 63 2e 77 09 30 0a | 09 45 4c 53 45 0a 49 57 |.dc.w.0.|.ELSE.IW|
|00000f80| 61 6e 74 4f 75 74 3a 09 | 45 51 55 09 24 38 30 0a |antOut:.|EQU.$80.|
|00000f90| 09 45 4e 44 43 0a 4c 65 | 76 33 49 72 71 3a 09 6d |.ENDC.Le|v3Irq:.m|
|00000fa0| 6f 76 65 2e 77 09 23 31 | 2c 56 42 6c 61 6e 6b 0a |ove.w.#1|,VBlank.|
|00000fb0| 09 50 75 73 68 2e 6c 09 | 64 30 2d 61 36 0a 2a 2a |.Push.l.|d0-a6.**|
|00000fc0| 4c 65 76 33 69 72 71 20 | 73 74 61 72 74 65 72 20 |Lev3irq |starter |
|00000fd0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000fe0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000ff0| 0a 09 62 73 72 2e 62 09 | 4d 65 67 61 53 74 6f 72 |..bsr.b.|MegaStor|
|00001000| 79 42 6f 61 72 64 0a 2a | 2a 4c 65 76 33 69 72 71 |yBoard.*|*Lev3irq|
|00001010| 20 73 6c 75 74 74 65 72 | 20 2d 2d 2d 2d 2d 2d 2d | slutter| -------|
|00001020| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001030| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0a 09 49 46 45 51 09 |--------|-..IFEQ.|
|00001040| 54 72 61 63 6b 2d 30 0a | 09 62 74 73 74 09 23 36 |Track-0.|.btst.#6|
|00001050| 2c 24 62 66 65 30 30 31 | 0a 09 62 6e 65 2e 62 09 |,$bfe001|..bne.b.|
|00001060| 2e 6e 6f 6c 65 66 74 0a | 09 6d 6f 76 65 2e 77 09 |.noleft.|.move.w.|
|00001070| 23 2d 31 2c 49 57 61 6e | 74 4f 75 74 0a 2e 6e 6f |#-1,IWan|tOut..no|
|00001080| 6c 65 66 74 0a 09 45 4e | 44 43 0a 09 57 61 69 74 |left..EN|DC..Wait|
|00001090| 42 6c 74 0a 09 49 46 09 | 52 61 73 74 65 72 3d 31 |Blt..IF.|Raster=1|
|000010a0| 0a 09 6d 6f 76 65 2e 77 | 09 23 24 66 30 30 2c 24 |..move.w|.#$f00,$|
|000010b0| 64 66 66 31 38 30 0a 09 | 45 4e 44 49 46 0a 09 6d |dff180..|ENDIF..m|
|000010c0| 6f 76 65 2e 62 09 24 64 | 66 66 30 30 35 2c 64 30 |ove.b.$d|ff005,d0|
|000010d0| 0a 09 6c 73 6c 2e 77 09 | 23 38 2c 64 30 0a 09 6d |..lsl.w.|#8,d0..m|
|000010e0| 6f 76 65 2e 62 09 24 64 | 66 66 30 30 36 2c 64 30 |ove.b.$d|ff006,d0|
|000010f0| 0a 09 63 6d 70 2e 77 09 | 4d 61 78 52 61 73 74 28 |..cmp.w.|MaxRast(|
|00001100| 70 63 29 2c 64 30 0a 09 | 62 6c 73 2e 62 09 2e 6e |pc),d0..|bls.b..n|
|00001110| 6f 6f 6f 74 0a 09 6d 6f | 76 65 2e 77 09 64 30 2c |ooot..mo|ve.w.d0,|
|00001120| 4d 61 78 52 61 73 74 0a | 2e 6e 6f 6f 6f 74 09 50 |MaxRast.|.nooot.P|
|00001130| 75 6c 6c 2e 6c 09 64 30 | 2d 61 36 0a 09 49 46 45 |ull.l.d0|-a6..IFE|
|00001140| 51 09 54 72 61 63 6b 2d | 30 0a 09 6d 6f 76 65 2e |Q.Track-|0..move.|
|00001150| 77 09 23 24 30 30 32 30 | 2c 49 6e 74 72 65 71 2b |w.#$0020|,Intreq+|
|00001160| 5f 43 75 73 74 6f 6d 0a | 09 45 4c 53 45 0a 09 6d |_Custom.|.ELSE..m|
|00001170| 6f 76 65 2e 77 09 23 24 | 30 30 30 34 2c 49 6e 74 |ove.w.#$|0004,Int|
|00001180| 72 65 71 2b 5f 43 75 73 | 74 6f 6d 0a 09 45 4e 44 |req+_Cus|tom..END|
|00001190| 43 0a 09 72 74 65 0a 0a | 0a 4d 65 67 61 53 74 6f |C..rte..|.MegaSto|
|000011a0| 72 79 42 6f 61 72 64 3a | 09 6d 6f 76 65 2e 77 09 |ryBoard:|.move.w.|
|000011b0| 4d 65 67 61 53 74 6f 72 | 79 28 70 63 29 2c 64 30 |MegaStor|y(pc),d0|
|000011c0| 0a 09 61 64 64 2e 77 09 | 64 30 2c 64 30 0a 09 61 |..add.w.|d0,d0..a|
|000011d0| 64 64 2e 77 09 64 30 2c | 64 30 0a 09 6d 6f 76 65 |dd.w.d0,|d0..move|
|000011e0| 2e 6c 09 2e 72 6f 75 74 | 69 6e 65 73 28 50 43 2c |.l..rout|ines(PC,|
|000011f0| 64 30 2e 77 29 2c 61 30 | 0a 09 6a 6d 70 09 28 61 |d0.w),a0|..jmp.(a|
|00001200| 30 29 0a 0a 2e 72 6f 75 | 74 69 6e 65 73 09 64 63 |0)...rou|tines.dc|
|00001210| 2e 6c 09 46 61 64 65 55 | 70 0a 09 64 63 2e 6c 09 |.l.FadeU|p..dc.l.|
|00001220| 49 6e 69 74 5f 56 65 63 | 2c 4c 65 76 33 5f 56 65 |Init_Vec|,Lev3_Ve|
|00001230| 63 2c 4d 6f 76 65 47 66 | 78 0a 09 64 63 2e 6c 09 |c,MoveGf|x..dc.l.|
|00001240| 46 61 64 65 44 6f 77 6e | 2c 4d 61 6b 65 45 78 69 |FadeDown|,MakeExi|
|00001250| 74 0a 0a 54 69 6e 67 3a | 09 64 63 2e 77 09 30 0a |t..Ting:|.dc.w.0.|
|00001260| 0a 46 61 64 65 55 70 3a | 09 6d 6f 76 65 2e 6c 09 |.FadeUp:|.move.l.|
|00001270| 23 53 75 6e 43 6f 70 70 | 65 72 2c 43 6f 70 32 6c |#SunCopp|er,Cop2l|
|00001280| 63 68 2b 5f 43 75 73 74 | 6f 6d 0a 09 6d 6f 76 65 |ch+_Cust|om..move|
|00001290| 2e 77 09 64 30 2c 43 6f | 70 6a 6d 70 32 2b 5f 43 |.w.d0,Co|pjmp2+_C|
|000012a0| 75 73 74 6f 6d 0a 09 6d | 6f 76 65 2e 77 09 23 30 |ustom..m|ove.w.#0|
|000012b0| 2c 43 6f 70 63 6f 6e 2b | 5f 43 75 73 74 6f 6d 0a |,Copcon+|_Custom.|
|000012c0| 0a 09 6d 6f 76 65 71 09 | 23 32 2d 31 2c 64 37 0a |..moveq.|#2-1,d7.|
|000012d0| 09 6c 65 61 09 46 61 64 | 65 43 6f 6c 73 42 63 6b |.lea.Fad|eColsBck|
|000012e0| 28 70 63 29 2c 61 31 0a | 09 6c 65 61 09 46 61 64 |(pc),a1.|.lea.Fad|
|000012f0| 65 43 6f 70 70 65 72 2b | 32 2c 61 30 0a 2e 64 6c |eCopper+|2,a0..dl|
|00001300| 6f 6f 70 09 6d 6f 76 65 | 2e 77 09 28 61 30 29 2c |oop.move|.w.(a0),|
|00001310| 64 30 0a 09 6d 6f 76 65 | 2e 77 09 28 61 31 29 2b |d0..move|.w.(a1)+|
|00001320| 2c 64 31 0a 09 62 73 72 | 2e 77 09 66 61 64 65 72 |,d1..bsr|.w.fader|
|00001330| 0a 09 6d 6f 76 65 2e 77 | 09 64 30 2c 28 61 30 29 |..move.w|.d0,(a0)|
|00001340| 0a 09 61 64 64 71 2e 77 | 09 23 34 2c 61 30 0a 09 |..addq.w|.#4,a0..|
|00001350| 64 62 72 61 09 64 37 2c | 2e 64 6c 6f 6f 70 0a 0a |dbra.d7,|.dloop..|
|00001360| 09 61 64 64 71 2e 77 09 | 23 31 2c 54 69 6e 67 0a |.addq.w.|#1,Ting.|
|00001370| 09 63 6d 70 2e 77 09 23 | 32 30 2c 54 69 6e 67 0a |.cmp.w.#|20,Ting.|
|00001380| 09 62 6e 65 2e 62 09 2e | 6f 75 74 0a 09 61 64 64 |.bne.b..|out..add|
|00001390| 71 2e 77 09 23 31 2c 4d | 65 67 61 53 74 6f 72 79 |q.w.#1,M|egaStory|
|000013a0| 0a 2e 6f 75 74 09 72 74 | 73 0a 0a 46 61 64 65 44 |..out.rt|s..FadeD|
|000013b0| 6f 77 6e 3a 09 6d 6f 76 | 65 2e 6c 09 23 43 6f 70 |own:.mov|e.l.#Cop|
|000013c0| 70 65 72 2c 43 6f 70 32 | 6c 63 68 2b 5f 43 75 73 |per,Cop2|lch+_Cus|
|000013d0| 74 6f 6d 0a 09 6d 6f 76 | 65 2e 77 09 64 30 2c 43 |tom..mov|e.w.d0,C|
|000013e0| 6f 70 6a 6d 70 32 2b 5f | 43 75 73 74 6f 6d 0a 09 |opjmp2+_|Custom..|
|000013f0| 6d 6f 76 65 2e 77 09 23 | 30 2c 43 6f 70 63 6f 6e |move.w.#|0,Copcon|
|00001400| 2b 5f 43 75 73 74 6f 6d | 0a 0a 09 6d 6f 76 65 71 |+_Custom|...moveq|
|00001410| 09 23 34 2d 31 2c 64 37 | 0a 09 6c 65 61 09 43 6f |.#4-1,d7|..lea.Co|
|00001420| 70 43 6f 6c 6f 72 73 2b | 32 2c 61 30 0a 2e 64 6c |pColors+|2,a0..dl|
|00001430| 6f 6f 70 09 6d 6f 76 65 | 2e 77 09 28 61 30 29 2c |oop.move|.w.(a0),|
|00001440| 64 30 0a 09 6d 6f 76 65 | 71 09 23 30 2c 64 31 0a |d0..move|q.#0,d1.|
|00001450| 09 62 73 72 2e 77 09 66 | 61 64 65 72 0a 09 6d 6f |.bsr.w.f|ader..mo|
|00001460| 76 65 2e 77 09 64 30 2c | 28 61 30 29 0a 09 61 64 |ve.w.d0,|(a0)..ad|
|00001470| 64 71 2e 77 09 23 34 2c | 61 30 0a 09 64 62 72 61 |dq.w.#4,|a0..dbra|
|00001480| 09 64 37 2c 2e 64 6c 6f | 6f 70 0a 0a 09 73 75 62 |.d7,.dlo|op...sub|
|00001490| 71 2e 77 09 23 31 2c 54 | 69 6e 67 0a 09 62 6e 65 |q.w.#1,T|ing..bne|
|000014a0| 2e 62 09 2e 6f 75 74 0a | 09 61 64 64 71 2e 77 09 |.b..out.|.addq.w.|
|000014b0| 23 31 2c 4d 65 67 61 53 | 74 6f 72 79 0a 2e 6f 75 |#1,MegaS|tory..ou|
|000014c0| 74 09 72 74 73 0a 0a 0a | 46 61 64 65 43 6f 6c 73 |t.rts...|FadeCols|
|000014d0| 42 63 6b 3a 09 64 63 2e | 77 09 42 63 6b 43 6f 6c |Bck:.dc.|w.BckCol|
|000014e0| 0a 09 64 63 2e 77 09 30 | 0a 0a 0a 0a 4d 61 6b 65 |..dc.w.0|....Make|
|000014f0| 45 78 69 74 3a 09 6d 6f | 76 65 2e 6c 09 23 43 6f |Exit:.mo|ve.l.#Co|
|00001500| 70 70 65 72 2c 43 6f 70 | 32 6c 63 68 2b 5f 43 75 |pper,Cop|2lch+_Cu|
|00001510| 73 74 6f 6d 0a 09 6d 6f | 76 65 2e 77 09 64 30 2c |stom..mo|ve.w.d0,|
|00001520| 43 6f 70 6a 6d 70 32 2b | 5f 43 75 73 74 6f 6d 0a |Copjmp2+|_Custom.|
|00001530| 09 6d 6f 76 65 2e 77 09 | 23 30 2c 43 6f 70 63 6f |.move.w.|#0,Copco|
|00001540| 6e 2b 5f 43 75 73 74 6f | 6d 0a 09 6d 6f 76 65 2e |n+_Custo|m..move.|
|00001550| 77 09 23 2d 31 2c 49 57 | 61 6e 74 4f 75 74 0a 09 |w.#-1,IW|antOut..|
|00001560| 72 74 73 0a 0a 0a 47 66 | 78 50 61 75 73 65 3a 09 |rts...Gf|xPause:.|
|00001570| 64 63 2e 77 09 33 35 0a | 47 66 78 54 69 6e 67 3a |dc.w.35.|GfxTing:|
|00001580| 09 64 63 2e 77 09 30 0a | 4d 6f 76 65 47 66 78 3a |.dc.w.0.|MoveGfx:|
|00001590| 09 6d 6f 76 65 2e 6c 09 | 23 43 6f 70 70 65 72 2c |.move.l.|#Copper,|
|000015a0| 43 6f 70 32 6c 63 68 2b | 5f 43 75 73 74 6f 6d 0a |Cop2lch+|_Custom.|
|000015b0| 09 6d 6f 76 65 2e 77 09 | 64 30 2c 43 6f 70 6a 6d |.move.w.|d0,Copjm|
|000015c0| 70 32 2b 5f 43 75 73 74 | 6f 6d 0a 09 6d 6f 76 65 |p2+_Cust|om..move|
|000015d0| 2e 77 09 23 25 31 30 2c | 43 6f 70 63 6f 6e 2b 5f |.w.#%10,|Copcon+_|
|000015e0| 43 75 73 74 6f 6d 0a 0a | 09 6d 6f 76 65 2e 6c 09 |Custom..|.move.l.|
|000015f0| 23 53 63 72 6f 6c 6c 47 | 66 78 2c 64 30 0a 09 6d |#ScrollG|fx,d0..m|
|00001600| 6f 76 65 71 09 23 30 2c | 64 31 0a 09 6d 6f 76 65 |oveq.#0,|d1..move|
|00001610| 2e 77 09 47 66 78 54 69 | 6e 67 28 70 63 29 2c 64 |.w.GfxTi|ng(pc),d|
|00001620| 31 0a 09 61 64 64 2e 6c | 09 64 31 2c 64 30 0a 0a |1..add.l|.d1,d0..|
|00001630| 09 6c 65 61 09 53 63 72 | 6f 6c 6c 50 6f 69 6e 74 |.lea.Scr|ollPoint|
|00001640| 65 72 2c 61 30 0a 09 6d | 6f 76 65 2e 77 09 64 30 |er,a0..m|ove.w.d0|
|00001650| 2c 36 28 61 30 29 0a 09 | 73 77 61 70 09 64 30 0a |,6(a0)..|swap.d0.|
|00001660| 09 6d 6f 76 65 2e 77 09 | 64 30 2c 32 28 61 30 29 |.move.w.|d0,2(a0)|
|00001670| 0a 0a 09 63 6d 70 2e 77 | 09 23 35 30 2c 47 66 78 |...cmp.w|.#50,Gfx|
|00001680| 54 69 6e 67 0a 09 62 6e | 65 2e 62 09 2e 6e 6f 72 |Ting..bn|e.b..nor|
|00001690| 6d 0a 09 74 73 74 2e 77 | 09 47 66 78 50 61 75 73 |m..tst.w|.GfxPaus|
|000016a0| 65 0a 09 62 65 71 2e 62 | 09 2e 6e 6f 72 6d 0a 09 |e..beq.b|..norm..|
|000016b0| 73 75 62 71 2e 77 09 23 | 31 2c 47 66 78 50 61 75 |subq.w.#|1,GfxPau|
|000016c0| 73 65 0a 09 72 74 73 0a | 2e 6e 6f 72 6d 09 61 64 |se..rts.|.norm.ad|
|000016d0| 64 71 2e 77 09 23 32 2c | 47 66 78 54 69 6e 67 0a |dq.w.#2,|GfxTing.|
|000016e0| 09 63 6d 70 2e 77 09 23 | 38 38 2c 47 66 78 54 69 |.cmp.w.#|88,GfxTi|
|000016f0| 6e 67 0a 09 62 6e 65 2e | 62 09 2e 6f 75 74 0a 09 |ng..bne.|b..out..|
|00001700| 61 64 64 71 2e 77 09 23 | 31 2c 4d 65 67 61 53 74 |addq.w.#|1,MegaSt|
|00001710| 6f 72 79 0a 2e 6f 75 74 | 0a 0a 09 72 74 73 0a 0a |ory..out|...rts..|
|00001720| 4c 65 76 33 5f 56 65 63 | 3a 09 6d 6f 76 65 2e 6c |Lev3_Vec|:.move.l|
|00001730| 09 23 43 6f 70 70 65 72 | 2c 43 6f 70 32 6c 63 68 |.#Copper|,Cop2lch|
|00001740| 2b 5f 43 75 73 74 6f 6d | 0a 09 6d 6f 76 65 2e 77 |+_Custom|..move.w|
|00001750| 09 64 30 2c 43 6f 70 6a | 6d 70 32 2b 5f 43 75 73 |.d0,Copj|mp2+_Cus|
|00001760| 74 6f 6d 0a 09 6d 6f 76 | 65 2e 77 09 23 25 31 30 |tom..mov|e.w.#%10|
|00001770| 2c 43 6f 70 63 6f 6e 2b | 5f 43 75 73 74 6f 6d 0a |,Copcon+|_Custom.|
|00001780| 0a 09 62 73 72 2e 77 09 | 53 77 61 70 53 63 72 0a |..bsr.w.|SwapScr.|
|00001790| 09 62 73 72 2e 77 09 43 | 6c 72 53 63 72 0a 09 62 |.bsr.w.C|lrScr..b|
|000017a0| 73 72 2e 77 09 52 6f 74 | 61 74 65 50 6f 69 6e 74 |sr.w.Rot|atePoint|
|000017b0| 73 0a 09 62 73 72 2e 77 | 09 43 61 6c 63 46 61 63 |s..bsr.w|.CalcFac|
|000017c0| 65 73 0a 09 62 73 72 2e | 77 09 44 72 61 77 46 61 |es..bsr.|w.DrawFa|
|000017d0| 63 65 73 0a 09 62 73 72 | 2e 77 09 46 69 6c 6c 53 |ces..bsr|.w.FillS|
|000017e0| 63 72 0a 09 62 73 72 2e | 77 09 4d 6f 76 65 4f 62 |cr..bsr.|w.MoveOb|
|000017f0| 6a 65 63 74 0a 09 62 73 | 72 2e 77 09 46 61 64 65 |ject..bs|r.w.Fade|
|00001800| 53 76 65 6e 64 0a 0a 09 | 63 6d 70 2e 77 09 23 37 |Svend...|cmp.w.#7|
|00001810| 30 30 30 2c 5a 43 65 6e | 74 65 72 0a 09 62 65 71 |000,ZCen|ter..beq|
|00001820| 2e 62 09 2e 64 6f 6e 74 | 0a 09 73 75 62 2e 77 09 |.b..dont|..sub.w.|
|00001830| 23 34 30 30 2c 5a 43 65 | 6e 74 65 72 0a 09 62 72 |#400,ZCe|nter..br|
|00001840| 61 2e 62 09 2e 67 6f 6f | 6e 0a 2e 64 6f 6e 74 09 |a.b..goo|n..dont.|
|00001850| 61 64 64 71 2e 77 09 23 | 31 2c 4d 65 67 61 53 74 |addq.w.#|1,MegaSt|
|00001860| 6f 72 79 0a 2e 67 6f 6f | 6e 09 6d 6f 76 65 2e 6c |ory..goo|n.move.l|
|00001870| 09 42 6c 74 43 6f 70 50 | 74 72 28 70 63 29 2c 61 |.BltCopP|tr(pc),a|
|00001880| 36 0a 09 6d 6f 76 65 2e | 6c 09 23 24 30 31 46 45 |6..move.|l.#$01FE|
|00001890| 30 30 30 30 2c 28 61 36 | 29 2b 0a 09 6d 6f 76 65 |0000,(a6|)+..move|
|000018a0| 2e 6c 09 23 43 6f 70 42 | 6c 74 57 61 69 74 2c 28 |.l.#CopB|ltWait,(|
|000018b0| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 6c 09 23 43 6f |a6)+..mo|ve.l.#Co|
|000018c0| 70 42 6c 74 57 61 69 74 | 2c 28 61 36 29 2b 0a 09 |pBltWait|,(a6)+..|
|000018d0| 6d 6f 76 65 2e 6c 09 23 | 24 30 31 46 45 30 30 30 |move.l.#|$01FE000|
|000018e0| 30 2c 28 61 36 29 2b 0a | 09 6d 6f 76 65 2e 6c 09 |0,(a6)+.|.move.l.|
|000018f0| 23 24 30 31 46 45 30 30 | 30 30 2c 28 61 36 29 2b |#$01FE00|00,(a6)+|
|00001900| 0a 09 49 46 09 52 61 73 | 74 65 72 3d 31 0a 09 6d |..IF.Ras|ter=1..m|
|00001910| 6f 76 65 2e 6c 09 23 43 | 6f 6c 6f 72 30 30 3c 3c |ove.l.#C|olor00<<|
|00001920| 31 36 21 24 66 66 66 2c | 28 61 36 29 2b 0a 09 45 |16!$fff,|(a6)+..E|
|00001930| 4e 44 49 46 0a 09 6d 6f | 76 65 2e 6c 09 23 53 63 |NDIF..mo|ve.l.#Sc|
|00001940| 72 6f 6c 6c 43 6f 70 70 | 65 72 2c 64 30 0a 09 6d |rollCopp|er,d0..m|
|00001950| 6f 76 65 2e 77 09 23 43 | 6f 70 32 6c 63 6c 2c 28 |ove.w.#C|op2lcl,(|
|00001960| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 77 09 64 30 2c |a6)+..mo|ve.w.d0,|
|00001970| 28 61 36 29 2b 0a 09 73 | 77 61 70 09 64 30 0a 09 |(a6)+..s|wap.d0..|
|00001980| 6d 6f 76 65 2e 77 09 23 | 43 6f 70 32 6c 63 68 2c |move.w.#|Cop2lch,|
|00001990| 28 61 36 29 2b 0a 09 6d | 6f 76 65 2e 77 09 64 30 |(a6)+..m|ove.w.d0|
|000019a0| 2c 28 61 36 29 2b 0a 09 | 6d 6f 76 65 2e 6c 09 23 |,(a6)+..|move.l.#|
|000019b0| 43 6f 70 6a 6d 70 32 3c | 3c 31 36 2c 28 61 36 29 |Copjmp2<|<16,(a6)|
|000019c0| 2b 0a 09 6d 6f 76 65 2e | 6c 09 61 36 2c 42 6c 74 |+..move.|l.a6,Blt|
|000019d0| 43 6f 70 50 74 72 0a 0a | 3b 09 63 6d 70 2e 77 09 |CopPtr..|;.cmp.w.|
|000019e0| 23 38 32 30 2c 4d 65 67 | 61 50 61 75 73 65 0a 3b |#820,Meg|aPause.;|
|000019f0| 09 62 6e 65 2e 62 09 2e | 6e 6f 6c 65 66 74 0a 3b |.bne.b..|noleft.;|
|00001a00| 09 61 64 64 71 2e 77 09 | 23 31 2c 4d 65 67 61 53 |.addq.w.|#1,MegaS|
|00001a10| 74 6f 72 79 0a 2e 6e 6f | 6c 65 66 74 09 61 64 64 |tory..no|left.add|
|00001a20| 71 2e 77 09 23 31 2c 4d | 65 67 61 50 61 75 73 65 |q.w.#1,M|egaPause|
|00001a30| 0a 0a 09 72 74 73 0a 0a | 49 6e 69 74 5f 56 65 63 |...rts..|Init_Vec|
|00001a40| 3a 09 6d 6f 76 65 2e 6c | 09 23 42 6c 61 63 6b 43 |:.move.l|.#BlackC|
|00001a50| 6f 70 70 65 72 2c 43 6f | 70 32 6c 63 68 2b 5f 43 |opper,Co|p2lch+_C|
|00001a60| 75 73 74 6f 6d 0a 09 6d | 6f 76 65 2e 77 09 64 30 |ustom..m|ove.w.d0|
|00001a70| 2c 43 6f 70 6a 6d 70 32 | 2b 5f 43 75 73 74 6f 6d |,Copjmp2|+_Custom|
|00001a80| 0a 09 6d 6f 76 65 2e 77 | 09 23 30 2c 43 6f 70 63 |..move.w|.#0,Copc|
|00001a90| 6f 6e 2b 5f 43 75 73 74 | 6f 6d 0a 09 62 73 72 2e |on+_Cust|om..bsr.|
|00001aa0| 77 09 53 77 61 70 53 63 | 72 0a 09 62 73 72 2e 77 |w.SwapSc|r..bsr.w|
|00001ab0| 09 43 6c 72 53 63 72 0a | 09 62 73 72 2e 77 09 4d |.ClrScr.|.bsr.w.M|
|00001ac0| 6f 76 65 4f 62 6a 65 63 | 74 0a 09 62 73 72 2e 77 |oveObjec|t..bsr.w|
|00001ad0| 09 52 6f 74 61 74 65 50 | 6f 69 6e 74 73 0a 09 62 |.RotateP|oints..b|
|00001ae0| 73 72 2e 77 09 43 61 6c | 63 46 61 63 65 73 0a 09 |sr.w.Cal|cFaces..|
|00001af0| 62 73 72 2e 77 09 44 72 | 61 77 46 61 63 65 73 0a |bsr.w.Dr|awFaces.|
|00001b00| 09 62 73 72 2e 77 09 46 | 69 6c 6c 53 63 72 0a 09 |.bsr.w.F|illScr..|
|00001b10| 6d 6f 76 65 2e 6c 09 42 | 6c 74 43 6f 70 50 74 72 |move.l.B|ltCopPtr|
|00001b20| 28 70 63 29 2c 61 36 0a | 09 6d 6f 76 65 2e 6c 09 |(pc),a6.|.move.l.|
|00001b30| 23 24 30 31 46 45 30 30 | 30 30 2c 28 61 36 29 2b |#$01FE00|00,(a6)+|
|00001b40| 0a 09 6d 6f 76 65 2e 6c | 09 23 43 6f 70 42 6c 74 |..move.l|.#CopBlt|
|00001b50| 57 61 69 74 2c 28 61 36 | 29 2b 0a 09 6d 6f 76 65 |Wait,(a6|)+..move|
|00001b60| 2e 6c 09 23 43 6f 70 42 | 6c 74 57 61 69 74 2c 28 |.l.#CopB|ltWait,(|
|00001b70| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 6c 09 23 24 30 |a6)+..mo|ve.l.#$0|
|00001b80| 31 46 45 30 30 30 30 2c | 28 61 36 29 2b 0a 09 6d |1FE0000,|(a6)+..m|
|00001b90| 6f 76 65 2e 6c 09 23 24 | 30 31 46 45 30 30 30 30 |ove.l.#$|01FE0000|
|00001ba0| 2c 28 61 36 29 2b 0a 09 | 49 46 09 52 61 73 74 65 |,(a6)+..|IF.Raste|
|00001bb0| 72 3d 31 0a 09 6d 6f 76 | 65 2e 6c 09 23 43 6f 6c |r=1..mov|e.l.#Col|
|00001bc0| 6f 72 30 30 3c 3c 31 36 | 2b 24 38 38 38 2c 28 61 |or00<<16|+$888,(a|
|00001bd0| 36 29 2b 0a 09 45 4e 44 | 49 46 0a 09 6d 6f 76 65 |6)+..END|IF..move|
|00001be0| 2e 6c 09 23 2d 32 2c 28 | 61 36 29 0a 09 61 64 64 |.l.#-2,(|a6)..add|
|00001bf0| 71 2e 77 09 23 31 2c 4d | 65 67 61 53 74 6f 72 79 |q.w.#1,M|egaStory|
|00001c00| 0a 09 72 74 73 0a 0a 0a | 0a 0a 2a 2a 2a 2a 2a 2a |..rts...|..******|
|00001c10| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001c20| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001c30| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001c40| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001c50| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 0a 2a 2a 46 61 64 65 |********|*.**Fade|
|00001c60| 20 73 76 65 6e 64 0a 2a | 2a 2a 2a 2a 2a 2a 2a 2a | svend.*|********|
|00001c70| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001c80| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001c90| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001ca0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001cb0| 2a 2a 2a 2a 2a 2a 0a 46 | 61 64 65 53 76 65 6e 64 |******.F|adeSvend|
|00001cc0| 3a 09 63 6d 70 2e 77 09 | 23 32 30 2c 4d 65 67 61 |:.cmp.w.|#20,Mega|
|00001cd0| 50 61 75 73 65 0a 09 62 | 6c 74 2e 62 09 2e 75 70 |Pause..b|lt.b..up|
|00001ce0| 0a 09 72 74 73 0a 2e 75 | 70 09 6d 6f 76 65 71 09 |..rts..u|p.moveq.|
|00001cf0| 23 36 2d 31 2c 64 37 0a | 09 6c 65 61 09 42 63 6b |#6-1,d7.|.lea.Bck|
|00001d00| 56 65 63 43 6f 6c 6f 72 | 73 28 70 63 29 2c 61 31 |VecColor|s(pc),a1|
|00001d10| 0a 09 6c 65 61 09 56 65 | 63 43 6f 6c 6f 72 73 28 |..lea.Ve|cColors(|
|00001d20| 70 63 29 2c 61 30 0a 2e | 64 6c 6f 6f 70 09 6d 6f |pc),a0..|dloop.mo|
|00001d30| 76 65 2e 77 09 28 61 30 | 29 2c 64 30 0a 09 6d 6f |ve.w.(a0|),d0..mo|
|00001d40| 76 65 2e 77 09 28 61 31 | 29 2b 2c 64 31 0a 09 62 |ve.w.(a1|)+,d1..b|
|00001d50| 73 72 2e 62 09 66 61 64 | 65 72 0a 09 6d 6f 76 65 |sr.b.fad|er..move|
|00001d60| 2e 77 09 64 30 2c 28 61 | 30 29 2b 0a 09 64 62 72 |.w.d0,(a|0)+..dbr|
|00001d70| 61 09 64 37 2c 2e 64 6c | 6f 6f 70 0a 09 72 74 73 |a.d7,.dl|oop..rts|
|00001d80| 0a 0a 0a 42 63 6b 56 65 | 63 43 6f 6c 6f 72 73 3a |...BckVe|cColors:|
|00001d90| 09 64 63 2e 77 09 24 36 | 30 34 0a 09 64 63 2e 77 |.dc.w.$6|04..dc.w|
|00001da0| 09 24 66 64 65 0a 09 62 | 6c 6b 2e 77 09 36 2c 30 |.$fde..b|lk.w.6,0|
|00001db0| 0a 0a 0a 0a 2a 2a 64 30 | 3d 66 61 64 65 20 66 72 |....**d0|=fade fr|
|00001dc0| 6f 6d 0a 2a 2a 64 31 3d | 66 61 64 65 20 74 6f 0a |om.**d1=|fade to.|
|00001dd0| 2a 2a 6f 75 74 3a 20 64 | 30 3d 6e 65 77 63 6f 6c |**out: d|0=newcol|
|00001de0| 0a 66 61 64 65 72 3a 09 | 6d 6f 76 65 2e 77 09 64 |.fader:.|move.w.d|
|00001df0| 30 2c 64 32 0a 09 6d 6f | 76 65 2e 77 09 64 31 2c |0,d2..mo|ve.w.d1,|
|00001e00| 64 33 0a 09 6c 73 72 2e | 77 09 23 38 2c 64 32 0a |d3..lsr.|w.#8,d2.|
|00001e10| 09 6c 73 72 2e 77 09 23 | 38 2c 64 33 0a 09 63 6d |.lsr.w.#|8,d3..cm|
|00001e20| 70 2e 77 09 64 32 2c 64 | 33 0a 09 62 65 71 2e 62 |p.w.d2,d|3..beq.b|
|00001e30| 09 2e 6e 6f 72 65 64 0a | 09 62 6c 74 2e 62 09 2e |..nored.|.blt.b..|
|00001e40| 72 65 64 73 75 62 0a 09 | 61 64 64 2e 77 09 23 24 |redsub..|add.w.#$|
|00001e50| 31 30 30 2c 64 30 0a 09 | 62 72 61 2e 62 09 2e 6e |100,d0..|bra.b..n|
|00001e60| 6f 72 65 64 0a 2e 72 65 | 64 73 75 62 3a 09 73 75 |ored..re|dsub:.su|
|00001e70| 62 2e 77 09 23 24 31 30 | 30 2c 64 30 0a 2e 6e 6f |b.w.#$10|0,d0..no|
|00001e80| 72 65 64 3a 09 6d 6f 76 | 65 2e 77 09 64 30 2c 64 |red:.mov|e.w.d0,d|
|00001e90| 32 0a 09 6d 6f 76 65 2e | 77 09 64 31 2c 64 33 0a |2..move.|w.d1,d3.|
|00001ea0| 09 6c 73 72 2e 77 09 23 | 34 2c 64 32 0a 09 6c 73 |.lsr.w.#|4,d2..ls|
|00001eb0| 72 2e 77 09 23 34 2c 64 | 33 0a 09 61 6e 64 2e 77 |r.w.#4,d|3..and.w|
|00001ec0| 09 23 24 66 2c 64 32 0a | 09 61 6e 64 2e 77 09 23 |.#$f,d2.|.and.w.#|
|00001ed0| 24 66 2c 64 33 0a 09 63 | 6d 70 2e 77 09 64 32 2c |$f,d3..c|mp.w.d2,|
|00001ee0| 64 33 0a 09 62 65 71 2e | 62 09 2e 6e 6f 67 72 65 |d3..beq.|b..nogre|
|00001ef0| 65 6e 0a 09 62 6c 74 2e | 62 09 2e 67 72 65 65 6e |en..blt.|b..green|
|00001f00| 73 75 62 0a 09 61 64 64 | 2e 77 09 23 24 31 30 2c |sub..add|.w.#$10,|
|00001f10| 64 30 0a 09 62 72 61 2e | 62 09 2e 6e 6f 67 72 65 |d0..bra.|b..nogre|
|00001f20| 65 6e 0a 2e 67 72 65 65 | 6e 73 75 62 3a 09 73 75 |en..gree|nsub:.su|
|00001f30| 62 2e 77 09 23 24 31 30 | 2c 64 30 0a 2e 6e 6f 67 |b.w.#$10|,d0..nog|
|00001f40| 72 65 65 6e 3a 09 6d 6f | 76 65 2e 77 09 64 30 2c |reen:.mo|ve.w.d0,|
|00001f50| 64 32 0a 09 6d 6f 76 65 | 2e 77 09 64 31 2c 64 33 |d2..move|.w.d1,d3|
|00001f60| 0a 09 61 6e 64 2e 77 09 | 23 24 66 2c 64 32 0a 09 |..and.w.|#$f,d2..|
|00001f70| 61 6e 64 2e 77 09 23 24 | 66 2c 64 33 0a 09 63 6d |and.w.#$|f,d3..cm|
|00001f80| 70 2e 77 09 64 32 2c 64 | 33 0a 09 62 65 71 2e 62 |p.w.d2,d|3..beq.b|
|00001f90| 09 2e 6e 6f 62 6c 75 65 | 0a 09 62 6c 74 2e 62 09 |..noblue|..blt.b.|
|00001fa0| 2e 62 6c 75 65 73 75 62 | 0a 09 61 64 64 71 2e 77 |.bluesub|..addq.w|
|00001fb0| 09 23 24 31 2c 64 30 0a | 09 62 72 61 2e 62 09 2e |.#$1,d0.|.bra.b..|
|00001fc0| 6e 6f 62 6c 75 65 0a 2e | 62 6c 75 65 73 75 62 3a |noblue..|bluesub:|
|00001fd0| 09 73 75 62 71 2e 77 09 | 23 24 31 2c 64 30 0a 2e |.subq.w.|#$1,d0..|
|00001fe0| 6e 6f 62 6c 75 65 3a 09 | 72 74 73 0a 0a 0a 0a 0a |noblue:.|rts.....|
|00001ff0| 0a 0a 0a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |...*****|********|
|00002000| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002010| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002020| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002030| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002040| 2a 2a 0a 2a 2a 43 61 6c | 63 20 66 61 63 65 73 0a |**.**Cal|c faces.|
|00002050| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002060| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002070| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002080| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002090| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 0a |********|*******.|
|000020a0| 43 61 6c 63 46 61 63 65 | 73 3a 0a 09 6c 65 61 09 |CalcFace|s:..lea.|
|000020b0| 46 61 63 65 73 28 70 63 | 29 2c 61 30 0a 09 6c 65 |Faces(pc|),a0..le|
|000020c0| 61 09 52 6f 74 61 74 65 | 64 28 70 63 29 2c 61 31 |a.Rotate|d(pc),a1|
|000020d0| 0a 09 6c 65 61 09 46 61 | 63 65 43 6f 6c 6f 72 73 |..lea.Fa|ceColors|
|000020e0| 28 70 63 29 2c 61 32 0a | 09 6c 65 61 09 56 65 63 |(pc),a2.|.lea.Vec|
|000020f0| 43 6f 6c 6f 72 73 28 70 | 63 29 2c 61 33 0a 09 6c |Colors(p|c),a3..l|
|00002100| 65 61 09 41 6c 6c 43 6f | 6c 6f 72 73 28 70 63 29 |ea.AllCo|lors(pc)|
|00002110| 2c 61 34 0a 09 63 6c 72 | 2e 77 09 2d 28 73 70 29 |,a4..clr|.w.-(sp)|
|00002120| 0a 0a 2e 6e 65 78 74 66 | 61 63 65 3a 09 63 6c 72 |...nextf|ace:.clr|
|00002130| 2e 77 09 28 61 32 29 0a | 0a 09 6d 6f 76 65 2e 77 |.w.(a2).|..move.w|
|00002140| 09 28 61 30 29 2b 2c 28 | 73 70 29 09 3b 66 61 72 |.(a0)+,(|sp).;far|
|00002150| 76 65 0a 09 62 6c 74 2e | 77 09 2e 75 64 0a 0a 09 |ve..blt.|w..ud...|
|00002160| 6d 6f 76 65 2e 77 09 28 | 61 30 29 2b 2c 64 36 09 |move.w.(|a0)+,d6.|
|00002170| 3b 61 6e 74 61 6c 20 6c | 69 6e 6a 65 72 0a 0a 09 |;antal l|injer...|
|00002180| 6d 6f 76 65 2e 77 09 28 | 61 30 29 2b 2c 64 37 0a |move.w.(|a0)+,d7.|
|00002190| 09 61 64 64 2e 77 09 64 | 37 2c 64 37 0a 09 61 64 |.add.w.d|7,d7..ad|
|000021a0| 64 2e 77 09 64 37 2c 64 | 37 0a 09 6d 6f 76 65 2e |d.w.d7,d|7..move.|
|000021b0| 77 09 28 61 31 2c 64 37 | 2e 77 29 2c 64 30 0a 09 |w.(a1,d7|.w),d0..|
|000021c0| 6d 6f 76 65 2e 77 09 32 | 28 61 31 2c 64 37 2e 77 |move.w.2|(a1,d7.w|
|000021d0| 29 2c 64 31 0a 0a 09 6d | 6f 76 65 2e 77 09 28 61 |),d1...m|ove.w.(a|
|000021e0| 30 29 2b 2c 64 37 0a 09 | 61 64 64 2e 77 09 64 37 |0)+,d7..|add.w.d7|
|000021f0| 2c 64 37 0a 09 61 64 64 | 2e 77 09 64 37 2c 64 37 |,d7..add|.w.d7,d7|
|00002200| 0a 09 6d 6f 76 65 2e 77 | 09 28 61 31 2c 64 37 2e |..move.w|.(a1,d7.|
|00002210| 77 29 2c 64 32 0a 09 6d | 6f 76 65 2e 77 09 32 28 |w),d2..m|ove.w.2(|
|00002220| 61 31 2c 64 37 2e 77 29 | 2c 64 33 0a 0a 09 6d 6f |a1,d7.w)|,d3...mo|
|00002230| 76 65 2e 77 09 28 61 30 | 29 2b 2c 64 37 0a 09 61 |ve.w.(a0|)+,d7..a|
|00002240| 64 64 2e 77 09 64 37 2c | 64 37 0a 09 61 64 64 2e |dd.w.d7,|d7..add.|
|00002250| 77 09 64 37 2c 64 37 0a | 09 6d 6f 76 65 2e 77 09 |w.d7,d7.|.move.w.|
|00002260| 28 61 31 2c 64 37 2e 77 | 29 2c 64 34 0a 09 6d 6f |(a1,d7.w|),d4..mo|
|00002270| 76 65 2e 77 09 32 28 61 | 31 2c 64 37 2e 77 29 2c |ve.w.2(a|1,d7.w),|
|00002280| 64 35 0a 09 0a 0a 09 73 | 75 62 2e 77 09 64 30 2c |d5.....s|ub.w.d0,|
|00002290| 64 32 0a 09 73 75 62 2e | 77 09 64 31 2c 64 33 0a |d2..sub.|w.d1,d3.|
|000022a0| 09 73 75 62 2e 77 09 64 | 30 2c 64 34 0a 09 73 75 |.sub.w.d|0,d4..su|
|000022b0| 62 2e 77 09 64 31 2c 64 | 35 0a 09 6d 75 6c 73 09 |b.w.d1,d|5..muls.|
|000022c0| 64 32 2c 64 35 0a 09 6d | 75 6c 73 09 64 33 2c 64 |d2,d5..m|uls.d3,d|
|000022d0| 34 0a 09 73 75 62 2e 6c | 09 64 34 2c 64 35 0a 0a |4..sub.l|.d4,d5..|
|000022e0| 09 6d 6f 76 65 2e 77 09 | 28 73 70 29 2c 64 30 0a |.move.w.|(sp),d0.|
|000022f0| 09 6d 6f 76 65 2e 77 09 | 64 30 2c 28 61 32 29 0a |.move.w.|d0,(a2).|
|00002300| 09 73 75 62 71 2e 77 09 | 23 31 2c 64 30 0a 09 61 |.subq.w.|#1,d0..a|
|00002310| 64 64 2e 77 09 64 30 2c | 64 30 0a 09 6d 6f 76 65 |dd.w.d0,|d0..move|
|00002320| 2e 77 09 64 30 2c 2d 28 | 73 70 29 0a 0a 09 64 69 |.w.d0,-(|sp)...di|
|00002330| 76 73 09 23 34 30 2c 64 | 35 0a 0a 09 6d 6f 76 65 |vs.#40,d|5...move|
|00002340| 2e 77 09 28 61 33 29 2c | 64 34 0a 09 6d 6f 76 65 |.w.(a3),|d4..move|
|00002350| 2e 77 09 64 34 2c 64 30 | 0a 09 6d 6f 76 65 2e 77 |.w.d4,d0|..move.w|
|00002360| 09 64 34 2c 64 31 0a 09 | 6d 6f 76 65 2e 77 09 64 |.d4,d1..|move.w.d|
|00002370| 34 2c 64 32 0a 09 61 6e | 64 2e 77 09 23 24 66 30 |4,d2..an|d.w.#$f0|
|00002380| 30 2c 64 30 0a 09 61 6e | 64 2e 77 09 23 24 30 66 |0,d0..an|d.w.#$0f|
|00002390| 30 2c 64 31 0a 09 61 6e | 64 2e 77 09 23 24 30 30 |0,d1..an|d.w.#$00|
|000023a0| 66 2c 64 32 0a 09 6c 73 | 72 2e 77 09 23 34 2c 64 |f,d2..ls|r.w.#4,d|
|000023b0| 30 0a 09 6c 73 6c 2e 77 | 09 23 34 2c 64 32 0a 09 |0..lsl.w|.#4,d2..|
|000023c0| 6d 75 6c 75 09 64 35 2c | 64 30 0a 09 6d 75 6c 75 |mulu.d5,|d0..mulu|
|000023d0| 09 64 35 2c 64 31 0a 09 | 6d 75 6c 75 09 64 35 2c |.d5,d1..|mulu.d5,|
|000023e0| 64 32 0a 09 6c 73 72 2e | 6c 09 23 38 2c 64 30 0a |d2..lsr.|l.#8,d0.|
|000023f0| 09 6c 73 72 2e 6c 09 23 | 38 2c 64 31 0a 09 6c 73 |.lsr.l.#|8,d1..ls|
|00002400| 72 2e 6c 09 23 38 2c 64 | 32 0a 0a 09 6c 73 6c 2e |r.l.#8,d|2...lsl.|
|00002410| 77 09 23 34 2c 64 30 0a | 09 6c 73 72 2e 77 09 23 |w.#4,d0.|.lsr.w.#|
|00002420| 34 2c 64 32 0a 09 61 6e | 64 2e 77 09 23 24 66 30 |4,d2..an|d.w.#$f0|
|00002430| 30 2c 64 30 0a 09 61 6e | 64 2e 77 09 23 24 30 66 |0,d0..an|d.w.#$0f|
|00002440| 30 2c 64 31 0a 09 61 6e | 64 2e 77 09 23 24 30 30 |0,d1..an|d.w.#$00|
|00002450| 66 2c 64 32 0a 09 6f 72 | 2e 77 09 64 31 2c 64 30 |f,d2..or|.w.d1,d0|
|00002460| 0a 09 6f 72 2e 77 09 64 | 32 2c 64 30 0a 09 6d 6f |..or.w.d|2,d0..mo|
|00002470| 76 65 2e 77 09 64 30 2c | 64 34 0a 0a 09 6d 6f 76 |ve.w.d0,|d4...mov|
|00002480| 65 2e 77 09 28 73 70 29 | 2b 2c 64 35 0a 09 6d 6f |e.w.(sp)|+,d5..mo|
|00002490| 76 65 2e 77 09 64 34 2c | 28 61 34 2c 64 35 2e 77 |ve.w.d4,|(a4,d5.w|
|000024a0| 29 0a 0a 0a 2e 64 6f 6e | 65 78 74 3a 09 61 64 64 |)....don|ext:.add|
|000024b0| 71 2e 77 09 23 32 2c 61 | 33 0a 09 73 75 62 71 2e |q.w.#2,a|3..subq.|
|000024c0| 77 09 23 33 2c 64 36 0a | 09 61 64 64 2e 77 09 64 |w.#3,d6.|.add.w.d|
|000024d0| 36 2c 64 36 0a 09 61 64 | 64 2e 77 09 64 36 2c 61 |6,d6..ad|d.w.d6,a|
|000024e0| 30 0a 09 61 64 64 71 2e | 77 09 23 32 2c 61 32 0a |0..addq.|w.#2,a2.|
|000024f0| 09 62 72 61 2e 77 09 2e | 6e 65 78 74 66 61 63 65 |.bra.w..|nextface|
|00002500| 0a 0a 2e 75 64 3a 09 61 | 64 64 71 2e 77 09 23 32 |...ud:.a|ddq.w.#2|
|00002510| 2c 73 70 0a 09 6c 65 61 | 09 41 6c 6c 43 6f 6c 6f |,sp..lea|.AllColo|
|00002520| 72 73 28 70 63 29 2c 61 | 30 0a 09 6c 65 61 09 43 |rs(pc),a|0..lea.C|
|00002530| 6f 70 43 6f 6c 6f 72 73 | 2c 61 31 0a 09 6d 6f 76 |opColors|,a1..mov|
|00002540| 65 2e 77 09 28 61 30 29 | 2b 2c 34 2a 31 2b 32 28 |e.w.(a0)|+,4*1+2(|
|00002550| 61 31 29 0a 09 6d 6f 76 | 65 2e 77 09 32 28 61 30 |a1)..mov|e.w.2(a0|
|00002560| 29 2c 34 2a 33 2b 32 28 | 61 31 29 0a 0a 09 72 74 |),4*3+2(|a1)...rt|
|00002570| 73 0a 0a 56 65 63 43 6f | 6c 6f 72 73 3a 09 62 6c |s..VecCo|lors:.bl|
|00002580| 6b 2e 77 09 38 2c 30 0a | 41 6c 6c 43 6f 6c 6f 72 |k.w.8,0.|AllColor|
|00002590| 73 3a 09 62 6c 6b 2e 77 | 09 31 36 2c 30 0a 0a 0a |s:.blk.w|.16,0...|
|000025a0| 0a 0a 0a 0a 0a 0a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |......**|********|
|000025b0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000025c0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000025d0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000025e0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000025f0| 2a 2a 2a 2a 2a 0a 2a 2a | 44 72 61 77 20 46 61 63 |*****.**|Draw Fac|
|00002600| 65 73 0a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |es.*****|********|
|00002610| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002620| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002630| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002640| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002650| 2a 2a 0a 0a 44 72 61 77 | 46 61 63 65 73 3a 0a 09 |**..Draw|Faces:..|
|00002660| 62 73 72 2e 77 09 49 6e | 69 74 5f 4c 69 6e 65 0a |bsr.w.In|it_Line.|
|00002670| 0a 09 6c 65 61 09 46 61 | 63 65 73 28 70 63 29 2c |..lea.Fa|ces(pc),|
|00002680| 61 30 0a 09 6c 65 61 09 | 52 6f 74 61 74 65 64 28 |a0..lea.|Rotated(|
|00002690| 70 63 29 2c 61 31 0a 09 | 6c 65 61 09 46 61 63 65 |pc),a1..|lea.Face|
|000026a0| 43 6f 6c 6f 72 73 28 70 | 63 29 2c 61 33 0a 0a 2e |Colors(p|c),a3...|
|000026b0| 6e 65 78 74 66 61 63 65 | 3a 0a 09 74 73 74 2e 77 |nextface|:..tst.w|
|000026c0| 09 28 61 30 29 2b 0a 09 | 62 6c 74 2e 77 09 2e 75 |.(a0)+..|blt.w..u|
|000026d0| 64 0a 0a 09 6d 6f 76 65 | 2e 77 09 28 61 30 29 2b |d...move|.w.(a0)+|
|000026e0| 2c 64 36 09 3b 61 6e 74 | 61 6c 20 6c 69 6e 6a 65 |,d6.;ant|al linje|
|000026f0| 72 0a 0a 09 6d 6f 76 65 | 2e 77 09 28 61 33 29 2b |r...move|.w.(a3)+|
|00002700| 2c 4c 69 6e 65 43 6f 6c | 0a 09 62 6e 65 2e 62 09 |,LineCol|..bne.b.|
|00002710| 2e 64 72 61 77 69 74 0a | 0a 3b 09 61 64 64 71 2e |.drawit.|.;.addq.|
|00002720| 77 09 23 31 2c 64 36 0a | 09 61 64 64 2e 77 09 64 |w.#1,d6.|.add.w.d|
|00002730| 36 2c 64 36 0a 09 61 64 | 64 2e 77 09 64 36 2c 61 |6,d6..ad|d.w.d6,a|
|00002740| 30 0a 09 62 72 61 2e 62 | 09 2e 6e 65 78 74 66 61 |0..bra.b|..nextfa|
|00002750| 63 65 0a 0a 2e 64 72 61 | 77 69 74 3a 09 6d 6f 76 |ce...dra|wit:.mov|
|00002760| 65 2e 77 09 28 61 30 29 | 2b 2c 64 37 0a 09 61 64 |e.w.(a0)|+,d7..ad|
|00002770| 64 2e 77 09 64 37 2c 64 | 37 0a 09 61 64 64 2e 77 |d.w.d7,d|7..add.w|
|00002780| 09 64 37 2c 64 37 0a 09 | 6d 6f 76 65 2e 77 09 28 |.d7,d7..|move.w.(|
|00002790| 61 31 2c 64 37 2e 77 29 | 2c 64 30 0a 09 6d 6f 76 |a1,d7.w)|,d0..mov|
|000027a0| 65 2e 77 09 32 28 61 31 | 2c 64 37 2e 77 29 2c 64 |e.w.2(a1|,d7.w),d|
|000027b0| 31 0a 0a 09 6d 6f 76 65 | 2e 77 09 28 61 30 29 2b |1...move|.w.(a0)+|
|000027c0| 2c 64 37 0a 09 61 64 64 | 2e 77 09 64 37 2c 64 37 |,d7..add|.w.d7,d7|
|000027d0| 0a 09 61 64 64 2e 77 09 | 64 37 2c 64 37 0a 09 6d |..add.w.|d7,d7..m|
|000027e0| 6f 76 65 2e 77 09 28 61 | 31 2c 64 37 2e 77 29 2c |ove.w.(a|1,d7.w),|
|000027f0| 64 32 0a 09 6d 6f 76 65 | 2e 77 09 32 28 61 31 2c |d2..move|.w.2(a1,|
|00002800| 64 37 2e 77 29 2c 64 33 | 0a 0a 09 6d 6f 76 65 2e |d7.w),d3|...move.|
|00002810| 77 09 28 61 30 29 2b 2c | 64 37 0a 09 61 64 64 2e |w.(a0)+,|d7..add.|
|00002820| 77 09 64 37 2c 64 37 0a | 09 61 64 64 2e 77 09 64 |w.d7,d7.|.add.w.d|
|00002830| 37 2c 64 37 0a 09 6d 6f | 76 65 2e 77 09 28 61 31 |7,d7..mo|ve.w.(a1|
|00002840| 2c 64 37 2e 77 29 2c 64 | 34 0a 09 6d 6f 76 65 2e |,d7.w),d|4..move.|
|00002850| 77 09 32 28 61 31 2c 64 | 37 2e 77 29 2c 64 35 0a |w.2(a1,d|7.w),d5.|
|00002860| 0a 09 50 75 73 68 2e 77 | 09 64 30 2d 64 31 0a 0a |..Push.w|.d0-d1..|
|00002870| 09 50 75 73 68 2e 77 09 | 64 30 2d 64 35 0a 0a 09 |.Push.w.|d0-d5...|
|00002880| 6d 6f 76 65 6d 2e 77 09 | 28 73 70 29 2c 64 30 2d |movem.w.|(sp),d0-|
|00002890| 64 33 0a 09 62 73 72 2e | 77 09 4c 69 6e 65 5f 44 |d3..bsr.|w.Line_D|
|000028a0| 72 61 77 0a 09 6d 6f 76 | 65 6d 2e 77 09 34 28 73 |raw..mov|em.w.4(s|
|000028b0| 70 29 2c 64 30 2d 64 33 | 0a 09 62 73 72 2e 77 09 |p),d0-d3|..bsr.w.|
|000028c0| 4c 69 6e 65 5f 44 72 61 | 77 0a 09 61 64 64 71 2e |Line_Dra|w..addq.|
|000028d0| 77 09 23 38 2c 73 70 0a | 09 6d 6f 76 65 6d 2e 77 |w.#8,sp.|.movem.w|
|000028e0| 09 28 73 70 29 2b 2c 64 | 30 2d 64 31 0a 0a 09 73 |.(sp)+,d|0-d1...s|
|000028f0| 75 62 71 2e 77 09 23 33 | 2c 64 36 0a 09 62 72 61 |ubq.w.#3|,d6..bra|
|00002900| 2e 62 09 2e 6a 75 6d 70 | 69 6e 0a 0a 2e 6c 69 6e |.b..jump|in...lin|
|00002910| 65 73 3a 09 6d 6f 76 65 | 2e 77 09 28 61 30 29 2b |es:.move|.w.(a0)+|
|00002920| 2c 64 37 0a 09 61 64 64 | 2e 77 09 64 37 2c 64 37 |,d7..add|.w.d7,d7|
|00002930| 0a 09 61 64 64 2e 77 09 | 64 37 2c 64 37 0a 09 6d |..add.w.|d7,d7..m|
|00002940| 6f 76 65 2e 77 09 28 61 | 31 2c 64 37 2e 77 29 2c |ove.w.(a|1,d7.w),|
|00002950| 64 32 0a 09 6d 6f 76 65 | 2e 77 09 32 28 61 31 2c |d2..move|.w.2(a1,|
|00002960| 64 37 2e 77 29 2c 64 33 | 0a 09 50 75 73 68 2e 77 |d7.w),d3|..Push.w|
|00002970| 09 64 32 2d 64 33 0a 09 | 62 73 72 2e 77 09 4c 69 |.d2-d3..|bsr.w.Li|
|00002980| 6e 65 5f 44 72 61 77 0a | 09 50 75 6c 6c 2e 77 09 |ne_Draw.|.Pull.w.|
|00002990| 64 30 2d 64 31 0a 2e 6a | 75 6d 70 69 6e 09 64 62 |d0-d1..j|umpin.db|
|000029a0| 72 61 09 64 36 2c 2e 6c | 69 6e 65 73 0a 0a 09 50 |ra.d6,.l|ines...P|
|000029b0| 75 6c 6c 2e 77 09 64 32 | 2d 64 33 0a 09 62 73 72 |ull.w.d2|-d3..bsr|
|000029c0| 2e 77 09 4c 69 6e 65 5f | 44 72 61 77 0a 0a 09 62 |.w.Line_|Draw...b|
|000029d0| 72 61 2e 77 09 2e 6e 65 | 78 74 66 61 63 65 0a 0a |ra.w..ne|xtface..|
|000029e0| 2e 75 64 3a 0a 09 6c 65 | 61 09 4d 69 6e 58 31 28 |.ud:..le|a.MinX1(|
|000029f0| 70 63 29 2c 61 30 0a 0a | 09 63 6d 70 2e 77 09 23 |pc),a0..|.cmp.w.#|
|00002a00| 57 69 64 74 68 2d 31 2c | 28 61 30 29 0a 09 62 67 |Width-1,|(a0)..bg|
|00002a10| 74 2e 62 09 2e 6d 61 6b | 65 6e 6f 31 0a 09 63 6d |t.b..mak|eno1..cm|
|00002a20| 70 2e 77 09 23 48 65 69 | 67 68 74 2d 31 2c 32 28 |p.w.#Hei|ght-1,2(|
|00002a30| 61 30 29 0a 09 62 67 74 | 2e 62 09 2e 6d 61 6b 65 |a0)..bgt|.b..make|
|00002a40| 6e 6f 31 0a 09 74 73 74 | 2e 77 09 34 28 61 30 29 |no1..tst|.w.4(a0)|
|00002a50| 0a 09 62 6c 74 2e 62 09 | 2e 6d 61 6b 65 6e 6f 31 |..blt.b.|.makeno1|
|00002a60| 0a 09 74 73 74 2e 77 09 | 36 28 61 30 29 0a 09 62 |..tst.w.|6(a0)..b|
|00002a70| 6c 74 2e 62 09 2e 6d 61 | 6b 65 6e 6f 31 0a 0a 09 |lt.b..ma|keno1...|
|00002a80| 74 73 74 2e 77 09 28 61 | 30 29 2b 0a 09 62 67 65 |tst.w.(a|0)+..bge|
|00002a90| 2e 62 09 2e 78 6f 6b 31 | 0a 09 63 6c 72 2e 77 09 |.b..xok1|..clr.w.|
|00002aa0| 2d 32 28 61 30 29 0a 2e | 78 6f 6b 31 3a 09 74 73 |-2(a0)..|xok1:.ts|
|00002ab0| 74 2e 77 09 28 61 30 29 | 2b 0a 09 62 67 65 2e 62 |t.w.(a0)|+..bge.b|
|00002ac0| 09 2e 79 6f 6b 31 0a 09 | 63 6c 72 2e 77 09 2d 32 |..yok1..|clr.w.-2|
|00002ad0| 28 61 30 29 0a 2e 79 6f | 6b 31 3a 09 63 6d 70 2e |(a0)..yo|k1:.cmp.|
|00002ae0| 77 09 23 57 69 64 74 68 | 2d 31 2c 28 61 30 29 2b |w.#Width|-1,(a0)+|
|00002af0| 0a 09 62 6c 65 2e 62 09 | 2e 78 6f 6b 32 0a 09 6d |..ble.b.|.xok2..m|
|00002b00| 6f 76 65 2e 77 09 23 57 | 69 64 74 68 2d 31 2c 2d |ove.w.#W|idth-1,-|
|00002b10| 32 28 61 30 29 0a 2e 78 | 6f 6b 32 3a 09 63 6d 70 |2(a0)..x|ok2:.cmp|
|00002b20| 2e 77 09 23 48 65 69 67 | 68 74 2d 31 2c 28 61 30 |.w.#Heig|ht-1,(a0|
|00002b30| 29 2b 0a 09 62 6c 65 2e | 62 09 2e 79 6f 6b 32 0a |)+..ble.|b..yok2.|
|00002b40| 09 6d 6f 76 65 2e 77 09 | 23 48 65 69 67 68 74 2d |.move.w.|#Height-|
|00002b50| 31 2c 2d 32 28 61 30 29 | 0a 09 62 72 61 2e 62 09 |1,-2(a0)|..bra.b.|
|00002b60| 2e 79 6f 6b 32 0a 2e 6d | 61 6b 65 6e 6f 31 3a 09 |.yok2..m|akeno1:.|
|00002b70| 6d 6f 76 65 2e 6c 09 23 | 24 37 66 66 66 37 66 66 |move.l.#|$7fff7ff|
|00002b80| 66 2c 28 61 30 29 2b 0a | 09 6d 6f 76 65 2e 6c 09 |f,(a0)+.|.move.l.|
|00002b90| 23 24 38 30 30 30 38 30 | 30 30 2c 28 61 30 29 2b |#$800080|00,(a0)+|
|00002ba0| 0a 2e 79 6f 6b 32 3a 0a | 09 63 6d 70 2e 77 09 23 |..yok2:.|.cmp.w.#|
|00002bb0| 57 69 64 74 68 2d 31 2c | 28 61 30 29 0a 09 62 67 |Width-1,|(a0)..bg|
|00002bc0| 74 2e 62 09 2e 6d 61 6b | 65 6e 6f 32 0a 09 63 6d |t.b..mak|eno2..cm|
|00002bd0| 70 2e 77 09 23 48 65 69 | 67 68 74 2d 31 2c 32 28 |p.w.#Hei|ght-1,2(|
|00002be0| 61 30 29 0a 09 62 67 74 | 2e 62 09 2e 6d 61 6b 65 |a0)..bgt|.b..make|
|00002bf0| 6e 6f 32 0a 09 74 73 74 | 2e 77 09 34 28 61 30 29 |no2..tst|.w.4(a0)|
|00002c00| 0a 09 62 6c 74 2e 62 09 | 2e 6d 61 6b 65 6e 6f 32 |..blt.b.|.makeno2|
|00002c10| 0a 09 74 73 74 2e 77 09 | 36 28 61 30 29 0a 09 62 |..tst.w.|6(a0)..b|
|00002c20| 6c 74 2e 62 09 2e 6d 61 | 6b 65 6e 6f 32 0a 0a 09 |lt.b..ma|keno2...|
|00002c30| 74 73 74 2e 77 09 28 61 | 30 29 2b 0a 09 62 67 65 |tst.w.(a|0)+..bge|
|00002c40| 2e 62 09 2e 78 6f 6b 31 | 32 0a 09 63 6c 72 2e 77 |.b..xok1|2..clr.w|
|00002c50| 09 2d 32 28 61 30 29 0a | 2e 78 6f 6b 31 32 3a 09 |.-2(a0).|.xok12:.|
|00002c60| 74 73 74 2e 77 09 28 61 | 30 29 2b 0a 09 62 67 65 |tst.w.(a|0)+..bge|
|00002c70| 2e 62 09 2e 79 6f 6b 31 | 32 0a 09 63 6c 72 2e 77 |.b..yok1|2..clr.w|
|00002c80| 09 2d 32 28 61 30 29 0a | 2e 79 6f 6b 31 32 3a 09 |.-2(a0).|.yok12:.|
|00002c90| 63 6d 70 2e 77 09 23 57 | 69 64 74 68 2d 31 2c 28 |cmp.w.#W|idth-1,(|
|00002ca0| 61 30 29 2b 0a 09 62 6c | 65 2e 62 09 2e 78 6f 6b |a0)+..bl|e.b..xok|
|00002cb0| 32 32 0a 09 6d 6f 76 65 | 2e 77 09 23 57 69 64 74 |22..move|.w.#Widt|
|00002cc0| 68 2d 31 2c 2d 32 28 61 | 30 29 0a 2e 78 6f 6b 32 |h-1,-2(a|0)..xok2|
|00002cd0| 32 3a 09 63 6d 70 2e 77 | 09 23 48 65 69 67 68 74 |2:.cmp.w|.#Height|
|00002ce0| 2d 31 2c 28 61 30 29 2b | 0a 09 62 6c 65 2e 62 09 |-1,(a0)+|..ble.b.|
|00002cf0| 2e 79 6f 6b 32 32 0a 09 | 6d 6f 76 65 2e 77 09 23 |.yok22..|move.w.#|
|00002d00| 48 65 69 67 68 74 2d 31 | 2c 2d 32 28 61 30 29 0a |Height-1|,-2(a0).|
|00002d10| 09 72 74 73 0a 2e 6d 61 | 6b 65 6e 6f 32 3a 09 6d |.rts..ma|keno2:.m|
|00002d20| 6f 76 65 2e 6c 09 23 24 | 37 66 66 66 37 66 66 66 |ove.l.#$|7fff7fff|
|00002d30| 2c 28 61 30 29 2b 0a 09 | 6d 6f 76 65 2e 6c 09 23 |,(a0)+..|move.l.#|
|00002d40| 24 38 30 30 30 38 30 30 | 30 2c 28 61 30 29 2b 0a |$8000800|0,(a0)+.|
|00002d50| 2e 79 6f 6b 32 32 3a 0a | 09 63 6d 70 2e 77 09 23 |.yok22:.|.cmp.w.#|
|00002d60| 57 69 64 74 68 2d 31 2c | 28 61 30 29 0a 09 62 67 |Width-1,|(a0)..bg|
|00002d70| 74 2e 62 09 2e 6d 61 6b | 65 6e 6f 33 0a 09 63 6d |t.b..mak|eno3..cm|
|00002d80| 70 2e 77 09 23 48 65 69 | 67 68 74 2d 31 2c 32 28 |p.w.#Hei|ght-1,2(|
|00002d90| 61 30 29 0a 09 62 67 74 | 2e 62 09 2e 6d 61 6b 65 |a0)..bgt|.b..make|
|00002da0| 6e 6f 33 0a 09 74 73 74 | 2e 77 09 34 28 61 30 29 |no3..tst|.w.4(a0)|
|00002db0| 0a 09 62 6c 74 2e 62 09 | 2e 6d 61 6b 65 6e 6f 33 |..blt.b.|.makeno3|
|00002dc0| 0a 09 74 73 74 2e 77 09 | 36 28 61 30 29 0a 09 62 |..tst.w.|6(a0)..b|
|00002dd0| 6c 74 2e 62 09 2e 6d 61 | 6b 65 6e 6f 33 0a 0a 09 |lt.b..ma|keno3...|
|00002de0| 74 73 74 2e 77 09 28 61 | 30 29 2b 0a 09 62 67 65 |tst.w.(a|0)+..bge|
|00002df0| 2e 62 09 2e 78 6f 6b 31 | 33 0a 09 63 6c 72 2e 77 |.b..xok1|3..clr.w|
|00002e00| 09 2d 32 28 61 30 29 0a | 2e 78 6f 6b 31 33 3a 09 |.-2(a0).|.xok13:.|
|00002e10| 74 73 74 2e 77 09 28 61 | 30 29 2b 0a 09 62 67 65 |tst.w.(a|0)+..bge|
|00002e20| 2e 62 09 2e 79 6f 6b 31 | 33 0a 09 63 6c 72 2e 77 |.b..yok1|3..clr.w|
|00002e30| 09 2d 32 28 61 30 29 0a | 2e 79 6f 6b 31 33 3a 09 |.-2(a0).|.yok13:.|
|00002e40| 63 6d 70 2e 77 09 23 57 | 69 64 74 68 2d 31 2c 28 |cmp.w.#W|idth-1,(|
|00002e50| 61 30 29 2b 0a 09 62 6c | 65 2e 62 09 2e 78 6f 6b |a0)+..bl|e.b..xok|
|00002e60| 32 33 0a 09 6d 6f 76 65 | 2e 77 09 23 57 69 64 74 |23..move|.w.#Widt|
|00002e70| 68 2d 31 2c 2d 32 28 61 | 30 29 0a 2e 78 6f 6b 32 |h-1,-2(a|0)..xok2|
|00002e80| 33 09 63 6d 70 2e 77 09 | 23 48 65 69 67 68 74 2d |3.cmp.w.|#Height-|
|00002e90| 31 2c 28 61 30 29 2b 0a | 09 62 6c 65 2e 62 09 2e |1,(a0)+.|.ble.b..|
|00002ea0| 79 6f 6b 32 33 0a 09 6d | 6f 76 65 2e 77 09 23 48 |yok23..m|ove.w.#H|
|00002eb0| 65 69 67 68 74 2d 31 2c | 2d 32 28 61 30 29 0a 09 |eight-1,|-2(a0)..|
|00002ec0| 72 74 73 0a 2e 6d 61 6b | 65 6e 6f 33 09 6d 6f 76 |rts..mak|eno3.mov|
|00002ed0| 65 2e 6c 09 23 24 37 66 | 66 66 37 66 66 66 2c 28 |e.l.#$7f|ff7fff,(|
|00002ee0| 61 30 29 2b 0a 09 6d 6f | 76 65 2e 6c 09 23 24 38 |a0)+..mo|ve.l.#$8|
|00002ef0| 30 30 30 38 30 30 30 2c | 28 61 30 29 2b 0a 2e 79 |0008000,|(a0)+..y|
|00002f00| 6f 6b 32 33 0a 09 72 74 | 73 0a 0a 0a 0a 0a 0a 0a |ok23..rt|s.......|
|00002f10| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002f20| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002f30| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002f40| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002f50| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 0a |********|*******.|
|00002f60| 2a 2a 52 6f 74 61 74 65 | 20 50 6f 69 6e 74 73 0a |**Rotate| Points.|
|00002f70| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002f80| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002f90| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002fa0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002fb0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 0a |********|*******.|
|00002fc0| 52 6f 74 61 74 65 50 6f | 69 6e 74 73 3a 0a 09 6c |RotatePo|ints:..l|
|00002fd0| 65 61 09 50 6f 69 6e 74 | 73 28 70 63 29 2c 61 35 |ea.Point|s(pc),a5|
|00002fe0| 0a 09 6c 65 61 09 52 6f | 74 61 74 65 64 28 70 63 |..lea.Ro|tated(pc|
|00002ff0| 29 2c 61 36 0a 09 6c 65 | 61 09 53 69 6e 75 73 54 |),a6..le|a.SinusT|
|00003000| 61 62 65 6c 28 70 63 29 | 2c 61 30 0a 09 6c 65 61 |abel(pc)|,a0..lea|
|00003010| 09 43 6f 73 69 6e 75 73 | 54 61 62 65 6c 28 70 63 |.Cosinus|Tabel(pc|
|00003020| 29 2c 61 31 0a 0a 2e 6e | 65 78 74 70 6f 69 6e 74 |),a1...n|extpoint|
|00003030| 3a 09 6d 6f 76 65 2e 77 | 09 28 61 35 29 2b 2c 64 |:.move.w|.(a5)+,d|
|00003040| 35 0a 09 63 6d 70 2e 77 | 09 23 24 38 30 30 30 2c |5..cmp.w|.#$8000,|
|00003050| 64 35 0a 09 62 65 71 2e | 77 09 2e 75 64 0a 09 6d |d5..beq.|w..ud..m|
|00003060| 6f 76 65 2e 77 09 28 61 | 35 29 2b 2c 64 36 0a 09 |ove.w.(a|5)+,d6..|
|00003070| 6d 6f 76 65 2e 77 09 28 | 61 35 29 2b 2c 64 37 0a |move.w.(|a5)+,d7.|
|00003080| 0a 2a 2a 52 6f 74 61 74 | 69 6f 6e 20 6f 6d 20 7a |.**Rotat|ion om z|
|00003090| 2d 61 6b 73 65 6e 0a 0a | 09 61 64 64 2e 77 09 58 |-aksen..|.add.w.X|
|000030a0| 43 65 6e 74 65 72 28 70 | 63 29 2c 64 35 0a 09 61 |Center(p|c),d5..a|
|000030b0| 64 64 2e 77 09 59 43 65 | 6e 74 65 72 28 70 63 29 |dd.w.YCe|nter(pc)|
|000030c0| 2c 64 36 0a 09 61 64 64 | 2e 77 09 5a 43 65 6e 74 |,d6..add|.w.ZCent|
|000030d0| 65 72 28 70 63 29 2c 64 | 37 0a 09 6d 6f 76 65 71 |er(pc),d|7..moveq|
|000030e0| 09 23 39 2c 64 34 0a 09 | 65 78 74 2e 6c 09 64 35 |.#9,d4..|ext.l.d5|
|000030f0| 0a 09 65 78 74 2e 6c 09 | 64 36 0a 09 61 73 6c 2e |..ext.l.|d6..asl.|
|00003100| 6c 09 64 34 2c 64 35 0a | 09 61 73 6c 2e 6c 09 64 |l.d4,d5.|.asl.l.d|
|00003110| 34 2c 64 36 0a 09 64 69 | 76 73 09 64 37 2c 64 35 |4,d6..di|vs.d7,d5|
|00003120| 0a 09 64 69 76 73 09 64 | 37 2c 64 36 0a 0a 09 61 |..divs.d|7,d6...a|
|00003130| 64 64 2e 77 09 23 57 69 | 64 74 68 2f 32 2c 64 35 |dd.w.#Wi|dth/2,d5|
|00003140| 0a 09 61 64 64 2e 77 09 | 23 48 65 69 67 68 74 2f |..add.w.|#Height/|
|00003150| 32 2c 64 36 0a 0a 09 6d | 6f 76 65 6d 2e 77 09 64 |2,d6...m|ovem.w.d|
|00003160| 35 2d 64 36 2c 28 61 36 | 29 0a 09 61 64 64 71 2e |5-d6,(a6|)..addq.|
|00003170| 77 09 23 34 2c 61 36 0a | 09 62 72 61 2e 77 09 2e |w.#4,a6.|.bra.w..|
|00003180| 6e 65 78 74 70 6f 69 6e | 74 0a 0a 2e 75 64 3a 09 |nextpoin|t...ud:.|
|00003190| 72 74 73 0a 0a 66 61 6b | 3d 31 35 0a 0a 50 6f 69 |rts..fak|=15..Poi|
|000031a0| 6e 74 73 3a 09 64 63 2e | 77 09 2d 31 31 35 2a 66 |nts:.dc.|w.-115*f|
|000031b0| 61 6b 2c 2d 33 39 2a 66 | 61 6b 2c 30 09 3b 30 0a |ak,-39*f|ak,0.;0.|
|000031c0| 09 64 63 2e 77 09 31 31 | 35 2a 66 61 6b 2c 2d 33 |.dc.w.11|5*fak,-3|
|000031d0| 39 2a 66 61 6b 2c 30 09 | 3b 31 0a 09 64 63 2e 77 |9*fak,0.|;1..dc.w|
|000031e0| 09 31 31 35 2a 66 61 6b | 2c 33 39 2a 66 61 6b 2c |.115*fak|,39*fak,|
|000031f0| 30 09 3b 32 0a 09 64 63 | 2e 77 09 2d 31 31 35 2a |0.;2..dc|.w.-115*|
|00003200| 66 61 6b 2c 33 39 2a 66 | 61 6b 2c 30 09 3b 33 0a |fak,39*f|ak,0.;3.|
|00003210| 09 64 63 2e 77 09 30 2c | 2d 33 39 2a 66 61 6b 2c |.dc.w.0,|-39*fak,|
|00003220| 30 09 3b 34 0a 09 64 63 | 2e 77 09 30 2c 33 39 2a |0.;4..dc|.w.0,39*|
|00003230| 66 61 6b 2c 30 09 09 3b | 35 0a 0a 09 64 63 2e 77 |fak,0..;|5...dc.w|
|00003240| 09 2d 31 30 36 2a 66 61 | 6b 2c 2d 33 35 2a 66 61 |.-106*fa|k,-35*fa|
|00003250| 6b 2c 30 09 3b 36 0a 09 | 64 63 2e 77 09 2d 39 33 |k,0.;6..|dc.w.-93|
|00003260| 2a 66 61 6b 2c 2d 33 35 | 2a 66 61 6b 2c 30 09 3b |*fak,-35|*fak,0.;|
|00003270| 37 0a 09 64 63 2e 77 09 | 2d 38 38 2a 66 61 6b 2c |7..dc.w.|-88*fak,|
|00003280| 2d 33 30 2a 66 61 6b 2c | 30 09 3b 38 0a 09 64 63 |-30*fak,|0.;8..dc|
|00003290| 2e 77 09 2d 38 33 2a 66 | 61 6b 2c 2d 33 35 2a 66 |.w.-83*f|ak,-35*f|
|000032a0| 61 6b 2c 30 09 3b 39 0a | 09 64 63 2e 77 09 2d 37 |ak,0.;9.|.dc.w.-7|
|000032b0| 30 2a 66 61 6b 2c 2d 33 | 35 2a 66 61 6b 2c 30 09 |0*fak,-3|5*fak,0.|
|000032c0| 3b 31 30 0a 09 64 63 2e | 77 09 2d 37 30 2a 66 61 |;10..dc.|w.-70*fa|
|000032d0| 6b 2c 33 34 2a 66 61 6b | 2c 30 09 3b 31 31 0a 09 |k,34*fak|,0.;11..|
|000032e0| 64 63 2e 77 09 2d 38 33 | 2a 66 61 6b 2c 33 34 2a |dc.w.-83|*fak,34*|
|000032f0| 66 61 6b 2c 30 09 3b 31 | 32 0a 09 64 63 2e 77 09 |fak,0.;1|2..dc.w.|
|00003300| 2d 38 33 2a 66 61 6b 2c | 2d 32 33 2a 66 61 6b 2c |-83*fak,|-23*fak,|
|00003310| 30 09 3b 31 33 0a 09 64 | 63 2e 77 09 2d 38 38 2a |0.;13..d|c.w.-88*|
|00003320| 66 61 6b 2c 2d 31 38 2a | 66 61 6b 2c 30 09 3b 31 |fak,-18*|fak,0.;1|
|00003330| 34 0a 09 64 63 2e 77 09 | 2d 39 33 2a 66 61 6b 2c |4..dc.w.|-93*fak,|
|00003340| 2d 32 33 2a 66 61 6b 2c | 30 09 3b 31 35 0a 09 64 |-23*fak,|0.;15..d|
|00003350| 63 2e 77 09 2d 39 33 2a | 66 61 6b 2c 33 34 2a 66 |c.w.-93*|fak,34*f|
|00003360| 61 6b 2c 30 09 3b 31 36 | 0a 09 64 63 2e 77 09 2d |ak,0.;16|..dc.w.-|
|00003370| 31 31 31 2a 66 61 6b 2c | 33 34 2a 66 61 6b 2c 30 |111*fak,|34*fak,0|
|00003380| 09 3b 31 37 0a 09 64 63 | 2e 77 09 2d 31 31 31 2a |.;17..dc|.w.-111*|
|00003390| 66 61 6b 2c 2d 31 2a 66 | 61 6b 2c 30 09 3b 31 38 |fak,-1*f|ak,0.;18|
|000033a0| 0a 09 64 63 2e 77 09 2d | 31 30 36 2a 66 61 6b 2c |..dc.w.-|106*fak,|
|000033b0| 2d 36 2a 66 61 6b 2c 30 | 09 3b 31 39 0a 0a 09 64 |-6*fak,0|.;19...d|
|000033c0| 63 2e 77 09 2d 36 31 2a | 66 61 6b 2c 2d 33 35 2a |c.w.-61*|fak,-35*|
|000033d0| 66 61 6b 2c 30 09 3b 32 | 30 0a 09 64 63 2e 77 09 |fak,0.;2|0..dc.w.|
|000033e0| 2d 33 39 2a 66 61 6b 2c | 2d 33 35 2a 66 61 6b 2c |-39*fak,|-35*fak,|
|000033f0| 30 09 3b 32 31 0a 09 64 | 63 2e 77 09 2d 33 39 2a |0.;21..d|c.w.-39*|
|00003400| 66 61 6b 2c 2d 32 32 2a | 66 61 6b 2c 30 09 3b 32 |fak,-22*|fak,0.;2|
|00003410| 32 0a 09 64 63 2e 77 09 | 2d 34 38 2a 66 61 6b 2c |2..dc.w.|-48*fak,|
|00003420| 2d 32 32 2a 66 61 6b 2c | 30 09 3b 32 33 0a 09 64 |-22*fak,|0.;23..d|
|00003430| 63 2e 77 09 2d 34 38 2a | 66 61 6b 2c 2d 31 38 2a |c.w.-48*|fak,-18*|
|00003440| 66 61 6b 2c 30 09 3b 32 | 34 0a 09 64 63 2e 77 09 |fak,0.;2|4..dc.w.|
|00003450| 2d 34 33 2a 66 61 6b 2c | 2d 31 38 2a 66 61 6b 2c |-43*fak,|-18*fak,|
|00003460| 30 09 3b 32 35 0a 09 64 | 63 2e 77 09 2d 34 33 2a |0.;25..d|c.w.-43*|
|00003470| 66 61 6b 2c 2d 31 35 2a | 66 61 6b 2c 30 09 3b 32 |fak,-15*|fak,0.;2|
|00003480| 36 0a 09 64 63 2e 77 09 | 2d 34 38 2a 66 61 6b 2c |6..dc.w.|-48*fak,|
|00003490| 2d 31 35 2a 66 61 6b 2c | 30 09 3b 32 37 0a 09 64 |-15*fak,|0.;27..d|
|000034a0| 63 2e 77 09 2d 34 38 2a | 66 61 6b 2c 31 31 2a 66 |c.w.-48*|fak,11*f|
|000034b0| 61 6b 2c 30 09 3b 32 38 | 0a 09 64 63 2e 77 09 2d |ak,0.;28|..dc.w.-|
|000034c0| 32 35 2a 66 61 6b 2c 31 | 31 2a 66 61 6b 2c 30 09 |25*fak,1|1*fak,0.|
|000034d0| 3b 32 39 0a 09 64 63 2e | 77 09 2d 32 35 2a 66 61 |;29..dc.|w.-25*fa|
|000034e0| 6b 2c 33 34 2a 66 61 6b | 2c 30 09 3b 33 30 0a 09 |k,34*fak|,0.;30..|
|000034f0| 64 63 2e 77 09 2d 36 36 | 2a 66 61 6b 2c 33 34 2a |dc.w.-66|*fak,34*|
|00003500| 66 61 6b 2c 30 09 3b 33 | 31 0a 09 64 63 2e 77 09 |fak,0.;3|1..dc.w.|
|00003510| 2d 36 36 2a 66 61 6b 2c | 2d 31 2a 66 61 6b 2c 30 |-66*fak,|-1*fak,0|
|00003520| 09 3b 33 32 0a 09 64 63 | 2e 77 09 2d 36 31 2a 66 |.;32..dc|.w.-61*f|
|00003530| 61 6b 2c 2d 36 2a 66 61 | 6b 2c 30 09 3b 33 33 0a |ak,-6*fa|k,0.;33.|
|00003540| 0a 09 64 63 2e 77 09 2d | 31 36 2a 66 61 6b 2c 2d |..dc.w.-|16*fak,-|
|00003550| 33 35 2a 66 61 6b 2c 30 | 09 3b 33 34 0a 09 64 63 |35*fak,0|.;34..dc|
|00003560| 2e 77 09 2d 33 2a 66 61 | 6b 2c 2d 33 35 2a 66 61 |.w.-3*fa|k,-35*fa|
|00003570| 6b 2c 30 09 3b 33 35 0a | 09 64 63 2e 77 09 2d 33 |k,0.;35.|.dc.w.-3|
|00003580| 2a 66 61 6b 2c 31 31 2a | 66 61 6b 2c 30 09 3b 33 |*fak,11*|fak,0.;3|
|00003590| 36 0a 09 64 63 2e 77 09 | 32 30 2a 66 61 6b 2c 31 |6..dc.w.|20*fak,1|
|000035a0| 31 2a 66 61 6b 2c 30 09 | 3b 33 37 0a 09 64 63 2e |1*fak,0.|;37..dc.|
|000035b0| 77 09 32 30 2a 66 61 6b | 2c 33 34 2a 66 61 6b 2c |w.20*fak|,34*fak,|
|000035c0| 30 09 3b 33 38 0a 09 64 | 63 2e 77 09 2d 32 31 2a |0.;38..d|c.w.-21*|
|000035d0| 66 61 6b 2c 33 34 2a 66 | 61 6b 2c 30 09 3b 33 39 |fak,34*f|ak,0.;39|
|000035e0| 0a 09 64 63 2e 77 09 2d | 32 31 2a 66 61 6b 2c 2d |..dc.w.-|21*fak,-|
|000035f0| 31 2a 66 61 6b 2c 30 09 | 3b 34 30 0a 09 64 63 2e |1*fak,0.|;40..dc.|
|00003600| 77 09 2d 31 36 2a 66 61 | 6b 2c 2d 36 2a 66 61 6b |w.-16*fa|k,-6*fak|
|00003610| 2c 30 09 3b 34 31 0a 0a | 09 64 63 2e 77 09 33 34 |,0.;41..|.dc.w.34|
|00003620| 2a 66 61 6b 2c 2d 33 35 | 2a 66 61 6b 2c 30 09 3b |*fak,-35|*fak,0.;|
|00003630| 34 32 0a 09 64 63 2e 77 | 09 36 30 2a 66 61 6b 2c |42..dc.w|.60*fak,|
|00003640| 2d 33 35 2a 66 61 6b 2c | 30 09 3b 34 33 0a 09 64 |-35*fak,|0.;43..d|
|00003650| 63 2e 77 09 36 35 2a 66 | 61 6b 2c 2d 33 30 2a 66 |c.w.65*f|ak,-30*f|
|00003660| 61 6b 2c 30 09 3b 34 34 | 0a 09 64 63 2e 77 09 36 |ak,0.;44|..dc.w.6|
|00003670| 35 2a 66 61 6b 2c 33 34 | 2a 66 61 6b 2c 30 09 3b |5*fak,34|*fak,0.;|
|00003680| 34 35 0a 09 64 63 2e 77 | 09 32 34 2a 66 61 6b 2c |45..dc.w|.24*fak,|
|00003690| 33 34 2a 66 61 6b 2c 30 | 09 3b 34 36 0a 09 64 63 |34*fak,0|.;46..dc|
|000036a0| 2e 77 09 32 34 2a 66 61 | 6b 2c 2d 31 2a 66 61 6b |.w.24*fa|k,-1*fak|
|000036b0| 2c 30 09 3b 34 37 0a 09 | 64 63 2e 77 09 32 39 2a |,0.;47..|dc.w.29*|
|000036c0| 66 61 6b 2c 2d 36 2a 66 | 61 6b 2c 30 09 3b 34 38 |fak,-6*f|ak,0.;48|
|000036d0| 0a 09 64 63 2e 77 09 32 | 39 2a 66 61 6b 2c 2d 33 |..dc.w.2|9*fak,-3|
|000036e0| 30 2a 66 61 6b 2c 30 09 | 3b 34 39 0a 0a 09 64 63 |0*fak,0.|;49...dc|
|000036f0| 2e 77 09 34 32 2a 66 61 | 6b 2c 2d 32 32 2a 66 61 |.w.42*fa|k,-22*fa|
|00003700| 6b 2c 30 09 3b 35 30 0a | 09 64 63 2e 77 09 35 32 |k,0.;50.|.dc.w.52|
|00003710| 2a 66 61 6b 2c 2d 32 32 | 2a 66 61 6b 2c 30 09 3b |*fak,-22|*fak,0.;|
|00003720| 35 31 0a 09 64 63 2e 77 | 09 35 32 2a 66 61 6b 2c |51..dc.w|.52*fak,|
|00003730| 31 31 2a 66 61 6b 2c 30 | 09 3b 35 32 0a 09 64 63 |11*fak,0|.;52..dc|
|00003740| 2e 77 09 34 32 2a 66 61 | 6b 2c 31 31 2a 66 61 6b |.w.42*fa|k,11*fak|
|00003750| 2c 30 09 3b 35 33 0a 0a | 09 64 63 2e 77 09 37 34 |,0.;53..|.dc.w.74|
|00003760| 2a 66 61 6b 2c 2d 33 35 | 2a 66 61 6b 2c 30 09 3b |*fak,-35|*fak,0.;|
|00003770| 35 34 0a 09 64 63 2e 77 | 09 38 37 2a 66 61 6b 2c |54..dc.w|.87*fak,|
|00003780| 2d 33 35 2a 66 61 6b 2c | 30 09 3b 35 35 0a 09 64 |-35*fak,|0.;55..d|
|00003790| 63 2e 77 09 39 37 2a 66 | 61 6b 2c 2d 32 35 2a 66 |c.w.97*f|ak,-25*f|
|000037a0| 61 6b 2c 30 09 3b 35 36 | 0a 09 64 63 2e 77 09 39 |ak,0.;56|..dc.w.9|
|000037b0| 37 2a 66 61 6b 2c 2d 33 | 35 2a 66 61 6b 2c 30 09 |7*fak,-3|5*fak,0.|
|000037c0| 3b 35 37 0a 09 64 63 2e | 77 09 31 31 30 2a 66 61 |;57..dc.|w.110*fa|
|000037d0| 6b 2c 2d 33 35 2a 66 61 | 6b 2c 30 09 3b 35 38 0a |k,-35*fa|k,0.;58.|
|000037e0| 09 64 63 2e 77 09 31 31 | 30 2a 66 61 6b 2c 33 34 |.dc.w.11|0*fak,34|
|000037f0| 2a 66 61 6b 2c 30 09 3b | 35 39 0a 09 64 63 2e 77 |*fak,0.;|59..dc.w|
|00003800| 09 39 37 2a 66 61 6b 2c | 33 34 2a 66 61 6b 2c 30 |.97*fak,|34*fak,0|
|00003810| 09 3b 36 30 0a 09 64 63 | 2e 77 09 39 37 2a 66 61 |.;60..dc|.w.97*fa|
|00003820| 6b 2c 2d 31 33 2a 66 61 | 6b 2c 30 09 3b 36 31 0a |k,-13*fa|k,0.;61.|
|00003830| 09 64 63 2e 77 09 38 37 | 2a 66 61 6b 2c 2d 32 33 |.dc.w.87|*fak,-23|
|00003840| 2a 66 61 6b 2c 30 09 3b | 36 32 0a 09 64 63 2e 77 |*fak,0.;|62..dc.w|
|00003850| 09 38 37 2a 66 61 6b 2c | 33 34 2a 66 61 6b 2c 30 |.87*fak,|34*fak,0|
|00003860| 09 3b 36 33 0a 09 64 63 | 2e 77 09 36 39 2a 66 61 |.;63..dc|.w.69*fa|
|00003870| 6b 2c 33 34 2a 66 61 6b | 2c 30 09 3b 36 34 0a 09 |k,34*fak|,0.;64..|
|00003880| 64 63 2e 77 09 36 39 2a | 66 61 6b 2c 2d 31 2a 66 |dc.w.69*|fak,-1*f|
|00003890| 61 6b 2c 30 09 3b 36 35 | 0a 09 64 63 2e 77 09 37 |ak,0.;65|..dc.w.7|
|000038a0| 34 2a 66 61 6b 2c 2d 36 | 2a 66 61 6b 2c 30 09 3b |4*fak,-6|*fak,0.;|
|000038b0| 36 36 0a 0a 0a 0a 09 64 | 63 2e 77 09 24 38 30 30 |66.....d|c.w.$800|
|000038c0| 30 0a 0a 52 6f 74 61 74 | 65 64 3a 09 62 6c 6b 2e |0..Rotat|ed:.blk.|
|000038d0| 6c 09 36 37 2c 30 0a 0a | 46 61 63 65 73 3a 09 64 |l.67,0..|Faces:.d|
|000038e0| 63 2e 77 09 31 2c 34 2c | 33 2c 30 2c 34 2c 35 0a |c.w.1,4,|3,0,4,5.|
|000038f0| 09 64 63 2e 77 09 33 2c | 34 2c 31 2c 32 2c 35 2c |.dc.w.3,|4,1,2,5,|
|00003900| 34 0a 0a 09 64 63 2e 77 | 09 32 2c 31 34 2c 36 2c |4...dc.w|.2,14,6,|
|00003910| 37 2c 38 2c 39 2c 31 30 | 2c 31 31 2c 31 32 2c 31 |7,8,9,10|,11,12,1|
|00003920| 33 2c 31 34 2c 31 35 2c | 31 36 2c 31 37 2c 31 38 |3,14,15,|16,17,18|
|00003930| 2c 31 39 0a 09 64 63 2e | 77 09 32 2c 31 34 2c 32 |,19..dc.|w.2,14,2|
|00003940| 30 2c 32 31 2c 32 32 2c | 32 33 2c 32 34 2c 32 35 |0,21,22,|23,24,25|
|00003950| 2c 32 36 2c 32 37 2c 32 | 38 2c 32 39 2c 33 30 2c |,26,27,2|8,29,30,|
|00003960| 33 31 2c 33 32 2c 33 33 | 0a 09 64 63 2e 77 09 32 |31,32,33|..dc.w.2|
|00003970| 2c 38 2c 33 34 2c 33 35 | 2c 33 36 2c 33 37 2c 33 |,8,34,35|,36,37,3|
|00003980| 38 2c 33 39 2c 34 30 2c | 34 31 0a 09 64 63 2e 77 |8,39,40,|41..dc.w|
|00003990| 09 32 2c 38 2c 34 32 2c | 34 33 2c 34 34 2c 34 35 |.2,8,42,|43,44,45|
|000039a0| 2c 34 36 2c 34 37 2c 34 | 38 2c 34 39 0a 09 64 63 |,46,47,4|8,49..dc|
|000039b0| 2e 77 09 32 2c 34 2c 35 | 30 2c 35 31 2c 35 32 2c |.w.2,4,5|0,51,52,|
|000039c0| 35 33 0a 09 64 63 2e 77 | 09 32 2c 31 33 2c 35 34 |53..dc.w|.2,13,54|
|000039d0| 2c 35 35 2c 35 36 2c 35 | 37 2c 35 38 2c 35 39 2c |,55,56,5|7,58,59,|
|000039e0| 36 30 2c 36 31 2c 36 32 | 2c 36 33 2c 36 34 2c 36 |60,61,62|,63,64,6|
|000039f0| 35 2c 36 36 0a 0a 09 64 | 63 2e 77 09 24 38 30 30 |5,66...d|c.w.$800|
|00003a00| 30 0a 0a 0a 0a 0a 0a 0a | 0a 2a 2a 2a 2a 2a 2a 2a |0.......|.*******|
|00003a10| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003a20| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003a30| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003a40| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003a50| 2a 2a 2a 2a 2a 2a 2a 2a | 0a 2a 2a 44 6f 75 62 6c |********|.**Doubl|
|00003a60| 65 2d 62 75 66 66 65 72 | 0a 2a 2a 2a 2a 2a 2a 2a |e-buffer|.*******|
|00003a70| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003a80| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003a90| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003aa0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003ab0| 2a 2a 2a 2a 2a 2a 2a 2a | 0a 53 63 72 65 65 6e 3a |********|.Screen:|
|00003ac0| 09 64 63 2e 6c 09 53 63 | 72 65 65 6e 31 0a 42 6c |.dc.l.Sc|reen1.Bl|
|00003ad0| 74 43 6f 70 3a 09 64 63 | 2e 6c 09 42 6c 74 43 6f |tCop:.dc|.l.BltCo|
|00003ae0| 70 70 65 72 31 0a 42 6c | 74 43 6f 70 50 74 72 3a |pper1.Bl|tCopPtr:|
|00003af0| 09 64 63 2e 6c 09 42 6c | 74 43 6f 70 70 65 72 31 |.dc.l.Bl|tCopper1|
|00003b00| 0a 53 77 61 70 53 63 72 | 3a 0a 09 6d 6f 76 65 2e |.SwapScr|:..move.|
|00003b10| 6c 09 42 6c 74 43 6f 70 | 28 70 63 29 2c 64 30 0a |l.BltCop|(pc),d0.|
|00003b20| 09 6c 65 61 09 42 6c 74 | 70 6f 69 6e 74 65 72 2c |.lea.Blt|pointer,|
|00003b30| 61 30 0a 09 6d 6f 76 65 | 2e 77 09 64 30 2c 36 28 |a0..move|.w.d0,6(|
|00003b40| 61 30 29 0a 09 73 77 61 | 70 09 64 30 0a 09 6d 6f |a0)..swa|p.d0..mo|
|00003b50| 76 65 2e 77 09 64 30 2c | 32 28 61 30 29 0a 0a 09 |ve.w.d0,|2(a0)...|
|00003b60| 6c 65 61 09 53 63 72 65 | 65 6e 28 70 63 29 2c 61 |lea.Scre|en(pc),a|
|00003b70| 30 0a 09 6c 65 61 09 53 | 63 72 65 65 6e 31 2c 61 |0..lea.S|creen1,a|
|00003b80| 31 0a 09 6c 65 61 09 53 | 63 72 65 65 6e 32 2c 61 |1..lea.S|creen2,a|
|00003b90| 32 0a 09 63 6d 70 2e 6c | 09 28 61 30 29 2c 61 31 |2..cmp.l|.(a0),a1|
|00003ba0| 0a 09 62 65 71 2e 62 09 | 2e 73 63 72 32 0a 09 6d |..beq.b.|.scr2..m|
|00003bb0| 6f 76 65 2e 6c 09 61 31 | 2c 28 61 30 29 0a 09 6d |ove.l.a1|,(a0)..m|
|00003bc0| 6f 76 65 2e 6c 09 23 42 | 6c 74 43 6f 70 70 65 72 |ove.l.#B|ltCopper|
|00003bd0| 31 2c 42 6c 74 43 6f 70 | 0a 09 6d 6f 76 65 2e 6c |1,BltCop|..move.l|
|00003be0| 09 23 42 6c 74 43 6f 70 | 70 65 72 31 2c 42 6c 74 |.#BltCop|per1,Blt|
|00003bf0| 43 6f 70 50 74 72 0a 09 | 62 72 61 2e 62 09 2e 64 |CopPtr..|bra.b..d|
|00003c00| 6f 72 65 73 74 0a 2e 73 | 63 72 32 3a 09 6d 6f 76 |orest..s|cr2:.mov|
|00003c10| 65 2e 6c 09 61 32 2c 28 | 61 30 29 0a 09 6d 6f 76 |e.l.a2,(|a0)..mov|
|00003c20| 65 2e 6c 09 23 42 6c 74 | 43 6f 70 70 65 72 32 2c |e.l.#Blt|Copper2,|
|00003c30| 42 6c 74 43 6f 70 0a 09 | 6d 6f 76 65 2e 6c 09 23 |BltCop..|move.l.#|
|00003c40| 42 6c 74 43 6f 70 70 65 | 72 32 2c 42 6c 74 43 6f |BltCoppe|r2,BltCo|
|00003c50| 70 50 74 72 0a 2e 64 6f | 72 65 73 74 3a 0a 09 6d |pPtr..do|rest:..m|
|00003c60| 6f 76 65 2e 6c 09 53 63 | 72 65 65 6e 28 70 63 29 |ove.l.Sc|reen(pc)|
|00003c70| 2c 64 30 0a 09 6c 65 61 | 09 42 69 74 70 6c 61 6e |,d0..lea|.Bitplan|
|00003c80| 65 72 2c 61 30 0a 09 6d | 6f 76 65 71 09 23 32 2d |er,a0..m|oveq.#2-|
|00003c90| 31 2c 64 31 0a 2e 6c 6f | 6f 70 3a 09 6d 6f 76 65 |1,d1..lo|op:.move|
|00003ca0| 2e 77 09 64 30 2c 36 28 | 61 30 29 0a 09 73 77 61 |.w.d0,6(|a0)..swa|
|00003cb0| 70 09 64 30 0a 09 6d 6f | 76 65 2e 77 09 64 30 2c |p.d0..mo|ve.w.d0,|
|00003cc0| 32 28 61 30 29 0a 09 73 | 77 61 70 09 64 30 0a 09 |2(a0)..s|wap.d0..|
|00003cd0| 61 64 64 2e 6c 09 23 42 | 79 74 65 57 69 64 74 68 |add.l.#B|yteWidth|
|00003ce0| 2f 32 2c 64 30 0a 09 61 | 64 64 71 2e 77 09 23 38 |/2,d0..a|ddq.w.#8|
|00003cf0| 2c 61 30 0a 09 64 62 72 | 61 09 64 31 2c 2e 6c 6f |,a0..dbr|a.d1,.lo|
|00003d00| 6f 70 0a 0a 09 72 74 73 | 0a 0a 2a 2a 2a 2a 2a 2a |op...rts|..******|
|00003d10| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003d20| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003d30| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003d40| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003d50| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 0a 2a 2a 46 69 6c 6c |********|*.**Fill|
|00003d60| 20 53 63 72 65 65 6e 0a | 2a 2a 2a 2a 2a 2a 2a 2a | Screen.|********|
|00003d70| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003d80| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003d90| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003da0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003db0| 2a 2a 2a 2a 2a 2a 2a 0a | 46 69 6c 6c 53 63 72 3a |*******.|FillScr:|
|00003dc0| 0a 09 63 6d 70 2e 6c 09 | 23 24 37 66 66 66 37 66 |..cmp.l.|#$7fff7f|
|00003dd0| 66 66 2c 4d 69 6e 58 31 | 0a 09 62 65 71 2e 77 09 |ff,MinX1|..beq.w.|
|00003de0| 2e 62 70 6c 32 0a 09 6d | 6f 76 65 2e 77 09 4d 61 |.bpl2..m|ove.w.Ma|
|00003df0| 78 59 31 28 70 63 29 2c | 64 30 0a 09 6d 75 6c 73 |xY1(pc),|d0..muls|
|00003e00| 09 23 42 79 74 65 57 69 | 64 74 68 2c 64 30 0a 09 |.#ByteWi|dth,d0..|
|00003e10| 6d 6f 76 65 2e 6c 09 64 | 30 2c 61 30 0a 09 6d 6f |move.l.d|0,a0..mo|
|00003e20| 76 65 2e 77 09 4d 61 78 | 58 31 28 70 63 29 2c 64 |ve.w.Max|X1(pc),d|
|00003e30| 31 0a 09 6c 73 72 2e 77 | 09 23 33 2c 64 31 0a 09 |1..lsr.w|.#3,d1..|
|00003e40| 61 6e 64 2e 77 09 23 24 | 66 66 66 65 2c 64 31 0a |and.w.#$|fffe,d1.|
|00003e50| 09 61 64 64 2e 77 09 64 | 31 2c 61 30 0a 09 61 64 |.add.w.d|1,a0..ad|
|00003e60| 64 2e 6c 09 53 63 72 65 | 65 6e 28 70 63 29 2c 61 |d.l.Scre|en(pc),a|
|00003e70| 30 09 3b 50 6f 69 6e 74 | 65 72 0a 09 6d 6f 76 65 |0.;Point|er..move|
|00003e80| 2e 77 09 4d 69 6e 58 31 | 28 70 63 29 2c 64 30 0a |.w.MinX1|(pc),d0.|
|00003e90| 09 6c 73 72 2e 77 09 23 | 33 2c 64 30 0a 09 61 6e |.lsr.w.#|3,d0..an|
|00003ea0| 64 2e 77 09 23 24 66 66 | 66 65 2c 64 30 0a 09 6d |d.w.#$ff|fe,d0..m|
|00003eb0| 6f 76 65 2e 77 09 23 42 | 79 74 65 57 69 64 74 68 |ove.w.#B|yteWidth|
|00003ec0| 2d 32 2c 64 32 0a 09 73 | 75 62 2e 77 09 64 31 2c |-2,d2..s|ub.w.d1,|
|00003ed0| 64 32 0a 09 61 64 64 2e | 77 09 64 30 2c 64 32 0a |d2..add.|w.d0,d2.|
|00003ee0| 09 6d 6f 76 65 2e 77 09 | 64 32 2c 64 33 0a 09 73 |.move.w.|d2,d3..s|
|00003ef0| 77 61 70 09 64 33 0a 09 | 6d 6f 76 65 2e 77 09 64 |wap.d3..|move.w.d|
|00003f00| 32 2c 64 33 09 3b 6d 6f | 64 75 6c 6f 0a 09 6d 6f |2,d3.;mo|dulo..mo|
|00003f10| 76 65 2e 77 09 4d 61 78 | 59 31 28 70 63 29 2c 64 |ve.w.Max|Y1(pc),d|
|00003f20| 32 0a 09 73 75 62 2e 77 | 09 4d 69 6e 59 31 28 70 |2..sub.w|.MinY1(p|
|00003f30| 63 29 2c 64 32 0a 09 61 | 64 64 71 2e 77 09 23 31 |c),d2..a|ddq.w.#1|
|00003f40| 2c 64 32 0a 09 6c 73 6c | 2e 77 09 23 36 2c 64 32 |,d2..lsl|.w.#6,d2|
|00003f50| 0a 09 73 75 62 2e 77 09 | 64 30 2c 64 31 0a 09 6c |..sub.w.|d0,d1..l|
|00003f60| 73 72 2e 77 09 23 31 2c | 64 31 0a 09 61 64 64 71 |sr.w.#1,|d1..addq|
|00003f70| 2e 77 09 23 31 2c 64 31 | 0a 09 6f 72 2e 77 09 64 |.w.#1,d1|..or.w.d|
|00003f80| 31 2c 64 32 09 3b 62 6c | 74 73 69 7a 65 0a 0a 09 |1,d2.;bl|tsize...|
|00003f90| 6d 6f 76 65 2e 6c 09 61 | 30 2c 64 30 0a 09 6d 6f |move.l.a|0,d0..mo|
|00003fa0| 76 65 2e 6c 09 42 6c 74 | 43 6f 70 50 74 72 28 70 |ve.l.Blt|CopPtr(p|
|00003fb0| 63 29 2c 61 36 0a 09 6d | 6f 76 65 2e 6c 09 23 24 |c),a6..m|ove.l.#$|
|00003fc0| 30 31 46 45 30 30 30 30 | 2c 28 61 36 29 2b 0a 09 |01FE0000|,(a6)+..|
|00003fd0| 6d 6f 76 65 2e 6c 09 23 | 43 6f 70 42 6c 74 57 61 |move.l.#|CopBltWa|
|00003fe0| 69 74 2c 28 61 36 29 2b | 0a 09 6d 6f 76 65 2e 6c |it,(a6)+|..move.l|
|00003ff0| 09 23 43 6f 70 42 6c 74 | 57 61 69 74 2c 28 61 36 |.#CopBlt|Wait,(a6|
|00004000| 29 2b 0a 09 6d 6f 76 65 | 2e 6c 09 23 24 30 31 46 |)+..move|.l.#$01F|
|00004010| 45 30 30 30 30 2c 28 61 | 36 29 2b 0a 09 6d 6f 76 |E0000,(a|6)+..mov|
|00004020| 65 2e 6c 09 23 24 30 31 | 46 45 30 30 30 30 2c 28 |e.l.#$01|FE0000,(|
|00004030| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 77 09 23 42 6c |a6)+..mo|ve.w.#Bl|
|00004040| 74 61 70 74 6c 2c 28 61 | 36 29 2b 0a 09 6d 6f 76 |taptl,(a|6)+..mov|
|00004050| 65 2e 77 09 64 30 2c 28 | 61 36 29 2b 0a 09 6d 6f |e.w.d0,(|a6)+..mo|
|00004060| 76 65 2e 77 09 23 42 6c | 74 64 70 74 6c 2c 28 61 |ve.w.#Bl|tdptl,(a|
|00004070| 36 29 2b 0a 09 6d 6f 76 | 65 2e 77 09 64 30 2c 28 |6)+..mov|e.w.d0,(|
|00004080| 61 36 29 2b 0a 09 73 77 | 61 70 09 64 30 0a 09 6d |a6)+..sw|ap.d0..m|
|00004090| 6f 76 65 2e 77 09 23 42 | 6c 74 61 70 74 68 2c 28 |ove.w.#B|ltapth,(|
|000040a0| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 77 09 64 30 2c |a6)+..mo|ve.w.d0,|
|000040b0| 28 61 36 29 2b 0a 09 6d | 6f 76 65 2e 77 09 23 42 |(a6)+..m|ove.w.#B|
|000040c0| 6c 74 64 70 74 68 2c 28 | 61 36 29 2b 0a 09 6d 6f |ltdpth,(|a6)+..mo|
|000040d0| 76 65 2e 77 09 64 30 2c | 28 61 36 29 2b 0a 09 6d |ve.w.d0,|(a6)+..m|
|000040e0| 6f 76 65 2e 77 09 23 42 | 6c 74 63 6f 6e 30 2c 28 |ove.w.#B|ltcon0,(|
|000040f0| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 77 09 23 25 30 |a6)+..mo|ve.w.#%0|
|00004100| 30 30 30 31 30 30 31 31 | 31 31 31 30 30 30 30 2c |00010011|1110000,|
|00004110| 28 61 36 29 2b 0a 09 6d | 6f 76 65 2e 77 09 23 42 |(a6)+..m|ove.w.#B|
|00004120| 6c 74 63 6f 6e 31 2c 28 | 61 36 29 2b 0a 09 6d 6f |ltcon1,(|a6)+..mo|
|00004130| 76 65 2e 77 09 23 24 31 | 32 2c 28 61 36 29 2b 0a |ve.w.#$1|2,(a6)+.|
|00004140| 09 6d 6f 76 65 2e 77 09 | 23 42 6c 74 61 66 77 6d |.move.w.|#Bltafwm|
|00004150| 2c 28 61 36 29 2b 0a 09 | 6d 6f 76 65 2e 77 09 23 |,(a6)+..|move.w.#|
|00004160| 2d 31 2c 28 61 36 29 2b | 0a 09 6d 6f 76 65 2e 77 |-1,(a6)+|..move.w|
|00004170| 09 23 42 6c 74 61 6c 77 | 6d 2c 28 61 36 29 2b 0a |.#Bltalw|m,(a6)+.|
|00004180| 09 6d 6f 76 65 2e 77 09 | 23 2d 31 2c 28 61 36 29 |.move.w.|#-1,(a6)|
|00004190| 2b 0a 09 6d 6f 76 65 2e | 77 09 23 42 6c 74 64 6d |+..move.|w.#Bltdm|
|000041a0| 6f 64 2c 28 61 36 29 2b | 0a 09 6d 6f 76 65 2e 77 |od,(a6)+|..move.w|
|000041b0| 09 64 33 2c 28 61 36 29 | 2b 0a 09 73 77 61 70 09 |.d3,(a6)|+..swap.|
|000041c0| 64 33 0a 09 6d 6f 76 65 | 2e 77 09 23 42 6c 74 61 |d3..move|.w.#Blta|
|000041d0| 6d 6f 64 2c 28 61 36 29 | 2b 0a 09 6d 6f 76 65 2e |mod,(a6)|+..move.|
|000041e0| 77 09 64 33 2c 28 61 36 | 29 2b 0a 09 6d 6f 76 65 |w.d3,(a6|)+..move|
|000041f0| 2e 77 09 23 42 6c 74 73 | 69 7a 65 2c 28 61 36 29 |.w.#Blts|ize,(a6)|
|00004200| 2b 0a 09 6d 6f 76 65 2e | 77 09 64 32 2c 28 61 36 |+..move.|w.d2,(a6|
|00004210| 29 2b 0a 09 6d 6f 76 65 | 2e 6c 09 61 36 2c 42 6c |)+..move|.l.a6,Bl|
|00004220| 74 43 6f 70 50 74 72 0a | 0a 2e 62 70 6c 32 3a 0a |tCopPtr.|..bpl2:.|
|00004230| 09 63 6d 70 2e 6c 09 23 | 24 37 66 66 66 37 66 66 |.cmp.l.#|$7fff7ff|
|00004240| 66 2c 4d 69 6e 58 32 0a | 09 62 65 71 2e 77 09 2e |f,MinX2.|.beq.w..|
|00004250| 62 70 6c 33 0a 09 6d 6f | 76 65 2e 77 09 4d 61 78 |bpl3..mo|ve.w.Max|
|00004260| 59 32 28 70 63 29 2c 64 | 30 0a 09 6d 75 6c 73 09 |Y2(pc),d|0..muls.|
|00004270| 23 42 79 74 65 57 69 64 | 74 68 2c 64 30 0a 09 6d |#ByteWid|th,d0..m|
|00004280| 6f 76 65 2e 6c 09 64 30 | 2c 61 30 0a 09 6d 6f 76 |ove.l.d0|,a0..mov|
|00004290| 65 2e 77 09 4d 61 78 58 | 32 28 70 63 29 2c 64 31 |e.w.MaxX|2(pc),d1|
|000042a0| 0a 09 6c 73 72 2e 77 09 | 23 33 2c 64 31 0a 09 61 |..lsr.w.|#3,d1..a|
|000042b0| 6e 64 2e 77 09 23 24 66 | 66 66 65 2c 64 31 0a 09 |nd.w.#$f|ffe,d1..|
|000042c0| 61 64 64 2e 77 09 64 31 | 2c 61 30 0a 09 61 64 64 |add.w.d1|,a0..add|
|000042d0| 2e 6c 09 53 63 72 65 65 | 6e 28 70 63 29 2c 61 30 |.l.Scree|n(pc),a0|
|000042e0| 0a 09 61 64 64 2e 77 09 | 23 42 79 74 65 57 69 64 |..add.w.|#ByteWid|
|000042f0| 74 68 2f 32 2c 61 30 09 | 3b 50 6f 69 6e 74 65 72 |th/2,a0.|;Pointer|
|00004300| 0a 09 6d 6f 76 65 2e 77 | 09 4d 69 6e 58 32 28 70 |..move.w|.MinX2(p|
|00004310| 63 29 2c 64 30 0a 09 6c | 73 72 2e 77 09 23 33 2c |c),d0..l|sr.w.#3,|
|00004320| 64 30 0a 09 61 6e 64 2e | 77 09 23 24 66 66 66 65 |d0..and.|w.#$fffe|
|00004330| 2c 64 30 0a 09 6d 6f 76 | 65 2e 77 09 23 42 79 74 |,d0..mov|e.w.#Byt|
|00004340| 65 57 69 64 74 68 2d 32 | 2c 64 32 0a 09 73 75 62 |eWidth-2|,d2..sub|
|00004350| 2e 77 09 64 31 2c 64 32 | 0a 09 61 64 64 2e 77 09 |.w.d1,d2|..add.w.|
|00004360| 64 30 2c 64 32 0a 09 6d | 6f 76 65 2e 77 09 64 32 |d0,d2..m|ove.w.d2|
|00004370| 2c 64 33 0a 09 73 77 61 | 70 09 64 33 0a 09 6d 6f |,d3..swa|p.d3..mo|
|00004380| 76 65 2e 77 09 64 32 2c | 64 33 09 3b 6d 6f 64 75 |ve.w.d2,|d3.;modu|
|00004390| 6c 6f 0a 09 6d 6f 76 65 | 2e 77 09 4d 61 78 59 32 |lo..move|.w.MaxY2|
|000043a0| 28 70 63 29 2c 64 32 0a | 09 73 75 62 2e 77 09 4d |(pc),d2.|.sub.w.M|
|000043b0| 69 6e 59 32 28 70 63 29 | 2c 64 32 0a 09 61 64 64 |inY2(pc)|,d2..add|
|000043c0| 71 2e 77 09 23 31 2c 64 | 32 0a 09 6c 73 6c 2e 77 |q.w.#1,d|2..lsl.w|
|000043d0| 09 23 36 2c 64 32 0a 09 | 73 75 62 2e 77 09 64 30 |.#6,d2..|sub.w.d0|
|000043e0| 2c 64 31 0a 09 6c 73 72 | 2e 77 09 23 31 2c 64 31 |,d1..lsr|.w.#1,d1|
|000043f0| 0a 09 61 64 64 71 2e 77 | 09 23 31 2c 64 31 0a 09 |..addq.w|.#1,d1..|
|00004400| 6f 72 2e 77 09 64 31 2c | 64 32 09 3b 62 6c 74 73 |or.w.d1,|d2.;blts|
|00004410| 69 7a 65 0a 0a 09 6d 6f | 76 65 2e 6c 09 61 30 2c |ize...mo|ve.l.a0,|
|00004420| 64 30 0a 09 6d 6f 76 65 | 2e 6c 09 42 6c 74 43 6f |d0..move|.l.BltCo|
|00004430| 70 50 74 72 28 70 63 29 | 2c 61 36 0a 09 6d 6f 76 |pPtr(pc)|,a6..mov|
|00004440| 65 2e 6c 09 23 24 30 31 | 46 45 30 30 30 30 2c 28 |e.l.#$01|FE0000,(|
|00004450| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 6c 09 23 43 6f |a6)+..mo|ve.l.#Co|
|00004460| 70 42 6c 74 57 61 69 74 | 2c 28 61 36 29 2b 0a 09 |pBltWait|,(a6)+..|
|00004470| 6d 6f 76 65 2e 6c 09 23 | 43 6f 70 42 6c 74 57 61 |move.l.#|CopBltWa|
|00004480| 69 74 2c 28 61 36 29 2b | 0a 09 6d 6f 76 65 2e 6c |it,(a6)+|..move.l|
|00004490| 09 23 24 30 31 46 45 30 | 30 30 30 2c 28 61 36 29 |.#$01FE0|000,(a6)|
|000044a0| 2b 0a 09 6d 6f 76 65 2e | 6c 09 23 24 30 31 46 45 |+..move.|l.#$01FE|
|000044b0| 30 30 30 30 2c 28 61 36 | 29 2b 0a 09 6d 6f 76 65 |0000,(a6|)+..move|
|000044c0| 2e 77 09 23 42 6c 74 61 | 70 74 6c 2c 28 61 36 29 |.w.#Blta|ptl,(a6)|
|000044d0| 2b 0a 09 6d 6f 76 65 2e | 77 09 64 30 2c 28 61 36 |+..move.|w.d0,(a6|
|000044e0| 29 2b 0a 09 6d 6f 76 65 | 2e 77 09 23 42 6c 74 64 |)+..move|.w.#Bltd|
|000044f0| 70 74 6c 2c 28 61 36 29 | 2b 0a 09 6d 6f 76 65 2e |ptl,(a6)|+..move.|
|00004500| 77 09 64 30 2c 28 61 36 | 29 2b 0a 09 73 77 61 70 |w.d0,(a6|)+..swap|
|00004510| 09 64 30 0a 09 6d 6f 76 | 65 2e 77 09 23 42 6c 74 |.d0..mov|e.w.#Blt|
|00004520| 61 70 74 68 2c 28 61 36 | 29 2b 0a 09 6d 6f 76 65 |apth,(a6|)+..move|
|00004530| 2e 77 09 64 30 2c 28 61 | 36 29 2b 0a 09 6d 6f 76 |.w.d0,(a|6)+..mov|
|00004540| 65 2e 77 09 23 42 6c 74 | 64 70 74 68 2c 28 61 36 |e.w.#Blt|dpth,(a6|
|00004550| 29 2b 0a 09 6d 6f 76 65 | 2e 77 09 64 30 2c 28 61 |)+..move|.w.d0,(a|
|00004560| 36 29 2b 0a 09 6d 6f 76 | 65 2e 77 09 23 42 6c 74 |6)+..mov|e.w.#Blt|
|00004570| 63 6f 6e 30 2c 28 61 36 | 29 2b 0a 09 6d 6f 76 65 |con0,(a6|)+..move|
|00004580| 2e 77 09 23 25 30 30 30 | 30 31 30 30 31 31 31 31 |.w.#%000|01001111|
|00004590| 31 30 30 30 30 2c 28 61 | 36 29 2b 0a 09 6d 6f 76 |10000,(a|6)+..mov|
|000045a0| 65 2e 77 09 23 42 6c 74 | 63 6f 6e 31 2c 28 61 36 |e.w.#Blt|con1,(a6|
|000045b0| 29 2b 0a 09 6d 6f 76 65 | 2e 77 09 23 24 31 32 2c |)+..move|.w.#$12,|
|000045c0| 28 61 36 29 2b 0a 09 6d | 6f 76 65 2e 77 09 23 42 |(a6)+..m|ove.w.#B|
|000045d0| 6c 74 61 66 77 6d 2c 28 | 61 36 29 2b 0a 09 6d 6f |ltafwm,(|a6)+..mo|
|000045e0| 76 65 2e 77 09 23 2d 31 | 2c 28 61 36 29 2b 0a 09 |ve.w.#-1|,(a6)+..|
|000045f0| 6d 6f 76 65 2e 77 09 23 | 42 6c 74 61 6c 77 6d 2c |move.w.#|Bltalwm,|
|00004600| 28 61 36 29 2b 0a 09 6d | 6f 76 65 2e 77 09 23 2d |(a6)+..m|ove.w.#-|
|00004610| 31 2c 28 61 36 29 2b 0a | 09 6d 6f 76 65 2e 77 09 |1,(a6)+.|.move.w.|
|00004620| 23 42 6c 74 64 6d 6f 64 | 2c 28 61 36 29 2b 0a 09 |#Bltdmod|,(a6)+..|
|00004630| 6d 6f 76 65 2e 77 09 64 | 33 2c 28 61 36 29 2b 0a |move.w.d|3,(a6)+.|
|00004640| 09 73 77 61 70 09 64 33 | 0a 09 6d 6f 76 65 2e 77 |.swap.d3|..move.w|
|00004650| 09 23 42 6c 74 61 6d 6f | 64 2c 28 61 36 29 2b 0a |.#Bltamo|d,(a6)+.|
|00004660| 09 6d 6f 76 65 2e 77 09 | 64 33 2c 28 61 36 29 2b |.move.w.|d3,(a6)+|
|00004670| 0a 09 6d 6f 76 65 2e 77 | 09 23 42 6c 74 73 69 7a |..move.w|.#Bltsiz|
|00004680| 65 2c 28 61 36 29 2b 0a | 09 6d 6f 76 65 2e 77 09 |e,(a6)+.|.move.w.|
|00004690| 64 32 2c 28 61 36 29 2b | 0a 09 6d 6f 76 65 2e 6c |d2,(a6)+|..move.l|
|000046a0| 09 61 36 2c 42 6c 74 43 | 6f 70 50 74 72 0a 0a 2e |.a6,BltC|opPtr...|
|000046b0| 62 70 6c 33 3a 0a 09 72 | 74 73 0a 0a 0a 0a 0a 0a |bpl3:..r|ts......|
|000046c0| 0a 09 0a 4d 69 6e 58 31 | 3a 09 64 63 2e 77 09 24 |...MinX1|:.dc.w.$|
|000046d0| 37 66 66 66 0a 4d 69 6e | 59 31 3a 09 64 63 2e 77 |7fff.Min|Y1:.dc.w|
|000046e0| 09 24 37 66 66 66 0a 4d | 61 78 58 31 3a 09 64 63 |.$7fff.M|axX1:.dc|
|000046f0| 2e 77 09 24 38 30 30 30 | 0a 4d 61 78 59 31 3a 09 |.w.$8000|.MaxY1:.|
|00004700| 64 63 2e 77 09 24 38 30 | 30 30 0a 4d 69 6e 58 32 |dc.w.$80|00.MinX2|
|00004710| 3a 09 64 63 2e 77 09 24 | 37 66 66 66 0a 4d 69 6e |:.dc.w.$|7fff.Min|
|00004720| 59 32 3a 09 64 63 2e 77 | 09 24 37 66 66 66 0a 4d |Y2:.dc.w|.$7fff.M|
|00004730| 61 78 58 32 3a 09 64 63 | 2e 77 09 24 38 30 30 30 |axX2:.dc|.w.$8000|
|00004740| 0a 4d 61 78 59 32 3a 09 | 64 63 2e 77 09 24 38 30 |.MaxY2:.|dc.w.$80|
|00004750| 30 30 0a 4d 69 6e 58 33 | 3a 09 64 63 2e 77 09 24 |00.MinX3|:.dc.w.$|
|00004760| 37 66 66 66 0a 4d 69 6e | 59 33 3a 09 64 63 2e 77 |7fff.Min|Y3:.dc.w|
|00004770| 09 24 37 66 66 66 0a 4d | 61 78 58 33 3a 09 64 63 |.$7fff.M|axX3:.dc|
|00004780| 2e 77 09 24 38 30 30 30 | 0a 4d 61 78 59 33 3a 09 |.w.$8000|.MaxY3:.|
|00004790| 64 63 2e 77 09 24 38 30 | 30 30 0a 0a 09 64 63 2e |dc.w.$80|00...dc.|
|000047a0| 6c 09 24 37 66 66 66 37 | 66 66 66 2c 24 38 30 30 |l.$7fff7|fff,$800|
|000047b0| 30 38 30 30 30 0a 09 64 | 63 2e 6c 09 24 37 66 66 |08000..d|c.l.$7ff|
|000047c0| 66 37 66 66 66 2c 24 38 | 30 30 30 38 30 30 30 0a |f7fff,$8|0008000.|
|000047d0| 09 64 63 2e 6c 09 24 37 | 66 66 66 37 66 66 66 2c |.dc.l.$7|fff7fff,|
|000047e0| 24 38 30 30 30 38 30 30 | 30 0a 0a 09 64 63 2e 6c |$8000800|0...dc.l|
|000047f0| 09 24 37 66 66 66 37 66 | 66 66 2c 24 38 30 30 30 |.$7fff7f|ff,$8000|
|00004800| 38 30 30 30 0a 09 64 63 | 2e 6c 09 24 37 66 66 66 |8000..dc|.l.$7fff|
|00004810| 37 66 66 66 2c 24 38 30 | 30 30 38 30 30 30 0a 09 |7fff,$80|008000..|
|00004820| 64 63 2e 6c 09 24 37 66 | 66 66 37 66 66 66 2c 24 |dc.l.$7f|ff7fff,$|
|00004830| 38 30 30 30 38 30 30 30 | 0a 0a 0a 2a 2a 2a 2a 2a |80008000|...*****|
|00004840| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00004850| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00004860| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00004870| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00004880| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 0a 2a 2a 4c 69 6e |********|**.**Lin|
|00004890| 65 20 72 6f 75 74 69 6e | 65 0a 2a 2a 72 65 67 73 |e routin|e.**regs|
|000048a0| 20 75 73 65 64 3a 20 64 | 30 2d 64 35 2f 61 30 2f | used: d|0-d5/a0/|
|000048b0| 61 36 0a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |a6.*****|********|
|000048c0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000048d0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000048e0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000048f0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00004900| 2a 2a 0a 42 79 74 65 57 | 69 64 74 68 3d 34 34 2a |**.ByteW|idth=44*|
|00004910| 32 0a 4c 69 6e 65 43 6f | 6c 3a 09 64 63 2e 77 09 |2.LineCo|l:.dc.w.|
|00004920| 30 0a 0a 49 6e 69 74 5f | 4c 69 6e 65 3a 09 6d 6f |0..Init_|Line:.mo|
|00004930| 76 65 2e 6c 09 42 6c 74 | 43 6f 70 50 74 72 28 70 |ve.l.Blt|CopPtr(p|
|00004940| 63 29 2c 61 36 0a 09 6d | 6f 76 65 2e 6c 09 23 24 |c),a6..m|ove.l.#$|
|00004950| 30 31 46 45 30 30 30 30 | 2c 28 61 36 29 2b 0a 09 |01FE0000|,(a6)+..|
|00004960| 6d 6f 76 65 2e 6c 09 23 | 43 6f 70 42 6c 74 57 61 |move.l.#|CopBltWa|
|00004970| 69 74 2c 28 61 36 29 2b | 0a 09 6d 6f 76 65 2e 6c |it,(a6)+|..move.l|
|00004980| 09 23 43 6f 70 42 6c 74 | 57 61 69 74 2c 28 61 36 |.#CopBlt|Wait,(a6|
|00004990| 29 2b 0a 09 6d 6f 76 65 | 2e 6c 09 23 24 30 31 46 |)+..move|.l.#$01F|
|000049a0| 45 30 30 30 30 2c 28 61 | 36 29 2b 0a 09 6d 6f 76 |E0000,(a|6)+..mov|
|000049b0| 65 2e 6c 09 23 24 30 31 | 46 45 30 30 30 30 2c 28 |e.l.#$01|FE0000,(|
|000049c0| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 77 09 23 42 6c |a6)+..mo|ve.w.#Bl|
|000049d0| 74 63 6d 6f 64 2c 28 61 | 36 29 2b 0a 09 6d 6f 76 |tcmod,(a|6)+..mov|
|000049e0| 65 2e 77 09 23 42 79 74 | 65 57 69 64 74 68 2c 28 |e.w.#Byt|eWidth,(|
|000049f0| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 77 09 23 42 6c |a6)+..mo|ve.w.#Bl|
|00004a00| 74 62 64 61 74 2c 28 61 | 36 29 2b 0a 09 6d 6f 76 |tbdat,(a|6)+..mov|
|00004a10| 65 2e 77 09 23 24 66 66 | 66 66 2c 28 61 36 29 2b |e.w.#$ff|ff,(a6)+|
|00004a20| 0a 09 6d 6f 76 65 2e 77 | 09 23 42 6c 74 61 64 61 |..move.w|.#Bltada|
|00004a30| 74 2c 28 61 36 29 2b 0a | 09 6d 6f 76 65 2e 77 09 |t,(a6)+.|.move.w.|
|00004a40| 23 24 38 30 30 30 2c 28 | 61 36 29 2b 0a 09 6d 6f |#$8000,(|a6)+..mo|
|00004a50| 76 65 2e 77 09 23 42 6c | 74 61 66 77 6d 2c 28 61 |ve.w.#Bl|tafwm,(a|
|00004a60| 36 29 2b 0a 09 6d 6f 76 | 65 2e 77 09 23 2d 31 2c |6)+..mov|e.w.#-1,|
|00004a70| 28 61 36 29 2b 0a 09 6d | 6f 76 65 2e 77 09 23 42 |(a6)+..m|ove.w.#B|
|00004a80| 6c 74 61 6c 77 6d 2c 28 | 61 36 29 2b 0a 09 6d 6f |ltalwm,(|a6)+..mo|
|00004a90| 76 65 2e 77 09 23 2d 31 | 2c 28 61 36 29 2b 0a 09 |ve.w.#-1|,(a6)+..|
|00004aa0| 6d 6f 76 65 2e 6c 09 61 | 36 2c 42 6c 74 43 6f 70 |move.l.a|6,BltCop|
|00004ab0| 50 74 72 0a 09 72 74 73 | 0a 0a 4c 69 6e 65 5f 44 |Ptr..rts|..Line_D|
|00004ac0| 72 61 77 3a 09 6d 6f 76 | 65 2e 77 09 4c 69 6e 65 |raw:.mov|e.w.Line|
|00004ad0| 43 6f 6c 28 70 63 29 2c | 64 37 0a 09 62 74 73 74 |Col(pc),|d7..btst|
|00004ae0| 09 23 30 2c 64 37 0a 09 | 62 65 71 2e 62 09 2e 74 |.#0,d7..|beq.b..t|
|00004af0| 73 74 62 70 6c 32 0a 09 | 6c 65 61 09 4d 69 6e 58 |stbpl2..|lea.MinX|
|00004b00| 31 28 70 63 29 2c 61 32 | 0a 09 63 6d 70 2e 77 09 |1(pc),a2|..cmp.w.|
|00004b10| 28 61 32 29 2b 2c 64 30 | 0a 09 62 67 74 2e 62 09 |(a2)+,d0|..bgt.b.|
|00004b20| 2e 6d 69 6e 78 6f 6b 31 | 0a 09 6d 6f 76 65 2e 77 |.minxok1|..move.w|
|00004b30| 09 64 30 2c 2d 32 28 61 | 32 29 0a 2e 6d 69 6e 78 |.d0,-2(a|2)..minx|
|00004b40| 6f 6b 31 3a 09 63 6d 70 | 2e 77 09 28 61 32 29 2b |ok1:.cmp|.w.(a2)+|
|00004b50| 2c 64 31 0a 09 62 67 74 | 2e 62 09 2e 6d 69 6e 79 |,d1..bgt|.b..miny|
|00004b60| 6f 6b 31 0a 09 6d 6f 76 | 65 2e 77 09 64 31 2c 2d |ok1..mov|e.w.d1,-|
|00004b70| 32 28 61 32 29 0a 2e 6d | 69 6e 79 6f 6b 31 3a 09 |2(a2)..m|inyok1:.|
|00004b80| 63 6d 70 2e 77 09 28 61 | 32 29 2b 2c 64 30 0a 09 |cmp.w.(a|2)+,d0..|
|00004b90| 62 6c 74 2e 62 09 2e 6d | 61 78 78 6f 6b 31 0a 09 |blt.b..m|axxok1..|
|00004ba0| 6d 6f 76 65 2e 77 09 64 | 30 2c 2d 32 28 61 32 29 |move.w.d|0,-2(a2)|
|00004bb0| 0a 2e 6d 61 78 78 6f 6b | 31 3a 09 63 6d 70 2e 77 |..maxxok|1:.cmp.w|
|00004bc0| 09 28 61 32 29 2b 2c 64 | 31 0a 09 62 6c 74 2e 62 |.(a2)+,d|1..blt.b|
|00004bd0| 09 2e 74 73 74 62 70 6c | 32 0a 09 6d 6f 76 65 2e |..tstbpl|2..move.|
|00004be0| 77 09 64 31 2c 2d 32 28 | 61 32 29 0a 2e 74 73 74 |w.d1,-2(|a2)..tst|
|00004bf0| 62 70 6c 32 3a 09 62 74 | 73 74 09 23 31 2c 64 37 |bpl2:.bt|st.#1,d7|
|00004c00| 0a 09 62 65 71 2e 62 09 | 2e 74 73 74 62 70 6c 33 |..beq.b.|.tstbpl3|
|00004c10| 0a 09 6c 65 61 09 4d 69 | 6e 58 32 28 70 63 29 2c |..lea.Mi|nX2(pc),|
|00004c20| 61 32 0a 09 63 6d 70 2e | 77 09 28 61 32 29 2b 2c |a2..cmp.|w.(a2)+,|
|00004c30| 64 30 0a 09 62 67 74 2e | 62 09 2e 6d 69 6e 78 6f |d0..bgt.|b..minxo|
|00004c40| 6b 32 0a 09 6d 6f 76 65 | 2e 77 09 64 30 2c 2d 32 |k2..move|.w.d0,-2|
|00004c50| 28 61 32 29 0a 2e 6d 69 | 6e 78 6f 6b 32 3a 09 63 |(a2)..mi|nxok2:.c|
|00004c60| 6d 70 2e 77 09 28 61 32 | 29 2b 2c 64 31 0a 09 62 |mp.w.(a2|)+,d1..b|
|00004c70| 67 74 2e 62 09 2e 6d 69 | 6e 79 6f 6b 32 0a 09 6d |gt.b..mi|nyok2..m|
|00004c80| 6f 76 65 2e 77 09 64 31 | 2c 2d 32 28 61 32 29 0a |ove.w.d1|,-2(a2).|
|00004c90| 2e 6d 69 6e 79 6f 6b 32 | 3a 09 63 6d 70 2e 77 09 |.minyok2|:.cmp.w.|
|00004ca0| 28 61 32 29 2b 2c 64 30 | 0a 09 62 6c 74 2e 62 09 |(a2)+,d0|..blt.b.|
|00004cb0| 2e 6d 61 78 78 6f 6b 32 | 0a 09 6d 6f 76 65 2e 77 |.maxxok2|..move.w|
|00004cc0| 09 64 30 2c 2d 32 28 61 | 32 29 0a 2e 6d 61 78 78 |.d0,-2(a|2)..maxx|
|00004cd0| 6f 6b 32 3a 09 63 6d 70 | 2e 77 09 28 61 32 29 2b |ok2:.cmp|.w.(a2)+|
|00004ce0| 2c 64 31 0a 09 62 6c 74 | 2e 62 09 2e 74 73 74 62 |,d1..blt|.b..tstb|
|00004cf0| 70 6c 33 0a 09 6d 6f 76 | 65 2e 77 09 64 31 2c 2d |pl3..mov|e.w.d1,-|
|00004d00| 32 28 61 32 29 0a 2e 74 | 73 74 62 70 6c 33 3a 0a |2(a2)..t|stbpl3:.|
|00004d10| 2e 6d 61 6b 65 6c 69 6e | 65 3a 0a 09 62 73 72 2e |.makelin|e:..bsr.|
|00004d20| 77 09 4c 69 6e 65 5f 43 | 6c 69 70 0a 09 62 65 71 |w.Line_C|lip..beq|
|00004d30| 2e 77 09 2e 6f 75 74 0a | 0a 09 63 6d 70 2e 77 09 |.w..out.|..cmp.w.|
|00004d40| 64 31 2c 64 33 0a 09 62 | 67 74 2e 62 09 2e 6c 69 |d1,d3..b|gt.b..li|
|00004d50| 6e 65 31 0a 09 65 78 67 | 09 64 30 2c 64 32 0a 09 |ne1..exg|.d0,d2..|
|00004d60| 65 78 67 09 64 31 2c 64 | 33 0a 09 62 65 71 2e 77 |exg.d1,d|3..beq.w|
|00004d70| 09 2e 6f 75 74 0a 2e 6c | 69 6e 65 31 3a 09 6d 6f |..out..l|ine1:.mo|
|00004d80| 76 65 2e 77 09 64 31 2c | 64 34 0a 09 6d 75 6c 73 |ve.w.d1,|d4..muls|
|00004d90| 09 23 42 79 74 65 57 69 | 64 74 68 2c 64 34 0a 09 |.#ByteWi|dth,d4..|
|00004da0| 6d 6f 76 65 2e 77 09 64 | 30 2c 64 35 0a 09 61 64 |move.w.d|0,d5..ad|
|00004db0| 64 2e 6c 09 53 63 72 65 | 65 6e 28 70 63 29 2c 64 |d.l.Scre|en(pc),d|
|00004dc0| 34 0a 09 61 73 72 2e 77 | 09 23 33 2c 64 35 0a 09 |4..asr.w|.#3,d5..|
|00004dd0| 65 78 74 2e 6c 09 64 35 | 0a 09 61 64 64 2e 6c 09 |ext.l.d5|..add.l.|
|00004de0| 64 35 2c 64 34 0a 09 6d | 6f 76 65 71 09 23 30 2c |d5,d4..m|oveq.#0,|
|00004df0| 64 35 0a 09 73 75 62 2e | 77 09 64 31 2c 64 33 0a |d5..sub.|w.d1,d3.|
|00004e00| 09 73 75 62 2e 77 09 64 | 30 2c 64 32 0a 09 62 70 |.sub.w.d|0,d2..bp|
|00004e10| 6c 2e 73 09 2e 6c 69 6e | 65 32 0a 09 6d 6f 76 65 |l.s..lin|e2..move|
|00004e20| 71 09 23 31 2c 64 35 0a | 09 6e 65 67 2e 77 09 64 |q.#1,d5.|.neg.w.d|
|00004e30| 32 0a 2e 6c 69 6e 65 32 | 3a 09 6d 6f 76 65 2e 77 |2..line2|:.move.w|
|00004e40| 09 64 33 2c 64 31 0a 09 | 61 64 64 2e 77 09 64 31 |.d3,d1..|add.w.d1|
|00004e50| 2c 64 31 0a 09 63 6d 70 | 2e 77 09 64 32 2c 64 31 |,d1..cmp|.w.d2,d1|
|00004e60| 0a 09 64 62 68 69 09 64 | 33 2c 2e 6c 69 6e 65 33 |..dbhi.d|3,.line3|
|00004e70| 0a 2e 6c 69 6e 65 33 3a | 09 6d 6f 76 65 2e 77 09 |..line3:|.move.w.|
|00004e80| 64 33 2c 64 31 0a 09 73 | 75 62 2e 77 09 64 32 2c |d3,d1..s|ub.w.d2,|
|00004e90| 64 31 0a 09 62 70 6c 2e | 73 09 2e 6c 69 6e 65 34 |d1..bpl.|s..line4|
|00004ea0| 0a 09 65 78 67 09 64 32 | 2c 64 33 0a 2e 6c 69 6e |..exg.d2|,d3..lin|
|00004eb0| 65 34 3a 09 61 64 64 78 | 2e 77 09 64 35 2c 64 35 |e4:.addx|.w.d5,d5|
|00004ec0| 0a 09 61 64 64 2e 77 09 | 64 32 2c 64 32 0a 09 6d |..add.w.|d2,d2..m|
|00004ed0| 6f 76 65 2e 77 09 64 32 | 2c 64 31 0a 09 73 75 62 |ove.w.d2|,d1..sub|
|00004ee0| 2e 77 09 64 33 2c 64 32 | 0a 09 61 64 64 78 2e 77 |.w.d3,d2|..addx.w|
|00004ef0| 09 64 35 2c 64 35 0a 09 | 61 6e 64 2e 77 09 23 31 |.d5,d5..|and.w.#1|
|00004f00| 35 2c 64 30 0a 09 72 6f | 72 2e 77 09 23 34 2c 64 |5,d0..ro|r.w.#4,d|
|00004f10| 30 0a 09 6f 72 2e 77 09 | 23 24 61 34 61 2c 64 30 |0..or.w.|#$a4a,d0|
|00004f20| 0a 09 6d 6f 76 65 2e 77 | 09 64 32 2c 2d 28 73 70 |..move.w|.d2,-(sp|
|00004f30| 29 0a 09 73 75 62 2e 77 | 09 64 33 2c 64 32 0a 09 |)..sub.w|.d3,d2..|
|00004f40| 6c 73 6c 2e 77 09 23 36 | 2c 64 33 0a 09 61 64 64 |lsl.w.#6|,d3..add|
|00004f50| 71 2e 77 09 23 32 2c 64 | 33 0a 09 6c 65 61 09 4f |q.w.#2,d|3..lea.O|
|00004f60| 63 74 61 6e 74 73 28 70 | 63 29 2c 61 32 0a 09 6d |ctants(p|c),a2..m|
|00004f70| 6f 76 65 2e 62 09 28 61 | 32 2c 64 35 2e 77 29 2c |ove.b.(a|2,d5.w),|
|00004f80| 64 35 0a 09 73 77 61 70 | 09 64 31 0a 09 6d 6f 76 |d5..swap|.d1..mov|
|00004f90| 65 2e 77 09 64 32 2c 64 | 31 0a 09 62 74 73 74 09 |e.w.d2,d|1..btst.|
|00004fa0| 23 30 2c 64 37 0a 09 62 | 65 71 2e 62 09 2e 62 70 |#0,d7..b|eq.b..bp|
|00004fb0| 6c 32 0a 0a 09 6d 6f 76 | 65 2e 6c 09 42 6c 74 43 |l2...mov|e.l.BltC|
|00004fc0| 6f 70 50 74 72 28 70 63 | 29 2c 61 36 0a 09 6d 6f |opPtr(pc|),a6..mo|
|00004fd0| 76 65 2e 6c 09 23 24 30 | 31 46 45 30 30 30 30 2c |ve.l.#$0|1FE0000,|
|00004fe0| 28 61 36 29 2b 0a 09 6d | 6f 76 65 2e 6c 09 23 43 |(a6)+..m|ove.l.#C|
|00004ff0| 6f 70 42 6c 74 57 61 69 | 74 2c 28 61 36 29 2b 0a |opBltWai|t,(a6)+.|
|00005000| 09 6d 6f 76 65 2e 6c 09 | 23 43 6f 70 42 6c 74 57 |.move.l.|#CopBltW|
|00005010| 61 69 74 2c 28 61 36 29 | 2b 0a 09 6d 6f 76 65 2e |ait,(a6)|+..move.|
|00005020| 6c 09 23 24 30 31 46 45 | 30 30 30 30 2c 28 61 36 |l.#$01FE|0000,(a6|
|00005030| 29 2b 0a 09 6d 6f 76 65 | 2e 6c 09 23 24 30 31 46 |)+..move|.l.#$01F|
|00005040| 45 30 30 30 30 2c 28 61 | 36 29 2b 0a 09 6d 6f 76 |E0000,(a|6)+..mov|
|00005050| 65 2e 77 09 23 42 6c 74 | 61 70 74 6c 2c 28 61 36 |e.w.#Blt|aptl,(a6|
|00005060| 29 2b 0a 09 6d 6f 76 65 | 2e 77 09 28 73 70 29 2c |)+..move|.w.(sp),|
|00005070| 28 61 36 29 2b 0a 09 6d | 6f 76 65 2e 77 09 23 42 |(a6)+..m|ove.w.#B|
|00005080| 6c 74 63 6f 6e 30 2c 28 | 61 36 29 2b 0a 09 6d 6f |ltcon0,(|a6)+..mo|
|00005090| 76 65 2e 77 09 64 30 2c | 28 61 36 29 2b 0a 09 6d |ve.w.d0,|(a6)+..m|
|000050a0| 6f 76 65 2e 77 09 23 42 | 6c 74 63 6f 6e 31 2c 28 |ove.w.#B|ltcon1,(|
|000050b0| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 77 09 64 35 2c |a6)+..mo|ve.w.d5,|
|000050c0| 28 61 36 29 2b 0a 09 6d | 6f 76 65 2e 77 09 23 42 |(a6)+..m|ove.w.#B|
|000050d0| 6c 74 63 70 74 6c 2c 28 | 61 36 29 2b 0a 09 6d 6f |ltcptl,(|a6)+..mo|
|000050e0| 76 65 2e 77 09 64 34 2c | 28 61 36 29 2b 0a 09 6d |ve.w.d4,|(a6)+..m|
|000050f0| 6f 76 65 2e 77 09 23 42 | 6c 74 64 70 74 6c 2c 28 |ove.w.#B|ltdptl,(|
|00005100| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 77 09 64 34 2c |a6)+..mo|ve.w.d4,|
|00005110| 28 61 36 29 2b 0a 09 73 | 77 61 70 09 64 34 0a 09 |(a6)+..s|wap.d4..|
|00005120| 6d 6f 76 65 2e 77 09 23 | 42 6c 74 63 70 74 68 2c |move.w.#|Bltcpth,|
|00005130| 28 61 36 29 2b 0a 09 6d | 6f 76 65 2e 77 09 64 34 |(a6)+..m|ove.w.d4|
|00005140| 2c 28 61 36 29 2b 0a 09 | 6d 6f 76 65 2e 77 09 23 |,(a6)+..|move.w.#|
|00005150| 42 6c 74 64 70 74 68 2c | 28 61 36 29 2b 0a 09 6d |Bltdpth,|(a6)+..m|
|00005160| 6f 76 65 2e 77 09 64 34 | 2c 28 61 36 29 2b 0a 09 |ove.w.d4|,(a6)+..|
|00005170| 73 77 61 70 09 64 34 0a | 09 6d 6f 76 65 2e 77 09 |swap.d4.|.move.w.|
|00005180| 23 42 6c 74 61 6d 6f 64 | 2c 28 61 36 29 2b 0a 09 |#Bltamod|,(a6)+..|
|00005190| 6d 6f 76 65 2e 77 09 64 | 31 2c 28 61 36 29 2b 0a |move.w.d|1,(a6)+.|
|000051a0| 09 73 77 61 70 09 64 31 | 0a 09 6d 6f 76 65 2e 77 |.swap.d1|..move.w|
|000051b0| 09 23 42 6c 74 62 6d 6f | 64 2c 28 61 36 29 2b 0a |.#Bltbmo|d,(a6)+.|
|000051c0| 09 6d 6f 76 65 2e 77 09 | 64 31 2c 28 61 36 29 2b |.move.w.|d1,(a6)+|
|000051d0| 0a 09 73 77 61 70 09 64 | 31 0a 09 6d 6f 76 65 2e |..swap.d|1..move.|
|000051e0| 77 09 23 42 6c 74 73 69 | 7a 65 2c 28 61 36 29 2b |w.#Bltsi|ze,(a6)+|
|000051f0| 0a 09 6d 6f 76 65 2e 77 | 09 64 33 2c 28 61 36 29 |..move.w|.d3,(a6)|
|00005200| 2b 0a 09 6d 6f 76 65 2e | 6c 09 61 36 2c 42 6c 74 |+..move.|l.a6,Blt|
|00005210| 43 6f 70 50 74 72 0a 2e | 62 70 6c 32 3a 09 61 64 |CopPtr..|bpl2:.ad|
|00005220| 64 2e 6c 09 23 42 79 74 | 65 57 69 64 74 68 2f 32 |d.l.#Byt|eWidth/2|
|00005230| 2c 64 34 0a 09 62 74 73 | 74 09 23 31 2c 64 37 0a |,d4..bts|t.#1,d7.|
|00005240| 09 62 65 71 2e 62 09 2e | 62 70 6c 33 0a 09 6d 6f |.beq.b..|bpl3..mo|
|00005250| 76 65 2e 6c 09 42 6c 74 | 43 6f 70 50 74 72 28 70 |ve.l.Blt|CopPtr(p|
|00005260| 63 29 2c 61 36 0a 09 6d | 6f 76 65 2e 6c 09 23 24 |c),a6..m|ove.l.#$|
|00005270| 30 31 46 45 30 30 30 30 | 2c 28 61 36 29 2b 0a 09 |01FE0000|,(a6)+..|
|00005280| 6d 6f 76 65 2e 6c 09 23 | 43 6f 70 42 6c 74 57 61 |move.l.#|CopBltWa|
|00005290| 69 74 2c 28 61 36 29 2b | 0a 09 6d 6f 76 65 2e 6c |it,(a6)+|..move.l|
|000052a0| 09 23 43 6f 70 42 6c 74 | 57 61 69 74 2c 28 61 36 |.#CopBlt|Wait,(a6|
|000052b0| 29 2b 0a 09 6d 6f 76 65 | 2e 6c 09 23 24 30 31 46 |)+..move|.l.#$01F|
|000052c0| 45 30 30 30 30 2c 28 61 | 36 29 2b 0a 09 6d 6f 76 |E0000,(a|6)+..mov|
|000052d0| 65 2e 6c 09 23 24 30 31 | 46 45 30 30 30 30 2c 28 |e.l.#$01|FE0000,(|
|000052e0| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 77 09 23 42 6c |a6)+..mo|ve.w.#Bl|
|000052f0| 74 61 70 74 6c 2c 28 61 | 36 29 2b 0a 09 6d 6f 76 |taptl,(a|6)+..mov|
|00005300| 65 2e 77 09 28 73 70 29 | 2c 28 61 36 29 2b 0a 09 |e.w.(sp)|,(a6)+..|
|00005310| 6d 6f 76 65 2e 77 09 23 | 42 6c 74 63 6f 6e 30 2c |move.w.#|Bltcon0,|
|00005320| 28 61 36 29 2b 0a 09 6d | 6f 76 65 2e 77 09 64 30 |(a6)+..m|ove.w.d0|
|00005330| 2c 28 61 36 29 2b 0a 09 | 6d 6f 76 65 2e 77 09 23 |,(a6)+..|move.w.#|
|00005340| 42 6c 74 63 6f 6e 31 2c | 28 61 36 29 2b 0a 09 6d |Bltcon1,|(a6)+..m|
|00005350| 6f 76 65 2e 77 09 64 35 | 2c 28 61 36 29 2b 0a 09 |ove.w.d5|,(a6)+..|
|00005360| 6d 6f 76 65 2e 77 09 23 | 42 6c 74 63 70 74 6c 2c |move.w.#|Bltcptl,|
|00005370| 28 61 36 29 2b 0a 09 6d | 6f 76 65 2e 77 09 64 34 |(a6)+..m|ove.w.d4|
|00005380| 2c 28 61 36 29 2b 0a 09 | 6d 6f 76 65 2e 77 09 23 |,(a6)+..|move.w.#|
|00005390| 42 6c 74 64 70 74 6c 2c | 28 61 36 29 2b 0a 09 6d |Bltdptl,|(a6)+..m|
|000053a0| 6f 76 65 2e 77 09 64 34 | 2c 28 61 36 29 2b 0a 09 |ove.w.d4|,(a6)+..|
|000053b0| 73 77 61 70 09 64 34 0a | 09 6d 6f 76 65 2e 77 09 |swap.d4.|.move.w.|
|000053c0| 23 42 6c 74 63 70 74 68 | 2c 28 61 36 29 2b 0a 09 |#Bltcpth|,(a6)+..|
|000053d0| 6d 6f 76 65 2e 77 09 64 | 34 2c 28 61 36 29 2b 0a |move.w.d|4,(a6)+.|
|000053e0| 09 6d 6f 76 65 2e 77 09 | 23 42 6c 74 64 70 74 68 |.move.w.|#Bltdpth|
|000053f0| 2c 28 61 36 29 2b 0a 09 | 6d 6f 76 65 2e 77 09 64 |,(a6)+..|move.w.d|
|00005400| 34 2c 28 61 36 29 2b 0a | 09 73 77 61 70 09 64 34 |4,(a6)+.|.swap.d4|
|00005410| 0a 09 6d 6f 76 65 2e 77 | 09 23 42 6c 74 61 6d 6f |..move.w|.#Bltamo|
|00005420| 64 2c 28 61 36 29 2b 0a | 09 6d 6f 76 65 2e 77 09 |d,(a6)+.|.move.w.|
|00005430| 64 31 2c 28 61 36 29 2b | 0a 09 73 77 61 70 09 64 |d1,(a6)+|..swap.d|
|00005440| 31 0a 09 6d 6f 76 65 2e | 77 09 23 42 6c 74 62 6d |1..move.|w.#Bltbm|
|00005450| 6f 64 2c 28 61 36 29 2b | 0a 09 6d 6f 76 65 2e 77 |od,(a6)+|..move.w|
|00005460| 09 64 31 2c 28 61 36 29 | 2b 0a 09 73 77 61 70 09 |.d1,(a6)|+..swap.|
|00005470| 64 31 0a 09 6d 6f 76 65 | 2e 77 09 23 42 6c 74 73 |d1..move|.w.#Blts|
|00005480| 69 7a 65 2c 28 61 36 29 | 2b 0a 09 6d 6f 76 65 2e |ize,(a6)|+..move.|
|00005490| 77 09 64 33 2c 28 61 36 | 29 2b 0a 09 6d 6f 76 65 |w.d3,(a6|)+..move|
|000054a0| 2e 6c 09 61 36 2c 42 6c | 74 43 6f 70 50 74 72 0a |.l.a6,Bl|tCopPtr.|
|000054b0| 2e 62 70 6c 33 3a 0a 09 | 61 64 64 71 2e 77 09 23 |.bpl3:..|addq.w.#|
|000054c0| 32 2c 73 70 0a 2e 6f 75 | 74 09 74 73 74 2e 77 09 |2,sp..ou|t.tst.w.|
|000054d0| 43 6c 69 70 5f 4d 61 72 | 6b 0a 09 62 65 71 2e 62 |Clip_Mar|k..beq.b|
|000054e0| 09 2e 6f 75 74 32 0a 09 | 6d 6f 76 65 2e 77 09 23 |..out2..|move.w.#|
|000054f0| 28 57 69 64 74 68 2d 31 | 29 2c 64 30 0a 09 6d 6f |(Width-1|),d0..mo|
|00005500| 76 65 2e 77 09 43 6c 69 | 70 5f 4c 69 6e 65 59 31 |ve.w.Cli|p_LineY1|
|00005510| 28 70 63 29 2c 64 31 0a | 09 6d 6f 76 65 2e 77 09 |(pc),d1.|.move.w.|
|00005520| 23 28 57 69 64 74 68 2d | 31 29 2c 64 32 0a 09 6d |#(Width-|1),d2..m|
|00005530| 6f 76 65 2e 77 09 43 6c | 69 70 5f 4c 69 6e 65 59 |ove.w.Cl|ip_LineY|
|00005540| 32 28 70 63 29 2c 64 33 | 0a 09 62 72 61 2e 77 09 |2(pc),d3|..bra.w.|
|00005550| 2e 6d 61 6b 65 6c 69 6e | 65 0a 2e 6f 75 74 32 3a |.makelin|e..out2:|
|00005560| 09 52 54 53 0a 0a 4f 63 | 74 61 6e 74 73 3a 09 64 |.RTS..Oc|tants:.d|
|00005570| 63 2e 62 09 24 30 33 2c | 24 34 33 2c 24 31 33 2c |c.b.$03,|$43,$13,|
|00005580| 24 35 33 2c 24 30 62 2c | 24 34 62 2c 24 31 37 2c |$53,$0b,|$4b,$17,|
|00005590| 24 35 37 0a 0a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |$57..***|********|
|000055a0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000055b0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000055c0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000055d0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000055e0| 2a 2a 2a 2a 0a 2a 2a 43 | 6c 69 70 4c 69 6e 65 20 |****.**C|lipLine |
|000055f0| 72 6f 75 74 69 6e 65 0a | 2a 2a 72 65 67 73 20 75 |routine.|**regs u|
|00005600| 73 65 64 3a 20 64 30 2d | 64 35 0a 2a 2a 69 6e 70 |sed: d0-|d5.**inp|
|00005610| 75 74 3a 0a 2a 2a 64 30 | 3a 20 78 73 74 61 72 74 |ut:.**d0|: xstart|
|00005620| 20 20 64 31 3a 20 79 73 | 74 61 72 74 20 20 64 32 | d1: ys|tart d2|
|00005630| 3a 20 78 73 74 6f 70 20 | 20 64 33 3a 20 79 73 74 |: xstop | d3: yst|
|00005640| 6f 70 0a 2a 2a 6f 75 74 | 70 75 74 3a 0a 2a 2a 64 |op.**out|put:.**d|
|00005650| 30 3a 20 78 73 74 61 72 | 74 20 20 64 31 3a 20 79 |0: xstar|t d1: y|
|00005660| 73 74 61 72 74 20 20 64 | 32 3a 20 78 73 74 6f 70 |start d|2: xstop|
|00005670| 20 20 64 33 3a 20 79 73 | 74 6f 70 0a 2a 2a 64 34 | d3: ys|top.**d4|
|00005680| 3a 20 30 20 69 66 20 6c | 69 6e 65 20 69 73 20 6e |: 0 if l|ine is n|
|00005690| 6f 74 20 73 75 70 70 6f | 73 65 64 20 74 6f 20 62 |ot suppo|sed to b|
|000056a0| 65 20 64 72 61 77 6e 0a | 2a 2a 73 72 3a 20 74 73 |e drawn.|**sr: ts|
|000056b0| 74 2e 77 20 64 34 0a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |t.w d4.*|********|
|000056c0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000056d0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000056e0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000056f0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005700| 2a 2a 2a 2a 2a 2a 0a 53 | 63 72 65 65 6e 5f 57 69 |******.S|creen_Wi|
|00005710| 64 74 68 3a 09 45 51 55 | 09 33 35 32 0a 53 63 72 |dth:.EQU|.352.Scr|
|00005720| 65 65 6e 5f 48 65 69 67 | 68 74 3a 09 45 51 55 09 |een_Heig|ht:.EQU.|
|00005730| 32 38 38 0a 43 6c 69 70 | 5f 4c 69 6e 65 59 31 3a |288.Clip|_LineY1:|
|00005740| 09 64 63 2e 77 09 30 0a | 43 6c 69 70 5f 4c 69 6e |.dc.w.0.|Clip_Lin|
|00005750| 65 59 32 3a 09 64 63 2e | 77 09 30 0a 43 6c 69 70 |eY2:.dc.|w.0.Clip|
|00005760| 5f 4d 61 72 6b 3a 09 64 | 63 2e 77 09 30 0a 4c 69 |_Mark:.d|c.w.0.Li|
|00005770| 6e 65 5f 43 6c 69 70 3a | 09 63 6c 72 2e 6c 09 43 |ne_Clip:|.clr.l.C|
|00005780| 6c 69 70 5f 4c 69 6e 65 | 59 31 0a 09 63 6c 72 2e |lip_Line|Y1..clr.|
|00005790| 77 09 43 6c 69 70 5f 4d | 61 72 6b 0a 2e 74 72 79 |w.Clip_M|ark..try|
|000057a0| 61 67 61 69 6e 3a 09 63 | 6d 70 2e 77 09 64 31 2c |again:.c|mp.w.d1,|
|000057b0| 64 33 0a 09 62 67 65 2e | 62 09 2e 79 74 75 72 6e |d3..bge.|b..yturn|
|000057c0| 65 64 0a 09 65 78 67 09 | 64 30 2c 64 32 0a 09 65 |ed..exg.|d0,d2..e|
|000057d0| 78 67 09 64 31 2c 64 33 | 0a 2e 79 74 75 72 6e 65 |xg.d1,d3|..yturne|
|000057e0| 64 3a 09 74 73 74 2e 77 | 09 64 33 0a 09 62 6c 74 |d:.tst.w|.d3..blt|
|000057f0| 2e 62 09 2e 64 6f 6e 74 | 64 72 61 77 0a 09 63 6d |.b..dont|draw..cm|
|00005800| 70 2e 77 09 23 53 63 72 | 65 65 6e 5f 48 65 69 67 |p.w.#Scr|een_Heig|
|00005810| 68 74 2d 31 2c 64 31 0a | 09 62 67 74 2e 62 09 2e |ht-1,d1.|.bgt.b..|
|00005820| 64 6f 6e 74 64 72 61 77 | 0a 09 63 6d 70 2e 77 09 |dontdraw|..cmp.w.|
|00005830| 23 53 63 72 65 65 6e 5f | 48 65 69 67 68 74 2d 31 |#Screen_|Height-1|
|00005840| 2c 64 33 0a 09 62 67 74 | 2e 62 09 2e 63 6c 69 70 |,d3..bgt|.b..clip|
|00005850| 64 6f 77 6e 0a 09 74 73 | 74 2e 77 09 64 31 0a 09 |down..ts|t.w.d1..|
|00005860| 62 6c 74 2e 77 09 2e 63 | 6c 69 70 75 70 0a 0a 09 |blt.w..c|lipup...|
|00005870| 63 6d 70 2e 77 09 64 30 | 2c 64 32 0a 09 62 67 65 |cmp.w.d0|,d2..bge|
|00005880| 2e 62 09 2e 78 74 75 72 | 6e 65 64 0a 09 65 78 67 |.b..xtur|ned..exg|
|00005890| 09 64 30 2c 64 32 0a 09 | 65 78 67 09 64 31 2c 64 |.d0,d2..|exg.d1,d|
|000058a0| 33 0a 2e 78 74 75 72 6e | 65 64 3a 09 74 73 74 2e |3..xturn|ed:.tst.|
|000058b0| 77 09 64 32 0a 09 62 6c | 74 2e 62 09 2e 64 6f 6e |w.d2..bl|t.b..don|
|000058c0| 74 64 72 61 77 0a 09 63 | 6d 70 2e 77 09 23 53 63 |tdraw..c|mp.w.#Sc|
|000058d0| 72 65 65 6e 5f 57 69 64 | 74 68 2d 31 2c 64 30 0a |reen_Wid|th-1,d0.|
|000058e0| 09 62 67 74 2e 62 09 2e | 64 6f 6e 74 64 72 61 77 |.bgt.b..|dontdraw|
|000058f0| 32 0a 09 74 73 74 2e 77 | 09 64 30 0a 09 62 6c 74 |2..tst.w|.d0..blt|
|00005900| 2e 62 09 2e 63 6c 69 70 | 6c 65 66 74 0a 09 63 6d |.b..clip|left..cm|
|00005910| 70 2e 77 09 23 53 63 72 | 65 65 6e 5f 57 69 64 74 |p.w.#Scr|een_Widt|
|00005920| 68 2d 31 2c 64 32 0a 09 | 62 67 74 2e 62 09 2e 63 |h-1,d2..|bgt.b..c|
|00005930| 6c 69 70 72 69 67 68 74 | 0a 0a 09 6d 6f 76 65 71 |lipright|...moveq|
|00005940| 09 23 2d 31 2c 64 34 09 | 3b 64 72 61 77 69 74 0a |.#-1,d4.|;drawit.|
|00005950| 09 72 74 73 0a 2e 64 6f | 6e 74 64 72 61 77 3a 09 |.rts..do|ntdraw:.|
|00005960| 6d 6f 76 65 71 09 23 30 | 2c 64 34 09 3b 64 6f 6e |moveq.#0|,d4.;don|
|00005970| 74 64 72 61 77 69 74 0a | 09 72 74 73 0a 2e 64 6f |tdrawit.|.rts..do|
|00005980| 6e 74 64 72 61 77 32 3a | 09 6d 6f 76 65 71 09 23 |ntdraw2:|.moveq.#|
|00005990| 30 2c 64 34 0a 09 6d 6f | 76 65 2e 77 09 23 53 63 |0,d4..mo|ve.w.#Sc|
|000059a0| 72 65 65 6e 5f 57 69 64 | 74 68 2d 31 2c 64 30 0a |reen_Wid|th-1,d0.|
|000059b0| 09 6d 6f 76 65 2e 77 09 | 23 53 63 72 65 65 6e 5f |.move.w.|#Screen_|
|000059c0| 57 69 64 74 68 2d 31 2c | 64 32 0a 09 72 74 73 0a |Width-1,|d2..rts.|
|000059d0| 0a 2e 63 6c 69 70 72 69 | 67 68 74 3a 09 6d 6f 76 |..clipri|ght:.mov|
|000059e0| 65 2e 77 09 23 53 63 72 | 65 65 6e 5f 57 69 64 74 |e.w.#Scr|een_Widt|
|000059f0| 68 2d 31 2c 64 34 0a 09 | 73 75 62 2e 77 09 64 30 |h-1,d4..|sub.w.d0|
|00005a00| 2c 64 34 09 3b 73 6b 61 | 6c 20 6e e5 73 0a 09 73 |,d4.;ska|l n.s..s|
|00005a10| 75 62 2e 77 09 64 30 2c | 64 32 09 3b 65 72 20 6e |ub.w.d0,|d2.;er n|
|00005a20| 75 0a 09 6d 6f 76 65 2e | 77 09 64 33 2c 43 6c 69 |u..move.|w.d3,Cli|
|00005a30| 70 5f 4c 69 6e 65 59 31 | 0a 09 73 75 62 2e 77 09 |p_LineY1|..sub.w.|
|00005a40| 64 31 2c 64 33 0a 09 6d | 75 6c 73 09 64 34 2c 64 |d1,d3..m|uls.d4,d|
|00005a50| 33 0a 09 64 69 76 73 09 | 64 32 2c 64 33 0a 09 61 |3..divs.|d2,d3..a|
|00005a60| 64 64 2e 77 09 64 31 2c | 64 33 0a 09 6d 6f 76 65 |dd.w.d1,|d3..move|
|00005a70| 2e 77 09 64 33 2c 43 6c | 69 70 5f 4c 69 6e 65 59 |.w.d3,Cl|ip_LineY|
|00005a80| 32 0a 09 6d 6f 76 65 2e | 77 09 23 2d 31 2c 43 6c |2..move.|w.#-1,Cl|
|00005a90| 69 70 5f 4d 61 72 6b 0a | 09 6d 6f 76 65 2e 77 09 |ip_Mark.|.move.w.|
|00005aa0| 23 53 63 72 65 65 6e 5f | 57 69 64 74 68 2d 31 2c |#Screen_|Width-1,|
|00005ab0| 64 32 0a 09 62 72 61 2e | 62 09 2e 74 72 79 61 67 |d2..bra.|b..tryag|
|00005ac0| 61 69 6e 0a 0a 2e 63 6c | 69 70 6c 65 66 74 3a 09 |ain...cl|ipleft:.|
|00005ad0| 09 3b 73 6b 61 6c 20 6e | e5 73 3d 64 32 0a 09 73 |.;skal n|.s=d2..s|
|00005ae0| 75 62 2e 77 09 64 32 2c | 64 30 0a 09 6e 65 67 2e |ub.w.d2,|d0..neg.|
|00005af0| 77 09 64 30 09 3b 65 72 | 20 6e 75 0a 09 73 75 62 |w.d0.;er| nu..sub|
|00005b00| 2e 77 09 64 33 2c 64 31 | 0a 09 6d 75 6c 73 09 64 |.w.d3,d1|..muls.d|
|00005b10| 32 2c 64 31 0a 09 64 69 | 76 73 09 64 30 2c 64 31 |2,d1..di|vs.d0,d1|
|00005b20| 0a 09 61 64 64 2e 77 09 | 64 33 2c 64 31 0a 09 6d |..add.w.|d3,d1..m|
|00005b30| 6f 76 65 71 09 23 30 2c | 64 30 0a 09 62 72 61 2e |oveq.#0,|d0..bra.|
|00005b40| 77 09 2e 74 72 79 61 67 | 61 69 6e 0a 0a 2e 63 6c |w..tryag|ain...cl|
|00005b50| 69 70 64 6f 77 6e 3a 09 | 6d 6f 76 65 2e 77 09 23 |ipdown:.|move.w.#|
|00005b60| 53 63 72 65 65 6e 5f 48 | 65 69 67 68 74 2d 31 2c |Screen_H|eight-1,|
|00005b70| 64 34 0a 09 73 75 62 2e | 77 09 64 31 2c 64 34 09 |d4..sub.|w.d1,d4.|
|00005b80| 3b 73 6b 61 6c 20 6e e5 | 73 0a 09 73 75 62 2e 77 |;skal n.|s..sub.w|
|00005b90| 09 64 31 2c 64 33 09 3b | 65 72 20 6e 75 0a 09 73 |.d1,d3.;|er nu..s|
|00005ba0| 75 62 2e 77 09 64 30 2c | 64 32 0a 09 6d 75 6c 73 |ub.w.d0,|d2..muls|
|00005bb0| 09 64 34 2c 64 32 0a 09 | 64 69 76 73 09 64 33 2c |.d4,d2..|divs.d3,|
|00005bc0| 64 32 0a 09 61 64 64 2e | 77 09 64 30 2c 64 32 0a |d2..add.|w.d0,d2.|
|00005bd0| 09 6d 6f 76 65 2e 77 09 | 23 53 63 72 65 65 6e 5f |.move.w.|#Screen_|
|00005be0| 48 65 69 67 68 74 2d 31 | 2c 64 33 0a 09 62 72 61 |Height-1|,d3..bra|
|00005bf0| 2e 77 09 2e 74 72 79 61 | 67 61 69 6e 0a 0a 2e 63 |.w..trya|gain...c|
|00005c00| 6c 69 70 75 70 3a 09 09 | 3b 73 6b 61 6c 20 6e e5 |lipup:..|;skal n.|
|00005c10| 73 3d 64 33 0a 09 73 75 | 62 2e 77 09 64 33 2c 64 |s=d3..su|b.w.d3,d|
|00005c20| 31 0a 09 6e 65 67 2e 77 | 09 64 31 09 3b 65 72 20 |1..neg.w|.d1.;er |
|00005c30| 6e 75 0a 09 73 75 62 2e | 77 09 64 32 2c 64 30 0a |nu..sub.|w.d2,d0.|
|00005c40| 09 6d 75 6c 73 09 64 33 | 2c 64 30 0a 09 64 69 76 |.muls.d3|,d0..div|
|00005c50| 73 09 64 31 2c 64 30 0a | 09 61 64 64 2e 77 09 64 |s.d1,d0.|.add.w.d|
|00005c60| 32 2c 64 30 0a 09 6d 6f | 76 65 71 09 23 30 2c 64 |2,d0..mo|veq.#0,d|
|00005c70| 31 0a 09 62 72 61 2e 77 | 09 2e 74 72 79 61 67 61 |1..bra.w|..tryaga|
|00005c80| 69 6e 0a 0a 0a 0a 0a 0a | 0a 0a 0a 0a 2a 2a 2a 2a |in......|....****|
|00005c90| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005ca0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005cb0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005cc0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005cd0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 0a 2a 2a 4d 6f |********|***.**Mo|
|00005ce0| 76 65 20 6f 62 6a 65 63 | 74 0a 2a 2a 2a 2a 2a 2a |ve objec|t.******|
|00005cf0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005d00| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005d10| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005d20| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005d30| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 0a 53 74 61 72 74 50 |********|*.StartP|
|00005d40| 6f 73 58 3a 09 45 51 55 | 09 39 30 30 30 0a 53 74 |osX:.EQU|.9000.St|
|00005d50| 61 72 74 50 6f 73 59 3a | 09 45 51 55 09 2d 33 30 |artPosY:|.EQU.-30|
|00005d60| 30 30 0a 53 74 61 72 74 | 50 6f 73 5a 3a 09 45 51 |00.Start|PosZ:.EQ|
|00005d70| 55 09 33 30 30 30 30 0a | 0a 53 74 6f 70 50 6f 73 |U.30000.|.StopPos|
|00005d80| 58 3a 09 45 51 55 09 2d | 33 35 30 30 0a 53 74 6f |X:.EQU.-|3500.Sto|
|00005d90| 70 50 6f 73 59 3a 09 45 | 51 55 09 31 35 30 30 0a |pPosY:.E|QU.1500.|
|00005da0| 53 74 6f 70 50 6f 73 5a | 3a 09 45 51 55 09 32 30 |StopPosZ|:.EQU.20|
|00005db0| 30 30 0a 0a 4d 6f 76 65 | 50 61 75 73 65 3a 09 64 |00..Move|Pause:.d|
|00005dc0| 63 2e 77 09 31 30 0a 0a | 4d 6f 76 65 4f 62 6a 65 |c.w.10..|MoveObje|
|00005dd0| 63 74 3a 09 6c 65 61 09 | 58 41 64 64 28 70 63 29 |ct:.lea.|XAdd(pc)|
|00005de0| 2c 61 30 0a 09 6c 65 61 | 09 58 41 6e 67 6c 65 28 |,a0..lea|.XAngle(|
|00005df0| 70 63 29 2c 61 31 0a 09 | 6d 6f 76 65 71 09 23 33 |pc),a1..|moveq.#3|
|00005e00| 2d 31 2c 64 31 0a 2e 6c | 6f 6f 70 3a 09 6d 6f 76 |-1,d1..l|oop:.mov|
|00005e10| 65 2e 77 09 28 61 30 29 | 2b 2c 64 30 0a 09 61 64 |e.w.(a0)|+,d0..ad|
|00005e20| 64 2e 77 09 64 30 2c 28 | 61 31 29 0a 09 61 6e 64 |d.w.d0,(|a1)..and|
|00005e30| 2e 77 09 23 31 30 32 34 | 2d 31 2c 28 61 31 29 2b |.w.#1024|-1,(a1)+|
|00005e40| 0a 09 64 62 72 61 09 64 | 31 2c 2e 6c 6f 6f 70 0a |..dbra.d|1,.loop.|
|00005e50| 0a 09 72 74 73 0a 0a 0a | 58 41 64 64 3a 09 64 63 |..rts...|XAdd:.dc|
|00005e60| 2e 77 09 36 0a 59 41 64 | 64 3a 09 64 63 2e 77 09 |.w.6.YAd|d:.dc.w.|
|00005e70| 33 0a 5a 41 64 64 3a 09 | 64 63 2e 77 09 34 0a 0a |3.ZAdd:.|dc.w.4..|
|00005e80| 58 41 6e 67 6c 65 3a 09 | 64 63 2e 77 09 30 0a 59 |XAngle:.|dc.w.0.Y|
|00005e90| 41 6e 67 6c 65 3a 09 64 | 63 2e 77 09 30 0a 5a 41 |Angle:.d|c.w.0.ZA|
|00005ea0| 6e 67 6c 65 3a 09 64 63 | 2e 77 09 30 0a 0a 58 43 |ngle:.dc|.w.0..XC|
|00005eb0| 65 6e 74 65 72 3a 09 64 | 63 2e 77 09 30 0a 59 43 |enter:.d|c.w.0.YC|
|00005ec0| 65 6e 74 65 72 3a 09 64 | 63 2e 77 09 2d 31 30 30 |enter:.d|c.w.-100|
|00005ed0| 30 0a 5a 43 65 6e 74 65 | 72 3a 09 64 63 2e 77 09 |0.ZCente|r:.dc.w.|
|00005ee0| 33 32 32 30 30 0a 0a 4d | 6f 76 65 4e 75 6d 62 65 |32200..M|oveNumbe|
|00005ef0| 72 3a 09 64 63 2e 77 09 | 30 0a 0a 46 61 63 65 43 |r:.dc.w.|0..FaceC|
|00005f00| 6f 6c 6f 72 73 3a 09 62 | 6c 6b 2e 77 09 33 30 2c |olors:.b|lk.w.30,|
|00005f10| 30 0a 0a 0a 0a 0a 0a 0a | 0a 0a 0a 0a 0a 2a 2a 2a |0.......|.....***|
|00005f20| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005f30| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005f40| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005f50| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005f60| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 0a 2a 2a 43 |********|****.**C|
|00005f70| 6c 65 61 72 20 53 63 72 | 65 65 6e 0a 2a 2a 2a 2a |lear Scr|een.****|
|00005f80| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005f90| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005fa0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005fb0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005fc0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 0a 43 6c 72 53 |********|***.ClrS|
|00005fd0| 63 72 3a 0a 09 6c 65 61 | 09 4d 69 6e 58 31 2b 34 |cr:..lea|.MinX1+4|
|00005fe0| 38 28 70 63 29 2c 61 31 | 0a 09 6c 65 61 09 4d 69 |8(pc),a1|..lea.Mi|
|00005ff0| 6e 58 31 2b 37 32 28 70 | 63 29 2c 61 32 0a 09 6d |nX1+72(p|c),a2..m|
|00006000| 6f 76 65 71 09 23 31 32 | 2d 31 2c 64 30 0a 2e 6d |oveq.#12|-1,d0..m|
|00006010| 6f 76 65 6c 6f 6f 70 3a | 09 6d 6f 76 65 2e 6c 09 |oveloop:|.move.l.|
|00006020| 2d 28 61 31 29 2c 2d 28 | 61 32 29 0a 09 64 62 72 |-(a1),-(|a2)..dbr|
|00006030| 61 09 64 30 2c 2e 6d 6f | 76 65 6c 6f 6f 70 0a 0a |a.d0,.mo|veloop..|
|00006040| 09 6c 65 61 09 4d 69 6e | 58 31 28 70 63 29 2c 61 |.lea.Min|X1(pc),a|
|00006050| 30 0a 09 6d 6f 76 65 2e | 6c 09 23 24 37 66 66 66 |0..move.|l.#$7fff|
|00006060| 37 66 66 66 2c 64 30 0a | 09 6d 6f 76 65 2e 6c 09 |7fff,d0.|.move.l.|
|00006070| 23 24 38 30 30 30 38 30 | 30 30 2c 64 31 0a 09 6d |#$800080|00,d1..m|
|00006080| 6f 76 65 2e 6c 09 64 30 | 2c 28 61 30 29 2b 0a 09 |ove.l.d0|,(a0)+..|
|00006090| 6d 6f 76 65 2e 6c 09 64 | 31 2c 28 61 30 29 2b 0a |move.l.d|1,(a0)+.|
|000060a0| 09 6d 6f 76 65 2e 6c 09 | 64 30 2c 28 61 30 29 2b |.move.l.|d0,(a0)+|
|000060b0| 0a 09 6d 6f 76 65 2e 6c | 09 64 31 2c 28 61 30 29 |..move.l|.d1,(a0)|
|000060c0| 2b 0a 09 6d 6f 76 65 2e | 6c 09 64 30 2c 28 61 30 |+..move.|l.d0,(a0|
|000060d0| 29 2b 0a 09 6d 6f 76 65 | 2e 6c 09 64 31 2c 28 61 |)+..move|.l.d1,(a|
|000060e0| 30 29 2b 0a 0a 09 6c 65 | 61 09 5f 43 75 73 74 6f |0)+...le|a._Custo|
|000060f0| 6d 2c 61 36 0a 0a 09 6d | 6f 76 65 2e 77 09 4d 69 |m,a6...m|ove.w.Mi|
|00006100| 6e 59 31 2b 34 38 28 70 | 63 29 2c 64 30 0a 09 63 |nY1+48(p|c),d0..c|
|00006110| 6d 70 2e 77 09 23 24 37 | 66 66 66 2c 64 30 0a 09 |mp.w.#$7|fff,d0..|
|00006120| 62 65 71 2e 77 09 2e 62 | 70 6c 32 0a 09 6d 75 6c |beq.w..b|pl2..mul|
|00006130| 73 09 23 42 79 74 65 57 | 69 64 74 68 2c 64 30 0a |s.#ByteW|idth,d0.|
|00006140| 09 6d 6f 76 65 2e 6c 09 | 64 30 2c 61 30 0a 09 6d |.move.l.|d0,a0..m|
|00006150| 6f 76 65 2e 77 09 4d 69 | 6e 58 31 2b 34 38 28 70 |ove.w.Mi|nX1+48(p|
|00006160| 63 29 2c 64 31 0a 09 6c | 73 72 2e 77 09 23 33 2c |c),d1..l|sr.w.#3,|
|00006170| 64 31 0a 09 61 6e 64 2e | 77 09 23 24 66 66 66 65 |d1..and.|w.#$fffe|
|00006180| 2c 64 31 0a 09 61 64 64 | 2e 77 09 64 31 2c 61 30 |,d1..add|.w.d1,a0|
|00006190| 0a 09 61 64 64 2e 6c 09 | 53 63 72 65 65 6e 28 70 |..add.l.|Screen(p|
|000061a0| 63 29 2c 61 30 09 3b 50 | 6f 69 6e 74 65 72 0a 09 |c),a0.;P|ointer..|
|000061b0| 6d 6f 76 65 2e 77 09 4d | 61 78 58 31 2b 34 38 28 |move.w.M|axX1+48(|
|000061c0| 70 63 29 2c 64 30 0a 09 | 6c 73 72 2e 77 09 23 33 |pc),d0..|lsr.w.#3|
|000061d0| 2c 64 30 0a 09 61 6e 64 | 2e 77 09 23 24 66 66 66 |,d0..and|.w.#$fff|
|000061e0| 65 2c 64 30 0a 09 6d 6f | 76 65 2e 77 09 23 42 79 |e,d0..mo|ve.w.#By|
|000061f0| 74 65 57 69 64 74 68 2d | 32 2c 64 32 0a 09 73 75 |teWidth-|2,d2..su|
|00006200| 62 2e 77 09 64 30 2c 64 | 32 0a 09 61 64 64 2e 77 |b.w.d0,d|2..add.w|
|00006210| 09 64 31 2c 64 32 0a 09 | 6d 6f 76 65 2e 77 09 64 |.d1,d2..|move.w.d|
|00006220| 32 2c 64 33 0a 09 73 77 | 61 70 09 64 33 0a 09 6d |2,d3..sw|ap.d3..m|
|00006230| 6f 76 65 2e 77 09 64 32 | 2c 64 33 09 3b 6d 6f 64 |ove.w.d2|,d3.;mod|
|00006240| 75 6c 6f 0a 09 6d 6f 76 | 65 2e 77 09 4d 61 78 59 |ulo..mov|e.w.MaxY|
|00006250| 31 2b 34 38 28 70 63 29 | 2c 64 32 0a 09 73 75 62 |1+48(pc)|,d2..sub|
|00006260| 2e 77 09 4d 69 6e 59 31 | 2b 34 38 28 70 63 29 2c |.w.MinY1|+48(pc),|
|00006270| 64 32 0a 09 61 64 64 71 | 2e 77 09 23 31 2c 64 32 |d2..addq|.w.#1,d2|
|00006280| 0a 09 6c 73 6c 2e 77 09 | 23 36 2c 64 32 0a 09 73 |..lsl.w.|#6,d2..s|
|00006290| 75 62 2e 77 09 64 31 2c | 64 30 0a 09 6c 73 72 2e |ub.w.d1,|d0..lsr.|
|000062a0| 77 09 23 31 2c 64 30 0a | 09 61 64 64 71 2e 77 09 |w.#1,d0.|.addq.w.|
|000062b0| 23 31 2c 64 30 0a 09 6f | 72 2e 77 09 64 30 2c 64 |#1,d0..o|r.w.d0,d|
|000062c0| 32 09 3b 62 6c 74 73 69 | 7a 65 0a 0a 09 6d 6f 76 |2.;bltsi|ze...mov|
|000062d0| 65 2e 6c 09 61 30 2c 64 | 30 0a 09 6d 6f 76 65 2e |e.l.a0,d|0..move.|
|000062e0| 6c 09 42 6c 74 43 6f 70 | 50 74 72 28 70 63 29 2c |l.BltCop|Ptr(pc),|
|000062f0| 61 36 0a 09 6d 6f 76 65 | 2e 6c 09 23 24 30 31 46 |a6..move|.l.#$01F|
|00006300| 45 30 30 30 30 2c 28 61 | 36 29 2b 0a 09 6d 6f 76 |E0000,(a|6)+..mov|
|00006310| 65 2e 6c 09 23 43 6f 70 | 42 6c 74 57 61 69 74 2c |e.l.#Cop|BltWait,|
|00006320| 28 61 36 29 2b 0a 09 6d | 6f 76 65 2e 6c 09 23 43 |(a6)+..m|ove.l.#C|
|00006330| 6f 70 42 6c 74 57 61 69 | 74 2c 28 61 36 29 2b 0a |opBltWai|t,(a6)+.|
|00006340| 09 6d 6f 76 65 2e 6c 09 | 23 24 30 31 46 45 30 30 |.move.l.|#$01FE00|
|00006350| 30 30 2c 28 61 36 29 2b | 0a 09 6d 6f 76 65 2e 6c |00,(a6)+|..move.l|
|00006360| 09 23 24 30 31 46 45 30 | 30 30 30 2c 28 61 36 29 |.#$01FE0|000,(a6)|
|00006370| 2b 0a 09 6d 6f 76 65 2e | 77 09 23 42 6c 74 64 70 |+..move.|w.#Bltdp|
|00006380| 74 6c 2c 28 61 36 29 2b | 0a 09 6d 6f 76 65 2e 77 |tl,(a6)+|..move.w|
|00006390| 09 64 30 2c 28 61 36 29 | 2b 0a 09 73 77 61 70 09 |.d0,(a6)|+..swap.|
|000063a0| 64 30 0a 09 6d 6f 76 65 | 2e 77 09 23 42 6c 74 64 |d0..move|.w.#Bltd|
|000063b0| 70 74 68 2c 28 61 36 29 | 2b 0a 09 6d 6f 76 65 2e |pth,(a6)|+..move.|
|000063c0| 77 09 64 30 2c 28 61 36 | 29 2b 0a 09 6d 6f 76 65 |w.d0,(a6|)+..move|
|000063d0| 2e 77 09 23 42 6c 74 64 | 6d 6f 64 2c 28 61 36 29 |.w.#Bltd|mod,(a6)|
|000063e0| 2b 0a 09 6d 6f 76 65 2e | 77 09 64 33 2c 28 61 36 |+..move.|w.d3,(a6|
|000063f0| 29 2b 0a 09 6d 6f 76 65 | 2e 77 09 23 42 6c 74 63 |)+..move|.w.#Bltc|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.