PROPHET 3000 disassembled boot eprom

PROPHET 3000 disassembled boot eprom


[SEQUENTIAL LOGO]


download the raw eprom data...

the format here is:

[hex address] [hex instruction] [disassembled instruction]

output:     file format binary


(skipping interrupt table (256 bytes) )

No symbols in "output".
Disassembly of section .data:
00000100 46 fc 27 00                    movew #9984,%sr
00000104 42 39 00 07 f0 2c              clrb 0007f02c
0000010a 13 f9 00 07 f0 2c 00 02 0c 00  moveb 0007f02c,00020c00
00000114 41 f9 00 02 06 00              lea 00020600,%a0
0000011a 31 7c 00 01 00 90              movew #1,%a0@(144)
00000120 43 f9 00 02 14 00              lea 00021400,%a1
00000126 32 bc 80 00                    movew #-32768,%a1@
0000012a 32 bc 00 00                    movew #0,%a1@
0000012e 32 bc 00 00                    movew #0,%a1@
00000132 31 7c 00 00 00 90              movew #0,%a0@(144)
00000138 13 fc 00 03 00 02 1e 00        moveb #3,00021e00
00000140 10 39 00 02 1e 02              moveb 00021e02,%d0
00000146 13 fc 00 95 00 02 1e 00        moveb #-107,00021e00
0000014e 08 39 00 03 00 02 0e 01        btst #3,00020e01
00000156 66 04                          bnes 0000015c
00000158 60 00 0f a8                    braw 00001102
0000015c 30 3c ff ff                    movew #-1,%d0
00000160 20 7c 00 04 00 00              moveal #262144,%a0
00000166 42 98                          clrl %a0@+
00000168 51 c8 ff fc                    dbf %d0,00000166
0000016c 61 00 00 1e                    bsrw 0000018c
00000170 08 f9 00 05 00 07 f0 2c        bset #5,0007f02c
00000178 13 f9 00 07 f0 2c 00 02 0c 00  moveb 0007f02c,00020c00
00000182 61 00 05 74                    bsrw 000006f8
00000186 4e f9 00 04 00 00              jmp 00040000
0000018c 41 f9 00 02 08 00              lea 00020800,%a0
00000192 42 40                          clrw %d0
00000194 42 41                          clrw %d1
00000196 44 41                          negw %d1
00000198 7e 07                          moveq #7,%d7
0000019a 31 40 00 02                    movew %d0,%a0@(2)
0000019e 61 00 00 38                    bsrw 000001d8
000001a2 31 40 00 06                    movew %d0,%a0@(6)
000001a6 61 00 00 30                    bsrw 000001d8
000001aa 31 40 00 0e                    movew %d0,%a0@(14)
000001ae 61 00 00 28                    bsrw 000001d8
000001b2 31 40 00 00                    movew %d0,%a0@(0)
000001b6 61 00 00 20                    bsrw 000001d8
000001ba 31 40 00 04                    movew %d0,%a0@(4)
000001be 61 00 00 18                    bsrw 000001d8
000001c2 46 40                          notw %d0
000001c4 31 40 00 08                    movew %d0,%a0@(8)
000001c8 61 00 00 0e                    bsrw 000001d8
000001cc 46 40                          notw %d0
000001ce d0 fc 00 10                    addaw #16,%a0
000001d2 51 cf ff c6                    dbf %d7,0000019a
000001d6 4e 75                          rts
000001d8 7c 14                          moveq #20,%d6
000001da 51 ce ff fe                    dbf %d6,000001da
000001de 4e 75                          rts
000001e0 08 39 00 04 00 07 f0 36        btst #4,0007f036
000001e8 66 f6                          bnes 000001e0
000001ea 41 f9 00 07 f0 39              lea 0007f039,%a0
000001f0 4e 75                          rts
000001f2 10 fc 00 8b                    moveb #-117,%a0@+
000001f6 43 f9 00 07 f0 00              lea 0007f000,%a1
000001fc e0 58                          rorw #8,%d0
000001fe 10 c0                          moveb %d0,%a0@+
00000200 e1 58                          rolw #8,%d0
00000202 10 c0                          moveb %d0,%a0@+
00000204 10 3c 00 13                    moveb #19,%d0
00000208 10 d9                          moveb %a1@+,%a0@+
0000020a 51 c8 ff fc                    dbf %d0,00000208
0000020e 10 fc 00 ff                    moveb #-1,%a0@+
00000212 4e 75                          rts
00000214 10 fc 00 8b                    moveb #-117,%a0@+
00000218 e0 58                          rorw #8,%d0
0000021a 10 c0                          moveb %d0,%a0@+
0000021c e1 58                          rolw #8,%d0
0000021e 10 c0                          moveb %d0,%a0@+
00000220 30 39 00 07 f0 28              movew 0007f028,%d0
00000226 10 c0                          moveb %d0,%a0@+
00000228 10 fc 00 20                    moveb #32,%a0@+
0000022c 10 fc 00 6f                    moveb #111,%a0@+
00000230 10 fc 00 66                    moveb #102,%a0@+
00000234 10 fc 00 20                    moveb #32,%a0@+
00000238 30 39 00 07 f0 2a              movew 0007f02a,%d0
0000023e 10 c0                          moveb %d0,%a0@+
00000240 10 fc 00 ff                    moveb #-1,%a0@+
00000244 4e 75                          rts
00000246 10 fc 00 8b                    moveb #-117,%a0@+
0000024a 43 f9 00 07 f0 14              lea 0007f014,%a1
00000250 e0 58                          rorw #8,%d0
00000252 10 c0                          moveb %d0,%a0@+
00000254 e1 58                          rolw #8,%d0
00000256 10 c0                          moveb %d0,%a0@+
00000258 10 3c 00 13                    moveb #19,%d0 
0000025c 10 d9                          moveb %a1@+,%a0@+
0000025e 51 c8 ff fc                    dbf %d0,0000025c
00000262 10 fc 00 ff                    moveb #-1,%a0@+
00000266 4e 75                          rts
00000268 10 fc 00 8b                    moveb #-117,%a0@+
0000026c e0 58                          rorw #8,%d0
0000026e 10 c0                          moveb %d0,%a0@+
00000270 e1 58                          rolw #8,%d0
00000272 10 c0                          moveb %d0,%a0@+
00000274 10 f9 00 07 f0 2a              moveb 0007f02a,%a0@+
0000027a 10 fc 00 ff                    moveb #-1,%a0@+
0000027e 4e 75                          rts
00000280 10 bc 00 ff                    moveb #-1,%a0@
00000284 08 f9 00 04 00 07 f0 36        bset #4,0007f036
0000028c 4e 75                          rts
0000028e 08 39 00 00 00 07 f0 36        btst #0,0007f036
00000296 66 f6                          bnes 0000028e
00000298 23 c8 00 07 f0 2e              movel %a0,0007f02e
0000029e 08 f9 00 00 00 07 f0 36        bset #0,0007f036
000002a6 20 79 00 07 f0 2e              moveal 0007f02e,%a0
000002ac 13 d0 00 07 f0 37              moveb %a0@,0007f037
000002b2 13 d8 00 02 1e 02              moveb %a0@+,00021e02
000002b8 10 18                          moveb %a0@+,%d0
000002ba 08 39 00 01 00 02 1e 00        btst #1,00021e00
000002c2 67 f6                          beqs 000002ba
000002c4 13 c0 00 02 1e 02              moveb %d0,00021e02
000002ca 0c 00 00 ff                    cmpib #-1,%d0
000002ce 67 00 00 0a                    beqw 000002da
000002d2 b1 39 00 07 f0 37              eorb %d0,0007f037
000002d8 60 08                          bras 000002e2
000002da 08 f9 00 01 00 07 f0 36        bset #1,0007f036
000002e2 23 c8 00 07 f0 32              movel %a0,0007f032
000002e8 13 fc 00 b5 00 02 1e 00        moveb #-75,00021e00
000002f0 08 39 00 07 00 02 1e 00        btst #7,00021e00
000002f8 67 f6                          beqs 000002f0
000002fa 08 39 00 00 00 02 1e 00        btst #0,00021e00
00000302 66 1c                          bnes 00000320
00000304 08 39 00 05 00 02 1e 00        btst #5,00021e00
0000030c 66 00 01 54                    bnew 00000462
00000310 08 39 00 01 00 02 1e 00        btst #1,00021e00
00000318 66 00 00 ba                    bnew 000003d4
0000031c 60 00 01 28                    braw 00000446
00000320 10 39 00 02 1e 02              moveb 00021e02,%d0
00000326 08 39 00 04 00 02 1e 00        btst #4,00021e00
0000032e 66 00 01 16                    bnew 00000446
00000332 0c 00 00 fd                    cmpib #-3,%d0
00000336 67 0c                          beqs 00000344
00000338 0c 00 00 fe                    cmpib #-2,%d0
0000033c 67 00 01 16                    beqw 00000454
00000340 60 00 01 04                    braw 00000446
00000344 08 39 00 02 00 07 f0 36        btst #2,0007f036
0000034c 67 00 00 f8                    beqw 00000446
00000350 08 39 00 03 00 07 f0 36        btst #3,0007f036
00000358 66 26                          bnes 00000380
0000035a 23 f9 00 07 f0 32 00 07 f0 2e  movel 0007f032,0007f02e
00000364 13 fc 00 02 00 07 f0 38        moveb #2,0007f038
0000036c 08 b9 00 01 00 07 f0 36        bclr #1,0007f036
00000374 08 b9 00 02 00 07 f0 36        bclr #2,0007f036
0000037c 60 00 ff 20                    braw 0000029e
00000380 08 b9 00 01 00 07 f0 36        bclr #1,0007f036
00000388 08 b9 00 02 00 07 f0 36        bclr #2,0007f036
00000390 08 b9 00 03 00 07 f0 36        bclr #3,0007f036
00000398 08 b9 00 06 00 07 f0 36        bclr #6,0007f036
000003a0 66 20                          bnes 000003c2
000003a2 08 39 00 04 00 07 f0 36        btst #4,0007f036
000003aa 67 16                          beqs 000003c2
000003ac 23 fc 00 07 f0 39 00 07 f0 2e  movel #520249,0007f02e
000003b6 08 f9 00 06 00 07 f0 36        bset #6,0007f036
000003be 60 00 fe de                    braw 0000029e
000003c2 08 b9 00 00 00 07 f0 36        bclr #0,0007f036
000003ca 08 b9 00 04 00 07 f0 36        bclr #4,0007f036
000003d2 60 72                          bras 00000446
000003d4 08 39 00 00 00 07 f0 36        btst #0,0007f036
000003dc 67 68                          beqs 00000446
000003de 08 39 00 01 00 07 f0 36        btst #1,0007f036
000003e6 66 44                          bnes 0000042c
000003e8 08 39 00 02 00 07 f0 36        btst #2,0007f036
000003f0 66 54                          bnes 00000446
000003f2 20 79 00 07 f0 32              moveal 0007f032,%a0
000003f8 10 18                          moveb %a0@+,%d0
000003fa 23 c8 00 07 f0 32              movel %a0,0007f032
00000400 13 c0 00 02 1e 02              moveb %d0,00021e02
00000406 0c 00 00 ff                    cmpib #-1,%d0
0000040a 67 08                          beqs 00000414
0000040c b1 39 00 07 f0 37              eorb %d0,0007f037
00000412 60 32                          bras 00000446
00000414 08 f9 00 01 00 07 f0 36        bset #1,0007f036
0000041c 0c 10 00 ff                    cmpib #-1,%a0@
00000420 66 24                          bnes 00000446
00000422 08 f9 00 03 00 07 f0 36        bset #3,0007f036
0000042a 60 1a                          bras 00000446
0000042c 13 f9 00 07 f0 37 00 02 1e 02  moveb 0007f037,00021e02
00000436 08 f9 00 02 00 07 f0 36        bset #2,0007f036
0000043e 13 fc 00 95 00 02 1e 00        moveb #-107,00021e00
00000446 08 39 00 00 00 07 f0 36        btst #0,0007f036
0000044e 66 00 fe a0                    bnew 000002f0
00000452 4e 75                          rts
00000454 04 39 00 01 00 07 f0 38  subib #1,0007f038
0000045c 66 00 fe 40                    bnew 0000029e
00000460 4e 75                          rts
00000462 10 39 00 02 1e 02              moveb 00021e02,%d0
00000468 60 dc                          bras 00000446
0000046a 41 f9 00 00 04 74              lea 00000474,%a0
00000470 60 00 fe 1c                    braw 0000028e
00000474 88 ff                          0104377
00000476 81 20                          orb %d0,%a0@-
00000478 52 45                          addqw #1,%d5
0000047a 41 44                          040504
0000047c 59 20                          subqb #4,%a0@-
0000047e 54 4f                          addqw #2,%sp
00000480 20 4c                          moveal %a4,%a0
00000482 4f 41                          047501
00000484 44 20                          negb %a0@-
00000486 53 59                          subqw #1,%a1@+
00000488 53 54                          subqw #1,%a4@
0000048a 45 4d                          042515
0000048c 20 20                          movel %a0@-,%d0
0000048e 20 20                          movel %a0@-,%d0
00000490 20 20                          movel %a0@-,%d0
00000492 20 20                          movel %a0@-,%d0
00000494 20 20                          movel %a0@-,%d0
00000496 20 20                          movel %a0@-,%d0
00000498 20 20                          movel %a0@-,%d0
0000049a 20 20                          movel %a0@-,%d0
0000049c 70 31                          moveq #49,%d0
0000049e ff 8c                          0177614
000004a0 01 1f                          btst %d0,%sp@+
000004a2 50 6c 65 61                    addqw #8,%a4@(25953)
000004a6 73 65                          071545
000004a8 20 69 6e 73                    moveal %a1@(28275),%a0
000004ac 65 72                          bcss 00000520
000004ae 74 20                          moveq #32,%d2
000004b0 53 79 73 74 65 6d              subqw #1,7374656d
000004b6 20 44                          moveal %d4,%a0
000004b8 69 73                          bvss 0000052d
000004ba 6b ff ff ff 61 00              bmil ffff65bc
000004c0 fd 20                          fsave (cpid=6) %a0@-
000004c2 30 3c 00 5c                    movew #92,%d0
000004c6 61 00 fd 2a                    bsrw 000001f2
000004ca 30 3c 00 b1                    movew #177,%d0
000004ce 61 00 fd 76                    bsrw 00000246
000004d2 43 f9 00 00 05 51              lea 00000551,%a1
000004d8 10 d9                          moveb %a1@+,%a0@+
000004da 0c 28 00 ff ff ff              cmpib #-1,%a0@(-1)
000004e0 66 f6                          bnes 000004d8
000004e2 61 00 fd 9c                    bsrw 00000280
000004e6 41 f9 00 00 04 f0              lea 000004f0,%a0
000004ec 60 00 fd a0                    braw 0000028e
000004f0 8a ff                          0105377
000004f2 81 20                          orb %d0,%a0@-
000004f4 4c 4f                          046117
000004f6 41 44                          040504
000004f8 49 4e                          044516
000004fa 47 20                          chkl %a0@-,%d3
000004fc 54 48                          addqw #2,%a0
000004fe 45 20                          chkl %a0@-,%d2
00000500 4f 50                          047520
00000502 45 52                          042522
00000504 41 54                          040524
00000506 49 4e                          044516
00000508 47 20                          chkl %a0@-,%d3
0000050a 53 59                          subqw #1,%a1@+
0000050c 53 54                          subqw #1,%a4@
0000050e 45 4d                          042515
00000510 20 20                          movel %a0@-,%d0
00000512 20 20                          movel %a0@-,%d0
00000514 20 20                          movel %a0@-,%d0
00000516 20 20                          movel %a0@-,%d0
00000518 70 32                          moveq #50,%d0
0000051a ff 8b                          0177613
0000051c 00 51 44 69                    oriw #17513,%a1@
00000520 73 6b                          071553
00000522 20 4e                          moveal %fp,%a0
00000524 61 6d                          bsrs 00000593
00000526 65 3a                          bcss 00000562
00000528 ff 8b                          0177613
0000052a 00 a1 53 79 73 74              oril #1400468340,%a1@-
00000530 65 6d                          bcss 0000059f
00000532 20 56                          moveal %fp@,%a0
00000534 65 72                          bcss 000005a8
00000536 73 69                          071551
00000538 6f 6e                          bles 000005a8
0000053a 3a ff                          035377
0000053c 8b 01                          sbcd %d1,%d5
0000053e 3a 41                          moveaw %d1,%a5
00000540 42 4f                          clrw %sp
00000542 52 54                          addqw #1,%a4@
00000544 ff 8d                          0177615
00000546 0a b9 01 3f 3f 3f 3f 3f 30 ff  eoril #20922175,3f3f30ff
00000550 ff 8c                          0177614
00000552 00 fe                          0376
00000554 50 6c 65 61                    addqw #8,%a4@(25953)
00000558 73 65                          071545
0000055a 20 77 61 69 74 ff              moveal %sp@(000074ff)@(00000000),%a0
00000560 61 00 fc 7e                    bsrw 000001e0
00000564 30 3c 00 5b                    movew #91,%d0
00000568 61 00 fc 88                    bsrw 000001f2
0000056c 43 f9 00 00 05 f1              lea 000005f1,%a1
00000572 10 d9                          moveb %a1@+,%a0@+
00000574 0c 28 00 ff ff ff              cmpib #-1,%a0@(-1)
0000057a 66 f6                          bnes 00000572
0000057c 61 00 fd 02                    bsrw 00000280
00000580 41 f9 00 00 05 8a              lea 0000058a,%a0
00000586 60 00 fd 06                    braw 0000028e
0000058a 8a ff                          0105377
0000058c 8b 00                          sbcd %d0,%d5
0000058e 25 70 33 ff 8b 00 51 44 69 73
         6b 20 4e 61                    movel @(8b005144)@(69736b20),%a2@(20065)
