Re: [hatari-devel] Sparrow TOS 2.07 support

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Am Thu, 24 May 2018 09:49:35 +0200
schrieb Miro Kropáček <miro.kropacek@xxxxxxxxx>:

> Hi guys,
> 
> any chance you could add support for TOS 2.07 now it is available
> <http://www.atari-forum.com/viewtopic.php?f=15&t=33758&p=345976#p345976>? :)

That's an interesting thread!

> Due to the fact the ROM is 256k Hatari insists that I must choose an
> ST/E hardware which crashes heavily.

It's not the TOS size, but rather the TOS version that Hatari checks
here. You could either try to patch the TOS version in the header of
the binary, or patch Hatari like this:

diff -r 988b6a9a6cb4 src/tos.c
--- a/src/tos.c Mon May 21 10:30:32 2018 +0200
+++ b/src/tos.c Sun May 27 08:38:30 2018 +0200
@@ -459,7 +459,7 @@
                Configuration_ChangeCpuFreq ( 8 );
                ConfigureParams.System.nCpuLevel = 0;
        }
-       else if (TosVersion < 0x0300 &&
+       else if (TosVersion < 0x0207 &&
                 (Config_IsMachineTT() || Config_IsMachineFalcon()))
        {
                Log_AlertDlg(LOG_ERROR, "This TOS version does not work in TT/Falcon mode.\n"

Anyway, it does not boot in Falcon mode. I've run it with "--trace
cpu_disasm", and it seems like TOS jumps back to the beginning quite
soon:

00E037CE 2078 0004                MOVEA.L $0004 [00e00030],A0
00E037D2 4ed0                     JMP (A0)

No clue why it is doing that yet. If somebody wants to have a look:
I've attached the trace.

 Thomas
DEBUG: Exit after 200 VBLs.
DEBUG: STMemory_RAM_SetBankSize total=2048 KB bank0=2048 KB bank1=0 KB MMU=8
DEBUG: Video_SetSystemTimings 5 3 -> 2 (WS3) 503 503 64
INFO : Hatari v2.1.0, compiled on:  May 26 2018, 12:39:12
DEBUG: Video_SetSystemTimings 5 3 -> 2 (WS3) 503 503 64
DEBUG: Configured max Hatari resolution = 832x588, optimal for ST = 832x588
DEBUG: STMemory_RAM_SetBankSize total=2048 KB bank0=2048 KB bank1=0 KB MMU=8
INFO : Inserted disk '/home/thomas/atari/disks/free720k.st.gz' to drive A:.
DEBUG: update cyc speed 0 throttle 0.000000 clock_mult 512
DEBUG: CPU cycleunit: 256 (0.500)
DEBUG: CPU cycleunit: 256 (0.500)
DEBUG: 1870 CPU functions
DEBUG: Building CPU, 45926 opcodes (3 -2 1)
DEBUG: CPU=68030, FPU=0, MMU=68030, JIT=0.
DEBUG:  ~cycle-exact
DEBUG:  24-bit
DEBUG: 
DEBUG: memory_map_Standard_RAM total=2097152 ram0=2097152 ram1=0 mmu0=131072 mmu1=131072
DEBUG: Loaded TOS version 2.07, starting at $e00000, country code = 0, NTSC
DEBUG: Applied 0 TOS patches, 0 patches failed.
DEBUG: VDI screen: 640x480@4
DEBUG: Video_SetSystemTimings 5 3 -> 2 (WS3) 503 503 64
DEBUG: Video_SetSystemTimings 5 3 -> 2 (WS3) 503 503 64
WARN : TOS resolution setting doesn't work with Falcon (yet)
DEBUG: Resulting INF file TOS resolution: 0x01 -> 0x11.
DEBUG: No GEMDOS HD boot drive, using builtin INF autostart file.
DEBUG: Virtual 'NEWDESK.INF' TOS resolution override INF file created
ALSA lib pcm_dmix.c:1099:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_route.c:869:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_dmix.c:1099:(snd_pcm_dmix_open) unable to open slave
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
DEBUG: Host system has accurate delays. (2)
DEBUG: update cyc speed 0 throttle 0.000000 clock_mult 512
DEBUG: CPU cycleunit: 256 (0.500)
DEBUG: CPU cycleunit: 256 (0.500)
DEBUG: m68k_run_mmu030
 00E00030 46fc 2700                MV2SR.W #$2700
 00E00034 4e70                     RESET 
DEBUG: CPU reset PC=e00034 (ROM memory)..
 00E00036 303c 0003                MOVE.W #$0003,D0
 00E0003A 323c ffff                MOVE.W #$ffff,D1
 00E0003E 51c9 fffe                DBF .W D1,#$fffe == $00e0003e (F)
.....
 00E00042 51c8 fffa                DBF .W D0,#$fffa == $00e0003e (F)
 00E00046 7200                     MOVE.L #$00,D1
 00E00048 1038 8006                MOVE.B $8006,D0
 00E0004C 1200                     MOVE.B D0,D1
 00E0004E ed09                     LSL.B #$06,D1
 00E00050 c23c 0080                AND.B #$80,D1
 00E00054 ec08                     LSR.B #$06,D0
 00E00056 8200                     OR.B D0,D1
 00E00058 31c1 82c0                MOVE.W D1,$82c0
 00E0005C 7200                     MOVE.L #$00,D1
 00E0005E b03c 0001                CMP.B #$01,D0
 00E00062 6706                     BEQ.B #$06 == $00e0006a (T)
 00E0006A 31c1 8260                MOVE.W D1,$8260
 00E0006E 0cb9 fa52 235f 00fa 0000 CMP.L #$fa52235f,$00fa0000 [abcdef42]
 00E00078 660a                     BNE.B #$0a == $00e00084 (T)
 00E00084 203c 0000 0808           MOVE.L #$00000808,D0
 00E0008A 4e7b 0002                MOVEC D0,CACR
 00E0008E 7000                     MOVE.L #$00,D0
 00E00090 4e7b 0801                MOVEC D0,VBR
 00E00094 f039 4000 00e3 2914      MMUOP030 $400000e3,#$2914
 00E0009C f039 0800 00e3 2914      MMUOP030 $080000e3,#$2914
 00E000A4 f039 0c00 00e3 2914      MMUOP030 $0c0000e3,#$2914
 00E000AC 4dfa 0006                LEA.L (PC,$0006) == $00e000b4,A6
 00E000B0 6000 0b54                BT .W #$0b54 == $00e00c06 (T)
 00E00C06 0cb8 7520 19f3 0420      CMP.L #$752019f3,$0420 [00000000]
 00E00C0E 6612                     BNE.B #$12 == $00e00c22 (T)
 00E00C22 4ed6                     JMP (A6)
 00E000B4 6622                     BNE.B #$22 == $00e000d8 (T)
 00E000D8 41f8 8800                LEA.L $8800,A0
 00E000DC 10bc 0007                MOVE.B #$07,(A0)
 00E000E0 117c 00c0 0002           MOVE.B #$c0,(A0, $0002) == $ffff8802
 00E000E6 10bc 000e                MOVE.B #$0e,(A0)
 00E000EA 117c 0007 0002           MOVE.B #$07,(A0, $0002) == $ffff8802
 00E000F0 0839 0000 00e0 001d      BTST.B #$0000,$00e0001d [00]
 00E000F8 670e                     BEQ.B #$0e == $00e00108 (T)
 00E00108 43f8 8240                LEA.L $8240,A1
 00E0010C 303c 000f                MOVE.W #$000f,D0
 00E00110 41fa 0b12                LEA.L (PC,$0b12) == $00e00c24,A0
 00E00114 32d8                     MOVE.W (A0)+ [0fff],(A1)+
 00E00116 51c8 fffc                DBF .W D0,#$fffc == $00e00114 (F)
....
 00E00114 32d8                     MOVE.W (A0)+ [0000],(A1)+
 00E00116 51c8 fffc                DBF .W D0,#$fffc == $00e00114 (F)
 00E0011A 11fc 0001 8201           MOVE.B #$01,$8201
 00E00120 4238 8203                CLR.B $8203
 00E00124 3038 8006                MOVE.W $8006,D0
 00E00128 0cb8 7520 19f3 0420      CMP.L #$752019f3,$0420 [00000000]
 00E00130 6616                     BNE.B #$16 == $00e00148 (T)
 00E00148 3038 8006                MOVE.W $8006,D0
 00E0014C e048                     LSR.W #$08,D0
 00E0014E e208                     LSR.B #$01,D0
 00E00150 1200                     MOVE.B D0,D1
 00E00152 c23c 0001                AND.B #$01,D1
 00E00156 e408                     LSR.B #$02,D0
 00E00158 c03c 0006                AND.B #$06,D0
 00E0015C 8200                     OR.B D0,D1
 00E0015E 203c 0008 0000           MOVE.L #$00080000,D0
 00E00164 e3a0                     ASL.L D1,D0
 00E00166 b23c 0005                CMP.B #$05,D1
 00E0016A 6606                     BNE.B #$06 == $00e00172 (T)
 00E00172 2a00                     MOVE.L D0,D5
 00E00174 6048                     BT .B #$48 == $00e001be (T)
 00E001BE 307c 0400                MOVEA.W #$0400,A0
 00E001C2 2805                     MOVE.L D5,D4
 00E001C4 7000                     MOVE.L #$00,D0
 00E001C6 20c0                     MOVE.L D0,(A0)+ [00000000]
 00E001C8 20c0                     MOVE.L D0,(A0)+ [00000000]
 00E001CA 20c0                     MOVE.L D0,(A0)+ [00000000]
 00E001CC 20c0                     MOVE.L D0,(A0)+ [00000000]
 00E001CE b1c4                     CMPA.L D4,A0
....
 00E001D0 66f4                     BNE.B #$f4 == $00e001c6 (T)
 00E001C6 20c0                     MOVE.L D0,(A0)+ [00000000]
 00E001C8 20c0                     MOVE.L D0,(A0)+ [00000000]
 00E001CA 20c0                     MOVE.L D0,(A0)+ [00000000]
 00E001CC 20c0                     MOVE.L D0,(A0)+ [00000000]
 00E001CE b1c4                     CMPA.L D4,A0
 00E001D0 66f4                     BNE.B #$f4 == $00e001c6 (F)
 00E001D2 21c5 042e                MOVE.L D5,$042e [00000000]
 00E001D6 21fc 7520 19f3 0420      MOVE.L #$752019f3,$0420 [00000000]
 00E001DE 21fc 2376 98aa 043a      MOVE.L #$237698aa,$043a [00000000]
 00E001E6 21fc 5555 aaaa 051a      MOVE.L #$5555aaaa,$051a [00000000]
 00E001EE 42b9 0000 05a4           CLR.L $000005a4
 00E001F4 21fc 1357 bd13 05a8      MOVE.L #$1357bd13,$05a8 [00000000]
 00E001FC 2e7c 0000 3de8           MOVEA.L #$00003de8,A7
 00E00202 47fa 0aec                LEA.L (PC,$0aec) == $00e00cf0,A3
 00E00206 49fa 09e6                LEA.L (PC,$09e6) == $00e00bee,A4
 00E0020A 43f9 00e0 378a           LEA.L $00e0378a,A1
 00E00210 41f8 0008                LEA.L $0008,A0
 00E00214 303c 003f                MOVE.W #$003f,D0
 00E00218 20c9                     MOVE.L A1,(A0)+ [00000000]
 00E0021A 51c8 fffc                DBF .W D0,#$fffc == $00e00218 (F)
....
 00E0021A 51c8 fffc                DBF .W D0,#$fffc == $00e00218 (F)
 00E00218 20c9                     MOVE.L A1,(A0)+ [00000000]
 00E0021A 51c8 fffc                DBF .W D0,#$fffc == $00e00218 (F)
 00E0021E 21cb 0014                MOVE.L A3,$0014 [00e0378a]
 00E00222 21cb 007c                MOVE.L A3,$007c [00e0378a]
 00E00226 7006                     MOVE.L #$06,D0
 00E00228 43f8 0064                LEA.L $0064,A1
 00E0022C 22fc 00e0 0cf0           MOVE.L #$00e00cf0,(A1)+ [00e0378a]
 00E00232 51c8 fff8                DBF .W D0,#$fff8 == $00e0022c (F)
 00E0022C 22fc 00e0 0cf0           MOVE.L #$00e00cf0,(A1)+ [00e0378a]
 00E00232 51c8 fff8                DBF .W D0,#$fff8 == $00e0022c (F)
 00E0022C 22fc 00e0 0cf0           MOVE.L #$00e00cf0,(A1)+ [00e0378a]
 00E00232 51c8 fff8                DBF .W D0,#$fff8 == $00e0022c (F)
 00E0022C 22fc 00e0 0cf0           MOVE.L #$00e00cf0,(A1)+ [00e0378a]
 00E00232 51c8 fff8                DBF .W D0,#$fff8 == $00e0022c (F)
 00E0022C 22fc 00e0 0cf0           MOVE.L #$00e00cf0,(A1)+ [00e0378a]
 00E00232 51c8 fff8                DBF .W D0,#$fff8 == $00e0022c (F)
 00E0022C 22fc 00e0 0cf0           MOVE.L #$00e00cf0,(A1)+ [00e0378a]
 00E00232 51c8 fff8                DBF .W D0,#$fff8 == $00e0022c (F)
 00E0022C 22fc 00e0 0cf0           MOVE.L #$00e00cf0,(A1)+ [00e00cf0]
 00E00232 51c8 fff8                DBF .W D0,#$fff8 == $00e0022c (F)
 00E00236 21fc 00e0 0c5a 0070      MOVE.L #$00e00c5a,$0070 [00e00cf0]
 00E0023E 21fc 00e0 0c44 0068      MOVE.L #$00e00c44,$0068 [00e00cf0]
 00E00246 21cb 0088                MOVE.L A3,$0088 [00e0378a]
 00E0024A 21fc 00e0 0d1a 00b4      MOVE.L #$00e00d1a,$00b4 [00e0378a]
 00E00252 21fc 00e0 0d14 00b8      MOVE.L #$00e00d14,$00b8 [00e0378a]
 00E0025A 21fc 00e0 6c7a 0028      MOVE.L #$00e06c7a,$0028 [00e0378a]
 00E00262 21cc 0400                MOVE.L A4,$0400 [00000000]
 00E00266 21fc 00e0 0d10 0404      MOVE.L #$00e00d10,$0404 [00000000]
 00E0026E 21cc 0408                MOVE.L A4,$0408 [00000000]
 00E00272 41f8 04ce                LEA.L $04ce,A0
 00E00276 21c8 0456                MOVE.L A0,$0456 [00000000]
 00E0027A 303c 0007                MOVE.W #$0007,D0
 00E0027E 4298                     CLR.L (A0)+
 00E00280 51c8 fffc                DBF .W D0,#$fffc == $00e0027e (F)
 00E0027E 4298                     CLR.L (A0)+
 00E00280 51c8 fffc                DBF .W D0,#$fffc == $00e0027e (F)
 00E0027E 4298                     CLR.L (A0)+
 00E00280 51c8 fffc                DBF .W D0,#$fffc == $00e0027e (F)
 00E0027E 4298                     CLR.L (A0)+
 00E00280 51c8 fffc                DBF .W D0,#$fffc == $00e0027e (F)
 00E0027E 4298                     CLR.L (A0)+
 00E00280 51c8 fffc                DBF .W D0,#$fffc == $00e0027e (F)
 00E0027E 4298                     CLR.L (A0)+
 00E00280 51c8 fffc                DBF .W D0,#$fffc == $00e0027e (F)
 00E0027E 4298                     CLR.L (A0)+
 00E00280 51c8 fffc                DBF .W D0,#$fffc == $00e0027e (F)
 00E0027E 4298                     CLR.L (A0)+
 00E00280 51c8 fffc                DBF .W D0,#$fffc == $00e0027e (F)
 00E00284 41f9 00e0 0f2c           LEA.L $00e00f2c,A0
 00E0028A 327c 051e                MOVEA.W #$051e,A1
 00E0028E 701f                     MOVE.L #$1f,D0
 00E00290 22d8                     MOVE.L (A0)+ [00e00bee],(A1)+ [00000000]
 00E00292 51c8 fffc                DBF .W D0,#$fffc == $00e00290 (F)
 00E00290 22d8                     MOVE.L (A0)+ [00e02430],(A1)+ [00000000]
....
 00E00292 51c8 fffc                DBF .W D0,#$fffc == $00e00290 (F)
 00E00290 22d8                     MOVE.L (A0)+ [00e00bee],(A1)+ [00000000]
 00E00292 51c8 fffc                DBF .W D0,#$fffc == $00e00290 (F)
 00E00296 2078 0008                MOVEA.L $0008 [00e0378a],A0
 00E0029A 224f                     MOVEA.L A7,A1
 00E0029C 21fc 00e0 02a4 0008      MOVE.L #$00e002a4,$0008 [00e0378a]
 00E002A4 21c8 0008                MOVE.L A0,$0008 [00e002a4]
 00E002A8 2e49                     MOVEA.L A1,A7
 00E002AA 1038 8006                MOVE.B $8006,D0
 00E002AE 1200                     MOVE.B D0,D1
 00E002B0 ed09                     LSL.B #$06,D1
 00E002B2 c23c 0080                AND.B #$80,D1
 00E002B6 ec08                     LSR.B #$06,D0
 00E002B8 8200                     OR.B D0,D1
 00E002BA 31c1 82c0                MOVE.W D1,$82c0
 00E002BE 4a78 8240                TST.W $8240
 00E002C2 4239 0000 0a02           CLR.B $00000a02
 00E002C8 2c4f                     MOVEA.L A7,A6
 00E002CA 2a78 0008                MOVEA.L $0008 [00e0378a],A5
 00E002CE 21fc 00e0 030a 0008      MOVE.L #$00e0030a,$0008 [00e0378a]
 00E002D6 4278 8900                CLR.W $8900
 00E002DA 50f9 0000 0a02           ST .B $00000a02 [00] == $00000a02 (T)
 00E002E0 41fa 000a                LEA.L (PC,$000a) == $00e002ec,A0
 00E002E4 3218                     MOVE.W (A0)+ [0ffe],D1
 00E002E6 31c1 8924                MOVE.W D1,$8924
 00E002EA 601a                     BT .B #$1a == $00e00306 (T)
 00E00306 3018                     MOVE.W (A0)+ [09d1],D0
 00E00308 66f2                     BNE.B #$f2 == $00e002fc (T)
 00E002FC 31c0 8922                MOVE.W D0,$8922
 00E00300 4a78 8922                TST.W $8922
 00E00304 66fa                     BNE.B #$fa == $00e00300 (F)
 00E00306 3018                     MOVE.W (A0)+ [0aa9],D0
 00E00308 66f2                     BNE.B #$f2 == $00e002fc (T)
 00E002FC 31c0 8922                MOVE.W D0,$8922
 00E00300 4a78 8922                TST.W $8922
 00E00304 66fa                     BNE.B #$fa == $00e00300 (F)
 00E00306 3018                     MOVE.W (A0)+ [0a29],D0
 00E00308 66f2                     BNE.B #$f2 == $00e002fc (T)
 00E002FC 31c0 8922                MOVE.W D0,$8922
 00E00300 4a78 8922                TST.W $8922
 00E00304 66fa                     BNE.B #$fa == $00e00300 (F)
 00E00306 3018                     MOVE.W (A0)+ [090d],D0
 00E00308 66f2                     BNE.B #$f2 == $00e002fc (T)
 00E002FC 31c0 8922                MOVE.W D0,$8922
 00E00300 4a78 8922                TST.W $8922
 00E00304 66fa                     BNE.B #$fa == $00e00300 (F)
 00E00306 3018                     MOVE.W (A0)+ [088d],D0
 00E00308 66f2                     BNE.B #$f2 == $00e002fc (T)
 00E002FC 31c0 8922                MOVE.W D0,$8922
 00E00300 4a78 8922                TST.W $8922
 00E00304 66fa                     BNE.B #$fa == $00e00300 (F)
 00E00306 3018                     MOVE.W (A0)+ [0803],D0
 00E00308 66f2                     BNE.B #$f2 == $00e002fc (T)
 00E002FC 31c0 8922                MOVE.W D0,$8922
 00E00300 4a78 8922                TST.W $8922
 00E00304 66fa                     BNE.B #$fa == $00e00300 (F)
 00E00306 3018                     MOVE.W (A0)+ [0000],D0
 00E00308 66f2                     BNE.B #$f2 == $00e002fc (F)
 00E0030A 2e4e                     MOVEA.L A6,A7
 00E0030C 21cd 0008                MOVE.L A5,$0008 [00e0030a]
 00E00310 51f9 0000 0a03           SF .B $00000a03 [00] == $00000a03 (F)
 00E00316 227c 0000 ccb2           MOVEA.L #$0000ccb2,A1
 00E0031C 207c 0000 0a04           MOVEA.L #$00000a04,A0
 00E00322 7000                     MOVE.L #$00,D0
 00E00324 30c0                     MOVE.W D0,(A0)+ [0000]
 00E00326 b3c8                     CMPA.L A0,A1
 00E00328 66fa                     BNE.B #$fa == $00e00324 (T)
....
 00E00324 30c0                     MOVE.W D0,(A0)+ [0000]
 00E00326 b3c8                     CMPA.L A0,A1
 00E00328 66fa                     BNE.B #$fa == $00e00324 (F)
 00E0032A 6100 128e                BSR.W #$128e == $00e015ba
 00E015BA 41f9 0000 0700           LEA.L $00000700,A0
 00E015C0 43f9 00e3 2d20           LEA.L $00e32d20,A1
 00E015C6 303c 003f                MOVE.W #$003f,D0
 00E015CA 20d9                     MOVE.L (A1)+ [00000742],(A0)+ [00000000]
 00E015CC 51c8 fffc                DBF .W D0,#$fffc == $00e015ca (F)
 00E015CA 20d9                     MOVE.L (A1)+ [10000001],(A0)+ [00000000]
 00E015CC 51c8 fffc                DBF .W D0,#$fffc == $00e015ca (F)
....
 00E015CA 20d9                     MOVE.L (A1)+ [00e00001],(A0)+ [00000000]
 00E015CC 51c8 fffc                DBF .W D0,#$fffc == $00e015ca (F)
 00E015CA 20d9                     MOVE.L (A1)+ [00f00041],(A0)+ [00000000]
 00E015CC 51c8 fffc                DBF .W D0,#$fffc == $00e015ca (F)
 00E015D0 f039 4c00 00e3 2e20      MMUOP030 $4c0000e3,#$2e20
 00E015D8 f039 4000 00e3 2e28      MMUOP030 $400000e3,#$2e28
DEBUG: 68030 MMU enabled. Page size = 32768 PC=00e015e0
 00E015E0 f039 0800 00e3 2e2c      MMUOP030 $080000e3,#$2e2c
 00E015E8 f039 0c00 00e3 2e30      MMUOP030 $0c0000e3,#$2e30
 00E015F0 4e75                     RTS 
 00E0032E 2078 042e                MOVEA.L $042e [00200000],A0
 00E00332 91fc 0000 8000           SUBA.L #$00008000,A0
 00E00338 323c 07ff                MOVE.W #$07ff,D1
 00E0033C 21c8 044e                MOVE.L A0,$044e [00000000]
 00E00340 11f8 044f 8201           MOVE.B $044f [1f],$8201
 00E00346 11f8 0450 8203           MOVE.B $0450 [80],$8203
 00E0034C 7000                     MOVE.L #$00,D0
 00E0034E 20c0                     MOVE.L D0,(A0)+ [00000000]
 00E00350 20c0                     MOVE.L D0,(A0)+ [00000000]
 00E00352 20c0                     MOVE.L D0,(A0)+ [00000000]
 00E00354 20c0                     MOVE.L D0,(A0)+ [00000000]
 00E00356 51c9 fff6                DBF .W D1,#$fff6 == $00e0034e (F)
....
 00E0034E 20c0                     MOVE.L D0,(A0)+ [00000000]
 00E00350 20c0                     MOVE.L D0,(A0)+ [00000000]
 00E00352 20c0                     MOVE.L D0,(A0)+ [00000000]
 00E00354 20c0                     MOVE.L D0,(A0)+ [00000000]
 00E00356 51c9 fff6                DBF .W D1,#$fff6 == $00e0034e (F)
 00E0035A 207a fcb8                MOVEA.L (PC,$fcb8) == $00e00014 [00e32908],A0
 00E0035E 0c90 8765 4321           CMP.L #$87654321,(A0) [87654321]
 00E00364 6706                     BEQ.B #$06 == $00e0036c (T)
 00E0036C 21e8 0004 04fa           MOVE.L (A0, $0004) == $00e3290c [0000ccb2],$04fa [00000000]
 00E00372 21e8 0008 04fe           MOVE.L (A0, $0008) == $00e32910 [00e16066],$04fe [00000000]
 00E00378 21fc 00e0 5524 046a      MOVE.L #$00e05524,$046a [00000000]
 00E00380 21fc 00e0 59e0 0476      MOVE.L #$00e059e0,$0476 [00000000]
 00E00388 21fc 00e0 55a6 0472      MOVE.L #$00e055a6,$0472 [00000000]
 00E00390 21fc 00e0 57f8 047e      MOVE.L #$00e057f8,$047e [00000000]
 00E00398 21fc 00e0 5cd2 047a      MOVE.L #$00e05cd2,$047a [00000000]
 00E003A0 21fc 00e0 2420 0506      MOVE.L #$00e02420,$0506 [00000000]
 00E003A8 21fc 00e0 237a 050a      MOVE.L #$00e0237a,$050a [00000000]
 00E003B0 21fc 00e0 2492 050e      MOVE.L #$00e02492,$050e [00000000]
 00E003B8 21fc 00e0 24aa 0512      MOVE.L #$00e024aa,$0512 [00000000]
 00E003C0 21fc 00e0 1324 0502      MOVE.L #$00e01324,$0502 [00000000]
 00E003C8 21f8 044e 0436           MOVE.L $044e [001f8000],$0436 [00000000]
 00E003CE 21f8 04fa 0432           MOVE.L $04fa [0000ccb2],$0432 [00000000]
 00E003D4 31fc 0008 0454           MOVE.W #$0008,$0454 [0000]
 00E003DA 50f8 0444                ST .B $0444 [00] == $00000444 (T)
 00E003DE 31fc 0003 0440           MOVE.W #$0003,$0440 [0000]
 00E003E4 21fc 0000 1644 04c6      MOVE.L #$00001644,$04c6 [00000000]
 00E003EC 31fc ffff 04ee           MOVE.W #$ffff,$04ee [0000]
 00E003F2 21fc 00e0 0000 04f2      MOVE.L #$00e00000,$04f2 [00000000]
 00E003FA 21fc 0000 093a 04a2      MOVE.L #$0000093a,$04a2 [00000000]
 00E00402 21fc 00e0 0bee 046e      MOVE.L #$00e00bee,$046e [00000000]
 00E0040A 42b8 04c2                CLR.L $04c2
 00E0040E 21fc 00e0 3af2 05ac      MOVE.L #$00e03af2,$05ac [00000000]
 00E00416 21fc 00e0 3708 05b0      MOVE.L #$00e03708,$05b0 [00000000]
 00E0041E 6100 1060                BSR.W #$1060 == $00e01480
 00E01480 41fa eb7e                LEA.L (PC,$eb7e) == $00e00000,A0
 00E01484 43f9 0000 0940           LEA.L $00000940,A1
 00E0148A 702f                     MOVE.L #$2f,D0
 00E0148C 13b0 0000 0000           MOVE.B (A0, D0.W*1, $00) == $00e0002f [00],(A1, D0.W*1, $00) == $0000096f [00]
 00E01492 51c8 fff8                DBF .W D0,#$fff8 == $00e0148c (F)
....
 00E01492 51c8 fff8                DBF .W D0,#$fff8 == $00e0148c (F)
 00E0148C 13b0 0000 0000           MOVE.B (A0, D0.W*1, $00) == $00e00001 [2e],(A1, D0.W*1, $00) == $00000941 [00]
 00E01492 51c8 fff8                DBF .W D0,#$fff8 == $00e0148c (F)
 00E0148C 13b0 0000 0000           MOVE.B (A0, D0.W*1, $00) == $00e00000 [60],(A1, D0.W*1, $00) == $00000940 [00]
 00E01492 51c8 fff8                DBF .W D0,#$fff8 == $00e0148c (F)
 00E01496 337a 001c fffa           MOVE.W (PC,$001c) == $00e014b4 [4ef8],(A1, -$0006) == $0000093a [0000]
 00E0149C 2369 0004 fffc           MOVE.L (A1, $0004) == $00000944 [00e00030],(A1, -$0004) == $0000093c [00000000]
 00E014A2 32ba 0014                MOVE.W (PC,$0014) == $00e014b8 [60fa],(A1) [602e]
 00E014A6 3369 001e 001c           MOVE.W (A1, $001e) == $0000095e [185d],(A1, $001c) == $0000095c [0000]
 00E014AC 23c9 0000 04f2           MOVE.L A1,$000004f2 [00e00000]
 00E014B2 4e75                     RTS 
 00E00422 41f9 0000 0980           LEA.L $00000980,A0
 00E00428 21c8 05a0                MOVE.L A0,$05a0 [00000000]
 00E0042C 20fc 5f43 5055           MOVE.L #$5f435055,(A0)+ [00000000]
 00E00432 7200                     MOVE.L #$00,D1
 00E00434 347c 0010                MOVEA.W #$0010,A2
 00E00438 2652                     MOVEA.L (A2) [00e0378a],A3
 00E0043A 224f                     MOVEA.L A7,A1
 00E0043C 24bc 00e0 0466           MOVE.L #$00e00466,(A2) [00e0378a]
 00E00442 42c0                     MVSR2.B D0
 00E00444 720a                     MOVE.L #$0a,D1
 00E00446 49c0                     EXT.B D0
 00E00448 7214                     MOVE.L #$14,D1
 00E0044A 4e7a 0002                MOVEC CACR,D0
 00E0044E 08c0 0009                BSET.L #$0009,D0
 00E00452 4e7b 0002                MOVEC D0,CACR
 00E00456 4e7a 0002                MOVEC CACR,D0
 00E0045A 0880 0009                BCLR.L #$0009,D0
 00E0045E 6706                     BEQ.B #$06 == $00e00466 (F)
 00E00460 721e                     MOVE.L #$1e,D1
 00E00462 4e7b 0002                MOVEC D0,CACR
 00E00466 2e49                     MOVEA.L A1,A7
 00E00468 248b                     MOVE.L A3,(A2) [00e00466]
 00E0046A 20c1                     MOVE.L D1,(A0)+ [00000000]
 00E0046C 56f8 059f                SNE.B $059f [00] == $0000059f (T)
 00E00470 20fc 5f56 444f           MOVE.L #$5f56444f,(A0)+ [00000000]
 00E00476 20fc 0003 0000           MOVE.L #$00030000,(A0)+ [00000000]
 00E0047C 20fc 5f4d 4348           MOVE.L #$5f4d4348,(A0)+ [00000000]
 00E00482 20fc 0001 0100           MOVE.L #$00010100,(A0)+ [00000000]
 00E00488 103c 007f                MOVE.B #$7f,D0
 00E0048C 4a39 0000 0a03           TST.B $00000a03 [00]
 00E00492 6610                     BNE.B #$10 == $00e004a4 (F)
 00E00494 20fc 5f53 5749           MOVE.L #$5f535749,(A0)+ [00000000]
 00E0049A 7000                     MOVE.L #$00,D0
 00E0049C 3038 9200                MOVE.W $9200,D0
 00E004A0 e048                     LSR.W #$08,D0
 00E004A2 20c0                     MOVE.L D0,(A0)+ [00000000]
 00E004A4 7203                     MOVE.L #$03,D1
 00E004A6 20fc 5f53 4e44           MOVE.L #$5f534e44,(A0)+ [00000000]
 00E004AC 0800 0007                BTST.L #$0007,D0
 00E004B0 6604                     BNE.B #$04 == $00e004b6 (T)
 00E004B6 20c1                     MOVE.L D1,(A0)+ [00000000]
 00E004B8 0800 0006                BTST.L #$0006,D0
 00E004BC 6614                     BNE.B #$14 == $00e004d2 (F)
 00E004BE 13fc 0008 0000 160a      MOVE.B #$08,$0000160a [00]
 00E004C6 20fc 5f46 4443           MOVE.L #$5f464443,(A0)+ [00000000]
 00E004CC 20fc 0141 5443           MOVE.L #$01415443,(A0)+ [00000000]
 00E004D2 20fc 5f46 5055           MOVE.L #$5f465055,(A0)+ [00000000]
 00E004D8 7e00                     MOVE.L #$00,D7
 00E004DA 9efc 0024                SUBA.W #$0024,A7
 00E004DE 2eb8 002c                MOVE.L $002c [00e0378a],(A7) [00000000]
 00E004E2 2f78 0034 0004           MOVE.L $0034 [00e0378a],(A7, $0004) == $00003dc8 [00000000]
 00E004E8 21fc 00e0 052e 002c      MOVE.L #$00e0052e,$002c [00e0378a]
 00E004F0 21fc 00e0 052e 0034      MOVE.L #$00e0052e,$0034 [00e0378a]
 00E004F8 43ef 0008                LEA.L (A7, $0008) == $00003dcc,A1
 00E004FC 347c 00c0                MOVEA.W #$00c0,A2
 00E00500 203c 00e0 0528           MOVE.L #$00e00528,D0
 00E00506 22d2                     MOVE.L (A2) [00e0378a],(A1)+ [00000000]
 00E00508 24c0                     MOVE.L D0,(A2)+ [00e0378a]
 00E0050A 22d2                     MOVE.L (A2) [00e0378a],(A1)+ [00000000]
 00E0050C 24c0                     MOVE.L D0,(A2)+ [00e0378a]
 00E0050E 22d2                     MOVE.L (A2) [00e0378a],(A1)+ [00000000]
 00E00510 24c0                     MOVE.L D0,(A2)+ [00e0378a]
 00E00512 22d2                     MOVE.L (A2) [00e0378a],(A1)+ [00000000]
 00E00514 24c0                     MOVE.L D0,(A2)+ [00e0378a]
 00E00516 22d2                     MOVE.L (A2) [00e0378a],(A1)+ [00000000]
 00E00518 24c0                     MOVE.L D0,(A2)+ [00e0378a]
 00E0051A 22d2                     MOVE.L (A2) [00e0378a],(A1)+ [00000000]
 00E0051C 24c0                     MOVE.L D0,(A2)+ [00e0378a]
 00E0051E 22d2                     MOVE.L (A2) [00e0378a],(A1)+ [00e00422]
 00E00520 24c0                     MOVE.L D0,(A2)+ [00e0378a]
 00E00522 42a7                     CLR.L -(A7)
 00E00524 244f                     MOVEA.L A7,A2
 00E00526 f357                     FRESTORE (A7)
 00E0052E 2e4a                     MOVEA.L A2,A7
 00E00530 584f                     ADDA.W #$04,A7
 00E00532 21df 002c                MOVE.L (A7)+ [00e0378a],$002c [00e0052e]
 00E00536 21df 0034                MOVE.L (A7)+ [00e0378a],$0034 [00e0052e]
 00E0053A 21df 00c0                MOVE.L (A7)+ [00e0378a],$00c0 [00e00528]
 00E0053E 21df 00c4                MOVE.L (A7)+ [00e0378a],$00c4 [00e00528]
 00E00542 21df 00c8                MOVE.L (A7)+ [00e0378a],$00c8 [00e00528]
 00E00546 21df 00cc                MOVE.L (A7)+ [00e0378a],$00cc [00e00528]
 00E0054A 21df 00d0                MOVE.L (A7)+ [00e0378a],$00d0 [00e00528]
 00E0054E 21df 00c4                MOVE.L (A7)+ [00e0378a],$00c4 [00e0378a]
 00E00552 21df 00c8                MOVE.L (A7)+ [00e0378a],$00c8 [00e0378a]
 00E00556 20c7                     MOVE.L D7,(A0)+ [00000000]
 00E00558 2278 0008                MOVEA.L $0008 [00e0378a],A1
 00E0055C 244f                     MOVEA.L A7,A2
 00E0055E 21fc 00e0 0570 0008      MOVE.L #$00e00570,$0008 [00e0378a]
 00E00566 3038 fa40                MOVE.W $fa40,D0
 00E00570 21c9 0008                MOVE.L A1,$0008 [00e00570]
 00E00574 2e4a                     MOVEA.L A2,A7
 00E00576 4298                     CLR.L (A0)+
 00E00578 20fc 0000 0010           MOVE.L #$00000010,(A0)+ [00000000]
 00E0057E 6100 1fea                BSR.W #$1fea == $00e0256a
 00E0256A 41f8 fa01                LEA.L $fa01,A0
 00E0256E 7000                     MOVE.L #$00,D0
 00E02570 01c8 0000                MVPRM.L D0,(A0, $0000) == $fffffa01
 00E02574 01c8 0008                MVPRM.L D0,(A0, $0008) == $fffffa09
 00E02578 01c8 0010                MVPRM.L D0,(A0, $0010) == $fffffa11
 00E0257C 117c 0048 0016           MOVE.B #$48,(A0, $0016) == $fffffa17
 00E02582 08e8 0002 0002           BSET.B #$0002,(A0, $0002) == $fffffa03
 00E02588 4238 0020                CLR.B $0020
 00E0258C 31fc 1111 10f0           MOVE.W #$1111,$10f0 [0000]
 00E02592 31fc 0014 0442           MOVE.W #$0014,$0442 [0000]
 00E02598 7002                     MOVE.L #$02,D0
 00E0259A 7250                     MOVE.L #$50,D1
 00E0259C 343c 00c0                MOVE.W #$00c0,D2
 00E025A0 6100 0196                BSR.W #$0196 == $00e02738
 00E02738 48e7 f8f0                MOVEM.L D0-D4/A0-A3,-(A7)
 00E0273C 307c fa01                MOVEA.W #$fa01,A0
 00E02740 267c 00e0 27ca           MOVEA.L #$00e027ca,A3
 00E02746 247c 00e0 27ce           MOVEA.L #$00e027ce,A2
 00E0274C 615a                     BSR.B #$5a == $00e027a8
 00E027A8 6106                     BSR.B #$06 == $00e027b0
 00E027B0 7600                     MOVE.L #$00,D3
 00E027B2 d6c0                     ADDA.W D0,A3
 00E027B4 1613                     MOVE.B (A3) [14],D3
 00E027B6 d688                     ADD.L A0,D3
 00E027B8 2643                     MOVEA.L D3,A3
 00E027BA d4c0                     ADDA.W D0,A2
 00E027BC 4e75                     RTS 
 00E027AA 1612                     MOVE.B (A2) [df],D3
 00E027AC c713                     AND.B D3,(A3)
 00E027AE 4e75                     RTS 
 00E0274E 267c 00e0 27be           MOVEA.L #$00e027be,A3
 00E02754 247c 00e0 27ce           MOVEA.L #$00e027ce,A2
 00E0275A 614c                     BSR.B #$4c == $00e027a8
 00E027A8 6106                     BSR.B #$06 == $00e027b0
 00E027B0 7600                     MOVE.L #$00,D3
 00E027B2 d6c0                     ADDA.W D0,A3
 00E027B4 1613                     MOVE.B (A3) [08],D3
 00E027B6 d688                     ADD.L A0,D3
 00E027B8 2643                     MOVEA.L D3,A3
 00E027BA d4c0                     ADDA.W D0,A2
 00E027BC 4e75                     RTS 
 00E027AA 1612                     MOVE.B (A2) [df],D3
 00E027AC c713                     AND.B D3,(A3)
 00E027AE 4e75                     RTS 
 00E0275C 267c 00e0 27c2           MOVEA.L #$00e027c2,A3
 00E02762 247c 00e0 27ce           MOVEA.L #$00e027ce,A2
 00E02768 613e                     BSR.B #$3e == $00e027a8
 00E027A8 6106                     BSR.B #$06 == $00e027b0
 00E027B0 7600                     MOVE.L #$00,D3
 00E027B2 d6c0                     ADDA.W D0,A3
 00E027B4 1613                     MOVE.B (A3) [0c],D3
 00E027B6 d688                     ADD.L A0,D3
 00E027B8 2643                     MOVEA.L D3,A3
 00E027BA d4c0                     ADDA.W D0,A2
 00E027BC 4e75                     RTS 
 00E027AA 1612                     MOVE.B (A2) [df],D3
 00E027AC c713                     AND.B D3,(A3)
 00E027AE 4e75                     RTS 
 00E0276A 267c 00e0 27c6           MOVEA.L #$00e027c6,A3
 00E02770 247c 00e0 27ce           MOVEA.L #$00e027ce,A2
 00E02776 6130                     BSR.B #$30 == $00e027a8
 00E027A8 6106                     BSR.B #$06 == $00e027b0
 00E027B0 7600                     MOVE.L #$00,D3
 00E027B2 d6c0                     ADDA.W D0,A3
 00E027B4 1613                     MOVE.B (A3) [10],D3
 00E027B6 d688                     ADD.L A0,D3
 00E027B8 2643                     MOVEA.L D3,A3
 00E027BA d4c0                     ADDA.W D0,A2
 00E027BC 4e75                     RTS 
 00E027AA 1612                     MOVE.B (A2) [df],D3
 00E027AC c713                     AND.B D3,(A3)
 00E027AE 4e75                     RTS 
 00E02778 267c 00e0 27d2           MOVEA.L #$00e027d2,A3
 00E0277E 247c 00e0 27d6           MOVEA.L #$00e027d6,A2
 00E02784 6122                     BSR.B #$22 == $00e027a8
 00E027A8 6106                     BSR.B #$06 == $00e027b0
 00E027B0 7600                     MOVE.L #$00,D3
 00E027B2 d6c0                     ADDA.W D0,A3
 00E027B4 1613                     MOVE.B (A3) [1c],D3
 00E027B6 d688                     ADD.L A0,D3
 00E027B8 2643                     MOVEA.L D3,A3
 00E027BA d4c0                     ADDA.W D0,A2
 00E027BC 4e75                     RTS 
 00E027AA 1612                     MOVE.B (A2) [8f],D3
 00E027AC c713                     AND.B D3,(A3)
 00E027AE 4e75                     RTS 
 00E02786 c749                     EXG.L A3,A1
 00E02788 47f9 00e0 27da           LEA.L $00e027da,A3
 00E0278E 7600                     MOVE.L #$00,D3
 00E02790 1633 0000                MOVE.B (A3, D0.W*1, $00) == $00e027dc [22],D3
 00E02794 1182 3000                MOVE.B D2,(A0, D3.W*1, $00) == $fffffa23
 00E02798 b430 3000                CMP.B (A0, D3.W*1, $00) == $fffffa23,D2
 00E0279C 66f6                     BNE.B #$f6 == $00e02794 (F)
 00E0279E c749                     EXG.L A3,A1
 00E027A0 8313                     OR.B D1,(A3)
 00E027A2 4cdf 0f1f                MOVEM.L (A7)+,D0-D4/A0-A3
 00E027A6 4e75                     RTS 
 00E025A4 45f9 00e0 39f8           LEA.L $00e039f8,A2
 00E025AA 7005                     MOVE.L #$05,D0
 00E025AC 6100 023e                BSR.W #$023e == $00e027ec
 00E027EC 48e7 e0e0                MOVEM.L D0-D2/A0-A2,-(A7)
 00E027F0 6120                     BSR.B #$20 == $00e02812
 00E02812 48e7 c0c0                MOVEM.L D0-D1/A0-A1,-(A7)
 00E02816 41f8 fa01                LEA.L $fa01,A0
 00E0281A 43e8 0012                LEA.L (A0, $0012) == $fffffa13,A1
 00E0281E 6146                     BSR.B #$46 == $00e02866
 00E02866 1200                     MOVE.B D0,D1
 00E02868 0c01 0008                CMP.B #$08,D1
 00E0286C 6d04                     BLT.B #$04 == $00e02872 (T)
 00E02872 5489                     ADDA.L #$02,A1
 00E02874 4e75                     RTS 
 00E02820 0391                     BCLR.B D1,(A1)
 00E02822 43e8 0006                LEA.L (A0, $0006) == $fffffa07,A1
 00E02826 613e                     BSR.B #$3e == $00e02866
 00E02866 1200                     MOVE.B D0,D1
 00E02868 0c01 0008                CMP.B #$08,D1
 00E0286C 6d04                     BLT.B #$04 == $00e02872 (T)
 00E02872 5489                     ADDA.L #$02,A1
 00E02874 4e75                     RTS 
 00E02828 0391                     BCLR.B D1,(A1)
 00E0282A 43e8 000e                LEA.L (A0, $000e) == $fffffa0f,A1
 00E0282E 6136                     BSR.B #$36 == $00e02866
 00E02866 1200                     MOVE.B D0,D1
 00E02868 0c01 0008                CMP.B #$08,D1
 00E0286C 6d04                     BLT.B #$04 == $00e02872 (T)
 00E02872 5489                     ADDA.L #$02,A1
 00E02874 4e75                     RTS 
 00E02830 103c 00fe                MOVE.B #$fe,D0
 00E02834 e338                     ROL.B D1,D0
 00E02836 1280                     MOVE.B D0,(A1)
 00E02838 4cdf 0303                MOVEM.L (A7)+,D0-D1/A0-A1
 00E0283C 4e75                     RTS 
 00E027F2 2400                     MOVE.L D0,D2
 00E027F4 e542                     ASL.W #$02,D2
 00E027F6 0682 0000 0100           ADD.L #$00000100,D2
 00E027FC 2242                     MOVEA.L D2,A1
 00E027FE 228a                     MOVE.L A2,(A1) [00000000]
 00E02800 6146                     BSR.B #$46 == $00e02848
 00E02848 48e7 c0c0                MOVEM.L D0-D1/A0-A1,-(A7)
 00E0284C 41f8 fa01                LEA.L $fa01,A0
 00E02850 43e8 0006                LEA.L (A0, $0006) == $fffffa07,A1
 00E02854 6110                     BSR.B #$10 == $00e02866
 00E02866 1200                     MOVE.B D0,D1
 00E02868 0c01 0008                CMP.B #$08,D1
 00E0286C 6d04                     BLT.B #$04 == $00e02872 (T)
 00E02872 5489                     ADDA.L #$02,A1
 00E02874 4e75                     RTS 
 00E02856 03d1                     BSET.B D1,(A1)
 00E02858 43e8 0012                LEA.L (A0, $0012) == $fffffa13,A1
 00E0285C 6108                     BSR.B #$08 == $00e02866
 00E02866 1200                     MOVE.B D0,D1
 00E02868 0c01 0008                CMP.B #$08,D1
 00E0286C 6d04                     BLT.B #$04 == $00e02872 (T)
 00E02872 5489                     ADDA.L #$02,A1
 00E02874 4e75                     RTS 
 00E0285E 03d1                     BSET.B D1,(A1)
 00E02860 4cdf 0303                MOVEM.L (A7)+,D0-D1/A0-A1
 00E02864 4e75                     RTS 
 00E02802 4cdf 0707                MOVEM.L (A7)+,D0-D2/A0-A2
 00E02806 4e75                     RTS 
 00E025B0 7003                     MOVE.L #$03,D0
 00E025B2 7201                     MOVE.L #$01,D1
 00E025B4 7402                     MOVE.L #$02,D2
 00E025B6 6100 0180                BSR.W #$0180 == $00e02738
 00E02738 48e7 f8f0                MOVEM.L D0-D4/A0-A3,-(A7)
 00E0273C 307c fa01                MOVEA.W #$fa01,A0
 00E02740 267c 00e0 27ca           MOVEA.L #$00e027ca,A3
 00E02746 247c 00e0 27ce           MOVEA.L #$00e027ce,A2
 00E0274C 615a                     BSR.B #$5a == $00e027a8
 00E027A8 6106                     BSR.B #$06 == $00e027b0
 00E027B0 7600                     MOVE.L #$00,D3
 00E027B2 d6c0                     ADDA.W D0,A3
 00E027B4 1613                     MOVE.B (A3) [14],D3
 00E027B6 d688                     ADD.L A0,D3
 00E027B8 2643                     MOVEA.L D3,A3
 00E027BA d4c0                     ADDA.W D0,A2
 00E027BC 4e75                     RTS 
 00E027AA 1612                     MOVE.B (A2) [ef],D3
 00E027AC c713                     AND.B D3,(A3)
 00E027AE 4e75                     RTS 
 00E0274E 267c 00e0 27be           MOVEA.L #$00e027be,A3
 00E02754 247c 00e0 27ce           MOVEA.L #$00e027ce,A2
 00E0275A 614c                     BSR.B #$4c == $00e027a8
 00E027A8 6106                     BSR.B #$06 == $00e027b0
 00E027B0 7600                     MOVE.L #$00,D3
 00E027B2 d6c0                     ADDA.W D0,A3
 00E027B4 1613                     MOVE.B (A3) [08],D3
 00E027B6 d688                     ADD.L A0,D3
 00E027B8 2643                     MOVEA.L D3,A3
 00E027BA d4c0                     ADDA.W D0,A2
 00E027BC 4e75                     RTS 
 00E027AA 1612                     MOVE.B (A2) [ef],D3
 00E027AC c713                     AND.B D3,(A3)
 00E027AE 4e75                     RTS 
 00E0275C 267c 00e0 27c2           MOVEA.L #$00e027c2,A3
 00E02762 247c 00e0 27ce           MOVEA.L #$00e027ce,A2
 00E02768 613e                     BSR.B #$3e == $00e027a8
 00E027A8 6106                     BSR.B #$06 == $00e027b0
 00E027B0 7600                     MOVE.L #$00,D3
 00E027B2 d6c0                     ADDA.W D0,A3
 00E027B4 1613                     MOVE.B (A3) [0c],D3
 00E027B6 d688                     ADD.L A0,D3
 00E027B8 2643                     MOVEA.L D3,A3
 00E027BA d4c0                     ADDA.W D0,A2
 00E027BC 4e75                     RTS 
 00E027AA 1612                     MOVE.B (A2) [ef],D3
 00E027AC c713                     AND.B D3,(A3)
 00E027AE 4e75                     RTS 
 00E0276A 267c 00e0 27c6           MOVEA.L #$00e027c6,A3
 00E02770 247c 00e0 27ce           MOVEA.L #$00e027ce,A2
 00E02776 6130                     BSR.B #$30 == $00e027a8
 00E027A8 6106                     BSR.B #$06 == $00e027b0
 00E027B0 7600                     MOVE.L #$00,D3
 00E027B2 d6c0                     ADDA.W D0,A3
 00E027B4 1613                     MOVE.B (A3) [10],D3
 00E027B6 d688                     ADD.L A0,D3
 00E027B8 2643                     MOVEA.L D3,A3
 00E027BA d4c0                     ADDA.W D0,A2
 00E027BC 4e75                     RTS 
 00E027AA 1612                     MOVE.B (A2) [ef],D3
 00E027AC c713                     AND.B D3,(A3)
 00E027AE 4e75                     RTS 
 00E02778 267c 00e0 27d2           MOVEA.L #$00e027d2,A3
 00E0277E 247c 00e0 27d6           MOVEA.L #$00e027d6,A2
 00E02784 6122                     BSR.B #$22 == $00e027a8
 00E027A8 6106                     BSR.B #$06 == $00e027b0
 00E027B0 7600                     MOVE.L #$00,D3
 00E027B2 d6c0                     ADDA.W D0,A3
 00E027B4 1613                     MOVE.B (A3) [1c],D3
 00E027B6 d688                     ADD.L A0,D3
 00E027B8 2643                     MOVEA.L D3,A3
 00E027BA d4c0                     ADDA.W D0,A2
 00E027BC 4e75                     RTS 
 00E027AA 1612                     MOVE.B (A2) [f8],D3
 00E027AC c713                     AND.B D3,(A3)
 00E027AE 4e75                     RTS 
 00E02786 c749                     EXG.L A3,A1
 00E02788 47f9 00e0 27da           LEA.L $00e027da,A3
 00E0278E 7600                     MOVE.L #$00,D3
 00E02790 1633 0000                MOVE.B (A3, D0.W*1, $00) == $00e027dd [24],D3
 00E02794 1182 3000                MOVE.B D2,(A0, D3.W*1, $00) == $fffffa25
 00E02798 b430 3000                CMP.B (A0, D3.W*1, $00) == $fffffa25,D2
 00E0279C 66f6                     BNE.B #$f6 == $00e02794 (F)
 00E0279E c749                     EXG.L A3,A1
 00E027A0 8313                     OR.B D1,(A3)
 00E027A2 4cdf 0f1f                MOVEM.L (A7)+,D0-D4/A0-A3
 00E027A6 4e75                     RTS 
 00E025BA 11fc 0001 0ed6           MOVE.B #$01,$0ed6 [00]
 00E025C0 41f8 fa01                LEA.L $fa01,A0
 00E025C4 203c 0088 0105           MOVE.L #$00880105,D0
 00E025CA 01c8 0026                MVPRM.L D0,(A0, $0026) == $fffffa27
 00E025CE 4a39 0000 0a03           TST.B $00000a03 [00]
 00E025D4 6604                     BNE.B #$04 == $00e025da (F)
#
 00E025D6 6100 0736                BSR.W #$0736 == $00e02d0e
 00E02D0E 2078 0008                MOVEA.L $0008 [00e0378a],A0
 00E02D12 224f                     MOVEA.L A7,A1
 00E02D14 21fc 00e0 2d98 0008      MOVE.L #$00e02d98,$0008 [00e0378a]
 00E02D1C 4a38 8c83                TST.B $8c83
 00E02D20 21c8 0008                MOVE.L A0,$0008 [00e02d98]
 00E02D24 41f8 0180                LEA.L $0180,A0
 00E02D28 43fa 04b2                LEA.L (PC,$04b2) == $00e031dc,A1
 00E02D2C 700f                     MOVE.L #$0f,D0
 00E02D2E 20d9                     MOVE.L (A1)+ [00e02da0],(A0)+ [00000000]
 00E02D30 51c8 fffc                DBF .W D0,#$fffc == $00e02d2e (F)
 00E02D2E 20d9                     MOVE.L (A1)+ [00000000],(A0)+ [00000000]
 00E02D30 51c8 fffc                DBF .W D0,#$fffc == $00e02d2e (F)
 00E02D2E 20d9                     MOVE.L (A1)+ [00e02db0],(A0)+ [00000000]
 00E02D30 51c8 fffc                DBF .W D0,#$fffc == $00e02d2e (F)
 00E02D2E 20d9                     MOVE.L (A1)+ [00000000],(A0)+ [00000000]
 00E02D30 51c8 fffc                DBF .W D0,#$fffc == $00e02d2e (F)
 00E02D2E 20d9                     MOVE.L (A1)+ [00e02dc0],(A0)+ [00000000]
 00E02D30 51c8 fffc                DBF .W D0,#$fffc == $00e02d2e (F)
 00E02D2E 20d9                     MOVE.L (A1)+ [00000000],(A0)+ [00000000]
 00E02D30 51c8 fffc                DBF .W D0,#$fffc == $00e02d2e (F)
 00E02D2E 20d9                     MOVE.L (A1)+ [00e02dc0],(A0)+ [00000000]
 00E02D30 51c8 fffc                DBF .W D0,#$fffc == $00e02d2e (F)
 00E02D2E 20d9                     MOVE.L (A1)+ [00000000],(A0)+ [00000000]
 00E02D30 51c8 fffc                DBF .W D0,#$fffc == $00e02d2e (F)
 00E02D2E 20d9                     MOVE.L (A1)+ [00e02de0],(A0)+ [00000000]
 00E02D30 51c8 fffc                DBF .W D0,#$fffc == $00e02d2e (F)
 00E02D2E 20d9                     MOVE.L (A1)+ [00000000],(A0)+ [00000000]
 00E02D30 51c8 fffc                DBF .W D0,#$fffc == $00e02d2e (F)
 00E02D2E 20d9                     MOVE.L (A1)+ [00e02df0],(A0)+ [00000000]
 00E02D30 51c8 fffc                DBF .W D0,#$fffc == $00e02d2e (F)
 00E02D2E 20d9                     MOVE.L (A1)+ [00000000],(A0)+ [00000000]
 00E02D30 51c8 fffc                DBF .W D0,#$fffc == $00e02d2e (F)
 00E02D2E 20d9                     MOVE.L (A1)+ [00e02e00],(A0)+ [00000000]
 00E02D30 51c8 fffc                DBF .W D0,#$fffc == $00e02d2e (F)
 00E02D2E 20d9                     MOVE.L (A1)+ [00000000],(A0)+ [00000000]
 00E02D30 51c8 fffc                DBF .W D0,#$fffc == $00e02d2e (F)
 00E02D2E 20d9                     MOVE.L (A1)+ [00e02e00],(A0)+ [00000000]
 00E02D30 51c8 fffc                DBF .W D0,#$fffc == $00e02d2e (F)
 00E02D2E 20d9                     MOVE.L (A1)+ [00000000],(A0)+ [00000000]
 00E02D30 51c8 fffc                DBF .W D0,#$fffc == $00e02d2e (F)
 00E02D34 61b6                     BSR.B #$b6 == $00e02cec
 00E02CEC 40c1                     MVSR2.W D1
 00E02CEE 007c 0700                ORSR.W #$0700
 00E02CF2 11fc 000e 8800           MOVE.B #$0e,$8800
 00E02CF8 1038 8800                MOVE.B $8800,D0
 00E02CFC 08c0 0007                BSET.L #$0007,D0
 00E02D00 11fc 000e 8800           MOVE.B #$0e,$8800
 00E02D06 11c0 8802                MOVE.B D0,$8802
DEBUG: Falcon: Reset IDE subsystem
 00E02D0A 46c1                     MV2SR.W D1
 00E02D0C 4e75                     RTS 
 00E02D36 41f8 136c                LEA.L $136c,A0
 00E02D3A 43fa 04e0                LEA.L (PC,$04e0) == $00e0321c,A1
 00E02D3E 7025                     MOVE.L #$25,D0
 00E02D40 6100 f99e                BSR.W #$f99e == $00e026e0
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [11],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [6c],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [01],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [80],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [c0],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [12],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [6c],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [01],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [80],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [c0],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [08],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [ea],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [01],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [01],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [ff],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [48],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [e7],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E6 4e75                     RTS 
 00E02D44 41f8 1590                LEA.L $1590,A0
 00E02D48 43fa 04d2                LEA.L (PC,$04d2) == $00e0321c,A1
 00E02D4C 7025                     MOVE.L #$25,D0
 00E02D4E 6100 f990                BSR.W #$f990 == $00e026e0
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [11],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [6c],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [01],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [80],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [c0],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [12],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [6c],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [01],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [80],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [c0],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [08],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [ea],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [01],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [00],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [01],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [ff],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [48],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E0 10d9                     MOVE.B (A1)+ [e7],(A0)+ [00]
 00E026E2 51c8 fffc                DBF .W D0,#$fffc == $00e026e0 (F)
 00E026E6 4e75                     RTS 
 00E02D52 21fc 0000 1390 1590      MOVE.L #$00001390,$1590 [0000116c]
 00E02D5A 21fc 0000 1490 159e      MOVE.L #$00001490,$159e [0000126c]
 00E02D62 45f8 8c81                LEA.L $8c81,A2
 00E02D66 14bc 0009                MOVE.B #$09,(A2)
 00E02D6A 14bc 00c0                MOVE.B #$c0,(A2)
 00E02D6E 303c 0104                MOVE.W #$0104,D0
 00E02D72 4eb9 00e0 150c           JSR $00e0150c
 00E0150C 610e                     BSR.B #$0e == $00e0151c
 00E0151C 40e7                     MVSR2.W -(A7)
 00E0151E 007c 0700                ORSR.W #$0700
 00E01522 4238 fa19                CLR.B $fa19
 00E01526 08b8 0005 fa07           BCLR.B #$0005,$fa07
 00E0152C 11fc 00df fa0b           MOVE.B #$df,$fa0b
 00E01532 08b8 0005 fa13           BCLR.B #$0005,$fa13
 00E01538 08f8 0005 fa07           BSET.B #$0005,$fa07
 00E0153E 46df                     MV2SR.W (A7)+
 00E01540 11c0 fa1f                MOVE.B D0,$fa1f
 00E01544 e058                     ROR.W #$08,D0
 00E01546 11c0 fa19                MOVE.B D0,$fa19
 00E0154A e158                     ROL.W #$08,D0
 00E0154C 4e75                     RTS 
 00E0150E 0838 0005 fa0b           BTST.B #$0005,$fa0b
 00E01514 67f8                     BEQ.B #$f8 == $00e0150e (T)
 00E0150E 0838 0005 fa0b           BTST.B #$0005,$fa0b
 00E01514 67f8                     BEQ.B #$f8 == $00e0150e (T)
 00E0150E 0838 0005 fa0b           BTST.B #$0005,$fa0b
 00E01514 67f8                     BEQ.B #$f8 == $00e0150e (T)
 00E0150E 0838 0005 fa0b           BTST.B #$0005,$fa0b
 00E01514 67f8                     BEQ.B #$f8 == $00e0150e (T)
 00E0150E 0838 0005 fa0b           BTST.B #$0005,$fa0b
 00E01514 67f8                     BEQ.B #$f8 == $00e0150e (F)
 00E01516 4238 fa19                CLR.B $fa19
 00E0151A 4e75                     RTS 
 00E02D78 41f8 8c81                LEA.L $8c81,A0
 00E02D7C 43fa ff42                LEA.L (PC,$ff42) == $00e02cc0,A1
 00E02D80 6100 ff32                BSR.W #$ff32 == $00e02cb4
 00E02CB4 1019                     MOVE.B (A1)+ [04],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [44],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [01],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [04],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [02],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [60],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [03],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [c0],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [05],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [e2],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [06],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [00],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [07],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [00],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [09],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [01],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [0a],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [00],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [0b],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [50],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [0c],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [18],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [0d],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [00],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [0e],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [02],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [0e],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [03],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [03],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [c1],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [05],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [ea],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [0f],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [20],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [00],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [10],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [00],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [10],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [01],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [17],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [09],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [09],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [ff],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (T)
 00E02CBE 4e75                     RTS 
 00E02D84 41f8 8c85                LEA.L $8c85,A0
 00E02D88 43fa ff36                LEA.L (PC,$ff36) == $00e02cc0,A1
 00E02D8C 6100 ff26                BSR.W #$ff26 == $00e02cb4
 00E02CB4 1019                     MOVE.B (A1)+ [04],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [44],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [01],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [04],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [02],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [60],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [03],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [c0],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [05],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [e2],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [06],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [00],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [07],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [00],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [09],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [01],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [0a],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [00],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [0b],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [50],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [0c],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [18],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [0d],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [00],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [0e],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [02],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [0e],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [03],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [03],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [c1],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [05],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [ea],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [0f],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [20],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [00],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [10],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [00],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [10],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [01],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [17],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [09],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (F)
 00E02CB8 1080                     MOVE.B D0,(A0)
 00E02CBA 1099                     MOVE.B (A1)+ [09],(A0)
 00E02CBC 60f6                     BT .B #$f6 == $00e02cb4 (T)
 00E02CB4 1019                     MOVE.B (A1)+ [ff],D0
 00E02CB6 6b06                     BMI.B #$06 == $00e02cbe (T)
 00E02CBE 4e75                     RTS 
 00E02D90 08f8 0005 8e0d           BSET.B #$0005,$8e0d
 00E0378A 46fc 2700                MV2SR.W #$2700
 00E0378E 203c 0000 0808           MOVE.L #$00000808,D0
 00E03794 4e7b 0002                MOVEC D0,CACR
 00E03798 7000                     MOVE.L #$00,D0
 00E0379A 4e7b 0801                MOVEC D0,VBR
 00E0379E f039 4000 00e3 3034      MMUOP030 $400000e3,#$3034
DEBUG: MMU disabled PC=00e037a6
 00E037A6 f039 0800 00e3 3034      MMUOP030 $080000e3,#$3034
 00E037AE f039 0c00 00e3 3034      MMUOP030 $0c0000e3,#$3034
 00E037B6 21f8 0004 0008           MOVE.L $0004 [00e00030],$0008 [00e0378a]
 00E037BC 307c 000c                MOVEA.W #$000c,A0
 00E037C0 7000                     MOVE.L #$00,D0
 00E037C2 223c 0003 ffff           MOVE.L #$0003ffff,D1
 00E037C8 20c0                     MOVE.L D0,(A0)+ [00e0378a]
 00E037CA 51c9 fffc                DBF .W D1,#$fffc == $00e037c8 (F)
 00E037C8 20c0                     MOVE.L D0,(A0)+ [00e0378a]
....
 00E037C8 20c0                     MOVE.L D0,(A0)+ [00000000]
 00E037CA 51c9 fffc                DBF .W D1,#$fffc == $00e037c8 (F)
 00E037CE 2078 0004                MOVEA.L $0004 [00e00030],A0
 00E037D2 4ed0                     JMP (A0)
 00E00030 46fc 2700                MV2SR.W #$2700
 00E00034 4e70                     RESET 
DEBUG: CPU reset PC=e00034 (ROM memory)..


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/