home *** CD-ROM | disk | FTP | other *** search
Unknown | 1993-02-26 | 48.8 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 23 5c | ff cb 47 67 00 00 a9 e5 |......#\|..Gg....|
|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 30 09 |-----T..|Track=0.|
|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| 31 0a 0a 0a 4d 79 44 6d | 61 63 6f 32 3d 25 31 31 |1...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 2c 4c 65 76 33 5f 56 |c,MoveGf|x,Lev3_V|
|00001240| 65 63 31 0a 09 64 63 2e | 6c 09 46 61 64 65 44 6f |ec1..dc.|l.FadeDo|
|00001250| 77 6e 2c 4d 61 6b 65 45 | 78 69 74 0a 0a 54 69 6e |wn,MakeE|xit..Tin|
|00001260| 67 3a 09 64 63 2e 77 09 | 30 0a 0a 46 61 64 65 55 |g:.dc.w.|0..FadeU|
|00001270| 70 3a 09 6d 6f 76 65 2e | 6c 09 23 53 75 6e 43 6f |p:.move.|l.#SunCo|
|00001280| 70 70 65 72 2c 43 6f 70 | 32 6c 63 68 2b 5f 43 75 |pper,Cop|2lch+_Cu|
|00001290| 73 74 6f 6d 0a 09 6d 6f | 76 65 2e 77 09 64 30 2c |stom..mo|ve.w.d0,|
|000012a0| 43 6f 70 6a 6d 70 32 2b | 5f 43 75 73 74 6f 6d 0a |Copjmp2+|_Custom.|
|000012b0| 09 6d 6f 76 65 2e 77 09 | 23 30 2c 43 6f 70 63 6f |.move.w.|#0,Copco|
|000012c0| 6e 2b 5f 43 75 73 74 6f | 6d 0a 0a 09 6d 6f 76 65 |n+_Custo|m...move|
|000012d0| 71 09 23 32 2d 31 2c 64 | 37 0a 09 6c 65 61 09 46 |q.#2-1,d|7..lea.F|
|000012e0| 61 64 65 43 6f 6c 73 42 | 63 6b 28 70 63 29 2c 61 |adeColsB|ck(pc),a|
|000012f0| 31 0a 09 6c 65 61 09 46 | 61 64 65 43 6f 70 70 65 |1..lea.F|adeCoppe|
|00001300| 72 2b 32 2c 61 30 0a 2e | 64 6c 6f 6f 70 09 6d 6f |r+2,a0..|dloop.mo|
|00001310| 76 65 2e 77 09 28 61 30 | 29 2c 64 30 0a 09 6d 6f |ve.w.(a0|),d0..mo|
|00001320| 76 65 2e 77 09 28 61 31 | 29 2b 2c 64 31 0a 09 62 |ve.w.(a1|)+,d1..b|
|00001330| 73 72 2e 77 09 66 61 64 | 65 72 0a 09 6d 6f 76 65 |sr.w.fad|er..move|
|00001340| 2e 77 09 64 30 2c 28 61 | 30 29 0a 09 61 64 64 71 |.w.d0,(a|0)..addq|
|00001350| 2e 77 09 23 34 2c 61 30 | 0a 09 64 62 72 61 09 64 |.w.#4,a0|..dbra.d|
|00001360| 37 2c 2e 64 6c 6f 6f 70 | 0a 0a 09 61 64 64 71 2e |7,.dloop|...addq.|
|00001370| 77 09 23 31 2c 54 69 6e | 67 0a 09 63 6d 70 2e 77 |w.#1,Tin|g..cmp.w|
|00001380| 09 23 32 30 2c 54 69 6e | 67 0a 09 62 6e 65 2e 62 |.#20,Tin|g..bne.b|
|00001390| 09 2e 6f 75 74 0a 09 61 | 64 64 71 2e 77 09 23 31 |..out..a|ddq.w.#1|
|000013a0| 2c 4d 65 67 61 53 74 6f | 72 79 0a 2e 6f 75 74 09 |,MegaSto|ry..out.|
|000013b0| 72 74 73 0a 0a 46 61 64 | 65 44 6f 77 6e 3a 09 6d |rts..Fad|eDown:.m|
|000013c0| 6f 76 65 2e 6c 09 23 53 | 75 6e 43 6f 70 70 65 72 |ove.l.#S|unCopper|
|000013d0| 2c 43 6f 70 32 6c 63 68 | 2b 5f 43 75 73 74 6f 6d |,Cop2lch|+_Custom|
|000013e0| 0a 09 6d 6f 76 65 2e 77 | 09 64 30 2c 43 6f 70 6a |..move.w|.d0,Copj|
|000013f0| 6d 70 32 2b 5f 43 75 73 | 74 6f 6d 0a 09 6d 6f 76 |mp2+_Cus|tom..mov|
|00001400| 65 2e 77 09 23 30 2c 43 | 6f 70 63 6f 6e 2b 5f 43 |e.w.#0,C|opcon+_C|
|00001410| 75 73 74 6f 6d 0a 0a 09 | 6d 6f 76 65 71 09 23 32 |ustom...|moveq.#2|
|00001420| 2d 31 2c 64 37 0a 09 6c | 65 61 09 46 61 64 65 43 |-1,d7..l|ea.FadeC|
|00001430| 6f 70 70 65 72 2b 32 2c | 61 30 0a 2e 64 6c 6f 6f |opper+2,|a0..dloo|
|00001440| 70 09 6d 6f 76 65 2e 77 | 09 28 61 30 29 2c 64 30 |p.move.w|.(a0),d0|
|00001450| 0a 09 6d 6f 76 65 71 09 | 23 30 2c 64 31 0a 09 62 |..moveq.|#0,d1..b|
|00001460| 73 72 2e 77 09 66 61 64 | 65 72 0a 09 6d 6f 76 65 |sr.w.fad|er..move|
|00001470| 2e 77 09 64 30 2c 28 61 | 30 29 0a 09 61 64 64 71 |.w.d0,(a|0)..addq|
|00001480| 2e 77 09 23 34 2c 61 30 | 0a 09 64 62 72 61 09 64 |.w.#4,a0|..dbra.d|
|00001490| 37 2c 2e 64 6c 6f 6f 70 | 0a 0a 09 73 75 62 71 2e |7,.dloop|...subq.|
|000014a0| 77 09 23 31 2c 54 69 6e | 67 0a 09 62 6e 65 2e 62 |w.#1,Tin|g..bne.b|
|000014b0| 09 2e 6f 75 74 0a 09 61 | 64 64 71 2e 77 09 23 31 |..out..a|ddq.w.#1|
|000014c0| 2c 4d 65 67 61 53 74 6f | 72 79 0a 2e 6f 75 74 09 |,MegaSto|ry..out.|
|000014d0| 72 74 73 0a 0a 0a 46 61 | 64 65 43 6f 6c 73 42 63 |rts...Fa|deColsBc|
|000014e0| 6b 3a 09 64 63 2e 77 09 | 42 63 6b 43 6f 6c 0a 09 |k:.dc.w.|BckCol..|
|000014f0| 64 63 2e 77 09 30 0a 0a | 0a 0a 4d 61 6b 65 45 78 |dc.w.0..|..MakeEx|
|00001500| 69 74 3a 09 6d 6f 76 65 | 2e 6c 09 23 53 75 6e 43 |it:.move|.l.#SunC|
|00001510| 6f 70 70 65 72 2c 43 6f | 70 32 6c 63 68 2b 5f 43 |opper,Co|p2lch+_C|
|00001520| 75 73 74 6f 6d 0a 09 6d | 6f 76 65 2e 77 09 64 30 |ustom..m|ove.w.d0|
|00001530| 2c 43 6f 70 6a 6d 70 32 | 2b 5f 43 75 73 74 6f 6d |,Copjmp2|+_Custom|
|00001540| 0a 09 6d 6f 76 65 2e 77 | 09 23 30 2c 43 6f 70 63 |..move.w|.#0,Copc|
|00001550| 6f 6e 2b 5f 43 75 73 74 | 6f 6d 0a 09 6d 6f 76 65 |on+_Cust|om..move|
|00001560| 2e 77 09 23 2d 31 2c 49 | 57 61 6e 74 4f 75 74 0a |.w.#-1,I|WantOut.|
|00001570| 09 72 74 73 0a 0a 0a 47 | 66 78 50 61 75 73 65 3a |.rts...G|fxPause:|
|00001580| 09 64 63 2e 77 09 33 35 | 0a 47 66 78 54 69 6e 67 |.dc.w.35|.GfxTing|
|00001590| 3a 09 64 63 2e 77 09 30 | 0a 4d 6f 76 65 47 66 78 |:.dc.w.0|.MoveGfx|
|000015a0| 3a 09 6d 6f 76 65 2e 6c | 09 23 43 6f 70 70 65 72 |:.move.l|.#Copper|
|000015b0| 2c 43 6f 70 32 6c 63 68 | 2b 5f 43 75 73 74 6f 6d |,Cop2lch|+_Custom|
|000015c0| 0a 09 6d 6f 76 65 2e 77 | 09 64 30 2c 43 6f 70 6a |..move.w|.d0,Copj|
|000015d0| 6d 70 32 2b 5f 43 75 73 | 74 6f 6d 0a 09 6d 6f 76 |mp2+_Cus|tom..mov|
|000015e0| 65 2e 77 09 23 25 31 30 | 2c 43 6f 70 63 6f 6e 2b |e.w.#%10|,Copcon+|
|000015f0| 5f 43 75 73 74 6f 6d 0a | 0a 09 62 73 72 2e 77 09 |_Custom.|..bsr.w.|
|00001600| 53 77 61 70 53 63 72 0a | 0a 09 6d 6f 76 65 2e 6c |SwapScr.|..move.l|
|00001610| 09 23 53 63 72 6f 6c 6c | 47 66 78 2c 64 30 0a 09 |.#Scroll|Gfx,d0..|
|00001620| 6d 6f 76 65 71 09 23 30 | 2c 64 31 0a 09 6d 6f 76 |moveq.#0|,d1..mov|
|00001630| 65 2e 77 09 47 66 78 54 | 69 6e 67 28 70 63 29 2c |e.w.GfxT|ing(pc),|
|00001640| 64 31 0a 09 61 64 64 2e | 6c 09 64 31 2c 64 30 0a |d1..add.|l.d1,d0.|
|00001650| 0a 09 6c 65 61 09 53 63 | 72 6f 6c 6c 50 6f 69 6e |..lea.Sc|rollPoin|
|00001660| 74 65 72 2c 61 30 0a 09 | 6d 6f 76 65 2e 77 09 64 |ter,a0..|move.w.d|
|00001670| 30 2c 36 28 61 30 29 0a | 09 73 77 61 70 09 64 30 |0,6(a0).|.swap.d0|
|00001680| 0a 09 6d 6f 76 65 2e 77 | 09 64 30 2c 32 28 61 30 |..move.w|.d0,2(a0|
|00001690| 29 0a 0a 09 63 6d 70 2e | 77 09 23 35 30 2c 47 66 |)...cmp.|w.#50,Gf|
|000016a0| 78 54 69 6e 67 0a 09 62 | 6e 65 2e 62 09 2e 6e 6f |xTing..b|ne.b..no|
|000016b0| 72 6d 0a 09 74 73 74 2e | 77 09 47 66 78 50 61 75 |rm..tst.|w.GfxPau|
|000016c0| 73 65 0a 09 62 65 71 2e | 62 09 2e 6e 6f 72 6d 0a |se..beq.|b..norm.|
|000016d0| 09 73 75 62 71 2e 77 09 | 23 31 2c 47 66 78 50 61 |.subq.w.|#1,GfxPa|
|000016e0| 75 73 65 0a 09 62 72 61 | 2e 62 09 2e 6f 75 74 0a |use..bra|.b..out.|
|000016f0| 2e 6e 6f 72 6d 09 61 64 | 64 71 2e 77 09 23 32 2c |.norm.ad|dq.w.#2,|
|00001700| 47 66 78 54 69 6e 67 0a | 09 63 6d 70 2e 77 09 23 |GfxTing.|.cmp.w.#|
|00001710| 38 38 2c 47 66 78 54 69 | 6e 67 0a 09 62 6e 65 2e |88,GfxTi|ng..bne.|
|00001720| 62 09 2e 6f 75 74 0a 09 | 61 64 64 71 2e 77 09 23 |b..out..|addq.w.#|
|00001730| 31 2c 4d 65 67 61 53 74 | 6f 72 79 0a 2e 6f 75 74 |1,MegaSt|ory..out|
|00001740| 0a 0a 09 62 73 72 2e 77 | 09 43 6c 72 53 63 72 0a |...bsr.w|.ClrScr.|
|00001750| 09 62 73 72 2e 77 09 52 | 6f 74 61 74 65 50 6f 69 |.bsr.w.R|otatePoi|
|00001760| 6e 74 73 0a 09 62 73 72 | 2e 77 09 43 61 6c 63 46 |nts..bsr|.w.CalcF|
|00001770| 61 63 65 73 0a 09 62 73 | 72 2e 77 09 44 72 61 77 |aces..bs|r.w.Draw|
|00001780| 46 61 63 65 73 0a 09 62 | 73 72 2e 77 09 46 69 6c |Faces..b|sr.w.Fil|
|00001790| 6c 53 63 72 0a 09 62 73 | 72 2e 77 09 4d 6f 76 65 |lScr..bs|r.w.Move|
|000017a0| 4f 62 6a 65 63 74 0a 09 | 62 73 72 2e 77 09 46 61 |Object..|bsr.w.Fa|
|000017b0| 64 65 53 76 65 6e 64 0a | 0a 09 6d 6f 76 65 2e 6c |deSvend.|..move.l|
|000017c0| 09 42 6c 74 43 6f 70 50 | 74 72 28 70 63 29 2c 61 |.BltCopP|tr(pc),a|
|000017d0| 36 0a 09 6d 6f 76 65 2e | 6c 09 23 24 30 31 46 45 |6..move.|l.#$01FE|
|000017e0| 30 30 30 30 2c 28 61 36 | 29 2b 0a 09 6d 6f 76 65 |0000,(a6|)+..move|
|000017f0| 2e 6c 09 23 43 6f 70 42 | 6c 74 57 61 69 74 2c 28 |.l.#CopB|ltWait,(|
|00001800| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 6c 09 23 43 6f |a6)+..mo|ve.l.#Co|
|00001810| 70 42 6c 74 57 61 69 74 | 2c 28 61 36 29 2b 0a 09 |pBltWait|,(a6)+..|
|00001820| 6d 6f 76 65 2e 6c 09 23 | 24 30 31 46 45 30 30 30 |move.l.#|$01FE000|
|00001830| 30 2c 28 61 36 29 2b 0a | 09 6d 6f 76 65 2e 6c 09 |0,(a6)+.|.move.l.|
|00001840| 23 24 30 31 46 45 30 30 | 30 30 2c 28 61 36 29 2b |#$01FE00|00,(a6)+|
|00001850| 0a 09 49 46 09 52 61 73 | 74 65 72 3d 31 0a 09 6d |..IF.Ras|ter=1..m|
|00001860| 6f 76 65 2e 6c 09 23 43 | 6f 6c 6f 72 30 30 3c 3c |ove.l.#C|olor00<<|
|00001870| 31 36 2b 24 38 38 38 2c | 28 61 36 29 2b 0a 09 45 |16+$888,|(a6)+..E|
|00001880| 4e 44 49 46 0a 09 6d 6f | 76 65 2e 6c 09 23 53 63 |NDIF..mo|ve.l.#Sc|
|00001890| 72 6f 6c 6c 43 6f 70 70 | 65 72 2c 64 30 0a 09 6d |rollCopp|er,d0..m|
|000018a0| 6f 76 65 2e 77 09 23 43 | 6f 70 32 6c 63 6c 2c 28 |ove.w.#C|op2lcl,(|
|000018b0| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 77 09 64 30 2c |a6)+..mo|ve.w.d0,|
|000018c0| 28 61 36 29 2b 0a 09 73 | 77 61 70 09 64 30 0a 09 |(a6)+..s|wap.d0..|
|000018d0| 6d 6f 76 65 2e 77 09 23 | 43 6f 70 32 6c 63 68 2c |move.w.#|Cop2lch,|
|000018e0| 28 61 36 29 2b 0a 09 6d | 6f 76 65 2e 77 09 64 30 |(a6)+..m|ove.w.d0|
|000018f0| 2c 28 61 36 29 2b 0a 09 | 6d 6f 76 65 2e 6c 09 23 |,(a6)+..|move.l.#|
|00001900| 43 6f 70 6a 6d 70 32 3c | 3c 31 36 2c 28 61 36 29 |Copjmp2<|<16,(a6)|
|00001910| 2b 0a 09 6d 6f 76 65 2e | 6c 09 61 36 2c 42 6c 74 |+..move.|l.a6,Blt|
|00001920| 43 6f 70 50 74 72 0a 0a | 0a 09 72 74 73 0a 0a 4c |CopPtr..|..rts..L|
|00001930| 65 76 33 5f 56 65 63 31 | 3a 09 6d 6f 76 65 2e 6c |ev3_Vec1|:.move.l|
|00001940| 09 23 43 6f 70 70 65 72 | 2c 43 6f 70 32 6c 63 68 |.#Copper|,Cop2lch|
|00001950| 2b 5f 43 75 73 74 6f 6d | 0a 09 6d 6f 76 65 2e 77 |+_Custom|..move.w|
|00001960| 09 64 30 2c 43 6f 70 6a | 6d 70 32 2b 5f 43 75 73 |.d0,Copj|mp2+_Cus|
|00001970| 74 6f 6d 0a 09 6d 6f 76 | 65 2e 77 09 23 25 31 30 |tom..mov|e.w.#%10|
|00001980| 2c 43 6f 70 63 6f 6e 2b | 5f 43 75 73 74 6f 6d 0a |,Copcon+|_Custom.|
|00001990| 0a 09 62 73 72 2e 77 09 | 53 77 61 70 53 63 72 0a |..bsr.w.|SwapScr.|
|000019a0| 09 62 73 72 2e 77 09 43 | 6c 72 53 63 72 0a 09 62 |.bsr.w.C|lrScr..b|
|000019b0| 73 72 2e 77 09 52 6f 74 | 61 74 65 50 6f 69 6e 74 |sr.w.Rot|atePoint|
|000019c0| 73 0a 09 62 73 72 2e 77 | 09 43 61 6c 63 46 61 63 |s..bsr.w|.CalcFac|
|000019d0| 65 73 0a 09 62 73 72 2e | 77 09 44 72 61 77 46 61 |es..bsr.|w.DrawFa|
|000019e0| 63 65 73 0a 09 62 73 72 | 2e 77 09 46 69 6c 6c 53 |ces..bsr|.w.FillS|
|000019f0| 63 72 0a 09 62 73 72 2e | 77 09 4d 6f 76 65 4f 62 |cr..bsr.|w.MoveOb|
|00001a00| 6a 65 63 74 0a 09 62 73 | 72 2e 77 09 46 61 64 65 |ject..bs|r.w.Fade|
|00001a10| 53 76 65 6e 64 0a 0a 09 | 6d 6f 76 65 2e 6c 09 42 |Svend...|move.l.B|
|00001a20| 6c 74 43 6f 70 50 74 72 | 28 70 63 29 2c 61 36 0a |ltCopPtr|(pc),a6.|
|00001a30| 09 6d 6f 76 65 2e 6c 09 | 23 24 30 31 46 45 30 30 |.move.l.|#$01FE00|
|00001a40| 30 30 2c 28 61 36 29 2b | 0a 09 6d 6f 76 65 2e 6c |00,(a6)+|..move.l|
|00001a50| 09 23 43 6f 70 42 6c 74 | 57 61 69 74 2c 28 61 36 |.#CopBlt|Wait,(a6|
|00001a60| 29 2b 0a 09 6d 6f 76 65 | 2e 6c 09 23 43 6f 70 42 |)+..move|.l.#CopB|
|00001a70| 6c 74 57 61 69 74 2c 28 | 61 36 29 2b 0a 09 6d 6f |ltWait,(|a6)+..mo|
|00001a80| 76 65 2e 6c 09 23 24 30 | 31 46 45 30 30 30 30 2c |ve.l.#$0|1FE0000,|
|00001a90| 28 61 36 29 2b 0a 09 6d | 6f 76 65 2e 6c 09 23 24 |(a6)+..m|ove.l.#$|
|00001aa0| 30 31 46 45 30 30 30 30 | 2c 28 61 36 29 2b 0a 09 |01FE0000|,(a6)+..|
|00001ab0| 49 46 09 52 61 73 74 65 | 72 3d 31 0a 09 6d 6f 76 |IF.Raste|r=1..mov|
|00001ac0| 65 2e 6c 09 23 43 6f 6c | 6f 72 30 30 3c 3c 31 36 |e.l.#Col|or00<<16|
|00001ad0| 2b 24 38 38 38 2c 28 61 | 36 29 2b 0a 09 45 4e 44 |+$888,(a|6)+..END|
|00001ae0| 49 46 0a 09 6d 6f 76 65 | 2e 6c 09 23 53 63 72 6f |IF..move|.l.#Scro|
|00001af0| 6c 6c 43 6f 70 70 65 72 | 2c 64 30 0a 09 6d 6f 76 |llCopper|,d0..mov|
|00001b00| 65 2e 77 09 23 43 6f 70 | 32 6c 63 6c 2c 28 61 36 |e.w.#Cop|2lcl,(a6|
|00001b10| 29 2b 0a 09 6d 6f 76 65 | 2e 77 09 64 30 2c 28 61 |)+..move|.w.d0,(a|
|00001b20| 36 29 2b 0a 09 73 77 61 | 70 09 64 30 0a 09 6d 6f |6)+..swa|p.d0..mo|
|00001b30| 76 65 2e 77 09 23 43 6f | 70 32 6c 63 68 2c 28 61 |ve.w.#Co|p2lch,(a|
|00001b40| 36 29 2b 0a 09 6d 6f 76 | 65 2e 77 09 64 30 2c 28 |6)+..mov|e.w.d0,(|
|00001b50| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 6c 09 23 43 6f |a6)+..mo|ve.l.#Co|
|00001b60| 70 6a 6d 70 32 3c 3c 31 | 36 2c 28 61 36 29 2b 0a |pjmp2<<1|6,(a6)+.|
|00001b70| 09 6d 6f 76 65 2e 6c 09 | 61 36 2c 42 6c 74 43 6f |.move.l.|a6,BltCo|
|00001b80| 70 50 74 72 0a 0a 3b 09 | 63 6d 70 2e 77 09 23 38 |pPtr..;.|cmp.w.#8|
|00001b90| 32 30 2c 4d 65 67 61 50 | 61 75 73 65 0a 3b 09 62 |20,MegaP|ause.;.b|
|00001ba0| 6e 65 2e 62 09 2e 6e 6f | 6c 65 66 74 0a 3b 09 61 |ne.b..no|left.;.a|
|00001bb0| 64 64 71 2e 77 09 23 31 | 2c 4d 65 67 61 53 74 6f |ddq.w.#1|,MegaSto|
|00001bc0| 72 79 0a 2e 6e 6f 6c 65 | 66 74 09 61 64 64 71 2e |ry..nole|ft.addq.|
|00001bd0| 77 09 23 31 2c 4d 65 67 | 61 50 61 75 73 65 0a 0a |w.#1,Meg|aPause..|
|00001be0| 09 63 6d 70 2e 77 09 23 | 2d 34 30 30 30 2c 59 43 |.cmp.w.#|-4000,YC|
|00001bf0| 65 6e 74 65 72 0a 09 62 | 65 71 2e 62 09 2e 64 6f |enter..b|eq.b..do|
|00001c00| 6e 74 0a 09 73 75 62 2e | 77 09 23 31 30 2c 59 43 |nt..sub.|w.#10,YC|
|00001c10| 65 6e 74 65 72 0a 09 72 | 74 73 0a 2e 64 6f 6e 74 |enter..r|ts..dont|
|00001c20| 09 61 64 64 71 2e 77 09 | 23 31 2c 4d 65 67 61 53 |.addq.w.|#1,MegaS|
|00001c30| 74 6f 72 79 0a 09 72 74 | 73 0a 0a 4c 65 76 33 5f |tory..rt|s..Lev3_|
|00001c40| 56 65 63 3a 09 6d 6f 76 | 65 2e 6c 09 23 43 6f 70 |Vec:.mov|e.l.#Cop|
|00001c50| 70 65 72 2c 43 6f 70 32 | 6c 63 68 2b 5f 43 75 73 |per,Cop2|lch+_Cus|
|00001c60| 74 6f 6d 0a 09 6d 6f 76 | 65 2e 77 09 64 30 2c 43 |tom..mov|e.w.d0,C|
|00001c70| 6f 70 6a 6d 70 32 2b 5f | 43 75 73 74 6f 6d 0a 09 |opjmp2+_|Custom..|
|00001c80| 6d 6f 76 65 2e 77 09 23 | 25 31 30 2c 43 6f 70 63 |move.w.#|%10,Copc|
|00001c90| 6f 6e 2b 5f 43 75 73 74 | 6f 6d 0a 0a 09 62 73 72 |on+_Cust|om...bsr|
|00001ca0| 2e 77 09 53 77 61 70 53 | 63 72 0a 09 62 73 72 2e |.w.SwapS|cr..bsr.|
|00001cb0| 77 09 43 6c 72 53 63 72 | 0a 09 62 73 72 2e 77 09 |w.ClrScr|..bsr.w.|
|00001cc0| 52 6f 74 61 74 65 50 6f | 69 6e 74 73 0a 09 62 73 |RotatePo|ints..bs|
|00001cd0| 72 2e 77 09 43 61 6c 63 | 46 61 63 65 73 0a 09 62 |r.w.Calc|Faces..b|
|00001ce0| 73 72 2e 77 09 44 72 61 | 77 46 61 63 65 73 0a 09 |sr.w.Dra|wFaces..|
|00001cf0| 62 73 72 2e 77 09 46 69 | 6c 6c 53 63 72 0a 09 62 |bsr.w.Fi|llScr..b|
|00001d00| 73 72 2e 77 09 4d 6f 76 | 65 4f 62 6a 65 63 74 0a |sr.w.Mov|eObject.|
|00001d10| 09 62 73 72 2e 77 09 46 | 61 64 65 53 76 65 6e 64 |.bsr.w.F|adeSvend|
|00001d20| 0a 0a 09 6d 6f 76 65 2e | 6c 09 42 6c 74 43 6f 70 |...move.|l.BltCop|
|00001d30| 50 74 72 28 70 63 29 2c | 61 36 0a 09 6d 6f 76 65 |Ptr(pc),|a6..move|
|00001d40| 2e 6c 09 23 24 30 31 46 | 45 30 30 30 30 2c 28 61 |.l.#$01F|E0000,(a|
|00001d50| 36 29 2b 0a 09 6d 6f 76 | 65 2e 6c 09 23 43 6f 70 |6)+..mov|e.l.#Cop|
|00001d60| 42 6c 74 57 61 69 74 2c | 28 61 36 29 2b 0a 09 6d |BltWait,|(a6)+..m|
|00001d70| 6f 76 65 2e 6c 09 23 43 | 6f 70 42 6c 74 57 61 69 |ove.l.#C|opBltWai|
|00001d80| 74 2c 28 61 36 29 2b 0a | 09 6d 6f 76 65 2e 6c 09 |t,(a6)+.|.move.l.|
|00001d90| 23 24 30 31 46 45 30 30 | 30 30 2c 28 61 36 29 2b |#$01FE00|00,(a6)+|
|00001da0| 0a 09 6d 6f 76 65 2e 6c | 09 23 24 30 31 46 45 30 |..move.l|.#$01FE0|
|00001db0| 30 30 30 2c 28 61 36 29 | 2b 0a 09 49 46 09 52 61 |000,(a6)|+..IF.Ra|
|00001dc0| 73 74 65 72 3d 31 0a 09 | 6d 6f 76 65 2e 6c 09 23 |ster=1..|move.l.#|
|00001dd0| 43 6f 6c 6f 72 30 30 3c | 3c 31 36 2b 24 38 38 38 |Color00<|<16+$888|
|00001de0| 2c 28 61 36 29 2b 0a 09 | 45 4e 44 49 46 0a 09 6d |,(a6)+..|ENDIF..m|
|00001df0| 6f 76 65 2e 6c 09 23 53 | 63 72 6f 6c 6c 43 6f 70 |ove.l.#S|crollCop|
|00001e00| 70 65 72 2c 64 30 0a 09 | 6d 6f 76 65 2e 77 09 23 |per,d0..|move.w.#|
|00001e10| 43 6f 70 32 6c 63 6c 2c | 28 61 36 29 2b 0a 09 6d |Cop2lcl,|(a6)+..m|
|00001e20| 6f 76 65 2e 77 09 64 30 | 2c 28 61 36 29 2b 0a 09 |ove.w.d0|,(a6)+..|
|00001e30| 73 77 61 70 09 64 30 0a | 09 6d 6f 76 65 2e 77 09 |swap.d0.|.move.w.|
|00001e40| 23 43 6f 70 32 6c 63 68 | 2c 28 61 36 29 2b 0a 09 |#Cop2lch|,(a6)+..|
|00001e50| 6d 6f 76 65 2e 77 09 64 | 30 2c 28 61 36 29 2b 0a |move.w.d|0,(a6)+.|
|00001e60| 09 6d 6f 76 65 2e 6c 09 | 23 43 6f 70 6a 6d 70 32 |.move.l.|#Copjmp2|
|00001e70| 3c 3c 31 36 2c 28 61 36 | 29 2b 0a 09 6d 6f 76 65 |<<16,(a6|)+..move|
|00001e80| 2e 6c 09 61 36 2c 42 6c | 74 43 6f 70 50 74 72 0a |.l.a6,Bl|tCopPtr.|
|00001e90| 0a 3b 09 63 6d 70 2e 77 | 09 23 38 32 30 2c 4d 65 |.;.cmp.w|.#820,Me|
|00001ea0| 67 61 50 61 75 73 65 0a | 3b 09 62 6e 65 2e 62 09 |gaPause.|;.bne.b.|
|00001eb0| 2e 6e 6f 6c 65 66 74 0a | 3b 09 61 64 64 71 2e 77 |.noleft.|;.addq.w|
|00001ec0| 09 23 31 2c 4d 65 67 61 | 53 74 6f 72 79 0a 2e 6e |.#1,Mega|Story..n|
|00001ed0| 6f 6c 65 66 74 09 61 64 | 64 71 2e 77 09 23 31 2c |oleft.ad|dq.w.#1,|
|00001ee0| 4d 65 67 61 50 61 75 73 | 65 0a 0a 09 63 6d 70 2e |MegaPaus|e...cmp.|
|00001ef0| 77 09 23 2d 32 35 30 2c | 59 43 65 6e 74 65 72 0a |w.#-250,|YCenter.|
|00001f00| 09 62 65 71 2e 62 09 2e | 64 6f 6e 74 0a 09 61 64 |.beq.b..|dont..ad|
|00001f10| 64 2e 77 09 23 31 30 2c | 59 43 65 6e 74 65 72 0a |d.w.#10,|YCenter.|
|00001f20| 09 62 72 61 2e 62 09 2e | 64 6f 6f 6e 0a 2e 64 6f |.bra.b..|doon..do|
|00001f30| 6e 74 09 73 75 62 71 2e | 77 09 23 31 2c 42 72 61 |nt.subq.|w.#1,Bra|
|00001f40| 67 50 61 75 73 65 0a 09 | 62 6e 65 2e 62 09 2e 64 |gPause..|bne.b..d|
|00001f50| 6f 6f 6e 0a 09 61 64 64 | 71 2e 77 09 23 31 2c 4d |oon..add|q.w.#1,M|
|00001f60| 65 67 61 53 74 6f 72 79 | 0a 2e 64 6f 6f 6e 09 72 |egaStory|..doon.r|
|00001f70| 74 73 0a 0a 42 72 61 67 | 50 61 75 73 65 3a 09 64 |ts..Brag|Pause:.d|
|00001f80| 63 2e 77 09 32 35 30 0a | 0a 50 61 72 53 70 65 65 |c.w.250.|.ParSpee|
|00001f90| 64 3a 09 64 63 2e 77 09 | 31 0a 0a 2a 2a 69 6e 3a |d:.dc.w.|1..**in:|
|00001fa0| 0a 2a 2a 20 64 30 3d 66 | 72 61 0a 2a 2a 20 64 31 |.** d0=f|ra.** d1|
|00001fb0| 3d 74 69 6c 0a 2a 2a 6f | 75 74 3a 0a 2a 2a 20 64 |=til.**o|ut:.** d|
|00001fc0| 30 3d 6e 79 20 70 6f 73 | 0a 50 61 72 46 61 64 65 |0=ny pos|.ParFade|
|00001fd0| 72 3a 09 73 75 62 2e 77 | 09 64 30 2c 64 31 0a 09 |r:.sub.w|.d0,d1..|
|00001fe0| 62 65 71 2e 62 09 2e 6f | 75 74 0a 09 61 73 72 2e |beq.b..o|ut..asr.|
|00001ff0| 77 09 23 34 2c 64 31 0a | 09 74 73 74 2e 77 09 64 |w.#4,d1.|.tst.w.d|
|00002000| 31 0a 09 62 6e 65 2e 62 | 09 2e 6e 6f 72 6d 0a 09 |1..bne.b|..norm..|
|00002010| 6d 6f 76 65 71 09 23 31 | 2c 64 31 0a 2e 6e 6f 72 |moveq.#1|,d1..nor|
|00002020| 6d 09 61 64 64 2e 77 09 | 64 31 2c 64 30 0a 2e 6f |m.add.w.|d1,d0..o|
|00002030| 75 74 09 72 74 73 0a 0a | 49 6e 69 74 5f 56 65 63 |ut.rts..|Init_Vec|
|00002040| 3a 09 6d 6f 76 65 2e 6c | 09 23 42 6c 61 63 6b 43 |:.move.l|.#BlackC|
|00002050| 6f 70 70 65 72 2c 43 6f | 70 32 6c 63 68 2b 5f 43 |opper,Co|p2lch+_C|
|00002060| 75 73 74 6f 6d 0a 09 6d | 6f 76 65 2e 77 09 64 30 |ustom..m|ove.w.d0|
|00002070| 2c 43 6f 70 6a 6d 70 32 | 2b 5f 43 75 73 74 6f 6d |,Copjmp2|+_Custom|
|00002080| 0a 09 6d 6f 76 65 2e 77 | 09 23 30 2c 43 6f 70 63 |..move.w|.#0,Copc|
|00002090| 6f 6e 2b 5f 43 75 73 74 | 6f 6d 0a 09 62 73 72 2e |on+_Cust|om..bsr.|
|000020a0| 77 09 53 77 61 70 53 63 | 72 0a 09 62 73 72 2e 77 |w.SwapSc|r..bsr.w|
|000020b0| 09 43 6c 72 53 63 72 0a | 09 62 73 72 2e 77 09 4d |.ClrScr.|.bsr.w.M|
|000020c0| 6f 76 65 4f 62 6a 65 63 | 74 0a 09 62 73 72 2e 77 |oveObjec|t..bsr.w|
|000020d0| 09 52 6f 74 61 74 65 50 | 6f 69 6e 74 73 0a 09 62 |.RotateP|oints..b|
|000020e0| 73 72 2e 77 09 43 61 6c | 63 46 61 63 65 73 0a 09 |sr.w.Cal|cFaces..|
|000020f0| 62 73 72 2e 77 09 44 72 | 61 77 46 61 63 65 73 0a |bsr.w.Dr|awFaces.|
|00002100| 09 62 73 72 2e 77 09 46 | 69 6c 6c 53 63 72 0a 09 |.bsr.w.F|illScr..|
|00002110| 6d 6f 76 65 2e 6c 09 42 | 6c 74 43 6f 70 50 74 72 |move.l.B|ltCopPtr|
|00002120| 28 70 63 29 2c 61 36 0a | 09 6d 6f 76 65 2e 6c 09 |(pc),a6.|.move.l.|
|00002130| 23 24 30 31 46 45 30 30 | 30 30 2c 28 61 36 29 2b |#$01FE00|00,(a6)+|
|00002140| 0a 09 6d 6f 76 65 2e 6c | 09 23 43 6f 70 42 6c 74 |..move.l|.#CopBlt|
|00002150| 57 61 69 74 2c 28 61 36 | 29 2b 0a 09 6d 6f 76 65 |Wait,(a6|)+..move|
|00002160| 2e 6c 09 23 43 6f 70 42 | 6c 74 57 61 69 74 2c 28 |.l.#CopB|ltWait,(|
|00002170| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 6c 09 23 24 30 |a6)+..mo|ve.l.#$0|
|00002180| 31 46 45 30 30 30 30 2c | 28 61 36 29 2b 0a 09 6d |1FE0000,|(a6)+..m|
|00002190| 6f 76 65 2e 6c 09 23 24 | 30 31 46 45 30 30 30 30 |ove.l.#$|01FE0000|
|000021a0| 2c 28 61 36 29 2b 0a 09 | 49 46 09 52 61 73 74 65 |,(a6)+..|IF.Raste|
|000021b0| 72 3d 31 0a 09 6d 6f 76 | 65 2e 6c 09 23 43 6f 6c |r=1..mov|e.l.#Col|
|000021c0| 6f 72 30 30 3c 3c 31 36 | 2b 24 38 38 38 2c 28 61 |or00<<16|+$888,(a|
|000021d0| 36 29 2b 0a 09 45 4e 44 | 49 46 0a 09 6d 6f 76 65 |6)+..END|IF..move|
|000021e0| 2e 6c 09 23 2d 32 2c 28 | 61 36 29 0a 09 61 64 64 |.l.#-2,(|a6)..add|
|000021f0| 71 2e 77 09 23 31 2c 4d | 65 67 61 53 74 6f 72 79 |q.w.#1,M|egaStory|
|00002200| 0a 09 72 74 73 0a 0a 0a | 0a 0a 2a 2a 2a 2a 2a 2a |..rts...|..******|
|00002210| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002220| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002230| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002240| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002250| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 0a 2a 2a 46 61 64 65 |********|*.**Fade|
|00002260| 20 73 76 65 6e 64 0a 2a | 2a 2a 2a 2a 2a 2a 2a 2a | svend.*|********|
|00002270| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002280| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002290| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000022a0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000022b0| 2a 2a 2a 2a 2a 2a 0a 46 | 61 64 65 53 76 65 6e 64 |******.F|adeSvend|
|000022c0| 3a 09 63 6d 70 2e 77 09 | 23 32 30 2c 4d 65 67 61 |:.cmp.w.|#20,Mega|
|000022d0| 50 61 75 73 65 0a 09 62 | 6c 74 2e 62 09 2e 75 70 |Pause..b|lt.b..up|
|000022e0| 0a 09 72 74 73 0a 2e 75 | 70 09 6d 6f 76 65 71 09 |..rts..u|p.moveq.|
|000022f0| 23 31 30 2d 31 2c 64 37 | 0a 09 6c 65 61 09 42 63 |#10-1,d7|..lea.Bc|
|00002300| 6b 56 65 63 43 6f 6c 6f | 72 73 28 70 63 29 2c 61 |kVecColo|rs(pc),a|
|00002310| 31 0a 09 6c 65 61 09 56 | 65 63 43 6f 6c 6f 72 73 |1..lea.V|ecColors|
|00002320| 28 70 63 29 2c 61 30 0a | 2e 64 6c 6f 6f 70 09 6d |(pc),a0.|.dloop.m|
|00002330| 6f 76 65 2e 77 09 28 61 | 30 29 2c 64 30 0a 09 6d |ove.w.(a|0),d0..m|
|00002340| 6f 76 65 2e 77 09 28 61 | 31 29 2b 2c 64 31 0a 09 |ove.w.(a|1)+,d1..|
|00002350| 62 73 72 2e 62 09 66 61 | 64 65 72 0a 09 6d 6f 76 |bsr.b.fa|der..mov|
|00002360| 65 2e 77 09 64 30 2c 28 | 61 30 29 2b 0a 09 64 62 |e.w.d0,(|a0)+..db|
|00002370| 72 61 09 64 37 2c 2e 64 | 6c 6f 6f 70 0a 09 72 74 |ra.d7,.d|loop..rt|
|00002380| 73 0a 0a 0a 42 63 6b 56 | 65 63 43 6f 6c 6f 72 73 |s...BckV|ecColors|
|00002390| 3a 0a 09 64 63 2e 77 09 | 24 36 30 34 2c 24 36 30 |:..dc.w.|$604,$60|
|000023a0| 34 2c 24 36 30 34 2c 24 | 36 30 34 2c 24 36 30 34 |4,$604,$|604,$604|
|000023b0| 0a 09 64 63 2e 77 09 24 | 66 64 65 2c 24 66 64 65 |..dc.w.$|fde,$fde|
|000023c0| 2c 24 66 64 65 2c 24 66 | 64 65 2c 24 66 64 65 0a |,$fde,$f|de,$fde.|
|000023d0| 0a 0a 0a 0a 2a 2a 64 30 | 3d 66 61 64 65 20 66 72 |....**d0|=fade fr|
|000023e0| 6f 6d 0a 2a 2a 64 31 3d | 66 61 64 65 20 74 6f 0a |om.**d1=|fade to.|
|000023f0| 2a 2a 6f 75 74 3a 20 64 | 30 3d 6e 65 77 63 6f 6c |**out: d|0=newcol|
|00002400| 0a 66 61 64 65 72 3a 09 | 6d 6f 76 65 2e 77 09 64 |.fader:.|move.w.d|
|00002410| 30 2c 64 32 0a 09 6d 6f | 76 65 2e 77 09 64 31 2c |0,d2..mo|ve.w.d1,|
|00002420| 64 33 0a 09 6c 73 72 2e | 77 09 23 38 2c 64 32 0a |d3..lsr.|w.#8,d2.|
|00002430| 09 6c 73 72 2e 77 09 23 | 38 2c 64 33 0a 09 63 6d |.lsr.w.#|8,d3..cm|
|00002440| 70 2e 77 09 64 32 2c 64 | 33 0a 09 62 65 71 2e 62 |p.w.d2,d|3..beq.b|
|00002450| 09 2e 6e 6f 72 65 64 0a | 09 62 6c 74 2e 62 09 2e |..nored.|.blt.b..|
|00002460| 72 65 64 73 75 62 0a 09 | 61 64 64 2e 77 09 23 24 |redsub..|add.w.#$|
|00002470| 31 30 30 2c 64 30 0a 09 | 62 72 61 2e 62 09 2e 6e |100,d0..|bra.b..n|
|00002480| 6f 72 65 64 0a 2e 72 65 | 64 73 75 62 3a 09 73 75 |ored..re|dsub:.su|
|00002490| 62 2e 77 09 23 24 31 30 | 30 2c 64 30 0a 2e 6e 6f |b.w.#$10|0,d0..no|
|000024a0| 72 65 64 3a 09 6d 6f 76 | 65 2e 77 09 64 30 2c 64 |red:.mov|e.w.d0,d|
|000024b0| 32 0a 09 6d 6f 76 65 2e | 77 09 64 31 2c 64 33 0a |2..move.|w.d1,d3.|
|000024c0| 09 6c 73 72 2e 77 09 23 | 34 2c 64 32 0a 09 6c 73 |.lsr.w.#|4,d2..ls|
|000024d0| 72 2e 77 09 23 34 2c 64 | 33 0a 09 61 6e 64 2e 77 |r.w.#4,d|3..and.w|
|000024e0| 09 23 24 66 2c 64 32 0a | 09 61 6e 64 2e 77 09 23 |.#$f,d2.|.and.w.#|
|000024f0| 24 66 2c 64 33 0a 09 63 | 6d 70 2e 77 09 64 32 2c |$f,d3..c|mp.w.d2,|
|00002500| 64 33 0a 09 62 65 71 2e | 62 09 2e 6e 6f 67 72 65 |d3..beq.|b..nogre|
|00002510| 65 6e 0a 09 62 6c 74 2e | 62 09 2e 67 72 65 65 6e |en..blt.|b..green|
|00002520| 73 75 62 0a 09 61 64 64 | 2e 77 09 23 24 31 30 2c |sub..add|.w.#$10,|
|00002530| 64 30 0a 09 62 72 61 2e | 62 09 2e 6e 6f 67 72 65 |d0..bra.|b..nogre|
|00002540| 65 6e 0a 2e 67 72 65 65 | 6e 73 75 62 3a 09 73 75 |en..gree|nsub:.su|
|00002550| 62 2e 77 09 23 24 31 30 | 2c 64 30 0a 2e 6e 6f 67 |b.w.#$10|,d0..nog|
|00002560| 72 65 65 6e 3a 09 6d 6f | 76 65 2e 77 09 64 30 2c |reen:.mo|ve.w.d0,|
|00002570| 64 32 0a 09 6d 6f 76 65 | 2e 77 09 64 31 2c 64 33 |d2..move|.w.d1,d3|
|00002580| 0a 09 61 6e 64 2e 77 09 | 23 24 66 2c 64 32 0a 09 |..and.w.|#$f,d2..|
|00002590| 61 6e 64 2e 77 09 23 24 | 66 2c 64 33 0a 09 63 6d |and.w.#$|f,d3..cm|
|000025a0| 70 2e 77 09 64 32 2c 64 | 33 0a 09 62 65 71 2e 62 |p.w.d2,d|3..beq.b|
|000025b0| 09 2e 6e 6f 62 6c 75 65 | 0a 09 62 6c 74 2e 62 09 |..noblue|..blt.b.|
|000025c0| 2e 62 6c 75 65 73 75 62 | 0a 09 61 64 64 71 2e 77 |.bluesub|..addq.w|
|000025d0| 09 23 24 31 2c 64 30 0a | 09 62 72 61 2e 62 09 2e |.#$1,d0.|.bra.b..|
|000025e0| 6e 6f 62 6c 75 65 0a 2e | 62 6c 75 65 73 75 62 3a |noblue..|bluesub:|
|000025f0| 09 73 75 62 71 2e 77 09 | 23 24 31 2c 64 30 0a 2e |.subq.w.|#$1,d0..|
|00002600| 6e 6f 62 6c 75 65 3a 09 | 72 74 73 0a 0a 0a 0a 0a |noblue:.|rts.....|
|00002610| 0a 0a 0a 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 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002660| 2a 2a 0a 2a 2a 43 61 6c | 63 20 66 61 63 65 73 0a |**.**Cal|c faces.|
|00002670| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002680| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002690| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000026a0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000026b0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 0a |********|*******.|
|000026c0| 43 61 6c 63 46 61 63 65 | 73 3a 0a 09 6c 65 61 09 |CalcFace|s:..lea.|
|000026d0| 46 61 63 65 73 28 70 63 | 29 2c 61 30 0a 09 6c 65 |Faces(pc|),a0..le|
|000026e0| 61 09 52 6f 74 61 74 65 | 64 28 70 63 29 2c 61 31 |a.Rotate|d(pc),a1|
|000026f0| 0a 09 6c 65 61 09 46 61 | 63 65 43 6f 6c 6f 72 73 |..lea.Fa|ceColors|
|00002700| 28 70 63 29 2c 61 32 0a | 09 6c 65 61 09 56 65 63 |(pc),a2.|.lea.Vec|
|00002710| 43 6f 6c 6f 72 73 28 70 | 63 29 2c 61 33 0a 09 6c |Colors(p|c),a3..l|
|00002720| 65 61 09 41 6c 6c 43 6f | 6c 6f 72 73 28 70 63 29 |ea.AllCo|lors(pc)|
|00002730| 2c 61 34 0a 09 63 6c 72 | 2e 77 09 2d 28 73 70 29 |,a4..clr|.w.-(sp)|
|00002740| 0a 0a 2e 6e 65 78 74 66 | 61 63 65 3a 09 63 6c 72 |...nextf|ace:.clr|
|00002750| 2e 77 09 28 61 32 29 0a | 0a 09 6d 6f 76 65 2e 77 |.w.(a2).|..move.w|
|00002760| 09 28 61 30 29 2b 2c 28 | 73 70 29 09 3b 66 61 72 |.(a0)+,(|sp).;far|
|00002770| 76 65 0a 09 62 6c 74 2e | 77 09 2e 75 64 0a 0a 09 |ve..blt.|w..ud...|
|00002780| 6d 6f 76 65 2e 77 09 28 | 61 30 29 2b 2c 64 36 09 |move.w.(|a0)+,d6.|
|00002790| 3b 61 6e 74 61 6c 20 6c | 69 6e 6a 65 72 0a 0a 09 |;antal l|injer...|
|000027a0| 6d 6f 76 65 2e 77 09 28 | 61 30 29 2b 2c 64 37 0a |move.w.(|a0)+,d7.|
|000027b0| 09 61 64 64 2e 77 09 64 | 37 2c 64 37 0a 09 61 64 |.add.w.d|7,d7..ad|
|000027c0| 64 2e 77 09 64 37 2c 64 | 37 0a 09 6d 6f 76 65 2e |d.w.d7,d|7..move.|
|000027d0| 77 09 28 61 31 2c 64 37 | 2e 77 29 2c 64 30 0a 09 |w.(a1,d7|.w),d0..|
|000027e0| 6d 6f 76 65 2e 77 09 32 | 28 61 31 2c 64 37 2e 77 |move.w.2|(a1,d7.w|
|000027f0| 29 2c 64 31 0a 0a 09 6d | 6f 76 65 2e 77 09 28 61 |),d1...m|ove.w.(a|
|00002800| 30 29 2b 2c 64 37 0a 09 | 61 64 64 2e 77 09 64 37 |0)+,d7..|add.w.d7|
|00002810| 2c 64 37 0a 09 61 64 64 | 2e 77 09 64 37 2c 64 37 |,d7..add|.w.d7,d7|
|00002820| 0a 09 6d 6f 76 65 2e 77 | 09 28 61 31 2c 64 37 2e |..move.w|.(a1,d7.|
|00002830| 77 29 2c 64 32 0a 09 6d | 6f 76 65 2e 77 09 32 28 |w),d2..m|ove.w.2(|
|00002840| 61 31 2c 64 37 2e 77 29 | 2c 64 33 0a 0a 09 6d 6f |a1,d7.w)|,d3...mo|
|00002850| 76 65 2e 77 09 28 61 30 | 29 2b 2c 64 37 0a 09 61 |ve.w.(a0|)+,d7..a|
|00002860| 64 64 2e 77 09 64 37 2c | 64 37 0a 09 61 64 64 2e |dd.w.d7,|d7..add.|
|00002870| 77 09 64 37 2c 64 37 0a | 09 6d 6f 76 65 2e 77 09 |w.d7,d7.|.move.w.|
|00002880| 28 61 31 2c 64 37 2e 77 | 29 2c 64 34 0a 09 6d 6f |(a1,d7.w|),d4..mo|
|00002890| 76 65 2e 77 09 32 28 61 | 31 2c 64 37 2e 77 29 2c |ve.w.2(a|1,d7.w),|
|000028a0| 64 35 0a 09 0a 0a 09 73 | 75 62 2e 77 09 64 30 2c |d5.....s|ub.w.d0,|
|000028b0| 64 32 0a 09 73 75 62 2e | 77 09 64 31 2c 64 33 0a |d2..sub.|w.d1,d3.|
|000028c0| 09 73 75 62 2e 77 09 64 | 30 2c 64 34 0a 09 73 75 |.sub.w.d|0,d4..su|
|000028d0| 62 2e 77 09 64 31 2c 64 | 35 0a 09 6d 75 6c 73 09 |b.w.d1,d|5..muls.|
|000028e0| 64 32 2c 64 35 0a 09 6d | 75 6c 73 09 64 33 2c 64 |d2,d5..m|uls.d3,d|
|000028f0| 34 0a 09 73 75 62 2e 6c | 09 64 34 2c 64 35 0a 09 |4..sub.l|.d4,d5..|
|00002900| 62 6c 65 2e 77 09 2e 64 | 6f 6e 65 78 74 0a 0a 09 |ble.w..d|onext...|
|00002910| 6d 6f 76 65 2e 77 09 28 | 73 70 29 2c 64 30 0a 09 |move.w.(|sp),d0..|
|00002920| 6d 6f 76 65 2e 77 09 64 | 30 2c 28 61 32 29 0a 09 |move.w.d|0,(a2)..|
|00002930| 73 75 62 71 2e 77 09 23 | 31 2c 64 30 0a 09 61 64 |subq.w.#|1,d0..ad|
|00002940| 64 2e 77 09 64 30 2c 64 | 30 0a 09 6d 6f 76 65 2e |d.w.d0,d|0..move.|
|00002950| 77 09 64 30 2c 2d 28 73 | 70 29 0a 0a 09 64 69 76 |w.d0,-(s|p)...div|
|00002960| 73 09 23 33 35 2c 64 35 | 0a 0a 09 6d 6f 76 65 2e |s.#35,d5|...move.|
|00002970| 77 09 28 61 33 29 2c 64 | 34 0a 09 6d 6f 76 65 2e |w.(a3),d|4..move.|
|00002980| 77 09 64 34 2c 64 30 0a | 09 6d 6f 76 65 2e 77 09 |w.d4,d0.|.move.w.|
|00002990| 64 34 2c 64 31 0a 09 6d | 6f 76 65 2e 77 09 64 34 |d4,d1..m|ove.w.d4|
|000029a0| 2c 64 32 0a 09 61 6e 64 | 2e 77 09 23 24 66 30 30 |,d2..and|.w.#$f00|
|000029b0| 2c 64 30 0a 09 61 6e 64 | 2e 77 09 23 24 30 66 30 |,d0..and|.w.#$0f0|
|000029c0| 2c 64 31 0a 09 61 6e 64 | 2e 77 09 23 24 30 30 66 |,d1..and|.w.#$00f|
|000029d0| 2c 64 32 0a 09 6c 73 72 | 2e 77 09 23 34 2c 64 30 |,d2..lsr|.w.#4,d0|
|000029e0| 0a 09 6c 73 6c 2e 77 09 | 23 34 2c 64 32 0a 09 6d |..lsl.w.|#4,d2..m|
|000029f0| 75 6c 75 09 64 35 2c 64 | 30 0a 09 6d 75 6c 75 09 |ulu.d5,d|0..mulu.|
|00002a00| 64 35 2c 64 31 0a 09 6d | 75 6c 75 09 64 35 2c 64 |d5,d1..m|ulu.d5,d|
|00002a10| 32 0a 09 6c 73 72 2e 6c | 09 23 38 2c 64 30 0a 09 |2..lsr.l|.#8,d0..|
|00002a20| 6c 73 72 2e 6c 09 23 38 | 2c 64 31 0a 09 6c 73 72 |lsr.l.#8|,d1..lsr|
|00002a30| 2e 6c 09 23 38 2c 64 32 | 0a 0a 09 50 75 73 68 2e |.l.#8,d2|...Push.|
|00002a40| 6c 09 64 30 2d 64 32 0a | 09 6c 73 6c 2e 77 09 23 |l.d0-d2.|.lsl.w.#|
|00002a50| 34 2c 64 30 0a 09 6c 73 | 72 2e 77 09 23 34 2c 64 |4,d0..ls|r.w.#4,d|
|00002a60| 32 0a 09 61 6e 64 2e 77 | 09 23 24 66 30 30 2c 64 |2..and.w|.#$f00,d|
|00002a70| 30 0a 09 61 6e 64 2e 77 | 09 23 24 30 66 30 2c 64 |0..and.w|.#$0f0,d|
|00002a80| 31 0a 09 61 6e 64 2e 77 | 09 23 24 30 30 66 2c 64 |1..and.w|.#$00f,d|
|00002a90| 32 0a 09 6f 72 2e 77 09 | 64 31 2c 64 30 0a 09 6f |2..or.w.|d1,d0..o|
|00002aa0| 72 2e 77 09 64 32 2c 64 | 30 0a 09 6d 6f 76 65 2e |r.w.d2,d|0..move.|
|00002ab0| 77 09 64 30 2c 64 34 0a | 09 50 75 6c 6c 2e 6c 09 |w.d0,d4.|.Pull.l.|
|00002ac0| 64 30 2d 64 32 0a 0a 09 | 6c 73 6c 2e 77 09 23 38 |d0-d2...|lsl.w.#8|
|00002ad0| 2c 64 30 0a 09 6c 73 6c | 2e 77 09 23 34 2c 64 31 |,d0..lsl|.w.#4,d1|
|00002ae0| 0a 09 61 6e 64 2e 77 09 | 23 24 66 30 30 2c 64 30 |..and.w.|#$f00,d0|
|00002af0| 0a 09 61 6e 64 2e 77 09 | 23 24 30 66 30 2c 64 31 |..and.w.|#$0f0,d1|
|00002b00| 0a 09 61 6e 64 2e 77 09 | 23 24 30 30 66 2c 64 32 |..and.w.|#$00f,d2|
|00002b10| 0a 09 6f 72 2e 77 09 64 | 31 2c 64 30 0a 09 6f 72 |..or.w.d|1,d0..or|
|00002b20| 2e 77 09 64 32 2c 64 30 | 0a 0a 09 6d 6f 76 65 2e |.w.d2,d0|...move.|
|00002b30| 77 09 28 73 70 29 2b 2c | 64 35 0a 09 6d 6f 76 65 |w.(sp)+,|d5..move|
|00002b40| 2e 77 09 64 34 2c 28 61 | 34 2c 64 35 2e 77 29 0a |.w.d4,(a|4,d5.w).|
|00002b50| 09 6d 6f 76 65 2e 77 09 | 64 30 2c 35 2a 32 28 61 |.move.w.|d0,5*2(a|
|00002b60| 34 2c 64 35 2e 77 29 0a | 0a 0a 2e 64 6f 6e 65 78 |4,d5.w).|...donex|
|00002b70| 74 3a 09 61 64 64 71 2e | 77 09 23 32 2c 61 33 0a |t:.addq.|w.#2,a3.|
|00002b80| 09 73 75 62 71 2e 77 09 | 23 33 2c 64 36 0a 09 61 |.subq.w.|#3,d6..a|
|00002b90| 64 64 2e 77 09 64 36 2c | 64 36 0a 09 61 64 64 2e |dd.w.d6,|d6..add.|
|00002ba0| 77 09 64 36 2c 61 30 0a | 09 61 64 64 71 2e 77 09 |w.d6,a0.|.addq.w.|
|00002bb0| 23 32 2c 61 32 0a 09 62 | 72 61 2e 77 09 2e 6e 65 |#2,a2..b|ra.w..ne|
|00002bc0| 78 74 66 61 63 65 0a 0a | 2e 75 64 3a 09 61 64 64 |xtface..|.ud:.add|
|00002bd0| 71 2e 77 09 23 32 2c 73 | 70 0a 09 6c 65 61 09 41 |q.w.#2,s|p..lea.A|
|00002be0| 6c 6c 43 6f 6c 6f 72 73 | 28 70 63 29 2c 61 30 0a |llColors|(pc),a0.|
|00002bf0| 09 6c 65 61 09 43 6f 70 | 43 6f 6c 6f 72 73 2c 61 |.lea.Cop|Colors,a|
|00002c00| 31 0a 09 6d 6f 76 65 2e | 77 09 28 61 30 29 2b 2c |1..move.|w.(a0)+,|
|00002c10| 34 2a 31 2b 32 28 61 31 | 29 0a 09 6d 6f 76 65 2e |4*1+2(a1|)..move.|
|00002c20| 77 09 28 61 30 29 2b 2c | 34 2a 32 2b 32 28 61 31 |w.(a0)+,|4*2+2(a1|
|00002c30| 29 0a 09 6d 6f 76 65 2e | 77 09 28 61 30 29 2b 2c |)..move.|w.(a0)+,|
|00002c40| 34 2a 33 2b 32 28 61 31 | 29 0a 09 6d 6f 76 65 2e |4*3+2(a1|)..move.|
|00002c50| 77 09 28 61 30 29 2b 2c | 34 2a 34 2b 32 28 61 31 |w.(a0)+,|4*4+2(a1|
|00002c60| 29 0a 09 6d 6f 76 65 2e | 77 09 28 61 30 29 2b 2c |)..move.|w.(a0)+,|
|00002c70| 34 2a 35 2b 32 28 61 31 | 29 0a 09 49 46 45 51 09 |4*5+2(a1|)..IFEQ.|
|00002c80| 41 47 41 2d 31 0a 09 6c | 65 61 09 43 6f 70 43 6f |AGA-1..l|ea.CopCo|
|00002c90| 6c 6f 72 73 41 67 61 2c | 61 32 0a 09 6d 6f 76 65 |lorsAga,|a2..move|
|00002ca0| 2e 77 09 28 61 30 29 2b | 2c 34 2a 31 2b 32 28 61 |.w.(a0)+|,4*1+2(a|
|00002cb0| 32 29 0a 09 6d 6f 76 65 | 2e 77 09 28 61 30 29 2b |2)..move|.w.(a0)+|
|00002cc0| 2c 34 2a 32 2b 32 28 61 | 32 29 0a 09 6d 6f 76 65 |,4*2+2(a|2)..move|
|00002cd0| 2e 77 09 28 61 30 29 2b | 2c 34 2a 33 2b 32 28 61 |.w.(a0)+|,4*3+2(a|
|00002ce0| 32 29 0a 09 6d 6f 76 65 | 2e 77 09 28 61 30 29 2b |2)..move|.w.(a0)+|
|00002cf0| 2c 34 2a 34 2b 32 28 61 | 32 29 0a 09 6d 6f 76 65 |,4*4+2(a|2)..move|
|00002d00| 2e 77 09 28 61 30 29 2b | 2c 34 2a 35 2b 32 28 61 |.w.(a0)+|,4*5+2(a|
|00002d10| 32 29 0a 09 45 4e 44 43 | 0a 0a 09 72 74 73 0a 0a |2)..ENDC|...rts..|
|00002d20| 56 65 63 43 6f 6c 6f 72 | 73 3a 09 62 6c 6b 2e 77 |VecColor|s:.blk.w|
|00002d30| 09 31 30 2c 30 0a 41 6c | 6c 43 6f 6c 6f 72 73 3a |.10,0.Al|lColors:|
|00002d40| 09 62 6c 6b 2e 77 09 31 | 30 2c 30 0a 0a 0a 0a 0a |.blk.w.1|0,0.....|
|00002d50| 0a 0a 0a 0a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |....****|********|
|00002d60| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002d70| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002d80| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002d90| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002da0| 2a 2a 2a 0a 2a 2a 44 72 | 61 77 20 46 61 63 65 73 |***.**Dr|aw Faces|
|00002db0| 0a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |.*******|********|
|00002dc0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002dd0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002de0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002df0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002e00| 0a 0a 44 72 61 77 46 61 | 63 65 73 3a 0a 09 62 73 |..DrawFa|ces:..bs|
|00002e10| 72 2e 77 09 49 6e 69 74 | 5f 4c 69 6e 65 0a 0a 09 |r.w.Init|_Line...|
|00002e20| 6c 65 61 09 46 61 63 65 | 73 28 70 63 29 2c 61 30 |lea.Face|s(pc),a0|
|00002e30| 0a 09 6c 65 61 09 52 6f | 74 61 74 65 64 28 70 63 |..lea.Ro|tated(pc|
|00002e40| 29 2c 61 31 0a 09 6c 65 | 61 09 46 61 63 65 43 6f |),a1..le|a.FaceCo|
|00002e50| 6c 6f 72 73 28 70 63 29 | 2c 61 33 0a 09 62 73 72 |lors(pc)|,a3..bsr|
|00002e60| 2e 77 09 2e 6e 65 78 74 | 66 61 63 65 0a 0a 09 74 |.w..next|face...t|
|00002e70| 73 74 2e 77 09 46 61 63 | 65 43 6f 6c 6f 72 73 0a |st.w.Fac|eColors.|
|00002e80| 09 62 65 71 2e 77 09 2e | 68 65 6c 74 75 64 0a 0a |.beq.w..|heltud..|
|00002e90| 09 6c 65 61 09 46 61 63 | 65 73 32 28 70 63 29 2c |.lea.Fac|es2(pc),|
|00002ea0| 61 30 0a 09 6c 65 61 09 | 52 6f 74 61 74 65 64 28 |a0..lea.|Rotated(|
|00002eb0| 70 63 29 2c 61 31 0a 0a | 2e 6e 65 78 74 66 61 63 |pc),a1..|.nextfac|
|00002ec0| 65 32 09 6d 6f 76 65 2e | 77 09 28 61 30 29 2b 2c |e2.move.|w.(a0)+,|
|00002ed0| 64 30 0a 09 62 6c 74 2e | 77 09 2e 68 65 6c 74 75 |d0..blt.|w..heltu|
|00002ee0| 64 0a 0a 09 6d 6f 76 65 | 2e 77 09 28 61 30 29 2b |d...move|.w.(a0)+|
|00002ef0| 2c 64 36 09 3b 61 6e 74 | 61 6c 20 6c 69 6e 6a 65 |,d6.;ant|al linje|
|00002f00| 72 0a 0a 09 6d 6f 76 65 | 2e 77 09 64 30 2c 4c 69 |r...move|.w.d0,Li|
|00002f10| 6e 65 43 6f 6c 0a 0a 09 | 6d 6f 76 65 2e 77 09 28 |neCol...|move.w.(|
|00002f20| 61 30 29 2b 2c 64 37 0a | 09 61 64 64 2e 77 09 64 |a0)+,d7.|.add.w.d|
|00002f30| 37 2c 64 37 0a 09 61 64 | 64 2e 77 09 64 37 2c 64 |7,d7..ad|d.w.d7,d|
|00002f40| 37 0a 09 6d 6f 76 65 2e | 77 09 28 61 31 2c 64 37 |7..move.|w.(a1,d7|
|00002f50| 2e 77 29 2c 64 30 0a 09 | 6d 6f 76 65 2e 77 09 32 |.w),d0..|move.w.2|
|00002f60| 28 61 31 2c 64 37 2e 77 | 29 2c 64 31 0a 0a 09 6d |(a1,d7.w|),d1...m|
|00002f70| 6f 76 65 2e 77 09 28 61 | 30 29 2b 2c 64 37 0a 09 |ove.w.(a|0)+,d7..|
|00002f80| 61 64 64 2e 77 09 64 37 | 2c 64 37 0a 09 61 64 64 |add.w.d7|,d7..add|
|00002f90| 2e 77 09 64 37 2c 64 37 | 0a 09 6d 6f 76 65 2e 77 |.w.d7,d7|..move.w|
|00002fa0| 09 28 61 31 2c 64 37 2e | 77 29 2c 64 32 0a 09 6d |.(a1,d7.|w),d2..m|
|00002fb0| 6f 76 65 2e 77 09 32 28 | 61 31 2c 64 37 2e 77 29 |ove.w.2(|a1,d7.w)|
|00002fc0| 2c 64 33 0a 0a 09 6d 6f | 76 65 2e 77 09 28 61 30 |,d3...mo|ve.w.(a0|
|00002fd0| 29 2b 2c 64 37 0a 09 61 | 64 64 2e 77 09 64 37 2c |)+,d7..a|dd.w.d7,|
|00002fe0| 64 37 0a 09 61 64 64 2e | 77 09 64 37 2c 64 37 0a |d7..add.|w.d7,d7.|
|00002ff0| 09 6d 6f 76 65 2e 77 09 | 28 61 31 2c 64 37 2e 77 |.move.w.|(a1,d7.w|
|00003000| 29 2c 64 34 0a 09 6d 6f | 76 65 2e 77 09 32 28 61 |),d4..mo|ve.w.2(a|
|00003010| 31 2c 64 37 2e 77 29 2c | 64 35 0a 0a 09 50 75 73 |1,d7.w),|d5...Pus|
|00003020| 68 2e 77 09 64 30 2d 64 | 31 0a 0a 09 50 75 73 68 |h.w.d0-d|1...Push|
|00003030| 2e 77 09 64 30 2d 64 35 | 0a 0a 09 6d 6f 76 65 6d |.w.d0-d5|...movem|
|00003040| 2e 77 09 28 73 70 29 2c | 64 30 2d 64 33 0a 09 62 |.w.(sp),|d0-d3..b|
|00003050| 73 72 2e 77 09 4c 69 6e | 65 5f 44 72 61 77 0a 09 |sr.w.Lin|e_Draw..|
|00003060| 6d 6f 76 65 6d 2e 77 09 | 34 28 73 70 29 2c 64 30 |movem.w.|4(sp),d0|
|00003070| 2d 64 33 0a 09 62 73 72 | 2e 77 09 4c 69 6e 65 5f |-d3..bsr|.w.Line_|
|00003080| 44 72 61 77 0a 09 61 64 | 64 71 2e 77 09 23 38 2c |Draw..ad|dq.w.#8,|
|00003090| 73 70 0a 09 6d 6f 76 65 | 6d 2e 77 09 28 73 70 29 |sp..move|m.w.(sp)|
|000030a0| 2b 2c 64 30 2d 64 31 0a | 0a 09 73 75 62 71 2e 77 |+,d0-d1.|..subq.w|
|000030b0| 09 23 33 2c 64 36 0a 09 | 62 72 61 2e 62 09 2e 6a |.#3,d6..|bra.b..j|
|000030c0| 75 6d 70 69 6e 32 0a 0a | 2e 6c 69 6e 65 73 32 3a |umpin2..|.lines2:|
|000030d0| 09 6d 6f 76 65 2e 77 09 | 28 61 30 29 2b 2c 64 37 |.move.w.|(a0)+,d7|
|000030e0| 0a 09 61 64 64 2e 77 09 | 64 37 2c 64 37 0a 09 61 |..add.w.|d7,d7..a|
|000030f0| 64 64 2e 77 09 64 37 2c | 64 37 0a 09 6d 6f 76 65 |dd.w.d7,|d7..move|
|00003100| 2e 77 09 28 61 31 2c 64 | 37 2e 77 29 2c 64 32 0a |.w.(a1,d|7.w),d2.|
|00003110| 09 6d 6f 76 65 2e 77 09 | 32 28 61 31 2c 64 37 2e |.move.w.|2(a1,d7.|
|00003120| 77 29 2c 64 33 0a 09 50 | 75 73 68 2e 77 09 64 32 |w),d3..P|ush.w.d2|
|00003130| 2d 64 33 0a 09 62 73 72 | 2e 77 09 4c 69 6e 65 5f |-d3..bsr|.w.Line_|
|00003140| 44 72 61 77 0a 09 50 75 | 6c 6c 2e 77 09 64 30 2d |Draw..Pu|ll.w.d0-|
|00003150| 64 31 0a 2e 6a 75 6d 70 | 69 6e 32 09 64 62 72 61 |d1..jump|in2.dbra|
|00003160| 09 64 36 2c 2e 6c 69 6e | 65 73 32 0a 0a 09 50 75 |.d6,.lin|es2...Pu|
|00003170| 6c 6c 2e 77 09 64 32 2d | 64 33 0a 09 62 73 72 2e |ll.w.d2-|d3..bsr.|
|00003180| 77 09 4c 69 6e 65 5f 44 | 72 61 77 0a 0a 09 62 72 |w.Line_D|raw...br|
|00003190| 61 2e 77 09 2e 6e 65 78 | 74 66 61 63 65 32 0a 0a |a.w..nex|tface2..|
|000031a0| 0a 09 62 72 61 2e 77 09 | 2e 68 65 6c 74 75 64 0a |..bra.w.|.heltud.|
|000031b0| 0a 2e 6e 65 78 74 66 61 | 63 65 3a 0a 09 74 73 74 |..nextfa|ce:..tst|
|000031c0| 2e 77 09 28 61 30 29 2b | 0a 09 62 6c 74 2e 77 09 |.w.(a0)+|..blt.w.|
|000031d0| 2e 75 64 0a 0a 09 6d 6f | 76 65 2e 77 09 28 61 30 |.ud...mo|ve.w.(a0|
|000031e0| 29 2b 2c 64 36 09 3b 61 | 6e 74 61 6c 20 6c 69 6e |)+,d6.;a|ntal lin|
|000031f0| 6a 65 72 0a 0a 09 6d 6f | 76 65 2e 77 09 28 61 33 |jer...mo|ve.w.(a3|
|00003200| 29 2b 2c 4c 69 6e 65 43 | 6f 6c 0a 09 62 6e 65 2e |)+,LineC|ol..bne.|
|00003210| 62 09 2e 64 72 61 77 69 | 74 0a 0a 3b 09 61 64 64 |b..drawi|t..;.add|
|00003220| 71 2e 77 09 23 31 2c 64 | 36 0a 09 61 64 64 2e 77 |q.w.#1,d|6..add.w|
|00003230| 09 64 36 2c 64 36 0a 09 | 61 64 64 2e 77 09 64 36 |.d6,d6..|add.w.d6|
|00003240| 2c 61 30 0a 09 62 72 61 | 2e 62 09 2e 6e 65 78 74 |,a0..bra|.b..next|
|00003250| 66 61 63 65 0a 0a 2e 64 | 72 61 77 69 74 3a 09 6d |face...d|rawit:.m|
|00003260| 6f 76 65 2e 77 09 28 61 | 30 29 2b 2c 64 37 0a 09 |ove.w.(a|0)+,d7..|
|00003270| 61 64 64 2e 77 09 64 37 | 2c 64 37 0a 09 61 64 64 |add.w.d7|,d7..add|
|00003280| 2e 77 09 64 37 2c 64 37 | 0a 09 6d 6f 76 65 2e 77 |.w.d7,d7|..move.w|
|00003290| 09 28 61 31 2c 64 37 2e | 77 29 2c 64 30 0a 09 6d |.(a1,d7.|w),d0..m|
|000032a0| 6f 76 65 2e 77 09 32 28 | 61 31 2c 64 37 2e 77 29 |ove.w.2(|a1,d7.w)|
|000032b0| 2c 64 31 0a 0a 09 6d 6f | 76 65 2e 77 09 28 61 30 |,d1...mo|ve.w.(a0|
|000032c0| 29 2b 2c 64 37 0a 09 61 | 64 64 2e 77 09 64 37 2c |)+,d7..a|dd.w.d7,|
|000032d0| 64 37 0a 09 61 64 64 2e | 77 09 64 37 2c 64 37 0a |d7..add.|w.d7,d7.|
|000032e0| 09 6d 6f 76 65 2e 77 09 | 28 61 31 2c 64 37 2e 77 |.move.w.|(a1,d7.w|
|000032f0| 29 2c 64 32 0a 09 6d 6f | 76 65 2e 77 09 32 28 61 |),d2..mo|ve.w.2(a|
|00003300| 31 2c 64 37 2e 77 29 2c | 64 33 0a 0a 09 6d 6f 76 |1,d7.w),|d3...mov|
|00003310| 65 2e 77 09 28 61 30 29 | 2b 2c 64 37 0a 09 61 64 |e.w.(a0)|+,d7..ad|
|00003320| 64 2e 77 09 64 37 2c 64 | 37 0a 09 61 64 64 2e 77 |d.w.d7,d|7..add.w|
|00003330| 09 64 37 2c 64 37 0a 09 | 6d 6f 76 65 2e 77 09 28 |.d7,d7..|move.w.(|
|00003340| 61 31 2c 64 37 2e 77 29 | 2c 64 34 0a 09 6d 6f 76 |a1,d7.w)|,d4..mov|
|00003350| 65 2e 77 09 32 28 61 31 | 2c 64 37 2e 77 29 2c 64 |e.w.2(a1|,d7.w),d|
|00003360| 35 0a 0a 09 50 75 73 68 | 2e 77 09 64 30 2d 64 31 |5...Push|.w.d0-d1|
|00003370| 0a 0a 09 50 75 73 68 2e | 77 09 64 30 2d 64 35 0a |...Push.|w.d0-d5.|
|00003380| 0a 09 6d 6f 76 65 6d 2e | 77 09 28 73 70 29 2c 64 |..movem.|w.(sp),d|
|00003390| 30 2d 64 33 0a 09 62 73 | 72 2e 77 09 4c 69 6e 65 |0-d3..bs|r.w.Line|
|000033a0| 5f 44 72 61 77 0a 09 6d | 6f 76 65 6d 2e 77 09 34 |_Draw..m|ovem.w.4|
|000033b0| 28 73 70 29 2c 64 30 2d | 64 33 0a 09 62 73 72 2e |(sp),d0-|d3..bsr.|
|000033c0| 77 09 4c 69 6e 65 5f 44 | 72 61 77 0a 09 61 64 64 |w.Line_D|raw..add|
|000033d0| 71 2e 77 09 23 38 2c 73 | 70 0a 09 6d 6f 76 65 6d |q.w.#8,s|p..movem|
|000033e0| 2e 77 09 28 73 70 29 2b | 2c 64 30 2d 64 31 0a 0a |.w.(sp)+|,d0-d1..|
|000033f0| 09 73 75 62 71 2e 77 09 | 23 33 2c 64 36 0a 09 62 |.subq.w.|#3,d6..b|
|00003400| 72 61 2e 62 09 2e 6a 75 | 6d 70 69 6e 0a 0a 2e 6c |ra.b..ju|mpin...l|
|00003410| 69 6e 65 73 3a 09 6d 6f | 76 65 2e 77 09 28 61 30 |ines:.mo|ve.w.(a0|
|00003420| 29 2b 2c 64 37 0a 09 61 | 64 64 2e 77 09 64 37 2c |)+,d7..a|dd.w.d7,|
|00003430| 64 37 0a 09 61 64 64 2e | 77 09 64 37 2c 64 37 0a |d7..add.|w.d7,d7.|
|00003440| 09 6d 6f 76 65 2e 77 09 | 28 61 31 2c 64 37 2e 77 |.move.w.|(a1,d7.w|
|00003450| 29 2c 64 32 0a 09 6d 6f | 76 65 2e 77 09 32 28 61 |),d2..mo|ve.w.2(a|
|00003460| 31 2c 64 37 2e 77 29 2c | 64 33 0a 09 50 75 73 68 |1,d7.w),|d3..Push|
|00003470| 2e 77 09 64 32 2d 64 33 | 0a 09 62 73 72 2e 77 09 |.w.d2-d3|..bsr.w.|
|00003480| 4c 69 6e 65 5f 44 72 61 | 77 0a 09 50 75 6c 6c 2e |Line_Dra|w..Pull.|
|00003490| 77 09 64 30 2d 64 31 0a | 2e 6a 75 6d 70 69 6e 09 |w.d0-d1.|.jumpin.|
|000034a0| 64 62 72 61 09 64 36 2c | 2e 6c 69 6e 65 73 0a 0a |dbra.d6,|.lines..|
|000034b0| 09 50 75 6c 6c 2e 77 09 | 64 32 2d 64 33 0a 09 62 |.Pull.w.|d2-d3..b|
|000034c0| 73 72 2e 77 09 4c 69 6e | 65 5f 44 72 61 77 0a 0a |sr.w.Lin|e_Draw..|
|000034d0| 09 62 72 61 2e 77 09 2e | 6e 65 78 74 66 61 63 65 |.bra.w..|nextface|
|000034e0| 0a 0a 2e 75 64 3a 09 72 | 74 73 0a 0a 0a 2e 68 65 |...ud:.r|ts....he|
|000034f0| 6c 74 75 64 09 6c 65 61 | 09 4d 69 6e 58 31 28 70 |ltud.lea|.MinX1(p|
|00003500| 63 29 2c 61 30 0a 0a 09 | 63 6d 70 2e 77 09 23 57 |c),a0...|cmp.w.#W|
|00003510| 69 64 74 68 2d 31 2c 28 | 61 30 29 0a 09 62 67 74 |idth-1,(|a0)..bgt|
|00003520| 2e 62 09 2e 6d 61 6b 65 | 6e 6f 31 0a 09 63 6d 70 |.b..make|no1..cmp|
|00003530| 2e 77 09 23 48 65 69 67 | 68 74 2d 31 2c 32 28 61 |.w.#Heig|ht-1,2(a|
|00003540| 30 29 0a 09 62 67 74 2e | 62 09 2e 6d 61 6b 65 6e |0)..bgt.|b..maken|
|00003550| 6f 31 0a 09 74 73 74 2e | 77 09 34 28 61 30 29 0a |o1..tst.|w.4(a0).|
|00003560| 09 62 6c 74 2e 62 09 2e | 6d 61 6b 65 6e 6f 31 0a |.blt.b..|makeno1.|
|00003570| 09 74 73 74 2e 77 09 36 | 28 61 30 29 0a 09 62 6c |.tst.w.6|(a0)..bl|
|00003580| 74 2e 62 09 2e 6d 61 6b | 65 6e 6f 31 0a 0a 09 74 |t.b..mak|eno1...t|
|00003590| 73 74 2e 77 09 28 61 30 | 29 2b 0a 09 62 67 65 2e |st.w.(a0|)+..bge.|
|000035a0| 62 09 2e 78 6f 6b 31 0a | 09 63 6c 72 2e 77 09 2d |b..xok1.|.clr.w.-|
|000035b0| 32 28 61 30 29 0a 2e 78 | 6f 6b 31 3a 09 74 73 74 |2(a0)..x|ok1:.tst|
|000035c0| 2e 77 09 28 61 30 29 2b | 0a 09 62 67 65 2e 62 09 |.w.(a0)+|..bge.b.|
|000035d0| 2e 79 6f 6b 31 0a 09 63 | 6c 72 2e 77 09 2d 32 28 |.yok1..c|lr.w.-2(|
|000035e0| 61 30 29 0a 2e 79 6f 6b | 31 3a 09 63 6d 70 2e 77 |a0)..yok|1:.cmp.w|
|000035f0| 09 23 57 69 64 74 68 2d | 31 2c 28 61 30 29 2b 0a |.#Width-|1,(a0)+.|
|00003600| 09 62 6c 65 2e 62 09 2e | 78 6f 6b 32 0a 09 6d 6f |.ble.b..|xok2..mo|
|00003610| 76 65 2e 77 09 23 57 69 | 64 74 68 2d 31 2c 2d 32 |ve.w.#Wi|dth-1,-2|
|00003620| 28 61 30 29 0a 2e 78 6f | 6b 32 3a 09 63 6d 70 2e |(a0)..xo|k2:.cmp.|
|00003630| 77 09 23 48 65 69 67 68 | 74 2d 31 2c 28 61 30 29 |w.#Heigh|t-1,(a0)|
|00003640| 2b 0a 09 62 6c 65 2e 62 | 09 2e 79 6f 6b 32 0a 09 |+..ble.b|..yok2..|
|00003650| 6d 6f 76 65 2e 77 09 23 | 48 65 69 67 68 74 2d 31 |move.w.#|Height-1|
|00003660| 2c 2d 32 28 61 30 29 0a | 09 62 72 61 2e 62 09 2e |,-2(a0).|.bra.b..|
|00003670| 79 6f 6b 32 0a 2e 6d 61 | 6b 65 6e 6f 31 3a 09 6d |yok2..ma|keno1:.m|
|00003680| 6f 76 65 2e 6c 09 23 24 | 37 66 66 66 37 66 66 66 |ove.l.#$|7fff7fff|
|00003690| 2c 28 61 30 29 2b 0a 09 | 6d 6f 76 65 2e 6c 09 23 |,(a0)+..|move.l.#|
|000036a0| 24 38 30 30 30 38 30 30 | 30 2c 28 61 30 29 2b 0a |$8000800|0,(a0)+.|
|000036b0| 2e 79 6f 6b 32 3a 0a 09 | 63 6d 70 2e 77 09 23 57 |.yok2:..|cmp.w.#W|
|000036c0| 69 64 74 68 2d 31 2c 28 | 61 30 29 0a 09 62 67 74 |idth-1,(|a0)..bgt|
|000036d0| 2e 62 09 2e 6d 61 6b 65 | 6e 6f 32 0a 09 63 6d 70 |.b..make|no2..cmp|
|000036e0| 2e 77 09 23 48 65 69 67 | 68 74 2d 31 2c 32 28 61 |.w.#Heig|ht-1,2(a|
|000036f0| 30 29 0a 09 62 67 74 2e | 62 09 2e 6d 61 6b 65 6e |0)..bgt.|b..maken|
|00003700| 6f 32 0a 09 74 73 74 2e | 77 09 34 28 61 30 29 0a |o2..tst.|w.4(a0).|
|00003710| 09 62 6c 74 2e 62 09 2e | 6d 61 6b 65 6e 6f 32 0a |.blt.b..|makeno2.|
|00003720| 09 74 73 74 2e 77 09 36 | 28 61 30 29 0a 09 62 6c |.tst.w.6|(a0)..bl|
|00003730| 74 2e 62 09 2e 6d 61 6b | 65 6e 6f 32 0a 0a 09 74 |t.b..mak|eno2...t|
|00003740| 73 74 2e 77 09 28 61 30 | 29 2b 0a 09 62 67 65 2e |st.w.(a0|)+..bge.|
|00003750| 62 09 2e 78 6f 6b 31 32 | 0a 09 63 6c 72 2e 77 09 |b..xok12|..clr.w.|
|00003760| 2d 32 28 61 30 29 0a 2e | 78 6f 6b 31 32 3a 09 74 |-2(a0)..|xok12:.t|
|00003770| 73 74 2e 77 09 28 61 30 | 29 2b 0a 09 62 67 65 2e |st.w.(a0|)+..bge.|
|00003780| 62 09 2e 79 6f 6b 31 32 | 0a 09 63 6c 72 2e 77 09 |b..yok12|..clr.w.|
|00003790| 2d 32 28 61 30 29 0a 2e | 79 6f 6b 31 32 3a 09 63 |-2(a0)..|yok12:.c|
|000037a0| 6d 70 2e 77 09 23 57 69 | 64 74 68 2d 31 2c 28 61 |mp.w.#Wi|dth-1,(a|
|000037b0| 30 29 2b 0a 09 62 6c 65 | 2e 62 09 2e 78 6f 6b 32 |0)+..ble|.b..xok2|
|000037c0| 32 0a 09 6d 6f 76 65 2e | 77 09 23 57 69 64 74 68 |2..move.|w.#Width|
|000037d0| 2d 31 2c 2d 32 28 61 30 | 29 0a 2e 78 6f 6b 32 32 |-1,-2(a0|)..xok22|
|000037e0| 3a 09 63 6d 70 2e 77 09 | 23 48 65 69 67 68 74 2d |:.cmp.w.|#Height-|
|000037f0| 31 2c 28 61 30 29 2b 0a | 09 62 6c 65 2e 62 09 2e |1,(a0)+.|.ble.b..|
|00003800| 79 6f 6b 32 32 0a 09 6d | 6f 76 65 2e 77 09 23 48 |yok22..m|ove.w.#H|
|00003810| 65 69 67 68 74 2d 31 2c | 2d 32 28 61 30 29 0a 09 |eight-1,|-2(a0)..|
|00003820| 72 74 73 0a 2e 6d 61 6b | 65 6e 6f 32 3a 09 6d 6f |rts..mak|eno2:.mo|
|00003830| 76 65 2e 6c 09 23 24 37 | 66 66 66 37 66 66 66 2c |ve.l.#$7|fff7fff,|
|00003840| 28 61 30 29 2b 0a 09 6d | 6f 76 65 2e 6c 09 23 24 |(a0)+..m|ove.l.#$|
|00003850| 38 30 30 30 38 30 30 30 | 2c 28 61 30 29 2b 0a 2e |80008000|,(a0)+..|
|00003860| 79 6f 6b 32 32 3a 0a 09 | 63 6d 70 2e 77 09 23 57 |yok22:..|cmp.w.#W|
|00003870| 69 64 74 68 2d 31 2c 28 | 61 30 29 0a 09 62 67 74 |idth-1,(|a0)..bgt|
|00003880| 2e 62 09 2e 6d 61 6b 65 | 6e 6f 33 0a 09 63 6d 70 |.b..make|no3..cmp|
|00003890| 2e 77 09 23 48 65 69 67 | 68 74 2d 31 2c 32 28 61 |.w.#Heig|ht-1,2(a|
|000038a0| 30 29 0a 09 62 67 74 2e | 62 09 2e 6d 61 6b 65 6e |0)..bgt.|b..maken|
|000038b0| 6f 33 0a 09 74 73 74 2e | 77 09 34 28 61 30 29 0a |o3..tst.|w.4(a0).|
|000038c0| 09 62 6c 74 2e 62 09 2e | 6d 61 6b 65 6e 6f 33 0a |.blt.b..|makeno3.|
|000038d0| 09 74 73 74 2e 77 09 36 | 28 61 30 29 0a 09 62 6c |.tst.w.6|(a0)..bl|
|000038e0| 74 2e 62 09 2e 6d 61 6b | 65 6e 6f 33 0a 0a 09 74 |t.b..mak|eno3...t|
|000038f0| 73 74 2e 77 09 28 61 30 | 29 2b 0a 09 62 67 65 2e |st.w.(a0|)+..bge.|
|00003900| 62 09 2e 78 6f 6b 31 33 | 0a 09 63 6c 72 2e 77 09 |b..xok13|..clr.w.|
|00003910| 2d 32 28 61 30 29 0a 2e | 78 6f 6b 31 33 3a 09 74 |-2(a0)..|xok13:.t|
|00003920| 73 74 2e 77 09 28 61 30 | 29 2b 0a 09 62 67 65 2e |st.w.(a0|)+..bge.|
|00003930| 62 09 2e 79 6f 6b 31 33 | 0a 09 63 6c 72 2e 77 09 |b..yok13|..clr.w.|
|00003940| 2d 32 28 61 30 29 0a 2e | 79 6f 6b 31 33 3a 09 63 |-2(a0)..|yok13:.c|
|00003950| 6d 70 2e 77 09 23 57 69 | 64 74 68 2d 31 2c 28 61 |mp.w.#Wi|dth-1,(a|
|00003960| 30 29 2b 0a 09 62 6c 65 | 2e 62 09 2e 78 6f 6b 32 |0)+..ble|.b..xok2|
|00003970| 33 0a 09 6d 6f 76 65 2e | 77 09 23 57 69 64 74 68 |3..move.|w.#Width|
|00003980| 2d 31 2c 2d 32 28 61 30 | 29 0a 2e 78 6f 6b 32 33 |-1,-2(a0|)..xok23|
|00003990| 09 63 6d 70 2e 77 09 23 | 48 65 69 67 68 74 2d 31 |.cmp.w.#|Height-1|
|000039a0| 2c 28 61 30 29 2b 0a 09 | 62 6c 65 2e 62 09 2e 79 |,(a0)+..|ble.b..y|
|000039b0| 6f 6b 32 33 0a 09 6d 6f | 76 65 2e 77 09 23 48 65 |ok23..mo|ve.w.#He|
|000039c0| 69 67 68 74 2d 31 2c 2d | 32 28 61 30 29 0a 09 72 |ight-1,-|2(a0)..r|
|000039d0| 74 73 0a 2e 6d 61 6b 65 | 6e 6f 33 09 6d 6f 76 65 |ts..make|no3.move|
|000039e0| 2e 6c 09 23 24 37 66 66 | 66 37 66 66 66 2c 28 61 |.l.#$7ff|f7fff,(a|
|000039f0| 30 29 2b 0a 09 6d 6f 76 | 65 2e 6c 09 23 24 38 30 |0)+..mov|e.l.#$80|
|00003a00| 30 30 38 30 30 30 2c 28 | 61 30 29 2b 0a 2e 79 6f |008000,(|a0)+..yo|
|00003a10| 6b 32 33 0a 09 72 74 73 | 0a 0a 0a 0a 0a 0a 0a 2a |k23..rts|.......*|
|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 | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003a60| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 0a 2a |********|******.*|
|00003a70| 2a 52 6f 74 61 74 65 20 | 50 6f 69 6e 74 73 0a 2a |*Rotate |Points.*|
|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 | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003ac0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 0a 52 |********|******.R|
|00003ad0| 6f 74 61 74 65 50 6f 69 | 6e 74 73 3a 0a 09 6c 65 |otatePoi|nts:..le|
|00003ae0| 61 09 50 6f 69 6e 74 73 | 28 70 63 29 2c 61 35 0a |a.Points|(pc),a5.|
|00003af0| 09 6c 65 61 09 52 6f 74 | 61 74 65 64 28 70 63 29 |.lea.Rot|ated(pc)|
|00003b00| 2c 61 36 0a 09 6c 65 61 | 09 53 69 6e 75 73 54 61 |,a6..lea|.SinusTa|
|00003b10| 62 65 6c 28 70 63 29 2c | 61 30 0a 09 6c 65 61 09 |bel(pc),|a0..lea.|
|00003b20| 43 6f 73 69 6e 75 73 54 | 61 62 65 6c 28 70 63 29 |CosinusT|abel(pc)|
|00003b30| 2c 61 31 0a 0a 09 6d 6f | 76 65 2e 77 09 5a 41 6e |,a1...mo|ve.w.ZAn|
|00003b40| 67 6c 65 28 70 63 29 2c | 64 34 0a 09 61 64 64 2e |gle(pc),|d4..add.|
|00003b50| 77 09 64 34 2c 64 34 0a | 09 6d 6f 76 65 2e 77 09 |w.d4,d4.|.move.w.|
|00003b60| 28 61 30 2c 64 34 2e 77 | 29 2c 64 30 0a 09 73 77 |(a0,d4.w|),d0..sw|
|00003b70| 61 70 09 64 30 0a 09 6d | 6f 76 65 2e 77 09 28 61 |ap.d0..m|ove.w.(a|
|00003b80| 31 2c 64 34 2e 77 29 2c | 64 30 0a 09 6d 6f 76 65 |1,d4.w),|d0..move|
|00003b90| 2e 6c 09 64 30 2c 61 32 | 0a 0a 09 6d 6f 76 65 2e |.l.d0,a2|...move.|
|00003ba0| 77 09 58 41 6e 67 6c 65 | 28 70 63 29 2c 64 34 0a |w.XAngle|(pc),d4.|
|00003bb0| 09 61 64 64 2e 77 09 64 | 34 2c 64 34 0a 09 6d 6f |.add.w.d|4,d4..mo|
|00003bc0| 76 65 2e 77 09 28 61 30 | 2c 64 34 2e 77 29 2c 64 |ve.w.(a0|,d4.w),d|
|00003bd0| 30 0a 09 73 77 61 70 09 | 64 30 0a 09 6d 6f 76 65 |0..swap.|d0..move|
|00003be0| 2e 77 09 28 61 31 2c 64 | 34 2e 77 29 2c 64 30 0a |.w.(a1,d|4.w),d0.|
|00003bf0| 09 6d 6f 76 65 2e 6c 09 | 64 30 2c 61 33 0a 0a 09 |.move.l.|d0,a3...|
|00003c00| 6d 6f 76 65 2e 77 09 59 | 41 6e 67 6c 65 28 70 63 |move.w.Y|Angle(pc|
|00003c10| 29 2c 64 34 0a 09 61 64 | 64 2e 77 09 64 34 2c 64 |),d4..ad|d.w.d4,d|
|00003c20| 34 0a 09 6d 6f 76 65 2e | 77 09 28 61 30 2c 64 34 |4..move.|w.(a0,d4|
|00003c30| 2e 77 29 2c 64 30 0a 09 | 73 77 61 70 09 64 30 0a |.w),d0..|swap.d0.|
|00003c40| 09 6d 6f 76 65 2e 77 09 | 28 61 31 2c 64 34 2e 77 |.move.w.|(a1,d4.w|
|00003c50| 29 2c 64 30 0a 09 6d 6f | 76 65 2e 6c 09 64 30 2c |),d0..mo|ve.l.d0,|
|00003c60| 61 34 0a 0a 2e 6e 65 78 | 74 70 6f 69 6e 74 3a 09 |a4...nex|tpoint:.|
|00003c70| 6d 6f 76 65 2e 77 09 28 | 61 35 29 2b 2c 64 35 0a |move.w.(|a5)+,d5.|
|00003c80| 09 63 6d 70 2e 77 09 23 | 24 38 30 30 30 2c 64 35 |.cmp.w.#|$8000,d5|
|00003c90| 0a 09 62 65 71 2e 77 09 | 2e 75 64 0a 09 6d 6f 76 |..beq.w.|.ud..mov|
|00003ca0| 65 2e 77 09 28 61 35 29 | 2b 2c 64 36 0a 09 6d 6f |e.w.(a5)|+,d6..mo|
|00003cb0| 76 65 2e 77 09 28 61 35 | 29 2b 2c 64 37 0a 0a 2a |ve.w.(a5|)+,d7..*|
|00003cc0| 2a 52 6f 74 61 74 69 6f | 6e 20 6f 6d 20 7a 2d 61 |*Rotatio|n om z-a|
|00003cd0| 6b 73 65 6e 0a 09 6d 6f | 76 65 2e 6c 09 61 32 2c |ksen..mo|ve.l.a2,|
|00003ce0| 64 30 0a 09 6d 6f 76 65 | 2e 77 09 64 30 2c 64 31 |d0..move|.w.d0,d1|
|00003cf0| 09 3b 63 6f 73 0a 09 73 | 77 61 70 09 64 30 09 3b |.;cos..s|wap.d0.;|
|00003d00| 73 69 6e 0a 09 6d 6f 76 | 65 2e 77 09 64 30 2c 64 |sin..mov|e.w.d0,d|
|00003d10| 32 0a 09 61 64 64 2e 77 | 09 64 31 2c 64 32 09 3b |2..add.w|.d1,d2.;|
|00003d20| 73 69 6e 2b 63 6f 73 0a | 09 6d 75 6c 73 09 64 36 |sin+cos.|.muls.d6|
|00003d30| 2c 64 30 09 3b 79 2a 73 | 69 6e 0a 09 6d 75 6c 73 |,d0.;y*s|in..muls|
|00003d40| 09 64 35 2c 64 31 09 3b | 78 2a 63 6f 73 0a 09 61 |.d5,d1.;|x*cos..a|
|00003d50| 64 64 2e 77 09 64 35 2c | 64 36 09 3b 78 2b 79 0a |dd.w.d5,|d6.;x+y.|
|00003d60| 09 6d 6f 76 65 2e 6c 09 | 64 31 2c 64 35 0a 09 73 |.move.l.|d1,d5..s|
|00003d70| 75 62 2e 6c 09 64 30 2c | 64 35 0a 09 73 77 61 70 |ub.l.d0,|d5..swap|
|00003d80| 09 64 35 0a 09 61 64 64 | 2e 77 09 64 35 2c 64 35 |.d5..add|.w.d5,d5|
|00003d90| 0a 09 61 64 64 2e 77 09 | 64 35 2c 64 35 09 3b 78 |..add.w.|d5,d5.;x|
|00003da0| 2a 63 6f 73 2d 79 2a 73 | 69 6e 0a 09 6d 75 6c 73 |*cos-y*s|in..muls|
|00003db0| 09 64 32 2c 64 36 09 3b | 28 78 2b 79 29 2a 28 73 |.d2,d6.;|(x+y)*(s|
|00003dc0| 69 6e 2b 63 6f 73 29 3d | 78 2a 73 69 6e 2b 79 2a |in+cos)=|x*sin+y*|
|00003dd0| 63 6f 73 2b 78 2a 63 6f | 73 2b 79 2a 73 69 6e 0a |cos+x*co|s+y*sin.|
|00003de0| 09 73 75 62 2e 6c 09 64 | 30 2c 64 36 09 3b 78 2a |.sub.l.d|0,d6.;x*|
|00003df0| 73 69 6e 2b 79 2a 63 6f | 73 2b 78 2a 63 6f 73 0a |sin+y*co|s+x*cos.|
|00003e00| 09 73 75 62 2e 6c 09 64 | 31 2c 64 36 09 3b 78 2a |.sub.l.d|1,d6.;x*|
|00003e10| 73 69 6e 2b 79 2a 63 6f | 73 0a 09 73 77 61 70 09 |sin+y*co|s..swap.|
|00003e20| 64 36 0a 09 61 64 64 2e | 77 09 64 36 2c 64 36 0a |d6..add.|w.d6,d6.|
|00003e30| 09 61 64 64 2e 77 09 64 | 36 2c 64 36 0a 0a 2a 2a |.add.w.d|6,d6..**|
|00003e40| 52 6f 74 61 74 69 6f 6e | 20 6f 6d 20 78 2d 61 6b |Rotation| om x-ak|
|00003e50| 73 65 6e 0a 09 6d 6f 76 | 65 2e 6c 09 61 33 2c 64 |sen..mov|e.l.a3,d|
|00003e60| 30 0a 09 6d 6f 76 65 2e | 77 09 64 30 2c 64 31 09 |0..move.|w.d0,d1.|
|00003e70| 3b 63 6f 73 0a 09 73 77 | 61 70 09 64 30 09 3b 73 |;cos..sw|ap.d0.;s|
|00003e80| 69 6e 0a 09 6d 6f 76 65 | 2e 77 09 64 30 2c 64 32 |in..move|.w.d0,d2|
|00003e90| 0a 09 61 64 64 2e 77 09 | 64 31 2c 64 32 09 3b 73 |..add.w.|d1,d2.;s|
|00003ea0| 69 6e 2b 63 6f 73 0a 09 | 6d 75 6c 73 09 64 36 2c |in+cos..|muls.d6,|
|00003eb0| 64 30 09 3b 79 2a 73 69 | 6e 0a 09 6d 75 6c 73 09 |d0.;y*si|n..muls.|
|00003ec0| 64 37 2c 64 31 09 3b 7a | 2a 63 6f 73 0a 09 61 64 |d7,d1.;z|*cos..ad|
|00003ed0| 64 2e 77 09 64 37 2c 64 | 36 09 3b 7a 2b 79 0a 09 |d.w.d7,d|6.;z+y..|
|00003ee0| 6d 6f 76 65 2e 6c 09 64 | 31 2c 64 37 0a 09 73 75 |move.l.d|1,d7..su|
|00003ef0| 62 2e 6c 09 64 30 2c 64 | 37 0a 09 73 77 61 70 09 |b.l.d0,d|7..swap.|
|00003f00| 64 37 0a 09 61 64 64 2e | 77 09 64 37 2c 64 37 0a |d7..add.|w.d7,d7.|
|00003f10| 09 61 64 64 2e 77 09 64 | 37 2c 64 37 09 3b 7a 2a |.add.w.d|7,d7.;z*|
|00003f20| 63 6f 73 2d 79 2a 73 69 | 6e 0a 09 6d 75 6c 73 09 |cos-y*si|n..muls.|
|00003f30| 64 32 2c 64 36 09 3b 28 | 7a 2b 79 29 2a 28 73 69 |d2,d6.;(|z+y)*(si|
|00003f40| 6e 2b 63 6f 73 29 3d 7a | 2a 73 69 6e 2b 79 2a 63 |n+cos)=z|*sin+y*c|
|00003f50| 6f 73 2b 7a 2a 63 6f 73 | 2b 79 2a 73 69 6e 0a 09 |os+z*cos|+y*sin..|
|00003f60| 73 75 62 2e 6c 09 64 30 | 2c 64 36 09 3b 7a 2a 73 |sub.l.d0|,d6.;z*s|
|00003f70| 69 6e 2b 79 2a 63 6f 73 | 2b 7a 2a 63 6f 73 0a 09 |in+y*cos|+z*cos..|
|00003f80| 73 75 62 2e 6c 09 64 31 | 2c 64 36 09 3b 7a 2a 73 |sub.l.d1|,d6.;z*s|
|00003f90| 69 6e 2b 79 2a 63 6f 73 | 0a 09 73 77 61 70 09 64 |in+y*cos|..swap.d|
|00003fa0| 36 0a 09 61 64 64 2e 77 | 09 64 36 2c 64 36 0a 09 |6..add.w|.d6,d6..|
|00003fb0| 61 64 64 2e 77 09 64 36 | 2c 64 36 0a 0a 2a 2a 52 |add.w.d6|,d6..**R|
|00003fc0| 6f 74 61 74 69 6f 6e 20 | 6f 6d 20 79 2d 61 6b 73 |otation |om y-aks|
|00003fd0| 65 6e 0a 09 6d 6f 76 65 | 2e 6c 09 61 34 2c 64 30 |en..move|.l.a4,d0|
|00003fe0| 0a 09 6d 6f 76 65 2e 77 | 09 64 30 2c 64 31 09 3b |..move.w|.d0,d1.;|
|00003ff0| 63 6f 73 0a 09 73 77 61 | 70 09 64 30 09 3b 73 69 |cos..swa|p.d0.;si|
|00004000| 6e 0a 09 6d 6f 76 65 2e | 77 09 64 30 2c 64 32 0a |n..move.|w.d0,d2.|
|00004010| 09 61 64 64 2e 77 09 64 | 31 2c 64 32 09 3b 73 69 |.add.w.d|1,d2.;si|
|00004020| 6e 2b 63 6f 73 0a 09 6d | 75 6c 73 09 64 35 2c 64 |n+cos..m|uls.d5,d|
|00004030| 30 09 3b 78 2a 73 69 6e | 0a 09 6d 75 6c 73 09 64 |0.;x*sin|..muls.d|
|00004040| 37 2c 64 31 09 3b 7a 2a | 63 6f 73 0a 09 61 64 64 |7,d1.;z*|cos..add|
|00004050| 2e 77 09 64 37 2c 64 35 | 09 3b 7a 2b 78 0a 09 6d |.w.d7,d5|.;z+x..m|
|00004060| 6f 76 65 2e 6c 09 64 31 | 2c 64 37 0a 09 73 75 62 |ove.l.d1|,d7..sub|
|00004070| 2e 6c 09 64 30 2c 64 37 | 0a 09 73 77 61 70 09 64 |.l.d0,d7|..swap.d|
|00004080| 37 0a 09 61 64 64 2e 77 | 09 64 37 2c 64 37 0a 09 |7..add.w|.d7,d7..|
|00004090| 61 64 64 2e 77 09 64 37 | 2c 64 37 09 3b 7a 2a 63 |add.w.d7|,d7.;z*c|
|000040a0| 6f 73 2d 78 2a 73 69 6e | 0a 09 6d 75 6c 73 09 64 |os-x*sin|..muls.d|
|000040b0| 32 2c 64 35 09 3b 28 7a | 2b 78 29 2a 28 73 69 6e |2,d5.;(z|+x)*(sin|
|000040c0| 2b 63 6f 73 29 3d 7a 2a | 73 69 6e 2b 78 2a 63 6f |+cos)=z*|sin+x*co|
|000040d0| 73 2b 7a 2a 63 6f 73 2b | 78 2a 73 69 6e 0a 09 73 |s+z*cos+|x*sin..s|
|000040e0| 75 62 2e 6c 09 64 30 2c | 64 35 09 3b 7a 2a 73 69 |ub.l.d0,|d5.;z*si|
|000040f0| 6e 2b 78 2a 63 6f 73 2b | 7a 2a 63 6f 73 0a 09 73 |n+x*cos+|z*cos..s|
|00004100| 75 62 2e 6c 09 64 31 2c | 64 35 09 3b 7a 2a 73 69 |ub.l.d1,|d5.;z*si|
|00004110| 6e 2b 78 2a 63 6f 73 0a | 09 73 77 61 70 09 64 35 |n+x*cos.|.swap.d5|
|00004120| 0a 09 61 64 64 2e 77 09 | 64 35 2c 64 35 0a 09 61 |..add.w.|d5,d5..a|
|00004130| 64 64 2e 77 09 64 35 2c | 64 35 0a 0a 2a 2a 33 64 |dd.w.d5,|d5..**3d|
|00004140| 20 2d 3e 20 32 64 0a 09 | 61 64 64 2e 77 09 58 43 | -> 2d..|add.w.XC|
|00004150| 65 6e 74 65 72 28 70 63 | 29 2c 64 35 0a 09 61 64 |enter(pc|),d5..ad|
|00004160| 64 2e 77 09 59 43 65 6e | 74 65 72 28 70 63 29 2c |d.w.YCen|ter(pc),|
|00004170| 64 36 0a 09 61 64 64 2e | 77 09 5a 43 65 6e 74 65 |d6..add.|w.ZCente|
|00004180| 72 28 70 63 29 2c 64 37 | 0a 09 6d 6f 76 65 71 09 |r(pc),d7|..moveq.|
|00004190| 23 39 2c 64 34 0a 09 65 | 78 74 2e 6c 09 64 35 0a |#9,d4..e|xt.l.d5.|
|000041a0| 09 65 78 74 2e 6c 09 64 | 36 0a 09 61 73 6c 2e 6c |.ext.l.d|6..asl.l|
|000041b0| 09 64 34 2c 64 35 0a 09 | 61 73 6c 2e 6c 09 64 34 |.d4,d5..|asl.l.d4|
|000041c0| 2c 64 36 0a 09 64 69 76 | 73 09 64 37 2c 64 35 0a |,d6..div|s.d7,d5.|
|000041d0| 09 64 69 76 73 09 64 37 | 2c 64 36 0a 0a 09 61 64 |.divs.d7|,d6...ad|
|000041e0| 64 2e 77 09 23 57 69 64 | 74 68 2f 32 2c 64 35 0a |d.w.#Wid|th/2,d5.|
|000041f0| 09 61 64 64 2e 77 09 23 | 48 65 69 67 68 74 2f 32 |.add.w.#|Height/2|
|00004200| 2c 64 36 0a 0a 09 6d 6f | 76 65 6d 2e 77 09 64 35 |,d6...mo|vem.w.d5|
|00004210| 2d 64 36 2c 28 61 36 29 | 0a 09 61 64 64 71 2e 77 |-d6,(a6)|..addq.w|
|00004220| 09 23 34 2c 61 36 0a 09 | 62 72 61 2e 77 09 2e 6e |.#4,a6..|bra.w..n|
|00004230| 65 78 74 70 6f 69 6e 74 | 0a 0a 2e 75 64 3a 09 72 |extpoint|...ud:.r|
|00004240| 74 73 0a 0a 66 61 6b 3d | 31 35 0a 0a 50 6f 69 6e |ts..fak=|15..Poin|
|00004250| 74 73 3a 09 64 63 2e 77 | 09 2d 31 31 35 2a 66 61 |ts:.dc.w|.-115*fa|
|00004260| 6b 2c 2d 33 39 2a 66 61 | 6b 2c 2d 31 32 2a 66 61 |k,-39*fa|k,-12*fa|
|00004270| 6b 09 3b 30 0a 09 64 63 | 2e 77 09 31 31 35 2a 66 |k.;0..dc|.w.115*f|
|00004280| 61 6b 2c 2d 33 39 2a 66 | 61 6b 2c 2d 31 32 2a 66 |ak,-39*f|ak,-12*f|
|00004290| 61 6b 09 3b 31 0a 09 64 | 63 2e 77 09 31 31 35 2a |ak.;1..d|c.w.115*|
|000042a0| 66 61 6b 2c 33 39 2a 66 | 61 6b 2c 2d 31 32 2a 66 |fak,39*f|ak,-12*f|
|000042b0| 61 6b 09 3b 32 0a 09 64 | 63 2e 77 09 2d 31 31 35 |ak.;2..d|c.w.-115|
|000042c0| 2a 66 61 6b 2c 33 39 2a | 66 61 6b 2c 2d 31 32 2a |*fak,39*|fak,-12*|
|000042d0| 66 61 6b 09 3b 33 0a 09 | 64 63 2e 77 09 2d 31 31 |fak.;3..|dc.w.-11|
|000042e0| 35 2a 66 61 6b 2c 2d 33 | 39 2a 66 61 6b 2c 31 32 |5*fak,-3|9*fak,12|
|000042f0| 2a 66 61 6b 09 3b 34 0a | 09 64 63 2e 77 09 31 31 |*fak.;4.|.dc.w.11|
|00004300| 35 2a 66 61 6b 2c 2d 33 | 39 2a 66 61 6b 2c 31 32 |5*fak,-3|9*fak,12|
|00004310| 2a 66 61 6b 09 3b 35 0a | 09 64 63 2e 77 09 31 31 |*fak.;5.|.dc.w.11|
|00004320| 35 2a 66 61 6b 2c 33 39 | 2a 66 61 6b 2c 31 32 2a |5*fak,39|*fak,12*|
|00004330| 66 61 6b 09 3b 36 0a 09 | 64 63 2e 77 09 2d 31 31 |fak.;6..|dc.w.-11|
|00004340| 35 2a 66 61 6b 2c 33 39 | 2a 66 61 6b 2c 31 32 2a |5*fak,39|*fak,12*|
|00004350| 66 61 6b 09 3b 37 0a 09 | 64 63 2e 77 09 30 2c 2d |fak.;7..|dc.w.0,-|
|00004360| 33 39 2a 66 61 6b 2c 2d | 31 32 2a 66 61 6b 09 09 |39*fak,-|12*fak..|
|00004370| 3b 38 0a 09 64 63 2e 77 | 09 30 2c 33 39 2a 66 61 |;8..dc.w|.0,39*fa|
|00004380| 6b 2c 2d 31 32 2a 66 61 | 6b 09 09 3b 39 0a 09 64 |k,-12*fa|k..;9..d|
|00004390| 63 2e 77 09 30 2c 33 39 | 2a 66 61 6b 2c 31 32 2a |c.w.0,39|*fak,12*|
|000043a0| 66 61 6b 09 09 3b 31 30 | 0a 09 64 63 2e 77 09 30 |fak..;10|..dc.w.0|
|000043b0| 2c 2d 33 39 2a 66 61 6b | 2c 31 32 2a 66 61 6b 09 |,-39*fak|,12*fak.|
|000043c0| 09 3b 31 31 0a 0a 09 64 | 63 2e 77 09 2d 31 30 36 |.;11...d|c.w.-106|
|000043d0| 2a 66 61 6b 2c 2d 33 35 | 2a 66 61 6b 2c 2d 31 32 |*fak,-35|*fak,-12|
|000043e0| 2a 66 61 6b 09 3b 31 32 | 0a 09 64 63 2e 77 09 2d |*fak.;12|..dc.w.-|
|000043f0| 39 33 2a 66 61 6b 2c 2d | 33 35 2a 66 61 6b 2c 2d |93*fak,-|35*fak,-|
|00004400| 31 32 2a 66 61 6b 09 3b | 31 33 0a 09 64 63 2e 77 |12*fak.;|13..dc.w|
|00004410| 09 2d 38 38 2a 66 61 6b | 2c 2d 33 30 2a 66 61 6b |.-88*fak|,-30*fak|
|00004420| 2c 2d 31 32 2a 66 61 6b | 09 3b 31 34 0a 09 64 63 |,-12*fak|.;14..dc|
|00004430| 2e 77 09 2d 38 33 2a 66 | 61 6b 2c 2d 33 35 2a 66 |.w.-83*f|ak,-35*f|
|00004440| 61 6b 2c 2d 31 32 2a 66 | 61 6b 09 3b 31 35 0a 09 |ak,-12*f|ak.;15..|
|00004450| 64 63 2e 77 09 2d 37 30 | 2a 66 61 6b 2c 2d 33 35 |dc.w.-70|*fak,-35|
|00004460| 2a 66 61 6b 2c 2d 31 32 | 2a 66 61 6b 09 3b 31 36 |*fak,-12|*fak.;16|
|00004470| 0a 09 64 63 2e 77 09 2d | 37 30 2a 66 61 6b 2c 33 |..dc.w.-|70*fak,3|
|00004480| 34 2a 66 61 6b 2c 2d 31 | 32 2a 66 61 6b 09 3b 31 |4*fak,-1|2*fak.;1|
|00004490| 37 0a 09 64 63 2e 77 09 | 2d 38 33 2a 66 61 6b 2c |7..dc.w.|-83*fak,|
|000044a0| 33 34 2a 66 61 6b 2c 2d | 31 32 2a 66 61 6b 09 3b |34*fak,-|12*fak.;|
|000044b0| 31 38 0a 09 64 63 2e 77 | 09 2d 38 33 2a 66 61 6b |18..dc.w|.-83*fak|
|000044c0| 2c 2d 32 33 2a 66 61 6b | 2c 2d 31 32 2a 66 61 6b |,-23*fak|,-12*fak|
|000044d0| 09 3b 31 39 0a 09 64 63 | 2e 77 09 2d 38 38 2a 66 |.;19..dc|.w.-88*f|
|000044e0| 61 6b 2c 2d 31 38 2a 66 | 61 6b 2c 2d 31 32 2a 66 |ak,-18*f|ak,-12*f|
|000044f0| 61 6b 09 3b 32 30 0a 09 | 64 63 2e 77 09 2d 39 33 |ak.;20..|dc.w.-93|
|00004500| 2a 66 61 6b 2c 2d 32 33 | 2a 66 61 6b 2c 2d 31 32 |*fak,-23|*fak,-12|
|00004510| 2a 66 61 6b 09 3b 32 31 | 0a 09 64 63 2e 77 09 2d |*fak.;21|..dc.w.-|
|00004520| 39 33 2a 66 61 6b 2c 33 | 34 2a 66 61 6b 2c 2d 31 |93*fak,3|4*fak,-1|
|00004530| 32 2a 66 61 6b 09 3b 32 | 32 0a 09 64 63 2e 77 09 |2*fak.;2|2..dc.w.|
|00004540| 2d 31 31 31 2a 66 61 6b | 2c 33 34 2a 66 61 6b 2c |-111*fak|,34*fak,|
|00004550| 2d 31 32 2a 66 61 6b 09 | 3b 32 33 0a 09 64 63 2e |-12*fak.|;23..dc.|
|00004560| 77 09 2d 31 31 31 2a 66 | 61 6b 2c 2d 31 2a 66 61 |w.-111*f|ak,-1*fa|
|00004570| 6b 2c 2d 31 32 2a 66 61 | 6b 09 3b 32 34 0a 09 64 |k,-12*fa|k.;24..d|
|00004580| 63 2e 77 09 2d 31 30 36 | 2a 66 61 6b 2c 2d 36 2a |c.w.-106|*fak,-6*|
|00004590| 66 61 6b 2c 2d 31 32 2a | 66 61 6b 09 3b 32 35 0a |fak,-12*|fak.;25.|
|000045a0| 0a 09 64 63 2e 77 09 2d | 36 31 2a 66 61 6b 2c 2d |..dc.w.-|61*fak,-|
|000045b0| 33 35 2a 66 61 6b 2c 2d | 31 32 2a 66 61 6b 09 3b |35*fak,-|12*fak.;|
|000045c0| 32 36 0a 09 64 63 2e 77 | 09 2d 33 39 2a 66 61 6b |26..dc.w|.-39*fak|
|000045d0| 2c 2d 33 35 2a 66 61 6b | 2c 2d 31 32 2a 66 61 6b |,-35*fak|,-12*fak|
|000045e0| 09 3b 32 37 0a 09 64 63 | 2e 77 09 2d 33 39 2a 66 |.;27..dc|.w.-39*f|
|000045f0| 61 6b 2c 2d 32 32 2a 66 | 61 6b 2c 2d 31 32 2a 66 |ak,-22*f|ak,-12*f|
|00004600| 61 6b 09 3b 32 38 0a 09 | 64 63 2e 77 09 2d 34 38 |ak.;28..|dc.w.-48|
|00004610| 2a 66 61 6b 2c 2d 32 32 | 2a 66 61 6b 2c 2d 31 32 |*fak,-22|*fak,-12|
|00004620| 2a 66 61 6b 09 3b 32 39 | 0a 09 64 63 2e 77 09 2d |*fak.;29|..dc.w.-|
|00004630| 34 38 2a 66 61 6b 2c 2d | 31 38 2a 66 61 6b 2c 2d |48*fak,-|18*fak,-|
|00004640| 31 32 2a 66 61 6b 09 3b | 33 30 0a 09 64 63 2e 77 |12*fak.;|30..dc.w|
|00004650| 09 2d 34 33 2a 66 61 6b | 2c 2d 31 38 2a 66 61 6b |.-43*fak|,-18*fak|
|00004660| 2c 2d 31 32 2a 66 61 6b | 09 3b 33 31 0a 09 64 63 |,-12*fak|.;31..dc|
|00004670| 2e 77 09 2d 34 33 2a 66 | 61 6b 2c 2d 31 35 2a 66 |.w.-43*f|ak,-15*f|
|00004680| 61 6b 2c 2d 31 32 2a 66 | 61 6b 09 3b 33 32 0a 09 |ak,-12*f|ak.;32..|
|00004690| 64 63 2e 77 09 2d 34 38 | 2a 66 61 6b 2c 2d 31 35 |dc.w.-48|*fak,-15|
|000046a0| 2a 66 61 6b 2c 2d 31 32 | 2a 66 61 6b 09 3b 33 33 |*fak,-12|*fak.;33|
|000046b0| 0a 09 64 63 2e 77 09 2d | 34 38 2a 66 61 6b 2c 31 |..dc.w.-|48*fak,1|
|000046c0| 31 2a 66 61 6b 2c 2d 31 | 32 2a 66 61 6b 09 3b 33 |1*fak,-1|2*fak.;3|
|000046d0| 34 0a 09 64 63 2e 77 09 | 2d 32 35 2a 66 61 6b 2c |4..dc.w.|-25*fak,|
|000046e0| 31 31 2a 66 61 6b 2c 2d | 31 32 2a 66 61 6b 09 3b |11*fak,-|12*fak.;|
|000046f0| 33 35 0a 09 64 63 2e 77 | 09 2d 32 35 2a 66 61 6b |35..dc.w|.-25*fak|
|00004700| 2c 33 34 2a 66 61 6b 2c | 2d 31 32 2a 66 61 6b 09 |,34*fak,|-12*fak.|
|00004710| 3b 33 36 0a 09 64 63 2e | 77 09 2d 36 36 2a 66 61 |;36..dc.|w.-66*fa|
|00004720| 6b 2c 33 34 2a 66 61 6b | 2c 2d 31 32 2a 66 61 6b |k,34*fak|,-12*fak|
|00004730| 09 3b 33 37 0a 09 64 63 | 2e 77 09 2d 36 36 2a 66 |.;37..dc|.w.-66*f|
|00004740| 61 6b 2c 2d 31 2a 66 61 | 6b 2c 2d 31 32 2a 66 61 |ak,-1*fa|k,-12*fa|
|00004750| 6b 09 3b 33 38 0a 09 64 | 63 2e 77 09 2d 36 31 2a |k.;38..d|c.w.-61*|
|00004760| 66 61 6b 2c 2d 36 2a 66 | 61 6b 2c 2d 31 32 2a 66 |fak,-6*f|ak,-12*f|
|00004770| 61 6b 09 3b 33 39 0a 0a | 09 64 63 2e 77 09 2d 31 |ak.;39..|.dc.w.-1|
|00004780| 36 2a 66 61 6b 2c 2d 33 | 35 2a 66 61 6b 2c 2d 31 |6*fak,-3|5*fak,-1|
|00004790| 32 2a 66 61 6b 09 3b 34 | 30 0a 09 64 63 2e 77 09 |2*fak.;4|0..dc.w.|
|000047a0| 2d 33 2a 66 61 6b 2c 2d | 33 35 2a 66 61 6b 2c 2d |-3*fak,-|35*fak,-|
|000047b0| 31 32 2a 66 61 6b 09 3b | 34 31 0a 09 64 63 2e 77 |12*fak.;|41..dc.w|
|000047c0| 09 2d 33 2a 66 61 6b 2c | 31 31 2a 66 61 6b 2c 2d |.-3*fak,|11*fak,-|
|000047d0| 31 32 2a 66 61 6b 09 3b | 34 32 0a 09 64 63 2e 77 |12*fak.;|42..dc.w|
|000047e0| 09 32 30 2a 66 61 6b 2c | 31 31 2a 66 61 6b 2c 2d |.20*fak,|11*fak,-|
|000047f0| 31 32 2a 66 61 6b 09 3b | 34 33 0a 09 64 63 2e 77 |12*fak.;|43..dc.w|
|00004800| 09 32 30 2a 66 61 6b 2c | 33 34 2a 66 61 6b 2c 2d |.20*fak,|34*fak,-|
|00004810| 31 32 2a 66 61 6b 09 3b | 34 34 0a 09 64 63 2e 77 |12*fak.;|44..dc.w|
|00004820| 09 2d 32 31 2a 66 61 6b | 2c 33 34 2a 66 61 6b 2c |.-21*fak|,34*fak,|
|00004830| 2d 31 32 2a 66 61 6b 09 | 3b 34 35 0a 09 64 63 2e |-12*fak.|;45..dc.|
|00004840| 77 09 2d 32 31 2a 66 61 | 6b 2c 2d 31 2a 66 61 6b |w.-21*fa|k,-1*fak|
|00004850| 2c 2d 31 32 2a 66 61 6b | 09 3b 34 36 0a 09 64 63 |,-12*fak|.;46..dc|
|00004860| 2e 77 09 2d 31 36 2a 66 | 61 6b 2c 2d 36 2a 66 61 |.w.-16*f|ak,-6*fa|
|00004870| 6b 2c 2d 31 32 2a 66 61 | 6b 09 3b 34 37 0a 0a 09 |k,-12*fa|k.;47...|
|00004880| 64 63 2e 77 09 33 34 2a | 66 61 6b 2c 2d 33 35 2a |dc.w.34*|fak,-35*|
|00004890| 66 61 6b 2c 2d 31 32 2a | 66 61 6b 09 3b 34 38 0a |fak,-12*|fak.;48.|
|000048a0| 09 64 63 2e 77 09 36 30 | 2a 66 61 6b 2c 2d 33 35 |.dc.w.60|*fak,-35|
|000048b0| 2a 66 61 6b 2c 2d 31 32 | 2a 66 61 6b 09 3b 34 39 |*fak,-12|*fak.;49|
|000048c0| 0a 09 64 63 2e 77 09 36 | 35 2a 66 61 6b 2c 2d 33 |..dc.w.6|5*fak,-3|
|000048d0| 30 2a 66 61 6b 2c 2d 31 | 32 2a 66 61 6b 09 3b 35 |0*fak,-1|2*fak.;5|
|000048e0| 30 0a 09 64 63 2e 77 09 | 36 35 2a 66 61 6b 2c 33 |0..dc.w.|65*fak,3|
|000048f0| 34 2a 66 61 6b 2c 2d 31 | 32 2a 66 61 6b 09 3b 35 |4*fak,-1|2*fak.;5|
|00004900| 31 0a 09 64 63 2e 77 09 | 32 34 2a 66 61 6b 2c 33 |1..dc.w.|24*fak,3|
|00004910| 34 2a 66 61 6b 2c 2d 31 | 32 2a 66 61 6b 09 3b 35 |4*fak,-1|2*fak.;5|
|00004920| 32 0a 09 64 63 2e 77 09 | 32 34 2a 66 61 6b 2c 2d |2..dc.w.|24*fak,-|
|00004930| 31 2a 66 61 6b 2c 2d 31 | 32 2a 66 61 6b 09 3b 35 |1*fak,-1|2*fak.;5|
|00004940| 33 0a 09 64 63 2e 77 09 | 32 39 2a 66 61 6b 2c 2d |3..dc.w.|29*fak,-|
|00004950| 36 2a 66 61 6b 2c 2d 31 | 32 2a 66 61 6b 09 3b 35 |6*fak,-1|2*fak.;5|
|00004960| 34 0a 09 64 63 2e 77 09 | 32 39 2a 66 61 6b 2c 2d |4..dc.w.|29*fak,-|
|00004970| 33 30 2a 66 61 6b 2c 2d | 31 32 2a 66 61 6b 09 3b |30*fak,-|12*fak.;|
|00004980| 35 35 0a 0a 09 64 63 2e | 77 09 34 32 2a 66 61 6b |55...dc.|w.42*fak|
|00004990| 2c 2d 32 32 2a 66 61 6b | 2c 2d 31 32 2a 66 61 6b |,-22*fak|,-12*fak|
|000049a0| 09 3b 35 36 0a 09 64 63 | 2e 77 09 35 32 2a 66 61 |.;56..dc|.w.52*fa|
|000049b0| 6b 2c 2d 32 32 2a 66 61 | 6b 2c 2d 31 32 2a 66 61 |k,-22*fa|k,-12*fa|
|000049c0| 6b 09 3b 35 37 0a 09 64 | 63 2e 77 09 35 32 2a 66 |k.;57..d|c.w.52*f|
|000049d0| 61 6b 2c 31 31 2a 66 61 | 6b 2c 2d 31 32 2a 66 61 |ak,11*fa|k,-12*fa|
|000049e0| 6b 09 3b 35 38 0a 09 64 | 63 2e 77 09 34 32 2a 66 |k.;58..d|c.w.42*f|
|000049f0| 61 6b 2c 31 31 2a 66 61 | 6b 2c 2d 31 32 2a 66 61 |ak,11*fa|k,-12*fa|
|00004a00| 6b 09 3b 35 39 0a 0a 09 | 64 63 2e 77 09 37 34 2a |k.;59...|dc.w.74*|
|00004a10| 66 61 6b 2c 2d 33 35 2a | 66 61 6b 2c 2d 31 32 2a |fak,-35*|fak,-12*|
|00004a20| 66 61 6b 09 3b 36 30 0a | 09 64 63 2e 77 09 38 37 |fak.;60.|.dc.w.87|
|00004a30| 2a 66 61 6b 2c 2d 33 35 | 2a 66 61 6b 2c 2d 31 32 |*fak,-35|*fak,-12|
|00004a40| 2a 66 61 6b 09 3b 36 31 | 0a 09 64 63 2e 77 09 39 |*fak.;61|..dc.w.9|
|00004a50| 37 2a 66 61 6b 2c 2d 32 | 35 2a 66 61 6b 2c 2d 31 |7*fak,-2|5*fak,-1|
|00004a60| 32 2a 66 61 6b 09 3b 36 | 32 0a 09 64 63 2e 77 09 |2*fak.;6|2..dc.w.|
|00004a70| 39 37 2a 66 61 6b 2c 2d | 33 35 2a 66 61 6b 2c 2d |97*fak,-|35*fak,-|
|00004a80| 31 32 2a 66 61 6b 09 3b | 36 33 0a 09 64 63 2e 77 |12*fak.;|63..dc.w|
|00004a90| 09 31 31 30 2a 66 61 6b | 2c 2d 33 35 2a 66 61 6b |.110*fak|,-35*fak|
|00004aa0| 2c 2d 31 32 2a 66 61 6b | 09 3b 36 34 0a 09 64 63 |,-12*fak|.;64..dc|
|00004ab0| 2e 77 09 31 31 30 2a 66 | 61 6b 2c 33 34 2a 66 61 |.w.110*f|ak,34*fa|
|00004ac0| 6b 2c 2d 31 32 2a 66 61 | 6b 09 3b 36 35 0a 09 64 |k,-12*fa|k.;65..d|
|00004ad0| 63 2e 77 09 39 37 2a 66 | 61 6b 2c 33 34 2a 66 61 |c.w.97*f|ak,34*fa|
|00004ae0| 6b 2c 2d 31 32 2a 66 61 | 6b 09 3b 36 36 0a 09 64 |k,-12*fa|k.;66..d|
|00004af0| 63 2e 77 09 39 37 2a 66 | 61 6b 2c 2d 31 33 2a 66 |c.w.97*f|ak,-13*f|
|00004b00| 61 6b 2c 2d 31 32 2a 66 | 61 6b 09 3b 36 37 0a 09 |ak,-12*f|ak.;67..|
|00004b10| 64 63 2e 77 09 38 37 2a | 66 61 6b 2c 2d 32 33 2a |dc.w.87*|fak,-23*|
|00004b20| 66 61 6b 2c 2d 31 32 2a | 66 61 6b 09 3b 36 38 0a |fak,-12*|fak.;68.|
|00004b30| 09 64 63 2e 77 09 38 37 | 2a 66 61 6b 2c 33 34 2a |.dc.w.87|*fak,34*|
|00004b40| 66 61 6b 2c 2d 31 32 2a | 66 61 6b 09 3b 36 39 0a |fak,-12*|fak.;69.|
|00004b50| 09 64 63 2e 77 09 36 39 | 2a 66 61 6b 2c 33 34 2a |.dc.w.69|*fak,34*|
|00004b60| 66 61 6b 2c 2d 31 32 2a | 66 61 6b 09 3b 37 30 0a |fak,-12*|fak.;70.|
|00004b70| 09 64 63 2e 77 09 36 39 | 2a 66 61 6b 2c 2d 31 2a |.dc.w.69|*fak,-1*|
|00004b80| 66 61 6b 2c 2d 31 32 2a | 66 61 6b 09 3b 37 31 0a |fak,-12*|fak.;71.|
|00004b90| 09 64 63 2e 77 09 37 34 | 2a 66 61 6b 2c 2d 36 2a |.dc.w.74|*fak,-6*|
|00004ba0| 66 61 6b 2c 2d 31 32 2a | 66 61 6b 09 3b 37 32 0a |fak,-12*|fak.;72.|
|00004bb0| 0a 09 64 63 2e 77 09 24 | 38 30 30 30 0a 0a 52 6f |..dc.w.$|8000..Ro|
|00004bc0| 74 61 74 65 64 3a 09 62 | 6c 6b 2e 6c 09 37 33 2c |tated:.b|lk.l.73,|
|00004bd0| 30 0a 0a 46 61 63 65 73 | 3a 09 64 63 2e 77 09 31 |0..Faces|:.dc.w.1|
|00004be0| 2c 34 2c 33 2c 30 2c 38 | 2c 39 0a 09 64 63 2e 77 |,4,3,0,8|,9..dc.w|
|00004bf0| 09 31 2c 34 2c 34 2c 37 | 2c 31 30 2c 31 31 0a 09 |.1,4,4,7|,10,11..|
|00004c00| 64 63 2e 77 09 32 2c 34 | 2c 37 2c 33 2c 39 2c 31 |dc.w.2,4|,7,3,9,1|
|00004c10| 30 0a 09 64 63 2e 77 09 | 32 2c 34 2c 30 2c 34 2c |0..dc.w.|2,4,0,4,|
|00004c20| 31 31 2c 38 0a 09 64 63 | 2e 77 09 34 2c 34 2c 30 |11,8..dc|.w.4,4,0|
|00004c30| 2c 33 2c 37 2c 34 0a 09 | 64 63 2e 77 09 33 2c 34 |,3,7,4..|dc.w.3,4|
|00004c40| 2c 31 2c 32 2c 39 2c 38 | 0a 09 64 63 2e 77 09 33 |,1,2,9,8|..dc.w.3|
|00004c50| 2c 34 2c 36 2c 35 2c 31 | 31 2c 31 30 0a 09 64 63 |,4,6,5,1|1,10..dc|
|00004c60| 2e 77 09 35 2c 34 2c 32 | 2c 36 2c 31 30 2c 39 0a |.w.5,4,2|,6,10,9.|
|00004c70| 09 64 63 2e 77 09 35 2c | 34 2c 35 2c 31 2c 38 2c |.dc.w.5,|4,5,1,8,|
|00004c80| 31 31 0a 09 64 63 2e 77 | 09 34 2c 34 2c 32 2c 31 |11..dc.w|.4,4,2,1|
|00004c90| 2c 35 2c 36 0a 0a 09 64 | 63 2e 77 09 24 38 30 30 |,5,6...d|c.w.$800|
|00004ca0| 30 0a 0a 46 61 63 65 73 | 32 3a 09 64 63 2e 77 09 |0..Faces|2:.dc.w.|
|00004cb0| 32 2c 31 34 2c 32 31 2c | 32 32 2c 32 33 2c 32 34 |2,14,21,|22,23,24|
|00004cc0| 2c 32 35 2c 31 32 2c 31 | 33 2c 31 34 2c 31 35 2c |,25,12,1|3,14,15,|
|00004cd0| 31 36 2c 31 37 2c 31 38 | 2c 31 39 2c 32 30 0a 09 |16,17,18|,19,20..|
|00004ce0| 64 63 2e 77 09 32 2c 31 | 34 2c 32 36 2c 32 37 2c |dc.w.2,1|4,26,27,|
|00004cf0| 32 38 2c 32 39 2c 33 30 | 2c 33 31 2c 33 32 2c 33 |28,29,30|,31,32,3|
|00004d00| 33 2c 33 34 2c 33 35 2c | 33 36 2c 33 37 2c 33 38 |3,34,35,|36,37,38|
|00004d10| 2c 33 39 0a 09 64 63 2e | 77 09 32 2c 38 2c 34 30 |,39..dc.|w.2,8,40|
|00004d20| 2c 34 31 2c 34 32 2c 34 | 33 2c 34 34 2c 34 35 2c |,41,42,4|3,44,45,|
|00004d30| 34 36 2c 34 37 0a 0a 09 | 64 63 2e 77 09 32 2c 38 |46,47...|dc.w.2,8|
|00004d40| 2c 34 38 2c 34 39 2c 35 | 30 2c 35 31 2c 35 32 2c |,48,49,5|0,51,52,|
|00004d50| 35 33 2c 35 34 2c 35 35 | 0a 09 64 63 2e 77 09 32 |53,54,55|..dc.w.2|
|00004d60| 2c 34 2c 35 36 2c 35 37 | 2c 35 38 2c 35 39 0a 09 |,4,56,57|,58,59..|
|00004d70| 64 63 2e 77 09 32 2c 31 | 33 2c 36 30 2c 36 31 2c |dc.w.2,1|3,60,61,|
|00004d80| 36 32 2c 36 33 2c 36 34 | 2c 36 35 2c 36 36 2c 36 |62,63,64|,65,66,6|
|00004d90| 37 2c 36 38 2c 36 39 2c | 37 30 2c 37 31 2c 37 32 |7,68,69,|70,71,72|
|00004da0| 0a 0a 09 64 63 2e 77 09 | 24 38 30 30 30 0a 0a 0a |...dc.w.|$8000...|
|00004db0| 0a 0a 0a 0a 0a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |.....***|********|
|00004dc0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00004dd0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00004de0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00004df0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00004e00| 2a 2a 2a 2a 0a 2a 2a 44 | 6f 75 62 6c 65 2d 62 75 |****.**D|ouble-bu|
|00004e10| 66 66 65 72 0a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |ffer.***|********|
|00004e20| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00004e30| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00004e40| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00004e50| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00004e60| 2a 2a 2a 2a 0a 53 63 72 | 65 65 6e 3a 09 64 63 2e |****.Scr|een:.dc.|
|00004e70| 6c 09 53 63 72 65 65 6e | 31 0a 42 6c 74 43 6f 70 |l.Screen|1.BltCop|
|00004e80| 3a 09 64 63 2e 6c 09 42 | 6c 74 43 6f 70 70 65 72 |:.dc.l.B|ltCopper|
|00004e90| 31 0a 42 6c 74 43 6f 70 | 50 74 72 3a 09 64 63 2e |1.BltCop|Ptr:.dc.|
|00004ea0| 6c 09 42 6c 74 43 6f 70 | 70 65 72 31 0a 53 77 61 |l.BltCop|per1.Swa|
|00004eb0| 70 53 63 72 3a 0a 09 6d | 6f 76 65 2e 6c 09 42 6c |pScr:..m|ove.l.Bl|
|00004ec0| 74 43 6f 70 28 70 63 29 | 2c 64 30 0a 09 6c 65 61 |tCop(pc)|,d0..lea|
|00004ed0| 09 42 6c 74 70 6f 69 6e | 74 65 72 2c 61 30 0a 09 |.Bltpoin|ter,a0..|
|00004ee0| 6d 6f 76 65 2e 77 09 64 | 30 2c 36 28 61 30 29 0a |move.w.d|0,6(a0).|
|00004ef0| 09 73 77 61 70 09 64 30 | 0a 09 6d 6f 76 65 2e 77 |.swap.d0|..move.w|
|00004f00| 09 64 30 2c 32 28 61 30 | 29 0a 0a 09 6c 65 61 09 |.d0,2(a0|)...lea.|
|00004f10| 53 63 72 65 65 6e 28 70 | 63 29 2c 61 30 0a 09 6c |Screen(p|c),a0..l|
|00004f20| 65 61 09 53 63 72 65 65 | 6e 31 2c 61 31 0a 09 6c |ea.Scree|n1,a1..l|
|00004f30| 65 61 09 53 63 72 65 65 | 6e 32 2c 61 32 0a 09 63 |ea.Scree|n2,a2..c|
|00004f40| 6d 70 2e 6c 09 28 61 30 | 29 2c 61 31 0a 09 62 65 |mp.l.(a0|),a1..be|
|00004f50| 71 2e 62 09 2e 73 63 72 | 32 0a 09 6d 6f 76 65 2e |q.b..scr|2..move.|
|00004f60| 6c 09 61 31 2c 28 61 30 | 29 0a 09 6d 6f 76 65 2e |l.a1,(a0|)..move.|
|00004f70| 6c 09 23 42 6c 74 43 6f | 70 70 65 72 31 2c 42 6c |l.#BltCo|pper1,Bl|
|00004f80| 74 43 6f 70 0a 09 6d 6f | 76 65 2e 6c 09 23 42 6c |tCop..mo|ve.l.#Bl|
|00004f90| 74 43 6f 70 70 65 72 31 | 2c 42 6c 74 43 6f 70 50 |tCopper1|,BltCopP|
|00004fa0| 74 72 0a 09 62 72 61 2e | 62 09 2e 64 6f 72 65 73 |tr..bra.|b..dores|
|00004fb0| 74 0a 2e 73 63 72 32 3a | 09 6d 6f 76 65 2e 6c 09 |t..scr2:|.move.l.|
|00004fc0| 61 32 2c 28 61 30 29 0a | 09 6d 6f 76 65 2e 6c 09 |a2,(a0).|.move.l.|
|00004fd0| 23 42 6c 74 43 6f 70 70 | 65 72 32 2c 42 6c 74 43 |#BltCopp|er2,BltC|
|00004fe0| 6f 70 0a 09 6d 6f 76 65 | 2e 6c 09 23 42 6c 74 43 |op..move|.l.#BltC|
|00004ff0| 6f 70 70 65 72 32 2c 42 | 6c 74 43 6f 70 50 74 72 |opper2,B|ltCopPtr|
|00005000| 0a 2e 64 6f 72 65 73 74 | 3a 0a 09 6d 6f 76 65 2e |..dorest|:..move.|
|00005010| 6c 09 53 63 72 65 65 6e | 28 70 63 29 2c 64 30 0a |l.Screen|(pc),d0.|
|00005020| 09 6c 65 61 09 42 69 74 | 70 6c 61 6e 65 72 2c 61 |.lea.Bit|planer,a|
|00005030| 30 0a 09 6d 6f 76 65 71 | 09 23 33 2d 31 2c 64 31 |0..moveq|.#3-1,d1|
|00005040| 0a 2e 6c 6f 6f 70 3a 09 | 6d 6f 76 65 2e 77 09 64 |..loop:.|move.w.d|
|00005050| 30 2c 36 28 61 30 29 0a | 09 73 77 61 70 09 64 30 |0,6(a0).|.swap.d0|
|00005060| 0a 09 6d 6f 76 65 2e 77 | 09 64 30 2c 32 28 61 30 |..move.w|.d0,2(a0|
|00005070| 29 0a 09 73 77 61 70 09 | 64 30 0a 09 61 64 64 2e |)..swap.|d0..add.|
|00005080| 6c 09 23 42 79 74 65 57 | 69 64 74 68 2f 33 2c 64 |l.#ByteW|idth/3,d|
|00005090| 30 0a 09 61 64 64 71 2e | 77 09 23 38 2c 61 30 0a |0..addq.|w.#8,a0.|
|000050a0| 09 64 62 72 61 09 64 31 | 2c 2e 6c 6f 6f 70 0a 0a |.dbra.d1|,.loop..|
|000050b0| 09 72 74 73 0a 0a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |.rts..**|********|
|000050c0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000050d0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000050e0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000050f0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005100| 2a 2a 2a 2a 2a 0a 2a 2a | 46 69 6c 6c 20 53 63 72 |*****.**|Fill Scr|
|00005110| 65 65 6e 0a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |een.****|********|
|00005120| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005130| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005140| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005150| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00005160| 2a 2a 2a 0a 46 69 6c 6c | 53 63 72 3a 0a 09 63 6d |***.Fill|Scr:..cm|
|00005170| 70 2e 6c 09 23 24 37 66 | 66 66 37 66 66 66 2c 4d |p.l.#$7f|ff7fff,M|
|00005180| 69 6e 58 31 0a 09 62 65 | 71 2e 77 09 2e 62 70 6c |inX1..be|q.w..bpl|
|00005190| 32 0a 09 6d 6f 76 65 2e | 77 09 4d 61 78 59 31 28 |2..move.|w.MaxY1(|
|000051a0| 70 63 29 2c 64 30 0a 09 | 6d 75 6c 73 09 23 42 79 |pc),d0..|muls.#By|
|000051b0| 74 65 57 69 64 74 68 2c | 64 30 0a 09 6d 6f 76 65 |teWidth,|d0..move|
|000051c0| 2e 6c 09 64 30 2c 61 30 | 0a 09 6d 6f 76 65 2e 77 |.l.d0,a0|..move.w|
|000051d0| 09 4d 61 78 58 31 28 70 | 63 29 2c 64 31 0a 09 6c |.MaxX1(p|c),d1..l|
|000051e0| 73 72 2e 77 09 23 33 2c | 64 31 0a 09 61 6e 64 2e |sr.w.#3,|d1..and.|
|000051f0| 77 09 23 24 66 66 66 65 | 2c 64 31 0a 09 61 64 64 |w.#$fffe|,d1..add|
|00005200| 2e 77 09 64 31 2c 61 30 | 0a 09 61 64 64 2e 6c 09 |.w.d1,a0|..add.l.|
|00005210| 53 63 72 65 65 6e 28 70 | 63 29 2c 61 30 09 3b 50 |Screen(p|c),a0.;P|
|00005220| 6f 69 6e 74 65 72 0a 09 | 6d 6f 76 65 2e 77 09 4d |ointer..|move.w.M|
|00005230| 69 6e 58 31 28 70 63 29 | 2c 64 30 0a 09 6c 73 72 |inX1(pc)|,d0..lsr|
|00005240| 2e 77 09 23 33 2c 64 30 | 0a 09 61 6e 64 2e 77 09 |.w.#3,d0|..and.w.|
|00005250| 23 24 66 66 66 65 2c 64 | 30 0a 09 6d 6f 76 65 2e |#$fffe,d|0..move.|
|00005260| 77 09 23 42 79 74 65 57 | 69 64 74 68 2d 32 2c 64 |w.#ByteW|idth-2,d|
|00005270| 32 0a 09 73 75 62 2e 77 | 09 64 31 2c 64 32 0a 09 |2..sub.w|.d1,d2..|
|00005280| 61 64 64 2e 77 09 64 30 | 2c 64 32 0a 09 6d 6f 76 |add.w.d0|,d2..mov|
|00005290| 65 2e 77 09 64 32 2c 64 | 33 0a 09 73 77 61 70 09 |e.w.d2,d|3..swap.|
|000052a0| 64 33 0a 09 6d 6f 76 65 | 2e 77 09 64 32 2c 64 33 |d3..move|.w.d2,d3|
|000052b0| 09 3b 6d 6f 64 75 6c 6f | 0a 09 6d 6f 76 65 2e 77 |.;modulo|..move.w|
|000052c0| 09 4d 61 78 59 31 28 70 | 63 29 2c 64 32 0a 09 73 |.MaxY1(p|c),d2..s|
|000052d0| 75 62 2e 77 09 4d 69 6e | 59 31 28 70 63 29 2c 64 |ub.w.Min|Y1(pc),d|
|000052e0| 32 0a 09 61 64 64 71 2e | 77 09 23 31 2c 64 32 0a |2..addq.|w.#1,d2.|
|000052f0| 09 6c 73 6c 2e 77 09 23 | 36 2c 64 32 0a 09 73 75 |.lsl.w.#|6,d2..su|
|00005300| 62 2e 77 09 64 30 2c 64 | 31 0a 09 6c 73 72 2e 77 |b.w.d0,d|1..lsr.w|
|00005310| 09 23 31 2c 64 31 0a 09 | 61 64 64 71 2e 77 09 23 |.#1,d1..|addq.w.#|
|00005320| 31 2c 64 31 0a 09 6f 72 | 2e 77 09 64 31 2c 64 32 |1,d1..or|.w.d1,d2|
|00005330| 09 3b 62 6c 74 73 69 7a | 65 0a 0a 09 6d 6f 76 65 |.;bltsiz|e...move|
|00005340| 2e 6c 09 61 30 2c 64 30 | 0a 09 6d 6f 76 65 2e 6c |.l.a0,d0|..move.l|
|00005350| 09 42 6c 74 43 6f 70 50 | 74 72 28 70 63 29 2c 61 |.BltCopP|tr(pc),a|
|00005360| 36 0a 09 6d 6f 76 65 2e | 6c 09 23 24 30 31 46 45 |6..move.|l.#$01FE|
|00005370| 30 30 30 30 2c 28 61 36 | 29 2b 0a 09 6d 6f 76 65 |0000,(a6|)+..move|
|00005380| 2e 6c 09 23 43 6f 70 42 | 6c 74 57 61 69 74 2c 28 |.l.#CopB|ltWait,(|
|00005390| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 6c 09 23 43 6f |a6)+..mo|ve.l.#Co|
|000053a0| 70 42 6c 74 57 61 69 74 | 2c 28 61 36 29 2b 0a 09 |pBltWait|,(a6)+..|
|000053b0| 6d 6f 76 65 2e 6c 09 23 | 24 30 31 46 45 30 30 30 |move.l.#|$01FE000|
|000053c0| 30 2c 28 61 36 29 2b 0a | 09 6d 6f 76 65 2e 6c 09 |0,(a6)+.|.move.l.|
|000053d0| 23 24 30 31 46 45 30 30 | 30 30 2c 28 61 36 29 2b |#$01FE00|00,(a6)+|
|000053e0| 0a 09 6d 6f 76 65 2e 77 | 09 23 42 6c 74 61 70 74 |..move.w|.#Bltapt|
|000053f0| 6c 2c 28 61 36 29 2b 0a | 09 6d 6f 76 65 2e 77 09 |l,(a6)+.|.move.w.|
|00005400| 64 30 2c 28 61 36 29 2b | 0a 09 6d 6f 76 65 2e 77 |d0,(a6)+|..move.w|
|00005410| 09 23 42 6c 74 64 70 74 | 6c 2c 28 61 36 29 2b 0a |.#Bltdpt|l,(a6)+.|
|00005420| 09 6d 6f 76 65 2e 77 09 | 64 30 2c 28 61 36 29 2b |.move.w.|d0,(a6)+|
|00005430| 0a 09 73 77 61 70 09 64 | 30 0a 09 6d 6f 76 65 2e |..swap.d|0..move.|
|00005440| 77 09 23 42 6c 74 61 70 | 74 68 2c 28 61 36 29 2b |w.#Bltap|th,(a6)+|
|00005450| 0a 09 6d 6f 76 65 2e 77 | 09 64 30 2c 28 61 36 29 |..move.w|.d0,(a6)|
|00005460| 2b 0a 09 6d 6f 76 65 2e | 77 09 23 42 6c 74 64 70 |+..move.|w.#Bltdp|
|00005470| 74 68 2c 28 61 36 29 2b | 0a 09 6d 6f 76 65 2e 77 |th,(a6)+|..move.w|
|00005480| 09 64 30 2c 28 61 36 29 | 2b 0a 09 6d 6f 76 65 2e |.d0,(a6)|+..move.|
|00005490| 77 09 23 42 6c 74 63 6f | 6e 30 2c 28 61 36 29 2b |w.#Bltco|n0,(a6)+|
|000054a0| 0a 09 6d 6f 76 65 2e 77 | 09 23 25 30 30 30 30 31 |..move.w|.#%00001|
|000054b0| 30 30 31 31 31 31 31 30 | 30 30 30 2c 28 61 36 29 |00111110|000,(a6)|
|000054c0| 2b 0a 09 6d 6f 76 65 2e | 77 09 23 42 6c 74 63 6f |+..move.|w.#Bltco|
|000054d0| 6e 31 2c 28 61 36 29 2b | 0a 09 6d 6f 76 65 2e 77 |n1,(a6)+|..move.w|
|000054e0| 09 23 24 31 32 2c 28 61 | 36 29 2b 0a 09 6d 6f 76 |.#$12,(a|6)+..mov|
|000054f0| 65 2e 77 09 23 42 6c 74 | 61 66 77 6d 2c 28 61 36 |e.w.#Blt|afwm,(a6|
|00005500| 29 2b 0a 09 6d 6f 76 65 | 2e 77 09 23 2d 31 2c 28 |)+..move|.w.#-1,(|
|00005510| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 77 09 23 42 6c |a6)+..mo|ve.w.#Bl|
|00005520| 74 61 6c 77 6d 2c 28 61 | 36 29 2b 0a 09 6d 6f 76 |talwm,(a|6)+..mov|
|00005530| 65 2e 77 09 23 2d 31 2c | 28 61 36 29 2b 0a 09 6d |e.w.#-1,|(a6)+..m|
|00005540| 6f 76 65 2e 77 09 23 42 | 6c 74 64 6d 6f 64 2c 28 |ove.w.#B|ltdmod,(|
|00005550| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 77 09 64 33 2c |a6)+..mo|ve.w.d3,|
|00005560| 28 61 36 29 2b 0a 09 73 | 77 61 70 09 64 33 0a 09 |(a6)+..s|wap.d3..|
|00005570| 6d 6f 76 65 2e 77 09 23 | 42 6c 74 61 6d 6f 64 2c |move.w.#|Bltamod,|
|00005580| 28 61 36 29 2b 0a 09 6d | 6f 76 65 2e 77 09 64 33 |(a6)+..m|ove.w.d3|
|00005590| 2c 28 61 36 29 2b 0a 09 | 6d 6f 76 65 2e 77 09 23 |,(a6)+..|move.w.#|
|000055a0| 42 6c 74 73 69 7a 65 2c | 28 61 36 29 2b 0a 09 6d |Bltsize,|(a6)+..m|
|000055b0| 6f 76 65 2e 77 09 64 32 | 2c 28 61 36 29 2b 0a 09 |ove.w.d2|,(a6)+..|
|000055c0| 6d 6f 76 65 2e 6c 09 61 | 36 2c 42 6c 74 43 6f 70 |move.l.a|6,BltCop|
|000055d0| 50 74 72 0a 0a 2e 62 70 | 6c 32 3a 0a 09 63 6d 70 |Ptr...bp|l2:..cmp|
|000055e0| 2e 6c 09 23 24 37 66 66 | 66 37 66 66 66 2c 4d 69 |.l.#$7ff|f7fff,Mi|
|000055f0| 6e 58 32 0a 09 62 65 71 | 2e 77 09 2e 62 70 6c 33 |nX2..beq|.w..bpl3|
|00005600| 0a 09 6d 6f 76 65 2e 77 | 09 4d 61 78 59 32 28 70 |..move.w|.MaxY2(p|
|00005610| 63 29 2c 64 30 0a 09 6d | 75 6c 73 09 23 42 79 74 |c),d0..m|uls.#Byt|
|00005620| 65 57 69 64 74 68 2c 64 | 30 0a 09 6d 6f 76 65 2e |eWidth,d|0..move.|
|00005630| 6c 09 64 30 2c 61 30 0a | 09 6d 6f 76 65 2e 77 09 |l.d0,a0.|.move.w.|
|00005640| 4d 61 78 58 32 28 70 63 | 29 2c 64 31 0a 09 6c 73 |MaxX2(pc|),d1..ls|
|00005650| 72 2e 77 09 23 33 2c 64 | 31 0a 09 61 6e 64 2e 77 |r.w.#3,d|1..and.w|
|00005660| 09 23 24 66 66 66 65 2c | 64 31 0a 09 61 64 64 2e |.#$fffe,|d1..add.|
|00005670| 77 09 64 31 2c 61 30 0a | 09 61 64 64 2e 6c 09 53 |w.d1,a0.|.add.l.S|
|00005680| 63 72 65 65 6e 28 70 63 | 29 2c 61 30 0a 09 61 64 |creen(pc|),a0..ad|
|00005690| 64 2e 77 09 23 42 79 74 | 65 57 69 64 74 68 2f 33 |d.w.#Byt|eWidth/3|
|000056a0| 2c 61 30 09 3b 50 6f 69 | 6e 74 65 72 0a 09 6d 6f |,a0.;Poi|nter..mo|
|000056b0| 76 65 2e 77 09 4d 69 6e | 58 32 28 70 63 29 2c 64 |ve.w.Min|X2(pc),d|
|000056c0| 30 0a 09 6c 73 72 2e 77 | 09 23 33 2c 64 30 0a 09 |0..lsr.w|.#3,d0..|
|000056d0| 61 6e 64 2e 77 09 23 24 | 66 66 66 65 2c 64 30 0a |and.w.#$|fffe,d0.|
|000056e0| 09 6d 6f 76 65 2e 77 09 | 23 42 79 74 65 57 69 64 |.move.w.|#ByteWid|
|000056f0| 74 68 2d 32 2c 64 32 0a | 09 73 75 62 2e 77 09 64 |th-2,d2.|.sub.w.d|
|00005700| 31 2c 64 32 0a 09 61 64 | 64 2e 77 09 64 30 2c 64 |1,d2..ad|d.w.d0,d|
|00005710| 32 0a 09 6d 6f 76 65 2e | 77 09 64 32 2c 64 33 0a |2..move.|w.d2,d3.|
|00005720| 09 73 77 61 70 09 64 33 | 0a 09 6d 6f 76 65 2e 77 |.swap.d3|..move.w|
|00005730| 09 64 32 2c 64 33 09 3b | 6d 6f 64 75 6c 6f 0a 09 |.d2,d3.;|modulo..|
|00005740| 6d 6f 76 65 2e 77 09 4d | 61 78 59 32 28 70 63 29 |move.w.M|axY2(pc)|
|00005750| 2c 64 32 0a 09 73 75 62 | 2e 77 09 4d 69 6e 59 32 |,d2..sub|.w.MinY2|
|00005760| 28 70 63 29 2c 64 32 0a | 09 61 64 64 71 2e 77 09 |(pc),d2.|.addq.w.|
|00005770| 23 31 2c 64 32 0a 09 6c | 73 6c 2e 77 09 23 36 2c |#1,d2..l|sl.w.#6,|
|00005780| 64 32 0a 09 73 75 62 2e | 77 09 64 30 2c 64 31 0a |d2..sub.|w.d0,d1.|
|00005790| 09 6c 73 72 2e 77 09 23 | 31 2c 64 31 0a 09 61 64 |.lsr.w.#|1,d1..ad|
|000057a0| 64 71 2e 77 09 23 31 2c | 64 31 0a 09 6f 72 2e 77 |dq.w.#1,|d1..or.w|
|000057b0| 09 64 31 2c 64 32 09 3b | 62 6c 74 73 69 7a 65 0a |.d1,d2.;|bltsize.|
|000057c0| 0a 09 6d 6f 76 65 2e 6c | 09 61 30 2c 64 30 0a 09 |..move.l|.a0,d0..|
|000057d0| 6d 6f 76 65 2e 6c 09 42 | 6c 74 43 6f 70 50 74 72 |move.l.B|ltCopPtr|
|000057e0| 28 70 63 29 2c 61 36 0a | 09 6d 6f 76 65 2e 6c 09 |(pc),a6.|.move.l.|
|000057f0| 23 24 30 31 46 45 30 30 | 30 30 2c 28 61 36 29 2b |#$01FE00|00,(a6)+|
|00005800| 0a 09 6d 6f 76 65 2e 6c | 09 23 43 6f 70 42 6c 74 |..move.l|.#CopBlt|
|00005810| 57 61 69 74 2c 28 61 36 | 29 2b 0a 09 6d 6f 76 65 |Wait,(a6|)+..move|
|00005820| 2e 6c 09 23 43 6f 70 42 | 6c 74 57 61 69 74 2c 28 |.l.#CopB|ltWait,(|
|00005830| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 6c 09 23 24 30 |a6)+..mo|ve.l.#$0|
|00005840| 31 46 45 30 30 30 30 2c | 28 61 36 29 2b 0a 09 6d |1FE0000,|(a6)+..m|
|00005850| 6f 76 65 2e 6c 09 23 24 | 30 31 46 45 30 30 30 30 |ove.l.#$|01FE0000|
|00005860| 2c 28 61 36 29 2b 0a 09 | 6d 6f 76 65 2e 77 09 23 |,(a6)+..|move.w.#|
|00005870| 42 6c 74 61 70 74 6c 2c | 28 61 36 29 2b 0a 09 6d |Bltaptl,|(a6)+..m|
|00005880| 6f 76 65 2e 77 09 64 30 | 2c 28 61 36 29 2b 0a 09 |ove.w.d0|,(a6)+..|
|00005890| 6d 6f 76 65 2e 77 09 23 | 42 6c 74 64 70 74 6c 2c |move.w.#|Bltdptl,|
|000058a0| 28 61 36 29 2b 0a 09 6d | 6f 76 65 2e 77 09 64 30 |(a6)+..m|ove.w.d0|
|000058b0| 2c 28 61 36 29 2b 0a 09 | 73 77 61 70 09 64 30 0a |,(a6)+..|swap.d0.|
|000058c0| 09 6d 6f 76 65 2e 77 09 | 23 42 6c 74 61 70 74 68 |.move.w.|#Bltapth|
|000058d0| 2c 28 61 36 29 2b 0a 09 | 6d 6f 76 65 2e 77 09 64 |,(a6)+..|move.w.d|
|000058e0| 30 2c 28 61 36 29 2b 0a | 09 6d 6f 76 65 2e 77 09 |0,(a6)+.|.move.w.|
|000058f0| 23 42 6c 74 64 70 74 68 | 2c 28 61 36 29 2b 0a 09 |#Bltdpth|,(a6)+..|
|00005900| 6d 6f 76 65 2e 77 09 64 | 30 2c 28 61 36 29 2b 0a |move.w.d|0,(a6)+.|
|00005910| 09 6d 6f 76 65 2e 77 09 | 23 42 6c 74 63 6f 6e 30 |.move.w.|#Bltcon0|
|00005920| 2c 28 61 36 29 2b 0a 09 | 6d 6f 76 65 2e 77 09 23 |,(a6)+..|move.w.#|
|00005930| 25 30 30 30 30 31 30 30 | 31 31 31 31 31 30 30 30 |%0000100|11111000|
|00005940| 30 2c 28 61 36 29 2b 0a | 09 6d 6f 76 65 2e 77 09 |0,(a6)+.|.move.w.|
|00005950| 23 42 6c 74 63 6f 6e 31 | 2c 28 61 36 29 2b 0a 09 |#Bltcon1|,(a6)+..|
|00005960| 6d 6f 76 65 2e 77 09 23 | 24 31 32 2c 28 61 36 29 |move.w.#|$12,(a6)|
|00005970| 2b 0a 09 6d 6f 76 65 2e | 77 09 23 42 6c 74 61 66 |+..move.|w.#Bltaf|
|00005980| 77 6d 2c 28 61 36 29 2b | 0a 09 6d 6f 76 65 2e 77 |wm,(a6)+|..move.w|
|00005990| 09 23 2d 31 2c 28 61 36 | 29 2b 0a 09 6d 6f 76 65 |.#-1,(a6|)+..move|
|000059a0| 2e 77 09 23 42 6c 74 61 | 6c 77 6d 2c 28 61 36 29 |.w.#Blta|lwm,(a6)|
|000059b0| 2b 0a 09 6d 6f 76 65 2e | 77 09 23 2d 31 2c 28 61 |+..move.|w.#-1,(a|
|000059c0| 36 29 2b 0a 09 6d 6f 76 | 65 2e 77 09 23 42 6c 74 |6)+..mov|e.w.#Blt|
|000059d0| 64 6d 6f 64 2c 28 61 36 | 29 2b 0a 09 6d 6f 76 65 |dmod,(a6|)+..move|
|000059e0| 2e 77 09 64 33 2c 28 61 | 36 29 2b 0a 09 73 77 61 |.w.d3,(a|6)+..swa|
|000059f0| 70 09 64 33 0a 09 6d 6f | 76 65 2e 77 09 23 42 6c |p.d3..mo|ve.w.#Bl|
|00005a00| 74 61 6d 6f 64 2c 28 61 | 36 29 2b 0a 09 6d 6f 76 |tamod,(a|6)+..mov|
|00005a10| 65 2e 77 09 64 33 2c 28 | 61 36 29 2b 0a 09 6d 6f |e.w.d3,(|a6)+..mo|
|00005a20| 76 65 2e 77 09 23 42 6c | 74 73 69 7a 65 2c 28 61 |ve.w.#Bl|tsize,(a|
|00005a30| 36 29 2b 0a 09 6d 6f 76 | 65 2e 77 09 64 32 2c 28 |6)+..mov|e.w.d2,(|
|00005a40| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 6c 09 61 36 2c |a6)+..mo|ve.l.a6,|
|00005a50| 42 6c 74 43 6f 70 50 74 | 72 0a 0a 2e 62 70 6c 33 |BltCopPt|r...bpl3|
|00005a60| 3a 0a 09 63 6d 70 2e 6c | 09 23 24 37 66 66 66 37 |:..cmp.l|.#$7fff7|
|00005a70| 66 66 66 2c 4d 69 6e 58 | 33 0a 09 62 65 71 2e 77 |fff,MinX|3..beq.w|
|00005a80| 09 2e 62 70 6c 34 0a 09 | 6d 6f 76 65 2e 77 09 4d |..bpl4..|move.w.M|
|00005a90| 61 78 59 33 28 70 63 29 | 2c 64 30 0a 09 6d 75 6c |axY3(pc)|,d0..mul|
|00005aa0| 73 09 23 42 79 74 65 57 | 69 64 74 68 2c 64 30 0a |s.#ByteW|idth,d0.|
|00005ab0| 09 6d 6f 76 65 2e 6c 09 | 64 30 2c 61 30 0a 09 6d |.move.l.|d0,a0..m|
|00005ac0| 6f 76 65 2e 77 09 4d 61 | 78 58 33 28 70 63 29 2c |ove.w.Ma|xX3(pc),|
|00005ad0| 64 31 0a 09 6c 73 72 2e | 77 09 23 33 2c 64 31 0a |d1..lsr.|w.#3,d1.|
|00005ae0| 09 61 6e 64 2e 77 09 23 | 24 66 66 66 65 2c 64 31 |.and.w.#|$fffe,d1|
|00005af0| 0a 09 61 64 64 2e 77 09 | 64 31 2c 61 30 0a 09 61 |..add.w.|d1,a0..a|
|00005b00| 64 64 2e 6c 09 53 63 72 | 65 65 6e 28 70 63 29 2c |dd.l.Scr|een(pc),|
|00005b10| 61 30 0a 09 61 64 64 2e | 77 09 23 42 79 74 65 57 |a0..add.|w.#ByteW|
|00005b20| 69 64 74 68 2f 33 2a 32 | 2c 61 30 09 3b 50 6f 69 |idth/3*2|,a0.;Poi|
|00005b30| 6e 74 65 72 0a 09 6d 6f | 76 65 2e 77 09 4d 69 6e |nter..mo|ve.w.Min|
|00005b40| 58 33 28 70 63 29 2c 64 | 30 0a 09 6c 73 72 2e 77 |X3(pc),d|0..lsr.w|
|00005b50| 09 23 33 2c 64 30 0a 09 | 61 6e 64 2e 77 09 23 24 |.#3,d0..|and.w.#$|
|00005b60| 66 66 66 65 2c 64 30 0a | 09 6d 6f 76 65 2e 77 09 |fffe,d0.|.move.w.|
|00005b70| 23 42 79 74 65 57 69 64 | 74 68 2d 32 2c 64 32 0a |#ByteWid|th-2,d2.|
|00005b80| 09 73 75 62 2e 77 09 64 | 31 2c 64 32 0a 09 61 64 |.sub.w.d|1,d2..ad|
|00005b90| 64 2e 77 09 64 30 2c 64 | 32 0a 09 6d 6f 76 65 2e |d.w.d0,d|2..move.|
|00005ba0| 77 09 64 32 2c 64 33 0a | 09 73 77 61 70 09 64 33 |w.d2,d3.|.swap.d3|
|00005bb0| 0a 09 6d 6f 76 65 2e 77 | 09 64 32 2c 64 33 09 3b |..move.w|.d2,d3.;|
|00005bc0| 6d 6f 64 75 6c 6f 0a 09 | 6d 6f 76 65 2e 77 09 4d |modulo..|move.w.M|
|00005bd0| 61 78 59 33 28 70 63 29 | 2c 64 32 0a 09 73 75 62 |axY3(pc)|,d2..sub|
|00005be0| 2e 77 09 4d 69 6e 59 33 | 28 70 63 29 2c 64 32 0a |.w.MinY3|(pc),d2.|
|00005bf0| 09 61 64 64 71 2e 77 09 | 23 31 2c 64 32 0a 09 6c |.addq.w.|#1,d2..l|
|00005c00| 73 6c 2e 77 09 23 36 2c | 64 32 0a 09 73 75 62 2e |sl.w.#6,|d2..sub.|
|00005c10| 77 09 64 30 2c 64 31 0a | 09 6c 73 72 2e 77 09 23 |w.d0,d1.|.lsr.w.#|
|00005c20| 31 2c 64 31 0a 09 61 64 | 64 71 2e 77 09 23 31 2c |1,d1..ad|dq.w.#1,|
|00005c30| 64 31 0a 09 6f 72 2e 77 | 09 64 31 2c 64 32 09 3b |d1..or.w|.d1,d2.;|
|00005c40| 62 6c 74 73 69 7a 65 0a | 0a 09 6d 6f 76 65 2e 6c |bltsize.|..move.l|
|00005c50| 09 61 30 2c 64 30 0a 09 | 6d 6f 76 65 2e 6c 09 42 |.a0,d0..|move.l.B|
|00005c60| 6c 74 43 6f 70 50 74 72 | 28 70 63 29 2c 61 36 0a |ltCopPtr|(pc),a6.|
|00005c70| 09 6d 6f 76 65 2e 6c 09 | 23 24 30 31 46 45 30 30 |.move.l.|#$01FE00|
|00005c80| 30 30 2c 28 61 36 29 2b | 0a 09 6d 6f 76 65 2e 6c |00,(a6)+|..move.l|
|00005c90| 09 23 43 6f 70 42 6c 74 | 57 61 69 74 2c 28 61 36 |.#CopBlt|Wait,(a6|
|00005ca0| 29 2b 0a 09 6d 6f 76 65 | 2e 6c 09 23 43 6f 70 42 |)+..move|.l.#CopB|
|00005cb0| 6c 74 57 61 69 74 2c 28 | 61 36 29 2b 0a 09 6d 6f |ltWait,(|a6)+..mo|
|00005cc0| 76 65 2e 6c 09 23 24 30 | 31 46 45 30 30 30 30 2c |ve.l.#$0|1FE0000,|
|00005cd0| 28 61 36 29 2b 0a 09 6d | 6f 76 65 2e 6c 09 23 24 |(a6)+..m|ove.l.#$|
|00005ce0| 30 31 46 45 30 30 30 30 | 2c 28 61 36 29 2b 0a 09 |01FE0000|,(a6)+..|
|00005cf0| 6d 6f 76 65 2e 77 09 23 | 42 6c 74 61 70 74 6c 2c |move.w.#|Bltaptl,|
|00005d00| 28 61 36 29 2b 0a 09 6d | 6f 76 65 2e 77 09 64 30 |(a6)+..m|ove.w.d0|
|00005d10| 2c 28 61 36 29 2b 0a 09 | 6d 6f 76 65 2e 77 09 23 |,(a6)+..|move.w.#|
|00005d20| 42 6c 74 64 70 74 6c 2c | 28 61 36 29 2b 0a 09 6d |Bltdptl,|(a6)+..m|
|00005d30| 6f 76 65 2e 77 09 64 30 | 2c 28 61 36 29 2b 0a 09 |ove.w.d0|,(a6)+..|
|00005d40| 73 77 61 70 09 64 30 0a | 09 6d 6f 76 65 2e 77 09 |swap.d0.|.move.w.|
|00005d50| 23 42 6c 74 61 70 74 68 | 2c 28 61 36 29 2b 0a 09 |#Bltapth|,(a6)+..|
|00005d60| 6d 6f 76 65 2e 77 09 64 | 30 2c 28 61 36 29 2b 0a |move.w.d|0,(a6)+.|
|00005d70| 09 6d 6f 76 65 2e 77 09 | 23 42 6c 74 64 70 74 68 |.move.w.|#Bltdpth|
|00005d80| 2c 28 61 36 29 2b 0a 09 | 6d 6f 76 65 2e 77 09 64 |,(a6)+..|move.w.d|
|00005d90| 30 2c 28 61 36 29 2b 0a | 09 6d 6f 76 65 2e 77 09 |0,(a6)+.|.move.w.|
|00005da0| 23 42 6c 74 63 6f 6e 30 | 2c 28 61 36 29 2b 0a 09 |#Bltcon0|,(a6)+..|
|00005db0| 6d 6f 76 65 2e 77 09 23 | 25 30 30 30 30 31 30 30 |move.w.#|%0000100|
|00005dc0| 31 31 31 31 31 30 30 30 | 30 2c 28 61 36 29 2b 0a |11111000|0,(a6)+.|
|00005dd0| 09 6d 6f 76 65 2e 77 09 | 23 42 6c 74 63 6f 6e 31 |.move.w.|#Bltcon1|
|00005de0| 2c 28 61 36 29 2b 0a 09 | 6d 6f 76 65 2e 77 09 23 |,(a6)+..|move.w.#|
|00005df0| 24 31 32 2c 28 61 36 29 | 2b 0a 09 6d 6f 76 65 2e |$12,(a6)|+..move.|
|00005e00| 77 09 23 42 6c 74 61 66 | 77 6d 2c 28 61 36 29 2b |w.#Bltaf|wm,(a6)+|
|00005e10| 0a 09 6d 6f 76 65 2e 77 | 09 23 2d 31 2c 28 61 36 |..move.w|.#-1,(a6|
|00005e20| 29 2b 0a 09 6d 6f 76 65 | 2e 77 09 23 42 6c 74 61 |)+..move|.w.#Blta|
|00005e30| 6c 77 6d 2c 28 61 36 29 | 2b 0a 09 6d 6f 76 65 2e |lwm,(a6)|+..move.|
|00005e40| 77 09 23 2d 31 2c 28 61 | 36 29 2b 0a 09 6d 6f 76 |w.#-1,(a|6)+..mov|
|00005e50| 65 2e 77 09 23 42 6c 74 | 64 6d 6f 64 2c 28 61 36 |e.w.#Blt|dmod,(a6|
|00005e60| 29 2b 0a 09 6d 6f 76 65 | 2e 77 09 64 33 2c 28 61 |)+..move|.w.d3,(a|
|00005e70| 36 29 2b 0a 09 73 77 61 | 70 09 64 33 0a 09 6d 6f |6)+..swa|p.d3..mo|
|00005e80| 76 65 2e 77 09 23 42 6c | 74 61 6d 6f 64 2c 28 61 |ve.w.#Bl|tamod,(a|
|00005e90| 36 29 2b 0a 09 6d 6f 76 | 65 2e 77 09 64 33 2c 28 |6)+..mov|e.w.d3,(|
|00005ea0| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 77 09 23 42 6c |a6)+..mo|ve.w.#Bl|
|00005eb0| 74 73 69 7a 65 2c 28 61 | 36 29 2b 0a 09 6d 6f 76 |tsize,(a|6)+..mov|
|00005ec0| 65 2e 77 09 64 32 2c 28 | 61 36 29 2b 0a 09 6d 6f |e.w.d2,(|a6)+..mo|
|00005ed0| 76 65 2e 6c 09 61 36 2c | 42 6c 74 43 6f 70 50 74 |ve.l.a6,|BltCopPt|
|00005ee0| 72 0a 0a 2e 62 70 6c 34 | 3a 0a 09 72 74 73 0a 0a |r...bpl4|:..rts..|
|00005ef0| 0a 0a 0a 0a 0a 09 0a 4d | 69 6e 58 31 3a 09 64 63 |.......M|inX1:.dc|
|00005f00| 2e 77 09 24 37 66 66 66 | 0a 4d 69 6e 59 31 3a 09 |.w.$7fff|.MinY1:.|
|00005f10| 64 63 2e 77 09 24 37 66 | 66 66 0a 4d 61 78 58 31 |dc.w.$7f|ff.MaxX1|
|00005f20| 3a 09 64 63 2e 77 09 24 | 38 30 30 30 0a 4d 61 78 |:.dc.w.$|8000.Max|
|00005f30| 59 31 3a 09 64 63 2e 77 | 09 24 38 30 30 30 0a 4d |Y1:.dc.w|.$8000.M|
|00005f40| 69 6e 58 32 3a 09 64 63 | 2e 77 09 24 37 66 66 66 |inX2:.dc|.w.$7fff|
|00005f50| 0a 4d 69 6e 59 32 3a 09 | 64 63 2e 77 09 24 37 66 |.MinY2:.|dc.w.$7f|
|00005f60| 66 66 0a 4d 61 78 58 32 | 3a 09 64 63 2e 77 09 24 |ff.MaxX2|:.dc.w.$|
|00005f70| 38 30 30 30 0a 4d 61 78 | 59 32 3a 09 64 63 2e 77 |8000.Max|Y2:.dc.w|
|00005f80| 09 24 38 30 30 30 0a 4d | 69 6e 58 33 3a 09 64 63 |.$8000.M|inX3:.dc|
|00005f90| 2e 77 09 24 37 66 66 66 | 0a 4d 69 6e 59 33 3a 09 |.w.$7fff|.MinY3:.|
|00005fa0| 64 63 2e 77 09 24 37 66 | 66 66 0a 4d 61 78 58 33 |dc.w.$7f|ff.MaxX3|
|00005fb0| 3a 09 64 63 2e 77 09 24 | 38 30 30 30 0a 4d 61 78 |:.dc.w.$|8000.Max|
|00005fc0| 59 33 3a 09 64 63 2e 77 | 09 24 38 30 30 30 0a 0a |Y3:.dc.w|.$8000..|
|00005fd0| 09 64 63 2e 6c 09 24 37 | 66 66 66 37 66 66 66 2c |.dc.l.$7|fff7fff,|
|00005fe0| 24 38 30 30 30 38 30 30 | 30 0a 09 64 63 2e 6c 09 |$8000800|0..dc.l.|
|00005ff0| 24 37 66 66 66 37 66 66 | 66 2c 24 38 30 30 30 38 |$7fff7ff|f,$80008|
|00006000| 30 30 30 0a 09 64 63 2e | 6c 09 24 37 66 66 66 37 |000..dc.|l.$7fff7|
|00006010| 66 66 66 2c 24 38 30 30 | 30 38 30 30 30 0a 0a 09 |fff,$800|08000...|
|00006020| 64 63 2e 6c 09 24 37 66 | 66 66 37 66 66 66 2c 24 |dc.l.$7f|ff7fff,$|
|00006030| 38 30 30 30 38 30 30 30 | 0a 09 64 63 2e 6c 09 24 |80008000|..dc.l.$|
|00006040| 37 66 66 66 37 66 66 66 | 2c 24 38 30 30 30 38 30 |7fff7fff|,$800080|
|00006050| 30 30 0a 09 64 63 2e 6c | 09 24 37 66 66 66 37 66 |00..dc.l|.$7fff7f|
|00006060| 66 66 2c 24 38 30 30 30 | 38 30 30 30 0a 0a 0a 2a |ff,$8000|8000...*|
|00006070| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00006080| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00006090| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000060a0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000060b0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 0a 2a |********|******.*|
|000060c0| 2a 4c 69 6e 65 20 72 6f | 75 74 69 6e 65 0a 2a 2a |*Line ro|utine.**|
|000060d0| 72 65 67 73 20 75 73 65 | 64 3a 20 64 30 2d 64 35 |regs use|d: d0-d5|
|000060e0| 2f 61 30 2f 61 36 0a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |/a0/a6.*|********|
|000060f0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00006100| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00006110| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00006120| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00006130| 2a 2a 2a 2a 2a 2a 0a 42 | 79 74 65 57 69 64 74 68 |******.B|yteWidth|
|00006140| 3d 34 34 2a 33 0a 4c 69 | 6e 65 43 6f 6c 3a 09 64 |=44*3.Li|neCol:.d|
|00006150| 63 2e 77 09 30 0a 0a 49 | 6e 69 74 5f 4c 69 6e 65 |c.w.0..I|nit_Line|
|00006160| 3a 09 6d 6f 76 65 2e 6c | 09 42 6c 74 43 6f 70 50 |:.move.l|.BltCopP|
|00006170| 74 72 28 70 63 29 2c 61 | 36 0a 09 6d 6f 76 65 2e |tr(pc),a|6..move.|
|00006180| 6c 09 23 24 30 31 46 45 | 30 30 30 30 2c 28 61 36 |l.#$01FE|0000,(a6|
|00006190| 29 2b 0a 09 6d 6f 76 65 | 2e 6c 09 23 43 6f 70 42 |)+..move|.l.#CopB|
|000061a0| 6c 74 57 61 69 74 2c 28 | 61 36 29 2b 0a 09 6d 6f |ltWait,(|a6)+..mo|
|000061b0| 76 65 2e 6c 09 23 43 6f | 70 42 6c 74 57 61 69 74 |ve.l.#Co|pBltWait|
|000061c0| 2c 28 61 36 29 2b 0a 09 | 6d 6f 76 65 2e 6c 09 23 |,(a6)+..|move.l.#|
|000061d0| 24 30 31 46 45 30 30 30 | 30 2c 28 61 36 29 2b 0a |$01FE000|0,(a6)+.|
|000061e0| 09 6d 6f 76 65 2e 6c 09 | 23 24 30 31 46 45 30 30 |.move.l.|#$01FE00|
|000061f0| 30 30 2c 28 61 36 29 2b | 0a 09 6d 6f 76 65 2e 77 |00,(a6)+|..move.w|
|00006200| 09 23 42 6c 74 63 6d 6f | 64 2c 28 61 36 29 2b 0a |.#Bltcmo|d,(a6)+.|
|00006210| 09 6d 6f 76 65 2e 77 09 | 23 42 79 74 65 57 69 64 |.move.w.|#ByteWid|
|00006220| 74 68 2c 28 61 36 29 2b | 0a 09 6d 6f 76 65 2e 77 |th,(a6)+|..move.w|
|00006230| 09 23 42 6c 74 62 64 61 | 74 2c 28 61 36 29 2b 0a |.#Bltbda|t,(a6)+.|
|00006240| 09 6d 6f 76 65 2e 77 09 | 23 24 66 66 66 66 2c 28 |.move.w.|#$ffff,(|
|00006250| 61 36 29 2b 0a 09 6d 6f | 76 65 2e 77 09 23 42 6c |a6)+..mo|ve.w.#Bl|
|00006260| 74 61 64 61 74 2c 28 61 | 36 29 2b 0a 09 6d 6f 76 |tadat,(a|6)+..mov|
|00006270| 65 2e 77 09 23 24 38 30 | 30 30 2c 28 61 36 29 2b |e.w.#$80|00,(a6)+|
|00006280| 0a 09 6d 6f 76 65 2e 77 | 09 23 42 6c 74 61 66 77 |..move.w|.#Bltafw|
|00006290| 6d 2c 28 61 36 29 2b 0a | 09 6d 6f 76 65 2e 77 09 |m,(a6)+.|.move.w.|
|000062a0| 23 2d 31 2c 28 61 36 29 | 2b 0a 09 6d 6f 76 65 2e |#-1,(a6)|+..move.|
|000062b0| 77 09 23 42 6c 74 61 6c | 77 6d 2c 28 61 36 29 2b |w.#Bltal|wm,(a6)+|
|000062c0| 0a 09 6d 6f 76 65 2e 77 | 09 23 2d 31 2c 28 61 36 |..move.w|.#-1,(a6|
|000062d0| 29 2b 0a 09 6d 6f 76 65 | 2e 6c 09 61 36 2c 42 6c |)+..move|.l.a6,Bl|
|000062e0| 74 43 6f 70 50 74 72 0a | 09 72 74 73 0a 0a 4c 69 |tCopPtr.|.rts..Li|
|000062f0| 6e 65 5f 44 72 61 77 3a | 09 6d 6f 76 65 2e 77 09 |ne_Draw:|.move.w.|
|00006300| 4c 69 6e 65 43 6f 6c 28 | 70 63 29 2c 64 37 0a 09 |LineCol(|pc),d7..|
|00006310| 62 74 73 74 09 23 30 2c | 64 37 0a 09 62 65 71 2e |btst.#0,|d7..beq.|
|00006320| 62 09 2e 74 73 74 62 70 | 6c 32 0a 09 6c 65 61 09 |b..tstbp|l2..lea.|
|00006330| 4d 69 6e 58 31 28 70 63 | 29 2c 61 32 0a 09 63 6d |MinX1(pc|),a2..cm|
|00006340| 70 2e 77 09 28 61 32 29 | 2b 2c 64 30 0a 09 62 67 |p.w.(a2)|+,d0..bg|
|00006350| 74 2e 62 09 2e 6d 69 6e | 78 6f 6b 31 0a 09 6d 6f |t.b..min|xok1..mo|
|00006360| 76 65 2e 77 09 64 30 2c | 2d 32 28 61 32 29 0a 2e |ve.w.d0,|-2(a2)..|
|00006370| 6d 69 6e 78 6f 6b 31 3a | 09 63 6d 70 2e 77 09 28 |minxok1:|.cmp.w.(|
|00006380| 61 32 29 2b 2c 64 31 0a | 09 62 67 74 2e 62 09 2e |a2)+,d1.|.bgt.b..|
|00006390| 6d 69 6e 79 6f 6b 31 0a | 09 6d 6f 76 65 2e 77 09 |minyok1.|.move.w.|
|000063a0| 64 31 2c 2d 32 28 61 32 | 29 0a 2e 6d 69 6e 79 6f |d1,-2(a2|)..minyo|
|000063b0| 6b 31 3a 09 63 6d 70 2e | 77 09 28 61 32 29 2b 2c |k1:.cmp.|w.(a2)+,|
|000063c0| 64 30 0a 09 62 6c 74 2e | 62 09 2e 6d 61 78 78 6f |d0..blt.|b..maxxo|
|000063d0| 6b 31 0a 09 6d 6f 76 65 | 2e 77 09 64 30 2c 2d 32 |k1..move|.w.d0,-2|
|000063e0| 28 61 32 29 0a 2e 6d 61 | 78 78 6f 6b 31 3a 09 63 |(a2)..ma|xxok1:.c|
|000063f0| 6d 70 2e 77 09 28 61 32 | 29 2b 2c 64 31 0a 09 62 |mp.w.(a2|)+,d1..b|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.