0000059c 6d 65                          blts 00000603
0000059e 3a ff                          035377
000005a0 8b 00                          sbcd %d0,%d5
000005a2 a7 54                          0123524 
000005a4 68 65                          bvcs 0000060b
000005a6 72 65                          moveq #101,%d1
000005a8 20 69 73 20                    moveal %a1@(29472),%a0
000005ac 61 20                          bsrs 000005ce
000005ae 70 72                          moveq #114,%d0
000005b0 6f 62                          bles 00000614
000005b2 6c 65                          bges 00000619
000005b4 6d 20                          blts 000005d6
000005b6 72 65                          moveq #101,%d1
000005b8 61 64                          bsrs 0000061e
000005ba 69 6e                          bvss 0000062a
000005bc 67 ff 8b 00 cf 74              beql 8b00d532
000005c2 68 65                          bvcs 00000629
000005c4 20 73 79 73 74 65 6d 20 66 72 
         6f 6d                          moveal %a3@(74656d20)@(66726f6d),%a0
000005d0 20 74 68 69                    moveal %a4@(00000069,%d6:l),%a0
000005d4 73 20                          071440
000005d6 64 69                          bccs 00000641
000005d8 73 6b                          071553
000005da 2e ff                          027377
000005dc 8b 01                          sbcd %d1,%d5
000005de 19 52 45 54                    moveb %a2@,%a4@(17748)
000005e2 52 59                          addqw #1,%a1@+
000005e4 ff 8d                          0177615
000005e6 0a 98 01 3f 3f 3f              eoril #20922175,%a0@+
000005ec 3f 3f                          037477
000005ee 30 ff                          030377
000005f0 ff 8c                          0177614
000005f2 00 01 53 59                    orib #89,%d1
000005f6 53 54                          subqw #1,%a4@
000005f8 45 4d                          042515
000005fa 20 4c                          moveal %a4,%a0
000005fc 4f 41                          047501
000005fe 44 20                          negb %a0@-
00000600 45 52                          042522
00000602 52 4f                          addqw #1,%sp
00000604 52 ff                          051377
00000606 61 00 fb d8                    bsrw 000001e0
0000060a 30 3c 00 5f                    movew #95,%d0
0000060e 61 00 fb e2                    bsrw 000001f2
00000612 30 3c 00 87                    movew #135,%d0
00000616 61 00 fb fc                    bsrw 00000214
0000061a 43 f9 00 00 06 e5              lea 000006e5,%a1
00000620 10 d9                          moveb %a1@+,%a0@+
00000622 0c 28 00 ff ff ff              cmpib #-1,%a0@(-1)
00000628 66 f6                          bnes 00000620
0000062a 61 00 fc 54                    bsrw 00000280
0000062e 41 f9 00 00 06 38              lea 00000638,%a0
00000634 60 00 fc 58                    braw 0000028e
00000638 8a ff                          0105377
0000063a 81 20                          orb %d0,%a0@-
0000063c 53 59                          subqw #1,%a1@+
0000063e 53 54                          subqw #1,%a4@
00000640 45 4d                          042515
00000642 20 4c                          moveal %a4,%a0
00000644 4f 41                          047501
00000646 44 20                          negb %a0@-
00000648 45 52                          042522
0000064a 52 4f                          addqw #1,%sp
0000064c 52 20                          addqb #1,%a0@-
0000064e 2d 20                          movel %a0@-,%fp@-
00000650 20 20                          movel %a0@-,%d0
00000652 20 20                          movel %a0@-,%d0
00000654 20 20                          movel %a0@-,%d0
00000656 20 20                          movel %a0@-,%d0
00000658 20 20                          movel %a0@-,%d0
0000065a 20 20                          movel %a0@-,%d0
0000065c 20 20                          movel %a0@-,%d0
0000065e 20 20                          movel %a0@-,%d0
00000660 70 34                          moveq #52,%d0
00000662 ff 8b                          0177613
00000664 00 51 44 69                    oriw #17513,%a1@
00000668 73 6b                          071553
0000066a 20 4e                          moveal %fp,%a0
0000066c 61 6d                          bsrs 000006db
0000066e 65 3a                          bcss 000006aa
00000670 ff 8b                          0177613
00000672 00 79 44 69 73 6b 20 4e        oriw #17513,736b204e
0000067a 75 6d                          072555
0000067c 2f 53 65 74                    movel %a3@,%sp@(25972)
00000680 3a ff                          035377
00000682 8b 00                          sbcd %d0,%d5
00000684 a1 54                          0120524
00000686 68 69                          bvcs 000006f1
00000688 73 20                          071440
0000068a 64 69                          bccs 000006f5
0000068c 73 6b                          071553
0000068e 20 64                          moveal %a4@-,%a0
00000690 6f 65                          bles 000006f7
00000692 73 20                          071440
00000694 6e 6f                          bgts 00000705
00000696 74 20                          moveq #32,%d2
00000698 63 6f                          blss 00000709
0000069a 6e 74                          bgts 00000710
0000069c 61 69                          bsrs 00000707
0000069e 6e 20                          bgts 000006c0
000006a0 74 68                          moveq #104,%d2
000006a2 65 20                          bcss 000006c4
000006a4 73 79                          071571
000006a6 73 74                          071564
000006a8 65 6d                          bcss 00000717
000006aa 2e ff                          027377
000006ac 8b 00                          sbcd %d0,%d5
000006ae c9 50                          andw %d4,%a0@
000006b0 6c 65                          bges 00000717
000006b2 61 73                          bsrs 00000727
000006b4 65 20                          bcss 000006d6
000006b6 69 6e                          bvss 00000726
000006b8 73 65                          071545
000006ba 72 74                          moveq #116,%d1
000006bc 20 44                          moveal %d4,%a0
000006be 69 73                          bvss 00000733
000006c0 6b 20                          bmis 000006e2
000006c2 31 20                          movew %a0@-,%a0@-
000006c4 6f 66                          bles 0000072c
000006c6 20 74 68 65                    moveal %a4@(00000065,%d6:l),%a0
000006ca 20 73 65 74 2e ff 8b 01        moveal %a3@(2eff8b01)@(00000000),%a0
000006d2 19 52 45 54                    moveb %a2@,%a4@(17748)
000006d6 52 59                          addqw #1,%a1@+
000006d8 ff 8d                          0177615
000006da 0a 98 01 3f 3f 3f              eoril #20922175,%a0@+
000006e0 3f 3f                          037477
000006e2 30 ff                          030377
000006e4 ff 8c                          0177614
000006e6 00 15 4e 4f                    orib #79,%a5@
000006ea 54 20                          addqb #2,%a0@-
000006ec 53 59                          subqw #1,%a1@+
000006ee 53 54                          subqw #1,%a4@
000006f0 45 4d                          042515
000006f2 20 44                          moveal %d4,%a0
000006f4 49 53                          044523
000006f6 4b ff                          045777
000006f8 08 f9 00 05 00 07 f0 2c        bset #5,0007f02c
00000700 13 f9 00 07 f0 2c 00 02 0c 00  moveb 0007f02c,00020c00
0000070a 23 fc 00 00 8b f2 00 07 f1 68  movel #35826,0007f168
00000714 4e 54 00 00                    linkw %a4,#0
00000718 61 00 08 3c                    bsrw 00000f56
0000071c 4e 5c                          unlk %a4
0000071e 4e 54 00 00                    linkw %a4,#0
00000722 61 00 00 64                    bsrw 00000788
00000726 66 3a                          bnes 00000762
00000728 61 00 02 16                    bsrw 00000940
0000072c 66 34                          bnes 00000762
0000072e 41 f9 00 07 f1 70              lea 0007f170,%a0
00000734 43 f9 00 00 07 72              lea 00000772,%a1
0000073a 3e 3c 00 15                    movew #21,%d7
0000073e b3 08                          cmpmb %a0@+,%a1@+
00000740 66 0e                          bnes 00000750
00000742 51 cf ff fa                    dbf %d7,0000073e
00000746 0c 79 30 31 00 07 f0 28        cmpiw #12337,0007f028
0000074e 67 08                          beqs 00000758
00000750 61 00 fe b4                    bsrw 00000606
00000754 61 00 08 2a                    bsrw 00000f80
00000758 61 00 fd 64                    bsrw 000004be
0000075c 61 00 08 88                    bsrw 00000fe6
00000760 67 0c                          beqs 0000076e
00000762 61 00 07 f2                    bsrw 00000f56
00000766 61 00 fd f8                    bsrw 00000560
0000076a 61 00 08 14                    bsrw 00000f80
0000076e 4e 5c                          unlk %a4
00000770 4e 75                          rts
00000772 28 43                          moveal %d3,%a4
00000774 29 53 45 51                    movel %a3@,%a4@(17745)
00000778 55 45                          subqw #2,%d5
0000077a 4e 54 49 41                    linkw %a4,#18753
0000077e 4c 2d                          046055
00000780 31 39 38 37 33 30              movew 38373330,%a0@-
00000786 30 30 08 f9                    movew %a0@(fffffff9,%d0:l),%d0
0000078a 00 05 00 07                    orib #7,%d5
0000078e f0 2c                          0170054
00000790 13 f9 00 07 f0 2c 00 02 0c 00  moveb 0007f02c,00020c00
0000079a 42 39 00 07 f1 55              clrb 0007f155
000007a0 41 f9 00 07 f1 3a              lea 0007f13a,%a0
000007a6 3e 3c 00 e0                    movew #224,%d7
000007aa 42 18                          clrb %a0@+
000007ac 51 cf ff fc                    dbf %d7,000007aa
000007b0 4a 39 00 02 00 01              tstb 00020001
000007b6 61 00 00 98                    bsrw 00000850
000007ba 61 00 00 32                    bsrw 000007ee
000007be 66 2a                          bnes 000007ea
000007c0 61 00 02 48                    bsrw 00000a0a
000007c4 66 10                          bnes 000007d6
000007c6 61 00 02 5c                    bsrw 00000a24
000007ca 66 0a                          bnes 000007d6
000007cc 61 00 02 0a                    bsrw 000009d8
000007d0 61 00 02 fa                    bsrw 00000acc
000007d4 4e 71                          nop
000007d6 b0 39 00 07 f1 55              cmpb 0007f155,%d0
000007dc 67 0c                          beqs 000007ea
000007de 13 c0 00 07 f1 55              moveb %d0,0007f155
000007e4 61 00 00 96                    bsrw 0000087c
000007e8 67 d6                          beqs 000007c0
000007ea 4a 40                          tstw %d0
000007ec 4e 75                          rts
000007ee 42 80                          clrl %d0
000007f0 08 39 00 04 00 02 0e 01        btst #4,00020e01
000007f8 66 f6                          bnes 000007f0
000007fa 08 39 00 04 00 02 0e 01        btst #4,00020e01
00000802 66 04                          bnes 00000808
00000804 52 80                          addql #1,%d0
00000806 60 f2                          bras 000007fa
00000808 08 39 00 04 00 02 0e 01        btst #4,00020e01
00000810 67 04                          beqs 00000816
00000812 52 80                          addql #1,%d0
00000814 60 f2                          bras 00000808
00000816 23 c0 00 07 f1 68              movel %d0,0007f168
0000081c 2e 00                          movel %d0,%d7
0000081e e3 8f                          lsll #1,%d7
00000820 23 c7 00 07 f1 6c              movel %d7,0007f16c
00000826 e6 8f                          lsrl #3,%d7
00000828 df b9 00 07 f1 6c              addl %d7,0007f16c
0000082e df b9 00 07 f1 68              addl %d7,0007f168
00000834 0c 80 00 00 83 cb              cmpil #33739,%d0
0000083a 6e 04                          bgts 00000840
0000083c 70 47                          moveq #71,%d0
0000083e 60 0e                          bras 0000084e
00000840 0c 80 00 00 8b f2              cmpil #35826,%d0
00000846 6d 04                          blts 0000084c
00000848 70 48                          moveq #72,%d0
0000084a 60 02                          bras 0000084e
0000084c 42 80                          clrl %d0
0000084e 4e 75                          rts
00000850 08 b9 00 03 00 07 f0 2c        bclr #3,0007f02c
00000858 13 f9 00 07 f0 2c 00 02 0c 00  moveb 0007f02c,00020c00
00000862 48 a7 03 00                    movemw %d6-%d7,%sp@-
00000866 3e 3c 00 14                    movew #20,%d7
0000086a 3c 3c 9c 3c                    movew #-25540,%d6
0000086e 51 ce ff fe                    dbf %d6,0000086e
00000872 51 cf ff f6                    dbf %d7,0000086a
00000876 4c 9f 00 c0                    movemw %sp@+,%d6-%d7
0000087a 4e 75                          rts
0000087c 3e 3c 41 1b                    movew #16667,%d7
00000880 08 39 00 04 00 02 00 01        btst #4,00020001
00000888 67 40                          beqs 000008ca
0000088a 13 fc 00 88 00 02 16 01        moveb #-120,00021601
00000892 3f 07                          movew %d7,%sp@-
00000894 3e 3c 03 1c                    movew #796,%d7
00000898 51 cf ff fe                    dbf %d7,00000898
0000089c 3e 1f                          movew %sp@+,%d7
0000089e 13 fc 00 8c 00 02 16 01        moveb #-116,00021601
000008a6 3f 07                          movew %d7,%sp@-
000008a8 3e 3c 03 1c                    movew #796,%d7
000008ac 51 cf ff fe                    dbf %d7,000008ac
000008b0 3e 1f                          movew %sp@+,%d7
000008b2 4a 39 00 02 00 01              tstb 00020001
000008b8 61 00 01 8e                    bsrw 00000a48
000008bc 66 0c                          bnes 000008ca
000008be 61 00 02 0c                    bsrw 00000acc
000008c2 66 06                          bnes 000008ca
000008c4 51 cf ff ba                    dbf %d7,00000880
000008c8 70 33                          moveq #51,%d0
000008ca 4e 75                          rts
000008cc 0c 39 00 05 00 07 f1 54        cmpib #5,0007f154
000008d4 65 30                          bcss 00000906
000008d6 0c 39 00 05 00 07 f1 54        cmpib #5,0007f154
000008de 65 04                          bcss 000008e4
000008e0 4a 00                          tstb %d0
000008e2 60 32                          bras 00000916
000008e4 0c 39 00 04 00 07 f1 54        cmpib #4,0007f154
000008ec 65 18                          bcss 00000906
000008ee 52 39 00 07 f1 54              addqb #1,0007f154
000008f4 61 00 01 d6                    bsrw 00000acc
000008f8 66 1c                          bnes 00000916
000008fa 10 39 00 07 f1 4a              moveb 0007f14a,%d0
00000900 61 00 02 06                    bsrw 00000b08
00000904 60 10                          bras 00000916
00000906 61 00 ff 74                    bsrw 0000087c
0000090a 66 0a                          bnes 00000916
0000090c 52 39 00 07 f1 54              addqb #1,0007f154
00000912 61 00 00 04                    bsrw 00000918
00000916 4e 75                          rts
00000918 10 39 00 07 f1 4a              moveb 0007f14a,%d0
0000091e 0c 00 00 28                    cmpib #40,%d0
00000922 6c 04                          bges 00000928
00000924 52 40                          addqw #1,%d0
00000926 60 02                          bras 0000092a
00000928 53 40                          subqw #1,%d0
0000092a 61 00 01 dc                    bsrw 00000b08
0000092e 66 0c                          bnes 0000093c
00000930 10 39 00 07 f1 4a              moveb 0007f14a,%d0
00000936 61 00 01 d0                    bsrw 00000b08
0000093a 4e 71                          nop
0000093c 4a 40                          tstw %d0
0000093e 4e 75                          rts
00000940 61 00 01 8a                    bsrw 00000acc
00000944 66 00 00 90                    bnew 000009d6
00000948 42 39 00 07 f1 4b              clrb 0007f14b
0000094e 42 39 00 07 f1 4a              clrb 0007f14a
00000954 13 fc 00 01 00 07 f1 4c        moveb #1,0007f14c
0000095c 13 fc 00 01 00 07 f1 4d        moveb #1,0007f14d
00000964 61 00 01 1a                    bsrw 00000a80
00000968 66 00 00 6c                    bnew 000009d6
0000096c 42 39 00 07 f1 54              clrb 0007f154
00000972 34 3c 04 00                    movew #1024,%d2
00000976 41 f9 00 07 f1 70              lea 0007f170,%a0
0000097c 61 00 01 d8                    bsrw 00000b56
00000980 67 0a                          beqs 0000098c
00000982 61 00 ff 52                    bsrw 000008d6
00000986 67 ea                          beqs 00000972
00000988 60 00 00 4c                    braw 000009d6
0000098c 41 f9 00 07 f1 70              lea 0007f170,%a0
00000992 d1 fc 00 00 00 12              addal #18,%a0
00000998 23 d8 00 07 f2 0c              movel %a0@+,0007f20c
0000099e 33 d8 00 07 f2 10              movew %a0@+,0007f210
000009a4 33 d8 00 07 f2 12              movew %a0@+,0007f212
000009aa 23 e8 00 1e 00 07 f2 14        movel %a0@(30),0007f214
000009b2 41 f9 00 07 f1 70              lea 0007f170,%a0
000009b8 d1 fc 00 00 00 3a              addal #58,%a0
000009be 43 f9 00 07 f0 00              lea 0007f000,%a1
000009c4 3e 3c 00 2b                    movew #43,%d7
000009c8 12 d8                          moveb %a0@+,%a1@+
000009ca 51 cf ff fc                    dbf %d7,000009c8
000009ce 23 d0 00 07 f2 16              movel %a0@,0007f216
000009d4 42 40                          clrw %d0
000009d6 4e 75                          rts
000009d8 13 fc 00 00 00 02 18 01        moveb #0,00021801
000009e0 13 fc 00 0a 00 07 f1 53        moveb #10,0007f153
000009e8 33 fc 28 00 00 07 f1 58        movew #10240,0007f158
000009f0 33 fc 50 00 00 07 f1 5a        movew #20480,0007f15a
000009f8 13 fc 00 82 00 07 f1 51        moveb #-126,0007f151
00000a00 13 fc 00 41 00 07 f1 52        moveb #65,0007f152
00000a08 4e 75                          rts
00000a0a 13 fc 00 80 00 02 16 01        moveb #-128,00021601
00000a12 4a 39 00 02 18 01              tstb 00021801
00000a18 13 fc 00 8c 00 02 16 01        moveb #-116,00021601
00000a20 60 00 00 26                    braw 00000a48
00000a24 4e 55 00 00                    linkw %a5,#0
00000a28 41 f9 00 07 f1 3a              lea 0007f13a,%a0
00000a2e 10 bc 00 03                    moveb #3,%a0@
00000a32 11 7c 00 c1 00 01              moveb #-63,%a0@(1)
00000a38 11 7c 00 03 00 02              moveb #3,%a0@(2)
00000a3e 70 02                          moveq #2,%d0
00000a40 61 00 03 1a                    bsrw 00000d5c
00000a44 4e 5d                          unlk %a5
00000a46 4e 75                          rts
00000a48 4e 55 00 00                    linkw %a5,#0
00000a4c 2e 3c 00 01 4d ca              movel #85450,%d7
00000a52 08 39 00 05 00 02 0e 01        btst #5,00020e01
00000a5a 66 0a                          bnes 00000a66
00000a5c 53 87                          subql #1,%d7
00000a5e 66 f2                          bnes 00000a52
00000a60 70 34                          moveq #52,%d0
00000a62 60 00 00 18                    braw 00000a7c
00000a66 41 f9 00 07 f1 3a              lea 0007f13a,%a0
00000a6c 10 bc 00 08                    moveb #8,%a0@
00000a70 70 00                          moveq #0,%d0
00000a72 61 00 02 e8                    bsrw 00000d5c
00000a76 70 01                          moveq #1,%d0
00000a78 61 00 03 36                    bsrw 00000db0
00000a7c 4e 5d                          unlk %a5
00000a7e 4e 75                          rts
00000a80 4e 55 00 00                    linkw %a5,#0
00000a84 41 f9 00 07 f1 3a              lea 0007f13a,%a0
00000a8a 10 bc 00 4a                    moveb #74,%a0@
00000a8e 11 7c 00 00 00 01              moveb #0,%a0@(1)
00000a94 4a 39 00 07 f1 4b              tstb 0007f14b
00000a9a 67 06                          beqs 00000aa2
00000a9c 11 7c 00 04 00 01              moveb #4,%a0@(1)
00000aa2 70 01                          moveq #1,%d0
00000aa4 61 00 02 b6                    bsrw 00000d5c
00000aa8 2e 3c 00 01 4d ca              movel #85450,%d7
00000aae 08 39 00 05 00 02 0e 01        btst #5,00020e01
00000ab6 66 0a                          bnes 00000ac2
00000ab8 53 87                          subql #1,%d7
00000aba 66 f2                          bnes 00000aae
00000abc 70 34                          moveq #52,%d0
00000abe 60 00 00 08                    braw 00000ac8
00000ac2 70 06                          moveq #6,%d0
00000ac4 60 00 03 46                    braw 00000e0c
00000ac8 4e 5d                          unlk %a5
00000aca 4e 75                          rts
00000acc 4e 55 00 00                    linkw %a5,#0
00000ad0 41 f9 00 07 f1 3a              lea 0007f13a,%a0
00000ad6 10 bc 00 07                    moveb #7,%a0@
00000ada 11 7c 00 00 00 01              moveb #0,%a0@(1)
00000ae0 70 01                          moveq #1,%d0
00000ae2 61 00 02 78                    bsrw 00000d5c
00000ae6 3f 07                          movew %d7,%sp@-
00000ae8 3e 3c 38 3c                    movew #14396,%d7
00000aec 51 cf ff fe                    dbf %d7,00000aec
00000af0 3e 1f                          movew %sp@+,%d7
00000af2 61 00 ff 54                    bsrw 00000a48
00000af6 08 39 00 04 00 07 f1 43        btst #4,0007f143
00000afe 67 02                          beqs 00000b02
00000b00 70 38                          moveq #56,%d0
00000b02 4e 5d                          unlk %a5
00000b04 4a 00                          tstb %d0
00000b06 4e 75                          rts
00000b08 4e 55 00 00                    linkw %a5,#0
00000b0c 41 f9 00 07 f1 3a              lea 0007f13a,%a0
00000b12 10 bc 00 0f                    moveb #15,%a0@
00000b16 11 7c 00 00 00 01              moveb #0,%a0@(1)
00000b1c 4a 39 00 07 f1 4b              tstb 0007f14b
00000b22 67 06                          beqs 00000b2a
00000b24 11 7c 00 04 00 01              moveb #4,%a0@(1)
00000b2a 11 40 00 02                    moveb %d0,%a0@(2)
00000b2e 70 02                          moveq #2,%d0
00000b30 61 00 02 2a                    bsrw 00000d5c
00000b34 3f 07                          movew %d7,%sp@-
00000b36 3e 3c 38 3c                    movew #14396,%d7
00000b3a 51 cf ff fe                    dbf %d7,00000b3a
00000b3e 3e 1f                          movew %sp@+,%d7
00000b40 61 00 ff 06                    bsrw 00000a48
00000b44 08 39 00 05 00 07 f1 43        btst #5,0007f143
00000b4c 66 02                          bnes 00000b50
00000b4e 70 37                          moveq #55,%d0
00000b50 4e 5d                          unlk %a5
00000b52 4a 00                          tstb %d0
00000b54 4e 75                          rts
00000b56 10 3c 00 46                    moveb #70,%d0
00000b5a 4e 55 00 00                    linkw %a5,#0
00000b5e 23 c8 00 07 f1 5c              movel %a0,0007f15c
00000b64 42 39 00 07 f1 50              clrb 0007f150
00000b6a 61 00 03 7a                    bsrw 00000ee6
00000b6e 20 79 00 07 f1 5c              moveal 0007f15c,%a0
00000b74 2e 3c 00 01 4d ca              movel #85450,%d7
00000b7a 08 39 00 05 00 02 0e 01        btst #5,00020e01
00000b82 66 0a                          bnes 00000b8e
00000b84 53 87                          subql #1,%d7
00000b86 66 f2                          bnes 00000b7a
00000b88 70 34                          moveq #52,%d0
00000b8a 60 00 00 8c                    braw 00000c18
00000b8e 53 42                          subqw #1,%d2
00000b90 2e 3c 00 01 4d ca              movel #85450,%d7
00000b96 08 39 00 05 00 02 0e 01        btst #5,00020e01
00000b9e 66 0a                          bnes 00000baa
00000ba0 53 87                          subql #1,%d7
00000ba2 66 f2                          bnes 00000b96
00000ba4 70 34                          moveq #52,%d0
00000ba6 60 00 00 6a                    braw 00000c12
00000baa 10 f9 00 02 00 03              moveb 00020003,%a0@+
00000bb0 53 42                          subqw #1,%d2
00000bb2 66 dc                          bnes 00000b90
00000bb4 2e 3c 00 01 4d ca              movel #85450,%d7
00000bba 08 39 00 05 00 02 0e 01        btst #5,00020e01
00000bc2 66 0a                          bnes 00000bce
00000bc4 53 87                          subql #1,%d7
00000bc6 66 f2                          bnes 00000bba
00000bc8 70 34                          moveq #52,%d0
00000bca 60 00 00 46                    braw 00000c12
00000bce 08 f9 00 04 00 07 f0 2c        bset #4,0007f02c
00000bd6 13 f9 00 07 f0 2c 00 02 0c 00  moveb 0007f02c,00020c00
00000be0 10 f9 00 02 00 03              moveb 00020003,%a0@+
00000be6 08 b9 00 04 00 07 f0 2c        bclr #4,0007f02c
00000bee 13 f9 00 07 f0 2c 00 02 0c 00  moveb 0007f02c,00020c00
00000bf8 2e 3c 00 01 4d ca              movel #85450,%d7
00000bfe 08 39 00 05 00 02 0e 01        btst #5,00020e01
00000c06 66 0a                          bnes 00000c12
00000c08 53 87                          subql #1,%d7
00000c0a 66 f2                          bnes 00000bfe
00000c0c 70 34                          moveq #52,%d0
00000c0e 60 00 00 08                    braw 00000c18
00000c12 70 06                          moveq #6,%d0
00000c14 60 00 01 f6                    braw 00000e0c
00000c18 4e 5d                          unlk %a5
00000c1a 4e 75                          rts
00000c1c 10 3c 00 46                    moveb #70,%d0
00000c20 4e 55 00 00                    linkw %a5,#0
00000c24 23 c8 00 07 f1 5c              movel %a0,0007f15c
00000c2a 42 39 00 07 f1 50              clrb 0007f150
00000c30 61 00 02 b4                    bsrw 00000ee6
00000c34 20 79 00 07 f1 5c              moveal 0007f15c,%a0
00000c3a 2e 3c 00 01 4d ca              movel #85450,%d7
00000c40 08 39 00 05 00 02 0e 01        btst #5,00020e01
00000c48 66 0a                          bnes 00000c54
00000c4a 53 87                          subql #1,%d7
00000c4c 66 f2                          bnes 00000c40
00000c4e 70 34                          moveq #52,%d0
00000c50 60 00 01 06                    braw 00000d58
00000c54 53 42                          subqw #1,%d2
00000c56 2e 3c 00 01 4d ca              movel #85450,%d7
00000c5c 08 39 00 05 00 02 0e 01        btst #5,00020e01
00000c64 66 0a                          bnes 00000c70
00000c66 53 87                          subql #1,%d7
00000c68 66 f2                          bnes 00000c5c
00000c6a 70 34                          moveq #52,%d0
00000c6c 60 00 00 72                    braw 00000ce0
00000c70 1c 39 00 02 00 03              moveb 00020003,%d6
00000c76 bc 18                          cmpb %a0@+,%d6
00000c78 66 6c                          bnes 00000ce6
00000c7a 53 42                          subqw #1,%d2
00000c7c 66 d8                          bnes 00000c56
00000c7e 2e 3c 00 01 4d ca              movel #85450,%d7
00000c84 08 39 00 05 00 02 0e 01        btst #5,00020e01
00000c8c 66 0a                          bnes 00000c98
00000c8e 53 87                          subql #1,%d7
00000c90 66 f2                          bnes 00000c84
00000c92 70 34                          moveq #52,%d0
00000c94 60 00 00 4a                    braw 00000ce0
00000c98 08 f9 00 04 00 07 f0 2c        bset #4,0007f02c
00000ca0 13 f9 00 07 f0 2c 00 02 0c 00  moveb 0007f02c,00020c00
00000caa 1c 39 00 02 00 03              moveb 00020003,%d6
00000cb0 08 b9 00 04 00 07 f0 2c        bclr #4,0007f02c
00000cb8 13 f9 00 07 f0 2c 00 02 0c 00  moveb 0007f02c,00020c00
00000cc2 2e 3c 00 01 4d ca              movel #85450,%d7
00000cc8 08 39 00 05 00 02 0e 01        btst #5,00020e01
00000cd0 66 0a                          bnes 00000cdc
00000cd2 53 87                          subql #1,%d7
00000cd4 66 f2                          bnes 00000cc8
00000cd6 70 34                          moveq #52,%d0
00000cd8 60 00 00 7e                    braw 00000d58
00000cdc bc 18                          cmpb %a0@+,%d6
00000cde 66 64                          bnes 00000d44
00000ce0 70 06                          moveq #6,%d0
00000ce2 60 00 01 28                    braw 00000e0c
00000ce6 2e 3c 00 01 4d ca              movel #85450,%d7
00000cec 08 39 00 05 00 02 0e 01        btst #5,00020e01
00000cf4 66 0a                          bnes 00000d00
00000cf6 53 87                          subql #1,%d7
00000cf8 66 f2                          bnes 00000cec
00000cfa 70 34                          moveq #52,%d0
00000cfc 60 00 00 46                    braw 00000d44
00000d00 08 f9 00 04 00 07 f0 2c        bset #4,0007f02c
00000d08 13 f9 00 07 f0 2c 00 02 0c 00  moveb 0007f02c,00020c00
00000d12 1c 39 00 02 00 03              moveb 00020003,%d6
00000d18 08 b9 00 04 00 07 f0 2c        bclr #4,0007f02c
00000d20 13 f9 00 07 f0 2c 00 02 0c 00  moveb 0007f02c,00020c00
00000d2a 2e 3c 00 01 4d ca              movel #85450,%d7
00000d30 08 39 00 05 00 02 0e 01        btst #5,00020e01
00000d38 66 0a                          bnes 00000d44
00000d3a 53 87                          subql #1,%d7
00000d3c 66 f2                          bnes 00000d30
00000d3e 70 34                          moveq #52,%d0
00000d40 60 00 00 16                    braw 00000d58
00000d44 4a f9 00 07 f1 56              tas 0007f156
00000d4a 70 06                          moveq #6,%d0
00000d4c 61 00 00 be                    bsrw 00000e0c
00000d50 42 39 00 07 f1 56              clrb 0007f156
00000d56 70 10                          moveq #16,%d0
00000d58 4e 5d                          unlk %a5
00000d5a 4e 75                          rts
00000d5c 41 f9 00 07 f1 43              lea 0007f143,%a0
00000d62 3e 3c 00 06                    movew #6,%d7
00000d66 10 fc ff ff                    moveb #-1,%a0@+
00000d6a 51 cf ff fa                    dbf %d7,00000d66
00000d6e 41 f9 00 07 f1 3a              lea 0007f13a,%a0
00000d74 3e 3c 00 28                    movew #40,%d7
00000d78 3f 07                          movew %d7,%sp@-
00000d7a 3e 3c 00 06                    movew #6,%d7
00000d7e 51 cf ff fe                    dbf %d7,00000d7e
00000d82 3e 1f                          movew %sp@+,%d7
00000d84 1c 39 00 02 00 01              moveb 00020001,%d6
00000d8a 02 06 00 e0                    andib #-32,%d6
00000d8e 0c 06 00 80                    cmpib #-128,%d6
00000d92 67 0a                          beqs 00000d9e
00000d94 51 cf ff ee                    dbf %d7,00000d84
00000d98 10 3c 00 31                    moveb #49,%d0
00000d9c 60 0e                          bras 00000dac
00000d9e 13 d8 00 02 00 03              moveb %a0@+,00020003
00000da4 51 c8 ff ce                    dbf %d0,00000d74
00000da8 42 40                          clrw %d0
00000daa 60 02                          bras 00000dae
00000dac 4e 5d                          unlk %a5
00000dae 4e 75                          rts
00000db0 41 f9 00 07 f1 43              lea 0007f143,%a0
00000db6 2e 3c 00 01 4d ca              movel #85450,%d7
00000dbc 08 39 00 05 00 02 00 01        btst #5,00020001
00000dc4 67 0a                          beqs 00000dd0
00000dc6 53 87                          subql #1,%d7
00000dc8 66 f2                          bnes 00000dbc
00000dca 70 35                          moveq #53,%d0
00000dcc 60 00 00 3a                    braw 00000e08
00000dd0 3e 3c 00 28                    movew #40,%d7
00000dd4 3f 07                          movew %d7,%sp@-
00000dd6 3e 3c 00 06                    movew #6,%d7
00000dda 51 cf ff fe                    dbf %d7,00000dda
00000dde 3e 1f                          movew %sp@+,%d7
00000de0 1c 39 00 02 00 01              moveb 00020001,%d6
00000de6 02 06 00 e0                    andib #-32,%d6
00000dea 0c 06 00 c0                    cmpib #-64,%d6
00000dee 67 0a                          beqs 00000dfa
00000df0 51 cf ff ee                    dbf %d7,00000de0
00000df4 10 3c 00 32                    moveb #50,%d0
00000df8 60 0e                          bras 00000e08
00000dfa 10 f9 00 02 00 03              moveb 00020003,%a0@+
00000e00 51 c8 ff ce                    dbf %d0,00000dd0
00000e04 42 40                          clrw %d0
00000e06 60 02                          bras 00000e0a
00000e08 4e 5d                          unlk %a5
00000e0a 4e 75                          rts
00000e0c 61 a2                          bsrs 00000db0
00000e0e 66 00 00 ca                    bnew 00000eda
00000e12 10 39 00 07 f1 43              moveb 0007f143,%d0
00000e18 02 00 00 c0                    andib #-64,%d0
00000e1c 67 14                          beqs 00000e32
00000e1e 0c 00 00 80                    cmpib #-128,%d0
00000e22 65 14                          bcss 00000e38
00000e24 67 06                          beqs 00000e2c
00000e26 42 40                          clrw %d0
00000e28 60 00 00 b0                    braw 00000eda
00000e2c 70 36                          moveq #54,%d0
00000e2e 60 00 00 aa                    braw 00000eda
00000e32 42 40                          clrw %d0
00000e34 60 00 00 a4                    braw 00000eda
00000e38 41 f9 00 07 f1 43              lea 0007f143,%a0
00000e3e 10 28 00 01                    moveb %a0@(1),%d0
00000e42 08 00 00 00                    btst #0,%d0
00000e46 66 38                          bnes 00000e80
00000e48 08 00 00 01                    btst #1,%d0
00000e4c 66 44                          bnes 00000e92
00000e4e 08 00 00 02                    btst #2,%d0
00000e52 66 42                          bnes 00000e96
00000e54 08 00 00 04                    btst #4,%d0
00000e58 66 58                          bnes 00000eb2
00000e5a 08 00 00 05                    btst #5,%d0
00000e5e 66 56                          bnes 00000eb6
00000e60 08 00 00 07                    btst #7,%d0
00000e64 66 62                          bnes 00000ec8
00000e66 10 28 00 02                    moveb %a0@(2),%d0
00000e6a 08 00 00 02                    btst #2,%d0
00000e6e 66 5c                          bnes 00000ecc
00000e70 08 00 00 03                    btst #3,%d0
00000e74 66 5a                          bnes 00000ed0
00000e76 08 00 00 06                    btst #6,%d0
00000e7a 66 58                          bnes 00000ed4
00000e7c 70 46                          moveq #70,%d0
00000e7e 60 5a                          bras 00000eda
00000e80 10 28 00 02                    moveb %a0@(2),%d0
00000e84 08 00 00 00                    btst #0,%d0
00000e88 66 04                          bnes 00000e8e
00000e8a 70 3f                          moveq #63,%d0
00000e8c 60 4c                          bras 00000eda
00000e8e 70 45                          moveq #69,%d0
00000e90 60 48                          bras 00000eda
00000e92 70 3e                          moveq #62,%d0
00000e94 60 44                          bras 00000eda
00000e96 10 28 00 02                    moveb %a0@(2),%d0
00000e9a 08 00 00 01                    btst #1,%d0
00000e9e 66 0a                          bnes 00000eaa
00000ea0 08 00 00 04                    btst #4,%d0
00000ea4 66 08                          bnes 00000eae
00000ea6 70 3d                          moveq #61,%d0
00000ea8 60 30                          bras 00000eda
00000eaa 70 44                          moveq #68,%d0
00000eac 60 2c                          bras 00000eda
00000eae 70 42                          moveq #66,%d0
00000eb0 60 28                          bras 00000eda
00000eb2 70 3c                          moveq #60,%d0
00000eb4 60 24                          bras 00000eda
00000eb6 10 28 00 02                    moveb %a0@(2),%d0
00000eba 08 00 00 05                    btst #5,%d0
00000ebe 66 04                          bnes 00000ec4
00000ec0 70 3b                          moveq #59,%d0
00000ec2 60 16                          bras 00000eda
00000ec4 70 41                          moveq #65,%d0
00000ec6 60 12                          bras 00000eda
00000ec8 70 3a                          moveq #58,%d0
00000eca 60 0e                          bras 00000eda
00000ecc 70 43                          moveq #67,%d0
00000ece 60 0a                          bras 00000eda
00000ed0 42 40                          clrw %d0
00000ed2 60 06                          bras 00000eda
00000ed4 70 40                          moveq #64,%d0
00000ed6 60 00 00 02                    braw 00000eda
00000eda 4a 39 00 07 f1 56              tstb 0007f156
00000ee0 66 02                          bnes 00000ee4
00000ee2 4e 5d                          unlk %a5
00000ee4 4e 75                          rts
00000ee6 41 f9 00 07 f1 3a              lea 0007f13a,%a0
00000eec 11 40 00 00                    moveb %d0,%a0@(0)
00000ef0 4a 39 00 07 f1 4e              tstb 0007f14e
00000ef6 67 06                          beqs 00000efe
00000ef8 00 28 00 80 00 00              orib #-128,%a0@(0)
00000efe 4a 39 00 07 f1 4f              tstb 0007f14f
00000f04 67 06                          beqs 00000f0c
00000f06 00 28 00 20 00 00              orib #32,%a0@(0)
00000f0c 11 79 00 07 f1 4b 00 03        moveb 0007f14b,%a0@(3)
00000f14 67 08                          beqs 00000f1e
00000f16 11 7c 00 04 00 01              moveb #4,%a0@(1)
00000f1c 60 06                          bras 00000f24
00000f1e 11 7c 00 00 00 01              moveb #0,%a0@(1)
00000f24 11 79 00 07 f1 4a 00 02        moveb 0007f14a,%a0@(2)
00000f2c 11 79 00 07 f1 4c 00 04        moveb 0007f14c,%a0@(4)
00000f34 11 7c 00 03 00 05              moveb #3,%a0@(5)
00000f3a 11 7c 00 ff 00 08              moveb #-1,%a0@(8)
00000f40 11 79 00 07 f1 4d 00 06        moveb 0007f14d,%a0@(6)
00000f48 11 79 00 07 f1 52 00 07        moveb 0007f152,%a0@(7)
00000f50 70 08                          moveq #8,%d0
00000f52 60 00 fe 08                    braw 00000d5c
00000f56 2e 39 00 07 f1 68              movel 0007f168,%d7
00000f5c 08 39 00 04 00 02 0e 01        btst #4,00020e01
00000f64 67 18                          beqs 00000f7e
00000f66 53 87                          subql #1,%d7
00000f68 66 f2                          bnes 00000f5c
00000f6a 61 00 f4 fe                    bsrw 0000046a
00000f6e 08 39 00 04 00 02 0e 01        btst #4,00020e01
00000f76 66 f6                          bnes 00000f6e
00000f78 4e 5c                          unlk %a4
00000f7a 60 00 f7 a2                    braw 0000071e
00000f7e 4e 75                          rts
00000f80 08 39 00 00 00 02 1e 00        btst #0,00021e00
00000f88 67 0a                          beqs 00000f94
00000f8a 0c 39 00 88 00 02 1e 02        cmpib #-120,00021e02
00000f92 67 14                          beqs 00000fa8
00000f94 2e 39 00 07 f1 68              movel 0007f168,%d7
00000f9a 08 39 00 04 00 02 0e 01        btst #4,00020e01
00000fa2 67 dc                          beqs 00000f80
00000fa4 53 87                          subql #1,%d7
00000fa6 66 f2                          bnes 00000f9a
00000fa8 61 00 f4 c0                    bsrw 0000046a
00000fac 4e 5c                          unlk %a4
00000fae 60 00 f7 6e                    braw 0000071e
00000fb2 08 39 00 00 00 02 1e 00        btst #0,00021e00
00000fba 67 28                          beqs 00000fe4
00000fbc 0c 39 00 8d 00 02 1e 02        cmpib #-115,00021e02
00000fc4 66 1e                          bnes 00000fe4
00000fc6 61 00 f4 a2                    bsrw 0000046a
00000fca 2e 39 00 07 f1 68              movel 0007f168,%d7
00000fd0 08 39 00 04 00 02 0e 01        btst #4,00020e01
00000fd8 67 f0                          beqs 00000fca
00000fda 53 87                          subql #1,%d7
00000fdc 66 f2                          bnes 00000fd0
00000fde 4e 5c                          unlk %a4
00000fe0 60 00 f7 3c                    braw 0000071e
00000fe4 4e 75                          rts
00000fe6 13 fc 00 01 00 07 f1 4a        moveb #1,0007f14a
00000fee 13 fc 00 01 00 07 f1 4c        moveb #1,0007f14c
00000ff6 13 fc 00 0a 00 07 f1 4d        moveb #10,0007f14d
00000ffe 22 7c 00 04 00 00              moveal #262144,%a1
00001004 42 39 00 07 f1 4e              clrb 0007f14e
0000100a 42 81                          clrl %d1
0000100c 32 39 00 07 f1 58              movew 0007f158,%d1
00001012 28 39 00 07 f2 16              movel 0007f216,%d4
00001018 88 c1                          divuw %d1,%d4
0000101a 04 44 00 01                    subiw #1,%d4
0000101e 26 04                          movel %d4,%d3
00001020 42 39 00 07 f1 4b              clrb 0007f14b
00001026 10 39 00 07 f1 4a              moveb 0007f14a,%d0
0000102c 61 00 fa da                    bsrw 00000b08
00001030 66 00 00 44                    bnew 00001076
00001034 42 39 00 07 f1 54              clrb 0007f154
0000103a 61 00 ff 76                    bsrw 00000fb2
0000103e 20 49                          moveal %a1,%a0
00001040 34 01                          movew %d1,%d2
00001042 61 00 fb 12                    bsrw 00000b56
00001046 67 08                          beqs 00001050
00001048 61 00 f8 8c                    bsrw 000008d6
0000104c 67 ec                          beqs 0000103a
0000104e 60 26                          bras 00001076
00001050 3f 07                          movew %d7,%sp@-
00001052 3e 3c 01 d4                    movew #468,%d7
00001056 51 cf ff fe                    dbf %d7,00001056
0000105a 3e 1f                          movew %sp@+,%d7
0000105c 06 39 00 01 00 07 f1 4a        addib #1,0007f14a
00001064 d3 c1                          addal %d1,%a1
00001066 51 cb ff b8                    dbf %d3,00001020
0000106a 48 43                          swap %d3
0000106c 4a 43                          tstw %d3
0000106e 67 06                          beqs 00001076
00001070 32 03                          movew %d3,%d1
00001072 42 83                          clrl %d3
00001074 60 aa                          bras 00001020
00001076 4e 75                          rts
00001078 42 39 00 07 f1 4b              clrb 0007f14b
0000107e 13 fc 00 01 00 07 f1 4a        moveb #1,0007f14a
00001086 13 fc 00 01 00 07 f1 4c        moveb #1,0007f14c
0000108e 13 fc 00 0a 00 07 f1 4d        moveb #10,0007f14d
00001096 22 7c 00 04 00 00              moveal #262144,%a1
0000109c 42 39 00 07 f1 4e              clrb 0007f14e
000010a2 42 81                          clrl %d1
000010a4 32 39 00 07 f1 58              movew 0007f158,%d1
000010aa 26 04                          movel %d4,%d3
000010ac 10 39 00 07 f1 4a              moveb 0007f14a,%d0
000010b2 61 00 fa 54                    bsrw 00000b08
000010b6 66 00 00 46                    bnew 000010fe
000010ba 42 39 00 07 f1 54              clrb 0007f154
000010c0 61 00 fe f0                    bsrw 00000fb2
000010c4 20 49                          moveal %a1,%a0
000010c6 34 01                          movew %d1,%d2
000010c8 61 00 fb 52                    bsrw 00000c1c
000010cc 67 0a                          beqs 000010d8
000010ce 61 00 f8 06                    bsrw 000008d6
000010d2 67 ec                          beqs 000010c0
000010d4 60 00 00 28                    braw 000010fe
000010d8 3f 07                          movew %d7,%sp@-
000010da 3e 3c 01 d4                    movew #468,%d7
000010de 51 cf ff fe                    dbf %d7,000010de
000010e2 3e 1f                          movew %sp@+,%d7
000010e4 06 39 00 01 00 07 f1 4a        addib #1,0007f14a
000010ec d3 c1                          addal %d1,%a1
000010ee 51 cb ff bc                    dbf %d3,000010ac
000010f2 48 43                          swap %d3
000010f4 4a 43                          tstw %d3
000010f6 67 06                          beqs 000010fe
000010f8 32 03                          movew %d3,%d1
000010fa 42 83                          clrl %d3
000010fc 60 ae                          bras 000010ac
000010fe 4a 00                          tstb %d0
00001100 4e 75                          rts
00001102 41 f9 00 00 12 8a              lea 0000128a,%a0
00001108 22 7c 00 00 11 12              moveal #4370,%a1
0000110e 60 00 03 1c                    braw 0000142c
00001112 32 3c 00 01                    movew #1,%d1
00001116 42 44                          clrw %d4
00001118 24 3c 00 01 ff ff              movel #131071,%d2
0000111e 20 7c 00 04 00 00              moveal #262144,%a0
00001124 30 c1                          movew %d1,%a0@+
00001126 e2 54                          roxrw #1,%d4
00001128 e3 51                          roxlw #1,%d1
0000112a e3 54                          roxlw #1,%d4
0000112c 53 82                          subql #1,%d2
0000112e 66 f4                          bnes 00001124
00001130 42 43                          clrw %d3
00001132 42 45                          clrw %d5
00001134 32 3c 00 01                    movew #1,%d1
00001138 20 7c 00 04 00 00              moveal #262144,%a0
0000113e 42 44                          clrw %d4
00001140 24 3c 00 01 ff ff              movel #131071,%d2
00001146 30 18                          movew %a0@+,%d0
00001148 b2 40                          cmpw %d0,%d1
0000114a 67 0a                          beqs 00001156
0000114c 22 7c 00 00 11 56              moveal #4438,%a1
00001152 60 00 01 24                    braw 00001278
00001156 e2 54                          roxrw #1,%d4
00001158 e3 51                          roxlw #1,%d1
0000115a e3 54                          roxlw #1,%d4
0000115c 53 82                          subql #1,%d2
0000115e 66 e6                          bnes 00001146
00001160 32 3c ff fe                    movew #-2,%d1
00001164 20 7c 00 04 00 00              moveal #262144,%a0
0000116a 38 3c ff ff                    movew #-1,%d4
0000116e 24 3c 00 01 ff ff              movel #131071,%d2
00001174 30 c1                          movew %d1,%a0@+
00001176 e2 54                          roxrw #1,%d4
00001178 e3 51                          roxlw #1,%d1
0000117a e3 54                          roxlw #1,%d4
0000117c 53 82                          subql #1,%d2
0000117e 66 f4                          bnes 00001174
00001180 32 3c ff fe                    movew #-2,%d1
00001184 20 7c 00 04 00 00              moveal #262144,%a0
0000118a 38 3c ff ff                    movew #-1,%d4
0000118e 24 3c 00 01 ff ff              movel #131071,%d2
00001194 30 18                          movew %a0@+,%d0
00001196 b2 40                          cmpw %d0,%d1
00001198 67 0a                          beqs 000011a4
0000119a 22 7c 00 00 11 a4              moveal #4516,%a1
000011a0 60 00 00 d6                    braw 00001278
000011a4 e2 54                          roxrw #1,%d4
000011a6 e3 51                          roxlw #1,%d1
000011a8 e3 54                          roxlw #1,%d4
000011aa 53 82                          subql #1,%d2
000011ac 66 e6                          bnes 00001194
000011ae 4a 43                          tstw %d3
000011b0 66 06                          bnes 000011b8
000011b2 4a 45                          tstw %d5
000011b4 67 00 00 a8                    beqw 0000125e
000011b8 41 f9 00 00 12 c3              lea 000012c3,%a0
000011be 22 7c 00 00 11 c8              moveal #4552,%a1
000011c4 60 00 02 66                    braw 0000142c
000011c8 3e 3c 00 03                    movew #3,%d7
000011cc 3c 03                          movew %d3,%d6
000011ce e8 4b                          lsrw #4,%d3
000011d0 02 46 00 0f                    andiw #15,%d6
000011d4 66 10                          bnes 000011e6
000011d6 41 f9 00 00 13 e0              lea 000013e0,%a0
000011dc 22 7c 00 00 11 f6              moveal #4598,%a1
000011e2 60 00 02 48                    braw 0000142c
000011e6 41 f9 00 00 13 e8              lea 000013e8,%a0
000011ec 22 7c 00 00 11 f6              moveal #4598,%a1
000011f2 60 00 02 38                    braw 0000142c
000011f6 51 cf ff d4                    dbf %d7,000011cc
000011fa 3e 3c 00 03                    movew #3,%d7
000011fe 3c 05                          movew %d5,%d6
00001200 e8 4d                          lsrw #4,%d5
00001202 02 46 00 0f                    andiw #15,%d6
00001206 66 10                          bnes 00001218
00001208 41 f9 00 00 13 e0              lea 000013e0,%a0
0000120e 22 7c 00 00 12 28              moveal #4648,%a1
00001214 60 00 02 16                    braw 0000142c
00001218 41 f9 00 00 13 e8              lea 000013e8,%a0
0000121e 22 7c 00 00 12 28              moveal #4648,%a1
00001224 60 00 02 06                    braw 0000142c
00001228 51 cf ff d4                    dbf %d7,000011fe
0000122c 08 39 00 00 00 02 1e 00        btst #0,00021e00
00001234 67 f6                          beqs 0000122c
00001236 10 39 00 02 1e 02              moveb 00021e02,%d0
0000123c 0c 00 00 88                    cmpib #-120,%d0
00001240 67 18                          beqs 0000125a
00001242 0c 00 00 8d                    cmpib #-115,%d0
00001246 66 e4                          bnes 0000122c
00001248 41 f9 00 00 13 f0              lea 000013f0,%a0
0000124e 22 7c 00 00 12 58              moveal #4696,%a1
00001254 60 00 01 d6                    braw 0000142c
00001258 60 fe                          bras 00001258
0000125a 60 00 ef 00                    braw 0000015c
0000125e 41 f9 00 00 13 9f              lea 0000139f,%a0
00001264 22 7c 00 00 12 6e              moveal #4718,%a1
0000126a 60 00 01 c0                    braw 0000142c
0000126e 4a 39 00 02 1e 02              tstb 00021e02
00001274 60 00 ee e6                    braw 0000015c
00001278 b3 40                          eorw %d1,%d0
0000127a b1 fc 00 06 00 00              cmpal #393216,%a0
00001280 6c 04                          bges 00001286
00001282 86 40                          orw %d0,%d3
00001284 4e d1                          jmp %a1@
00001286 8a 40                          orw %d0,%d5
00001288 4e d1                          jmp %a1@
0000128a 8b 00                          sbcd %d0,%d5
0000128c 00 50 52 4f                    oriw #21071,%a0@
00001290 50 48                          addqw #8,%a0
00001292 45 54                          042524
00001294 20 33 30 30                    movel %a3@(00000030,%d3:w),%d0
00001298 30 20                          movew %a0@-,%d0
0000129a 50 4f                          addqw #8,%sp
0000129c 57 45                          subqw #3,%d5
0000129e 52 55                          addqw #1,%a5@
000012a0 50 20                          addqb #8,%a0@-
000012a2 44 49                          negw %a1
000012a4 41 47                          040507
000012a6 4e 4f                          trap #15
000012a8 53 54                          subqw #1,%a4@
000012aa 49 43                          044503
000012ac 53 ff                          051777
000012ae 8c 01                          orb %d1,%d6
000012b0 24 54                          moveal %a4@,%a2
000012b2 45 53                          042523
000012b4 54 49                          addqw #2,%a1
000012b6 4e 47                          trap #7
000012b8 20 43                          moveal %d3,%a0
000012ba 50 55                          addqw #8,%a5@
000012bc 20 52                          moveal %a2@,%a0
000012be 41 4d                          040515
000012c0 20 ff                          020377
000012c2 ff 8a                          0177612
000012c4 ff 8f                          0177617
000012c6 ff 8b                          0177613
000012c8 00 00 50 52                    orib #82,%d0
000012cc 4f 50                          047520
000012ce 48 45                          swap %d5
000012d0 54 20                          addqb #2,%a0@-
000012d2 33 30 30 30                    movew %a0@(00000030,%d3:w),%a1@-
000012d6 20 50                          moveal %a0@,%a0
000012d8 4f 57                          047527
000012da 45 52                          042522
000012dc 55 50                          subqw #2,%a0@
000012de 20 44                          moveal %d4,%a0
000012e0 49 41                          044501
000012e2 47 4e                          043516
000012e4 4f 53                          047523
000012e6 54 49                          addqw #2,%a1
000012e8 43 53                          041523
000012ea ff 8c                          0177614
000012ec 00 32 43 50 55 20 52 41        orib #80,%a2@(00005241,%d5:w:4)
000012f4 4d 20                          chkl %a0@-,%d6
000012f6 54 45                          addqw #2,%d5
000012f8 53 54                          subqw #1,%a4@
000012fa 20 46                          moveal %d6,%a0
000012fc 41 49                          040511
000012fe 4c 45                          046105
00001300 44 20                          negb %a0@-
00001302 ff 8b                          0177613
00001304 00 78 55 32 35 39              oriw #21810,00003539
0000130a 20 55                          moveal %a5@,%a0
0000130c 32 36 30 20                    movew %fp@(00000020,%d3:w),%d1
00001310 55 32 36 31                    subqb #2,%a2@(00000031,%d3:w:8)
00001314 20 55                          moveal %a5@,%a0
00001316 32 36 32 20                    movew %fp@(00000020,%d3:w:2),%d1
0000131a 55 32 36 34                    subqb #2,%a2@(00000034,%d3:w:8)
0000131e 20 55                          moveal %a5@,%a0
00001320 32 36 35 20 55 32              movew %fp@(00005532,%d3:w:4),%d1
00001326 36 36 20 55                    movew %fp@(00000055,%d2:w),%d3
0000132a 32 36 37 20 ff 8b              movew %fp@(ffffff8b,%d3:w:8),%d1
00001330 00 c8                          0310
00001332 54 48                          addqw #2,%a0
00001334 49 53                          044523
00001336 20 45                          moveal %d5,%a0
00001338 52 52                          addqw #1,%a2@
0000133a 4f 52                          047522
0000133c 20 4d                          moveal %a5,%a0
0000133e 41 59                          040531
00001340 20 43                          moveal %d3,%a0
00001342 41 55                          040525
00001344 53 45                          subqw #1,%d5
00001346 20 53                          moveal %a3@,%a0
00001348 59 53                          subqw #4,%a3@
0000134a 54 45                          addqw #2,%d5
0000134c 4d 20                          chkl %a0@-,%d6
0000134e 43 52                          041522
00001350 41 53                          040523
00001352 48 45                          swap %d5
00001354 53 2e ff 8b                    subqb #1,%fp@(-117)
00001358 00 f0                          0360
0000135a 4c 4f                          046117
0000135c 41 44                          040504
0000135e 20 53                          moveal %a3@,%a0
00001360 59 53                          subqw #4,%a3@
00001362 54 45                          addqw #2,%d5
00001364 4d 20                          chkl %a0@-,%d6
00001366 41 4e                          040516
00001368 59 57                          subqw #4,%sp@
0000136a 41 59                          040531
0000136c 3f ff                          037777
0000136e 8b 01                          sbcd %d1,%d5
00001370 18 20                          moveb %a0@-,%d4
00001372 20 59                          moveal %a1@+,%a0
00001374 45 53                          042523
00001376 20 20                          movel %a0@-,%d0
00001378 20 20                          movel %a0@-,%d0
0000137a 20 20                          movel %a0@-,%d0
0000137c 20 20                          movel %a0@-,%d0
0000137e 20 20                          movel %a0@-,%d0
00001380 20 20                          movel %a0@-,%d0
00001382 20 20                          movel %a0@-,%d0
00001384 20 20                          movel %a0@-,%d0
00001386 20 20                          movel %a0@-,%d0
00001388 20 20                          movel %a0@-,%d0
0000138a 20 20                          movel %a0@-,%d0
0000138c 20 20                          movel %a0@-,%d0
0000138e 20 20                          movel %a0@-,%d0
00001390 20 20                          movel %a0@-,%d0
00001392 20 20                          movel %a0@-,%d0
00001394 20 4e                          moveal %fp,%a0
00001396 4f 20                          chkl %a0@-,%d7
00001398 20 ff                          020377
0000139a 80 00                          orb %d0,%d0
0000139c a0 ff                          0120377
0000139e ff 8b                          0177613
000013a0 00 7c 20 20                    oriw #8224,%sr
000013a4 20 20                          movel %a0@-,%d0
000013a6 20 20                          movel %a0@-,%d0
000013a8 20 20                          movel %a0@-,%d0
000013aa 20 20                          movel %a0@-,%d0
000013ac 20 20                          movel %a0@-,%d0
000013ae 20 20                          movel %a0@-,%d0
000013b0 20 20                          movel %a0@-,%d0
000013b2 20 20                          movel %a0@-,%d0
000013b4 20 20                          movel %a0@-,%d0
000013b6 20 20                          movel %a0@-,%d0
000013b8 20 20                          movel %a0@-,%d0
000013ba 20 20                          movel %a0@-,%d0
000013bc 20 20                          movel %a0@-,%d0
000013be 20 20                          movel %a0@-,%d0
000013c0 20 20                          movel %a0@-,%d0
000013c2 ff 8b                          0177613
000013c4 01 20                          btst %d0,%a0@-
000013c6 43 50                          041520
000013c8 55 20                          subqb #2,%a0@-
000013ca 52 41                          addqw #1,%d1
000013cc 4d 20                          chkl %a0@-,%d6
000013ce 54 45                          addqw #2,%d5
000013d0 53 54                          subqw #1,%a4@
000013d2 20 50                          moveal %a0@,%a0
000013d4 41 53                          040523
000013d6 53 45                          subqw #1,%d5
000013d8 53 21                          subqb #1,%a1@-
000013da 21 21                          movel %a1@-,%a0@-
000013dc 21 20                          movel %a0@-,%a0@-
000013de ff ff                          0177777
000013e0 81 20                          orb %d0,%a0@-
000013e2 20 50                          moveal %a0@,%a0
000013e4 20 20                          movel %a0@-,%d0
000013e6 ff ff                          0177777
000013e8 81 20                          orb %d0,%a0@-
000013ea 20 46                          moveal %d6,%a0
000013ec 20 20                          movel %a0@-,%d0
000013ee ff ff                          0177777
000013f0 8a ff                          0105377
000013f2 81 50                          orw %d0,%a0@
000013f4 52 4f                          addqw #1,%sp
000013f6 50 48                          addqw #8,%a0
000013f8 45 54                          042524
000013fa 20 33 30 30                    movel %a3@(00000030,%d3:w),%d0
000013fe 30 20                          movew %a0@-,%d0
00001400 50 4f                          addqw #8,%sp
00001402 57 45                          subqw #3,%d5
00001404 52 55                          addqw #1,%a5@
00001406 50 20                          addqb #8,%a0@-
00001408 44 49                          negw %a1
0000140a 41 47                          040507
0000140c 4e 4f                          trap #15
0000140e 53 54                          subqw #1,%a4@
00001410 49 43                          044503
00001412 53 ff                          051777
00001414 8c 00                          orb %d0,%d6
00001416 82 53                          orw %a3@,%d1
00001418 59 53                          subqw #4,%a3@
0000141a 54 45                          addqw #2,%d5
0000141c 4d 20                          chkl %a0@-,%d6
0000141e 4c 4f                          046117
00001420 41 44                          040504
00001422 20 41                          moveal %d1,%a0
00001424 42 4f                          clrw %sp
00001426 52 54                          addqw #1,%a4@
00001428 45 44                          042504
0000142a ff ff                          0177777
0000142c 34 46                          moveaw %d6,%a2
0000142e 36 47                          moveaw %d7,%a3
00001430 1e 10                          moveb %a0@,%d7
00001432 08 39 00 01 00 02 1e 00        btst #1,00021e00
0000143a 67 f6                          beqs 00001432
0000143c 13 d8 00 02 1e 02              moveb %a0@+,00021e02
00001442 1c 10                          moveb %a0@,%d6
00001444 0c 06 00 ff                    cmpib #-1,%d6
00001448 67 04                          beqs 0000144e
0000144a bd 07                          eorb %d6,%d7
0000144c 60 e4                          bras 00001432
0000144e 08 39 00 01 00 02 1e 00        btst #1,00021e00
00001456 67 f6                          beqs 0000144e
00001458 13 d8 00 02 1e 02              moveb %a0@+,00021e02
0000145e 08 39 00 01 00 02 1e 00        btst #1,00021e00
00001466 67 f6                          beqs 0000145e
00001468 13 c7 00 02 1e 02              moveb %d7,00021e02
0000146e 0c 10 00 ff                    cmpib #-1,%a0@
00001472 66 16                          bnes 0000148a
00001474 08 39 00 00 00 02 1e 00        btst #0,00021e00
0000147c 67 f6                          beqs 00001474
0000147e 4a 39 00 02 1e 02              tstb 00021e02
00001484 3c 0a                          movew %a2,%d6
00001486 3e 0b                          movew %a3,%d7
00001488 4e d1                          jmp %a1@
0000148a 08 39 00 00 00 02 1e 00        btst #0,00021e00
00001492 67 f6                          beqs 0000148a
00001494 4a 39 00 02 1e 02              tstb 00021e02
0000149a 60 94                          bras 00001430
0000149c 4e 75                          rts
0000149e ff ff                          0177777
...

(continues with 0xffff for rest of eprom)


back