diff --git a/.gitignore b/.gitignore index 5111d57..3ded415 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ /build/*.cmake /build/CMakeCache.txt /build/nemu +compile_commands.json /.vscode aise.txt Makefile \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt index 66b4196..73bf302 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,11 +12,18 @@ set(SRCS src/instructions/shift.c src/instructions/operations.c src/instructions/jmp.c - src/syscall/mmu.c + src/syscall/bdisp.c + src/syscall/text.c + src/display.c src/instructions/system.c src/log.c ) + +find_package(SDL2 REQUIRED) +include_directories(${SDL2_INCLUDE_DIRS}) + add_executable(nemu ${SRCS}) +target_link_libraries(nemu ${SDL2_LIBRARIES}) include_directories(src) install(TARGETS nemu DESTINATION bin) set(CMAKE_BUILD_TYPE Debug) \ No newline at end of file diff --git a/build/FALLBLOC.G1A b/build/FALLBLOC.G1A new file mode 100644 index 0000000..0fa804e Binary files /dev/null and b/build/FALLBLOC.G1A differ diff --git a/build/fall.txt b/build/fall.txt new file mode 100644 index 0000000..90d7c45 --- /dev/null +++ b/build/fall.txt @@ -0,0 +1,52402 @@ +000000 aaac bra h'-aa8 ;@(h'fffff55c) +000002 bdaf bsr h'-4a2 ;@(h'fffffb64) +000004 9088 mov.w @(h'110,pc), r0 ;@(h'118) +000006 9a8d mov.w @(h'11a,pc), r10 ;@(h'124) +000008 0cff mac.l @r15+, @r12+ +00000a efff mov #h'ffffffff, r15 +00000c efff mov #h'ffffffff, r15 +00000e 5afe mov.l @(h'38,r15), r10 +000010 fffe +000012 669b neg r9, r6 +000014 e300 mov #h'0, r3 +000016 1e09 mov.l r0, @(h'24,r14) +000018 0000 +00001a 0000 +00001c 0000 +00001e 0000 +000020 4046 +000022 414c shad r4, r1 +000024 4c42 +000026 4c4f mac.w @r4+, @r12+ +000028 0000 +00002a 0000 +00002c 0000 +00002e 0000 +000030 3031 +000032 2e30 mov.b r3, @r14 +000034 302e addc r2, r0 +000036 3030 cmp/eq r3, r0 +000038 3030 cmp/eq r3, r0 +00003a 0000 +00003c 3230 cmp/eq r3, r2 +00003e 3232 cmp/hs r3, r2 +000040 2e30 mov.b r3, @r14 +000042 3730 cmp/eq r3, r7 +000044 322e addc r2, r2 +000046 3135 dmulu.l r3, r1 +000048 3538 sub r3, r5 +00004a 0000 +00004c 31c9 +00004e 10f4 mov.l r15, @(h'10,r0) +000050 5915 mov.l @(h'14,r1), r9 +000052 1094 mov.l r9, @(h'10,r0) +000054 799d add #h'9d, r9 +000056 10b4 mov.l r11, @(h'10,r0) +000058 3115 dmulu.l r1, r1 +00005a dcf4 mov.l @(h'3d0,pc), r12 ;@(h'42c) +00005c 0000 +00005e 0004 mov.b r0, @(r0,r0) +000060 390f addv r0, r9 +000062 9ce4 mov.w @(h'1c8,pc), r12 ;@(h'22e) +000064 2508 tst r0, r5 +000066 a104 bra h'208 ;@(h'272) +000068 3909 +00006a a0c4 bra h'188 ;@(h'1f6) +00006c 250b or r0, r5 +00006e a024 bra h'48 ;@(h'ba) +000070 39ef addv r14, r9 +000072 9dc4 mov.w @(h'188,pc), r13 ;@(h'1fe) +000074 0000 +000076 0004 mov.b r0, @(r0,r0) +000078 0f8f mac.l @r8+, @r15+ +00007a 81fc mov.w r0, @(h'18,r15) +00007c 0a87 mul.l r8, r10 +00007e 7dfc add #h'fc, r13 +000080 0f82 stc r0_bank, r15 +000082 45fc shad r15, r5 +000084 18c0 mov.l r12, @(h'0,r8) +000086 4dfc shad r15, r13 +000088 0f80 +00008a 5dfc mov.l @(h'30,r15), r13 +00008c 0500 +00008e 7dfc add #h'fc, r13 +000090 7fff add #h'ff, r15 +000092 fffc +000094 ffff +000096 ffff +000098 0000 +00009a 0000 +00009c 0000 +00009e 0000 +0000a0 0000 +0000a2 0000 +0000a4 0000 +0000a6 0000 +0000a8 0000 +0000aa 0000 +0000ac 0000 +0000ae 0000 +0000b0 0000 +0000b2 0000 +0000b4 0000 +0000b6 0000 +0000b8 0000 +0000ba 0000 +0000bc 0000 +0000be 0000 +0000c0 0000 +0000c2 0000 +0000c4 0000 +0000c6 0000 +0000c8 0000 +0000ca 0000 +0000cc 0000 +0000ce 0000 +0000d0 0000 +0000d2 0000 +0000d4 0000 +0000d6 0000 +0000d8 0000 +0000da 0000 +0000dc 0000 +0000de 0000 +0000e0 0000 +0000e2 0000 +0000e4 0000 +0000e6 0000 +0000e8 0000 +0000ea 0000 +0000ec 0000 +0000ee 0000 +0000f0 0000 +0000f2 0000 +0000f4 0000 +0000f6 0000 +0000f8 0000 +0000fa 0000 +0000fc 0000 +0000fe 0000 +000100 0000 +000102 0000 +000104 0000 +000106 0000 +000108 0000 +00010a 0000 +00010c 0000 +00010e 0000 +000110 0000 +000112 0000 +000114 0000 +000116 0000 +000118 0000 +00011a 0000 +00011c 0000 +00011e 0000 +000120 0000 +000122 0000 +000124 0000 +000126 0000 +000128 0000 +00012a 0000 +00012c 0000 +00012e 0000 +000130 0000 +000132 0000 +000134 0000 +000136 0000 +000138 0000 +00013a 0000 +00013c 0000 +00013e 0000 +000140 0000 +000142 0000 +000144 0000 +000146 0000 +000148 0000 +00014a 0000 +00014c 0000 +00014e 0000 +000150 0000 +000152 0000 +000154 0000 +000156 0000 +000158 0000 +00015a 0000 +00015c 0000 +00015e 0000 +000160 0000 +000162 0000 +000164 0000 +000166 0000 +000168 0000 +00016a 0000 +00016c 0000 +00016e 0000 +000170 0000 +000172 0000 +000174 0000 +000176 0000 +000178 0000 +00017a 0000 +00017c 0000 +00017e 0000 +000180 0000 +000182 0000 +000184 0000 +000186 0000 +000188 0000 +00018a 0000 +00018c 0000 +00018e 0000 +000190 0000 +000192 0000 +000194 0000 +000196 0000 +000198 0000 +00019a 0000 +00019c 0000 +00019e 0000 +0001a0 0000 +0001a2 0000 +0001a4 0000 +0001a6 0000 +0001a8 0000 +0001aa 0000 +0001ac 0000 +0001ae 0000 +0001b0 0000 +0001b2 0000 +0001b4 0000 +0001b6 0000 +0001b8 0000 +0001ba 0000 +0001bc 0000 +0001be 0000 +0001c0 0000 +0001c2 0000 +0001c4 0000 +0001c6 0000 +0001c8 0000 +0001ca 0000 +0001cc 0000 +0001ce 0000 +0001d0 0000 +0001d2 0000 +0001d4 4661 +0001d6 6c6c extu.b r6, r12 +0001d8 426c shad r6, r2 +0001da 6f63 mov r6, r15 +0001dc 0000 +0001de 0000 +0001e0 0000 +0001e2 0000 +0001e4 0000 +0001e6 0000 +0001e8 0000 +0001ea 0000 +0001ec 0000 +0001ee 0000 +0001f0 0001 +0001f2 9964 mov.w @(h'c8,pc), r9 ;@(h'2be) +0001f4 0000 +0001f6 0000 +0001f8 0000 +0001fa 0000 +0001fc 0000 +0001fe 0000 +000200 d301 mov.l @(h'4,pc), r3 ;@(h'208) +000202 432b jmp @r3 +000204 0009 nop +000206 0000 +000208 0030 +00020a 9e62 mov.w @(h'c4,pc), r14 ;@(h'2d2) +00020c a001 bra h'2 ;@(h'212) +00020e e500 mov #h'0, r5 +000210 7501 +000212 6053 mov r5, r0 +000214 034c mov.b @(r0,r4), r3 +000216 2338 tst r3, r3 +000218 8bfa bf h'-c ;@(h'210) +00021a 000b rts +00021c 6053 mov r5, r0 +00021e 2fe6 mov.l r14, @-r15 +000220 4f22 sts.l pr, @-r15 +000222 6e63 mov r6, r14 +000224 d39b mov.l @(h'26c,pc), r3 ;@(h'494) +000226 7ff8 add #h'f8, r15 +000228 2f42 mov.l r4, @r15 +00022a 1f51 mov.l r5, @(h'4,r15) +00022c 430b jsr @r3 +00022e e432 mov #h'32, r4 +000230 51f1 mov.l @(h'4,r15), r1 +000232 e400 mov #h'0, r4 +000234 63f2 mov.l @r15, r3 +000236 4e15 cmp/pl r14 +000238 6603 mov r0, r6 +00023a e700 mov #h'0, r7 +00023c 6573 mov r7, r5 +00023e 313c add r3, r1 +000240 8f06 bf/s h'c ;@(h'250) +000242 346c add r6, r4 +000244 6314 mov.b @r1+, r3 +000246 7501 +000248 2430 mov.b r3, @r4 +00024a 35e3 cmp/ge r14, r5 +00024c 8ffa bf/s h'-c ;@(h'244) +00024e 7401 +000250 60e3 mov r14, r0 +000252 0674 mov.b r7, @(r0,r6) +000254 6063 mov r6, r0 +000256 7f08 +000258 4f26 lds.l @r15+, pr +00025a 000b rts +00025c 6ef6 mov.l @r15+, r14 +00025e 2fe6 mov.l r14, @-r15 +000260 2fd6 mov.l r13, @-r15 +000262 6d43 mov r4, r13 +000264 2fc6 mov.l r12, @-r15 +000266 2fb6 mov.l r11, @-r15 +000268 4f22 sts.l pr, @-r15 +00026a 7ffc add #h'fc, r15 +00026c db8a mov.l @(h'228,pc), r11 ;@(h'498) +00026e 2f52 mov.l r5, @r15 +000270 4b0b jsr @r11 +000272 64d3 mov r13, r4 +000274 d387 mov.l @(h'21c,pc), r3 ;@(h'494) +000276 7001 +000278 6403 mov r0, r4 +00027a 430b jsr @r3 +00027c 4400 shll r4 +00027e 6c03 mov r0, r12 +000280 a007 bra h'e ;@(h'292) +000282 ee00 mov #h'0, r14 +000284 63e3 mov r14, r3 +000286 4300 shll r3 +000288 33cc add r12, r3 +00028a 60e3 mov r14, r0 +00028c 02dc mov.b @(r0,r13), r2 +00028e 7e01 +000290 2321 mov.w r2, @r3 +000292 4b0b jsr @r11 +000294 64d3 mov r13, r4 +000296 3e03 cmp/ge r0, r14 +000298 8bf4 bf h'-18 ;@(h'284) +00029a 64c3 mov r12, r4 +00029c d37f mov.l @(h'1fc,pc), r3 ;@(h'49c) +00029e 65f2 mov.l @r15, r5 +0002a0 7f04 +0002a2 4f26 lds.l @r15+, pr +0002a4 6bf6 mov.l @r15+, r11 +0002a6 6cf6 mov.l @r15+, r12 +0002a8 6df6 mov.l @r15+, r13 +0002aa 432b jmp @r3 +0002ac 6ef6 mov.l @r15+, r14 +0002ae 2fe6 mov.l r14, @-r15 +0002b0 2fd6 mov.l r13, @-r15 +0002b2 2fc6 mov.l r12, @-r15 +0002b4 2fb6 mov.l r11, @-r15 +0002b6 4f22 sts.l pr, @-r15 +0002b8 db77 mov.l @(h'1dc,pc), r11 ;@(h'498) +0002ba 4b0b jsr @r11 +0002bc 6d43 mov r4, r13 +0002be 7001 +0002c0 d374 mov.l @(h'1d0,pc), r3 ;@(h'494) +0002c2 6403 mov r0, r4 +0002c4 430b jsr @r3 +0002c6 4400 shll r4 +0002c8 6c03 mov r0, r12 +0002ca a007 bra h'e ;@(h'2dc) +0002cc ee00 mov #h'0, r14 +0002ce 63e3 mov r14, r3 +0002d0 4300 shll r3 +0002d2 33cc add r12, r3 +0002d4 60e3 mov r14, r0 +0002d6 7e01 +0002d8 02dc mov.b @(r0,r13), r2 +0002da 2321 mov.w r2, @r3 +0002dc 4b0b jsr @r11 +0002de 64d3 mov r13, r4 +0002e0 3e03 cmp/ge r0, r14 +0002e2 8bf4 bf h'-18 ;@(h'2ce) +0002e4 4f26 lds.l @r15+, pr +0002e6 64c3 mov r12, r4 +0002e8 d26d mov.l @(h'1b4,pc), r2 ;@(h'4a0) +0002ea 6bf6 mov.l @r15+, r11 +0002ec 6cf6 mov.l @r15+, r12 +0002ee 6df6 mov.l @r15+, r13 +0002f0 422b jmp @r2 +0002f2 6ef6 mov.l @r15+, r14 +0002f4 2fe6 mov.l r14, @-r15 +0002f6 2fd6 mov.l r13, @-r15 +0002f8 2fc6 mov.l r12, @-r15 +0002fa 6d43 mov r4, r13 +0002fc 2fb6 mov.l r11, @-r15 +0002fe 4f22 sts.l pr, @-r15 +000300 db65 mov.l @(h'194,pc), r11 ;@(h'498) +000302 7ffc add #h'fc, r15 +000304 2f52 mov.l r5, @r15 +000306 4b0b jsr @r11 +000308 64d3 mov r13, r4 +00030a 7001 +00030c d361 mov.l @(h'184,pc), r3 ;@(h'494) +00030e 6403 mov r0, r4 +000310 430b jsr @r3 +000312 4400 shll r4 +000314 6c03 mov r0, r12 +000316 a007 bra h'e ;@(h'328) +000318 ee00 mov #h'0, r14 +00031a 63e3 mov r14, r3 +00031c 4300 shll r3 +00031e 33cc add r12, r3 +000320 60e3 mov r14, r0 +000322 7e01 +000324 02dc mov.b @(r0,r13), r2 +000326 2321 mov.w r2, @r3 +000328 4b0b jsr @r11 +00032a 64d3 mov r13, r4 +00032c 3e03 cmp/ge r0, r14 +00032e 8bf4 bf h'-18 ;@(h'31a) +000330 65f2 mov.l @r15, r5 +000332 64c3 mov r12, r4 +000334 d35b mov.l @(h'16c,pc), r3 ;@(h'4a4) +000336 7f04 +000338 4f26 lds.l @r15+, pr +00033a 6bf6 mov.l @r15+, r11 +00033c 6cf6 mov.l @r15+, r12 +00033e 6df6 mov.l @r15+, r13 +000340 432b jmp @r3 +000342 6ef6 mov.l @r15+, r14 +000344 d358 mov.l @(h'160,pc), r3 ;@(h'4a8) +000346 432b jmp @r3 +000348 0009 nop +00034a d358 mov.l @(h'160,pc), r3 ;@(h'4ac) +00034c 432b jmp @r3 +00034e 0009 nop +000350 d357 mov.l @(h'15c,pc), r3 ;@(h'4b0) +000352 432b jmp @r3 +000354 0009 nop +000356 d357 mov.l @(h'15c,pc), r3 ;@(h'4b4) +000358 432b jmp @r3 +00035a 0009 nop +00035c d356 mov.l @(h'158,pc), r3 ;@(h'4b8) +00035e 432b jmp @r3 +000360 0009 nop +000362 2fe6 mov.l r14, @-r15 +000364 2fd6 mov.l r13, @-r15 +000366 2fc6 mov.l r12, @-r15 +000368 2fb6 mov.l r11, @-r15 +00036a 4f22 sts.l pr, @-r15 +00036c db4a mov.l @(h'128,pc), r11 ;@(h'498) +00036e 4b0b jsr @r11 +000370 6d43 mov r4, r13 +000372 7001 +000374 d347 mov.l @(h'11c,pc), r3 ;@(h'494) +000376 6403 mov r0, r4 +000378 430b jsr @r3 +00037a 4400 shll r4 +00037c 6c03 mov r0, r12 +00037e a007 bra h'e ;@(h'390) +000380 ee00 mov #h'0, r14 +000382 63e3 mov r14, r3 +000384 4300 shll r3 +000386 33cc add r12, r3 +000388 60e3 mov r14, r0 +00038a 7e01 +00038c 02dc mov.b @(r0,r13), r2 +00038e 2321 mov.w r2, @r3 +000390 4b0b jsr @r11 +000392 64d3 mov r13, r4 +000394 3e03 cmp/ge r0, r14 +000396 8bf4 bf h'-18 ;@(h'382) +000398 4f26 lds.l @r15+, pr +00039a 64c3 mov r12, r4 +00039c d247 mov.l @(h'11c,pc), r2 ;@(h'4bc) +00039e 6bf6 mov.l @r15+, r11 +0003a0 6cf6 mov.l @r15+, r12 +0003a2 6df6 mov.l @r15+, r13 +0003a4 422b jmp @r2 +0003a6 6ef6 mov.l @r15+, r14 +0003a8 2fe6 mov.l r14, @-r15 +0003aa 2fd6 mov.l r13, @-r15 +0003ac 2fc6 mov.l r12, @-r15 +0003ae 6d53 mov r5, r13 +0003b0 2fb6 mov.l r11, @-r15 +0003b2 ec01 mov #h'1, r12 +0003b4 2fa6 mov.l r10, @-r15 +0003b6 2f96 mov.l r9, @-r15 +0003b8 2f86 mov.l r8, @-r15 +0003ba 6843 mov r4, r8 +0003bc db36 mov.l @(h'd8,pc), r11 ;@(h'498) +0003be 4f22 sts.l pr, @-r15 +0003c0 7fac add #h'ac, r15 +0003c2 4b0b jsr @r11 +0003c4 6453 mov r5, r4 +0003c6 7001 +0003c8 d332 mov.l @(h'c8,pc), r3 ;@(h'494) +0003ca 6403 mov r0, r4 +0003cc 430b jsr @r3 +0003ce 4400 shll r4 +0003d0 6903 mov r0, r9 +0003d2 ea00 mov #h'0, r10 +0003d4 a007 bra h'e ;@(h'3e6) +0003d6 6ea3 mov r10, r14 +0003d8 63e3 mov r14, r3 +0003da 4300 shll r3 +0003dc 339c add r9, r3 +0003de 60e3 mov r14, r0 +0003e0 02dc mov.b @(r0,r13), r2 +0003e2 7e01 +0003e4 2321 mov.w r2, @r3 +0003e6 4b0b jsr @r11 +0003e8 64d3 mov r13, r4 +0003ea 3e03 cmp/ge r0, r14 +0003ec 8bf4 bf h'-18 ;@(h'3d8) +0003ee 6ef3 mov r15, r14 +0003f0 d233 mov.l @(h'cc,pc), r2 ;@(h'4c0) +0003f2 67f3 mov r15, r7 +0003f4 7e18 add #h'18, r14 +0003f6 7704 +0003f8 66e3 mov r14, r6 +0003fa 65f3 mov r15, r5 +0003fc 420b jsr @r2 +0003fe 6493 mov r9, r4 +000400 2008 tst r0, r0 +000402 8901 bt h'2 ;@(h'408) +000404 a03b bra h'76 ;@(h'47e) +000406 e000 mov #h'0, r0 +000408 ed0e mov #h'e, r13 +00040a a008 bra h'10 ;@(h'41e) +00040c 64a3 mov r10, r4 +00040e 6343 mov r4, r3 +000410 6282 mov.l @r8, r2 +000412 4300 shll r3 +000414 324c add r4, r2 +000416 33ec add r14, r3 +000418 8431 mov.b @(h'1,r3), r0 +00041a 7401 +00041c 2200 mov.b r0, @r2 +00041e 34d3 cmp/ge r13, r4 +000420 8907 bt h'e ;@(h'432) +000422 6243 mov r4, r2 +000424 4200 shll r2 +000426 63f3 mov r15, r3 +000428 7318 add #h'18, r3 +00042a 323c add r3, r2 +00042c 6121 mov.w @r2, r1 +00042e 2118 tst r1, r1 +000430 8bed bf h'-26 ;@(h'40e) +000432 db24 mov.l @(h'90,pc), r11 ;@(h'4c4) +000434 a018 bra h'30 ;@(h'468) +000436 0009 nop +000438 64a3 mov r10, r4 +00043a 65c3 mov r12, r5 +00043c 4508 shll2 r5 +00043e a008 bra h'10 ;@(h'452) +000440 358c add r8, r5 +000442 6243 mov r4, r2 +000444 6352 mov.l @r5, r3 +000446 4200 shll r2 +000448 334c add r4, r3 +00044a 32ec add r14, r2 +00044c 8421 mov.b @(h'1,r2), r0 +00044e 7401 +000450 2300 mov.b r0, @r3 +000452 34d3 cmp/ge r13, r4 +000454 8907 bt h'e ;@(h'466) +000456 6243 mov r4, r2 +000458 4200 shll r2 +00045a 63f3 mov r15, r3 +00045c 7318 add #h'18, r3 +00045e 323c add r3, r2 +000460 6121 mov.w @r2, r1 +000462 2118 tst r1, r1 +000464 8bed bf h'-26 ;@(h'442) +000466 7c01 +000468 66f3 mov r15, r6 +00046a 7604 +00046c 65e3 mov r14, r5 +00046e 4b0b jsr @r11 +000470 64f2 mov.l @r15, r4 +000472 2008 tst r0, r0 +000474 89e0 bt h'-40 ;@(h'438) +000476 d314 mov.l @(h'50,pc), r3 ;@(h'4c8) +000478 430b jsr @r3 +00047a 64f2 mov.l @r15, r4 +00047c 60c3 mov r12, r0 +00047e 7f54 add #h'54, r15 +000480 4f26 lds.l @r15+, pr +000482 68f6 mov.l @r15+, r8 +000484 69f6 mov.l @r15+, r9 +000486 6af6 mov.l @r15+, r10 +000488 6bf6 mov.l @r15+, r11 +00048a 6cf6 mov.l @r15+, r12 +00048c 6df6 mov.l @r15+, r13 +00048e 000b rts +000490 6ef6 mov.l @r15+, r14 +000492 0000 +000494 0030 +000496 b164 bsr h'2c8 ;@(h'762) +000498 0030 +00049a b074 bsr h'e8 ;@(h'586) +00049c 0030 +00049e b896 bsr h'-ed4 ;@(h'fffff5ce) +0004a0 0030 +0004a2 b8ac bsr h'-ea8 ;@(h'fffff5fe) +0004a4 0030 +0004a6 b6c6 bsr h'd8c ;@(h'1236) +0004a8 0030 +0004aa b36a bsr h'6d4 ;@(h'b82) +0004ac 0030 +0004ae b53c bsr h'a78 ;@(h'f2a) +0004b0 0030 +0004b2 b454 bsr h'8a8 ;@(h'd5e) +0004b4 0030 +0004b6 b61a bsr h'c34 ;@(h'10ee) +0004b8 0030 +0004ba b798 bsr h'f30 ;@(h'13ee) +0004bc 0030 +0004be b988 bsr h'-cf0 ;@(h'fffff7d2) +0004c0 0030 +0004c2 b0c4 bsr h'188 ;@(h'64e) +0004c4 0030 +0004c6 b0d4 bsr h'1a8 ;@(h'672) +0004c8 0030 +0004ca b0b4 bsr h'168 ;@(h'636) +0004cc 2fe6 mov.l r14, @-r15 +0004ce 4f22 sts.l pr, @-r15 +0004d0 d333 mov.l @(h'cc,pc), r3 ;@(h'5a0) +0004d2 7ff8 add #h'f8, r15 +0004d4 2f42 mov.l r4, @r15 +0004d6 6ef3 mov r15, r14 +0004d8 7e04 +0004da 430b jsr @r3 +0004dc e40e mov #h'e, r4 +0004de 6203 mov r0, r2 +0004e0 2e02 mov.l r0, @r14 +0004e2 e300 mov #h'0, r3 +0004e4 2230 mov.b r3, @r2 +0004e6 65f2 mov.l @r15, r5 +0004e8 bf5e bsr h'-144 ;@(h'3a8) +0004ea 64e3 mov r14, r4 +0004ec 62e2 mov.l @r14, r2 +0004ee 6320 mov.b @r2, r3 +0004f0 2338 tst r3, r3 +0004f2 8904 bt h'8 ;@(h'4fe) +0004f4 e001 mov #h'1, r0 +0004f6 7f08 +0004f8 4f26 lds.l @r15+, pr +0004fa 000b rts +0004fc 6ef6 mov.l @r15+, r14 +0004fe e000 mov #h'0, r0 +000500 7f08 +000502 4f26 lds.l @r15+, pr +000504 000b rts +000506 6ef6 mov.l @r15+, r14 +000508 2fe6 mov.l r14, @-r15 +00050a 2668 tst r6, r6 +00050c 2fd6 mov.l r13, @-r15 +00050e ee00 mov #h'0, r14 +000510 2fc6 mov.l r12, @-r15 +000512 6c43 mov r4, r12 +000514 2fb6 mov.l r11, @-r15 +000516 2fa6 mov.l r10, @-r15 +000518 2f96 mov.l r9, @-r15 +00051a 2f86 mov.l r8, @-r15 +00051c 4f22 sts.l pr, @-r15 +00051e 7ff8 add #h'f8, r15 +000520 2f52 mov.l r5, @r15 +000522 8f10 bf/s h'20 ;@(h'546) +000524 6be3 mov r14, r11 +000526 ea00 mov #h'0, r10 +000528 4c15 cmp/pl r12 +00052a 8f0c bf/s h'18 ;@(h'546) +00052c 6df2 mov.l @r15, r13 +00052e be6d bsr h'-326 ;@(h'20c) +000530 64d2 mov.l @r13, r4 +000532 6603 mov r0, r6 +000534 76fc add #h'fc, r6 +000536 e500 mov #h'0, r5 +000538 be71 bsr h'-31e ;@(h'21e) +00053a 64d2 mov.l @r13, r4 +00053c 2d02 mov.l r0, @r13 +00053e 7a01 +000540 3ac3 cmp/ge r12, r10 +000542 8ff4 bf/s h'-18 ;@(h'52e) +000544 7d04 +000546 e806 mov #h'6, r8 +000548 d916 mov.l @(h'58,pc), r9 ;@(h'5a4) +00054a dd17 mov.l @(h'5c,pc), r13 ;@(h'5a8) +00054c d217 mov.l @(h'5c,pc), r2 ;@(h'5ac) +00054e 420b jsr @r2 +000550 0009 nop +000552 e501 mov #h'1, r5 +000554 d316 mov.l @(h'58,pc), r3 ;@(h'5b0) +000556 430b jsr @r3 +000558 e402 mov #h'2, r4 +00055a d416 mov.l @(h'58,pc), r4 ;@(h'5b4) +00055c d216 mov.l @(h'58,pc), r2 ;@(h'5b8) +00055e 420b jsr @r2 +000560 0009 nop +000562 e70c mov #h'c, r7 +000564 d315 mov.l @(h'54,pc), r3 ;@(h'5bc) +000566 e66b mov #h'6b, r6 +000568 6573 mov r7, r5 +00056a 430b jsr @r3 +00056c e414 mov #h'14, r4 +00056e ea00 mov #h'0, r10 +000570 62b3 mov r11, r2 +000572 4208 shll2 r2 +000574 a010 bra h'20 ;@(h'598) +000576 1f21 mov.l r2, @(h'4,r15) +000578 53f1 mov.l @(h'4,r15), r3 +00057a 65a3 mov r10, r5 +00057c 60f2 mov.l @r15, r0 +00057e 62a3 mov r10, r2 +000580 e700 mov #h'0, r7 +000582 66a3 mov r10, r6 +000584 4608 shll2 r6 +000586 363c add r3, r6 +000588 066e mov.l @(r0,r6), r6 +00058a 4508 shll2 r5 +00058c 4500 shll r5 +00058e 3528 sub r2, r5 +000590 7512 add #h'12, r5 +000592 490b jsr @r9 +000594 e420 mov #h'20, r4 +000596 7a01 +000598 3c87 cmp/gt r8, r12 +00059a 8b11 bf h'22 ;@(h'5c0) +00059c a011 bra h'22 ;@(h'5c2) +00059e 6383 mov r8, r3 +0005a0 0030 +0005a2 b164 bsr h'2c8 ;@(h'86e) +0005a4 0030 +0005a6 b184 bsr h'308 ;@(h'8b2) +0005a8 0810 +0005aa 0004 mov.b r0, @(r0,r0) +0005ac 0030 +0005ae b094 bsr h'128 ;@(h'6da) +0005b0 0030 +0005b2 b1a0 bsr h'340 ;@(h'8f6) +0005b4 0030 +0005b6 f060 +0005b8 0030 +0005ba b174 bsr h'2e8 ;@(h'8a6) +0005bc 0030 +0005be b0a4 bsr h'148 ;@(h'70a) +0005c0 63c3 mov r12, r3 +0005c2 3a33 cmp/ge r3, r10 +0005c4 8bd8 bf h'-50 ;@(h'578) +0005c6 4b15 cmp/pl r11 +0005c8 8b04 bf h'8 ;@(h'5d4) +0005ca e700 mov #h'0, r7 +0005cc d62d mov.l @(h'b4,pc), r6 ;@(h'684) +0005ce e512 mov #h'12, r5 +0005d0 490b jsr @r9 +0005d2 e45a mov #h'5a, r4 +0005d4 6ab3 mov r11, r10 +0005d6 7a06 +0005d8 3ac3 cmp/ge r12, r10 +0005da 8904 bt h'8 ;@(h'5e6) +0005dc d62a mov.l @(h'a8,pc), r6 ;@(h'688) +0005de e535 mov #h'35, r5 +0005e0 e700 mov #h'0, r7 +0005e2 490b jsr @r9 +0005e4 e45a mov #h'5a, r4 +0005e6 e700 mov #h'0, r7 +0005e8 d628 mov.l @(h'a0,pc), r6 ;@(h'68c) +0005ea 65e3 mov r14, r5 +0005ec 63e3 mov r14, r3 +0005ee 4508 shll2 r5 +0005f0 4500 shll r5 +0005f2 3538 sub r3, r5 +0005f4 7512 add #h'12, r5 +0005f6 490b jsr @r9 +0005f8 e418 mov #h'18, r4 +0005fa d425 mov.l @(h'94,pc), r4 ;@(h'690) +0005fc d325 mov.l @(h'94,pc), r3 ;@(h'694) +0005fe 430b jsr @r3 +000600 0009 nop +000602 923b mov.w @(h'76,pc), r2 ;@(h'67c) +000604 63d2 mov.l @r13, r3 +000606 3320 cmp/eq r2, r3 +000608 8b01 bf h'2 ;@(h'60e) +00060a a02d bra h'5a ;@(h'668) +00060c e0ff mov #h'ffffffff, r0 +00060e 9336 mov.w @(h'6c,pc), r3 ;@(h'67e) +000610 62d2 mov.l @r13, r2 +000612 3230 cmp/eq r3, r2 +000614 8920 bt h'40 ;@(h'658) +000616 9133 mov.w @(h'66,pc), r1 ;@(h'680) +000618 60d2 mov.l @r13, r0 +00061a 3010 cmp/eq r1, r0 +00061c 8b09 bf h'12 ;@(h'632) +00061e 2bb8 tst r11, r11 +000620 8b01 bf h'2 ;@(h'626) +000622 2ee8 tst r14, r14 +000624 8905 bt h'a ;@(h'632) +000626 2ee8 tst r14, r14 +000628 8901 bt h'2 ;@(h'62e) +00062a a015 bra h'2a ;@(h'658) +00062c 7eff add #h'ff, r14 +00062e a013 bra h'26 ;@(h'658) +000630 7bff add #h'ff, r11 +000632 9326 mov.w @(h'4c,pc), r3 ;@(h'682) +000634 62d2 mov.l @r13, r2 +000636 3230 cmp/eq r3, r2 +000638 8bdf bf h'-42 ;@(h'5fa) +00063a 3ac3 cmp/ge r12, r10 +00063c 8b06 bf h'c ;@(h'64c) +00063e e105 mov #h'5, r1 +000640 3e13 cmp/ge r1, r14 +000642 89da bt h'-4c ;@(h'5fa) +000644 60e3 mov r14, r0 +000646 7001 +000648 30c3 cmp/ge r12, r0 +00064a 89d6 bt h'-54 ;@(h'5fa) +00064c e305 mov #h'5, r3 +00064e 3e33 cmp/ge r3, r14 +000650 8901 bt h'2 ;@(h'656) +000652 a001 bra h'2 ;@(h'658) +000654 7e01 +000656 7b01 +000658 9311 mov.w @(h'22,pc), r3 ;@(h'67e) +00065a 62d2 mov.l @r13, r2 +00065c 3230 cmp/eq r3, r2 +00065e 8901 bt h'2 ;@(h'664) +000660 af74 bra h'-118 ;@(h'54c) +000662 0009 nop +000664 60e3 mov r14, r0 +000666 30bc add r11, r0 +000668 7f08 +00066a 4f26 lds.l @r15+, pr +00066c 68f6 mov.l @r15+, r8 +00066e 69f6 mov.l @r15+, r9 +000670 6af6 mov.l @r15+, r10 +000672 6bf6 mov.l @r15+, r11 +000674 6cf6 mov.l @r15+, r12 +000676 6df6 mov.l @r15+, r13 +000678 000b rts +00067a 6ef6 mov.l @r15+, r14 +00067c 7532 add #h'32, r5 +00067e 7534 add #h'34, r5 +000680 7542 add #h'42, r5 +000682 7547 add #h'47, r5 +000684 0030 +000686 f074 +000688 0030 +00068a f078 +00068c 0030 +00068e f07c +000690 0810 +000692 0004 mov.b r0, @(r0,r0) +000694 0030 +000696 b134 bsr h'268 ;@(h'902) +000698 2fd6 mov.l r13, @-r15 +00069a 4f22 sts.l pr, @-r15 +00069c d33e mov.l @(h'f8,pc), r3 ;@(h'798) +00069e 430b jsr @r3 +0006a0 0009 nop +0006a2 6703 mov r0, r7 +0006a4 e004 mov #h'4, r0 +0006a6 3078 sub r7, r0 +0006a8 e603 mov #h'3, r6 +0006aa 2609 and r0, r6 +0006ac 6d73 mov r7, r13 +0006ae e400 mov #h'0, r4 +0006b0 6143 mov r4, r1 +0006b2 4615 cmp/pl r6 +0006b4 8f05 bf/s h'a ;@(h'6c2) +0006b6 6573 mov r7, r5 +0006b8 2540 mov.b r4, @r5 +0006ba 7101 +0006bc 3163 cmp/ge r6, r1 +0006be 8ffb bf/s h'-a ;@(h'6b8) +0006c0 7501 +0006c2 6163 mov r6, r1 +0006c4 9066 mov.w @(h'cc,pc), r0 ;@(h'794) +0006c6 317c add r7, r1 +0006c8 6513 mov r1, r5 +0006ca 301c add r1, r0 +0006cc 2542 mov.l r4, @r5 +0006ce 7504 +0006d0 3502 cmp/hs r0, r5 +0006d2 8bfb bf h'-a ;@(h'6cc) +0006d4 925e mov.w @(h'bc,pc), r2 ;@(h'794) +0006d6 362c add r2, r6 +0006d8 3d6c add r6, r13 +0006da e603 mov #h'3, r6 +0006dc 2679 and r7, r6 +0006de 6743 mov r4, r7 +0006e0 4615 cmp/pl r6 +0006e2 8f05 bf/s h'a ;@(h'6f0) +0006e4 65d3 mov r13, r5 +0006e6 7701 +0006e8 2540 mov.b r4, @r5 +0006ea 3763 cmp/ge r6, r7 +0006ec 8ffb bf/s h'-a ;@(h'6e6) +0006ee 7501 +0006f0 4f26 lds.l @r15+, pr +0006f2 000b rts +0006f4 6df6 mov.l @r15+, r13 +0006f6 e704 mov #h'4, r7 +0006f8 d528 mov.l @(h'a0,pc), r5 ;@(h'79c) +0006fa e600 mov #h'0, r6 +0006fc d428 mov.l @(h'a0,pc), r4 ;@(h'7a0) +0006fe 6163 mov r6, r1 +000700 2fc6 mov.l r12, @-r15 +000702 ec07 mov #h'7, r12 +000704 2fb6 mov.l r11, @-r15 +000706 eb10 mov #h'10, r11 +000708 2fa6 mov.l r10, @-r15 +00070a ea40 mov #h'40, r10 +00070c 2570 mov.b r7, @r5 +00070e e3c0 mov #h'ffffffc0, r3 +000710 231b or r1, r3 +000712 60b3 mov r11, r0 +000714 2430 mov.b r3, @r4 +000716 2570 mov.b r7, @r5 +000718 2460 mov.b r6, @r4 +00071a 25c0 mov.b r12, @r5 +00071c 4010 dt r0 +00071e 8ffd bf/s h'-6 ;@(h'71c) +000720 2460 mov.b r6, @r4 +000722 7101 +000724 31a3 cmp/ge r10, r1 +000726 8bf1 bf h'-1e ;@(h'70c) +000728 6af6 mov.l @r15+, r10 +00072a 6bf6 mov.l @r15+, r11 +00072c 000b rts +00072e 6cf6 mov.l @r15+, r12 +000730 2fc6 mov.l r12, @-r15 +000732 2fb6 mov.l r11, @-r15 +000734 2fa6 mov.l r10, @-r15 +000736 2f96 mov.l r9, @-r15 +000738 4f22 sts.l pr, @-r15 +00073a dc17 mov.l @(h'5c,pc), r12 ;@(h'798) +00073c 4c0b jsr @r12 +00073e 0009 nop +000740 d516 mov.l @(h'58,pc), r5 ;@(h'79c) +000742 6c03 mov r0, r12 +000744 d416 mov.l @(h'58,pc), r4 ;@(h'7a0) +000746 e940 mov #h'40, r9 +000748 ea10 mov #h'10, r10 +00074a eb07 mov #h'7, r11 +00074c e100 mov #h'0, r1 +00074e e704 mov #h'4, r7 +000750 6013 mov r1, r0 +000752 e3c0 mov #h'ffffffc0, r3 +000754 2570 mov.b r7, @r5 +000756 66a3 mov r10, r6 +000758 230b or r0, r3 +00075a 2430 mov.b r3, @r4 +00075c 2570 mov.b r7, @r5 +00075e 2410 mov.b r1, @r4 +000760 25b0 mov.b r11, @r5 +000762 4610 dt r6 +000764 63c4 mov.b @r12+, r3 +000766 8ffc bf/s h'-8 ;@(h'762) +000768 2430 mov.b r3, @r4 +00076a 7001 +00076c 3093 cmp/ge r9, r0 +00076e 8bf0 bf h'-20 ;@(h'752) +000770 4f26 lds.l @r15+, pr +000772 69f6 mov.l @r15+, r9 +000774 6af6 mov.l @r15+, r10 +000776 6bf6 mov.l @r15+, r11 +000778 000b rts +00077a 6cf6 mov.l @r15+, r12 +00077c d207 mov.l @(h'1c,pc), r2 ;@(h'79c) +00077e e306 mov #h'6, r3 +000780 d107 mov.l @(h'1c,pc), r1 ;@(h'7a0) +000782 2230 mov.b r3, @r2 +000784 000b rts +000786 2140 mov.b r4, @r1 +000788 d204 mov.l @(h'10,pc), r2 ;@(h'79c) +00078a e306 mov #h'6, r3 +00078c d104 mov.l @(h'10,pc), r1 ;@(h'7a0) +00078e 2230 mov.b r3, @r2 +000790 000b rts +000792 6010 mov.b @r1, r0 +000794 03fc mov.b @(r0,r15), r3 +000796 0000 +000798 0030 +00079a f080 +00079c b400 bsr h'800 ;@(h'fa0) +00079e 0000 +0007a0 b401 bsr h'802 ;@(h'fa6) +0007a2 0000 +0007a4 2fe6 mov.l r14, @-r15 +0007a6 6e43 mov r4, r14 +0007a8 d346 mov.l @(h'118,pc), r3 ;@(h'8c4) +0007aa 2fd6 mov.l r13, @-r15 +0007ac 4f22 sts.l pr, @-r15 +0007ae 6d53 mov r5, r13 +0007b0 7ffc add #h'fc, r15 +0007b2 430b jsr @r3 +0007b4 2f62 mov.l r6, @r15 +0007b6 e280 mov #h'ffffff80, r2 +0007b8 22e8 tst r14, r2 +0007ba 8f35 bf/s h'6a ;@(h'828) +0007bc 6603 mov r0, r6 +0007be e1c0 mov #h'ffffffc0, r1 +0007c0 21d8 tst r13, r1 +0007c2 8b31 bf h'62 ;@(h'828) +0007c4 957d mov.w @(h'fa,pc), r5 ;@(h'8c2) +0007c6 64d3 mov r13, r4 +0007c8 60f2 mov.l @r15, r0 +0007ca 63e3 mov r14, r3 +0007cc 4408 shll2 r4 +0007ce 4408 shll2 r4 +0007d0 4321 shar r3 +0007d2 4321 shar r3 +0007d4 4321 shar r3 +0007d6 343c add r3, r4 +0007d8 346c add r6, r4 +0007da e307 mov #h'7, r3 +0007dc 23e9 and r14, r3 +0007de 633b neg r3, r3 +0007e0 8801 cmp/eq #h'1, r0 +0007e2 8d08 bt/s h'10 ;@(h'7f6) +0007e4 453c shad r3, r5 +0007e6 8800 cmp/eq #h'0, r0 +0007e8 8908 bt h'10 ;@(h'7fc) +0007ea 8802 cmp/eq #h'2, r0 +0007ec 890a bt h'14 ;@(h'804) +0007ee 8803 cmp/eq #h'3, r0 +0007f0 890c bt h'18 ;@(h'80c) +0007f2 a019 bra h'32 ;@(h'828) +0007f4 0009 nop +0007f6 6340 mov.b @r4, r3 +0007f8 a011 bra h'22 ;@(h'81e) +0007fa 235b or r5, r3 +0007fc 6340 mov.b @r4, r3 +0007fe 6557 not r5, r5 +000800 a00d bra h'1a ;@(h'81e) +000802 2359 and r5, r3 +000804 6140 mov.b @r4, r1 +000806 215a xor r5, r1 +000808 a00e bra h'1c ;@(h'828) +00080a 2410 mov.b r1, @r4 +00080c e601 mov #h'1, r6 +00080e 2d69 and r6, r13 +000810 2e69 and r6, r14 +000812 2dea xor r14, r13 +000814 2dd8 tst r13, r13 +000816 8904 bt h'8 ;@(h'822) +000818 6340 mov.b @r4, r3 +00081a 6557 not r5, r5 +00081c 2359 and r5, r3 +00081e a003 bra h'6 ;@(h'828) +000820 2430 mov.b r3, @r4 +000822 6140 mov.b @r4, r1 +000824 215b or r5, r1 +000826 2410 mov.b r1, @r4 +000828 7f04 +00082a 4f26 lds.l @r15+, pr +00082c 6df6 mov.l @r15+, r13 +00082e 000b rts +000830 6ef6 mov.l @r15+, r14 +000832 e301 mov #h'1, r3 +000834 2fe6 mov.l r14, @-r15 +000836 3633 cmp/ge r3, r6 +000838 2fd6 mov.l r13, @-r15 +00083a 6d53 mov r5, r13 +00083c 2fc6 mov.l r12, @-r15 +00083e 6c43 mov r4, r12 +000840 2fb6 mov.l r11, @-r15 +000842 4f22 sts.l pr, @-r15 +000844 7ffc add #h'fc, r15 +000846 8f24 bf/s h'48 ;@(h'892) +000848 2f72 mov.l r7, @r15 +00084a 6063 mov r6, r0 +00084c 8801 cmp/eq #h'1, r0 +00084e 8b09 bf h'12 ;@(h'864) +000850 66f2 mov.l @r15, r6 +000852 65d3 mov r13, r5 +000854 64c3 mov r12, r4 +000856 7f04 +000858 4f26 lds.l @r15+, pr +00085a 6bf6 mov.l @r15+, r11 +00085c 6cf6 mov.l @r15+, r12 +00085e 6df6 mov.l @r15+, r13 +000860 afa0 bra h'-c0 ;@(h'7a4) +000862 6ef6 mov.l @r15+, r14 +000864 63f2 mov.l @r15, r3 +000866 e200 mov #h'0, r2 +000868 2f36 mov.l r3, @-r15 +00086a 67d3 mov r13, r7 +00086c 2f26 mov.l r2, @-r15 +00086e 65d3 mov r13, r5 +000870 2f26 mov.l r2, @-r15 +000872 64c3 mov r12, r4 +000874 6e63 mov r6, r14 +000876 4e21 shar r14 +000878 eb01 mov #h'1, r11 +00087a 2b69 and r6, r11 +00087c 2bb8 tst r11, r11 +00087e 0b29 movt r11 +000880 37ec add r14, r7 +000882 66c3 mov r12, r6 +000884 36ec add r14, r6 +000886 35e8 sub r14, r5 +000888 35bc add r11, r5 +00088a 34e8 sub r14, r4 +00088c b29e bsr h'53c ;@(h'dcc) +00088e 34bc add r11, r4 +000890 7f0c +000892 7f04 +000894 4f26 lds.l @r15+, pr +000896 6bf6 mov.l @r15+, r11 +000898 6cf6 mov.l @r15+, r12 +00089a 6df6 mov.l @r15+, r13 +00089c 000b rts +00089e 6ef6 mov.l @r15+, r14 +0008a0 2fe6 mov.l r14, @-r15 +0008a2 e380 mov #h'ffffff80, r3 +0008a4 4f22 sts.l pr, @-r15 +0008a6 6e43 mov r4, r14 +0008a8 7ffc add #h'fc, r15 +0008aa 23e8 tst r14, r3 +0008ac 8f04 bf/s h'8 ;@(h'8b8) +0008ae 2f52 mov.l r5, @r15 +0008b0 62f2 mov.l @r15, r2 +0008b2 e3c0 mov #h'ffffffc0, r3 +0008b4 2238 tst r3, r2 +0008b6 8907 bt h'e ;@(h'8c8) +0008b8 e0ff mov #h'ffffffff, r0 +0008ba 7f04 +0008bc 4f26 lds.l @r15+, pr +0008be 000b rts +0008c0 6ef6 mov.l @r15+, r14 +0008c2 0080 +0008c4 0030 +0008c6 f080 +0008c8 d344 mov.l @(h'110,pc), r3 ;@(h'9dc) +0008ca 430b jsr @r3 +0008cc 0009 nop +0008ce 6403 mov r0, r4 +0008d0 60f2 mov.l @r15, r0 +0008d2 e507 mov #h'7, r5 +0008d4 e601 mov #h'1, r6 +0008d6 62e3 mov r14, r2 +0008d8 2259 and r5, r2 +0008da 6353 mov r5, r3 +0008dc 3328 sub r2, r3 +0008de 6563 mov r6, r5 +0008e0 453c shad r3, r5 +0008e2 4008 shll2 r0 +0008e4 4008 shll2 r0 +0008e6 4e21 shar r14 +0008e8 4e21 shar r14 +0008ea 4e21 shar r14 +0008ec 30ec add r14, r0 +0008ee 655e exts.b r5, r5 +0008f0 004c mov.b @(r0,r4), r0 +0008f2 2058 tst r5, r0 +0008f4 8904 bt h'8 ;@(h'900) +0008f6 6063 mov r6, r0 +0008f8 7f04 +0008fa 4f26 lds.l @r15+, pr +0008fc 000b rts +0008fe 6ef6 mov.l @r15+, r14 +000900 e000 mov #h'0, r0 +000902 7f04 +000904 4f26 lds.l @r15+, pr +000906 000b rts +000908 6ef6 mov.l @r15+, r14 +00090a 2fe6 mov.l r14, @-r15 +00090c 2fd6 mov.l r13, @-r15 +00090e 6e63 mov r6, r14 +000910 2fc6 mov.l r12, @-r15 +000912 3e48 sub r4, r14 +000914 2fb6 mov.l r11, @-r15 +000916 6c53 mov r5, r12 +000918 2fa6 mov.l r10, @-r15 +00091a 6b43 mov r4, r11 +00091c 2f96 mov.l r9, @-r15 +00091e 6a73 mov r7, r10 +000920 2f86 mov.l r8, @-r15 +000922 4e11 cmp/pz r14 +000924 4f22 sts.l pr, @-r15 +000926 7ff8 add #h'f8, r15 +000928 59fa mov.l @(h'28,r15), r9 +00092a 8d02 bt/s h'4 ;@(h'932) +00092c 3a58 sub r5, r10 +00092e a001 bra h'2 ;@(h'934) +000930 e8ff mov #h'ffffffff, r8 +000932 e801 mov #h'1, r8 +000934 4a11 cmp/pz r10 +000936 8901 bt h'2 ;@(h'93c) +000938 a001 bra h'2 ;@(h'93e) +00093a e2ff mov #h'ffffffff, r2 +00093c e201 mov #h'1, r2 +00093e 1f21 mov.l r2, @(h'4,r15) +000940 d327 mov.l @(h'9c,pc), r3 ;@(h'9e0) +000942 430b jsr @r3 +000944 64e3 mov r14, r4 +000946 6d03 mov r0, r13 +000948 d225 mov.l @(h'94,pc), r2 ;@(h'9e0) +00094a 420b jsr @r2 +00094c 64a3 mov r10, r4 +00094e 6e03 mov r0, r14 +000950 6693 mov r9, r6 +000952 65c3 mov r12, r5 +000954 bf26 bsr h'-1b4 ;@(h'7a4) +000956 64b3 mov r11, r4 +000958 3de7 cmp/gt r14, r13 +00095a 8f1b bf/s h'36 ;@(h'994) +00095c e401 mov #h'1, r4 +00095e 6ad3 mov r13, r10 +000960 e300 mov #h'0, r3 +000962 33a7 cmp/gt r10, r3 +000964 3a3e addc r3, r10 +000966 4a21 shar r10 +000968 6343 mov r4, r3 +00096a 33d3 cmp/ge r13, r3 +00096c 8d2b bt/s h'56 ;@(h'9c6) +00096e 2f42 mov.l r4, @r15 +000970 3aec add r14, r10 +000972 3ad7 cmp/gt r13, r10 +000974 8f03 bf/s h'6 ;@(h'97e) +000976 3b8c add r8, r11 +000978 52f1 mov.l @(h'4,r15), r2 +00097a 3ad8 sub r13, r10 +00097c 3c2c add r2, r12 +00097e 6693 mov r9, r6 +000980 65c3 mov r12, r5 +000982 bf0f bsr h'-1e2 ;@(h'7a4) +000984 64b3 mov r11, r4 +000986 62f2 mov.l @r15, r2 +000988 7201 +00098a 32d3 cmp/ge r13, r2 +00098c 8ff0 bf/s h'-20 ;@(h'970) +00098e 2f22 mov.l r2, @r15 +000990 a019 bra h'32 ;@(h'9c6) +000992 0009 nop +000994 6ae3 mov r14, r10 +000996 e300 mov #h'0, r3 +000998 33a7 cmp/gt r10, r3 +00099a 3a3e addc r3, r10 +00099c 4a21 shar r10 +00099e 6343 mov r4, r3 +0009a0 33e3 cmp/ge r14, r3 +0009a2 8d10 bt/s h'20 ;@(h'9c6) +0009a4 2f42 mov.l r4, @r15 +0009a6 3adc add r13, r10 +0009a8 51f1 mov.l @(h'4,r15), r1 +0009aa 3ae7 cmp/gt r14, r10 +0009ac 8f02 bf/s h'4 ;@(h'9b4) +0009ae 3c1c add r1, r12 +0009b0 3ae8 sub r14, r10 +0009b2 3b8c add r8, r11 +0009b4 6693 mov r9, r6 +0009b6 65c3 mov r12, r5 +0009b8 bef4 bsr h'-218 ;@(h'7a4) +0009ba 64b3 mov r11, r4 +0009bc 63f2 mov.l @r15, r3 +0009be 7301 +0009c0 33e3 cmp/ge r14, r3 +0009c2 8ff0 bf/s h'-20 ;@(h'9a6) +0009c4 2f32 mov.l r3, @r15 +0009c6 7f08 +0009c8 4f26 lds.l @r15+, pr +0009ca 68f6 mov.l @r15+, r8 +0009cc 69f6 mov.l @r15+, r9 +0009ce 6af6 mov.l @r15+, r10 +0009d0 6bf6 mov.l @r15+, r11 +0009d2 6cf6 mov.l @r15+, r12 +0009d4 6df6 mov.l @r15+, r13 +0009d6 000b rts +0009d8 6ef6 mov.l @r15+, r14 +0009da 0000 +0009dc 0030 +0009de f080 +0009e0 0030 +0009e2 adfc bra h'-408 ;@(h'5de) +0009e4 2fe6 mov.l r14, @-r15 +0009e6 2fd6 mov.l r13, @-r15 +0009e8 2fc6 mov.l r12, @-r15 +0009ea 6c53 mov r5, r12 +0009ec d332 mov.l @(h'c8,pc), r3 ;@(h'ab8) +0009ee 2fb6 mov.l r11, @-r15 +0009f0 2fa6 mov.l r10, @-r15 +0009f2 6b63 mov r6, r11 +0009f4 2f96 mov.l r9, @-r15 +0009f6 2f86 mov.l r8, @-r15 +0009f8 4f22 sts.l pr, @-r15 +0009fa 7ff4 add #h'f4, r15 +0009fc 2f42 mov.l r4, @r15 +0009fe 430b jsr @r3 +000a00 1f72 mov.l r7, @(h'8,r15) +000a02 6603 mov r0, r6 +000a04 62f2 mov.l @r15, r2 +000a06 e3c0 mov #h'ffffffc0, r3 +000a08 2238 tst r3, r2 +000a0a 8901 bt h'2 ;@(h'a10) +000a0c a136 bra h'26c ;@(h'c7c) +000a0e 0009 nop +000a10 4c11 cmp/pz r12 +000a12 8903 bt h'6 ;@(h'a1c) +000a14 4b11 cmp/pz r11 +000a16 8901 bt h'2 ;@(h'a1c) +000a18 a130 bra h'260 ;@(h'c7c) +000a1a 0009 nop +000a1c e37f mov #h'7f, r3 +000a1e 3c37 cmp/gt r3, r12 +000a20 8b03 bf h'6 ;@(h'a2a) +000a22 3b37 cmp/gt r3, r11 +000a24 8b01 bf h'2 ;@(h'a2a) +000a26 a129 bra h'252 ;@(h'c7c) +000a28 0009 nop +000a2a 3cb7 cmp/gt r11, r12 +000a2c 8f03 bf/s h'6 ;@(h'a36) +000a2e e800 mov #h'0, r8 +000a30 64c3 mov r12, r4 +000a32 6cb3 mov r11, r12 +000a34 6b43 mov r4, r11 +000a36 4c11 cmp/pz r12 +000a38 8d01 bt/s h'2 ;@(h'a3e) +000a3a e47f mov #h'7f, r4 +000a3c 6c83 mov r8, r12 +000a3e 3b47 cmp/gt r4, r11 +000a40 8f01 bf/s h'2 ;@(h'a46) +000a42 e707 mov #h'7, r7 +000a44 6b43 mov r4, r11 +000a46 65c3 mov r12, r5 +000a48 6df2 mov.l @r15, r13 +000a4a 69c3 mov r12, r9 +000a4c 9433 mov.w @(h'66,pc), r4 ;@(h'ab6) +000a4e 6eb3 mov r11, r14 +000a50 4521 shar r5 +000a52 4521 shar r5 +000a54 4521 shar r5 +000a56 4e21 shar r14 +000a58 4e21 shar r14 +000a5a 4e21 shar r14 +000a5c 4d08 shll2 r13 +000a5e 4d08 shll2 r13 +000a60 2979 and r7, r9 +000a62 6ab3 mov r11, r10 +000a64 60c3 mov r12, r0 +000a66 4011 cmp/pz r0 +000a68 8f02 bf/s h'4 ;@(h'a70) +000a6a 2a79 and r7, r10 +000a6c a005 bra h'a ;@(h'a7a) +000a6e c907 and #h'7, r0 +000a70 6007 not r0, r0 +000a72 7001 +000a74 c907 and #h'7, r0 +000a76 6007 not r0, r0 +000a78 7001 +000a7a 6303 mov r0, r3 +000a7c 60b3 mov r11, r0 +000a7e 4011 cmp/pz r0 +000a80 8b01 bf h'2 ;@(h'a86) +000a82 a005 bra h'a ;@(h'a90) +000a84 c907 and #h'7, r0 +000a86 6007 not r0, r0 +000a88 7001 +000a8a c907 and #h'7, r0 +000a8c 6007 not r0, r0 +000a8e 7001 +000a90 3308 sub r0, r3 +000a92 7307 +000a94 633b neg r3, r3 +000a96 6043 mov r4, r0 +000a98 403c shad r3, r0 +000a9a 1f01 mov.l r0, @(h'4,r15) +000a9c 50f2 mov.l @(h'8,r15), r0 +000a9e 8801 cmp/eq #h'1, r0 +000aa0 890c bt h'18 ;@(h'abc) +000aa2 8800 cmp/eq #h'0, r0 +000aa4 8934 bt h'68 ;@(h'b10) +000aa6 8802 cmp/eq #h'2, r0 +000aa8 8965 bt h'ca ;@(h'b76) +000aaa 8803 cmp/eq #h'3, r0 +000aac 8b01 bf h'2 ;@(h'ab2) +000aae a091 bra h'122 ;@(h'bd4) +000ab0 0009 nop +000ab2 a0e3 bra h'1c6 ;@(h'c7c) +000ab4 0009 nop +000ab6 00ff mac.l @r15+, @r0+ +000ab8 0030 +000aba f080 +000abc 35e0 cmp/eq r14, r5 +000abe 891e bt h'3c ;@(h'afe) +000ac0 60d3 mov r13, r0 +000ac2 305c add r5, r0 +000ac4 016c mov.b @(r0,r6), r1 +000ac6 37a8 sub r10, r7 +000ac8 639b neg r9, r3 +000aca 6243 mov r4, r2 +000acc 423c shad r3, r2 +000ace 212b or r2, r1 +000ad0 0614 mov.b r1, @(r0,r6) +000ad2 447c shad r7, r4 +000ad4 60e3 mov r14, r0 +000ad6 30dc add r13, r0 +000ad8 036c mov.b @(r0,r6), r3 +000ada 7501 +000adc 234b or r4, r3 +000ade 64d3 mov r13, r4 +000ae0 0634 mov.b r3, @(r0,r6) +000ae2 35e3 cmp/ge r14, r5 +000ae4 345c add r5, r4 +000ae6 346c add r6, r4 +000ae8 8f02 bf/s h'4 ;@(h'af0) +000aea e6ff mov #h'ffffffff, r6 +000aec a0c6 bra h'18c ;@(h'c7c) +000aee 0009 nop +000af0 2460 mov.b r6, @r4 +000af2 7501 +000af4 35e3 cmp/ge r14, r5 +000af6 8ffb bf/s h'-a ;@(h'af0) +000af8 7401 +000afa a0bf bra h'17e ;@(h'c7c) +000afc 0009 nop +000afe 60d3 mov r13, r0 +000b00 53f1 mov.l @(h'4,r15), r3 +000b02 37a8 sub r10, r7 +000b04 305c add r5, r0 +000b06 437c shad r7, r3 +000b08 026c mov.b @(r0,r6), r2 +000b0a 223b or r3, r2 +000b0c a0b6 bra h'16c ;@(h'c7c) +000b0e 0624 mov.b r2, @(r0,r6) +000b10 35e0 cmp/eq r14, r5 +000b12 8920 bt h'40 ;@(h'b56) +000b14 60d3 mov r13, r0 +000b16 305c add r5, r0 +000b18 e308 mov #h'8, r3 +000b1a 3398 sub r9, r3 +000b1c 6243 mov r4, r2 +000b1e 423c shad r3, r2 +000b20 036c mov.b @(r0,r6), r3 +000b22 7501 +000b24 2329 and r2, r3 +000b26 35e3 cmp/ge r14, r5 +000b28 0634 mov.b r3, @(r0,r6) +000b2a 60e3 mov r14, r0 +000b2c 30dc add r13, r0 +000b2e 63a3 mov r10, r3 +000b30 026c mov.b @(r0,r6), r2 +000b32 7301 +000b34 633b neg r3, r3 +000b36 443c shad r3, r4 +000b38 2249 and r4, r2 +000b3a 64d3 mov r13, r4 +000b3c 0624 mov.b r2, @(r0,r6) +000b3e 345c add r5, r4 +000b40 8f02 bf/s h'4 ;@(h'b48) +000b42 346c add r6, r4 +000b44 a09a bra h'134 ;@(h'c7c) +000b46 0009 nop +000b48 2480 mov.b r8, @r4 +000b4a 7501 +000b4c 35e3 cmp/ge r14, r5 +000b4e 8ffb bf/s h'-a ;@(h'b48) +000b50 7401 +000b52 a093 bra h'126 ;@(h'c7c) +000b54 0009 nop +000b56 60d3 mov r13, r0 +000b58 305c add r5, r0 +000b5a e308 mov #h'8, r3 +000b5c 3398 sub r9, r3 +000b5e 6243 mov r4, r2 +000b60 423c shad r3, r2 +000b62 63a3 mov r10, r3 +000b64 7301 +000b66 633b neg r3, r3 +000b68 6143 mov r4, r1 +000b6a 413c shad r3, r1 +000b6c 036c mov.b @(r0,r6), r3 +000b6e 221b or r1, r2 +000b70 2329 and r2, r3 +000b72 a083 bra h'106 ;@(h'c7c) +000b74 0634 mov.b r3, @(r0,r6) +000b76 35e0 cmp/eq r14, r5 +000b78 891e bt h'3c ;@(h'bb8) +000b7a 60d3 mov r13, r0 +000b7c 305c add r5, r0 +000b7e 639b neg r9, r3 +000b80 016c mov.b @(r0,r6), r1 +000b82 37a8 sub r10, r7 +000b84 6243 mov r4, r2 +000b86 423c shad r3, r2 +000b88 212a xor r2, r1 +000b8a 6343 mov r4, r3 +000b8c 0614 mov.b r1, @(r0,r6) +000b8e 7501 +000b90 60e3 mov r14, r0 +000b92 30dc add r13, r0 +000b94 026c mov.b @(r0,r6), r2 +000b96 35e3 cmp/ge r14, r5 +000b98 437c shad r7, r3 +000b9a 223a xor r3, r2 +000b9c 0624 mov.b r2, @(r0,r6) +000b9e 63d3 mov r13, r3 +000ba0 335c add r5, r3 +000ba2 8d6b bt/s h'd6 ;@(h'c7c) +000ba4 363c add r3, r6 +000ba6 7501 +000ba8 6360 mov.b @r6, r3 +000baa 35e3 cmp/ge r14, r5 +000bac 234a xor r4, r3 +000bae 2630 mov.b r3, @r6 +000bb0 8ff9 bf/s h'-e ;@(h'ba6) +000bb2 7601 +000bb4 a062 bra h'c4 ;@(h'c7c) +000bb6 0009 nop +000bb8 60d3 mov r13, r0 +000bba 305c add r5, r0 +000bbc 6393 mov r9, r3 +000bbe 33a8 sub r10, r3 +000bc0 7307 +000bc2 633b neg r3, r3 +000bc4 443c shad r3, r4 +000bc6 e207 mov #h'7, r2 +000bc8 036c mov.b @(r0,r6), r3 +000bca 32a8 sub r10, r2 +000bcc 442c shad r2, r4 +000bce 234a xor r4, r3 +000bd0 a054 bra h'a8 ;@(h'c7c) +000bd2 0634 mov.b r3, @(r0,r6) +000bd4 60f2 mov.l @r15, r0 +000bd6 c801 tst #h'1, r0 +000bd8 8901 bt h'2 ;@(h'bde) +000bda a001 bra h'2 ;@(h'be0) +000bdc ec55 mov #h'55, r12 +000bde 9c57 mov.w @(h'ae,pc), r12 ;@(h'c90) +000be0 35e0 cmp/eq r14, r5 +000be2 8932 bt h'64 ;@(h'c4a) +000be4 63d3 mov r13, r3 +000be6 335c add r5, r3 +000be8 336c add r6, r3 +000bea 629b neg r9, r2 +000bec 1f31 mov.l r3, @(h'4,r15) +000bee 6143 mov r4, r1 +000bf0 7208 +000bf2 412c shad r2, r1 +000bf4 6230 mov.b @r3, r2 +000bf6 2219 and r1, r2 +000bf8 2320 mov.b r2, @r3 +000bfa 6143 mov r4, r1 +000bfc 63e3 mov r14, r3 +000bfe 33dc add r13, r3 +000c00 336c add r6, r3 +000c02 62a3 mov r10, r2 +000c04 2f32 mov.l r3, @r15 +000c06 7201 +000c08 6030 mov.b @r3, r0 +000c0a 622b neg r2, r2 +000c0c 412c shad r2, r1 +000c0e 2019 and r1, r0 +000c10 2300 mov.b r0, @r3 +000c12 629b neg r9, r2 +000c14 53f1 mov.l @(h'4,r15), r3 +000c16 6143 mov r4, r1 +000c18 412c shad r2, r1 +000c1a 21c9 and r12, r1 +000c1c 6230 mov.b @r3, r2 +000c1e 221b or r1, r2 +000c20 2320 mov.b r2, @r3 +000c22 63f2 mov.l @r15, r3 +000c24 6230 mov.b @r3, r2 +000c26 7501 +000c28 37a8 sub r10, r7 +000c2a 447c shad r7, r4 +000c2c 24c9 and r12, r4 +000c2e 224b or r4, r2 +000c30 2320 mov.b r2, @r3 +000c32 64d3 mov r13, r4 +000c34 345c add r5, r4 +000c36 35e3 cmp/ge r14, r5 +000c38 8d20 bt/s h'40 ;@(h'c7c) +000c3a 346c add r6, r4 +000c3c 24c0 mov.b r12, @r4 +000c3e 7501 +000c40 35e3 cmp/ge r14, r5 +000c42 8ffb bf/s h'-a ;@(h'c3c) +000c44 7401 +000c46 a019 bra h'32 ;@(h'c7c) +000c48 0009 nop +000c4a 63d3 mov r13, r3 +000c4c 335c add r5, r3 +000c4e 336c add r6, r3 +000c50 2f32 mov.l r3, @r15 +000c52 e208 mov #h'8, r2 +000c54 3298 sub r9, r2 +000c56 6143 mov r4, r1 +000c58 412c shad r2, r1 +000c5a 62a3 mov r10, r2 +000c5c 7201 +000c5e 622b neg r2, r2 +000c60 6043 mov r4, r0 +000c62 402c shad r2, r0 +000c64 6230 mov.b @r3, r2 +000c66 37a8 sub r10, r7 +000c68 210b or r0, r1 +000c6a 2219 and r1, r2 +000c6c 2320 mov.b r2, @r3 +000c6e 63f2 mov.l @r15, r3 +000c70 52f1 mov.l @(h'4,r15), r2 +000c72 427c shad r7, r2 +000c74 6130 mov.b @r3, r1 +000c76 22c9 and r12, r2 +000c78 212b or r2, r1 +000c7a 2310 mov.b r1, @r3 +000c7c 7f0c +000c7e 4f26 lds.l @r15+, pr +000c80 68f6 mov.l @r15+, r8 +000c82 69f6 mov.l @r15+, r9 +000c84 6af6 mov.l @r15+, r10 +000c86 6bf6 mov.l @r15+, r11 +000c88 6cf6 mov.l @r15+, r12 +000c8a 6df6 mov.l @r15+, r13 +000c8c 000b rts +000c8e 6ef6 mov.l @r15+, r14 +000c90 00aa +000c92 2fe6 mov.l r14, @-r15 +000c94 2fd6 mov.l r13, @-r15 +000c96 6e53 mov r5, r14 +000c98 d338 mov.l @(h'e0,pc), r3 ;@(h'd7c) +000c9a 6d63 mov r6, r13 +000c9c 2fc6 mov.l r12, @-r15 +000c9e 6c43 mov r4, r12 +000ca0 4f22 sts.l pr, @-r15 +000ca2 7ff8 add #h'f8, r15 +000ca4 430b jsr @r3 +000ca6 2f72 mov.l r7, @r15 +000ca8 e380 mov #h'ffffff80, r3 +000caa 23c8 tst r12, r3 +000cac 8d02 bt/s h'4 ;@(h'cb4) +000cae 1f01 mov.l r0, @(h'4,r15) +000cb0 a086 bra h'10c ;@(h'dc0) +000cb2 0009 nop +000cb4 4e11 cmp/pz r14 +000cb6 8903 bt h'6 ;@(h'cc0) +000cb8 4d11 cmp/pz r13 +000cba 8901 bt h'2 ;@(h'cc0) +000cbc a080 bra h'100 ;@(h'dc0) +000cbe 0009 nop +000cc0 e33f mov #h'3f, r3 +000cc2 3e37 cmp/gt r3, r14 +000cc4 8b03 bf h'6 ;@(h'cce) +000cc6 3d37 cmp/gt r3, r13 +000cc8 8b01 bf h'2 ;@(h'cce) +000cca a079 bra h'f2 ;@(h'dc0) +000ccc 0009 nop +000cce 3ed7 cmp/gt r13, r14 +000cd0 8b02 bf h'4 ;@(h'cd8) +000cd2 64e3 mov r14, r4 +000cd4 6ed3 mov r13, r14 +000cd6 6d43 mov r4, r13 +000cd8 4e11 cmp/pz r14 +000cda 8d01 bt/s h'2 ;@(h'ce0) +000cdc e43f mov #h'3f, r4 +000cde ee00 mov #h'0, r14 +000ce0 3d47 cmp/gt r4, r13 +000ce2 8b00 bf h'0 ;@(h'ce6) +000ce4 6d43 mov r4, r13 +000ce6 64e3 mov r14, r4 +000ce8 9747 mov.w @(h'8e,pc), r7 ;@(h'd7a) +000cea e607 mov #h'7, r6 +000cec 60f2 mov.l @r15, r0 +000cee 65c3 mov r12, r5 +000cf0 4408 shll2 r4 +000cf2 4408 shll2 r4 +000cf4 4521 shar r5 +000cf6 4521 shar r5 +000cf8 4521 shar r5 +000cfa 345c add r5, r4 +000cfc 4d08 shll2 r13 +000cfe 4d08 shll2 r13 +000d00 35dc add r13, r5 +000d02 8801 cmp/eq #h'1, r0 +000d04 5df1 mov.l @(h'4,r15), r13 +000d06 8d08 bt/s h'10 ;@(h'd1a) +000d08 3d4c add r4, r13 +000d0a 8800 cmp/eq #h'0, r0 +000d0c 8915 bt h'2a ;@(h'd3a) +000d0e 8802 cmp/eq #h'2, r0 +000d10 8923 bt h'46 ;@(h'd5a) +000d12 8803 cmp/eq #h'3, r0 +000d14 8934 bt h'68 ;@(h'd80) +000d16 a053 bra h'a6 ;@(h'dc0) +000d18 0009 nop +000d1a 2c69 and r6, r12 +000d1c 6ccb neg r12, r12 +000d1e 6e73 mov r7, r14 +000d20 4ecc shad r12, r14 +000d22 3457 cmp/gt r5, r4 +000d24 8d4c bt/s h'98 ;@(h'dc0) +000d26 66d3 mov r13, r6 +000d28 6260 mov.b @r6, r2 +000d2a 7410 add #h'10, r4 +000d2c 22eb or r14, r2 +000d2e 3457 cmp/gt r5, r4 +000d30 2620 mov.b r2, @r6 +000d32 8ff9 bf/s h'-e ;@(h'd28) +000d34 7610 add #h'10, r6 +000d36 a043 bra h'86 ;@(h'dc0) +000d38 0009 nop +000d3a 2c69 and r6, r12 +000d3c 6ccb neg r12, r12 +000d3e 47cc shad r12, r7 +000d40 6e77 not r7, r14 +000d42 3457 cmp/gt r5, r4 +000d44 8d3c bt/s h'78 ;@(h'dc0) +000d46 66d3 mov r13, r6 +000d48 6260 mov.b @r6, r2 +000d4a 7410 add #h'10, r4 +000d4c 22e9 and r14, r2 +000d4e 3457 cmp/gt r5, r4 +000d50 2620 mov.b r2, @r6 +000d52 8ff9 bf/s h'-e ;@(h'd48) +000d54 7610 add #h'10, r6 +000d56 a033 bra h'66 ;@(h'dc0) +000d58 0009 nop +000d5a 2c69 and r6, r12 +000d5c 6ccb neg r12, r12 +000d5e 6e73 mov r7, r14 +000d60 4ecc shad r12, r14 +000d62 3457 cmp/gt r5, r4 +000d64 8d2c bt/s h'58 ;@(h'dc0) +000d66 66d3 mov r13, r6 +000d68 6260 mov.b @r6, r2 +000d6a 7410 add #h'10, r4 +000d6c 22ea xor r14, r2 +000d6e 3457 cmp/gt r5, r4 +000d70 2620 mov.b r2, @r6 +000d72 8ff9 bf/s h'-e ;@(h'd68) +000d74 7610 add #h'10, r6 +000d76 a023 bra h'46 ;@(h'dc0) +000d78 0009 nop +000d7a 0080 +000d7c 0030 +000d7e f080 +000d80 26c9 and r12, r6 +000d82 666b neg r6, r6 +000d84 6073 mov r7, r0 +000d86 406c shad r6, r0 +000d88 e701 mov #h'1, r7 +000d8a 27e9 and r14, r7 +000d8c e301 mov #h'1, r3 +000d8e 2c39 and r3, r12 +000d90 27ca xor r12, r7 +000d92 66d3 mov r13, r6 +000d94 6ed3 mov r13, r14 +000d96 3457 cmp/gt r5, r4 +000d98 8d12 bt/s h'24 ;@(h'dc0) +000d9a 6d07 not r0, r13 +000d9c 637e exts.b r7, r3 +000d9e 2338 tst r3, r3 +000da0 8d04 bt/s h'8 ;@(h'dac) +000da2 677e exts.b r7, r7 +000da4 62e0 mov.b @r14, r2 +000da6 22d9 and r13, r2 +000da8 a003 bra h'6 ;@(h'db2) +000daa 2e20 mov.b r2, @r14 +000dac 6160 mov.b @r6, r1 +000dae 210b or r0, r1 +000db0 2610 mov.b r1, @r6 +000db2 2778 tst r7, r7 +000db4 0729 movt r7 +000db6 7410 add #h'10, r4 +000db8 7610 add #h'10, r6 +000dba 3457 cmp/gt r5, r4 +000dbc 8fee bf/s h'-24 ;@(h'd9c) +000dbe 7e10 add #h'10, r14 +000dc0 7f08 +000dc2 4f26 lds.l @r15+, pr +000dc4 6cf6 mov.l @r15+, r12 +000dc6 6df6 mov.l @r15+, r13 +000dc8 000b rts +000dca 6ef6 mov.l @r15+, r14 +000dcc 2fe6 mov.l r14, @-r15 +000dce 2fd6 mov.l r13, @-r15 +000dd0 2fc6 mov.l r12, @-r15 +000dd2 6d43 mov r4, r13 +000dd4 2fb6 mov.l r11, @-r15 +000dd6 6c63 mov r6, r12 +000dd8 2fa6 mov.l r10, @-r15 +000dda 3dc7 cmp/gt r12, r13 +000ddc 2f96 mov.l r9, @-r15 +000dde 2f86 mov.l r8, @-r15 +000de0 4f22 sts.l pr, @-r15 +000de2 7ff0 add #h'f0, r15 +000de4 5efc mov.l @(h'30,r15), r14 +000de6 8f03 bf/s h'6 ;@(h'df0) +000de8 5bfd mov.l @(h'34,r15), r11 +000dea 64d3 mov r13, r4 +000dec 6dc3 mov r12, r13 +000dee 6c43 mov r4, r12 +000df0 3577 cmp/gt r7, r5 +000df2 8b02 bf h'4 ;@(h'dfa) +000df4 6453 mov r5, r4 +000df6 6573 mov r7, r5 +000df8 6743 mov r4, r7 +000dfa 64c3 mov r12, r4 +000dfc 34d8 sub r13, r4 +000dfe e300 mov #h'0, r3 +000e00 3347 cmp/gt r4, r3 +000e02 343e addc r3, r4 +000e04 4421 shar r4 +000e06 7401 +000e08 3e47 cmp/gt r4, r14 +000e0a 8b00 bf h'0 ;@(h'e0e) +000e0c 6e43 mov r4, r14 +000e0e 6473 mov r7, r4 +000e10 3458 sub r5, r4 +000e12 e300 mov #h'0, r3 +000e14 3347 cmp/gt r4, r3 +000e16 343e addc r3, r4 +000e18 4421 shar r4 +000e1a 7401 +000e1c 3e47 cmp/gt r4, r14 +000e1e 8f01 bf/s h'2 ;@(h'e24) +000e20 6353 mov r5, r3 +000e22 6e43 mov r4, r14 +000e24 33ec add r14, r3 +000e26 6873 mov r7, r8 +000e28 1f33 mov.l r3, @(h'c,r15) +000e2a 62d3 mov r13, r2 +000e2c 32ec add r14, r2 +000e2e 61c3 mov r12, r1 +000e30 1f22 mov.l r2, @(h'8,r15) +000e32 60b3 mov r11, r0 +000e34 31e8 sub r14, r1 +000e36 88ff cmp/eq #h'ffffffff, r0 +000e38 2f12 mov.l r1, @r15 +000e3a 8d2d bt/s h'5a ;@(h'e98) +000e3c 38e8 sub r14, r8 +000e3e 4e15 cmp/pl r14 +000e40 8b2a bf h'54 ;@(h'e98) +000e42 e300 mov #h'0, r3 +000e44 1f31 mov.l r3, @(h'4,r15) +000e46 6973 mov r7, r9 +000e48 4e15 cmp/pl r14 +000e4a 8f11 bf/s h'22 ;@(h'e70) +000e4c 6a53 mov r5, r10 +000e4e 67b3 mov r11, r7 +000e50 66c3 mov r12, r6 +000e52 65d3 mov r13, r5 +000e54 bdc6 bsr h'-474 ;@(h'9e4) +000e56 64a3 mov r10, r4 +000e58 67b3 mov r11, r7 +000e5a 66c3 mov r12, r6 +000e5c 65d3 mov r13, r5 +000e5e bdc1 bsr h'-47e ;@(h'9e4) +000e60 6493 mov r9, r4 +000e62 79ff add #h'ff, r9 +000e64 52f1 mov.l @(h'4,r15), r2 +000e66 7201 +000e68 1f21 mov.l r2, @(h'4,r15) +000e6a 32e3 cmp/ge r14, r2 +000e6c 8fef bf/s h'-22 ;@(h'e4e) +000e6e 7a01 +000e70 5ef3 mov.l @(h'c,r15), r14 +000e72 5af2 mov.l @(h'8,r15), r10 +000e74 69f2 mov.l @r15, r9 +000e76 3e87 cmp/gt r8, r14 +000e78 7aff add #h'ff, r10 +000e7a 8d0d bt/s h'1a ;@(h'e98) +000e7c 7901 +000e7e 67b3 mov r11, r7 +000e80 66a3 mov r10, r6 +000e82 65d3 mov r13, r5 +000e84 bdae bsr h'-4a4 ;@(h'9e4) +000e86 64e3 mov r14, r4 +000e88 67b3 mov r11, r7 +000e8a 66c3 mov r12, r6 +000e8c 6593 mov r9, r5 +000e8e bda9 bsr h'-4ae ;@(h'9e4) +000e90 64e3 mov r14, r4 +000e92 7e01 +000e94 3e87 cmp/gt r8, r14 +000e96 8bf2 bf h'-1c ;@(h'e7e) +000e98 50fe mov.l @(h'38,r15), r0 +000e9a 88ff cmp/eq #h'ffffffff, r0 +000e9c 890a bt h'14 ;@(h'eb4) +000e9e 5ef3 mov.l @(h'c,r15), r14 +000ea0 3e87 cmp/gt r8, r14 +000ea2 8907 bt h'e ;@(h'eb4) +000ea4 57fe mov.l @(h'38,r15), r7 +000ea6 66f2 mov.l @r15, r6 +000ea8 55f2 mov.l @(h'8,r15), r5 +000eaa bd9b bsr h'-4ca ;@(h'9e4) +000eac 64e3 mov r14, r4 +000eae 7e01 +000eb0 3e87 cmp/gt r8, r14 +000eb2 8bf7 bf h'-12 ;@(h'ea4) +000eb4 7f10 add #h'10, r15 +000eb6 4f26 lds.l @r15+, pr +000eb8 68f6 mov.l @r15+, r8 +000eba 69f6 mov.l @r15+, r9 +000ebc 6af6 mov.l @r15+, r10 +000ebe 6bf6 mov.l @r15+, r11 +000ec0 6cf6 mov.l @r15+, r12 +000ec2 6df6 mov.l @r15+, r13 +000ec4 000b rts +000ec6 6ef6 mov.l @r15+, r14 +000ec8 2fe6 mov.l r14, @-r15 +000eca e301 mov #h'1, r3 +000ecc 2fd6 mov.l r13, @-r15 +000ece 3633 cmp/ge r3, r6 +000ed0 2fc6 mov.l r12, @-r15 +000ed2 6d43 mov r4, r13 +000ed4 2fb6 mov.l r11, @-r15 +000ed6 6c53 mov r5, r12 +000ed8 2fa6 mov.l r10, @-r15 +000eda 2f96 mov.l r9, @-r15 +000edc 2f86 mov.l r8, @-r15 +000ede 4f22 sts.l pr, @-r15 +000ee0 7ff8 add #h'f8, r15 +000ee2 8f21 bf/s h'42 ;@(h'f28) +000ee4 2f72 mov.l r7, @r15 +000ee6 6863 mov r6, r8 +000ee8 78ff add #h'ff, r8 +000eea 4815 cmp/pl r8 +000eec 8f11 bf/s h'22 ;@(h'f12) +000eee ee00 mov #h'0, r14 +000ef0 62f2 mov.l @r15, r2 +000ef2 69e3 mov r14, r9 +000ef4 2f26 mov.l r2, @-r15 +000ef6 4908 shll2 r9 +000ef8 6a93 mov r9, r10 +000efa 3acc add r12, r10 +000efc 57a1 mov.l @(h'4,r10), r7 +000efe 6b93 mov r9, r11 +000f00 65a2 mov.l @r10, r5 +000f02 3bdc add r13, r11 +000f04 56b1 mov.l @(h'4,r11), r6 +000f06 bd00 bsr h'-600 ;@(h'90a) +000f08 64b2 mov.l @r11, r4 +000f0a 7e01 +000f0c 3e83 cmp/ge r8, r14 +000f0e 8fef bf/s h'-22 ;@(h'ef0) +000f10 7f04 +000f12 60e3 mov r14, r0 +000f14 63f2 mov.l @r15, r3 +000f16 4008 shll2 r0 +000f18 2f36 mov.l r3, @-r15 +000f1a 67c2 mov.l @r12, r7 +000f1c 66d2 mov.l @r13, r6 +000f1e 1f02 mov.l r0, @(h'8,r15) +000f20 05ce mov.l @(r0,r12), r5 +000f22 bcf2 bsr h'-61c ;@(h'90a) +000f24 04de mov.l @(r0,r13), r4 +000f26 7f04 +000f28 7f08 +000f2a 4f26 lds.l @r15+, pr +000f2c 68f6 mov.l @r15+, r8 +000f2e 69f6 mov.l @r15+, r9 +000f30 6af6 mov.l @r15+, r10 +000f32 6bf6 mov.l @r15+, r11 +000f34 6cf6 mov.l @r15+, r12 +000f36 6df6 mov.l @r15+, r13 +000f38 000b rts +000f3a 6ef6 mov.l @r15+, r14 +000f3c 2fe6 mov.l r14, @-r15 +000f3e 6753 mov r5, r7 +000f40 2fd6 mov.l r13, @-r15 +000f42 6e53 mov r5, r14 +000f44 2fc6 mov.l r12, @-r15 +000f46 3763 cmp/ge r6, r7 +000f48 7ff8 add #h'f8, r15 +000f4a 7eff add #h'ff, r14 +000f4c 6c63 mov r6, r12 +000f4e 4c08 shll2 r12 +000f50 3c4c add r4, r12 +000f52 4508 shll2 r5 +000f54 1fc1 mov.l r12, @(h'4,r15) +000f56 354c add r4, r5 +000f58 6cc2 mov.l @r12, r12 +000f5a 2f52 mov.l r5, @r15 +000f5c 8d10 bt/s h'20 ;@(h'f80) +000f5e 6d53 mov r5, r13 +000f60 62d2 mov.l @r13, r2 +000f62 3c27 cmp/gt r2, r12 +000f64 8f08 bf/s h'10 ;@(h'f78) +000f66 7701 +000f68 6352 mov.l @r5, r3 +000f6a 7e01 +000f6c 60e3 mov r14, r0 +000f6e 4008 shll2 r0 +000f70 304c add r4, r0 +000f72 6102 mov.l @r0, r1 +000f74 2032 mov.l r3, @r0 +000f76 2512 mov.l r1, @r5 +000f78 7504 +000f7a 3763 cmp/ge r6, r7 +000f7c 8ff0 bf/s h'-20 ;@(h'f60) +000f7e 7d04 +000f80 53f1 mov.l @(h'4,r15), r3 +000f82 65e3 mov r14, r5 +000f84 4508 shll2 r5 +000f86 354c add r4, r5 +000f88 7504 +000f8a 60e3 mov r14, r0 +000f8c 6252 mov.l @r5, r2 +000f8e 7001 +000f90 2322 mov.l r2, @r3 +000f92 25c2 mov.l r12, @r5 +000f94 7f08 +000f96 6cf6 mov.l @r15+, r12 +000f98 6df6 mov.l @r15+, r13 +000f9a 000b rts +000f9c 6ef6 mov.l @r15+, r14 +000f9e 2fe6 mov.l r14, @-r15 +000fa0 2fd6 mov.l r13, @-r15 +000fa2 6e53 mov r5, r14 +000fa4 2fc6 mov.l r12, @-r15 +000fa6 6d63 mov r6, r13 +000fa8 4f22 sts.l pr, @-r15 +000faa 7ffc add #h'fc, r15 +000fac 2f42 mov.l r4, @r15 +000fae 3ed3 cmp/ge r13, r14 +000fb0 890e bt h'1c ;@(h'fd0) +000fb2 66d3 mov r13, r6 +000fb4 65e3 mov r14, r5 +000fb6 bfc1 bsr h'-7e ;@(h'f3c) +000fb8 64f2 mov.l @r15, r4 +000fba 6c03 mov r0, r12 +000fbc 6603 mov r0, r6 +000fbe 76ff add #h'ff, r6 +000fc0 65e3 mov r14, r5 +000fc2 bfec bsr h'-28 ;@(h'f9e) +000fc4 64f2 mov.l @r15, r4 +000fc6 65d3 mov r13, r5 +000fc8 64c3 mov r12, r4 +000fca 7401 +000fcc afef bra h'-22 ;@(h'fae) +000fce 6e43 mov r4, r14 +000fd0 7f04 +000fd2 4f26 lds.l @r15+, pr +000fd4 6cf6 mov.l @r15+, r12 +000fd6 6df6 mov.l @r15+, r13 +000fd8 000b rts +000fda 6ef6 mov.l @r15+, r14 +000fdc 2fe6 mov.l r14, @-r15 +000fde e303 mov #h'3, r3 +000fe0 2fd6 mov.l r13, @-r15 +000fe2 2fc6 mov.l r12, @-r15 +000fe4 2fb6 mov.l r11, @-r15 +000fe6 6b63 mov r6, r11 +000fe8 2fa6 mov.l r10, @-r15 +000fea 3b33 cmp/ge r3, r11 +000fec 2f96 mov.l r9, @-r15 +000fee 6a53 mov r5, r10 +000ff0 2f86 mov.l r8, @-r15 +000ff2 4f22 sts.l pr, @-r15 +000ff4 4f12 sts.l macl, @-r15 +000ff6 7fd8 add #h'd8, r15 +000ff8 1f44 mov.l r4, @(h'10,r15) +000ffa 8d02 bt/s h'4 ;@(h'1002) +000ffc 1f73 mov.l r7, @(h'c,r15) +000ffe a100 bra h'200 ;@(h'1202) +001000 0009 nop +001002 64b3 mov r11, r4 +001004 d384 mov.l @(h'210,pc), r3 ;@(h'1218) +001006 430b jsr @r3 +001008 4408 shll2 r4 +00100a 6d03 mov r0, r13 +00100c 2dd8 tst r13, r13 +00100e 8b01 bf h'2 ;@(h'1014) +001010 a0f7 bra h'1ee ;@(h'1202) +001012 0009 nop +001014 6ea2 mov.l @r10, r14 +001016 e801 mov #h'1, r8 +001018 1fe6 mov.l r14, @(h'18,r15) +00101a e704 mov #h'4, r7 +00101c 6483 mov r8, r4 +00101e 37ac add r10, r7 +001020 6573 mov r7, r5 +001022 34b3 cmp/ge r11, r4 +001024 8d12 bt/s h'24 ;@(h'104c) +001026 6673 mov r7, r6 +001028 6043 mov r4, r0 +00102a 4008 shll2 r0 +00102c 03ae mov.l @(r0,r10), r3 +00102e 33e3 cmp/ge r14, r3 +001030 8900 bt h'0 ;@(h'1034) +001032 6e72 mov.l @r7, r14 +001034 53f6 mov.l @(h'18,r15), r3 +001036 6262 mov.l @r6, r2 +001038 3237 cmp/gt r3, r2 +00103a 8f02 bf/s h'4 ;@(h'1042) +00103c 7401 +00103e 6252 mov.l @r5, r2 +001040 1f26 mov.l r2, @(h'18,r15) +001042 7504 +001044 7604 +001046 34b3 cmp/ge r11, r4 +001048 8fee bf/s h'-24 ;@(h'1028) +00104a 7704 +00104c a0c7 bra h'18e ;@(h'11de) +00104e 6ce3 mov r14, r12 +001050 e900 mov #h'0, r9 +001052 6e93 mov r9, r14 +001054 6393 mov r9, r3 +001056 4b15 cmp/pl r11 +001058 2f32 mov.l r3, @r15 +00105a 1f81 mov.l r8, @(h'4,r15) +00105c 8f73 bf/s h'e6 ;@(h'1146) +00105e 1f82 mov.l r8, @(h'8,r15) +001060 60e3 mov r14, r0 +001062 4008 shll2 r0 +001064 04ae mov.l @(r0,r10), r4 +001066 34c7 cmp/gt r12, r4 +001068 8908 bt h'10 ;@(h'107c) +00106a 61e3 mov r14, r1 +00106c d36b mov.l @(h'1ac,pc), r3 ;@(h'121c) +00106e 7101 +001070 430b jsr @r3 +001072 60b3 mov r11, r0 +001074 4008 shll2 r0 +001076 02ae mov.l @(r0,r10), r2 +001078 32c3 cmp/ge r12, r2 +00107a 890a bt h'14 ;@(h'1092) +00107c 34c3 cmp/ge r12, r4 +00107e 8b56 bf h'ac ;@(h'112e) +001080 d366 mov.l @(h'198,pc), r3 ;@(h'121c) +001082 61e3 mov r14, r1 +001084 7101 +001086 430b jsr @r3 +001088 60b3 mov r11, r0 +00108a 4008 shll2 r0 +00108c 02ae mov.l @(r0,r10), r2 +00108e 32c7 cmp/gt r12, r2 +001090 894d bt h'9a ;@(h'112e) +001092 60e3 mov r14, r0 +001094 51f2 mov.l @(h'8,r15), r1 +001096 4008 shll2 r0 +001098 d360 mov.l @(h'180,pc), r3 ;@(h'121c) +00109a 04ae mov.l @(r0,r10), r4 +00109c 430b jsr @r3 +00109e 60b3 mov r11, r0 +0010a0 d25f mov.l @(h'17c,pc), r2 ;@(h'1220) +0010a2 4008 shll2 r0 +0010a4 03ae mov.l @(r0,r10), r3 +0010a6 420b jsr @r2 +0010a8 3438 sub r3, r4 +0010aa 2008 tst r0, r0 +0010ac 8d3f bt/s h'7e ;@(h'112e) +0010ae 1f05 mov.l r0, @(h'14,r15) +0010b0 51f1 mov.l @(h'4,r15), r1 +0010b2 d25a mov.l @(h'168,pc), r2 ;@(h'121c) +0010b4 420b jsr @r2 +0010b6 60b3 mov r11, r0 +0010b8 53f4 mov.l @(h'10,r15), r3 +0010ba 64c3 mov r12, r4 +0010bc 4008 shll2 r0 +0010be 023e mov.l @(r0,r3), r2 +0010c0 60f2 mov.l @r15, r0 +0010c2 013e mov.l @(r0,r3), r1 +0010c4 1f18 mov.l r1, @(h'20,r15) +0010c6 3218 sub r1, r2 +0010c8 1f27 mov.l r2, @(h'1c,r15) +0010ca 6193 mov r9, r1 +0010cc 4108 shll2 r1 +0010ce 31dc add r13, r1 +0010d0 2f16 mov.l r1, @-r15 +0010d2 7ff8 add #h'f8, r15 +0010d4 50f3 mov.l @(h'c,r15), r0 +0010d6 02ae mov.l @(r0,r10), r2 +0010d8 3428 sub r2, r4 +0010da 4411 cmp/pz r4 +0010dc 8d02 bt/s h'4 ;@(h'10e4) +0010de 1f2c mov.l r2, @(h'30,r15) +0010e0 a001 bra h'2 ;@(h'10e6) +0010e2 e4ff mov #h'ffffffff, r4 +0010e4 e401 mov #h'1, r4 +0010e6 e300 mov #h'0, r3 +0010e8 52fc mov.l @(h'30,r15), r2 +0010ea 3347 cmp/gt r4, r3 +0010ec 343e addc r3, r4 +0010ee 4421 shar r4 +0010f0 d34b mov.l @(h'12c,pc), r3 ;@(h'1220) +0010f2 3428 sub r2, r4 +0010f4 430b jsr @r3 +0010f6 34cc add r12, r4 +0010f8 51fa mov.l @(h'28,r15), r1 +0010fa 0017 mul.l r1, r0 +0010fc d349 mov.l @(h'124,pc), r3 ;@(h'1224) +0010fe 011a sts macl, r1 +001100 430b jsr @r3 +001102 50f8 mov.l @(h'20,r15), r0 +001104 d248 mov.l @(h'120,pc), r2 ;@(h'1228) +001106 7ff8 add #h'f8, r15 +001108 420b jsr @r2 +00110a 2ff6 mov.l r15, @-r15 +00110c d148 mov.l @(h'120,pc), r1 ;@(h'1230) +00110e e300 mov #h'0, r3 +001110 2f36 mov.l r3, @-r15 +001112 d346 mov.l @(h'118,pc), r3 ;@(h'122c) +001114 2f36 mov.l r3, @-r15 +001116 62f3 mov r15, r2 +001118 7210 add #h'10, r2 +00111a 410b jsr @r1 +00111c 2f26 mov.l r2, @-r15 +00111e d345 mov.l @(h'114,pc), r3 ;@(h'1234) +001120 430b jsr @r3 +001122 0009 nop +001124 52f9 mov.l @(h'24,r15), r2 +001126 7901 +001128 63f6 mov.l @r15+, r3 +00112a 302c add r2, r0 +00112c 2302 mov.l r0, @r3 +00112e 7e01 +001130 62f2 mov.l @r15, r2 +001132 3eb3 cmp/ge r11, r14 +001134 7204 +001136 2f22 mov.l r2, @r15 +001138 53f1 mov.l @(h'4,r15), r3 +00113a 7301 +00113c 1f31 mov.l r3, @(h'4,r15) +00113e 51f2 mov.l @(h'8,r15), r1 +001140 7101 +001142 8f8d bf/s h'-e6 ;@(h'1060) +001144 1f12 mov.l r1, @(h'8,r15) +001146 6693 mov r9, r6 +001148 76ff add #h'ff, r6 +00114a e500 mov #h'0, r5 +00114c 1f61 mov.l r6, @(h'4,r15) +00114e bf26 bsr h'-1b4 ;@(h'f9e) +001150 64d3 mov r13, r4 +001152 ee00 mov #h'0, r14 +001154 6493 mov r9, r4 +001156 a001 bra h'2 ;@(h'115c) +001158 74fe add #h'fe, r4 +00115a 7e01 +00115c 3e43 cmp/ge r4, r14 +00115e 893b bt h'76 ;@(h'11d8) +001160 60e3 mov r14, r0 +001162 4008 shll2 r0 +001164 03de mov.l @(r0,r13), r3 +001166 62e3 mov r14, r2 +001168 4208 shll2 r2 +00116a 32dc add r13, r2 +00116c 5121 mov.l @(h'4,r2), r1 +00116e 3310 cmp/eq r1, r3 +001170 89f3 bt h'-1a ;@(h'115a) +001172 a031 bra h'62 ;@(h'11d8) +001174 0009 nop +001176 63e3 mov r14, r3 +001178 4308 shll2 r3 +00117a 33dc add r13, r3 +00117c 1f32 mov.l r3, @(h'8,r15) +00117e 52f1 mov.l @(h'4,r15), r2 +001180 3e20 cmp/eq r2, r14 +001182 8b0a bf h'14 ;@(h'119a) +001184 57f3 mov.l @(h'c,r15), r7 +001186 60e3 mov r14, r0 +001188 6632 mov.l @r3, r6 +00118a 70ff add #h'ff, r0 +00118c 4008 shll2 r0 +00118e 05de mov.l @(r0,r13), r5 +001190 7501 +001192 bc27 bsr h'-7b2 ;@(h'9e4) +001194 64c3 mov r12, r4 +001196 a01e bra h'3c ;@(h'11d6) +001198 0009 nop +00119a a003 bra h'6 ;@(h'11a4) +00119c 2f82 mov.l r8, @r15 +00119e 63f2 mov.l @r15, r3 +0011a0 7301 +0011a2 2f32 mov.l r3, @r15 +0011a4 64f2 mov.l @r15, r4 +0011a6 34ec add r14, r4 +0011a8 53f1 mov.l @(h'4,r15), r3 +0011aa 3433 cmp/ge r3, r4 +0011ac 8908 bt h'10 ;@(h'11c0) +0011ae 6043 mov r4, r0 +0011b0 4008 shll2 r0 +0011b2 6243 mov r4, r2 +0011b4 03de mov.l @(r0,r13), r3 +0011b6 4208 shll2 r2 +0011b8 32dc add r13, r2 +0011ba 5121 mov.l @(h'4,r2), r1 +0011bc 3310 cmp/eq r1, r3 +0011be 89ee bt h'-24 ;@(h'119e) +0011c0 57f3 mov.l @(h'c,r15), r7 +0011c2 60f2 mov.l @r15, r0 +0011c4 55f2 mov.l @(h'8,r15), r5 +0011c6 30ec add r14, r0 +0011c8 6552 mov.l @r5, r5 +0011ca 4008 shll2 r0 +0011cc 06de mov.l @(r0,r13), r6 +0011ce bc09 bsr h'-7ee ;@(h'9e4) +0011d0 64c3 mov r12, r4 +0011d2 62f2 mov.l @r15, r2 +0011d4 3e2c add r2, r14 +0011d6 7e01 +0011d8 3e93 cmp/ge r9, r14 +0011da 8bcc bf h'-68 ;@(h'1176) +0011dc 7c01 +0011de 52f6 mov.l @(h'18,r15), r2 +0011e0 3c27 cmp/gt r2, r12 +0011e2 8901 bt h'2 ;@(h'11e8) +0011e4 af34 bra h'-198 ;@(h'1050) +0011e6 0009 nop +0011e8 d213 mov.l @(h'4c,pc), r2 ;@(h'1238) +0011ea 64d3 mov r13, r4 +0011ec 7f28 add #h'28, r15 +0011ee 4f16 lds.l @r15+, macl +0011f0 4f26 lds.l @r15+, pr +0011f2 68f6 mov.l @r15+, r8 +0011f4 69f6 mov.l @r15+, r9 +0011f6 6af6 mov.l @r15+, r10 +0011f8 6bf6 mov.l @r15+, r11 +0011fa 6cf6 mov.l @r15+, r12 +0011fc 6df6 mov.l @r15+, r13 +0011fe 422b jmp @r2 +001200 6ef6 mov.l @r15+, r14 +001202 7f28 add #h'28, r15 +001204 4f16 lds.l @r15+, macl +001206 4f26 lds.l @r15+, pr +001208 68f6 mov.l @r15+, r8 +00120a 69f6 mov.l @r15+, r9 +00120c 6af6 mov.l @r15+, r10 +00120e 6bf6 mov.l @r15+, r11 +001210 6cf6 mov.l @r15+, r12 +001212 6df6 mov.l @r15+, r13 +001214 000b rts +001216 6ef6 mov.l @r15+, r14 +001218 0030 +00121a b164 bsr h'2c8 ;@(h'14e6) +00121c 0030 +00121e ab98 bra h'-8d0 ;@(h'952) +001220 0030 +001222 adfc bra h'-408 ;@(h'e1e) +001224 0030 +001226 aae4 bra h'-a38 ;@(h'7f2) +001228 0030 +00122a a6e4 bra h'dc8 ;@(h'1ff6) +00122c 3fe0 cmp/eq r14, r15 +00122e 0000 +001230 0030 +001232 9fa8 mov.w @(h'150,pc), r15 ;@(h'1386) +001234 0030 +001236 a4d4 bra h'9a8 ;@(h'1be2) +001238 0030 +00123a b124 bsr h'248 ;@(h'1486) +00123c 2fe6 mov.l r14, @-r15 +00123e 2fd6 mov.l r13, @-r15 +001240 2fc6 mov.l r12, @-r15 +001242 2fb6 mov.l r11, @-r15 +001244 2fa6 mov.l r10, @-r15 +001246 6b53 mov r5, r11 +001248 2f96 mov.l r9, @-r15 +00124a 6a43 mov r4, r10 +00124c 2f86 mov.l r8, @-r15 +00124e 6863 mov r6, r8 +001250 4f22 sts.l pr, @-r15 +001252 4811 cmp/pz r8 +001254 7ff8 add #h'f8, r15 +001256 8f60 bf/s h'c0 ;@(h'131a) +001258 6c73 mov r7, r12 +00125a ed00 mov #h'0, r13 +00125c 6e83 mov r8, r14 +00125e e901 mov #h'1, r9 +001260 3988 sub r8, r9 +001262 66c3 mov r12, r6 +001264 65b3 mov r11, r5 +001266 35ec add r14, r5 +001268 ba9c bsr h'-ac8 ;@(h'7a4) +00126a 64a3 mov r10, r4 +00126c 2888 tst r8, r8 +00126e 890e bt h'1c ;@(h'128e) +001270 66c3 mov r12, r6 +001272 65b3 mov r11, r5 +001274 35e8 sub r14, r5 +001276 ba95 bsr h'-ad6 ;@(h'7a4) +001278 64a3 mov r10, r4 +00127a 66c3 mov r12, r6 +00127c 65b3 mov r11, r5 +00127e 64a3 mov r10, r4 +001280 ba90 bsr h'-ae0 ;@(h'7a4) +001282 34ec add r14, r4 +001284 66c3 mov r12, r6 +001286 65b3 mov r11, r5 +001288 64a3 mov r10, r4 +00128a ba8b bsr h'-aea ;@(h'7a4) +00128c 34e8 sub r14, r4 +00128e 4e15 cmp/pl r14 +001290 8b43 bf h'86 ;@(h'131a) +001292 4911 cmp/pz r9 +001294 8904 bt h'8 ;@(h'12a0) +001296 63d3 mov r13, r3 +001298 4300 shll r3 +00129a 7303 +00129c a006 bra h'c ;@(h'12ac) +00129e 393c add r3, r9 +0012a0 63d3 mov r13, r3 +0012a2 33e8 sub r14, r3 +0012a4 4300 shll r3 +0012a6 7305 +0012a8 393c add r3, r9 +0012aa 7eff add #h'ff, r14 +0012ac 7d01 +0012ae 3ed3 cmp/ge r13, r14 +0012b0 8b17 bf h'2e ;@(h'12e2) +0012b2 66c3 mov r12, r6 +0012b4 65b3 mov r11, r5 +0012b6 35ec add r14, r5 +0012b8 2f52 mov.l r5, @r15 +0012ba 64a3 mov r10, r4 +0012bc 34dc add r13, r4 +0012be ba71 bsr h'-b1e ;@(h'7a4) +0012c0 1f41 mov.l r4, @(h'4,r15) +0012c2 66c3 mov r12, r6 +0012c4 65f2 mov.l @r15, r5 +0012c6 68a3 mov r10, r8 +0012c8 38d8 sub r13, r8 +0012ca ba6b bsr h'-b2a ;@(h'7a4) +0012cc 6483 mov r8, r4 +0012ce 66c3 mov r12, r6 +0012d0 65b3 mov r11, r5 +0012d2 35e8 sub r14, r5 +0012d4 2f52 mov.l r5, @r15 +0012d6 ba65 bsr h'-b36 ;@(h'7a4) +0012d8 54f1 mov.l @(h'4,r15), r4 +0012da 66c3 mov r12, r6 +0012dc 65f2 mov.l @r15, r5 +0012de ba61 bsr h'-b3e ;@(h'7a4) +0012e0 6483 mov r8, r4 +0012e2 3ed7 cmp/gt r13, r14 +0012e4 8b17 bf h'2e ;@(h'1316) +0012e6 66c3 mov r12, r6 +0012e8 65b3 mov r11, r5 +0012ea 35dc add r13, r5 +0012ec 2f52 mov.l r5, @r15 +0012ee 64a3 mov r10, r4 +0012f0 34ec add r14, r4 +0012f2 ba57 bsr h'-b52 ;@(h'7a4) +0012f4 1f41 mov.l r4, @(h'4,r15) +0012f6 66c3 mov r12, r6 +0012f8 65f2 mov.l @r15, r5 +0012fa 68a3 mov r10, r8 +0012fc 38e8 sub r14, r8 +0012fe ba51 bsr h'-b5e ;@(h'7a4) +001300 6483 mov r8, r4 +001302 66c3 mov r12, r6 +001304 65b3 mov r11, r5 +001306 35d8 sub r13, r5 +001308 2f52 mov.l r5, @r15 +00130a ba4b bsr h'-b6a ;@(h'7a4) +00130c 54f1 mov.l @(h'4,r15), r4 +00130e 66c3 mov r12, r6 +001310 65f2 mov.l @r15, r5 +001312 ba47 bsr h'-b72 ;@(h'7a4) +001314 6483 mov r8, r4 +001316 3ed7 cmp/gt r13, r14 +001318 89bb bt h'-8a ;@(h'1292) +00131a 7f08 +00131c 4f26 lds.l @r15+, pr +00131e 68f6 mov.l @r15+, r8 +001320 69f6 mov.l @r15+, r9 +001322 6af6 mov.l @r15+, r10 +001324 6bf6 mov.l @r15+, r11 +001326 6cf6 mov.l @r15+, r12 +001328 6df6 mov.l @r15+, r13 +00132a 000b rts +00132c 6ef6 mov.l @r15+, r14 +00132e 4611 cmp/pz r6 +001330 2fe6 mov.l r14, @-r15 +001332 2fd6 mov.l r13, @-r15 +001334 2fc6 mov.l r12, @-r15 +001336 6c43 mov r4, r12 +001338 2fb6 mov.l r11, @-r15 +00133a 2fa6 mov.l r10, @-r15 +00133c 2f96 mov.l r9, @-r15 +00133e 6a53 mov r5, r10 +001340 2f86 mov.l r8, @-r15 +001342 4f22 sts.l pr, @-r15 +001344 7ffc add #h'fc, r15 +001346 8f41 bf/s h'82 ;@(h'13cc) +001348 6b73 mov r7, r11 +00134a ed00 mov #h'0, r13 +00134c 6e63 mov r6, r14 +00134e e901 mov #h'1, r9 +001350 3968 sub r6, r9 +001352 67b3 mov r11, r7 +001354 66c3 mov r12, r6 +001356 36ec add r14, r6 +001358 65c3 mov r12, r5 +00135a 35e8 sub r14, r5 +00135c bb42 bsr h'-97c ;@(h'9e4) +00135e 64a3 mov r10, r4 +001360 4e15 cmp/pl r14 +001362 8b33 bf h'66 ;@(h'13cc) +001364 4911 cmp/pz r9 +001366 8904 bt h'8 ;@(h'1372) +001368 63d3 mov r13, r3 +00136a 4300 shll r3 +00136c 7303 +00136e a018 bra h'30 ;@(h'13a2) +001370 393c add r3, r9 +001372 63d3 mov r13, r3 +001374 33e8 sub r14, r3 +001376 4300 shll r3 +001378 7305 +00137a 393c add r3, r9 +00137c 7eff add #h'ff, r14 +00137e 67b3 mov r11, r7 +001380 68c3 mov r12, r8 +001382 38dc add r13, r8 +001384 6683 mov r8, r6 +001386 65c3 mov r12, r5 +001388 35d8 sub r13, r5 +00138a 64a3 mov r10, r4 +00138c 2f52 mov.l r5, @r15 +00138e 34ec add r14, r4 +001390 bb28 bsr h'-9b0 ;@(h'9e4) +001392 7401 +001394 65f2 mov.l @r15, r5 +001396 64a3 mov r10, r4 +001398 67b3 mov r11, r7 +00139a 6683 mov r8, r6 +00139c 34e8 sub r14, r4 +00139e bb21 bsr h'-9be ;@(h'9e4) +0013a0 74ff add #h'ff, r4 +0013a2 7d01 +0013a4 3ed3 cmp/ge r13, r14 +0013a6 8b0f bf h'1e ;@(h'13c8) +0013a8 67b3 mov r11, r7 +0013aa 66c3 mov r12, r6 +0013ac 36ec add r14, r6 +0013ae 68c3 mov r12, r8 +0013b0 2f62 mov.l r6, @r15 +0013b2 64a3 mov r10, r4 +0013b4 38e8 sub r14, r8 +0013b6 6583 mov r8, r5 +0013b8 bb14 bsr h'-9d8 ;@(h'9e4) +0013ba 34dc add r13, r4 +0013bc 66f2 mov.l @r15, r6 +0013be 6583 mov r8, r5 +0013c0 67b3 mov r11, r7 +0013c2 64a3 mov r10, r4 +0013c4 bb0e bsr h'-9e4 ;@(h'9e4) +0013c6 34d8 sub r13, r4 +0013c8 3ed7 cmp/gt r13, r14 +0013ca 89cb bt h'-6a ;@(h'1364) +0013cc 7f04 +0013ce 4f26 lds.l @r15+, pr +0013d0 68f6 mov.l @r15+, r8 +0013d2 69f6 mov.l @r15+, r9 +0013d4 6af6 mov.l @r15+, r10 +0013d6 6bf6 mov.l @r15+, r11 +0013d8 6cf6 mov.l @r15+, r12 +0013da 6df6 mov.l @r15+, r13 +0013dc 000b rts +0013de 6ef6 mov.l @r15+, r14 +0013e0 2fe6 mov.l r14, @-r15 +0013e2 2fd6 mov.l r13, @-r15 +0013e4 2fc6 mov.l r12, @-r15 +0013e6 6c73 mov r7, r12 +0013e8 2fb6 mov.l r11, @-r15 +0013ea 2fa6 mov.l r10, @-r15 +0013ec 2f96 mov.l r9, @-r15 +0013ee 6a63 mov r6, r10 +0013f0 2f86 mov.l r8, @-r15 +0013f2 6953 mov r5, r9 +0013f4 4f22 sts.l pr, @-r15 +0013f6 6843 mov r4, r8 +0013f8 4f12 sts.l macl, @-r15 +0013fa e401 mov #h'1, r4 +0013fc 7fe8 add #h'e8, r15 +0013fe 3a43 cmp/ge r4, r10 +001400 8d02 bt/s h'4 ;@(h'1408) +001402 5bff mov.l @(h'3c,r15), r11 +001404 a13a bra h'274 ;@(h'167c) +001406 0009 nop +001408 3c43 cmp/ge r4, r12 +00140a 8901 bt h'2 ;@(h'1410) +00140c a136 bra h'26c ;@(h'167c) +00140e 0009 nop +001410 0aa7 mul.l r10, r10 +001412 ed00 mov #h'0, r13 +001414 6ec3 mov r12, r14 +001416 001a sts macl, r0 +001418 4011 cmp/pz r0 +00141a 8d01 bt/s h'2 ;@(h'1420) +00141c 1f02 mov.l r0, @(h'8,r15) +00141e 7003 +001420 52f2 mov.l @(h'8,r15), r2 +001422 4021 shar r0 +001424 02c7 mul.l r12, r2 +001426 4021 shar r0 +001428 021a sts macl, r2 +00142a 3028 sub r2, r0 +00142c 0cc7 mul.l r12, r12 +00142e 031a sts macl, r3 +001430 1f35 mov.l r3, @(h'14,r15) +001432 d212 mov.l @(h'48,pc), r2 ;@(h'147c) +001434 420b jsr @r2 +001436 303c add r3, r0 +001438 2f02 mov.l r0, @r15 +00143a 66b3 mov r11, r6 +00143c 6593 mov r9, r5 +00143e 35ec add r14, r5 +001440 b9b0 bsr h'-ca0 ;@(h'7a4) +001442 6483 mov r8, r4 +001444 66b3 mov r11, r6 +001446 6593 mov r9, r5 +001448 35e8 sub r14, r5 +00144a a045 bra h'8a ;@(h'14d8) +00144c 6483 mov r8, r4 +00144e 64d3 mov r13, r4 +001450 61f2 mov.l @r15, r1 +001452 4400 shll r4 +001454 d30a mov.l @(h'28,pc), r3 ;@(h'1480) +001456 7403 +001458 04c7 mul.l r12, r4 +00145a 041a sts macl, r4 +00145c 04c7 mul.l r12, r4 +00145e 041a sts macl, r4 +001460 430b jsr @r3 +001462 e000 mov #h'0, r0 +001464 8800 cmp/eq #h'0, r0 +001466 890f bt h'1e ;@(h'1488) +001468 d204 mov.l @(h'10,pc), r2 ;@(h'147c) +00146a 420b jsr @r2 +00146c 6043 mov r4, r0 +00146e d305 mov.l @(h'14,pc), r3 ;@(h'1484) +001470 430b jsr @r3 +001472 61f2 mov.l @r15, r1 +001474 2f02 mov.l r0, @r15 +001476 a018 bra h'30 ;@(h'14aa) +001478 7d01 +00147a 0000 +00147c 0030 +00147e a738 bra h'e70 ;@(h'22f2) +001480 0030 +001482 a838 bra h'-f90 ;@(h'4f6) +001484 0030 +001486 a26e bra h'4dc ;@(h'1966) +001488 d3ba mov.l @(h'2e8,pc), r3 ;@(h'1774) +00148a 62e3 mov r14, r2 +00148c 4200 shll r2 +00148e e002 mov #h'2, r0 +001490 3028 sub r2, r0 +001492 00a7 mul.l r10, r0 +001494 001a sts macl, r0 +001496 00a7 mul.l r10, r0 +001498 001a sts macl, r0 +00149a 430b jsr @r3 +00149c 304c add r4, r0 +00149e d2b6 mov.l @(h'2d8,pc), r2 ;@(h'1778) +0014a0 420b jsr @r2 +0014a2 61f2 mov.l @r15, r1 +0014a4 2f02 mov.l r0, @r15 +0014a6 7d01 +0014a8 7eff add #h'ff, r14 +0014aa 66b3 mov r11, r6 +0014ac 6593 mov r9, r5 +0014ae 35ec add r14, r5 +0014b0 1f51 mov.l r5, @(h'4,r15) +0014b2 6483 mov r8, r4 +0014b4 34dc add r13, r4 +0014b6 b975 bsr h'-d16 ;@(h'7a4) +0014b8 1f43 mov.l r4, @(h'c,r15) +0014ba 66b3 mov r11, r6 +0014bc 55f1 mov.l @(h'4,r15), r5 +0014be 6483 mov r8, r4 +0014c0 34d8 sub r13, r4 +0014c2 b96f bsr h'-d22 ;@(h'7a4) +0014c4 1f44 mov.l r4, @(h'10,r15) +0014c6 66b3 mov r11, r6 +0014c8 6593 mov r9, r5 +0014ca 35e8 sub r14, r5 +0014cc 1f51 mov.l r5, @(h'4,r15) +0014ce b969 bsr h'-d2e ;@(h'7a4) +0014d0 54f3 mov.l @(h'c,r15), r4 +0014d2 66b3 mov r11, r6 +0014d4 55f1 mov.l @(h'4,r15), r5 +0014d6 54f4 mov.l @(h'10,r15), r4 +0014d8 b964 bsr h'-d38 ;@(h'7a4) +0014da 0009 nop +0014dc d2a7 mov.l @(h'29c,pc), r2 ;@(h'177c) +0014de 7ff8 add #h'f8, r15 +0014e0 50f4 mov.l @(h'10,r15), r0 +0014e2 7ff8 add #h'f8, r15 +0014e4 420b jsr @r2 +0014e6 2ff6 mov.l r15, @-r15 +0014e8 d3a4 mov.l @(h'290,pc), r3 ;@(h'177c) +0014ea 60e3 mov r14, r0 +0014ec 7ff0 add #h'f0, r15 +0014ee 430b jsr @r3 +0014f0 2ff6 mov.l r15, @-r15 +0014f2 e200 mov #h'0, r2 +0014f4 d1a3 mov.l @(h'28c,pc), r1 ;@(h'1784) +0014f6 2f26 mov.l r2, @-r15 +0014f8 d2a1 mov.l @(h'284,pc), r2 ;@(h'1780) +0014fa 2f26 mov.l r2, @-r15 +0014fc 63f3 mov r15, r3 +0014fe 7310 add #h'10, r3 +001500 410b jsr @r1 +001502 2f36 mov.l r3, @-r15 +001504 d0a0 mov.l @(h'280,pc), r0 ;@(h'1788) +001506 62f3 mov r15, r2 +001508 7210 add #h'10, r2 +00150a 400b jsr @r0 +00150c 2f26 mov.l r2, @-r15 +00150e 60d3 mov r13, r0 +001510 d39a mov.l @(h'268,pc), r3 ;@(h'177c) +001512 7ff8 add #h'f8, r15 +001514 7001 +001516 00c7 mul.l r12, r0 +001518 001a sts macl, r0 +00151a 00c7 mul.l r12, r0 +00151c 001a sts macl, r0 +00151e 430b jsr @r3 +001520 2ff6 mov.l r15, @-r15 +001522 d29a mov.l @(h'268,pc), r2 ;@(h'178c) +001524 420b jsr @r2 +001526 0009 nop +001528 8800 cmp/eq #h'0, r0 +00152a 8b90 bf h'-e0 ;@(h'144e) +00152c d393 mov.l @(h'24c,pc), r3 ;@(h'177c) +00152e 7fe0 add #h'e0, r15 +001530 50fd mov.l @(h'34,r15), r0 +001532 7ff8 add #h'f8, r15 +001534 430b jsr @r3 +001536 2ff6 mov.l r15, @-r15 +001538 d290 mov.l @(h'240,pc), r2 ;@(h'177c) +00153a 60d3 mov r13, r0 +00153c 7ff0 add #h'f0, r15 +00153e 420b jsr @r2 +001540 2ff6 mov.l r15, @-r15 +001542 e300 mov #h'0, r3 +001544 d18f mov.l @(h'23c,pc), r1 ;@(h'1784) +001546 2f36 mov.l r3, @-r15 +001548 d391 mov.l @(h'244,pc), r3 ;@(h'1790) +00154a 2f36 mov.l r3, @-r15 +00154c 62f3 mov r15, r2 +00154e 7210 add #h'10, r2 +001550 410b jsr @r1 +001552 2f26 mov.l r2, @-r15 +001554 d08c mov.l @(h'230,pc), r0 ;@(h'1788) +001556 63f3 mov r15, r3 +001558 7310 add #h'10, r3 +00155a 400b jsr @r0 +00155c 2f36 mov.l r3, @-r15 +00155e 60d3 mov r13, r0 +001560 d286 mov.l @(h'218,pc), r2 ;@(h'177c) +001562 7ff0 add #h'f0, r15 +001564 420b jsr @r2 +001566 2ff6 mov.l r15, @-r15 +001568 d186 mov.l @(h'218,pc), r1 ;@(h'1784) +00156a e300 mov #h'0, r3 +00156c 2f36 mov.l r3, @-r15 +00156e d388 mov.l @(h'220,pc), r3 ;@(h'1790) +001570 2f36 mov.l r3, @-r15 +001572 62f3 mov r15, r2 +001574 7210 add #h'10, r2 +001576 410b jsr @r1 +001578 2f26 mov.l r2, @-r15 +00157a 63f3 mov r15, r3 +00157c d082 mov.l @(h'208,pc), r0 ;@(h'1788) +00157e 7310 add #h'10, r3 +001580 400b jsr @r0 +001582 2f36 mov.l r3, @-r15 +001584 d37d mov.l @(h'1f4,pc), r3 ;@(h'177c) +001586 64e3 mov r14, r4 +001588 74ff add #h'ff, r4 +00158a 7ff8 add #h'f8, r15 +00158c 0447 mul.l r4, r4 +00158e 001a sts macl, r0 +001590 00a7 mul.l r10, r0 +001592 001a sts macl, r0 +001594 00a7 mul.l r10, r0 +001596 001a sts macl, r0 +001598 430b jsr @r3 +00159a 2ff6 mov.l r15, @-r15 +00159c d179 mov.l @(h'1e4,pc), r1 ;@(h'1784) +00159e 62f3 mov r15, r2 +0015a0 7210 add #h'10, r2 +0015a2 410b jsr @r1 +0015a4 2f26 mov.l r2, @-r15 +0015a6 50f6 mov.l @(h'18,r15), r0 +0015a8 d374 mov.l @(h'1d0,pc), r3 ;@(h'177c) +0015aa 7ff8 add #h'f8, r15 +0015ac 00c7 mul.l r12, r0 +0015ae 001a sts macl, r0 +0015b0 00c7 mul.l r12, r0 +0015b2 001a sts macl, r0 +0015b4 430b jsr @r3 +0015b6 2ff6 mov.l r15, @-r15 +0015b8 d176 mov.l @(h'1d8,pc), r1 ;@(h'1794) +0015ba 62f3 mov r15, r2 +0015bc 7210 add #h'10, r2 +0015be 410b jsr @r1 +0015c0 2f26 mov.l r2, @-r15 +0015c2 d375 mov.l @(h'1d4,pc), r3 ;@(h'1798) +0015c4 430b jsr @r3 +0015c6 0009 nop +0015c8 2f02 mov.l r0, @r15 +0015ca 6483 mov r8, r4 +0015cc 34d8 sub r13, r4 +0015ce 6383 mov r8, r3 +0015d0 1f42 mov.l r4, @(h'8,r15) +0015d2 4e15 cmp/pl r14 +0015d4 33dc add r13, r3 +0015d6 1f31 mov.l r3, @(h'4,r15) +0015d8 8f50 bf/s h'a0 ;@(h'167c) +0015da 1f44 mov.l r4, @(h'10,r15) +0015dc 61f2 mov.l @r15, r1 +0015de d36f mov.l @(h'1bc,pc), r3 ;@(h'179c) +0015e0 430b jsr @r3 +0015e2 e000 mov #h'0, r0 +0015e4 8800 cmp/eq #h'0, r0 +0015e6 8921 bt h'42 ;@(h'162c) +0015e8 60d3 mov r13, r0 +0015ea 4000 shll r0 +0015ec 7002 +0015ee 63e3 mov r14, r3 +0015f0 00c7 mul.l r12, r0 +0015f2 e203 mov #h'3, r2 +0015f4 001a sts macl, r0 +0015f6 4300 shll r3 +0015f8 00c7 mul.l r12, r0 +0015fa 3238 sub r3, r2 +0015fc d35d mov.l @(h'174,pc), r3 ;@(h'1774) +0015fe 001a sts macl, r0 +001600 02a7 mul.l r10, r2 +001602 021a sts macl, r2 +001604 02a7 mul.l r10, r2 +001606 021a sts macl, r2 +001608 430b jsr @r3 +00160a 302c add r2, r0 +00160c d25a mov.l @(h'168,pc), r2 ;@(h'1778) +00160e 420b jsr @r2 +001610 61f2 mov.l @r15, r1 +001612 7eff add #h'ff, r14 +001614 2f02 mov.l r0, @r15 +001616 7d01 +001618 53f2 mov.l @(h'8,r15), r3 +00161a 73ff add #h'ff, r3 +00161c 1f32 mov.l r3, @(h'8,r15) +00161e 52f1 mov.l @(h'4,r15), r2 +001620 7201 +001622 1f21 mov.l r2, @(h'4,r15) +001624 51f4 mov.l @(h'10,r15), r1 +001626 71ff add #h'ff, r1 +001628 a00f bra h'1e ;@(h'164a) +00162a 1f14 mov.l r1, @(h'10,r15) +00162c d351 mov.l @(h'144,pc), r3 ;@(h'1774) +00162e 62e3 mov r14, r2 +001630 4200 shll r2 +001632 e003 mov #h'3, r0 +001634 3028 sub r2, r0 +001636 00a7 mul.l r10, r0 +001638 001a sts macl, r0 +00163a 00a7 mul.l r10, r0 +00163c 430b jsr @r3 +00163e 001a sts macl, r0 +001640 d24d mov.l @(h'134,pc), r2 ;@(h'1778) +001642 420b jsr @r2 +001644 61f2 mov.l @r15, r1 +001646 7eff add #h'ff, r14 +001648 2f02 mov.l r0, @r15 +00164a 66b3 mov r11, r6 +00164c 6593 mov r9, r5 +00164e 35ec add r14, r5 +001650 1f53 mov.l r5, @(h'c,r15) +001652 6483 mov r8, r4 +001654 b8a6 bsr h'-eb4 ;@(h'7a4) +001656 34dc add r13, r4 +001658 55f3 mov.l @(h'c,r15), r5 +00165a 66b3 mov r11, r6 +00165c b8a2 bsr h'-ebc ;@(h'7a4) +00165e 54f4 mov.l @(h'10,r15), r4 +001660 4e15 cmp/pl r14 +001662 8b09 bf h'12 ;@(h'1678) +001664 66b3 mov r11, r6 +001666 6593 mov r9, r5 +001668 35e8 sub r14, r5 +00166a 1f53 mov.l r5, @(h'c,r15) +00166c b89a bsr h'-ecc ;@(h'7a4) +00166e 54f1 mov.l @(h'4,r15), r4 +001670 55f3 mov.l @(h'c,r15), r5 +001672 66b3 mov r11, r6 +001674 b896 bsr h'-ed4 ;@(h'7a4) +001676 54f2 mov.l @(h'8,r15), r4 +001678 4e15 cmp/pl r14 +00167a 89af bt h'-a2 ;@(h'15dc) +00167c 7f18 add #h'18, r15 +00167e 4f16 lds.l @r15+, macl +001680 4f26 lds.l @r15+, pr +001682 68f6 mov.l @r15+, r8 +001684 69f6 mov.l @r15+, r9 +001686 6af6 mov.l @r15+, r10 +001688 6bf6 mov.l @r15+, r11 +00168a 6cf6 mov.l @r15+, r12 +00168c 6df6 mov.l @r15+, r13 +00168e 000b rts +001690 6ef6 mov.l @r15+, r14 +001692 2fe6 mov.l r14, @-r15 +001694 2fd6 mov.l r13, @-r15 +001696 6e43 mov r4, r14 +001698 2fc6 mov.l r12, @-r15 +00169a 3e67 cmp/gt r6, r14 +00169c 2fb6 mov.l r11, @-r15 +00169e 4f22 sts.l pr, @-r15 +0016a0 8f03 bf/s h'6 ;@(h'16aa) +0016a2 6d53 mov r5, r13 +0016a4 64e3 mov r14, r4 +0016a6 6e63 mov r6, r14 +0016a8 6643 mov r4, r6 +0016aa 3d77 cmp/gt r7, r13 +0016ac 8f03 bf/s h'6 ;@(h'16b6) +0016ae 36e8 sub r14, r6 +0016b0 64d3 mov r13, r4 +0016b2 6d73 mov r7, r13 +0016b4 6743 mov r4, r7 +0016b6 6b63 mov r6, r11 +0016b8 52f5 mov.l @(h'14,r15), r2 +0016ba 65d3 mov r13, r5 +0016bc 2f26 mov.l r2, @-r15 +0016be 64e3 mov r14, r4 +0016c0 e300 mov #h'0, r3 +0016c2 33b7 cmp/gt r11, r3 +0016c4 3b3e addc r3, r11 +0016c6 4b21 shar r11 +0016c8 37d8 sub r13, r7 +0016ca 6c73 mov r7, r12 +0016cc 33c7 cmp/gt r12, r3 +0016ce 3c3e addc r3, r12 +0016d0 4c21 shar r12 +0016d2 67c3 mov r12, r7 +0016d4 66b3 mov r11, r6 +0016d6 35cc add r12, r5 +0016d8 be82 bsr h'-2fc ;@(h'13e0) +0016da 34bc add r11, r4 +0016dc 7f04 +0016de 4f26 lds.l @r15+, pr +0016e0 6bf6 mov.l @r15+, r11 +0016e2 6cf6 mov.l @r15+, r12 +0016e4 6df6 mov.l @r15+, r13 +0016e6 000b rts +0016e8 6ef6 mov.l @r15+, r14 +0016ea 2fe6 mov.l r14, @-r15 +0016ec 2fd6 mov.l r13, @-r15 +0016ee 2fc6 mov.l r12, @-r15 +0016f0 2fb6 mov.l r11, @-r15 +0016f2 6c73 mov r7, r12 +0016f4 2fa6 mov.l r10, @-r15 +0016f6 6b63 mov r6, r11 +0016f8 2f96 mov.l r9, @-r15 +0016fa 6953 mov r5, r9 +0016fc 2f86 mov.l r8, @-r15 +0016fe 6843 mov r4, r8 +001700 4f22 sts.l pr, @-r15 +001702 e401 mov #h'1, r4 +001704 4f12 sts.l macl, @-r15 +001706 3b43 cmp/ge r4, r11 +001708 7fec add #h'ec, r15 +00170a 8d02 bt/s h'4 ;@(h'1712) +00170c 5afe mov.l @(h'38,r15), r10 +00170e a13f bra h'27e ;@(h'1990) +001710 0009 nop +001712 3c43 cmp/ge r4, r12 +001714 8901 bt h'2 ;@(h'171a) +001716 a13b bra h'276 ;@(h'1990) +001718 0009 nop +00171a ed00 mov #h'0, r13 +00171c 0bb7 mul.l r11, r11 +00171e 6ec3 mov r12, r14 +001720 001a sts macl, r0 +001722 4011 cmp/pz r0 +001724 8d01 bt/s h'2 ;@(h'172a) +001726 1f02 mov.l r0, @(h'8,r15) +001728 7003 +00172a 4021 shar r0 +00172c 52f2 mov.l @(h'8,r15), r2 +00172e 4021 shar r0 +001730 02c7 mul.l r12, r2 +001732 021a sts macl, r2 +001734 0cc7 mul.l r12, r12 +001736 3028 sub r2, r0 +001738 d20e mov.l @(h'38,pc), r2 ;@(h'1774) +00173a 031a sts macl, r3 +00173c 1f34 mov.l r3, @(h'10,r15) +00173e 420b jsr @r2 +001740 303c add r3, r0 +001742 a04e bra h'9c ;@(h'17e2) +001744 2f02 mov.l r0, @r15 +001746 64d3 mov r13, r4 +001748 61f2 mov.l @r15, r1 +00174a 4400 shll r4 +00174c d313 mov.l @(h'4c,pc), r3 ;@(h'179c) +00174e 7403 +001750 04c7 mul.l r12, r4 +001752 041a sts macl, r4 +001754 04c7 mul.l r12, r4 +001756 041a sts macl, r4 +001758 430b jsr @r3 +00175a e000 mov #h'0, r0 +00175c 8800 cmp/eq #h'0, r0 +00175e 891f bt h'3e ;@(h'17a0) +001760 d204 mov.l @(h'10,pc), r2 ;@(h'1774) +001762 420b jsr @r2 +001764 6043 mov r4, r0 +001766 d304 mov.l @(h'10,pc), r3 ;@(h'1778) +001768 430b jsr @r3 +00176a 61f2 mov.l @r15, r1 +00176c 2f02 mov.l r0, @r15 +00176e a038 bra h'70 ;@(h'17e2) +001770 7d01 +001772 0000 +001774 0030 +001776 a738 bra h'e70 ;@(h'25ea) +001778 0030 +00177a a26e bra h'4dc ;@(h'1c5a) +00177c 0030 +00177e a6e4 bra h'dc8 ;@(h'254a) +001780 bfe0 bsr h'-40 ;@(h'1744) +001782 0000 +001784 0030 +001786 9fa8 mov.w @(h'150,pc), r15 ;@(h'18da) +001788 0030 +00178a a954 bra h'-d58 ;@(h'a36) +00178c 0030 +00178e a63c bra h'c78 ;@(h'240a) +001790 3fe0 cmp/eq r14, r15 +001792 0000 +001794 0030 +001796 9ef0 mov.w @(h'1e0,pc), r14 ;@(h'197a) +001798 0030 +00179a a560 bra h'ac0 ;@(h'225e) +00179c 0030 +00179e a838 bra h'-f90 ;@(h'812) +0017a0 d3a0 mov.l @(h'280,pc), r3 ;@(h'1a24) +0017a2 62e3 mov r14, r2 +0017a4 4200 shll r2 +0017a6 e002 mov #h'2, r0 +0017a8 3028 sub r2, r0 +0017aa 00b7 mul.l r11, r0 +0017ac 001a sts macl, r0 +0017ae 00b7 mul.l r11, r0 +0017b0 001a sts macl, r0 +0017b2 430b jsr @r3 +0017b4 304c add r4, r0 +0017b6 d29c mov.l @(h'270,pc), r2 ;@(h'1a28) +0017b8 420b jsr @r2 +0017ba 61f2 mov.l @r15, r1 +0017bc 2f02 mov.l r0, @r15 +0017be 67a3 mov r10, r7 +0017c0 6683 mov r8, r6 +0017c2 36dc add r13, r6 +0017c4 1f61 mov.l r6, @(h'4,r15) +0017c6 6583 mov r8, r5 +0017c8 35d8 sub r13, r5 +0017ca 6493 mov r9, r4 +0017cc 1f53 mov.l r5, @(h'c,r15) +0017ce b909 bsr h'-dee ;@(h'9e4) +0017d0 34ec add r14, r4 +0017d2 67a3 mov r10, r7 +0017d4 56f1 mov.l @(h'4,r15), r6 +0017d6 6493 mov r9, r4 +0017d8 55f3 mov.l @(h'c,r15), r5 +0017da b903 bsr h'-dfa ;@(h'9e4) +0017dc 34e8 sub r14, r4 +0017de 7d01 +0017e0 7eff add #h'ff, r14 +0017e2 7ff8 add #h'f8, r15 +0017e4 d291 mov.l @(h'244,pc), r2 ;@(h'1a2c) +0017e6 50f4 mov.l @(h'10,r15), r0 +0017e8 7ff8 add #h'f8, r15 +0017ea 420b jsr @r2 +0017ec 2ff6 mov.l r15, @-r15 +0017ee 60e3 mov r14, r0 +0017f0 d38e mov.l @(h'238,pc), r3 ;@(h'1a2c) +0017f2 7ff0 add #h'f0, r15 +0017f4 430b jsr @r3 +0017f6 2ff6 mov.l r15, @-r15 +0017f8 d18e mov.l @(h'238,pc), r1 ;@(h'1a34) +0017fa e200 mov #h'0, r2 +0017fc 2f26 mov.l r2, @-r15 +0017fe d28c mov.l @(h'230,pc), r2 ;@(h'1a30) +001800 2f26 mov.l r2, @-r15 +001802 63f3 mov r15, r3 +001804 7310 add #h'10, r3 +001806 410b jsr @r1 +001808 2f36 mov.l r3, @-r15 +00180a 62f3 mov r15, r2 +00180c d08a mov.l @(h'228,pc), r0 ;@(h'1a38) +00180e 7210 add #h'10, r2 +001810 400b jsr @r0 +001812 2f26 mov.l r2, @-r15 +001814 d385 mov.l @(h'214,pc), r3 ;@(h'1a2c) +001816 60d3 mov r13, r0 +001818 7001 +00181a 7ff8 add #h'f8, r15 +00181c 00c7 mul.l r12, r0 +00181e 001a sts macl, r0 +001820 00c7 mul.l r12, r0 +001822 001a sts macl, r0 +001824 430b jsr @r3 +001826 2ff6 mov.l r15, @-r15 +001828 d284 mov.l @(h'210,pc), r2 ;@(h'1a3c) +00182a 420b jsr @r2 +00182c 0009 nop +00182e 8800 cmp/eq #h'0, r0 +001830 8b89 bf h'-ee ;@(h'1746) +001832 67a3 mov r10, r7 +001834 6683 mov r8, r6 +001836 36dc add r13, r6 +001838 1f61 mov.l r6, @(h'4,r15) +00183a 6583 mov r8, r5 +00183c 35d8 sub r13, r5 +00183e 6493 mov r9, r4 +001840 1f53 mov.l r5, @(h'c,r15) +001842 b8cf bsr h'-e62 ;@(h'9e4) +001844 34ec add r14, r4 +001846 67a3 mov r10, r7 +001848 56f1 mov.l @(h'4,r15), r6 +00184a 6493 mov r9, r4 +00184c 55f3 mov.l @(h'c,r15), r5 +00184e b8c9 bsr h'-e6e ;@(h'9e4) +001850 34e8 sub r14, r4 +001852 7fe0 add #h'e0, r15 +001854 d275 mov.l @(h'1d4,pc), r2 ;@(h'1a2c) +001856 50fc mov.l @(h'30,r15), r0 +001858 7ff8 add #h'f8, r15 +00185a 420b jsr @r2 +00185c 2ff6 mov.l r15, @-r15 +00185e 60d3 mov r13, r0 +001860 d372 mov.l @(h'1c8,pc), r3 ;@(h'1a2c) +001862 7ff0 add #h'f0, r15 +001864 430b jsr @r3 +001866 2ff6 mov.l r15, @-r15 +001868 d172 mov.l @(h'1c8,pc), r1 ;@(h'1a34) +00186a e200 mov #h'0, r2 +00186c 2f26 mov.l r2, @-r15 +00186e d274 mov.l @(h'1d0,pc), r2 ;@(h'1a40) +001870 2f26 mov.l r2, @-r15 +001872 63f3 mov r15, r3 +001874 7310 add #h'10, r3 +001876 410b jsr @r1 +001878 2f36 mov.l r3, @-r15 +00187a 62f3 mov r15, r2 +00187c d06e mov.l @(h'1b8,pc), r0 ;@(h'1a38) +00187e 7210 add #h'10, r2 +001880 400b jsr @r0 +001882 2f26 mov.l r2, @-r15 +001884 d369 mov.l @(h'1a4,pc), r3 ;@(h'1a2c) +001886 60d3 mov r13, r0 +001888 7ff0 add #h'f0, r15 +00188a 430b jsr @r3 +00188c 2ff6 mov.l r15, @-r15 +00188e e200 mov #h'0, r2 +001890 d168 mov.l @(h'1a0,pc), r1 ;@(h'1a34) +001892 2f26 mov.l r2, @-r15 +001894 d26a mov.l @(h'1a8,pc), r2 ;@(h'1a40) +001896 2f26 mov.l r2, @-r15 +001898 63f3 mov r15, r3 +00189a 7310 add #h'10, r3 +00189c 410b jsr @r1 +00189e 2f36 mov.l r3, @-r15 +0018a0 d065 mov.l @(h'194,pc), r0 ;@(h'1a38) +0018a2 62f3 mov r15, r2 +0018a4 7210 add #h'10, r2 +0018a6 400b jsr @r0 +0018a8 2f26 mov.l r2, @-r15 +0018aa 64e3 mov r14, r4 +0018ac d35f mov.l @(h'17c,pc), r3 ;@(h'1a2c) +0018ae 7ff8 add #h'f8, r15 +0018b0 74ff add #h'ff, r4 +0018b2 0447 mul.l r4, r4 +0018b4 001a sts macl, r0 +0018b6 00b7 mul.l r11, r0 +0018b8 001a sts macl, r0 +0018ba 00b7 mul.l r11, r0 +0018bc 001a sts macl, r0 +0018be 430b jsr @r3 +0018c0 2ff6 mov.l r15, @-r15 +0018c2 62f3 mov r15, r2 +0018c4 d15b mov.l @(h'16c,pc), r1 ;@(h'1a34) +0018c6 7210 add #h'10, r2 +0018c8 410b jsr @r1 +0018ca 2f26 mov.l r2, @-r15 +0018cc 50f6 mov.l @(h'18,r15), r0 +0018ce 7ff8 add #h'f8, r15 +0018d0 d356 mov.l @(h'158,pc), r3 ;@(h'1a2c) +0018d2 00c7 mul.l r12, r0 +0018d4 001a sts macl, r0 +0018d6 00c7 mul.l r12, r0 +0018d8 001a sts macl, r0 +0018da 430b jsr @r3 +0018dc 2ff6 mov.l r15, @-r15 +0018de 62f3 mov r15, r2 +0018e0 d158 mov.l @(h'160,pc), r1 ;@(h'1a44) +0018e2 7210 add #h'10, r2 +0018e4 410b jsr @r1 +0018e6 2f26 mov.l r2, @-r15 +0018e8 d357 mov.l @(h'15c,pc), r3 ;@(h'1a48) +0018ea 430b jsr @r3 +0018ec 0009 nop +0018ee 4e15 cmp/pl r14 +0018f0 2f02 mov.l r0, @r15 +0018f2 53f3 mov.l @(h'c,r15), r3 +0018f4 1f32 mov.l r3, @(h'8,r15) +0018f6 52f1 mov.l @(h'4,r15), r2 +0018f8 1f24 mov.l r2, @(h'10,r15) +0018fa 53f3 mov.l @(h'c,r15), r3 +0018fc 1f31 mov.l r3, @(h'4,r15) +0018fe 8b47 bf h'8e ;@(h'1990) +001900 61f2 mov.l @r15, r1 +001902 d252 mov.l @(h'148,pc), r2 ;@(h'1a4c) +001904 420b jsr @r2 +001906 e000 mov #h'0, r0 +001908 8800 cmp/eq #h'0, r0 +00190a 8921 bt h'42 ;@(h'1950) +00190c 60d3 mov r13, r0 +00190e 4000 shll r0 +001910 7002 +001912 63e3 mov r14, r3 +001914 00c7 mul.l r12, r0 +001916 e203 mov #h'3, r2 +001918 001a sts macl, r0 +00191a 4300 shll r3 +00191c 00c7 mul.l r12, r0 +00191e 3238 sub r3, r2 +001920 d340 mov.l @(h'100,pc), r3 ;@(h'1a24) +001922 001a sts macl, r0 +001924 02b7 mul.l r11, r2 +001926 021a sts macl, r2 +001928 02b7 mul.l r11, r2 +00192a 021a sts macl, r2 +00192c 430b jsr @r3 +00192e 302c add r2, r0 +001930 d23d mov.l @(h'f4,pc), r2 ;@(h'1a28) +001932 420b jsr @r2 +001934 61f2 mov.l @r15, r1 +001936 7eff add #h'ff, r14 +001938 2f02 mov.l r0, @r15 +00193a 7d01 +00193c 53f2 mov.l @(h'8,r15), r3 +00193e 73ff add #h'ff, r3 +001940 1f32 mov.l r3, @(h'8,r15) +001942 52f4 mov.l @(h'10,r15), r2 +001944 7201 +001946 1f24 mov.l r2, @(h'10,r15) +001948 51f1 mov.l @(h'4,r15), r1 +00194a 71ff add #h'ff, r1 +00194c a00f bra h'1e ;@(h'196e) +00194e 1f11 mov.l r1, @(h'4,r15) +001950 d334 mov.l @(h'd0,pc), r3 ;@(h'1a24) +001952 62e3 mov r14, r2 +001954 4200 shll r2 +001956 e003 mov #h'3, r0 +001958 3028 sub r2, r0 +00195a 00b7 mul.l r11, r0 +00195c 001a sts macl, r0 +00195e 00b7 mul.l r11, r0 +001960 430b jsr @r3 +001962 001a sts macl, r0 +001964 d230 mov.l @(h'c0,pc), r2 ;@(h'1a28) +001966 420b jsr @r2 +001968 61f2 mov.l @r15, r1 +00196a 7eff add #h'ff, r14 +00196c 2f02 mov.l r0, @r15 +00196e 67a3 mov r10, r7 +001970 55f1 mov.l @(h'4,r15), r5 +001972 6493 mov r9, r4 +001974 6683 mov r8, r6 +001976 36dc add r13, r6 +001978 b834 bsr h'-f98 ;@(h'9e4) +00197a 34ec add r14, r4 +00197c 4e15 cmp/pl r14 +00197e 8b05 bf h'a ;@(h'198c) +001980 56f4 mov.l @(h'10,r15), r6 +001982 6493 mov r9, r4 +001984 55f2 mov.l @(h'8,r15), r5 +001986 67a3 mov r10, r7 +001988 b82c bsr h'-fa8 ;@(h'9e4) +00198a 34e8 sub r14, r4 +00198c 4e15 cmp/pl r14 +00198e 89b7 bt h'-92 ;@(h'1900) +001990 7f14 add #h'14, r15 +001992 4f16 lds.l @r15+, macl +001994 4f26 lds.l @r15+, pr +001996 68f6 mov.l @r15+, r8 +001998 69f6 mov.l @r15+, r9 +00199a 6af6 mov.l @r15+, r10 +00199c 6bf6 mov.l @r15+, r11 +00199e 6cf6 mov.l @r15+, r12 +0019a0 6df6 mov.l @r15+, r13 +0019a2 000b rts +0019a4 6ef6 mov.l @r15+, r14 +0019a6 2fe6 mov.l r14, @-r15 +0019a8 2fd6 mov.l r13, @-r15 +0019aa 6e43 mov r4, r14 +0019ac 2fc6 mov.l r12, @-r15 +0019ae 3e67 cmp/gt r6, r14 +0019b0 2fb6 mov.l r11, @-r15 +0019b2 4f22 sts.l pr, @-r15 +0019b4 8f03 bf/s h'6 ;@(h'19be) +0019b6 6d53 mov r5, r13 +0019b8 64e3 mov r14, r4 +0019ba 6e63 mov r6, r14 +0019bc 6643 mov r4, r6 +0019be 3d77 cmp/gt r7, r13 +0019c0 8f03 bf/s h'6 ;@(h'19ca) +0019c2 36e8 sub r14, r6 +0019c4 64d3 mov r13, r4 +0019c6 6d73 mov r7, r13 +0019c8 6743 mov r4, r7 +0019ca 6b63 mov r6, r11 +0019cc 52f5 mov.l @(h'14,r15), r2 +0019ce 65d3 mov r13, r5 +0019d0 2f26 mov.l r2, @-r15 +0019d2 64e3 mov r14, r4 +0019d4 e300 mov #h'0, r3 +0019d6 33b7 cmp/gt r11, r3 +0019d8 3b3e addc r3, r11 +0019da 4b21 shar r11 +0019dc 37d8 sub r13, r7 +0019de 6c73 mov r7, r12 +0019e0 33c7 cmp/gt r12, r3 +0019e2 3c3e addc r3, r12 +0019e4 4c21 shar r12 +0019e6 67c3 mov r12, r7 +0019e8 66b3 mov r11, r6 +0019ea 35cc add r12, r5 +0019ec be7d bsr h'-306 ;@(h'16ea) +0019ee 34bc add r11, r4 +0019f0 7f04 +0019f2 4f26 lds.l @r15+, pr +0019f4 6bf6 mov.l @r15+, r11 +0019f6 6cf6 mov.l @r15+, r12 +0019f8 6df6 mov.l @r15+, r13 +0019fa 000b rts +0019fc 6ef6 mov.l @r15+, r14 +0019fe 2fe6 mov.l r14, @-r15 +001a00 2fd6 mov.l r13, @-r15 +001a02 2fc6 mov.l r12, @-r15 +001a04 2fb6 mov.l r11, @-r15 +001a06 2fa6 mov.l r10, @-r15 +001a08 2f96 mov.l r9, @-r15 +001a0a 2f86 mov.l r8, @-r15 +001a0c 4f22 sts.l pr, @-r15 +001a0e 7fd0 add #h'd0, r15 +001a10 de0f mov.l @(h'3c,pc), r14 ;@(h'1a50) +001a12 4e0b jsr @r14 +001a14 6c43 mov r4, r12 +001a16 6e03 mov r0, r14 +001a18 4c11 cmp/pz r12 +001a1a 8f1b bf/s h'36 ;@(h'1a54) +001a1c e37f mov #h'7f, r3 +001a1e a01e bra h'3c ;@(h'1a5e) +001a20 2c39 and r3, r12 +001a22 0000 +001a24 0030 +001a26 a738 bra h'e70 ;@(h'289a) +001a28 0030 +001a2a a26e bra h'4dc ;@(h'1f0a) +001a2c 0030 +001a2e a6e4 bra h'dc8 ;@(h'27fa) +001a30 bfe0 bsr h'-40 ;@(h'19f4) +001a32 0000 +001a34 0030 +001a36 9fa8 mov.w @(h'150,pc), r15 ;@(h'1b8a) +001a38 0030 +001a3a a954 bra h'-d58 ;@(h'ce6) +001a3c 0030 +001a3e a63c bra h'c78 ;@(h'26ba) +001a40 3fe0 cmp/eq r14, r15 +001a42 0000 +001a44 0030 +001a46 9ef0 mov.w @(h'1e0,pc), r14 ;@(h'1c2a) +001a48 0030 +001a4a a560 bra h'ac0 ;@(h'250e) +001a4c 0030 +001a4e a838 bra h'-f90 ;@(h'ac2) +001a50 0030 +001a52 f080 +001a54 6cc7 not r12, r12 +001a56 7c01 +001a58 2c39 and r3, r12 +001a5a 6cc7 not r12, r12 +001a5c 7c01 +001a5e e107 mov #h'7, r1 +001a60 21c9 and r12, r1 +001a62 e008 mov #h'8, r0 +001a64 3018 sub r1, r0 +001a66 e700 mov #h'0, r7 +001a68 80f4 mov.b r0, @(h'4,r15) +001a6a 6de3 mov r14, r13 +001a6c 6a73 mov r7, r10 +001a6e 6873 mov r7, r8 +001a70 69e3 mov r14, r9 +001a72 790f +001a74 64f3 mov r15, r4 +001a76 7420 add #h'20, r4 +001a78 6343 mov r4, r3 +001a7a 7310 add #h'10, r3 +001a7c 1f32 mov.l r3, @(h'8,r15) +001a7e 4c21 shar r12 +001a80 4c21 shar r12 +001a82 4c21 shar r12 +001a84 1fc4 mov.l r12, @(h'10,r15) +001a86 6243 mov r4, r2 +001a88 1f25 mov.l r2, @(h'14,r15) +001a8a 6123 mov r2, r1 +001a8c 710f +001a8e ec0f mov #h'f, r12 +001a90 1f16 mov.l r1, @(h'18,r15) +001a92 740e +001a94 1f47 mov.l r4, @(h'1c,r15) +001a96 6473 mov r7, r4 +001a98 53f4 mov.l @(h'10,r15), r3 +001a9a 66a3 mov r10, r6 +001a9c 3438 sub r3, r4 +001a9e 6543 mov r4, r5 +001aa0 54f5 mov.l @(h'14,r15), r4 +001aa2 4608 shll2 r6 +001aa4 750f +001aa6 4608 shll2 r6 +001aa8 6053 mov r5, r0 +001aaa 20c9 and r12, r0 +001aac 306c add r6, r0 +001aae 03ec mov.b @(r0,r14), r3 +001ab0 2430 mov.b r3, @r4 +001ab2 7401 +001ab4 52f2 mov.l @(h'8,r15), r2 +001ab6 3422 cmp/hs r2, r4 +001ab8 8ff6 bf/s h'-14 ;@(h'1aa8) +001aba 7501 +001abc 56f6 mov.l @(h'18,r15), r6 +001abe 6bc3 mov r12, r11 +001ac0 6660 mov.b @r6, r6 +001ac2 6483 mov r8, r4 +001ac4 2970 mov.b r7, @r9 +001ac6 740f +001ac8 55f7 mov.l @(h'1c,r15), r5 +001aca 666c extu.b r6, r6 +001acc 84f4 mov.b @(h'4,r15), r0 +001ace 63f3 mov r15, r3 +001ad0 460d shld r0, r6 +001ad2 6043 mov r4, r0 +001ad4 2f61 mov.w r6, @r15 +001ad6 e201 mov #h'1, r2 +001ad8 6650 mov.b @r5, r6 +001ada 7bff add #h'ff, r11 +001adc 323c add r3, r2 +001ade 4b15 cmp/pl r11 +001ae0 6320 mov.b @r2, r3 +001ae2 02ec mov.b @(r0,r14), r2 +001ae4 223b or r3, r2 +001ae6 63f3 mov r15, r3 +001ae8 0e24 mov.b r2, @(r0,r14) +001aea 70ff add #h'ff, r0 +001aec 1f03 mov.l r0, @(h'c,r15) +001aee 6230 mov.b @r3, r2 +001af0 0e24 mov.b r2, @(r0,r14) +001af2 54f3 mov.l @(h'c,r15), r4 +001af4 8de9 bt/s h'-2e ;@(h'1aca) +001af6 75ff add #h'ff, r5 +001af8 84f4 mov.b @(h'4,r15), r0 +001afa 63f3 mov r15, r3 +001afc 666c extu.b r6, r6 +001afe 460d shld r0, r6 +001b00 2f61 mov.w r6, @r15 +001b02 7a01 +001b04 8431 mov.b @(h'1,r3), r0 +001b06 7810 add #h'10, r8 +001b08 62d0 mov.b @r13, r2 +001b0a 63f3 mov r15, r3 +001b0c 220b or r0, r2 +001b0e 2d20 mov.b r2, @r13 +001b10 6330 mov.b @r3, r3 +001b12 84df mov.b @(h'f,r13), r0 +001b14 203b or r3, r0 +001b16 e340 mov #h'40, r3 +001b18 80df mov.b r0, @(h'f,r13) +001b1a 3a33 cmp/ge r3, r10 +001b1c 7d10 add #h'10, r13 +001b1e 8fba bf/s h'-8c ;@(h'1a96) +001b20 7910 add #h'10, r9 +001b22 7f30 add #h'30, r15 +001b24 4f26 lds.l @r15+, pr +001b26 68f6 mov.l @r15+, r8 +001b28 69f6 mov.l @r15+, r9 +001b2a 6af6 mov.l @r15+, r10 +001b2c 6bf6 mov.l @r15+, r11 +001b2e 6cf6 mov.l @r15+, r12 +001b30 6df6 mov.l @r15+, r13 +001b32 000b rts +001b34 6ef6 mov.l @r15+, r14 +001b36 2fe6 mov.l r14, @-r15 +001b38 2fd6 mov.l r13, @-r15 +001b3a 2fc6 mov.l r12, @-r15 +001b3c 2fb6 mov.l r11, @-r15 +001b3e 2fa6 mov.l r10, @-r15 +001b40 2f86 mov.l r8, @-r15 +001b42 4f22 sts.l pr, @-r15 +001b44 d31f mov.l @(h'7c,pc), r3 ;@(h'1bc4) +001b46 7fb4 add #h'b4, r15 +001b48 430b jsr @r3 +001b4a 2f42 mov.l r4, @r15 +001b4c 1f01 mov.l r0, @(h'4,r15) +001b4e 60f2 mov.l @r15, r0 +001b50 4011 cmp/pz r0 +001b52 8b01 bf h'2 ;@(h'1b58) +001b54 a005 bra h'a ;@(h'1b62) +001b56 c93f and #h'3f, r0 +001b58 6007 not r0, r0 +001b5a 7001 +001b5c c93f and #h'3f, r0 +001b5e 6007 not r0, r0 +001b60 7001 +001b62 ec00 mov #h'0, r12 +001b64 2f02 mov.l r0, @r15 +001b66 6ef3 mov r15, r14 +001b68 67c3 mov r12, r7 +001b6a 7e0c +001b6c 68e3 mov r14, r8 +001b6e 7840 add #h'40, r8 +001b70 ea10 mov #h'10, r10 +001b72 eb3f mov #h'3f, r11 +001b74 ed40 mov #h'40, r13 +001b76 63e3 mov r14, r3 +001b78 1f32 mov.l r3, @(h'8,r15) +001b7a 51f1 mov.l @(h'4,r15), r1 +001b7c 54f2 mov.l @(h'8,r15), r4 +001b7e 317c add r7, r1 +001b80 6513 mov r1, r5 +001b82 6250 mov.b @r5, r2 +001b84 2420 mov.b r2, @r4 +001b86 7401 +001b88 3482 cmp/hs r8, r4 +001b8a 8ffa bf/s h'-c ;@(h'1b82) +001b8c 7510 add #h'10, r5 +001b8e 66c3 mov r12, r6 +001b90 63f2 mov.l @r15, r3 +001b92 64c3 mov r12, r4 +001b94 3438 sub r3, r4 +001b96 7440 add #h'40, r4 +001b98 6513 mov r1, r5 +001b9a 6043 mov r4, r0 +001b9c 20b9 and r11, r0 +001b9e 7601 +001ba0 03ec mov.b @(r0,r14), r3 +001ba2 7401 +001ba4 2530 mov.b r3, @r5 +001ba6 36d3 cmp/ge r13, r6 +001ba8 8ff7 bf/s h'-12 ;@(h'1b9a) +001baa 7510 add #h'10, r5 +001bac 7701 +001bae 37a3 cmp/ge r10, r7 +001bb0 8be3 bf h'-3a ;@(h'1b7a) +001bb2 7f4c add #h'4c, r15 +001bb4 4f26 lds.l @r15+, pr +001bb6 68f6 mov.l @r15+, r8 +001bb8 6af6 mov.l @r15+, r10 +001bba 6bf6 mov.l @r15+, r11 +001bbc 6cf6 mov.l @r15+, r12 +001bbe 6df6 mov.l @r15+, r13 +001bc0 000b rts +001bc2 6ef6 mov.l @r15+, r14 +001bc4 0030 +001bc6 f080 +001bc8 2fe6 mov.l r14, @-r15 +001bca 6e63 mov r6, r14 +001bcc 2fd6 mov.l r13, @-r15 +001bce 2fc6 mov.l r12, @-r15 +001bd0 2fb6 mov.l r11, @-r15 +001bd2 6b43 mov r4, r11 +001bd4 2fa6 mov.l r10, @-r15 +001bd6 6a53 mov r5, r10 +001bd8 2f96 mov.l r9, @-r15 +001bda 6973 mov r7, r9 +001bdc 2f86 mov.l r8, @-r15 +001bde 6c93 mov r9, r12 +001be0 4f22 sts.l pr, @-r15 +001be2 e800 mov #h'0, r8 +001be4 4f12 sts.l macl, @-r15 +001be6 7cff add #h'ff, r12 +001be8 7fe8 add #h'e8, r15 +001bea 6df3 mov r15, r13 +001bec 54ff mov.l @(h'3c,r15), r4 +001bee 4c21 shar r12 +001bf0 2f82 mov.l r8, @r15 +001bf2 7d04 +001bf4 1f45 mov.l r4, @(h'14,r15) +001bf6 4c21 shar r12 +001bf8 4c21 shar r12 +001bfa 62c3 mov r12, r2 +001bfc 4208 shll2 r2 +001bfe 4200 shll r2 +001c00 7208 +001c02 2bb8 tst r11, r11 +001c04 8f02 bf/s h'4 ;@(h'1c0c) +001c06 1f23 mov.l r2, @(h'c,r15) +001c08 a085 bra h'10a ;@(h'1d16) +001c0a 0009 nop +001c0c 4a11 cmp/pz r10 +001c0e 8901 bt h'2 ;@(h'1c14) +001c10 a081 bra h'102 ;@(h'1d16) +001c12 0009 nop +001c14 933d mov.w @(h'7a,pc), r3 ;@(h'1c92) +001c16 3398 sub r9, r3 +001c18 3a37 cmp/gt r3, r10 +001c1a 8b01 bf h'2 ;@(h'1c20) +001c1c a07b bra h'f6 ;@(h'1d16) +001c1e 0009 nop +001c20 e301 mov #h'1, r3 +001c22 3348 sub r4, r3 +001c24 3e33 cmp/ge r3, r14 +001c26 8b76 bf h'ec ;@(h'1d16) +001c28 e33f mov #h'3f, r3 +001c2a 3e37 cmp/gt r3, r14 +001c2c 8973 bt h'e6 ;@(h'1d16) +001c2e e001 mov #h'1, r0 +001c30 3903 cmp/ge r0, r9 +001c32 8b70 bf h'e0 ;@(h'1d16) +001c34 3403 cmp/ge r0, r4 +001c36 8b6e bf h'dc ;@(h'1d16) +001c38 4e11 cmp/pz r14 +001c3a 8d02 bt/s h'4 ;@(h'1c42) +001c3c e540 mov #h'40, r5 +001c3e 62eb neg r14, r2 +001c40 2f22 mov.l r2, @r15 +001c42 34ec add r14, r4 +001c44 3457 cmp/gt r5, r4 +001c46 8b01 bf h'2 ;@(h'1c4c) +001c48 35e8 sub r14, r5 +001c4a 1f55 mov.l r5, @(h'14,r15) +001c4c e307 mov #h'7, r3 +001c4e 23a9 and r10, r3 +001c50 e208 mov #h'8, r2 +001c52 3238 sub r3, r2 +001c54 d30f mov.l @(h'3c,pc), r3 ;@(h'1c94) +001c56 e010 mov #h'10, r0 +001c58 430b jsr @r3 +001c5a 0f24 mov.b r2, @(r0,r15) +001c5c 62f2 mov.l @r15, r2 +001c5e 63a3 mov r10, r3 +001c60 3e2c add r2, r14 +001c62 4e08 shll2 r14 +001c64 4e08 shll2 r14 +001c66 30ec add r14, r0 +001c68 4321 shar r3 +001c6a 4321 shar r3 +001c6c 4321 shar r3 +001c6e 6503 mov r0, r5 +001c70 353c add r3, r5 +001c72 6623 mov r2, r6 +001c74 63d3 mov r13, r3 +001c76 7301 +001c78 2f32 mov.l r3, @r15 +001c7a 54f3 mov.l @(h'c,r15), r4 +001c7c 6143 mov r4, r1 +001c7e 4121 shar r1 +001c80 4121 shar r1 +001c82 4121 shar r1 +001c84 1f12 mov.l r1, @(h'8,r15) +001c86 6243 mov r4, r2 +001c88 3298 sub r9, r2 +001c8a e9ff mov #h'ffffffff, r9 +001c8c 492c shad r2, r9 +001c8e a03f bra h'7e ;@(h'1d10) +001c90 3a4c add r4, r10 +001c92 0080 +001c94 0030 +001c96 f080 +001c98 57f2 mov.l @(h'8,r15), r7 +001c9a e010 mov #h'10, r0 +001c9c 0767 mul.l r6, r7 +001c9e 4c15 cmp/pl r12 +001ca0 6483 mov r8, r4 +001ca2 071a sts macl, r7 +001ca4 8f18 bf/s h'30 ;@(h'1cd8) +001ca6 0efc mov.b @(r0,r15), r14 +001ca8 6073 mov r7, r0 +001caa 304c add r4, r0 +001cac 00bc mov.b @(r0,r11), r0 +001cae 600c extu.b r0, r0 +001cb0 40ed shld r14, r0 +001cb2 81f2 mov.w r0, @(h'4,r15) +001cb4 63d0 mov.b @r13, r3 +001cb6 6043 mov r4, r0 +001cb8 025c mov.b @(r0,r5), r2 +001cba 223b or r3, r2 +001cbc 0524 mov.b r2, @(r0,r5) +001cbe 60e3 mov r14, r0 +001cc0 8808 cmp/eq #h'8, r0 +001cc2 8906 bt h'c ;@(h'1cd2) +001cc4 62f2 mov.l @r15, r2 +001cc6 6343 mov r4, r3 +001cc8 6220 mov.b @r2, r2 +001cca 335c add r5, r3 +001ccc 8431 mov.b @(h'1,r3), r0 +001cce 202b or r2, r0 +001cd0 8031 mov.b r0, @(h'1,r3) +001cd2 7401 +001cd4 34c3 cmp/ge r12, r4 +001cd6 8be7 bf h'-32 ;@(h'1ca8) +001cd8 50f2 mov.l @(h'8,r15), r0 +001cda 6743 mov r4, r7 +001cdc 0067 mul.l r6, r0 +001cde 375c add r5, r7 +001ce0 001a sts macl, r0 +001ce2 304c add r4, r0 +001ce4 00bc mov.b @(r0,r11), r0 +001ce6 600c extu.b r0, r0 +001ce8 2099 and r9, r0 +001cea 40ec shad r14, r0 +001cec 81f2 mov.w r0, @(h'4,r15) +001cee 60e3 mov r14, r0 +001cf0 63d0 mov.b @r13, r3 +001cf2 8808 cmp/eq #h'8, r0 +001cf4 6270 mov.b @r7, r2 +001cf6 223b or r3, r2 +001cf8 8d08 bt/s h'10 ;@(h'1d0c) +001cfa 2720 mov.b r2, @r7 +001cfc 9216 mov.w @(h'2c,pc), r2 ;@(h'1d2c) +001cfe 3a23 cmp/ge r2, r10 +001d00 8904 bt h'8 ;@(h'1d0c) +001d02 61f2 mov.l @r15, r1 +001d04 8471 mov.b @(h'1,r7), r0 +001d06 6310 mov.b @r1, r3 +001d08 203b or r3, r0 +001d0a 8071 mov.b r0, @(h'1,r7) +001d0c 7510 add #h'10, r5 +001d0e 7601 +001d10 53f5 mov.l @(h'14,r15), r3 +001d12 3633 cmp/ge r3, r6 +001d14 8bc0 bf h'-80 ;@(h'1c98) +001d16 7f18 add #h'18, r15 +001d18 4f16 lds.l @r15+, macl +001d1a 4f26 lds.l @r15+, pr +001d1c 68f6 mov.l @r15+, r8 +001d1e 69f6 mov.l @r15+, r9 +001d20 6af6 mov.l @r15+, r10 +001d22 6bf6 mov.l @r15+, r11 +001d24 6cf6 mov.l @r15+, r12 +001d26 6df6 mov.l @r15+, r13 +001d28 000b rts +001d2a 6ef6 mov.l @r15+, r14 +001d2c 0081 +001d2e 2fe6 mov.l r14, @-r15 +001d30 2fd6 mov.l r13, @-r15 +001d32 6e63 mov r6, r14 +001d34 2fc6 mov.l r12, @-r15 +001d36 2fb6 mov.l r11, @-r15 +001d38 2fa6 mov.l r10, @-r15 +001d3a 6b53 mov r5, r11 +001d3c 2f96 mov.l r9, @-r15 +001d3e 6a43 mov r4, r10 +001d40 2f86 mov.l r8, @-r15 +001d42 e800 mov #h'0, r8 +001d44 4f22 sts.l pr, @-r15 +001d46 6983 mov r8, r9 +001d48 4f12 sts.l macl, @-r15 +001d4a 7fe8 add #h'e8, r15 +001d4c 1f71 mov.l r7, @(h'4,r15) +001d4e 6df3 mov r15, r13 +001d50 54ff mov.l @(h'3c,r15), r4 +001d52 1f45 mov.l r4, @(h'14,r15) +001d54 5cf1 mov.l @(h'4,r15), r12 +001d56 7cff add #h'ff, r12 +001d58 4c21 shar r12 +001d5a 4c21 shar r12 +001d5c 4c21 shar r12 +001d5e 62c3 mov r12, r2 +001d60 4208 shll2 r2 +001d62 4200 shll r2 +001d64 7208 +001d66 2aa8 tst r10, r10 +001d68 8f02 bf/s h'4 ;@(h'1d70) +001d6a 1f24 mov.l r2, @(h'10,r15) +001d6c a08e bra h'11c ;@(h'1e8c) +001d6e 0009 nop +001d70 4b11 cmp/pz r11 +001d72 8901 bt h'2 ;@(h'1d78) +001d74 a08a bra h'114 ;@(h'1e8c) +001d76 0009 nop +001d78 53f1 mov.l @(h'4,r15), r3 +001d7a 9140 mov.w @(h'80,pc), r1 ;@(h'1dfe) +001d7c 3138 sub r3, r1 +001d7e 3b17 cmp/gt r1, r11 +001d80 8b01 bf h'2 ;@(h'1d86) +001d82 a083 bra h'106 ;@(h'1e8c) +001d84 0009 nop +001d86 e001 mov #h'1, r0 +001d88 3048 sub r4, r0 +001d8a 3e03 cmp/ge r0, r14 +001d8c 8901 bt h'2 ;@(h'1d92) +001d8e a07d bra h'fa ;@(h'1e8c) +001d90 0009 nop +001d92 e13f mov #h'3f, r1 +001d94 3e17 cmp/gt r1, r14 +001d96 8979 bt h'f2 ;@(h'1e8c) +001d98 e001 mov #h'1, r0 +001d9a 3303 cmp/ge r0, r3 +001d9c 8b76 bf h'ec ;@(h'1e8c) +001d9e e201 mov #h'1, r2 +001da0 3423 cmp/ge r2, r4 +001da2 8b73 bf h'e6 ;@(h'1e8c) +001da4 4e11 cmp/pz r14 +001da6 8d01 bt/s h'2 ;@(h'1dac) +001da8 e540 mov #h'40, r5 +001daa 69eb neg r14, r9 +001dac 34ec add r14, r4 +001dae 3457 cmp/gt r5, r4 +001db0 8f02 bf/s h'4 ;@(h'1db8) +001db2 e307 mov #h'7, r3 +001db4 35e8 sub r14, r5 +001db6 1f55 mov.l r5, @(h'14,r15) +001db8 23b9 and r11, r3 +001dba e008 mov #h'8, r0 +001dbc 3038 sub r3, r0 +001dbe d311 mov.l @(h'44,pc), r3 ;@(h'1e04) +001dc0 430b jsr @r3 +001dc2 80fc mov.b r0, @(h'c,r15) +001dc4 3e9c add r9, r14 +001dc6 4e08 shll2 r14 +001dc8 4e08 shll2 r14 +001dca 30ec add r14, r0 +001dcc 62b3 mov r11, r2 +001dce 4221 shar r2 +001dd0 4221 shar r2 +001dd2 4221 shar r2 +001dd4 6503 mov r0, r5 +001dd6 352c add r2, r5 +001dd8 52f4 mov.l @(h'10,r15), r2 +001dda e308 mov #h'8, r3 +001ddc 6693 mov r9, r6 +001dde 69d3 mov r13, r9 +001de0 7901 +001de2 4221 shar r2 +001de4 4221 shar r2 +001de6 4221 shar r2 +001de8 1f22 mov.l r2, @(h'8,r15) +001dea 50f1 mov.l @(h'4,r15), r0 +001dec c907 and #h'7, r0 +001dee 3308 sub r0, r3 +001df0 9006 mov.w @(h'c,pc), r0 ;@(h'1e00) +001df2 633b neg r3, r3 +001df4 403c shad r3, r0 +001df6 80f4 mov.b r0, @(h'4,r15) +001df8 53f4 mov.l @(h'10,r15), r3 +001dfa a044 bra h'88 ;@(h'1e86) +001dfc 3b3c add r3, r11 +001dfe 0080 +001e00 00ff mac.l @r15+, @r0+ +001e02 0000 +001e04 0030 +001e06 f080 +001e08 57f2 mov.l @(h'8,r15), r7 +001e0a 4c15 cmp/pl r12 +001e0c 84fc mov.b @(h'c,r15), r0 +001e0e 6483 mov r8, r4 +001e10 0767 mul.l r6, r7 +001e12 071a sts macl, r7 +001e14 8f19 bf/s h'32 ;@(h'1e4a) +001e16 6e03 mov r0, r14 +001e18 6073 mov r7, r0 +001e1a 304c add r4, r0 +001e1c 03ac mov.b @(r0,r10), r3 +001e1e 6043 mov r4, r0 +001e20 6337 not r3, r3 +001e22 633c extu.b r3, r3 +001e24 43ed shld r14, r3 +001e26 6337 not r3, r3 +001e28 2f31 mov.w r3, @r15 +001e2a 62d0 mov.b @r13, r2 +001e2c 015c mov.b @(r0,r5), r1 +001e2e 2129 and r2, r1 +001e30 0514 mov.b r1, @(r0,r5) +001e32 60e3 mov r14, r0 +001e34 8808 cmp/eq #h'8, r0 +001e36 8905 bt h'a ;@(h'1e44) +001e38 6290 mov.b @r9, r2 +001e3a 6343 mov r4, r3 +001e3c 335c add r5, r3 +001e3e 8431 mov.b @(h'1,r3), r0 +001e40 2029 and r2, r0 +001e42 8031 mov.b r0, @(h'1,r3) +001e44 7401 +001e46 34c3 cmp/ge r12, r4 +001e48 8be6 bf h'-34 ;@(h'1e18) +001e4a 6743 mov r4, r7 +001e4c 50f2 mov.l @(h'8,r15), r0 +001e4e 375c add r5, r7 +001e50 0067 mul.l r6, r0 +001e52 001a sts macl, r0 +001e54 304c add r4, r0 +001e56 03ac mov.b @(r0,r10), r3 +001e58 84f4 mov.b @(h'4,r15), r0 +001e5a 203b or r3, r0 +001e5c 6007 not r0, r0 +001e5e 600c extu.b r0, r0 +001e60 40ed shld r14, r0 +001e62 6007 not r0, r0 +001e64 2f01 mov.w r0, @r15 +001e66 60e3 mov r14, r0 +001e68 63d0 mov.b @r13, r3 +001e6a 8808 cmp/eq #h'8, r0 +001e6c 6270 mov.b @r7, r2 +001e6e 2239 and r3, r2 +001e70 8d07 bt/s h'e ;@(h'1e82) +001e72 2720 mov.b r2, @r7 +001e74 9215 mov.w @(h'2a,pc), r2 ;@(h'1ea2) +001e76 3b23 cmp/ge r2, r11 +001e78 8903 bt h'6 ;@(h'1e82) +001e7a 6390 mov.b @r9, r3 +001e7c 8471 mov.b @(h'1,r7), r0 +001e7e 2039 and r3, r0 +001e80 8071 mov.b r0, @(h'1,r7) +001e82 7510 add #h'10, r5 +001e84 7601 +001e86 53f5 mov.l @(h'14,r15), r3 +001e88 3633 cmp/ge r3, r6 +001e8a 8bbd bf h'-86 ;@(h'1e08) +001e8c 7f18 add #h'18, r15 +001e8e 4f16 lds.l @r15+, macl +001e90 4f26 lds.l @r15+, pr +001e92 68f6 mov.l @r15+, r8 +001e94 69f6 mov.l @r15+, r9 +001e96 6af6 mov.l @r15+, r10 +001e98 6bf6 mov.l @r15+, r11 +001e9a 6cf6 mov.l @r15+, r12 +001e9c 6df6 mov.l @r15+, r13 +001e9e 000b rts +001ea0 6ef6 mov.l @r15+, r14 +001ea2 0081 +001ea4 2fe6 mov.l r14, @-r15 +001ea6 6e63 mov r6, r14 +001ea8 2fd6 mov.l r13, @-r15 +001eaa 2fc6 mov.l r12, @-r15 +001eac 2fb6 mov.l r11, @-r15 +001eae 6b43 mov r4, r11 +001eb0 2fa6 mov.l r10, @-r15 +001eb2 6a53 mov r5, r10 +001eb4 2f96 mov.l r9, @-r15 +001eb6 6973 mov r7, r9 +001eb8 2f86 mov.l r8, @-r15 +001eba 6c93 mov r9, r12 +001ebc 4f22 sts.l pr, @-r15 +001ebe e800 mov #h'0, r8 +001ec0 4f12 sts.l macl, @-r15 +001ec2 7cff add #h'ff, r12 +001ec4 7fe8 add #h'e8, r15 +001ec6 6df3 mov r15, r13 +001ec8 54ff mov.l @(h'3c,r15), r4 +001eca 4c21 shar r12 +001ecc 2f82 mov.l r8, @r15 +001ece 7d04 +001ed0 1f45 mov.l r4, @(h'14,r15) +001ed2 4c21 shar r12 +001ed4 4c21 shar r12 +001ed6 62c3 mov r12, r2 +001ed8 4208 shll2 r2 +001eda 4200 shll r2 +001edc 7208 +001ede 2bb8 tst r11, r11 +001ee0 8f02 bf/s h'4 ;@(h'1ee8) +001ee2 1f23 mov.l r2, @(h'c,r15) +001ee4 a085 bra h'10a ;@(h'1ff2) +001ee6 0009 nop +001ee8 4a11 cmp/pz r10 +001eea 8901 bt h'2 ;@(h'1ef0) +001eec a081 bra h'102 ;@(h'1ff2) +001eee 0009 nop +001ef0 933d mov.w @(h'7a,pc), r3 ;@(h'1f6e) +001ef2 3398 sub r9, r3 +001ef4 3a37 cmp/gt r3, r10 +001ef6 8b01 bf h'2 ;@(h'1efc) +001ef8 a07b bra h'f6 ;@(h'1ff2) +001efa 0009 nop +001efc e301 mov #h'1, r3 +001efe 3348 sub r4, r3 +001f00 3e33 cmp/ge r3, r14 +001f02 8b76 bf h'ec ;@(h'1ff2) +001f04 e33f mov #h'3f, r3 +001f06 3e37 cmp/gt r3, r14 +001f08 8973 bt h'e6 ;@(h'1ff2) +001f0a e001 mov #h'1, r0 +001f0c 3903 cmp/ge r0, r9 +001f0e 8b70 bf h'e0 ;@(h'1ff2) +001f10 3403 cmp/ge r0, r4 +001f12 8b6e bf h'dc ;@(h'1ff2) +001f14 4e11 cmp/pz r14 +001f16 8d02 bt/s h'4 ;@(h'1f1e) +001f18 e540 mov #h'40, r5 +001f1a 62eb neg r14, r2 +001f1c 2f22 mov.l r2, @r15 +001f1e 34ec add r14, r4 +001f20 3457 cmp/gt r5, r4 +001f22 8b01 bf h'2 ;@(h'1f28) +001f24 35e8 sub r14, r5 +001f26 1f55 mov.l r5, @(h'14,r15) +001f28 e307 mov #h'7, r3 +001f2a 23a9 and r10, r3 +001f2c e208 mov #h'8, r2 +001f2e 3238 sub r3, r2 +001f30 d30f mov.l @(h'3c,pc), r3 ;@(h'1f70) +001f32 e010 mov #h'10, r0 +001f34 430b jsr @r3 +001f36 0f24 mov.b r2, @(r0,r15) +001f38 62f2 mov.l @r15, r2 +001f3a 63a3 mov r10, r3 +001f3c 3e2c add r2, r14 +001f3e 4e08 shll2 r14 +001f40 4e08 shll2 r14 +001f42 30ec add r14, r0 +001f44 4321 shar r3 +001f46 4321 shar r3 +001f48 4321 shar r3 +001f4a 6503 mov r0, r5 +001f4c 353c add r3, r5 +001f4e 6623 mov r2, r6 +001f50 63d3 mov r13, r3 +001f52 7301 +001f54 2f32 mov.l r3, @r15 +001f56 54f3 mov.l @(h'c,r15), r4 +001f58 6143 mov r4, r1 +001f5a 4121 shar r1 +001f5c 4121 shar r1 +001f5e 4121 shar r1 +001f60 1f12 mov.l r1, @(h'8,r15) +001f62 6243 mov r4, r2 +001f64 3298 sub r9, r2 +001f66 e9ff mov #h'ffffffff, r9 +001f68 492c shad r2, r9 +001f6a a03f bra h'7e ;@(h'1fec) +001f6c 3a4c add r4, r10 +001f6e 0080 +001f70 0030 +001f72 f080 +001f74 57f2 mov.l @(h'8,r15), r7 +001f76 e010 mov #h'10, r0 +001f78 0767 mul.l r6, r7 +001f7a 4c15 cmp/pl r12 +001f7c 6483 mov r8, r4 +001f7e 071a sts macl, r7 +001f80 8f18 bf/s h'30 ;@(h'1fb4) +001f82 0efc mov.b @(r0,r15), r14 +001f84 6073 mov r7, r0 +001f86 304c add r4, r0 +001f88 00bc mov.b @(r0,r11), r0 +001f8a 600c extu.b r0, r0 +001f8c 40ed shld r14, r0 +001f8e 81f2 mov.w r0, @(h'4,r15) +001f90 63d0 mov.b @r13, r3 +001f92 6043 mov r4, r0 +001f94 025c mov.b @(r0,r5), r2 +001f96 223a xor r3, r2 +001f98 0524 mov.b r2, @(r0,r5) +001f9a 60e3 mov r14, r0 +001f9c 8808 cmp/eq #h'8, r0 +001f9e 8906 bt h'c ;@(h'1fae) +001fa0 62f2 mov.l @r15, r2 +001fa2 6343 mov r4, r3 +001fa4 6220 mov.b @r2, r2 +001fa6 335c add r5, r3 +001fa8 8431 mov.b @(h'1,r3), r0 +001faa 202a xor r2, r0 +001fac 8031 mov.b r0, @(h'1,r3) +001fae 7401 +001fb0 34c3 cmp/ge r12, r4 +001fb2 8be7 bf h'-32 ;@(h'1f84) +001fb4 50f2 mov.l @(h'8,r15), r0 +001fb6 6743 mov r4, r7 +001fb8 0067 mul.l r6, r0 +001fba 375c add r5, r7 +001fbc 001a sts macl, r0 +001fbe 304c add r4, r0 +001fc0 00bc mov.b @(r0,r11), r0 +001fc2 600c extu.b r0, r0 +001fc4 2099 and r9, r0 +001fc6 40ec shad r14, r0 +001fc8 81f2 mov.w r0, @(h'4,r15) +001fca 60e3 mov r14, r0 +001fcc 63d0 mov.b @r13, r3 +001fce 8808 cmp/eq #h'8, r0 +001fd0 6270 mov.b @r7, r2 +001fd2 223a xor r3, r2 +001fd4 8d08 bt/s h'10 ;@(h'1fe8) +001fd6 2720 mov.b r2, @r7 +001fd8 9268 mov.w @(h'd0,pc), r2 ;@(h'20ac) +001fda 3a23 cmp/ge r2, r10 +001fdc 8904 bt h'8 ;@(h'1fe8) +001fde 61f2 mov.l @r15, r1 +001fe0 8471 mov.b @(h'1,r7), r0 +001fe2 6310 mov.b @r1, r3 +001fe4 203a xor r3, r0 +001fe6 8071 mov.b r0, @(h'1,r7) +001fe8 7510 add #h'10, r5 +001fea 7601 +001fec 53f5 mov.l @(h'14,r15), r3 +001fee 3633 cmp/ge r3, r6 +001ff0 8bc0 bf h'-80 ;@(h'1f74) +001ff2 7f18 add #h'18, r15 +001ff4 4f16 lds.l @r15+, macl +001ff6 4f26 lds.l @r15+, pr +001ff8 68f6 mov.l @r15+, r8 +001ffa 69f6 mov.l @r15+, r9 +001ffc 6af6 mov.l @r15+, r10 +001ffe 6bf6 mov.l @r15+, r11 +002000 6cf6 mov.l @r15+, r12 +002002 6df6 mov.l @r15+, r13 +002004 000b rts +002006 6ef6 mov.l @r15+, r14 +002008 2fe6 mov.l r14, @-r15 +00200a e05c mov #h'5c, r0 +00200c 2fd6 mov.l r13, @-r15 +00200e 2fc6 mov.l r12, @-r15 +002010 2fb6 mov.l r11, @-r15 +002012 2fa6 mov.l r10, @-r15 +002014 2f96 mov.l r9, @-r15 +002016 6963 mov r6, r9 +002018 2f86 mov.l r8, @-r15 +00201a e601 mov #h'1, r6 +00201c 4f22 sts.l pr, @-r15 +00201e 4f12 sts.l macl, @-r15 +002020 7fc8 add #h'c8, r15 +002022 1f45 mov.l r4, @(h'14,r15) +002024 1f72 mov.l r7, @(h'8,r15) +002026 04fe mov.l @(r0,r15), r4 +002028 e01c mov #h'1c, r0 +00202a 0f64 mov.b r6, @(r0,r15) +00202c e034 mov #h'34, r0 +00202e 0f64 mov.b r6, @(r0,r15) +002030 53f5 mov.l @(h'14,r15), r3 +002032 2338 tst r3, r3 +002034 8b01 bf h'2 ;@(h'203a) +002036 a103 bra h'206 ;@(h'2240) +002038 0009 nop +00203a e201 mov #h'1, r2 +00203c 53f2 mov.l @(h'8,r15), r3 +00203e 3238 sub r3, r2 +002040 3523 cmp/ge r2, r5 +002042 8901 bt h'2 ;@(h'2048) +002044 a0fc bra h'1f8 ;@(h'2240) +002046 0009 nop +002048 e17f mov #h'7f, r1 +00204a 3517 cmp/gt r1, r5 +00204c 8b01 bf h'2 ;@(h'2052) +00204e a0f7 bra h'1ee ;@(h'2240) +002050 0009 nop +002052 e001 mov #h'1, r0 +002054 3048 sub r4, r0 +002056 3903 cmp/ge r0, r9 +002058 8901 bt h'2 ;@(h'205e) +00205a a0f1 bra h'1e2 ;@(h'2240) +00205c 0009 nop +00205e e23f mov #h'3f, r2 +002060 3927 cmp/gt r2, r9 +002062 8b01 bf h'2 ;@(h'2068) +002064 a0ec bra h'1d8 ;@(h'2240) +002066 0009 nop +002068 e001 mov #h'1, r0 +00206a 3403 cmp/ge r0, r4 +00206c 8901 bt h'2 ;@(h'2072) +00206e a0e7 bra h'1ce ;@(h'2240) +002070 0009 nop +002072 52f2 mov.l @(h'8,r15), r2 +002074 3203 cmp/ge r0, r2 +002076 8901 bt h'2 ;@(h'207c) +002078 a0e2 bra h'1c4 ;@(h'2240) +00207a 0009 nop +00207c 52f2 mov.l @(h'8,r15), r2 +00207e 6bf3 mov r15, r11 +002080 72ff add #h'ff, r2 +002082 4221 shar r2 +002084 4221 shar r2 +002086 4221 shar r2 +002088 4208 shll2 r2 +00208a 4200 shll r2 +00208c 7208 +00208e 4911 cmp/pz r9 +002090 1f23 mov.l r2, @(h'c,r15) +002092 8d02 bt/s h'4 ;@(h'209a) +002094 e600 mov #h'0, r6 +002096 a001 bra h'2 ;@(h'209c) +002098 689b neg r9, r8 +00209a 6863 mov r6, r8 +00209c e740 mov #h'40, r7 +00209e 6393 mov r9, r3 +0020a0 334c add r4, r3 +0020a2 3377 cmp/gt r7, r3 +0020a4 8b03 bf h'6 ;@(h'20ae) +0020a6 3798 sub r9, r7 +0020a8 a002 bra h'4 ;@(h'20b0) +0020aa 1f7c mov.l r7, @(h'30,r15) +0020ac 0081 +0020ae 1f4c mov.l r4, @(h'30,r15) +0020b0 e307 mov #h'7, r3 +0020b2 2359 and r5, r3 +0020b4 e408 mov #h'8, r4 +0020b6 3438 sub r3, r4 +0020b8 4511 cmp/pz r5 +0020ba 8d0a bt/s h'14 ;@(h'20d2) +0020bc 6e4e exts.b r4, r14 +0020be 6c5b neg r5, r12 +0020c0 4c21 shar r12 +0020c2 4c21 shar r12 +0020c4 4c21 shar r12 +0020c6 60e3 mov r14, r0 +0020c8 8808 cmp/eq #h'8, r0 +0020ca 8903 bt h'6 ;@(h'20d4) +0020cc e01c mov #h'1c, r0 +0020ce a001 bra h'2 ;@(h'20d4) +0020d0 0f64 mov.b r6, @(r0,r15) +0020d2 6c63 mov r6, r12 +0020d4 9343 mov.w @(h'86,pc), r3 ;@(h'215e) +0020d6 6253 mov r5, r2 +0020d8 4221 shar r2 +0020da 4221 shar r2 +0020dc 4221 shar r2 +0020de 1f21 mov.l r2, @(h'4,r15) +0020e0 54f3 mov.l @(h'c,r15), r4 +0020e2 74ff add #h'ff, r4 +0020e4 51f3 mov.l @(h'c,r15), r1 +0020e6 4421 shar r4 +0020e8 4421 shar r4 +0020ea 4421 shar r4 +0020ec 315c add r5, r1 +0020ee 3137 cmp/gt r3, r1 +0020f0 8b04 bf h'8 ;@(h'20fc) +0020f2 ed0f mov #h'f, r13 +0020f4 3d28 sub r2, r13 +0020f6 e034 mov #h'34, r0 +0020f8 a001 bra h'2 ;@(h'20fe) +0020fa 0f64 mov.b r6, @(r0,r15) +0020fc 6d43 mov r4, r13 +0020fe 3d40 cmp/eq r4, r13 +002100 da17 mov.l @(h'5c,pc), r10 ;@(h'2160) +002102 61f3 mov r15, r1 +002104 0029 movt r0 +002106 712c add #h'2c, r1 +002108 4a0b jsr @r10 +00210a 2100 mov.b r0, @r1 +00210c 53f1 mov.l @(h'4,r15), r3 +00210e 61b3 mov r11, r1 +002110 1f86 mov.l r8, @(h'18,r15) +002112 6a93 mov r9, r10 +002114 54f3 mov.l @(h'c,r15), r4 +002116 7101 +002118 3a8c add r8, r10 +00211a 4a08 shll2 r10 +00211c 4a08 shll2 r10 +00211e 3a0c add r0, r10 +002120 3a3c add r3, r10 +002122 4421 shar r4 +002124 4421 shar r4 +002126 4421 shar r4 +002128 1f44 mov.l r4, @(h'10,r15) +00212a 53f6 mov.l @(h'18,r15), r3 +00212c 52f5 mov.l @(h'14,r15), r2 +00212e 0437 mul.l r3, r4 +002130 041a sts macl, r4 +002132 6843 mov r4, r8 +002134 38dc add r13, r8 +002136 382c add r2, r8 +002138 6943 mov r4, r9 +00213a 34cc add r12, r4 +00213c 342c add r2, r4 +00213e 63c3 mov r12, r3 +002140 1f48 mov.l r4, @(h'20,r15) +002142 7301 +002144 1f11 mov.l r1, @(h'4,r15) +002146 1f3a mov.l r3, @(h'28,r15) +002148 52f2 mov.l @(h'8,r15), r2 +00214a 50f3 mov.l @(h'c,r15), r0 +00214c 3028 sub r2, r0 +00214e e1ff mov #h'ffffffff, r1 +002150 410c shad r0, r1 +002152 1f13 mov.l r1, @(h'c,r15) +002154 55f4 mov.l @(h'10,r15), r5 +002156 1f59 mov.l r5, @(h'24,r15) +002158 1f54 mov.l r5, @(h'10,r15) +00215a a06d bra h'da ;@(h'2238) +00215c 1f52 mov.l r5, @(h'8,r15) +00215e 0080 +002160 0030 +002162 f080 +002164 3cd3 cmp/ge r13, r12 +002166 8938 bt h'70 ;@(h'21da) +002168 53f8 mov.l @(h'20,r15), r3 +00216a 64c3 mov r12, r4 +00216c 6230 mov.b @r3, r2 +00216e e01c mov #h'1c, r0 +002170 622c extu.b r2, r2 +002172 42ed shld r14, r2 +002174 2f21 mov.w r2, @r15 +002176 03fc mov.b @(r0,r15), r3 +002178 2338 tst r3, r3 +00217a 8d04 bt/s h'8 ;@(h'2186) +00217c 34ac add r10, r4 +00217e 63b0 mov.b @r11, r3 +002180 6140 mov.b @r4, r1 +002182 213b or r3, r1 +002184 2410 mov.b r1, @r4 +002186 60e3 mov r14, r0 +002188 8808 cmp/eq #h'8, r0 +00218a 8904 bt h'8 ;@(h'2196) +00218c 52f1 mov.l @(h'4,r15), r2 +00218e 6320 mov.b @r2, r3 +002190 8441 mov.b @(h'1,r4), r0 +002192 203b or r3, r0 +002194 8041 mov.b r0, @(h'1,r4) +002196 54fa mov.l @(h'28,r15), r4 +002198 53f5 mov.l @(h'14,r15), r3 +00219a 34d3 cmp/ge r13, r4 +00219c 6643 mov r4, r6 +00219e 36ac add r10, r6 +0021a0 6563 mov r6, r5 +0021a2 7501 +0021a4 6763 mov r6, r7 +0021a6 6693 mov r9, r6 +0021a8 364c add r4, r6 +0021aa 8d16 bt/s h'2c ;@(h'21da) +0021ac 363c add r3, r6 +0021ae 60e3 mov r14, r0 +0021b0 6360 mov.b @r6, r3 +0021b2 8808 cmp/eq #h'8, r0 +0021b4 633c extu.b r3, r3 +0021b6 43ed shld r14, r3 +0021b8 2f31 mov.w r3, @r15 +0021ba 62b0 mov.b @r11, r2 +0021bc 6170 mov.b @r7, r1 +0021be 212b or r2, r1 +0021c0 8d05 bt/s h'a ;@(h'21ce) +0021c2 2710 mov.b r1, @r7 +0021c4 52f1 mov.l @(h'4,r15), r2 +0021c6 6320 mov.b @r2, r3 +0021c8 6150 mov.b @r5, r1 +0021ca 213b or r3, r1 +0021cc 2510 mov.b r1, @r5 +0021ce 7401 +0021d0 7501 +0021d2 7701 +0021d4 34d3 cmp/ge r13, r4 +0021d6 8fea bf/s h'-2c ;@(h'21ae) +0021d8 7601 +0021da e02c mov #h'2c, r0 +0021dc 6280 mov.b @r8, r2 +0021de 622c extu.b r2, r2 +0021e0 2f21 mov.w r2, @r15 +0021e2 03fc mov.b @(r0,r15), r3 +0021e4 2338 tst r3, r3 +0021e6 8903 bt h'6 ;@(h'21f0) +0021e8 53f3 mov.l @(h'c,r15), r3 +0021ea 61f1 mov.w @r15, r1 +0021ec 2139 and r3, r1 +0021ee 2f11 mov.w r1, @r15 +0021f0 62f1 mov.w @r15, r2 +0021f2 64d3 mov r13, r4 +0021f4 42ed shld r14, r2 +0021f6 3cd3 cmp/ge r13, r12 +0021f8 2f21 mov.w r2, @r15 +0021fa 8f04 bf/s h'8 ;@(h'2206) +0021fc 34ac add r10, r4 +0021fe e01c mov #h'1c, r0 +002200 01fc mov.b @(r0,r15), r1 +002202 2118 tst r1, r1 +002204 8903 bt h'6 ;@(h'220e) +002206 63b0 mov.b @r11, r3 +002208 6240 mov.b @r4, r2 +00220a 223b or r3, r2 +00220c 2420 mov.b r2, @r4 +00220e e034 mov #h'34, r0 +002210 01fc mov.b @(r0,r15), r1 +002212 2118 tst r1, r1 +002214 8d05 bt/s h'a ;@(h'2222) +002216 7a10 add #h'10, r10 +002218 51f1 mov.l @(h'4,r15), r1 +00221a 6310 mov.b @r1, r3 +00221c 8441 mov.b @(h'1,r4), r0 +00221e 203b or r3, r0 +002220 8041 mov.b r0, @(h'1,r4) +002222 53f6 mov.l @(h'18,r15), r3 +002224 7301 +002226 1f36 mov.l r3, @(h'18,r15) +002228 52f9 mov.l @(h'24,r15), r2 +00222a 382c add r2, r8 +00222c 51f4 mov.l @(h'10,r15), r1 +00222e 391c add r1, r9 +002230 53f8 mov.l @(h'20,r15), r3 +002232 50f2 mov.l @(h'8,r15), r0 +002234 303c add r3, r0 +002236 1f08 mov.l r0, @(h'20,r15) +002238 53fc mov.l @(h'30,r15), r3 +00223a 51f6 mov.l @(h'18,r15), r1 +00223c 3133 cmp/ge r3, r1 +00223e 8b91 bf h'-de ;@(h'2164) +002240 7f38 add #h'38, r15 +002242 4f16 lds.l @r15+, macl +002244 4f26 lds.l @r15+, pr +002246 68f6 mov.l @r15+, r8 +002248 69f6 mov.l @r15+, r9 +00224a 6af6 mov.l @r15+, r10 +00224c 6bf6 mov.l @r15+, r11 +00224e 6cf6 mov.l @r15+, r12 +002250 6df6 mov.l @r15+, r13 +002252 000b rts +002254 6ef6 mov.l @r15+, r14 +002256 e05c mov #h'5c, r0 +002258 2fe6 mov.l r14, @-r15 +00225a 2fd6 mov.l r13, @-r15 +00225c 2fc6 mov.l r12, @-r15 +00225e 2fb6 mov.l r11, @-r15 +002260 2fa6 mov.l r10, @-r15 +002262 2f96 mov.l r9, @-r15 +002264 2f86 mov.l r8, @-r15 +002266 6963 mov r6, r9 +002268 4f22 sts.l pr, @-r15 +00226a e601 mov #h'1, r6 +00226c 4f12 sts.l macl, @-r15 +00226e 7fc8 add #h'c8, r15 +002270 1f45 mov.l r4, @(h'14,r15) +002272 1f72 mov.l r7, @(h'8,r15) +002274 04fe mov.l @(r0,r15), r4 +002276 e01c mov #h'1c, r0 +002278 0f64 mov.b r6, @(r0,r15) +00227a e034 mov #h'34, r0 +00227c 0f64 mov.b r6, @(r0,r15) +00227e 53f5 mov.l @(h'14,r15), r3 +002280 2338 tst r3, r3 +002282 8b01 bf h'2 ;@(h'2288) +002284 a109 bra h'212 ;@(h'249a) +002286 0009 nop +002288 53f2 mov.l @(h'8,r15), r3 +00228a e201 mov #h'1, r2 +00228c 3238 sub r3, r2 +00228e 3523 cmp/ge r2, r5 +002290 8901 bt h'2 ;@(h'2296) +002292 a102 bra h'204 ;@(h'249a) +002294 0009 nop +002296 e17f mov #h'7f, r1 +002298 3517 cmp/gt r1, r5 +00229a 8b01 bf h'2 ;@(h'22a0) +00229c a0fd bra h'1fa ;@(h'249a) +00229e 0009 nop +0022a0 e001 mov #h'1, r0 +0022a2 3048 sub r4, r0 +0022a4 3903 cmp/ge r0, r9 +0022a6 8901 bt h'2 ;@(h'22ac) +0022a8 a0f7 bra h'1ee ;@(h'249a) +0022aa 0009 nop +0022ac e23f mov #h'3f, r2 +0022ae 3927 cmp/gt r2, r9 +0022b0 8b01 bf h'2 ;@(h'22b6) +0022b2 a0f2 bra h'1e4 ;@(h'249a) +0022b4 0009 nop +0022b6 e001 mov #h'1, r0 +0022b8 3403 cmp/ge r0, r4 +0022ba 8901 bt h'2 ;@(h'22c0) +0022bc a0ed bra h'1da ;@(h'249a) +0022be 0009 nop +0022c0 52f2 mov.l @(h'8,r15), r2 +0022c2 3203 cmp/ge r0, r2 +0022c4 8901 bt h'2 ;@(h'22ca) +0022c6 a0e8 bra h'1d0 ;@(h'249a) +0022c8 0009 nop +0022ca 6bf3 mov r15, r11 +0022cc 52f2 mov.l @(h'8,r15), r2 +0022ce 72ff add #h'ff, r2 +0022d0 4221 shar r2 +0022d2 4221 shar r2 +0022d4 4221 shar r2 +0022d6 4208 shll2 r2 +0022d8 4200 shll r2 +0022da 7208 +0022dc 1f23 mov.l r2, @(h'c,r15) +0022de 4911 cmp/pz r9 +0022e0 8d02 bt/s h'4 ;@(h'22e8) +0022e2 e600 mov #h'0, r6 +0022e4 a001 bra h'2 ;@(h'22ea) +0022e6 689b neg r9, r8 +0022e8 6863 mov r6, r8 +0022ea e740 mov #h'40, r7 +0022ec 6393 mov r9, r3 +0022ee 334c add r4, r3 +0022f0 3377 cmp/gt r7, r3 +0022f2 8b02 bf h'4 ;@(h'22fa) +0022f4 3798 sub r9, r7 +0022f6 a001 bra h'2 ;@(h'22fc) +0022f8 1f7c mov.l r7, @(h'30,r15) +0022fa 1f4c mov.l r4, @(h'30,r15) +0022fc e307 mov #h'7, r3 +0022fe 2359 and r5, r3 +002300 e408 mov #h'8, r4 +002302 3438 sub r3, r4 +002304 4511 cmp/pz r5 +002306 8d0a bt/s h'14 ;@(h'231e) +002308 6e4e exts.b r4, r14 +00230a 6c5b neg r5, r12 +00230c 4c21 shar r12 +00230e 4c21 shar r12 +002310 4c21 shar r12 +002312 60e3 mov r14, r0 +002314 8808 cmp/eq #h'8, r0 +002316 8903 bt h'6 ;@(h'2320) +002318 e01c mov #h'1c, r0 +00231a a001 bra h'2 ;@(h'2320) +00231c 0f64 mov.b r6, @(r0,r15) +00231e 6c63 mov r6, r12 +002320 9343 mov.w @(h'86,pc), r3 ;@(h'23aa) +002322 6253 mov r5, r2 +002324 4221 shar r2 +002326 4221 shar r2 +002328 4221 shar r2 +00232a 1f21 mov.l r2, @(h'4,r15) +00232c 54f3 mov.l @(h'c,r15), r4 +00232e 74ff add #h'ff, r4 +002330 51f3 mov.l @(h'c,r15), r1 +002332 4421 shar r4 +002334 4421 shar r4 +002336 4421 shar r4 +002338 315c add r5, r1 +00233a 3137 cmp/gt r3, r1 +00233c 8b04 bf h'8 ;@(h'2348) +00233e ed0f mov #h'f, r13 +002340 3d28 sub r2, r13 +002342 e034 mov #h'34, r0 +002344 a001 bra h'2 ;@(h'234a) +002346 0f64 mov.b r6, @(r0,r15) +002348 6d43 mov r4, r13 +00234a 3d40 cmp/eq r4, r13 +00234c da17 mov.l @(h'5c,pc), r10 ;@(h'23ac) +00234e 61f3 mov r15, r1 +002350 0029 movt r0 +002352 712c add #h'2c, r1 +002354 4a0b jsr @r10 +002356 2100 mov.b r0, @r1 +002358 53f1 mov.l @(h'4,r15), r3 +00235a 61b3 mov r11, r1 +00235c 1f86 mov.l r8, @(h'18,r15) +00235e 6a93 mov r9, r10 +002360 54f3 mov.l @(h'c,r15), r4 +002362 7101 +002364 3a8c add r8, r10 +002366 4a08 shll2 r10 +002368 4a08 shll2 r10 +00236a 3a0c add r0, r10 +00236c 3a3c add r3, r10 +00236e 4421 shar r4 +002370 4421 shar r4 +002372 4421 shar r4 +002374 1f44 mov.l r4, @(h'10,r15) +002376 53f6 mov.l @(h'18,r15), r3 +002378 52f5 mov.l @(h'14,r15), r2 +00237a 0437 mul.l r3, r4 +00237c 041a sts macl, r4 +00237e 6843 mov r4, r8 +002380 38dc add r13, r8 +002382 382c add r2, r8 +002384 6943 mov r4, r9 +002386 34cc add r12, r4 +002388 342c add r2, r4 +00238a 63c3 mov r12, r3 +00238c 1f48 mov.l r4, @(h'20,r15) +00238e 7301 +002390 1f11 mov.l r1, @(h'4,r15) +002392 1f3a mov.l r3, @(h'28,r15) +002394 52f2 mov.l @(h'8,r15), r2 +002396 50f3 mov.l @(h'c,r15), r0 +002398 3028 sub r2, r0 +00239a e1ff mov #h'ffffffff, r1 +00239c 410c shad r0, r1 +00239e 1f13 mov.l r1, @(h'c,r15) +0023a0 55f4 mov.l @(h'10,r15), r5 +0023a2 1f59 mov.l r5, @(h'24,r15) +0023a4 1f54 mov.l r5, @(h'10,r15) +0023a6 a074 bra h'e8 ;@(h'2492) +0023a8 1f52 mov.l r5, @(h'8,r15) +0023aa 0080 +0023ac 0030 +0023ae f080 +0023b0 3cd3 cmp/ge r13, r12 +0023b2 893c bt h'78 ;@(h'242e) +0023b4 53f8 mov.l @(h'20,r15), r3 +0023b6 64c3 mov r12, r4 +0023b8 6230 mov.b @r3, r2 +0023ba e01c mov #h'1c, r0 +0023bc 6227 not r2, r2 +0023be 622c extu.b r2, r2 +0023c0 42ed shld r14, r2 +0023c2 6227 not r2, r2 +0023c4 2f21 mov.w r2, @r15 +0023c6 03fc mov.b @(r0,r15), r3 +0023c8 2338 tst r3, r3 +0023ca 8d04 bt/s h'8 ;@(h'23d6) +0023cc 34ac add r10, r4 +0023ce 63b0 mov.b @r11, r3 +0023d0 6140 mov.b @r4, r1 +0023d2 2139 and r3, r1 +0023d4 2410 mov.b r1, @r4 +0023d6 60e3 mov r14, r0 +0023d8 8808 cmp/eq #h'8, r0 +0023da 8904 bt h'8 ;@(h'23e6) +0023dc 52f1 mov.l @(h'4,r15), r2 +0023de 6320 mov.b @r2, r3 +0023e0 8441 mov.b @(h'1,r4), r0 +0023e2 2039 and r3, r0 +0023e4 8041 mov.b r0, @(h'1,r4) +0023e6 54fa mov.l @(h'28,r15), r4 +0023e8 53f5 mov.l @(h'14,r15), r3 +0023ea 34d3 cmp/ge r13, r4 +0023ec 6643 mov r4, r6 +0023ee 36ac add r10, r6 +0023f0 6563 mov r6, r5 +0023f2 7501 +0023f4 6763 mov r6, r7 +0023f6 6693 mov r9, r6 +0023f8 364c add r4, r6 +0023fa 8d18 bt/s h'30 ;@(h'242e) +0023fc 363c add r3, r6 +0023fe 60e3 mov r14, r0 +002400 6360 mov.b @r6, r3 +002402 8808 cmp/eq #h'8, r0 +002404 6337 not r3, r3 +002406 633c extu.b r3, r3 +002408 43ed shld r14, r3 +00240a 6337 not r3, r3 +00240c 2f31 mov.w r3, @r15 +00240e 62b0 mov.b @r11, r2 +002410 6170 mov.b @r7, r1 +002412 2129 and r2, r1 +002414 8d05 bt/s h'a ;@(h'2422) +002416 2710 mov.b r1, @r7 +002418 52f1 mov.l @(h'4,r15), r2 +00241a 6320 mov.b @r2, r3 +00241c 6150 mov.b @r5, r1 +00241e 2139 and r3, r1 +002420 2510 mov.b r1, @r5 +002422 7401 +002424 7501 +002426 7701 +002428 34d3 cmp/ge r13, r4 +00242a 8fe8 bf/s h'-30 ;@(h'23fe) +00242c 7601 +00242e e02c mov #h'2c, r0 +002430 6280 mov.b @r8, r2 +002432 6227 not r2, r2 +002434 622c extu.b r2, r2 +002436 2f21 mov.w r2, @r15 +002438 03fc mov.b @(r0,r15), r3 +00243a 2338 tst r3, r3 +00243c 8903 bt h'6 ;@(h'2446) +00243e 53f3 mov.l @(h'c,r15), r3 +002440 61f1 mov.w @r15, r1 +002442 2139 and r3, r1 +002444 2f11 mov.w r1, @r15 +002446 64d3 mov r13, r4 +002448 62f1 mov.w @r15, r2 +00244a 3cd3 cmp/ge r13, r12 +00244c 622d extu.w r2, r2 +00244e 42ed shld r14, r2 +002450 6227 not r2, r2 +002452 2f21 mov.w r2, @r15 +002454 8f04 bf/s h'8 ;@(h'2460) +002456 34ac add r10, r4 +002458 e01c mov #h'1c, r0 +00245a 01fc mov.b @(r0,r15), r1 +00245c 2118 tst r1, r1 +00245e 8903 bt h'6 ;@(h'2468) +002460 63b0 mov.b @r11, r3 +002462 6240 mov.b @r4, r2 +002464 2239 and r3, r2 +002466 2420 mov.b r2, @r4 +002468 e034 mov #h'34, r0 +00246a 01fc mov.b @(r0,r15), r1 +00246c 2118 tst r1, r1 +00246e 8d05 bt/s h'a ;@(h'247c) +002470 7a10 add #h'10, r10 +002472 51f1 mov.l @(h'4,r15), r1 +002474 8441 mov.b @(h'1,r4), r0 +002476 6310 mov.b @r1, r3 +002478 2039 and r3, r0 +00247a 8041 mov.b r0, @(h'1,r4) +00247c 53f6 mov.l @(h'18,r15), r3 +00247e 7301 +002480 1f36 mov.l r3, @(h'18,r15) +002482 52f9 mov.l @(h'24,r15), r2 +002484 51f4 mov.l @(h'10,r15), r1 +002486 382c add r2, r8 +002488 53f8 mov.l @(h'20,r15), r3 +00248a 391c add r1, r9 +00248c 50f2 mov.l @(h'8,r15), r0 +00248e 303c add r3, r0 +002490 1f08 mov.l r0, @(h'20,r15) +002492 53fc mov.l @(h'30,r15), r3 +002494 51f6 mov.l @(h'18,r15), r1 +002496 3133 cmp/ge r3, r1 +002498 8b8a bf h'-ec ;@(h'23b0) +00249a 7f38 add #h'38, r15 +00249c 4f16 lds.l @r15+, macl +00249e 4f26 lds.l @r15+, pr +0024a0 68f6 mov.l @r15+, r8 +0024a2 69f6 mov.l @r15+, r9 +0024a4 6af6 mov.l @r15+, r10 +0024a6 6bf6 mov.l @r15+, r11 +0024a8 6cf6 mov.l @r15+, r12 +0024aa 6df6 mov.l @r15+, r13 +0024ac 000b rts +0024ae 6ef6 mov.l @r15+, r14 +0024b0 2fe6 mov.l r14, @-r15 +0024b2 e05c mov #h'5c, r0 +0024b4 2fd6 mov.l r13, @-r15 +0024b6 2fc6 mov.l r12, @-r15 +0024b8 2fb6 mov.l r11, @-r15 +0024ba 2fa6 mov.l r10, @-r15 +0024bc 2f96 mov.l r9, @-r15 +0024be 6963 mov r6, r9 +0024c0 2f86 mov.l r8, @-r15 +0024c2 e601 mov #h'1, r6 +0024c4 4f22 sts.l pr, @-r15 +0024c6 4f12 sts.l macl, @-r15 +0024c8 7fc8 add #h'c8, r15 +0024ca 1f45 mov.l r4, @(h'14,r15) +0024cc 1f72 mov.l r7, @(h'8,r15) +0024ce 04fe mov.l @(r0,r15), r4 +0024d0 e01c mov #h'1c, r0 +0024d2 0f64 mov.b r6, @(r0,r15) +0024d4 e034 mov #h'34, r0 +0024d6 0f64 mov.b r6, @(r0,r15) +0024d8 53f5 mov.l @(h'14,r15), r3 +0024da 2338 tst r3, r3 +0024dc 8b01 bf h'2 ;@(h'24e2) +0024de a103 bra h'206 ;@(h'26e8) +0024e0 0009 nop +0024e2 e201 mov #h'1, r2 +0024e4 53f2 mov.l @(h'8,r15), r3 +0024e6 3238 sub r3, r2 +0024e8 3523 cmp/ge r2, r5 +0024ea 8901 bt h'2 ;@(h'24f0) +0024ec a0fc bra h'1f8 ;@(h'26e8) +0024ee 0009 nop +0024f0 e17f mov #h'7f, r1 +0024f2 3517 cmp/gt r1, r5 +0024f4 8b01 bf h'2 ;@(h'24fa) +0024f6 a0f7 bra h'1ee ;@(h'26e8) +0024f8 0009 nop +0024fa e001 mov #h'1, r0 +0024fc 3048 sub r4, r0 +0024fe 3903 cmp/ge r0, r9 +002500 8901 bt h'2 ;@(h'2506) +002502 a0f1 bra h'1e2 ;@(h'26e8) +002504 0009 nop +002506 e23f mov #h'3f, r2 +002508 3927 cmp/gt r2, r9 +00250a 8b01 bf h'2 ;@(h'2510) +00250c a0ec bra h'1d8 ;@(h'26e8) +00250e 0009 nop +002510 e001 mov #h'1, r0 +002512 3403 cmp/ge r0, r4 +002514 8901 bt h'2 ;@(h'251a) +002516 a0e7 bra h'1ce ;@(h'26e8) +002518 0009 nop +00251a 52f2 mov.l @(h'8,r15), r2 +00251c 3203 cmp/ge r0, r2 +00251e 8901 bt h'2 ;@(h'2524) +002520 a0e2 bra h'1c4 ;@(h'26e8) +002522 0009 nop +002524 52f2 mov.l @(h'8,r15), r2 +002526 6bf3 mov r15, r11 +002528 72ff add #h'ff, r2 +00252a 4221 shar r2 +00252c 4221 shar r2 +00252e 4221 shar r2 +002530 4208 shll2 r2 +002532 4200 shll r2 +002534 7208 +002536 4911 cmp/pz r9 +002538 1f23 mov.l r2, @(h'c,r15) +00253a 8d02 bt/s h'4 ;@(h'2542) +00253c e600 mov #h'0, r6 +00253e a001 bra h'2 ;@(h'2544) +002540 689b neg r9, r8 +002542 6863 mov r6, r8 +002544 e740 mov #h'40, r7 +002546 6393 mov r9, r3 +002548 334c add r4, r3 +00254a 3377 cmp/gt r7, r3 +00254c 8b02 bf h'4 ;@(h'2554) +00254e 3798 sub r9, r7 +002550 a001 bra h'2 ;@(h'2556) +002552 1f7c mov.l r7, @(h'30,r15) +002554 1f4c mov.l r4, @(h'30,r15) +002556 e307 mov #h'7, r3 +002558 2359 and r5, r3 +00255a e408 mov #h'8, r4 +00255c 3438 sub r3, r4 +00255e 4511 cmp/pz r5 +002560 8d0a bt/s h'14 ;@(h'2578) +002562 6e4e exts.b r4, r14 +002564 6c5b neg r5, r12 +002566 4c21 shar r12 +002568 4c21 shar r12 +00256a 4c21 shar r12 +00256c 60e3 mov r14, r0 +00256e 8808 cmp/eq #h'8, r0 +002570 8903 bt h'6 ;@(h'257a) +002572 e01c mov #h'1c, r0 +002574 a001 bra h'2 ;@(h'257a) +002576 0f64 mov.b r6, @(r0,r15) +002578 6c63 mov r6, r12 +00257a 6253 mov r5, r2 +00257c 9342 mov.w @(h'84,pc), r3 ;@(h'2604) +00257e 4221 shar r2 +002580 4221 shar r2 +002582 4221 shar r2 +002584 1f21 mov.l r2, @(h'4,r15) +002586 54f3 mov.l @(h'c,r15), r4 +002588 51f3 mov.l @(h'c,r15), r1 +00258a 74ff add #h'ff, r4 +00258c 4421 shar r4 +00258e 4421 shar r4 +002590 4421 shar r4 +002592 315c add r5, r1 +002594 3137 cmp/gt r3, r1 +002596 8b04 bf h'8 ;@(h'25a2) +002598 ed0f mov #h'f, r13 +00259a 3d28 sub r2, r13 +00259c e034 mov #h'34, r0 +00259e a001 bra h'2 ;@(h'25a4) +0025a0 0f64 mov.b r6, @(r0,r15) +0025a2 6d43 mov r4, r13 +0025a4 da18 mov.l @(h'60,pc), r10 ;@(h'2608) +0025a6 3d40 cmp/eq r4, r13 +0025a8 0029 movt r0 +0025aa 61f3 mov r15, r1 +0025ac 712c add #h'2c, r1 +0025ae 4a0b jsr @r10 +0025b0 2100 mov.b r0, @r1 +0025b2 6a93 mov r9, r10 +0025b4 53f1 mov.l @(h'4,r15), r3 +0025b6 61b3 mov r11, r1 +0025b8 1f86 mov.l r8, @(h'18,r15) +0025ba 3a8c add r8, r10 +0025bc 54f3 mov.l @(h'c,r15), r4 +0025be 7101 +0025c0 4a08 shll2 r10 +0025c2 4a08 shll2 r10 +0025c4 3a0c add r0, r10 +0025c6 3a3c add r3, r10 +0025c8 4421 shar r4 +0025ca 4421 shar r4 +0025cc 4421 shar r4 +0025ce 1f44 mov.l r4, @(h'10,r15) +0025d0 53f6 mov.l @(h'18,r15), r3 +0025d2 0437 mul.l r3, r4 +0025d4 52f5 mov.l @(h'14,r15), r2 +0025d6 63c3 mov r12, r3 +0025d8 041a sts macl, r4 +0025da 6843 mov r4, r8 +0025dc 38dc add r13, r8 +0025de 382c add r2, r8 +0025e0 6943 mov r4, r9 +0025e2 34cc add r12, r4 +0025e4 342c add r2, r4 +0025e6 7301 +0025e8 1f48 mov.l r4, @(h'20,r15) +0025ea 1f11 mov.l r1, @(h'4,r15) +0025ec 1f3a mov.l r3, @(h'28,r15) +0025ee 52f2 mov.l @(h'8,r15), r2 +0025f0 50f3 mov.l @(h'c,r15), r0 +0025f2 3028 sub r2, r0 +0025f4 e1ff mov #h'ffffffff, r1 +0025f6 410c shad r0, r1 +0025f8 1f13 mov.l r1, @(h'c,r15) +0025fa 55f4 mov.l @(h'10,r15), r5 +0025fc 1f59 mov.l r5, @(h'24,r15) +0025fe 1f54 mov.l r5, @(h'10,r15) +002600 a06e bra h'dc ;@(h'26e0) +002602 1f52 mov.l r5, @(h'8,r15) +002604 0080 +002606 0000 +002608 0030 +00260a f080 +00260c 3cd3 cmp/ge r13, r12 +00260e 8938 bt h'70 ;@(h'2682) +002610 53f8 mov.l @(h'20,r15), r3 +002612 64c3 mov r12, r4 +002614 6230 mov.b @r3, r2 +002616 e01c mov #h'1c, r0 +002618 622c extu.b r2, r2 +00261a 42ed shld r14, r2 +00261c 2f21 mov.w r2, @r15 +00261e 03fc mov.b @(r0,r15), r3 +002620 2338 tst r3, r3 +002622 8d04 bt/s h'8 ;@(h'262e) +002624 34ac add r10, r4 +002626 63b0 mov.b @r11, r3 +002628 6140 mov.b @r4, r1 +00262a 213a xor r3, r1 +00262c 2410 mov.b r1, @r4 +00262e 60e3 mov r14, r0 +002630 8808 cmp/eq #h'8, r0 +002632 8904 bt h'8 ;@(h'263e) +002634 52f1 mov.l @(h'4,r15), r2 +002636 6320 mov.b @r2, r3 +002638 8441 mov.b @(h'1,r4), r0 +00263a 203a xor r3, r0 +00263c 8041 mov.b r0, @(h'1,r4) +00263e 54fa mov.l @(h'28,r15), r4 +002640 53f5 mov.l @(h'14,r15), r3 +002642 34d3 cmp/ge r13, r4 +002644 6643 mov r4, r6 +002646 36ac add r10, r6 +002648 6563 mov r6, r5 +00264a 7501 +00264c 6763 mov r6, r7 +00264e 6693 mov r9, r6 +002650 364c add r4, r6 +002652 8d16 bt/s h'2c ;@(h'2682) +002654 363c add r3, r6 +002656 60e3 mov r14, r0 +002658 6360 mov.b @r6, r3 +00265a 8808 cmp/eq #h'8, r0 +00265c 633c extu.b r3, r3 +00265e 43ed shld r14, r3 +002660 2f31 mov.w r3, @r15 +002662 62b0 mov.b @r11, r2 +002664 6170 mov.b @r7, r1 +002666 212a xor r2, r1 +002668 8d05 bt/s h'a ;@(h'2676) +00266a 2710 mov.b r1, @r7 +00266c 52f1 mov.l @(h'4,r15), r2 +00266e 6320 mov.b @r2, r3 +002670 6150 mov.b @r5, r1 +002672 213a xor r3, r1 +002674 2510 mov.b r1, @r5 +002676 7401 +002678 7501 +00267a 7701 +00267c 34d3 cmp/ge r13, r4 +00267e 8fea bf/s h'-2c ;@(h'2656) +002680 7601 +002682 e02c mov #h'2c, r0 +002684 6280 mov.b @r8, r2 +002686 622c extu.b r2, r2 +002688 2f21 mov.w r2, @r15 +00268a 03fc mov.b @(r0,r15), r3 +00268c 2338 tst r3, r3 +00268e 8903 bt h'6 ;@(h'2698) +002690 53f3 mov.l @(h'c,r15), r3 +002692 61f1 mov.w @r15, r1 +002694 2139 and r3, r1 +002696 2f11 mov.w r1, @r15 +002698 62f1 mov.w @r15, r2 +00269a 64d3 mov r13, r4 +00269c 42ed shld r14, r2 +00269e 3cd3 cmp/ge r13, r12 +0026a0 2f21 mov.w r2, @r15 +0026a2 8f04 bf/s h'8 ;@(h'26ae) +0026a4 34ac add r10, r4 +0026a6 e01c mov #h'1c, r0 +0026a8 01fc mov.b @(r0,r15), r1 +0026aa 2118 tst r1, r1 +0026ac 8903 bt h'6 ;@(h'26b6) +0026ae 63b0 mov.b @r11, r3 +0026b0 6240 mov.b @r4, r2 +0026b2 223a xor r3, r2 +0026b4 2420 mov.b r2, @r4 +0026b6 e034 mov #h'34, r0 +0026b8 01fc mov.b @(r0,r15), r1 +0026ba 2118 tst r1, r1 +0026bc 8d05 bt/s h'a ;@(h'26ca) +0026be 7a10 add #h'10, r10 +0026c0 51f1 mov.l @(h'4,r15), r1 +0026c2 6310 mov.b @r1, r3 +0026c4 8441 mov.b @(h'1,r4), r0 +0026c6 203a xor r3, r0 +0026c8 8041 mov.b r0, @(h'1,r4) +0026ca 53f6 mov.l @(h'18,r15), r3 +0026cc 7301 +0026ce 1f36 mov.l r3, @(h'18,r15) +0026d0 52f9 mov.l @(h'24,r15), r2 +0026d2 382c add r2, r8 +0026d4 51f4 mov.l @(h'10,r15), r1 +0026d6 391c add r1, r9 +0026d8 53f8 mov.l @(h'20,r15), r3 +0026da 50f2 mov.l @(h'8,r15), r0 +0026dc 303c add r3, r0 +0026de 1f08 mov.l r0, @(h'20,r15) +0026e0 53fc mov.l @(h'30,r15), r3 +0026e2 51f6 mov.l @(h'18,r15), r1 +0026e4 3133 cmp/ge r3, r1 +0026e6 8b91 bf h'-de ;@(h'260c) +0026e8 7f38 add #h'38, r15 +0026ea 4f16 lds.l @r15+, macl +0026ec 4f26 lds.l @r15+, pr +0026ee 68f6 mov.l @r15+, r8 +0026f0 69f6 mov.l @r15+, r9 +0026f2 6af6 mov.l @r15+, r10 +0026f4 6bf6 mov.l @r15+, r11 +0026f6 6cf6 mov.l @r15+, r12 +0026f8 6df6 mov.l @r15+, r13 +0026fa 000b rts +0026fc 6ef6 mov.l @r15+, r14 +0026fe 2fe6 mov.l r14, @-r15 +002700 2fd6 mov.l r13, @-r15 +002702 6e63 mov r6, r14 +002704 2fc6 mov.l r12, @-r15 +002706 6d53 mov r5, r13 +002708 2fb6 mov.l r11, @-r15 +00270a eb00 mov #h'0, r11 +00270c 2fa6 mov.l r10, @-r15 +00270e 2f96 mov.l r9, @-r15 +002710 4f22 sts.l pr, @-r15 +002712 7ff8 add #h'f8, r15 +002714 1f41 mov.l r4, @(h'4,r15) +002716 e408 mov #h'8, r4 +002718 53f1 mov.l @(h'4,r15), r3 +00271a 6943 mov r4, r9 +00271c 2338 tst r3, r3 +00271e 8d43 bt/s h'86 ;@(h'27a8) +002720 6cf3 mov r15, r12 +002722 4d11 cmp/pz r13 +002724 8b40 bf h'80 ;@(h'27a8) +002726 e278 mov #h'78, r2 +002728 3d27 cmp/gt r2, r13 +00272a 893d bt h'7a ;@(h'27a8) +00272c e1f9 mov #h'fffffff9, r1 +00272e 3e13 cmp/ge r1, r14 +002730 8b3a bf h'74 ;@(h'27a8) +002732 e03f mov #h'3f, r0 +002734 3e07 cmp/gt r0, r14 +002736 8937 bt h'6e ;@(h'27a8) +002738 4e11 cmp/pz r14 +00273a 8d01 bt/s h'2 ;@(h'2740) +00273c e338 mov #h'38, r3 +00273e 6beb neg r14, r11 +002740 3e37 cmp/gt r3, r14 +002742 8f02 bf/s h'4 ;@(h'274a) +002744 e307 mov #h'7, r3 +002746 e940 mov #h'40, r9 +002748 39e8 sub r14, r9 +00274a 23d9 and r13, r3 +00274c d24b mov.l @(h'12c,pc), r2 ;@(h'287c) +00274e 6a43 mov r4, r10 +002750 420b jsr @r2 +002752 3a38 sub r3, r10 +002754 63be exts.b r11, r3 +002756 33ec add r14, r3 +002758 4308 shll2 r3 +00275a 4308 shll2 r3 +00275c 303c add r3, r0 +00275e 4d21 shar r13 +002760 53f1 mov.l @(h'4,r15), r3 +002762 6ec3 mov r12, r14 +002764 4d21 shar r13 +002766 4d21 shar r13 +002768 6603 mov r0, r6 +00276a 36dc add r13, r6 +00276c 65b3 mov r11, r5 +00276e 645e exts.b r5, r4 +002770 343c add r3, r4 +002772 679e exts.b r9, r7 +002774 625e exts.b r5, r2 +002776 3273 cmp/ge r7, r2 +002778 8d16 bt/s h'2c ;@(h'27a8) +00277a 7e01 +00277c 6340 mov.b @r4, r3 +00277e 6dae exts.b r10, r13 +002780 633c extu.b r3, r3 +002782 43dd shld r13, r3 +002784 2f31 mov.w r3, @r15 +002786 60d3 mov r13, r0 +002788 62c0 mov.b @r12, r2 +00278a 8808 cmp/eq #h'8, r0 +00278c 6160 mov.b @r6, r1 +00278e 212b or r2, r1 +002790 8d04 bt/s h'8 ;@(h'279c) +002792 2610 mov.b r1, @r6 +002794 63e0 mov.b @r14, r3 +002796 8461 mov.b @(h'1,r6), r0 +002798 203b or r3, r0 +00279a 8061 mov.b r0, @(h'1,r6) +00279c 7610 add #h'10, r6 +00279e 7501 +0027a0 635e exts.b r5, r3 +0027a2 3373 cmp/ge r7, r3 +0027a4 8fea bf/s h'-2c ;@(h'277c) +0027a6 7401 +0027a8 7f08 +0027aa 4f26 lds.l @r15+, pr +0027ac 69f6 mov.l @r15+, r9 +0027ae 6af6 mov.l @r15+, r10 +0027b0 6bf6 mov.l @r15+, r11 +0027b2 6cf6 mov.l @r15+, r12 +0027b4 6df6 mov.l @r15+, r13 +0027b6 000b rts +0027b8 6ef6 mov.l @r15+, r14 +0027ba 2fe6 mov.l r14, @-r15 +0027bc 2fd6 mov.l r13, @-r15 +0027be 6e63 mov r6, r14 +0027c0 2fc6 mov.l r12, @-r15 +0027c2 6d53 mov r5, r13 +0027c4 2fb6 mov.l r11, @-r15 +0027c6 eb00 mov #h'0, r11 +0027c8 2fa6 mov.l r10, @-r15 +0027ca 2f96 mov.l r9, @-r15 +0027cc 4f22 sts.l pr, @-r15 +0027ce 7ff8 add #h'f8, r15 +0027d0 1f41 mov.l r4, @(h'4,r15) +0027d2 e408 mov #h'8, r4 +0027d4 53f1 mov.l @(h'4,r15), r3 +0027d6 6943 mov r4, r9 +0027d8 2338 tst r3, r3 +0027da 8d45 bt/s h'8a ;@(h'2868) +0027dc 6cf3 mov r15, r12 +0027de 4d11 cmp/pz r13 +0027e0 8b42 bf h'84 ;@(h'2868) +0027e2 e278 mov #h'78, r2 +0027e4 3d27 cmp/gt r2, r13 +0027e6 893f bt h'7e ;@(h'2868) +0027e8 e1f9 mov #h'fffffff9, r1 +0027ea 3e13 cmp/ge r1, r14 +0027ec 8b3c bf h'78 ;@(h'2868) +0027ee e03f mov #h'3f, r0 +0027f0 3e07 cmp/gt r0, r14 +0027f2 8939 bt h'72 ;@(h'2868) +0027f4 4e11 cmp/pz r14 +0027f6 8d01 bt/s h'2 ;@(h'27fc) +0027f8 e338 mov #h'38, r3 +0027fa 6beb neg r14, r11 +0027fc 3e37 cmp/gt r3, r14 +0027fe 8f02 bf/s h'4 ;@(h'2806) +002800 e307 mov #h'7, r3 +002802 e940 mov #h'40, r9 +002804 39e8 sub r14, r9 +002806 23d9 and r13, r3 +002808 d21c mov.l @(h'70,pc), r2 ;@(h'287c) +00280a 6a43 mov r4, r10 +00280c 420b jsr @r2 +00280e 3a38 sub r3, r10 +002810 63be exts.b r11, r3 +002812 33ec add r14, r3 +002814 4308 shll2 r3 +002816 4308 shll2 r3 +002818 303c add r3, r0 +00281a 4d21 shar r13 +00281c 53f1 mov.l @(h'4,r15), r3 +00281e 6ec3 mov r12, r14 +002820 4d21 shar r13 +002822 4d21 shar r13 +002824 6603 mov r0, r6 +002826 36dc add r13, r6 +002828 65b3 mov r11, r5 +00282a 645e exts.b r5, r4 +00282c 343c add r3, r4 +00282e 679e exts.b r9, r7 +002830 625e exts.b r5, r2 +002832 3273 cmp/ge r7, r2 +002834 8d18 bt/s h'30 ;@(h'2868) +002836 7e01 +002838 6340 mov.b @r4, r3 +00283a 6dae exts.b r10, r13 +00283c 6337 not r3, r3 +00283e 633c extu.b r3, r3 +002840 43dd shld r13, r3 +002842 6337 not r3, r3 +002844 2f31 mov.w r3, @r15 +002846 60d3 mov r13, r0 +002848 62c0 mov.b @r12, r2 +00284a 8808 cmp/eq #h'8, r0 +00284c 6160 mov.b @r6, r1 +00284e 2129 and r2, r1 +002850 8d04 bt/s h'8 ;@(h'285c) +002852 2610 mov.b r1, @r6 +002854 63e0 mov.b @r14, r3 +002856 8461 mov.b @(h'1,r6), r0 +002858 2039 and r3, r0 +00285a 8061 mov.b r0, @(h'1,r6) +00285c 7610 add #h'10, r6 +00285e 7501 +002860 635e exts.b r5, r3 +002862 3373 cmp/ge r7, r3 +002864 8fe8 bf/s h'-30 ;@(h'2838) +002866 7401 +002868 7f08 +00286a 4f26 lds.l @r15+, pr +00286c 69f6 mov.l @r15+, r9 +00286e 6af6 mov.l @r15+, r10 +002870 6bf6 mov.l @r15+, r11 +002872 6cf6 mov.l @r15+, r12 +002874 6df6 mov.l @r15+, r13 +002876 000b rts +002878 6ef6 mov.l @r15+, r14 +00287a 0000 +00287c 0030 +00287e f080 +002880 2fe6 mov.l r14, @-r15 +002882 6343 mov r4, r3 +002884 2fd6 mov.l r13, @-r15 +002886 6e63 mov r6, r14 +002888 2fc6 mov.l r12, @-r15 +00288a ed08 mov #h'8, r13 +00288c 2fb6 mov.l r11, @-r15 +00288e 2338 tst r3, r3 +002890 2fa6 mov.l r10, @-r15 +002892 6b53 mov r5, r11 +002894 2f96 mov.l r9, @-r15 +002896 ea00 mov #h'0, r10 +002898 2f86 mov.l r8, @-r15 +00289a 69d3 mov r13, r9 +00289c 4f22 sts.l pr, @-r15 +00289e 7ff8 add #h'f8, r15 +0028a0 1f41 mov.l r4, @(h'4,r15) +0028a2 8d42 bt/s h'84 ;@(h'292a) +0028a4 6cf3 mov r15, r12 +0028a6 4b11 cmp/pz r11 +0028a8 8b3f bf h'7e ;@(h'292a) +0028aa e278 mov #h'78, r2 +0028ac 3b27 cmp/gt r2, r11 +0028ae 893c bt h'78 ;@(h'292a) +0028b0 e1f9 mov #h'fffffff9, r1 +0028b2 3e13 cmp/ge r1, r14 +0028b4 8b39 bf h'72 ;@(h'292a) +0028b6 e03f mov #h'3f, r0 +0028b8 3e07 cmp/gt r0, r14 +0028ba 8936 bt h'6c ;@(h'292a) +0028bc 4e11 cmp/pz r14 +0028be 8d01 bt/s h'2 ;@(h'28c4) +0028c0 e338 mov #h'38, r3 +0028c2 6aeb neg r14, r10 +0028c4 3e37 cmp/gt r3, r14 +0028c6 8f02 bf/s h'4 ;@(h'28ce) +0028c8 e307 mov #h'7, r3 +0028ca e940 mov #h'40, r9 +0028cc 39e8 sub r14, r9 +0028ce 23b9 and r11, r3 +0028d0 d255 mov.l @(h'154,pc), r2 ;@(h'2a28) +0028d2 68d3 mov r13, r8 +0028d4 420b jsr @r2 +0028d6 3838 sub r3, r8 +0028d8 63ae exts.b r10, r3 +0028da 33ec add r14, r3 +0028dc 4308 shll2 r3 +0028de 4308 shll2 r3 +0028e0 303c add r3, r0 +0028e2 4b21 shar r11 +0028e4 53f1 mov.l @(h'4,r15), r3 +0028e6 679e exts.b r9, r7 +0028e8 4b21 shar r11 +0028ea 4b21 shar r11 +0028ec 6503 mov r0, r5 +0028ee 35bc add r11, r5 +0028f0 64a3 mov r10, r4 +0028f2 664e exts.b r4, r6 +0028f4 363c add r3, r6 +0028f6 6bc3 mov r12, r11 +0028f8 624e exts.b r4, r2 +0028fa 3273 cmp/ge r7, r2 +0028fc 8d15 bt/s h'2a ;@(h'292a) +0028fe 7b01 +002900 6360 mov.b @r6, r3 +002902 6e8e exts.b r8, r14 +002904 633c extu.b r3, r3 +002906 43ed shld r14, r3 +002908 2f31 mov.w r3, @r15 +00290a 3ed3 cmp/ge r13, r14 +00290c 62c0 mov.b @r12, r2 +00290e 6150 mov.b @r5, r1 +002910 212a xor r2, r1 +002912 8d04 bt/s h'8 ;@(h'291e) +002914 2510 mov.b r1, @r5 +002916 63b0 mov.b @r11, r3 +002918 8451 mov.b @(h'1,r5), r0 +00291a 203a xor r3, r0 +00291c 8051 mov.b r0, @(h'1,r5) +00291e 7510 add #h'10, r5 +002920 7401 +002922 634e exts.b r4, r3 +002924 3373 cmp/ge r7, r3 +002926 8feb bf/s h'-2a ;@(h'2900) +002928 7601 +00292a 7f08 +00292c 4f26 lds.l @r15+, pr +00292e 68f6 mov.l @r15+, r8 +002930 69f6 mov.l @r15+, r9 +002932 6af6 mov.l @r15+, r10 +002934 6bf6 mov.l @r15+, r11 +002936 6cf6 mov.l @r15+, r12 +002938 6df6 mov.l @r15+, r13 +00293a 000b rts +00293c 6ef6 mov.l @r15+, r14 +00293e 2fe6 mov.l r14, @-r15 +002940 2fd6 mov.l r13, @-r15 +002942 6e63 mov r6, r14 +002944 2fc6 mov.l r12, @-r15 +002946 6d53 mov r5, r13 +002948 2fb6 mov.l r11, @-r15 +00294a e601 mov #h'1, r6 +00294c 2fa6 mov.l r10, @-r15 +00294e e508 mov #h'8, r5 +002950 2f96 mov.l r9, @-r15 +002952 6c63 mov r6, r12 +002954 2f86 mov.l r8, @-r15 +002956 6053 mov r5, r0 +002958 4f22 sts.l pr, @-r15 +00295a 6963 mov r6, r9 +00295c 7ff4 add #h'f4, r15 +00295e 1f41 mov.l r4, @(h'4,r15) +002960 80f8 mov.b r0, @(h'8,r15) +002962 e400 mov #h'0, r4 +002964 53f1 mov.l @(h'4,r15), r3 +002966 6a43 mov r4, r10 +002968 2338 tst r3, r3 +00296a 8d53 bt/s h'a6 ;@(h'2a14) +00296c 6bf3 mov r15, r11 +00296e e3f9 mov #h'fffffff9, r3 +002970 3d33 cmp/ge r3, r13 +002972 8b4f bf h'9e ;@(h'2a14) +002974 e17f mov #h'7f, r1 +002976 3d17 cmp/gt r1, r13 +002978 894c bt h'98 ;@(h'2a14) +00297a 3e33 cmp/ge r3, r14 +00297c 8b4a bf h'94 ;@(h'2a14) +00297e e23f mov #h'3f, r2 +002980 3e27 cmp/gt r2, r14 +002982 8947 bt h'8e ;@(h'2a14) +002984 4e11 cmp/pz r14 +002986 8d01 bt/s h'2 ;@(h'298c) +002988 e238 mov #h'38, r2 +00298a 6aeb neg r14, r10 +00298c 3e27 cmp/gt r2, r14 +00298e 8b02 bf h'4 ;@(h'2996) +002990 e040 mov #h'40, r0 +002992 30e8 sub r14, r0 +002994 80f8 mov.b r0, @(h'8,r15) +002996 e307 mov #h'7, r3 +002998 23d9 and r13, r3 +00299a 6853 mov r5, r8 +00299c 4d11 cmp/pz r13 +00299e 8d01 bt/s h'2 ;@(h'29a4) +0029a0 3838 sub r3, r8 +0029a2 6943 mov r4, r9 +0029a4 e378 mov #h'78, r3 +0029a6 3d37 cmp/gt r3, r13 +0029a8 8902 bt h'4 ;@(h'29b0) +0029aa 608e exts.b r8, r0 +0029ac 8808 cmp/eq #h'8, r0 +0029ae 8b00 bf h'0 ;@(h'29b2) +0029b0 6c43 mov r4, r12 +0029b2 d31d mov.l @(h'74,pc), r3 ;@(h'2a28) +0029b4 430b jsr @r3 +0029b6 0009 nop +0029b8 53f1 mov.l @(h'4,r15), r3 +0029ba 62ae exts.b r10, r2 +0029bc 32ec add r14, r2 +0029be 4208 shll2 r2 +0029c0 4208 shll2 r2 +0029c2 302c add r2, r0 +0029c4 4d21 shar r13 +0029c6 4d21 shar r13 +0029c8 4d21 shar r13 +0029ca 6503 mov r0, r5 +0029cc 84f8 mov.b @(h'8,r15), r0 +0029ce 35dc add r13, r5 +0029d0 64a3 mov r10, r4 +0029d2 664e exts.b r4, r6 +0029d4 363c add r3, r6 +0029d6 6eb3 mov r11, r14 +0029d8 6703 mov r0, r7 +0029da 624e exts.b r4, r2 +0029dc 3273 cmp/ge r7, r2 +0029de 8d19 bt/s h'32 ;@(h'2a14) +0029e0 7e01 +0029e2 628e exts.b r8, r2 +0029e4 6360 mov.b @r6, r3 +0029e6 633c extu.b r3, r3 +0029e8 432d shld r2, r3 +0029ea 629e exts.b r9, r2 +0029ec 2228 tst r2, r2 +0029ee 8d04 bt/s h'8 ;@(h'29fa) +0029f0 2f31 mov.w r3, @r15 +0029f2 62b0 mov.b @r11, r2 +0029f4 6150 mov.b @r5, r1 +0029f6 212b or r2, r1 +0029f8 2510 mov.b r1, @r5 +0029fa 63ce exts.b r12, r3 +0029fc 2338 tst r3, r3 +0029fe 8903 bt h'6 ;@(h'2a08) +002a00 63e0 mov.b @r14, r3 +002a02 8451 mov.b @(h'1,r5), r0 +002a04 203b or r3, r0 +002a06 8051 mov.b r0, @(h'1,r5) +002a08 7510 add #h'10, r5 +002a0a 7401 +002a0c 634e exts.b r4, r3 +002a0e 3373 cmp/ge r7, r3 +002a10 8fe7 bf/s h'-32 ;@(h'29e2) +002a12 7601 +002a14 7f0c +002a16 4f26 lds.l @r15+, pr +002a18 68f6 mov.l @r15+, r8 +002a1a 69f6 mov.l @r15+, r9 +002a1c 6af6 mov.l @r15+, r10 +002a1e 6bf6 mov.l @r15+, r11 +002a20 6cf6 mov.l @r15+, r12 +002a22 6df6 mov.l @r15+, r13 +002a24 000b rts +002a26 6ef6 mov.l @r15+, r14 +002a28 0030 +002a2a f080 +002a2c 2fe6 mov.l r14, @-r15 +002a2e 6e63 mov r6, r14 +002a30 2fd6 mov.l r13, @-r15 +002a32 e601 mov #h'1, r6 +002a34 2fc6 mov.l r12, @-r15 +002a36 6d53 mov r5, r13 +002a38 2fb6 mov.l r11, @-r15 +002a3a 6c63 mov r6, r12 +002a3c 2fa6 mov.l r10, @-r15 +002a3e e508 mov #h'8, r5 +002a40 2f96 mov.l r9, @-r15 +002a42 6053 mov r5, r0 +002a44 2f86 mov.l r8, @-r15 +002a46 6963 mov r6, r9 +002a48 4f22 sts.l pr, @-r15 +002a4a 7ff4 add #h'f4, r15 +002a4c 1f41 mov.l r4, @(h'4,r15) +002a4e e400 mov #h'0, r4 +002a50 80f8 mov.b r0, @(h'8,r15) +002a52 6a43 mov r4, r10 +002a54 53f1 mov.l @(h'4,r15), r3 +002a56 2338 tst r3, r3 +002a58 8d55 bt/s h'aa ;@(h'2b06) +002a5a 6bf3 mov r15, r11 +002a5c e3f9 mov #h'fffffff9, r3 +002a5e 3d33 cmp/ge r3, r13 +002a60 8b51 bf h'a2 ;@(h'2b06) +002a62 e17f mov #h'7f, r1 +002a64 3d17 cmp/gt r1, r13 +002a66 894e bt h'9c ;@(h'2b06) +002a68 3e33 cmp/ge r3, r14 +002a6a 8b4c bf h'98 ;@(h'2b06) +002a6c e23f mov #h'3f, r2 +002a6e 3e27 cmp/gt r2, r14 +002a70 8949 bt h'92 ;@(h'2b06) +002a72 4e11 cmp/pz r14 +002a74 8d01 bt/s h'2 ;@(h'2a7a) +002a76 e238 mov #h'38, r2 +002a78 6aeb neg r14, r10 +002a7a 3e27 cmp/gt r2, r14 +002a7c 8b02 bf h'4 ;@(h'2a84) +002a7e e040 mov #h'40, r0 +002a80 30e8 sub r14, r0 +002a82 80f8 mov.b r0, @(h'8,r15) +002a84 e307 mov #h'7, r3 +002a86 23d9 and r13, r3 +002a88 6853 mov r5, r8 +002a8a 4d11 cmp/pz r13 +002a8c 8d01 bt/s h'2 ;@(h'2a92) +002a8e 3838 sub r3, r8 +002a90 6943 mov r4, r9 +002a92 e378 mov #h'78, r3 +002a94 3d37 cmp/gt r3, r13 +002a96 8902 bt h'4 ;@(h'2a9e) +002a98 608e exts.b r8, r0 +002a9a 8808 cmp/eq #h'8, r0 +002a9c 8b00 bf h'0 ;@(h'2aa0) +002a9e 6c43 mov r4, r12 +002aa0 d358 mov.l @(h'160,pc), r3 ;@(h'2c04) +002aa2 430b jsr @r3 +002aa4 0009 nop +002aa6 62ae exts.b r10, r2 +002aa8 53f1 mov.l @(h'4,r15), r3 +002aaa 4d21 shar r13 +002aac 32ec add r14, r2 +002aae 4208 shll2 r2 +002ab0 4208 shll2 r2 +002ab2 302c add r2, r0 +002ab4 4d21 shar r13 +002ab6 4d21 shar r13 +002ab8 6503 mov r0, r5 +002aba 35dc add r13, r5 +002abc 84f8 mov.b @(h'8,r15), r0 +002abe 64a3 mov r10, r4 +002ac0 664e exts.b r4, r6 +002ac2 363c add r3, r6 +002ac4 6eb3 mov r11, r14 +002ac6 6703 mov r0, r7 +002ac8 624e exts.b r4, r2 +002aca 3273 cmp/ge r7, r2 +002acc 8d1b bt/s h'36 ;@(h'2b06) +002ace 7e01 +002ad0 6360 mov.b @r6, r3 +002ad2 628e exts.b r8, r2 +002ad4 6337 not r3, r3 +002ad6 633c extu.b r3, r3 +002ad8 432d shld r2, r3 +002ada 6337 not r3, r3 +002adc 629e exts.b r9, r2 +002ade 2228 tst r2, r2 +002ae0 8d04 bt/s h'8 ;@(h'2aec) +002ae2 2f31 mov.w r3, @r15 +002ae4 62b0 mov.b @r11, r2 +002ae6 6150 mov.b @r5, r1 +002ae8 2129 and r2, r1 +002aea 2510 mov.b r1, @r5 +002aec 63ce exts.b r12, r3 +002aee 2338 tst r3, r3 +002af0 8903 bt h'6 ;@(h'2afa) +002af2 63e0 mov.b @r14, r3 +002af4 8451 mov.b @(h'1,r5), r0 +002af6 2039 and r3, r0 +002af8 8051 mov.b r0, @(h'1,r5) +002afa 7510 add #h'10, r5 +002afc 7401 +002afe 634e exts.b r4, r3 +002b00 3373 cmp/ge r7, r3 +002b02 8fe5 bf/s h'-36 ;@(h'2ad0) +002b04 7601 +002b06 7f0c +002b08 4f26 lds.l @r15+, pr +002b0a 68f6 mov.l @r15+, r8 +002b0c 69f6 mov.l @r15+, r9 +002b0e 6af6 mov.l @r15+, r10 +002b10 6bf6 mov.l @r15+, r11 +002b12 6cf6 mov.l @r15+, r12 +002b14 6df6 mov.l @r15+, r13 +002b16 000b rts +002b18 6ef6 mov.l @r15+, r14 +002b1a 2fe6 mov.l r14, @-r15 +002b1c 2fd6 mov.l r13, @-r15 +002b1e 6e63 mov r6, r14 +002b20 2fc6 mov.l r12, @-r15 +002b22 6d53 mov r5, r13 +002b24 2fb6 mov.l r11, @-r15 +002b26 e601 mov #h'1, r6 +002b28 2fa6 mov.l r10, @-r15 +002b2a e508 mov #h'8, r5 +002b2c 2f96 mov.l r9, @-r15 +002b2e 6c63 mov r6, r12 +002b30 2f86 mov.l r8, @-r15 +002b32 6053 mov r5, r0 +002b34 4f22 sts.l pr, @-r15 +002b36 6963 mov r6, r9 +002b38 7ff4 add #h'f4, r15 +002b3a 1f41 mov.l r4, @(h'4,r15) +002b3c 80f8 mov.b r0, @(h'8,r15) +002b3e e400 mov #h'0, r4 +002b40 53f1 mov.l @(h'4,r15), r3 +002b42 6a43 mov r4, r10 +002b44 2338 tst r3, r3 +002b46 8d53 bt/s h'a6 ;@(h'2bf0) +002b48 6bf3 mov r15, r11 +002b4a e3f9 mov #h'fffffff9, r3 +002b4c 3d33 cmp/ge r3, r13 +002b4e 8b4f bf h'9e ;@(h'2bf0) +002b50 e17f mov #h'7f, r1 +002b52 3d17 cmp/gt r1, r13 +002b54 894c bt h'98 ;@(h'2bf0) +002b56 3e33 cmp/ge r3, r14 +002b58 8b4a bf h'94 ;@(h'2bf0) +002b5a e23f mov #h'3f, r2 +002b5c 3e27 cmp/gt r2, r14 +002b5e 8947 bt h'8e ;@(h'2bf0) +002b60 4e11 cmp/pz r14 +002b62 8d01 bt/s h'2 ;@(h'2b68) +002b64 e238 mov #h'38, r2 +002b66 6aeb neg r14, r10 +002b68 3e27 cmp/gt r2, r14 +002b6a 8b02 bf h'4 ;@(h'2b72) +002b6c e040 mov #h'40, r0 +002b6e 30e8 sub r14, r0 +002b70 80f8 mov.b r0, @(h'8,r15) +002b72 e307 mov #h'7, r3 +002b74 23d9 and r13, r3 +002b76 6853 mov r5, r8 +002b78 4d11 cmp/pz r13 +002b7a 8d01 bt/s h'2 ;@(h'2b80) +002b7c 3838 sub r3, r8 +002b7e 6943 mov r4, r9 +002b80 e378 mov #h'78, r3 +002b82 3d37 cmp/gt r3, r13 +002b84 8902 bt h'4 ;@(h'2b8c) +002b86 608e exts.b r8, r0 +002b88 8808 cmp/eq #h'8, r0 +002b8a 8b00 bf h'0 ;@(h'2b8e) +002b8c 6c43 mov r4, r12 +002b8e d31d mov.l @(h'74,pc), r3 ;@(h'2c04) +002b90 430b jsr @r3 +002b92 0009 nop +002b94 53f1 mov.l @(h'4,r15), r3 +002b96 62ae exts.b r10, r2 +002b98 32ec add r14, r2 +002b9a 4208 shll2 r2 +002b9c 4208 shll2 r2 +002b9e 302c add r2, r0 +002ba0 4d21 shar r13 +002ba2 4d21 shar r13 +002ba4 4d21 shar r13 +002ba6 6503 mov r0, r5 +002ba8 84f8 mov.b @(h'8,r15), r0 +002baa 35dc add r13, r5 +002bac 64a3 mov r10, r4 +002bae 664e exts.b r4, r6 +002bb0 363c add r3, r6 +002bb2 6eb3 mov r11, r14 +002bb4 6703 mov r0, r7 +002bb6 624e exts.b r4, r2 +002bb8 3273 cmp/ge r7, r2 +002bba 8d19 bt/s h'32 ;@(h'2bf0) +002bbc 7e01 +002bbe 628e exts.b r8, r2 +002bc0 6360 mov.b @r6, r3 +002bc2 633c extu.b r3, r3 +002bc4 432d shld r2, r3 +002bc6 629e exts.b r9, r2 +002bc8 2228 tst r2, r2 +002bca 8d04 bt/s h'8 ;@(h'2bd6) +002bcc 2f31 mov.w r3, @r15 +002bce 62b0 mov.b @r11, r2 +002bd0 6150 mov.b @r5, r1 +002bd2 212a xor r2, r1 +002bd4 2510 mov.b r1, @r5 +002bd6 63ce exts.b r12, r3 +002bd8 2338 tst r3, r3 +002bda 8903 bt h'6 ;@(h'2be4) +002bdc 63e0 mov.b @r14, r3 +002bde 8451 mov.b @(h'1,r5), r0 +002be0 203a xor r3, r0 +002be2 8051 mov.b r0, @(h'1,r5) +002be4 7510 add #h'10, r5 +002be6 7401 +002be8 634e exts.b r4, r3 +002bea 3373 cmp/ge r7, r3 +002bec 8fe7 bf/s h'-32 ;@(h'2bbe) +002bee 7601 +002bf0 7f0c +002bf2 4f26 lds.l @r15+, pr +002bf4 68f6 mov.l @r15+, r8 +002bf6 69f6 mov.l @r15+, r9 +002bf8 6af6 mov.l @r15+, r10 +002bfa 6bf6 mov.l @r15+, r11 +002bfc 6cf6 mov.l @r15+, r12 +002bfe 6df6 mov.l @r15+, r13 +002c00 000b rts +002c02 6ef6 mov.l @r15+, r14 +002c04 0030 +002c06 f080 +002c08 2fe6 mov.l r14, @-r15 +002c0a 6343 mov r4, r3 +002c0c 2fd6 mov.l r13, @-r15 +002c0e 6e63 mov r6, r14 +002c10 2fc6 mov.l r12, @-r15 +002c12 2338 tst r3, r3 +002c14 2fb6 mov.l r11, @-r15 +002c16 ec00 mov #h'0, r12 +002c18 2fa6 mov.l r10, @-r15 +002c1a 6b53 mov r5, r11 +002c1c 2f96 mov.l r9, @-r15 +002c1e e910 mov #h'10, r9 +002c20 4f22 sts.l pr, @-r15 +002c22 7ff8 add #h'f8, r15 +002c24 1f41 mov.l r4, @(h'4,r15) +002c26 6df3 mov r15, r13 +002c28 8d4a bt/s h'94 ;@(h'2cc0) +002c2a 7d01 +002c2c 4b11 cmp/pz r11 +002c2e 8b47 bf h'8e ;@(h'2cc0) +002c30 e270 mov #h'70, r2 +002c32 3b27 cmp/gt r2, r11 +002c34 8944 bt h'88 ;@(h'2cc0) +002c36 e1f1 mov #h'fffffff1, r1 +002c38 3e13 cmp/ge r1, r14 +002c3a 8b41 bf h'82 ;@(h'2cc0) +002c3c e03f mov #h'3f, r0 +002c3e 3e07 cmp/gt r0, r14 +002c40 893e bt h'7c ;@(h'2cc0) +002c42 4e11 cmp/pz r14 +002c44 8d01 bt/s h'2 ;@(h'2c4a) +002c46 e330 mov #h'30, r3 +002c48 6ceb neg r14, r12 +002c4a 3e37 cmp/gt r3, r14 +002c4c 8f02 bf/s h'4 ;@(h'2c54) +002c4e e307 mov #h'7, r3 +002c50 e940 mov #h'40, r9 +002c52 39e8 sub r14, r9 +002c54 d285 mov.l @(h'214,pc), r2 ;@(h'2e6c) +002c56 23b9 and r11, r3 +002c58 ea08 mov #h'8, r10 +002c5a 420b jsr @r2 +002c5c 3a38 sub r3, r10 +002c5e 63ce exts.b r12, r3 +002c60 33ec add r14, r3 +002c62 4308 shll2 r3 +002c64 4308 shll2 r3 +002c66 303c add r3, r0 +002c68 53f1 mov.l @(h'4,r15), r3 +002c6a 679e exts.b r9, r7 +002c6c 4b21 shar r11 +002c6e 4b21 shar r11 +002c70 4b21 shar r11 +002c72 6403 mov r0, r4 +002c74 34bc add r11, r4 +002c76 66c3 mov r12, r6 +002c78 656e exts.b r6, r5 +002c7a 4500 shll r5 +002c7c 353c add r3, r5 +002c7e 6bd3 mov r13, r11 +002c80 7b01 +002c82 6cd3 mov r13, r12 +002c84 626e exts.b r6, r2 +002c86 3273 cmp/ge r7, r2 +002c88 8d1a bt/s h'34 ;@(h'2cc0) +002c8a 7c02 +002c8c 6351 mov.w @r5, r3 +002c8e 6eae exts.b r10, r14 +002c90 633d extu.w r3, r3 +002c92 43ed shld r14, r3 +002c94 2f32 mov.l r3, @r15 +002c96 62d0 mov.b @r13, r2 +002c98 6140 mov.b @r4, r1 +002c9a 212b or r2, r1 +002c9c 2410 mov.b r1, @r4 +002c9e 63b0 mov.b @r11, r3 +002ca0 8441 mov.b @(h'1,r4), r0 +002ca2 203b or r3, r0 +002ca4 8041 mov.b r0, @(h'1,r4) +002ca6 60e3 mov r14, r0 +002ca8 8808 cmp/eq #h'8, r0 +002caa 8903 bt h'6 ;@(h'2cb4) +002cac 63c0 mov.b @r12, r3 +002cae 8442 mov.b @(h'2,r4), r0 +002cb0 203b or r3, r0 +002cb2 8042 mov.b r0, @(h'2,r4) +002cb4 7410 add #h'10, r4 +002cb6 7601 +002cb8 636e exts.b r6, r3 +002cba 3373 cmp/ge r7, r3 +002cbc 8fe6 bf/s h'-34 ;@(h'2c8c) +002cbe 7502 +002cc0 7f08 +002cc2 4f26 lds.l @r15+, pr +002cc4 69f6 mov.l @r15+, r9 +002cc6 6af6 mov.l @r15+, r10 +002cc8 6bf6 mov.l @r15+, r11 +002cca 6cf6 mov.l @r15+, r12 +002ccc 6df6 mov.l @r15+, r13 +002cce 000b rts +002cd0 6ef6 mov.l @r15+, r14 +002cd2 6343 mov r4, r3 +002cd4 2fe6 mov.l r14, @-r15 +002cd6 2338 tst r3, r3 +002cd8 2fd6 mov.l r13, @-r15 +002cda 6e63 mov r6, r14 +002cdc 2fc6 mov.l r12, @-r15 +002cde ec00 mov #h'0, r12 +002ce0 2fb6 mov.l r11, @-r15 +002ce2 6b53 mov r5, r11 +002ce4 2fa6 mov.l r10, @-r15 +002ce6 2f96 mov.l r9, @-r15 +002ce8 4f22 sts.l pr, @-r15 +002cea e910 mov #h'10, r9 +002cec 7ff8 add #h'f8, r15 +002cee 6df3 mov r15, r13 +002cf0 1f41 mov.l r4, @(h'4,r15) +002cf2 8d4c bt/s h'98 ;@(h'2d8e) +002cf4 7d01 +002cf6 4b11 cmp/pz r11 +002cf8 8b49 bf h'92 ;@(h'2d8e) +002cfa e270 mov #h'70, r2 +002cfc 3b27 cmp/gt r2, r11 +002cfe 8946 bt h'8c ;@(h'2d8e) +002d00 e1f1 mov #h'fffffff1, r1 +002d02 3e13 cmp/ge r1, r14 +002d04 8b43 bf h'86 ;@(h'2d8e) +002d06 e03f mov #h'3f, r0 +002d08 3e07 cmp/gt r0, r14 +002d0a 8940 bt h'80 ;@(h'2d8e) +002d0c 4e11 cmp/pz r14 +002d0e 8d01 bt/s h'2 ;@(h'2d14) +002d10 e330 mov #h'30, r3 +002d12 6ceb neg r14, r12 +002d14 3e37 cmp/gt r3, r14 +002d16 8f02 bf/s h'4 ;@(h'2d1e) +002d18 e307 mov #h'7, r3 +002d1a e940 mov #h'40, r9 +002d1c 39e8 sub r14, r9 +002d1e 23b9 and r11, r3 +002d20 d252 mov.l @(h'148,pc), r2 ;@(h'2e6c) +002d22 ea08 mov #h'8, r10 +002d24 420b jsr @r2 +002d26 3a38 sub r3, r10 +002d28 63ce exts.b r12, r3 +002d2a 33ec add r14, r3 +002d2c 4308 shll2 r3 +002d2e 4308 shll2 r3 +002d30 303c add r3, r0 +002d32 4b21 shar r11 +002d34 53f1 mov.l @(h'4,r15), r3 +002d36 679e exts.b r9, r7 +002d38 4b21 shar r11 +002d3a 4b21 shar r11 +002d3c 6403 mov r0, r4 +002d3e 34bc add r11, r4 +002d40 66c3 mov r12, r6 +002d42 656e exts.b r6, r5 +002d44 4500 shll r5 +002d46 353c add r3, r5 +002d48 6bd3 mov r13, r11 +002d4a 7b01 +002d4c 6cd3 mov r13, r12 +002d4e 626e exts.b r6, r2 +002d50 3273 cmp/ge r7, r2 +002d52 8d1c bt/s h'38 ;@(h'2d8e) +002d54 7c02 +002d56 6eae exts.b r10, r14 +002d58 6351 mov.w @r5, r3 +002d5a 6337 not r3, r3 +002d5c 633d extu.w r3, r3 +002d5e 43ed shld r14, r3 +002d60 6337 not r3, r3 +002d62 2f32 mov.l r3, @r15 +002d64 62d0 mov.b @r13, r2 +002d66 6140 mov.b @r4, r1 +002d68 2129 and r2, r1 +002d6a 2410 mov.b r1, @r4 +002d6c 63b0 mov.b @r11, r3 +002d6e 8441 mov.b @(h'1,r4), r0 +002d70 2039 and r3, r0 +002d72 8041 mov.b r0, @(h'1,r4) +002d74 60e3 mov r14, r0 +002d76 8808 cmp/eq #h'8, r0 +002d78 8903 bt h'6 ;@(h'2d82) +002d7a 63c0 mov.b @r12, r3 +002d7c 8442 mov.b @(h'2,r4), r0 +002d7e 2039 and r3, r0 +002d80 8042 mov.b r0, @(h'2,r4) +002d82 7410 add #h'10, r4 +002d84 7601 +002d86 636e exts.b r6, r3 +002d88 3373 cmp/ge r7, r3 +002d8a 8fe4 bf/s h'-38 ;@(h'2d56) +002d8c 7502 +002d8e 7f08 +002d90 4f26 lds.l @r15+, pr +002d92 69f6 mov.l @r15+, r9 +002d94 6af6 mov.l @r15+, r10 +002d96 6bf6 mov.l @r15+, r11 +002d98 6cf6 mov.l @r15+, r12 +002d9a 6df6 mov.l @r15+, r13 +002d9c 000b rts +002d9e 6ef6 mov.l @r15+, r14 +002da0 2fe6 mov.l r14, @-r15 +002da2 6343 mov r4, r3 +002da4 2fd6 mov.l r13, @-r15 +002da6 6e63 mov r6, r14 +002da8 2fc6 mov.l r12, @-r15 +002daa 2338 tst r3, r3 +002dac 2fb6 mov.l r11, @-r15 +002dae ec00 mov #h'0, r12 +002db0 2fa6 mov.l r10, @-r15 +002db2 6b53 mov r5, r11 +002db4 2f96 mov.l r9, @-r15 +002db6 e910 mov #h'10, r9 +002db8 4f22 sts.l pr, @-r15 +002dba 7ff8 add #h'f8, r15 +002dbc 1f41 mov.l r4, @(h'4,r15) +002dbe 6df3 mov r15, r13 +002dc0 8d4a bt/s h'94 ;@(h'2e58) +002dc2 7d01 +002dc4 4b11 cmp/pz r11 +002dc6 8b47 bf h'8e ;@(h'2e58) +002dc8 e270 mov #h'70, r2 +002dca 3b27 cmp/gt r2, r11 +002dcc 8944 bt h'88 ;@(h'2e58) +002dce e1f1 mov #h'fffffff1, r1 +002dd0 3e13 cmp/ge r1, r14 +002dd2 8b41 bf h'82 ;@(h'2e58) +002dd4 e03f mov #h'3f, r0 +002dd6 3e07 cmp/gt r0, r14 +002dd8 893e bt h'7c ;@(h'2e58) +002dda 4e11 cmp/pz r14 +002ddc 8d01 bt/s h'2 ;@(h'2de2) +002dde e330 mov #h'30, r3 +002de0 6ceb neg r14, r12 +002de2 3e37 cmp/gt r3, r14 +002de4 8f02 bf/s h'4 ;@(h'2dec) +002de6 e307 mov #h'7, r3 +002de8 e940 mov #h'40, r9 +002dea 39e8 sub r14, r9 +002dec d21f mov.l @(h'7c,pc), r2 ;@(h'2e6c) +002dee 23b9 and r11, r3 +002df0 ea08 mov #h'8, r10 +002df2 420b jsr @r2 +002df4 3a38 sub r3, r10 +002df6 63ce exts.b r12, r3 +002df8 33ec add r14, r3 +002dfa 4308 shll2 r3 +002dfc 4308 shll2 r3 +002dfe 303c add r3, r0 +002e00 53f1 mov.l @(h'4,r15), r3 +002e02 679e exts.b r9, r7 +002e04 4b21 shar r11 +002e06 4b21 shar r11 +002e08 4b21 shar r11 +002e0a 6403 mov r0, r4 +002e0c 34bc add r11, r4 +002e0e 66c3 mov r12, r6 +002e10 656e exts.b r6, r5 +002e12 4500 shll r5 +002e14 353c add r3, r5 +002e16 6bd3 mov r13, r11 +002e18 7b01 +002e1a 6cd3 mov r13, r12 +002e1c 626e exts.b r6, r2 +002e1e 3273 cmp/ge r7, r2 +002e20 8d1a bt/s h'34 ;@(h'2e58) +002e22 7c02 +002e24 6351 mov.w @r5, r3 +002e26 6eae exts.b r10, r14 +002e28 633d extu.w r3, r3 +002e2a 43ed shld r14, r3 +002e2c 2f32 mov.l r3, @r15 +002e2e 62d0 mov.b @r13, r2 +002e30 6140 mov.b @r4, r1 +002e32 212a xor r2, r1 +002e34 2410 mov.b r1, @r4 +002e36 63b0 mov.b @r11, r3 +002e38 8441 mov.b @(h'1,r4), r0 +002e3a 203a xor r3, r0 +002e3c 8041 mov.b r0, @(h'1,r4) +002e3e 60e3 mov r14, r0 +002e40 8808 cmp/eq #h'8, r0 +002e42 8903 bt h'6 ;@(h'2e4c) +002e44 63c0 mov.b @r12, r3 +002e46 8442 mov.b @(h'2,r4), r0 +002e48 203a xor r3, r0 +002e4a 8042 mov.b r0, @(h'2,r4) +002e4c 7410 add #h'10, r4 +002e4e 7601 +002e50 636e exts.b r6, r3 +002e52 3373 cmp/ge r7, r3 +002e54 8fe6 bf/s h'-34 ;@(h'2e24) +002e56 7502 +002e58 7f08 +002e5a 4f26 lds.l @r15+, pr +002e5c 69f6 mov.l @r15+, r9 +002e5e 6af6 mov.l @r15+, r10 +002e60 6bf6 mov.l @r15+, r11 +002e62 6cf6 mov.l @r15+, r12 +002e64 6df6 mov.l @r15+, r13 +002e66 000b rts +002e68 6ef6 mov.l @r15+, r14 +002e6a 0000 +002e6c 0030 +002e6e f080 +002e70 2fe6 mov.l r14, @-r15 +002e72 e010 mov #h'10, r0 +002e74 2fd6 mov.l r13, @-r15 +002e76 6e53 mov r5, r14 +002e78 2fc6 mov.l r12, @-r15 +002e7a 6d63 mov r6, r13 +002e7c 2fb6 mov.l r11, @-r15 +002e7e e501 mov #h'1, r5 +002e80 2fa6 mov.l r10, @-r15 +002e82 2f96 mov.l r9, @-r15 +002e84 2f86 mov.l r8, @-r15 +002e86 6953 mov r5, r9 +002e88 4f22 sts.l pr, @-r15 +002e8a 6b93 mov r9, r11 +002e8c 7ff0 add #h'f0, r15 +002e8e 6cf3 mov r15, r12 +002e90 1f41 mov.l r4, @(h'4,r15) +002e92 e400 mov #h'0, r4 +002e94 80fc mov.b r0, @(h'c,r15) +002e96 6a43 mov r4, r10 +002e98 6053 mov r5, r0 +002e9a 80f8 mov.b r0, @(h'8,r15) +002e9c 53f1 mov.l @(h'4,r15), r3 +002e9e 2338 tst r3, r3 +002ea0 8d65 bt/s h'ca ;@(h'2f6e) +002ea2 7c01 +002ea4 e3f1 mov #h'fffffff1, r3 +002ea6 3e33 cmp/ge r3, r14 +002ea8 8b61 bf h'c2 ;@(h'2f6e) +002eaa e17f mov #h'7f, r1 +002eac 3e17 cmp/gt r1, r14 +002eae 895e bt h'bc ;@(h'2f6e) +002eb0 3d33 cmp/ge r3, r13 +002eb2 8b5c bf h'b8 ;@(h'2f6e) +002eb4 e23f mov #h'3f, r2 +002eb6 3d27 cmp/gt r2, r13 +002eb8 8959 bt h'b2 ;@(h'2f6e) +002eba 4d11 cmp/pz r13 +002ebc 8d01 bt/s h'2 ;@(h'2ec2) +002ebe e230 mov #h'30, r2 +002ec0 6adb neg r13, r10 +002ec2 3d27 cmp/gt r2, r13 +002ec4 8b02 bf h'4 ;@(h'2ecc) +002ec6 e040 mov #h'40, r0 +002ec8 30d8 sub r13, r0 +002eca 80fc mov.b r0, @(h'c,r15) +002ecc e307 mov #h'7, r3 +002ece 23e9 and r14, r3 +002ed0 e808 mov #h'8, r8 +002ed2 4e11 cmp/pz r14 +002ed4 8d01 bt/s h'2 ;@(h'2eda) +002ed6 3838 sub r3, r8 +002ed8 6943 mov r4, r9 +002eda e3f8 mov #h'fffffff8, r3 +002edc 3e33 cmp/ge r3, r14 +002ede 8b02 bf h'4 ;@(h'2ee6) +002ee0 e177 mov #h'77, r1 +002ee2 3e17 cmp/gt r1, r14 +002ee4 8b01 bf h'2 ;@(h'2eea) +002ee6 6043 mov r4, r0 +002ee8 80f8 mov.b r0, @(h'8,r15) +002eea e36f mov #h'6f, r3 +002eec 3e37 cmp/gt r3, r14 +002eee 8902 bt h'4 ;@(h'2ef6) +002ef0 608e exts.b r8, r0 +002ef2 8808 cmp/eq #h'8, r0 +002ef4 8b00 bf h'0 ;@(h'2ef8) +002ef6 6b43 mov r4, r11 +002ef8 d367 mov.l @(h'19c,pc), r3 ;@(h'3098) +002efa 430b jsr @r3 +002efc 0009 nop +002efe 62ae exts.b r10, r2 +002f00 53f1 mov.l @(h'4,r15), r3 +002f02 4e21 shar r14 +002f04 32dc add r13, r2 +002f06 4208 shll2 r2 +002f08 4208 shll2 r2 +002f0a 302c add r2, r0 +002f0c 4e21 shar r14 +002f0e 4e21 shar r14 +002f10 6403 mov r0, r4 +002f12 34ec add r14, r4 +002f14 84fc mov.b @(h'c,r15), r0 +002f16 65a3 mov r10, r5 +002f18 665e exts.b r5, r6 +002f1a 4600 shll r6 +002f1c 363c add r3, r6 +002f1e 6ec3 mov r12, r14 +002f20 7e01 +002f22 6dc3 mov r12, r13 +002f24 6703 mov r0, r7 +002f26 625e exts.b r5, r2 +002f28 3273 cmp/ge r7, r2 +002f2a 8d20 bt/s h'40 ;@(h'2f6e) +002f2c 7d02 +002f2e 628e exts.b r8, r2 +002f30 6361 mov.w @r6, r3 +002f32 633d extu.w r3, r3 +002f34 432d shld r2, r3 +002f36 629e exts.b r9, r2 +002f38 2228 tst r2, r2 +002f3a 8d04 bt/s h'8 ;@(h'2f46) +002f3c 2f32 mov.l r3, @r15 +002f3e 62c0 mov.b @r12, r2 +002f40 6140 mov.b @r4, r1 +002f42 212b or r2, r1 +002f44 2410 mov.b r1, @r4 +002f46 84f8 mov.b @(h'8,r15), r0 +002f48 2008 tst r0, r0 +002f4a 8d04 bt/s h'8 ;@(h'2f56) +002f4c 62be exts.b r11, r2 +002f4e 63e0 mov.b @r14, r3 +002f50 8441 mov.b @(h'1,r4), r0 +002f52 203b or r3, r0 +002f54 8041 mov.b r0, @(h'1,r4) +002f56 2228 tst r2, r2 +002f58 8903 bt h'6 ;@(h'2f62) +002f5a 63d0 mov.b @r13, r3 +002f5c 8442 mov.b @(h'2,r4), r0 +002f5e 203b or r3, r0 +002f60 8042 mov.b r0, @(h'2,r4) +002f62 7410 add #h'10, r4 +002f64 7501 +002f66 635e exts.b r5, r3 +002f68 3373 cmp/ge r7, r3 +002f6a 8fe0 bf/s h'-40 ;@(h'2f2e) +002f6c 7602 +002f6e 7f10 add #h'10, r15 +002f70 4f26 lds.l @r15+, pr +002f72 68f6 mov.l @r15+, r8 +002f74 69f6 mov.l @r15+, r9 +002f76 6af6 mov.l @r15+, r10 +002f78 6bf6 mov.l @r15+, r11 +002f7a 6cf6 mov.l @r15+, r12 +002f7c 6df6 mov.l @r15+, r13 +002f7e 000b rts +002f80 6ef6 mov.l @r15+, r14 +002f82 e010 mov #h'10, r0 +002f84 2fe6 mov.l r14, @-r15 +002f86 6e53 mov r5, r14 +002f88 2fd6 mov.l r13, @-r15 +002f8a e501 mov #h'1, r5 +002f8c 2fc6 mov.l r12, @-r15 +002f8e 6d63 mov r6, r13 +002f90 2fb6 mov.l r11, @-r15 +002f92 2fa6 mov.l r10, @-r15 +002f94 2f96 mov.l r9, @-r15 +002f96 6953 mov r5, r9 +002f98 2f86 mov.l r8, @-r15 +002f9a 6b93 mov r9, r11 +002f9c 4f22 sts.l pr, @-r15 +002f9e 7ff0 add #h'f0, r15 +002fa0 1f41 mov.l r4, @(h'4,r15) +002fa2 6cf3 mov r15, r12 +002fa4 80fc mov.b r0, @(h'c,r15) +002fa6 e400 mov #h'0, r4 +002fa8 6a43 mov r4, r10 +002faa 6053 mov r5, r0 +002fac 80f8 mov.b r0, @(h'8,r15) +002fae 53f1 mov.l @(h'4,r15), r3 +002fb0 2338 tst r3, r3 +002fb2 8d67 bt/s h'ce ;@(h'3084) +002fb4 7c01 +002fb6 e3f1 mov #h'fffffff1, r3 +002fb8 3e33 cmp/ge r3, r14 +002fba 8b63 bf h'c6 ;@(h'3084) +002fbc e17f mov #h'7f, r1 +002fbe 3e17 cmp/gt r1, r14 +002fc0 8960 bt h'c0 ;@(h'3084) +002fc2 3d33 cmp/ge r3, r13 +002fc4 8b5e bf h'bc ;@(h'3084) +002fc6 e23f mov #h'3f, r2 +002fc8 3d27 cmp/gt r2, r13 +002fca 895b bt h'b6 ;@(h'3084) +002fcc 4d11 cmp/pz r13 +002fce 8d01 bt/s h'2 ;@(h'2fd4) +002fd0 e230 mov #h'30, r2 +002fd2 6adb neg r13, r10 +002fd4 3d27 cmp/gt r2, r13 +002fd6 8b02 bf h'4 ;@(h'2fde) +002fd8 e040 mov #h'40, r0 +002fda 30d8 sub r13, r0 +002fdc 80fc mov.b r0, @(h'c,r15) +002fde e307 mov #h'7, r3 +002fe0 23e9 and r14, r3 +002fe2 e808 mov #h'8, r8 +002fe4 4e11 cmp/pz r14 +002fe6 8d01 bt/s h'2 ;@(h'2fec) +002fe8 3838 sub r3, r8 +002fea 6943 mov r4, r9 +002fec e3f8 mov #h'fffffff8, r3 +002fee 3e33 cmp/ge r3, r14 +002ff0 8b02 bf h'4 ;@(h'2ff8) +002ff2 e177 mov #h'77, r1 +002ff4 3e17 cmp/gt r1, r14 +002ff6 8b01 bf h'2 ;@(h'2ffc) +002ff8 6043 mov r4, r0 +002ffa 80f8 mov.b r0, @(h'8,r15) +002ffc e36f mov #h'6f, r3 +002ffe 3e37 cmp/gt r3, r14 +003000 8902 bt h'4 ;@(h'3008) +003002 608e exts.b r8, r0 +003004 8808 cmp/eq #h'8, r0 +003006 8b00 bf h'0 ;@(h'300a) +003008 6b43 mov r4, r11 +00300a d323 mov.l @(h'8c,pc), r3 ;@(h'3098) +00300c 430b jsr @r3 +00300e 0009 nop +003010 53f1 mov.l @(h'4,r15), r3 +003012 62ae exts.b r10, r2 +003014 32dc add r13, r2 +003016 4208 shll2 r2 +003018 4208 shll2 r2 +00301a 302c add r2, r0 +00301c 4e21 shar r14 +00301e 4e21 shar r14 +003020 4e21 shar r14 +003022 6403 mov r0, r4 +003024 84fc mov.b @(h'c,r15), r0 +003026 34ec add r14, r4 +003028 65a3 mov r10, r5 +00302a 665e exts.b r5, r6 +00302c 4600 shll r6 +00302e 363c add r3, r6 +003030 6ec3 mov r12, r14 +003032 7e01 +003034 6dc3 mov r12, r13 +003036 6703 mov r0, r7 +003038 625e exts.b r5, r2 +00303a 3273 cmp/ge r7, r2 +00303c 8d22 bt/s h'44 ;@(h'3084) +00303e 7d02 +003040 6361 mov.w @r6, r3 +003042 628e exts.b r8, r2 +003044 6337 not r3, r3 +003046 633d extu.w r3, r3 +003048 432d shld r2, r3 +00304a 6337 not r3, r3 +00304c 629e exts.b r9, r2 +00304e 2228 tst r2, r2 +003050 8d04 bt/s h'8 ;@(h'305c) +003052 2f32 mov.l r3, @r15 +003054 62c0 mov.b @r12, r2 +003056 6140 mov.b @r4, r1 +003058 2129 and r2, r1 +00305a 2410 mov.b r1, @r4 +00305c 84f8 mov.b @(h'8,r15), r0 +00305e 2008 tst r0, r0 +003060 8d04 bt/s h'8 ;@(h'306c) +003062 62be exts.b r11, r2 +003064 63e0 mov.b @r14, r3 +003066 8441 mov.b @(h'1,r4), r0 +003068 2039 and r3, r0 +00306a 8041 mov.b r0, @(h'1,r4) +00306c 2228 tst r2, r2 +00306e 8903 bt h'6 ;@(h'3078) +003070 63d0 mov.b @r13, r3 +003072 8442 mov.b @(h'2,r4), r0 +003074 2039 and r3, r0 +003076 8042 mov.b r0, @(h'2,r4) +003078 7410 add #h'10, r4 +00307a 7501 +00307c 635e exts.b r5, r3 +00307e 3373 cmp/ge r7, r3 +003080 8fde bf/s h'-44 ;@(h'3040) +003082 7602 +003084 7f10 add #h'10, r15 +003086 4f26 lds.l @r15+, pr +003088 68f6 mov.l @r15+, r8 +00308a 69f6 mov.l @r15+, r9 +00308c 6af6 mov.l @r15+, r10 +00308e 6bf6 mov.l @r15+, r11 +003090 6cf6 mov.l @r15+, r12 +003092 6df6 mov.l @r15+, r13 +003094 000b rts +003096 6ef6 mov.l @r15+, r14 +003098 0030 +00309a f080 +00309c 2fe6 mov.l r14, @-r15 +00309e e010 mov #h'10, r0 +0030a0 2fd6 mov.l r13, @-r15 +0030a2 6e53 mov r5, r14 +0030a4 2fc6 mov.l r12, @-r15 +0030a6 6d63 mov r6, r13 +0030a8 2fb6 mov.l r11, @-r15 +0030aa e501 mov #h'1, r5 +0030ac 2fa6 mov.l r10, @-r15 +0030ae 2f96 mov.l r9, @-r15 +0030b0 2f86 mov.l r8, @-r15 +0030b2 6953 mov r5, r9 +0030b4 4f22 sts.l pr, @-r15 +0030b6 6b93 mov r9, r11 +0030b8 7ff0 add #h'f0, r15 +0030ba 6cf3 mov r15, r12 +0030bc 1f41 mov.l r4, @(h'4,r15) +0030be e400 mov #h'0, r4 +0030c0 80fc mov.b r0, @(h'c,r15) +0030c2 6a43 mov r4, r10 +0030c4 6053 mov r5, r0 +0030c6 80f8 mov.b r0, @(h'8,r15) +0030c8 53f1 mov.l @(h'4,r15), r3 +0030ca 2338 tst r3, r3 +0030cc 8d65 bt/s h'ca ;@(h'319a) +0030ce 7c01 +0030d0 e3f1 mov #h'fffffff1, r3 +0030d2 3e33 cmp/ge r3, r14 +0030d4 8b61 bf h'c2 ;@(h'319a) +0030d6 e17f mov #h'7f, r1 +0030d8 3e17 cmp/gt r1, r14 +0030da 895e bt h'bc ;@(h'319a) +0030dc 3d33 cmp/ge r3, r13 +0030de 8b5c bf h'b8 ;@(h'319a) +0030e0 e23f mov #h'3f, r2 +0030e2 3d27 cmp/gt r2, r13 +0030e4 8959 bt h'b2 ;@(h'319a) +0030e6 4d11 cmp/pz r13 +0030e8 8d01 bt/s h'2 ;@(h'30ee) +0030ea e230 mov #h'30, r2 +0030ec 6adb neg r13, r10 +0030ee 3d27 cmp/gt r2, r13 +0030f0 8b02 bf h'4 ;@(h'30f8) +0030f2 e040 mov #h'40, r0 +0030f4 30d8 sub r13, r0 +0030f6 80fc mov.b r0, @(h'c,r15) +0030f8 e307 mov #h'7, r3 +0030fa 23e9 and r14, r3 +0030fc e808 mov #h'8, r8 +0030fe 4e11 cmp/pz r14 +003100 8d01 bt/s h'2 ;@(h'3106) +003102 3838 sub r3, r8 +003104 6943 mov r4, r9 +003106 e3f8 mov #h'fffffff8, r3 +003108 3e33 cmp/ge r3, r14 +00310a 8b02 bf h'4 ;@(h'3112) +00310c e177 mov #h'77, r1 +00310e 3e17 cmp/gt r1, r14 +003110 8b01 bf h'2 ;@(h'3116) +003112 6043 mov r4, r0 +003114 80f8 mov.b r0, @(h'8,r15) +003116 e36f mov #h'6f, r3 +003118 3e37 cmp/gt r3, r14 +00311a 8902 bt h'4 ;@(h'3122) +00311c 608e exts.b r8, r0 +00311e 8808 cmp/eq #h'8, r0 +003120 8b00 bf h'0 ;@(h'3124) +003122 6b43 mov r4, r11 +003124 d322 mov.l @(h'88,pc), r3 ;@(h'31b0) +003126 430b jsr @r3 +003128 0009 nop +00312a 62ae exts.b r10, r2 +00312c 53f1 mov.l @(h'4,r15), r3 +00312e 4e21 shar r14 +003130 32dc add r13, r2 +003132 4208 shll2 r2 +003134 4208 shll2 r2 +003136 302c add r2, r0 +003138 4e21 shar r14 +00313a 4e21 shar r14 +00313c 6403 mov r0, r4 +00313e 34ec add r14, r4 +003140 84fc mov.b @(h'c,r15), r0 +003142 65a3 mov r10, r5 +003144 665e exts.b r5, r6 +003146 4600 shll r6 +003148 363c add r3, r6 +00314a 6ec3 mov r12, r14 +00314c 7e01 +00314e 6dc3 mov r12, r13 +003150 6703 mov r0, r7 +003152 625e exts.b r5, r2 +003154 3273 cmp/ge r7, r2 +003156 8d20 bt/s h'40 ;@(h'319a) +003158 7d02 +00315a 628e exts.b r8, r2 +00315c 6361 mov.w @r6, r3 +00315e 633d extu.w r3, r3 +003160 432d shld r2, r3 +003162 629e exts.b r9, r2 +003164 2228 tst r2, r2 +003166 8d04 bt/s h'8 ;@(h'3172) +003168 2f32 mov.l r3, @r15 +00316a 62c0 mov.b @r12, r2 +00316c 6140 mov.b @r4, r1 +00316e 212a xor r2, r1 +003170 2410 mov.b r1, @r4 +003172 84f8 mov.b @(h'8,r15), r0 +003174 2008 tst r0, r0 +003176 8d04 bt/s h'8 ;@(h'3182) +003178 62be exts.b r11, r2 +00317a 63e0 mov.b @r14, r3 +00317c 8441 mov.b @(h'1,r4), r0 +00317e 203a xor r3, r0 +003180 8041 mov.b r0, @(h'1,r4) +003182 2228 tst r2, r2 +003184 8903 bt h'6 ;@(h'318e) +003186 63d0 mov.b @r13, r3 +003188 8442 mov.b @(h'2,r4), r0 +00318a 203a xor r3, r0 +00318c 8042 mov.b r0, @(h'2,r4) +00318e 7410 add #h'10, r4 +003190 7501 +003192 635e exts.b r5, r3 +003194 3373 cmp/ge r7, r3 +003196 8fe0 bf/s h'-40 ;@(h'315a) +003198 7602 +00319a 7f10 add #h'10, r15 +00319c 4f26 lds.l @r15+, pr +00319e 68f6 mov.l @r15+, r8 +0031a0 69f6 mov.l @r15+, r9 +0031a2 6af6 mov.l @r15+, r10 +0031a4 6bf6 mov.l @r15+, r11 +0031a6 6cf6 mov.l @r15+, r12 +0031a8 6df6 mov.l @r15+, r13 +0031aa 000b rts +0031ac 6ef6 mov.l @r15+, r14 +0031ae 0000 +0031b0 0030 +0031b2 f080 +0031b4 4f22 sts.l pr, @-r15 +0031b6 7ff0 add #h'f0, r15 +0031b8 d349 mov.l @(h'124,pc), r3 ;@(h'32e0) +0031ba 67f3 mov r15, r7 +0031bc 770c +0031be 66f3 mov r15, r6 +0031c0 7608 +0031c2 65f3 mov r15, r5 +0031c4 7504 +0031c6 430b jsr @r3 +0031c8 64f3 mov r15, r4 +0031ca 60f0 mov.b @r15, r0 +0031cc d345 mov.l @(h'114,pc), r3 ;@(h'32e4) +0031ce 600c extu.b r0, r0 +0031d0 d245 mov.l @(h'114,pc), r2 ;@(h'32e8) +0031d2 4028 shll16 r0 +0031d4 4018 shll8 r0 +0031d6 2039 and r3, r0 +0031d8 6103 mov r0, r1 +0031da 84f4 mov.b @(h'4,r15), r0 +0031dc 600c extu.b r0, r0 +0031de 4028 shll16 r0 +0031e0 2029 and r2, r0 +0031e2 201b or r1, r0 +0031e4 6103 mov r0, r1 +0031e6 85f4 mov.w @(h'8,r15), r0 +0031e8 600d extu.w r0, r0 +0031ea 7f10 add #h'10, r15 +0031ec 4f26 lds.l @r15+, pr +0031ee 000b rts +0031f0 201b or r1, r0 +0031f2 e700 mov #h'0, r7 +0031f4 4f22 sts.l pr, @-r15 +0031f6 6673 mov r7, r6 +0031f8 d23c mov.l @(h'f0,pc), r2 ;@(h'32ec) +0031fa 6322 mov.l @r2, r3 +0031fc 916b mov.w @(h'd6,pc), r1 ;@(h'32d6) +0031fe 2f16 mov.l r1, @-r15 +003200 430b jsr @r3 +003202 6573 mov r7, r5 +003204 7f04 +003206 4f26 lds.l @r15+, pr +003208 000b rts +00320a 0009 nop +00320c d038 mov.l @(h'e0,pc), r0 ;@(h'32f0) +00320e 402b jmp @r0 +003210 0009 nop +003212 2fe6 mov.l r14, @-r15 +003214 4f22 sts.l pr, @-r15 +003216 de37 mov.l @(h'dc,pc), r14 ;@(h'32f4) +003218 bff8 bsr h'-10 ;@(h'320c) +00321a 0009 nop +00321c d336 mov.l @(h'd8,pc), r3 ;@(h'32f8) +00321e 6232 mov.l @r3, r2 +003220 915a mov.w @(h'b4,pc), r1 ;@(h'32d8) +003222 3028 sub r2, r0 +003224 3012 cmp/hs r1, r0 +003226 8b09 bf h'12 ;@(h'323c) +003228 60e2 mov.l @r14, r0 +00322a e201 mov #h'1, r2 +00322c d333 mov.l @(h'cc,pc), r3 ;@(h'32fc) +00322e 2302 mov.l r0, @r3 +003230 2e22 mov.l r2, @r14 +003232 bfeb bsr h'-2a ;@(h'320c) +003234 0009 nop +003236 d330 mov.l @(h'c0,pc), r3 ;@(h'32f8) +003238 a003 bra h'6 ;@(h'3242) +00323a 2302 mov.l r0, @r3 +00323c 63e2 mov.l @r14, r3 +00323e 7301 +003240 2e32 mov.l r3, @r14 +003242 d22e mov.l @(h'b8,pc), r2 ;@(h'32fc) +003244 4f26 lds.l @r15+, pr +003246 6022 mov.l @r2, r0 +003248 000b rts +00324a 6ef6 mov.l @r15+, r14 +00324c 2f46 mov.l r4, @-r15 +00324e 6643 mov r4, r6 +003250 d32b mov.l @(h'ac,pc), r3 ;@(h'3300) +003252 e5ff mov #h'ffffffff, r5 +003254 6453 mov r5, r4 +003256 432b jmp @r3 +003258 7f04 +00325a e505 mov #h'5, r5 +00325c e400 mov #h'0, r4 +00325e 7401 +003260 634c extu.b r4, r3 +003262 3353 cmp/ge r5, r3 +003264 8bfb bf h'-a ;@(h'325e) +003266 000b rts +003268 0009 nop +00326a 634c extu.b r4, r3 +00326c 2fe6 mov.l r14, @-r15 +00326e e50f mov #h'f, r5 +003270 2fd6 mov.l r13, @-r15 +003272 4309 shlr2 r3 +003274 2fc6 mov.l r12, @-r15 +003276 2549 and r4, r5 +003278 2fb6 mov.l r11, @-r15 +00327a 4309 shlr2 r3 +00327c 2fa6 mov.l r10, @-r15 +00327e 665c extu.b r5, r6 +003280 2f96 mov.l r9, @-r15 +003282 6063 mov r6, r0 +003284 4f22 sts.l pr, @-r15 +003286 4011 cmp/pz r0 +003288 7ffc add #h'fc, r15 +00328a 2f30 mov.b r3, @r15 +00328c 8b01 bf h'2 ;@(h'3292) +00328e a005 bra h'a ;@(h'329c) +003290 c907 and #h'7, r0 +003292 6007 not r0, r0 +003294 7001 +003296 c907 and #h'7, r0 +003298 6007 not r0, r0 +00329a 7001 +00329c 991d mov.w @(h'3a,pc), r9 ;@(h'32da) +00329e e208 mov #h'8, r2 +0032a0 db18 mov.l @(h'60,pc), r11 ;@(h'3304) +0032a2 6403 mov r0, r4 +0032a4 9d1a mov.w @(h'34,pc), r13 ;@(h'32dc) +0032a6 e503 mov #h'3, r5 +0032a8 de17 mov.l @(h'5c,pc), r14 ;@(h'3308) +0032aa ea01 mov #h'1, r10 +0032ac 4000 shll r0 +0032ae 450c shad r0, r5 +0032b0 4a4c shad r4, r10 +0032b2 6aa7 not r10, r10 +0032b4 6cb3 mov r11, r12 +0032b6 3623 cmp/ge r2, r6 +0032b8 8d2a bt/s h'54 ;@(h'3310) +0032ba 7c36 add #h'36, r12 +0032bc 259a xor r9, r5 +0032be 2b51 mov.w r5, @r11 +0032c0 60e1 mov.w @r14, r0 +0032c2 20d9 and r13, r0 +0032c4 cbaa or #h'aa, r0 +0032c6 bfc8 bsr h'-70 ;@(h'325a) +0032c8 2e01 mov.w r0, @r14 +0032ca d210 mov.l @(h'40,pc), r2 ;@(h'330c) +0032cc 22a0 mov.b r10, @r2 +0032ce 60c0 mov.b @r12, r0 +0032d0 c9f0 and #h'f0, r0 +0032d2 a02a bra h'54 ;@(h'332a) +0032d4 cb0f or #h'f, r0 +0032d6 0248 clrs +0032d8 0080 +0032da aaaa bra h'-aac ;@(h'2832) +0032dc ff00 +0032de 0000 +0032e0 0030 +0032e2 f0a0 +0032e4 ff00 +0032e6 0000 +0032e8 00ff mac.l @r15+, @r0+ +0032ea 0000 +0032ec 0810 +0032ee 0044 mov.b r4, @(r0,r0) +0032f0 0030 +0032f2 f090 +0032f4 0810 +0032f6 004c mov.b @(r0,r4), r0 +0032f8 0810 +0032fa 0050 +0032fc 0810 +0032fe 0048 clrs +003300 0030 +003302 f0b0 +003304 a400 bra h'800 ;@(h'3b08) +003306 0102 stc sr, r1 +003308 a400 bra h'800 ;@(h'3b0c) +00330a 0118 sett +00330c a400 bra h'800 ;@(h'3b10) +00330e 0122 stc vbr, r1 +003310 2b91 mov.w r9, @r11 +003312 60e1 mov.w @r14, r0 +003314 20d9 and r13, r0 +003316 cbaa or #h'aa, r0 +003318 205a xor r5, r0 +00331a bf9e bsr h'-c4 ;@(h'325a) +00331c 2e01 mov.w r0, @r14 +00331e e2ff mov #h'ffffffff, r2 +003320 d349 mov.l @(h'124,pc), r3 ;@(h'3448) +003322 2320 mov.b r2, @r3 +003324 60c0 mov.b @r12, r0 +003326 c9f0 and #h'f0, r0 +003328 20ab or r10, r0 +00332a bf96 bsr h'-d4 ;@(h'325a) +00332c 2c00 mov.b r0, @r12 +00332e d347 mov.l @(h'11c,pc), r3 ;@(h'344c) +003330 62f0 mov.b @r15, r2 +003332 6030 mov.b @r3, r0 +003334 6007 not r0, r0 +003336 622c extu.b r2, r2 +003338 622b neg r2, r2 +00333a 402c shad r2, r0 +00333c c901 and #h'1, r0 +00333e bf8c bsr h'-e8 ;@(h'325a) +003340 2f00 mov.b r0, @r15 +003342 2b91 mov.w r9, @r11 +003344 60e1 mov.w @r14, r0 +003346 20d9 and r13, r0 +003348 cbaa or #h'aa, r0 +00334a bf86 bsr h'-f4 ;@(h'325a) +00334c 2e01 mov.w r0, @r14 +00334e 927a mov.w @(h'f4,pc), r2 ;@(h'3446) +003350 2b21 mov.w r2, @r11 +003352 60e1 mov.w @r14, r0 +003354 20d9 and r13, r0 +003356 cb55 or #h'55, r0 +003358 bf7f bsr h'-102 ;@(h'325a) +00335a 2e01 mov.w r0, @r14 +00335c 60f0 mov.b @r15, r0 +00335e 7f04 +003360 4f26 lds.l @r15+, pr +003362 69f6 mov.l @r15+, r9 +003364 6af6 mov.l @r15+, r10 +003366 6bf6 mov.l @r15+, r11 +003368 6cf6 mov.l @r15+, r12 +00336a 6df6 mov.l @r15+, r13 +00336c 000b rts +00336e 6ef6 mov.l @r15+, r14 +003370 2fe6 mov.l r14, @-r15 +003372 ee0a mov #h'a, r14 +003374 2fd6 mov.l r13, @-r15 +003376 4f22 sts.l pr, @-r15 +003378 d335 mov.l @(h'd4,pc), r3 ;@(h'3450) +00337a 7fe8 add #h'e8, r15 +00337c 2f40 mov.b r4, @r15 +00337e 1f31 mov.l r3, @(h'4,r15) +003380 6df0 mov.b @r15, r13 +003382 bf17 bsr h'-1d2 ;@(h'31b4) +003384 6ddc extu.b r13, r13 +003386 d233 mov.l @(h'cc,pc), r2 ;@(h'3454) +003388 3023 cmp/ge r2, r0 +00338a 8b25 bf h'4a ;@(h'33d8) +00338c 55f1 mov.l @(h'4,r15), r5 +00338e 64f3 mov r15, r4 +003390 d331 mov.l @(h'c4,pc), r3 ;@(h'3458) +003392 e610 mov #h'10, r6 +003394 430b jsr @r3 +003396 7408 +003398 d230 mov.l @(h'c0,pc), r2 ;@(h'345c) +00339a 61d3 mov r13, r1 +00339c 420b jsr @r2 +00339e 60e3 mov r14, r0 +0033a0 d22f mov.l @(h'bc,pc), r2 ;@(h'3460) +0033a2 6503 mov r0, r5 +0033a4 e601 mov #h'1, r6 +0033a6 645c extu.b r5, r4 +0033a8 6343 mov r4, r3 +0033aa 2369 and r6, r3 +0033ac 4308 shll2 r3 +0033ae 4300 shll r3 +0033b0 61d3 mov r13, r1 +0033b2 420b jsr @r2 +0033b4 60e3 mov r14, r0 +0033b6 330c add r0, r3 +0033b8 73ff add #h'ff, r3 +0033ba 6063 mov r6, r0 +0033bc 403c shad r3, r0 +0033be 6343 mov r4, r3 +0033c0 4321 shar r3 +0033c2 4300 shll r3 +0033c4 61f3 mov r15, r1 +0033c6 7108 +0033c8 331c add r1, r3 +0033ca 6231 mov.w @r3, r2 +0033cc 622d extu.w r2, r2 +0033ce 2029 and r2, r0 +0033d0 2008 tst r0, r0 +0033d2 0029 movt r0 +0033d4 a00e bra h'1c ;@(h'33f4) +0033d6 ca01 xor #h'1, r0 +0033d8 d321 mov.l @(h'84,pc), r3 ;@(h'3460) +0033da 61d3 mov r13, r1 +0033dc 430b jsr @r3 +0033de 60e3 mov r14, r0 +0033e0 d31e mov.l @(h'78,pc), r3 ;@(h'345c) +0033e2 6403 mov r0, r4 +0033e4 74ff add #h'ff, r4 +0033e6 4408 shll2 r4 +0033e8 4408 shll2 r4 +0033ea 61d3 mov r13, r1 +0033ec 430b jsr @r3 +0033ee 60e3 mov r14, r0 +0033f0 bf3b bsr h'-18a ;@(h'326a) +0033f2 340c add r0, r4 +0033f4 7f18 add #h'18, r15 +0033f6 4f26 lds.l @r15+, pr +0033f8 6df6 mov.l @r15+, r13 +0033fa 000b rts +0033fc 6ef6 mov.l @r15+, r14 +0033fe 2fe6 mov.l r14, @-r15 +003400 2fd6 mov.l r13, @-r15 +003402 ed00 mov #h'0, r13 +003404 d217 mov.l @(h'5c,pc), r2 ;@(h'3464) +003406 2fc6 mov.l r12, @-r15 +003408 4f22 sts.l pr, @-r15 +00340a 7ff4 add #h'f4, r15 +00340c d316 mov.l @(h'58,pc), r3 ;@(h'3468) +00340e 6ef3 mov r15, r14 +003410 61f3 mov r15, r1 +003412 430b jsr @r3 +003414 e00c mov #h'c, r0 +003416 2668 tst r6, r6 +003418 8938 bt h'70 ;@(h'348c) +00341a 4611 cmp/pz r6 +00341c 8d04 bt/s h'8 ;@(h'3428) +00341e e70a mov #h'a, r7 +003420 7d01 +003422 e12d mov #h'2d, r1 +003424 2e10 mov.b r1, @r14 +003426 666b neg r6, r6 +003428 a006 bra h'c ;@(h'3438) +00342a 6c63 mov r6, r12 +00342c d20c mov.l @(h'30,pc), r2 ;@(h'3460) +00342e 7d01 +003430 6073 mov r7, r0 +003432 420b jsr @r2 +003434 61c3 mov r12, r1 +003436 6c03 mov r0, r12 +003438 2cc8 tst r12, r12 +00343a 8bf7 bf h'-12 ;@(h'342c) +00343c 60d3 mov r13, r0 +00343e e300 mov #h'0, r3 +003440 0e34 mov.b r3, @(r0,r14) +003442 a021 bra h'42 ;@(h'3488) +003444 0009 nop +003446 5555 mov.l @(h'14,r5), r5 +003448 a400 bra h'800 ;@(h'3c4c) +00344a 0122 stc vbr, r1 +00344c a400 bra h'800 ;@(h'3c50) +00344e 0120 +003450 a44b bra h'896 ;@(h'3cea) +003452 0000 +003454 0202 stc sr, r2 +003456 0000 +003458 0030 +00345a ae9c bra h'-2c8 ;@(h'3196) +00345c 0030 +00345e ab98 bra h'-8d0 ;@(h'2b92) +003460 0030 +003462 aae4 bra h'-a38 ;@(h'2a2e) +003464 0030 +003466 f0c0 +003468 0030 +00346a adc4 bra h'-478 ;@(h'2ff6) +00346c d31c mov.l @(h'70,pc), r3 ;@(h'34e0) +00346e 7dff add #h'ff, r13 +003470 62e3 mov r14, r2 +003472 32dc add r13, r2 +003474 6163 mov r6, r1 +003476 430b jsr @r3 +003478 6073 mov r7, r0 +00347a 7030 add #h'30, r0 +00347c 2200 mov.b r0, @r2 +00347e 6073 mov r7, r0 +003480 d218 mov.l @(h'60,pc), r2 ;@(h'34e4) +003482 420b jsr @r2 +003484 6163 mov r6, r1 +003486 6603 mov r0, r6 +003488 2668 tst r6, r6 +00348a 8bef bf h'-22 ;@(h'346c) +00348c d216 mov.l @(h'58,pc), r2 ;@(h'34e8) +00348e e701 mov #h'1, r7 +003490 420b jsr @r2 +003492 66e3 mov r14, r6 +003494 7f0c +003496 4f26 lds.l @r15+, pr +003498 6cf6 mov.l @r15+, r12 +00349a 6df6 mov.l @r15+, r13 +00349c 000b rts +00349e 6ef6 mov.l @r15+, r14 +0034a0 2fe6 mov.l r14, @-r15 +0034a2 2fd6 mov.l r13, @-r15 +0034a4 4f22 sts.l pr, @-r15 +0034a6 7ffc add #h'fc, r15 +0034a8 dd10 mov.l @(h'40,pc), r13 ;@(h'34ec) +0034aa 2f42 mov.l r4, @r15 +0034ac de10 mov.l @(h'40,pc), r14 ;@(h'34f0) +0034ae bead bsr h'-2a6 ;@(h'320c) +0034b0 0009 nop +0034b2 2e02 mov.l r0, @r14 +0034b4 63d2 mov.l @r13, r3 +0034b6 62f2 mov.l @r15, r2 +0034b8 61e2 mov.l @r14, r1 +0034ba 323c add r3, r2 +0034bc 3122 cmp/hs r2, r1 +0034be 8bf6 bf h'-14 ;@(h'34ae) +0034c0 bea4 bsr h'-2b8 ;@(h'320c) +0034c2 0009 nop +0034c4 2d02 mov.l r0, @r13 +0034c6 7f04 +0034c8 4f26 lds.l @r15+, pr +0034ca 6df6 mov.l @r15+, r13 +0034cc 000b rts +0034ce 6ef6 mov.l @r15+, r14 +0034d0 3453 cmp/ge r5, r4 +0034d2 8901 bt h'2 ;@(h'34d8) +0034d4 000b rts +0034d6 6053 mov r5, r0 +0034d8 6043 mov r4, r0 +0034da 000b rts +0034dc 0009 nop +0034de 0000 +0034e0 0030 +0034e2 ab98 bra h'-8d0 ;@(h'2c16) +0034e4 0030 +0034e6 aae4 bra h'-a38 ;@(h'2ab2) +0034e8 0030 +0034ea b184 bsr h'308 ;@(h'37f6) +0034ec 0810 +0034ee 0058 sets +0034f0 0810 +0034f2 0054 mov.b r5, @(r0,r0) +0034f4 4f22 sts.l pr, @-r15 +0034f6 e23b mov #h'3b, r2 +0034f8 d346 mov.l @(h'118,pc), r3 ;@(h'3614) +0034fa e700 mov #h'0, r7 +0034fc 6032 mov.l @r3, r0 +0034fe 6673 mov r7, r6 +003500 2f26 mov.l r2, @-r15 +003502 6573 mov r7, r5 +003504 400b jsr @r0 +003506 6473 mov r7, r4 +003508 7f04 +00350a 4f26 lds.l @r15+, pr +00350c 000b rts +00350e 0009 nop +003510 2fe6 mov.l r14, @-r15 +003512 2fd6 mov.l r13, @-r15 +003514 4f22 sts.l pr, @-r15 +003516 7ff4 add #h'f4, r15 +003518 d340 mov.l @(h'100,pc), r3 ;@(h'361c) +00351a 1f42 mov.l r4, @(h'8,r15) +00351c 2f52 mov.l r5, @r15 +00351e 1f61 mov.l r6, @(h'4,r15) +003520 d43d mov.l @(h'f4,pc), r4 ;@(h'3618) +003522 430b jsr @r3 +003524 e501 mov #h'1, r5 +003526 6e03 mov r0, r14 +003528 dd3d mov.l @(h'f4,pc), r13 ;@(h'3620) +00352a e7ff mov #h'ffffffff, r7 +00352c 55f2 mov.l @(h'8,r15), r5 +00352e e60c mov #h'c, r6 +003530 4d0b jsr @r13 +003532 64e3 mov r14, r4 +003534 966c mov.w @(h'd8,pc), r6 ;@(h'3610) +003536 e7ff mov #h'ffffffff, r7 +003538 65f2 mov.l @r15, r5 +00353a 4d0b jsr @r13 +00353c 64e3 mov r14, r4 +00353e e7ff mov #h'ffffffff, r7 +003540 55f1 mov.l @(h'4,r15), r5 +003542 e604 mov #h'4, r6 +003544 4d0b jsr @r13 +003546 64e3 mov r14, r4 +003548 d336 mov.l @(h'd8,pc), r3 ;@(h'3624) +00354a 64e3 mov r14, r4 +00354c 7f0c +00354e 4f26 lds.l @r15+, pr +003550 6df6 mov.l @r15+, r13 +003552 432b jmp @r3 +003554 6ef6 mov.l @r15+, r14 +003556 2fe6 mov.l r14, @-r15 +003558 2fd6 mov.l r13, @-r15 +00355a 4f22 sts.l pr, @-r15 +00355c de2e mov.l @(h'b8,pc), r14 ;@(h'3618) +00355e 7ff4 add #h'f4, r15 +003560 d331 mov.l @(h'c4,pc), r3 ;@(h'3628) +003562 1f62 mov.l r6, @(h'8,r15) +003564 1f41 mov.l r4, @(h'4,r15) +003566 2f52 mov.l r5, @r15 +003568 430b jsr @r3 +00356a 64e3 mov r14, r4 +00356c 9551 mov.w @(h'a2,pc), r5 ;@(h'3612) +00356e d22f mov.l @(h'bc,pc), r2 ;@(h'362c) +003570 420b jsr @r2 +003572 64e3 mov r14, r4 +003574 d329 mov.l @(h'a4,pc), r3 ;@(h'361c) +003576 e502 mov #h'2, r5 +003578 430b jsr @r3 +00357a 64e3 mov r14, r4 +00357c dd2c mov.l @(h'b0,pc), r13 ;@(h'3630) +00357e e60c mov #h'c, r6 +003580 55f1 mov.l @(h'4,r15), r5 +003582 6e03 mov r0, r14 +003584 4d0b jsr @r13 +003586 64e3 mov r14, r4 +003588 9642 mov.w @(h'84,pc), r6 ;@(h'3610) +00358a 65f2 mov.l @r15, r5 +00358c 4d0b jsr @r13 +00358e 64e3 mov r14, r4 +003590 e604 mov #h'4, r6 +003592 65f3 mov r15, r5 +003594 7508 +003596 4d0b jsr @r13 +003598 64e3 mov r14, r4 +00359a d322 mov.l @(h'88,pc), r3 ;@(h'3624) +00359c 430b jsr @r3 +00359e 64e3 mov r14, r4 +0035a0 7f0c +0035a2 4f26 lds.l @r15+, pr +0035a4 6df6 mov.l @r15+, r13 +0035a6 000b rts +0035a8 6ef6 mov.l @r15+, r14 +0035aa 2fe6 mov.l r14, @-r15 +0035ac 2fd6 mov.l r13, @-r15 +0035ae 2fc6 mov.l r12, @-r15 +0035b0 2fb6 mov.l r11, @-r15 +0035b2 6b63 mov r6, r11 +0035b4 2fa6 mov.l r10, @-r15 +0035b6 6a43 mov r4, r10 +0035b8 2f96 mov.l r9, @-r15 +0035ba 2aa8 tst r10, r10 +0035bc 2f86 mov.l r8, @-r15 +0035be 6873 mov r7, r8 +0035c0 4f22 sts.l pr, @-r15 +0035c2 4f12 sts.l macl, @-r15 +0035c4 7ff8 add #h'f8, r15 +0035c6 2f52 mov.l r5, @r15 +0035c8 5cfb mov.l @(h'2c,r15), r12 +0035ca 8f39 bf/s h'72 ;@(h'3640) +0035cc ee06 mov #h'6, r14 +0035ce e201 mov #h'1, r2 +0035d0 3c23 cmp/ge r2, r12 +0035d2 8b07 bf h'e ;@(h'35e4) +0035d4 2fe6 mov.l r14, @-r15 +0035d6 e708 mov #h'8, r7 +0035d8 d316 mov.l @(h'58,pc), r3 ;@(h'3634) +0035da 6683 mov r8, r6 +0035dc 65b3 mov r11, r5 +0035de 430b jsr @r3 +0035e0 54f1 mov.l @(h'4,r15), r4 +0035e2 7f04 +0035e4 60c3 mov r12, r0 +0035e6 8802 cmp/eq #h'2, r0 +0035e8 8b07 bf h'e ;@(h'35fa) +0035ea e708 mov #h'8, r7 +0035ec d312 mov.l @(h'48,pc), r3 ;@(h'3638) +0035ee 6683 mov r8, r6 +0035f0 2fe6 mov.l r14, @-r15 +0035f2 65b3 mov r11, r5 +0035f4 430b jsr @r3 +0035f6 54f1 mov.l @(h'4,r15), r4 +0035f8 7f04 +0035fa 2cc8 tst r12, r12 +0035fc 8b72 bf h'e4 ;@(h'36e4) +0035fe e708 mov #h'8, r7 +003600 d30e mov.l @(h'38,pc), r3 ;@(h'363c) +003602 6683 mov r8, r6 +003604 2fe6 mov.l r14, @-r15 +003606 65b3 mov r11, r5 +003608 430b jsr @r3 +00360a 54f1 mov.l @(h'4,r15), r4 +00360c a06a bra h'd4 ;@(h'36e4) +00360e 7f04 +003610 00a0 +003612 00b0 +003614 0810 +003616 0068 +003618 0030 +00361a f0cc +00361c 0030 +00361e 02f4 mov.b r15, @(r0,r2) +003620 0030 +003622 0350 +003624 0030 +003626 0344 mov.b r4, @(r0,r3) +003628 0030 +00362a 0362 +00362c 0030 +00362e 025e mov.l @(r0,r5), r2 +003630 0030 +003632 034a +003634 0030 +003636 1bc8 mov.l r12, @(h'20,r11) +003638 0030 +00363a 2256 mov.l r5, @-r2 +00363c 0030 +00363e 1ea4 mov.l r10, @(h'10,r14) +003640 e308 mov #h'8, r3 +003642 1f31 mov.l r3, @(h'4,r15) +003644 50fc mov.l @(h'30,r15), r0 +003646 8801 cmp/eq #h'1, r0 +003648 8b01 bf h'2 ;@(h'364e) +00364a e204 mov #h'4, r2 +00364c 1f21 mov.l r2, @(h'4,r15) +00364e 50fc mov.l @(h'30,r15), r0 +003650 8802 cmp/eq #h'2, r0 +003652 8f02 bf/s h'4 ;@(h'365a) +003654 e90a mov #h'a, r9 +003656 e200 mov #h'0, r2 +003658 1f21 mov.l r2, @(h'4,r15) +00365a 60a3 mov r10, r0 +00365c d36d mov.l @(h'1b4,pc), r3 ;@(h'3814) +00365e 7ff0 add #h'f0, r15 +003660 430b jsr @r3 +003662 2ff6 mov.l r15, @-r15 +003664 d16c mov.l @(h'1b0,pc), r1 ;@(h'3818) +003666 e208 mov #h'8, r2 +003668 32fc add r15, r2 +00366a 410b jsr @r1 +00366c 2f26 mov.l r2, @-r15 +00366e d26b mov.l @(h'1ac,pc), r2 ;@(h'381c) +003670 420b jsr @r2 +003672 7f0c +003674 5df1 mov.l @(h'4,r15), r13 +003676 0d07 mul.l r0, r13 +003678 0d1a sts macl, r13 +00367a a031 bra h'62 ;@(h'36e0) +00367c 3d8c add r8, r13 +00367e 61a3 mov r10, r1 +003680 d267 mov.l @(h'19c,pc), r2 ;@(h'3820) +003682 420b jsr @r2 +003684 6093 mov r9, r0 +003686 6803 mov r0, r8 +003688 62f2 mov.l @r15, r2 +00368a 6303 mov r0, r3 +00368c 4800 shll r8 +00368e 4308 shll2 r3 +003690 383c add r3, r8 +003692 e301 mov #h'1, r3 +003694 3c33 cmp/ge r3, r12 +003696 8f08 bf/s h'10 ;@(h'36aa) +003698 382c add r2, r8 +00369a e708 mov #h'8, r7 +00369c d161 mov.l @(h'184,pc), r1 ;@(h'3824) +00369e 66d3 mov r13, r6 +0036a0 2fe6 mov.l r14, @-r15 +0036a2 65b3 mov r11, r5 +0036a4 410b jsr @r1 +0036a6 6483 mov r8, r4 +0036a8 7f04 +0036aa 60c3 mov r12, r0 +0036ac 8802 cmp/eq #h'2, r0 +0036ae 8b07 bf h'e ;@(h'36c0) +0036b0 2fe6 mov.l r14, @-r15 +0036b2 e708 mov #h'8, r7 +0036b4 d25c mov.l @(h'170,pc), r2 ;@(h'3828) +0036b6 66d3 mov r13, r6 +0036b8 65b3 mov r11, r5 +0036ba 420b jsr @r2 +0036bc 6483 mov r8, r4 +0036be 7f04 +0036c0 2cc8 tst r12, r12 +0036c2 8b07 bf h'e ;@(h'36d4) +0036c4 2fe6 mov.l r14, @-r15 +0036c6 e708 mov #h'8, r7 +0036c8 d258 mov.l @(h'160,pc), r2 ;@(h'382c) +0036ca 66d3 mov r13, r6 +0036cc 65b3 mov r11, r5 +0036ce 420b jsr @r2 +0036d0 6483 mov r8, r4 +0036d2 7f04 +0036d4 d356 mov.l @(h'158,pc), r3 ;@(h'3830) +0036d6 6093 mov r9, r0 +0036d8 430b jsr @r3 +0036da 61a3 mov r10, r1 +0036dc 6a03 mov r0, r10 +0036de 7df8 add #h'f8, r13 +0036e0 2aa8 tst r10, r10 +0036e2 8bcc bf h'-68 ;@(h'367e) +0036e4 7f08 +0036e6 4f16 lds.l @r15+, macl +0036e8 4f26 lds.l @r15+, pr +0036ea 68f6 mov.l @r15+, r8 +0036ec 69f6 mov.l @r15+, r9 +0036ee 6af6 mov.l @r15+, r10 +0036f0 6bf6 mov.l @r15+, r11 +0036f2 6cf6 mov.l @r15+, r12 +0036f4 6df6 mov.l @r15+, r13 +0036f6 000b rts +0036f8 6ef6 mov.l @r15+, r14 +0036fa 2fe6 mov.l r14, @-r15 +0036fc 2fd6 mov.l r13, @-r15 +0036fe 2fc6 mov.l r12, @-r15 +003700 2fb6 mov.l r11, @-r15 +003702 6b63 mov r6, r11 +003704 2fa6 mov.l r10, @-r15 +003706 6a43 mov r4, r10 +003708 2f96 mov.l r9, @-r15 +00370a 2aa8 tst r10, r10 +00370c 2f86 mov.l r8, @-r15 +00370e 6873 mov r7, r8 +003710 4f22 sts.l pr, @-r15 +003712 4f12 sts.l macl, @-r15 +003714 7ff8 add #h'f8, r15 +003716 2f52 mov.l r5, @r15 +003718 5cfb mov.l @(h'2c,r15), r12 +00371a 8f21 bf/s h'42 ;@(h'3760) +00371c ee04 mov #h'4, r14 +00371e e201 mov #h'1, r2 +003720 3c23 cmp/ge r2, r12 +003722 8b07 bf h'e ;@(h'3734) +003724 2fe6 mov.l r14, @-r15 +003726 e705 mov #h'5, r7 +003728 d33e mov.l @(h'f8,pc), r3 ;@(h'3824) +00372a 6683 mov r8, r6 +00372c 65b3 mov r11, r5 +00372e 430b jsr @r3 +003730 54f1 mov.l @(h'4,r15), r4 +003732 7f04 +003734 60c3 mov r12, r0 +003736 8802 cmp/eq #h'2, r0 +003738 8b07 bf h'e ;@(h'374a) +00373a e705 mov #h'5, r7 +00373c d33a mov.l @(h'e8,pc), r3 ;@(h'3828) +00373e 6683 mov r8, r6 +003740 2fe6 mov.l r14, @-r15 +003742 65b3 mov r11, r5 +003744 430b jsr @r3 +003746 54f1 mov.l @(h'4,r15), r4 +003748 7f04 +00374a 2cc8 tst r12, r12 +00374c 8b57 bf h'ae ;@(h'37fe) +00374e e705 mov #h'5, r7 +003750 d336 mov.l @(h'd8,pc), r3 ;@(h'382c) +003752 6683 mov r8, r6 +003754 2fe6 mov.l r14, @-r15 +003756 65b3 mov r11, r5 +003758 430b jsr @r3 +00375a 54f1 mov.l @(h'4,r15), r4 +00375c a04f bra h'9e ;@(h'37fe) +00375e 7f04 +003760 e305 mov #h'5, r3 +003762 1f31 mov.l r3, @(h'4,r15) +003764 50fc mov.l @(h'30,r15), r0 +003766 8801 cmp/eq #h'1, r0 +003768 8b01 bf h'2 ;@(h'376e) +00376a e203 mov #h'3, r2 +00376c 1f21 mov.l r2, @(h'4,r15) +00376e 50fc mov.l @(h'30,r15), r0 +003770 8802 cmp/eq #h'2, r0 +003772 8f02 bf/s h'4 ;@(h'377a) +003774 e90a mov #h'a, r9 +003776 e200 mov #h'0, r2 +003778 1f21 mov.l r2, @(h'4,r15) +00377a 60a3 mov r10, r0 +00377c d325 mov.l @(h'94,pc), r3 ;@(h'3814) +00377e 7ff0 add #h'f0, r15 +003780 430b jsr @r3 +003782 2ff6 mov.l r15, @-r15 +003784 d124 mov.l @(h'90,pc), r1 ;@(h'3818) +003786 e208 mov #h'8, r2 +003788 32fc add r15, r2 +00378a 410b jsr @r1 +00378c 2f26 mov.l r2, @-r15 +00378e d223 mov.l @(h'8c,pc), r2 ;@(h'381c) +003790 420b jsr @r2 +003792 7f0c +003794 5df1 mov.l @(h'4,r15), r13 +003796 0d07 mul.l r0, r13 +003798 0d1a sts macl, r13 +00379a a02e bra h'5c ;@(h'37fa) +00379c 3d8c add r8, r13 +00379e 61a3 mov r10, r1 +0037a0 d21f mov.l @(h'7c,pc), r2 ;@(h'3820) +0037a2 420b jsr @r2 +0037a4 6093 mov r9, r0 +0037a6 6803 mov r0, r8 +0037a8 63f2 mov.l @r15, r3 +0037aa e201 mov #h'1, r2 +0037ac 4808 shll2 r8 +0037ae 3c23 cmp/ge r2, r12 +0037b0 8f08 bf/s h'10 ;@(h'37c4) +0037b2 383c add r3, r8 +0037b4 2fe6 mov.l r14, @-r15 +0037b6 e705 mov #h'5, r7 +0037b8 d11a mov.l @(h'68,pc), r1 ;@(h'3824) +0037ba 66d3 mov r13, r6 +0037bc 65b3 mov r11, r5 +0037be 410b jsr @r1 +0037c0 6483 mov r8, r4 +0037c2 7f04 +0037c4 60c3 mov r12, r0 +0037c6 8802 cmp/eq #h'2, r0 +0037c8 8b07 bf h'e ;@(h'37da) +0037ca e705 mov #h'5, r7 +0037cc d216 mov.l @(h'58,pc), r2 ;@(h'3828) +0037ce 66d3 mov r13, r6 +0037d0 2fe6 mov.l r14, @-r15 +0037d2 65b3 mov r11, r5 +0037d4 420b jsr @r2 +0037d6 6483 mov r8, r4 +0037d8 7f04 +0037da 2cc8 tst r12, r12 +0037dc 8b07 bf h'e ;@(h'37ee) +0037de e705 mov #h'5, r7 +0037e0 d212 mov.l @(h'48,pc), r2 ;@(h'382c) +0037e2 66d3 mov r13, r6 +0037e4 2fe6 mov.l r14, @-r15 +0037e6 65b3 mov r11, r5 +0037e8 420b jsr @r2 +0037ea 6483 mov r8, r4 +0037ec 7f04 +0037ee 6093 mov r9, r0 +0037f0 d30f mov.l @(h'3c,pc), r3 ;@(h'3830) +0037f2 430b jsr @r3 +0037f4 61a3 mov r10, r1 +0037f6 6a03 mov r0, r10 +0037f8 7dfb add #h'fb, r13 +0037fa 2aa8 tst r10, r10 +0037fc 8bcf bf h'-62 ;@(h'379e) +0037fe 7f08 +003800 4f16 lds.l @r15+, macl +003802 4f26 lds.l @r15+, pr +003804 68f6 mov.l @r15+, r8 +003806 69f6 mov.l @r15+, r9 +003808 6af6 mov.l @r15+, r10 +00380a 6bf6 mov.l @r15+, r11 +00380c 6cf6 mov.l @r15+, r12 +00380e 6df6 mov.l @r15+, r13 +003810 000b rts +003812 6ef6 mov.l @r15+, r14 +003814 0030 +003816 a6e4 bra h'dc8 ;@(h'45e2) +003818 0030 +00381a ae0c bra h'-3e8 ;@(h'3436) +00381c 0030 +00381e a4d4 bra h'9a8 ;@(h'41ca) +003820 0030 +003822 ab98 bra h'-8d0 ;@(h'2f56) +003824 0030 +003826 1bc8 mov.l r12, @(h'20,r11) +003828 0030 +00382a 2256 mov.l r5, @-r2 +00382c 0030 +00382e 1ea4 mov.l r10, @(h'10,r14) +003830 0030 +003832 aae4 bra h'-a38 ;@(h'2dfe) +003834 2f86 mov.l r8, @-r15 +003836 4f22 sts.l pr, @-r15 +003838 4f12 sts.l macl, @-r15 +00383a d052 mov.l @(h'148,pc), r0 ;@(h'3984) +00383c d352 mov.l @(h'148,pc), r3 ;@(h'3988) +00383e 3f0c add r0, r15 +003840 d252 mov.l @(h'148,pc), r2 ;@(h'398c) +003842 33fc add r15, r3 +003844 d152 mov.l @(h'148,pc), r1 ;@(h'3990) +003846 32fc add r15, r2 +003848 9086 mov.w @(h'10c,pc), r0 ;@(h'3958) +00384a 2342 mov.l r4, @r3 +00384c 2251 mov.w r5, @r2 +00384e d251 mov.l @(h'144,pc), r2 ;@(h'3994) +003850 d351 mov.l @(h'144,pc), r3 ;@(h'3998) +003852 430b jsr @r3 +003854 31fc add r15, r1 +003856 d151 mov.l @(h'144,pc), r1 ;@(h'399c) +003858 d251 mov.l @(h'144,pc), r2 ;@(h'39a0) +00385a 907d mov.w @(h'fa,pc), r0 ;@(h'3958) +00385c d34e mov.l @(h'138,pc), r3 ;@(h'3998) +00385e 430b jsr @r3 +003860 31fc add r15, r1 +003862 d150 mov.l @(h'140,pc), r1 ;@(h'39a4) +003864 d250 mov.l @(h'140,pc), r2 ;@(h'39a8) +003866 9078 mov.w @(h'f0,pc), r0 ;@(h'395a) +003868 d34b mov.l @(h'12c,pc), r3 ;@(h'3998) +00386a 430b jsr @r3 +00386c 31fc add r15, r1 +00386e d14f mov.l @(h'13c,pc), r1 ;@(h'39ac) +003870 d24f mov.l @(h'13c,pc), r2 ;@(h'39b0) +003872 9071 mov.w @(h'e2,pc), r0 ;@(h'3958) +003874 d348 mov.l @(h'120,pc), r3 ;@(h'3998) +003876 430b jsr @r3 +003878 31fc add r15, r1 +00387a d14e mov.l @(h'138,pc), r1 ;@(h'39b4) +00387c d24e mov.l @(h'138,pc), r2 ;@(h'39b8) +00387e 906c mov.w @(h'd8,pc), r0 ;@(h'395a) +003880 d345 mov.l @(h'114,pc), r3 ;@(h'3998) +003882 430b jsr @r3 +003884 31fc add r15, r1 +003886 d14d mov.l @(h'134,pc), r1 ;@(h'39bc) +003888 d24d mov.l @(h'134,pc), r2 ;@(h'39c0) +00388a 31fc add r15, r1 +00388c d342 mov.l @(h'108,pc), r3 ;@(h'3998) +00388e 430b jsr @r3 +003890 e064 mov #h'64, r0 +003892 9163 mov.w @(h'c6,pc), r1 ;@(h'395c) +003894 d24b mov.l @(h'12c,pc), r2 ;@(h'39c4) +003896 9062 mov.w @(h'c4,pc), r0 ;@(h'395e) +003898 d33f mov.l @(h'fc,pc), r3 ;@(h'3998) +00389a 430b jsr @r3 +00389c 31fc add r15, r1 +00389e 915f mov.w @(h'be,pc), r1 ;@(h'3960) +0038a0 d249 mov.l @(h'124,pc), r2 ;@(h'39c8) +0038a2 31fc add r15, r1 +0038a4 d33c mov.l @(h'f0,pc), r3 ;@(h'3998) +0038a6 430b jsr @r3 +0038a8 e051 mov #h'51, r0 +0038aa 915a mov.w @(h'b4,pc), r1 ;@(h'3962) +0038ac d247 mov.l @(h'11c,pc), r2 ;@(h'39cc) +0038ae 31fc add r15, r1 +0038b0 d339 mov.l @(h'e4,pc), r3 ;@(h'3998) +0038b2 430b jsr @r3 +0038b4 e02e mov #h'2e, r0 +0038b6 9155 mov.w @(h'aa,pc), r1 ;@(h'3964) +0038b8 d245 mov.l @(h'114,pc), r2 ;@(h'39d0) +0038ba 31fc add r15, r1 +0038bc d336 mov.l @(h'd8,pc), r3 ;@(h'3998) +0038be 430b jsr @r3 +0038c0 e036 mov #h'36, r0 +0038c2 9150 mov.w @(h'a0,pc), r1 ;@(h'3966) +0038c4 d243 mov.l @(h'10c,pc), r2 ;@(h'39d4) +0038c6 31fc add r15, r1 +0038c8 d333 mov.l @(h'cc,pc), r3 ;@(h'3998) +0038ca 430b jsr @r3 +0038cc e01e mov #h'1e, r0 +0038ce 914b mov.w @(h'96,pc), r1 ;@(h'3968) +0038d0 d241 mov.l @(h'104,pc), r2 ;@(h'39d8) +0038d2 31fc add r15, r1 +0038d4 d330 mov.l @(h'c0,pc), r3 ;@(h'3998) +0038d6 430b jsr @r3 +0038d8 e01e mov #h'1e, r0 +0038da 9146 mov.w @(h'8c,pc), r1 ;@(h'396a) +0038dc d23f mov.l @(h'fc,pc), r2 ;@(h'39dc) +0038de 31fc add r15, r1 +0038e0 d32d mov.l @(h'b4,pc), r3 ;@(h'3998) +0038e2 430b jsr @r3 +0038e4 e03c mov #h'3c, r0 +0038e6 9141 mov.w @(h'82,pc), r1 ;@(h'396c) +0038e8 d23d mov.l @(h'f4,pc), r2 ;@(h'39e0) +0038ea 31fc add r15, r1 +0038ec d32a mov.l @(h'a8,pc), r3 ;@(h'3998) +0038ee 430b jsr @r3 +0038f0 e028 mov #h'28, r0 +0038f2 913c mov.w @(h'78,pc), r1 ;@(h'396e) +0038f4 d23b mov.l @(h'ec,pc), r2 ;@(h'39e4) +0038f6 903b mov.w @(h'76,pc), r0 ;@(h'3970) +0038f8 d327 mov.l @(h'9c,pc), r3 ;@(h'3998) +0038fa 430b jsr @r3 +0038fc 31fc add r15, r1 +0038fe 9138 mov.w @(h'70,pc), r1 ;@(h'3972) +003900 d239 mov.l @(h'e4,pc), r2 ;@(h'39e8) +003902 9035 mov.w @(h'6a,pc), r0 ;@(h'3970) +003904 d324 mov.l @(h'90,pc), r3 ;@(h'3998) +003906 430b jsr @r3 +003908 31fc add r15, r1 +00390a 9133 mov.w @(h'66,pc), r1 ;@(h'3974) +00390c d237 mov.l @(h'dc,pc), r2 ;@(h'39ec) +00390e 9032 mov.w @(h'64,pc), r0 ;@(h'3976) +003910 d321 mov.l @(h'84,pc), r3 ;@(h'3998) +003912 430b jsr @r3 +003914 31fc add r15, r1 +003916 912f mov.w @(h'5e,pc), r1 ;@(h'3978) +003918 d235 mov.l @(h'd4,pc), r2 ;@(h'39f0) +00391a 902c mov.w @(h'58,pc), r0 ;@(h'3976) +00391c d31e mov.l @(h'78,pc), r3 ;@(h'3998) +00391e 430b jsr @r3 +003920 31fc add r15, r1 +003922 912a mov.w @(h'54,pc), r1 ;@(h'397a) +003924 d233 mov.l @(h'cc,pc), r2 ;@(h'39f4) +003926 31fc add r15, r1 +003928 d31b mov.l @(h'6c,pc), r3 ;@(h'3998) +00392a 430b jsr @r3 +00392c e01c mov #h'1c, r0 +00392e 9125 mov.w @(h'4a,pc), r1 ;@(h'397c) +003930 d231 mov.l @(h'c4,pc), r2 ;@(h'39f8) +003932 31fc add r15, r1 +003934 d318 mov.l @(h'60,pc), r3 ;@(h'3998) +003936 430b jsr @r3 +003938 e015 mov #h'15, r0 +00393a 9120 mov.w @(h'40,pc), r1 ;@(h'397e) +00393c d22f mov.l @(h'bc,pc), r2 ;@(h'39fc) +00393e 31fc add r15, r1 +003940 d315 mov.l @(h'54,pc), r3 ;@(h'3998) +003942 430b jsr @r3 +003944 e03f mov #h'3f, r0 +003946 911b mov.w @(h'36,pc), r1 ;@(h'3980) +003948 d22d mov.l @(h'b4,pc), r2 ;@(h'3a00) +00394a 31fc add r15, r1 +00394c d312 mov.l @(h'48,pc), r3 ;@(h'3998) +00394e 430b jsr @r3 +003950 e070 mov #h'70, r0 +003952 9116 mov.w @(h'2c,pc), r1 ;@(h'3982) +003954 a056 bra h'ac ;@(h'3a04) +003956 31fc add r15, r1 +003958 00c0 +00395a 0200 +00395c 7d4c add #h'4c, r13 +00395e 02c0 +003960 7cf8 add #h'f8, r12 +003962 7cc8 add #h'c8, r12 +003964 7c90 add #h'90, r12 +003966 7c70 add #h'70, r12 +003968 7c50 add #h'50, r12 +00396a 7c14 add #h'14, r12 +00396c 7bec add #h'ec, r11 +00396e 7b34 add #h'34, r11 +003970 00b6 mov.l r11, @(r0,r0) +003972 7a7c add #h'7c, r10 +003974 7940 add #h'40, r9 +003976 013b +003978 7804 +00397a 77e8 add #h'e8, r7 +00397c 77d0 add #h'd0, r7 +00397e 7790 add #h'90, r7 +003980 7720 add #h'20, r7 +003982 6e60 mov.b @r6, r14 +003984 ffff +003986 7948 add #h'48, r9 +003988 0000 +00398a 86b4 +00398c 0000 +00398e 86b2 +003990 0000 +003992 85f0 mov.w @(h'0,r15), r0 +003994 0030 +003996 f0e0 +003998 0030 +00399a adc4 bra h'-478 ;@(h'3526) +00399c 0000 +00399e 8530 mov.w @(h'0,r3), r0 +0039a0 0030 +0039a2 f1a0 +0039a4 0000 +0039a6 8330 +0039a8 0030 +0039aa f260 +0039ac 0000 +0039ae 8270 +0039b0 0030 +0039b2 f460 +0039b4 0000 +0039b6 8070 mov.b r0, @(h'0,r7) +0039b8 0030 +0039ba f520 +0039bc 0000 +0039be 800c mov.b r0, @(h'c,r0) +0039c0 0030 +0039c2 f720 +0039c4 0030 +0039c6 f784 +0039c8 0030 +0039ca fa44 +0039cc 0030 +0039ce fa95 +0039d0 0030 +0039d2 fac3 +0039d4 0030 +0039d6 faf9 +0039d8 0030 +0039da fb17 +0039dc 0030 +0039de fb35 +0039e0 0030 +0039e2 fb71 +0039e4 0030 +0039e6 fb99 +0039e8 0030 +0039ea fc4f +0039ec 0030 +0039ee fd05 +0039f0 0030 +0039f2 fe40 +0039f4 0030 +0039f6 ff7b +0039f8 0030 +0039fa ff97 +0039fc 0030 +0039fe ffac +003a00 0030 +003a02 ffeb +003a04 d253 mov.l @(h'14c,pc), r2 ;@(h'3b54) +003a06 908c mov.w @(h'118,pc), r0 ;@(h'3b22) +003a08 d353 mov.l @(h'14c,pc), r3 ;@(h'3b58) +003a0a 430b jsr @r3 +003a0c 0009 nop +003a0e 9189 mov.w @(h'112,pc), r1 ;@(h'3b24) +003a10 d252 mov.l @(h'148,pc), r2 ;@(h'3b5c) +003a12 9088 mov.w @(h'110,pc), r0 ;@(h'3b26) +003a14 d350 mov.l @(h'140,pc), r3 ;@(h'3b58) +003a16 430b jsr @r3 +003a18 31fc add r15, r1 +003a1a 9185 mov.w @(h'10a,pc), r1 ;@(h'3b28) +003a1c d250 mov.l @(h'140,pc), r2 ;@(h'3b60) +003a1e 9084 mov.w @(h'108,pc), r0 ;@(h'3b2a) +003a20 d34d mov.l @(h'134,pc), r3 ;@(h'3b58) +003a22 430b jsr @r3 +003a24 31fc add r15, r1 +003a26 9181 mov.w @(h'102,pc), r1 ;@(h'3b2c) +003a28 d24e mov.l @(h'138,pc), r2 ;@(h'3b64) +003a2a 9080 mov.w @(h'100,pc), r0 ;@(h'3b2e) +003a2c d34e mov.l @(h'138,pc), r3 ;@(h'3b68) +003a2e 430b jsr @r3 +003a30 31fc add r15, r1 +003a32 917d mov.w @(h'fa,pc), r1 ;@(h'3b30) +003a34 d24d mov.l @(h'134,pc), r2 ;@(h'3b6c) +003a36 907a mov.w @(h'f4,pc), r0 ;@(h'3b2e) +003a38 d34b mov.l @(h'12c,pc), r3 ;@(h'3b68) +003a3a 430b jsr @r3 +003a3c 31fc add r15, r1 +003a3e 9178 mov.w @(h'f0,pc), r1 ;@(h'3b32) +003a40 d24b mov.l @(h'12c,pc), r2 ;@(h'3b70) +003a42 9074 mov.w @(h'e8,pc), r0 ;@(h'3b2e) +003a44 d348 mov.l @(h'120,pc), r3 ;@(h'3b68) +003a46 430b jsr @r3 +003a48 31fc add r15, r1 +003a4a 9173 mov.w @(h'e6,pc), r1 ;@(h'3b34) +003a4c d249 mov.l @(h'124,pc), r2 ;@(h'3b74) +003a4e 906e mov.w @(h'dc,pc), r0 ;@(h'3b2e) +003a50 d345 mov.l @(h'114,pc), r3 ;@(h'3b68) +003a52 430b jsr @r3 +003a54 31fc add r15, r1 +003a56 916e mov.w @(h'dc,pc), r1 ;@(h'3b36) +003a58 d247 mov.l @(h'11c,pc), r2 ;@(h'3b78) +003a5a 9068 mov.w @(h'd0,pc), r0 ;@(h'3b2e) +003a5c d342 mov.l @(h'108,pc), r3 ;@(h'3b68) +003a5e 430b jsr @r3 +003a60 31fc add r15, r1 +003a62 9169 mov.w @(h'd2,pc), r1 ;@(h'3b38) +003a64 d245 mov.l @(h'114,pc), r2 ;@(h'3b7c) +003a66 9062 mov.w @(h'c4,pc), r0 ;@(h'3b2e) +003a68 d33f mov.l @(h'fc,pc), r3 ;@(h'3b68) +003a6a 430b jsr @r3 +003a6c 31fc add r15, r1 +003a6e 9164 mov.w @(h'c8,pc), r1 ;@(h'3b3a) +003a70 d243 mov.l @(h'10c,pc), r2 ;@(h'3b80) +003a72 905c mov.w @(h'b8,pc), r0 ;@(h'3b2e) +003a74 d33c mov.l @(h'f0,pc), r3 ;@(h'3b68) +003a76 430b jsr @r3 +003a78 31fc add r15, r1 +003a7a 915f mov.w @(h'be,pc), r1 ;@(h'3b3c) +003a7c d241 mov.l @(h'104,pc), r2 ;@(h'3b84) +003a7e 31fc add r15, r1 +003a80 d335 mov.l @(h'd4,pc), r3 ;@(h'3b58) +003a82 430b jsr @r3 +003a84 e007 mov #h'7, r0 +003a86 915a mov.w @(h'b4,pc), r1 ;@(h'3b3e) +003a88 d23f mov.l @(h'fc,pc), r2 ;@(h'3b88) +003a8a 9059 mov.w @(h'b2,pc), r0 ;@(h'3b40) +003a8c d332 mov.l @(h'c8,pc), r3 ;@(h'3b58) +003a8e 430b jsr @r3 +003a90 31fc add r15, r1 +003a92 9156 mov.w @(h'ac,pc), r1 ;@(h'3b42) +003a94 d23d mov.l @(h'f4,pc), r2 ;@(h'3b8c) +003a96 31fc add r15, r1 +003a98 d32f mov.l @(h'bc,pc), r3 ;@(h'3b58) +003a9a 430b jsr @r3 +003a9c e02b mov #h'2b, r0 +003a9e 9151 mov.w @(h'a2,pc), r1 ;@(h'3b44) +003aa0 d23b mov.l @(h'ec,pc), r2 ;@(h'3b90) +003aa2 31fc add r15, r1 +003aa4 d32c mov.l @(h'b0,pc), r3 ;@(h'3b58) +003aa6 430b jsr @r3 +003aa8 e012 mov #h'12, r0 +003aaa 914c mov.w @(h'98,pc), r1 ;@(h'3b46) +003aac d239 mov.l @(h'e4,pc), r2 ;@(h'3b94) +003aae 31fc add r15, r1 +003ab0 d329 mov.l @(h'a4,pc), r3 ;@(h'3b58) +003ab2 430b jsr @r3 +003ab4 e06c mov #h'6c, r0 +003ab6 9147 mov.w @(h'8e,pc), r1 ;@(h'3b48) +003ab8 d237 mov.l @(h'dc,pc), r2 ;@(h'3b98) +003aba 31fc add r15, r1 +003abc d337 mov.l @(h'dc,pc), r3 ;@(h'3b9c) +003abe 430b jsr @r3 +003ac0 e00c mov #h'c, r0 +003ac2 9142 mov.w @(h'84,pc), r1 ;@(h'3b4a) +003ac4 d236 mov.l @(h'd8,pc), r2 ;@(h'3ba0) +003ac6 9032 mov.w @(h'64,pc), r0 ;@(h'3b2e) +003ac8 d327 mov.l @(h'9c,pc), r3 ;@(h'3b68) +003aca 430b jsr @r3 +003acc 31fc add r15, r1 +003ace e101 mov #h'1, r1 +003ad0 903c mov.w @(h'78,pc), r0 ;@(h'3b4c) +003ad2 0f16 mov.l r1, @(r0,r15) +003ad4 913b mov.w @(h'76,pc), r1 ;@(h'3b4e) +003ad6 31fc add r15, r1 +003ad8 d232 mov.l @(h'c8,pc), r2 ;@(h'3ba4) +003ada d31f mov.l @(h'7c,pc), r3 ;@(h'3b58) +003adc 430b jsr @r3 +003ade e040 mov #h'40, r0 +003ae0 9136 mov.w @(h'6c,pc), r1 ;@(h'3b50) +003ae2 31fc add r15, r1 +003ae4 d230 mov.l @(h'c0,pc), r2 ;@(h'3ba8) +003ae6 d31c mov.l @(h'70,pc), r3 ;@(h'3b58) +003ae8 430b jsr @r3 +003aea e008 mov #h'8, r0 +003aec d12f mov.l @(h'bc,pc), r1 ;@(h'3bac) +003aee 410b jsr @r1 +003af0 0009 nop +003af2 d32f mov.l @(h'bc,pc), r3 ;@(h'3bb0) +003af4 430b jsr @r3 +003af6 6403 mov r0, r4 +003af8 d22e mov.l @(h'b8,pc), r2 ;@(h'3bb4) +003afa 420b jsr @r2 +003afc e411 mov #h'11, r4 +003afe d42e mov.l @(h'b8,pc), r4 ;@(h'3bb8) +003b00 d22e mov.l @(h'b8,pc), r2 ;@(h'3bbc) +003b02 420b jsr @r2 +003b04 0009 nop +003b06 2008 tst r0, r0 +003b08 8b5e bf h'bc ;@(h'3bc8) +003b0a 9522 mov.w @(h'44,pc), r5 ;@(h'3b52) +003b0c d42a mov.l @(h'a8,pc), r4 ;@(h'3bb8) +003b0e d22c mov.l @(h'b0,pc), r2 ;@(h'3bc0) +003b10 420b jsr @r2 +003b12 0009 nop +003b14 901a mov.w @(h'34,pc), r0 ;@(h'3b4c) +003b16 06fe mov.l @(r0,r15), r6 +003b18 9517 mov.w @(h'2e,pc), r5 ;@(h'3b4a) +003b1a 35fc add r15, r5 +003b1c 9414 mov.w @(h'28,pc), r4 ;@(h'3b48) +003b1e a051 bra h'a2 ;@(h'3bc4) +003b20 34fc add r15, r4 +003b22 08c0 +003b24 0ec0 +003b26 5fa0 mov.l @(h'0,r10), r15 +003b28 0e30 +003b2a 0090 +003b2c 0d90 +003b2e 00a0 +003b30 0cf0 +003b32 0c50 +003b34 0bb0 +003b36 0b10 +003b38 0a70 +003b3a 09d0 +003b3c 09c8 +003b3e 0310 +003b40 06b8 +003b42 02e4 mov.b r14, @(r0,r2) +003b44 02d0 +003b46 0264 mov.b r6, @(r0,r2) +003b48 0258 sets +003b4a 01b8 +003b4c 01b4 mov.b r11, @(r0,r1) +003b4e 0134 mov.b r3, @(r0,r1) +003b50 0124 mov.b r2, @(r0,r1) +003b52 00b0 +003b54 0031 +003b56 005b +003b58 0030 +003b5a adc4 bra h'-478 ;@(h'36e6) +003b5c 0031 +003b5e 091b sleep +003b60 0031 +003b62 68bb neg r11, r8 +003b64 0031 +003b66 694c extu.b r4, r9 +003b68 0030 +003b6a ac60 bra h'-740 ;@(h'342e) +003b6c 0031 +003b6e 69ec extu.b r14, r9 +003b70 0031 +003b72 6a8c extu.b r8, r10 +003b74 0031 +003b76 6b2c extu.b r2, r11 +003b78 0031 +003b7a 6bcc extu.b r12, r11 +003b7c 0031 +003b7e 6c6c extu.b r6, r12 +003b80 0031 +003b82 6d0c extu.b r0, r13 +003b84 0031 +003b86 6dac extu.b r10, r13 +003b88 0031 +003b8a 6db3 mov r11, r13 +003b8c 0031 +003b8e 746b add #h'6b, r4 +003b90 0031 +003b92 7496 add #h'96, r4 +003b94 0031 +003b96 74a8 add #h'a8, r4 +003b98 0031 +003b9a 7514 add #h'14, r5 +003b9c 0030 +003b9e ad2c bra h'-5a8 ;@(h'35fa) +003ba0 0031 +003ba2 7520 add #h'20, r5 +003ba4 0031 +003ba6 75c0 add #h'c0, r5 +003ba8 0031 +003baa 7600 +003bac 0030 +003bae 320c add r0, r2 +003bb0 0030 +003bb2 b068 bsr h'd0 ;@(h'3c86) +003bb4 0030 +003bb6 9824 mov.w @(h'48,pc), r8 ;@(h'3c02) +003bb8 0030 +003bba f0cc +003bbc 0030 +003bbe 04cc mov.b @(r0,r12), r4 +003bc0 0030 +003bc2 025e mov.l @(r0,r5), r2 +003bc4 bcc7 bsr h'-672 ;@(h'3556) +003bc6 0009 nop +003bc8 966c mov.w @(h'd8,pc), r6 ;@(h'3ca4) +003bca 36fc add r15, r6 +003bcc 956b mov.w @(h'd6,pc), r5 ;@(h'3ca6) +003bce 35fc add r15, r5 +003bd0 946a mov.w @(h'd4,pc), r4 ;@(h'3ca8) +003bd2 bc9d bsr h'-6c6 ;@(h'3510) +003bd4 34fc add r15, r4 +003bd6 d339 mov.l @(h'e4,pc), r3 ;@(h'3cbc) +003bd8 430b jsr @r3 +003bda 0009 nop +003bdc d438 mov.l @(h'e0,pc), r4 ;@(h'3cc0) +003bde e240 mov #h'40, r2 +003be0 d338 mov.l @(h'e0,pc), r3 ;@(h'3cc4) +003be2 e716 mov #h'16, r7 +003be4 2f26 mov.l r2, @-r15 +003be6 e600 mov #h'0, r6 +003be8 e56a mov #h'6a, r5 +003bea 430b jsr @r3 +003bec 34fc add r15, r4 +003bee e240 mov #h'40, r2 +003bf0 d435 mov.l @(h'd4,pc), r4 ;@(h'3cc8) +003bf2 e600 mov #h'0, r6 +003bf4 d333 mov.l @(h'cc,pc), r3 ;@(h'3cc4) +003bf6 e516 mov #h'16, r5 +003bf8 2f26 mov.l r2, @-r15 +003bfa 6723 mov r2, r7 +003bfc 430b jsr @r3 +003bfe 34fc add r15, r4 +003c00 d432 mov.l @(h'c8,pc), r4 ;@(h'3ccc) +003c02 e240 mov #h'40, r2 +003c04 d32f mov.l @(h'bc,pc), r3 ;@(h'3cc4) +003c06 e716 mov #h'16, r7 +003c08 2f26 mov.l r2, @-r15 +003c0a e600 mov #h'0, r6 +003c0c 6563 mov r6, r5 +003c0e 430b jsr @r3 +003c10 34fc add r15, r4 +003c12 e240 mov #h'40, r2 +003c14 d42e mov.l @(h'b8,pc), r4 ;@(h'3cd0) +003c16 e714 mov #h'14, r7 +003c18 d32a mov.l @(h'a8,pc), r3 ;@(h'3cc4) +003c1a e600 mov #h'0, r6 +003c1c 2f26 mov.l r2, @-r15 +003c1e e556 mov #h'56, r5 +003c20 430b jsr @r3 +003c22 34fc add r15, r4 +003c24 9541 mov.w @(h'82,pc), r5 ;@(h'3caa) +003c26 e202 mov #h'2, r2 +003c28 9040 mov.w @(h'80,pc), r0 ;@(h'3cac) +003c2a e737 mov #h'37, r7 +003c2c 2f26 mov.l r2, @-r15 +003c2e e664 mov #h'64, r6 +003c30 2f26 mov.l r2, @-r15 +003c32 35fc add r15, r5 +003c34 bd61 bsr h'-53e ;@(h'36fa) +003c36 04fe mov.l @(r0,r15), r4 +003c38 9539 mov.w @(h'72,pc), r5 ;@(h'3cae) +003c3a e202 mov #h'2, r2 +003c3c 9038 mov.w @(h'70,pc), r0 ;@(h'3cb0) +003c3e e737 mov #h'37, r7 +003c40 2f26 mov.l r2, @-r15 +003c42 e65e mov #h'5e, r6 +003c44 2f26 mov.l r2, @-r15 +003c46 35fc add r15, r5 +003c48 bd57 bsr h'-552 ;@(h'36fa) +003c4a 04fe mov.l @(r0,r15), r4 +003c4c 9531 mov.w @(h'62,pc), r5 ;@(h'3cb2) +003c4e e202 mov #h'2, r2 +003c50 9030 mov.w @(h'60,pc), r0 ;@(h'3cb4) +003c52 e737 mov #h'37, r7 +003c54 2f26 mov.l r2, @-r15 +003c56 e658 mov #h'58, r6 +003c58 2f26 mov.l r2, @-r15 +003c5a 35fc add r15, r5 +003c5c bd4d bsr h'-566 ;@(h'36fa) +003c5e 04fe mov.l @(r0,r15), r4 +003c60 9029 mov.w @(h'52,pc), r0 ;@(h'3cb6) +003c62 e207 mov #h'7, r2 +003c64 9128 mov.w @(h'50,pc), r1 ;@(h'3cb8) +003c66 e634 mov #h'34, r6 +003c68 2f26 mov.l r2, @-r15 +003c6a 6723 mov r2, r7 +003c6c 04fe mov.l @(r0,r15), r4 +003c6e 31fc add r15, r1 +003c70 e531 mov #h'31, r5 +003c72 6343 mov r4, r3 +003c74 4408 shll2 r4 +003c76 4400 shll r4 +003c78 343c add r3, r4 +003c7a 6343 mov r4, r3 +003c7c 4408 shll2 r4 +003c7e 4400 shll r4 +003c80 3438 sub r3, r4 +003c82 341c add r1, r4 +003c84 d30f mov.l @(h'3c,pc), r3 ;@(h'3cc4) +003c86 430b jsr @r3 +003c88 741c add #h'1c, r4 +003c8a d212 mov.l @(h'48,pc), r2 ;@(h'3cd4) +003c8c 420b jsr @r2 +003c8e 7f2c add #h'2c, r15 +003c90 d211 mov.l @(h'44,pc), r2 ;@(h'3cd8) +003c92 420b jsr @r2 +003c94 e41f mov #h'1f, r4 +003c96 600c extu.b r0, r0 +003c98 2008 tst r0, r0 +003c9a 8bf9 bf h'-e ;@(h'3c90) +003c9c 900d mov.w @(h'1a,pc), r0 ;@(h'3cba) +003c9e e200 mov #h'0, r2 +003ca0 a0f8 bra h'1f0 ;@(h'3e94) +003ca2 0f26 mov.l r2, @(r0,r15) +003ca4 01b4 mov.b r11, @(r0,r1) +003ca6 01b8 +003ca8 0258 sets +003caa 7c04 +003cac 0270 +003cae 7c0c +003cb0 027c mov.b @(r0,r7), r2 +003cb2 7c14 add #h'14, r12 +003cb4 0288 +003cb6 01e0 +003cb8 796c add #h'6c, r9 +003cba 01a0 +003cbc 0030 +003cbe 0698 +003cc0 0000 +003cc2 8534 mov.w @(h'8,r3), r0 +003cc4 0030 +003cc6 1bc8 mov.l r12, @(h'20,r11) +003cc8 0000 +003cca 8338 +003ccc 0000 +003cce 85fc mov.w @(h'18,r15), r0 +003cd0 0000 +003cd2 8280 +003cd4 0030 +003cd6 0730 +003cd8 0030 +003cda 3370 cmp/eq r7, r3 +003cdc d258 mov.l @(h'160,pc), r2 ;@(h'3e40) +003cde 420b jsr @r2 +003ce0 e41f mov #h'1f, r4 +003ce2 600c extu.b r0, r0 +003ce4 2008 tst r0, r0 +003ce6 891e bt h'3c ;@(h'3d26) +003ce8 90a2 mov.w @(h'144,pc), r0 ;@(h'3e30) +003cea e300 mov #h'0, r3 +003cec e201 mov #h'1, r2 +003cee e71c mov #h'1c, r7 +003cf0 0f26 mov.l r2, @(r0,r15) +003cf2 e639 mov #h'39, r6 +003cf4 2f36 mov.l r3, @-r15 +003cf6 e508 mov #h'8, r5 +003cf8 d252 mov.l @(h'148,pc), r2 ;@(h'3e44) +003cfa 2f36 mov.l r3, @-r15 +003cfc 2f36 mov.l r3, @-r15 +003cfe 420b jsr @r2 +003d00 e42e mov #h'2e, r4 +003d02 e317 mov #h'17, r3 +003d04 9495 mov.w @(h'12a,pc), r4 ;@(h'3e32) +003d06 e70e mov #h'e, r7 +003d08 d24f mov.l @(h'13c,pc), r2 ;@(h'3e48) +003d0a e607 mov #h'7, r6 +003d0c 2f36 mov.l r3, @-r15 +003d0e e52d mov #h'2d, r5 +003d10 420b jsr @r2 +003d12 34fc add r15, r4 +003d14 d34d mov.l @(h'134,pc), r3 ;@(h'3e4c) +003d16 430b jsr @r3 +003d18 7f10 add #h'10, r15 +003d1a d349 mov.l @(h'124,pc), r3 ;@(h'3e40) +003d1c 430b jsr @r3 +003d1e e41f mov #h'1f, r4 +003d20 600c extu.b r0, r0 +003d22 2008 tst r0, r0 +003d24 8bf9 bf h'-e ;@(h'3d1a) +003d26 d346 mov.l @(h'118,pc), r3 ;@(h'3e40) +003d28 430b jsr @r3 +003d2a e42c mov #h'2c, r4 +003d2c 600c extu.b r0, r0 +003d2e 2008 tst r0, r0 +003d30 8952 bt h'a4 ;@(h'3dd8) +003d32 e204 mov #h'4, r2 +003d34 907e mov.w @(h'fc,pc), r0 ;@(h'3e34) +003d36 03fe mov.l @(r0,r15), r3 +003d38 907c mov.w @(h'f8,pc), r0 ;@(h'3e34) +003d3a 7301 +003d3c 3327 cmp/gt r2, r3 +003d3e 8f04 bf/s h'8 ;@(h'3d4a) +003d40 0f36 mov.l r3, @(r0,r15) +003d42 e001 mov #h'1, r0 +003d44 9176 mov.w @(h'ec,pc), r1 ;@(h'3e34) +003d46 31fc add r15, r1 +003d48 2102 mov.l r0, @r1 +003d4a e300 mov #h'0, r3 +003d4c d23d mov.l @(h'f4,pc), r2 ;@(h'3e44) +003d4e e72c mov #h'2c, r7 +003d50 2f36 mov.l r3, @-r15 +003d52 e638 mov #h'38, r6 +003d54 2f36 mov.l r3, @-r15 +003d56 e520 mov #h'20, r5 +003d58 2f36 mov.l r3, @-r15 +003d5a 420b jsr @r2 +003d5c e430 mov #h'30, r4 +003d5e e30f mov #h'f, r3 +003d60 9469 mov.w @(h'd2,pc), r4 ;@(h'3e36) +003d62 e70b mov #h'b, r7 +003d64 d238 mov.l @(h'e0,pc), r2 ;@(h'3e48) +003d66 e61f mov #h'1f, r6 +003d68 2f36 mov.l r3, @-r15 +003d6a e52f mov #h'2f, r5 +003d6c 420b jsr @r2 +003d6e 34fc add r15, r4 +003d70 d336 mov.l @(h'd8,pc), r3 ;@(h'3e4c) +003d72 430b jsr @r3 +003d74 7f10 add #h'10, r15 +003d76 d332 mov.l @(h'c8,pc), r3 ;@(h'3e40) +003d78 430b jsr @r3 +003d7a e42c mov #h'2c, r4 +003d7c 600c extu.b r0, r0 +003d7e 2008 tst r0, r0 +003d80 8bf9 bf h'-e ;@(h'3d76) +003d82 e300 mov #h'0, r3 +003d84 d22f mov.l @(h'bc,pc), r2 ;@(h'3e44) +003d86 e73f mov #h'3f, r7 +003d88 2f36 mov.l r3, @-r15 +003d8a e655 mov #h'55, r6 +003d8c 2f36 mov.l r3, @-r15 +003d8e 6533 mov r3, r5 +003d90 2f36 mov.l r3, @-r15 +003d92 420b jsr @r2 +003d94 e416 mov #h'16, r4 +003d96 e340 mov #h'40, r3 +003d98 d42d mov.l @(h'b4,pc), r4 ;@(h'3e50) +003d9a e600 mov #h'0, r6 +003d9c d22a mov.l @(h'a8,pc), r2 ;@(h'3e48) +003d9e e516 mov #h'16, r5 +003da0 2f36 mov.l r3, @-r15 +003da2 6733 mov r3, r7 +003da4 420b jsr @r2 +003da6 34fc add r15, r4 +003da8 9046 mov.w @(h'8c,pc), r0 ;@(h'3e38) +003daa e307 mov #h'7, r3 +003dac 9145 mov.w @(h'8a,pc), r1 ;@(h'3e3a) +003dae e634 mov #h'34, r6 +003db0 2f36 mov.l r3, @-r15 +003db2 6733 mov r3, r7 +003db4 04fe mov.l @(r0,r15), r4 +003db6 31fc add r15, r1 +003db8 e531 mov #h'31, r5 +003dba 6243 mov r4, r2 +003dbc 4408 shll2 r4 +003dbe 4400 shll r4 +003dc0 342c add r2, r4 +003dc2 6243 mov r4, r2 +003dc4 4408 shll2 r4 +003dc6 4400 shll r4 +003dc8 3428 sub r2, r4 +003dca 341c add r1, r4 +003dcc d21e mov.l @(h'78,pc), r2 ;@(h'3e48) +003dce 420b jsr @r2 +003dd0 741c add #h'1c, r4 +003dd2 d31e mov.l @(h'78,pc), r3 ;@(h'3e4c) +003dd4 430b jsr @r3 +003dd6 7f14 add #h'14, r15 +003dd8 d219 mov.l @(h'64,pc), r2 ;@(h'3e40) +003dda 420b jsr @r2 +003ddc e44f mov #h'4f, r4 +003dde 600c extu.b r0, r0 +003de0 2008 tst r0, r0 +003de2 891e bt h'3c ;@(h'3e22) +003de4 9024 mov.w @(h'48,pc), r0 ;@(h'3e30) +003de6 e300 mov #h'0, r3 +003de8 e203 mov #h'3, r2 +003dea e718 mov #h'18, r7 +003dec 0f26 mov.l r2, @(r0,r15) +003dee e62b mov #h'2b, r6 +003df0 2f36 mov.l r3, @-r15 +003df2 e50c mov #h'c, r5 +003df4 d213 mov.l @(h'4c,pc), r2 ;@(h'3e44) +003df6 2f36 mov.l r3, @-r15 +003df8 2f36 mov.l r3, @-r15 +003dfa 420b jsr @r2 +003dfc e420 mov #h'20, r4 +003dfe e30f mov #h'f, r3 +003e00 941c mov.w @(h'38,pc), r4 ;@(h'3e3c) +003e02 e70e mov #h'e, r7 +003e04 d210 mov.l @(h'40,pc), r2 ;@(h'3e48) +003e06 e60b mov #h'b, r6 +003e08 2f36 mov.l r3, @-r15 +003e0a e51f mov #h'1f, r5 +003e0c 420b jsr @r2 +003e0e 34fc add r15, r4 +003e10 d30e mov.l @(h'38,pc), r3 ;@(h'3e4c) +003e12 430b jsr @r3 +003e14 7f10 add #h'10, r15 +003e16 d30a mov.l @(h'28,pc), r3 ;@(h'3e40) +003e18 430b jsr @r3 +003e1a e44f mov #h'4f, r4 +003e1c 600c extu.b r0, r0 +003e1e 2008 tst r0, r0 +003e20 8bf9 bf h'-e ;@(h'3e16) +003e22 d307 mov.l @(h'1c,pc), r3 ;@(h'3e40) +003e24 430b jsr @r3 +003e26 e42f mov #h'2f, r4 +003e28 600c extu.b r0, r0 +003e2a 2008 tst r0, r0 +003e2c a012 bra h'24 ;@(h'3e54) +003e2e 0009 nop +003e30 01a0 +003e32 7cd8 add #h'd8, r12 +003e34 01b4 mov.b r11, @(r0,r1) +003e36 7c80 add #h'80, r12 +003e38 01c8 +003e3a 7954 add #h'54, r9 +003e3c 7c60 add #h'60, r12 +003e3e 0000 +003e40 0030 +003e42 3370 cmp/eq r7, r3 +003e44 0030 +003e46 0dcc mov.b @(r0,r12), r13 +003e48 0030 +003e4a 1bc8 mov.l r12, @(h'20,r11) +003e4c 0030 +003e4e 0730 +003e50 0000 +003e52 8340 +003e54 891e bt h'3c ;@(h'3e94) +003e56 e304 mov #h'4, r3 +003e58 905d mov.w @(h'ba,pc), r0 ;@(h'3f16) +003e5a e200 mov #h'0, r2 +003e5c 0f36 mov.l r3, @(r0,r15) +003e5e e739 mov #h'39, r7 +003e60 2f26 mov.l r2, @-r15 +003e62 e62b mov #h'2b, r6 +003e64 d32f mov.l @(h'bc,pc), r3 ;@(h'3f24) +003e66 e521 mov #h'21, r5 +003e68 2f26 mov.l r2, @-r15 +003e6a 2f26 mov.l r2, @-r15 +003e6c 430b jsr @r3 +003e6e 6453 mov r5, r4 +003e70 9452 mov.w @(h'a4,pc), r4 ;@(h'3f18) +003e72 e21b mov #h'1b, r2 +003e74 d32c mov.l @(h'b0,pc), r3 ;@(h'3f28) +003e76 e70d mov #h'd, r7 +003e78 2f26 mov.l r2, @-r15 +003e7a e620 mov #h'20, r6 +003e7c 6563 mov r6, r5 +003e7e 430b jsr @r3 +003e80 34fc add r15, r4 +003e82 d22a mov.l @(h'a8,pc), r2 ;@(h'3f2c) +003e84 420b jsr @r2 +003e86 7f10 add #h'10, r15 +003e88 d229 mov.l @(h'a4,pc), r2 ;@(h'3f30) +003e8a 420b jsr @r2 +003e8c e42f mov #h'2f, r4 +003e8e 600c extu.b r0, r0 +003e90 2008 tst r0, r0 +003e92 8bf9 bf h'-e ;@(h'3e88) +003e94 903f mov.w @(h'7e,pc), r0 ;@(h'3f16) +003e96 02fe mov.l @(r0,r15), r2 +003e98 2228 tst r2, r2 +003e9a 8b01 bf h'2 ;@(h'3ea0) +003e9c af1e bra h'-1c4 ;@(h'3cdc) +003e9e 0009 nop +003ea0 e304 mov #h'4, r3 +003ea2 e074 mov #h'74, r0 +003ea4 0f36 mov.l r3, @(r0,r15) +003ea6 9036 mov.w @(h'6c,pc), r0 ;@(h'3f16) +003ea8 00fe mov.l @(r0,r15), r0 +003eaa 8801 cmp/eq #h'1, r0 +003eac 8901 bt h'2 ;@(h'3eb2) +003eae a1d4 bra h'3a8 ;@(h'425a) +003eb0 0009 nop +003eb2 a1cc bra h'398 ;@(h'424e) +003eb4 0009 nop +003eb6 e300 mov #h'0, r3 +003eb8 902f mov.w @(h'5e,pc), r0 ;@(h'3f1a) +003eba 6233 mov r3, r2 +003ebc 0f36 mov.l r3, @(r0,r15) +003ebe a020 bra h'40 ;@(h'3f02) +003ec0 0009 nop +003ec2 902b mov.w @(h'56,pc), r0 ;@(h'3f1c) +003ec4 932b mov.w @(h'56,pc), r3 ;@(h'3f1e) +003ec6 01fe mov.l @(r0,r15), r1 +003ec8 9028 mov.w @(h'50,pc), r0 ;@(h'3f1c) +003eca 4108 shll2 r1 +003ecc 02fe mov.l @(r0,r15), r2 +003ece 33fc add r15, r3 +003ed0 9026 mov.w @(h'4c,pc), r0 ;@(h'3f20) +003ed2 4208 shll2 r2 +003ed4 313c add r3, r1 +003ed6 30fc add r15, r0 +003ed8 6112 mov.l @r1, r1 +003eda 022e mov.l @(r0,r2), r2 +003edc 3123 cmp/ge r2, r1 +003ede 8b0d bf h'1a ;@(h'3efc) +003ee0 901c mov.w @(h'38,pc), r0 ;@(h'3f1c) +003ee2 02fe mov.l @(r0,r15), r2 +003ee4 911c mov.w @(h'38,pc), r1 ;@(h'3f20) +003ee6 4208 shll2 r2 +003ee8 31fc add r15, r1 +003eea 321c add r1, r2 +003eec 6022 mov.l @r2, r0 +003eee 2008 tst r0, r0 +003ef0 8904 bt h'8 ;@(h'3efc) +003ef2 9012 mov.w @(h'24,pc), r0 ;@(h'3f1a) +003ef4 03fe mov.l @(r0,r15), r3 +003ef6 7301 +003ef8 900f mov.w @(h'1e,pc), r0 ;@(h'3f1a) +003efa 0f36 mov.l r3, @(r0,r15) +003efc 900e mov.w @(h'1c,pc), r0 ;@(h'3f1c) +003efe 02fe mov.l @(r0,r15), r2 +003f00 7201 +003f02 e328 mov #h'28, r3 +003f04 900a mov.w @(h'14,pc), r0 ;@(h'3f1c) +003f06 6123 mov r2, r1 +003f08 0f26 mov.l r2, @(r0,r15) +003f0a 3133 cmp/ge r3, r1 +003f0c 8bd9 bf h'-4e ;@(h'3ec2) +003f0e e350 mov #h'50, r3 +003f10 9004 mov.w @(h'8,pc), r0 ;@(h'3f1c) +003f12 a113 bra h'226 ;@(h'413c) +003f14 0f36 mov.l r3, @(r0,r15) +003f16 01a0 +003f18 7ca0 add #h'a0, r12 +003f1a 01a8 +003f1c 01b0 +003f1e 01b8 +003f20 0cf0 +003f22 0000 +003f24 0030 +003f26 0dcc mov.b @(r0,r12), r13 +003f28 0030 +003f2a 1bc8 mov.l r12, @(h'20,r11) +003f2c 0030 +003f2e 0730 +003f30 0030 +003f32 3370 cmp/eq r7, r3 +003f34 d166 mov.l @(h'198,pc), r1 ;@(h'40d0) +003f36 410b jsr @r1 +003f38 0009 nop +003f3a e240 mov #h'40, r2 +003f3c 90ba mov.w @(h'174,pc), r0 ;@(h'40b4) +003f3e e600 mov #h'0, r6 +003f40 d464 mov.l @(h'190,pc), r4 ;@(h'40d4) +003f42 6723 mov r2, r7 +003f44 d364 mov.l @(h'190,pc), r3 ;@(h'40d8) +003f46 2f26 mov.l r2, @-r15 +003f48 05fe mov.l @(r0,r15), r5 +003f4a 75c6 add #h'c6, r5 +003f4c 430b jsr @r3 +003f4e 34fc add r15, r4 +003f50 90b1 mov.w @(h'162,pc), r0 ;@(h'40b6) +003f52 e207 mov #h'7, r2 +003f54 91b1 mov.w @(h'162,pc), r1 ;@(h'40ba) +003f56 e634 mov #h'34, r6 +003f58 2f26 mov.l r2, @-r15 +003f5a 6723 mov r2, r7 +003f5c 05fe mov.l @(r0,r15), r5 +003f5e 31fc add r15, r1 +003f60 90aa mov.w @(h'154,pc), r0 ;@(h'40b8) +003f62 75e1 add #h'e1, r5 +003f64 04fe mov.l @(r0,r15), r4 +003f66 6343 mov r4, r3 +003f68 4408 shll2 r4 +003f6a 4400 shll r4 +003f6c 343c add r3, r4 +003f6e 6343 mov r4, r3 +003f70 4408 shll2 r4 +003f72 4400 shll r4 +003f74 3438 sub r3, r4 +003f76 341c add r1, r4 +003f78 d357 mov.l @(h'15c,pc), r3 ;@(h'40d8) +003f7a 430b jsr @r3 +003f7c 741c add #h'1c, r4 +003f7e e240 mov #h'40, r2 +003f80 909a mov.w @(h'134,pc), r0 ;@(h'40b8) +003f82 e600 mov #h'0, r6 +003f84 d455 mov.l @(h'154,pc), r4 ;@(h'40dc) +003f86 6723 mov r2, r7 +003f88 d353 mov.l @(h'14c,pc), r3 ;@(h'40d8) +003f8a 2f26 mov.l r2, @-r15 +003f8c 05fe mov.l @(r0,r15), r5 +003f8e 430b jsr @r3 +003f90 34fc add r15, r4 +003f92 7f0c +003f94 9092 mov.w @(h'124,pc), r0 ;@(h'40bc) +003f96 e20a mov #h'a, r2 +003f98 03fe mov.l @(r0,r15), r3 +003f9a 3323 cmp/ge r2, r3 +003f9c 8956 bt h'ac ;@(h'404c) +003f9e e300 mov #h'0, r3 +003fa0 908a mov.w @(h'114,pc), r0 ;@(h'40b8) +003fa2 e507 mov #h'7, r5 +003fa4 d14e mov.l @(h'138,pc), r1 ;@(h'40e0) +003fa6 e738 mov #h'38, r7 +003fa8 2f36 mov.l r3, @-r15 +003faa 2f36 mov.l r3, @-r15 +003fac 2f36 mov.l r3, @-r15 +003fae 06fe mov.l @(r0,r15), r6 +003fb0 9082 mov.w @(h'104,pc), r0 ;@(h'40b8) +003fb2 761e add #h'1e, r6 +003fb4 04fe mov.l @(r0,r15), r4 +003fb6 410b jsr @r1 +003fb8 7415 add #h'15, r4 +003fba e332 mov #h'32, r3 +003fbc 907f mov.w @(h'fe,pc), r0 ;@(h'40be) +003fbe e70a mov #h'a, r7 +003fc0 d448 mov.l @(h'120,pc), r4 ;@(h'40e4) +003fc2 e607 mov #h'7, r6 +003fc4 d248 mov.l @(h'120,pc), r2 ;@(h'40e8) +003fc6 2f36 mov.l r3, @-r15 +003fc8 05fe mov.l @(r0,r15), r5 +003fca 7515 add #h'15, r5 +003fcc 420b jsr @r2 +003fce 34fc add r15, r4 +003fd0 9076 mov.w @(h'ec,pc), r0 ;@(h'40c0) +003fd2 e40a mov #h'a, r4 +003fd4 9575 mov.w @(h'ea,pc), r5 ;@(h'40c2) +003fd6 e301 mov #h'1, r3 +003fd8 2f36 mov.l r3, @-r15 +003fda e200 mov #h'0, r2 +003fdc 2f26 mov.l r2, @-r15 +003fde e70d mov #h'd, r7 +003fe0 06fe mov.l @(r0,r15), r6 +003fe2 35fc add r15, r5 +003fe4 906b mov.w @(h'd6,pc), r0 ;@(h'40be) +003fe6 7616 add #h'16, r6 +003fe8 01fe mov.l @(r0,r15), r1 +003fea bb86 bsr h'-8f4 ;@(h'36fa) +003fec 3418 sub r1, r4 +003fee 7f18 add #h'18, r15 +003ff0 9064 mov.w @(h'c8,pc), r0 ;@(h'40bc) +003ff2 e205 mov #h'5, r2 +003ff4 03fe mov.l @(r0,r15), r3 +003ff6 3323 cmp/ge r2, r3 +003ff8 8928 bt h'50 ;@(h'404c) +003ffa e300 mov #h'0, r3 +003ffc 905c mov.w @(h'b8,pc), r0 ;@(h'40b8) +003ffe e507 mov #h'7, r5 +004000 d137 mov.l @(h'dc,pc), r1 ;@(h'40e0) +004002 e738 mov #h'38, r7 +004004 2f36 mov.l r3, @-r15 +004006 2f36 mov.l r3, @-r15 +004008 2f36 mov.l r3, @-r15 +00400a 06fe mov.l @(r0,r15), r6 +00400c 9054 mov.w @(h'a8,pc), r0 ;@(h'40b8) +00400e 762a add #h'2a, r6 +004010 04fe mov.l @(r0,r15), r4 +004012 410b jsr @r1 +004014 7421 add #h'21, r4 +004016 e332 mov #h'32, r3 +004018 9051 mov.w @(h'a2,pc), r0 ;@(h'40be) +00401a e70a mov #h'a, r7 +00401c d431 mov.l @(h'c4,pc), r4 ;@(h'40e4) +00401e e607 mov #h'7, r6 +004020 d231 mov.l @(h'c4,pc), r2 ;@(h'40e8) +004022 2f36 mov.l r3, @-r15 +004024 05fe mov.l @(r0,r15), r5 +004026 7521 add #h'21, r5 +004028 420b jsr @r2 +00402a 34fc add r15, r4 +00402c 9048 mov.w @(h'90,pc), r0 ;@(h'40c0) +00402e e405 mov #h'5, r4 +004030 9547 mov.w @(h'8e,pc), r5 ;@(h'40c2) +004032 e301 mov #h'1, r3 +004034 2f36 mov.l r3, @-r15 +004036 e200 mov #h'0, r2 +004038 2f26 mov.l r2, @-r15 +00403a e70d mov #h'd, r7 +00403c 06fe mov.l @(r0,r15), r6 +00403e 35fc add r15, r5 +004040 903d mov.w @(h'7a,pc), r0 ;@(h'40be) +004042 7622 add #h'22, r6 +004044 01fe mov.l @(r0,r15), r1 +004046 bb58 bsr h'-950 ;@(h'36fa) +004048 3418 sub r1, r4 +00404a 7f18 add #h'18, r15 +00404c d324 mov.l @(h'90,pc), r3 ;@(h'40e0) +00404e e200 mov #h'0, r2 +004050 2f26 mov.l r2, @-r15 +004052 e73f mov #h'3f, r7 +004054 2f26 mov.l r2, @-r15 +004056 e67f mov #h'7f, r6 +004058 2f26 mov.l r2, @-r15 +00405a 6523 mov r2, r5 +00405c 430b jsr @r3 +00405e e456 mov #h'56, r4 +004060 d422 mov.l @(h'88,pc), r4 ;@(h'40ec) +004062 e240 mov #h'40, r2 +004064 d320 mov.l @(h'80,pc), r3 ;@(h'40e8) +004066 e714 mov #h'14, r7 +004068 2f26 mov.l r2, @-r15 +00406a e600 mov #h'0, r6 +00406c e556 mov #h'56, r5 +00406e 430b jsr @r3 +004070 34fc add r15, r4 +004072 e202 mov #h'2, r2 +004074 9525 mov.w @(h'4a,pc), r5 ;@(h'40c2) +004076 e737 mov #h'37, r7 +004078 9024 mov.w @(h'48,pc), r0 ;@(h'40c4) +00407a e664 mov #h'64, r6 +00407c 2f26 mov.l r2, @-r15 +00407e 2f26 mov.l r2, @-r15 +004080 35fc add r15, r5 +004082 bb3a bsr h'-98c ;@(h'36fa) +004084 04fe mov.l @(r0,r15), r4 +004086 e202 mov #h'2, r2 +004088 951d mov.w @(h'3a,pc), r5 ;@(h'40c6) +00408a e737 mov #h'37, r7 +00408c 901c mov.w @(h'38,pc), r0 ;@(h'40c8) +00408e e65e mov #h'5e, r6 +004090 2f26 mov.l r2, @-r15 +004092 2f26 mov.l r2, @-r15 +004094 35fc add r15, r5 +004096 bb30 bsr h'-9a0 ;@(h'36fa) +004098 04fe mov.l @(r0,r15), r4 +00409a e202 mov #h'2, r2 +00409c 9515 mov.w @(h'2a,pc), r5 ;@(h'40ca) +00409e e737 mov #h'37, r7 +0040a0 9014 mov.w @(h'28,pc), r0 ;@(h'40cc) +0040a2 e658 mov #h'58, r6 +0040a4 2f26 mov.l r2, @-r15 +0040a6 2f26 mov.l r2, @-r15 +0040a8 35fc add r15, r5 +0040aa bb26 bsr h'-9b4 ;@(h'36fa) +0040ac 04fe mov.l @(r0,r15), r4 +0040ae e240 mov #h'40, r2 +0040b0 a01e bra h'3c ;@(h'40f0) +0040b2 0009 nop +0040b4 01b4 mov.b r11, @(r0,r1) +0040b6 01b8 +0040b8 01bc mov.b @(r0,r11), r1 +0040ba 7948 add #h'48, r9 +0040bc 01a8 +0040be 01c0 +0040c0 01c8 +0040c2 7c04 +0040c4 0270 +0040c6 7c0c +0040c8 027c mov.b @(r0,r7), r2 +0040ca 7c14 add #h'14, r12 +0040cc 0288 +0040ce 0000 +0040d0 0030 +0040d2 0698 +0040d4 0000 +0040d6 8334 +0040d8 0030 +0040da 2008 tst r0, r0 +0040dc 0000 +0040de 807c mov.b r0, @(h'c,r7) +0040e0 0030 +0040e2 0dcc mov.b @(r0,r12), r13 +0040e4 0000 +0040e6 801c mov.b r0, @(h'c,r1) +0040e8 0030 +0040ea 1bc8 mov.l r12, @(h'20,r11) +0040ec 0000 +0040ee 8280 +0040f0 2f26 mov.l r2, @-r15 +0040f2 e716 mov #h'16, r7 +0040f4 d416 mov.l @(h'58,pc), r4 ;@(h'4150) +0040f6 e600 mov #h'0, r6 +0040f8 d316 mov.l @(h'58,pc), r3 ;@(h'4154) +0040fa e56a mov #h'6a, r5 +0040fc 430b jsr @r3 +0040fe 34fc add r15, r4 +004100 d315 mov.l @(h'54,pc), r3 ;@(h'4158) +004102 e200 mov #h'0, r2 +004104 2f26 mov.l r2, @-r15 +004106 e73f mov #h'3f, r7 +004108 2f26 mov.l r2, @-r15 +00410a e615 mov #h'15, r6 +00410c 2f26 mov.l r2, @-r15 +00410e 6523 mov r2, r5 +004110 430b jsr @r3 +004112 6423 mov r2, r4 +004114 d411 mov.l @(h'44,pc), r4 ;@(h'415c) +004116 e140 mov #h'40, r1 +004118 d30e mov.l @(h'38,pc), r3 ;@(h'4154) +00411a e716 mov #h'16, r7 +00411c 2f16 mov.l r1, @-r15 +00411e e600 mov #h'0, r6 +004120 6563 mov r6, r5 +004122 430b jsr @r3 +004124 34fc add r15, r4 +004126 d20e mov.l @(h'38,pc), r2 ;@(h'4160) +004128 420b jsr @r2 +00412a 7f3c add #h'3c, r15 +00412c d30d mov.l @(h'34,pc), r3 ;@(h'4164) +00412e 430b jsr @r3 +004130 e40a mov #h'a, r4 +004132 900c mov.w @(h'18,pc), r0 ;@(h'414e) +004134 02fe mov.l @(r0,r15), r2 +004136 72ff add #h'ff, r2 +004138 9009 mov.w @(h'12,pc), r0 ;@(h'414e) +00413a 0f26 mov.l r2, @(r0,r15) +00413c 9007 mov.w @(h'e,pc), r0 ;@(h'414e) +00413e e315 mov #h'15, r3 +004140 01fe mov.l @(r0,r15), r1 +004142 3137 cmp/gt r3, r1 +004144 8b01 bf h'2 ;@(h'414a) +004146 aef5 bra h'-216 ;@(h'3f34) +004148 0009 nop +00414a a042 bra h'84 ;@(h'41d2) +00414c 0009 nop +00414e 01b0 +004150 0000 +004152 855c mov.w @(h'18,r5), r0 +004154 0030 +004156 1bc8 mov.l r12, @(h'20,r11) +004158 0030 +00415a 0dcc mov.b @(r0,r12), r13 +00415c 0000 +00415e 862c +004160 0030 +004162 0730 +004164 0030 +004166 baca bsr h'-a6c ;@(h'36fe) +004168 d246 mov.l @(h'118,pc), r2 ;@(h'4284) +00416a 420b jsr @r2 +00416c e44f mov #h'4f, r4 +00416e 600c extu.b r0, r0 +004170 2008 tst r0, r0 +004172 8d03 bt/s h'6 ;@(h'417c) +004174 e445 mov #h'45, r4 +004176 e200 mov #h'0, r2 +004178 e074 mov #h'74, r0 +00417a 0f26 mov.l r2, @(r0,r15) +00417c d341 mov.l @(h'104,pc), r3 ;@(h'4284) +00417e 430b jsr @r3 +004180 0009 nop +004182 600c extu.b r0, r0 +004184 2008 tst r0, r0 +004186 8907 bt h'e ;@(h'4198) +004188 907a mov.w @(h'f4,pc), r0 ;@(h'4280) +00418a e305 mov #h'5, r3 +00418c 02fe mov.l @(r0,r15), r2 +00418e 3233 cmp/ge r3, r2 +004190 8b02 bf h'4 ;@(h'4198) +004192 e301 mov #h'1, r3 +004194 e074 mov #h'74, r0 +004196 0f36 mov.l r3, @(r0,r15) +004198 d33a mov.l @(h'e8,pc), r3 ;@(h'4284) +00419a 430b jsr @r3 +00419c e43b mov #h'3b, r4 +00419e 600c extu.b r0, r0 +0041a0 2008 tst r0, r0 +0041a2 8907 bt h'e ;@(h'41b4) +0041a4 906c mov.w @(h'd8,pc), r0 ;@(h'4280) +0041a6 e30a mov #h'a, r3 +0041a8 02fe mov.l @(r0,r15), r2 +0041aa 3233 cmp/ge r3, r2 +0041ac 8b02 bf h'4 ;@(h'41b4) +0041ae e302 mov #h'2, r3 +0041b0 e074 mov #h'74, r0 +0041b2 0f36 mov.l r3, @(r0,r15) +0041b4 d333 mov.l @(h'cc,pc), r3 ;@(h'4284) +0041b6 430b jsr @r3 +0041b8 e431 mov #h'31, r4 +0041ba 600c extu.b r0, r0 +0041bc 2008 tst r0, r0 +0041be 8b05 bf h'a ;@(h'41cc) +0041c0 d330 mov.l @(h'c0,pc), r3 ;@(h'4284) +0041c2 430b jsr @r3 +0041c4 e430 mov #h'30, r4 +0041c6 600c extu.b r0, r0 +0041c8 2008 tst r0, r0 +0041ca 8902 bt h'4 ;@(h'41d2) +0041cc e303 mov #h'3, r3 +0041ce e074 mov #h'74, r0 +0041d0 0f36 mov.l r3, @(r0,r15) +0041d2 e074 mov #h'74, r0 +0041d4 00fe mov.l @(r0,r15), r0 +0041d6 8804 cmp/eq #h'4, r0 +0041d8 89c6 bt h'-74 ;@(h'4168) +0041da e202 mov #h'2, r2 +0041dc 9051 mov.w @(h'a2,pc), r0 ;@(h'4282) +0041de e64b mov #h'4b, r6 +0041e0 2f26 mov.l r2, @-r15 +0041e2 e300 mov #h'0, r3 +0041e4 2f36 mov.l r3, @-r15 +0041e6 e737 mov #h'37, r7 +0041e8 2f36 mov.l r3, @-r15 +0041ea e444 mov #h'44, r4 +0041ec 01fe mov.l @(r0,r15), r1 +0041ee 6013 mov r1, r0 +0041f0 4100 shll r1 +0041f2 310c add r0, r1 +0041f4 9045 mov.w @(h'8a,pc), r0 ;@(h'4282) +0041f6 4108 shll2 r1 +0041f8 3618 sub r1, r6 +0041fa 01fe mov.l @(r0,r15), r1 +0041fc 6013 mov r1, r0 +0041fe 4100 shll r1 +004200 310c add r0, r1 +004202 4108 shll2 r1 +004204 3418 sub r1, r4 +004206 d120 mov.l @(h'80,pc), r1 ;@(h'4288) +004208 410b jsr @r1 +00420a e508 mov #h'8, r5 +00420c d31f mov.l @(h'7c,pc), r3 ;@(h'428c) +00420e 430b jsr @r3 +004210 7f0c +004212 d31c mov.l @(h'70,pc), r3 ;@(h'4284) +004214 430b jsr @r3 +004216 e44f mov #h'4f, r4 +004218 600c extu.b r0, r0 +00421a 2008 tst r0, r0 +00421c 8bf9 bf h'-e ;@(h'4212) +00421e d319 mov.l @(h'64,pc), r3 ;@(h'4284) +004220 430b jsr @r3 +004222 e445 mov #h'45, r4 +004224 600c extu.b r0, r0 +004226 2008 tst r0, r0 +004228 8bf3 bf h'-1a ;@(h'4212) +00422a d316 mov.l @(h'58,pc), r3 ;@(h'4284) +00422c 430b jsr @r3 +00422e e43b mov #h'3b, r4 +004230 600c extu.b r0, r0 +004232 2008 tst r0, r0 +004234 8bed bf h'-26 ;@(h'4212) +004236 d313 mov.l @(h'4c,pc), r3 ;@(h'4284) +004238 430b jsr @r3 +00423a e431 mov #h'31, r4 +00423c 600c extu.b r0, r0 +00423e 2008 tst r0, r0 +004240 8be7 bf h'-32 ;@(h'4212) +004242 d310 mov.l @(h'40,pc), r3 ;@(h'4284) +004244 430b jsr @r3 +004246 e427 mov #h'27, r4 +004248 600c extu.b r0, r0 +00424a 2008 tst r0, r0 +00424c 8be1 bf h'-3e ;@(h'4212) +00424e e074 mov #h'74, r0 +004250 00fe mov.l @(r0,r15), r0 +004252 8804 cmp/eq #h'4, r0 +004254 8b01 bf h'2 ;@(h'425a) +004256 ae2e bra h'-3a4 ;@(h'3eb6) +004258 0009 nop +00425a e200 mov #h'0, r2 +00425c 9010 mov.w @(h'20,pc), r0 ;@(h'4280) +00425e e302 mov #h'2, r3 +004260 0f26 mov.l r2, @(r0,r15) +004262 e074 mov #h'74, r0 +004264 01fe mov.l @(r0,r15), r1 +004266 3137 cmp/gt r3, r1 +004268 8b02 bf h'4 ;@(h'4270) +00426a d209 mov.l @(h'24,pc), r2 ;@(h'4290) +00426c 422b jmp @r2 +00426e 0009 nop +004270 9006 mov.w @(h'c,pc), r0 ;@(h'4280) +004272 03fe mov.l @(r0,r15), r3 +004274 2338 tst r3, r3 +004276 8901 bt h'2 ;@(h'427c) +004278 a19a bra h'334 ;@(h'45b0) +00427a 0009 nop +00427c a07f bra h'fe ;@(h'437e) +00427e e250 mov #h'50, r2 +004280 01a8 +004282 0080 +004284 0030 +004286 3370 cmp/eq r7, r3 +004288 0030 +00428a 0dcc mov.b @(r0,r12), r13 +00428c 0030 +00428e 0730 +004290 0030 +004292 881e cmp/eq #h'1e, r0 +004294 907b mov.w @(h'f6,pc), r0 ;@(h'438e) +004296 e14f mov #h'4f, r1 +004298 03fe mov.l @(r0,r15), r3 +00429a 3313 cmp/ge r1, r3 +00429c 892c bt h'58 ;@(h'42f8) +00429e e300 mov #h'0, r3 +0042a0 9076 mov.w @(h'ec,pc), r0 ;@(h'4390) +0042a2 e504 mov #h'4, r5 +0042a4 d23c mov.l @(h'f0,pc), r2 ;@(h'4398) +0042a6 e73b mov #h'3b, r7 +0042a8 2f36 mov.l r3, @-r15 +0042aa 2f36 mov.l r3, @-r15 +0042ac 2f36 mov.l r3, @-r15 +0042ae 06fe mov.l @(r0,r15), r6 +0042b0 906e mov.w @(h'dc,pc), r0 ;@(h'4390) +0042b2 7607 +0042b4 420b jsr @r2 +0042b6 04fe mov.l @(r0,r15), r4 +0042b8 906b mov.w @(h'd6,pc), r0 ;@(h'4392) +0042ba 7f0c +0042bc e300 mov #h'0, r3 +0042be a016 bra h'2c ;@(h'42ee) +0042c0 0f36 mov.l r3, @(r0,r15) +0042c2 e107 mov #h'7, r1 +0042c4 9063 mov.w @(h'c6,pc), r0 ;@(h'438e) +0042c6 6713 mov r1, r7 +0042c8 9465 mov.w @(h'ca,pc), r4 ;@(h'4396) +0042ca 2f16 mov.l r1, @-r15 +0042cc 06fe mov.l @(r0,r15), r6 +0042ce 6363 mov r6, r3 +0042d0 9060 mov.w @(h'c0,pc), r0 ;@(h'4394) +0042d2 4608 shll2 r6 +0042d4 05fe mov.l @(r0,r15), r5 +0042d6 4600 shll r6 +0042d8 3638 sub r3, r6 +0042da 7604 +0042dc d32f mov.l @(h'bc,pc), r3 ;@(h'439c) +0042de 430b jsr @r3 +0042e0 34fc add r15, r4 +0042e2 7f04 +0042e4 9055 mov.w @(h'aa,pc), r0 ;@(h'4392) +0042e6 02fe mov.l @(r0,r15), r2 +0042e8 9053 mov.w @(h'a6,pc), r0 ;@(h'4392) +0042ea 7201 +0042ec 0f26 mov.l r2, @(r0,r15) +0042ee e308 mov #h'8, r3 +0042f0 904f mov.w @(h'9e,pc), r0 ;@(h'4392) +0042f2 01fe mov.l @(r0,r15), r1 +0042f4 3133 cmp/ge r3, r1 +0042f6 8be4 bf h'-38 ;@(h'42c2) +0042f8 9049 mov.w @(h'92,pc), r0 ;@(h'438e) +0042fa e31f mov #h'1f, r3 +0042fc 02fe mov.l @(r0,r15), r2 +0042fe 3237 cmp/gt r3, r2 +004300 8b0e bf h'1c ;@(h'4320) +004302 e200 mov #h'0, r2 +004304 9044 mov.w @(h'88,pc), r0 ;@(h'4390) +004306 e504 mov #h'4, r5 +004308 d123 mov.l @(h'8c,pc), r1 ;@(h'4398) +00430a e73b mov #h'3b, r7 +00430c 2f26 mov.l r2, @-r15 +00430e 2f26 mov.l r2, @-r15 +004310 2f26 mov.l r2, @-r15 +004312 06fe mov.l @(r0,r15), r6 +004314 903c mov.w @(h'78,pc), r0 ;@(h'4390) +004316 76ff add #h'ff, r6 +004318 04fe mov.l @(r0,r15), r4 +00431a 410b jsr @r1 +00431c 74f6 add #h'f6, r4 +00431e 7f0c +004320 9035 mov.w @(h'6a,pc), r0 ;@(h'438e) +004322 01fe mov.l @(r0,r15), r1 +004324 d31e mov.l @(h'78,pc), r3 ;@(h'43a0) +004326 430b jsr @r3 +004328 e003 mov #h'3, r0 +00432a 2008 tst r0, r0 +00432c 8b0b bf h'16 ;@(h'4346) +00432e e703 mov #h'3, r7 +004330 902d mov.w @(h'5a,pc), r0 ;@(h'438e) +004332 e63b mov #h'3b, r6 +004334 d31b mov.l @(h'6c,pc), r3 ;@(h'43a4) +004336 e504 mov #h'4, r5 +004338 01fe mov.l @(r0,r15), r1 +00433a 430b jsr @r3 +00433c 6073 mov r7, r0 +00433e 6403 mov r0, r4 +004340 d319 mov.l @(h'64,pc), r3 ;@(h'43a8) +004342 430b jsr @r3 +004344 744f add #h'4f, r4 +004346 9022 mov.w @(h'44,pc), r0 ;@(h'438e) +004348 d215 mov.l @(h'54,pc), r2 ;@(h'43a0) +00434a 01fe mov.l @(r0,r15), r1 +00434c 420b jsr @r2 +00434e e003 mov #h'3, r0 +004350 2008 tst r0, r0 +004352 8b0b bf h'16 ;@(h'436c) +004354 901b mov.w @(h'36,pc), r0 ;@(h'438e) +004356 e701 mov #h'1, r7 +004358 d212 mov.l @(h'48,pc), r2 ;@(h'43a4) +00435a e63b mov #h'3b, r6 +00435c 01fe mov.l @(r0,r15), r1 +00435e e504 mov #h'4, r5 +004360 420b jsr @r2 +004362 e003 mov #h'3, r0 +004364 d310 mov.l @(h'40,pc), r3 ;@(h'43a8) +004366 6403 mov r0, r4 +004368 430b jsr @r3 +00436a 744e add #h'4e, r4 +00436c d20f mov.l @(h'3c,pc), r2 ;@(h'43ac) +00436e 420b jsr @r2 +004370 0009 nop +004372 d30f mov.l @(h'3c,pc), r3 ;@(h'43b0) +004374 430b jsr @r3 +004376 e40a mov #h'a, r4 +004378 9009 mov.w @(h'12,pc), r0 ;@(h'438e) +00437a 02fe mov.l @(r0,r15), r2 +00437c 72ff add #h'ff, r2 +00437e e315 mov #h'15, r3 +004380 9005 mov.w @(h'a,pc), r0 ;@(h'438e) +004382 6123 mov r2, r1 +004384 0f26 mov.l r2, @(r0,r15) +004386 3137 cmp/gt r3, r1 +004388 8984 bt h'-f8 ;@(h'4294) +00438a a109 bra h'212 ;@(h'45a0) +00438c e356 mov #h'56, r3 +00438e 01b0 +004390 01bc mov.b @(r0,r11), r1 +004392 01ac mov.b @(r0,r10), r1 +004394 01b4 mov.b r11, @(r0,r1) +004396 77ec add #h'ec, r7 +004398 0030 +00439a 0dcc mov.b @(r0,r12), r13 +00439c 0030 +00439e 1bc8 mov.l r12, @(h'20,r11) +0043a0 0030 +0043a2 ab98 bra h'-8d0 ;@(h'3ad6) +0043a4 0030 +0043a6 aae4 bra h'-a38 ;@(h'3972) +0043a8 0030 +0043aa 0c92 stc r1_bank, r12 +0043ac 0030 +0043ae 0730 +0043b0 0030 +0043b2 baca bsr h'-a6c ;@(h'394a) +0043b4 d364 mov.l @(h'190,pc), r3 ;@(h'4548) +0043b6 e100 mov #h'0, r1 +0043b8 2f16 mov.l r1, @-r15 +0043ba e73b mov #h'3b, r7 +0043bc 2f16 mov.l r1, @-r15 +0043be e669 mov #h'69, r6 +0043c0 2f16 mov.l r1, @-r15 +0043c2 e504 mov #h'4, r5 +0043c4 430b jsr @r3 +0043c6 e456 mov #h'56, r4 +0043c8 d15f mov.l @(h'17c,pc), r1 ;@(h'4548) +0043ca e200 mov #h'0, r2 +0043cc 2f26 mov.l r2, @-r15 +0043ce e301 mov #h'1, r3 +0043d0 2f36 mov.l r3, @-r15 +0043d2 e731 mov #h'31, r7 +0043d4 2f36 mov.l r3, @-r15 +0043d6 e66a mov #h'6a, r6 +0043d8 e50e mov #h'e, r5 +0043da 410b jsr @r1 +0043dc e45f mov #h'5f, r4 +0043de e300 mov #h'0, r3 +0043e0 d159 mov.l @(h'164,pc), r1 ;@(h'4548) +0043e2 e201 mov #h'1, r2 +0043e4 2f36 mov.l r3, @-r15 +0043e6 e70e mov #h'e, r7 +0043e8 2f26 mov.l r2, @-r15 +0043ea e66a mov #h'6a, r6 +0043ec 2f26 mov.l r2, @-r15 +0043ee e503 mov #h'3, r5 +0043f0 410b jsr @r1 +0043f2 e45f mov #h'5f, r4 +0043f4 d154 mov.l @(h'150,pc), r1 ;@(h'4548) +0043f6 e300 mov #h'0, r3 +0043f8 2f36 mov.l r3, @-r15 +0043fa e201 mov #h'1, r2 +0043fc 2f26 mov.l r2, @-r15 +0043fe e73c mov #h'3c, r7 +004400 2f26 mov.l r2, @-r15 +004402 e66a mov #h'6a, r6 +004404 e531 mov #h'31, r5 +004406 410b jsr @r1 +004408 e45f mov #h'5f, r4 +00440a e701 mov #h'1, r7 +00440c d34f mov.l @(h'13c,pc), r3 ;@(h'454c) +00440e e60d mov #h'd, r6 +004410 e505 mov #h'5, r5 +004412 430b jsr @r3 +004414 e460 mov #h'60, r4 +004416 e701 mov #h'1, r7 +004418 d24d mov.l @(h'134,pc), r2 ;@(h'4550) +00441a e668 mov #h'68, r6 +00441c e560 mov #h'60, r5 +00441e 420b jsr @r2 +004420 e40d mov #h'd, r4 +004422 e701 mov #h'1, r7 +004424 d349 mov.l @(h'124,pc), r3 ;@(h'454c) +004426 e63b mov #h'3b, r6 +004428 e533 mov #h'33, r5 +00442a 430b jsr @r3 +00442c e460 mov #h'60, r4 +00442e e701 mov #h'1, r7 +004430 d247 mov.l @(h'11c,pc), r2 ;@(h'4550) +004432 e668 mov #h'68, r6 +004434 e560 mov #h'60, r5 +004436 420b jsr @r2 +004438 e43b mov #h'3b, r4 +00443a e300 mov #h'0, r3 +00443c d142 mov.l @(h'108,pc), r1 ;@(h'4548) +00443e e201 mov #h'1, r2 +004440 2f36 mov.l r3, @-r15 +004442 e73c mov #h'3c, r7 +004444 2f26 mov.l r2, @-r15 +004446 e65f mov #h'5f, r6 +004448 2f26 mov.l r2, @-r15 +00444a e503 mov #h'3, r5 +00444c 410b jsr @r1 +00444e e45c mov #h'5c, r4 +004450 9572 mov.w @(h'e4,pc), r5 ;@(h'4538) +004452 e301 mov #h'1, r3 +004454 2f36 mov.l r3, @-r15 +004456 e71d mov #h'1d, r7 +004458 2f36 mov.l r3, @-r15 +00445a e661 mov #h'61, r6 +00445c 35fc add r15, r5 +00445e b8a4 bsr h'-eb8 ;@(h'35aa) +004460 e400 mov #h'0, r4 +004462 7f44 add #h'44, r15 +004464 9069 mov.w @(h'd2,pc), r0 ;@(h'453a) +004466 e369 mov #h'69, r3 +004468 02fe mov.l @(r0,r15), r2 +00446a 3233 cmp/ge r3, r2 +00446c 890d bt h'1a ;@(h'448a) +00446e e203 mov #h'3, r2 +004470 9064 mov.w @(h'c8,pc), r0 ;@(h'453c) +004472 e100 mov #h'0, r1 +004474 d334 mov.l @(h'd0,pc), r3 ;@(h'4548) +004476 e73b mov #h'3b, r7 +004478 2f26 mov.l r2, @-r15 +00447a e669 mov #h'69, r6 +00447c 2f16 mov.l r1, @-r15 +00447e e504 mov #h'4, r5 +004480 2f16 mov.l r1, @-r15 +004482 04fe mov.l @(r0,r15), r4 +004484 430b jsr @r3 +004486 7401 +004488 7f0c +00448a e701 mov #h'1, r7 +00448c 9055 mov.w @(h'aa,pc), r0 ;@(h'453a) +00448e e63b mov #h'3b, r6 +004490 d32e mov.l @(h'b8,pc), r3 ;@(h'454c) +004492 e504 mov #h'4, r5 +004494 430b jsr @r3 +004496 04fe mov.l @(r0,r15), r4 +004498 904f mov.w @(h'9e,pc), r0 ;@(h'453a) +00449a e25b mov #h'5b, r2 +00449c 03fe mov.l @(r0,r15), r3 +00449e 3327 cmp/gt r2, r3 +0044a0 8b31 bf h'62 ;@(h'4506) +0044a2 e363 mov #h'63, r3 +0044a4 9049 mov.w @(h'92,pc), r0 ;@(h'453a) +0044a6 01fe mov.l @(r0,r15), r1 +0044a8 3133 cmp/ge r3, r1 +0044aa 892c bt h'58 ;@(h'4506) +0044ac d226 mov.l @(h'98,pc), r2 ;@(h'4548) +0044ae e100 mov #h'0, r1 +0044b0 2f16 mov.l r1, @-r15 +0044b2 e722 mov #h'22, r7 +0044b4 2f16 mov.l r1, @-r15 +0044b6 e62d mov #h'2d, r6 +0044b8 2f16 mov.l r1, @-r15 +0044ba e516 mov #h'16, r5 +0044bc 420b jsr @r2 +0044be e421 mov #h'21, r4 +0044c0 903d mov.w @(h'7a,pc), r0 ;@(h'453e) +0044c2 e462 mov #h'62, r4 +0044c4 e30d mov #h'd, r3 +0044c6 6733 mov r3, r7 +0044c8 2f36 mov.l r3, @-r15 +0044ca e616 mov #h'16, r6 +0044cc 02fe mov.l @(r0,r15), r2 +0044ce e11a mov #h'1a, r1 +0044d0 e521 mov #h'21, r5 +0044d2 3428 sub r2, r4 +0044d4 0417 mul.l r1, r4 +0044d6 041a sts macl, r4 +0044d8 9232 mov.w @(h'64,pc), r2 ;@(h'4540) +0044da 32fc add r15, r2 +0044dc d11d mov.l @(h'74,pc), r1 ;@(h'4554) +0044de 410b jsr @r1 +0044e0 342c add r2, r4 +0044e2 e30d mov #h'd, r3 +0044e4 902d mov.w @(h'5a,pc), r0 ;@(h'4542) +0044e6 e462 mov #h'62, r4 +0044e8 2f36 mov.l r3, @-r15 +0044ea 6733 mov r3, r7 +0044ec 02fe mov.l @(r0,r15), r2 +0044ee e11a mov #h'1a, r1 +0044f0 e616 mov #h'16, r6 +0044f2 e521 mov #h'21, r5 +0044f4 3428 sub r2, r4 +0044f6 0417 mul.l r1, r4 +0044f8 9224 mov.w @(h'48,pc), r2 ;@(h'4544) +0044fa 041a sts macl, r4 +0044fc d116 mov.l @(h'58,pc), r1 ;@(h'4558) +0044fe 32fc add r15, r2 +004500 410b jsr @r1 +004502 342c add r2, r4 +004504 7f14 add #h'14, r15 +004506 e362 mov #h'62, r3 +004508 9017 mov.w @(h'2e,pc), r0 ;@(h'453a) +00450a 02fe mov.l @(r0,r15), r2 +00450c 3237 cmp/gt r3, r2 +00450e 8b3e bf h'7c ;@(h'458e) +004510 9014 mov.w @(h'28,pc), r0 ;@(h'453c) +004512 e519 mov #h'19, r5 +004514 e200 mov #h'0, r2 +004516 e71f mov #h'1f, r7 +004518 2f26 mov.l r2, @-r15 +00451a 6453 mov r5, r4 +00451c 2f26 mov.l r2, @-r15 +00451e 6673 mov r7, r6 +004520 2f26 mov.l r2, @-r15 +004522 746e add #h'6e, r4 +004524 01fe mov.l @(r0,r15), r1 +004526 766f add #h'6f, r6 +004528 3618 sub r1, r6 +00452a 3418 sub r1, r4 +00452c d106 mov.l @(h'18,pc), r1 ;@(h'4548) +00452e 410b jsr @r1 +004530 0009 nop +004532 e307 mov #h'7, r3 +004534 a012 bra h'24 ;@(h'455c) +004536 0009 nop +004538 7c58 add #h'58, r12 +00453a 01b0 +00453c 01bc mov.b @(r0,r11), r1 +00453e 01c0 +004540 7b44 add #h'44, r11 +004542 01c4 mov.b r12, @(r0,r1) +004544 7a90 add #h'90, r10 +004546 0000 +004548 0030 +00454a 0dcc mov.b @(r0,r12), r13 +00454c 0030 +00454e 0c92 stc r1_bank, r12 +004550 0030 +004552 09e4 mov.b r14, @(r0,r9) +004554 0030 +004556 1bc8 mov.l r12, @(h'20,r11) +004558 0030 +00455a 1ea4 mov.l r10, @(h'10,r14) +00455c 2f36 mov.l r3, @-r15 +00455e 6733 mov r3, r7 +004560 9094 mov.w @(h'128,pc), r0 ;@(h'468c) +004562 e619 mov #h'19, r6 +004564 9194 mov.w @(h'128,pc), r1 ;@(h'4690) +004566 6563 mov r6, r5 +004568 02fe mov.l @(r0,r15), r2 +00456a 31fc add r15, r1 +00456c 908f mov.w @(h'11e,pc), r0 ;@(h'468e) +00456e 756e add #h'6e, r5 +004570 04fe mov.l @(r0,r15), r4 +004572 3528 sub r2, r5 +004574 6243 mov r4, r2 +004576 4408 shll2 r4 +004578 4400 shll r4 +00457a 342c add r2, r4 +00457c 6243 mov r4, r2 +00457e 4408 shll2 r4 +004580 4400 shll r4 +004582 3428 sub r2, r4 +004584 d24c mov.l @(h'130,pc), r2 ;@(h'46b8) +004586 341c add r1, r4 +004588 420b jsr @r2 +00458a 741c add #h'1c, r4 +00458c 7f10 add #h'10, r15 +00458e d34b mov.l @(h'12c,pc), r3 ;@(h'46bc) +004590 430b jsr @r3 +004592 0009 nop +004594 d24a mov.l @(h'128,pc), r2 ;@(h'46c0) +004596 420b jsr @r2 +004598 e41e mov #h'1e, r4 +00459a 907a mov.w @(h'f4,pc), r0 ;@(h'4692) +00459c 03fe mov.l @(r0,r15), r3 +00459e 7301 +0045a0 9077 mov.w @(h'ee,pc), r0 ;@(h'4692) +0045a2 e26b mov #h'6b, r2 +0045a4 0f36 mov.l r3, @(r0,r15) +0045a6 6133 mov r3, r1 +0045a8 3123 cmp/ge r2, r1 +0045aa 8901 bt h'2 ;@(h'45b0) +0045ac af02 bra h'-1fc ;@(h'43b4) +0045ae 0009 nop +0045b0 9070 mov.w @(h'e0,pc), r0 ;@(h'4694) +0045b2 e300 mov #h'0, r3 +0045b4 0f36 mov.l r3, @(r0,r15) +0045b6 6233 mov r3, r2 +0045b8 906d mov.w @(h'da,pc), r0 ;@(h'4696) +0045ba 0f26 mov.l r2, @(r0,r15) +0045bc 906c mov.w @(h'd8,pc), r0 ;@(h'4698) +0045be e21d mov #h'1d, r2 +0045c0 0f36 mov.l r3, @(r0,r15) +0045c2 e319 mov #h'19, r3 +0045c4 9069 mov.w @(h'd2,pc), r0 ;@(h'469a) +0045c6 0f26 mov.l r2, @(r0,r15) +0045c8 9068 mov.w @(h'd0,pc), r0 ;@(h'469c) +0045ca e204 mov #h'4, r2 +0045cc 0f36 mov.l r3, @(r0,r15) +0045ce e300 mov #h'0, r3 +0045d0 9065 mov.w @(h'ca,pc), r0 ;@(h'469e) +0045d2 0f26 mov.l r2, @(r0,r15) +0045d4 9064 mov.w @(h'c8,pc), r0 ;@(h'46a0) +0045d6 6233 mov r3, r2 +0045d8 0f36 mov.l r3, @(r0,r15) +0045da 9062 mov.w @(h'c4,pc), r0 ;@(h'46a2) +0045dc 0f26 mov.l r2, @(r0,r15) +0045de 9061 mov.w @(h'c2,pc), r0 ;@(h'46a4) +0045e0 0f36 mov.l r3, @(r0,r15) +0045e2 9060 mov.w @(h'c0,pc), r0 ;@(h'46a6) +0045e4 0f26 mov.l r2, @(r0,r15) +0045e6 9054 mov.w @(h'a8,pc), r0 ;@(h'4692) +0045e8 a042 bra h'84 ;@(h'4670) +0045ea 0f36 mov.l r3, @(r0,r15) +0045ec 905c mov.w @(h'b8,pc), r0 ;@(h'46a8) +0045ee e100 mov #h'0, r1 +0045f0 a011 bra h'22 ;@(h'4616) +0045f2 0f16 mov.l r1, @(r0,r15) +0045f4 9058 mov.w @(h'b0,pc), r0 ;@(h'46a8) +0045f6 00fe mov.l @(r0,r15), r0 +0045f8 9357 mov.w @(h'ae,pc), r3 ;@(h'46aa) +0045fa 4008 shll2 r0 +0045fc 9149 mov.w @(h'92,pc), r1 ;@(h'4692) +0045fe 33fc add r15, r3 +004600 4000 shll r0 +004602 303c add r3, r0 +004604 31fc add r15, r1 +004606 6212 mov.l @r1, r2 +004608 e100 mov #h'0, r1 +00460a 0214 mov.b r1, @(r0,r2) +00460c 904c mov.w @(h'98,pc), r0 ;@(h'46a8) +00460e 02fe mov.l @(r0,r15), r2 +004610 904a mov.w @(h'94,pc), r0 ;@(h'46a8) +004612 7201 +004614 0f26 mov.l r2, @(r0,r15) +004616 e308 mov #h'8, r3 +004618 9046 mov.w @(h'8c,pc), r0 ;@(h'46a8) +00461a 01fe mov.l @(r0,r15), r1 +00461c 3133 cmp/ge r3, r1 +00461e 8be9 bf h'-2e ;@(h'45f4) +004620 9037 mov.w @(h'6e,pc), r0 ;@(h'4692) +004622 e101 mov #h'1, r1 +004624 9241 mov.w @(h'82,pc), r2 ;@(h'46aa) +004626 03fe mov.l @(r0,r15), r3 +004628 9033 mov.w @(h'66,pc), r0 ;@(h'4692) +00462a 32fc add r15, r2 +00462c 323c add r3, r2 +00462e 2210 mov.b r1, @r2 +004630 933c mov.w @(h'78,pc), r3 ;@(h'46ac) +004632 33fc add r15, r3 +004634 02fe mov.l @(r0,r15), r2 +004636 323c add r3, r2 +004638 2210 mov.b r1, @r2 +00463a e300 mov #h'0, r3 +00463c 9029 mov.w @(h'52,pc), r0 ;@(h'4692) +00463e e100 mov #h'0, r1 +004640 9235 mov.w @(h'6a,pc), r2 ;@(h'46ae) +004642 32fc add r15, r2 +004644 00fe mov.l @(r0,r15), r0 +004646 302c add r2, r0 +004648 2010 mov.b r1, @r0 +00464a 9131 mov.w @(h'62,pc), r1 ;@(h'46b0) +00464c 9021 mov.w @(h'42,pc), r0 ;@(h'4692) +00464e 31fc add r15, r1 +004650 00fe mov.l @(r0,r15), r0 +004652 301c add r1, r0 +004654 2030 mov.b r3, @r0 +004656 932c mov.w @(h'58,pc), r3 ;@(h'46b2) +004658 901b mov.w @(h'36,pc), r0 ;@(h'4692) +00465a 33fc add r15, r3 +00465c 00fe mov.l @(r0,r15), r0 +00465e 303c add r3, r0 +004660 e200 mov #h'0, r2 +004662 2020 mov.b r2, @r0 +004664 9015 mov.w @(h'2a,pc), r0 ;@(h'4692) +004666 00fe mov.l @(r0,r15), r0 +004668 9213 mov.w @(h'26,pc), r2 ;@(h'4692) +00466a 7001 +00466c 32fc add r15, r2 +00466e 2202 mov.l r0, @r2 +004670 900f mov.w @(h'1e,pc), r0 ;@(h'4692) +004672 e308 mov #h'8, r3 +004674 01fe mov.l @(r0,r15), r1 +004676 3133 cmp/ge r3, r1 +004678 8bb8 bf h'-90 ;@(h'45ec) +00467a e300 mov #h'0, r3 +00467c 901a mov.w @(h'34,pc), r0 ;@(h'46b4) +00467e 6233 mov r3, r2 +004680 0f36 mov.l r3, @(r0,r15) +004682 9018 mov.w @(h'30,pc), r0 ;@(h'46b6) +004684 0f26 mov.l r2, @(r0,r15) +004686 9004 mov.w @(h'8,pc), r0 ;@(h'4692) +004688 a028 bra h'50 ;@(h'46dc) +00468a 0f36 mov.l r3, @(r0,r15) +00468c 01c0 +00468e 01c4 mov.b r12, @(r0,r1) +004690 7950 add #h'50, r9 +004692 01b0 +004694 019c mov.b @(r0,r9), r1 +004696 0198 +004698 0194 mov.b r9, @(r0,r1) +00469a 0190 +00469c 018c mov.b @(r0,r8), r1 +00469e 0180 +0046a0 0178 +0046a2 0174 mov.b r7, @(r0,r1) +0046a4 010c mov.b @(r0,r0), r1 +0046a6 0108 clrt +0046a8 01ac mov.b @(r0,r10), r1 +0046aa 0134 mov.b r3, @(r0,r1) +0046ac 012c mov.b @(r0,r2), r1 +0046ae 011c mov.b @(r0,r1), r1 +0046b0 0114 mov.b r1, @(r0,r1) +0046b2 00e4 mov.b r14, @(r0,r0) +0046b4 00e0 +0046b6 00dc mov.b @(r0,r13), r0 +0046b8 0030 +0046ba 1bc8 mov.l r12, @(h'20,r11) +0046bc 0030 +0046be 0730 +0046c0 0030 +0046c2 baca bsr h'-a6c ;@(h'3c5a) +0046c4 93a2 mov.w @(h'144,pc), r3 ;@(h'480c) +0046c6 e100 mov #h'0, r1 +0046c8 90a1 mov.w @(h'142,pc), r0 ;@(h'480e) +0046ca 33fc add r15, r3 +0046cc 02fe mov.l @(r0,r15), r2 +0046ce 323c add r3, r2 +0046d0 2210 mov.b r1, @r2 +0046d2 909c mov.w @(h'138,pc), r0 ;@(h'480e) +0046d4 02fe mov.l @(r0,r15), r2 +0046d6 7201 +0046d8 9099 mov.w @(h'132,pc), r0 ;@(h'480e) +0046da 0f26 mov.l r2, @(r0,r15) +0046dc 9097 mov.w @(h'12e,pc), r0 ;@(h'480e) +0046de e303 mov #h'3, r3 +0046e0 01fe mov.l @(r0,r15), r1 +0046e2 3133 cmp/ge r3, r1 +0046e4 8bee bf h'-24 ;@(h'46c4) +0046e6 e300 mov #h'0, r3 +0046e8 9091 mov.w @(h'122,pc), r0 ;@(h'480e) +0046ea a01a bra h'34 ;@(h'4722) +0046ec 0f36 mov.l r3, @(r0,r15) +0046ee e100 mov #h'0, r1 +0046f0 938e mov.w @(h'11c,pc), r3 ;@(h'4810) +0046f2 33fc add r15, r3 +0046f4 908b mov.w @(h'116,pc), r0 ;@(h'480e) +0046f6 02fe mov.l @(r0,r15), r2 +0046f8 9089 mov.w @(h'112,pc), r0 ;@(h'480e) +0046fa 323c add r3, r2 +0046fc 2210 mov.b r1, @r2 +0046fe e300 mov #h'0, r3 +004700 9287 mov.w @(h'10e,pc), r2 ;@(h'4812) +004702 32fc add r15, r2 +004704 00fe mov.l @(r0,r15), r0 +004706 302c add r2, r0 +004708 2010 mov.b r1, @r0 +00470a 9183 mov.w @(h'106,pc), r1 ;@(h'4814) +00470c 907f mov.w @(h'fe,pc), r0 ;@(h'480e) +00470e 31fc add r15, r1 +004710 00fe mov.l @(r0,r15), r0 +004712 301c add r1, r0 +004714 2030 mov.b r3, @r0 +004716 907a mov.w @(h'f4,pc), r0 ;@(h'480e) +004718 9379 mov.w @(h'f2,pc), r3 ;@(h'480e) +00471a 00fe mov.l @(r0,r15), r0 +00471c 7001 +00471e 33fc add r15, r3 +004720 2302 mov.l r0, @r3 +004722 e206 mov #h'6, r2 +004724 9073 mov.w @(h'e6,pc), r0 ;@(h'480e) +004726 01fe mov.l @(r0,r15), r1 +004728 3123 cmp/ge r2, r1 +00472a 8be0 bf h'-40 ;@(h'46ee) +00472c 9073 mov.w @(h'e6,pc), r0 ;@(h'4816) +00472e e300 mov #h'0, r3 +004730 0f36 mov.l r3, @(r0,r15) +004732 6233 mov r3, r2 +004734 9070 mov.w @(h'e0,pc), r0 ;@(h'4818) +004736 e302 mov #h'2, r3 +004738 0f26 mov.l r2, @(r0,r15) +00473a e200 mov #h'0, r2 +00473c 906d mov.w @(h'da,pc), r0 ;@(h'481a) +00473e 0f36 mov.l r3, @(r0,r15) +004740 906c mov.w @(h'd8,pc), r0 ;@(h'481c) +004742 e301 mov #h'1, r3 +004744 0f26 mov.l r2, @(r0,r15) +004746 906a mov.w @(h'd4,pc), r0 ;@(h'481e) +004748 0f36 mov.l r3, @(r0,r15) +00474a 6323 mov r2, r3 +00474c 9068 mov.w @(h'd0,pc), r0 ;@(h'4820) +00474e 0f26 mov.l r2, @(r0,r15) +004750 9067 mov.w @(h'ce,pc), r0 ;@(h'4822) +004752 0f36 mov.l r3, @(r0,r15) +004754 9066 mov.w @(h'cc,pc), r0 ;@(h'4824) +004756 0f26 mov.l r2, @(r0,r15) +004758 9065 mov.w @(h'ca,pc), r0 ;@(h'4826) +00475a 0f36 mov.l r3, @(r0,r15) +00475c e07c mov #h'7c, r0 +00475e 0f26 mov.l r2, @(r0,r15) +004760 e078 mov #h'78, r0 +004762 e201 mov #h'1, r2 +004764 0f36 mov.l r3, @(r0,r15) +004766 e070 mov #h'70, r0 +004768 0f26 mov.l r2, @(r0,r15) +00476a e300 mov #h'0, r3 +00476c e06c mov #h'6c, r0 +00476e 6233 mov r3, r2 +004770 0f36 mov.l r3, @(r0,r15) +004772 e068 mov #h'68, r0 +004774 0f26 mov.l r2, @(r0,r15) +004776 e064 mov #h'64, r0 +004778 0f36 mov.l r3, @(r0,r15) +00477a e060 mov #h'60, r0 +00477c 0f26 mov.l r2, @(r0,r15) +00477e e05c mov #h'5c, r0 +004780 0f36 mov.l r3, @(r0,r15) +004782 e058 mov #h'58, r0 +004784 0f26 mov.l r2, @(r0,r15) +004786 e054 mov #h'54, r0 +004788 0f36 mov.l r3, @(r0,r15) +00478a e050 mov #h'50, r0 +00478c 0f26 mov.l r2, @(r0,r15) +00478e e04c mov #h'4c, r0 +004790 0f36 mov.l r3, @(r0,r15) +004792 e048 mov #h'48, r0 +004794 0f26 mov.l r2, @(r0,r15) +004796 e044 mov #h'44, r0 +004798 0f36 mov.l r3, @(r0,r15) +00479a e040 mov #h'40, r0 +00479c 0f26 mov.l r2, @(r0,r15) +00479e e074 mov #h'74, r0 +0047a0 1f3f mov.l r3, @(h'3c,r15) +0047a2 1f2e mov.l r2, @(h'38,r15) +0047a4 1f3d mov.l r3, @(h'34,r15) +0047a6 1f2c mov.l r2, @(h'30,r15) +0047a8 00fe mov.l @(r0,r15), r0 +0047aa 8801 cmp/eq #h'1, r0 +0047ac 8b02 bf h'4 ;@(h'47b4) +0047ae e201 mov #h'1, r2 +0047b0 9038 mov.w @(h'70,pc), r0 ;@(h'4824) +0047b2 0f26 mov.l r2, @(r0,r15) +0047b4 e074 mov #h'74, r0 +0047b6 00fe mov.l @(r0,r15), r0 +0047b8 8802 cmp/eq #h'2, r0 +0047ba 8b21 bf h'42 ;@(h'4800) +0047bc 9027 mov.w @(h'4e,pc), r0 ;@(h'480e) +0047be e200 mov #h'0, r2 +0047c0 a019 bra h'32 ;@(h'47f6) +0047c2 0f26 mov.l r2, @(r0,r15) +0047c4 9023 mov.w @(h'46,pc), r0 ;@(h'480e) +0047c6 63f3 mov r15, r3 +0047c8 01fe mov.l @(r0,r15), r1 +0047ca e20b mov #h'b, r2 +0047cc 901f mov.w @(h'3e,pc), r0 ;@(h'480e) +0047ce 4108 shll2 r1 +0047d0 00fe mov.l @(r0,r15), r0 +0047d2 7318 add #h'18, r3 +0047d4 0027 mul.l r2, r0 +0047d6 313c add r3, r1 +0047d8 9019 mov.w @(h'32,pc), r0 ;@(h'480e) +0047da 021a sts macl, r2 +0047dc 721c add #h'1c, r2 +0047de 2122 mov.l r2, @r1 +0047e0 01fe mov.l @(r0,r15), r1 +0047e2 62f3 mov r15, r2 +0047e4 4108 shll2 r1 +0047e6 312c add r2, r1 +0047e8 e0fe mov #h'fffffffe, r0 +0047ea 2102 mov.l r0, @r1 +0047ec 900f mov.w @(h'1e,pc), r0 ;@(h'480e) +0047ee 01fe mov.l @(r0,r15), r1 +0047f0 900d mov.w @(h'1a,pc), r0 ;@(h'480e) +0047f2 7101 +0047f4 0f16 mov.l r1, @(r0,r15) +0047f6 e306 mov #h'6, r3 +0047f8 9009 mov.w @(h'12,pc), r0 ;@(h'480e) +0047fa 02fe mov.l @(r0,r15), r2 +0047fc 3233 cmp/ge r3, r2 +0047fe 8be1 bf h'-3e ;@(h'47c4) +004800 d309 mov.l @(h'24,pc), r3 ;@(h'4828) +004802 430b jsr @r3 +004804 0009 nop +004806 d109 mov.l @(h'24,pc), r1 ;@(h'482c) +004808 412b jmp @r1 +00480a 0009 nop +00480c 00fc mov.b @(r0,r15), r0 +00480e 01b0 +004810 0100 +004812 00f4 mov.b r15, @(r0,r0) +004814 00ec mov.b @(r0,r14), r0 +004816 00d8 +004818 00d4 mov.b r13, @(r0,r0) +00481a 00d0 +00481c 00cc mov.b @(r0,r12), r0 +00481e 00c8 +004820 00c4 mov.b r12, @(r0,r0) +004822 00c0 +004824 0084 mov.b r8, @(r0,r0) +004826 0080 +004828 0030 +00482a 0730 +00482c 0030 +00482e 7690 add #h'90, r6 +004830 d250 mov.l @(h'140,pc), r2 ;@(h'4974) +004832 e300 mov #h'0, r3 +004834 2f36 mov.l r3, @-r15 +004836 e73b mov #h'3b, r7 +004838 2f36 mov.l r3, @-r15 +00483a e65b mov #h'5b, r6 +00483c 2f36 mov.l r3, @-r15 +00483e e504 mov #h'4, r5 +004840 420b jsr @r2 +004842 e416 mov #h'16, r4 +004844 7f0c +004846 e074 mov #h'74, r0 +004848 00fe mov.l @(r0,r15), r0 +00484a 8802 cmp/eq #h'2, r0 +00484c 8b01 bf h'2 ;@(h'4852) +00484e a0ed bra h'1da ;@(h'4a2c) +004850 0009 nop +004852 e21d mov #h'1d, r2 +004854 9084 mov.w @(h'108,pc), r0 ;@(h'4960) +004856 03fe mov.l @(r0,r15), r3 +004858 3323 cmp/ge r2, r3 +00485a 8b01 bf h'2 ;@(h'4860) +00485c a0e6 bra h'1cc ;@(h'4a2c) +00485e 0009 nop +004860 907f mov.w @(h'fe,pc), r0 ;@(h'4962) +004862 03fe mov.l @(r0,r15), r3 +004864 2338 tst r3, r3 +004866 8904 bt h'8 ;@(h'4872) +004868 907b mov.w @(h'f6,pc), r0 ;@(h'4962) +00486a 01fe mov.l @(r0,r15), r1 +00486c 9079 mov.w @(h'f2,pc), r0 ;@(h'4962) +00486e 71ff add #h'ff, r1 +004870 0f16 mov.l r1, @(r0,r15) +004872 e355 mov #h'55, r3 +004874 9074 mov.w @(h'e8,pc), r0 ;@(h'4960) +004876 e200 mov #h'0, r2 +004878 0f36 mov.l r3, @(r0,r15) +00487a 9073 mov.w @(h'e6,pc), r0 ;@(h'4964) +00487c 0f26 mov.l r2, @(r0,r15) +00487e 9072 mov.w @(h'e4,pc), r0 ;@(h'4966) +004880 00fe mov.l @(r0,r15), r0 +004882 8805 cmp/eq #h'5, r0 +004884 8b02 bf h'4 ;@(h'488c) +004886 e201 mov #h'1, r2 +004888 906e mov.w @(h'dc,pc), r0 ;@(h'4968) +00488a 0f26 mov.l r2, @(r0,r15) +00488c 906b mov.w @(h'd6,pc), r0 ;@(h'4966) +00488e 03fe mov.l @(r0,r15), r3 +004890 2338 tst r3, r3 +004892 8b0a bf h'14 ;@(h'48aa) +004894 9068 mov.w @(h'd0,pc), r0 ;@(h'4968) +004896 03fe mov.l @(r0,r15), r3 +004898 2338 tst r3, r3 +00489a 8906 bt h'c ;@(h'48aa) +00489c e074 mov #h'74, r0 +00489e 00fe mov.l @(r0,r15), r0 +0048a0 8801 cmp/eq #h'1, r0 +0048a2 8902 bt h'4 ;@(h'48aa) +0048a4 9060 mov.w @(h'c0,pc), r0 ;@(h'4968) +0048a6 e200 mov #h'0, r2 +0048a8 0f26 mov.l r2, @(r0,r15) +0048aa a045 bra h'8a ;@(h'4938) +0048ac e300 mov #h'0, r3 +0048ae 935c mov.w @(h'b8,pc), r3 ;@(h'496a) +0048b0 905c mov.w @(h'b8,pc), r0 ;@(h'496c) +0048b2 33fc add r15, r3 +0048b4 915b mov.w @(h'b6,pc), r1 ;@(h'496e) +0048b6 02fe mov.l @(r0,r15), r2 +0048b8 9058 mov.w @(h'b0,pc), r0 ;@(h'496c) +0048ba 323c add r3, r2 +0048bc 00fe mov.l @(r0,r15), r0 +0048be 31fc add r15, r1 +0048c0 9353 mov.w @(h'a6,pc), r3 ;@(h'496a) +0048c2 001c mov.b @(r0,r1), r0 +0048c4 2200 mov.b r0, @r2 +0048c6 e200 mov #h'0, r2 +0048c8 9050 mov.w @(h'a0,pc), r0 ;@(h'496c) +0048ca 33fc add r15, r3 +0048cc 00fe mov.l @(r0,r15), r0 +0048ce 0124 mov.b r2, @(r0,r1) +0048d0 924e mov.w @(h'9c,pc), r2 ;@(h'4970) +0048d2 32fc add r15, r2 +0048d4 904a mov.w @(h'94,pc), r0 ;@(h'496c) +0048d6 00fe mov.l @(r0,r15), r0 +0048d8 9148 mov.w @(h'90,pc), r1 ;@(h'496c) +0048da 302c add r2, r0 +0048dc 6200 mov.b @r0, r2 +0048de 31fc add r15, r1 +0048e0 6112 mov.l @r1, r1 +0048e2 313c add r3, r1 +0048e4 6110 mov.b @r1, r1 +0048e6 321c add r1, r2 +0048e8 2020 mov.b r2, @r0 +0048ea 903d mov.w @(h'7a,pc), r0 ;@(h'4968) +0048ec 00fe mov.l @(r0,r15), r0 +0048ee 2008 tst r0, r0 +0048f0 890c bt h'18 ;@(h'490c) +0048f2 923d mov.w @(h'7a,pc), r2 ;@(h'4970) +0048f4 903a mov.w @(h'74,pc), r0 ;@(h'496c) +0048f6 32fc add r15, r2 +0048f8 9138 mov.w @(h'70,pc), r1 ;@(h'496c) +0048fa 00fe mov.l @(r0,r15), r0 +0048fc 302c add r2, r0 +0048fe 6203 mov r0, r2 +004900 31fc add r15, r1 +004902 6012 mov.l @r1, r0 +004904 013c mov.b @(r0,r3), r1 +004906 6020 mov.b @r2, r0 +004908 301c add r1, r0 +00490a 2200 mov.b r0, @r2 +00490c 9330 mov.w @(h'60,pc), r3 ;@(h'4970) +00490e 33fc add r15, r3 +004910 902c mov.w @(h'58,pc), r0 ;@(h'496c) +004912 02fe mov.l @(r0,r15), r2 +004914 9028 mov.w @(h'50,pc), r0 ;@(h'4968) +004916 323c add r3, r2 +004918 6120 mov.b @r2, r1 +00491a 611c extu.b r1, r1 +00491c 02fe mov.l @(r0,r15), r2 +00491e e006 mov #h'6, r0 +004920 3028 sub r2, r0 +004922 3107 cmp/gt r0, r1 +004924 8b05 bf h'a ;@(h'4932) +004926 901d mov.w @(h'3a,pc), r0 ;@(h'4964) +004928 911c mov.w @(h'38,pc), r1 ;@(h'4964) +00492a 00fe mov.l @(r0,r15), r0 +00492c 7001 +00492e 31fc add r15, r1 +004930 2102 mov.l r0, @r1 +004932 901b mov.w @(h'36,pc), r0 ;@(h'496c) +004934 03fe mov.l @(r0,r15), r3 +004936 7301 +004938 9018 mov.w @(h'30,pc), r0 ;@(h'496c) +00493a e208 mov #h'8, r2 +00493c 0f36 mov.l r3, @(r0,r15) +00493e 6133 mov r3, r1 +004940 3123 cmp/ge r2, r1 +004942 8bb4 bf h'-98 ;@(h'48ae) +004944 900e mov.w @(h'1c,pc), r0 ;@(h'4964) +004946 e304 mov #h'4, r3 +004948 02fe mov.l @(r0,r15), r2 +00494a 3233 cmp/ge r3, r2 +00494c 8918 bt h'30 ;@(h'4980) +00494e d20a mov.l @(h'28,pc), r2 ;@(h'4978) +004950 420b jsr @r2 +004952 0009 nop +004954 d309 mov.l @(h'24,pc), r3 ;@(h'497c) +004956 6103 mov r0, r1 +004958 430b jsr @r3 +00495a e005 mov #h'5, r0 +00495c a01d bra h'3a ;@(h'499a) +00495e 0009 nop +004960 010c mov.b @(r0,r0), r1 +004962 00d0 +004964 01a8 +004966 00cc mov.b @(r0,r12), r0 +004968 0084 mov.b r8, @(r0,r0) +00496a 011c mov.b @(r0,r1), r1 +00496c 01b0 +00496e 0114 mov.b r1, @(r0,r1) +004970 012c mov.b @(r0,r2), r1 +004972 0000 +004974 0030 +004976 0dcc mov.b @(r0,r12), r13 +004978 0030 +00497a b000 bsr h'0 ;@(h'497e) +00497c 0030 +00497e ab98 bra h'-8d0 ;@(h'40b2) +004980 d249 mov.l @(h'124,pc), r2 ;@(h'4aa8) +004982 420b jsr @r2 +004984 0009 nop +004986 e208 mov #h'8, r2 +004988 9186 mov.w @(h'10c,pc), r1 ;@(h'4a98) +00498a 31fc add r15, r1 +00498c 6312 mov.l @r1, r3 +00498e 6103 mov r0, r1 +004990 3238 sub r3, r2 +004992 6023 mov r2, r0 +004994 d245 mov.l @(h'114,pc), r2 ;@(h'4aac) +004996 420b jsr @r2 +004998 0009 nop +00499a 6303 mov r0, r3 +00499c 907d mov.w @(h'fa,pc), r0 ;@(h'4a9a) +00499e 7301 +0049a0 a040 bra h'80 ;@(h'4a24) +0049a2 0f36 mov.l r3, @(r0,r15) +0049a4 d140 mov.l @(h'100,pc), r1 ;@(h'4aa8) +0049a6 410b jsr @r1 +0049a8 0009 nop +0049aa 4011 cmp/pz r0 +0049ac 8b01 bf h'2 ;@(h'49b2) +0049ae a005 bra h'a ;@(h'49bc) +0049b0 c907 and #h'7, r0 +0049b2 6007 not r0, r0 +0049b4 7001 +0049b6 c907 and #h'7, r0 +0049b8 6007 not r0, r0 +0049ba 7001 +0049bc 916e mov.w @(h'dc,pc), r1 ;@(h'4a9c) +0049be 31fc add r15, r1 +0049c0 d339 mov.l @(h'e4,pc), r3 ;@(h'4aa8) +0049c2 430b jsr @r3 +0049c4 2102 mov.l r0, @r1 +0049c6 6103 mov r0, r1 +0049c8 d238 mov.l @(h'e0,pc), r2 ;@(h'4aac) +0049ca 420b jsr @r2 +0049cc e02d mov #h'2d, r0 +0049ce 9166 mov.w @(h'cc,pc), r1 ;@(h'4a9e) +0049d0 9366 mov.w @(h'cc,pc), r3 ;@(h'4aa0) +0049d2 31fc add r15, r1 +0049d4 2102 mov.l r0, @r1 +0049d6 33fc add r15, r3 +0049d8 9060 mov.w @(h'c0,pc), r0 ;@(h'4a9c) +0049da 02fe mov.l @(r0,r15), r2 +0049dc 323c add r3, r2 +0049de 6120 mov.b @r2, r1 +0049e0 2118 tst r1, r1 +0049e2 8b1f bf h'3e ;@(h'4a24) +0049e4 925d mov.w @(h'ba,pc), r2 ;@(h'4aa2) +0049e6 32fc add r15, r2 +0049e8 9058 mov.w @(h'b0,pc), r0 ;@(h'4a9c) +0049ea 01fe mov.l @(r0,r15), r1 +0049ec 905a mov.w @(h'b4,pc), r0 ;@(h'4aa4) +0049ee 312c add r2, r1 +0049f0 9359 mov.w @(h'b2,pc), r3 ;@(h'4aa6) +0049f2 6110 mov.b @r1, r1 +0049f4 00fe mov.l @(r0,r15), r0 +0049f6 33fc add r15, r3 +0049f8 611c extu.b r1, r1 +0049fa 310c add r0, r1 +0049fc 904f mov.w @(h'9e,pc), r0 ;@(h'4a9e) +0049fe 71ff add #h'ff, r1 +004a00 313c add r3, r1 +004a02 6210 mov.b @r1, r2 +004a04 01fe mov.l @(r0,r15), r1 +004a06 622c extu.b r2, r2 +004a08 3123 cmp/ge r2, r1 +004a0a 890b bt h'16 ;@(h'4a24) +004a0c 9348 mov.w @(h'90,pc), r3 ;@(h'4aa0) +004a0e e101 mov #h'1, r1 +004a10 9044 mov.w @(h'88,pc), r0 ;@(h'4a9c) +004a12 33fc add r15, r3 +004a14 02fe mov.l @(r0,r15), r2 +004a16 323c add r3, r2 +004a18 2210 mov.b r1, @r2 +004a1a 903e mov.w @(h'7c,pc), r0 ;@(h'4a9a) +004a1c 02fe mov.l @(r0,r15), r2 +004a1e 72ff add #h'ff, r2 +004a20 903b mov.w @(h'76,pc), r0 ;@(h'4a9a) +004a22 0f26 mov.l r2, @(r0,r15) +004a24 9039 mov.w @(h'72,pc), r0 ;@(h'4a9a) +004a26 03fe mov.l @(r0,r15), r3 +004a28 2338 tst r3, r3 +004a2a 8bbb bf h'-8a ;@(h'49a4) +004a2c e074 mov #h'74, r0 +004a2e 00fe mov.l @(r0,r15), r0 +004a30 8802 cmp/eq #h'2, r0 +004a32 8b6f bf h'de ;@(h'4b14) +004a34 53f6 mov.l @(h'18,r15), r3 +004a36 e21d mov #h'1d, r2 +004a38 3323 cmp/ge r2, r3 +004a3a 896b bt h'd6 ;@(h'4b14) +004a3c 902e mov.w @(h'5c,pc), r0 ;@(h'4a9c) +004a3e e300 mov #h'0, r3 +004a40 a01c bra h'38 ;@(h'4a7c) +004a42 0f36 mov.l r3, @(r0,r15) +004a44 902a mov.w @(h'54,pc), r0 ;@(h'4a9c) +004a46 63f3 mov r15, r3 +004a48 01fe mov.l @(r0,r15), r1 +004a4a 7318 add #h'18, r3 +004a4c 9026 mov.w @(h'4c,pc), r0 ;@(h'4a9c) +004a4e 4108 shll2 r1 +004a50 02fe mov.l @(r0,r15), r2 +004a52 313c add r3, r1 +004a54 9022 mov.w @(h'44,pc), r0 ;@(h'4a9c) +004a56 4208 shll2 r2 +004a58 323c add r3, r2 +004a5a 5221 mov.l @(h'4,r2), r2 +004a5c 2122 mov.l r2, @r1 +004a5e 62f3 mov r15, r2 +004a60 01fe mov.l @(r0,r15), r1 +004a62 4108 shll2 r1 +004a64 901a mov.w @(h'34,pc), r0 ;@(h'4a9c) +004a66 312c add r2, r1 +004a68 00fe mov.l @(r0,r15), r0 +004a6a 4008 shll2 r0 +004a6c 302c add r2, r0 +004a6e 5001 mov.l @(h'4,r0), r0 +004a70 2102 mov.l r0, @r1 +004a72 9013 mov.w @(h'26,pc), r0 ;@(h'4a9c) +004a74 01fe mov.l @(r0,r15), r1 +004a76 7101 +004a78 9010 mov.w @(h'20,pc), r0 ;@(h'4a9c) +004a7a 0f16 mov.l r1, @(r0,r15) +004a7c 900e mov.w @(h'1c,pc), r0 ;@(h'4a9c) +004a7e e305 mov #h'5, r3 +004a80 02fe mov.l @(r0,r15), r2 +004a82 3233 cmp/ge r3, r2 +004a84 8bde bf h'-44 ;@(h'4a44) +004a86 e355 mov #h'55, r3 +004a88 1f3b mov.l r3, @(h'2c,r15) +004a8a d107 mov.l @(h'1c,pc), r1 ;@(h'4aa8) +004a8c 410b jsr @r1 +004a8e 0009 nop +004a90 4011 cmp/pz r0 +004a92 8b0d bf h'1a ;@(h'4ab0) +004a94 a011 bra h'22 ;@(h'4aba) +004a96 c907 and #h'7, r0 +004a98 01a8 +004a9a 0110 +004a9c 01b0 +004a9e 01ac mov.b @(r0,r10), r1 +004aa0 0114 mov.b r1, @(r0,r1) +004aa2 012c mov.b @(r0,r2), r1 +004aa4 0084 mov.b r8, @(r0,r0) +004aa6 0124 mov.b r2, @(r0,r1) +004aa8 0030 +004aaa b000 bsr h'0 ;@(h'4aae) +004aac 0030 +004aae ab98 bra h'-8d0 ;@(h'41e2) +004ab0 6007 not r0, r0 +004ab2 7001 +004ab4 c907 and #h'7, r0 +004ab6 6007 not r0, r0 +004ab8 7001 +004aba 9131 mov.w @(h'62,pc), r1 ;@(h'4b20) +004abc d31b mov.l @(h'6c,pc), r3 ;@(h'4b2c) +004abe 31fc add r15, r1 +004ac0 430b jsr @r3 +004ac2 2102 mov.l r0, @r1 +004ac4 d21a mov.l @(h'68,pc), r2 ;@(h'4b30) +004ac6 6103 mov r0, r1 +004ac8 420b jsr @r2 +004aca e02d mov #h'2d, r0 +004acc 9129 mov.w @(h'52,pc), r1 ;@(h'4b22) +004ace 31fc add r15, r1 +004ad0 2102 mov.l r0, @r1 +004ad2 9327 mov.w @(h'4e,pc), r3 ;@(h'4b24) +004ad4 9224 mov.w @(h'48,pc), r2 ;@(h'4b20) +004ad6 33fc add r15, r3 +004ad8 32fc add r15, r2 +004ada 6222 mov.l @r2, r2 +004adc 323c add r3, r2 +004ade 6120 mov.b @r2, r1 +004ae0 9221 mov.w @(h'42,pc), r2 ;@(h'4b26) +004ae2 611c extu.b r1, r1 +004ae4 32fc add r15, r2 +004ae6 6322 mov.l @r2, r3 +004ae8 313c add r3, r1 +004aea 71ff add #h'ff, r1 +004aec 931c mov.w @(h'38,pc), r3 ;@(h'4b28) +004aee 33fc add r15, r3 +004af0 313c add r3, r1 +004af2 6210 mov.b @r1, r2 +004af4 622c extu.b r2, r2 +004af6 3023 cmp/ge r2, r0 +004af8 89c7 bt h'-72 ;@(h'4a8a) +004afa 9011 mov.w @(h'22,pc), r0 ;@(h'4b20) +004afc 03fe mov.l @(r0,r15), r3 +004afe 1f35 mov.l r3, @(h'14,r15) +004b00 9310 mov.w @(h'20,pc), r3 ;@(h'4b24) +004b02 33fc add r15, r3 +004b04 52f5 mov.l @(h'14,r15), r2 +004b06 323c add r3, r2 +004b08 6120 mov.b @r2, r1 +004b0a 7101 +004b0c 2210 mov.b r1, @r2 +004b0e e201 mov #h'1, r2 +004b10 900b mov.w @(h'16,pc), r0 ;@(h'4b2a) +004b12 0f26 mov.l r2, @(r0,r15) +004b14 e074 mov #h'74, r0 +004b16 00fe mov.l @(r0,r15), r0 +004b18 8802 cmp/eq #h'2, r0 +004b1a 8937 bt h'6e ;@(h'4b8c) +004b1c a030 bra h'60 ;@(h'4b80) +004b1e e200 mov #h'0, r2 +004b20 01b0 +004b22 01ac mov.b @(r0,r10), r1 +004b24 012c mov.b @(r0,r2), r1 +004b26 0084 mov.b r8, @(r0,r0) +004b28 0124 mov.b r2, @(r0,r1) +004b2a 01a4 mov.b r10, @(r0,r1) +004b2c 0030 +004b2e b000 bsr h'0 ;@(h'4b32) +004b30 0030 +004b32 ab98 bra h'-8d0 ;@(h'4266) +004b34 937e mov.w @(h'fc,pc), r3 ;@(h'4c34) +004b36 33fc add r15, r3 +004b38 907d mov.w @(h'fa,pc), r0 ;@(h'4c36) +004b3a 01fe mov.l @(r0,r15), r1 +004b3c 313c add r3, r1 +004b3e 6210 mov.b @r1, r2 +004b40 2228 tst r2, r2 +004b42 891a bt h'34 ;@(h'4b7a) +004b44 9078 mov.w @(h'f0,pc), r0 ;@(h'4c38) +004b46 e555 mov #h'55, r5 +004b48 d340 mov.l @(h'100,pc), r3 ;@(h'4c4c) +004b4a e207 mov #h'7, r2 +004b4c 2f26 mov.l r2, @-r15 +004b4e 6723 mov r2, r7 +004b50 06fe mov.l @(r0,r15), r6 +004b52 6163 mov r6, r1 +004b54 9071 mov.w @(h'e2,pc), r0 ;@(h'4c3a) +004b56 4608 shll2 r6 +004b58 4600 shll r6 +004b5a 3618 sub r1, r6 +004b5c 01fe mov.l @(r0,r15), r1 +004b5e 7604 +004b60 71ef add #h'ef, r1 +004b62 430b jsr @r3 +004b64 e012 mov #h'12, r0 +004b66 6303 mov r0, r3 +004b68 9468 mov.w @(h'd0,pc), r4 ;@(h'4c3c) +004b6a 4008 shll2 r0 +004b6c 4000 shll r0 +004b6e 3038 sub r3, r0 +004b70 d337 mov.l @(h'dc,pc), r3 ;@(h'4c50) +004b72 34fc add r15, r4 +004b74 430b jsr @r3 +004b76 340c add r0, r4 +004b78 7f04 +004b7a 905c mov.w @(h'b8,pc), r0 ;@(h'4c36) +004b7c 02fe mov.l @(r0,r15), r2 +004b7e 7201 +004b80 9059 mov.w @(h'b2,pc), r0 ;@(h'4c36) +004b82 e308 mov #h'8, r3 +004b84 0f26 mov.l r2, @(r0,r15) +004b86 6123 mov r2, r1 +004b88 3133 cmp/ge r3, r1 +004b8a 8bd3 bf h'-5a ;@(h'4b34) +004b8c e074 mov #h'74, r0 +004b8e 00fe mov.l @(r0,r15), r0 +004b90 8802 cmp/eq #h'2, r0 +004b92 8b1a bf h'34 ;@(h'4bca) +004b94 e207 mov #h'7, r2 +004b96 6723 mov r2, r7 +004b98 2f26 mov.l r2, @-r15 +004b9a 56f6 mov.l @(h'18,r15), r6 +004b9c 54f7 mov.l @(h'1c,r15), r4 +004b9e 6363 mov r6, r3 +004ba0 4608 shll2 r6 +004ba2 4600 shll r6 +004ba4 3638 sub r3, r6 +004ba6 7604 +004ba8 74e1 add #h'e1, r4 +004baa 4411 cmp/pz r4 +004bac 8d01 bt/s h'2 ;@(h'4bb2) +004bae e555 mov #h'55, r5 +004bb0 7403 +004bb2 4421 shar r4 +004bb4 9142 mov.w @(h'84,pc), r1 ;@(h'4c3c) +004bb6 4421 shar r4 +004bb8 6343 mov r4, r3 +004bba 4408 shll2 r4 +004bbc 4400 shll r4 +004bbe 3438 sub r3, r4 +004bc0 d323 mov.l @(h'8c,pc), r3 ;@(h'4c50) +004bc2 31fc add r15, r1 +004bc4 430b jsr @r3 +004bc6 341c add r1, r4 +004bc8 7f04 +004bca e074 mov #h'74, r0 +004bcc 00fe mov.l @(r0,r15), r0 +004bce 8802 cmp/eq #h'2, r0 +004bd0 891d bt h'3a ;@(h'4c0e) +004bd2 9034 mov.w @(h'68,pc), r0 ;@(h'4c3e) +004bd4 02fe mov.l @(r0,r15), r2 +004bd6 2228 tst r2, r2 +004bd8 890b bt h'16 ;@(h'4bf2) +004bda 9031 mov.w @(h'62,pc), r0 ;@(h'4c40) +004bdc 00fe mov.l @(r0,r15), r0 +004bde 8803 cmp/eq #h'3, r0 +004be0 8907 bt h'e ;@(h'4bf2) +004be2 902d mov.w @(h'5a,pc), r0 ;@(h'4c40) +004be4 00fe mov.l @(r0,r15), r0 +004be6 8809 cmp/eq #h'9, r0 +004be8 8903 bt h'6 ;@(h'4bf2) +004bea 902a mov.w @(h'54,pc), r0 ;@(h'4c42) +004bec 02fe mov.l @(r0,r15), r2 +004bee 2228 tst r2, r2 +004bf0 8b0d bf h'1a ;@(h'4c0e) +004bf2 e32b mov #h'2b, r3 +004bf4 9026 mov.w @(h'4c,pc), r0 ;@(h'4c44) +004bf6 02fe mov.l @(r0,r15), r2 +004bf8 3237 cmp/gt r3, r2 +004bfa 8b08 bf h'10 ;@(h'4c0e) +004bfc 9022 mov.w @(h'44,pc), r0 ;@(h'4c44) +004bfe e24e mov #h'4e, r2 +004c00 01fe mov.l @(r0,r15), r1 +004c02 3123 cmp/ge r2, r1 +004c04 8903 bt h'6 ;@(h'4c0e) +004c06 901e mov.w @(h'3c,pc), r0 ;@(h'4c46) +004c08 01fe mov.l @(r0,r15), r1 +004c0a 2118 tst r1, r1 +004c0c 890b bt h'16 ;@(h'4c26) +004c0e e074 mov #h'74, r0 +004c10 00fe mov.l @(r0,r15), r0 +004c12 8802 cmp/eq #h'2, r0 +004c14 8901 bt h'2 ;@(h'4c1a) +004c16 a0f1 bra h'1e2 ;@(h'4dfc) +004c18 0009 nop +004c1a 9015 mov.w @(h'2a,pc), r0 ;@(h'4c48) +004c1c 00fe mov.l @(r0,r15), r0 +004c1e 8801 cmp/eq #h'1, r0 +004c20 8901 bt h'2 ;@(h'4c26) +004c22 a0eb bra h'1d6 ;@(h'4dfc) +004c24 0009 nop +004c26 e200 mov #h'0, r2 +004c28 900e mov.w @(h'1c,pc), r0 ;@(h'4c48) +004c2a 6323 mov r2, r3 +004c2c 0f26 mov.l r2, @(r0,r15) +004c2e 9002 mov.w @(h'4,pc), r0 ;@(h'4c36) +004c30 a0dd bra h'1ba ;@(h'4dee) +004c32 0f36 mov.l r3, @(r0,r15) +004c34 0114 mov.b r1, @(r0,r1) +004c36 01b0 +004c38 01b4 mov.b r11, @(r0,r1) +004c3a 0110 +004c3c 77ec add #h'ec, r7 +004c3e 00d8 +004c40 00cc mov.b @(r0,r12), r0 +004c42 00e0 +004c44 010c mov.b @(r0,r0), r1 +004c46 00d0 +004c48 01a4 mov.b r10, @(r0,r1) +004c4a 0000 +004c4c 0030 +004c4e aae4 bra h'-a38 ;@(h'421a) +004c50 0030 +004c52 1bc8 mov.l r12, @(h'20,r11) +004c54 937f mov.w @(h'fe,pc), r3 ;@(h'4d56) +004c56 33fc add r15, r3 +004c58 907e mov.w @(h'fc,pc), r0 ;@(h'4d58) +004c5a 02fe mov.l @(r0,r15), r2 +004c5c 323c add r3, r2 +004c5e 6120 mov.b @r2, r1 +004c60 2118 tst r1, r1 +004c62 8901 bt h'2 ;@(h'4c68) +004c64 a0be bra h'17c ;@(h'4de4) +004c66 0009 nop +004c68 d13f mov.l @(h'fc,pc), r1 ;@(h'4d68) +004c6a 410b jsr @r1 +004c6c 0009 nop +004c6e 6103 mov r0, r1 +004c70 d33e mov.l @(h'f8,pc), r3 ;@(h'4d6c) +004c72 430b jsr @r3 +004c74 e018 mov #h'18, r0 +004c76 9170 mov.w @(h'e0,pc), r1 ;@(h'4d5a) +004c78 31fc add r15, r1 +004c7a 2102 mov.l r0, @r1 +004c7c 906e mov.w @(h'dc,pc), r0 ;@(h'4d5c) +004c7e 00fe mov.l @(r0,r15), r0 +004c80 8809 cmp/eq #h'9, r0 +004c82 8b02 bf h'4 ;@(h'4c8a) +004c84 9069 mov.w @(h'd2,pc), r0 ;@(h'4d5a) +004c86 e29c mov #h'ffffff9c, r2 +004c88 0f26 mov.l r2, @(r0,r15) +004c8a 9066 mov.w @(h'cc,pc), r0 ;@(h'4d5a) +004c8c d338 mov.l @(h'e0,pc), r3 ;@(h'4d70) +004c8e 00fe mov.l @(r0,r15), r0 +004c90 7ff8 add #h'f8, r15 +004c92 430b jsr @r3 +004c94 2ff6 mov.l r15, @-r15 +004c96 7fe8 add #h'e8, r15 +004c98 9061 mov.w @(h'c2,pc), r0 ;@(h'4d5e) +004c9a e200 mov #h'0, r2 +004c9c d334 mov.l @(h'd0,pc), r3 ;@(h'4d70) +004c9e 2f26 mov.l r2, @-r15 +004ca0 d234 mov.l @(h'd0,pc), r2 ;@(h'4d74) +004ca2 2f26 mov.l r2, @-r15 +004ca4 00fe mov.l @(r0,r15), r0 +004ca6 7ff8 add #h'f8, r15 +004ca8 7004 +004caa 430b jsr @r3 +004cac 2ff6 mov.l r15, @-r15 +004cae e210 mov #h'10, r2 +004cb0 d131 mov.l @(h'c4,pc), r1 ;@(h'4d78) +004cb2 32fc add r15, r2 +004cb4 410b jsr @r1 +004cb6 2f26 mov.l r2, @-r15 +004cb8 7f14 add #h'14, r15 +004cba e208 mov #h'8, r2 +004cbc 32fc add r15, r2 +004cbe 2f26 mov.l r2, @-r15 +004cc0 d22e mov.l @(h'b8,pc), r2 ;@(h'4d7c) +004cc2 420b jsr @r2 +004cc4 0009 nop +004cc6 e300 mov #h'0, r3 +004cc8 d12e mov.l @(h'b8,pc), r1 ;@(h'4d84) +004cca 2f36 mov.l r3, @-r15 +004ccc d32c mov.l @(h'b0,pc), r3 ;@(h'4d80) +004cce 2f36 mov.l r3, @-r15 +004cd0 62f3 mov r15, r2 +004cd2 7210 add #h'10, r2 +004cd4 410b jsr @r1 +004cd6 2f26 mov.l r2, @-r15 +004cd8 d32b mov.l @(h'ac,pc), r3 ;@(h'4d88) +004cda 430b jsr @r3 +004cdc 0009 nop +004cde 8800 cmp/eq #h'0, r0 +004ce0 8b01 bf h'2 ;@(h'4ce6) +004ce2 a08b bra h'116 ;@(h'4dfc) +004ce4 0009 nop +004ce6 903b mov.w @(h'76,pc), r0 ;@(h'4d60) +004ce8 d31f mov.l @(h'7c,pc), r3 ;@(h'4d68) +004cea 02fe mov.l @(r0,r15), r2 +004cec 9038 mov.w @(h'70,pc), r0 ;@(h'4d60) +004cee 7201 +004cf0 430b jsr @r3 +004cf2 0f26 mov.l r2, @(r0,r15) +004cf4 d31d mov.l @(h'74,pc), r3 ;@(h'4d6c) +004cf6 6103 mov r0, r1 +004cf8 430b jsr @r3 +004cfa e018 mov #h'18, r0 +004cfc 912d mov.w @(h'5a,pc), r1 ;@(h'4d5a) +004cfe 2008 tst r0, r0 +004d00 31fc add r15, r1 +004d02 8d0a bt/s h'14 ;@(h'4d1a) +004d04 2102 mov.l r0, @r1 +004d06 e203 mov #h'3, r2 +004d08 3027 cmp/gt r2, r0 +004d0a 8906 bt h'c ;@(h'4d1a) +004d0c 9329 mov.w @(h'52,pc), r3 ;@(h'4d62) +004d0e e201 mov #h'1, r2 +004d10 9022 mov.w @(h'44,pc), r0 ;@(h'4d58) +004d12 33fc add r15, r3 +004d14 01fe mov.l @(r0,r15), r1 +004d16 313c add r3, r1 +004d18 2120 mov.b r2, @r1 +004d1a 901e mov.w @(h'3c,pc), r0 ;@(h'4d5a) +004d1c 03fe mov.l @(r0,r15), r3 +004d1e 2338 tst r3, r3 +004d20 8b06 bf h'c ;@(h'4d30) +004d22 e202 mov #h'2, r2 +004d24 931d mov.w @(h'3a,pc), r3 ;@(h'4d62) +004d26 33fc add r15, r3 +004d28 9016 mov.w @(h'2c,pc), r0 ;@(h'4d58) +004d2a 01fe mov.l @(r0,r15), r1 +004d2c 313c add r3, r1 +004d2e 2120 mov.b r2, @r1 +004d30 9311 mov.w @(h'22,pc), r3 ;@(h'4d56) +004d32 e25c mov #h'5c, r2 +004d34 9010 mov.w @(h'20,pc), r0 ;@(h'4d58) +004d36 33fc add r15, r3 +004d38 01fe mov.l @(r0,r15), r1 +004d3a 313c add r3, r1 +004d3c 2120 mov.b r2, @r1 +004d3e 9311 mov.w @(h'22,pc), r3 ;@(h'4d64) +004d40 900a mov.w @(h'14,pc), r0 ;@(h'4d58) +004d42 33fc add r15, r3 +004d44 d208 mov.l @(h'20,pc), r2 ;@(h'4d68) +004d46 01fe mov.l @(r0,r15), r1 +004d48 313c add r3, r1 +004d4a 420b jsr @r2 +004d4c 6813 mov r1, r8 +004d4e 4011 cmp/pz r0 +004d50 8b1c bf h'38 ;@(h'4d8c) +004d52 a020 bra h'40 ;@(h'4d96) +004d54 c907 and #h'7, r0 +004d56 00f4 mov.b r15, @(r0,r0) +004d58 01b0 +004d5a 01a8 +004d5c 00cc mov.b @(r0,r12), r0 +004d5e 0108 clrt +004d60 00e0 +004d62 0100 +004d64 00ec mov.b @(r0,r14), r0 +004d66 0000 +004d68 0030 +004d6a b000 bsr h'0 ;@(h'4d6e) +004d6c 0030 +004d6e ab98 bra h'-8d0 ;@(h'44a2) +004d70 0030 +004d72 a6e4 bra h'dc8 ;@(h'5b3e) +004d74 4000 shll r0 +004d76 0000 +004d78 0030 +004d7a af5c bra h'-148 ;@(h'4c36) +004d7c 0030 +004d7e aac4 bra h'-a78 ;@(h'430a) +004d80 4044 +004d82 0000 +004d84 0030 +004d86 9fa8 mov.w @(h'150,pc), r15 ;@(h'4eda) +004d88 0030 +004d8a a790 bra h'f20 ;@(h'5cae) +004d8c 6007 not r0, r0 +004d8e 7001 +004d90 c907 and #h'7, r0 +004d92 6007 not r0, r0 +004d94 7001 +004d96 2800 mov.b r0, @r8 +004d98 9377 mov.w @(h'ee,pc), r3 ;@(h'4e8a) +004d9a 33fc add r15, r3 +004d9c 9076 mov.w @(h'ec,pc), r0 ;@(h'4e8c) +004d9e 02fe mov.l @(r0,r15), r2 +004da0 323c add r3, r2 +004da2 6120 mov.b @r2, r1 +004da4 9273 mov.w @(h'e6,pc), r2 ;@(h'4e8e) +004da6 611c extu.b r1, r1 +004da8 32fc add r15, r2 +004daa 312c add r2, r1 +004dac 6010 mov.b @r1, r0 +004dae 2008 tst r0, r0 +004db0 8bc5 bf h'-76 ;@(h'4d3e) +004db2 936a mov.w @(h'd4,pc), r3 ;@(h'4e8a) +004db4 906a mov.w @(h'd4,pc), r0 ;@(h'4e8c) +004db6 33fc add r15, r3 +004db8 9169 mov.w @(h'd2,pc), r1 ;@(h'4e8e) +004dba 00fe mov.l @(r0,r15), r0 +004dbc 023c mov.b @(r0,r3), r2 +004dbe 31fc add r15, r1 +004dc0 622c extu.b r2, r2 +004dc2 321c add r1, r2 +004dc4 e001 mov #h'1, r0 +004dc6 2200 mov.b r0, @r2 +004dc8 e074 mov #h'74, r0 +004dca 00fe mov.l @(r0,r15), r0 +004dcc 8802 cmp/eq #h'2, r0 +004dce 8b15 bf h'2a ;@(h'4dfc) +004dd0 925e mov.w @(h'bc,pc), r2 ;@(h'4e90) +004dd2 32fc add r15, r2 +004dd4 50f5 mov.l @(h'14,r15), r0 +004dd6 302c add r2, r0 +004dd8 6300 mov.b @r0, r3 +004dda 73ff add #h'ff, r3 +004ddc 2030 mov.b r3, @r0 +004dde e0fe mov #h'fffffffe, r0 +004de0 a00c bra h'18 ;@(h'4dfc) +004de2 1f05 mov.l r0, @(h'14,r15) +004de4 9052 mov.w @(h'a4,pc), r0 ;@(h'4e8c) +004de6 01fe mov.l @(r0,r15), r1 +004de8 9050 mov.w @(h'a0,pc), r0 ;@(h'4e8c) +004dea 7101 +004dec 0f16 mov.l r1, @(r0,r15) +004dee e306 mov #h'6, r3 +004df0 904c mov.w @(h'98,pc), r0 ;@(h'4e8c) +004df2 02fe mov.l @(r0,r15), r2 +004df4 3233 cmp/ge r3, r2 +004df6 8901 bt h'2 ;@(h'4dfc) +004df8 af2c bra h'-1a8 ;@(h'4c54) +004dfa 0009 nop +004dfc 9049 mov.w @(h'92,pc), r0 ;@(h'4e92) +004dfe 03fe mov.l @(r0,r15), r3 +004e00 2338 tst r3, r3 +004e02 8961 bt h'c2 ;@(h'4ec8) +004e04 9046 mov.w @(h'8c,pc), r0 ;@(h'4e94) +004e06 e100 mov #h'0, r1 +004e08 0f16 mov.l r1, @(r0,r15) +004e0a a010 bra h'20 ;@(h'4e2e) +004e0c 6313 mov r1, r3 +004e0e 903d mov.w @(h'7a,pc), r0 ;@(h'4e8c) +004e10 03fe mov.l @(r0,r15), r3 +004e12 9040 mov.w @(h'80,pc), r0 ;@(h'4e96) +004e14 30fc add r15, r0 +004e16 003c mov.b @(r0,r3), r0 +004e18 600c extu.b r0, r0 +004e1a 8801 cmp/eq #h'1, r0 +004e1c 8b04 bf h'8 ;@(h'4e28) +004e1e 9039 mov.w @(h'72,pc), r0 ;@(h'4e94) +004e20 02fe mov.l @(r0,r15), r2 +004e22 7201 +004e24 9036 mov.w @(h'6c,pc), r0 ;@(h'4e94) +004e26 0f26 mov.l r2, @(r0,r15) +004e28 9030 mov.w @(h'60,pc), r0 ;@(h'4e8c) +004e2a 03fe mov.l @(r0,r15), r3 +004e2c 7301 +004e2e e208 mov #h'8, r2 +004e30 902c mov.w @(h'58,pc), r0 ;@(h'4e8c) +004e32 6133 mov r3, r1 +004e34 0f36 mov.l r3, @(r0,r15) +004e36 3123 cmp/ge r2, r1 +004e38 8be9 bf h'-2e ;@(h'4e0e) +004e3a 902b mov.w @(h'56,pc), r0 ;@(h'4e94) +004e3c 00fe mov.l @(r0,r15), r0 +004e3e 8808 cmp/eq #h'8, r0 +004e40 8b42 bf h'84 ;@(h'4ec8) +004e42 9029 mov.w @(h'52,pc), r0 ;@(h'4e98) +004e44 02fe mov.l @(r0,r15), r2 +004e46 2228 tst r2, r2 +004e48 8b3e bf h'7c ;@(h'4ec8) +004e4a e300 mov #h'0, r3 +004e4c 901e mov.w @(h'3c,pc), r0 ;@(h'4e8c) +004e4e a00d bra h'1a ;@(h'4e6c) +004e50 0f36 mov.l r3, @(r0,r15) +004e52 931d mov.w @(h'3a,pc), r3 ;@(h'4e90) +004e54 901a mov.w @(h'34,pc), r0 ;@(h'4e8c) +004e56 33fc add r15, r3 +004e58 02fe mov.l @(r0,r15), r2 +004e5a 323c add r3, r2 +004e5c 6120 mov.b @r2, r1 +004e5e 71ff add #h'ff, r1 +004e60 2210 mov.b r1, @r2 +004e62 9013 mov.w @(h'26,pc), r0 ;@(h'4e8c) +004e64 02fe mov.l @(r0,r15), r2 +004e66 7201 +004e68 9010 mov.w @(h'20,pc), r0 ;@(h'4e8c) +004e6a 0f26 mov.l r2, @(r0,r15) +004e6c 900e mov.w @(h'1c,pc), r0 ;@(h'4e8c) +004e6e e308 mov #h'8, r3 +004e70 01fe mov.l @(r0,r15), r1 +004e72 3133 cmp/ge r3, r1 +004e74 8bed bf h'-26 ;@(h'4e52) +004e76 e301 mov #h'1, r3 +004e78 900e mov.w @(h'1c,pc), r0 ;@(h'4e98) +004e7a 0f36 mov.l r3, @(r0,r15) +004e7c 900d mov.w @(h'1a,pc), r0 ;@(h'4e9a) +004e7e 02fe mov.l @(r0,r15), r2 +004e80 900b mov.w @(h'16,pc), r0 ;@(h'4e9a) +004e82 72ff add #h'ff, r2 +004e84 0f26 mov.l r2, @(r0,r15) +004e86 a019 bra h'32 ;@(h'4ebc) +004e88 e300 mov #h'0, r3 +004e8a 00ec mov.b @(r0,r14), r0 +004e8c 01b0 +004e8e 00e4 mov.b r14, @(r0,r0) +004e90 012c mov.b @(r0,r2), r1 +004e92 0108 clrt +004e94 01a8 +004e96 013c mov.b @(r0,r3), r1 +004e98 00d4 mov.b r13, @(r0,r0) +004e9a 0190 +004e9c 9394 mov.w @(h'128,pc), r3 ;@(h'4fc8) +004e9e 33fc add r15, r3 +004ea0 9093 mov.w @(h'126,pc), r0 ;@(h'4fca) +004ea2 02fe mov.l @(r0,r15), r2 +004ea4 323c add r3, r2 +004ea6 6120 mov.b @r2, r1 +004ea8 2118 tst r1, r1 +004eaa 8904 bt h'8 ;@(h'4eb6) +004eac 908d mov.w @(h'11a,pc), r0 ;@(h'4fca) +004eae 00fe mov.l @(r0,r15), r0 +004eb0 023c mov.b @(r0,r3), r2 +004eb2 72ff add #h'ff, r2 +004eb4 0324 mov.b r2, @(r0,r3) +004eb6 9088 mov.w @(h'110,pc), r0 ;@(h'4fca) +004eb8 03fe mov.l @(r0,r15), r3 +004eba 7301 +004ebc 9085 mov.w @(h'10a,pc), r0 ;@(h'4fca) +004ebe e206 mov #h'6, r2 +004ec0 0f36 mov.l r3, @(r0,r15) +004ec2 6133 mov r3, r1 +004ec4 3123 cmp/ge r2, r1 +004ec6 8be9 bf h'-2e ;@(h'4e9c) +004ec8 9080 mov.w @(h'100,pc), r0 ;@(h'4fcc) +004eca 03fe mov.l @(r0,r15), r3 +004ecc 2338 tst r3, r3 +004ece 8b01 bf h'2 ;@(h'4ed4) +004ed0 a0be bra h'17c ;@(h'5050) +004ed2 0009 nop +004ed4 907b mov.w @(h'f6,pc), r0 ;@(h'4fce) +004ed6 03fe mov.l @(r0,r15), r3 +004ed8 2338 tst r3, r3 +004eda 8901 bt h'2 ;@(h'4ee0) +004edc a0b8 bra h'170 ;@(h'5050) +004ede 0009 nop +004ee0 9074 mov.w @(h'e8,pc), r0 ;@(h'4fcc) +004ee2 e100 mov #h'0, r1 +004ee4 03fe mov.l @(r0,r15), r3 +004ee6 7301 +004ee8 9070 mov.w @(h'e0,pc), r0 ;@(h'4fcc) +004eea 0f36 mov.l r3, @(r0,r15) +004eec 9070 mov.w @(h'e0,pc), r0 ;@(h'4fd0) +004eee 02fe mov.l @(r0,r15), r2 +004ef0 906e mov.w @(h'dc,pc), r0 ;@(h'4fd0) +004ef2 72ff add #h'ff, r2 +004ef4 0f26 mov.l r2, @(r0,r15) +004ef6 9068 mov.w @(h'd0,pc), r0 ;@(h'4fca) +004ef8 0f16 mov.l r1, @(r0,r15) +004efa a012 bra h'24 ;@(h'4f22) +004efc 0009 nop +004efe 9363 mov.w @(h'c6,pc), r3 ;@(h'4fc8) +004f00 9063 mov.w @(h'c6,pc), r0 ;@(h'4fca) +004f02 33fc add r15, r3 +004f04 02fe mov.l @(r0,r15), r2 +004f06 323c add r3, r2 +004f08 6120 mov.b @r2, r1 +004f0a 2118 tst r1, r1 +004f0c 8904 bt h'8 ;@(h'4f18) +004f0e 905c mov.w @(h'b8,pc), r0 ;@(h'4fca) +004f10 00fe mov.l @(r0,r15), r0 +004f12 023c mov.b @(r0,r3), r2 +004f14 72ff add #h'ff, r2 +004f16 0324 mov.b r2, @(r0,r3) +004f18 9057 mov.w @(h'ae,pc), r0 ;@(h'4fca) +004f1a 03fe mov.l @(r0,r15), r3 +004f1c 9055 mov.w @(h'aa,pc), r0 ;@(h'4fca) +004f1e 7301 +004f20 0f36 mov.l r3, @(r0,r15) +004f22 e206 mov #h'6, r2 +004f24 9051 mov.w @(h'a2,pc), r0 ;@(h'4fca) +004f26 01fe mov.l @(r0,r15), r1 +004f28 3123 cmp/ge r2, r1 +004f2a 8be8 bf h'-30 ;@(h'4efe) +004f2c 904e mov.w @(h'9c,pc), r0 ;@(h'4fcc) +004f2e 00fe mov.l @(r0,r15), r0 +004f30 8808 cmp/eq #h'8, r0 +004f32 8901 bt h'2 ;@(h'4f38) +004f34 a08c bra h'118 ;@(h'5050) +004f36 0009 nop +004f38 9048 mov.w @(h'90,pc), r0 ;@(h'4fcc) +004f3a e200 mov #h'0, r2 +004f3c 0f26 mov.l r2, @(r0,r15) +004f3e 6323 mov r2, r3 +004f40 a028 bra h'50 ;@(h'4f94) +004f42 0009 nop +004f44 9045 mov.w @(h'8a,pc), r0 ;@(h'4fd2) +004f46 e101 mov #h'1, r1 +004f48 a01c bra h'38 ;@(h'4f84) +004f4a 0f16 mov.l r1, @(r0,r15) +004f4c 9041 mov.w @(h'82,pc), r0 ;@(h'4fd2) +004f4e 00fe mov.l @(r0,r15), r0 +004f50 9340 mov.w @(h'80,pc), r3 ;@(h'4fd4) +004f52 70ff add #h'ff, r0 +004f54 9139 mov.w @(h'72,pc), r1 ;@(h'4fca) +004f56 33fc add r15, r3 +004f58 4008 shll2 r0 +004f5a 4000 shll r0 +004f5c 303c add r3, r0 +004f5e 31fc add r15, r1 +004f60 6212 mov.l @r1, r2 +004f62 320c add r0, r2 +004f64 9135 mov.w @(h'6a,pc), r1 ;@(h'4fd2) +004f66 31fc add r15, r1 +004f68 6112 mov.l @r1, r1 +004f6a 4108 shll2 r1 +004f6c 4100 shll r1 +004f6e 313c add r3, r1 +004f70 932b mov.w @(h'56,pc), r3 ;@(h'4fca) +004f72 33fc add r15, r3 +004f74 6032 mov.l @r3, r0 +004f76 011c mov.b @(r0,r1), r1 +004f78 902b mov.w @(h'56,pc), r0 ;@(h'4fd2) +004f7a 2210 mov.b r1, @r2 +004f7c 03fe mov.l @(r0,r15), r3 +004f7e 7301 +004f80 9027 mov.w @(h'4e,pc), r0 ;@(h'4fd2) +004f82 0f36 mov.l r3, @(r0,r15) +004f84 9025 mov.w @(h'4a,pc), r0 ;@(h'4fd2) +004f86 e208 mov #h'8, r2 +004f88 01fe mov.l @(r0,r15), r1 +004f8a 3123 cmp/ge r2, r1 +004f8c 8bde bf h'-44 ;@(h'4f4c) +004f8e 901c mov.w @(h'38,pc), r0 ;@(h'4fca) +004f90 03fe mov.l @(r0,r15), r3 +004f92 7301 +004f94 9019 mov.w @(h'32,pc), r0 ;@(h'4fca) +004f96 e208 mov #h'8, r2 +004f98 0f36 mov.l r3, @(r0,r15) +004f9a 6133 mov r3, r1 +004f9c 3123 cmp/ge r2, r1 +004f9e 8bd1 bf h'-5e ;@(h'4f44) +004fa0 9019 mov.w @(h'32,pc), r0 ;@(h'4fd6) +004fa2 03fe mov.l @(r0,r15), r3 +004fa4 9017 mov.w @(h'2e,pc), r0 ;@(h'4fd6) +004fa6 7301 +004fa8 0f36 mov.l r3, @(r0,r15) +004faa e300 mov #h'0, r3 +004fac 9014 mov.w @(h'28,pc), r0 ;@(h'4fd8) +004fae 02fe mov.l @(r0,r15), r2 +004fb0 9012 mov.w @(h'24,pc), r0 ;@(h'4fd8) +004fb2 7201 +004fb4 0f26 mov.l r2, @(r0,r15) +004fb6 900b mov.w @(h'16,pc), r0 ;@(h'4fd0) +004fb8 01fe mov.l @(r0,r15), r1 +004fba 7101 +004fbc 9008 mov.w @(h'10,pc), r0 ;@(h'4fd0) +004fbe 0f16 mov.l r1, @(r0,r15) +004fc0 9003 mov.w @(h'6,pc), r0 ;@(h'4fca) +004fc2 0f36 mov.l r3, @(r0,r15) +004fc4 a01b bra h'36 ;@(h'4ffe) +004fc6 0009 nop +004fc8 00f4 mov.b r15, @(r0,r0) +004fca 01b0 +004fcc 00d4 mov.b r13, @(r0,r0) +004fce 0108 clrt +004fd0 0190 +004fd2 01ac mov.b @(r0,r10), r1 +004fd4 0134 mov.b r3, @(r0,r1) +004fd6 019c mov.b @(r0,r9), r1 +004fd8 0198 +004fda 9398 mov.w @(h'130,pc), r3 ;@(h'510e) +004fdc 9098 mov.w @(h'130,pc), r0 ;@(h'5110) +004fde 33fc add r15, r3 +004fe0 02fe mov.l @(r0,r15), r2 +004fe2 323c add r3, r2 +004fe4 6120 mov.b @r2, r1 +004fe6 2118 tst r1, r1 +004fe8 8904 bt h'8 ;@(h'4ff4) +004fea 9091 mov.w @(h'122,pc), r0 ;@(h'5110) +004fec 00fe mov.l @(r0,r15), r0 +004fee 023c mov.b @(r0,r3), r2 +004ff0 7201 +004ff2 0324 mov.b r2, @(r0,r3) +004ff4 908c mov.w @(h'118,pc), r0 ;@(h'5110) +004ff6 03fe mov.l @(r0,r15), r3 +004ff8 908a mov.w @(h'114,pc), r0 ;@(h'5110) +004ffa 7301 +004ffc 0f36 mov.l r3, @(r0,r15) +004ffe e206 mov #h'6, r2 +005000 9086 mov.w @(h'10c,pc), r0 ;@(h'5110) +005002 01fe mov.l @(r0,r15), r1 +005004 3123 cmp/ge r2, r1 +005006 8be8 bf h'-30 ;@(h'4fda) +005008 d145 mov.l @(h'114,pc), r1 ;@(h'5120) +00500a e300 mov #h'0, r3 +00500c 2f36 mov.l r3, @-r15 +00500e e201 mov #h'1, r2 +005010 2f26 mov.l r2, @-r15 +005012 e731 mov #h'31, r7 +005014 2f26 mov.l r2, @-r15 +005016 e66a mov #h'6a, r6 +005018 e50e mov #h'e, r5 +00501a 410b jsr @r1 +00501c e45f mov #h'5f, r4 +00501e e301 mov #h'1, r3 +005020 9577 mov.w @(h'ee,pc), r5 ;@(h'5112) +005022 e71d mov #h'1d, r7 +005024 9074 mov.w @(h'e8,pc), r0 ;@(h'5110) +005026 e661 mov #h'61, r6 +005028 d23e mov.l @(h'f8,pc), r2 ;@(h'5124) +00502a 2f36 mov.l r3, @-r15 +00502c 2f36 mov.l r3, @-r15 +00502e 35fc add r15, r5 +005030 420b jsr @r2 +005032 04fe mov.l @(r0,r15), r4 +005034 7f14 add #h'14, r15 +005036 e054 mov #h'54, r0 +005038 03fe mov.l @(r0,r15), r3 +00503a e058 mov #h'58, r0 +00503c 02fe mov.l @(r0,r15), r2 +00503e 3237 cmp/gt r3, r2 +005040 8f04 bf/s h'8 ;@(h'504c) +005042 e300 mov #h'0, r3 +005044 e058 mov #h'58, r0 +005046 02fe mov.l @(r0,r15), r2 +005048 e054 mov #h'54, r0 +00504a 0f26 mov.l r2, @(r0,r15) +00504c e058 mov #h'58, r0 +00504e 0f36 mov.l r3, @(r0,r15) +005050 905e mov.w @(h'bc,pc), r0 ;@(h'5110) +005052 e200 mov #h'0, r2 +005054 a03a bra h'74 ;@(h'50cc) +005056 0f26 mov.l r2, @(r0,r15) +005058 905c mov.w @(h'b8,pc), r0 ;@(h'5114) +00505a e100 mov #h'0, r1 +00505c a02c bra h'58 ;@(h'50b8) +00505e 0f16 mov.l r1, @(r0,r15) +005060 9058 mov.w @(h'b0,pc), r0 ;@(h'5114) +005062 00fe mov.l @(r0,r15), r0 +005064 9357 mov.w @(h'ae,pc), r3 ;@(h'5116) +005066 4008 shll2 r0 +005068 9152 mov.w @(h'a4,pc), r1 ;@(h'5110) +00506a 33fc add r15, r3 +00506c 4000 shll r0 +00506e 303c add r3, r0 +005070 31fc add r15, r1 +005072 6212 mov.l @r1, r2 +005074 002c mov.b @(r0,r2), r0 +005076 600c extu.b r0, r0 +005078 8801 cmp/eq #h'1, r0 +00507a 8b18 bf h'30 ;@(h'50ae) +00507c 904c mov.w @(h'98,pc), r0 ;@(h'5118) +00507e e107 mov #h'7, r1 +005080 944c mov.w @(h'98,pc), r4 ;@(h'511c) +005082 6713 mov r1, r7 +005084 2f16 mov.l r1, @-r15 +005086 06fe mov.l @(r0,r15), r6 +005088 9042 mov.w @(h'84,pc), r0 ;@(h'5110) +00508a 6263 mov r6, r2 +00508c 05fe mov.l @(r0,r15), r5 +00508e 4608 shll2 r6 +005090 9043 mov.w @(h'86,pc), r0 ;@(h'511a) +005092 4600 shll r6 +005094 3628 sub r2, r6 +005096 7604 +005098 6253 mov r5, r2 +00509a 4508 shll2 r5 +00509c 4500 shll r5 +00509e 3528 sub r2, r5 +0050a0 02fe mov.l @(r0,r15), r2 +0050a2 3528 sub r2, r5 +0050a4 d220 mov.l @(h'80,pc), r2 ;@(h'5128) +0050a6 7516 add #h'16, r5 +0050a8 420b jsr @r2 +0050aa 34fc add r15, r4 +0050ac 7f04 +0050ae 9031 mov.w @(h'62,pc), r0 ;@(h'5114) +0050b0 03fe mov.l @(r0,r15), r3 +0050b2 7301 +0050b4 902e mov.w @(h'5c,pc), r0 ;@(h'5114) +0050b6 0f36 mov.l r3, @(r0,r15) +0050b8 902c mov.w @(h'58,pc), r0 ;@(h'5114) +0050ba e208 mov #h'8, r2 +0050bc 01fe mov.l @(r0,r15), r1 +0050be 3123 cmp/ge r2, r1 +0050c0 8bce bf h'-64 ;@(h'5060) +0050c2 9025 mov.w @(h'4a,pc), r0 ;@(h'5110) +0050c4 03fe mov.l @(r0,r15), r3 +0050c6 7301 +0050c8 9022 mov.w @(h'44,pc), r0 ;@(h'5110) +0050ca 0f36 mov.l r3, @(r0,r15) +0050cc 9020 mov.w @(h'40,pc), r0 ;@(h'5110) +0050ce e208 mov #h'8, r2 +0050d0 01fe mov.l @(r0,r15), r1 +0050d2 3123 cmp/ge r2, r1 +0050d4 8bc0 bf h'-80 ;@(h'5058) +0050d6 9022 mov.w @(h'44,pc), r0 ;@(h'511e) +0050d8 03fe mov.l @(r0,r15), r3 +0050da 2338 tst r3, r3 +0050dc 8913 bt h'26 ;@(h'5106) +0050de e300 mov #h'0, r3 +0050e0 d20f mov.l @(h'3c,pc), r2 ;@(h'5120) +0050e2 e73b mov #h'3b, r7 +0050e4 2f36 mov.l r3, @-r15 +0050e6 e614 mov #h'14, r6 +0050e8 2f36 mov.l r3, @-r15 +0050ea e504 mov #h'4, r5 +0050ec 2f36 mov.l r3, @-r15 +0050ee 420b jsr @r2 +0050f0 6433 mov r3, r4 +0050f2 e140 mov #h'40, r1 +0050f4 d40d mov.l @(h'34,pc), r4 ;@(h'512c) +0050f6 e716 mov #h'16, r7 +0050f8 d30b mov.l @(h'2c,pc), r3 ;@(h'5128) +0050fa e600 mov #h'0, r6 +0050fc 2f16 mov.l r1, @-r15 +0050fe 6563 mov r6, r5 +005100 430b jsr @r3 +005102 34fc add r15, r4 +005104 7f10 add #h'10, r15 +005106 e200 mov #h'0, r2 +005108 9002 mov.w @(h'4,pc), r0 ;@(h'5110) +00510a a0f6 bra h'1ec ;@(h'52fa) +00510c 0f26 mov.l r2, @(r0,r15) +00510e 00f4 mov.b r15, @(r0,r0) +005110 01b0 +005112 7c28 add #h'28, r12 +005114 01ac mov.b @(r0,r10), r1 +005116 0134 mov.b r3, @(r0,r1) +005118 01b4 mov.b r11, @(r0,r1) +00511a 00d8 +00511c 77ec add #h'ec, r7 +00511e 00d4 mov.b r13, @(r0,r0) +005120 0030 +005122 0dcc mov.b @(r0,r12), r13 +005124 0030 +005126 35aa subc r10, r5 +005128 0030 +00512a 1bc8 mov.l r12, @(h'20,r11) +00512c 0000 +00512e 8600 +005130 9353 mov.w @(h'a6,pc), r3 ;@(h'51da) +005132 33fc add r15, r3 +005134 9052 mov.w @(h'a4,pc), r0 ;@(h'51dc) +005136 01fe mov.l @(r0,r15), r1 +005138 313c add r3, r1 +00513a 6210 mov.b @r1, r2 +00513c 2228 tst r2, r2 +00513e 8b01 bf h'2 ;@(h'5144) +005140 a0d6 bra h'1ac ;@(h'52f0) +005142 0009 nop +005144 924b mov.w @(h'96,pc), r2 ;@(h'51de) +005146 32fc add r15, r2 +005148 9048 mov.w @(h'90,pc), r0 ;@(h'51dc) +00514a 01fe mov.l @(r0,r15), r1 +00514c 312c add r2, r1 +00514e 6110 mov.b @r1, r1 +005150 611c extu.b r1, r1 +005152 6013 mov r1, r0 +005154 4108 shll2 r1 +005156 4100 shll r1 +005158 3108 sub r0, r1 +00515a 710a +00515c 9040 mov.w @(h'80,pc), r0 ;@(h'51e0) +00515e 00fe mov.l @(r0,r15), r0 +005160 3013 cmp/ge r1, r0 +005162 8b01 bf h'2 ;@(h'5168) +005164 a0c4 bra h'188 ;@(h'52f0) +005166 0009 nop +005168 9038 mov.w @(h'70,pc), r0 ;@(h'51dc) +00516a 00fe mov.l @(r0,r15), r0 +00516c 012c mov.b @(r0,r2), r1 +00516e 611c extu.b r1, r1 +005170 6013 mov r1, r0 +005172 4108 shll2 r1 +005174 4100 shll r1 +005176 3108 sub r0, r1 +005178 9032 mov.w @(h'64,pc), r0 ;@(h'51e0) +00517a 71fe add #h'fe, r1 +00517c 00fe mov.l @(r0,r15), r0 +00517e 3017 cmp/gt r1, r0 +005180 8901 bt h'2 ;@(h'5186) +005182 a0b5 bra h'16a ;@(h'52f0) +005184 0009 nop +005186 9029 mov.w @(h'52,pc), r0 ;@(h'51dc) +005188 00fe mov.l @(r0,r15), r0 +00518a 013c mov.b @(r0,r3), r1 +00518c 9029 mov.w @(h'52,pc), r0 ;@(h'51e2) +00518e 611c extu.b r1, r1 +005190 00fe mov.l @(r0,r15), r0 +005192 7106 +005194 3013 cmp/ge r1, r0 +005196 8b01 bf h'2 ;@(h'519c) +005198 a0aa bra h'154 ;@(h'52f0) +00519a 0009 nop +00519c 901e mov.w @(h'3c,pc), r0 ;@(h'51dc) +00519e 00fe mov.l @(r0,r15), r0 +0051a0 013c mov.b @(r0,r3), r1 +0051a2 611c extu.b r1, r1 +0051a4 901d mov.w @(h'3a,pc), r0 ;@(h'51e2) +0051a6 71fa add #h'fa, r1 +0051a8 00fe mov.l @(r0,r15), r0 +0051aa 3017 cmp/gt r1, r0 +0051ac 8901 bt h'2 ;@(h'51b2) +0051ae a09f bra h'13e ;@(h'52f0) +0051b0 0009 nop +0051b2 9317 mov.w @(h'2e,pc), r3 ;@(h'51e4) +0051b4 9012 mov.w @(h'24,pc), r0 ;@(h'51dc) +0051b6 33fc add r15, r3 +0051b8 02fe mov.l @(r0,r15), r2 +0051ba 323c add r3, r2 +0051bc 6120 mov.b @r2, r1 +0051be 2118 tst r1, r1 +0051c0 8b01 bf h'2 ;@(h'51c6) +0051c2 a007 bra h'e ;@(h'51d4) +0051c4 e102 mov #h'2, r1 +0051c6 9009 mov.w @(h'12,pc), r0 ;@(h'51dc) +0051c8 00fe mov.l @(r0,r15), r0 +0051ca 003c mov.b @(r0,r3), r0 +0051cc 600c extu.b r0, r0 +0051ce 8801 cmp/eq #h'1, r0 +0051d0 8b0a bf h'14 ;@(h'51e8) +0051d2 e105 mov #h'5, r1 +0051d4 9007 mov.w @(h'e,pc), r0 ;@(h'51e6) +0051d6 a00a bra h'14 ;@(h'51ee) +0051d8 0f16 mov.l r1, @(r0,r15) +0051da 00f4 mov.b r15, @(r0,r0) +0051dc 01b0 +0051de 00ec mov.b @(r0,r14), r0 +0051e0 018c mov.b @(r0,r8), r1 +0051e2 0190 +0051e4 0100 +0051e6 01a8 +0051e8 9092 mov.w @(h'124,pc), r0 ;@(h'5310) +0051ea e21e mov #h'1e, r2 +0051ec 0f26 mov.l r2, @(r0,r15) +0051ee 9090 mov.w @(h'120,pc), r0 ;@(h'5312) +0051f0 00fe mov.l @(r0,r15), r0 +0051f2 8803 cmp/eq #h'3, r0 +0051f4 8b09 bf h'12 ;@(h'520a) +0051f6 908b mov.w @(h'116,pc), r0 ;@(h'5310) +0051f8 03fe mov.l @(r0,r15), r3 +0051fa e078 mov #h'78, r0 +0051fc 02fe mov.l @(r0,r15), r2 +0051fe e078 mov #h'78, r0 +005200 323c add r3, r2 +005202 4300 shll r3 +005204 0f26 mov.l r2, @(r0,r15) +005206 9083 mov.w @(h'106,pc), r0 ;@(h'5310) +005208 0f36 mov.l r3, @(r0,r15) +00520a 9082 mov.w @(h'104,pc), r0 ;@(h'5312) +00520c 00fe mov.l @(r0,r15), r0 +00520e 8804 cmp/eq #h'4, r0 +005210 8b09 bf h'12 ;@(h'5226) +005212 907d mov.w @(h'fa,pc), r0 ;@(h'5310) +005214 03fe mov.l @(r0,r15), r3 +005216 e07c mov #h'7c, r0 +005218 02fe mov.l @(r0,r15), r2 +00521a e07c mov #h'7c, r0 +00521c 323c add r3, r2 +00521e 633b neg r3, r3 +005220 0f26 mov.l r2, @(r0,r15) +005222 9075 mov.w @(h'ea,pc), r0 ;@(h'5310) +005224 0f36 mov.l r3, @(r0,r15) +005226 9073 mov.w @(h'e6,pc), r0 ;@(h'5310) +005228 03fe mov.l @(r0,r15), r3 +00522a 9073 mov.w @(h'e6,pc), r0 ;@(h'5314) +00522c 02fe mov.l @(r0,r15), r2 +00522e 323c add r3, r2 +005230 9070 mov.w @(h'e0,pc), r0 ;@(h'5314) +005232 4211 cmp/pz r2 +005234 8d04 bt/s h'8 ;@(h'5240) +005236 0f26 mov.l r2, @(r0,r15) +005238 916c mov.w @(h'd8,pc), r1 ;@(h'5314) +00523a e000 mov #h'0, r0 +00523c 31fc add r15, r1 +00523e 2102 mov.l r0, @r1 +005240 9369 mov.w @(h'd2,pc), r3 ;@(h'5316) +005242 33fc add r15, r3 +005244 9068 mov.w @(h'd0,pc), r0 ;@(h'5318) +005246 02fe mov.l @(r0,r15), r2 +005248 323c add r3, r2 +00524a 6120 mov.b @r2, r1 +00524c 9265 mov.w @(h'ca,pc), r2 ;@(h'531a) +00524e 611c extu.b r1, r1 +005250 9365 mov.w @(h'ca,pc), r3 ;@(h'531e) +005252 32fc add r15, r2 +005254 312c add r2, r1 +005256 33fc add r15, r3 +005258 6010 mov.b @r1, r0 +00525a 7001 +00525c 2100 mov.b r0, @r1 +00525e 905d mov.w @(h'ba,pc), r0 ;@(h'531c) +005260 01fe mov.l @(r0,r15), r1 +005262 71ff add #h'ff, r1 +005264 905a mov.w @(h'b4,pc), r0 ;@(h'531c) +005266 0f16 mov.l r1, @(r0,r15) +005268 9056 mov.w @(h'ac,pc), r0 ;@(h'5318) +00526a e100 mov #h'0, r1 +00526c 00fe mov.l @(r0,r15), r0 +00526e 303c add r3, r0 +005270 6200 mov.b @r0, r2 +005272 622c extu.b r2, r2 +005274 9054 mov.w @(h'a8,pc), r0 ;@(h'5320) +005276 30fc add r15, r0 +005278 320c add r0, r2 +00527a 2210 mov.b r1, @r2 +00527c 9251 mov.w @(h'a2,pc), r2 ;@(h'5322) +00527e 32fc add r15, r2 +005280 904a mov.w @(h'94,pc), r0 ;@(h'5318) +005282 e731 mov #h'31, r7 +005284 01fe mov.l @(r0,r15), r1 +005286 e66a mov #h'6a, r6 +005288 312c add r2, r1 +00528a e000 mov #h'0, r0 +00528c d226 mov.l @(h'98,pc), r2 ;@(h'5328) +00528e e50e mov #h'e, r5 +005290 2100 mov.b r0, @r1 +005292 e100 mov #h'0, r1 +005294 9040 mov.w @(h'80,pc), r0 ;@(h'5318) +005296 00fe mov.l @(r0,r15), r0 +005298 0314 mov.b r1, @(r0,r3) +00529a e300 mov #h'0, r3 +00529c 913b mov.w @(h'76,pc), r1 ;@(h'5316) +00529e 31fc add r15, r1 +0052a0 903a mov.w @(h'74,pc), r0 ;@(h'5318) +0052a2 00fe mov.l @(r0,r15), r0 +0052a4 301c add r1, r0 +0052a6 2030 mov.b r3, @r0 +0052a8 2f36 mov.l r3, @-r15 +0052aa 6033 mov r3, r0 +0052ac e301 mov #h'1, r3 +0052ae 2f36 mov.l r3, @-r15 +0052b0 2f36 mov.l r3, @-r15 +0052b2 420b jsr @r2 +0052b4 e45f mov #h'5f, r4 +0052b6 e301 mov #h'1, r3 +0052b8 9534 mov.w @(h'68,pc), r5 ;@(h'5324) +0052ba e71d mov #h'1d, r7 +0052bc 902c mov.w @(h'58,pc), r0 ;@(h'5318) +0052be e661 mov #h'61, r6 +0052c0 d21a mov.l @(h'68,pc), r2 ;@(h'532c) +0052c2 2f36 mov.l r3, @-r15 +0052c4 2f36 mov.l r3, @-r15 +0052c6 35fc add r15, r5 +0052c8 420b jsr @r2 +0052ca 04fe mov.l @(r0,r15), r4 +0052cc 7f14 add #h'14, r15 +0052ce e074 mov #h'74, r0 +0052d0 03fe mov.l @(r0,r15), r3 +0052d2 2338 tst r3, r3 +0052d4 8b07 bf h'e ;@(h'52e6) +0052d6 e05c mov #h'5c, r0 +0052d8 03fe mov.l @(r0,r15), r3 +0052da 2338 tst r3, r3 +0052dc 8b03 bf h'6 ;@(h'52e6) +0052de 9022 mov.w @(h'44,pc), r0 ;@(h'5326) +0052e0 03fe mov.l @(r0,r15), r3 +0052e2 e05c mov #h'5c, r0 +0052e4 0f36 mov.l r3, @(r0,r15) +0052e6 e058 mov #h'58, r0 +0052e8 02fe mov.l @(r0,r15), r2 +0052ea e058 mov #h'58, r0 +0052ec 7201 +0052ee 0f26 mov.l r2, @(r0,r15) +0052f0 9012 mov.w @(h'24,pc), r0 ;@(h'5318) +0052f2 03fe mov.l @(r0,r15), r3 +0052f4 9010 mov.w @(h'20,pc), r0 ;@(h'5318) +0052f6 7301 +0052f8 0f36 mov.l r3, @(r0,r15) +0052fa e206 mov #h'6, r2 +0052fc 900c mov.w @(h'18,pc), r0 ;@(h'5318) +0052fe 01fe mov.l @(r0,r15), r1 +005300 3123 cmp/ge r2, r1 +005302 8901 bt h'2 ;@(h'5308) +005304 af14 bra h'-1d8 ;@(h'5130) +005306 0009 nop +005308 9006 mov.w @(h'c,pc), r0 ;@(h'5318) +00530a e300 mov #h'0, r3 +00530c a073 bra h'e6 ;@(h'53f6) +00530e 0f36 mov.l r3, @(r0,r15) +005310 01a8 +005312 00cc mov.b @(r0,r12), r0 +005314 019c mov.b @(r0,r9), r1 +005316 0100 +005318 01b0 +00531a 00fc mov.b @(r0,r15), r0 +00531c 00e0 +00531e 00ec mov.b @(r0,r14), r0 +005320 00e4 mov.b r14, @(r0,r0) +005322 00f4 mov.b r15, @(r0,r0) +005324 7c28 add #h'28, r12 +005326 0198 +005328 0030 +00532a 0dcc mov.b @(r0,r12), r13 +00532c 0030 +00532e 35aa subc r10, r5 +005330 9370 mov.w @(h'e0,pc), r3 ;@(h'5414) +005332 33fc add r15, r3 +005334 906f mov.w @(h'de,pc), r0 ;@(h'5416) +005336 02fe mov.l @(r0,r15), r2 +005338 323c add r3, r2 +00533a 6120 mov.b @r2, r1 +00533c 2118 tst r1, r1 +00533e 8955 bt h'aa ;@(h'53ec) +005340 9069 mov.w @(h'd2,pc), r0 ;@(h'5416) +005342 e156 mov #h'56, r1 +005344 00fe mov.l @(r0,r15), r0 +005346 023c mov.b @(r0,r3), r2 +005348 622c extu.b r2, r2 +00534a 3213 cmp/ge r1, r2 +00534c 8923 bt h'46 ;@(h'5396) +00534e e007 mov #h'7, r0 +005350 9262 mov.w @(h'c4,pc), r2 ;@(h'5418) +005352 6703 mov r0, r7 +005354 9163 mov.w @(h'c6,pc), r1 ;@(h'541e) +005356 2f06 mov.l r0, @-r15 +005358 905f mov.w @(h'be,pc), r0 ;@(h'541a) +00535a 31fc add r15, r1 +00535c 06fe mov.l @(r0,r15), r6 +00535e 32fc add r15, r2 +005360 905b mov.w @(h'b6,pc), r0 ;@(h'541a) +005362 362c add r2, r6 +005364 00fe mov.l @(r0,r15), r0 +005366 6660 mov.b @r6, r6 +005368 053c mov.b @(r0,r3), r5 +00536a 666c extu.b r6, r6 +00536c 9055 mov.w @(h'aa,pc), r0 ;@(h'541a) +00536e 655c extu.b r5, r5 +005370 04fe mov.l @(r0,r15), r4 +005372 6263 mov r6, r2 +005374 4608 shll2 r6 +005376 4600 shll r6 +005378 3628 sub r2, r6 +00537a 7604 +00537c 924e mov.w @(h'9c,pc), r2 ;@(h'541c) +00537e 32fc add r15, r2 +005380 342c add r2, r4 +005382 6440 mov.b @r4, r4 +005384 644c extu.b r4, r4 +005386 6243 mov r4, r2 +005388 4408 shll2 r4 +00538a 4400 shll r4 +00538c 3428 sub r2, r4 +00538e d224 mov.l @(h'90,pc), r2 ;@(h'5420) +005390 420b jsr @r2 +005392 341c add r1, r4 +005394 7f04 +005396 933d mov.w @(h'7a,pc), r3 ;@(h'5414) +005398 903d mov.w @(h'7a,pc), r0 ;@(h'5416) +00539a 33fc add r15, r3 +00539c 02fe mov.l @(r0,r15), r2 +00539e 323c add r3, r2 +0053a0 6120 mov.b @r2, r1 +0053a2 e255 mov #h'55, r2 +0053a4 611c extu.b r1, r1 +0053a6 3127 cmp/gt r2, r1 +0053a8 8b20 bf h'40 ;@(h'53ec) +0053aa e007 mov #h'7, r0 +0053ac 9334 mov.w @(h'68,pc), r3 ;@(h'5418) +0053ae 6523 mov r2, r5 +0053b0 9135 mov.w @(h'6a,pc), r1 ;@(h'541e) +0053b2 6703 mov r0, r7 +0053b4 2f06 mov.l r0, @-r15 +0053b6 33fc add r15, r3 +0053b8 902f mov.w @(h'5e,pc), r0 ;@(h'541a) +0053ba 31fc add r15, r1 +0053bc 06fe mov.l @(r0,r15), r6 +0053be 363c add r3, r6 +0053c0 6660 mov.b @r6, r6 +0053c2 666c extu.b r6, r6 +0053c4 9029 mov.w @(h'52,pc), r0 ;@(h'541a) +0053c6 6363 mov r6, r3 +0053c8 04fe mov.l @(r0,r15), r4 +0053ca 4608 shll2 r6 +0053cc 4600 shll r6 +0053ce 3638 sub r3, r6 +0053d0 9324 mov.w @(h'48,pc), r3 ;@(h'541c) +0053d2 7604 +0053d4 33fc add r15, r3 +0053d6 343c add r3, r4 +0053d8 6440 mov.b @r4, r4 +0053da 644c extu.b r4, r4 +0053dc 6343 mov r4, r3 +0053de 4408 shll2 r4 +0053e0 4400 shll r4 +0053e2 3438 sub r3, r4 +0053e4 d30e mov.l @(h'38,pc), r3 ;@(h'5420) +0053e6 430b jsr @r3 +0053e8 341c add r1, r4 +0053ea 7f04 +0053ec 9013 mov.w @(h'26,pc), r0 ;@(h'5416) +0053ee 02fe mov.l @(r0,r15), r2 +0053f0 9011 mov.w @(h'22,pc), r0 ;@(h'5416) +0053f2 7201 +0053f4 0f26 mov.l r2, @(r0,r15) +0053f6 e306 mov #h'6, r3 +0053f8 900d mov.w @(h'1a,pc), r0 ;@(h'5416) +0053fa 01fe mov.l @(r0,r15), r1 +0053fc 3133 cmp/ge r3, r1 +0053fe 8b97 bf h'-d2 ;@(h'5330) +005400 e074 mov #h'74, r0 +005402 00fe mov.l @(r0,r15), r0 +005404 8802 cmp/eq #h'2, r0 +005406 8b01 bf h'2 ;@(h'540c) +005408 a184 bra h'308 ;@(h'5714) +00540a 0009 nop +00540c 9003 mov.w @(h'6,pc), r0 ;@(h'5416) +00540e e200 mov #h'0, r2 +005410 a179 bra h'2f2 ;@(h'5706) +005412 0f26 mov.l r2, @(r0,r15) +005414 00f4 mov.b r15, @(r0,r0) +005416 01b0 +005418 00f0 +00541a 01b4 mov.b r11, @(r0,r1) +00541c 0104 mov.b r0, @(r0,r1) +00541e 77d4 add #h'd4, r7 +005420 0030 +005422 1bc8 mov.l r12, @(h'20,r11) +005424 9366 mov.w @(h'cc,pc), r3 ;@(h'54f4) +005426 33fc add r15, r3 +005428 9065 mov.w @(h'ca,pc), r0 ;@(h'54f6) +00542a 01fe mov.l @(r0,r15), r1 +00542c 313c add r3, r1 +00542e 6210 mov.b @r1, r2 +005430 2228 tst r2, r2 +005432 8b01 bf h'2 ;@(h'5438) +005434 a162 bra h'2c4 ;@(h'56fc) +005436 0009 nop +005438 905d mov.w @(h'ba,pc), r0 ;@(h'54f6) +00543a 05fe mov.l @(r0,r15), r5 +00543c 905c mov.w @(h'b8,pc), r0 ;@(h'54f8) +00543e 6253 mov r5, r2 +005440 04fe mov.l @(r0,r15), r4 +005442 4508 shll2 r5 +005444 4500 shll r5 +005446 3528 sub r2, r5 +005448 d22e mov.l @(h'b8,pc), r2 ;@(h'5504) +00544a 7504 +00544c 420b jsr @r2 +00544e 74ff add #h'ff, r4 +005450 2008 tst r0, r0 +005452 8b01 bf h'2 ;@(h'5458) +005454 a0b6 bra h'16c ;@(h'55c4) +005456 0009 nop +005458 904d mov.w @(h'9a,pc), r0 ;@(h'54f6) +00545a 05fe mov.l @(r0,r15), r5 +00545c 904c mov.w @(h'98,pc), r0 ;@(h'54f8) +00545e 6353 mov r5, r3 +005460 04fe mov.l @(r0,r15), r4 +005462 4508 shll2 r5 +005464 4500 shll r5 +005466 3538 sub r3, r5 +005468 d326 mov.l @(h'98,pc), r3 ;@(h'5504) +00546a 750a +00546c 430b jsr @r3 +00546e 74ff add #h'ff, r4 +005470 2008 tst r0, r0 +005472 8b01 bf h'2 ;@(h'5478) +005474 a0a6 bra h'14c ;@(h'55c4) +005476 0009 nop +005478 903e mov.w @(h'7c,pc), r0 ;@(h'54f8) +00547a 01fe mov.l @(r0,r15), r1 +00547c d322 mov.l @(h'88,pc), r3 ;@(h'5508) +00547e 71ea add #h'ea, r1 +005480 430b jsr @r3 +005482 e007 mov #h'7, r0 +005484 9239 mov.w @(h'72,pc), r2 ;@(h'54fa) +005486 4008 shll2 r0 +005488 9135 mov.w @(h'6a,pc), r1 ;@(h'54f6) +00548a 32fc add r15, r2 +00548c 4000 shll r0 +00548e 302c add r2, r0 +005490 31fc add r15, r1 +005492 6312 mov.l @r1, r3 +005494 e101 mov #h'1, r1 +005496 0314 mov.b r1, @(r0,r3) +005498 9030 mov.w @(h'60,pc), r0 ;@(h'54fc) +00549a 03fe mov.l @(r0,r15), r3 +00549c 2338 tst r3, r3 +00549e 8910 bt h'20 ;@(h'54c2) +0054a0 902a mov.w @(h'54,pc), r0 ;@(h'54f8) +0054a2 01fe mov.l @(r0,r15), r1 +0054a4 d318 mov.l @(h'60,pc), r3 ;@(h'5508) +0054a6 71ea add #h'ea, r1 +0054a8 430b jsr @r3 +0054aa e007 mov #h'7, r0 +0054ac 9123 mov.w @(h'46,pc), r1 ;@(h'54f6) +0054ae 4008 shll2 r0 +0054b0 4000 shll r0 +0054b2 302c add r2, r0 +0054b4 31fc add r15, r1 +0054b6 6312 mov.l @r1, r3 +0054b8 6103 mov r0, r1 +0054ba 7108 +0054bc 313c add r3, r1 +0054be e001 mov #h'1, r0 +0054c0 2100 mov.b r0, @r1 +0054c2 e100 mov #h'0, r1 +0054c4 9316 mov.w @(h'2c,pc), r3 ;@(h'54f4) +0054c6 33fc add r15, r3 +0054c8 9015 mov.w @(h'2a,pc), r0 ;@(h'54f6) +0054ca 02fe mov.l @(r0,r15), r2 +0054cc 9017 mov.w @(h'2e,pc), r0 ;@(h'54fe) +0054ce 323c add r3, r2 +0054d0 2210 mov.b r1, @r2 +0054d2 e206 mov #h'6, r2 +0054d4 0f26 mov.l r2, @(r0,r15) +0054d6 e074 mov #h'74, r0 +0054d8 00fe mov.l @(r0,r15), r0 +0054da 8801 cmp/eq #h'1, r0 +0054dc 8903 bt h'6 ;@(h'54e6) +0054de 900d mov.w @(h'1a,pc), r0 ;@(h'54fc) +0054e0 01fe mov.l @(r0,r15), r1 +0054e2 2118 tst r1, r1 +0054e4 8902 bt h'4 ;@(h'54ec) +0054e6 e30d mov #h'd, r3 +0054e8 9009 mov.w @(h'12,pc), r0 ;@(h'54fe) +0054ea 0f36 mov.l r3, @(r0,r15) +0054ec 9008 mov.w @(h'10,pc), r0 ;@(h'5500) +0054ee e200 mov #h'0, r2 +0054f0 a063 bra h'c6 ;@(h'55ba) +0054f2 0f26 mov.l r2, @(r0,r15) +0054f4 011c mov.b @(r0,r1), r1 +0054f6 01b0 +0054f8 010c mov.b @(r0,r0), r1 +0054fa 0134 mov.b r3, @(r0,r1) +0054fc 0084 mov.b r8, @(r0,r0) +0054fe 01a8 +005500 01ac mov.b @(r0,r10), r1 +005502 0000 +005504 0030 +005506 08a0 +005508 0030 +00550a aae4 bra h'-a38 ;@(h'4ad6) +00550c 93ac mov.w @(h'158,pc), r3 ;@(h'5668) +00550e 33fc add r15, r3 +005510 90ab mov.w @(h'156,pc), r0 ;@(h'566a) +005512 01fe mov.l @(r0,r15), r1 +005514 313c add r3, r1 +005516 6210 mov.b @r1, r2 +005518 2228 tst r2, r2 +00551a 8949 bt h'92 ;@(h'55b0) +00551c 90a5 mov.w @(h'14a,pc), r0 ;@(h'566a) +00551e 00fe mov.l @(r0,r15), r0 +005520 023c mov.b @(r0,r3), r2 +005522 622c extu.b r2, r2 +005524 90a2 mov.w @(h'144,pc), r0 ;@(h'566c) +005526 01fe mov.l @(r0,r15), r1 +005528 90a1 mov.w @(h'142,pc), r0 ;@(h'566e) +00552a 3218 sub r1, r2 +00552c 01fe mov.l @(r0,r15), r1 +00552e 3123 cmp/ge r2, r1 +005530 8b3e bf h'7c ;@(h'55b0) +005532 909a mov.w @(h'134,pc), r0 ;@(h'566a) +005534 00fe mov.l @(r0,r15), r0 +005536 023c mov.b @(r0,r3), r2 +005538 9099 mov.w @(h'132,pc), r0 ;@(h'566e) +00553a 622c extu.b r2, r2 +00553c 01fe mov.l @(r0,r15), r1 +00553e 3127 cmp/gt r2, r1 +005540 8936 bt h'6c ;@(h'55b0) +005542 9095 mov.w @(h'12a,pc), r0 ;@(h'5670) +005544 02fe mov.l @(r0,r15), r2 +005546 6123 mov r2, r1 +005548 908f mov.w @(h'11e,pc), r0 ;@(h'566a) +00554a 4208 shll2 r2 +00554c 00fe mov.l @(r0,r15), r0 +00554e 4200 shll r2 +005550 3218 sub r1, r2 +005552 7204 +005554 918d mov.w @(h'11a,pc), r1 ;@(h'5672) +005556 31fc add r15, r1 +005558 011c mov.b @(r0,r1), r1 +00555a 611c extu.b r1, r1 +00555c 6013 mov r1, r0 +00555e 4108 shll2 r1 +005560 4100 shll r1 +005562 3108 sub r0, r1 +005564 7104 +005566 3210 cmp/eq r1, r2 +005568 8b22 bf h'44 ;@(h'55b0) +00556a 9083 mov.w @(h'106,pc), r0 ;@(h'5674) +00556c 9281 mov.w @(h'102,pc), r2 ;@(h'5672) +00556e 03fe mov.l @(r0,r15), r3 +005570 9080 mov.w @(h'100,pc), r0 ;@(h'5674) +005572 32fc add r15, r2 +005574 73ff add #h'ff, r3 +005576 0f36 mov.l r3, @(r0,r15) +005578 9077 mov.w @(h'ee,pc), r0 ;@(h'566a) +00557a e300 mov #h'0, r3 +00557c 01fe mov.l @(r0,r15), r1 +00557e 312c add r2, r1 +005580 6110 mov.b @r1, r1 +005582 611c extu.b r1, r1 +005584 9077 mov.w @(h'ee,pc), r0 ;@(h'5676) +005586 30fc add r15, r0 +005588 310c add r0, r1 +00558a 2130 mov.b r3, @r1 +00558c 936c mov.w @(h'd8,pc), r3 ;@(h'5668) +00558e 33fc add r15, r3 +005590 906b mov.w @(h'd6,pc), r0 ;@(h'566a) +005592 01fe mov.l @(r0,r15), r1 +005594 313c add r3, r1 +005596 e000 mov #h'0, r0 +005598 2100 mov.b r0, @r1 +00559a e100 mov #h'0, r1 +00559c 9065 mov.w @(h'ca,pc), r0 ;@(h'566a) +00559e 00fe mov.l @(r0,r15), r0 +0055a0 0214 mov.b r1, @(r0,r2) +0055a2 9169 mov.w @(h'd2,pc), r1 ;@(h'5678) +0055a4 9061 mov.w @(h'c2,pc), r0 ;@(h'566a) +0055a6 31fc add r15, r1 +0055a8 00fe mov.l @(r0,r15), r0 +0055aa 301c add r1, r0 +0055ac e200 mov #h'0, r2 +0055ae 2020 mov.b r2, @r0 +0055b0 905b mov.w @(h'b6,pc), r0 ;@(h'566a) +0055b2 03fe mov.l @(r0,r15), r3 +0055b4 9059 mov.w @(h'b2,pc), r0 ;@(h'566a) +0055b6 7301 +0055b8 0f36 mov.l r3, @(r0,r15) +0055ba e206 mov #h'6, r2 +0055bc 9055 mov.w @(h'aa,pc), r0 ;@(h'566a) +0055be 01fe mov.l @(r0,r15), r1 +0055c0 3123 cmp/ge r2, r1 +0055c2 8ba3 bf h'-ba ;@(h'550c) +0055c4 9059 mov.w @(h'b2,pc), r0 ;@(h'567a) +0055c6 03fe mov.l @(r0,r15), r3 +0055c8 2338 tst r3, r3 +0055ca 8976 bt h'ec ;@(h'56ba) +0055cc 904f mov.w @(h'9e,pc), r0 ;@(h'566e) +0055ce e354 mov #h'54, r3 +0055d0 02fe mov.l @(r0,r15), r2 +0055d2 3233 cmp/ge r3, r2 +0055d4 8933 bt h'66 ;@(h'563e) +0055d6 e24f mov #h'4f, r2 +0055d8 9049 mov.w @(h'92,pc), r0 ;@(h'566e) +0055da 01fe mov.l @(r0,r15), r1 +0055dc 3127 cmp/gt r2, r1 +0055de 8b2e bf h'5c ;@(h'563e) +0055e0 904c mov.w @(h'98,pc), r0 ;@(h'567c) +0055e2 e555 mov #h'55, r5 +0055e4 914c mov.w @(h'98,pc), r1 ;@(h'5680) +0055e6 e307 mov #h'7, r3 +0055e8 2f36 mov.l r3, @-r15 +0055ea 6733 mov r3, r7 +0055ec 06fe mov.l @(r0,r15), r6 +0055ee 31fc add r15, r1 +0055f0 9045 mov.w @(h'8a,pc), r0 ;@(h'567e) +0055f2 6263 mov r6, r2 +0055f4 04fe mov.l @(r0,r15), r4 +0055f6 4608 shll2 r6 +0055f8 4600 shll r6 +0055fa 3628 sub r2, r6 +0055fc 7604 +0055fe 74b0 add #h'b0, r4 +005600 6243 mov r4, r2 +005602 4408 shll2 r4 +005604 4400 shll r4 +005606 3428 sub r2, r4 +005608 d21f mov.l @(h'7c,pc), r2 ;@(h'5688) +00560a 420b jsr @r2 +00560c 341c add r1, r4 +00560e e307 mov #h'7, r3 +005610 9037 mov.w @(h'6e,pc), r0 ;@(h'5682) +005612 e555 mov #h'55, r5 +005614 9137 mov.w @(h'6e,pc), r1 ;@(h'5686) +005616 6733 mov r3, r7 +005618 2f36 mov.l r3, @-r15 +00561a 31fc add r15, r1 +00561c 06fe mov.l @(r0,r15), r6 +00561e 6263 mov r6, r2 +005620 9030 mov.w @(h'60,pc), r0 ;@(h'5684) +005622 4608 shll2 r6 +005624 04fe mov.l @(r0,r15), r4 +005626 4600 shll r6 +005628 3628 sub r2, r6 +00562a 7604 +00562c 74b0 add #h'b0, r4 +00562e 6243 mov r4, r2 +005630 4408 shll2 r4 +005632 4400 shll r4 +005634 3428 sub r2, r4 +005636 d215 mov.l @(h'54,pc), r2 ;@(h'568c) +005638 420b jsr @r2 +00563a 341c add r1, r4 +00563c 7f08 +00563e e350 mov #h'50, r3 +005640 9015 mov.w @(h'2a,pc), r0 ;@(h'566e) +005642 02fe mov.l @(r0,r15), r2 +005644 3233 cmp/ge r3, r2 +005646 8938 bt h'70 ;@(h'56ba) +005648 9018 mov.w @(h'30,pc), r0 ;@(h'567c) +00564a e207 mov #h'7, r2 +00564c 9418 mov.w @(h'30,pc), r4 ;@(h'5680) +00564e 6723 mov r2, r7 +005650 2f26 mov.l r2, @-r15 +005652 06fe mov.l @(r0,r15), r6 +005654 9013 mov.w @(h'26,pc), r0 ;@(h'567e) +005656 6163 mov r6, r1 +005658 05fe mov.l @(r0,r15), r5 +00565a 4608 shll2 r6 +00565c 4600 shll r6 +00565e 3618 sub r1, r6 +005660 7604 +005662 352c add r2, r5 +005664 a014 bra h'28 ;@(h'5690) +005666 34fc add r15, r4 +005668 00f4 mov.b r15, @(r0,r0) +00566a 01ac mov.b @(r0,r10), r1 +00566c 01a8 +00566e 010c mov.b @(r0,r0), r1 +005670 01b0 +005672 00ec mov.b @(r0,r14), r0 +005674 00e0 +005676 00e4 mov.b r14, @(r0,r0) +005678 0100 +00567a 0084 mov.b r8, @(r0,r0) +00567c 01b4 mov.b r11, @(r0,r1) +00567e 0110 +005680 77ec add #h'ec, r7 +005682 01b8 +005684 0114 mov.b r1, @(r0,r1) +005686 77f0 add #h'f0, r7 +005688 0030 +00568a 1bc8 mov.l r12, @(h'20,r11) +00568c 0030 +00568e 2256 mov.l r5, @-r2 +005690 d129 mov.l @(h'a4,pc), r1 ;@(h'5738) +005692 410b jsr @r1 +005694 0009 nop +005696 e307 mov #h'7, r3 +005698 9046 mov.w @(h'8c,pc), r0 ;@(h'5728) +00569a 6733 mov r3, r7 +00569c 9446 mov.w @(h'8c,pc), r4 ;@(h'572c) +00569e 2f36 mov.l r3, @-r15 +0056a0 06fe mov.l @(r0,r15), r6 +0056a2 6263 mov r6, r2 +0056a4 9041 mov.w @(h'82,pc), r0 ;@(h'572a) +0056a6 4608 shll2 r6 +0056a8 05fe mov.l @(r0,r15), r5 +0056aa 4600 shll r6 +0056ac 3628 sub r2, r6 +0056ae 7604 +0056b0 d222 mov.l @(h'88,pc), r2 ;@(h'573c) +0056b2 353c add r3, r5 +0056b4 420b jsr @r2 +0056b6 34fc add r15, r4 +0056b8 7f08 +0056ba e307 mov #h'7, r3 +0056bc 9037 mov.w @(h'6e,pc), r0 ;@(h'572e) +0056be 6733 mov r3, r7 +0056c0 9437 mov.w @(h'6e,pc), r4 ;@(h'5732) +0056c2 2f36 mov.l r3, @-r15 +0056c4 06fe mov.l @(r0,r15), r6 +0056c6 6263 mov r6, r2 +0056c8 9032 mov.w @(h'64,pc), r0 ;@(h'5730) +0056ca 4608 shll2 r6 +0056cc 05fe mov.l @(r0,r15), r5 +0056ce 4600 shll r6 +0056d0 3628 sub r2, r6 +0056d2 7604 +0056d4 d218 mov.l @(h'60,pc), r2 ;@(h'5738) +0056d6 420b jsr @r2 +0056d8 34fc add r15, r4 +0056da e307 mov #h'7, r3 +0056dc 9024 mov.w @(h'48,pc), r0 ;@(h'5728) +0056de 6733 mov r3, r7 +0056e0 9424 mov.w @(h'48,pc), r4 ;@(h'572c) +0056e2 2f36 mov.l r3, @-r15 +0056e4 06fe mov.l @(r0,r15), r6 +0056e6 6263 mov r6, r2 +0056e8 901f mov.w @(h'3e,pc), r0 ;@(h'572a) +0056ea 4608 shll2 r6 +0056ec 05fe mov.l @(r0,r15), r5 +0056ee 4600 shll r6 +0056f0 3628 sub r2, r6 +0056f2 7604 +0056f4 d211 mov.l @(h'44,pc), r2 ;@(h'573c) +0056f6 420b jsr @r2 +0056f8 34fc add r15, r4 +0056fa 7f08 +0056fc 901a mov.w @(h'34,pc), r0 ;@(h'5734) +0056fe 03fe mov.l @(r0,r15), r3 +005700 9018 mov.w @(h'30,pc), r0 ;@(h'5734) +005702 7301 +005704 0f36 mov.l r3, @(r0,r15) +005706 e208 mov #h'8, r2 +005708 9014 mov.w @(h'28,pc), r0 ;@(h'5734) +00570a 01fe mov.l @(r0,r15), r1 +00570c 3123 cmp/ge r2, r1 +00570e 8901 bt h'2 ;@(h'5714) +005710 ae88 bra h'-2f0 ;@(h'5424) +005712 0009 nop +005714 e074 mov #h'74, r0 +005716 00fe mov.l @(r0,r15), r0 +005718 8802 cmp/eq #h'2, r0 +00571a 8901 bt h'2 ;@(h'5720) +00571c a120 bra h'240 ;@(h'5960) +00571e 0009 nop +005720 9008 mov.w @(h'10,pc), r0 ;@(h'5734) +005722 e200 mov #h'0, r2 +005724 a115 bra h'22a ;@(h'5952) +005726 0f26 mov.l r2, @(r0,r15) +005728 01b8 +00572a 0114 mov.b r1, @(r0,r1) +00572c 77f0 add #h'f0, r7 +00572e 01b4 mov.b r11, @(r0,r1) +005730 0110 +005732 77ec add #h'ec, r7 +005734 01b0 +005736 0000 +005738 0030 +00573a 1bc8 mov.l r12, @(h'20,r11) +00573c 0030 +00573e 2256 mov.l r5, @-r2 +005740 9087 mov.w @(h'10e,pc), r0 ;@(h'5852) +005742 63f3 mov r15, r3 +005744 00fe mov.l @(r0,r15), r0 +005746 4008 shll2 r0 +005748 003e mov.l @(r0,r3), r0 +00574a 88fe cmp/eq #h'fffffffe, r0 +00574c 8b01 bf h'2 ;@(h'5752) +00574e a0fb bra h'1f6 ;@(h'5948) +005750 0009 nop +005752 e107 mov #h'7, r1 +005754 907e mov.w @(h'fc,pc), r0 ;@(h'5854) +005756 6713 mov r1, r7 +005758 947d mov.w @(h'fa,pc), r4 ;@(h'5856) +00575a 2f16 mov.l r1, @-r15 +00575c 06fe mov.l @(r0,r15), r6 +00575e 4608 shll2 r6 +005760 9078 mov.w @(h'f0,pc), r0 ;@(h'5854) +005762 363c add r3, r6 +005764 05fe mov.l @(r0,r15), r5 +005766 6662 mov.l @r6, r6 +005768 6263 mov r6, r2 +00576a 4608 shll2 r6 +00576c 4600 shll r6 +00576e 3628 sub r2, r6 +005770 7604 +005772 4508 shll2 r5 +005774 62f3 mov r15, r2 +005776 721c add #h'1c, r2 +005778 352c add r2, r5 +00577a 6552 mov.l @r5, r5 +00577c d238 mov.l @(h'e0,pc), r2 ;@(h'5860) +00577e 420b jsr @r2 +005780 34fc add r15, r4 +005782 e307 mov #h'7, r3 +005784 9068 mov.w @(h'd0,pc), r0 ;@(h'5858) +005786 6733 mov r3, r7 +005788 9467 mov.w @(h'ce,pc), r4 ;@(h'585a) +00578a 2f36 mov.l r3, @-r15 +00578c 06fe mov.l @(r0,r15), r6 +00578e 62f3 mov r15, r2 +005790 d134 mov.l @(h'd0,pc), r1 ;@(h'5864) +005792 4608 shll2 r6 +005794 9060 mov.w @(h'c0,pc), r0 ;@(h'5858) +005796 7208 +005798 05fe mov.l @(r0,r15), r5 +00579a 362c add r2, r6 +00579c 6662 mov.l @r6, r6 +00579e 4508 shll2 r5 +0057a0 6263 mov r6, r2 +0057a2 4608 shll2 r6 +0057a4 4600 shll r6 +0057a6 3628 sub r2, r6 +0057a8 7604 +0057aa 62f3 mov r15, r2 +0057ac 7220 add #h'20, r2 +0057ae 352c add r2, r5 +0057b0 6552 mov.l @r5, r5 +0057b2 410b jsr @r1 +0057b4 34fc add r15, r4 +0057b6 7f08 +0057b8 904b mov.w @(h'96,pc), r0 ;@(h'5852) +0057ba 63f3 mov r15, r3 +0057bc d12a mov.l @(h'a8,pc), r1 ;@(h'5868) +0057be 05fe mov.l @(r0,r15), r5 +0057c0 9047 mov.w @(h'8e,pc), r0 ;@(h'5852) +0057c2 4508 shll2 r5 +0057c4 04fe mov.l @(r0,r15), r4 +0057c6 353c add r3, r5 +0057c8 6552 mov.l @r5, r5 +0057ca 4408 shll2 r4 +0057cc 6253 mov r5, r2 +0057ce 4508 shll2 r5 +0057d0 4500 shll r5 +0057d2 3528 sub r2, r5 +0057d4 7504 +0057d6 62f3 mov r15, r2 +0057d8 7218 add #h'18, r2 +0057da 342c add r2, r4 +0057dc 6442 mov.l @r4, r4 +0057de 410b jsr @r1 +0057e0 74ff add #h'ff, r4 +0057e2 2008 tst r0, r0 +0057e4 8b01 bf h'2 ;@(h'57ea) +0057e6 a0af bra h'15e ;@(h'5948) +0057e8 0009 nop +0057ea 63f3 mov r15, r3 +0057ec d11e mov.l @(h'78,pc), r1 ;@(h'5868) +0057ee 9030 mov.w @(h'60,pc), r0 ;@(h'5852) +0057f0 05fe mov.l @(r0,r15), r5 +0057f2 4508 shll2 r5 +0057f4 902d mov.w @(h'5a,pc), r0 ;@(h'5852) +0057f6 353c add r3, r5 +0057f8 04fe mov.l @(r0,r15), r4 +0057fa 6552 mov.l @r5, r5 +0057fc 6253 mov r5, r2 +0057fe 4508 shll2 r5 +005800 4500 shll r5 +005802 3528 sub r2, r5 +005804 750a +005806 4408 shll2 r4 +005808 62f3 mov r15, r2 +00580a 7218 add #h'18, r2 +00580c 342c add r2, r4 +00580e 6442 mov.l @r4, r4 +005810 410b jsr @r1 +005812 74ff add #h'ff, r4 +005814 2008 tst r0, r0 +005816 8b01 bf h'2 ;@(h'581c) +005818 a096 bra h'12c ;@(h'5948) +00581a 0009 nop +00581c 9019 mov.w @(h'32,pc), r0 ;@(h'5852) +00581e 63f3 mov r15, r3 +005820 d212 mov.l @(h'48,pc), r2 ;@(h'586c) +005822 7318 add #h'18, r3 +005824 01fe mov.l @(r0,r15), r1 +005826 4108 shll2 r1 +005828 313c add r3, r1 +00582a 6112 mov.l @r1, r1 +00582c 71ea add #h'ea, r1 +00582e 420b jsr @r2 +005830 e007 mov #h'7, r0 +005832 4008 shll2 r0 +005834 9112 mov.w @(h'24,pc), r1 ;@(h'585c) +005836 63f3 mov r15, r3 +005838 920b mov.w @(h'16,pc), r2 ;@(h'5852) +00583a 4000 shll r0 +00583c 31fc add r15, r1 +00583e 301c add r1, r0 +005840 32fc add r15, r2 +005842 6222 mov.l @r2, r2 +005844 4208 shll2 r2 +005846 323c add r3, r2 +005848 6222 mov.l @r2, r2 +00584a e301 mov #h'1, r3 +00584c 0234 mov.b r3, @(r0,r2) +00584e a06e bra h'dc ;@(h'592e) +005850 e200 mov #h'0, r2 +005852 01b0 +005854 01b4 mov.b r11, @(r0,r1) +005856 77ec add #h'ec, r7 +005858 01b8 +00585a 77f0 add #h'f0, r7 +00585c 0134 mov.b r3, @(r0,r1) +00585e 0000 +005860 0030 +005862 1bc8 mov.l r12, @(h'20,r11) +005864 0030 +005866 2256 mov.l r5, @-r2 +005868 0030 +00586a 08a0 +00586c 0030 +00586e aae4 bra h'-a38 ;@(h'4e3a) +005870 9389 mov.w @(h'112,pc), r3 ;@(h'5986) +005872 33fc add r15, r3 +005874 9088 mov.w @(h'110,pc), r0 ;@(h'5988) +005876 01fe mov.l @(r0,r15), r1 +005878 313c add r3, r1 +00587a 6210 mov.b @r1, r2 +00587c 2228 tst r2, r2 +00587e 8953 bt h'a6 ;@(h'5928) +005880 9083 mov.w @(h'106,pc), r0 ;@(h'598a) +005882 61f3 mov r15, r1 +005884 02fe mov.l @(r0,r15), r2 +005886 7118 add #h'18, r1 +005888 907e mov.w @(h'fc,pc), r0 ;@(h'5988) +00588a 4208 shll2 r2 +00588c 00fe mov.l @(r0,r15), r0 +00588e 321c add r1, r2 +005890 003c mov.b @(r0,r3), r0 +005892 600c extu.b r0, r0 +005894 6222 mov.l @r2, r2 +005896 70fa add #h'fa, r0 +005898 3203 cmp/ge r0, r2 +00589a 8b45 bf h'8a ;@(h'5928) +00589c 9075 mov.w @(h'ea,pc), r0 ;@(h'598a) +00589e 02fe mov.l @(r0,r15), r2 +0058a0 9072 mov.w @(h'e4,pc), r0 ;@(h'5988) +0058a2 4208 shll2 r2 +0058a4 00fe mov.l @(r0,r15), r0 +0058a6 321c add r1, r2 +0058a8 003c mov.b @(r0,r3), r0 +0058aa 600c extu.b r0, r0 +0058ac 6222 mov.l @r2, r2 +0058ae 3207 cmp/gt r0, r2 +0058b0 893a bt h'74 ;@(h'5928) +0058b2 906a mov.w @(h'd4,pc), r0 ;@(h'598a) +0058b4 9368 mov.w @(h'd0,pc), r3 ;@(h'5988) +0058b6 02fe mov.l @(r0,r15), r2 +0058b8 4208 shll2 r2 +0058ba 60f3 mov r15, r0 +0058bc 022e mov.l @(r0,r2), r2 +0058be 33fc add r15, r3 +0058c0 6332 mov.l @r3, r3 +0058c2 6023 mov r2, r0 +0058c4 4208 shll2 r2 +0058c6 4200 shll r2 +0058c8 3208 sub r0, r2 +0058ca 7204 +0058cc 905e mov.w @(h'bc,pc), r0 ;@(h'598c) +0058ce 30fc add r15, r0 +0058d0 033c mov.b @(r0,r3), r3 +0058d2 633c extu.b r3, r3 +0058d4 6033 mov r3, r0 +0058d6 4308 shll2 r3 +0058d8 4300 shll r3 +0058da 3308 sub r0, r3 +0058dc 7304 +0058de 3230 cmp/eq r3, r2 +0058e0 8b22 bf h'44 ;@(h'5928) +0058e2 9054 mov.w @(h'a8,pc), r0 ;@(h'598e) +0058e4 9352 mov.w @(h'a4,pc), r3 ;@(h'598c) +0058e6 02fe mov.l @(r0,r15), r2 +0058e8 9051 mov.w @(h'a2,pc), r0 ;@(h'598e) +0058ea 33fc add r15, r3 +0058ec 72ff add #h'ff, r2 +0058ee 0f26 mov.l r2, @(r0,r15) +0058f0 904a mov.w @(h'94,pc), r0 ;@(h'5988) +0058f2 e200 mov #h'0, r2 +0058f4 01fe mov.l @(r0,r15), r1 +0058f6 313c add r3, r1 +0058f8 6110 mov.b @r1, r1 +0058fa 611c extu.b r1, r1 +0058fc 9048 mov.w @(h'90,pc), r0 ;@(h'5990) +0058fe 30fc add r15, r0 +005900 310c add r0, r1 +005902 2120 mov.b r2, @r1 +005904 923f mov.w @(h'7e,pc), r2 ;@(h'5986) +005906 32fc add r15, r2 +005908 903e mov.w @(h'7c,pc), r0 ;@(h'5988) +00590a 01fe mov.l @(r0,r15), r1 +00590c 312c add r2, r1 +00590e e000 mov #h'0, r0 +005910 2100 mov.b r0, @r1 +005912 e100 mov #h'0, r1 +005914 9038 mov.w @(h'70,pc), r0 ;@(h'5988) +005916 00fe mov.l @(r0,r15), r0 +005918 0314 mov.b r1, @(r0,r3) +00591a 913a mov.w @(h'74,pc), r1 ;@(h'5992) +00591c 9034 mov.w @(h'68,pc), r0 ;@(h'5988) +00591e 31fc add r15, r1 +005920 00fe mov.l @(r0,r15), r0 +005922 301c add r1, r0 +005924 e300 mov #h'0, r3 +005926 2030 mov.b r3, @r0 +005928 902e mov.w @(h'5c,pc), r0 ;@(h'5988) +00592a 02fe mov.l @(r0,r15), r2 +00592c 7201 +00592e e306 mov #h'6, r3 +005930 902a mov.w @(h'54,pc), r0 ;@(h'5988) +005932 6123 mov r2, r1 +005934 0f26 mov.l r2, @(r0,r15) +005936 3133 cmp/ge r3, r1 +005938 8b9a bf h'-cc ;@(h'5870) +00593a 62f3 mov r15, r2 +00593c 9025 mov.w @(h'4a,pc), r0 ;@(h'598a) +00593e e1fe mov #h'fffffffe, r1 +005940 03fe mov.l @(r0,r15), r3 +005942 4308 shll2 r3 +005944 332c add r2, r3 +005946 2312 mov.l r1, @r3 +005948 901f mov.w @(h'3e,pc), r0 ;@(h'598a) +00594a 03fe mov.l @(r0,r15), r3 +00594c 901d mov.w @(h'3a,pc), r0 ;@(h'598a) +00594e 7301 +005950 0f36 mov.l r3, @(r0,r15) +005952 e205 mov #h'5, r2 +005954 9019 mov.w @(h'32,pc), r0 ;@(h'598a) +005956 01fe mov.l @(r0,r15), r1 +005958 3123 cmp/ge r2, r1 +00595a 8901 bt h'2 ;@(h'5960) +00595c aef0 bra h'-220 ;@(h'5740) +00595e 0009 nop +005960 9018 mov.w @(h'30,pc), r0 ;@(h'5994) +005962 00fe mov.l @(r0,r15), r0 +005964 4011 cmp/pz r0 +005966 8b01 bf h'2 ;@(h'596c) +005968 a005 bra h'a ;@(h'5976) +00596a c901 and #h'1, r0 +00596c 6007 not r0, r0 +00596e 7001 +005970 c901 and #h'1, r0 +005972 6007 not r0, r0 +005974 7001 +005976 2008 tst r0, r0 +005978 8901 bt h'2 ;@(h'597e) +00597a a094 bra h'128 ;@(h'5aa6) +00597c 0009 nop +00597e e100 mov #h'0, r1 +005980 9003 mov.w @(h'6,pc), r0 ;@(h'598a) +005982 a089 bra h'112 ;@(h'5a98) +005984 0f16 mov.l r1, @(r0,r15) +005986 00f4 mov.b r15, @(r0,r0) +005988 01ac mov.b @(r0,r10), r1 +00598a 01b0 +00598c 00ec mov.b @(r0,r14), r0 +00598e 00e0 +005990 00e4 mov.b r14, @(r0,r0) +005992 0100 +005994 00dc mov.b @(r0,r13), r0 +005996 938e mov.w @(h'11c,pc), r3 ;@(h'5ab6) +005998 908e mov.w @(h'11c,pc), r0 ;@(h'5ab8) +00599a 33fc add r15, r3 +00599c 02fe mov.l @(r0,r15), r2 +00599e 323c add r3, r2 +0059a0 6120 mov.b @r2, r1 +0059a2 2118 tst r1, r1 +0059a4 8973 bt h'e6 ;@(h'5a8e) +0059a6 e156 mov #h'56, r1 +0059a8 9086 mov.w @(h'10c,pc), r0 ;@(h'5ab8) +0059aa 00fe mov.l @(r0,r15), r0 +0059ac 023c mov.b @(r0,r3), r2 +0059ae 622c extu.b r2, r2 +0059b0 3213 cmp/ge r1, r2 +0059b2 896c bt h'd8 ;@(h'5a8e) +0059b4 9381 mov.w @(h'102,pc), r3 ;@(h'5aba) +0059b6 33fc add r15, r3 +0059b8 907e mov.w @(h'fc,pc), r0 ;@(h'5ab8) +0059ba 05fe mov.l @(r0,r15), r5 +0059bc 907c mov.w @(h'f8,pc), r0 ;@(h'5ab8) +0059be 353c add r3, r5 +0059c0 d143 mov.l @(h'10c,pc), r1 ;@(h'5ad0) +0059c2 6550 mov.b @r5, r5 +0059c4 04fe mov.l @(r0,r15), r4 +0059c6 655c extu.b r5, r5 +0059c8 6253 mov r5, r2 +0059ca 4508 shll2 r5 +0059cc 4500 shll r5 +0059ce 3528 sub r2, r5 +0059d0 9271 mov.w @(h'e2,pc), r2 ;@(h'5ab6) +0059d2 7504 +0059d4 32fc add r15, r2 +0059d6 342c add r2, r4 +0059d8 6440 mov.b @r4, r4 +0059da 644c extu.b r4, r4 +0059dc 410b jsr @r1 +0059de 74ff add #h'ff, r4 +0059e0 2008 tst r0, r0 +0059e2 8b54 bf h'a8 ;@(h'5a8e) +0059e4 936a mov.w @(h'd4,pc), r3 ;@(h'5abc) +0059e6 e200 mov #h'0, r2 +0059e8 9069 mov.w @(h'd2,pc), r0 ;@(h'5abe) +0059ea 2f26 mov.l r2, @-r15 +0059ec 2f26 mov.l r2, @-r15 +0059ee 2f26 mov.l r2, @-r15 +0059f0 07fe mov.l @(r0,r15), r7 +0059f2 33fc add r15, r3 +0059f4 9063 mov.w @(h'c6,pc), r0 ;@(h'5abe) +0059f6 373c add r3, r7 +0059f8 06fe mov.l @(r0,r15), r6 +0059fa 6770 mov.b @r7, r7 +0059fc 905f mov.w @(h'be,pc), r0 ;@(h'5abe) +0059fe 677c extu.b r7, r7 +005a00 05fe mov.l @(r0,r15), r5 +005a02 6373 mov r7, r3 +005a04 4708 shll2 r7 +005a06 4700 shll r7 +005a08 3738 sub r3, r7 +005a0a 7708 +005a0c 9358 mov.w @(h'b0,pc), r3 ;@(h'5ac0) +005a0e 33fc add r15, r3 +005a10 363c add r3, r6 +005a12 6660 mov.b @r6, r6 +005a14 9352 mov.w @(h'a4,pc), r3 ;@(h'5abc) +005a16 666c extu.b r6, r6 +005a18 7604 +005a1a 33fc add r15, r3 +005a1c 353c add r3, r5 +005a1e 6550 mov.b @r5, r5 +005a20 655c extu.b r5, r5 +005a22 6353 mov r5, r3 +005a24 904b mov.w @(h'96,pc), r0 ;@(h'5abe) +005a26 4508 shll2 r5 +005a28 04fe mov.l @(r0,r15), r4 +005a2a 4500 shll r5 +005a2c 3538 sub r3, r5 +005a2e 7506 +005a30 9346 mov.w @(h'8c,pc), r3 ;@(h'5ac0) +005a32 33fc add r15, r3 +005a34 343c add r3, r4 +005a36 6440 mov.b @r4, r4 +005a38 d326 mov.l @(h'98,pc), r3 ;@(h'5ad4) +005a3a 644c extu.b r4, r4 +005a3c 430b jsr @r3 +005a3e 7402 +005a40 933f mov.w @(h'7e,pc), r3 ;@(h'5ac2) +005a42 e207 mov #h'7, r2 +005a44 903e mov.w @(h'7c,pc), r0 ;@(h'5ac4) +005a46 6723 mov r2, r7 +005a48 2f26 mov.l r2, @-r15 +005a4a 33fc add r15, r3 +005a4c 06fe mov.l @(r0,r15), r6 +005a4e 363c add r3, r6 +005a50 6660 mov.b @r6, r6 +005a52 666c extu.b r6, r6 +005a54 9036 mov.w @(h'6c,pc), r0 ;@(h'5ac4) +005a56 6363 mov r6, r3 +005a58 05fe mov.l @(r0,r15), r5 +005a5a 4608 shll2 r6 +005a5c 9032 mov.w @(h'64,pc), r0 ;@(h'5ac4) +005a5e 4600 shll r6 +005a60 04fe mov.l @(r0,r15), r4 +005a62 3638 sub r3, r6 +005a64 932f mov.w @(h'5e,pc), r3 ;@(h'5ac6) +005a66 7604 +005a68 33fc add r15, r3 +005a6a 353c add r3, r5 +005a6c 6550 mov.b @r5, r5 +005a6e 655c extu.b r5, r5 +005a70 932a mov.w @(h'54,pc), r3 ;@(h'5ac8) +005a72 33fc add r15, r3 +005a74 343c add r3, r4 +005a76 6440 mov.b @r4, r4 +005a78 644c extu.b r4, r4 +005a7a 6343 mov r4, r3 +005a7c 4408 shll2 r4 +005a7e 4400 shll r4 +005a80 9123 mov.w @(h'46,pc), r1 ;@(h'5aca) +005a82 3438 sub r3, r4 +005a84 d314 mov.l @(h'50,pc), r3 ;@(h'5ad8) +005a86 31fc add r15, r1 +005a88 430b jsr @r3 +005a8a 341c add r1, r4 +005a8c 7f10 add #h'10, r15 +005a8e 9013 mov.w @(h'26,pc), r0 ;@(h'5ab8) +005a90 02fe mov.l @(r0,r15), r2 +005a92 7201 +005a94 9010 mov.w @(h'20,pc), r0 ;@(h'5ab8) +005a96 0f26 mov.l r2, @(r0,r15) +005a98 900e mov.w @(h'1c,pc), r0 ;@(h'5ab8) +005a9a e306 mov #h'6, r3 +005a9c 01fe mov.l @(r0,r15), r1 +005a9e 3133 cmp/ge r3, r1 +005aa0 8901 bt h'2 ;@(h'5aa6) +005aa2 af78 bra h'-110 ;@(h'5996) +005aa4 0009 nop +005aa6 9011 mov.w @(h'22,pc), r0 ;@(h'5acc) +005aa8 03fe mov.l @(r0,r15), r3 +005aaa 2338 tst r3, r3 +005aac 8b45 bf h'8a ;@(h'5b3a) +005aae e200 mov #h'0, r2 +005ab0 9002 mov.w @(h'4,pc), r0 ;@(h'5ab8) +005ab2 a03d bra h'7a ;@(h'5b30) +005ab4 0f26 mov.l r2, @(r0,r15) +005ab6 00f4 mov.b r15, @(r0,r0) +005ab8 01b0 +005aba 00ec mov.b @(r0,r14), r0 +005abc 00f8 +005abe 01bc mov.b @(r0,r11), r1 +005ac0 0100 +005ac2 00fc mov.b @(r0,r15), r0 +005ac4 01c0 +005ac6 0104 mov.b r0, @(r0,r1) +005ac8 0110 +005aca 77e0 add #h'e0, r7 +005acc 00dc mov.b @(r0,r13), r0 +005ace 0000 +005ad0 0030 +005ad2 08a0 +005ad4 0030 +005ad6 0dcc mov.b @(r0,r12), r13 +005ad8 0030 +005ada 1bc8 mov.l r12, @(h'20,r11) +005adc 9342 mov.w @(h'84,pc), r3 ;@(h'5b64) +005ade 33fc add r15, r3 +005ae0 9041 mov.w @(h'82,pc), r0 ;@(h'5b66) +005ae2 01fe mov.l @(r0,r15), r1 +005ae4 313c add r3, r1 +005ae6 6210 mov.b @r1, r2 +005ae8 2228 tst r2, r2 +005aea 891c bt h'38 ;@(h'5b26) +005aec 923c mov.w @(h'78,pc), r2 ;@(h'5b68) +005aee 32fc add r15, r2 +005af0 9039 mov.w @(h'72,pc), r0 ;@(h'5b66) +005af2 05fe mov.l @(r0,r15), r5 +005af4 9037 mov.w @(h'6e,pc), r0 ;@(h'5b66) +005af6 352c add r2, r5 +005af8 00fe mov.l @(r0,r15), r0 +005afa 6550 mov.b @r5, r5 +005afc 043c mov.b @(r0,r3), r4 +005afe 655c extu.b r5, r5 +005b00 6153 mov r5, r1 +005b02 4508 shll2 r5 +005b04 4500 shll r5 +005b06 3518 sub r1, r5 +005b08 d119 mov.l @(h'64,pc), r1 ;@(h'5b70) +005b0a 7504 +005b0c 644c extu.b r4, r4 +005b0e 410b jsr @r1 +005b10 74ff add #h'ff, r4 +005b12 2008 tst r0, r0 +005b14 8b07 bf h'e ;@(h'5b26) +005b16 9325 mov.w @(h'4a,pc), r3 ;@(h'5b64) +005b18 9025 mov.w @(h'4a,pc), r0 ;@(h'5b66) +005b1a 33fc add r15, r3 +005b1c 02fe mov.l @(r0,r15), r2 +005b1e 323c add r3, r2 +005b20 6120 mov.b @r2, r1 +005b22 71ff add #h'ff, r1 +005b24 2210 mov.b r1, @r2 +005b26 901e mov.w @(h'3c,pc), r0 ;@(h'5b66) +005b28 03fe mov.l @(r0,r15), r3 +005b2a 7301 +005b2c 901b mov.w @(h'36,pc), r0 ;@(h'5b66) +005b2e 0f36 mov.l r3, @(r0,r15) +005b30 9019 mov.w @(h'32,pc), r0 ;@(h'5b66) +005b32 e206 mov #h'6, r2 +005b34 01fe mov.l @(r0,r15), r1 +005b36 3123 cmp/ge r2, r1 +005b38 8bd0 bf h'-60 ;@(h'5adc) +005b3a 9016 mov.w @(h'2c,pc), r0 ;@(h'5b6a) +005b3c 03fe mov.l @(r0,r15), r3 +005b3e 2338 tst r3, r3 +005b40 8b2b bf h'56 ;@(h'5b9a) +005b42 e074 mov #h'74, r0 +005b44 00fe mov.l @(r0,r15), r0 +005b46 8802 cmp/eq #h'2, r0 +005b48 8904 bt h'8 ;@(h'5b54) +005b4a 900f mov.w @(h'1e,pc), r0 ;@(h'5b6c) +005b4c 02fe mov.l @(r0,r15), r2 +005b4e 72ff add #h'ff, r2 +005b50 900c mov.w @(h'18,pc), r0 ;@(h'5b6c) +005b52 0f26 mov.l r2, @(r0,r15) +005b54 e074 mov #h'74, r0 +005b56 00fe mov.l @(r0,r15), r0 +005b58 8802 cmp/eq #h'2, r0 +005b5a 8b1e bf h'3c ;@(h'5b9a) +005b5c 9003 mov.w @(h'6,pc), r0 ;@(h'5b66) +005b5e e200 mov #h'0, r2 +005b60 a016 bra h'2c ;@(h'5b90) +005b62 0f26 mov.l r2, @(r0,r15) +005b64 00f4 mov.b r15, @(r0,r0) +005b66 01b0 +005b68 00ec mov.b @(r0,r14), r0 +005b6a 0108 clrt +005b6c 010c mov.b @(r0,r0), r1 +005b6e 0000 +005b70 0030 +005b72 08a0 +005b74 9065 mov.w @(h'ca,pc), r0 ;@(h'5c42) +005b76 63f3 mov r15, r3 +005b78 01fe mov.l @(r0,r15), r1 +005b7a 7318 add #h'18, r3 +005b7c 9061 mov.w @(h'c2,pc), r0 ;@(h'5c42) +005b7e 4108 shll2 r1 +005b80 313c add r3, r1 +005b82 6212 mov.l @r1, r2 +005b84 72ff add #h'ff, r2 +005b86 2122 mov.l r2, @r1 +005b88 01fe mov.l @(r0,r15), r1 +005b8a 7101 +005b8c 9059 mov.w @(h'b2,pc), r0 ;@(h'5c42) +005b8e 0f16 mov.l r1, @(r0,r15) +005b90 9057 mov.w @(h'ae,pc), r0 ;@(h'5c42) +005b92 e305 mov #h'5, r3 +005b94 02fe mov.l @(r0,r15), r2 +005b96 3233 cmp/ge r3, r2 +005b98 8bec bf h'-28 ;@(h'5b74) +005b9a 9053 mov.w @(h'a6,pc), r0 ;@(h'5c44) +005b9c 00fe mov.l @(r0,r15), r0 +005b9e 8808 cmp/eq #h'8, r0 +005ba0 8901 bt h'2 ;@(h'5ba6) +005ba2 a0aa bra h'154 ;@(h'5cfa) +005ba4 0009 nop +005ba6 d22a mov.l @(h'a8,pc), r2 ;@(h'5c50) +005ba8 420b jsr @r2 +005baa e43d mov #h'3d, r4 +005bac 600c extu.b r0, r0 +005bae 2008 tst r0, r0 +005bb0 8b01 bf h'2 ;@(h'5bb6) +005bb2 a0a2 bra h'144 ;@(h'5cfa) +005bb4 0009 nop +005bb6 9046 mov.w @(h'8c,pc), r0 ;@(h'5c46) +005bb8 02fe mov.l @(r0,r15), r2 +005bba 2228 tst r2, r2 +005bbc 8901 bt h'2 ;@(h'5bc2) +005bbe a09c bra h'138 ;@(h'5cfa) +005bc0 0009 nop +005bc2 53ff mov.l @(h'3c,r15), r3 +005bc4 2338 tst r3, r3 +005bc6 8901 bt h'2 ;@(h'5bcc) +005bc8 a097 bra h'12e ;@(h'5cfa) +005bca 0009 nop +005bcc 903a mov.w @(h'74,pc), r0 ;@(h'5c44) +005bce e70b mov #h'b, r7 +005bd0 e300 mov #h'0, r3 +005bd2 6233 mov r3, r2 +005bd4 0f36 mov.l r3, @(r0,r15) +005bd6 e668 mov #h'68, r6 +005bd8 2f36 mov.l r3, @-r15 +005bda e505 mov #h'5, r5 +005bdc 2f26 mov.l r2, @-r15 +005bde 2f26 mov.l r2, @-r15 +005be0 d31c mov.l @(h'70,pc), r3 ;@(h'5c54) +005be2 430b jsr @r3 +005be4 e462 mov #h'62, r4 +005be6 e200 mov #h'0, r2 +005be8 d31a mov.l @(h'68,pc), r3 ;@(h'5c54) +005bea e739 mov #h'39, r7 +005bec 2f26 mov.l r2, @-r15 +005bee e668 mov #h'68, r6 +005bf0 2f26 mov.l r2, @-r15 +005bf2 e533 mov #h'33, r5 +005bf4 2f26 mov.l r2, @-r15 +005bf6 430b jsr @r3 +005bf8 e462 mov #h'62, r4 +005bfa 7f18 add #h'18, r15 +005bfc 9024 mov.w @(h'48,pc), r0 ;@(h'5c48) +005bfe e201 mov #h'1, r2 +005c00 1f2f mov.l r2, @(h'3c,r15) +005c02 6323 mov r2, r3 +005c04 1f3e mov.l r3, @(h'38,r15) +005c06 00fe mov.l @(r0,r15), r0 +005c08 8804 cmp/eq #h'4, r0 +005c0a 8904 bt h'8 ;@(h'5c16) +005c0c 901d mov.w @(h'3a,pc), r0 ;@(h'5c4a) +005c0e 02fe mov.l @(r0,r15), r2 +005c10 901b mov.w @(h'36,pc), r0 ;@(h'5c4a) +005c12 7201 +005c14 0f26 mov.l r2, @(r0,r15) +005c16 e304 mov #h'4, r3 +005c18 9016 mov.w @(h'2c,pc), r0 ;@(h'5c48) +005c1a e200 mov #h'0, r2 +005c1c 0f36 mov.l r3, @(r0,r15) +005c1e e73b mov #h'3b, r7 +005c20 2f26 mov.l r2, @-r15 +005c22 e64d mov #h'4d, r6 +005c24 2f26 mov.l r2, @-r15 +005c26 6533 mov r3, r5 +005c28 2f26 mov.l r2, @-r15 +005c2a d30a mov.l @(h'28,pc), r3 ;@(h'5c54) +005c2c 430b jsr @r3 +005c2e e41d mov #h'1d, r4 +005c30 900c mov.w @(h'18,pc), r0 ;@(h'5c4c) +005c32 7f0c +005c34 e200 mov #h'0, r2 +005c36 a03e bra h'7c ;@(h'5cb6) +005c38 0f26 mov.l r2, @(r0,r15) +005c3a e101 mov #h'1, r1 +005c3c 9001 mov.w @(h'2,pc), r0 ;@(h'5c42) +005c3e a030 bra h'60 ;@(h'5ca2) +005c40 0f16 mov.l r1, @(r0,r15) +005c42 01b0 +005c44 00cc mov.b @(r0,r12), r0 +005c46 00d4 mov.b r13, @(r0,r0) +005c48 0180 +005c4a 0190 +005c4c 01ac mov.b @(r0,r10), r1 +005c4e 0000 +005c50 0030 +005c52 3370 cmp/eq r7, r3 +005c54 0030 +005c56 0dcc mov.b @(r0,r12), r13 +005c58 906b mov.w @(h'd6,pc), r0 ;@(h'5d32) +005c5a 00fe mov.l @(r0,r15), r0 +005c5c 936a mov.w @(h'd4,pc), r3 ;@(h'5d34) +005c5e 4008 shll2 r0 +005c60 9169 mov.w @(h'd2,pc), r1 ;@(h'5d36) +005c62 33fc add r15, r3 +005c64 4000 shll r0 +005c66 303c add r3, r0 +005c68 31fc add r15, r1 +005c6a 6212 mov.l @r1, r2 +005c6c 002c mov.b @(r0,r2), r0 +005c6e 600c extu.b r0, r0 +005c70 8801 cmp/eq #h'1, r0 +005c72 8b1b bf h'36 ;@(h'5cac) +005c74 905d mov.w @(h'ba,pc), r0 ;@(h'5d32) +005c76 00fe mov.l @(r0,r15), r0 +005c78 915d mov.w @(h'ba,pc), r1 ;@(h'5d36) +005c7a 4008 shll2 r0 +005c7c 4000 shll r0 +005c7e 303c add r3, r0 +005c80 31fc add r15, r1 +005c82 6212 mov.l @r1, r2 +005c84 e102 mov #h'2, r1 +005c86 0214 mov.b r1, @(r0,r2) +005c88 52fd mov.l @(h'34,r15), r2 +005c8a 7201 +005c8c 1f2d mov.l r2, @(h'34,r15) +005c8e 9053 mov.w @(h'a6,pc), r0 ;@(h'5d38) +005c90 01fe mov.l @(r0,r15), r1 +005c92 7103 +005c94 9050 mov.w @(h'a0,pc), r0 ;@(h'5d38) +005c96 0f16 mov.l r1, @(r0,r15) +005c98 904b mov.w @(h'96,pc), r0 ;@(h'5d32) +005c9a 03fe mov.l @(r0,r15), r3 +005c9c 9049 mov.w @(h'92,pc), r0 ;@(h'5d32) +005c9e 7301 +005ca0 0f36 mov.l r3, @(r0,r15) +005ca2 e208 mov #h'8, r2 +005ca4 9045 mov.w @(h'8a,pc), r0 ;@(h'5d32) +005ca6 01fe mov.l @(r0,r15), r1 +005ca8 3123 cmp/ge r2, r1 +005caa 8bd5 bf h'-56 ;@(h'5c58) +005cac 9043 mov.w @(h'86,pc), r0 ;@(h'5d36) +005cae 03fe mov.l @(r0,r15), r3 +005cb0 9041 mov.w @(h'82,pc), r0 ;@(h'5d36) +005cb2 7301 +005cb4 0f36 mov.l r3, @(r0,r15) +005cb6 e208 mov #h'8, r2 +005cb8 903d mov.w @(h'7a,pc), r0 ;@(h'5d36) +005cba 01fe mov.l @(r0,r15), r1 +005cbc 3123 cmp/ge r2, r1 +005cbe 8bbc bf h'-88 ;@(h'5c3a) +005cc0 53fc mov.l @(h'30,r15), r3 +005cc2 52fd mov.l @(h'34,r15), r2 +005cc4 3237 cmp/gt r3, r2 +005cc6 8f02 bf/s h'4 ;@(h'5cce) +005cc8 e300 mov #h'0, r3 +005cca 52fd mov.l @(h'34,r15), r2 +005ccc 1f2c mov.l r2, @(h'30,r15) +005cce e201 mov #h'1, r2 +005cd0 d11b mov.l @(h'6c,pc), r1 ;@(h'5d40) +005cd2 e731 mov #h'31, r7 +005cd4 2f36 mov.l r3, @-r15 +005cd6 e66a mov #h'6a, r6 +005cd8 2f26 mov.l r2, @-r15 +005cda e50e mov #h'e, r5 +005cdc 2f26 mov.l r2, @-r15 +005cde 410b jsr @r1 +005ce0 e45f mov #h'5f, r4 +005ce2 e301 mov #h'1, r3 +005ce4 9529 mov.w @(h'52,pc), r5 ;@(h'5d3a) +005ce6 e71d mov #h'1d, r7 +005ce8 9023 mov.w @(h'46,pc), r0 ;@(h'5d32) +005cea e661 mov #h'61, r6 +005cec d215 mov.l @(h'54,pc), r2 ;@(h'5d44) +005cee 2f36 mov.l r3, @-r15 +005cf0 2f36 mov.l r3, @-r15 +005cf2 35fc add r15, r5 +005cf4 420b jsr @r2 +005cf6 04fe mov.l @(r0,r15), r4 +005cf8 7f14 add #h'14, r15 +005cfa 53ff mov.l @(h'3c,r15), r3 +005cfc 2338 tst r3, r3 +005cfe 8b01 bf h'2 ;@(h'5d04) +005d00 a104 bra h'208 ;@(h'5f0c) +005d02 0009 nop +005d04 901a mov.w @(h'34,pc), r0 ;@(h'5d3c) +005d06 03fe mov.l @(r0,r15), r3 +005d08 2338 tst r3, r3 +005d0a 8b04 bf h'8 ;@(h'5d16) +005d0c 9017 mov.w @(h'2e,pc), r0 ;@(h'5d3e) +005d0e 03fe mov.l @(r0,r15), r3 +005d10 9015 mov.w @(h'2a,pc), r0 ;@(h'5d3e) +005d12 7301 +005d14 0f36 mov.l r3, @(r0,r15) +005d16 9011 mov.w @(h'22,pc), r0 ;@(h'5d3c) +005d18 02fe mov.l @(r0,r15), r2 +005d1a 2228 tst r2, r2 +005d1c 8b01 bf h'2 ;@(h'5d22) +005d1e a0a2 bra h'144 ;@(h'5e66) +005d20 0009 nop +005d22 e200 mov #h'0, r2 +005d24 9007 mov.w @(h'e,pc), r0 ;@(h'5d36) +005d26 a097 bra h'12e ;@(h'5e58) +005d28 0f26 mov.l r2, @(r0,r15) +005d2a e101 mov #h'1, r1 +005d2c 9001 mov.w @(h'2,pc), r0 ;@(h'5d32) +005d2e a087 bra h'10e ;@(h'5e40) +005d30 0f16 mov.l r1, @(r0,r15) +005d32 01b0 +005d34 0134 mov.b r3, @(r0,r1) +005d36 01ac mov.b @(r0,r10), r1 +005d38 019c mov.b @(r0,r9), r1 +005d3a 7c28 add #h'28, r12 +005d3c 0108 clrt +005d3e 00c4 mov.b r12, @(r0,r0) +005d40 0030 +005d42 0dcc mov.b @(r0,r12), r13 +005d44 0030 +005d46 35aa subc r10, r5 +005d48 9098 mov.w @(h'130,pc), r0 ;@(h'5e7c) +005d4a 00fe mov.l @(r0,r15), r0 +005d4c 9397 mov.w @(h'12e,pc), r3 ;@(h'5e7e) +005d4e 4008 shll2 r0 +005d50 9196 mov.w @(h'12c,pc), r1 ;@(h'5e80) +005d52 33fc add r15, r3 +005d54 4000 shll r0 +005d56 303c add r3, r0 +005d58 31fc add r15, r1 +005d5a 6212 mov.l @r1, r2 +005d5c 002c mov.b @(r0,r2), r0 +005d5e 600c extu.b r0, r0 +005d60 8802 cmp/eq #h'2, r0 +005d62 8b74 bf h'e8 ;@(h'5e4e) +005d64 908d mov.w @(h'11a,pc), r0 ;@(h'5e82) +005d66 e100 mov #h'0, r1 +005d68 2f16 mov.l r1, @-r15 +005d6a 2f16 mov.l r1, @-r15 +005d6c 2f16 mov.l r1, @-r15 +005d6e 07fe mov.l @(r0,r15), r7 +005d70 9088 mov.w @(h'110,pc), r0 ;@(h'5e84) +005d72 6273 mov r7, r2 +005d74 4708 shll2 r7 +005d76 4700 shll r7 +005d78 3728 sub r2, r7 +005d7a 02fe mov.l @(r0,r15), r2 +005d7c 6013 mov r1, r0 +005d7e 3027 cmp/gt r2, r0 +005d80 320e addc r0, r2 +005d82 4221 shar r2 +005d84 907f mov.w @(h'fe,pc), r0 ;@(h'5e86) +005d86 3728 sub r2, r7 +005d88 06fe mov.l @(r0,r15), r6 +005d8a 7709 +005d8c 907a mov.w @(h'f4,pc), r0 ;@(h'5e84) +005d8e 6263 mov r6, r2 +005d90 4608 shll2 r6 +005d92 4600 shll r6 +005d94 3628 sub r2, r6 +005d96 02fe mov.l @(r0,r15), r2 +005d98 6013 mov r1, r0 +005d9a 3027 cmp/gt r2, r0 +005d9c 320e addc r0, r2 +005d9e 4221 shar r2 +005da0 9072 mov.w @(h'e4,pc), r0 ;@(h'5e88) +005da2 3628 sub r2, r6 +005da4 02fe mov.l @(r0,r15), r2 +005da6 3628 sub r2, r6 +005da8 906b mov.w @(h'd6,pc), r0 ;@(h'5e82) +005daa 761b add #h'1b, r6 +005dac 05fe mov.l @(r0,r15), r5 +005dae 6253 mov r5, r2 +005db0 9068 mov.w @(h'd0,pc), r0 ;@(h'5e84) +005db2 4508 shll2 r5 +005db4 4500 shll r5 +005db6 3528 sub r2, r5 +005db8 02fe mov.l @(r0,r15), r2 +005dba 6013 mov r1, r0 +005dbc 3027 cmp/gt r2, r0 +005dbe 320e addc r0, r2 +005dc0 9061 mov.w @(h'c2,pc), r0 ;@(h'5e86) +005dc2 4221 shar r2 +005dc4 04fe mov.l @(r0,r15), r4 +005dc6 352c add r2, r5 +005dc8 905c mov.w @(h'b8,pc), r0 ;@(h'5e84) +005dca 7505 +005dcc 6243 mov r4, r2 +005dce 4408 shll2 r4 +005dd0 4400 shll r4 +005dd2 3428 sub r2, r4 +005dd4 02fe mov.l @(r0,r15), r2 +005dd6 6013 mov r1, r0 +005dd8 3027 cmp/gt r2, r0 +005dda 320e addc r0, r2 +005ddc 9054 mov.w @(h'a8,pc), r0 ;@(h'5e88) +005dde 4221 shar r2 +005de0 342c add r2, r4 +005de2 02fe mov.l @(r0,r15), r2 +005de4 3428 sub r2, r4 +005de6 d22b mov.l @(h'ac,pc), r2 ;@(h'5e94) +005de8 420b jsr @r2 +005dea 7417 add #h'17, r4 +005dec 904b mov.w @(h'96,pc), r0 ;@(h'5e86) +005dee e307 mov #h'7, r3 +005df0 2f36 mov.l r3, @-r15 +005df2 6733 mov r3, r7 +005df4 06fe mov.l @(r0,r15), r6 +005df6 6263 mov r6, r2 +005df8 9047 mov.w @(h'8e,pc), r0 ;@(h'5e8a) +005dfa 4608 shll2 r6 +005dfc 05fe mov.l @(r0,r15), r5 +005dfe 4600 shll r6 +005e00 9044 mov.w @(h'88,pc), r0 ;@(h'5e8c) +005e02 3628 sub r2, r6 +005e04 01fe mov.l @(r0,r15), r1 +005e06 7604 +005e08 9041 mov.w @(h'82,pc), r0 ;@(h'5e8e) +005e0a 6253 mov r5, r2 +005e0c 04fe mov.l @(r0,r15), r4 +005e0e 4508 shll2 r5 +005e10 4500 shll r5 +005e12 3528 sub r2, r5 +005e14 3518 sub r1, r5 +005e16 7516 add #h'16, r5 +005e18 913a mov.w @(h'74,pc), r1 ;@(h'5e90) +005e1a e200 mov #h'0, r2 +005e1c 3247 cmp/gt r4, r2 +005e1e 342e addc r2, r4 +005e20 4421 shar r4 +005e22 6243 mov r4, r2 +005e24 4408 shll2 r4 +005e26 4400 shll r4 +005e28 3428 sub r2, r4 +005e2a 31fc add r15, r1 +005e2c d21a mov.l @(h'68,pc), r2 ;@(h'5e98) +005e2e 341c add r1, r4 +005e30 420b jsr @r2 +005e32 7407 +005e34 9022 mov.w @(h'44,pc), r0 ;@(h'5e7c) +005e36 7f10 add #h'10, r15 +005e38 03fe mov.l @(r0,r15), r3 +005e3a 7301 +005e3c 901e mov.w @(h'3c,pc), r0 ;@(h'5e7c) +005e3e 0f36 mov.l r3, @(r0,r15) +005e40 901c mov.w @(h'38,pc), r0 ;@(h'5e7c) +005e42 e208 mov #h'8, r2 +005e44 01fe mov.l @(r0,r15), r1 +005e46 3123 cmp/ge r2, r1 +005e48 8901 bt h'2 ;@(h'5e4e) +005e4a af7d bra h'-106 ;@(h'5d48) +005e4c 0009 nop +005e4e 9017 mov.w @(h'2e,pc), r0 ;@(h'5e80) +005e50 03fe mov.l @(r0,r15), r3 +005e52 7301 +005e54 9014 mov.w @(h'28,pc), r0 ;@(h'5e80) +005e56 0f36 mov.l r3, @(r0,r15) +005e58 9012 mov.w @(h'24,pc), r0 ;@(h'5e80) +005e5a e208 mov #h'8, r2 +005e5c 01fe mov.l @(r0,r15), r1 +005e5e 3123 cmp/ge r2, r1 +005e60 8901 bt h'2 ;@(h'5e66) +005e62 af62 bra h'-13c ;@(h'5d2a) +005e64 0009 nop +005e66 e305 mov #h'5, r3 +005e68 9013 mov.w @(h'26,pc), r0 ;@(h'5e92) +005e6a 02fe mov.l @(r0,r15), r2 +005e6c 3237 cmp/gt r3, r2 +005e6e 8b4d bf h'9a ;@(h'5f0c) +005e70 9006 mov.w @(h'c,pc), r0 ;@(h'5e80) +005e72 e200 mov #h'0, r2 +005e74 a040 bra h'80 ;@(h'5ef8) +005e76 0f26 mov.l r2, @(r0,r15) +005e78 a033 bra h'66 ;@(h'5ee2) +005e7a e301 mov #h'1, r3 +005e7c 01b0 +005e7e 0134 mov.b r3, @(r0,r1) +005e80 01ac mov.b @(r0,r10), r1 +005e82 01b8 +005e84 00d0 +005e86 01bc mov.b @(r0,r11), r1 +005e88 00e0 +005e8a 01c0 +005e8c 00e4 mov.b r14, @(r0,r0) +005e8e 00d4 mov.b r13, @(r0,r0) +005e90 77f8 add #h'f8, r7 +005e92 00c4 mov.b r12, @(r0,r0) +005e94 0030 +005e96 0dcc mov.b @(r0,r12), r13 +005e98 0030 +005e9a 1bc8 mov.l r12, @(h'20,r11) +005e9c 9090 mov.w @(h'120,pc), r0 ;@(h'5fc0) +005e9e 00fe mov.l @(r0,r15), r0 +005ea0 938f mov.w @(h'11e,pc), r3 ;@(h'5fc2) +005ea2 4008 shll2 r0 +005ea4 918e mov.w @(h'11c,pc), r1 ;@(h'5fc4) +005ea6 33fc add r15, r3 +005ea8 4000 shll r0 +005eaa 303c add r3, r0 +005eac 31fc add r15, r1 +005eae 6212 mov.l @r1, r2 +005eb0 002c mov.b @(r0,r2), r0 +005eb2 600c extu.b r0, r0 +005eb4 8802 cmp/eq #h'2, r0 +005eb6 8b11 bf h'22 ;@(h'5edc) +005eb8 9082 mov.w @(h'104,pc), r0 ;@(h'5fc0) +005eba 00fe mov.l @(r0,r15), r0 +005ebc 9182 mov.w @(h'104,pc), r1 ;@(h'5fc4) +005ebe 4008 shll2 r0 +005ec0 4000 shll r0 +005ec2 303c add r3, r0 +005ec4 31fc add r15, r1 +005ec6 6212 mov.l @r1, r2 +005ec8 e100 mov #h'0, r1 +005eca 0214 mov.b r1, @(r0,r2) +005ecc 927b mov.w @(h'f6,pc), r2 ;@(h'5fc6) +005ece 32fc add r15, r2 +005ed0 9078 mov.w @(h'f0,pc), r0 ;@(h'5fc4) +005ed2 00fe mov.l @(r0,r15), r0 +005ed4 302c add r2, r0 +005ed6 6100 mov.b @r0, r1 +005ed8 71ff add #h'ff, r1 +005eda 2010 mov.b r1, @r0 +005edc 9070 mov.w @(h'e0,pc), r0 ;@(h'5fc0) +005ede 03fe mov.l @(r0,r15), r3 +005ee0 7301 +005ee2 e208 mov #h'8, r2 +005ee4 906c mov.w @(h'd8,pc), r0 ;@(h'5fc0) +005ee6 6133 mov r3, r1 +005ee8 0f36 mov.l r3, @(r0,r15) +005eea 3123 cmp/ge r2, r1 +005eec 8bd6 bf h'-54 ;@(h'5e9c) +005eee 9069 mov.w @(h'd2,pc), r0 ;@(h'5fc4) +005ef0 03fe mov.l @(r0,r15), r3 +005ef2 7301 +005ef4 9066 mov.w @(h'cc,pc), r0 ;@(h'5fc4) +005ef6 0f36 mov.l r3, @(r0,r15) +005ef8 9064 mov.w @(h'c8,pc), r0 ;@(h'5fc4) +005efa e208 mov #h'8, r2 +005efc 01fe mov.l @(r0,r15), r1 +005efe 3123 cmp/ge r2, r1 +005f00 8bba bf h'-8c ;@(h'5e78) +005f02 e300 mov #h'0, r3 +005f04 9060 mov.w @(h'c0,pc), r0 ;@(h'5fc8) +005f06 6233 mov r3, r2 +005f08 0f36 mov.l r3, @(r0,r15) +005f0a 1f2f mov.l r2, @(h'3c,r15) +005f0c 905d mov.w @(h'ba,pc), r0 ;@(h'5fca) +005f0e 03fe mov.l @(r0,r15), r3 +005f10 2338 tst r3, r3 +005f12 8b0c bf h'18 ;@(h'5f2e) +005f14 53fe mov.l @(h'38,r15), r3 +005f16 2338 tst r3, r3 +005f18 8909 bt h'12 ;@(h'5f2e) +005f1a e31d mov #h'1d, r3 +005f1c 9056 mov.w @(h'ac,pc), r0 ;@(h'5fcc) +005f1e 01fe mov.l @(r0,r15), r1 +005f20 3137 cmp/gt r3, r1 +005f22 8b04 bf h'8 ;@(h'5f2e) +005f24 9052 mov.w @(h'a4,pc), r0 ;@(h'5fcc) +005f26 03fe mov.l @(r0,r15), r3 +005f28 9050 mov.w @(h'a0,pc), r0 ;@(h'5fcc) +005f2a 73ff add #h'ff, r3 +005f2c 0f36 mov.l r3, @(r0,r15) +005f2e 904c mov.w @(h'98,pc), r0 ;@(h'5fca) +005f30 02fe mov.l @(r0,r15), r2 +005f32 2228 tst r2, r2 +005f34 8b05 bf h'a ;@(h'5f42) +005f36 9049 mov.w @(h'92,pc), r0 ;@(h'5fcc) +005f38 00fe mov.l @(r0,r15), r0 +005f3a 881d cmp/eq #h'1d, r0 +005f3c 8b01 bf h'2 ;@(h'5f42) +005f3e e200 mov #h'0, r2 +005f40 1f2e mov.l r2, @(h'38,r15) +005f42 9044 mov.w @(h'88,pc), r0 ;@(h'5fce) +005f44 03fe mov.l @(r0,r15), r3 +005f46 2338 tst r3, r3 +005f48 8901 bt h'2 ;@(h'5f4e) +005f4a a421 bra h'842 ;@(h'6790) +005f4c 0009 nop +005f4e 53fe mov.l @(h'38,r15), r3 +005f50 2338 tst r3, r3 +005f52 8901 bt h'2 ;@(h'5f58) +005f54 a41c bra h'838 ;@(h'6790) +005f56 0009 nop +005f58 903a mov.w @(h'74,pc), r0 ;@(h'5fd0) +005f5a 03fe mov.l @(r0,r15), r3 +005f5c 9036 mov.w @(h'6c,pc), r0 ;@(h'5fcc) +005f5e 01fe mov.l @(r0,r15), r1 +005f60 d21d mov.l @(h'74,pc), r2 ;@(h'5fd8) +005f62 313c add r3, r1 +005f64 71ea add #h'ea, r1 +005f66 420b jsr @r2 +005f68 e007 mov #h'7, r0 +005f6a 9132 mov.w @(h'64,pc), r1 ;@(h'5fd2) +005f6c d21a mov.l @(h'68,pc), r2 ;@(h'5fd8) +005f6e 31fc add r15, r1 +005f70 2102 mov.l r0, @r1 +005f72 902f mov.w @(h'5e,pc), r0 ;@(h'5fd4) +005f74 01fe mov.l @(r0,r15), r1 +005f76 71fc add #h'fc, r1 +005f78 420b jsr @r2 +005f7a e007 mov #h'7, r0 +005f7c 912b mov.w @(h'56,pc), r1 ;@(h'5fd6) +005f7e 31fc add r15, r1 +005f80 2102 mov.l r0, @r1 +005f82 e050 mov #h'50, r0 +005f84 02fe mov.l @(r0,r15), r2 +005f86 9024 mov.w @(h'48,pc), r0 ;@(h'5fd2) +005f88 01fe mov.l @(r0,r15), r1 +005f8a 3127 cmp/gt r2, r1 +005f8c 8f04 bf/s h'8 ;@(h'5f98) +005f8e e44f mov #h'4f, r4 +005f90 901f mov.w @(h'3e,pc), r0 ;@(h'5fd2) +005f92 01fe mov.l @(r0,r15), r1 +005f94 e050 mov #h'50, r0 +005f96 0f16 mov.l r1, @(r0,r15) +005f98 d310 mov.l @(h'40,pc), r3 ;@(h'5fdc) +005f9a 430b jsr @r3 +005f9c 0009 nop +005f9e 600c extu.b r0, r0 +005fa0 2008 tst r0, r0 +005fa2 8b05 bf h'a ;@(h'5fb0) +005fa4 d30d mov.l @(h'34,pc), r3 ;@(h'5fdc) +005fa6 430b jsr @r3 +005fa8 e44a mov #h'4a, r4 +005faa 600c extu.b r0, r0 +005fac 2008 tst r0, r0 +005fae 891b bt h'36 ;@(h'5fe8) +005fb0 d30a mov.l @(h'28,pc), r3 ;@(h'5fdc) +005fb2 430b jsr @r3 +005fb4 e447 mov #h'47, r4 +005fb6 600c extu.b r0, r0 +005fb8 2008 tst r0, r0 +005fba 8b15 bf h'2a ;@(h'5fe8) +005fbc a010 bra h'20 ;@(h'5fe0) +005fbe 0009 nop +005fc0 01b0 +005fc2 0134 mov.b r3, @(r0,r1) +005fc4 01ac mov.b @(r0,r10), r1 +005fc6 012c mov.b @(r0,r2), r1 +005fc8 00c4 mov.b r12, @(r0,r0) +005fca 0108 clrt +005fcc 0190 +005fce 0174 mov.b r7, @(r0,r1) +005fd0 00d4 mov.b r13, @(r0,r0) +005fd2 0188 +005fd4 018c mov.b @(r0,r8), r1 +005fd6 0184 mov.b r8, @(r0,r1) +005fd8 0030 +005fda aae4 bra h'-a38 ;@(h'55a6) +005fdc 0030 +005fde 3370 cmp/eq r7, r3 +005fe0 9093 mov.w @(h'126,pc), r0 ;@(h'610a) +005fe2 00fe mov.l @(r0,r15), r0 +005fe4 8801 cmp/eq #h'1, r0 +005fe6 8b1d bf h'3a ;@(h'6024) +005fe8 d24c mov.l @(h'130,pc), r2 ;@(h'611c) +005fea 420b jsr @r2 +005fec e447 mov #h'47, r4 +005fee 600c extu.b r0, r0 +005ff0 2008 tst r0, r0 +005ff2 8b01 bf h'2 ;@(h'5ff8) +005ff4 a140 bra h'280 ;@(h'6278) +005ff6 0009 nop +005ff8 d248 mov.l @(h'120,pc), r2 ;@(h'611c) +005ffa 420b jsr @r2 +005ffc e44f mov #h'4f, r4 +005ffe 600c extu.b r0, r0 +006000 2008 tst r0, r0 +006002 8901 bt h'2 ;@(h'6008) +006004 a138 bra h'270 ;@(h'6278) +006006 0009 nop +006008 d244 mov.l @(h'110,pc), r2 ;@(h'611c) +00600a 420b jsr @r2 +00600c e44a mov #h'4a, r4 +00600e 600c extu.b r0, r0 +006010 2008 tst r0, r0 +006012 8901 bt h'2 ;@(h'6018) +006014 a130 bra h'260 ;@(h'6278) +006016 0009 nop +006018 9077 mov.w @(h'ee,pc), r0 ;@(h'610a) +00601a 00fe mov.l @(r0,r15), r0 +00601c 8801 cmp/eq #h'1, r0 +00601e 8901 bt h'2 ;@(h'6024) +006020 a12a bra h'254 ;@(h'6278) +006022 0009 nop +006024 e06c mov #h'6c, r0 +006026 e203 mov #h'3, r2 +006028 03fe mov.l @(r0,r15), r3 +00602a 3238 sub r3, r2 +00602c 906e mov.w @(h'dc,pc), r0 ;@(h'610c) +00602e 01fe mov.l @(r0,r15), r1 +006030 3127 cmp/gt r2, r1 +006032 8901 bt h'2 ;@(h'6038) +006034 a120 bra h'240 ;@(h'6278) +006036 0009 nop +006038 9069 mov.w @(h'd2,pc), r0 ;@(h'610e) +00603a e3ff mov #h'ffffffff, r3 +00603c 0f36 mov.l r3, @(r0,r15) +00603e 9067 mov.w @(h'ce,pc), r0 ;@(h'6110) +006040 00fe mov.l @(r0,r15), r0 +006042 8804 cmp/eq #h'4, r0 +006044 8b6e bf h'dc ;@(h'6124) +006046 9064 mov.w @(h'c8,pc), r0 ;@(h'6112) +006048 02fe mov.l @(r0,r15), r2 +00604a 2228 tst r2, r2 +00604c 8b6a bf h'd4 ;@(h'6124) +00604e e06c mov #h'6c, r0 +006050 d233 mov.l @(h'cc,pc), r2 ;@(h'6120) +006052 03fe mov.l @(r0,r15), r3 +006054 905a mov.w @(h'b4,pc), r0 ;@(h'610c) +006056 05fe mov.l @(r0,r15), r5 +006058 905c mov.w @(h'b8,pc), r0 ;@(h'6114) +00605a 353c add r3, r5 +00605c 420b jsr @r2 +00605e 04fe mov.l @(r0,r15), r4 +006060 2008 tst r0, r0 +006062 891d bt h'3a ;@(h'60a0) +006064 9057 mov.w @(h'ae,pc), r0 ;@(h'6116) +006066 00fe mov.l @(r0,r15), r0 +006068 9356 mov.w @(h'ac,pc), r3 ;@(h'6118) +00606a 4008 shll2 r0 +00606c 9155 mov.w @(h'aa,pc), r1 ;@(h'611a) +00606e 33fc add r15, r3 +006070 4000 shll r0 +006072 303c add r3, r0 +006074 31fc add r15, r1 +006076 6212 mov.l @r1, r2 +006078 002c mov.b @(r0,r2), r0 +00607a 600c extu.b r0, r0 +00607c 8801 cmp/eq #h'1, r0 +00607e 8b0f bf h'1e ;@(h'60a0) +006080 9046 mov.w @(h'8c,pc), r0 ;@(h'6110) +006082 e301 mov #h'1, r3 +006084 0f36 mov.l r3, @(r0,r15) +006086 9045 mov.w @(h'8a,pc), r0 ;@(h'6114) +006088 02fe mov.l @(r0,r15), r2 +00608a 72fe add #h'fe, r2 +00608c 9042 mov.w @(h'84,pc), r0 ;@(h'6114) +00608e 0f26 mov.l r2, @(r0,r15) +006090 e06c mov #h'6c, r0 +006092 03fe mov.l @(r0,r15), r3 +006094 903a mov.w @(h'74,pc), r0 ;@(h'610c) +006096 7301 +006098 01fe mov.l @(r0,r15), r1 +00609a 313c add r3, r1 +00609c a15b bra h'2b6 ;@(h'6356) +00609e 0009 nop +0060a0 d21f mov.l @(h'7c,pc), r2 ;@(h'6120) +0060a2 e06c mov #h'6c, r0 +0060a4 03fe mov.l @(r0,r15), r3 +0060a6 9031 mov.w @(h'62,pc), r0 ;@(h'610c) +0060a8 05fe mov.l @(r0,r15), r5 +0060aa 353c add r3, r5 +0060ac 9032 mov.w @(h'64,pc), r0 ;@(h'6114) +0060ae 420b jsr @r2 +0060b0 04fe mov.l @(r0,r15), r4 +0060b2 2008 tst r0, r0 +0060b4 8901 bt h'2 ;@(h'60ba) +0060b6 a178 bra h'2f0 ;@(h'63aa) +0060b8 0009 nop +0060ba e06c mov #h'6c, r0 +0060bc d218 mov.l @(h'60,pc), r2 ;@(h'6120) +0060be 03fe mov.l @(r0,r15), r3 +0060c0 9024 mov.w @(h'48,pc), r0 ;@(h'610c) +0060c2 05fe mov.l @(r0,r15), r5 +0060c4 9026 mov.w @(h'4c,pc), r0 ;@(h'6114) +0060c6 353c add r3, r5 +0060c8 04fe mov.l @(r0,r15), r4 +0060ca 420b jsr @r2 +0060cc 7403 +0060ce 2008 tst r0, r0 +0060d0 8901 bt h'2 ;@(h'60d6) +0060d2 a16a bra h'2d4 ;@(h'63aa) +0060d4 0009 nop +0060d6 9019 mov.w @(h'32,pc), r0 ;@(h'610c) +0060d8 d311 mov.l @(h'44,pc), r3 ;@(h'6120) +0060da 05fe mov.l @(r0,r15), r5 +0060dc 901a mov.w @(h'34,pc), r0 ;@(h'6114) +0060de 7502 +0060e0 04fe mov.l @(r0,r15), r4 +0060e2 430b jsr @r3 +0060e4 74ff add #h'ff, r4 +0060e6 2008 tst r0, r0 +0060e8 8901 bt h'2 ;@(h'60ee) +0060ea a217 bra h'42e ;@(h'651c) +0060ec 0009 nop +0060ee e307 mov #h'7, r3 +0060f0 900e mov.w @(h'1c,pc), r0 ;@(h'6110) +0060f2 0f36 mov.l r3, @(r0,r15) +0060f4 900e mov.w @(h'1c,pc), r0 ;@(h'6114) +0060f6 02fe mov.l @(r0,r15), r2 +0060f8 900c mov.w @(h'18,pc), r0 ;@(h'6114) +0060fa 72fd add #h'fd, r2 +0060fc 0f26 mov.l r2, @(r0,r15) +0060fe 9005 mov.w @(h'a,pc), r0 ;@(h'610c) +006100 03fe mov.l @(r0,r15), r3 +006102 73fc add #h'fc, r3 +006104 9002 mov.w @(h'4,pc), r0 ;@(h'610c) +006106 a209 bra h'412 ;@(h'651c) +006108 0f36 mov.l r3, @(r0,r15) +00610a 00cc mov.b @(r0,r12), r0 +00610c 018c mov.b @(r0,r8), r1 +00610e 017c mov.b @(r0,r7), r1 +006110 0180 +006112 0178 +006114 0190 +006116 0188 +006118 0134 mov.b r3, @(r0,r1) +00611a 0184 mov.b r8, @(r0,r1) +00611c 0030 +00611e 3370 cmp/eq r7, r3 +006120 0030 +006122 08a0 +006124 905d mov.w @(h'ba,pc), r0 ;@(h'61e2) +006126 00fe mov.l @(r0,r15), r0 +006128 8801 cmp/eq #h'1, r0 +00612a 8b31 bf h'62 ;@(h'6190) +00612c 905a mov.w @(h'b4,pc), r0 ;@(h'61e4) +00612e 05fe mov.l @(r0,r15), r5 +006130 9059 mov.w @(h'b2,pc), r0 ;@(h'61e6) +006132 75ff add #h'ff, r5 +006134 d32e mov.l @(h'b8,pc), r3 ;@(h'61f0) +006136 04fe mov.l @(r0,r15), r4 +006138 430b jsr @r3 +00613a 7404 +00613c 2008 tst r0, r0 +00613e 8b15 bf h'2a ;@(h'616c) +006140 9050 mov.w @(h'a0,pc), r0 ;@(h'61e4) +006142 05fe mov.l @(r0,r15), r5 +006144 904f mov.w @(h'9e,pc), r0 ;@(h'61e6) +006146 75ff add #h'ff, r5 +006148 d329 mov.l @(h'a4,pc), r3 ;@(h'61f0) +00614a 04fe mov.l @(r0,r15), r4 +00614c 430b jsr @r3 +00614e 7407 +006150 2008 tst r0, r0 +006152 8b0b bf h'16 ;@(h'616c) +006154 9045 mov.w @(h'8a,pc), r0 ;@(h'61e2) +006156 e304 mov #h'4, r3 +006158 0f36 mov.l r3, @(r0,r15) +00615a 9044 mov.w @(h'88,pc), r0 ;@(h'61e6) +00615c 02fe mov.l @(r0,r15), r2 +00615e 7204 +006160 9041 mov.w @(h'82,pc), r0 ;@(h'61e6) +006162 0f26 mov.l r2, @(r0,r15) +006164 903e mov.w @(h'7c,pc), r0 ;@(h'61e4) +006166 03fe mov.l @(r0,r15), r3 +006168 a19d bra h'33a ;@(h'64a6) +00616a 73fd add #h'fd, r3 +00616c 903a mov.w @(h'74,pc), r0 ;@(h'61e4) +00616e 05fe mov.l @(r0,r15), r5 +006170 d21f mov.l @(h'7c,pc), r2 ;@(h'61f0) +006172 e06c mov #h'6c, r0 +006174 03fe mov.l @(r0,r15), r3 +006176 9036 mov.w @(h'6c,pc), r0 ;@(h'61e6) +006178 04fe mov.l @(r0,r15), r4 +00617a 3438 sub r3, r4 +00617c 420b jsr @r2 +00617e 7405 +006180 2008 tst r0, r0 +006182 8b01 bf h'2 ;@(h'6188) +006184 a1ca bra h'394 ;@(h'651c) +006186 0009 nop +006188 902e mov.w @(h'5c,pc), r0 ;@(h'61e8) +00618a e200 mov #h'0, r2 +00618c a1c6 bra h'38c ;@(h'651c) +00618e 0f26 mov.l r2, @(r0,r15) +006190 9027 mov.w @(h'4e,pc), r0 ;@(h'61e2) +006192 00fe mov.l @(r0,r15), r0 +006194 8807 cmp/eq #h'7, r0 +006196 8901 bt h'2 ;@(h'619c) +006198 a1c0 bra h'380 ;@(h'651c) +00619a 0009 nop +00619c 9022 mov.w @(h'44,pc), r0 ;@(h'61e4) +00619e 05fe mov.l @(r0,r15), r5 +0061a0 9021 mov.w @(h'42,pc), r0 ;@(h'61e6) +0061a2 d313 mov.l @(h'4c,pc), r3 ;@(h'61f0) +0061a4 430b jsr @r3 +0061a6 04fe mov.l @(r0,r15), r4 +0061a8 2008 tst r0, r0 +0061aa 8923 bt h'46 ;@(h'61f4) +0061ac 901d mov.w @(h'3a,pc), r0 ;@(h'61ea) +0061ae 00fe mov.l @(r0,r15), r0 +0061b0 931c mov.w @(h'38,pc), r3 ;@(h'61ec) +0061b2 4008 shll2 r0 +0061b4 911b mov.w @(h'36,pc), r1 ;@(h'61ee) +0061b6 33fc add r15, r3 +0061b8 4000 shll r0 +0061ba 303c add r3, r0 +0061bc 31fc add r15, r1 +0061be 6212 mov.l @r1, r2 +0061c0 002c mov.b @(r0,r2), r0 +0061c2 600c extu.b r0, r0 +0061c4 8801 cmp/eq #h'1, r0 +0061c6 8b15 bf h'2a ;@(h'61f4) +0061c8 900b mov.w @(h'16,pc), r0 ;@(h'61e2) +0061ca e304 mov #h'4, r3 +0061cc 0f36 mov.l r3, @(r0,r15) +0061ce 900a mov.w @(h'14,pc), r0 ;@(h'61e6) +0061d0 02fe mov.l @(r0,r15), r2 +0061d2 7201 +0061d4 9007 mov.w @(h'e,pc), r0 ;@(h'61e6) +0061d6 0f26 mov.l r2, @(r0,r15) +0061d8 9004 mov.w @(h'8,pc), r0 ;@(h'61e4) +0061da 03fe mov.l @(r0,r15), r3 +0061dc 7302 +0061de a162 bra h'2c4 ;@(h'64a6) +0061e0 0009 nop +0061e2 0180 +0061e4 018c mov.b @(r0,r8), r1 +0061e6 0190 +0061e8 017c mov.b @(r0,r7), r1 +0061ea 0188 +0061ec 0134 mov.b r3, @(r0,r1) +0061ee 0184 mov.b r8, @(r0,r1) +0061f0 0030 +0061f2 08a0 +0061f4 9039 mov.w @(h'72,pc), r0 ;@(h'626a) +0061f6 05fe mov.l @(r0,r15), r5 +0061f8 9038 mov.w @(h'70,pc), r0 ;@(h'626c) +0061fa d31d mov.l @(h'74,pc), r3 ;@(h'6270) +0061fc 430b jsr @r3 +0061fe 04fe mov.l @(r0,r15), r4 +006200 2008 tst r0, r0 +006202 8901 bt h'2 ;@(h'6208) +006204 a15a bra h'2b4 ;@(h'64bc) +006206 0009 nop +006208 902f mov.w @(h'5e,pc), r0 ;@(h'626a) +00620a 05fe mov.l @(r0,r15), r5 +00620c 902e mov.w @(h'5c,pc), r0 ;@(h'626c) +00620e d318 mov.l @(h'60,pc), r3 ;@(h'6270) +006210 430b jsr @r3 +006212 04fe mov.l @(r0,r15), r4 +006214 2008 tst r0, r0 +006216 8901 bt h'2 ;@(h'621c) +006218 a180 bra h'300 ;@(h'651c) +00621a 0009 nop +00621c 9027 mov.w @(h'4e,pc), r0 ;@(h'626e) +00621e 03fe mov.l @(r0,r15), r3 +006220 9024 mov.w @(h'48,pc), r0 ;@(h'626c) +006222 01fe mov.l @(r0,r15), r1 +006224 d213 mov.l @(h'4c,pc), r2 ;@(h'6274) +006226 313c add r3, r1 +006228 420b jsr @r2 +00622a e007 mov #h'7, r0 +00622c 2008 tst r0, r0 +00622e 8b01 bf h'2 ;@(h'6234) +006230 a174 bra h'2e8 ;@(h'651c) +006232 0009 nop +006234 901a mov.w @(h'34,pc), r0 ;@(h'626c) +006236 01fe mov.l @(r0,r15), r1 +006238 d20e mov.l @(h'38,pc), r2 ;@(h'6274) +00623a 313c add r3, r1 +00623c 420b jsr @r2 +00623e e007 mov #h'7, r0 +006240 8804 cmp/eq #h'4, r0 +006242 8b01 bf h'2 ;@(h'6248) +006244 a16a bra h'2d4 ;@(h'651c) +006246 0009 nop +006248 900f mov.w @(h'1e,pc), r0 ;@(h'626a) +00624a 05fe mov.l @(r0,r15), r5 +00624c 900e mov.w @(h'1c,pc), r0 ;@(h'626c) +00624e 04fe mov.l @(r0,r15), r4 +006250 d207 mov.l @(h'1c,pc), r2 ;@(h'6270) +006252 420b jsr @r2 +006254 74ff add #h'ff, r4 +006256 2008 tst r0, r0 +006258 8901 bt h'2 ;@(h'625e) +00625a a15f bra h'2be ;@(h'651c) +00625c 0009 nop +00625e 9005 mov.w @(h'a,pc), r0 ;@(h'626c) +006260 03fe mov.l @(r0,r15), r3 +006262 73ff add #h'ff, r3 +006264 9002 mov.w @(h'4,pc), r0 ;@(h'626c) +006266 afd9 bra h'-4e ;@(h'621c) +006268 0f36 mov.l r3, @(r0,r15) +00626a 018c mov.b @(r0,r8), r1 +00626c 0190 +00626e 017c mov.b @(r0,r7), r1 +006270 0030 +006272 08a0 +006274 0030 +006276 ab98 bra h'-8d0 ;@(h'59aa) +006278 d33d mov.l @(h'f4,pc), r3 ;@(h'6370) +00627a 430b jsr @r3 +00627c e447 mov #h'47, r4 +00627e 600c extu.b r0, r0 +006280 2008 tst r0, r0 +006282 890f bt h'1e ;@(h'62a4) +006284 d33a mov.l @(h'e8,pc), r3 ;@(h'6370) +006286 430b jsr @r3 +006288 e44f mov #h'4f, r4 +00628a 600c extu.b r0, r0 +00628c 2008 tst r0, r0 +00628e 8b09 bf h'12 ;@(h'62a4) +006290 d337 mov.l @(h'dc,pc), r3 ;@(h'6370) +006292 430b jsr @r3 +006294 e44a mov #h'4a, r4 +006296 600c extu.b r0, r0 +006298 2008 tst r0, r0 +00629a 8b03 bf h'6 ;@(h'62a4) +00629c 905e mov.w @(h'bc,pc), r0 ;@(h'635c) +00629e 00fe mov.l @(r0,r15), r0 +0062a0 8801 cmp/eq #h'1, r0 +0062a2 8b1b bf h'36 ;@(h'62dc) +0062a4 d232 mov.l @(h'c8,pc), r2 ;@(h'6370) +0062a6 420b jsr @r2 +0062a8 e44f mov #h'4f, r4 +0062aa 600c extu.b r0, r0 +0062ac 2008 tst r0, r0 +0062ae 8b07 bf h'e ;@(h'62c0) +0062b0 d22f mov.l @(h'bc,pc), r2 ;@(h'6370) +0062b2 420b jsr @r2 +0062b4 e44a mov #h'4a, r4 +0062b6 600c extu.b r0, r0 +0062b8 2008 tst r0, r0 +0062ba 8b01 bf h'2 ;@(h'62c0) +0062bc a12b bra h'256 ;@(h'6516) +0062be 0009 nop +0062c0 d22b mov.l @(h'ac,pc), r2 ;@(h'6370) +0062c2 420b jsr @r2 +0062c4 e447 mov #h'47, r4 +0062c6 600c extu.b r0, r0 +0062c8 2008 tst r0, r0 +0062ca 8901 bt h'2 ;@(h'62d0) +0062cc a123 bra h'246 ;@(h'6516) +0062ce 0009 nop +0062d0 9044 mov.w @(h'88,pc), r0 ;@(h'635c) +0062d2 00fe mov.l @(r0,r15), r0 +0062d4 8801 cmp/eq #h'1, r0 +0062d6 8901 bt h'2 ;@(h'62dc) +0062d8 a11d bra h'23a ;@(h'6516) +0062da 0009 nop +0062dc e06c mov #h'6c, r0 +0062de 02fe mov.l @(r0,r15), r2 +0062e0 903d mov.w @(h'7a,pc), r0 ;@(h'635e) +0062e2 7236 add #h'36, r2 +0062e4 03fe mov.l @(r0,r15), r3 +0062e6 3323 cmp/ge r2, r3 +0062e8 8b01 bf h'2 ;@(h'62ee) +0062ea a114 bra h'228 ;@(h'6516) +0062ec 0009 nop +0062ee e101 mov #h'1, r1 +0062f0 9036 mov.w @(h'6c,pc), r0 ;@(h'6360) +0062f2 0f16 mov.l r1, @(r0,r15) +0062f4 9035 mov.w @(h'6a,pc), r0 ;@(h'6362) +0062f6 00fe mov.l @(r0,r15), r0 +0062f8 8804 cmp/eq #h'4, r0 +0062fa 8b74 bf h'e8 ;@(h'63e6) +0062fc 9032 mov.w @(h'64,pc), r0 ;@(h'6364) +0062fe 02fe mov.l @(r0,r15), r2 +006300 2228 tst r2, r2 +006302 8b70 bf h'e0 ;@(h'63e6) +006304 d21b mov.l @(h'6c,pc), r2 ;@(h'6374) +006306 e06c mov #h'6c, r0 +006308 03fe mov.l @(r0,r15), r3 +00630a 9028 mov.w @(h'50,pc), r0 ;@(h'635e) +00630c 05fe mov.l @(r0,r15), r5 +00630e 3538 sub r3, r5 +006310 9029 mov.w @(h'52,pc), r0 ;@(h'6366) +006312 7506 +006314 420b jsr @r2 +006316 04fe mov.l @(r0,r15), r4 +006318 2008 tst r0, r0 +00631a 892d bt h'5a ;@(h'6378) +00631c 9024 mov.w @(h'48,pc), r0 ;@(h'6368) +00631e 00fe mov.l @(r0,r15), r0 +006320 9323 mov.w @(h'46,pc), r3 ;@(h'636a) +006322 4008 shll2 r0 +006324 9122 mov.w @(h'44,pc), r1 ;@(h'636c) +006326 33fc add r15, r3 +006328 4000 shll r0 +00632a 303c add r3, r0 +00632c 31fc add r15, r1 +00632e 6212 mov.l @r1, r2 +006330 302c add r2, r0 +006332 8401 mov.b @(h'1,r0), r0 +006334 600c extu.b r0, r0 +006336 8801 cmp/eq #h'1, r0 +006338 8b1e bf h'3c ;@(h'6378) +00633a e307 mov #h'7, r3 +00633c 9011 mov.w @(h'22,pc), r0 ;@(h'6362) +00633e 0f36 mov.l r3, @(r0,r15) +006340 9011 mov.w @(h'22,pc), r0 ;@(h'6366) +006342 02fe mov.l @(r0,r15), r2 +006344 900f mov.w @(h'1e,pc), r0 ;@(h'6366) +006346 72fe add #h'fe, r2 +006348 0f26 mov.l r2, @(r0,r15) +00634a e06c mov #h'6c, r0 +00634c 03fe mov.l @(r0,r15), r3 +00634e 7301 +006350 9005 mov.w @(h'a,pc), r0 ;@(h'635e) +006352 01fe mov.l @(r0,r15), r1 +006354 3138 sub r3, r1 +006356 9002 mov.w @(h'4,pc), r0 ;@(h'635e) +006358 a0e0 bra h'1c0 ;@(h'651c) +00635a 0f16 mov.l r1, @(r0,r15) +00635c 00cc mov.b @(r0,r12), r0 +00635e 018c mov.b @(r0,r8), r1 +006360 017c mov.b @(r0,r7), r1 +006362 0180 +006364 0178 +006366 0190 +006368 0188 +00636a 0134 mov.b r3, @(r0,r1) +00636c 0184 mov.b r8, @(r0,r1) +00636e 0000 +006370 0030 +006372 3370 cmp/eq r7, r3 +006374 0030 +006376 08a0 +006378 d237 mov.l @(h'dc,pc), r2 ;@(h'6458) +00637a e06c mov #h'6c, r0 +00637c 03fe mov.l @(r0,r15), r3 +00637e 9066 mov.w @(h'cc,pc), r0 ;@(h'644e) +006380 05fe mov.l @(r0,r15), r5 +006382 3538 sub r3, r5 +006384 9064 mov.w @(h'c8,pc), r0 ;@(h'6450) +006386 7506 +006388 420b jsr @r2 +00638a 04fe mov.l @(r0,r15), r4 +00638c 2008 tst r0, r0 +00638e 8b0c bf h'18 ;@(h'63aa) +006390 d231 mov.l @(h'c4,pc), r2 ;@(h'6458) +006392 e06c mov #h'6c, r0 +006394 03fe mov.l @(r0,r15), r3 +006396 905a mov.w @(h'b4,pc), r0 ;@(h'644e) +006398 05fe mov.l @(r0,r15), r5 +00639a 3538 sub r3, r5 +00639c 9058 mov.w @(h'b0,pc), r0 ;@(h'6450) +00639e 7506 +0063a0 04fe mov.l @(r0,r15), r4 +0063a2 420b jsr @r2 +0063a4 7403 +0063a6 2008 tst r0, r0 +0063a8 8903 bt h'6 ;@(h'63b2) +0063aa e200 mov #h'0, r2 +0063ac 9051 mov.w @(h'a2,pc), r0 ;@(h'6452) +0063ae a0b5 bra h'16a ;@(h'651c) +0063b0 0f26 mov.l r2, @(r0,r15) +0063b2 904c mov.w @(h'98,pc), r0 ;@(h'644e) +0063b4 d328 mov.l @(h'a0,pc), r3 ;@(h'6458) +0063b6 05fe mov.l @(r0,r15), r5 +0063b8 904a mov.w @(h'94,pc), r0 ;@(h'6450) +0063ba 7504 +0063bc 04fe mov.l @(r0,r15), r4 +0063be 430b jsr @r3 +0063c0 74ff add #h'ff, r4 +0063c2 2008 tst r0, r0 +0063c4 8901 bt h'2 ;@(h'63ca) +0063c6 a0a9 bra h'152 ;@(h'651c) +0063c8 0009 nop +0063ca e301 mov #h'1, r3 +0063cc 9042 mov.w @(h'84,pc), r0 ;@(h'6454) +0063ce 0f36 mov.l r3, @(r0,r15) +0063d0 903e mov.w @(h'7c,pc), r0 ;@(h'6450) +0063d2 02fe mov.l @(r0,r15), r2 +0063d4 903c mov.w @(h'78,pc), r0 ;@(h'6450) +0063d6 72fd add #h'fd, r2 +0063d8 0f26 mov.l r2, @(r0,r15) +0063da 9038 mov.w @(h'70,pc), r0 ;@(h'644e) +0063dc 03fe mov.l @(r0,r15), r3 +0063de 7304 +0063e0 9035 mov.w @(h'6a,pc), r0 ;@(h'644e) +0063e2 a09b bra h'136 ;@(h'651c) +0063e4 0f36 mov.l r3, @(r0,r15) +0063e6 9035 mov.w @(h'6a,pc), r0 ;@(h'6454) +0063e8 00fe mov.l @(r0,r15), r0 +0063ea 8807 cmp/eq #h'7, r0 +0063ec 8b36 bf h'6c ;@(h'645c) +0063ee 902e mov.w @(h'5c,pc), r0 ;@(h'644e) +0063f0 d319 mov.l @(h'64,pc), r3 ;@(h'6458) +0063f2 05fe mov.l @(r0,r15), r5 +0063f4 902c mov.w @(h'58,pc), r0 ;@(h'6450) +0063f6 7507 +0063f8 04fe mov.l @(r0,r15), r4 +0063fa 430b jsr @r3 +0063fc 7404 +0063fe 2008 tst r0, r0 +006400 8b15 bf h'2a ;@(h'642e) +006402 9024 mov.w @(h'48,pc), r0 ;@(h'644e) +006404 d314 mov.l @(h'50,pc), r3 ;@(h'6458) +006406 05fe mov.l @(r0,r15), r5 +006408 9022 mov.w @(h'44,pc), r0 ;@(h'6450) +00640a 7507 +00640c 04fe mov.l @(r0,r15), r4 +00640e 430b jsr @r3 +006410 7407 +006412 2008 tst r0, r0 +006414 8b0b bf h'16 ;@(h'642e) +006416 e304 mov #h'4, r3 +006418 901c mov.w @(h'38,pc), r0 ;@(h'6454) +00641a 0f36 mov.l r3, @(r0,r15) +00641c 9018 mov.w @(h'30,pc), r0 ;@(h'6450) +00641e 02fe mov.l @(r0,r15), r2 +006420 9016 mov.w @(h'2c,pc), r0 ;@(h'6450) +006422 7204 +006424 0f26 mov.l r2, @(r0,r15) +006426 9012 mov.w @(h'24,pc), r0 ;@(h'644e) +006428 03fe mov.l @(r0,r15), r3 +00642a a03c bra h'78 ;@(h'64a6) +00642c 7303 +00642e 900e mov.w @(h'1c,pc), r0 ;@(h'644e) +006430 d209 mov.l @(h'24,pc), r2 ;@(h'6458) +006432 05fe mov.l @(r0,r15), r5 +006434 e06c mov #h'6c, r0 +006436 03fe mov.l @(r0,r15), r3 +006438 900a mov.w @(h'14,pc), r0 ;@(h'6450) +00643a 04fe mov.l @(r0,r15), r4 +00643c 3438 sub r3, r4 +00643e 420b jsr @r2 +006440 7405 +006442 2008 tst r0, r0 +006444 896a bt h'd4 ;@(h'651c) +006446 e200 mov #h'0, r2 +006448 9003 mov.w @(h'6,pc), r0 ;@(h'6452) +00644a a067 bra h'ce ;@(h'651c) +00644c 0f26 mov.l r2, @(r0,r15) +00644e 018c mov.b @(r0,r8), r1 +006450 0190 +006452 017c mov.b @(r0,r7), r1 +006454 0180 +006456 0000 +006458 0030 +00645a 08a0 +00645c 9079 mov.w @(h'f2,pc), r0 ;@(h'6552) +00645e 00fe mov.l @(r0,r15), r0 +006460 8801 cmp/eq #h'1, r0 +006462 8b5b bf h'b6 ;@(h'651c) +006464 9076 mov.w @(h'ec,pc), r0 ;@(h'6554) +006466 05fe mov.l @(r0,r15), r5 +006468 9075 mov.w @(h'ea,pc), r0 ;@(h'6556) +00646a d33e mov.l @(h'f8,pc), r3 ;@(h'6564) +00646c 430b jsr @r3 +00646e 04fe mov.l @(r0,r15), r4 +006470 2008 tst r0, r0 +006472 891b bt h'36 ;@(h'64ac) +006474 9070 mov.w @(h'e0,pc), r0 ;@(h'6558) +006476 00fe mov.l @(r0,r15), r0 +006478 936f mov.w @(h'de,pc), r3 ;@(h'655a) +00647a 4008 shll2 r0 +00647c 916e mov.w @(h'dc,pc), r1 ;@(h'655c) +00647e 33fc add r15, r3 +006480 4000 shll r0 +006482 303c add r3, r0 +006484 31fc add r15, r1 +006486 6212 mov.l @r1, r2 +006488 002c mov.b @(r0,r2), r0 +00648a 600c extu.b r0, r0 +00648c 8801 cmp/eq #h'1, r0 +00648e 8b0d bf h'1a ;@(h'64ac) +006490 905f mov.w @(h'be,pc), r0 ;@(h'6552) +006492 e304 mov #h'4, r3 +006494 0f36 mov.l r3, @(r0,r15) +006496 905e mov.w @(h'bc,pc), r0 ;@(h'6556) +006498 02fe mov.l @(r0,r15), r2 +00649a 7201 +00649c 905b mov.w @(h'b6,pc), r0 ;@(h'6556) +00649e 0f26 mov.l r2, @(r0,r15) +0064a0 9058 mov.w @(h'b0,pc), r0 ;@(h'6554) +0064a2 03fe mov.l @(r0,r15), r3 +0064a4 73fe add #h'fe, r3 +0064a6 9055 mov.w @(h'aa,pc), r0 ;@(h'6554) +0064a8 a038 bra h'70 ;@(h'651c) +0064aa 0f36 mov.l r3, @(r0,r15) +0064ac 9052 mov.w @(h'a4,pc), r0 ;@(h'6554) +0064ae 05fe mov.l @(r0,r15), r5 +0064b0 9051 mov.w @(h'a2,pc), r0 ;@(h'6556) +0064b2 d32c mov.l @(h'b0,pc), r3 ;@(h'6564) +0064b4 430b jsr @r3 +0064b6 04fe mov.l @(r0,r15), r4 +0064b8 2008 tst r0, r0 +0064ba 8903 bt h'6 ;@(h'64c4) +0064bc 904f mov.w @(h'9e,pc), r0 ;@(h'655e) +0064be e300 mov #h'0, r3 +0064c0 a02c bra h'58 ;@(h'651c) +0064c2 0f36 mov.l r3, @(r0,r15) +0064c4 9046 mov.w @(h'8c,pc), r0 ;@(h'6554) +0064c6 05fe mov.l @(r0,r15), r5 +0064c8 9045 mov.w @(h'8a,pc), r0 ;@(h'6556) +0064ca d326 mov.l @(h'98,pc), r3 ;@(h'6564) +0064cc 430b jsr @r3 +0064ce 04fe mov.l @(r0,r15), r4 +0064d0 2008 tst r0, r0 +0064d2 8b23 bf h'46 ;@(h'651c) +0064d4 9043 mov.w @(h'86,pc), r0 ;@(h'655e) +0064d6 03fe mov.l @(r0,r15), r3 +0064d8 903d mov.w @(h'7a,pc), r0 ;@(h'6556) +0064da 01fe mov.l @(r0,r15), r1 +0064dc d222 mov.l @(h'88,pc), r2 ;@(h'6568) +0064de 3138 sub r3, r1 +0064e0 420b jsr @r2 +0064e2 e007 mov #h'7, r0 +0064e4 2008 tst r0, r0 +0064e6 8919 bt h'32 ;@(h'651c) +0064e8 9035 mov.w @(h'6a,pc), r0 ;@(h'6556) +0064ea 01fe mov.l @(r0,r15), r1 +0064ec d21e mov.l @(h'78,pc), r2 ;@(h'6568) +0064ee 3138 sub r3, r1 +0064f0 420b jsr @r2 +0064f2 e007 mov #h'7, r0 +0064f4 8804 cmp/eq #h'4, r0 +0064f6 8911 bt h'22 ;@(h'651c) +0064f8 902c mov.w @(h'58,pc), r0 ;@(h'6554) +0064fa 05fe mov.l @(r0,r15), r5 +0064fc 902b mov.w @(h'56,pc), r0 ;@(h'6556) +0064fe 04fe mov.l @(r0,r15), r4 +006500 d218 mov.l @(h'60,pc), r2 ;@(h'6564) +006502 420b jsr @r2 +006504 74ff add #h'ff, r4 +006506 2008 tst r0, r0 +006508 8b08 bf h'10 ;@(h'651c) +00650a 9024 mov.w @(h'48,pc), r0 ;@(h'6556) +00650c 03fe mov.l @(r0,r15), r3 +00650e 73ff add #h'ff, r3 +006510 9021 mov.w @(h'42,pc), r0 ;@(h'6556) +006512 afdf bra h'-42 ;@(h'64d4) +006514 0f36 mov.l r3, @(r0,r15) +006516 e100 mov #h'0, r1 +006518 9021 mov.w @(h'42,pc), r0 ;@(h'655e) +00651a 0f16 mov.l r1, @(r0,r15) +00651c 9020 mov.w @(h'40,pc), r0 ;@(h'6560) +00651e 03fe mov.l @(r0,r15), r3 +006520 2338 tst r3, r3 +006522 8904 bt h'8 ;@(h'652e) +006524 901c mov.w @(h'38,pc), r0 ;@(h'6560) +006526 03fe mov.l @(r0,r15), r3 +006528 901a mov.w @(h'34,pc), r0 ;@(h'6560) +00652a 73ff add #h'ff, r3 +00652c 0f36 mov.l r3, @(r0,r15) +00652e 9010 mov.w @(h'20,pc), r0 ;@(h'6552) +006530 00fe mov.l @(r0,r15), r0 +006532 8804 cmp/eq #h'4, r0 +006534 8901 bt h'2 ;@(h'653a) +006536 a093 bra h'126 ;@(h'6660) +006538 0009 nop +00653a e104 mov #h'4, r1 +00653c 900f mov.w @(h'1e,pc), r0 ;@(h'655e) +00653e 03fe mov.l @(r0,r15), r3 +006540 9008 mov.w @(h'10,pc), r0 ;@(h'6554) +006542 02fe mov.l @(r0,r15), r2 +006544 9006 mov.w @(h'c,pc), r0 ;@(h'6554) +006546 323c add r3, r2 +006548 0f26 mov.l r2, @(r0,r15) +00654a 900a mov.w @(h'14,pc), r0 ;@(h'6562) +00654c 0f16 mov.l r1, @(r0,r15) +00654e a081 bra h'102 ;@(h'6654) +006550 0009 nop +006552 0180 +006554 018c mov.b @(r0,r8), r1 +006556 0190 +006558 0188 +00655a 0134 mov.b r3, @(r0,r1) +00655c 0184 mov.b r8, @(r0,r1) +00655e 017c mov.b @(r0,r7), r1 +006560 0178 +006562 01b0 +006564 0030 +006566 08a0 +006568 0030 +00656a ab98 bra h'-8d0 ;@(h'5c9e) +00656c d147 mov.l @(h'11c,pc), r1 ;@(h'668c) +00656e e06c mov #h'6c, r0 +006570 03fe mov.l @(r0,r15), r3 +006572 9081 mov.w @(h'102,pc), r0 ;@(h'6678) +006574 05fe mov.l @(r0,r15), r5 +006576 353c add r3, r5 +006578 907f mov.w @(h'fe,pc), r0 ;@(h'667a) +00657a 7501 +00657c 02fe mov.l @(r0,r15), r2 +00657e 907d mov.w @(h'fa,pc), r0 ;@(h'667c) +006580 04fe mov.l @(r0,r15), r4 +006582 342c add r2, r4 +006584 410b jsr @r1 +006586 7401 +006588 2008 tst r0, r0 +00658a 8b0f bf h'1e ;@(h'65ac) +00658c d13f mov.l @(h'fc,pc), r1 ;@(h'668c) +00658e e06c mov #h'6c, r0 +006590 03fe mov.l @(r0,r15), r3 +006592 9071 mov.w @(h'e2,pc), r0 ;@(h'6678) +006594 05fe mov.l @(r0,r15), r5 +006596 3538 sub r3, r5 +006598 906f mov.w @(h'de,pc), r0 ;@(h'667a) +00659a 7505 +00659c 02fe mov.l @(r0,r15), r2 +00659e 906d mov.w @(h'da,pc), r0 ;@(h'667c) +0065a0 04fe mov.l @(r0,r15), r4 +0065a2 342c add r2, r4 +0065a4 410b jsr @r1 +0065a6 7401 +0065a8 2008 tst r0, r0 +0065aa 894e bt h'9c ;@(h'664a) +0065ac 9066 mov.w @(h'cc,pc), r0 ;@(h'667c) +0065ae e205 mov #h'5, r2 +0065b0 03fe mov.l @(r0,r15), r3 +0065b2 e100 mov #h'0, r1 +0065b4 9063 mov.w @(h'c6,pc), r0 ;@(h'667e) +0065b6 3238 sub r3, r2 +0065b8 0f26 mov.l r2, @(r0,r15) +0065ba 9061 mov.w @(h'c2,pc), r0 ;@(h'6680) +0065bc 0f16 mov.l r1, @(r0,r15) +0065be a03f bra h'7e ;@(h'6640) +0065c0 0009 nop +0065c2 935e mov.w @(h'bc,pc), r3 ;@(h'6682) +0065c4 905c mov.w @(h'b8,pc), r0 ;@(h'6680) +0065c6 33fc add r15, r3 +0065c8 02fe mov.l @(r0,r15), r2 +0065ca 323c add r3, r2 +0065cc 6120 mov.b @r2, r1 +0065ce 2118 tst r1, r1 +0065d0 8931 bt h'62 ;@(h'6636) +0065d2 9257 mov.w @(h'ae,pc), r2 ;@(h'6684) +0065d4 9054 mov.w @(h'a8,pc), r0 ;@(h'6680) +0065d6 32fc add r15, r2 +0065d8 01fe mov.l @(r0,r15), r1 +0065da 312c add r2, r1 +0065dc 6110 mov.b @r1, r1 +0065de 611c extu.b r1, r1 +0065e0 6013 mov r1, r0 +0065e2 4108 shll2 r1 +0065e4 4100 shll r1 +0065e6 3108 sub r0, r1 +0065e8 9046 mov.w @(h'8c,pc), r0 ;@(h'6678) +0065ea 710a +0065ec 00fe mov.l @(r0,r15), r0 +0065ee 3013 cmp/ge r1, r0 +0065f0 8921 bt h'42 ;@(h'6636) +0065f2 9045 mov.w @(h'8a,pc), r0 ;@(h'6680) +0065f4 00fe mov.l @(r0,r15), r0 +0065f6 012c mov.b @(r0,r2), r1 +0065f8 611c extu.b r1, r1 +0065fa 6013 mov r1, r0 +0065fc 4108 shll2 r1 +0065fe 4100 shll r1 +006600 3108 sub r0, r1 +006602 71fe add #h'fe, r1 +006604 9038 mov.w @(h'70,pc), r0 ;@(h'6678) +006606 00fe mov.l @(r0,r15), r0 +006608 3017 cmp/gt r1, r0 +00660a 8b14 bf h'28 ;@(h'6636) +00660c 9038 mov.w @(h'70,pc), r0 ;@(h'6680) +00660e 00fe mov.l @(r0,r15), r0 +006610 013c mov.b @(r0,r3), r1 +006612 611c extu.b r1, r1 +006614 9031 mov.w @(h'62,pc), r0 ;@(h'667a) +006616 7106 +006618 00fe mov.l @(r0,r15), r0 +00661a 3013 cmp/ge r1, r0 +00661c 890b bt h'16 ;@(h'6636) +00661e 902f mov.w @(h'5e,pc), r0 ;@(h'6680) +006620 00fe mov.l @(r0,r15), r0 +006622 013c mov.b @(r0,r3), r1 +006624 9029 mov.w @(h'52,pc), r0 ;@(h'667a) +006626 611c extu.b r1, r1 +006628 00fe mov.l @(r0,r15), r0 +00662a 71fa add #h'fa, r1 +00662c 3017 cmp/gt r1, r0 +00662e 8b02 bf h'4 ;@(h'6636) +006630 9025 mov.w @(h'4a,pc), r0 ;@(h'667e) +006632 e300 mov #h'0, r3 +006634 0f36 mov.l r3, @(r0,r15) +006636 9023 mov.w @(h'46,pc), r0 ;@(h'6680) +006638 02fe mov.l @(r0,r15), r2 +00663a 7201 +00663c 9020 mov.w @(h'40,pc), r0 ;@(h'6680) +00663e 0f26 mov.l r2, @(r0,r15) +006640 901e mov.w @(h'3c,pc), r0 ;@(h'6680) +006642 e306 mov #h'6, r3 +006644 01fe mov.l @(r0,r15), r1 +006646 3133 cmp/ge r3, r1 +006648 8bbb bf h'-8a ;@(h'65c2) +00664a 9017 mov.w @(h'2e,pc), r0 ;@(h'667c) +00664c 03fe mov.l @(r0,r15), r3 +00664e 73ff add #h'ff, r3 +006650 9014 mov.w @(h'28,pc), r0 ;@(h'667c) +006652 0f36 mov.l r3, @(r0,r15) +006654 9012 mov.w @(h'24,pc), r0 ;@(h'667c) +006656 02fe mov.l @(r0,r15), r2 +006658 4215 cmp/pl r2 +00665a 8987 bt h'-f2 ;@(h'656c) +00665c a023 bra h'46 ;@(h'66a6) +00665e 0009 nop +006660 9011 mov.w @(h'22,pc), r0 ;@(h'6686) +006662 00fe mov.l @(r0,r15), r0 +006664 8801 cmp/eq #h'1, r0 +006666 8b13 bf h'26 ;@(h'6690) +006668 900e mov.w @(h'1c,pc), r0 ;@(h'6688) +00666a 03fe mov.l @(r0,r15), r3 +00666c 9005 mov.w @(h'a,pc), r0 ;@(h'667a) +00666e 02fe mov.l @(r0,r15), r2 +006670 9003 mov.w @(h'6,pc), r0 ;@(h'667a) +006672 3238 sub r3, r2 +006674 a017 bra h'2e ;@(h'66a6) +006676 0f26 mov.l r2, @(r0,r15) +006678 018c mov.b @(r0,r8), r1 +00667a 0190 +00667c 01b0 +00667e 0178 +006680 01ac mov.b @(r0,r10), r1 +006682 00f4 mov.b r15, @(r0,r0) +006684 00ec mov.b @(r0,r14), r0 +006686 0180 +006688 017c mov.b @(r0,r7), r1 +00668a 0000 +00668c 0030 +00668e 08a0 +006690 9074 mov.w @(h'e8,pc), r0 ;@(h'677c) +006692 00fe mov.l @(r0,r15), r0 +006694 8807 cmp/eq #h'7, r0 +006696 8b06 bf h'c ;@(h'66a6) +006698 9071 mov.w @(h'e2,pc), r0 ;@(h'677e) +00669a 03fe mov.l @(r0,r15), r3 +00669c 9070 mov.w @(h'e0,pc), r0 ;@(h'6780) +00669e 02fe mov.l @(r0,r15), r2 +0066a0 906e mov.w @(h'dc,pc), r0 ;@(h'6780) +0066a2 323c add r3, r2 +0066a4 0f26 mov.l r2, @(r0,r15) +0066a6 9069 mov.w @(h'd2,pc), r0 ;@(h'677c) +0066a8 00fe mov.l @(r0,r15), r0 +0066aa 8801 cmp/eq #h'1, r0 +0066ac 8903 bt h'6 ;@(h'66b6) +0066ae 9065 mov.w @(h'ca,pc), r0 ;@(h'677c) +0066b0 00fe mov.l @(r0,r15), r0 +0066b2 8807 cmp/eq #h'7, r0 +0066b4 8b1d bf h'3a ;@(h'66f2) +0066b6 9064 mov.w @(h'c8,pc), r0 ;@(h'6782) +0066b8 d333 mov.l @(h'cc,pc), r3 ;@(h'6788) +0066ba 05fe mov.l @(r0,r15), r5 +0066bc 9060 mov.w @(h'c0,pc), r0 ;@(h'6780) +0066be 04fe mov.l @(r0,r15), r4 +0066c0 430b jsr @r3 +0066c2 7405 +0066c4 2008 tst r0, r0 +0066c6 8914 bt h'28 ;@(h'66f2) +0066c8 905b mov.w @(h'b6,pc), r0 ;@(h'6782) +0066ca 05fe mov.l @(r0,r15), r5 +0066cc 9058 mov.w @(h'b0,pc), r0 ;@(h'6780) +0066ce 04fe mov.l @(r0,r15), r4 +0066d0 d32d mov.l @(h'b4,pc), r3 ;@(h'6788) +0066d2 430b jsr @r3 +0066d4 74ff add #h'ff, r4 +0066d6 2008 tst r0, r0 +0066d8 8906 bt h'c ;@(h'66e8) +0066da e304 mov #h'4, r3 +0066dc 904e mov.w @(h'9c,pc), r0 ;@(h'677c) +0066de e201 mov #h'1, r2 +0066e0 0f36 mov.l r3, @(r0,r15) +0066e2 904f mov.w @(h'9e,pc), r0 ;@(h'6784) +0066e4 a005 bra h'a ;@(h'66f2) +0066e6 0f26 mov.l r2, @(r0,r15) +0066e8 904a mov.w @(h'94,pc), r0 ;@(h'6780) +0066ea 01fe mov.l @(r0,r15), r1 +0066ec 9048 mov.w @(h'90,pc), r0 ;@(h'6780) +0066ee 71ff add #h'ff, r1 +0066f0 0f16 mov.l r1, @(r0,r15) +0066f2 9047 mov.w @(h'8e,pc), r0 ;@(h'6784) +0066f4 00fe mov.l @(r0,r15), r0 +0066f6 8801 cmp/eq #h'1, r0 +0066f8 8b06 bf h'c ;@(h'6708) +0066fa e044 mov #h'44, r0 +0066fc 02fe mov.l @(r0,r15), r2 +0066fe 2228 tst r2, r2 +006700 8b02 bf h'4 ;@(h'6708) +006702 e301 mov #h'1, r3 +006704 e044 mov #h'44, r0 +006706 0f36 mov.l r3, @(r0,r15) +006708 903c mov.w @(h'78,pc), r0 ;@(h'6784) +00670a 02fe mov.l @(r0,r15), r2 +00670c 2228 tst r2, r2 +00670e 8b0b bf h'16 ;@(h'6728) +006710 e044 mov #h'44, r0 +006712 02fe mov.l @(r0,r15), r2 +006714 2228 tst r2, r2 +006716 8907 bt h'e ;@(h'6728) +006718 e04c mov #h'4c, r0 +00671a e300 mov #h'0, r3 +00671c 02fe mov.l @(r0,r15), r2 +00671e e04c mov #h'4c, r0 +006720 7201 +006722 0f26 mov.l r2, @(r0,r15) +006724 e044 mov #h'44, r0 +006726 0f36 mov.l r3, @(r0,r15) +006728 902c mov.w @(h'58,pc), r0 ;@(h'6784) +00672a 00fe mov.l @(r0,r15), r0 +00672c 8803 cmp/eq #h'3, r0 +00672e 8b06 bf h'c ;@(h'673e) +006730 e040 mov #h'40, r0 +006732 02fe mov.l @(r0,r15), r2 +006734 2228 tst r2, r2 +006736 8b02 bf h'4 ;@(h'673e) +006738 e301 mov #h'1, r3 +00673a e040 mov #h'40, r0 +00673c 0f36 mov.l r3, @(r0,r15) +00673e 9021 mov.w @(h'42,pc), r0 ;@(h'6784) +006740 02fe mov.l @(r0,r15), r2 +006742 2228 tst r2, r2 +006744 8b0b bf h'16 ;@(h'675e) +006746 e040 mov #h'40, r0 +006748 02fe mov.l @(r0,r15), r2 +00674a 2228 tst r2, r2 +00674c 8907 bt h'e ;@(h'675e) +00674e e048 mov #h'48, r0 +006750 02fe mov.l @(r0,r15), r2 +006752 e300 mov #h'0, r3 +006754 7201 +006756 e048 mov #h'48, r0 +006758 0f26 mov.l r2, @(r0,r15) +00675a e040 mov #h'40, r0 +00675c 0f36 mov.l r3, @(r0,r15) +00675e e203 mov #h'3, r2 +006760 9010 mov.w @(h'20,pc), r0 ;@(h'6784) +006762 01fe mov.l @(r0,r15), r1 +006764 3127 cmp/gt r2, r1 +006766 8905 bt h'a ;@(h'6774) +006768 d108 mov.l @(h'20,pc), r1 ;@(h'678c) +00676a 410b jsr @r1 +00676c e430 mov #h'30, r4 +00676e 600c extu.b r0, r0 +006770 2008 tst r0, r0 +006772 890d bt h'1a ;@(h'6790) +006774 9007 mov.w @(h'e,pc), r0 ;@(h'6786) +006776 e201 mov #h'1, r2 +006778 a791 bra h'f22 ;@(h'769e) +00677a 0f26 mov.l r2, @(r0,r15) +00677c 0180 +00677e 017c mov.b @(r0,r7), r1 +006780 0190 +006782 018c mov.b @(r0,r8), r1 +006784 0178 +006786 0194 mov.b r9, @(r0,r1) +006788 0030 +00678a 08a0 +00678c 0030 +00678e 3370 cmp/eq r7, r3 +006790 904a mov.w @(h'94,pc), r0 ;@(h'6828) +006792 00fe mov.l @(r0,r15), r0 +006794 8802 cmp/eq #h'2, r0 +006796 8905 bt h'a ;@(h'67a4) +006798 9047 mov.w @(h'8e,pc), r0 ;@(h'682a) +00679a 02fe mov.l @(r0,r15), r2 +00679c 2228 tst r2, r2 +00679e 8b01 bf h'2 ;@(h'67a4) +0067a0 a387 bra h'70e ;@(h'6eb2) +0067a2 0009 nop +0067a4 9042 mov.w @(h'84,pc), r0 ;@(h'682c) +0067a6 00fe mov.l @(r0,r15), r0 +0067a8 8804 cmp/eq #h'4, r0 +0067aa 8901 bt h'2 ;@(h'67b0) +0067ac a108 bra h'210 ;@(h'69c0) +0067ae 0009 nop +0067b0 903d mov.w @(h'7a,pc), r0 ;@(h'682e) +0067b2 02fe mov.l @(r0,r15), r2 +0067b4 2228 tst r2, r2 +0067b6 8901 bt h'2 ;@(h'67bc) +0067b8 a102 bra h'204 ;@(h'69c0) +0067ba 0009 nop +0067bc 9038 mov.w @(h'70,pc), r0 ;@(h'6830) +0067be 03fe mov.l @(r0,r15), r3 +0067c0 9037 mov.w @(h'6e,pc), r0 ;@(h'6832) +0067c2 01fe mov.l @(r0,r15), r1 +0067c4 d21d mov.l @(h'74,pc), r2 ;@(h'683c) +0067c6 313c add r3, r1 +0067c8 71ea add #h'ea, r1 +0067ca 420b jsr @r2 +0067cc e007 mov #h'7, r0 +0067ce 9131 mov.w @(h'62,pc), r1 ;@(h'6834) +0067d0 d21b mov.l @(h'6c,pc), r2 ;@(h'6840) +0067d2 31fc add r15, r1 +0067d4 2102 mov.l r0, @r1 +0067d6 420b jsr @r2 +0067d8 e445 mov #h'45, r4 +0067da 600c extu.b r0, r0 +0067dc 2008 tst r0, r0 +0067de 8b05 bf h'a ;@(h'67ec) +0067e0 d217 mov.l @(h'5c,pc), r2 ;@(h'6840) +0067e2 420b jsr @r2 +0067e4 e43e mov #h'3e, r4 +0067e6 600c extu.b r0, r0 +0067e8 2008 tst r0, r0 +0067ea 896f bt h'de ;@(h'68cc) +0067ec 9023 mov.w @(h'46,pc), r0 ;@(h'6836) +0067ee e209 mov #h'9, r2 +0067f0 03fe mov.l @(r0,r15), r3 +0067f2 3327 cmp/gt r2, r3 +0067f4 8b6a bf h'd4 ;@(h'68cc) +0067f6 901e mov.w @(h'3c,pc), r0 ;@(h'6836) +0067f8 d312 mov.l @(h'48,pc), r3 ;@(h'6844) +0067fa 05fe mov.l @(r0,r15), r5 +0067fc 9019 mov.w @(h'32,pc), r0 ;@(h'6832) +0067fe 75fc add #h'fc, r5 +006800 430b jsr @r3 +006802 04fe mov.l @(r0,r15), r4 +006804 2008 tst r0, r0 +006806 8961 bt h'c2 ;@(h'68cc) +006808 9011 mov.w @(h'22,pc), r0 ;@(h'682e) +00680a e301 mov #h'1, r3 +00680c 0f36 mov.l r3, @(r0,r15) +00680e 9012 mov.w @(h'24,pc), r0 ;@(h'6836) +006810 d30a mov.l @(h'28,pc), r3 ;@(h'683c) +006812 01fe mov.l @(r0,r15), r1 +006814 71fd add #h'fd, r1 +006816 430b jsr @r3 +006818 e007 mov #h'7, r0 +00681a 70ff add #h'ff, r0 +00681c 910c mov.w @(h'18,pc), r1 ;@(h'6838) +00681e 31fc add r15, r1 +006820 2102 mov.l r0, @r1 +006822 9007 mov.w @(h'e,pc), r0 ;@(h'6834) +006824 a04c bra h'98 ;@(h'68c0) +006826 03fe mov.l @(r0,r15), r3 +006828 00cc mov.b @(r0,r12), r0 +00682a 00c4 mov.b r12, @(r0,r0) +00682c 0180 +00682e 00c0 +006830 00d4 mov.b r13, @(r0,r0) +006832 0190 +006834 00bc mov.b @(r0,r11), r0 +006836 018c mov.b @(r0,r8), r1 +006838 00b8 +00683a 0000 +00683c 0030 +00683e aae4 bra h'-a38 ;@(h'5e0a) +006840 0030 +006842 3370 cmp/eq r7, r3 +006844 0030 +006846 08a0 +006848 9064 mov.w @(h'c8,pc), r0 ;@(h'6914) +00684a 00fe mov.l @(r0,r15), r0 +00684c 9363 mov.w @(h'c6,pc), r3 ;@(h'6916) +00684e 4008 shll2 r0 +006850 9162 mov.w @(h'c4,pc), r1 ;@(h'6918) +006852 33fc add r15, r3 +006854 4000 shll r0 +006856 303c add r3, r0 +006858 31fc add r15, r1 +00685a 6212 mov.l @r1, r2 +00685c 002c mov.b @(r0,r2), r0 +00685e 600c extu.b r0, r0 +006860 8801 cmp/eq #h'1, r0 +006862 8b2a bf h'54 ;@(h'68ba) +006864 9056 mov.w @(h'ac,pc), r0 ;@(h'6914) +006866 e731 mov #h'31, r7 +006868 9156 mov.w @(h'ac,pc), r1 ;@(h'6918) +00686a e66a mov #h'6a, r6 +00686c 00fe mov.l @(r0,r15), r0 +00686e e50e mov #h'e, r5 +006870 4008 shll2 r0 +006872 4000 shll r0 +006874 303c add r3, r0 +006876 31fc add r15, r1 +006878 6212 mov.l @r1, r2 +00687a e300 mov #h'0, r3 +00687c e102 mov #h'2, r1 +00687e 0214 mov.b r1, @(r0,r2) +006880 904b mov.w @(h'96,pc), r0 ;@(h'691a) +006882 02fe mov.l @(r0,r15), r2 +006884 9049 mov.w @(h'92,pc), r0 ;@(h'691a) +006886 7201 +006888 0f26 mov.l r2, @(r0,r15) +00688a e201 mov #h'1, r2 +00688c 9046 mov.w @(h'8c,pc), r0 ;@(h'691c) +00688e 01fe mov.l @(r0,r15), r1 +006890 9044 mov.w @(h'88,pc), r0 ;@(h'691c) +006892 7103 +006894 0f16 mov.l r1, @(r0,r15) +006896 2f36 mov.l r3, @-r15 +006898 2f26 mov.l r2, @-r15 +00689a 2f26 mov.l r2, @-r15 +00689c d122 mov.l @(h'88,pc), r1 ;@(h'6928) +00689e 410b jsr @r1 +0068a0 e45f mov #h'5f, r4 +0068a2 e301 mov #h'1, r3 +0068a4 953b mov.w @(h'76,pc), r5 ;@(h'691e) +0068a6 e71d mov #h'1d, r7 +0068a8 9034 mov.w @(h'68,pc), r0 ;@(h'6914) +0068aa e661 mov #h'61, r6 +0068ac d21f mov.l @(h'7c,pc), r2 ;@(h'692c) +0068ae 2f36 mov.l r3, @-r15 +0068b0 2f36 mov.l r3, @-r15 +0068b2 35fc add r15, r5 +0068b4 420b jsr @r2 +0068b6 04fe mov.l @(r0,r15), r4 +0068b8 7f14 add #h'14, r15 +0068ba 902b mov.w @(h'56,pc), r0 ;@(h'6914) +0068bc 03fe mov.l @(r0,r15), r3 +0068be 7301 +0068c0 9028 mov.w @(h'50,pc), r0 ;@(h'6914) +0068c2 e208 mov #h'8, r2 +0068c4 0f36 mov.l r3, @(r0,r15) +0068c6 6133 mov r3, r1 +0068c8 3123 cmp/ge r2, r1 +0068ca 8bbd bf h'-86 ;@(h'6848) +0068cc d218 mov.l @(h'60,pc), r2 ;@(h'6930) +0068ce 420b jsr @r2 +0068d0 e43d mov #h'3d, r4 +0068d2 600c extu.b r0, r0 +0068d4 2008 tst r0, r0 +0068d6 8973 bt h'e6 ;@(h'69c0) +0068d8 9022 mov.w @(h'44,pc), r0 ;@(h'6920) +0068da e230 mov #h'30, r2 +0068dc 03fe mov.l @(r0,r15), r3 +0068de 3323 cmp/ge r2, r3 +0068e0 896e bt h'dc ;@(h'69c0) +0068e2 901d mov.w @(h'3a,pc), r0 ;@(h'6920) +0068e4 d313 mov.l @(h'4c,pc), r3 ;@(h'6934) +0068e6 05fe mov.l @(r0,r15), r5 +0068e8 901b mov.w @(h'36,pc), r0 ;@(h'6922) +0068ea 750a +0068ec 430b jsr @r3 +0068ee 04fe mov.l @(r0,r15), r4 +0068f0 2008 tst r0, r0 +0068f2 8965 bt h'ca ;@(h'69c0) +0068f4 9016 mov.w @(h'2c,pc), r0 ;@(h'6924) +0068f6 e301 mov #h'1, r3 +0068f8 0f36 mov.l r3, @(r0,r15) +0068fa 9011 mov.w @(h'22,pc), r0 ;@(h'6920) +0068fc d30e mov.l @(h'38,pc), r3 ;@(h'6938) +0068fe 01fe mov.l @(r0,r15), r1 +006900 7101 +006902 430b jsr @r3 +006904 e007 mov #h'7, r0 +006906 7001 +006908 9106 mov.w @(h'c,pc), r1 ;@(h'6918) +00690a 31fc add r15, r1 +00690c 2102 mov.l r0, @r1 +00690e 900a mov.w @(h'14,pc), r0 ;@(h'6926) +006910 a050 bra h'a0 ;@(h'69b4) +006912 03fe mov.l @(r0,r15), r3 +006914 01b0 +006916 0134 mov.b r3, @(r0,r1) +006918 00b8 +00691a 0080 +00691c 019c mov.b @(r0,r9), r1 +00691e 7c28 add #h'28, r12 +006920 018c mov.b @(r0,r8), r1 +006922 0190 +006924 00c0 +006926 00bc mov.b @(r0,r11), r0 +006928 0030 +00692a 0dcc mov.b @(r0,r12), r13 +00692c 0030 +00692e 35aa subc r10, r5 +006930 0030 +006932 3370 cmp/eq r7, r3 +006934 0030 +006936 08a0 +006938 0030 +00693a aae4 bra h'-a38 ;@(h'5f06) +00693c 9098 mov.w @(h'130,pc), r0 ;@(h'6a70) +00693e 00fe mov.l @(r0,r15), r0 +006940 9397 mov.w @(h'12e,pc), r3 ;@(h'6a72) +006942 4008 shll2 r0 +006944 9196 mov.w @(h'12c,pc), r1 ;@(h'6a74) +006946 33fc add r15, r3 +006948 4000 shll r0 +00694a 303c add r3, r0 +00694c 31fc add r15, r1 +00694e 6212 mov.l @r1, r2 +006950 002c mov.b @(r0,r2), r0 +006952 600c extu.b r0, r0 +006954 8801 cmp/eq #h'1, r0 +006956 8b2a bf h'54 ;@(h'69ae) +006958 908a mov.w @(h'114,pc), r0 ;@(h'6a70) +00695a e731 mov #h'31, r7 +00695c 918a mov.w @(h'114,pc), r1 ;@(h'6a74) +00695e e66a mov #h'6a, r6 +006960 00fe mov.l @(r0,r15), r0 +006962 e50e mov #h'e, r5 +006964 4008 shll2 r0 +006966 4000 shll r0 +006968 303c add r3, r0 +00696a 31fc add r15, r1 +00696c 6212 mov.l @r1, r2 +00696e e300 mov #h'0, r3 +006970 e102 mov #h'2, r1 +006972 0214 mov.b r1, @(r0,r2) +006974 907f mov.w @(h'fe,pc), r0 ;@(h'6a76) +006976 02fe mov.l @(r0,r15), r2 +006978 907d mov.w @(h'fa,pc), r0 ;@(h'6a76) +00697a 7201 +00697c 0f26 mov.l r2, @(r0,r15) +00697e e201 mov #h'1, r2 +006980 907a mov.w @(h'f4,pc), r0 ;@(h'6a78) +006982 01fe mov.l @(r0,r15), r1 +006984 9078 mov.w @(h'f0,pc), r0 ;@(h'6a78) +006986 7103 +006988 0f16 mov.l r1, @(r0,r15) +00698a 2f36 mov.l r3, @-r15 +00698c 2f26 mov.l r2, @-r15 +00698e 2f26 mov.l r2, @-r15 +006990 d13c mov.l @(h'f0,pc), r1 ;@(h'6a84) +006992 410b jsr @r1 +006994 e45f mov #h'5f, r4 +006996 e301 mov #h'1, r3 +006998 956f mov.w @(h'de,pc), r5 ;@(h'6a7a) +00699a e71d mov #h'1d, r7 +00699c 9068 mov.w @(h'd0,pc), r0 ;@(h'6a70) +00699e e661 mov #h'61, r6 +0069a0 d239 mov.l @(h'e4,pc), r2 ;@(h'6a88) +0069a2 2f36 mov.l r3, @-r15 +0069a4 2f36 mov.l r3, @-r15 +0069a6 35fc add r15, r5 +0069a8 420b jsr @r2 +0069aa 04fe mov.l @(r0,r15), r4 +0069ac 7f14 add #h'14, r15 +0069ae 905f mov.w @(h'be,pc), r0 ;@(h'6a70) +0069b0 03fe mov.l @(r0,r15), r3 +0069b2 7301 +0069b4 905c mov.w @(h'b8,pc), r0 ;@(h'6a70) +0069b6 e208 mov #h'8, r2 +0069b8 0f36 mov.l r3, @(r0,r15) +0069ba 6133 mov r3, r1 +0069bc 3123 cmp/ge r2, r1 +0069be 8bbd bf h'-86 ;@(h'693c) +0069c0 905c mov.w @(h'b8,pc), r0 ;@(h'6a7c) +0069c2 00fe mov.l @(r0,r15), r0 +0069c4 8801 cmp/eq #h'1, r0 +0069c6 8905 bt h'a ;@(h'69d4) +0069c8 9058 mov.w @(h'b0,pc), r0 ;@(h'6a7c) +0069ca 00fe mov.l @(r0,r15), r0 +0069cc 8807 cmp/eq #h'7, r0 +0069ce 8901 bt h'2 ;@(h'69d4) +0069d0 a082 bra h'104 ;@(h'6ad8) +0069d2 0009 nop +0069d4 9053 mov.w @(h'a6,pc), r0 ;@(h'6a7e) +0069d6 02fe mov.l @(r0,r15), r2 +0069d8 2228 tst r2, r2 +0069da 8901 bt h'2 ;@(h'69e0) +0069dc a07c bra h'f8 ;@(h'6ad8) +0069de 0009 nop +0069e0 904e mov.w @(h'9c,pc), r0 ;@(h'6a80) +0069e2 01fe mov.l @(r0,r15), r1 +0069e4 d329 mov.l @(h'a4,pc), r3 ;@(h'6a8c) +0069e6 71fc add #h'fc, r1 +0069e8 430b jsr @r3 +0069ea e007 mov #h'7, r0 +0069ec 9142 mov.w @(h'84,pc), r1 ;@(h'6a74) +0069ee 31fc add r15, r1 +0069f0 2102 mov.l r0, @r1 +0069f2 d327 mov.l @(h'9c,pc), r3 ;@(h'6a90) +0069f4 430b jsr @r3 +0069f6 e445 mov #h'45, r4 +0069f8 600c extu.b r0, r0 +0069fa 2008 tst r0, r0 +0069fc 8b05 bf h'a ;@(h'6a0a) +0069fe d324 mov.l @(h'90,pc), r3 ;@(h'6a90) +006a00 430b jsr @r3 +006a02 e43e mov #h'3e, r4 +006a04 600c extu.b r0, r0 +006a06 2008 tst r0, r0 +006a08 8903 bt h'6 ;@(h'6a12) +006a0a 9037 mov.w @(h'6e,pc), r0 ;@(h'6a7c) +006a0c 00fe mov.l @(r0,r15), r0 +006a0e 8801 cmp/eq #h'1, r0 +006a10 8909 bt h'12 ;@(h'6a26) +006a12 d21f mov.l @(h'7c,pc), r2 ;@(h'6a90) +006a14 420b jsr @r2 +006a16 e43d mov #h'3d, r4 +006a18 600c extu.b r0, r0 +006a1a 2008 tst r0, r0 +006a1c 895c bt h'b8 ;@(h'6ad8) +006a1e 902d mov.w @(h'5a,pc), r0 ;@(h'6a7c) +006a20 00fe mov.l @(r0,r15), r0 +006a22 8807 cmp/eq #h'7, r0 +006a24 8b58 bf h'b0 ;@(h'6ad8) +006a26 932c mov.w @(h'58,pc), r3 ;@(h'6a82) +006a28 9024 mov.w @(h'48,pc), r0 ;@(h'6a74) +006a2a 33fc add r15, r3 +006a2c 02fe mov.l @(r0,r15), r2 +006a2e 323c add r3, r2 +006a30 6120 mov.b @r2, r1 +006a32 2118 tst r1, r1 +006a34 8950 bt h'a0 ;@(h'6ad8) +006a36 e102 mov #h'2, r1 +006a38 9021 mov.w @(h'42,pc), r0 ;@(h'6a7e) +006a3a 0f16 mov.l r1, @(r0,r15) +006a3c 9321 mov.w @(h'42,pc), r3 ;@(h'6a82) +006a3e e100 mov #h'0, r1 +006a40 9018 mov.w @(h'30,pc), r0 ;@(h'6a74) +006a42 33fc add r15, r3 +006a44 02fe mov.l @(r0,r15), r2 +006a46 323c add r3, r2 +006a48 2210 mov.b r1, @r2 +006a4a 9014 mov.w @(h'28,pc), r0 ;@(h'6a76) +006a4c 02fe mov.l @(r0,r15), r2 +006a4e 7201 +006a50 9011 mov.w @(h'22,pc), r0 ;@(h'6a76) +006a52 0f26 mov.l r2, @(r0,r15) +006a54 e074 mov #h'74, r0 +006a56 00fe mov.l @(r0,r15), r0 +006a58 8801 cmp/eq #h'1, r0 +006a5a 8b04 bf h'8 ;@(h'6a66) +006a5c 900b mov.w @(h'16,pc), r0 ;@(h'6a76) +006a5e 01fe mov.l @(r0,r15), r1 +006a60 9009 mov.w @(h'12,pc), r0 ;@(h'6a76) +006a62 7101 +006a64 0f16 mov.l r1, @(r0,r15) +006a66 9007 mov.w @(h'e,pc), r0 ;@(h'6a78) +006a68 03fe mov.l @(r0,r15), r3 +006a6a 7303 +006a6c a012 bra h'24 ;@(h'6a94) +006a6e 0009 nop +006a70 01b0 +006a72 0134 mov.b r3, @(r0,r1) +006a74 00b8 +006a76 0080 +006a78 019c mov.b @(r0,r9), r1 +006a7a 7c28 add #h'28, r12 +006a7c 0180 +006a7e 00c0 +006a80 018c mov.b @(r0,r8), r1 +006a82 011c mov.b @(r0,r1), r1 +006a84 0030 +006a86 0dcc mov.b @(r0,r12), r13 +006a88 0030 +006a8a 35aa subc r10, r5 +006a8c 0030 +006a8e aae4 bra h'-a38 ;@(h'605a) +006a90 0030 +006a92 3370 cmp/eq r7, r3 +006a94 903a mov.w @(h'74,pc), r0 ;@(h'6b0c) +006a96 0f36 mov.l r3, @(r0,r15) +006a98 e074 mov #h'74, r0 +006a9a 00fe mov.l @(r0,r15), r0 +006a9c 8801 cmp/eq #h'1, r0 +006a9e 8f05 bf/s h'a ;@(h'6aac) +006aa0 e300 mov #h'0, r3 +006aa2 9033 mov.w @(h'66,pc), r0 ;@(h'6b0c) +006aa4 01fe mov.l @(r0,r15), r1 +006aa6 7103 +006aa8 9030 mov.w @(h'60,pc), r0 ;@(h'6b0c) +006aaa 0f16 mov.l r1, @(r0,r15) +006aac 2f36 mov.l r3, @-r15 +006aae e201 mov #h'1, r2 +006ab0 d11a mov.l @(h'68,pc), r1 ;@(h'6b1c) +006ab2 e731 mov #h'31, r7 +006ab4 2f26 mov.l r2, @-r15 +006ab6 e66a mov #h'6a, r6 +006ab8 2f26 mov.l r2, @-r15 +006aba e50e mov #h'e, r5 +006abc 410b jsr @r1 +006abe e45f mov #h'5f, r4 +006ac0 9525 mov.w @(h'4a,pc), r5 ;@(h'6b0e) +006ac2 e301 mov #h'1, r3 +006ac4 9024 mov.w @(h'48,pc), r0 ;@(h'6b10) +006ac6 e71d mov #h'1d, r7 +006ac8 d215 mov.l @(h'54,pc), r2 ;@(h'6b20) +006aca e661 mov #h'61, r6 +006acc 2f36 mov.l r3, @-r15 +006ace 2f36 mov.l r3, @-r15 +006ad0 35fc add r15, r5 +006ad2 420b jsr @r2 +006ad4 04fe mov.l @(r0,r15), r4 +006ad6 7f14 add #h'14, r15 +006ad8 901b mov.w @(h'36,pc), r0 ;@(h'6b12) +006ada 03fe mov.l @(r0,r15), r3 +006adc 2338 tst r3, r3 +006ade 8b01 bf h'2 ;@(h'6ae4) +006ae0 a182 bra h'304 ;@(h'6de8) +006ae2 0009 nop +006ae4 9016 mov.w @(h'2c,pc), r0 ;@(h'6b14) +006ae6 03fe mov.l @(r0,r15), r3 +006ae8 2338 tst r3, r3 +006aea 8b04 bf h'8 ;@(h'6af6) +006aec 9013 mov.w @(h'26,pc), r0 ;@(h'6b16) +006aee 03fe mov.l @(r0,r15), r3 +006af0 9011 mov.w @(h'22,pc), r0 ;@(h'6b16) +006af2 7301 +006af4 0f36 mov.l r3, @(r0,r15) +006af6 900c mov.w @(h'18,pc), r0 ;@(h'6b12) +006af8 00fe mov.l @(r0,r15), r0 +006afa 8801 cmp/eq #h'1, r0 +006afc 8901 bt h'2 ;@(h'6b02) +006afe a094 bra h'128 ;@(h'6c2a) +006b00 0009 nop +006b02 9009 mov.w @(h'12,pc), r0 ;@(h'6b18) +006b04 02fe mov.l @(r0,r15), r2 +006b06 9003 mov.w @(h'6,pc), r0 ;@(h'6b10) +006b08 a088 bra h'110 ;@(h'6c1c) +006b0a 0f26 mov.l r2, @(r0,r15) +006b0c 019c mov.b @(r0,r9), r1 +006b0e 7c28 add #h'28, r12 +006b10 01b0 +006b12 00c0 +006b14 0108 clrt +006b16 00c4 mov.b r12, @(r0,r0) +006b18 00bc mov.b @(r0,r11), r0 +006b1a 0000 +006b1c 0030 +006b1e 0dcc mov.b @(r0,r12), r13 +006b20 0030 +006b22 35aa subc r10, r5 +006b24 90cd mov.w @(h'19a,pc), r0 ;@(h'6cc2) +006b26 00fe mov.l @(r0,r15), r0 +006b28 93cc mov.w @(h'198,pc), r3 ;@(h'6cc4) +006b2a 4008 shll2 r0 +006b2c 91cb mov.w @(h'196,pc), r1 ;@(h'6cc6) +006b2e 33fc add r15, r3 +006b30 4000 shll r0 +006b32 303c add r3, r0 +006b34 31fc add r15, r1 +006b36 6212 mov.l @r1, r2 +006b38 002c mov.b @(r0,r2), r0 +006b3a 600c extu.b r0, r0 +006b3c 8802 cmp/eq #h'2, r0 +006b3e 8b68 bf h'd0 ;@(h'6c12) +006b40 90c2 mov.w @(h'184,pc), r0 ;@(h'6cc8) +006b42 e100 mov #h'0, r1 +006b44 2f16 mov.l r1, @-r15 +006b46 2f16 mov.l r1, @-r15 +006b48 2f16 mov.l r1, @-r15 +006b4a 07fe mov.l @(r0,r15), r7 +006b4c 90bd mov.w @(h'17a,pc), r0 ;@(h'6cca) +006b4e 6273 mov r7, r2 +006b50 4708 shll2 r7 +006b52 4700 shll r7 +006b54 3728 sub r2, r7 +006b56 02fe mov.l @(r0,r15), r2 +006b58 6013 mov r1, r0 +006b5a 3027 cmp/gt r2, r0 +006b5c 320e addc r0, r2 +006b5e 4221 shar r2 +006b60 90b4 mov.w @(h'168,pc), r0 ;@(h'6ccc) +006b62 3728 sub r2, r7 +006b64 06fe mov.l @(r0,r15), r6 +006b66 7709 +006b68 90af mov.w @(h'15e,pc), r0 ;@(h'6cca) +006b6a 6263 mov r6, r2 +006b6c 4608 shll2 r6 +006b6e 4600 shll r6 +006b70 3628 sub r2, r6 +006b72 02fe mov.l @(r0,r15), r2 +006b74 6013 mov r1, r0 +006b76 3027 cmp/gt r2, r0 +006b78 320e addc r0, r2 +006b7a 4221 shar r2 +006b7c 90a7 mov.w @(h'14e,pc), r0 ;@(h'6cce) +006b7e 3628 sub r2, r6 +006b80 02fe mov.l @(r0,r15), r2 +006b82 3628 sub r2, r6 +006b84 90a0 mov.w @(h'140,pc), r0 ;@(h'6cc8) +006b86 761b add #h'1b, r6 +006b88 05fe mov.l @(r0,r15), r5 +006b8a 6253 mov r5, r2 +006b8c 909d mov.w @(h'13a,pc), r0 ;@(h'6cca) +006b8e 4508 shll2 r5 +006b90 4500 shll r5 +006b92 3528 sub r2, r5 +006b94 02fe mov.l @(r0,r15), r2 +006b96 6013 mov r1, r0 +006b98 3027 cmp/gt r2, r0 +006b9a 320e addc r0, r2 +006b9c 9096 mov.w @(h'12c,pc), r0 ;@(h'6ccc) +006b9e 4221 shar r2 +006ba0 04fe mov.l @(r0,r15), r4 +006ba2 352c add r2, r5 +006ba4 9091 mov.w @(h'122,pc), r0 ;@(h'6cca) +006ba6 7505 +006ba8 6243 mov r4, r2 +006baa 4408 shll2 r4 +006bac 4400 shll r4 +006bae 3428 sub r2, r4 +006bb0 02fe mov.l @(r0,r15), r2 +006bb2 6013 mov r1, r0 +006bb4 3027 cmp/gt r2, r0 +006bb6 320e addc r0, r2 +006bb8 9089 mov.w @(h'112,pc), r0 ;@(h'6cce) +006bba 4221 shar r2 +006bbc 342c add r2, r4 +006bbe 02fe mov.l @(r0,r15), r2 +006bc0 3428 sub r2, r4 +006bc2 d247 mov.l @(h'11c,pc), r2 ;@(h'6ce0) +006bc4 420b jsr @r2 +006bc6 7417 add #h'17, r4 +006bc8 9082 mov.w @(h'104,pc), r0 ;@(h'6cd0) +006bca e307 mov #h'7, r3 +006bcc 2f36 mov.l r3, @-r15 +006bce 6733 mov r3, r7 +006bd0 06fe mov.l @(r0,r15), r6 +006bd2 6263 mov r6, r2 +006bd4 907d mov.w @(h'fa,pc), r0 ;@(h'6cd2) +006bd6 4608 shll2 r6 +006bd8 05fe mov.l @(r0,r15), r5 +006bda 4600 shll r6 +006bdc 907a mov.w @(h'f4,pc), r0 ;@(h'6cd4) +006bde 3628 sub r2, r6 +006be0 01fe mov.l @(r0,r15), r1 +006be2 7604 +006be4 9077 mov.w @(h'ee,pc), r0 ;@(h'6cd6) +006be6 6253 mov r5, r2 +006be8 04fe mov.l @(r0,r15), r4 +006bea 4508 shll2 r5 +006bec 4500 shll r5 +006bee 3528 sub r2, r5 +006bf0 3518 sub r1, r5 +006bf2 7516 add #h'16, r5 +006bf4 9170 mov.w @(h'e0,pc), r1 ;@(h'6cd8) +006bf6 e200 mov #h'0, r2 +006bf8 3247 cmp/gt r4, r2 +006bfa 342e addc r2, r4 +006bfc 4421 shar r4 +006bfe 6243 mov r4, r2 +006c00 4408 shll2 r4 +006c02 4400 shll r4 +006c04 3428 sub r2, r4 +006c06 31fc add r15, r1 +006c08 d236 mov.l @(h'd8,pc), r2 ;@(h'6ce4) +006c0a 341c add r1, r4 +006c0c 420b jsr @r2 +006c0e 7407 +006c10 7f10 add #h'10, r15 +006c12 9056 mov.w @(h'ac,pc), r0 ;@(h'6cc2) +006c14 03fe mov.l @(r0,r15), r3 +006c16 7301 +006c18 9053 mov.w @(h'a6,pc), r0 ;@(h'6cc2) +006c1a 0f36 mov.l r3, @(r0,r15) +006c1c 9051 mov.w @(h'a2,pc), r0 ;@(h'6cc2) +006c1e e208 mov #h'8, r2 +006c20 01fe mov.l @(r0,r15), r1 +006c22 3123 cmp/ge r2, r1 +006c24 8901 bt h'2 ;@(h'6c2a) +006c26 af7d bra h'-106 ;@(h'6b24) +006c28 0009 nop +006c2a 9056 mov.w @(h'ac,pc), r0 ;@(h'6cda) +006c2c 00fe mov.l @(r0,r15), r0 +006c2e 8802 cmp/eq #h'2, r0 +006c30 8901 bt h'2 ;@(h'6c36) +006c32 a0d9 bra h'1b2 ;@(h'6de8) +006c34 0009 nop +006c36 e200 mov #h'0, r2 +006c38 9046 mov.w @(h'8c,pc), r0 ;@(h'6cc8) +006c3a 2f26 mov.l r2, @-r15 +006c3c 2f26 mov.l r2, @-r15 +006c3e 2f26 mov.l r2, @-r15 +006c40 07fe mov.l @(r0,r15), r7 +006c42 6373 mov r7, r3 +006c44 9041 mov.w @(h'82,pc), r0 ;@(h'6cca) +006c46 4708 shll2 r7 +006c48 01fe mov.l @(r0,r15), r1 +006c4a 4700 shll r7 +006c4c 903d mov.w @(h'7a,pc), r0 ;@(h'6cca) +006c4e 3738 sub r3, r7 +006c50 6323 mov r2, r3 +006c52 3317 cmp/gt r1, r3 +006c54 313e addc r3, r1 +006c56 4121 shar r1 +006c58 03fe mov.l @(r0,r15), r3 +006c5a 3718 sub r1, r7 +006c5c 903e mov.w @(h'7c,pc), r0 ;@(h'6cdc) +006c5e 7709 +006c60 06fe mov.l @(r0,r15), r6 +006c62 6123 mov r2, r1 +006c64 9033 mov.w @(h'66,pc), r0 ;@(h'6cce) +006c66 3137 cmp/gt r3, r1 +006c68 331e addc r1, r3 +006c6a 4321 shar r3 +006c6c 3638 sub r3, r6 +006c6e 03fe mov.l @(r0,r15), r3 +006c70 3638 sub r3, r6 +006c72 7605 +006c74 9028 mov.w @(h'50,pc), r0 ;@(h'6cc8) +006c76 05fe mov.l @(r0,r15), r5 +006c78 9027 mov.w @(h'4e,pc), r0 ;@(h'6cca) +006c7a 6353 mov r5, r3 +006c7c 01fe mov.l @(r0,r15), r1 +006c7e 4508 shll2 r5 +006c80 9023 mov.w @(h'46,pc), r0 ;@(h'6cca) +006c82 4500 shll r5 +006c84 04fe mov.l @(r0,r15), r4 +006c86 3538 sub r3, r5 +006c88 9028 mov.w @(h'50,pc), r0 ;@(h'6cdc) +006c8a 6323 mov r2, r3 +006c8c 3317 cmp/gt r1, r3 +006c8e 313e addc r3, r1 +006c90 4121 shar r1 +006c92 351c add r1, r5 +006c94 01fe mov.l @(r0,r15), r1 +006c96 7505 +006c98 9019 mov.w @(h'32,pc), r0 ;@(h'6cce) +006c9a 3347 cmp/gt r4, r3 +006c9c 343e addc r3, r4 +006c9e 4421 shar r4 +006ca0 03fe mov.l @(r0,r15), r3 +006ca2 341c add r1, r4 +006ca4 3438 sub r3, r4 +006ca6 d30e mov.l @(h'38,pc), r3 ;@(h'6ce0) +006ca8 430b jsr @r3 +006caa 7401 +006cac 9010 mov.w @(h'20,pc), r0 ;@(h'6cd0) +006cae e207 mov #h'7, r2 +006cb0 2f26 mov.l r2, @-r15 +006cb2 6723 mov r2, r7 +006cb4 06fe mov.l @(r0,r15), r6 +006cb6 6363 mov r6, r3 +006cb8 4608 shll2 r6 +006cba 4600 shll r6 +006cbc 3638 sub r3, r6 +006cbe a013 bra h'26 ;@(h'6ce8) +006cc0 0009 nop +006cc2 01b0 +006cc4 0134 mov.b r3, @(r0,r1) +006cc6 00b8 +006cc8 00c4 mov.b r12, @(r0,r0) +006cca 00d0 +006ccc 01bc mov.b @(r0,r11), r1 +006cce 00e0 +006cd0 00c8 +006cd2 01c0 +006cd4 00e4 mov.b r14, @(r0,r0) +006cd6 00d4 mov.b r13, @(r0,r0) +006cd8 77f8 add #h'f8, r7 +006cda 00c0 +006cdc 0118 sett +006cde 0000 +006ce0 0030 +006ce2 0dcc mov.b @(r0,r12), r13 +006ce4 0030 +006ce6 1bc8 mov.l r12, @(h'20,r11) +006ce8 908c mov.w @(h'118,pc), r0 ;@(h'6e04) +006cea 7604 +006cec 918d mov.w @(h'11a,pc), r1 ;@(h'6e0a) +006cee 03fe mov.l @(r0,r15), r3 +006cf0 9089 mov.w @(h'112,pc), r0 ;@(h'6e06) +006cf2 31fc add r15, r1 +006cf4 05fe mov.l @(r0,r15), r5 +006cf6 3538 sub r3, r5 +006cf8 9086 mov.w @(h'10c,pc), r0 ;@(h'6e08) +006cfa e300 mov #h'0, r3 +006cfc 04fe mov.l @(r0,r15), r4 +006cfe 3347 cmp/gt r4, r3 +006d00 343e addc r3, r4 +006d02 4421 shar r4 +006d04 6343 mov r4, r3 +006d06 4408 shll2 r4 +006d08 4400 shll r4 +006d0a 3438 sub r3, r4 +006d0c d344 mov.l @(h'110,pc), r3 ;@(h'6e20) +006d0e 341c add r1, r4 +006d10 430b jsr @r3 +006d12 7407 +006d14 7f10 add #h'10, r15 +006d16 e074 mov #h'74, r0 +006d18 00fe mov.l @(r0,r15), r0 +006d1a 8801 cmp/eq #h'1, r0 +006d1c 8b64 bf h'c8 ;@(h'6de8) +006d1e e156 mov #h'56, r1 +006d20 9072 mov.w @(h'e4,pc), r0 ;@(h'6e08) +006d22 03fe mov.l @(r0,r15), r3 +006d24 9072 mov.w @(h'e4,pc), r0 ;@(h'6e0c) +006d26 02fe mov.l @(r0,r15), r2 +006d28 3238 sub r3, r2 +006d2a 7207 +006d2c 3213 cmp/ge r1, r2 +006d2e 895b bt h'b6 ;@(h'6de8) +006d30 906d mov.w @(h'da,pc), r0 ;@(h'6e0e) +006d32 e300 mov #h'0, r3 +006d34 2f36 mov.l r3, @-r15 +006d36 2f36 mov.l r3, @-r15 +006d38 2f36 mov.l r3, @-r15 +006d3a 07fe mov.l @(r0,r15), r7 +006d3c 9068 mov.w @(h'd0,pc), r0 ;@(h'6e10) +006d3e 6273 mov r7, r2 +006d40 01fe mov.l @(r0,r15), r1 +006d42 4708 shll2 r7 +006d44 9064 mov.w @(h'c8,pc), r0 ;@(h'6e10) +006d46 4700 shll r7 +006d48 3728 sub r2, r7 +006d4a 6233 mov r3, r2 +006d4c 3217 cmp/gt r1, r2 +006d4e 312e addc r2, r1 +006d50 02fe mov.l @(r0,r15), r2 +006d52 4121 shar r1 +006d54 905d mov.w @(h'ba,pc), r0 ;@(h'6e12) +006d56 3718 sub r1, r7 +006d58 06fe mov.l @(r0,r15), r6 +006d5a 7709 +006d5c 905a mov.w @(h'b4,pc), r0 ;@(h'6e14) +006d5e 6133 mov r3, r1 +006d60 3127 cmp/gt r2, r1 +006d62 321e addc r1, r2 +006d64 4221 shar r2 +006d66 3628 sub r2, r6 +006d68 02fe mov.l @(r0,r15), r2 +006d6a 3628 sub r2, r6 +006d6c 904f mov.w @(h'9e,pc), r0 ;@(h'6e0e) +006d6e 760c +006d70 05fe mov.l @(r0,r15), r5 +006d72 6253 mov r5, r2 +006d74 904c mov.w @(h'98,pc), r0 ;@(h'6e10) +006d76 4508 shll2 r5 +006d78 01fe mov.l @(r0,r15), r1 +006d7a 4500 shll r5 +006d7c 9048 mov.w @(h'90,pc), r0 ;@(h'6e10) +006d7e 3528 sub r2, r5 +006d80 04fe mov.l @(r0,r15), r4 +006d82 6233 mov r3, r2 +006d84 9045 mov.w @(h'8a,pc), r0 ;@(h'6e12) +006d86 3217 cmp/gt r1, r2 +006d88 312e addc r2, r1 +006d8a 4121 shar r1 +006d8c 351c add r1, r5 +006d8e 7505 +006d90 01fe mov.l @(r0,r15), r1 +006d92 3247 cmp/gt r4, r2 +006d94 903e mov.w @(h'7c,pc), r0 ;@(h'6e14) +006d96 342e addc r2, r4 +006d98 02fe mov.l @(r0,r15), r2 +006d9a 4421 shar r4 +006d9c 341c add r1, r4 +006d9e 3428 sub r2, r4 +006da0 d220 mov.l @(h'80,pc), r2 ;@(h'6e24) +006da2 420b jsr @r2 +006da4 7408 +006da6 e307 mov #h'7, r3 +006da8 9035 mov.w @(h'6a,pc), r0 ;@(h'6e16) +006daa 6733 mov r3, r7 +006dac 912d mov.w @(h'5a,pc), r1 ;@(h'6e0a) +006dae 2f36 mov.l r3, @-r15 +006db0 06fe mov.l @(r0,r15), r6 +006db2 31fc add r15, r1 +006db4 9026 mov.w @(h'4c,pc), r0 ;@(h'6e04) +006db6 6263 mov r6, r2 +006db8 4608 shll2 r6 +006dba 4600 shll r6 +006dbc 3628 sub r2, r6 +006dbe 7604 +006dc0 02fe mov.l @(r0,r15), r2 +006dc2 9020 mov.w @(h'40,pc), r0 ;@(h'6e06) +006dc4 05fe mov.l @(r0,r15), r5 +006dc6 3528 sub r2, r5 +006dc8 901e mov.w @(h'3c,pc), r0 ;@(h'6e08) +006dca e200 mov #h'0, r2 +006dcc 04fe mov.l @(r0,r15), r4 +006dce 7507 +006dd0 3247 cmp/gt r4, r2 +006dd2 342e addc r2, r4 +006dd4 4421 shar r4 +006dd6 6243 mov r4, r2 +006dd8 4408 shll2 r4 +006dda 4400 shll r4 +006ddc 3428 sub r2, r4 +006dde 341c add r1, r4 +006de0 d20f mov.l @(h'3c,pc), r2 ;@(h'6e20) +006de2 420b jsr @r2 +006de4 7407 +006de6 7f10 add #h'10, r15 +006de8 9011 mov.w @(h'22,pc), r0 ;@(h'6e0e) +006dea e305 mov #h'5, r3 +006dec 02fe mov.l @(r0,r15), r2 +006dee 3237 cmp/gt r3, r2 +006df0 8b5f bf h'be ;@(h'6eb2) +006df2 9011 mov.w @(h'22,pc), r0 ;@(h'6e18) +006df4 00fe mov.l @(r0,r15), r0 +006df6 8801 cmp/eq #h'1, r0 +006df8 8b40 bf h'80 ;@(h'6e7c) +006dfa 900e mov.w @(h'1c,pc), r0 ;@(h'6e1a) +006dfc 01fe mov.l @(r0,r15), r1 +006dfe 900d mov.w @(h'1a,pc), r0 ;@(h'6e1c) +006e00 a037 bra h'6e ;@(h'6e72) +006e02 0f16 mov.l r1, @(r0,r15) +006e04 00e4 mov.b r14, @(r0,r0) +006e06 011c mov.b @(r0,r1), r1 +006e08 00d4 mov.b r13, @(r0,r0) +006e0a 77f8 add #h'f8, r7 +006e0c 010c mov.b @(r0,r0), r1 +006e0e 00c4 mov.b r12, @(r0,r0) +006e10 00d0 +006e12 0118 sett +006e14 00e0 +006e16 00c8 +006e18 00c0 +006e1a 00bc mov.b @(r0,r11), r0 +006e1c 01b0 +006e1e 0000 +006e20 0030 +006e22 1bc8 mov.l r12, @(h'20,r11) +006e24 0030 +006e26 0dcc mov.b @(r0,r12), r13 +006e28 9099 mov.w @(h'132,pc), r0 ;@(h'6f5e) +006e2a 00fe mov.l @(r0,r15), r0 +006e2c 9398 mov.w @(h'130,pc), r3 ;@(h'6f60) +006e2e 4008 shll2 r0 +006e30 9197 mov.w @(h'12e,pc), r1 ;@(h'6f62) +006e32 33fc add r15, r3 +006e34 4000 shll r0 +006e36 303c add r3, r0 +006e38 31fc add r15, r1 +006e3a 6212 mov.l @r1, r2 +006e3c 002c mov.b @(r0,r2), r0 +006e3e 600c extu.b r0, r0 +006e40 8802 cmp/eq #h'2, r0 +006e42 8b11 bf h'22 ;@(h'6e68) +006e44 908b mov.w @(h'116,pc), r0 ;@(h'6f5e) +006e46 00fe mov.l @(r0,r15), r0 +006e48 918b mov.w @(h'116,pc), r1 ;@(h'6f62) +006e4a 4008 shll2 r0 +006e4c 4000 shll r0 +006e4e 303c add r3, r0 +006e50 31fc add r15, r1 +006e52 6212 mov.l @r1, r2 +006e54 e100 mov #h'0, r1 +006e56 0214 mov.b r1, @(r0,r2) +006e58 9284 mov.w @(h'108,pc), r2 ;@(h'6f64) +006e5a 32fc add r15, r2 +006e5c 9081 mov.w @(h'102,pc), r0 ;@(h'6f62) +006e5e 00fe mov.l @(r0,r15), r0 +006e60 302c add r2, r0 +006e62 6100 mov.b @r0, r1 +006e64 71ff add #h'ff, r1 +006e66 2010 mov.b r1, @r0 +006e68 9079 mov.w @(h'f2,pc), r0 ;@(h'6f5e) +006e6a 03fe mov.l @(r0,r15), r3 +006e6c 9077 mov.w @(h'ee,pc), r0 ;@(h'6f5e) +006e6e 7301 +006e70 0f36 mov.l r3, @(r0,r15) +006e72 e208 mov #h'8, r2 +006e74 9073 mov.w @(h'e6,pc), r0 ;@(h'6f5e) +006e76 01fe mov.l @(r0,r15), r1 +006e78 3123 cmp/ge r2, r1 +006e7a 8bd5 bf h'-56 ;@(h'6e28) +006e7c 9073 mov.w @(h'e6,pc), r0 ;@(h'6f66) +006e7e 00fe mov.l @(r0,r15), r0 +006e80 8802 cmp/eq #h'2, r0 +006e82 8b10 bf h'20 ;@(h'6ea6) +006e84 936e mov.w @(h'dc,pc), r3 ;@(h'6f64) +006e86 33fc add r15, r3 +006e88 906b mov.w @(h'd6,pc), r0 ;@(h'6f62) +006e8a 02fe mov.l @(r0,r15), r2 +006e8c 323c add r3, r2 +006e8e e074 mov #h'74, r0 +006e90 6120 mov.b @r2, r1 +006e92 71ff add #h'ff, r1 +006e94 2210 mov.b r1, @r2 +006e96 00fe mov.l @(r0,r15), r0 +006e98 8801 cmp/eq #h'1, r0 +006e9a 8b04 bf h'8 ;@(h'6ea6) +006e9c 9061 mov.w @(h'c2,pc), r0 ;@(h'6f62) +006e9e 00fe mov.l @(r0,r15), r0 +006ea0 023c mov.b @(r0,r3), r2 +006ea2 72ff add #h'ff, r2 +006ea4 0324 mov.b r2, @(r0,r3) +006ea6 e300 mov #h'0, r3 +006ea8 905e mov.w @(h'bc,pc), r0 ;@(h'6f68) +006eaa 6233 mov r3, r2 +006eac 0f36 mov.l r3, @(r0,r15) +006eae 905a mov.w @(h'b4,pc), r0 ;@(h'6f66) +006eb0 0f26 mov.l r2, @(r0,r15) +006eb2 905a mov.w @(h'b4,pc), r0 ;@(h'6f6a) +006eb4 03fe mov.l @(r0,r15), r3 +006eb6 2338 tst r3, r3 +006eb8 8b21 bf h'42 ;@(h'6efe) +006eba e307 mov #h'7, r3 +006ebc 9056 mov.w @(h'ac,pc), r0 ;@(h'6f6c) +006ebe 6733 mov r3, r7 +006ec0 2f36 mov.l r3, @-r15 +006ec2 06fe mov.l @(r0,r15), r6 +006ec4 9053 mov.w @(h'a6,pc), r0 ;@(h'6f6e) +006ec6 05fe mov.l @(r0,r15), r5 +006ec8 e074 mov #h'74, r0 +006eca 02fe mov.l @(r0,r15), r2 +006ecc 9050 mov.w @(h'a0,pc), r0 ;@(h'6f70) +006ece 01fe mov.l @(r0,r15), r1 +006ed0 904f mov.w @(h'9e,pc), r0 ;@(h'6f72) +006ed2 0127 mul.l r2, r1 +006ed4 01fe mov.l @(r0,r15), r1 +006ed6 041a sts macl, r4 +006ed8 904c mov.w @(h'98,pc), r0 ;@(h'6f74) +006eda 6243 mov r4, r2 +006edc 4408 shll2 r4 +006ede 4400 shll r4 +006ee0 342c add r2, r4 +006ee2 341c add r1, r4 +006ee4 02fe mov.l @(r0,r15), r2 +006ee6 342c add r2, r4 +006ee8 9145 mov.w @(h'8a,pc), r1 ;@(h'6f76) +006eea 6243 mov r4, r2 +006eec 4408 shll2 r4 +006eee 4400 shll r4 +006ef0 3428 sub r2, r4 +006ef2 31fc add r15, r1 +006ef4 d222 mov.l @(h'88,pc), r2 ;@(h'6f80) +006ef6 420b jsr @r2 +006ef8 341c add r1, r4 +006efa a025 bra h'4a ;@(h'6f48) +006efc 0009 nop +006efe e207 mov #h'7, r2 +006f00 9034 mov.w @(h'68,pc), r0 ;@(h'6f6c) +006f02 6723 mov r2, r7 +006f04 2f26 mov.l r2, @-r15 +006f06 06fe mov.l @(r0,r15), r6 +006f08 9031 mov.w @(h'62,pc), r0 ;@(h'6f6e) +006f0a 05fe mov.l @(r0,r15), r5 +006f0c 9032 mov.w @(h'64,pc), r0 ;@(h'6f74) +006f0e 04fe mov.l @(r0,r15), r4 +006f10 7401 +006f12 4400 shll r4 +006f14 e074 mov #h'74, r0 +006f16 03fe mov.l @(r0,r15), r3 +006f18 902a mov.w @(h'54,pc), r0 ;@(h'6f70) +006f1a 01fe mov.l @(r0,r15), r1 +006f1c 902a mov.w @(h'54,pc), r0 ;@(h'6f74) +006f1e 0137 mul.l r3, r1 +006f20 031a sts macl, r3 +006f22 6133 mov r3, r1 +006f24 4308 shll2 r3 +006f26 4300 shll r3 +006f28 331c add r1, r3 +006f2a 343c add r3, r4 +006f2c 03fe mov.l @(r0,r15), r3 +006f2e 343c add r3, r4 +006f30 9022 mov.w @(h'44,pc), r0 ;@(h'6f78) +006f32 01fe mov.l @(r0,r15), r1 +006f34 341c add r1, r4 +006f36 6343 mov r4, r3 +006f38 4408 shll2 r4 +006f3a 4400 shll r4 +006f3c 911d mov.w @(h'3a,pc), r1 ;@(h'6f7a) +006f3e 3438 sub r3, r4 +006f40 d30f mov.l @(h'3c,pc), r3 ;@(h'6f80) +006f42 31fc add r15, r1 +006f44 430b jsr @r3 +006f46 341c add r1, r4 +006f48 9018 mov.w @(h'30,pc), r0 ;@(h'6f7c) +006f4a 7f04 +006f4c 00fe mov.l @(r0,r15), r0 +006f4e 8804 cmp/eq #h'4, r0 +006f50 8b1f bf h'3e ;@(h'6f92) +006f52 e060 mov #h'60, r0 +006f54 00fe mov.l @(r0,r15), r0 +006f56 4011 cmp/pz r0 +006f58 8b14 bf h'28 ;@(h'6f84) +006f5a a018 bra h'30 ;@(h'6f8e) +006f5c c901 and #h'1, r0 +006f5e 01b0 +006f60 0134 mov.b r3, @(r0,r1) +006f62 00b8 +006f64 012c mov.b @(r0,r2), r1 +006f66 00c0 +006f68 00c4 mov.b r12, @(r0,r0) +006f6a 0178 +006f6c 0190 +006f6e 0194 mov.b r9, @(r0,r1) +006f70 01b8 +006f72 0184 mov.b r8, @(r0,r1) +006f74 0180 +006f76 7944 add #h'44, r9 +006f78 017c mov.b @(r0,r7), r1 +006f7a 7808 +006f7c 018c mov.b @(r0,r8), r1 +006f7e 0000 +006f80 0030 +006f82 1bc8 mov.l r12, @(h'20,r11) +006f84 6007 not r0, r0 +006f86 7001 +006f88 c901 and #h'1, r0 +006f8a 6007 not r0, r0 +006f8c 7001 +006f8e 2008 tst r0, r0 +006f90 8b10 bf h'20 ;@(h'6fb4) +006f92 906e mov.w @(h'dc,pc), r0 ;@(h'7072) +006f94 00fe mov.l @(r0,r15), r0 +006f96 8835 cmp/eq #h'35, r0 +006f98 8b11 bf h'22 ;@(h'6fbe) +006f9a e060 mov #h'60, r0 +006f9c 00fe mov.l @(r0,r15), r0 +006f9e 4011 cmp/pz r0 +006fa0 8b01 bf h'2 ;@(h'6fa6) +006fa2 a005 bra h'a ;@(h'6fb0) +006fa4 c901 and #h'1, r0 +006fa6 6007 not r0, r0 +006fa8 7001 +006faa c901 and #h'1, r0 +006fac 6007 not r0, r0 +006fae 7001 +006fb0 2008 tst r0, r0 +006fb2 8b04 bf h'8 ;@(h'6fbe) +006fb4 e060 mov #h'60, r0 +006fb6 01fe mov.l @(r0,r15), r1 +006fb8 7101 +006fba e060 mov #h'60, r0 +006fbc 0f16 mov.l r1, @(r0,r15) +006fbe 9059 mov.w @(h'b2,pc), r0 ;@(h'7074) +006fc0 03fe mov.l @(r0,r15), r3 +006fc2 2338 tst r3, r3 +006fc4 8b0b bf h'16 ;@(h'6fde) +006fc6 e701 mov #h'1, r7 +006fc8 9055 mov.w @(h'aa,pc), r0 ;@(h'7076) +006fca e65e mov #h'5e, r6 +006fcc d32d mov.l @(h'b4,pc), r3 ;@(h'7084) +006fce e55d mov #h'5d, r5 +006fd0 01fe mov.l @(r0,r15), r1 +006fd2 430b jsr @r3 +006fd4 e009 mov #h'9, r0 +006fd6 6403 mov r0, r4 +006fd8 d32b mov.l @(h'ac,pc), r3 ;@(h'7088) +006fda 430b jsr @r3 +006fdc 7404 +006fde 9049 mov.w @(h'92,pc), r0 ;@(h'7074) +006fe0 02fe mov.l @(r0,r15), r2 +006fe2 2228 tst r2, r2 +006fe4 890b bt h'16 ;@(h'6ffe) +006fe6 e700 mov #h'0, r7 +006fe8 9045 mov.w @(h'8a,pc), r0 ;@(h'7076) +006fea e65e mov #h'5e, r6 +006fec d325 mov.l @(h'94,pc), r3 ;@(h'7084) +006fee e55d mov #h'5d, r5 +006ff0 01fe mov.l @(r0,r15), r1 +006ff2 430b jsr @r3 +006ff4 e009 mov #h'9, r0 +006ff6 6403 mov r0, r4 +006ff8 d323 mov.l @(h'8c,pc), r3 ;@(h'7088) +006ffa 430b jsr @r3 +006ffc 7404 +006ffe 9039 mov.w @(h'72,pc), r0 ;@(h'7074) +007000 00fe mov.l @(r0,r15), r0 +007002 8807 cmp/eq #h'7, r0 +007004 8901 bt h'2 ;@(h'700a) +007006 a129 bra h'252 ;@(h'725c) +007008 0009 nop +00700a e064 mov #h'64, r0 +00700c 02fe mov.l @(r0,r15), r2 +00700e 2228 tst r2, r2 +007010 895c bt h'b8 ;@(h'70cc) +007012 9331 mov.w @(h'62,pc), r3 ;@(h'7078) +007014 902f mov.w @(h'5e,pc), r0 ;@(h'7076) +007016 02fe mov.l @(r0,r15), r2 +007018 3233 cmp/ge r3, r2 +00701a 891f bt h'3e ;@(h'705c) +00701c 922d mov.w @(h'5a,pc), r2 ;@(h'707a) +00701e 902a mov.w @(h'54,pc), r0 ;@(h'7076) +007020 01fe mov.l @(r0,r15), r1 +007022 3127 cmp/gt r2, r1 +007024 8b1a bf h'34 ;@(h'705c) +007026 9026 mov.w @(h'4c,pc), r0 ;@(h'7076) +007028 d318 mov.l @(h'60,pc), r3 ;@(h'708c) +00702a 01fe mov.l @(r0,r15), r1 +00702c 430b jsr @r3 +00702e e003 mov #h'3, r0 +007030 8801 cmp/eq #h'1, r0 +007032 8b13 bf h'26 ;@(h'705c) +007034 9022 mov.w @(h'44,pc), r0 ;@(h'707c) +007036 02fe mov.l @(r0,r15), r2 +007038 9020 mov.w @(h'40,pc), r0 ;@(h'707c) +00703a 7201 +00703c 0f26 mov.l r2, @(r0,r15) +00703e 901e mov.w @(h'3c,pc), r0 ;@(h'707e) +007040 03fe mov.l @(r0,r15), r3 +007042 73ff add #h'ff, r3 +007044 901b mov.w @(h'36,pc), r0 ;@(h'707e) +007046 0f36 mov.l r3, @(r0,r15) +007048 901a mov.w @(h'34,pc), r0 ;@(h'7080) +00704a 01fe mov.l @(r0,r15), r1 +00704c 9018 mov.w @(h'30,pc), r0 ;@(h'7080) +00704e 7101 +007050 0f16 mov.l r1, @(r0,r15) +007052 9016 mov.w @(h'2c,pc), r0 ;@(h'7082) +007054 02fe mov.l @(r0,r15), r2 +007056 72ff add #h'ff, r2 +007058 9013 mov.w @(h'26,pc), r0 ;@(h'7082) +00705a 0f26 mov.l r2, @(r0,r15) +00705c 930d mov.w @(h'1a,pc), r3 ;@(h'707a) +00705e 900a mov.w @(h'14,pc), r0 ;@(h'7076) +007060 01fe mov.l @(r0,r15), r1 +007062 3137 cmp/gt r3, r1 +007064 892f bt h'5e ;@(h'70c6) +007066 9006 mov.w @(h'c,pc), r0 ;@(h'7076) +007068 00fe mov.l @(r0,r15), r0 +00706a 4011 cmp/pz r0 +00706c 8b10 bf h'20 ;@(h'7090) +00706e a014 bra h'28 ;@(h'709a) +007070 c901 and #h'1, r0 +007072 018c mov.b @(r0,r8), r1 +007074 00cc mov.b @(r0,r12), r0 +007076 00c8 +007078 01cc mov.b @(r0,r12), r1 +00707a 008c mov.b @(r0,r8), r0 +00707c 00b4 mov.b r11, @(r0,r0) +00707e 009c mov.b @(r0,r9), r0 +007080 00b0 +007082 0098 +007084 0030 +007086 aae4 bra h'-a38 ;@(h'6652) +007088 0030 +00708a 09e4 mov.b r14, @(r0,r9) +00708c 0030 +00708e ab98 bra h'-8d0 ;@(h'67c2) +007090 6007 not r0, r0 +007092 7001 +007094 c901 and #h'1, r0 +007096 6007 not r0, r0 +007098 7001 +00709a 8801 cmp/eq #h'1, r0 +00709c 8b13 bf h'26 ;@(h'70c6) +00709e 90a0 mov.w @(h'140,pc), r0 ;@(h'71e2) +0070a0 03fe mov.l @(r0,r15), r3 +0070a2 73ff add #h'ff, r3 +0070a4 909d mov.w @(h'13a,pc), r0 ;@(h'71e2) +0070a6 0f36 mov.l r3, @(r0,r15) +0070a8 909c mov.w @(h'138,pc), r0 ;@(h'71e4) +0070aa 02fe mov.l @(r0,r15), r2 +0070ac 909a mov.w @(h'134,pc), r0 ;@(h'71e4) +0070ae 7201 +0070b0 0f26 mov.l r2, @(r0,r15) +0070b2 9098 mov.w @(h'130,pc), r0 ;@(h'71e6) +0070b4 01fe mov.l @(r0,r15), r1 +0070b6 71ff add #h'ff, r1 +0070b8 9095 mov.w @(h'12a,pc), r0 ;@(h'71e6) +0070ba 0f16 mov.l r1, @(r0,r15) +0070bc 9094 mov.w @(h'128,pc), r0 ;@(h'71e8) +0070be 03fe mov.l @(r0,r15), r3 +0070c0 9092 mov.w @(h'124,pc), r0 ;@(h'71e8) +0070c2 7301 +0070c4 0f36 mov.l r3, @(r0,r15) +0070c6 e200 mov #h'0, r2 +0070c8 e064 mov #h'64, r0 +0070ca 0f26 mov.l r2, @(r0,r15) +0070cc 908d mov.w @(h'11a,pc), r0 ;@(h'71ea) +0070ce 03fe mov.l @(r0,r15), r3 +0070d0 9087 mov.w @(h'10e,pc), r0 ;@(h'71e2) +0070d2 73f8 add #h'f8, r3 +0070d4 02fe mov.l @(r0,r15), r2 +0070d6 3237 cmp/gt r3, r2 +0070d8 8b04 bf h'8 ;@(h'70e4) +0070da 9086 mov.w @(h'10c,pc), r0 ;@(h'71ea) +0070dc 01fe mov.l @(r0,r15), r1 +0070de 71f8 add #h'f8, r1 +0070e0 907f mov.w @(h'fe,pc), r0 ;@(h'71e2) +0070e2 0f16 mov.l r1, @(r0,r15) +0070e4 907d mov.w @(h'fa,pc), r0 ;@(h'71e2) +0070e6 e304 mov #h'4, r3 +0070e8 02fe mov.l @(r0,r15), r2 +0070ea 3233 cmp/ge r3, r2 +0070ec 8901 bt h'2 ;@(h'70f2) +0070ee 9078 mov.w @(h'f0,pc), r0 ;@(h'71e2) +0070f0 0f36 mov.l r3, @(r0,r15) +0070f2 907a mov.w @(h'f4,pc), r0 ;@(h'71ea) +0070f4 02fe mov.l @(r0,r15), r2 +0070f6 720e +0070f8 9074 mov.w @(h'e8,pc), r0 ;@(h'71e4) +0070fa 03fe mov.l @(r0,r15), r3 +0070fc 3323 cmp/ge r2, r3 +0070fe 8d05 bt/s h'a ;@(h'710c) +007100 e33b mov #h'3b, r3 +007102 9072 mov.w @(h'e4,pc), r0 ;@(h'71ea) +007104 01fe mov.l @(r0,r15), r1 +007106 710e +007108 906c mov.w @(h'd8,pc), r0 ;@(h'71e4) +00710a 0f16 mov.l r1, @(r0,r15) +00710c 906a mov.w @(h'd4,pc), r0 ;@(h'71e4) +00710e 02fe mov.l @(r0,r15), r2 +007110 3237 cmp/gt r3, r2 +007112 8b01 bf h'2 ;@(h'7118) +007114 9066 mov.w @(h'cc,pc), r0 ;@(h'71e4) +007116 0f36 mov.l r3, @(r0,r15) +007118 9068 mov.w @(h'd0,pc), r0 ;@(h'71ec) +00711a 02fe mov.l @(r0,r15), r2 +00711c 9063 mov.w @(h'c6,pc), r0 ;@(h'71e6) +00711e 72f8 add #h'f8, r2 +007120 03fe mov.l @(r0,r15), r3 +007122 3327 cmp/gt r2, r3 +007124 8f05 bf/s h'a ;@(h'7132) +007126 e316 mov #h'16, r3 +007128 9060 mov.w @(h'c0,pc), r0 ;@(h'71ec) +00712a 01fe mov.l @(r0,r15), r1 +00712c 905b mov.w @(h'b6,pc), r0 ;@(h'71e6) +00712e 71f8 add #h'f8, r1 +007130 0f16 mov.l r1, @(r0,r15) +007132 9058 mov.w @(h'b0,pc), r0 ;@(h'71e6) +007134 02fe mov.l @(r0,r15), r2 +007136 3233 cmp/ge r3, r2 +007138 8901 bt h'2 ;@(h'713e) +00713a 9054 mov.w @(h'a8,pc), r0 ;@(h'71e6) +00713c 0f36 mov.l r3, @(r0,r15) +00713e 9055 mov.w @(h'aa,pc), r0 ;@(h'71ec) +007140 02fe mov.l @(r0,r15), r2 +007142 7223 add #h'23, r2 +007144 9050 mov.w @(h'a0,pc), r0 ;@(h'71e8) +007146 03fe mov.l @(r0,r15), r3 +007148 3323 cmp/ge r2, r3 +00714a 8d05 bt/s h'a ;@(h'7158) +00714c e35b mov #h'5b, r3 +00714e 904d mov.w @(h'9a,pc), r0 ;@(h'71ec) +007150 01fe mov.l @(r0,r15), r1 +007152 7123 add #h'23, r1 +007154 9048 mov.w @(h'90,pc), r0 ;@(h'71e8) +007156 0f16 mov.l r1, @(r0,r15) +007158 9046 mov.w @(h'8c,pc), r0 ;@(h'71e8) +00715a 02fe mov.l @(r0,r15), r2 +00715c 3237 cmp/gt r3, r2 +00715e 8f02 bf/s h'4 ;@(h'7166) +007160 e203 mov #h'3, r2 +007162 9041 mov.w @(h'82,pc), r0 ;@(h'71e8) +007164 0f36 mov.l r3, @(r0,r15) +007166 e300 mov #h'0, r3 +007168 9041 mov.w @(h'82,pc), r0 ;@(h'71ee) +00716a e65b mov #h'5b, r6 +00716c d121 mov.l @(h'84,pc), r1 ;@(h'71f4) +00716e e504 mov #h'4, r5 +007170 2f26 mov.l r2, @-r15 +007172 2f36 mov.l r3, @-r15 +007174 2f36 mov.l r3, @-r15 +007176 07fe mov.l @(r0,r15), r7 +007178 410b jsr @r1 +00717a e416 mov #h'16, r4 +00717c 9031 mov.w @(h'62,pc), r0 ;@(h'71e2) +00717e e303 mov #h'3, r3 +007180 d11c mov.l @(h'70,pc), r1 ;@(h'71f4) +007182 e200 mov #h'0, r2 +007184 2f36 mov.l r3, @-r15 +007186 e73b mov #h'3b, r7 +007188 2f26 mov.l r2, @-r15 +00718a e65b mov #h'5b, r6 +00718c 2f26 mov.l r2, @-r15 +00718e 05fe mov.l @(r0,r15), r5 +007190 410b jsr @r1 +007192 e416 mov #h'16, r4 +007194 902c mov.w @(h'58,pc), r0 ;@(h'71f0) +007196 e303 mov #h'3, r3 +007198 d116 mov.l @(h'58,pc), r1 ;@(h'71f4) +00719a e200 mov #h'0, r2 +00719c 2f36 mov.l r3, @-r15 +00719e e73b mov #h'3b, r7 +0071a0 2f26 mov.l r2, @-r15 +0071a2 e65b mov #h'5b, r6 +0071a4 2f26 mov.l r2, @-r15 +0071a6 e504 mov #h'4, r5 +0071a8 410b jsr @r1 +0071aa 04fe mov.l @(r0,r15), r4 +0071ac 9021 mov.w @(h'42,pc), r0 ;@(h'71f2) +0071ae e504 mov #h'4, r5 +0071b0 d110 mov.l @(h'40,pc), r1 ;@(h'71f4) +0071b2 e303 mov #h'3, r3 +0071b4 2f36 mov.l r3, @-r15 +0071b6 e200 mov #h'0, r2 +0071b8 2f26 mov.l r2, @-r15 +0071ba e73b mov #h'3b, r7 +0071bc 2f26 mov.l r2, @-r15 +0071be 06fe mov.l @(r0,r15), r6 +0071c0 410b jsr @r1 +0071c2 e416 mov #h'16, r4 +0071c4 7f30 add #h'30, r15 +0071c6 e332 mov #h'32, r3 +0071c8 e068 mov #h'68, r0 +0071ca 02fe mov.l @(r0,r15), r2 +0071cc 3233 cmp/ge r3, r2 +0071ce 8945 bt h'8a ;@(h'725c) +0071d0 900d mov.w @(h'1a,pc), r0 ;@(h'71ee) +0071d2 e202 mov #h'2, r2 +0071d4 2f26 mov.l r2, @-r15 +0071d6 e100 mov #h'0, r1 +0071d8 2f16 mov.l r1, @-r15 +0071da 2f16 mov.l r1, @-r15 +0071dc 07fe mov.l @(r0,r15), r7 +0071de a00b bra h'16 ;@(h'71f8) +0071e0 0009 nop +0071e2 00b4 mov.b r11, @(r0,r0) +0071e4 009c mov.b @(r0,r9), r0 +0071e6 00b0 +0071e8 0098 +0071ea 018c mov.b @(r0,r8), r1 +0071ec 0190 +0071ee 00c0 +0071f0 00bc mov.b @(r0,r11), r0 +0071f2 00e0 +0071f4 0030 +0071f6 0dcc mov.b @(r0,r12), r13 +0071f8 90a7 mov.w @(h'14e,pc), r0 ;@(h'734a) +0071fa e504 mov #h'4, r5 +0071fc d359 mov.l @(h'164,pc), r3 ;@(h'7364) +0071fe 06fe mov.l @(r0,r15), r6 +007200 90a4 mov.w @(h'148,pc), r0 ;@(h'734c) +007202 7601 +007204 04fe mov.l @(r0,r15), r4 +007206 430b jsr @r3 +007208 74ff add #h'ff, r4 +00720a e202 mov #h'2, r2 +00720c 909f mov.w @(h'13e,pc), r0 ;@(h'734e) +00720e e300 mov #h'0, r3 +007210 d154 mov.l @(h'150,pc), r1 ;@(h'7364) +007212 e73b mov #h'3b, r7 +007214 2f26 mov.l r2, @-r15 +007216 2f36 mov.l r3, @-r15 +007218 2f36 mov.l r3, @-r15 +00721a 06fe mov.l @(r0,r15), r6 +00721c 9098 mov.w @(h'130,pc), r0 ;@(h'7350) +00721e 7601 +007220 05fe mov.l @(r0,r15), r5 +007222 9096 mov.w @(h'12c,pc), r0 ;@(h'7352) +007224 04fe mov.l @(r0,r15), r4 +007226 410b jsr @r1 +007228 74ff add #h'ff, r4 +00722a e302 mov #h'2, r3 +00722c 908d mov.w @(h'11a,pc), r0 ;@(h'734a) +00722e e200 mov #h'0, r2 +007230 d14c mov.l @(h'130,pc), r1 ;@(h'7364) +007232 e73b mov #h'3b, r7 +007234 2f36 mov.l r3, @-r15 +007236 e65b mov #h'5b, r6 +007238 2f26 mov.l r2, @-r15 +00723a e504 mov #h'4, r5 +00723c 2f26 mov.l r2, @-r15 +00723e 410b jsr @r1 +007240 04fe mov.l @(r0,r15), r4 +007242 e302 mov #h'2, r3 +007244 9086 mov.w @(h'10c,pc), r0 ;@(h'7354) +007246 e504 mov #h'4, r5 +007248 d146 mov.l @(h'118,pc), r1 ;@(h'7364) +00724a e200 mov #h'0, r2 +00724c 2f36 mov.l r3, @-r15 +00724e e73b mov #h'3b, r7 +007250 2f26 mov.l r2, @-r15 +007252 2f26 mov.l r2, @-r15 +007254 06fe mov.l @(r0,r15), r6 +007256 410b jsr @r1 +007258 e416 mov #h'16, r4 +00725a 7f30 add #h'30, r15 +00725c 53ff mov.l @(h'3c,r15), r3 +00725e 2338 tst r3, r3 +007260 890b bt h'16 ;@(h'727a) +007262 e302 mov #h'2, r3 +007264 d13f mov.l @(h'fc,pc), r1 ;@(h'7364) +007266 e200 mov #h'0, r2 +007268 2f36 mov.l r3, @-r15 +00726a e73b mov #h'3b, r7 +00726c 2f26 mov.l r2, @-r15 +00726e e65b mov #h'5b, r6 +007270 2f26 mov.l r2, @-r15 +007272 e504 mov #h'4, r5 +007274 410b jsr @r1 +007276 e416 mov #h'16, r4 +007278 7f0c +00727a d33b mov.l @(h'ec,pc), r3 ;@(h'7368) +00727c 430b jsr @r3 +00727e 0009 nop +007280 d23a mov.l @(h'e8,pc), r2 ;@(h'736c) +007282 420b jsr @r2 +007284 e448 mov #h'48, r4 +007286 600c extu.b r0, r0 +007288 2008 tst r0, r0 +00728a 892d bt h'5a ;@(h'72e8) +00728c d135 mov.l @(h'd4,pc), r1 ;@(h'7364) +00728e e202 mov #h'2, r2 +007290 2f26 mov.l r2, @-r15 +007292 e300 mov #h'0, r3 +007294 2f36 mov.l r3, @-r15 +007296 e73b mov #h'3b, r7 +007298 2f36 mov.l r3, @-r15 +00729a e669 mov #h'69, r6 +00729c e504 mov #h'4, r5 +00729e 410b jsr @r1 +0072a0 e416 mov #h'16, r4 +0072a2 d331 mov.l @(h'c4,pc), r3 ;@(h'7368) +0072a4 430b jsr @r3 +0072a6 7f0c +0072a8 d330 mov.l @(h'c0,pc), r3 ;@(h'736c) +0072aa 430b jsr @r3 +0072ac e448 mov #h'48, r4 +0072ae 600c extu.b r0, r0 +0072b0 2008 tst r0, r0 +0072b2 8bf9 bf h'-e ;@(h'72a8) +0072b4 d22d mov.l @(h'b4,pc), r2 ;@(h'736c) +0072b6 420b jsr @r2 +0072b8 e448 mov #h'48, r4 +0072ba 600c extu.b r0, r0 +0072bc 2008 tst r0, r0 +0072be 89f9 bt h'-e ;@(h'72b4) +0072c0 d128 mov.l @(h'a0,pc), r1 ;@(h'7364) +0072c2 e202 mov #h'2, r2 +0072c4 2f26 mov.l r2, @-r15 +0072c6 e300 mov #h'0, r3 +0072c8 2f36 mov.l r3, @-r15 +0072ca e73b mov #h'3b, r7 +0072cc 2f36 mov.l r3, @-r15 +0072ce e669 mov #h'69, r6 +0072d0 e504 mov #h'4, r5 +0072d2 410b jsr @r1 +0072d4 e416 mov #h'16, r4 +0072d6 d324 mov.l @(h'90,pc), r3 ;@(h'7368) +0072d8 430b jsr @r3 +0072da 7f0c +0072dc d323 mov.l @(h'8c,pc), r3 ;@(h'736c) +0072de 430b jsr @r3 +0072e0 e448 mov #h'48, r4 +0072e2 600c extu.b r0, r0 +0072e4 2008 tst r0, r0 +0072e6 8bf9 bf h'-e ;@(h'72dc) +0072e8 9035 mov.w @(h'6a,pc), r0 ;@(h'7356) +0072ea e301 mov #h'1, r3 +0072ec 0f36 mov.l r3, @(r0,r15) +0072ee 9033 mov.w @(h'66,pc), r0 ;@(h'7358) +0072f0 00fe mov.l @(r0,r15), r0 +0072f2 8806 cmp/eq #h'6, r0 +0072f4 8b04 bf h'8 ;@(h'7300) +0072f6 9030 mov.w @(h'60,pc), r0 ;@(h'735a) +0072f8 02fe mov.l @(r0,r15), r2 +0072fa 7201 +0072fc 902d mov.w @(h'5a,pc), r0 ;@(h'735a) +0072fe 0f26 mov.l r2, @(r0,r15) +007300 902a mov.w @(h'54,pc), r0 ;@(h'7358) +007302 00fe mov.l @(r0,r15), r0 +007304 8807 cmp/eq #h'7, r0 +007306 8b13 bf h'26 ;@(h'7330) +007308 9027 mov.w @(h'4e,pc), r0 ;@(h'735a) +00730a 02fe mov.l @(r0,r15), r2 +00730c 9025 mov.w @(h'4a,pc), r0 ;@(h'735a) +00730e 7201 +007310 0f26 mov.l r2, @(r0,r15) +007312 9023 mov.w @(h'46,pc), r0 ;@(h'735c) +007314 03fe mov.l @(r0,r15), r3 +007316 7301 +007318 9020 mov.w @(h'40,pc), r0 ;@(h'735c) +00731a 0f36 mov.l r3, @(r0,r15) +00731c 901f mov.w @(h'3e,pc), r0 ;@(h'735e) +00731e 01fe mov.l @(r0,r15), r1 +007320 901d mov.w @(h'3a,pc), r0 ;@(h'735e) +007322 7101 +007324 0f16 mov.l r1, @(r0,r15) +007326 901b mov.w @(h'36,pc), r0 ;@(h'7360) +007328 02fe mov.l @(r0,r15), r2 +00732a 7201 +00732c 9018 mov.w @(h'30,pc), r0 ;@(h'7360) +00732e 0f26 mov.l r2, @(r0,r15) +007330 9011 mov.w @(h'22,pc), r0 ;@(h'7356) +007332 e336 mov #h'36, r3 +007334 02fe mov.l @(r0,r15), r2 +007336 0237 mul.l r3, r2 +007338 9013 mov.w @(h'26,pc), r0 ;@(h'7362) +00733a 031a sts macl, r3 +00733c 01fe mov.l @(r0,r15), r1 +00733e 3133 cmp/ge r3, r1 +007340 8919 bt h'32 ;@(h'7376) +007342 900a mov.w @(h'14,pc), r0 ;@(h'735a) +007344 03fe mov.l @(r0,r15), r3 +007346 a013 bra h'26 ;@(h'7370) +007348 0009 nop +00734a 00bc mov.b @(r0,r11), r0 +00734c 00a4 mov.b r10, @(r0,r0) +00734e 00c8 +007350 00b4 mov.b r11, @(r0,r0) +007352 00b0 +007354 00e0 +007356 01a8 +007358 00cc mov.b @(r0,r12), r0 +00735a 0174 mov.b r7, @(r0,r1) +00735c 0108 clrt +00735e 00dc mov.b @(r0,r13), r0 +007360 00d8 +007362 0198 +007364 0030 +007366 0dcc mov.b @(r0,r12), r13 +007368 0030 +00736a 0730 +00736c 0030 +00736e 3370 cmp/eq r7, r3 +007370 9097 mov.w @(h'12e,pc), r0 ;@(h'74a2) +007372 7301 +007374 0f36 mov.l r3, @(r0,r15) +007376 9095 mov.w @(h'12a,pc), r0 ;@(h'74a4) +007378 02fe mov.l @(r0,r15), r2 +00737a 6323 mov r2, r3 +00737c 9093 mov.w @(h'126,pc), r0 ;@(h'74a6) +00737e 4208 shll2 r2 +007380 01fe mov.l @(r0,r15), r1 +007382 4200 shll r2 +007384 323c add r3, r2 +007386 4200 shll r2 +007388 d34b mov.l @(h'12c,pc), r3 ;@(h'74b8) +00738a 430b jsr @r3 +00738c e003 mov #h'3, r0 +00738e 9189 mov.w @(h'112,pc), r1 ;@(h'74a4) +007390 31fc add r15, r1 +007392 6112 mov.l @r1, r1 +007394 0017 mul.l r1, r0 +007396 001a sts macl, r0 +007398 3208 sub r0, r2 +00739a 9082 mov.w @(h'104,pc), r0 ;@(h'74a2) +00739c 03fe mov.l @(r0,r15), r3 +00739e 3327 cmp/gt r2, r3 +0073a0 8b02 bf h'4 ;@(h'73a8) +0073a2 e300 mov #h'0, r3 +0073a4 907d mov.w @(h'fa,pc), r0 ;@(h'74a2) +0073a6 0f36 mov.l r3, @(r0,r15) +0073a8 907c mov.w @(h'f8,pc), r0 ;@(h'74a4) +0073aa 02fe mov.l @(r0,r15), r2 +0073ac 907b mov.w @(h'f6,pc), r0 ;@(h'74a6) +0073ae 6323 mov r2, r3 +0073b0 01fe mov.l @(r0,r15), r1 +0073b2 4208 shll2 r2 +0073b4 4200 shll r2 +0073b6 323c add r3, r2 +0073b8 4208 shll2 r2 +0073ba 3123 cmp/ge r2, r1 +0073bc 8904 bt h'8 ;@(h'73c8) +0073be 9073 mov.w @(h'e6,pc), r0 ;@(h'74a8) +0073c0 02fe mov.l @(r0,r15), r2 +0073c2 7201 +0073c4 9070 mov.w @(h'e0,pc), r0 ;@(h'74a8) +0073c6 0f26 mov.l r2, @(r0,r15) +0073c8 906c mov.w @(h'd8,pc), r0 ;@(h'74a4) +0073ca 03fe mov.l @(r0,r15), r3 +0073cc 906b mov.w @(h'd6,pc), r0 ;@(h'74a6) +0073ce 6233 mov r3, r2 +0073d0 01fe mov.l @(r0,r15), r1 +0073d2 4308 shll2 r3 +0073d4 9066 mov.w @(h'cc,pc), r0 ;@(h'74a4) +0073d6 4300 shll r3 +0073d8 332c add r2, r3 +0073da 4300 shll r3 +0073dc e200 mov #h'0, r2 +0073de 3217 cmp/gt r1, r2 +0073e0 312e addc r2, r1 +0073e2 4121 shar r1 +0073e4 02fe mov.l @(r0,r15), r2 +0073e6 0127 mul.l r2, r1 +0073e8 905e mov.w @(h'bc,pc), r0 ;@(h'74a8) +0073ea 011a sts macl, r1 +0073ec 3318 sub r1, r3 +0073ee 01fe mov.l @(r0,r15), r1 +0073f0 3137 cmp/gt r3, r1 +0073f2 8b02 bf h'4 ;@(h'73fa) +0073f4 9058 mov.w @(h'b0,pc), r0 ;@(h'74a8) +0073f6 e300 mov #h'0, r3 +0073f8 0f36 mov.l r3, @(r0,r15) +0073fa 9056 mov.w @(h'ac,pc), r0 ;@(h'74aa) +0073fc 02fe mov.l @(r0,r15), r2 +0073fe 7201 +007400 9053 mov.w @(h'a6,pc), r0 ;@(h'74aa) +007402 0f26 mov.l r2, @(r0,r15) +007404 904e mov.w @(h'9c,pc), r0 ;@(h'74a4) +007406 03fe mov.l @(r0,r15), r3 +007408 6133 mov r3, r1 +00740a 4308 shll2 r3 +00740c 4300 shll r3 +00740e 331c add r1, r3 +007410 4300 shll r3 +007412 3237 cmp/gt r3, r2 +007414 8b02 bf h'4 ;@(h'741c) +007416 e100 mov #h'0, r1 +007418 9047 mov.w @(h'8e,pc), r0 ;@(h'74aa) +00741a 0f16 mov.l r1, @(r0,r15) +00741c 9046 mov.w @(h'8c,pc), r0 ;@(h'74ac) +00741e 03fe mov.l @(r0,r15), r3 +007420 9044 mov.w @(h'88,pc), r0 ;@(h'74ac) +007422 7301 +007424 9243 mov.w @(h'86,pc), r2 ;@(h'74ae) +007426 0f36 mov.l r3, @(r0,r15) +007428 903c mov.w @(h'78,pc), r0 ;@(h'74a4) +00742a 01fe mov.l @(r0,r15), r1 +00742c 0127 mul.l r2, r1 +00742e 021a sts macl, r2 +007430 3327 cmp/gt r2, r3 +007432 8b02 bf h'4 ;@(h'743a) +007434 903a mov.w @(h'74,pc), r0 ;@(h'74ac) +007436 e100 mov #h'0, r1 +007438 0f16 mov.l r1, @(r0,r15) +00743a 9039 mov.w @(h'72,pc), r0 ;@(h'74b0) +00743c 00fe mov.l @(r0,r15), r0 +00743e 8807 cmp/eq #h'7, r0 +007440 8b0b bf h'16 ;@(h'745a) +007442 e068 mov #h'68, r0 +007444 02fe mov.l @(r0,r15), r2 +007446 e363 mov #h'63, r3 +007448 7201 +00744a e068 mov #h'68, r0 +00744c 3237 cmp/gt r3, r2 +00744e 8f04 bf/s h'8 ;@(h'745a) +007450 0f26 mov.l r2, @(r0,r15) +007452 e000 mov #h'0, r0 +007454 61f3 mov r15, r1 +007456 7168 add #h'68, r1 +007458 2102 mov.l r0, @r1 +00745a 9025 mov.w @(h'4a,pc), r0 ;@(h'74a8) +00745c 03fe mov.l @(r0,r15), r3 +00745e 2338 tst r3, r3 +007460 8b1c bf h'38 ;@(h'749c) +007462 9025 mov.w @(h'4a,pc), r0 ;@(h'74b0) +007464 03fe mov.l @(r0,r15), r3 +007466 2338 tst r3, r3 +007468 8903 bt h'6 ;@(h'7472) +00746a 9021 mov.w @(h'42,pc), r0 ;@(h'74b0) +00746c 00fe mov.l @(r0,r15), r0 +00746e 8806 cmp/eq #h'6, r0 +007470 8b04 bf h'8 ;@(h'747c) +007472 901e mov.w @(h'3c,pc), r0 ;@(h'74b2) +007474 02fe mov.l @(r0,r15), r2 +007476 7201 +007478 901b mov.w @(h'36,pc), r0 ;@(h'74b2) +00747a 0f26 mov.l r2, @(r0,r15) +00747c 9018 mov.w @(h'30,pc), r0 ;@(h'74b0) +00747e 03fe mov.l @(r0,r15), r3 +007480 2338 tst r3, r3 +007482 8904 bt h'8 ;@(h'748e) +007484 9015 mov.w @(h'2a,pc), r0 ;@(h'74b2) +007486 03fe mov.l @(r0,r15), r3 +007488 9013 mov.w @(h'26,pc), r0 ;@(h'74b2) +00748a 73fe add #h'fe, r3 +00748c 0f36 mov.l r3, @(r0,r15) +00748e 900f mov.w @(h'1e,pc), r0 ;@(h'74b0) +007490 00fe mov.l @(r0,r15), r0 +007492 8807 cmp/eq #h'7, r0 +007494 8b02 bf h'4 ;@(h'749c) +007496 e201 mov #h'1, r2 +007498 e064 mov #h'64, r0 +00749a 0f26 mov.l r2, @(r0,r15) +00749c 930a mov.w @(h'14,pc), r3 ;@(h'74b4) +00749e a00d bra h'1a ;@(h'74bc) +0074a0 0009 nop +0074a2 0174 mov.b r7, @(r0,r1) +0074a4 01a8 +0074a6 0198 +0074a8 0108 clrt +0074aa 00dc mov.b @(r0,r13), r0 +0074ac 00d8 +0074ae 0258 sets +0074b0 00cc mov.b @(r0,r12), r0 +0074b2 00c8 +0074b4 01ef mac.l @r14+, @r1+ +0074b6 0000 +0074b8 0030 +0074ba aae4 bra h'-a38 ;@(h'6a86) +0074bc 9004 mov.w @(h'8,pc), r0 ;@(h'74c8) +0074be 01fe mov.l @(r0,r15), r1 +0074c0 3137 cmp/gt r3, r1 +0074c2 8b6e bf h'dc ;@(h'75a2) +0074c4 a027 bra h'4e ;@(h'7516) +0074c6 0009 nop +0074c8 00c8 +0074ca d34d mov.l @(h'134,pc), r3 ;@(h'7600) +0074cc 430b jsr @r3 +0074ce 0009 nop +0074d0 d24c mov.l @(h'130,pc), r2 ;@(h'7604) +0074d2 6103 mov r0, r1 +0074d4 420b jsr @r2 +0074d6 e009 mov #h'9, r0 +0074d8 9185 mov.w @(h'10a,pc), r1 ;@(h'75e6) +0074da 7001 +0074dc 31fc add r15, r1 +0074de 2102 mov.l r0, @r1 +0074e0 e074 mov #h'74, r0 +0074e2 00fe mov.l @(r0,r15), r0 +0074e4 8801 cmp/eq #h'1, r0 +0074e6 8b03 bf h'6 ;@(h'74f0) +0074e8 907d mov.w @(h'fa,pc), r0 ;@(h'75e6) +0074ea 00fe mov.l @(r0,r15), r0 +0074ec 8805 cmp/eq #h'5, r0 +0074ee 890f bt h'1e ;@(h'7510) +0074f0 e074 mov #h'74, r0 +0074f2 00fe mov.l @(r0,r15), r0 +0074f4 8802 cmp/eq #h'2, r0 +0074f6 8b0e bf h'1c ;@(h'7516) +0074f8 9075 mov.w @(h'ea,pc), r0 ;@(h'75e6) +0074fa 00fe mov.l @(r0,r15), r0 +0074fc 8802 cmp/eq #h'2, r0 +0074fe 8907 bt h'e ;@(h'7510) +007500 9071 mov.w @(h'e2,pc), r0 ;@(h'75e6) +007502 00fe mov.l @(r0,r15), r0 +007504 8805 cmp/eq #h'5, r0 +007506 8903 bt h'6 ;@(h'7510) +007508 906d mov.w @(h'da,pc), r0 ;@(h'75e6) +00750a 00fe mov.l @(r0,r15), r0 +00750c 8809 cmp/eq #h'9, r0 +00750e 8b02 bf h'4 ;@(h'7516) +007510 9069 mov.w @(h'd2,pc), r0 ;@(h'75e6) +007512 e200 mov #h'0, r2 +007514 0f26 mov.l r2, @(r0,r15) +007516 9066 mov.w @(h'cc,pc), r0 ;@(h'75e6) +007518 03fe mov.l @(r0,r15), r3 +00751a 2338 tst r3, r3 +00751c 89d5 bt h'-56 ;@(h'74ca) +00751e 9062 mov.w @(h'c4,pc), r0 ;@(h'75e6) +007520 00fe mov.l @(r0,r15), r0 +007522 8806 cmp/eq #h'6, r0 +007524 8b05 bf h'a ;@(h'7532) +007526 e200 mov #h'0, r2 +007528 e070 mov #h'70, r0 +00752a e301 mov #h'1, r3 +00752c 0f26 mov.l r2, @(r0,r15) +00752e e06c mov #h'6c, r0 +007530 0f36 mov.l r3, @(r0,r15) +007532 9058 mov.w @(h'b0,pc), r0 ;@(h'75e6) +007534 00fe mov.l @(r0,r15), r0 +007536 8807 cmp/eq #h'7, r0 +007538 8b0b bf h'16 ;@(h'7552) +00753a e204 mov #h'4, r2 +00753c 9054 mov.w @(h'a8,pc), r0 ;@(h'75e8) +00753e e33b mov #h'3b, r3 +007540 0f26 mov.l r2, @(r0,r15) +007542 e216 mov #h'16, r2 +007544 9051 mov.w @(h'a2,pc), r0 ;@(h'75ea) +007546 0f36 mov.l r3, @(r0,r15) +007548 9050 mov.w @(h'a0,pc), r0 ;@(h'75ec) +00754a e35b mov #h'5b, r3 +00754c 0f26 mov.l r2, @(r0,r15) +00754e 904e mov.w @(h'9c,pc), r0 ;@(h'75ee) +007550 0f36 mov.l r3, @(r0,r15) +007552 e207 mov #h'7, r2 +007554 904c mov.w @(h'98,pc), r0 ;@(h'75f0) +007556 e605 mov #h'5, r6 +007558 914b mov.w @(h'96,pc), r1 ;@(h'75f2) +00755a e562 mov #h'62, r5 +00755c 2f26 mov.l r2, @-r15 +00755e 6723 mov r2, r7 +007560 04fe mov.l @(r0,r15), r4 +007562 31fc add r15, r1 +007564 74ff add #h'ff, r4 +007566 6343 mov r4, r3 +007568 4408 shll2 r4 +00756a 4400 shll r4 +00756c 3438 sub r3, r4 +00756e d326 mov.l @(h'98,pc), r3 ;@(h'7608) +007570 430b jsr @r3 +007572 341c add r1, r4 +007574 903e mov.w @(h'7c,pc), r0 ;@(h'75f4) +007576 e207 mov #h'7, r2 +007578 913d mov.w @(h'7a,pc), r1 ;@(h'75f6) +00757a e633 mov #h'33, r6 +00757c 2f26 mov.l r2, @-r15 +00757e 6723 mov r2, r7 +007580 04fe mov.l @(r0,r15), r4 +007582 31fc add r15, r1 +007584 e562 mov #h'62, r5 +007586 74ff add #h'ff, r4 +007588 6343 mov r4, r3 +00758a 4408 shll2 r4 +00758c 4400 shll r4 +00758e 3438 sub r3, r4 +007590 d31d mov.l @(h'74,pc), r3 ;@(h'7608) +007592 430b jsr @r3 +007594 341c add r1, r4 +007596 7f08 +007598 902e mov.w @(h'5c,pc), r0 ;@(h'75f8) +00759a 02fe mov.l @(r0,r15), r2 +00759c 902c mov.w @(h'58,pc), r0 ;@(h'75f8) +00759e 72ff add #h'ff, r2 +0075a0 0f26 mov.l r2, @(r0,r15) +0075a2 e301 mov #h'1, r3 +0075a4 9028 mov.w @(h'50,pc), r0 ;@(h'75f8) +0075a6 01fe mov.l @(r0,r15), r1 +0075a8 3133 cmp/ge r3, r1 +0075aa 8971 bt h'e2 ;@(h'7690) +0075ac 901b mov.w @(h'36,pc), r0 ;@(h'75e6) +0075ae 00fe mov.l @(r0,r15), r0 +0075b0 8806 cmp/eq #h'6, r0 +0075b2 8b55 bf h'aa ;@(h'7660) +0075b4 e070 mov #h'70, r0 +0075b6 e200 mov #h'0, r2 +0075b8 0f36 mov.l r3, @(r0,r15) +0075ba e06c mov #h'6c, r0 +0075bc 0f26 mov.l r2, @(r0,r15) +0075be 901c mov.w @(h'38,pc), r0 ;@(h'75fa) +0075c0 00fe mov.l @(r0,r15), r0 +0075c2 8804 cmp/eq #h'4, r0 +0075c4 8b36 bf h'6c ;@(h'7634) +0075c6 9019 mov.w @(h'32,pc), r0 ;@(h'75fc) +0075c8 d310 mov.l @(h'40,pc), r3 ;@(h'760c) +0075ca 05fe mov.l @(r0,r15), r5 +0075cc 9017 mov.w @(h'2e,pc), r0 ;@(h'75fe) +0075ce 7501 +0075d0 430b jsr @r3 +0075d2 04fe mov.l @(r0,r15), r4 +0075d4 2008 tst r0, r0 +0075d6 8904 bt h'8 ;@(h'75e2) +0075d8 9010 mov.w @(h'20,pc), r0 ;@(h'75fc) +0075da 03fe mov.l @(r0,r15), r3 +0075dc 900e mov.w @(h'1c,pc), r0 ;@(h'75fc) +0075de 7301 +0075e0 0f36 mov.l r3, @(r0,r15) +0075e2 a015 bra h'2a ;@(h'7610) +0075e4 0009 nop +0075e6 00cc mov.b @(r0,r12), r0 +0075e8 00b4 mov.b r11, @(r0,r0) +0075ea 009c mov.b @(r0,r9), r0 +0075ec 00b0 +0075ee 0098 +0075f0 00d0 +0075f2 7794 add #h'94, r7 +0075f4 00d4 mov.b r13, @(r0,r0) +0075f6 7798 add #h'98, r7 +0075f8 00c8 +0075fa 0180 +0075fc 018c mov.b @(r0,r8), r1 +0075fe 0190 +007600 0030 +007602 b000 bsr h'0 ;@(h'7606) +007604 0030 +007606 ab98 bra h'-8d0 ;@(h'6d3a) +007608 0030 +00760a 1bc8 mov.l r12, @(h'20,r11) +00760c 0030 +00760e 08a0 +007610 9049 mov.w @(h'92,pc), r0 ;@(h'76a6) +007612 00fe mov.l @(r0,r15), r0 +007614 8804 cmp/eq #h'4, r0 +007616 8b0d bf h'1a ;@(h'7634) +007618 9046 mov.w @(h'8c,pc), r0 ;@(h'76a8) +00761a 05fe mov.l @(r0,r15), r5 +00761c 9045 mov.w @(h'8a,pc), r0 ;@(h'76aa) +00761e 7505 +007620 d324 mov.l @(h'90,pc), r3 ;@(h'76b4) +007622 430b jsr @r3 +007624 04fe mov.l @(r0,r15), r4 +007626 2008 tst r0, r0 +007628 8904 bt h'8 ;@(h'7634) +00762a 903d mov.w @(h'7a,pc), r0 ;@(h'76a8) +00762c 03fe mov.l @(r0,r15), r3 +00762e 73ff add #h'ff, r3 +007630 903a mov.w @(h'74,pc), r0 ;@(h'76a8) +007632 0f36 mov.l r3, @(r0,r15) +007634 9037 mov.w @(h'6e,pc), r0 ;@(h'76a6) +007636 00fe mov.l @(r0,r15), r0 +007638 8807 cmp/eq #h'7, r0 +00763a 8903 bt h'6 ;@(h'7644) +00763c 9033 mov.w @(h'66,pc), r0 ;@(h'76a6) +00763e 00fe mov.l @(r0,r15), r0 +007640 8801 cmp/eq #h'1, r0 +007642 8b0d bf h'1a ;@(h'7660) +007644 9030 mov.w @(h'60,pc), r0 ;@(h'76a8) +007646 05fe mov.l @(r0,r15), r5 +007648 902f mov.w @(h'5e,pc), r0 ;@(h'76aa) +00764a 04fe mov.l @(r0,r15), r4 +00764c d319 mov.l @(h'64,pc), r3 ;@(h'76b4) +00764e 430b jsr @r3 +007650 7405 +007652 2008 tst r0, r0 +007654 8904 bt h'8 ;@(h'7660) +007656 9028 mov.w @(h'50,pc), r0 ;@(h'76aa) +007658 03fe mov.l @(r0,r15), r3 +00765a 73ff add #h'ff, r3 +00765c 9025 mov.w @(h'4a,pc), r0 ;@(h'76aa) +00765e 0f36 mov.l r3, @(r0,r15) +007660 9024 mov.w @(h'48,pc), r0 ;@(h'76ac) +007662 e70b mov #h'b, r7 +007664 e200 mov #h'0, r2 +007666 6323 mov r2, r3 +007668 0f26 mov.l r2, @(r0,r15) +00766a e668 mov #h'68, r6 +00766c 2f26 mov.l r2, @-r15 +00766e e505 mov #h'5, r5 +007670 2f36 mov.l r3, @-r15 +007672 2f36 mov.l r3, @-r15 +007674 d210 mov.l @(h'40,pc), r2 ;@(h'76b8) +007676 420b jsr @r2 +007678 e462 mov #h'62, r4 +00767a e300 mov #h'0, r3 +00767c d20e mov.l @(h'38,pc), r2 ;@(h'76b8) +00767e e739 mov #h'39, r7 +007680 2f36 mov.l r3, @-r15 +007682 e668 mov #h'68, r6 +007684 2f36 mov.l r3, @-r15 +007686 e533 mov #h'33, r5 +007688 2f36 mov.l r3, @-r15 +00768a 420b jsr @r2 +00768c e462 mov #h'62, r4 +00768e 7f18 add #h'18, r15 +007690 900d mov.w @(h'1a,pc), r0 ;@(h'76ae) +007692 03fe mov.l @(r0,r15), r3 +007694 2338 tst r3, r3 +007696 8b02 bf h'4 ;@(h'769e) +007698 d308 mov.l @(h'20,pc), r3 ;@(h'76bc) +00769a 432b jmp @r3 +00769c 0009 nop +00769e e300 mov #h'0, r3 +0076a0 9006 mov.w @(h'c,pc), r0 ;@(h'76b0) +0076a2 a073 bra h'e6 ;@(h'778c) +0076a4 0f36 mov.l r3, @(r0,r15) +0076a6 0180 +0076a8 018c mov.b @(r0,r8), r1 +0076aa 0190 +0076ac 00cc mov.b @(r0,r12), r0 +0076ae 0194 mov.b r9, @(r0,r1) +0076b0 01a8 +0076b2 0000 +0076b4 0030 +0076b6 08a0 +0076b8 0030 +0076ba 0dcc mov.b @(r0,r12), r13 +0076bc 0030 +0076be 4830 +0076c0 9071 mov.w @(h'e2,pc), r0 ;@(h'77a6) +0076c2 e31a mov #h'1a, r3 +0076c4 e10d mov #h'd, r1 +0076c6 6713 mov r1, r7 +0076c8 2f16 mov.l r1, @-r15 +0076ca 06fe mov.l @(r0,r15), r6 +0076cc 906c mov.w @(h'd8,pc), r0 ;@(h'77a8) +0076ce 76fd add #h'fd, r6 +0076d0 05fe mov.l @(r0,r15), r5 +0076d2 75fd add #h'fd, r5 +0076d4 9069 mov.w @(h'd2,pc), r0 ;@(h'77aa) +0076d6 02fe mov.l @(r0,r15), r2 +0076d8 0237 mul.l r3, r2 +0076da 041a sts macl, r4 +0076dc 9366 mov.w @(h'cc,pc), r3 ;@(h'77ac) +0076de 33fc add r15, r3 +0076e0 d235 mov.l @(h'd4,pc), r2 ;@(h'77b8) +0076e2 420b jsr @r2 +0076e4 343c add r3, r4 +0076e6 e30d mov #h'd, r3 +0076e8 905e mov.w @(h'bc,pc), r0 ;@(h'77a8) +0076ea e21a mov #h'1a, r2 +0076ec 2f36 mov.l r3, @-r15 +0076ee 6733 mov r3, r7 +0076f0 06fe mov.l @(r0,r15), r6 +0076f2 76fd add #h'fd, r6 +0076f4 905b mov.w @(h'b6,pc), r0 ;@(h'77ae) +0076f6 05fe mov.l @(r0,r15), r5 +0076f8 905a mov.w @(h'b4,pc), r0 ;@(h'77b0) +0076fa 75fd add #h'fd, r5 +0076fc 01fe mov.l @(r0,r15), r1 +0076fe 0127 mul.l r2, r1 +007700 9257 mov.w @(h'ae,pc), r2 ;@(h'77b2) +007702 041a sts macl, r4 +007704 d12d mov.l @(h'b4,pc), r1 ;@(h'77bc) +007706 32fc add r15, r2 +007708 410b jsr @r1 +00770a 342c add r2, r4 +00770c d42c mov.l @(h'b0,pc), r4 ;@(h'77c0) +00770e e340 mov #h'40, r3 +007710 d22c mov.l @(h'b0,pc), r2 ;@(h'77c4) +007712 e716 mov #h'16, r7 +007714 2f36 mov.l r3, @-r15 +007716 e600 mov #h'0, r6 +007718 6563 mov r6, r5 +00771a 420b jsr @r2 +00771c 34fc add r15, r4 +00771e e340 mov #h'40, r3 +007720 d429 mov.l @(h'a4,pc), r4 ;@(h'77c8) +007722 e716 mov #h'16, r7 +007724 d227 mov.l @(h'9c,pc), r2 ;@(h'77c4) +007726 e600 mov #h'0, r6 +007728 2f36 mov.l r3, @-r15 +00772a e56a mov #h'6a, r5 +00772c 420b jsr @r2 +00772e 34fc add r15, r4 +007730 d126 mov.l @(h'98,pc), r1 ;@(h'77cc) +007732 e3ff mov #h'ffffffff, r3 +007734 2f36 mov.l r3, @-r15 +007736 e201 mov #h'1, r2 +007738 2f26 mov.l r2, @-r15 +00773a e73c mov #h'3c, r7 +00773c 2f26 mov.l r2, @-r15 +00773e e66a mov #h'6a, r6 +007740 e503 mov #h'3, r5 +007742 410b jsr @r1 +007744 e415 mov #h'15, r4 +007746 e3ff mov #h'ffffffff, r3 +007748 2f36 mov.l r3, @-r15 +00774a e200 mov #h'0, r2 +00774c d31f mov.l @(h'7c,pc), r3 ;@(h'77cc) +00774e e101 mov #h'1, r1 +007750 2f26 mov.l r2, @-r15 +007752 e73d mov #h'3d, r7 +007754 2f16 mov.l r1, @-r15 +007756 e66b mov #h'6b, r6 +007758 e502 mov #h'2, r5 +00775a 430b jsr @r3 +00775c e414 mov #h'14, r4 +00775e e2ff mov #h'ffffffff, r2 +007760 2f26 mov.l r2, @-r15 +007762 e301 mov #h'1, r3 +007764 2f36 mov.l r3, @-r15 +007766 e102 mov #h'2, r1 +007768 d318 mov.l @(h'60,pc), r3 ;@(h'77cc) +00776a e73f mov #h'3f, r7 +00776c 2f16 mov.l r1, @-r15 +00776e e66d mov #h'6d, r6 +007770 e500 mov #h'0, r5 +007772 430b jsr @r3 +007774 e412 mov #h'12, r4 +007776 d216 mov.l @(h'58,pc), r2 ;@(h'77d0) +007778 420b jsr @r2 +00777a 7f34 add #h'34, r15 +00777c d315 mov.l @(h'54,pc), r3 ;@(h'77d4) +00777e 430b jsr @r3 +007780 e432 mov #h'32, r4 +007782 9017 mov.w @(h'2e,pc), r0 ;@(h'77b4) +007784 02fe mov.l @(r0,r15), r2 +007786 7201 +007788 9014 mov.w @(h'28,pc), r0 ;@(h'77b4) +00778a 0f26 mov.l r2, @(r0,r15) +00778c 9012 mov.w @(h'24,pc), r0 ;@(h'77b4) +00778e e307 mov #h'7, r3 +007790 01fe mov.l @(r0,r15), r1 +007792 3133 cmp/ge r3, r1 +007794 8b94 bf h'-d8 ;@(h'76c0) +007796 940e mov.w @(h'1c,pc), r4 ;@(h'77b6) +007798 d30e mov.l @(h'38,pc), r3 ;@(h'77d4) +00779a 430b jsr @r3 +00779c 0009 nop +00779e e2c2 mov #h'ffffffc2, r2 +0077a0 9006 mov.w @(h'c,pc), r0 ;@(h'77b0) +0077a2 a18b bra h'316 ;@(h'7abc) +0077a4 0f26 mov.l r2, @(r0,r15) +0077a6 0190 +0077a8 0194 mov.b r9, @(r0,r1) +0077aa 01ac mov.b @(r0,r10), r1 +0077ac 7b38 add #h'38, r11 +0077ae 0198 +0077b0 01b0 +0077b2 7a84 add #h'84, r10 +0077b4 01a8 +0077b6 012c mov.b @(r0,r2), r1 +0077b8 0030 +0077ba 2008 tst r0, r0 +0077bc 0030 +0077be 24b0 mov.b r11, @r4 +0077c0 0000 +0077c2 85fc mov.w @(h'18,r15), r0 +0077c4 0030 +0077c6 1bc8 mov.l r12, @(h'20,r11) +0077c8 0000 +0077ca 8540 mov.w @(h'0,r4), r0 +0077cc 0030 +0077ce 0dcc mov.b @(r0,r12), r13 +0077d0 0030 +0077d2 0730 +0077d4 0030 +0077d6 baca bsr h'-a6c ;@(h'6d6e) +0077d8 90d1 mov.w @(h'1a2,pc), r0 ;@(h'797e) +0077da e140 mov #h'40, r1 +0077dc 94d0 mov.w @(h'1a0,pc), r4 ;@(h'7980) +0077de e755 mov #h'55, r7 +0077e0 d379 mov.l @(h'1e4,pc), r3 ;@(h'79c8) +0077e2 e600 mov #h'0, r6 +0077e4 2f16 mov.l r1, @-r15 +0077e6 05fe mov.l @(r0,r15), r5 +0077e8 430b jsr @r3 +0077ea 34fc add r15, r4 +0077ec 90c9 mov.w @(h'192,pc), r0 ;@(h'7982) +0077ee e240 mov #h'40, r2 +0077f0 94c8 mov.w @(h'190,pc), r4 ;@(h'7984) +0077f2 e755 mov #h'55, r7 +0077f4 d375 mov.l @(h'1d4,pc), r3 ;@(h'79cc) +0077f6 e600 mov #h'0, r6 +0077f8 2f26 mov.l r2, @-r15 +0077fa 05fe mov.l @(r0,r15), r5 +0077fc 430b jsr @r3 +0077fe 34fc add r15, r4 +007800 90c1 mov.w @(h'182,pc), r0 ;@(h'7986) +007802 e21b mov #h'1b, r2 +007804 93c1 mov.w @(h'182,pc), r3 ;@(h'798a) +007806 e705 mov #h'5, r7 +007808 d171 mov.l @(h'1c4,pc), r1 ;@(h'79d0) +00780a 6673 mov r7, r6 +00780c 2f26 mov.l r2, @-r15 +00780e 33fc add r15, r3 +007810 05fe mov.l @(r0,r15), r5 +007812 754c add #h'4c, r5 +007814 90b8 mov.w @(h'170,pc), r0 ;@(h'7988) +007816 04fe mov.l @(r0,r15), r4 +007818 0427 mul.l r2, r4 +00781a 041a sts macl, r4 +00781c 410b jsr @r1 +00781e 343c add r3, r4 +007820 90b4 mov.w @(h'168,pc), r0 ;@(h'798c) +007822 e301 mov #h'1, r3 +007824 95b3 mov.w @(h'166,pc), r5 ;@(h'798e) +007826 e72c mov #h'2c, r7 +007828 92b3 mov.w @(h'166,pc), r2 ;@(h'7992) +00782a 2f36 mov.l r3, @-r15 +00782c 2f36 mov.l r3, @-r15 +00782e 35fc add r15, r5 +007830 d168 mov.l @(h'1a0,pc), r1 ;@(h'79d4) +007832 32fc add r15, r2 +007834 06fe mov.l @(r0,r15), r6 +007836 764b add #h'4b, r6 +007838 90aa mov.w @(h'154,pc), r0 ;@(h'7990) +00783a 04fe mov.l @(r0,r15), r4 +00783c 4408 shll2 r4 +00783e 342c add r2, r4 +007840 410b jsr @r1 +007842 6442 mov.l @r4, r4 +007844 90a6 mov.w @(h'14c,pc), r0 ;@(h'7994) +007846 e302 mov #h'2, r3 +007848 95a5 mov.w @(h'14a,pc), r5 ;@(h'7996) +00784a e201 mov #h'1, r2 +00784c d162 mov.l @(h'188,pc), r1 ;@(h'79d8) +00784e e737 mov #h'37, r7 +007850 2f36 mov.l r3, @-r15 +007852 2f26 mov.l r2, @-r15 +007854 06fe mov.l @(r0,r15), r6 +007856 35fc add r15, r5 +007858 9091 mov.w @(h'122,pc), r0 ;@(h'797e) +00785a 7642 add #h'42, r6 +00785c 410b jsr @r1 +00785e 04fe mov.l @(r0,r15), r4 +007860 909a mov.w @(h'134,pc), r0 ;@(h'7998) +007862 e300 mov #h'0, r3 +007864 9599 mov.w @(h'132,pc), r5 ;@(h'799a) +007866 e202 mov #h'2, r2 +007868 9498 mov.w @(h'130,pc), r4 ;@(h'799c) +00786a e705 mov #h'5, r7 +00786c d15a mov.l @(h'168,pc), r1 ;@(h'79d8) +00786e 2f36 mov.l r3, @-r15 +007870 2f26 mov.l r2, @-r15 +007872 35fc add r15, r5 +007874 06fe mov.l @(r0,r15), r6 +007876 34fc add r15, r4 +007878 763c add #h'3c, r6 +00787a 343c add r3, r4 +00787c 410b jsr @r1 +00787e 6440 mov.b @r4, r4 +007880 908d mov.w @(h'11a,pc), r0 ;@(h'799e) +007882 e302 mov #h'2, r3 +007884 958c mov.w @(h'118,pc), r5 ;@(h'79a0) +007886 e201 mov #h'1, r2 +007888 d153 mov.l @(h'14c,pc), r1 ;@(h'79d8) +00788a e737 mov #h'37, r7 +00788c 2f36 mov.l r3, @-r15 +00788e 2f26 mov.l r2, @-r15 +007890 06fe mov.l @(r0,r15), r6 +007892 35fc add r15, r5 +007894 9085 mov.w @(h'10a,pc), r0 ;@(h'79a2) +007896 763c add #h'3c, r6 +007898 04fc mov.b @(r0,r15), r4 +00789a 410b jsr @r1 +00789c 4400 shll r4 +00789e e300 mov #h'0, r3 +0078a0 9080 mov.w @(h'100,pc), r0 ;@(h'79a4) +0078a2 e202 mov #h'2, r2 +0078a4 957f mov.w @(h'fe,pc), r5 ;@(h'79a6) +0078a6 e705 mov #h'5, r7 +0078a8 d14b mov.l @(h'12c,pc), r1 ;@(h'79d8) +0078aa 2f36 mov.l r3, @-r15 +0078ac 2f26 mov.l r2, @-r15 +0078ae 35fc add r15, r5 +0078b0 06fe mov.l @(r0,r15), r6 +0078b2 7636 add #h'36, r6 +0078b4 9078 mov.w @(h'f0,pc), r0 ;@(h'79a8) +0078b6 410b jsr @r1 +0078b8 04fc mov.b @(r0,r15), r4 +0078ba e302 mov #h'2, r3 +0078bc 9075 mov.w @(h'ea,pc), r0 ;@(h'79aa) +0078be e201 mov #h'1, r2 +0078c0 9565 mov.w @(h'ca,pc), r5 ;@(h'798e) +0078c2 e737 mov #h'37, r7 +0078c4 9472 mov.w @(h'e4,pc), r4 ;@(h'79ac) +0078c6 2f36 mov.l r3, @-r15 +0078c8 2f26 mov.l r2, @-r15 +0078ca 34fc add r15, r4 +0078cc 06fe mov.l @(r0,r15), r6 +0078ce 342c add r2, r4 +0078d0 6440 mov.b @r4, r4 +0078d2 7636 add #h'36, r6 +0078d4 6143 mov r4, r1 +0078d6 4408 shll2 r4 +0078d8 341c add r1, r4 +0078da d13f mov.l @(h'fc,pc), r1 ;@(h'79d8) +0078dc 410b jsr @r1 +0078de 35fc add r15, r5 +0078e0 9065 mov.w @(h'ca,pc), r0 ;@(h'79ae) +0078e2 e300 mov #h'0, r3 +0078e4 9564 mov.w @(h'c8,pc), r5 ;@(h'79b0) +0078e6 e202 mov #h'2, r2 +0078e8 9463 mov.w @(h'c6,pc), r4 ;@(h'79b2) +0078ea e705 mov #h'5, r7 +0078ec d13a mov.l @(h'e8,pc), r1 ;@(h'79d8) +0078ee 2f36 mov.l r3, @-r15 +0078f0 2f26 mov.l r2, @-r15 +0078f2 35fc add r15, r5 +0078f4 06fe mov.l @(r0,r15), r6 +0078f6 34fc add r15, r4 +0078f8 7630 add #h'30, r6 +0078fa 342c add r2, r4 +0078fc 410b jsr @r1 +0078fe 6440 mov.b @r4, r4 +007900 9058 mov.w @(h'b0,pc), r0 ;@(h'79b4) +007902 e11e mov #h'1e, r1 +007904 9557 mov.w @(h'ae,pc), r5 ;@(h'79b6) +007906 e302 mov #h'2, r3 +007908 9456 mov.w @(h'ac,pc), r4 ;@(h'79b8) +00790a e201 mov #h'1, r2 +00790c 2f36 mov.l r3, @-r15 +00790e e737 mov #h'37, r7 +007910 2f26 mov.l r2, @-r15 +007912 35fc add r15, r5 +007914 06fe mov.l @(r0,r15), r6 +007916 34fc add r15, r4 +007918 7630 add #h'30, r6 +00791a 343c add r3, r4 +00791c 6440 mov.b @r4, r4 +00791e 241f muls.w r1, r4 +007920 d12d mov.l @(h'b4,pc), r1 ;@(h'79d8) +007922 410b jsr @r1 +007924 041a sts macl, r4 +007926 e300 mov #h'0, r3 +007928 9047 mov.w @(h'8e,pc), r0 ;@(h'79ba) +00792a e202 mov #h'2, r2 +00792c 9546 mov.w @(h'8c,pc), r5 ;@(h'79bc) +00792e e705 mov #h'5, r7 +007930 2f36 mov.l r3, @-r15 +007932 2f26 mov.l r2, @-r15 +007934 06fe mov.l @(r0,r15), r6 +007936 35fc add r15, r5 +007938 d327 mov.l @(h'9c,pc), r3 ;@(h'79d8) +00793a 762a add #h'2a, r6 +00793c 9028 mov.w @(h'50,pc), r0 ;@(h'7990) +00793e 01fe mov.l @(r0,r15), r1 +007940 903d mov.w @(h'7a,pc), r0 ;@(h'79be) +007942 04fe mov.l @(r0,r15), r4 +007944 430b jsr @r3 +007946 341c add r1, r4 +007948 903a mov.w @(h'74,pc), r0 ;@(h'79c0) +00794a e202 mov #h'2, r2 +00794c 9539 mov.w @(h'72,pc), r5 ;@(h'79c2) +00794e e301 mov #h'1, r3 +007950 2f26 mov.l r2, @-r15 +007952 e737 mov #h'37, r7 +007954 2f36 mov.l r3, @-r15 +007956 06fe mov.l @(r0,r15), r6 +007958 9034 mov.w @(h'68,pc), r0 ;@(h'79c4) +00795a 762a add #h'2a, r6 +00795c 01fe mov.l @(r0,r15), r1 +00795e 9032 mov.w @(h'64,pc), r0 ;@(h'79c6) +007960 04fe mov.l @(r0,r15), r4 +007962 341c add r1, r4 +007964 6343 mov r4, r3 +007966 4400 shll r4 +007968 343c add r3, r4 +00796a d31b mov.l @(h'6c,pc), r3 ;@(h'79d8) +00796c 430b jsr @r3 +00796e 35fc add r15, r5 +007970 e202 mov #h'2, r2 +007972 e301 mov #h'1, r3 +007974 2f26 mov.l r2, @-r15 +007976 e737 mov #h'37, r7 +007978 2f36 mov.l r3, @-r15 +00797a a02f bra h'5e ;@(h'79dc) +00797c 0009 nop +00797e 01b4 mov.b r11, @(r0,r1) +007980 7d50 add #h'50, r13 +007982 01b8 +007984 7d54 add #h'54, r13 +007986 01bc mov.b @(r0,r11), r1 +007988 0080 +00798a 7d04 +00798c 01c4 mov.b r12, @(r0,r1) +00798e 7c28 add #h'28, r12 +007990 0088 +007992 026c mov.b @(r0,r6), r2 +007994 01cc mov.b @(r0,r12), r1 +007996 7c08 +007998 01d4 mov.b r13, @(r0,r1) +00799a 7c10 add #h'10, r12 +00799c 0120 +00799e 01dc mov.b @(r0,r13), r1 +0079a0 7c18 add #h'18, r12 +0079a2 0128 clrmac +0079a4 01e4 mov.b r14, @(r0,r1) +0079a6 7c20 add #h'20, r12 +0079a8 0131 +0079aa 01ec mov.b @(r0,r14), r1 +0079ac 0138 ldtlb +0079ae 01f4 mov.b r15, @(r0,r1) +0079b0 7c30 add #h'30, r12 +0079b2 0140 +0079b4 01fc mov.b @(r0,r15), r1 +0079b6 7c38 add #h'38, r12 +0079b8 0148 clrs +0079ba 0204 mov.b r0, @(r0,r2) +0079bc 7c40 add #h'40, r12 +0079be 00d4 mov.b r13, @(r0,r0) +0079c0 020c mov.b @(r0,r0), r2 +0079c2 7c48 add #h'48, r12 +0079c4 0090 +0079c6 00dc mov.b @(r0,r13), r0 +0079c8 0030 +0079ca 2008 tst r0, r0 +0079cc 0030 +0079ce 2256 mov.l r5, @-r2 +0079d0 0030 +0079d2 1bc8 mov.l r12, @(h'20,r11) +0079d4 0030 +0079d6 35aa subc r10, r5 +0079d8 0030 +0079da 36fa subc r15, r6 +0079dc 9077 mov.w @(h'ee,pc), r0 ;@(h'7ace) +0079de 06fe mov.l @(r0,r15), r6 +0079e0 9576 mov.w @(h'ec,pc), r5 ;@(h'7ad0) +0079e2 7624 add #h'24, r6 +0079e4 9075 mov.w @(h'ea,pc), r0 ;@(h'7ad2) +0079e6 35fc add r15, r5 +0079e8 d140 mov.l @(h'100,pc), r1 ;@(h'7aec) +0079ea 410b jsr @r1 +0079ec 04fe mov.l @(r0,r15), r4 +0079ee e302 mov #h'2, r3 +0079f0 9070 mov.w @(h'e0,pc), r0 ;@(h'7ad4) +0079f2 e201 mov #h'1, r2 +0079f4 956f mov.w @(h'de,pc), r5 ;@(h'7ad6) +0079f6 e737 mov #h'37, r7 +0079f8 d13c mov.l @(h'f0,pc), r1 ;@(h'7aec) +0079fa 2f36 mov.l r3, @-r15 +0079fc 2f26 mov.l r2, @-r15 +0079fe 35fc add r15, r5 +007a00 06fe mov.l @(r0,r15), r6 +007a02 761e add #h'1e, r6 +007a04 9068 mov.w @(h'd0,pc), r0 ;@(h'7ad8) +007a06 410b jsr @r1 +007a08 04fe mov.l @(r0,r15), r4 +007a0a e302 mov #h'2, r3 +007a0c 9065 mov.w @(h'ca,pc), r0 ;@(h'7ada) +007a0e e201 mov #h'1, r2 +007a10 9564 mov.w @(h'c8,pc), r5 ;@(h'7adc) +007a12 e737 mov #h'37, r7 +007a14 d135 mov.l @(h'd4,pc), r1 ;@(h'7aec) +007a16 2f36 mov.l r3, @-r15 +007a18 2f26 mov.l r2, @-r15 +007a1a 35fc add r15, r5 +007a1c 06fe mov.l @(r0,r15), r6 +007a1e 7616 add #h'16, r6 +007a20 905d mov.w @(h'ba,pc), r0 ;@(h'7ade) +007a22 410b jsr @r1 +007a24 04fe mov.l @(r0,r15), r4 +007a26 e307 mov #h'7, r3 +007a28 905a mov.w @(h'b4,pc), r0 ;@(h'7ae0) +007a2a e605 mov #h'5, r6 +007a2c 915a mov.w @(h'b4,pc), r1 ;@(h'7ae4) +007a2e 6733 mov r3, r7 +007a30 2f36 mov.l r3, @-r15 +007a32 31fc add r15, r1 +007a34 05fe mov.l @(r0,r15), r5 +007a36 7516 add #h'16, r5 +007a38 9053 mov.w @(h'a6,pc), r0 ;@(h'7ae2) +007a3a 04fe mov.l @(r0,r15), r4 +007a3c 6243 mov r4, r2 +007a3e 4408 shll2 r4 +007a40 4400 shll r4 +007a42 342c add r2, r4 +007a44 6243 mov r4, r2 +007a46 4408 shll2 r4 +007a48 4400 shll r4 +007a4a 3428 sub r2, r4 +007a4c d228 mov.l @(h'a0,pc), r2 ;@(h'7af0) +007a4e 341c add r1, r4 +007a50 420b jsr @r2 +007a52 741c add #h'1c, r4 +007a54 d227 mov.l @(h'9c,pc), r2 ;@(h'7af4) +007a56 7f78 add #h'78, r15 +007a58 e300 mov #h'0, r3 +007a5a e740 mov #h'40, r7 +007a5c 2f36 mov.l r3, @-r15 +007a5e e614 mov #h'14, r6 +007a60 2f36 mov.l r3, @-r15 +007a62 6533 mov r3, r5 +007a64 2f36 mov.l r3, @-r15 +007a66 420b jsr @r2 +007a68 6433 mov r3, r4 +007a6a e140 mov #h'40, r1 +007a6c d422 mov.l @(h'88,pc), r4 ;@(h'7af8) +007a6e e716 mov #h'16, r7 +007a70 d322 mov.l @(h'88,pc), r3 ;@(h'7afc) +007a72 e600 mov #h'0, r6 +007a74 2f16 mov.l r1, @-r15 +007a76 6563 mov r6, r5 +007a78 430b jsr @r3 +007a7a 34fc add r15, r4 +007a7c 9033 mov.w @(h'66,pc), r0 ;@(h'7ae6) +007a7e 7f10 add #h'10, r15 +007a80 03fe mov.l @(r0,r15), r3 +007a82 e20b mov #h'b, r2 +007a84 3323 cmp/ge r2, r3 +007a86 890e bt h'1c ;@(h'7aa6) +007a88 902e mov.w @(h'5c,pc), r0 ;@(h'7ae8) +007a8a e504 mov #h'4, r5 +007a8c d119 mov.l @(h'64,pc), r1 ;@(h'7af4) +007a8e e300 mov #h'0, r3 +007a90 2f36 mov.l r3, @-r15 +007a92 e73b mov #h'3b, r7 +007a94 2f36 mov.l r3, @-r15 +007a96 2f36 mov.l r3, @-r15 +007a98 06fe mov.l @(r0,r15), r6 +007a9a 765f add #h'5f, r6 +007a9c 9024 mov.w @(h'48,pc), r0 ;@(h'7ae8) +007a9e 04fe mov.l @(r0,r15), r4 +007aa0 410b jsr @r1 +007aa2 7455 add #h'55, r4 +007aa4 7f0c +007aa6 d316 mov.l @(h'58,pc), r3 ;@(h'7b00) +007aa8 430b jsr @r3 +007aaa 0009 nop +007aac d215 mov.l @(h'54,pc), r2 ;@(h'7b04) +007aae 420b jsr @r2 +007ab0 e40a mov #h'a, r4 +007ab2 9018 mov.w @(h'30,pc), r0 ;@(h'7ae6) +007ab4 03fe mov.l @(r0,r15), r3 +007ab6 7301 +007ab8 9015 mov.w @(h'2a,pc), r0 ;@(h'7ae6) +007aba 0f36 mov.l r3, @(r0,r15) +007abc 9013 mov.w @(h'26,pc), r0 ;@(h'7ae6) +007abe e217 mov #h'17, r2 +007ac0 01fe mov.l @(r0,r15), r1 +007ac2 3123 cmp/ge r2, r1 +007ac4 8901 bt h'2 ;@(h'7aca) +007ac6 ae87 bra h'-2f2 ;@(h'77d8) +007ac8 0009 nop +007aca a037 bra h'6e ;@(h'7b3c) +007acc e300 mov #h'0, r3 +007ace 0214 mov.b r1, @(r0,r2) +007ad0 7c50 add #h'50, r12 +007ad2 00dc mov.b @(r0,r13), r0 +007ad4 021c mov.b @(r0,r1), r2 +007ad6 7c58 add #h'58, r12 +007ad8 00e8 +007ada 0224 mov.b r2, @(r0,r2) +007adc 7c60 add #h'60, r12 +007ade 0210 +007ae0 0228 clrmac +007ae2 022c mov.b @(r0,r2), r2 +007ae4 79b8 add #h'b8, r9 +007ae6 01b0 +007ae8 01bc mov.b @(r0,r11), r1 +007aea 0000 +007aec 0030 +007aee 36fa subc r15, r6 +007af0 0030 +007af2 2008 tst r0, r0 +007af4 0030 +007af6 0dcc mov.b @(r0,r12), r13 +007af8 0000 +007afa 8600 +007afc 0030 +007afe 1bc8 mov.l r12, @(h'20,r11) +007b00 0030 +007b02 0730 +007b04 0030 +007b06 baca bsr h'-a6c ;@(h'709e) +007b08 908a mov.w @(h'114,pc), r0 ;@(h'7c20) +007b0a 01fe mov.l @(r0,r15), r1 +007b0c 9389 mov.w @(h'112,pc), r3 ;@(h'7c22) +007b0e 4108 shll2 r1 +007b10 9086 mov.w @(h'10c,pc), r0 ;@(h'7c20) +007b12 33fc add r15, r3 +007b14 02fe mov.l @(r0,r15), r2 +007b16 313c add r3, r1 +007b18 9084 mov.w @(h'108,pc), r0 ;@(h'7c24) +007b1a 4208 shll2 r2 +007b1c 6112 mov.l @r1, r1 +007b1e 30fc add r15, r0 +007b20 022e mov.l @(r0,r2), r2 +007b22 3123 cmp/ge r2, r1 +007b24 8b07 bf h'e ;@(h'7b36) +007b26 907b mov.w @(h'f6,pc), r0 ;@(h'7c20) +007b28 917d mov.w @(h'fa,pc), r1 ;@(h'7c26) +007b2a 02fe mov.l @(r0,r15), r2 +007b2c 4208 shll2 r2 +007b2e 31fc add r15, r1 +007b30 321c add r1, r2 +007b32 e001 mov #h'1, r0 +007b34 2202 mov.l r0, @r2 +007b36 9073 mov.w @(h'e6,pc), r0 ;@(h'7c20) +007b38 03fe mov.l @(r0,r15), r3 +007b3a 7301 +007b3c 9070 mov.w @(h'e0,pc), r0 ;@(h'7c20) +007b3e e228 mov #h'28, r2 +007b40 0f36 mov.l r3, @(r0,r15) +007b42 6133 mov r3, r1 +007b44 3123 cmp/ge r2, r1 +007b46 8bdf bf h'-42 ;@(h'7b08) +007b48 e074 mov #h'74, r0 +007b4a 03fe mov.l @(r0,r15), r3 +007b4c 2338 tst r3, r3 +007b4e 8b61 bf h'c2 ;@(h'7c14) +007b50 9067 mov.w @(h'ce,pc), r0 ;@(h'7c22) +007b52 e263 mov #h'63, r2 +007b54 03fe mov.l @(r0,r15), r3 +007b56 7301 +007b58 9063 mov.w @(h'c6,pc), r0 ;@(h'7c22) +007b5a 0f36 mov.l r3, @(r0,r15) +007b5c 9064 mov.w @(h'c8,pc), r0 ;@(h'7c28) +007b5e 01fe mov.l @(r0,r15), r1 +007b60 3127 cmp/gt r2, r1 +007b62 8b04 bf h'8 ;@(h'7b6e) +007b64 9061 mov.w @(h'c2,pc), r0 ;@(h'7c2a) +007b66 03fe mov.l @(r0,r15), r3 +007b68 905f mov.w @(h'be,pc), r0 ;@(h'7c2a) +007b6a 7301 +007b6c 0f36 mov.l r3, @(r0,r15) +007b6e 925d mov.w @(h'ba,pc), r2 ;@(h'7c2c) +007b70 905a mov.w @(h'b4,pc), r0 ;@(h'7c28) +007b72 01fe mov.l @(r0,r15), r1 +007b74 3127 cmp/gt r2, r1 +007b76 8b04 bf h'8 ;@(h'7b82) +007b78 9059 mov.w @(h'b2,pc), r0 ;@(h'7c2e) +007b7a 03fe mov.l @(r0,r15), r3 +007b7c 9057 mov.w @(h'ae,pc), r0 ;@(h'7c2e) +007b7e 7301 +007b80 0f36 mov.l r3, @(r0,r15) +007b82 9255 mov.w @(h'aa,pc), r2 ;@(h'7c30) +007b84 9050 mov.w @(h'a0,pc), r0 ;@(h'7c28) +007b86 01fe mov.l @(r0,r15), r1 +007b88 3127 cmp/gt r2, r1 +007b8a 8b04 bf h'8 ;@(h'7b96) +007b8c 9051 mov.w @(h'a2,pc), r0 ;@(h'7c32) +007b8e 03fe mov.l @(r0,r15), r3 +007b90 904f mov.w @(h'9e,pc), r0 ;@(h'7c32) +007b92 7301 +007b94 0f36 mov.l r3, @(r0,r15) +007b96 904d mov.w @(h'9a,pc), r0 ;@(h'7c34) +007b98 03fe mov.l @(r0,r15), r3 +007b9a 904c mov.w @(h'98,pc), r0 ;@(h'7c36) +007b9c 02fe mov.l @(r0,r15), r2 +007b9e 323c add r3, r2 +007ba0 9049 mov.w @(h'92,pc), r0 ;@(h'7c36) +007ba2 0f26 mov.l r2, @(r0,r15) +007ba4 9048 mov.w @(h'90,pc), r0 ;@(h'7c38) +007ba6 01fe mov.l @(r0,r15), r1 +007ba8 2118 tst r1, r1 +007baa 8b06 bf h'c ;@(h'7bba) +007bac 9045 mov.w @(h'8a,pc), r0 ;@(h'7c3a) +007bae 01fe mov.l @(r0,r15), r1 +007bb0 2118 tst r1, r1 +007bb2 8902 bt h'4 ;@(h'7bba) +007bb4 9040 mov.w @(h'80,pc), r0 ;@(h'7c38) +007bb6 e101 mov #h'1, r1 +007bb8 0f16 mov.l r1, @(r0,r15) +007bba 903f mov.w @(h'7e,pc), r0 ;@(h'7c3c) +007bbc 03fe mov.l @(r0,r15), r3 +007bbe e05c mov #h'5c, r0 +007bc0 02fe mov.l @(r0,r15), r2 +007bc2 3237 cmp/gt r3, r2 +007bc4 8b03 bf h'6 ;@(h'7bce) +007bc6 e05c mov #h'5c, r0 +007bc8 03fe mov.l @(r0,r15), r3 +007bca 9037 mov.w @(h'6e,pc), r0 ;@(h'7c3c) +007bcc 0f36 mov.l r3, @(r0,r15) +007bce 9036 mov.w @(h'6c,pc), r0 ;@(h'7c3e) +007bd0 51fc mov.l @(h'30,r15), r1 +007bd2 02fe mov.l @(r0,r15), r2 +007bd4 3127 cmp/gt r2, r1 +007bd6 8b02 bf h'4 ;@(h'7bde) +007bd8 53fc mov.l @(h'30,r15), r3 +007bda 9030 mov.w @(h'60,pc), r0 ;@(h'7c3e) +007bdc 0f36 mov.l r3, @(r0,r15) +007bde 902f mov.w @(h'5e,pc), r0 ;@(h'7c40) +007be0 02fe mov.l @(r0,r15), r2 +007be2 e050 mov #h'50, r0 +007be4 01fe mov.l @(r0,r15), r1 +007be6 3127 cmp/gt r2, r1 +007be8 8b03 bf h'6 ;@(h'7bf2) +007bea e050 mov #h'50, r0 +007bec 03fe mov.l @(r0,r15), r3 +007bee 9027 mov.w @(h'4e,pc), r0 ;@(h'7c40) +007bf0 0f36 mov.l r3, @(r0,r15) +007bf2 9019 mov.w @(h'32,pc), r0 ;@(h'7c28) +007bf4 03fe mov.l @(r0,r15), r3 +007bf6 9024 mov.w @(h'48,pc), r0 ;@(h'7c42) +007bf8 02fe mov.l @(r0,r15), r2 +007bfa 323c add r3, r2 +007bfc 9021 mov.w @(h'42,pc), r0 ;@(h'7c42) +007bfe 0f26 mov.l r2, @(r0,r15) +007c00 9020 mov.w @(h'40,pc), r0 ;@(h'7c44) +007c02 01fe mov.l @(r0,r15), r1 +007c04 9010 mov.w @(h'20,pc), r0 ;@(h'7c28) +007c06 03fe mov.l @(r0,r15), r3 +007c08 3317 cmp/gt r1, r3 +007c0a 8b03 bf h'6 ;@(h'7c14) +007c0c 900c mov.w @(h'18,pc), r0 ;@(h'7c28) +007c0e 03fe mov.l @(r0,r15), r3 +007c10 9018 mov.w @(h'30,pc), r0 ;@(h'7c44) +007c12 0f36 mov.l r3, @(r0,r15) +007c14 e074 mov #h'74, r0 +007c16 00fe mov.l @(r0,r15), r0 +007c18 8801 cmp/eq #h'1, r0 +007c1a 8b47 bf h'8e ;@(h'7cac) +007c1c a013 bra h'26 ;@(h'7c46) +007c1e 0009 nop +007c20 01b0 +007c22 01b8 +007c24 0cf0 +007c26 0d90 +007c28 019c mov.b @(r0,r9), r1 +007c2a 01bc mov.b @(r0,r11), r1 +007c2c 00c7 mul.l r12, r0 +007c2e 01c0 +007c30 012b rte +007c32 01c4 mov.b r12, @(r0,r1) +007c34 0198 +007c36 01c8 +007c38 01f4 mov.b r15, @(r0,r1) +007c3a 0084 mov.b r8, @(r0,r0) +007c3c 0200 +007c3e 0220 +007c40 0224 mov.b r2, @(r0,r2) +007c42 0230 +007c44 023c mov.b @(r0,r3), r2 +007c46 9093 mov.w @(h'126,pc), r0 ;@(h'7d70) +007c48 02fe mov.l @(r0,r15), r2 +007c4a 7201 +007c4c 9090 mov.w @(h'120,pc), r0 ;@(h'7d70) +007c4e 0f26 mov.l r2, @(r0,r15) +007c50 908f mov.w @(h'11e,pc), r0 ;@(h'7d72) +007c52 03fc mov.b @(r0,r15), r3 +007c54 908e mov.w @(h'11c,pc), r0 ;@(h'7d74) +007c56 02fe mov.l @(r0,r15), r2 +007c58 908c mov.w @(h'118,pc), r0 ;@(h'7d74) +007c5a 323c add r3, r2 +007c5c 0f26 mov.l r2, @(r0,r15) +007c5e 908a mov.w @(h'114,pc), r0 ;@(h'7d76) +007c60 03fc mov.b @(r0,r15), r3 +007c62 9089 mov.w @(h'112,pc), r0 ;@(h'7d78) +007c64 02fe mov.l @(r0,r15), r2 +007c66 323c add r3, r2 +007c68 9086 mov.w @(h'10c,pc), r0 ;@(h'7d78) +007c6a 0f26 mov.l r2, @(r0,r15) +007c6c 9085 mov.w @(h'10a,pc), r0 ;@(h'7d7a) +007c6e 03fc mov.b @(r0,r15), r3 +007c70 9084 mov.w @(h'108,pc), r0 ;@(h'7d7c) +007c72 02fe mov.l @(r0,r15), r2 +007c74 9082 mov.w @(h'104,pc), r0 ;@(h'7d7c) +007c76 323c add r3, r2 +007c78 0f26 mov.l r2, @(r0,r15) +007c7a 9080 mov.w @(h'100,pc), r0 ;@(h'7d7e) +007c7c 51fc mov.l @(h'30,r15), r1 +007c7e 03fe mov.l @(r0,r15), r3 +007c80 3137 cmp/gt r3, r1 +007c82 8b02 bf h'4 ;@(h'7c8a) +007c84 53fc mov.l @(h'30,r15), r3 +007c86 907a mov.w @(h'f4,pc), r0 ;@(h'7d7e) +007c88 0f36 mov.l r3, @(r0,r15) +007c8a 9079 mov.w @(h'f2,pc), r0 ;@(h'7d80) +007c8c 03fe mov.l @(r0,r15), r3 +007c8e 9078 mov.w @(h'f0,pc), r0 ;@(h'7d82) +007c90 02fe mov.l @(r0,r15), r2 +007c92 323c add r3, r2 +007c94 9075 mov.w @(h'ea,pc), r0 ;@(h'7d82) +007c96 0f26 mov.l r2, @(r0,r15) +007c98 9074 mov.w @(h'e8,pc), r0 ;@(h'7d84) +007c9a 01fe mov.l @(r0,r15), r1 +007c9c 9070 mov.w @(h'e0,pc), r0 ;@(h'7d80) +007c9e 03fe mov.l @(r0,r15), r3 +007ca0 3317 cmp/gt r1, r3 +007ca2 8b03 bf h'6 ;@(h'7cac) +007ca4 906c mov.w @(h'd8,pc), r0 ;@(h'7d80) +007ca6 03fe mov.l @(r0,r15), r3 +007ca8 906c mov.w @(h'd8,pc), r0 ;@(h'7d84) +007caa 0f36 mov.l r3, @(r0,r15) +007cac e074 mov #h'74, r0 +007cae 00fe mov.l @(r0,r15), r0 +007cb0 8802 cmp/eq #h'2, r0 +007cb2 8b33 bf h'66 ;@(h'7d1c) +007cb4 9067 mov.w @(h'ce,pc), r0 ;@(h'7d86) +007cb6 02fe mov.l @(r0,r15), r2 +007cb8 9065 mov.w @(h'ca,pc), r0 ;@(h'7d86) +007cba 7201 +007cbc 0f26 mov.l r2, @(r0,r15) +007cbe 9058 mov.w @(h'b0,pc), r0 ;@(h'7d72) +007cc0 03fc mov.b @(r0,r15), r3 +007cc2 9061 mov.w @(h'c2,pc), r0 ;@(h'7d88) +007cc4 02fe mov.l @(r0,r15), r2 +007cc6 3327 cmp/gt r2, r3 +007cc8 8b03 bf h'6 ;@(h'7cd2) +007cca 9052 mov.w @(h'a4,pc), r0 ;@(h'7d72) +007ccc 01fc mov.b @(r0,r15), r1 +007cce 905b mov.w @(h'b6,pc), r0 ;@(h'7d88) +007cd0 0f16 mov.l r1, @(r0,r15) +007cd2 9050 mov.w @(h'a0,pc), r0 ;@(h'7d76) +007cd4 03fc mov.b @(r0,r15), r3 +007cd6 9058 mov.w @(h'b0,pc), r0 ;@(h'7d8a) +007cd8 02fe mov.l @(r0,r15), r2 +007cda 3327 cmp/gt r2, r3 +007cdc 8b03 bf h'6 ;@(h'7ce6) +007cde 904a mov.w @(h'94,pc), r0 ;@(h'7d76) +007ce0 01fc mov.b @(r0,r15), r1 +007ce2 9052 mov.w @(h'a4,pc), r0 ;@(h'7d8a) +007ce4 0f16 mov.l r1, @(r0,r15) +007ce6 9048 mov.w @(h'90,pc), r0 ;@(h'7d7a) +007ce8 03fc mov.b @(r0,r15), r3 +007cea 904f mov.w @(h'9e,pc), r0 ;@(h'7d8c) +007cec 02fe mov.l @(r0,r15), r2 +007cee 3327 cmp/gt r2, r3 +007cf0 8b03 bf h'6 ;@(h'7cfa) +007cf2 9042 mov.w @(h'84,pc), r0 ;@(h'7d7a) +007cf4 01fc mov.b @(r0,r15), r1 +007cf6 9049 mov.w @(h'92,pc), r0 ;@(h'7d8c) +007cf8 0f16 mov.l r1, @(r0,r15) +007cfa 9041 mov.w @(h'82,pc), r0 ;@(h'7d80) +007cfc 03fe mov.l @(r0,r15), r3 +007cfe 9046 mov.w @(h'8c,pc), r0 ;@(h'7d8e) +007d00 02fe mov.l @(r0,r15), r2 +007d02 323c add r3, r2 +007d04 9043 mov.w @(h'86,pc), r0 ;@(h'7d8e) +007d06 0f26 mov.l r2, @(r0,r15) +007d08 9042 mov.w @(h'84,pc), r0 ;@(h'7d90) +007d0a 01fe mov.l @(r0,r15), r1 +007d0c 9038 mov.w @(h'70,pc), r0 ;@(h'7d80) +007d0e 03fe mov.l @(r0,r15), r3 +007d10 3317 cmp/gt r1, r3 +007d12 8b03 bf h'6 ;@(h'7d1c) +007d14 9034 mov.w @(h'68,pc), r0 ;@(h'7d80) +007d16 03fe mov.l @(r0,r15), r3 +007d18 903a mov.w @(h'74,pc), r0 ;@(h'7d90) +007d1a 0f36 mov.l r3, @(r0,r15) +007d1c 9039 mov.w @(h'72,pc), r0 ;@(h'7d92) +007d1e 02fe mov.l @(r0,r15), r2 +007d20 2228 tst r2, r2 +007d22 8b06 bf h'c ;@(h'7d32) +007d24 9036 mov.w @(h'6c,pc), r0 ;@(h'7d94) +007d26 02fe mov.l @(r0,r15), r2 +007d28 2228 tst r2, r2 +007d2a 8b02 bf h'4 ;@(h'7d32) +007d2c 9031 mov.w @(h'62,pc), r0 ;@(h'7d92) +007d2e e201 mov #h'1, r2 +007d30 0f26 mov.l r2, @(r0,r15) +007d32 9030 mov.w @(h'60,pc), r0 ;@(h'7d96) +007d34 03fe mov.l @(r0,r15), r3 +007d36 902f mov.w @(h'5e,pc), r0 ;@(h'7d98) +007d38 01fe mov.l @(r0,r15), r1 +007d3a 313c add r3, r1 +007d3c 902c mov.w @(h'58,pc), r0 ;@(h'7d98) +007d3e 0f16 mov.l r1, @(r0,r15) +007d40 e07c mov #h'7c, r0 +007d42 03fe mov.l @(r0,r15), r3 +007d44 9029 mov.w @(h'52,pc), r0 ;@(h'7d9a) +007d46 02fe mov.l @(r0,r15), r2 +007d48 9027 mov.w @(h'4e,pc), r0 ;@(h'7d9a) +007d4a 323c add r3, r2 +007d4c 0f26 mov.l r2, @(r0,r15) +007d4e 9025 mov.w @(h'4a,pc), r0 ;@(h'7d9c) +007d50 01fe mov.l @(r0,r15), r1 +007d52 2118 tst r1, r1 +007d54 8b06 bf h'c ;@(h'7d64) +007d56 9013 mov.w @(h'26,pc), r0 ;@(h'7d80) +007d58 00fe mov.l @(r0,r15), r0 +007d5a 882a cmp/eq #h'2a, r0 +007d5c 8b02 bf h'4 ;@(h'7d64) +007d5e e201 mov #h'1, r2 +007d60 901c mov.w @(h'38,pc), r0 ;@(h'7d9c) +007d62 0f26 mov.l r2, @(r0,r15) +007d64 e060 mov #h'60, r0 +007d66 03fe mov.l @(r0,r15), r3 +007d68 9019 mov.w @(h'32,pc), r0 ;@(h'7d9e) +007d6a 01fe mov.l @(r0,r15), r1 +007d6c a018 bra h'30 ;@(h'7da0) +007d6e 0009 nop +007d70 01e0 +007d72 00fc mov.b @(r0,r15), r0 +007d74 01e4 mov.b r14, @(r0,r1) +007d76 00fd mov.w @(r0,r15), r0 +007d78 01e8 +007d7a 00fe mov.l @(r0,r15), r0 +007d7c 01ec mov.b @(r0,r14), r1 +007d7e 0248 clrs +007d80 019c mov.b @(r0,r9), r1 +007d82 0234 mov.b r3, @(r0,r2) +007d84 0240 +007d86 0208 clrt +007d88 020c mov.b @(r0,r0), r2 +007d8a 0210 +007d8c 0214 mov.b r1, @(r0,r2) +007d8e 0238 ldtlb +007d90 0244 mov.b r4, @(r0,r2) +007d92 01cc mov.b @(r0,r12), r1 +007d94 0198 +007d96 0080 +007d98 01d0 +007d9a 01d4 mov.b r13, @(r0,r1) +007d9c 01d8 +007d9e 01f0 +007da0 9082 mov.w @(h'104,pc), r0 ;@(h'7ea8) +007da2 313c add r3, r1 +007da4 0f16 mov.l r1, @(r0,r15) +007da6 9080 mov.w @(h'100,pc), r0 ;@(h'7eaa) +007da8 02fe mov.l @(r0,r15), r2 +007daa 907f mov.w @(h'fe,pc), r0 ;@(h'7eac) +007dac 03fe mov.l @(r0,r15), r3 +007dae 3327 cmp/gt r2, r3 +007db0 8b03 bf h'6 ;@(h'7dba) +007db2 907b mov.w @(h'f6,pc), r0 ;@(h'7eac) +007db4 03fe mov.l @(r0,r15), r3 +007db6 9078 mov.w @(h'f0,pc), r0 ;@(h'7eaa) +007db8 0f36 mov.l r3, @(r0,r15) +007dba 9078 mov.w @(h'f0,pc), r0 ;@(h'7eae) +007dbc 02fe mov.l @(r0,r15), r2 +007dbe e07c mov #h'7c, r0 +007dc0 01fe mov.l @(r0,r15), r1 +007dc2 3127 cmp/gt r2, r1 +007dc4 8b03 bf h'6 ;@(h'7dce) +007dc6 e07c mov #h'7c, r0 +007dc8 03fe mov.l @(r0,r15), r3 +007dca 9070 mov.w @(h'e0,pc), r0 ;@(h'7eae) +007dcc 0f36 mov.l r3, @(r0,r15) +007dce 906f mov.w @(h'de,pc), r0 ;@(h'7eb0) +007dd0 02fe mov.l @(r0,r15), r2 +007dd2 e054 mov #h'54, r0 +007dd4 01fe mov.l @(r0,r15), r1 +007dd6 3127 cmp/gt r2, r1 +007dd8 8b03 bf h'6 ;@(h'7de2) +007dda e054 mov #h'54, r0 +007ddc 03fe mov.l @(r0,r15), r3 +007dde 9067 mov.w @(h'ce,pc), r0 ;@(h'7eb0) +007de0 0f36 mov.l r3, @(r0,r15) +007de2 e04c mov #h'4c, r0 +007de4 03fe mov.l @(r0,r15), r3 +007de6 9064 mov.w @(h'c8,pc), r0 ;@(h'7eb2) +007de8 02fe mov.l @(r0,r15), r2 +007dea 323c add r3, r2 +007dec 9061 mov.w @(h'c2,pc), r0 ;@(h'7eb2) +007dee 0f26 mov.l r2, @(r0,r15) +007df0 9060 mov.w @(h'c0,pc), r0 ;@(h'7eb4) +007df2 03fe mov.l @(r0,r15), r3 +007df4 905f mov.w @(h'be,pc), r0 ;@(h'7eb6) +007df6 01fe mov.l @(r0,r15), r1 +007df8 905d mov.w @(h'ba,pc), r0 ;@(h'7eb6) +007dfa 313c add r3, r1 +007dfc 0f16 mov.l r1, @(r0,r15) +007dfe e048 mov #h'48, r0 +007e00 03fe mov.l @(r0,r15), r3 +007e02 9059 mov.w @(h'b2,pc), r0 ;@(h'7eb8) +007e04 02fe mov.l @(r0,r15), r2 +007e06 323c add r3, r2 +007e08 9056 mov.w @(h'ac,pc), r0 ;@(h'7eb8) +007e0a 0f26 mov.l r2, @(r0,r15) +007e0c 9055 mov.w @(h'aa,pc), r0 ;@(h'7eba) +007e0e 01fe mov.l @(r0,r15), r1 +007e10 9054 mov.w @(h'a8,pc), r0 ;@(h'7ebc) +007e12 03fe mov.l @(r0,r15), r3 +007e14 3317 cmp/gt r1, r3 +007e16 8b03 bf h'6 ;@(h'7e20) +007e18 9050 mov.w @(h'a0,pc), r0 ;@(h'7ebc) +007e1a 03fe mov.l @(r0,r15), r3 +007e1c 904d mov.w @(h'9a,pc), r0 ;@(h'7eba) +007e1e 0f36 mov.l r3, @(r0,r15) +007e20 904d mov.w @(h'9a,pc), r0 ;@(h'7ebe) +007e22 e200 mov #h'0, r2 +007e24 0f26 mov.l r2, @(r0,r15) +007e26 6323 mov r2, r3 +007e28 a0e4 bra h'1c8 ;@(h'7ff4) +007e2a 0009 nop +007e2c 9048 mov.w @(h'90,pc), r0 ;@(h'7ec0) +007e2e 01fe mov.l @(r0,r15), r1 +007e30 9347 mov.w @(h'8e,pc), r3 ;@(h'7ec2) +007e32 4108 shll2 r1 +007e34 d225 mov.l @(h'94,pc), r2 ;@(h'7ecc) +007e36 33fc add r15, r3 +007e38 313c add r3, r1 +007e3a 6012 mov.l @r1, r0 +007e3c 3027 cmp/gt r2, r0 +007e3e 8b04 bf h'8 ;@(h'7e4a) +007e40 903e mov.w @(h'7c,pc), r0 ;@(h'7ec0) +007e42 01fe mov.l @(r0,r15), r1 +007e44 4108 shll2 r1 +007e46 313c add r3, r1 +007e48 2122 mov.l r2, @r1 +007e4a 9039 mov.w @(h'72,pc), r0 ;@(h'7ec0) +007e4c 9239 mov.w @(h'72,pc), r2 ;@(h'7ec2) +007e4e 03fe mov.l @(r0,r15), r3 +007e50 9036 mov.w @(h'6c,pc), r0 ;@(h'7ec0) +007e52 4308 shll2 r3 +007e54 01fe mov.l @(r0,r15), r1 +007e56 32fc add r15, r2 +007e58 9034 mov.w @(h'68,pc), r0 ;@(h'7ec4) +007e5a 4108 shll2 r1 +007e5c 332c add r2, r3 +007e5e 30fc add r15, r0 +007e60 6332 mov.l @r3, r3 +007e62 011e mov.l @(r0,r1), r1 +007e64 3313 cmp/ge r1, r3 +007e66 8901 bt h'2 ;@(h'7e6c) +007e68 a0c1 bra h'182 ;@(h'7fee) +007e6a 0009 nop +007e6c 9028 mov.w @(h'50,pc), r0 ;@(h'7ec0) +007e6e 03fe mov.l @(r0,r15), r3 +007e70 9129 mov.w @(h'52,pc), r1 ;@(h'7ec6) +007e72 4308 shll2 r3 +007e74 31fc add r15, r1 +007e76 331c add r1, r3 +007e78 6032 mov.l @r3, r0 +007e7a 2008 tst r0, r0 +007e7c 8901 bt h'2 ;@(h'7e82) +007e7e a0b6 bra h'16c ;@(h'7fee) +007e80 0009 nop +007e82 e201 mov #h'1, r2 +007e84 901b mov.w @(h'36,pc), r0 ;@(h'7ebe) +007e86 e302 mov #h'2, r3 +007e88 d111 mov.l @(h'44,pc), r1 ;@(h'7ed0) +007e8a e73b mov #h'3b, r7 +007e8c 0f26 mov.l r2, @(r0,r15) +007e8e e629 mov #h'29, r6 +007e90 2f36 mov.l r3, @-r15 +007e92 e200 mov #h'0, r2 +007e94 2f26 mov.l r2, @-r15 +007e96 e504 mov #h'4, r5 +007e98 2f26 mov.l r2, @-r15 +007e9a 410b jsr @r1 +007e9c e41d mov #h'1d, r4 +007e9e 7f0c +007ea0 9012 mov.w @(h'24,pc), r0 ;@(h'7ec8) +007ea2 e33b mov #h'3b, r3 +007ea4 a078 bra h'f0 ;@(h'7f98) +007ea6 0f36 mov.l r3, @(r0,r15) +007ea8 01f0 +007eaa 01f8 +007eac 0080 +007eae 01fc mov.b @(r0,r15), r1 +007eb0 0218 sett +007eb2 021c mov.b @(r0,r1), r2 +007eb4 019c mov.b @(r0,r9), r1 +007eb6 0228 clrmac +007eb8 024c mov.b @(r0,r4), r2 +007eba 0250 +007ebc 0198 +007ebe 01a8 +007ec0 01b0 +007ec2 01b8 +007ec4 0cf0 +007ec6 0d90 +007ec8 01ac mov.b @(r0,r10), r1 +007eca 0000 +007ecc 0001 +007ece 869f +007ed0 0030 +007ed2 0dcc mov.b @(r0,r12), r13 +007ed4 90aa mov.w @(h'154,pc), r0 ;@(h'802c) +007ed6 e62a mov #h'2a, r6 +007ed8 d25a mov.l @(h'168,pc), r2 ;@(h'8044) +007eda e100 mov #h'0, r1 +007edc 2f16 mov.l r1, @-r15 +007ede e301 mov #h'1, r3 +007ee0 2f36 mov.l r3, @-r15 +007ee2 2f36 mov.l r3, @-r15 +007ee4 07fe mov.l @(r0,r15), r7 +007ee6 7739 add #h'39, r7 +007ee8 90a0 mov.w @(h'140,pc), r0 ;@(h'802c) +007eea 05fe mov.l @(r0,r15), r5 +007eec 420b jsr @r2 +007eee e41c mov #h'1c, r4 +007ef0 909d mov.w @(h'13a,pc), r0 ;@(h'802e) +007ef2 e51e mov #h'1e, r5 +007ef4 949c mov.w @(h'138,pc), r4 ;@(h'8030) +007ef6 e309 mov #h'9, r3 +007ef8 d253 mov.l @(h'14c,pc), r2 ;@(h'8048) +007efa e70b mov #h'b, r7 +007efc 2f36 mov.l r3, @-r15 +007efe 06fe mov.l @(r0,r15), r6 +007f00 7602 +007f02 420b jsr @r2 +007f04 34fc add r15, r4 +007f06 e32b mov #h'2b, r3 +007f08 9093 mov.w @(h'126,pc), r0 ;@(h'8032) +007f0a e524 mov #h'24, r5 +007f0c 9492 mov.w @(h'124,pc), r4 ;@(h'8034) +007f0e e705 mov #h'5, r7 +007f10 d24d mov.l @(h'134,pc), r2 ;@(h'8048) +007f12 2f36 mov.l r3, @-r15 +007f14 06fe mov.l @(r0,r15), r6 +007f16 760d +007f18 420b jsr @r2 +007f1a 34fc add r15, r4 +007f1c 908b mov.w @(h'116,pc), r0 ;@(h'8036) +007f1e e51e mov #h'1e, r5 +007f20 928b mov.w @(h'116,pc), r2 ;@(h'803a) +007f22 e32b mov #h'2b, r3 +007f24 d148 mov.l @(h'120,pc), r1 ;@(h'8048) +007f26 e705 mov #h'5, r7 +007f28 2f36 mov.l r3, @-r15 +007f2a 32fc add r15, r2 +007f2c 06fe mov.l @(r0,r15), r6 +007f2e 760d +007f30 9082 mov.w @(h'104,pc), r0 ;@(h'8038) +007f32 04fe mov.l @(r0,r15), r4 +007f34 0437 mul.l r3, r4 +007f36 041a sts macl, r4 +007f38 410b jsr @r1 +007f3a 342c add r2, r4 +007f3c d141 mov.l @(h'104,pc), r1 ;@(h'8044) +007f3e e3ff mov #h'ffffffff, r3 +007f40 2f36 mov.l r3, @-r15 +007f42 e201 mov #h'1, r2 +007f44 2f26 mov.l r2, @-r15 +007f46 e73c mov #h'3c, r7 +007f48 2f26 mov.l r2, @-r15 +007f4a e66a mov #h'6a, r6 +007f4c e503 mov #h'3, r5 +007f4e 410b jsr @r1 +007f50 e415 mov #h'15, r4 +007f52 e3ff mov #h'ffffffff, r3 +007f54 2f36 mov.l r3, @-r15 +007f56 e200 mov #h'0, r2 +007f58 d33a mov.l @(h'e8,pc), r3 ;@(h'8044) +007f5a e101 mov #h'1, r1 +007f5c 2f26 mov.l r2, @-r15 +007f5e e73d mov #h'3d, r7 +007f60 2f16 mov.l r1, @-r15 +007f62 e66b mov #h'6b, r6 +007f64 e502 mov #h'2, r5 +007f66 430b jsr @r3 +007f68 e414 mov #h'14, r4 +007f6a e2ff mov #h'ffffffff, r2 +007f6c 2f26 mov.l r2, @-r15 +007f6e e301 mov #h'1, r3 +007f70 2f36 mov.l r3, @-r15 +007f72 e102 mov #h'2, r1 +007f74 d333 mov.l @(h'cc,pc), r3 ;@(h'8044) +007f76 e73f mov #h'3f, r7 +007f78 2f16 mov.l r1, @-r15 +007f7a e66d mov #h'6d, r6 +007f7c e500 mov #h'0, r5 +007f7e 430b jsr @r3 +007f80 e412 mov #h'12, r4 +007f82 d232 mov.l @(h'c8,pc), r2 ;@(h'804c) +007f84 420b jsr @r2 +007f86 7f3c add #h'3c, r15 +007f88 d331 mov.l @(h'c4,pc), r3 ;@(h'8050) +007f8a 430b jsr @r3 +007f8c e40f mov #h'f, r4 +007f8e 9055 mov.w @(h'aa,pc), r0 ;@(h'803c) +007f90 02fe mov.l @(r0,r15), r2 +007f92 72ff add #h'ff, r2 +007f94 9052 mov.w @(h'a4,pc), r0 ;@(h'803c) +007f96 0f26 mov.l r2, @(r0,r15) +007f98 9050 mov.w @(h'a0,pc), r0 ;@(h'803c) +007f9a e302 mov #h'2, r3 +007f9c 01fe mov.l @(r0,r15), r1 +007f9e 3137 cmp/gt r3, r1 +007fa0 8998 bt h'-d0 ;@(h'7ed4) +007fa2 d22c mov.l @(h'b0,pc), r2 ;@(h'8054) +007fa4 420b jsr @r2 +007fa6 e41f mov #h'1f, r4 +007fa8 600c extu.b r0, r0 +007faa 2008 tst r0, r0 +007fac 89f9 bt h'-e ;@(h'7fa2) +007fae e202 mov #h'2, r2 +007fb0 d124 mov.l @(h'90,pc), r1 ;@(h'8044) +007fb2 e300 mov #h'0, r3 +007fb4 2f26 mov.l r2, @-r15 +007fb6 e73b mov #h'3b, r7 +007fb8 2f36 mov.l r3, @-r15 +007fba e629 mov #h'29, r6 +007fbc 2f36 mov.l r3, @-r15 +007fbe e504 mov #h'4, r5 +007fc0 410b jsr @r1 +007fc2 e41d mov #h'1d, r4 +007fc4 d321 mov.l @(h'84,pc), r3 ;@(h'804c) +007fc6 430b jsr @r3 +007fc8 7f0c +007fca d322 mov.l @(h'88,pc), r3 ;@(h'8054) +007fcc 430b jsr @r3 +007fce e41f mov #h'1f, r4 +007fd0 600c extu.b r0, r0 +007fd2 2008 tst r0, r0 +007fd4 8bf9 bf h'-e ;@(h'7fca) +007fd6 e302 mov #h'2, r3 +007fd8 d11a mov.l @(h'68,pc), r1 ;@(h'8044) +007fda e200 mov #h'0, r2 +007fdc 2f36 mov.l r3, @-r15 +007fde e73b mov #h'3b, r7 +007fe0 2f26 mov.l r2, @-r15 +007fe2 e629 mov #h'29, r6 +007fe4 2f26 mov.l r2, @-r15 +007fe6 e504 mov #h'4, r5 +007fe8 410b jsr @r1 +007fea e41d mov #h'1d, r4 +007fec 7f0c +007fee 9026 mov.w @(h'4c,pc), r0 ;@(h'803e) +007ff0 03fe mov.l @(r0,r15), r3 +007ff2 7301 +007ff4 9023 mov.w @(h'46,pc), r0 ;@(h'803e) +007ff6 e228 mov #h'28, r2 +007ff8 0f36 mov.l r3, @(r0,r15) +007ffa 6133 mov r3, r1 +007ffc 3123 cmp/ge r2, r1 +007ffe 8901 bt h'2 ;@(h'8004) +008000 af14 bra h'-1d8 ;@(h'7e2c) +008002 0009 nop +008004 901c mov.w @(h'38,pc), r0 ;@(h'8040) +008006 03fe mov.l @(r0,r15), r3 +008008 2338 tst r3, r3 +00800a 8970 bt h'e0 ;@(h'80ee) +00800c d10d mov.l @(h'34,pc), r1 ;@(h'8044) +00800e e302 mov #h'2, r3 +008010 2f36 mov.l r3, @-r15 +008012 e200 mov #h'0, r2 +008014 2f26 mov.l r2, @-r15 +008016 e73b mov #h'3b, r7 +008018 2f26 mov.l r2, @-r15 +00801a e629 mov #h'29, r6 +00801c e504 mov #h'4, r5 +00801e 410b jsr @r1 +008020 e41d mov #h'1d, r4 +008022 7f0c +008024 900a mov.w @(h'14,pc), r0 ;@(h'803c) +008026 e304 mov #h'4, r3 +008028 a05c bra h'b8 ;@(h'80e4) +00802a 0f36 mov.l r3, @(r0,r15) +00802c 01b8 +00802e 01bc mov.b @(r0,r11), r1 +008030 02e0 +008032 01c0 +008034 02f8 +008036 01c4 mov.b r12, @(r0,r1) +008038 01c8 +00803a 0328 clrmac +00803c 01ac mov.b @(r0,r10), r1 +00803e 01b0 +008040 01a8 +008042 0000 +008044 0030 +008046 0dcc mov.b @(r0,r12), r13 +008048 0030 +00804a 1bc8 mov.l r12, @(h'20,r11) +00804c 0030 +00804e 0730 +008050 0030 +008052 baca bsr h'-a6c ;@(h'75ea) +008054 0030 +008056 3370 cmp/eq r7, r3 +008058 90b1 mov.w @(h'162,pc), r0 ;@(h'81be) +00805a e62a mov #h'2a, r6 +00805c d25d mov.l @(h'174,pc), r2 ;@(h'81d4) +00805e e100 mov #h'0, r1 +008060 2f16 mov.l r1, @-r15 +008062 e301 mov #h'1, r3 +008064 2f36 mov.l r3, @-r15 +008066 2f36 mov.l r3, @-r15 +008068 07fe mov.l @(r0,r15), r7 +00806a 6573 mov r7, r5 +00806c 75c7 add #h'c7, r5 +00806e 420b jsr @r2 +008070 e41c mov #h'1c, r4 +008072 e336 mov #h'36, r3 +008074 90a4 mov.w @(h'148,pc), r0 ;@(h'81c0) +008076 e51e mov #h'1e, r5 +008078 94a3 mov.w @(h'146,pc), r4 ;@(h'81c2) +00807a e70b mov #h'b, r7 +00807c d256 mov.l @(h'158,pc), r2 ;@(h'81d8) +00807e 2f36 mov.l r3, @-r15 +008080 06fe mov.l @(r0,r15), r6 +008082 76c9 add #h'c9, r6 +008084 420b jsr @r2 +008086 34fc add r15, r4 +008088 d152 mov.l @(h'148,pc), r1 ;@(h'81d4) +00808a e3ff mov #h'ffffffff, r3 +00808c 2f36 mov.l r3, @-r15 +00808e e201 mov #h'1, r2 +008090 2f26 mov.l r2, @-r15 +008092 e73c mov #h'3c, r7 +008094 2f26 mov.l r2, @-r15 +008096 e66a mov #h'6a, r6 +008098 e503 mov #h'3, r5 +00809a 410b jsr @r1 +00809c e415 mov #h'15, r4 +00809e e3ff mov #h'ffffffff, r3 +0080a0 2f36 mov.l r3, @-r15 +0080a2 e200 mov #h'0, r2 +0080a4 d34b mov.l @(h'12c,pc), r3 ;@(h'81d4) +0080a6 e101 mov #h'1, r1 +0080a8 2f26 mov.l r2, @-r15 +0080aa e73d mov #h'3d, r7 +0080ac 2f16 mov.l r1, @-r15 +0080ae e66b mov #h'6b, r6 +0080b0 e502 mov #h'2, r5 +0080b2 430b jsr @r3 +0080b4 e414 mov #h'14, r4 +0080b6 e2ff mov #h'ffffffff, r2 +0080b8 2f26 mov.l r2, @-r15 +0080ba e301 mov #h'1, r3 +0080bc 2f36 mov.l r3, @-r15 +0080be e102 mov #h'2, r1 +0080c0 d344 mov.l @(h'110,pc), r3 ;@(h'81d4) +0080c2 e73f mov #h'3f, r7 +0080c4 2f16 mov.l r1, @-r15 +0080c6 e66d mov #h'6d, r6 +0080c8 e500 mov #h'0, r5 +0080ca 430b jsr @r3 +0080cc e412 mov #h'12, r4 +0080ce d243 mov.l @(h'10c,pc), r2 ;@(h'81dc) +0080d0 420b jsr @r2 +0080d2 7f34 add #h'34, r15 +0080d4 d342 mov.l @(h'108,pc), r3 ;@(h'81e0) +0080d6 430b jsr @r3 +0080d8 e40f mov #h'f, r4 +0080da 9073 mov.w @(h'e6,pc), r0 ;@(h'81c4) +0080dc 02fe mov.l @(r0,r15), r2 +0080de 7201 +0080e0 9070 mov.w @(h'e0,pc), r0 ;@(h'81c4) +0080e2 0f26 mov.l r2, @(r0,r15) +0080e4 906e mov.w @(h'dc,pc), r0 ;@(h'81c4) +0080e6 e33d mov #h'3d, r3 +0080e8 01fe mov.l @(r0,r15), r1 +0080ea 3133 cmp/ge r3, r1 +0080ec 8bb4 bf h'-98 ;@(h'8058) +0080ee e074 mov #h'74, r0 +0080f0 9269 mov.w @(h'd2,pc), r2 ;@(h'81c6) +0080f2 03fe mov.l @(r0,r15), r3 +0080f4 9068 mov.w @(h'd0,pc), r0 ;@(h'81c8) +0080f6 4308 shll2 r3 +0080f8 00fe mov.l @(r0,r15), r0 +0080fa 32fc add r15, r2 +0080fc 332c add r2, r3 +0080fe 6132 mov.l @r3, r1 +008100 9363 mov.w @(h'c6,pc), r3 ;@(h'81ca) +008102 3017 cmp/gt r1, r0 +008104 0029 movt r0 +008106 33fc add r15, r3 +008108 2302 mov.l r0, @r3 +00810a e074 mov #h'74, r0 +00810c 01fe mov.l @(r0,r15), r1 +00810e 4108 shll2 r1 +008110 905a mov.w @(h'b4,pc), r0 ;@(h'81c8) +008112 312c add r2, r1 +008114 00fe mov.l @(r0,r15), r0 +008116 6312 mov.l @r1, r3 +008118 3037 cmp/gt r3, r0 +00811a 8b12 bf h'24 ;@(h'8142) +00811c e074 mov #h'74, r0 +00811e e721 mov #h'21, r7 +008120 03fe mov.l @(r0,r15), r3 +008122 e669 mov #h'69, r6 +008124 9050 mov.w @(h'a0,pc), r0 ;@(h'81c8) +008126 e504 mov #h'4, r5 +008128 01fe mov.l @(r0,r15), r1 +00812a 4308 shll2 r3 +00812c 332c add r2, r3 +00812e 2312 mov.l r1, @r3 +008130 d228 mov.l @(h'a0,pc), r2 ;@(h'81d4) +008132 e302 mov #h'2, r3 +008134 2f36 mov.l r3, @-r15 +008136 e100 mov #h'0, r1 +008138 2f16 mov.l r1, @-r15 +00813a 2f16 mov.l r1, @-r15 +00813c 420b jsr @r2 +00813e e45f mov #h'5f, r4 +008140 7f0c +008142 9043 mov.w @(h'86,pc), r0 ;@(h'81cc) +008144 953b mov.w @(h'76,pc), r5 ;@(h'81be) +008146 06fe mov.l @(r0,r15), r6 +008148 943d mov.w @(h'7a,pc), r4 ;@(h'81c6) +00814a 35fc add r15, r5 +00814c d325 mov.l @(h'94,pc), r3 ;@(h'81e4) +00814e 430b jsr @r3 +008150 34fc add r15, r4 +008152 e200 mov #h'0, r2 +008154 903b mov.w @(h'76,pc), r0 ;@(h'81ce) +008156 6323 mov r2, r3 +008158 0f26 mov.l r2, @(r0,r15) +00815a 9033 mov.w @(h'66,pc), r0 ;@(h'81c4) +00815c 0f36 mov.l r3, @(r0,r15) +00815e 9034 mov.w @(h'68,pc), r0 ;@(h'81ca) +008160 01fe mov.l @(r0,r15), r1 +008162 2118 tst r1, r1 +008164 896b bt h'd6 ;@(h'823e) +008166 9032 mov.w @(h'64,pc), r0 ;@(h'81ce) +008168 9332 mov.w @(h'64,pc), r3 ;@(h'81d0) +00816a 02fe mov.l @(r0,r15), r2 +00816c 902f mov.w @(h'5e,pc), r0 ;@(h'81ce) +00816e 7201 +008170 3230 cmp/eq r3, r2 +008172 8f04 bf/s h'8 ;@(h'817e) +008174 0f26 mov.l r2, @(r0,r15) +008176 e000 mov #h'0, r0 +008178 9129 mov.w @(h'52,pc), r1 ;@(h'81ce) +00817a 31fc add r15, r1 +00817c 2102 mov.l r0, @r1 +00817e 9026 mov.w @(h'4c,pc), r0 ;@(h'81ce) +008180 03fe mov.l @(r0,r15), r3 +008182 2338 tst r3, r3 +008184 8b0c bf h'18 ;@(h'81a0) +008186 e3ff mov #h'ffffffff, r3 +008188 2f36 mov.l r3, @-r15 +00818a e203 mov #h'3, r2 +00818c d311 mov.l @(h'44,pc), r3 ;@(h'81d4) +00818e e101 mov #h'1, r1 +008190 2f26 mov.l r2, @-r15 +008192 e73b mov #h'3b, r7 +008194 2f16 mov.l r1, @-r15 +008196 e631 mov #h'31, r6 +008198 e50d mov #h'd, r5 +00819a 430b jsr @r3 +00819c e42b mov #h'2b, r4 +00819e 7f0c +0081a0 9015 mov.w @(h'2a,pc), r0 ;@(h'81ce) +0081a2 00fe mov.l @(r0,r15), r0 +0081a4 8864 cmp/eq #h'64, r0 +0081a6 8b23 bf h'46 ;@(h'81f0) +0081a8 e2ff mov #h'ffffffff, r2 +0081aa e302 mov #h'2, r3 +0081ac 2f26 mov.l r2, @-r15 +0081ae e101 mov #h'1, r1 +0081b0 2f36 mov.l r3, @-r15 +0081b2 e73b mov #h'3b, r7 +0081b4 2f16 mov.l r1, @-r15 +0081b6 e631 mov #h'31, r6 +0081b8 e50d mov #h'd, r5 +0081ba a015 bra h'2a ;@(h'81e8) +0081bc e42b mov #h'2b, r4 +0081be 01b8 +0081c0 01bc mov.b @(r0,r11), r1 +0081c2 0274 mov.b r7, @(r0,r2) +0081c4 01ac mov.b @(r0,r10), r1 +0081c6 0258 sets +0081c8 019c mov.b @(r0,r9), r1 +0081ca 01a8 +0081cc 01b4 mov.b r11, @(r0,r1) +0081ce 01b0 +0081d0 00c8 +0081d2 0000 +0081d4 0030 +0081d6 0dcc mov.b @(r0,r12), r13 +0081d8 0030 +0081da 1bc8 mov.l r12, @(h'20,r11) +0081dc 0030 +0081de 0730 +0081e0 0030 +0081e2 baca bsr h'-a6c ;@(h'777a) +0081e4 0030 +0081e6 3556 cmp/hi r5, r5 +0081e8 d342 mov.l @(h'108,pc), r3 ;@(h'82f4) +0081ea 430b jsr @r3 +0081ec 0009 nop +0081ee 7f0c +0081f0 907b mov.w @(h'f6,pc), r0 ;@(h'82ea) +0081f2 02fe mov.l @(r0,r15), r2 +0081f4 9079 mov.w @(h'f2,pc), r0 ;@(h'82ea) +0081f6 7201 +0081f8 9378 mov.w @(h'f0,pc), r3 ;@(h'82ec) +0081fa 3230 cmp/eq r3, r2 +0081fc 8f04 bf/s h'8 ;@(h'8208) +0081fe 0f26 mov.l r2, @(r0,r15) +008200 9173 mov.w @(h'e6,pc), r1 ;@(h'82ea) +008202 e000 mov #h'0, r0 +008204 31fc add r15, r1 +008206 2102 mov.l r0, @r1 +008208 906f mov.w @(h'de,pc), r0 ;@(h'82ea) +00820a 03fe mov.l @(r0,r15), r3 +00820c 2338 tst r3, r3 +00820e 8b16 bf h'2c ;@(h'823e) +008210 d138 mov.l @(h'e0,pc), r1 ;@(h'82f4) +008212 e302 mov #h'2, r3 +008214 2f36 mov.l r3, @-r15 +008216 e200 mov #h'0, r2 +008218 2f26 mov.l r2, @-r15 +00821a e721 mov #h'21, r7 +00821c 2f26 mov.l r2, @-r15 +00821e e669 mov #h'69, r6 +008220 e504 mov #h'4, r5 +008222 410b jsr @r1 +008224 e45f mov #h'5f, r4 +008226 e302 mov #h'2, r3 +008228 d132 mov.l @(h'c8,pc), r1 ;@(h'82f4) +00822a e200 mov #h'0, r2 +00822c 2f36 mov.l r3, @-r15 +00822e e73b mov #h'3b, r7 +008230 2f26 mov.l r2, @-r15 +008232 e669 mov #h'69, r6 +008234 2f26 mov.l r2, @-r15 +008236 e523 mov #h'23, r5 +008238 410b jsr @r1 +00823a e45f mov #h'5f, r4 +00823c 7f18 add #h'18, r15 +00823e d32e mov.l @(h'b8,pc), r3 ;@(h'82f8) +008240 430b jsr @r3 +008242 0009 nop +008244 d22d mov.l @(h'b4,pc), r2 ;@(h'82fc) +008246 420b jsr @r2 +008248 e41f mov #h'1f, r4 +00824a 600c extu.b r0, r0 +00824c 2008 tst r0, r0 +00824e 8b3c bf h'78 ;@(h'82ca) +008250 d22a mov.l @(h'a8,pc), r2 ;@(h'82fc) +008252 420b jsr @r2 +008254 e430 mov #h'30, r4 +008256 600c extu.b r0, r0 +008258 2008 tst r0, r0 +00825a 8980 bt h'-100 ;@(h'815e) +00825c a035 bra h'6a ;@(h'82ca) +00825e 0009 nop +008260 9045 mov.w @(h'8a,pc), r0 ;@(h'82ee) +008262 02fe mov.l @(r0,r15), r2 +008264 2228 tst r2, r2 +008266 8930 bt h'60 ;@(h'82ca) +008268 9042 mov.w @(h'84,pc), r0 ;@(h'82f0) +00826a 03fe mov.l @(r0,r15), r3 +00826c 9040 mov.w @(h'80,pc), r0 ;@(h'82f0) +00826e 7301 +008270 923f mov.w @(h'7e,pc), r2 ;@(h'82f2) +008272 3320 cmp/eq r2, r3 +008274 8f04 bf/s h'8 ;@(h'8280) +008276 0f36 mov.l r3, @(r0,r15) +008278 913a mov.w @(h'74,pc), r1 ;@(h'82f0) +00827a e000 mov #h'0, r0 +00827c 31fc add r15, r1 +00827e 2102 mov.l r0, @r1 +008280 9036 mov.w @(h'6c,pc), r0 ;@(h'82f0) +008282 03fe mov.l @(r0,r15), r3 +008284 2338 tst r3, r3 +008286 8b0c bf h'18 ;@(h'82a2) +008288 e3ff mov #h'ffffffff, r3 +00828a e203 mov #h'3, r2 +00828c 2f36 mov.l r3, @-r15 +00828e e101 mov #h'1, r1 +008290 2f26 mov.l r2, @-r15 +008292 e73b mov #h'3b, r7 +008294 d317 mov.l @(h'5c,pc), r3 ;@(h'82f4) +008296 e631 mov #h'31, r6 +008298 2f16 mov.l r1, @-r15 +00829a e50d mov #h'd, r5 +00829c 430b jsr @r3 +00829e e42b mov #h'2b, r4 +0082a0 7f0c +0082a2 9025 mov.w @(h'4a,pc), r0 ;@(h'82f0) +0082a4 00fe mov.l @(r0,r15), r0 +0082a6 8864 cmp/eq #h'64, r0 +0082a8 8b0c bf h'18 ;@(h'82c4) +0082aa e2ff mov #h'ffffffff, r2 +0082ac 2f26 mov.l r2, @-r15 +0082ae e302 mov #h'2, r3 +0082b0 2f36 mov.l r3, @-r15 +0082b2 e101 mov #h'1, r1 +0082b4 d30f mov.l @(h'3c,pc), r3 ;@(h'82f4) +0082b6 e73b mov #h'3b, r7 +0082b8 2f16 mov.l r1, @-r15 +0082ba e631 mov #h'31, r6 +0082bc e50d mov #h'd, r5 +0082be 430b jsr @r3 +0082c0 e42b mov #h'2b, r4 +0082c2 7f0c +0082c4 d20c mov.l @(h'30,pc), r2 ;@(h'82f8) +0082c6 420b jsr @r2 +0082c8 0009 nop +0082ca d30c mov.l @(h'30,pc), r3 ;@(h'82fc) +0082cc 430b jsr @r3 +0082ce e41f mov #h'1f, r4 +0082d0 600c extu.b r0, r0 +0082d2 2008 tst r0, r0 +0082d4 8bc4 bf h'-78 ;@(h'8260) +0082d6 d309 mov.l @(h'24,pc), r3 ;@(h'82fc) +0082d8 430b jsr @r3 +0082da e430 mov #h'30, r4 +0082dc 600c extu.b r0, r0 +0082de 2008 tst r0, r0 +0082e0 8901 bt h'2 ;@(h'82e6) +0082e2 a29c bra h'538 ;@(h'881e) +0082e4 0009 nop +0082e6 a28d bra h'51a ;@(h'8804) +0082e8 e23c mov #h'3c, r2 +0082ea 01ac mov.b @(r0,r10), r1 +0082ec 02ee mov.l @(r0,r14), r2 +0082ee 01a8 +0082f0 01b0 +0082f2 00c8 +0082f4 0030 +0082f6 0dcc mov.b @(r0,r12), r13 +0082f8 0030 +0082fa 0730 +0082fc 0030 +0082fe 3370 cmp/eq r7, r3 +008300 90d1 mov.w @(h'1a2,pc), r0 ;@(h'84a6) +008302 e516 mov #h'16, r5 +008304 94d0 mov.w @(h'1a0,pc), r4 ;@(h'84a8) +008306 e140 mov #h'40, r1 +008308 d379 mov.l @(h'1e4,pc), r3 ;@(h'84f0) +00830a e755 mov #h'55, r7 +00830c 2f16 mov.l r1, @-r15 +00830e 06fe mov.l @(r0,r15), r6 +008310 76c4 add #h'c4, r6 +008312 430b jsr @r3 +008314 34fc add r15, r4 +008316 e240 mov #h'40, r2 +008318 90c7 mov.w @(h'18e,pc), r0 ;@(h'84aa) +00831a e516 mov #h'16, r5 +00831c 94c6 mov.w @(h'18c,pc), r4 ;@(h'84ac) +00831e e755 mov #h'55, r7 +008320 d374 mov.l @(h'1d0,pc), r3 ;@(h'84f4) +008322 2f26 mov.l r2, @-r15 +008324 06fe mov.l @(r0,r15), r6 +008326 76c4 add #h'c4, r6 +008328 430b jsr @r3 +00832a 34fc add r15, r4 +00832c 90bf mov.w @(h'17e,pc), r0 ;@(h'84ae) +00832e e562 mov #h'62, r5 +008330 93bf mov.w @(h'17e,pc), r3 ;@(h'84b2) +008332 e21b mov #h'1b, r2 +008334 d170 mov.l @(h'1c0,pc), r1 ;@(h'84f8) +008336 e705 mov #h'5, r7 +008338 2f26 mov.l r2, @-r15 +00833a 33fc add r15, r3 +00833c 06fe mov.l @(r0,r15), r6 +00833e 76c9 add #h'c9, r6 +008340 90b6 mov.w @(h'16c,pc), r0 ;@(h'84b0) +008342 04fe mov.l @(r0,r15), r4 +008344 0427 mul.l r2, r4 +008346 041a sts macl, r4 +008348 410b jsr @r1 +00834a 343c add r3, r4 +00834c 90b2 mov.w @(h'164,pc), r0 ;@(h'84b4) +00834e e661 mov #h'61, r6 +008350 95b1 mov.w @(h'162,pc), r5 ;@(h'84b6) +008352 e301 mov #h'1, r3 +008354 92b1 mov.w @(h'162,pc), r2 ;@(h'84ba) +008356 2f36 mov.l r3, @-r15 +008358 2f36 mov.l r3, @-r15 +00835a 35fc add r15, r5 +00835c d167 mov.l @(h'19c,pc), r1 ;@(h'84fc) +00835e 32fc add r15, r2 +008360 07fe mov.l @(r0,r15), r7 +008362 77f0 add #h'f0, r7 +008364 90a8 mov.w @(h'150,pc), r0 ;@(h'84b8) +008366 04fe mov.l @(r0,r15), r4 +008368 4408 shll2 r4 +00836a 342c add r2, r4 +00836c 410b jsr @r1 +00836e 6442 mov.l @r4, r4 +008370 90a4 mov.w @(h'148,pc), r0 ;@(h'84bc) +008372 e658 mov #h'58, r6 +008374 95a3 mov.w @(h'146,pc), r5 ;@(h'84be) +008376 e302 mov #h'2, r3 +008378 d161 mov.l @(h'184,pc), r1 ;@(h'8500) +00837a e201 mov #h'1, r2 +00837c 2f36 mov.l r3, @-r15 +00837e 2f26 mov.l r2, @-r15 +008380 07fe mov.l @(r0,r15), r7 +008382 35fc add r15, r5 +008384 908f mov.w @(h'11e,pc), r0 ;@(h'84a6) +008386 77fb add #h'fb, r7 +008388 410b jsr @r1 +00838a 04fe mov.l @(r0,r15), r4 +00838c 9098 mov.w @(h'130,pc), r0 ;@(h'84c0) +00838e e652 mov #h'52, r6 +008390 9597 mov.w @(h'12e,pc), r5 ;@(h'84c2) +008392 e300 mov #h'0, r3 +008394 9496 mov.w @(h'12c,pc), r4 ;@(h'84c4) +008396 e202 mov #h'2, r2 +008398 d159 mov.l @(h'164,pc), r1 ;@(h'8500) +00839a 2f36 mov.l r3, @-r15 +00839c 2f26 mov.l r2, @-r15 +00839e 35fc add r15, r5 +0083a0 07fe mov.l @(r0,r15), r7 +0083a2 34fc add r15, r4 +0083a4 77c9 add #h'c9, r7 +0083a6 343c add r3, r4 +0083a8 410b jsr @r1 +0083aa 6440 mov.b @r4, r4 +0083ac 908b mov.w @(h'116,pc), r0 ;@(h'84c6) +0083ae e652 mov #h'52, r6 +0083b0 958a mov.w @(h'114,pc), r5 ;@(h'84c8) +0083b2 e302 mov #h'2, r3 +0083b4 d152 mov.l @(h'148,pc), r1 ;@(h'8500) +0083b6 e201 mov #h'1, r2 +0083b8 2f36 mov.l r3, @-r15 +0083ba 2f26 mov.l r2, @-r15 +0083bc 07fe mov.l @(r0,r15), r7 +0083be 35fc add r15, r5 +0083c0 9083 mov.w @(h'106,pc), r0 ;@(h'84ca) +0083c2 77fb add #h'fb, r7 +0083c4 04fc mov.b @(r0,r15), r4 +0083c6 410b jsr @r1 +0083c8 4400 shll r4 +0083ca e300 mov #h'0, r3 +0083cc 907e mov.w @(h'fc,pc), r0 ;@(h'84cc) +0083ce e64c mov #h'4c, r6 +0083d0 957d mov.w @(h'fa,pc), r5 ;@(h'84ce) +0083d2 e202 mov #h'2, r2 +0083d4 d14a mov.l @(h'128,pc), r1 ;@(h'8500) +0083d6 2f36 mov.l r3, @-r15 +0083d8 2f26 mov.l r2, @-r15 +0083da 35fc add r15, r5 +0083dc 07fe mov.l @(r0,r15), r7 +0083de 77c9 add #h'c9, r7 +0083e0 9076 mov.w @(h'ec,pc), r0 ;@(h'84d0) +0083e2 410b jsr @r1 +0083e4 04fc mov.b @(r0,r15), r4 +0083e6 e302 mov #h'2, r3 +0083e8 9073 mov.w @(h'e6,pc), r0 ;@(h'84d2) +0083ea e64c mov #h'4c, r6 +0083ec 9563 mov.w @(h'c6,pc), r5 ;@(h'84b6) +0083ee e201 mov #h'1, r2 +0083f0 9470 mov.w @(h'e0,pc), r4 ;@(h'84d4) +0083f2 2f36 mov.l r3, @-r15 +0083f4 2f26 mov.l r2, @-r15 +0083f6 34fc add r15, r4 +0083f8 07fe mov.l @(r0,r15), r7 +0083fa 342c add r2, r4 +0083fc 6440 mov.b @r4, r4 +0083fe 77fb add #h'fb, r7 +008400 6143 mov r4, r1 +008402 4408 shll2 r4 +008404 341c add r1, r4 +008406 d13e mov.l @(h'f8,pc), r1 ;@(h'8500) +008408 410b jsr @r1 +00840a 35fc add r15, r5 +00840c 9063 mov.w @(h'c6,pc), r0 ;@(h'84d6) +00840e e646 mov #h'46, r6 +008410 9562 mov.w @(h'c4,pc), r5 ;@(h'84d8) +008412 e300 mov #h'0, r3 +008414 9461 mov.w @(h'c2,pc), r4 ;@(h'84da) +008416 e202 mov #h'2, r2 +008418 d139 mov.l @(h'e4,pc), r1 ;@(h'8500) +00841a 2f36 mov.l r3, @-r15 +00841c 2f26 mov.l r2, @-r15 +00841e 35fc add r15, r5 +008420 07fe mov.l @(r0,r15), r7 +008422 34fc add r15, r4 +008424 77c9 add #h'c9, r7 +008426 342c add r2, r4 +008428 410b jsr @r1 +00842a 6440 mov.b @r4, r4 +00842c 9056 mov.w @(h'ac,pc), r0 ;@(h'84dc) +00842e e646 mov #h'46, r6 +008430 9555 mov.w @(h'aa,pc), r5 ;@(h'84de) +008432 e11e mov #h'1e, r1 +008434 9454 mov.w @(h'a8,pc), r4 ;@(h'84e0) +008436 e302 mov #h'2, r3 +008438 2f36 mov.l r3, @-r15 +00843a e201 mov #h'1, r2 +00843c 2f26 mov.l r2, @-r15 +00843e 35fc add r15, r5 +008440 07fe mov.l @(r0,r15), r7 +008442 34fc add r15, r4 +008444 77fb add #h'fb, r7 +008446 343c add r3, r4 +008448 6440 mov.b @r4, r4 +00844a 241f muls.w r1, r4 +00844c d12c mov.l @(h'b0,pc), r1 ;@(h'8500) +00844e 410b jsr @r1 +008450 041a sts macl, r4 +008452 e300 mov #h'0, r3 +008454 9045 mov.w @(h'8a,pc), r0 ;@(h'84e2) +008456 e640 mov #h'40, r6 +008458 9544 mov.w @(h'88,pc), r5 ;@(h'84e4) +00845a e202 mov #h'2, r2 +00845c 2f36 mov.l r3, @-r15 +00845e 2f26 mov.l r2, @-r15 +008460 07fe mov.l @(r0,r15), r7 +008462 35fc add r15, r5 +008464 d326 mov.l @(h'98,pc), r3 ;@(h'8500) +008466 77c9 add #h'c9, r7 +008468 9026 mov.w @(h'4c,pc), r0 ;@(h'84b8) +00846a 01fe mov.l @(r0,r15), r1 +00846c 903b mov.w @(h'76,pc), r0 ;@(h'84e6) +00846e 04fe mov.l @(r0,r15), r4 +008470 430b jsr @r3 +008472 341c add r1, r4 +008474 9038 mov.w @(h'70,pc), r0 ;@(h'84e8) +008476 e640 mov #h'40, r6 +008478 9537 mov.w @(h'6e,pc), r5 ;@(h'84ea) +00847a e202 mov #h'2, r2 +00847c 2f26 mov.l r2, @-r15 +00847e e301 mov #h'1, r3 +008480 2f36 mov.l r3, @-r15 +008482 07fe mov.l @(r0,r15), r7 +008484 9032 mov.w @(h'64,pc), r0 ;@(h'84ec) +008486 77fb add #h'fb, r7 +008488 01fe mov.l @(r0,r15), r1 +00848a 9030 mov.w @(h'60,pc), r0 ;@(h'84ee) +00848c 04fe mov.l @(r0,r15), r4 +00848e 341c add r1, r4 +008490 6343 mov r4, r3 +008492 4400 shll r4 +008494 343c add r3, r4 +008496 d31a mov.l @(h'68,pc), r3 ;@(h'8500) +008498 430b jsr @r3 +00849a 35fc add r15, r5 +00849c e202 mov #h'2, r2 +00849e e301 mov #h'1, r3 +0084a0 2f26 mov.l r2, @-r15 +0084a2 a02f bra h'5e ;@(h'8504) +0084a4 0009 nop +0084a6 01b4 mov.b r11, @(r0,r1) +0084a8 7d50 add #h'50, r13 +0084aa 01b8 +0084ac 7d54 add #h'54, r13 +0084ae 01bc mov.b @(r0,r11), r1 +0084b0 0080 +0084b2 7d04 +0084b4 01c4 mov.b r12, @(r0,r1) +0084b6 7c28 add #h'28, r12 +0084b8 0088 +0084ba 026c mov.b @(r0,r6), r2 +0084bc 01cc mov.b @(r0,r12), r1 +0084be 7c08 +0084c0 01d4 mov.b r13, @(r0,r1) +0084c2 7c10 add #h'10, r12 +0084c4 0120 +0084c6 01dc mov.b @(r0,r13), r1 +0084c8 7c18 add #h'18, r12 +0084ca 0128 clrmac +0084cc 01e4 mov.b r14, @(r0,r1) +0084ce 7c20 add #h'20, r12 +0084d0 0131 +0084d2 01ec mov.b @(r0,r14), r1 +0084d4 0138 ldtlb +0084d6 01f4 mov.b r15, @(r0,r1) +0084d8 7c30 add #h'30, r12 +0084da 0140 +0084dc 01fc mov.b @(r0,r15), r1 +0084de 7c38 add #h'38, r12 +0084e0 0148 clrs +0084e2 0204 mov.b r0, @(r0,r2) +0084e4 7c40 add #h'40, r12 +0084e6 00d4 mov.b r13, @(r0,r0) +0084e8 020c mov.b @(r0,r0), r2 +0084ea 7c48 add #h'48, r12 +0084ec 0090 +0084ee 00dc mov.b @(r0,r13), r0 +0084f0 0030 +0084f2 2008 tst r0, r0 +0084f4 0030 +0084f6 2256 mov.l r5, @-r2 +0084f8 0030 +0084fa 1bc8 mov.l r12, @(h'20,r11) +0084fc 0030 +0084fe 35aa subc r10, r5 +008500 0030 +008502 36fa subc r15, r6 +008504 2f36 mov.l r3, @-r15 +008506 e63a mov #h'3a, r6 +008508 9578 mov.w @(h'f0,pc), r5 ;@(h'85fc) +00850a 9076 mov.w @(h'ec,pc), r0 ;@(h'85fa) +00850c d143 mov.l @(h'10c,pc), r1 ;@(h'861c) +00850e 35fc add r15, r5 +008510 07fe mov.l @(r0,r15), r7 +008512 77fb add #h'fb, r7 +008514 9073 mov.w @(h'e6,pc), r0 ;@(h'85fe) +008516 410b jsr @r1 +008518 04fe mov.l @(r0,r15), r4 +00851a e302 mov #h'2, r3 +00851c 9070 mov.w @(h'e0,pc), r0 ;@(h'8600) +00851e e634 mov #h'34, r6 +008520 956f mov.w @(h'de,pc), r5 ;@(h'8602) +008522 e201 mov #h'1, r2 +008524 d13d mov.l @(h'f4,pc), r1 ;@(h'861c) +008526 2f36 mov.l r3, @-r15 +008528 2f26 mov.l r2, @-r15 +00852a 35fc add r15, r5 +00852c 07fe mov.l @(r0,r15), r7 +00852e 77fb add #h'fb, r7 +008530 9068 mov.w @(h'd0,pc), r0 ;@(h'8604) +008532 410b jsr @r1 +008534 04fe mov.l @(r0,r15), r4 +008536 e302 mov #h'2, r3 +008538 9065 mov.w @(h'ca,pc), r0 ;@(h'8606) +00853a e62c mov #h'2c, r6 +00853c 9564 mov.w @(h'c8,pc), r5 ;@(h'8608) +00853e e201 mov #h'1, r2 +008540 d136 mov.l @(h'd8,pc), r1 ;@(h'861c) +008542 2f36 mov.l r3, @-r15 +008544 2f26 mov.l r2, @-r15 +008546 35fc add r15, r5 +008548 07fe mov.l @(r0,r15), r7 +00854a 77fb add #h'fb, r7 +00854c 905d mov.w @(h'ba,pc), r0 ;@(h'860a) +00854e 410b jsr @r1 +008550 04fe mov.l @(r0,r15), r4 +008552 e307 mov #h'7, r3 +008554 905a mov.w @(h'b4,pc), r0 ;@(h'860c) +008556 e52c mov #h'2c, r5 +008558 915a mov.w @(h'b4,pc), r1 ;@(h'8610) +00855a 6733 mov r3, r7 +00855c 2f36 mov.l r3, @-r15 +00855e 31fc add r15, r1 +008560 06fe mov.l @(r0,r15), r6 +008562 76c9 add #h'c9, r6 +008564 9053 mov.w @(h'a6,pc), r0 ;@(h'860e) +008566 04fe mov.l @(r0,r15), r4 +008568 6243 mov r4, r2 +00856a 4408 shll2 r4 +00856c 4400 shll r4 +00856e 342c add r2, r4 +008570 6243 mov r4, r2 +008572 4408 shll2 r4 +008574 4400 shll r4 +008576 3428 sub r2, r4 +008578 d229 mov.l @(h'a4,pc), r2 ;@(h'8620) +00857a 341c add r1, r4 +00857c 420b jsr @r2 +00857e 741c add #h'1c, r4 +008580 9047 mov.w @(h'8e,pc), r0 ;@(h'8612) +008582 e669 mov #h'69, r6 +008584 d227 mov.l @(h'9c,pc), r2 ;@(h'8624) +008586 7f78 add #h'78, r15 +008588 e300 mov #h'0, r3 +00858a 2f36 mov.l r3, @-r15 +00858c 2f36 mov.l r3, @-r15 +00858e 2f36 mov.l r3, @-r15 +008590 07fe mov.l @(r0,r15), r7 +008592 7707 +008594 903d mov.w @(h'7a,pc), r0 ;@(h'8612) +008596 05fe mov.l @(r0,r15), r5 +008598 420b jsr @r2 +00859a e416 mov #h'16, r4 +00859c 903a mov.w @(h'74,pc), r0 ;@(h'8614) +00859e 7f0c +0085a0 e300 mov #h'0, r3 +0085a2 a016 bra h'2c ;@(h'85d2) +0085a4 0f36 mov.l r3, @(r0,r15) +0085a6 e107 mov #h'7, r1 +0085a8 9035 mov.w @(h'6a,pc), r0 ;@(h'8616) +0085aa 6713 mov r1, r7 +0085ac 9435 mov.w @(h'6a,pc), r4 ;@(h'861a) +0085ae 2f16 mov.l r1, @-r15 +0085b0 06fe mov.l @(r0,r15), r6 +0085b2 9031 mov.w @(h'62,pc), r0 ;@(h'8618) +0085b4 05fe mov.l @(r0,r15), r5 +0085b6 6353 mov r5, r3 +0085b8 4508 shll2 r5 +0085ba 4500 shll r5 +0085bc 3538 sub r3, r5 +0085be 751d add #h'1d, r5 +0085c0 d317 mov.l @(h'5c,pc), r3 ;@(h'8620) +0085c2 430b jsr @r3 +0085c4 34fc add r15, r4 +0085c6 7f04 +0085c8 9024 mov.w @(h'48,pc), r0 ;@(h'8614) +0085ca 02fe mov.l @(r0,r15), r2 +0085cc 9022 mov.w @(h'44,pc), r0 ;@(h'8614) +0085ce 7201 +0085d0 0f26 mov.l r2, @(r0,r15) +0085d2 e30b mov #h'b, r3 +0085d4 901e mov.w @(h'3c,pc), r0 ;@(h'8614) +0085d6 01fe mov.l @(r0,r15), r1 +0085d8 3133 cmp/ge r3, r1 +0085da 8be4 bf h'-38 ;@(h'85a6) +0085dc d211 mov.l @(h'44,pc), r2 ;@(h'8624) +0085de e300 mov #h'0, r3 +0085e0 2f36 mov.l r3, @-r15 +0085e2 e73b mov #h'3b, r7 +0085e4 2f36 mov.l r3, @-r15 +0085e6 e61c mov #h'1c, r6 +0085e8 2f36 mov.l r3, @-r15 +0085ea e504 mov #h'4, r5 +0085ec 420b jsr @r2 +0085ee e416 mov #h'16, r4 +0085f0 9010 mov.w @(h'20,pc), r0 ;@(h'8614) +0085f2 7f0c +0085f4 e300 mov #h'0, r3 +0085f6 a034 bra h'68 ;@(h'8662) +0085f8 0f36 mov.l r3, @(r0,r15) +0085fa 0214 mov.b r1, @(r0,r2) +0085fc 7c50 add #h'50, r12 +0085fe 00dc mov.b @(r0,r13), r0 +008600 021c mov.b @(r0,r1), r2 +008602 7c58 add #h'58, r12 +008604 00e8 +008606 0224 mov.b r2, @(r0,r2) +008608 7c60 add #h'60, r12 +00860a 0210 +00860c 0228 clrmac +00860e 022c mov.b @(r0,r2), r2 +008610 79b8 add #h'b8, r9 +008612 01bc mov.b @(r0,r11), r1 +008614 01ac mov.b @(r0,r10), r1 +008616 01b4 mov.b r11, @(r0,r1) +008618 01b0 +00861a 77ec add #h'ec, r7 +00861c 0030 +00861e 36fa subc r15, r6 +008620 0030 +008622 2008 tst r0, r0 +008624 0030 +008626 0dcc mov.b @(r0,r12), r13 +008628 90ca mov.w @(h'194,pc), r0 ;@(h'87c0) +00862a e107 mov #h'7, r1 +00862c d36b mov.l @(h'1ac,pc), r3 ;@(h'87dc) +00862e 6713 mov r1, r7 +008630 2f16 mov.l r1, @-r15 +008632 01fe mov.l @(r0,r15), r1 +008634 7103 +008636 430b jsr @r3 +008638 e007 mov #h'7, r0 +00863a e516 mov #h'16, r5 +00863c 94c2 mov.w @(h'184,pc), r4 ;@(h'87c4) +00863e 91c0 mov.w @(h'180,pc), r1 ;@(h'87c2) +008640 31fc add r15, r1 +008642 6612 mov.l @r1, r6 +008644 6363 mov r6, r3 +008646 4608 shll2 r6 +008648 4600 shll r6 +00864a 3638 sub r3, r6 +00864c d364 mov.l @(h'190,pc), r3 ;@(h'87e0) +00864e 360c add r0, r6 +008650 76fd add #h'fd, r6 +008652 430b jsr @r3 +008654 34fc add r15, r4 +008656 7f04 +008658 90b5 mov.w @(h'16a,pc), r0 ;@(h'87c6) +00865a 02fe mov.l @(r0,r15), r2 +00865c 90b3 mov.w @(h'166,pc), r0 ;@(h'87c6) +00865e 7201 +008660 0f26 mov.l r2, @(r0,r15) +008662 e309 mov #h'9, r3 +008664 90af mov.w @(h'15e,pc), r0 ;@(h'87c6) +008666 01fe mov.l @(r0,r15), r1 +008668 3133 cmp/ge r3, r1 +00866a 8bdd bf h'-46 ;@(h'8628) +00866c 90ac mov.w @(h'158,pc), r0 ;@(h'87c8) +00866e e66a mov #h'6a, r6 +008670 d15c mov.l @(h'170,pc), r1 ;@(h'87e4) +008672 e300 mov #h'0, r3 +008674 2f36 mov.l r3, @-r15 +008676 e201 mov #h'1, r2 +008678 2f26 mov.l r2, @-r15 +00867a 2f26 mov.l r2, @-r15 +00867c 07fe mov.l @(r0,r15), r7 +00867e 7740 add #h'40, r7 +008680 90a2 mov.w @(h'144,pc), r0 ;@(h'87c8) +008682 05fe mov.l @(r0,r15), r5 +008684 7507 +008686 410b jsr @r1 +008688 e45f mov #h'5f, r4 +00868a e300 mov #h'0, r3 +00868c 909d mov.w @(h'13a,pc), r0 ;@(h'87ca) +00868e e66a mov #h'6a, r6 +008690 d154 mov.l @(h'150,pc), r1 ;@(h'87e4) +008692 e201 mov #h'1, r2 +008694 2f36 mov.l r3, @-r15 +008696 2f26 mov.l r2, @-r15 +008698 2f26 mov.l r2, @-r15 +00869a 07fe mov.l @(r0,r15), r7 +00869c 9095 mov.w @(h'12a,pc), r0 ;@(h'87ca) +00869e 7735 add #h'35, r7 +0086a0 05fe mov.l @(r0,r15), r5 +0086a2 7512 add #h'12, r5 +0086a4 410b jsr @r1 +0086a6 e45f mov #h'5f, r4 +0086a8 908f mov.w @(h'11e,pc), r0 ;@(h'87ca) +0086aa e701 mov #h'1, r7 +0086ac d34e mov.l @(h'138,pc), r3 ;@(h'87e8) +0086ae 06fe mov.l @(r0,r15), r6 +0086b0 908b mov.w @(h'116,pc), r0 ;@(h'87ca) +0086b2 7611 add #h'11, r6 +0086b4 05fe mov.l @(r0,r15), r5 +0086b6 7509 +0086b8 430b jsr @r3 +0086ba e460 mov #h'60, r4 +0086bc 9085 mov.w @(h'10a,pc), r0 ;@(h'87ca) +0086be e701 mov #h'1, r7 +0086c0 d34a mov.l @(h'128,pc), r3 ;@(h'87ec) +0086c2 e668 mov #h'68, r6 +0086c4 04fe mov.l @(r0,r15), r4 +0086c6 e560 mov #h'60, r5 +0086c8 430b jsr @r3 +0086ca 7411 add #h'11, r4 +0086cc 907d mov.w @(h'fa,pc), r0 ;@(h'87ca) +0086ce e701 mov #h'1, r7 +0086d0 d345 mov.l @(h'114,pc), r3 ;@(h'87e8) +0086d2 06fe mov.l @(r0,r15), r6 +0086d4 9079 mov.w @(h'f2,pc), r0 ;@(h'87ca) +0086d6 763f add #h'3f, r6 +0086d8 05fe mov.l @(r0,r15), r5 +0086da 7537 add #h'37, r5 +0086dc 430b jsr @r3 +0086de e460 mov #h'60, r4 +0086e0 9073 mov.w @(h'e6,pc), r0 ;@(h'87ca) +0086e2 e701 mov #h'1, r7 +0086e4 d341 mov.l @(h'104,pc), r3 ;@(h'87ec) +0086e6 e668 mov #h'68, r6 +0086e8 04fe mov.l @(r0,r15), r4 +0086ea e560 mov #h'60, r5 +0086ec 430b jsr @r3 +0086ee 743f add #h'3f, r4 +0086f0 906c mov.w @(h'd8,pc), r0 ;@(h'87cc) +0086f2 e65f mov #h'5f, r6 +0086f4 d13b mov.l @(h'ec,pc), r1 ;@(h'87e4) +0086f6 e200 mov #h'0, r2 +0086f8 2f26 mov.l r2, @-r15 +0086fa e301 mov #h'1, r3 +0086fc 2f36 mov.l r3, @-r15 +0086fe 2f36 mov.l r3, @-r15 +008700 07fe mov.l @(r0,r15), r7 +008702 773f add #h'3f, r7 +008704 9062 mov.w @(h'c4,pc), r0 ;@(h'87cc) +008706 05fe mov.l @(r0,r15), r5 +008708 7507 +00870a 410b jsr @r1 +00870c e45c mov #h'5c, r4 +00870e e301 mov #h'1, r3 +008710 905d mov.w @(h'ba,pc), r0 ;@(h'87ce) +008712 e661 mov #h'61, r6 +008714 955c mov.w @(h'b8,pc), r5 ;@(h'87d0) +008716 2f36 mov.l r3, @-r15 +008718 2f36 mov.l r3, @-r15 +00871a 35fc add r15, r5 +00871c d234 mov.l @(h'd0,pc), r2 ;@(h'87f0) +00871e 07fe mov.l @(r0,r15), r7 +008720 7721 add #h'21, r7 +008722 420b jsr @r2 +008724 e400 mov #h'0, r4 +008726 e300 mov #h'0, r3 +008728 9053 mov.w @(h'a6,pc), r0 ;@(h'87d2) +00872a e624 mov #h'24, r6 +00872c d22d mov.l @(h'b4,pc), r2 ;@(h'87e4) +00872e 2f36 mov.l r3, @-r15 +008730 2f36 mov.l r3, @-r15 +008732 2f36 mov.l r3, @-r15 +008734 07fe mov.l @(r0,r15), r7 +008736 7725 add #h'25, r7 +008738 904b mov.w @(h'96,pc), r0 ;@(h'87d2) +00873a 05fe mov.l @(r0,r15), r5 +00873c 751d add #h'1d, r5 +00873e 420b jsr @r2 +008740 e41d mov #h'1d, r4 +008742 e307 mov #h'7, r3 +008744 9046 mov.w @(h'8c,pc), r0 ;@(h'87d4) +008746 e51d mov #h'1d, r5 +008748 9146 mov.w @(h'8c,pc), r1 ;@(h'87d8) +00874a 6733 mov r3, r7 +00874c 2f36 mov.l r3, @-r15 +00874e 31fc add r15, r1 +008750 06fe mov.l @(r0,r15), r6 +008752 761d add #h'1d, r6 +008754 903f mov.w @(h'7e,pc), r0 ;@(h'87d6) +008756 04fe mov.l @(r0,r15), r4 +008758 6243 mov r4, r2 +00875a 4408 shll2 r4 +00875c 4400 shll r4 +00875e 342c add r2, r4 +008760 6243 mov r4, r2 +008762 4408 shll2 r4 +008764 4400 shll r4 +008766 3428 sub r2, r4 +008768 d21d mov.l @(h'74,pc), r2 ;@(h'87e0) +00876a 341c add r1, r4 +00876c 420b jsr @r2 +00876e 741c add #h'1c, r4 +008770 d11c mov.l @(h'70,pc), r1 ;@(h'87e4) +008772 e3ff mov #h'ffffffff, r3 +008774 2f36 mov.l r3, @-r15 +008776 e201 mov #h'1, r2 +008778 2f26 mov.l r2, @-r15 +00877a e73c mov #h'3c, r7 +00877c 2f26 mov.l r2, @-r15 +00877e e66a mov #h'6a, r6 +008780 e503 mov #h'3, r5 +008782 410b jsr @r1 +008784 e415 mov #h'15, r4 +008786 e3ff mov #h'ffffffff, r3 +008788 2f36 mov.l r3, @-r15 +00878a e200 mov #h'0, r2 +00878c d315 mov.l @(h'54,pc), r3 ;@(h'87e4) +00878e e101 mov #h'1, r1 +008790 2f26 mov.l r2, @-r15 +008792 e73d mov #h'3d, r7 +008794 2f16 mov.l r1, @-r15 +008796 e66b mov #h'6b, r6 +008798 e502 mov #h'2, r5 +00879a 430b jsr @r3 +00879c e414 mov #h'14, r4 +00879e e2ff mov #h'ffffffff, r2 +0087a0 2f26 mov.l r2, @-r15 +0087a2 e301 mov #h'1, r3 +0087a4 2f36 mov.l r3, @-r15 +0087a6 e102 mov #h'2, r1 +0087a8 d30e mov.l @(h'38,pc), r3 ;@(h'87e4) +0087aa e73f mov #h'3f, r7 +0087ac 2f16 mov.l r1, @-r15 +0087ae e66d mov #h'6d, r6 +0087b0 e500 mov #h'0, r5 +0087b2 430b jsr @r3 +0087b4 e412 mov #h'12, r4 +0087b6 d20f mov.l @(h'3c,pc), r2 ;@(h'87f4) +0087b8 420b jsr @r2 +0087ba 7f60 add #h'60, r15 +0087bc a01c bra h'38 ;@(h'87f8) +0087be e40f mov #h'f, r4 +0087c0 01b4 mov.b r11, @(r0,r1) +0087c2 01b0 +0087c4 77ec add #h'ec, r7 +0087c6 01ac mov.b @(r0,r10), r1 +0087c8 01bc mov.b @(r0,r11), r1 +0087ca 01c8 +0087cc 01d4 mov.b r13, @(r0,r1) +0087ce 01dc mov.b @(r0,r13), r1 +0087d0 7c40 add #h'40, r12 +0087d2 01e8 +0087d4 01ec mov.b @(r0,r14), r1 +0087d6 01f0 +0087d8 797c add #h'7c, r9 +0087da 0000 +0087dc 0030 +0087de ab98 bra h'-8d0 ;@(h'7f12) +0087e0 0030 +0087e2 2008 tst r0, r0 +0087e4 0030 +0087e6 0dcc mov.b @(r0,r12), r13 +0087e8 0030 +0087ea 0c92 stc r1_bank, r12 +0087ec 0030 +0087ee 09e4 mov.b r14, @(r0,r9) +0087f0 0030 +0087f2 35aa subc r10, r5 +0087f4 0030 +0087f6 0730 +0087f8 d317 mov.l @(h'5c,pc), r3 ;@(h'8858) +0087fa 430b jsr @r3 +0087fc 0009 nop +0087fe 9024 mov.w @(h'48,pc), r0 ;@(h'884a) +008800 02fe mov.l @(r0,r15), r2 +008802 72ff add #h'ff, r2 +008804 9021 mov.w @(h'42,pc), r0 ;@(h'884a) +008806 e3fb mov #h'fffffffb, r3 +008808 0f26 mov.l r2, @(r0,r15) +00880a 6123 mov r2, r1 +00880c 3137 cmp/gt r3, r1 +00880e 8b01 bf h'2 ;@(h'8814) +008810 ad76 bra h'-514 ;@(h'8300) +008812 0009 nop +008814 901a mov.w @(h'34,pc), r0 ;@(h'884c) +008816 e301 mov #h'1, r3 +008818 d210 mov.l @(h'40,pc), r2 ;@(h'885c) +00881a 422b jmp @r2 +00881c 0f36 mov.l r3, @(r0,r15) +00881e 9016 mov.w @(h'2c,pc), r0 ;@(h'884e) +008820 00fe mov.l @(r0,r15), r0 +008822 8803 cmp/eq #h'3, r0 +008824 8901 bt h'2 ;@(h'882a) +008826 a6c3 bra h'd86 ;@(h'95b0) +008828 0009 nop +00882a e200 mov #h'0, r2 +00882c 900e mov.w @(h'1c,pc), r0 ;@(h'884c) +00882e e312 mov #h'12, r3 +008830 0f26 mov.l r2, @(r0,r15) +008832 6233 mov r3, r2 +008834 900c mov.w @(h'18,pc), r0 ;@(h'8850) +008836 0f36 mov.l r3, @(r0,r15) +008838 900b mov.w @(h'16,pc), r0 ;@(h'8852) +00883a e32c mov #h'2c, r3 +00883c 0f26 mov.l r2, @(r0,r15) +00883e 6233 mov r3, r2 +008840 9008 mov.w @(h'10,pc), r0 ;@(h'8854) +008842 0f36 mov.l r3, @(r0,r15) +008844 9007 mov.w @(h'e,pc), r0 ;@(h'8856) +008846 a0a3 bra h'146 ;@(h'8990) +008848 0f26 mov.l r2, @(r0,r15) +00884a 01b0 +00884c 01a8 +00884e 01a0 +008850 00b4 mov.b r11, @(r0,r0) +008852 009c mov.b @(r0,r9), r0 +008854 0098 +008856 00b0 +008858 0030 +00885a baca bsr h'-a6c ;@(h'7df2) +00885c 0030 +00885e 4270 +008860 90b0 mov.w @(h'160,pc), r0 ;@(h'89c4) +008862 e104 mov #h'4, r1 +008864 03fe mov.l @(r0,r15), r3 +008866 3317 cmp/gt r1, r3 +008868 8b04 bf h'8 ;@(h'8874) +00886a 90ab mov.w @(h'156,pc), r0 ;@(h'89c4) +00886c 03fe mov.l @(r0,r15), r3 +00886e 73ff add #h'ff, r3 +008870 90a8 mov.w @(h'150,pc), r0 ;@(h'89c4) +008872 0f36 mov.l r3, @(r0,r15) +008874 90a7 mov.w @(h'14e,pc), r0 ;@(h'89c6) +008876 e23b mov #h'3b, r2 +008878 01fe mov.l @(r0,r15), r1 +00887a 3123 cmp/ge r2, r1 +00887c 8d05 bt/s h'a ;@(h'888a) +00887e e25f mov #h'5f, r2 +008880 90a1 mov.w @(h'142,pc), r0 ;@(h'89c6) +008882 03fe mov.l @(r0,r15), r3 +008884 909f mov.w @(h'13e,pc), r0 ;@(h'89c6) +008886 7301 +008888 0f36 mov.l r3, @(r0,r15) +00888a 909d mov.w @(h'13a,pc), r0 ;@(h'89c8) +00888c 01fe mov.l @(r0,r15), r1 +00888e 3123 cmp/ge r2, r1 +008890 8d05 bt/s h'a ;@(h'889e) +008892 e216 mov #h'16, r2 +008894 9098 mov.w @(h'130,pc), r0 ;@(h'89c8) +008896 03fe mov.l @(r0,r15), r3 +008898 9096 mov.w @(h'12c,pc), r0 ;@(h'89c8) +00889a 7301 +00889c 0f36 mov.l r3, @(r0,r15) +00889e 9094 mov.w @(h'128,pc), r0 ;@(h'89ca) +0088a0 01fe mov.l @(r0,r15), r1 +0088a2 3127 cmp/gt r2, r1 +0088a4 8f05 bf/s h'a ;@(h'88b2) +0088a6 e200 mov #h'0, r2 +0088a8 908f mov.w @(h'11e,pc), r0 ;@(h'89ca) +0088aa 03fe mov.l @(r0,r15), r3 +0088ac 908d mov.w @(h'11a,pc), r0 ;@(h'89ca) +0088ae 73ff add #h'ff, r3 +0088b0 0f36 mov.l r3, @(r0,r15) +0088b2 e303 mov #h'3, r3 +0088b4 908a mov.w @(h'114,pc), r0 ;@(h'89cc) +0088b6 2f26 mov.l r2, @-r15 +0088b8 2f36 mov.l r3, @-r15 +0088ba 2f36 mov.l r3, @-r15 +0088bc 07fe mov.l @(r0,r15), r7 +0088be 9086 mov.w @(h'10c,pc), r0 ;@(h'89ce) +0088c0 d146 mov.l @(h'118,pc), r1 ;@(h'89dc) +0088c2 06fe mov.l @(r0,r15), r6 +0088c4 9084 mov.w @(h'108,pc), r0 ;@(h'89d0) +0088c6 05fe mov.l @(r0,r15), r5 +0088c8 9083 mov.w @(h'106,pc), r0 ;@(h'89d2) +0088ca 410b jsr @r1 +0088cc 04fe mov.l @(r0,r15), r4 +0088ce 7f0c +0088d0 907a mov.w @(h'f4,pc), r0 ;@(h'89c8) +0088d2 e345 mov #h'45, r3 +0088d4 02fe mov.l @(r0,r15), r2 +0088d6 3233 cmp/ge r3, r2 +0088d8 8915 bt h'2a ;@(h'8906) +0088da e203 mov #h'3, r2 +0088dc 907a mov.w @(h'f4,pc), r0 ;@(h'89d4) +0088de e669 mov #h'69, r6 +0088e0 2f26 mov.l r2, @-r15 +0088e2 e100 mov #h'0, r1 +0088e4 2f16 mov.l r1, @-r15 +0088e6 e51b mov #h'1b, r5 +0088e8 2f16 mov.l r1, @-r15 +0088ea 07fe mov.l @(r0,r15), r7 +0088ec 9072 mov.w @(h'e4,pc), r0 ;@(h'89d4) +0088ee 7724 add #h'24, r7 +0088f0 03fe mov.l @(r0,r15), r3 +0088f2 3538 sub r3, r5 +0088f4 d339 mov.l @(h'e4,pc), r3 ;@(h'89dc) +0088f6 430b jsr @r3 +0088f8 e457 mov #h'57, r4 +0088fa 7f0c +0088fc 906b mov.w @(h'd6,pc), r0 ;@(h'89d6) +0088fe 02fe mov.l @(r0,r15), r2 +008900 9069 mov.w @(h'd2,pc), r0 ;@(h'89d6) +008902 7201 +008904 0f26 mov.l r2, @(r0,r15) +008906 e345 mov #h'45, r3 +008908 905e mov.w @(h'bc,pc), r0 ;@(h'89c8) +00890a 01fe mov.l @(r0,r15), r1 +00890c 3133 cmp/ge r3, r1 +00890e 8b39 bf h'72 ;@(h'8984) +008910 d332 mov.l @(h'c8,pc), r3 ;@(h'89dc) +008912 e200 mov #h'0, r2 +008914 2f26 mov.l r2, @-r15 +008916 e101 mov #h'1, r1 +008918 2f16 mov.l r1, @-r15 +00891a e73c mov #h'3c, r7 +00891c 2f16 mov.l r1, @-r15 +00891e e66a mov #h'6a, r6 +008920 e503 mov #h'3, r5 +008922 430b jsr @r3 +008924 e460 mov #h'60, r4 +008926 e238 mov #h'38, r2 +008928 9456 mov.w @(h'ac,pc), r4 ;@(h'89d8) +00892a e709 mov #h'9, r7 +00892c d32c mov.l @(h'b0,pc), r3 ;@(h'89e0) +00892e e604 mov #h'4, r6 +008930 2f26 mov.l r2, @-r15 +008932 e561 mov #h'61, r5 +008934 430b jsr @r3 +008936 34fc add r15, r4 +008938 d42a mov.l @(h'a8,pc), r4 ;@(h'89e4) +00893a e201 mov #h'1, r2 +00893c d32a mov.l @(h'a8,pc), r3 ;@(h'89e8) +00893e e700 mov #h'0, r7 +008940 2f26 mov.l r2, @-r15 +008942 e60e mov #h'e, r6 +008944 430b jsr @r3 +008946 e564 mov #h'64, r5 +008948 d426 mov.l @(h'98,pc), r4 ;@(h'89e4) +00894a e204 mov #h'4, r2 +00894c d326 mov.l @(h'98,pc), r3 ;@(h'89e8) +00894e e700 mov #h'0, r7 +008950 2f26 mov.l r2, @-r15 +008952 e62f mov #h'2f, r6 +008954 430b jsr @r3 +008956 e561 mov #h'61, r5 +008958 903f mov.w @(h'7e,pc), r0 ;@(h'89da) +00895a e669 mov #h'69, r6 +00895c e203 mov #h'3, r2 +00895e e300 mov #h'0, r3 +008960 2f26 mov.l r2, @-r15 +008962 e51d mov #h'1d, r5 +008964 2f36 mov.l r3, @-r15 +008966 2f36 mov.l r3, @-r15 +008968 07fe mov.l @(r0,r15), r7 +00896a 7722 add #h'22, r7 +00896c 9035 mov.w @(h'6a,pc), r0 ;@(h'89da) +00896e 01fe mov.l @(r0,r15), r1 +008970 3518 sub r1, r5 +008972 d11a mov.l @(h'68,pc), r1 ;@(h'89dc) +008974 410b jsr @r1 +008976 e461 mov #h'61, r4 +008978 902d mov.w @(h'5a,pc), r0 ;@(h'89d6) +00897a 7f24 add #h'24, r15 +00897c 03fe mov.l @(r0,r15), r3 +00897e 73ff add #h'ff, r3 +008980 9029 mov.w @(h'52,pc), r0 ;@(h'89d6) +008982 0f36 mov.l r3, @(r0,r15) +008984 d219 mov.l @(h'64,pc), r2 ;@(h'89ec) +008986 420b jsr @r2 +008988 0009 nop +00898a d319 mov.l @(h'64,pc), r3 ;@(h'89f0) +00898c 430b jsr @r3 +00898e e405 mov #h'5, r4 +008990 901a mov.w @(h'34,pc), r0 ;@(h'89c8) +008992 e25f mov #h'5f, r2 +008994 03fe mov.l @(r0,r15), r3 +008996 3323 cmp/ge r2, r3 +008998 8901 bt h'2 ;@(h'899e) +00899a af61 bra h'-13e ;@(h'8860) +00899c 0009 nop +00899e e300 mov #h'0, r3 +0089a0 d10e mov.l @(h'38,pc), r1 ;@(h'89dc) +0089a2 e201 mov #h'1, r2 +0089a4 2f36 mov.l r3, @-r15 +0089a6 e73c mov #h'3c, r7 +0089a8 2f26 mov.l r2, @-r15 +0089aa e66a mov #h'6a, r6 +0089ac 2f26 mov.l r2, @-r15 +0089ae e503 mov #h'3, r5 +0089b0 410b jsr @r1 +0089b2 e415 mov #h'15, r4 +0089b4 e300 mov #h'0, r3 +0089b6 e203 mov #h'3, r2 +0089b8 2f36 mov.l r3, @-r15 +0089ba e101 mov #h'1, r1 +0089bc 2f26 mov.l r2, @-r15 +0089be 2f16 mov.l r1, @-r15 +0089c0 a018 bra h'30 ;@(h'89f4) +0089c2 0009 nop +0089c4 00b4 mov.b r11, @(r0,r0) +0089c6 009c mov.b @(r0,r9), r0 +0089c8 0098 +0089ca 00b0 +0089cc 00a8 +0089ce 00a4 mov.b r10, @(r0,r0) +0089d0 00c0 +0089d2 00bc mov.b @(r0,r11), r0 +0089d4 01b4 mov.b r11, @(r0,r1) +0089d6 01a8 +0089d8 7730 add #h'30, r7 +0089da 01cc mov.b @(r0,r12), r1 +0089dc 0030 +0089de 0dcc mov.b @(r0,r12), r13 +0089e0 0030 +0089e2 1bc8 mov.l r12, @(h'20,r11) +0089e4 0031 +0089e6 7608 +0089e8 0030 +0089ea 9cbe mov.w @(h'17c,pc), r12 ;@(h'8b6a) +0089ec 0030 +0089ee 0730 +0089f0 0030 +0089f2 baca bsr h'-a6c ;@(h'7f8a) +0089f4 d320 mov.l @(h'80,pc), r3 ;@(h'8a78) +0089f6 e73b mov #h'3b, r7 +0089f8 e65f mov #h'5f, r6 +0089fa e504 mov #h'4, r5 +0089fc 430b jsr @r3 +0089fe e416 mov #h'16, r4 +008a00 d21e mov.l @(h'78,pc), r2 ;@(h'8a7c) +008a02 e701 mov #h'1, r7 +008a04 e63b mov #h'3b, r6 +008a06 e504 mov #h'4, r5 +008a08 420b jsr @r2 +008a0a e460 mov #h'60, r4 +008a0c 942d mov.w @(h'5a,pc), r4 ;@(h'8a6a) +008a0e e338 mov #h'38, r3 +008a10 d21b mov.l @(h'6c,pc), r2 ;@(h'8a80) +008a12 e709 mov #h'9, r7 +008a14 2f36 mov.l r3, @-r15 +008a16 e604 mov #h'4, r6 +008a18 e561 mov #h'61, r5 +008a1a 420b jsr @r2 +008a1c 34fc add r15, r4 +008a1e e301 mov #h'1, r3 +008a20 d418 mov.l @(h'60,pc), r4 ;@(h'8a84) +008a22 e700 mov #h'0, r7 +008a24 d218 mov.l @(h'60,pc), r2 ;@(h'8a88) +008a26 e60e mov #h'e, r6 +008a28 2f36 mov.l r3, @-r15 +008a2a 420b jsr @r2 +008a2c e564 mov #h'64, r5 +008a2e e304 mov #h'4, r3 +008a30 d414 mov.l @(h'50,pc), r4 ;@(h'8a84) +008a32 e700 mov #h'0, r7 +008a34 d214 mov.l @(h'50,pc), r2 ;@(h'8a88) +008a36 e62f mov #h'2f, r6 +008a38 2f36 mov.l r3, @-r15 +008a3a 420b jsr @r2 +008a3c e561 mov #h'61, r5 +008a3e d313 mov.l @(h'4c,pc), r3 ;@(h'8a8c) +008a40 430b jsr @r3 +008a42 7f24 add #h'24, r15 +008a44 9012 mov.w @(h'24,pc), r0 ;@(h'8a6c) +008a46 e30e mov #h'e, r3 +008a48 e25c mov #h'5c, r2 +008a4a 0f26 mov.l r2, @(r0,r15) +008a4c 900f mov.w @(h'1e,pc), r0 ;@(h'8a6e) +008a4e e25b mov #h'5b, r2 +008a50 0f36 mov.l r3, @(r0,r15) +008a52 e32b mov #h'2b, r3 +008a54 900c mov.w @(h'18,pc), r0 ;@(h'8a70) +008a56 0f26 mov.l r2, @(r0,r15) +008a58 900b mov.w @(h'16,pc), r0 ;@(h'8a72) +008a5a e25a mov #h'5a, r2 +008a5c 0f36 mov.l r3, @(r0,r15) +008a5e e338 mov #h'38, r3 +008a60 9008 mov.w @(h'10,pc), r0 ;@(h'8a74) +008a62 0f26 mov.l r2, @(r0,r15) +008a64 9007 mov.w @(h'e,pc), r0 ;@(h'8a76) +008a66 a0df bra h'1be ;@(h'8c28) +008a68 0f36 mov.l r3, @(r0,r15) +008a6a 773c add #h'3c, r7 +008a6c 00b0 +008a6e 00b4 mov.b r11, @(r0,r0) +008a70 00a8 +008a72 00ac mov.b @(r0,r10), r0 +008a74 00a0 +008a76 00a4 mov.b r10, @(r0,r0) +008a78 0030 +008a7a 0dcc mov.b @(r0,r12), r13 +008a7c 0030 +008a7e 0c92 stc r1_bank, r12 +008a80 0030 +008a82 1bc8 mov.l r12, @(h'20,r11) +008a84 0031 +008a86 7608 +008a88 0030 +008a8a 9cbe mov.w @(h'17c,pc), r12 ;@(h'8c0a) +008a8c 0030 +008a8e 0730 +008a90 909b mov.w @(h'136,pc), r0 ;@(h'8bca) +008a92 e100 mov #h'0, r1 +008a94 d251 mov.l @(h'144,pc), r2 ;@(h'8bdc) +008a96 e301 mov #h'1, r3 +008a98 2f16 mov.l r1, @-r15 +008a9a e70e mov #h'e, r7 +008a9c 2f36 mov.l r3, @-r15 +008a9e e65c mov #h'5c, r6 +008aa0 2f36 mov.l r3, @-r15 +008aa2 05fe mov.l @(r0,r15), r5 +008aa4 9092 mov.w @(h'124,pc), r0 ;@(h'8bcc) +008aa6 420b jsr @r2 +008aa8 04fe mov.l @(r0,r15), r4 +008aaa 7f0c +008aac 908f mov.w @(h'11e,pc), r0 ;@(h'8bce) +008aae e35b mov #h'5b, r3 +008ab0 02fe mov.l @(r0,r15), r2 +008ab2 3237 cmp/gt r3, r2 +008ab4 890d bt h'1a ;@(h'8ad2) +008ab6 e200 mov #h'0, r2 +008ab8 908a mov.w @(h'114,pc), r0 ;@(h'8bd0) +008aba e101 mov #h'1, r1 +008abc d347 mov.l @(h'11c,pc), r3 ;@(h'8bdc) +008abe e72b mov #h'2b, r7 +008ac0 2f26 mov.l r2, @-r15 +008ac2 e65b mov #h'5b, r6 +008ac4 2f16 mov.l r1, @-r15 +008ac6 2f16 mov.l r1, @-r15 +008ac8 05fe mov.l @(r0,r15), r5 +008aca 9082 mov.w @(h'104,pc), r0 ;@(h'8bd2) +008acc 430b jsr @r3 +008ace 04fe mov.l @(r0,r15), r4 +008ad0 7f0c +008ad2 e25a mov #h'5a, r2 +008ad4 907b mov.w @(h'f6,pc), r0 ;@(h'8bce) +008ad6 03fe mov.l @(r0,r15), r3 +008ad8 3327 cmp/gt r2, r3 +008ada 8912 bt h'24 ;@(h'8b02) +008adc 9077 mov.w @(h'ee,pc), r0 ;@(h'8bce) +008ade e350 mov #h'50, r3 +008ae0 01fe mov.l @(r0,r15), r1 +008ae2 3133 cmp/ge r3, r1 +008ae4 8b0d bf h'1a ;@(h'8b02) +008ae6 e200 mov #h'0, r2 +008ae8 9071 mov.w @(h'e2,pc), r0 ;@(h'8bce) +008aea e301 mov #h'1, r3 +008aec d13b mov.l @(h'ec,pc), r1 ;@(h'8bdc) +008aee e738 mov #h'38, r7 +008af0 2f26 mov.l r2, @-r15 +008af2 e65a mov #h'5a, r6 +008af4 2f36 mov.l r3, @-r15 +008af6 2f36 mov.l r3, @-r15 +008af8 05fe mov.l @(r0,r15), r5 +008afa 906b mov.w @(h'd6,pc), r0 ;@(h'8bd4) +008afc 410b jsr @r1 +008afe 04fe mov.l @(r0,r15), r4 +008b00 7f0c +008b02 e34c mov #h'4c, r3 +008b04 9063 mov.w @(h'c6,pc), r0 ;@(h'8bce) +008b06 02fe mov.l @(r0,r15), r2 +008b08 3237 cmp/gt r3, r2 +008b0a 890d bt h'1a ;@(h'8b28) +008b0c 905f mov.w @(h'be,pc), r0 ;@(h'8bce) +008b0e e200 mov #h'0, r2 +008b10 d332 mov.l @(h'c8,pc), r3 ;@(h'8bdc) +008b12 e101 mov #h'1, r1 +008b14 2f26 mov.l r2, @-r15 +008b16 e738 mov #h'38, r7 +008b18 2f16 mov.l r1, @-r15 +008b1a e64c mov #h'4c, r6 +008b1c 2f16 mov.l r1, @-r15 +008b1e 05fe mov.l @(r0,r15), r5 +008b20 9058 mov.w @(h'b0,pc), r0 ;@(h'8bd4) +008b22 430b jsr @r3 +008b24 04fe mov.l @(r0,r15), r4 +008b26 7f0c +008b28 d22d mov.l @(h'b4,pc), r2 ;@(h'8be0) +008b2a 420b jsr @r2 +008b2c 0009 nop +008b2e d32d mov.l @(h'b4,pc), r3 ;@(h'8be4) +008b30 430b jsr @r3 +008b32 e403 mov #h'3, r4 +008b34 904b mov.w @(h'96,pc), r0 ;@(h'8bce) +008b36 e306 mov #h'6, r3 +008b38 02fe mov.l @(r0,r15), r2 +008b3a 72ff add #h'ff, r2 +008b3c 9047 mov.w @(h'8e,pc), r0 ;@(h'8bce) +008b3e 0f26 mov.l r2, @(r0,r15) +008b40 9047 mov.w @(h'8e,pc), r0 ;@(h'8bd2) +008b42 01fe mov.l @(r0,r15), r1 +008b44 3137 cmp/gt r3, r1 +008b46 8f05 bf/s h'a ;@(h'8b54) +008b48 e35b mov #h'5b, r3 +008b4a 9042 mov.w @(h'84,pc), r0 ;@(h'8bd2) +008b4c 01fe mov.l @(r0,r15), r1 +008b4e 71ff add #h'ff, r1 +008b50 903f mov.w @(h'7e,pc), r0 ;@(h'8bd2) +008b52 0f16 mov.l r1, @(r0,r15) +008b54 903b mov.w @(h'76,pc), r0 ;@(h'8bce) +008b56 02fe mov.l @(r0,r15), r2 +008b58 3233 cmp/ge r3, r2 +008b5a 8913 bt h'26 ;@(h'8b84) +008b5c 903b mov.w @(h'76,pc), r0 ;@(h'8bd6) +008b5e e219 mov #h'19, r2 +008b60 01fe mov.l @(r0,r15), r1 +008b62 3127 cmp/gt r2, r1 +008b64 8f05 bf/s h'a ;@(h'8b72) +008b66 e311 mov #h'11, r3 +008b68 9035 mov.w @(h'6a,pc), r0 ;@(h'8bd6) +008b6a 01fe mov.l @(r0,r15), r1 +008b6c 9033 mov.w @(h'66,pc), r0 ;@(h'8bd6) +008b6e 71ff add #h'ff, r1 +008b70 0f16 mov.l r1, @(r0,r15) +008b72 902f mov.w @(h'5e,pc), r0 ;@(h'8bd4) +008b74 02fe mov.l @(r0,r15), r2 +008b76 3237 cmp/gt r3, r2 +008b78 8b04 bf h'8 ;@(h'8b84) +008b7a 902b mov.w @(h'56,pc), r0 ;@(h'8bd4) +008b7c 02fe mov.l @(r0,r15), r2 +008b7e 72ff add #h'ff, r2 +008b80 9028 mov.w @(h'50,pc), r0 ;@(h'8bd4) +008b82 0f26 mov.l r2, @(r0,r15) +008b84 9023 mov.w @(h'46,pc), r0 ;@(h'8bce) +008b86 e35a mov #h'5a, r3 +008b88 01fe mov.l @(r0,r15), r1 +008b8a 3133 cmp/ge r3, r1 +008b8c 8918 bt h'30 ;@(h'8bc0) +008b8e e24f mov #h'4f, r2 +008b90 901d mov.w @(h'3a,pc), r0 ;@(h'8bce) +008b92 01fe mov.l @(r0,r15), r1 +008b94 3127 cmp/gt r2, r1 +008b96 8b13 bf h'26 ;@(h'8bc0) +008b98 901e mov.w @(h'3c,pc), r0 ;@(h'8bd8) +008b9a e350 mov #h'50, r3 +008b9c 02fe mov.l @(r0,r15), r2 +008b9e 3237 cmp/gt r3, r2 +008ba0 8f05 bf/s h'a ;@(h'8bae) +008ba2 e32e mov #h'2e, r3 +008ba4 9018 mov.w @(h'30,pc), r0 ;@(h'8bd8) +008ba6 02fe mov.l @(r0,r15), r2 +008ba8 9016 mov.w @(h'2c,pc), r0 ;@(h'8bd8) +008baa 72ff add #h'ff, r2 +008bac 0f26 mov.l r2, @(r0,r15) +008bae 9014 mov.w @(h'28,pc), r0 ;@(h'8bda) +008bb0 01fe mov.l @(r0,r15), r1 +008bb2 3137 cmp/gt r3, r1 +008bb4 8b04 bf h'8 ;@(h'8bc0) +008bb6 9010 mov.w @(h'20,pc), r0 ;@(h'8bda) +008bb8 02fe mov.l @(r0,r15), r2 +008bba 72ff add #h'ff, r2 +008bbc 900d mov.w @(h'1a,pc), r0 ;@(h'8bda) +008bbe 0f26 mov.l r2, @(r0,r15) +008bc0 9005 mov.w @(h'a,pc), r0 ;@(h'8bce) +008bc2 00fe mov.l @(r0,r15), r0 +008bc4 884c cmp/eq #h'4c, r0 +008bc6 a00f bra h'1e ;@(h'8be8) +008bc8 0009 nop +008bca 00c0 +008bcc 00bc mov.b @(r0,r11), r0 +008bce 00b0 +008bd0 00b8 +008bd2 00b4 mov.b r11, @(r0,r0) +008bd4 00ac mov.b @(r0,r10), r0 +008bd6 00a8 +008bd8 00a0 +008bda 00a4 mov.b r10, @(r0,r0) +008bdc 0030 +008bde 0dcc mov.b @(r0,r12), r13 +008be0 0030 +008be2 0730 +008be4 0030 +008be6 baca bsr h'-a6c ;@(h'817e) +008be8 8b05 bf h'a ;@(h'8bf6) +008bea e24c mov #h'4c, r2 +008bec 904d mov.w @(h'9a,pc), r0 ;@(h'8c8a) +008bee e338 mov #h'38, r3 +008bf0 0f26 mov.l r2, @(r0,r15) +008bf2 904b mov.w @(h'96,pc), r0 ;@(h'8c8c) +008bf4 0f36 mov.l r3, @(r0,r15) +008bf6 e24c mov #h'4c, r2 +008bf8 9049 mov.w @(h'92,pc), r0 ;@(h'8c8e) +008bfa 01fe mov.l @(r0,r15), r1 +008bfc 3123 cmp/ge r2, r1 +008bfe 8913 bt h'26 ;@(h'8c28) +008c00 9043 mov.w @(h'86,pc), r0 ;@(h'8c8a) +008c02 e31a mov #h'1a, r3 +008c04 01fe mov.l @(r0,r15), r1 +008c06 3137 cmp/gt r3, r1 +008c08 8f05 bf/s h'a ;@(h'8c16) +008c0a e32e mov #h'2e, r3 +008c0c 903d mov.w @(h'7a,pc), r0 ;@(h'8c8a) +008c0e 01fe mov.l @(r0,r15), r1 +008c10 903b mov.w @(h'76,pc), r0 ;@(h'8c8a) +008c12 71ff add #h'ff, r1 +008c14 0f16 mov.l r1, @(r0,r15) +008c16 9039 mov.w @(h'72,pc), r0 ;@(h'8c8c) +008c18 02fe mov.l @(r0,r15), r2 +008c1a 3237 cmp/gt r3, r2 +008c1c 8b04 bf h'8 ;@(h'8c28) +008c1e 9035 mov.w @(h'6a,pc), r0 ;@(h'8c8c) +008c20 02fe mov.l @(r0,r15), r2 +008c22 72ff add #h'ff, r2 +008c24 9032 mov.w @(h'64,pc), r0 ;@(h'8c8c) +008c26 0f26 mov.l r2, @(r0,r15) +008c28 9031 mov.w @(h'62,pc), r0 ;@(h'8c8e) +008c2a e318 mov #h'18, r3 +008c2c 01fe mov.l @(r0,r15), r1 +008c2e 3137 cmp/gt r3, r1 +008c30 8b01 bf h'2 ;@(h'8c36) +008c32 af2d bra h'-1a6 ;@(h'8a90) +008c34 0009 nop +008c36 e300 mov #h'0, r3 +008c38 902a mov.w @(h'54,pc), r0 ;@(h'8c90) +008c3a 6233 mov r3, r2 +008c3c 0f36 mov.l r3, @(r0,r15) +008c3e 9028 mov.w @(h'50,pc), r0 ;@(h'8c92) +008c40 a01c bra h'38 ;@(h'8c7c) +008c42 0f26 mov.l r2, @(r0,r15) +008c44 9025 mov.w @(h'4a,pc), r0 ;@(h'8c92) +008c46 01fe mov.l @(r0,r15), r1 +008c48 9324 mov.w @(h'48,pc), r3 ;@(h'8c94) +008c4a 4108 shll2 r1 +008c4c 9021 mov.w @(h'42,pc), r0 ;@(h'8c92) +008c4e 33fc add r15, r3 +008c50 02fe mov.l @(r0,r15), r2 +008c52 313c add r3, r1 +008c54 901f mov.w @(h'3e,pc), r0 ;@(h'8c96) +008c56 4208 shll2 r2 +008c58 6112 mov.l @r1, r1 +008c5a 30fc add r15, r0 +008c5c 022e mov.l @(r0,r2), r2 +008c5e 3123 cmp/ge r2, r1 +008c60 8b07 bf h'e ;@(h'8c72) +008c62 9016 mov.w @(h'2c,pc), r0 ;@(h'8c92) +008c64 9118 mov.w @(h'30,pc), r1 ;@(h'8c98) +008c66 02fe mov.l @(r0,r15), r2 +008c68 4208 shll2 r2 +008c6a 31fc add r15, r1 +008c6c 321c add r1, r2 +008c6e e001 mov #h'1, r0 +008c70 2202 mov.l r0, @r2 +008c72 900e mov.w @(h'1c,pc), r0 ;@(h'8c92) +008c74 03fe mov.l @(r0,r15), r3 +008c76 7301 +008c78 900b mov.w @(h'16,pc), r0 ;@(h'8c92) +008c7a 0f36 mov.l r3, @(r0,r15) +008c7c 9009 mov.w @(h'12,pc), r0 ;@(h'8c92) +008c7e e228 mov #h'28, r2 +008c80 01fe mov.l @(r0,r15), r1 +008c82 3123 cmp/ge r2, r1 +008c84 8bde bf h'-44 ;@(h'8c44) +008c86 a48b bra h'916 ;@(h'95a0) +008c88 0009 nop +008c8a 00a0 +008c8c 00a4 mov.b r10, @(r0,r0) +008c8e 00b0 +008c90 0094 mov.b r9, @(r0,r0) +008c92 01b0 +008c94 01b8 +008c96 0cf0 +008c98 0d90 +008c9a e300 mov #h'0, r3 +008c9c d166 mov.l @(h'198,pc), r1 ;@(h'8e38) +008c9e e201 mov #h'1, r2 +008ca0 2f36 mov.l r3, @-r15 +008ca2 e73c mov #h'3c, r7 +008ca4 2f26 mov.l r2, @-r15 +008ca6 e66a mov #h'6a, r6 +008ca8 2f26 mov.l r2, @-r15 +008caa e503 mov #h'3, r5 +008cac 410b jsr @r1 +008cae e415 mov #h'15, r4 +008cb0 d362 mov.l @(h'188,pc), r3 ;@(h'8e3c) +008cb2 e701 mov #h'1, r7 +008cb4 e63b mov #h'3b, r6 +008cb6 e504 mov #h'4, r5 +008cb8 430b jsr @r3 +008cba e460 mov #h'60, r4 +008cbc 94b3 mov.w @(h'166,pc), r4 ;@(h'8e26) +008cbe e238 mov #h'38, r2 +008cc0 d35f mov.l @(h'17c,pc), r3 ;@(h'8e40) +008cc2 e709 mov #h'9, r7 +008cc4 2f26 mov.l r2, @-r15 +008cc6 e604 mov #h'4, r6 +008cc8 e561 mov #h'61, r5 +008cca 430b jsr @r3 +008ccc 34fc add r15, r4 +008cce 90ab mov.w @(h'156,pc), r0 ;@(h'8e28) +008cd0 d25c mov.l @(h'170,pc), r2 ;@(h'8e44) +008cd2 01fe mov.l @(r0,r15), r1 +008cd4 420b jsr @r2 +008cd6 e00a mov #h'a, r0 +008cd8 d35b mov.l @(h'16c,pc), r3 ;@(h'8e48) +008cda 7001 +008cdc 94a5 mov.w @(h'14a,pc), r4 ;@(h'8e2a) +008cde 2f06 mov.l r0, @-r15 +008ce0 2f36 mov.l r3, @-r15 +008ce2 d25a mov.l @(h'168,pc), r2 ;@(h'8e4c) +008ce4 420b jsr @r2 +008ce6 34fc add r15, r4 +008ce8 909f mov.w @(h'13e,pc), r0 ;@(h'8e2a) +008cea 7f18 add #h'18, r15 +008cec d255 mov.l @(h'154,pc), r2 ;@(h'8e44) +008cee e301 mov #h'1, r3 +008cf0 2f36 mov.l r3, @-r15 +008cf2 7ff8 add #h'f8, r15 +008cf4 01fe mov.l @(r0,r15), r1 +008cf6 420b jsr @r2 +008cf8 e00a mov #h'a, r0 +008cfa 303c add r3, r0 +008cfc d254 mov.l @(h'150,pc), r2 ;@(h'8e50) +008cfe 7ff8 add #h'f8, r15 +008d00 420b jsr @r2 +008d02 2ff6 mov.l r15, @-r15 +008d04 d253 mov.l @(h'14c,pc), r2 ;@(h'8e54) +008d06 e108 mov #h'8, r1 +008d08 31fc add r15, r1 +008d0a 420b jsr @r2 +008d0c 2f16 mov.l r1, @-r15 +008d0e d352 mov.l @(h'148,pc), r3 ;@(h'8e58) +008d10 430b jsr @r3 +008d12 7f0c +008d14 948a mov.w @(h'114,pc), r4 ;@(h'8e2c) +008d16 e60e mov #h'e, r6 +008d18 d250 mov.l @(h'140,pc), r2 ;@(h'8e5c) +008d1a 4000 shll r0 +008d1c 600b neg r0, r0 +008d1e 6503 mov r0, r5 +008d20 7564 add #h'64, r5 +008d22 34fc add r15, r4 +008d24 420b jsr @r2 +008d26 e700 mov #h'0, r7 +008d28 9081 mov.w @(h'102,pc), r0 ;@(h'8e2e) +008d2a 01fe mov.l @(r0,r15), r1 +008d2c d34c mov.l @(h'130,pc), r3 ;@(h'8e60) +008d2e 430b jsr @r3 +008d30 e00a mov #h'a, r0 +008d32 7001 +008d34 d344 mov.l @(h'110,pc), r3 ;@(h'8e48) +008d36 2f06 mov.l r0, @-r15 +008d38 2f36 mov.l r3, @-r15 +008d3a 9479 mov.w @(h'f2,pc), r4 ;@(h'8e30) +008d3c d243 mov.l @(h'10c,pc), r2 ;@(h'8e4c) +008d3e 420b jsr @r2 +008d40 34fc add r15, r4 +008d42 e304 mov #h'4, r3 +008d44 9473 mov.w @(h'e6,pc), r4 ;@(h'8e2e) +008d46 e700 mov #h'0, r7 +008d48 d244 mov.l @(h'110,pc), r2 ;@(h'8e5c) +008d4a e62f mov #h'2f, r6 +008d4c 2f36 mov.l r3, @-r15 +008d4e e561 mov #h'61, r5 +008d50 420b jsr @r2 +008d52 34fc add r15, r4 +008d54 906c mov.w @(h'd8,pc), r0 ;@(h'8e30) +008d56 7f10 add #h'10, r15 +008d58 d33a mov.l @(h'e8,pc), r3 ;@(h'8e44) +008d5a 01fe mov.l @(r0,r15), r1 +008d5c 7101 +008d5e 430b jsr @r3 +008d60 e00a mov #h'a, r0 +008d62 2008 tst r0, r0 +008d64 8b01 bf h'2 ;@(h'8d6a) +008d66 a22a bra h'454 ;@(h'91be) +008d68 0009 nop +008d6a e100 mov #h'0, r1 +008d6c 2f16 mov.l r1, @-r15 +008d6e e303 mov #h'3, r3 +008d70 2f36 mov.l r3, @-r15 +008d72 e201 mov #h'1, r2 +008d74 d330 mov.l @(h'c0,pc), r3 ;@(h'8e38) +008d76 e73b mov #h'3b, r7 +008d78 2f26 mov.l r2, @-r15 +008d7a e65f mov #h'5f, r6 +008d7c e504 mov #h'4, r5 +008d7e 430b jsr @r3 +008d80 e416 mov #h'16, r4 +008d82 e200 mov #h'0, r2 +008d84 d12c mov.l @(h'b0,pc), r1 ;@(h'8e38) +008d86 e301 mov #h'1, r3 +008d88 2f26 mov.l r2, @-r15 +008d8a e70e mov #h'e, r7 +008d8c 2f36 mov.l r3, @-r15 +008d8e e65c mov #h'5c, r6 +008d90 2f36 mov.l r3, @-r15 +008d92 e506 mov #h'6, r5 +008d94 410b jsr @r1 +008d96 e418 mov #h'18, r4 +008d98 d332 mov.l @(h'c8,pc), r3 ;@(h'8e64) +008d9a e701 mov #h'1, r7 +008d9c e65d mov #h'5d, r6 +008d9e e519 mov #h'19, r5 +008da0 430b jsr @r3 +008da2 e40f mov #h'f, r4 +008da4 d225 mov.l @(h'94,pc), r2 ;@(h'8e3c) +008da6 e701 mov #h'1, r7 +008da8 e60f mov #h'f, r6 +008daa e507 mov #h'7, r5 +008dac 420b jsr @r2 +008dae e45d mov #h'5d, r4 +008db0 903f mov.w @(h'7e,pc), r0 ;@(h'8e32) +008db2 e301 mov #h'1, r3 +008db4 923e mov.w @(h'7c,pc), r2 ;@(h'8e34) +008db6 2f36 mov.l r3, @-r15 +008db8 04fe mov.l @(r0,r15), r4 +008dba 32fc add r15, r2 +008dbc d12a mov.l @(h'a8,pc), r1 ;@(h'8e68) +008dbe 4408 shll2 r4 +008dc0 342c add r2, r4 +008dc2 410b jsr @r1 +008dc4 6442 mov.l @r4, r4 +008dc6 6303 mov r0, r3 +008dc8 d224 mov.l @(h'90,pc), r2 ;@(h'8e5c) +008dca e608 mov #h'8, r6 +008dcc 4000 shll r0 +008dce 303c add r3, r0 +008dd0 9330 mov.w @(h'60,pc), r3 ;@(h'8e34) +008dd2 600b neg r0, r0 +008dd4 6503 mov r0, r5 +008dd6 753b add #h'3b, r5 +008dd8 902b mov.w @(h'56,pc), r0 ;@(h'8e32) +008dda 33fc add r15, r3 +008ddc 04fe mov.l @(r0,r15), r4 +008dde 4408 shll2 r4 +008de0 343c add r3, r4 +008de2 6442 mov.l @r4, r4 +008de4 420b jsr @r2 +008de6 e704 mov #h'4, r7 +008de8 d113 mov.l @(h'4c,pc), r1 ;@(h'8e38) +008dea e300 mov #h'0, r3 +008dec 2f36 mov.l r3, @-r15 +008dee e201 mov #h'1, r2 +008df0 2f26 mov.l r2, @-r15 +008df2 e72b mov #h'2b, r7 +008df4 2f26 mov.l r2, @-r15 +008df6 e65b mov #h'5b, r6 +008df8 e511 mov #h'11, r5 +008dfa 410b jsr @r1 +008dfc e419 mov #h'19, r4 +008dfe 7f28 add #h'28, r15 +008e00 d318 mov.l @(h'60,pc), r3 ;@(h'8e64) +008e02 e701 mov #h'1, r7 +008e04 e65c mov #h'5c, r6 +008e06 e51a mov #h'1a, r5 +008e08 430b jsr @r3 +008e0a e42c mov #h'2c, r4 +008e0c d20b mov.l @(h'2c,pc), r2 ;@(h'8e3c) +008e0e e701 mov #h'1, r7 +008e10 e62c mov #h'2c, r6 +008e12 e512 mov #h'12, r5 +008e14 420b jsr @r2 +008e16 e45c mov #h'5c, r4 +008e18 900d mov.w @(h'1a,pc), r0 ;@(h'8e36) +008e1a e313 mov #h'13, r3 +008e1c 0f36 mov.l r3, @(r0,r15) +008e1e 9007 mov.w @(h'e,pc), r0 ;@(h'8e30) +008e20 04fe mov.l @(r0,r15), r4 +008e22 a023 bra h'46 ;@(h'8e6c) +008e24 0009 nop +008e26 7730 add #h'30, r7 +008e28 00a4 mov.b r10, @(r0,r0) +008e2a 00a0 +008e2c 008c mov.b @(r0,r8), r0 +008e2e 0098 +008e30 0094 mov.b r9, @(r0,r0) +008e32 00b0 +008e34 0c6c mov.b @(r0,r6), r12 +008e36 01a8 +008e38 0030 +008e3a 0dcc mov.b @(r0,r12), r13 +008e3c 0030 +008e3e 0c92 stc r1_bank, r12 +008e40 0030 +008e42 1bc8 mov.l r12, @(h'20,r11) +008e44 0030 +008e46 ab98 bra h'-8d0 ;@(h'857a) +008e48 0031 +008e4a 760c +008e4c 0030 +008e4e b02c bsr h'58 ;@(h'8eaa) +008e50 0030 +008e52 a6e4 bra h'dc8 ;@(h'9c1e) +008e54 0030 +008e56 ae0c bra h'-3e8 ;@(h'8a72) +008e58 0030 +008e5a a4d4 bra h'9a8 ;@(h'9806) +008e5c 0030 +008e5e 9cbe mov.w @(h'17c,pc), r12 ;@(h'8fde) +008e60 0030 +008e62 aae4 bra h'-a38 ;@(h'842e) +008e64 0030 +008e66 09e4 mov.b r14, @(r0,r9) +008e68 0030 +008e6a b074 bsr h'e8 ;@(h'8f56) +008e6c 93bf mov.w @(h'17e,pc), r3 ;@(h'8fee) +008e6e 4408 shll2 r4 +008e70 d268 mov.l @(h'1a0,pc), r2 ;@(h'9014) +008e72 33fc add r15, r3 +008e74 343c add r3, r4 +008e76 420b jsr @r2 +008e78 6442 mov.l @r4, r4 +008e7a 2008 tst r0, r0 +008e7c 8b02 bf h'4 ;@(h'8e84) +008e7e e216 mov #h'16, r2 +008e80 90b6 mov.w @(h'16c,pc), r0 ;@(h'8ff0) +008e82 0f26 mov.l r2, @(r0,r15) +008e84 90b5 mov.w @(h'16a,pc), r0 ;@(h'8ff2) +008e86 04fe mov.l @(r0,r15), r4 +008e88 93b4 mov.w @(h'168,pc), r3 ;@(h'8ff4) +008e8a 4408 shll2 r4 +008e8c d261 mov.l @(h'184,pc), r2 ;@(h'9014) +008e8e 33fc add r15, r3 +008e90 343c add r3, r4 +008e92 420b jsr @r2 +008e94 6442 mov.l @r4, r4 +008e96 2008 tst r0, r0 +008e98 8b02 bf h'4 ;@(h'8ea0) +008e9a e219 mov #h'19, r2 +008e9c 90a8 mov.w @(h'150,pc), r0 ;@(h'8ff0) +008e9e 0f26 mov.l r2, @(r0,r15) +008ea0 90a7 mov.w @(h'14e,pc), r0 ;@(h'8ff2) +008ea2 04fe mov.l @(r0,r15), r4 +008ea4 93a7 mov.w @(h'14e,pc), r3 ;@(h'8ff6) +008ea6 4408 shll2 r4 +008ea8 d25a mov.l @(h'168,pc), r2 ;@(h'9014) +008eaa 33fc add r15, r3 +008eac 343c add r3, r4 +008eae 420b jsr @r2 +008eb0 6442 mov.l @r4, r4 +008eb2 2008 tst r0, r0 +008eb4 8b02 bf h'4 ;@(h'8ebc) +008eb6 e21c mov #h'1c, r2 +008eb8 909a mov.w @(h'134,pc), r0 ;@(h'8ff0) +008eba 0f26 mov.l r2, @(r0,r15) +008ebc 909c mov.w @(h'138,pc), r0 ;@(h'8ff8) +008ebe e301 mov #h'1, r3 +008ec0 929b mov.w @(h'136,pc), r2 ;@(h'8ffa) +008ec2 2f36 mov.l r3, @-r15 +008ec4 04fe mov.l @(r0,r15), r4 +008ec6 32fc add r15, r2 +008ec8 d152 mov.l @(h'148,pc), r1 ;@(h'9014) +008eca 4408 shll2 r4 +008ecc 342c add r2, r4 +008ece 410b jsr @r1 +008ed0 6442 mov.l @r4, r4 +008ed2 4000 shll r0 +008ed4 9391 mov.w @(h'122,pc), r3 ;@(h'8ffa) +008ed6 600b neg r0, r0 +008ed8 6503 mov r0, r5 +008eda 753b add #h'3b, r5 +008edc 908c mov.w @(h'118,pc), r0 ;@(h'8ff8) +008ede 33fc add r15, r3 +008ee0 04fe mov.l @(r0,r15), r4 +008ee2 4408 shll2 r4 +008ee4 908a mov.w @(h'114,pc), r0 ;@(h'8ffc) +008ee6 343c add r3, r4 +008ee8 06fe mov.l @(r0,r15), r6 +008eea 6442 mov.l @r4, r4 +008eec d34a mov.l @(h'128,pc), r3 ;@(h'9018) +008eee 430b jsr @r3 +008ef0 e700 mov #h'0, r7 +008ef2 e201 mov #h'1, r2 +008ef4 9083 mov.w @(h'106,pc), r0 ;@(h'8ffe) +008ef6 2f26 mov.l r2, @-r15 +008ef8 06fe mov.l @(r0,r15), r6 +008efa 7606 +008efc 2f66 mov.l r6, @-r15 +008efe 907f mov.w @(h'fe,pc), r0 ;@(h'9000) +008f00 937f mov.w @(h'fe,pc), r3 ;@(h'9002) +008f02 04fe mov.l @(r0,r15), r4 +008f04 d143 mov.l @(h'10c,pc), r1 ;@(h'9014) +008f06 4408 shll2 r4 +008f08 33fc add r15, r3 +008f0a 343c add r3, r4 +008f0c 410b jsr @r1 +008f0e 6442 mov.l @r4, r4 +008f10 9377 mov.w @(h'ee,pc), r3 ;@(h'9002) +008f12 4000 shll r0 +008f14 d240 mov.l @(h'100,pc), r2 ;@(h'9018) +008f16 33fc add r15, r3 +008f18 600b neg r0, r0 +008f1a 6503 mov r0, r5 +008f1c 9070 mov.w @(h'e0,pc), r0 ;@(h'9000) +008f1e 753b add #h'3b, r5 +008f20 04fe mov.l @(r0,r15), r4 +008f22 4408 shll2 r4 +008f24 66f6 mov.l @r15+, r6 +008f26 343c add r3, r4 +008f28 6442 mov.l @r4, r4 +008f2a 420b jsr @r2 +008f2c e700 mov #h'0, r7 +008f2e e301 mov #h'1, r3 +008f30 9068 mov.w @(h'd0,pc), r0 ;@(h'9004) +008f32 2f36 mov.l r3, @-r15 +008f34 06fe mov.l @(r0,r15), r6 +008f36 760c +008f38 2f66 mov.l r6, @-r15 +008f3a 9064 mov.w @(h'c8,pc), r0 ;@(h'9006) +008f3c 9264 mov.w @(h'c8,pc), r2 ;@(h'9008) +008f3e 04fe mov.l @(r0,r15), r4 +008f40 d134 mov.l @(h'd0,pc), r1 ;@(h'9014) +008f42 4408 shll2 r4 +008f44 32fc add r15, r2 +008f46 342c add r2, r4 +008f48 410b jsr @r1 +008f4a 6442 mov.l @r4, r4 +008f4c 935c mov.w @(h'b8,pc), r3 ;@(h'9008) +008f4e 4000 shll r0 +008f50 d231 mov.l @(h'c4,pc), r2 ;@(h'9018) +008f52 33fc add r15, r3 +008f54 600b neg r0, r0 +008f56 6503 mov r0, r5 +008f58 9055 mov.w @(h'aa,pc), r0 ;@(h'9006) +008f5a 753b add #h'3b, r5 +008f5c 04fe mov.l @(r0,r15), r4 +008f5e 4408 shll2 r4 +008f60 66f6 mov.l @r15+, r6 +008f62 343c add r3, r4 +008f64 6442 mov.l @r4, r4 +008f66 420b jsr @r2 +008f68 e700 mov #h'0, r7 +008f6a e301 mov #h'1, r3 +008f6c 904d mov.w @(h'9a,pc), r0 ;@(h'900a) +008f6e 2f36 mov.l r3, @-r15 +008f70 06fe mov.l @(r0,r15), r6 +008f72 7612 add #h'12, r6 +008f74 2f66 mov.l r6, @-r15 +008f76 9049 mov.w @(h'92,pc), r0 ;@(h'900c) +008f78 9249 mov.w @(h'92,pc), r2 ;@(h'900e) +008f7a 04fe mov.l @(r0,r15), r4 +008f7c d125 mov.l @(h'94,pc), r1 ;@(h'9014) +008f7e 4408 shll2 r4 +008f80 32fc add r15, r2 +008f82 342c add r2, r4 +008f84 410b jsr @r1 +008f86 6442 mov.l @r4, r4 +008f88 9341 mov.w @(h'82,pc), r3 ;@(h'900e) +008f8a 4000 shll r0 +008f8c d222 mov.l @(h'88,pc), r2 ;@(h'9018) +008f8e 33fc add r15, r3 +008f90 600b neg r0, r0 +008f92 6503 mov r0, r5 +008f94 903a mov.w @(h'74,pc), r0 ;@(h'900c) +008f96 753b add #h'3b, r5 +008f98 04fe mov.l @(r0,r15), r4 +008f9a 4408 shll2 r4 +008f9c 66f6 mov.l @r15+, r6 +008f9e 343c add r3, r4 +008fa0 6442 mov.l @r4, r4 +008fa2 420b jsr @r2 +008fa4 e700 mov #h'0, r7 +008fa6 e300 mov #h'0, r3 +008fa8 d11c mov.l @(h'70,pc), r1 ;@(h'901c) +008faa e201 mov #h'1, r2 +008fac 2f36 mov.l r3, @-r15 +008fae e738 mov #h'38, r7 +008fb0 2f26 mov.l r2, @-r15 +008fb2 e64c mov #h'4c, r6 +008fb4 2f26 mov.l r2, @-r15 +008fb6 e52e mov #h'2e, r5 +008fb8 410b jsr @r1 +008fba e41a mov #h'1a, r4 +008fbc d318 mov.l @(h'60,pc), r3 ;@(h'9020) +008fbe 7f1c add #h'1c, r15 +008fc0 e701 mov #h'1, r7 +008fc2 e64d mov #h'4d, r6 +008fc4 e51b mov #h'1b, r5 +008fc6 430b jsr @r3 +008fc8 e439 mov #h'39, r4 +008fca e701 mov #h'1, r7 +008fcc d215 mov.l @(h'54,pc), r2 ;@(h'9024) +008fce e639 mov #h'39, r6 +008fd0 e52f mov #h'2f, r5 +008fd2 420b jsr @r2 +008fd4 e44d mov #h'4d, r4 +008fd6 900c mov.w @(h'18,pc), r0 ;@(h'8ff2) +008fd8 931a mov.w @(h'34,pc), r3 ;@(h'9010) +008fda 00fe mov.l @(r0,r15), r0 +008fdc 4008 shll2 r0 +008fde 33fc add r15, r3 +008fe0 003e mov.l @(r0,r3), r0 +008fe2 8801 cmp/eq #h'1, r0 +008fe4 8b01 bf h'2 ;@(h'8fea) +008fe6 a084 bra h'108 ;@(h'90f2) +008fe8 0009 nop +008fea a01d bra h'3a ;@(h'9028) +008fec 0009 nop +008fee 09d0 +008ff0 01a8 +008ff2 0094 mov.b r9, @(r0,r0) +008ff4 0a70 +008ff6 0b10 +008ff8 0098 +008ffa 0bb4 mov.b r11, @(r0,r11) +008ffc 01ac mov.b @(r0,r10), r1 +008ffe 01b0 +009000 00a0 +009002 0b1c mov.b @(r0,r1), r11 +009004 01b4 mov.b r11, @(r0,r1) +009006 00a4 mov.b r10, @(r0,r0) +009008 0a80 +00900a 01b8 +00900c 00a8 +00900e 09e4 mov.b r14, @(r0,r9) +009010 0cf0 +009012 0000 +009014 0030 +009016 b074 bsr h'e8 ;@(h'9102) +009018 0030 +00901a 9cbe mov.w @(h'17c,pc), r12 ;@(h'919a) +00901c 0030 +00901e 0dcc mov.b @(r0,r12), r13 +009020 0030 +009022 09e4 mov.b r14, @(r0,r9) +009024 0030 +009026 0c92 stc r1_bank, r12 +009028 907b mov.w @(h'f6,pc), r0 ;@(h'9122) +00902a 01fe mov.l @(r0,r15), r1 +00902c 927a mov.w @(h'f4,pc), r2 ;@(h'9124) +00902e 4108 shll2 r1 +009030 9477 mov.w @(h'ee,pc), r4 ;@(h'9122) +009032 32fc add r15, r2 +009034 d340 mov.l @(h'100,pc), r3 ;@(h'9138) +009036 312c add r2, r1 +009038 6012 mov.l @r1, r0 +00903a 2f06 mov.l r0, @-r15 +00903c d13d mov.l @(h'f4,pc), r1 ;@(h'9134) +00903e 2f16 mov.l r1, @-r15 +009040 430b jsr @r3 +009042 34fc add r15, r4 +009044 906f mov.w @(h'de,pc), r0 ;@(h'9126) +009046 7f08 +009048 936e mov.w @(h'dc,pc), r3 ;@(h'9128) +00904a e201 mov #h'1, r2 +00904c d13b mov.l @(h'ec,pc), r1 ;@(h'913c) +00904e 2f26 mov.l r2, @-r15 +009050 7ff8 add #h'f8, r15 +009052 33fc add r15, r3 +009054 00fe mov.l @(r0,r15), r0 +009056 4008 shll2 r0 +009058 003e mov.l @(r0,r3), r0 +00905a 7ff8 add #h'f8, r15 +00905c 410b jsr @r1 +00905e 2ff6 mov.l r15, @-r15 +009060 d137 mov.l @(h'dc,pc), r1 ;@(h'9140) +009062 e008 mov #h'8, r0 +009064 30fc add r15, r0 +009066 410b jsr @r1 +009068 2f06 mov.l r0, @-r15 +00906a d336 mov.l @(h'd8,pc), r3 ;@(h'9144) +00906c 430b jsr @r3 +00906e 7f0c +009070 945b mov.w @(h'b6,pc), r4 ;@(h'912a) +009072 e631 mov #h'31, r6 +009074 d234 mov.l @(h'd0,pc), r2 ;@(h'9148) +009076 4000 shll r0 +009078 600b neg r0, r0 +00907a 6503 mov r0, r5 +00907c 7525 add #h'25, r5 +00907e 34fc add r15, r4 +009080 420b jsr @r2 +009082 e700 mov #h'0, r7 +009084 d431 mov.l @(h'c4,pc), r4 ;@(h'914c) +009086 e301 mov #h'1, r3 +009088 d22f mov.l @(h'bc,pc), r2 ;@(h'9148) +00908a e700 mov #h'0, r7 +00908c 2f36 mov.l r3, @-r15 +00908e e631 mov #h'31, r6 +009090 420b jsr @r2 +009092 e532 mov #h'32, r5 +009094 904a mov.w @(h'94,pc), r0 ;@(h'912c) +009096 03fe mov.l @(r0,r15), r3 +009098 9249 mov.w @(h'92,pc), r2 ;@(h'912e) +00909a 4308 shll2 r3 +00909c d025 mov.l @(h'94,pc), r0 ;@(h'9134) +00909e 32fc add r15, r2 +0090a0 9444 mov.w @(h'88,pc), r4 ;@(h'912c) +0090a2 332c add r2, r3 +0090a4 6132 mov.l @r3, r1 +0090a6 2f16 mov.l r1, @-r15 +0090a8 2f06 mov.l r0, @-r15 +0090aa d323 mov.l @(h'8c,pc), r3 ;@(h'9138) +0090ac 430b jsr @r3 +0090ae 34fc add r15, r4 +0090b0 9039 mov.w @(h'72,pc), r0 ;@(h'9126) +0090b2 7f10 add #h'10, r15 +0090b4 933c mov.w @(h'78,pc), r3 ;@(h'9130) +0090b6 e201 mov #h'1, r2 +0090b8 d120 mov.l @(h'80,pc), r1 ;@(h'913c) +0090ba 2f26 mov.l r2, @-r15 +0090bc 7ff8 add #h'f8, r15 +0090be 33fc add r15, r3 +0090c0 00fe mov.l @(r0,r15), r0 +0090c2 4008 shll2 r0 +0090c4 003e mov.l @(r0,r3), r0 +0090c6 7ff8 add #h'f8, r15 +0090c8 410b jsr @r1 +0090ca 2ff6 mov.l r15, @-r15 +0090cc d11c mov.l @(h'70,pc), r1 ;@(h'9140) +0090ce e008 mov #h'8, r0 +0090d0 30fc add r15, r0 +0090d2 410b jsr @r1 +0090d4 2f06 mov.l r0, @-r15 +0090d6 d31b mov.l @(h'6c,pc), r3 ;@(h'9144) +0090d8 430b jsr @r3 +0090da 7f0c +0090dc 9425 mov.w @(h'4a,pc), r4 ;@(h'912a) +0090de e631 mov #h'31, r6 +0090e0 d219 mov.l @(h'64,pc), r2 ;@(h'9148) +0090e2 4000 shll r0 +0090e4 600b neg r0, r0 +0090e6 6503 mov r0, r5 +0090e8 753f add #h'3f, r5 +0090ea 34fc add r15, r4 +0090ec 420b jsr @r2 +0090ee e700 mov #h'0, r7 +0090f0 7f04 +0090f2 9016 mov.w @(h'2c,pc), r0 ;@(h'9122) +0090f4 931d mov.w @(h'3a,pc), r3 ;@(h'9132) +0090f6 00fe mov.l @(r0,r15), r0 +0090f8 4008 shll2 r0 +0090fa 33fc add r15, r3 +0090fc 003e mov.l @(r0,r3), r0 +0090fe 8801 cmp/eq #h'1, r0 +009100 8b32 bf h'64 ;@(h'9168) +009102 900e mov.w @(h'1c,pc), r0 ;@(h'9122) +009104 920e mov.w @(h'1c,pc), r2 ;@(h'9124) +009106 01fe mov.l @(r0,r15), r1 +009108 4108 shll2 r1 +00910a 32fc add r15, r2 +00910c 312c add r2, r1 +00910e 6012 mov.l @r1, r0 +009110 2008 tst r0, r0 +009112 891f bt h'3e ;@(h'9154) +009114 d40e mov.l @(h'38,pc), r4 ;@(h'9150) +009116 e001 mov #h'1, r0 +009118 2f06 mov.l r0, @-r15 +00911a e700 mov #h'0, r7 +00911c e631 mov #h'31, r6 +00911e a01f bra h'3e ;@(h'9160) +009120 e52c mov #h'2c, r5 +009122 0094 mov.b r9, @(r0,r0) +009124 01b8 +009126 00a0 +009128 01c4 mov.b r12, @(r0,r1) +00912a 0090 +00912c 009c mov.b @(r0,r9), r0 +00912e 0cf8 +009130 0cfc mov.b @(r0,r15), r12 +009132 0cf0 +009134 0031 +009136 760c +009138 0030 +00913a b02c bsr h'58 ;@(h'9196) +00913c 0030 +00913e a6e4 bra h'dc8 ;@(h'9f0a) +009140 0030 +009142 ae0c bra h'-3e8 ;@(h'8d5e) +009144 0030 +009146 a4d4 bra h'9a8 ;@(h'9af2) +009148 0030 +00914a 9cbe mov.w @(h'17c,pc), r12 ;@(h'92ca) +00914c 0031 +00914e 7610 add #h'10, r6 +009150 0031 +009152 7614 add #h'14, r6 +009154 d42e mov.l @(h'b8,pc), r4 ;@(h'9210) +009156 e101 mov #h'1, r1 +009158 2f16 mov.l r1, @-r15 +00915a e700 mov #h'0, r7 +00915c e631 mov #h'31, r6 +00915e e52a mov #h'2a, r5 +009160 d32c mov.l @(h'b0,pc), r3 ;@(h'9214) +009162 430b jsr @r3 +009164 0009 nop +009166 7f04 +009168 d12b mov.l @(h'ac,pc), r1 ;@(h'9218) +00916a e200 mov #h'0, r2 +00916c 2f26 mov.l r2, @-r15 +00916e e301 mov #h'1, r3 +009170 2f36 mov.l r3, @-r15 +009172 e738 mov #h'38, r7 +009174 2f36 mov.l r3, @-r15 +009176 e65a mov #h'5a, r6 +009178 e52e mov #h'2e, r5 +00917a 410b jsr @r1 +00917c e450 mov #h'50, r4 +00917e 7f0c +009180 d326 mov.l @(h'98,pc), r3 ;@(h'921c) +009182 e701 mov #h'1, r7 +009184 e65b mov #h'5b, r6 +009186 e551 mov #h'51, r5 +009188 430b jsr @r3 +00918a e439 mov #h'39, r4 +00918c d224 mov.l @(h'90,pc), r2 ;@(h'9220) +00918e e701 mov #h'1, r7 +009190 e639 mov #h'39, r6 +009192 e52f mov #h'2f, r5 +009194 420b jsr @r2 +009196 e45b mov #h'5b, r4 +009198 9032 mov.w @(h'64,pc), r0 ;@(h'9200) +00919a 03fe mov.l @(r0,r15), r3 +00919c 9231 mov.w @(h'62,pc), r2 ;@(h'9202) +00919e 4308 shll2 r3 +0091a0 32fc add r15, r2 +0091a2 332c add r2, r3 +0091a4 6132 mov.l @r3, r1 +0091a6 2118 tst r1, r1 +0091a8 8909 bt h'12 ;@(h'91be) +0091aa e107 mov #h'7, r1 +0091ac 942a mov.w @(h'54,pc), r4 ;@(h'9204) +0091ae e630 mov #h'30, r6 +0091b0 d31c mov.l @(h'70,pc), r3 ;@(h'9224) +0091b2 e552 mov #h'52, r5 +0091b4 2f16 mov.l r1, @-r15 +0091b6 6713 mov r1, r7 +0091b8 430b jsr @r3 +0091ba 34fc add r15, r4 +0091bc 7f04 +0091be 901f mov.w @(h'3e,pc), r0 ;@(h'9200) +0091c0 d319 mov.l @(h'64,pc), r3 ;@(h'9228) +0091c2 01fe mov.l @(r0,r15), r1 +0091c4 7101 +0091c6 430b jsr @r3 +0091c8 e00a mov #h'a, r0 +0091ca 2008 tst r0, r0 +0091cc 8901 bt h'2 ;@(h'91d2) +0091ce a127 bra h'24e ;@(h'9420) +0091d0 0009 nop +0091d2 e138 mov #h'38, r1 +0091d4 9017 mov.w @(h'2e,pc), r0 ;@(h'9206) +0091d6 e74a mov #h'4a, r7 +0091d8 d314 mov.l @(h'50,pc), r3 ;@(h'922c) +0091da e604 mov #h'4, r6 +0091dc 2f16 mov.l r1, @-r15 +0091de e516 mov #h'16, r5 +0091e0 01fe mov.l @(r0,r15), r1 +0091e2 430b jsr @r3 +0091e4 e00a mov #h'a, r0 +0091e6 940f mov.w @(h'1e,pc), r4 ;@(h'9208) +0091e8 930f mov.w @(h'1e,pc), r3 ;@(h'920a) +0091ea 0047 mul.l r4, r0 +0091ec d20d mov.l @(h'34,pc), r2 ;@(h'9224) +0091ee 33fc add r15, r3 +0091f0 041a sts macl, r4 +0091f2 420b jsr @r2 +0091f4 343c add r3, r4 +0091f6 7f04 +0091f8 9008 mov.w @(h'10,pc), r0 ;@(h'920c) +0091fa e300 mov #h'0, r3 +0091fc a109 bra h'212 ;@(h'9412) +0091fe 0f36 mov.l r3, @(r0,r15) +009200 0094 mov.b r9, @(r0,r0) +009202 0d90 +009204 09cc mov.b @(r0,r12), r9 +009206 0098 +009208 0230 +00920a 6e64 mov.b @r6+, r14 +00920c 01b0 +00920e 0000 +009210 0031 +009212 761c add #h'1c, r6 +009214 0030 +009216 9cbe mov.w @(h'17c,pc), r12 ;@(h'9396) +009218 0030 +00921a 0dcc mov.b @(r0,r12), r13 +00921c 0030 +00921e 09e4 mov.b r14, @(r0,r9) +009220 0030 +009222 0c92 stc r1_bank, r12 +009224 0030 +009226 1bc8 mov.l r12, @(h'20,r11) +009228 0030 +00922a ab98 bra h'-8d0 ;@(h'895e) +00922c 0030 +00922e aae4 bra h'-a38 ;@(h'87fa) +009230 90d6 mov.w @(h'1ac,pc), r0 ;@(h'93e0) +009232 01fe mov.l @(r0,r15), r1 +009234 d370 mov.l @(h'1c0,pc), r3 ;@(h'93f8) +009236 430b jsr @r3 +009238 e00a mov #h'a, r0 +00923a 6303 mov r0, r3 +00923c 91d1 mov.w @(h'1a2,pc), r1 ;@(h'93e2) +00923e 4008 shll2 r0 +009240 303c add r3, r0 +009242 4000 shll r0 +009244 93ce mov.w @(h'19c,pc), r3 ;@(h'93e4) +009246 31fc add r15, r1 +009248 6212 mov.l @r1, r2 +00924a 33fc add r15, r3 +00924c 302c add r2, r0 +00924e 4008 shll2 r0 +009250 303c add r3, r0 +009252 6102 mov.l @r0, r1 +009254 2118 tst r1, r1 +009256 8901 bt h'2 ;@(h'925c) +009258 a0d6 bra h'1ac ;@(h'9408) +00925a 0009 nop +00925c 90c0 mov.w @(h'180,pc), r0 ;@(h'93e0) +00925e 01fe mov.l @(r0,r15), r1 +009260 d265 mov.l @(h'194,pc), r2 ;@(h'93f8) +009262 420b jsr @r2 +009264 e00a mov #h'a, r0 +009266 6203 mov r0, r2 +009268 91bd mov.w @(h'17a,pc), r1 ;@(h'93e6) +00926a 4008 shll2 r0 +00926c 4000 shll r0 +00926e 302c add r2, r0 +009270 92b7 mov.w @(h'16e,pc), r2 ;@(h'93e2) +009272 4008 shll2 r0 +009274 31fc add r15, r1 +009276 301c add r1, r0 +009278 32fc add r15, r2 +00927a 6222 mov.l @r2, r2 +00927c 302c add r2, r0 +00927e 701b add #h'1b, r0 +009280 6200 mov.b @r0, r2 +009282 622c extu.b r2, r2 +009284 2f26 mov.l r2, @-r15 +009286 90af mov.w @(h'15e,pc), r0 ;@(h'93e8) +009288 d25b mov.l @(h'16c,pc), r2 ;@(h'93f8) +00928a 01fe mov.l @(r0,r15), r1 +00928c 420b jsr @r2 +00928e e00a mov #h'a, r0 +009290 97ab mov.w @(h'156,pc), r7 ;@(h'93ea) +009292 6203 mov r0, r2 +009294 4008 shll2 r0 +009296 4000 shll r0 +009298 302c add r2, r0 +00929a 4008 shll2 r0 +00929c 37fc add r15, r7 +00929e 370c add r0, r7 +0092a0 90a4 mov.w @(h'148,pc), r0 ;@(h'93ec) +0092a2 02fe mov.l @(r0,r15), r2 +0092a4 90a0 mov.w @(h'140,pc), r0 ;@(h'93e8) +0092a6 372c add r2, r7 +0092a8 01fe mov.l @(r0,r15), r1 +0092aa 7712 add #h'12, r7 +0092ac d252 mov.l @(h'148,pc), r2 ;@(h'93f8) +0092ae 6770 mov.b @r7, r7 +0092b0 677c extu.b r7, r7 +0092b2 420b jsr @r2 +0092b4 e00a mov #h'a, r0 +0092b6 6203 mov r0, r2 +0092b8 9697 mov.w @(h'12e,pc), r6 ;@(h'93ea) +0092ba 4008 shll2 r0 +0092bc 4000 shll r0 +0092be 302c add r2, r0 +0092c0 4008 shll2 r0 +0092c2 36fc add r15, r6 +0092c4 360c add r0, r6 +0092c6 9091 mov.w @(h'122,pc), r0 ;@(h'93ec) +0092c8 02fe mov.l @(r0,r15), r2 +0092ca 362c add r2, r6 +0092cc 8469 mov.b @(h'9,r6), r0 +0092ce 660c extu.b r0, r6 +0092d0 908a mov.w @(h'114,pc), r0 ;@(h'93e8) +0092d2 01fe mov.l @(r0,r15), r1 +0092d4 d248 mov.l @(h'120,pc), r2 ;@(h'93f8) +0092d6 420b jsr @r2 +0092d8 e00a mov #h'a, r0 +0092da 6203 mov r0, r2 +0092dc 9185 mov.w @(h'10a,pc), r1 ;@(h'93ea) +0092de 4008 shll2 r0 +0092e0 4000 shll r0 +0092e2 302c add r2, r0 +0092e4 9282 mov.w @(h'104,pc), r2 ;@(h'93ec) +0092e6 4008 shll2 r0 +0092e8 31fc add r15, r1 +0092ea 301c add r1, r0 +0092ec 32fc add r15, r2 +0092ee 6222 mov.l @r2, r2 +0092f0 052c mov.b @(r0,r2), r5 +0092f2 655c extu.b r5, r5 +0092f4 9078 mov.w @(h'f0,pc), r0 ;@(h'93e8) +0092f6 01fe mov.l @(r0,r15), r1 +0092f8 d23f mov.l @(h'fc,pc), r2 ;@(h'93f8) +0092fa 420b jsr @r2 +0092fc e00a mov #h'a, r0 +0092fe 6203 mov r0, r2 +009300 9174 mov.w @(h'e8,pc), r1 ;@(h'93ec) +009302 4008 shll2 r0 +009304 d33d mov.l @(h'f4,pc), r3 ;@(h'93fc) +009306 31fc add r15, r1 +009308 6412 mov.l @r1, r4 +00930a 4000 shll r0 +00930c 9170 mov.w @(h'e0,pc), r1 ;@(h'93f0) +00930e 302c add r2, r0 +009310 926d mov.w @(h'da,pc), r2 ;@(h'93ee) +009312 31fc add r15, r1 +009314 4000 shll r0 +009316 4400 shll r4 +009318 340c add r0, r4 +00931a 0427 mul.l r2, r4 +00931c 041a sts macl, r4 +00931e 430b jsr @r3 +009320 341c add r1, r4 +009322 9061 mov.w @(h'c2,pc), r0 ;@(h'93e8) +009324 d234 mov.l @(h'd0,pc), r2 ;@(h'93f8) +009326 01fe mov.l @(r0,r15), r1 +009328 420b jsr @r2 +00932a e00a mov #h'a, r0 +00932c 925d mov.w @(h'ba,pc), r2 ;@(h'93ea) +00932e 6303 mov r0, r3 +009330 915c mov.w @(h'b8,pc), r1 ;@(h'93ec) +009332 32fc add r15, r2 +009334 4008 shll2 r0 +009336 4000 shll r0 +009338 303c add r3, r0 +00933a 4008 shll2 r0 +00933c 302c add r2, r0 +00933e 31fc add r15, r1 +009340 6312 mov.l @r1, r3 +009342 303c add r3, r0 +009344 701b add #h'1b, r0 +009346 6300 mov.b @r0, r3 +009348 9053 mov.w @(h'a6,pc), r0 ;@(h'93f2) +00934a 633c extu.b r3, r3 +00934c 2f36 mov.l r3, @-r15 +00934e 01fe mov.l @(r0,r15), r1 +009350 d329 mov.l @(h'a4,pc), r3 ;@(h'93f8) +009352 430b jsr @r3 +009354 e00a mov #h'a, r0 +009356 6303 mov r0, r3 +009358 4008 shll2 r0 +00935a 4000 shll r0 +00935c 303c add r3, r0 +00935e 4008 shll2 r0 +009360 6703 mov r0, r7 +009362 372c add r2, r7 +009364 9046 mov.w @(h'8c,pc), r0 ;@(h'93f4) +009366 03fe mov.l @(r0,r15), r3 +009368 9043 mov.w @(h'86,pc), r0 ;@(h'93f2) +00936a 373c add r3, r7 +00936c 01fe mov.l @(r0,r15), r1 +00936e 7712 add #h'12, r7 +009370 d321 mov.l @(h'84,pc), r3 ;@(h'93f8) +009372 6770 mov.b @r7, r7 +009374 677c extu.b r7, r7 +009376 430b jsr @r3 +009378 e00a mov #h'a, r0 +00937a 6303 mov r0, r3 +00937c 4008 shll2 r0 +00937e 4000 shll r0 +009380 303c add r3, r0 +009382 4008 shll2 r0 +009384 6603 mov r0, r6 +009386 362c add r2, r6 +009388 9034 mov.w @(h'68,pc), r0 ;@(h'93f4) +00938a 03fe mov.l @(r0,r15), r3 +00938c 363c add r3, r6 +00938e 8469 mov.b @(h'9,r6), r0 +009390 d319 mov.l @(h'64,pc), r3 ;@(h'93f8) +009392 660c extu.b r0, r6 +009394 902d mov.w @(h'5a,pc), r0 ;@(h'93f2) +009396 01fe mov.l @(r0,r15), r1 +009398 430b jsr @r3 +00939a e00a mov #h'a, r0 +00939c 912a mov.w @(h'54,pc), r1 ;@(h'93f4) +00939e 6303 mov r0, r3 +0093a0 4008 shll2 r0 +0093a2 4000 shll r0 +0093a4 303c add r3, r0 +0093a6 4008 shll2 r0 +0093a8 d313 mov.l @(h'4c,pc), r3 ;@(h'93f8) +0093aa 31fc add r15, r1 +0093ac 6112 mov.l @r1, r1 +0093ae 302c add r2, r0 +0093b0 051c mov.b @(r0,r1), r5 +0093b2 655c extu.b r5, r5 +0093b4 901d mov.w @(h'3a,pc), r0 ;@(h'93f2) +0093b6 01fe mov.l @(r0,r15), r1 +0093b8 430b jsr @r3 +0093ba e00a mov #h'a, r0 +0093bc 911a mov.w @(h'34,pc), r1 ;@(h'93f4) +0093be 6303 mov r0, r3 +0093c0 4008 shll2 r0 +0093c2 4000 shll r0 +0093c4 303c add r3, r0 +0093c6 4000 shll r0 +0093c8 9311 mov.w @(h'22,pc), r3 ;@(h'93ee) +0093ca 31fc add r15, r1 +0093cc 6412 mov.l @r1, r4 +0093ce 4400 shll r4 +0093d0 9111 mov.w @(h'22,pc), r1 ;@(h'93f6) +0093d2 340c add r0, r4 +0093d4 7401 +0093d6 31fc add r15, r1 +0093d8 0437 mul.l r3, r4 +0093da 041a sts macl, r4 +0093dc a010 bra h'20 ;@(h'9400) +0093de 341c add r1, r4 +0093e0 0094 mov.b r9, @(r0,r0) +0093e2 01b0 +0093e4 0d90 +0093e6 0e30 +0093e8 0098 +0093ea 0e34 mov.b r3, @(r0,r14) +0093ec 01b4 mov.b r11, @(r0,r1) +0093ee 0154 mov.b r5, @(r0,r1) +0093f0 0ec4 mov.b r12, @(r0,r14) +0093f2 009c mov.b @(r0,r9), r0 +0093f4 01b8 +0093f6 0ec8 +0093f8 0030 +0093fa aae4 bra h'-a38 ;@(h'89c6) +0093fc 0030 +0093fe 1bc8 mov.l r12, @(h'20,r11) +009400 d30d mov.l @(h'34,pc), r3 ;@(h'9438) +009402 430b jsr @r3 +009404 0009 nop +009406 7f08 +009408 9012 mov.w @(h'24,pc), r0 ;@(h'9430) +00940a 02fe mov.l @(r0,r15), r2 +00940c 9010 mov.w @(h'20,pc), r0 ;@(h'9430) +00940e 7201 +009410 0f26 mov.l r2, @(r0,r15) +009412 e309 mov #h'9, r3 +009414 900c mov.w @(h'18,pc), r0 ;@(h'9430) +009416 01fe mov.l @(r0,r15), r1 +009418 3133 cmp/ge r3, r1 +00941a 8901 bt h'2 ;@(h'9420) +00941c af08 bra h'-1f0 ;@(h'9230) +00941e 0009 nop +009420 d306 mov.l @(h'18,pc), r3 ;@(h'943c) +009422 430b jsr @r3 +009424 0009 nop +009426 9004 mov.w @(h'8,pc), r0 ;@(h'9432) +009428 02fe mov.l @(r0,r15), r2 +00942a 9003 mov.w @(h'6,pc), r0 ;@(h'9434) +00942c a0b0 bra h'160 ;@(h'9590) +00942e 0f26 mov.l r2, @(r0,r15) +009430 01b0 +009432 0094 mov.b r9, @(r0,r0) +009434 01a8 +009436 0000 +009438 0030 +00943a 1ea4 mov.l r10, @(h'10,r14) +00943c 0030 +00943e 0730 +009440 d24f mov.l @(h'13c,pc), r2 ;@(h'9580) +009442 420b jsr @r2 +009444 e41b mov #h'1b, r4 +009446 600c extu.b r0, r0 +009448 2008 tst r0, r0 +00944a 891f bt h'3e ;@(h'948c) +00944c 9096 mov.w @(h'12c,pc), r0 ;@(h'957c) +00944e e327 mov #h'27, r3 +009450 02fe mov.l @(r0,r15), r2 +009452 7201 +009454 9092 mov.w @(h'124,pc), r0 ;@(h'957c) +009456 3237 cmp/gt r3, r2 +009458 8f04 bf/s h'8 ;@(h'9464) +00945a 0f26 mov.l r2, @(r0,r15) +00945c 918e mov.w @(h'11c,pc), r1 ;@(h'957c) +00945e e000 mov #h'0, r0 +009460 31fc add r15, r1 +009462 2102 mov.l r0, @r1 +009464 d147 mov.l @(h'11c,pc), r1 ;@(h'9584) +009466 e302 mov #h'2, r3 +009468 2f36 mov.l r3, @-r15 +00946a e200 mov #h'0, r2 +00946c 2f26 mov.l r2, @-r15 +00946e e725 mov #h'25, r7 +009470 2f26 mov.l r2, @-r15 +009472 e669 mov #h'69, r6 +009474 e51e mov #h'1e, r5 +009476 410b jsr @r1 +009478 e461 mov #h'61, r4 +00947a d343 mov.l @(h'10c,pc), r3 ;@(h'9588) +00947c 430b jsr @r3 +00947e 7f0c +009480 d33f mov.l @(h'fc,pc), r3 ;@(h'9580) +009482 430b jsr @r3 +009484 e41b mov #h'1b, r4 +009486 600c extu.b r0, r0 +009488 2008 tst r0, r0 +00948a 8bf9 bf h'-e ;@(h'9480) +00948c d33c mov.l @(h'f0,pc), r3 ;@(h'9580) +00948e 430b jsr @r3 +009490 e426 mov #h'26, r4 +009492 600c extu.b r0, r0 +009494 2008 tst r0, r0 +009496 891d bt h'3a ;@(h'94d4) +009498 9070 mov.w @(h'e0,pc), r0 ;@(h'957c) +00949a 03fe mov.l @(r0,r15), r3 +00949c 906e mov.w @(h'dc,pc), r0 ;@(h'957c) +00949e 73ff add #h'ff, r3 +0094a0 4311 cmp/pz r3 +0094a2 8d03 bt/s h'6 ;@(h'94ac) +0094a4 0f36 mov.l r3, @(r0,r15) +0094a6 e127 mov #h'27, r1 +0094a8 9068 mov.w @(h'd0,pc), r0 ;@(h'957c) +0094aa 0f16 mov.l r1, @(r0,r15) +0094ac d135 mov.l @(h'd4,pc), r1 ;@(h'9584) +0094ae e302 mov #h'2, r3 +0094b0 2f36 mov.l r3, @-r15 +0094b2 e200 mov #h'0, r2 +0094b4 2f26 mov.l r2, @-r15 +0094b6 e70b mov #h'b, r7 +0094b8 2f26 mov.l r2, @-r15 +0094ba e669 mov #h'69, r6 +0094bc e504 mov #h'4, r5 +0094be 410b jsr @r1 +0094c0 e461 mov #h'61, r4 +0094c2 d331 mov.l @(h'c4,pc), r3 ;@(h'9588) +0094c4 430b jsr @r3 +0094c6 7f0c +0094c8 d32d mov.l @(h'b4,pc), r3 ;@(h'9580) +0094ca 430b jsr @r3 +0094cc e426 mov #h'26, r4 +0094ce 600c extu.b r0, r0 +0094d0 2008 tst r0, r0 +0094d2 8bf9 bf h'-e ;@(h'94c8) +0094d4 d32a mov.l @(h'a8,pc), r3 ;@(h'9580) +0094d6 430b jsr @r3 +0094d8 e425 mov #h'25, r4 +0094da 600c extu.b r0, r0 +0094dc 2008 tst r0, r0 +0094de 8921 bt h'42 ;@(h'9524) +0094e0 904c mov.w @(h'98,pc), r0 ;@(h'957c) +0094e2 e227 mov #h'27, r2 +0094e4 03fe mov.l @(r0,r15), r3 +0094e6 730a +0094e8 9048 mov.w @(h'90,pc), r0 ;@(h'957c) +0094ea 3327 cmp/gt r2, r3 +0094ec 8f06 bf/s h'c ;@(h'94fc) +0094ee 0f36 mov.l r3, @(r0,r15) +0094f0 9044 mov.w @(h'88,pc), r0 ;@(h'957c) +0094f2 00fe mov.l @(r0,r15), r0 +0094f4 9142 mov.w @(h'84,pc), r1 ;@(h'957c) +0094f6 70d8 add #h'd8, r0 +0094f8 31fc add r15, r1 +0094fa 2102 mov.l r0, @r1 +0094fc d121 mov.l @(h'84,pc), r1 ;@(h'9584) +0094fe e302 mov #h'2, r3 +009500 2f36 mov.l r3, @-r15 +009502 e200 mov #h'0, r2 +009504 2f26 mov.l r2, @-r15 +009506 e73b mov #h'3b, r7 +009508 2f26 mov.l r2, @-r15 +00950a e669 mov #h'69, r6 +00950c e535 mov #h'35, r5 +00950e 410b jsr @r1 +009510 e461 mov #h'61, r4 +009512 d31d mov.l @(h'74,pc), r3 ;@(h'9588) +009514 430b jsr @r3 +009516 7f0c +009518 d319 mov.l @(h'64,pc), r3 ;@(h'9580) +00951a 430b jsr @r3 +00951c e425 mov #h'25, r4 +00951e 600c extu.b r0, r0 +009520 2008 tst r0, r0 +009522 8bf9 bf h'-e ;@(h'9518) +009524 d316 mov.l @(h'58,pc), r3 ;@(h'9580) +009526 430b jsr @r3 +009528 e41c mov #h'1c, r4 +00952a 600c extu.b r0, r0 +00952c 2008 tst r0, r0 +00952e 891f bt h'3e ;@(h'9570) +009530 9024 mov.w @(h'48,pc), r0 ;@(h'957c) +009532 03fe mov.l @(r0,r15), r3 +009534 9022 mov.w @(h'44,pc), r0 ;@(h'957c) +009536 73f6 add #h'f6, r3 +009538 4311 cmp/pz r3 +00953a 8d05 bt/s h'a ;@(h'9548) +00953c 0f36 mov.l r3, @(r0,r15) +00953e 901d mov.w @(h'3a,pc), r0 ;@(h'957c) +009540 01fe mov.l @(r0,r15), r1 +009542 7128 add #h'28, r1 +009544 901a mov.w @(h'34,pc), r0 ;@(h'957c) +009546 0f16 mov.l r1, @(r0,r15) +009548 d10e mov.l @(h'38,pc), r1 ;@(h'9584) +00954a e302 mov #h'2, r3 +00954c 2f36 mov.l r3, @-r15 +00954e e200 mov #h'0, r2 +009550 2f26 mov.l r2, @-r15 +009552 e72d mov #h'2d, r7 +009554 2f26 mov.l r2, @-r15 +009556 e669 mov #h'69, r6 +009558 e527 mov #h'27, r5 +00955a 410b jsr @r1 +00955c e461 mov #h'61, r4 +00955e d30a mov.l @(h'28,pc), r3 ;@(h'9588) +009560 430b jsr @r3 +009562 7f0c +009564 d306 mov.l @(h'18,pc), r3 ;@(h'9580) +009566 430b jsr @r3 +009568 e41c mov #h'1c, r4 +00956a 600c extu.b r0, r0 +00956c 2008 tst r0, r0 +00956e 8bf9 bf h'-e ;@(h'9564) +009570 d303 mov.l @(h'c,pc), r3 ;@(h'9580) +009572 430b jsr @r3 +009574 e430 mov #h'30, r4 +009576 600c extu.b r0, r0 +009578 a008 bra h'10 ;@(h'958c) +00957a 0009 nop +00957c 0094 mov.b r9, @(r0,r0) +00957e 0000 +009580 0030 +009582 3370 cmp/eq r7, r3 +009584 0030 +009586 0dcc mov.b @(r0,r12), r13 +009588 0030 +00958a 0730 +00958c 2008 tst r0, r0 +00958e 8b07 bf h'e ;@(h'95a0) +009590 9023 mov.w @(h'46,pc), r0 ;@(h'95da) +009592 02fe mov.l @(r0,r15), r2 +009594 9022 mov.w @(h'44,pc), r0 ;@(h'95dc) +009596 03fe mov.l @(r0,r15), r3 +009598 3320 cmp/eq r2, r3 +00959a 8b01 bf h'2 ;@(h'95a0) +00959c af50 bra h'-160 ;@(h'9440) +00959e 0009 nop +0095a0 d312 mov.l @(h'48,pc), r3 ;@(h'95ec) +0095a2 430b jsr @r3 +0095a4 e430 mov #h'30, r4 +0095a6 600c extu.b r0, r0 +0095a8 2008 tst r0, r0 +0095aa 8b01 bf h'2 ;@(h'95b0) +0095ac ab75 bra h'-916 ;@(h'8c9a) +0095ae 0009 nop +0095b0 9015 mov.w @(h'2a,pc), r0 ;@(h'95de) +0095b2 06fe mov.l @(r0,r15), r6 +0095b4 9514 mov.w @(h'28,pc), r5 ;@(h'95e0) +0095b6 35fc add r15, r5 +0095b8 9413 mov.w @(h'26,pc), r4 ;@(h'95e2) +0095ba d30d mov.l @(h'34,pc), r3 ;@(h'95f0) +0095bc 430b jsr @r3 +0095be 34fc add r15, r4 +0095c0 9010 mov.w @(h'20,pc), r0 ;@(h'95e4) +0095c2 00fe mov.l @(r0,r15), r0 +0095c4 8804 cmp/eq #h'4, r0 +0095c6 8b01 bf h'2 ;@(h'95cc) +0095c8 a114 bra h'228 ;@(h'97f4) +0095ca 0009 nop +0095cc 900b mov.w @(h'16,pc), r0 ;@(h'95e6) +0095ce e2dc mov #h'ffffffdc, r2 +0095d0 e36a mov #h'6a, r3 +0095d2 0f36 mov.l r3, @(r0,r15) +0095d4 9008 mov.w @(h'10,pc), r0 ;@(h'95e8) +0095d6 a103 bra h'206 ;@(h'97e0) +0095d8 0f26 mov.l r2, @(r0,r15) +0095da 0094 mov.b r9, @(r0,r0) +0095dc 01a8 +0095de 01b4 mov.b r11, @(r0,r1) +0095e0 01b8 +0095e2 0258 sets +0095e4 01a0 +0095e6 01ac mov.b @(r0,r10), r1 +0095e8 01b0 +0095ea 0000 +0095ec 0030 +0095ee 3370 cmp/eq r7, r3 +0095f0 0030 +0095f2 3556 cmp/hi r5, r5 +0095f4 e074 mov #h'74, r0 +0095f6 00fe mov.l @(r0,r15), r0 +0095f8 8803 cmp/eq #h'3, r0 +0095fa 8b03 bf h'6 ;@(h'9604) +0095fc 90ac mov.w @(h'158,pc), r0 ;@(h'9758) +0095fe 00fe mov.l @(r0,r15), r0 +009600 8803 cmp/eq #h'3, r0 +009602 8b5b bf h'b6 ;@(h'96bc) +009604 90a9 mov.w @(h'152,pc), r0 ;@(h'975a) +009606 e240 mov #h'40, r2 +009608 d45b mov.l @(h'16c,pc), r4 ;@(h'9778) +00960a e714 mov #h'14, r7 +00960c d35b mov.l @(h'16c,pc), r3 ;@(h'977c) +00960e e600 mov #h'0, r6 +009610 2f26 mov.l r2, @-r15 +009612 05fe mov.l @(r0,r15), r5 +009614 430b jsr @r3 +009616 34fc add r15, r4 +009618 90a0 mov.w @(h'140,pc), r0 ;@(h'975c) +00961a e240 mov #h'40, r2 +00961c d458 mov.l @(h'160,pc), r4 ;@(h'9780) +00961e e714 mov #h'14, r7 +009620 d358 mov.l @(h'160,pc), r3 ;@(h'9784) +009622 e600 mov #h'0, r6 +009624 2f26 mov.l r2, @-r15 +009626 05fe mov.l @(r0,r15), r5 +009628 430b jsr @r3 +00962a 34fc add r15, r4 +00962c 9097 mov.w @(h'12e,pc), r0 ;@(h'975e) +00962e e202 mov #h'2, r2 +009630 9596 mov.w @(h'12c,pc), r5 ;@(h'9760) +009632 e737 mov #h'37, r7 +009634 d354 mov.l @(h'150,pc), r3 ;@(h'9788) +009636 2f26 mov.l r2, @-r15 +009638 2f26 mov.l r2, @-r15 +00963a 35fc add r15, r5 +00963c 06fe mov.l @(r0,r15), r6 +00963e 760e +009640 908f mov.w @(h'11e,pc), r0 ;@(h'9762) +009642 430b jsr @r3 +009644 04fe mov.l @(r0,r15), r4 +009646 e202 mov #h'2, r2 +009648 908c mov.w @(h'118,pc), r0 ;@(h'9764) +00964a e737 mov #h'37, r7 +00964c 958b mov.w @(h'116,pc), r5 ;@(h'9766) +00964e 2f26 mov.l r2, @-r15 +009650 2f26 mov.l r2, @-r15 +009652 35fc add r15, r5 +009654 d34c mov.l @(h'130,pc), r3 ;@(h'9788) +009656 06fe mov.l @(r0,r15), r6 +009658 9086 mov.w @(h'10c,pc), r0 ;@(h'9768) +00965a 7608 +00965c 430b jsr @r3 +00965e 04fe mov.l @(r0,r15), r4 +009660 9083 mov.w @(h'106,pc), r0 ;@(h'976a) +009662 e202 mov #h'2, r2 +009664 9582 mov.w @(h'104,pc), r5 ;@(h'976c) +009666 e737 mov #h'37, r7 +009668 d347 mov.l @(h'11c,pc), r3 ;@(h'9788) +00966a 2f26 mov.l r2, @-r15 +00966c 2f26 mov.l r2, @-r15 +00966e 35fc add r15, r5 +009670 06fe mov.l @(r0,r15), r6 +009672 362c add r2, r6 +009674 907b mov.w @(h'f6,pc), r0 ;@(h'976e) +009676 430b jsr @r3 +009678 04fe mov.l @(r0,r15), r4 +00967a 7f20 add #h'20, r15 +00967c 906d mov.w @(h'da,pc), r0 ;@(h'975a) +00967e 01fe mov.l @(r0,r15), r1 +009680 d242 mov.l @(h'108,pc), r2 ;@(h'978c) +009682 420b jsr @r2 +009684 e003 mov #h'3, r0 +009686 2008 tst r0, r0 +009688 8b04 bf h'8 ;@(h'9694) +00968a 9071 mov.w @(h'e2,pc), r0 ;@(h'9770) +00968c 01fe mov.l @(r0,r15), r1 +00968e 71ff add #h'ff, r1 +009690 906e mov.w @(h'dc,pc), r0 ;@(h'9770) +009692 0f16 mov.l r1, @(r0,r15) +009694 d23e mov.l @(h'f8,pc), r2 ;@(h'9790) +009696 e300 mov #h'0, r3 +009698 2f36 mov.l r3, @-r15 +00969a e73f mov #h'3f, r7 +00969c 2f36 mov.l r3, @-r15 +00969e e67f mov #h'7f, r6 +0096a0 2f36 mov.l r3, @-r15 +0096a2 6533 mov r3, r5 +0096a4 420b jsr @r2 +0096a6 e46a mov #h'6a, r4 +0096a8 d43a mov.l @(h'e8,pc), r4 ;@(h'9794) +0096aa e340 mov #h'40, r3 +0096ac d233 mov.l @(h'cc,pc), r2 ;@(h'977c) +0096ae e716 mov #h'16, r7 +0096b0 2f36 mov.l r3, @-r15 +0096b2 e600 mov #h'0, r6 +0096b4 e56a mov #h'6a, r5 +0096b6 420b jsr @r2 +0096b8 34fc add r15, r4 +0096ba 7f10 add #h'10, r15 +0096bc 904e mov.w @(h'9c,pc), r0 ;@(h'975c) +0096be e340 mov #h'40, r3 +0096c0 d435 mov.l @(h'd4,pc), r4 ;@(h'9798) +0096c2 e600 mov #h'0, r6 +0096c4 d235 mov.l @(h'd4,pc), r2 ;@(h'979c) +0096c6 6733 mov r3, r7 +0096c8 2f36 mov.l r3, @-r15 +0096ca 05fe mov.l @(r0,r15), r5 +0096cc 420b jsr @r2 +0096ce 34fc add r15, r4 +0096d0 904f mov.w @(h'9e,pc), r0 ;@(h'9772) +0096d2 e340 mov #h'40, r3 +0096d4 d432 mov.l @(h'c8,pc), r4 ;@(h'97a0) +0096d6 e600 mov #h'0, r6 +0096d8 d22a mov.l @(h'a8,pc), r2 ;@(h'9784) +0096da 6733 mov r3, r7 +0096dc 2f36 mov.l r3, @-r15 +0096de 05fe mov.l @(r0,r15), r5 +0096e0 420b jsr @r2 +0096e2 34fc add r15, r4 +0096e4 903b mov.w @(h'76,pc), r0 ;@(h'975e) +0096e6 e307 mov #h'7, r3 +0096e8 9145 mov.w @(h'8a,pc), r1 ;@(h'9776) +0096ea e634 mov #h'34, r6 +0096ec 2f36 mov.l r3, @-r15 +0096ee 6733 mov r3, r7 +0096f0 05fe mov.l @(r0,r15), r5 +0096f2 31fc add r15, r1 +0096f4 903e mov.w @(h'7c,pc), r0 ;@(h'9774) +0096f6 751b add #h'1b, r5 +0096f8 04fe mov.l @(r0,r15), r4 +0096fa 6243 mov r4, r2 +0096fc 4408 shll2 r4 +0096fe 4400 shll r4 +009700 342c add r2, r4 +009702 6243 mov r4, r2 +009704 4408 shll2 r4 +009706 4400 shll r4 +009708 3428 sub r2, r4 +00970a 341c add r1, r4 +00970c d21b mov.l @(h'6c,pc), r2 ;@(h'977c) +00970e 420b jsr @r2 +009710 741c add #h'1c, r4 +009712 e701 mov #h'1, r7 +009714 9023 mov.w @(h'46,pc), r0 ;@(h'975e) +009716 e63b mov #h'3b, r6 +009718 d322 mov.l @(h'88,pc), r3 ;@(h'97a4) +00971a e504 mov #h'4, r5 +00971c 04fe mov.l @(r0,r15), r4 +00971e 430b jsr @r3 +009720 7440 add #h'40, r4 +009722 e200 mov #h'0, r2 +009724 d31a mov.l @(h'68,pc), r3 ;@(h'9790) +009726 e740 mov #h'40, r7 +009728 2f26 mov.l r2, @-r15 +00972a e614 mov #h'14, r6 +00972c 2f26 mov.l r2, @-r15 +00972e 6523 mov r2, r5 +009730 2f26 mov.l r2, @-r15 +009732 430b jsr @r3 +009734 6423 mov r2, r4 +009736 e140 mov #h'40, r1 +009738 d41b mov.l @(h'6c,pc), r4 ;@(h'97a8) +00973a e716 mov #h'16, r7 +00973c d30f mov.l @(h'3c,pc), r3 ;@(h'977c) +00973e e600 mov #h'0, r6 +009740 2f16 mov.l r1, @-r15 +009742 6563 mov r6, r5 +009744 430b jsr @r3 +009746 34fc add r15, r4 +009748 9007 mov.w @(h'e,pc), r0 ;@(h'975a) +00974a 7f1c add #h'1c, r15 +00974c 03fe mov.l @(r0,r15), r3 +00974e e20b mov #h'b, r2 +009750 3323 cmp/ge r2, r3 +009752 893a bt h'74 ;@(h'97ca) +009754 a02a bra h'54 ;@(h'97ac) +009756 0009 nop +009758 01a0 +00975a 01b0 +00975c 01b4 mov.b r11, @(r0,r1) +00975e 01bc mov.b @(r0,r11), r1 +009760 7bfc add #h'fc, r11 +009762 0268 +009764 01c4 mov.b r12, @(r0,r1) +009766 7c04 +009768 0274 mov.b r7, @(r0,r2) +00976a 01cc mov.b @(r0,r12), r1 +00976c 7c0c +00976e 0280 +009770 01ac mov.b @(r0,r10), r1 +009772 01b8 +009774 01c0 +009776 794c add #h'4c, r9 +009778 0000 +00977a 8274 +00977c 0030 +00977e 1bc8 mov.l r12, @(h'20,r11) +009780 0000 +009782 8278 +009784 0030 +009786 2256 mov.l r5, @-r2 +009788 0030 +00978a 36fa subc r15, r6 +00978c 0030 +00978e ab98 bra h'-8d0 ;@(h'8ec2) +009790 0030 +009792 0dcc mov.b @(r0,r12), r13 +009794 0000 +009796 8540 mov.w @(h'0,r4), r0 +009798 0000 +00979a 8334 +00979c 0030 +00979e 2008 tst r0, r0 +0097a0 0000 +0097a2 8338 +0097a4 0030 +0097a6 0c92 stc r1_bank, r12 +0097a8 0000 +0097aa 860c +0097ac 902c mov.w @(h'58,pc), r0 ;@(h'9808) +0097ae e504 mov #h'4, r5 +0097b0 d116 mov.l @(h'58,pc), r1 ;@(h'980c) +0097b2 e300 mov #h'0, r3 +0097b4 2f36 mov.l r3, @-r15 +0097b6 e73b mov #h'3b, r7 +0097b8 2f36 mov.l r3, @-r15 +0097ba 2f36 mov.l r3, @-r15 +0097bc 06fe mov.l @(r0,r15), r6 +0097be 764b add #h'4b, r6 +0097c0 9022 mov.w @(h'44,pc), r0 ;@(h'9808) +0097c2 04fe mov.l @(r0,r15), r4 +0097c4 410b jsr @r1 +0097c6 7441 add #h'41, r4 +0097c8 7f0c +0097ca d311 mov.l @(h'44,pc), r3 ;@(h'9810) +0097cc 430b jsr @r3 +0097ce 0009 nop +0097d0 d210 mov.l @(h'40,pc), r2 ;@(h'9814) +0097d2 420b jsr @r2 +0097d4 e40a mov #h'a, r4 +0097d6 9018 mov.w @(h'30,pc), r0 ;@(h'980a) +0097d8 03fe mov.l @(r0,r15), r3 +0097da 7301 +0097dc 9015 mov.w @(h'2a,pc), r0 ;@(h'980a) +0097de 0f36 mov.l r3, @(r0,r15) +0097e0 9013 mov.w @(h'26,pc), r0 ;@(h'980a) +0097e2 e217 mov #h'17, r2 +0097e4 01fe mov.l @(r0,r15), r1 +0097e6 3123 cmp/ge r2, r1 +0097e8 8901 bt h'2 ;@(h'97ee) +0097ea af03 bra h'-1fa ;@(h'95f4) +0097ec 0009 nop +0097ee d30a mov.l @(h'28,pc), r3 ;@(h'9818) +0097f0 432b jmp @r3 +0097f2 0009 nop +0097f4 d309 mov.l @(h'24,pc), r3 ;@(h'981c) +0097f6 430b jsr @r3 +0097f8 0009 nop +0097fa e001 mov #h'1, r0 +0097fc d108 mov.l @(h'20,pc), r1 ;@(h'9820) +0097fe 3f1c add r1, r15 +009800 4f16 lds.l @r15+, macl +009802 4f26 lds.l @r15+, pr +009804 000b rts +009806 68f6 mov.l @r15+, r8 +009808 01bc mov.b @(r0,r11), r1 +00980a 01b0 +00980c 0030 +00980e 0dcc mov.b @(r0,r12), r13 +009810 0030 +009812 0730 +009814 0030 +009816 baca bsr h'-a6c ;@(h'8dae) +009818 0030 +00981a 3afe addc r15, r10 +00981c 0030 +00981e 9d6c mov.w @(h'd8,pc), r13 ;@(h'98fa) +009820 0000 +009822 86b8 +009824 2fe6 mov.l r14, @-r15 +009826 2fd6 mov.l r13, @-r15 +009828 2fc6 mov.l r12, @-r15 +00982a 2fb6 mov.l r11, @-r15 +00982c 2fa6 mov.l r10, @-r15 +00982e 2f96 mov.l r9, @-r15 +009830 2f86 mov.l r8, @-r15 +009832 4f22 sts.l pr, @-r15 +009834 908a mov.w @(h'114,pc), r0 ;@(h'994c) +009836 3f0c add r0, r15 +009838 d348 mov.l @(h'120,pc), r3 ;@(h'995c) +00983a 430b jsr @r3 +00983c 6b43 mov r4, r11 +00983e ee00 mov #h'0, r14 +009840 d247 mov.l @(h'11c,pc), r2 ;@(h'9960) +009842 2202 mov.l r0, @r2 +009844 dd47 mov.l @(h'11c,pc), r13 ;@(h'9964) +009846 64d3 mov r13, r4 +009848 65d3 mov r13, r5 +00984a 7528 add #h'28, r5 +00984c 24e2 mov.l r14, @r4 +00984e 7404 +009850 3452 cmp/hs r5, r4 +009852 8bfb bf h'-a ;@(h'984c) +009854 da44 mov.l @(h'110,pc), r10 ;@(h'9968) +009856 e201 mov #h'1, r2 +009858 22b8 tst r11, r2 +00985a 8d18 bt/s h'30 ;@(h'988e) +00985c ec3c mov #h'3c, r12 +00985e 9976 mov.w @(h'ec,pc), r9 ;@(h'994e) +009860 9175 mov.w @(h'ea,pc), r1 ;@(h'994e) +009862 39fc add r15, r9 +009864 d241 mov.l @(h'104,pc), r2 ;@(h'996c) +009866 9073 mov.w @(h'e6,pc), r0 ;@(h'9950) +009868 d341 mov.l @(h'104,pc), r3 ;@(h'9970) +00986a 430b jsr @r3 +00986c 31fc add r15, r1 +00986e 946f mov.w @(h'de,pc), r4 ;@(h'9950) +009870 4a0b jsr @r10 +009872 0009 nop +009874 2d02 mov.l r0, @r13 +009876 65e3 mov r14, r5 +009878 64e3 mov r14, r4 +00987a 66d3 mov r13, r6 +00987c 6262 mov.l @r6, r2 +00987e 6043 mov r4, r0 +009880 039e mov.l @(r0,r9), r3 +009882 7501 +009884 324c add r4, r2 +009886 35c3 cmp/ge r12, r5 +009888 2232 mov.l r3, @r2 +00988a 8ff7 bf/s h'-12 ;@(h'987c) +00988c 7404 +00988e e202 mov #h'2, r2 +009890 22b8 tst r11, r2 +009892 8918 bt h'30 ;@(h'98c6) +009894 995b mov.w @(h'b6,pc), r9 ;@(h'994e) +009896 39fc add r15, r9 +009898 9159 mov.w @(h'b2,pc), r1 ;@(h'994e) +00989a d236 mov.l @(h'd8,pc), r2 ;@(h'9974) +00989c 9058 mov.w @(h'b0,pc), r0 ;@(h'9950) +00989e d334 mov.l @(h'd0,pc), r3 ;@(h'9970) +0098a0 430b jsr @r3 +0098a2 31fc add r15, r1 +0098a4 9454 mov.w @(h'a8,pc), r4 ;@(h'9950) +0098a6 4a0b jsr @r10 +0098a8 0009 nop +0098aa 65e3 mov r14, r5 +0098ac 1d01 mov.l r0, @(h'4,r13) +0098ae 64e3 mov r14, r4 +0098b0 66d3 mov r13, r6 +0098b2 7604 +0098b4 6262 mov.l @r6, r2 +0098b6 6043 mov r4, r0 +0098b8 039e mov.l @(r0,r9), r3 +0098ba 7501 +0098bc 324c add r4, r2 +0098be 35c3 cmp/ge r12, r5 +0098c0 2232 mov.l r3, @r2 +0098c2 8ff7 bf/s h'-12 ;@(h'98b4) +0098c4 7404 +0098c6 e204 mov #h'4, r2 +0098c8 9c43 mov.w @(h'86,pc), r12 ;@(h'9952) +0098ca 22b8 tst r11, r2 +0098cc 8918 bt h'30 ;@(h'9900) +0098ce 9941 mov.w @(h'82,pc), r9 ;@(h'9954) +0098d0 9140 mov.w @(h'80,pc), r1 ;@(h'9954) +0098d2 39fc add r15, r9 +0098d4 d228 mov.l @(h'a0,pc), r2 ;@(h'9978) +0098d6 903e mov.w @(h'7c,pc), r0 ;@(h'9956) +0098d8 d325 mov.l @(h'94,pc), r3 ;@(h'9970) +0098da 430b jsr @r3 +0098dc 31fc add r15, r1 +0098de 943a mov.w @(h'74,pc), r4 ;@(h'9956) +0098e0 4a0b jsr @r10 +0098e2 0009 nop +0098e4 1d02 mov.l r0, @(h'8,r13) +0098e6 65e3 mov r14, r5 +0098e8 64e3 mov r14, r4 +0098ea 66d3 mov r13, r6 +0098ec 7608 +0098ee 6043 mov r4, r0 +0098f0 6262 mov.l @r6, r2 +0098f2 7501 +0098f4 039e mov.l @(r0,r9), r3 +0098f6 324c add r4, r2 +0098f8 2232 mov.l r3, @r2 +0098fa 35c3 cmp/ge r12, r5 +0098fc 8ff7 bf/s h'-12 ;@(h'98ee) +0098fe 7404 +009900 e208 mov #h'8, r2 +009902 22b8 tst r11, r2 +009904 8918 bt h'30 ;@(h'9938) +009906 9925 mov.w @(h'4a,pc), r9 ;@(h'9954) +009908 9124 mov.w @(h'48,pc), r1 ;@(h'9954) +00990a 39fc add r15, r9 +00990c d21b mov.l @(h'6c,pc), r2 ;@(h'997c) +00990e 9022 mov.w @(h'44,pc), r0 ;@(h'9956) +009910 d317 mov.l @(h'5c,pc), r3 ;@(h'9970) +009912 430b jsr @r3 +009914 31fc add r15, r1 +009916 941e mov.w @(h'3c,pc), r4 ;@(h'9956) +009918 4a0b jsr @r10 +00991a 0009 nop +00991c 1d03 mov.l r0, @(h'c,r13) +00991e 65e3 mov r14, r5 +009920 64e3 mov r14, r4 +009922 66d3 mov r13, r6 +009924 760c +009926 6043 mov r4, r0 +009928 6262 mov.l @r6, r2 +00992a 7501 +00992c 039e mov.l @(r0,r9), r3 +00992e 324c add r4, r2 +009930 2232 mov.l r3, @r2 +009932 35c3 cmp/ge r12, r5 +009934 8ff7 bf/s h'-12 ;@(h'9926) +009936 7404 +009938 e210 mov #h'10, r2 +00993a 22b8 tst r11, r2 +00993c 8937 bt h'6e ;@(h'99ae) +00993e 9c0b mov.w @(h'16,pc), r12 ;@(h'9958) +009940 910a mov.w @(h'14,pc), r1 ;@(h'9958) +009942 3cfc add r15, r12 +009944 d20e mov.l @(h'38,pc), r2 ;@(h'9980) +009946 9008 mov.w @(h'10,pc), r0 ;@(h'995a) +009948 a01c bra h'38 ;@(h'9984) +00994a 31fc add r15, r1 +00994c fc80 +00994e 0290 +009950 00f0 +009952 008c mov.b @(r0,r8), r0 +009954 0150 +009956 0230 +009958 01f0 +00995a 0190 +00995c 0031 +00995e 7ca0 add #h'a0, r12 +009960 0810 +009962 0008 clrt +009964 0810 +009966 000c mov.b @(r0,r0), r0 +009968 0030 +00996a b164 bsr h'2c8 ;@(h'9c36) +00996c 0031 +00996e 7cb0 add #h'b0, r12 +009970 0030 +009972 ac60 bra h'-740 ;@(h'9236) +009974 0031 +009976 7da0 add #h'a0, r13 +009978 0031 +00997a 7e90 add #h'90, r14 +00997c 0031 +00997e 80c0 mov.b r0, @(h'0,r12) +009980 0031 +009982 82f0 +009984 d352 mov.l @(h'148,pc), r3 ;@(h'9ad0) +009986 430b jsr @r3 +009988 0009 nop +00998a 9498 mov.w @(h'130,pc), r4 ;@(h'9abe) +00998c 4a0b jsr @r10 +00998e 0009 nop +009990 1d04 mov.l r0, @(h'10,r13) +009992 65e3 mov r14, r5 +009994 64e3 mov r14, r4 +009996 e664 mov #h'64, r6 +009998 67d3 mov r13, r7 +00999a 7710 add #h'10, r7 +00999c 6272 mov.l @r7, r2 +00999e 6043 mov r4, r0 +0099a0 03ce mov.l @(r0,r12), r3 +0099a2 7501 +0099a4 324c add r4, r2 +0099a6 3563 cmp/ge r6, r5 +0099a8 2232 mov.l r3, @r2 +0099aa 8ff7 bf/s h'-12 ;@(h'999c) +0099ac 7404 +0099ae e220 mov #h'20, r2 +0099b0 9986 mov.w @(h'10c,pc), r9 ;@(h'9ac0) +0099b2 22b8 tst r11, r2 +0099b4 9c85 mov.w @(h'10a,pc), r12 ;@(h'9ac2) +0099b6 8917 bt h'2e ;@(h'99e8) +0099b8 9884 mov.w @(h'108,pc), r8 ;@(h'9ac4) +0099ba 38fc add r15, r8 +0099bc 9182 mov.w @(h'104,pc), r1 ;@(h'9ac4) +0099be d245 mov.l @(h'114,pc), r2 ;@(h'9ad4) +0099c0 907e mov.w @(h'fc,pc), r0 ;@(h'9ac0) +0099c2 d343 mov.l @(h'10c,pc), r3 ;@(h'9ad0) +0099c4 430b jsr @r3 +0099c6 31fc add r15, r1 +0099c8 4a0b jsr @r10 +0099ca 6493 mov r9, r4 +0099cc 1d05 mov.l r0, @(h'14,r13) +0099ce 65e3 mov r14, r5 +0099d0 64e3 mov r14, r4 +0099d2 66d3 mov r13, r6 +0099d4 7614 add #h'14, r6 +0099d6 6043 mov r4, r0 +0099d8 6262 mov.l @r6, r2 +0099da 7501 +0099dc 038e mov.l @(r0,r8), r3 +0099de 324c add r4, r2 +0099e0 2232 mov.l r3, @r2 +0099e2 35c3 cmp/ge r12, r5 +0099e4 8ff7 bf/s h'-12 ;@(h'99d6) +0099e6 7404 +0099e8 e240 mov #h'40, r2 +0099ea 22b8 tst r11, r2 +0099ec 8917 bt h'2e ;@(h'9a1e) +0099ee 9869 mov.w @(h'd2,pc), r8 ;@(h'9ac4) +0099f0 9168 mov.w @(h'd0,pc), r1 ;@(h'9ac4) +0099f2 38fc add r15, r8 +0099f4 d238 mov.l @(h'e0,pc), r2 ;@(h'9ad8) +0099f6 9063 mov.w @(h'c6,pc), r0 ;@(h'9ac0) +0099f8 d335 mov.l @(h'd4,pc), r3 ;@(h'9ad0) +0099fa 430b jsr @r3 +0099fc 31fc add r15, r1 +0099fe 4a0b jsr @r10 +009a00 6493 mov r9, r4 +009a02 65e3 mov r14, r5 +009a04 1d06 mov.l r0, @(h'18,r13) +009a06 64e3 mov r14, r4 +009a08 66d3 mov r13, r6 +009a0a 7618 add #h'18, r6 +009a0c 6262 mov.l @r6, r2 +009a0e 6043 mov r4, r0 +009a10 038e mov.l @(r0,r8), r3 +009a12 7501 +009a14 324c add r4, r2 +009a16 35c3 cmp/ge r12, r5 +009a18 2232 mov.l r3, @r2 +009a1a 8ff7 bf/s h'-12 ;@(h'9a0c) +009a1c 7404 +009a1e 9252 mov.w @(h'a4,pc), r2 ;@(h'9ac6) +009a20 22b8 tst r11, r2 +009a22 8917 bt h'2e ;@(h'9a54) +009a24 984e mov.w @(h'9c,pc), r8 ;@(h'9ac4) +009a26 38fc add r15, r8 +009a28 914c mov.w @(h'98,pc), r1 ;@(h'9ac4) +009a2a d22c mov.l @(h'b0,pc), r2 ;@(h'9adc) +009a2c 9048 mov.w @(h'90,pc), r0 ;@(h'9ac0) +009a2e d328 mov.l @(h'a0,pc), r3 ;@(h'9ad0) +009a30 430b jsr @r3 +009a32 31fc add r15, r1 +009a34 4a0b jsr @r10 +009a36 6493 mov r9, r4 +009a38 1d07 mov.l r0, @(h'1c,r13) +009a3a 65e3 mov r14, r5 +009a3c 64e3 mov r14, r4 +009a3e 66d3 mov r13, r6 +009a40 761c add #h'1c, r6 +009a42 6043 mov r4, r0 +009a44 6262 mov.l @r6, r2 +009a46 7501 +009a48 038e mov.l @(r0,r8), r3 +009a4a 324c add r4, r2 +009a4c 2232 mov.l r3, @r2 +009a4e 35c3 cmp/ge r12, r5 +009a50 8ff7 bf/s h'-12 ;@(h'9a42) +009a52 7404 +009a54 9238 mov.w @(h'70,pc), r2 ;@(h'9ac8) +009a56 22b8 tst r11, r2 +009a58 8917 bt h'2e ;@(h'9a8a) +009a5a 9833 mov.w @(h'66,pc), r8 ;@(h'9ac4) +009a5c 9132 mov.w @(h'64,pc), r1 ;@(h'9ac4) +009a5e 38fc add r15, r8 +009a60 d21f mov.l @(h'7c,pc), r2 ;@(h'9ae0) +009a62 902d mov.w @(h'5a,pc), r0 ;@(h'9ac0) +009a64 d31a mov.l @(h'68,pc), r3 ;@(h'9ad0) +009a66 430b jsr @r3 +009a68 31fc add r15, r1 +009a6a 4a0b jsr @r10 +009a6c 6493 mov r9, r4 +009a6e 65e3 mov r14, r5 +009a70 1d08 mov.l r0, @(h'20,r13) +009a72 64e3 mov r14, r4 +009a74 66d3 mov r13, r6 +009a76 7620 add #h'20, r6 +009a78 6262 mov.l @r6, r2 +009a7a 6043 mov r4, r0 +009a7c 038e mov.l @(r0,r8), r3 +009a7e 7501 +009a80 324c add r4, r2 +009a82 35c3 cmp/ge r12, r5 +009a84 2232 mov.l r3, @r2 +009a86 8ff7 bf/s h'-12 ;@(h'9a78) +009a88 7404 +009a8a 921e mov.w @(h'3c,pc), r2 ;@(h'9aca) +009a8c 2b28 tst r2, r11 +009a8e 892e bt h'5c ;@(h'9aee) +009a90 d214 mov.l @(h'50,pc), r2 ;@(h'9ae4) +009a92 6cf3 mov r15, r12 +009a94 901a mov.w @(h'34,pc), r0 ;@(h'9acc) +009a96 d30e mov.l @(h'38,pc), r3 ;@(h'9ad0) +009a98 430b jsr @r3 +009a9a 61f3 mov r15, r1 +009a9c 9416 mov.w @(h'2c,pc), r4 ;@(h'9acc) +009a9e 4a0b jsr @r10 +009aa0 0009 nop +009aa2 67e3 mov r14, r7 +009aa4 950e mov.w @(h'1c,pc), r5 ;@(h'9ac4) +009aa6 66d3 mov r13, r6 +009aa8 1d09 mov.l r0, @(h'24,r13) +009aaa 64e3 mov r14, r4 +009aac 7624 add #h'24, r6 +009aae 6043 mov r4, r0 +009ab0 6262 mov.l @r6, r2 +009ab2 7701 +009ab4 03ce mov.l @(r0,r12), r3 +009ab6 324c add r4, r2 +009ab8 2232 mov.l r3, @r2 +009aba a015 bra h'2a ;@(h'9ae8) +009abc 7404 +009abe 0190 +009ac0 02a0 +009ac2 00a8 +009ac4 00e0 +009ac6 0080 +009ac8 0100 +009aca 0200 +009acc 0380 +009ace 0000 +009ad0 0030 +009ad2 ac60 bra h'-740 ;@(h'9396) +009ad4 0031 +009ad6 8480 mov.b @(h'0,r8), r0 +009ad8 0031 +009ada 8720 +009adc 0031 +009ade 89c0 bt h'-80 ;@(h'9a62) +009ae0 0031 +009ae2 8c60 +009ae4 0031 +009ae6 8f00 bf/s h'0 ;@(h'9aea) +009ae8 3753 cmp/ge r5, r7 +009aea 8fe0 bf/s h'-40 ;@(h'9aae) +009aec 0009 nop +009aee 9177 mov.w @(h'ee,pc), r1 ;@(h'9be0) +009af0 3f1c add r1, r15 +009af2 4f26 lds.l @r15+, pr +009af4 68f6 mov.l @r15+, r8 +009af6 69f6 mov.l @r15+, r9 +009af8 6af6 mov.l @r15+, r10 +009afa 6bf6 mov.l @r15+, r11 +009afc 6cf6 mov.l @r15+, r12 +009afe 6df6 mov.l @r15+, r13 +009b00 000b rts +009b02 6ef6 mov.l @r15+, r14 +009b04 2fe6 mov.l r14, @-r15 +009b06 e380 mov #h'ffffff80, r3 +009b08 2348 tst r4, r3 +009b0a 8b1b bf h'36 ;@(h'9b44) +009b0c e1c0 mov #h'ffffffc0, r1 +009b0e 2158 tst r5, r1 +009b10 8b18 bf h'30 ;@(h'9b44) +009b12 4508 shll2 r5 +009b14 d333 mov.l @(h'cc,pc), r3 ;@(h'9be4) +009b16 e107 mov #h'7, r1 +009b18 9e63 mov.w @(h'c6,pc), r14 ;@(h'9be2) +009b1a 6743 mov r4, r7 +009b1c 6232 mov.l @r3, r2 +009b1e 4508 shll2 r5 +009b20 4721 shar r7 +009b22 4721 shar r7 +009b24 4721 shar r7 +009b26 375c add r5, r7 +009b28 372c add r2, r7 +009b2a 2149 and r4, r1 +009b2c 611b neg r1, r1 +009b2e 2668 tst r6, r6 +009b30 8d04 bt/s h'8 ;@(h'9b3c) +009b32 4e1c shad r1, r14 +009b34 6070 mov.b @r7, r0 +009b36 20eb or r14, r0 +009b38 a004 bra h'8 ;@(h'9b44) +009b3a 2700 mov.b r0, @r7 +009b3c 6170 mov.b @r7, r1 +009b3e 6ee7 not r14, r14 +009b40 21e9 and r14, r1 +009b42 2710 mov.b r1, @r7 +009b44 000b rts +009b46 6ef6 mov.l @r15+, r14 +009b48 2fe6 mov.l r14, @-r15 +009b4a 6073 mov r7, r0 +009b4c 2fd6 mov.l r13, @-r15 +009b4e 6e43 mov r4, r14 +009b50 2fc6 mov.l r12, @-r15 +009b52 6d53 mov r5, r13 +009b54 4f22 sts.l pr, @-r15 +009b56 8801 cmp/eq #h'1, r0 +009b58 8d0a bt/s h'14 ;@(h'9b70) +009b5a 6c63 mov r6, r12 +009b5c 8802 cmp/eq #h'2, r0 +009b5e 8911 bt h'22 ;@(h'9b84) +009b60 8804 cmp/eq #h'4, r0 +009b62 8917 bt h'2e ;@(h'9b94) +009b64 8808 cmp/eq #h'8, r0 +009b66 891f bt h'3e ;@(h'9ba8) +009b68 8810 cmp/eq #h'10, r0 +009b6a 8926 bt h'4c ;@(h'9bba) +009b6c a033 bra h'66 ;@(h'9bd6) +009b6e 0009 nop +009b70 2cc8 tst r12, r12 +009b72 8930 bt h'60 ;@(h'9bd6) +009b74 4f26 lds.l @r15+, pr +009b76 e601 mov #h'1, r6 +009b78 6cf6 mov.l @r15+, r12 +009b7a 65d3 mov r13, r5 +009b7c 6df6 mov.l @r15+, r13 +009b7e 64e3 mov r14, r4 +009b80 afc0 bra h'-80 ;@(h'9b04) +009b82 6ef6 mov.l @r15+, r14 +009b84 4f26 lds.l @r15+, pr +009b86 66c3 mov r12, r6 +009b88 6cf6 mov.l @r15+, r12 +009b8a 65d3 mov r13, r5 +009b8c 6df6 mov.l @r15+, r13 +009b8e 64e3 mov r14, r4 +009b90 afb8 bra h'-90 ;@(h'9b04) +009b92 6ef6 mov.l @r15+, r14 +009b94 2cc8 tst r12, r12 +009b96 891e bt h'3c ;@(h'9bd6) +009b98 4f26 lds.l @r15+, pr +009b9a e600 mov #h'0, r6 +009b9c 6cf6 mov.l @r15+, r12 +009b9e 65d3 mov r13, r5 +009ba0 6df6 mov.l @r15+, r13 +009ba2 64e3 mov r14, r4 +009ba4 afae bra h'-a4 ;@(h'9b04) +009ba6 6ef6 mov.l @r15+, r14 +009ba8 4f26 lds.l @r15+, pr +009baa 2cc8 tst r12, r12 +009bac 6cf6 mov.l @r15+, r12 +009bae 0629 movt r6 +009bb0 65d3 mov r13, r5 +009bb2 64e3 mov r14, r4 +009bb4 6df6 mov.l @r15+, r13 +009bb6 afa5 bra h'-b6 ;@(h'9b04) +009bb8 6ef6 mov.l @r15+, r14 +009bba 2cc8 tst r12, r12 +009bbc 890b bt h'16 ;@(h'9bd6) +009bbe 65d3 mov r13, r5 +009bc0 b012 bsr h'24 ;@(h'9be8) +009bc2 64e3 mov r14, r4 +009bc4 4f26 lds.l @r15+, pr +009bc6 2008 tst r0, r0 +009bc8 6cf6 mov.l @r15+, r12 +009bca 65d3 mov r13, r5 +009bcc 6df6 mov.l @r15+, r13 +009bce 0629 movt r6 +009bd0 64e3 mov r14, r4 +009bd2 af97 bra h'-d2 ;@(h'9b04) +009bd4 6ef6 mov.l @r15+, r14 +009bd6 4f26 lds.l @r15+, pr +009bd8 6cf6 mov.l @r15+, r12 +009bda 6df6 mov.l @r15+, r13 +009bdc 000b rts +009bde 6ef6 mov.l @r15+, r14 +009be0 0380 +009be2 0080 +009be4 0810 +009be6 0008 clrt +009be8 d36e mov.l @(h'1b8,pc), r3 ;@(h'9da4) +009bea 4508 shll2 r5 +009bec 6232 mov.l @r3, r2 +009bee 6043 mov r4, r0 +009bf0 4508 shll2 r5 +009bf2 4021 shar r0 +009bf4 4021 shar r0 +009bf6 4021 shar r0 +009bf8 305c add r5, r0 +009bfa 002c mov.b @(r0,r2), r0 +009bfc 6103 mov r0, r1 +009bfe 6047 not r4, r0 +009c00 c907 and #h'7, r0 +009c02 600b neg r0, r0 +009c04 410c shad r0, r1 +009c06 e001 mov #h'1, r0 +009c08 000b rts +009c0a 2019 and r1, r0 +009c0c 2fe6 mov.l r14, @-r15 +009c0e 4708 shll2 r7 +009c10 d065 mov.l @(h'194,pc), r0 ;@(h'9da8) +009c12 e1fb mov #h'fffffffb, r1 +009c14 2fd6 mov.l r13, @-r15 +009c16 ed1f mov #h'1f, r13 +009c18 2fc6 mov.l r12, @-r15 +009c1a 2fb6 mov.l r11, @-r15 +009c1c 2fa6 mov.l r10, @-r15 +009c1e 2f96 mov.l r9, @-r15 +009c20 2f86 mov.l r8, @-r15 +009c22 4f22 sts.l pr, @-r15 +009c24 4f12 sts.l macl, @-r15 +009c26 7fec add #h'ec, r15 +009c28 1f54 mov.l r5, @(h'10,r15) +009c2a 654e exts.b r4, r5 +009c2c 1f63 mov.l r6, @(h'c,r15) +009c2e 58fe mov.l @(h'38,r15), r8 +009c30 037e mov.l @(r0,r7), r3 +009c32 2f32 mov.l r3, @r15 +009c34 0587 mul.l r8, r5 +009c36 2338 tst r3, r3 +009c38 52ff mov.l @(h'3c,r15), r2 +009c3a 051a sts macl, r5 +009c3c 0527 mul.l r2, r5 +009c3e 051a sts macl, r5 +009c40 6953 mov r5, r9 +009c42 491c shad r1, r9 +009c44 8d30 bt/s h'60 ;@(h'9ca8) +009c46 2d59 and r5, r13 +009c48 ec00 mov #h'0, r12 +009c4a a029 bra h'52 ;@(h'9ca0) +009c4c 6ac3 mov r12, r10 +009c4e 6bc3 mov r12, r11 +009c50 5ef4 mov.l @(h'10,r15), r14 +009c52 63ac extu.b r10, r3 +009c54 52f3 mov.l @(h'c,r15), r2 +009c56 4815 cmp/pl r8 +009c58 332c add r2, r3 +009c5a 8f20 bf/s h'40 ;@(h'9c9e) +009c5c 1f31 mov.l r3, @(h'4,r15) +009c5e 6093 mov r9, r0 +009c60 63f2 mov.l @r15, r3 +009c62 e21f mov #h'1f, r2 +009c64 4008 shll2 r0 +009c66 32d8 sub r13, r2 +009c68 003e mov.l @(r0,r3), r0 +009c6a e101 mov #h'1, r1 +009c6c 412c shad r2, r1 +009c6e 2019 and r1, r0 +009c70 2008 tst r0, r0 +009c72 0029 movt r0 +009c74 ca01 xor #h'1, r0 +009c76 80f8 mov.b r0, @(h'8,r15) +009c78 55f1 mov.l @(h'4,r15), r5 +009c7a e040 mov #h'40, r0 +009c7c 07fe mov.l @(r0,r15), r7 +009c7e 84f8 mov.b @(h'8,r15), r0 +009c80 6603 mov r0, r6 +009c82 666c extu.b r6, r6 +009c84 bf60 bsr h'-140 ;@(h'9b48) +009c86 64e3 mov r14, r4 +009c88 60d3 mov r13, r0 +009c8a 881f cmp/eq #h'1f, r0 +009c8c 8f02 bf/s h'4 ;@(h'9c94) +009c8e 7d01 +009c90 7901 +009c92 6dc3 mov r12, r13 +009c94 7b01 +009c96 62bc extu.b r11, r2 +009c98 3283 cmp/ge r8, r2 +009c9a 8fe0 bf/s h'-40 ;@(h'9c5e) +009c9c 7e01 +009c9e 7a01 +009ca0 53ff mov.l @(h'3c,r15), r3 +009ca2 62ac extu.b r10, r2 +009ca4 3233 cmp/ge r3, r2 +009ca6 8bd2 bf h'-5c ;@(h'9c4e) +009ca8 7f14 add #h'14, r15 +009caa 4f16 lds.l @r15+, macl +009cac 4f26 lds.l @r15+, pr +009cae 68f6 mov.l @r15+, r8 +009cb0 69f6 mov.l @r15+, r9 +009cb2 6af6 mov.l @r15+, r10 +009cb4 6bf6 mov.l @r15+, r11 +009cb6 6cf6 mov.l @r15+, r12 +009cb8 6df6 mov.l @r15+, r13 +009cba 000b rts +009cbc 6ef6 mov.l @r15+, r14 +009cbe e044 mov #h'44, r0 +009cc0 d23a mov.l @(h'e8,pc), r2 ;@(h'9dac) +009cc2 2fe6 mov.l r14, @-r15 +009cc4 2fd6 mov.l r13, @-r15 +009cc6 6d53 mov r5, r13 +009cc8 d339 mov.l @(h'e4,pc), r3 ;@(h'9db0) +009cca 2fc6 mov.l r12, @-r15 +009ccc 2fb6 mov.l r11, @-r15 +009cce 2fa6 mov.l r10, @-r15 +009cd0 2f96 mov.l r9, @-r15 +009cd2 2f86 mov.l r8, @-r15 +009cd4 4f22 sts.l pr, @-r15 +009cd6 6873 mov r7, r8 +009cd8 7fdc add #h'dc, r15 +009cda 61f3 mov r15, r1 +009cdc 2f62 mov.l r6, @r15 +009cde 7118 add #h'18, r1 +009ce0 09fe mov.l @(r0,r15), r9 +009ce2 66f3 mov r15, r6 +009ce4 7618 add #h'18, r6 +009ce6 430b jsr @r3 +009ce8 e00a mov #h'a, r0 +009cea 65f3 mov r15, r5 +009cec d231 mov.l @(h'c4,pc), r2 ;@(h'9db4) +009cee 61f3 mov r15, r1 +009cf0 d32f mov.l @(h'bc,pc), r3 ;@(h'9db0) +009cf2 750c +009cf4 710c +009cf6 430b jsr @r3 +009cf8 e00a mov #h'a, r0 +009cfa 6083 mov r8, r0 +009cfc 036c mov.b @(r0,r6), r3 +009cfe 61f3 mov r15, r1 +009d00 7108 +009d02 2130 mov.b r3, @r1 +009d04 025c mov.b @(r0,r5), r2 +009d06 61f3 mov r15, r1 +009d08 7104 +009d0a 2120 mov.b r2, @r1 +009d0c a021 bra h'42 ;@(h'9d52) +009d0e 6c43 mov r4, r12 +009d10 2f96 mov.l r9, @-r15 +009d12 6783 mov r8, r7 +009d14 84f8 mov.b @(h'8,r15), r0 +009d16 65d3 mov r13, r5 +009d18 6a03 mov r0, r10 +009d1a 6aac extu.b r10, r10 +009d1c 2fa6 mov.l r10, @-r15 +009d1e e010 mov #h'10, r0 +009d20 0efc mov.b @(r0,r15), r14 +009d22 6eec extu.b r14, r14 +009d24 2fe6 mov.l r14, @-r15 +009d26 56f3 mov.l @(h'c,r15), r6 +009d28 bf70 bsr h'-120 ;@(h'9c0c) +009d2a 64c4 mov.b @r12+, r4 +009d2c 7f0c +009d2e 62c0 mov.b @r12, r2 +009d30 2228 tst r2, r2 +009d32 8d0d bt/s h'1a ;@(h'9d50) +009d34 3dec add r14, r13 +009d36 eb00 mov #h'0, r11 +009d38 4a15 cmp/pl r10 +009d3a 8f09 bf/s h'12 ;@(h'9d50) +009d3c 6ef2 mov.l @r15, r14 +009d3e 6793 mov r9, r7 +009d40 e600 mov #h'0, r6 +009d42 65e3 mov r14, r5 +009d44 bf00 bsr h'-200 ;@(h'9b48) +009d46 64d3 mov r13, r4 +009d48 7b01 +009d4a 3ba3 cmp/ge r10, r11 +009d4c 8ff7 bf/s h'-12 ;@(h'9d3e) +009d4e 7e01 +009d50 7d01 +009d52 62c0 mov.b @r12, r2 +009d54 2228 tst r2, r2 +009d56 8bdb bf h'-4a ;@(h'9d10) +009d58 7f24 add #h'24, r15 +009d5a 4f26 lds.l @r15+, pr +009d5c 68f6 mov.l @r15+, r8 +009d5e 69f6 mov.l @r15+, r9 +009d60 6af6 mov.l @r15+, r10 +009d62 6bf6 mov.l @r15+, r11 +009d64 6cf6 mov.l @r15+, r12 +009d66 6df6 mov.l @r15+, r13 +009d68 000b rts +009d6a 6ef6 mov.l @r15+, r14 +009d6c 2fe6 mov.l r14, @-r15 +009d6e 2fd6 mov.l r13, @-r15 +009d70 2fc6 mov.l r12, @-r15 +009d72 2fb6 mov.l r11, @-r15 +009d74 4f22 sts.l pr, @-r15 +009d76 d50c mov.l @(h'30,pc), r5 ;@(h'9da8) +009d78 db0f mov.l @(h'3c,pc), r11 ;@(h'9db8) +009d7a 6c53 mov r5, r12 +009d7c 6453 mov r5, r4 +009d7e 6d53 mov r5, r13 +009d80 6e53 mov r5, r14 +009d82 7c28 add #h'28, r12 +009d84 63e2 mov.l @r14, r3 +009d86 2338 tst r3, r3 +009d88 8901 bt h'2 ;@(h'9d8e) +009d8a 4b0b jsr @r11 +009d8c 64d2 mov.l @r13, r4 +009d8e 7e04 +009d90 3ec2 cmp/hs r12, r14 +009d92 8ff7 bf/s h'-12 ;@(h'9d84) +009d94 7d04 +009d96 4f26 lds.l @r15+, pr +009d98 6bf6 mov.l @r15+, r11 +009d9a 6cf6 mov.l @r15+, r12 +009d9c 6df6 mov.l @r15+, r13 +009d9e 000b rts +009da0 6ef6 mov.l @r15+, r14 +009da2 0000 +009da4 0810 +009da6 0008 clrt +009da8 0810 +009daa 000c mov.b @(r0,r0), r0 +009dac 0031 +009dae 9280 mov.w @(h'100,pc), r2 ;@(h'9eb2) +009db0 0030 +009db2 adc4 bra h'-478 ;@(h'993e) +009db4 0031 +009db6 928a mov.w @(h'114,pc), r2 ;@(h'9ece) +009db8 0030 +009dba b124 bsr h'248 ;@(h'a006) +009dbc 000b rts +009dbe 0009 nop +009dc0 d333 mov.l @(h'cc,pc), r3 ;@(h'9e90) +009dc2 000b rts +009dc4 2342 mov.l r4, @r3 +009dc6 2fe6 mov.l r14, @-r15 +009dc8 2fd6 mov.l r13, @-r15 +009dca 2fc6 mov.l r12, @-r15 +009dcc 4f22 sts.l pr, @-r15 +009dce d230 mov.l @(h'c0,pc), r2 ;@(h'9e90) +009dd0 6e22 mov.l @r2, r14 +009dd2 2ee8 tst r14, r14 +009dd4 8901 bt h'2 ;@(h'9dda) +009dd6 4e0b jsr @r14 +009dd8 0009 nop +009dda de2e mov.l @(h'b8,pc), r14 ;@(h'9e94) +009ddc 4e0b jsr @r14 +009dde e406 mov #h'6, r4 +009de0 4e0b jsr @r14 +009de2 e407 mov #h'7, r4 +009de4 4e0b jsr @r14 +009de6 e408 mov #h'8, r4 +009de8 4e0b jsr @r14 +009dea e409 mov #h'9, r4 +009dec 4e0b jsr @r14 +009dee e40a mov #h'a, r4 +009df0 dc29 mov.l @(h'a4,pc), r12 ;@(h'9e98) +009df2 ee04 mov #h'4, r14 +009df4 ed00 mov #h'0, r13 +009df6 4c0b jsr @r12 +009df8 64d3 mov r13, r4 +009dfa 7d01 +009dfc 3de3 cmp/ge r14, r13 +009dfe 8bfa bf h'-c ;@(h'9df6) +009e00 dc26 mov.l @(h'98,pc), r12 ;@(h'9e9c) +009e02 ed00 mov #h'0, r13 +009e04 4c0b jsr @r12 +009e06 64d3 mov r13, r4 +009e08 7d01 +009e0a 3de3 cmp/ge r14, r13 +009e0c 8bfa bf h'-c ;@(h'9e04) +009e0e 4f26 lds.l @r15+, pr +009e10 d223 mov.l @(h'8c,pc), r2 ;@(h'9ea0) +009e12 6cf6 mov.l @r15+, r12 +009e14 6df6 mov.l @r15+, r13 +009e16 422b jmp @r2 +009e18 6ef6 mov.l @r15+, r14 +009e1a 4f22 sts.l pr, @-r15 +009e1c d521 mov.l @(h'84,pc), r5 ;@(h'9ea4) +009e1e d422 mov.l @(h'88,pc), r4 ;@(h'9ea8) +009e20 d322 mov.l @(h'88,pc), r3 ;@(h'9eac) +009e22 430b jsr @r3 +009e24 e66c mov #h'6c, r6 +009e26 e500 mov #h'0, r5 +009e28 d721 mov.l @(h'84,pc), r7 ;@(h'9eb0) +009e2a d622 mov.l @(h'88,pc), r6 ;@(h'9eb4) +009e2c a002 bra h'4 ;@(h'9e34) +009e2e 6472 mov.l @r7, r4 +009e30 2452 mov.l r5, @r4 +009e32 7404 +009e34 6362 mov.l @r6, r3 +009e36 3432 cmp/hs r3, r4 +009e38 8bfa bf h'-c ;@(h'9e30) +009e3a d61f mov.l @(h'7c,pc), r6 ;@(h'9eb8) +009e3c d31f mov.l @(h'7c,pc), r3 ;@(h'9ebc) +009e3e 6432 mov.l @r3, r4 +009e40 d21f mov.l @(h'7c,pc), r2 ;@(h'9ec0) +009e42 a003 bra h'6 ;@(h'9e4c) +009e44 6522 mov.l @r2, r5 +009e46 6356 mov.l @r5+, r3 +009e48 2432 mov.l r3, @r4 +009e4a 7404 +009e4c 6262 mov.l @r6, r2 +009e4e 3422 cmp/hs r2, r4 +009e50 8bf9 bf h'-e ;@(h'9e46) +009e52 6372 mov.l @r7, r3 +009e54 6162 mov.l @r6, r1 +009e56 3138 sub r3, r1 +009e58 d31a mov.l @(h'68,pc), r3 ;@(h'9ec4) +009e5a 7104 +009e5c 4f26 lds.l @r15+, pr +009e5e 000b rts +009e60 2312 mov.l r1, @r3 +009e62 6053 mov r5, r0 +009e64 4f22 sts.l pr, @-r15 +009e66 7ff8 add #h'f8, r15 +009e68 2f42 mov.l r4, @r15 +009e6a bfd6 bsr h'-54 ;@(h'9e1a) +009e6c 81f2 mov.w r0, @(h'4,r15) +009e6e e601 mov #h'1, r6 +009e70 d215 mov.l @(h'54,pc), r2 ;@(h'9ec8) +009e72 6563 mov r6, r5 +009e74 420b jsr @r2 +009e76 e400 mov #h'0, r4 +009e78 d414 mov.l @(h'50,pc), r4 ;@(h'9ecc) +009e7a d315 mov.l @(h'54,pc), r3 ;@(h'9ed0) +009e7c 430b jsr @r3 +009e7e 0009 nop +009e80 85f2 mov.w @(h'4,r15), r0 +009e82 6503 mov r0, r5 +009e84 64f2 mov.l @r15, r4 +009e86 655d extu.w r5, r5 +009e88 d312 mov.l @(h'48,pc), r3 ;@(h'9ed4) +009e8a 7f08 +009e8c 432b jmp @r3 +009e8e 4f26 lds.l @r15+, pr +009e90 0810 +009e92 006c mov.b @(r0,r6), r0 +009e94 0030 +009e96 b084 bsr h'108 ;@(h'9fa2) +009e98 0030 +009e9a b0e4 bsr h'1c8 ;@(h'a066) +009e9c 0030 +009e9e b114 bsr h'228 ;@(h'a0ca) +009ea0 0030 +009ea2 b0f4 bsr h'1e8 ;@(h'a08e) +009ea4 8801 cmp/eq #h'1, r0 +009ea6 e000 mov #h'0, r0 +009ea8 0810 +009eaa 2000 mov.b r0, @r0 +009eac 0030 +009eae b154 bsr h'2a8 ;@(h'a15a) +009eb0 0031 +009eb2 9294 mov.w @(h'128,pc), r2 ;@(h'9fde) +009eb4 0031 +009eb6 9298 mov.w @(h'130,pc), r2 ;@(h'9fea) +009eb8 0031 +009eba 92a0 mov.w @(h'140,pc), r2 ;@(h'9ffe) +009ebc 0031 +009ebe 929c mov.w @(h'138,pc), r2 ;@(h'9ffa) +009ec0 0031 +009ec2 92a4 mov.w @(h'148,pc), r2 ;@(h'a00e) +009ec4 0810 +009ec6 0000 +009ec8 0030 +009eca b144 bsr h'288 ;@(h'a156) +009ecc 0030 +009ece 9dc6 mov.w @(h'18c,pc), r13 ;@(h'a05e) +009ed0 0030 +009ed2 b104 bsr h'208 ;@(h'a0de) +009ed4 0030 +009ed6 3834 div1 r3, r8 +009ed8 2f06 mov.l r0, @-r15 +009eda 2f46 mov.l r4, @-r15 +009edc 2f56 mov.l r5, @-r15 +009ede 2f66 mov.l r6, @-r15 +009ee0 2f76 mov.l r7, @-r15 +009ee2 54f6 mov.l @(h'18,r15), r4 +009ee4 55f7 mov.l @(h'1c,r15), r5 +009ee6 56f8 mov.l @(h'20,r15), r6 +009ee8 57f9 mov.l @(h'24,r15), r7 +009eea d0bc mov.l @(h'2f0,pc), r0 ;@(h'a1dc) +009eec a065 bra h'ca ;@(h'9fba) +009eee 260a xor r0, r6 +009ef0 2f06 mov.l r0, @-r15 +009ef2 2f46 mov.l r4, @-r15 +009ef4 2f56 mov.l r5, @-r15 +009ef6 2f66 mov.l r6, @-r15 +009ef8 2f76 mov.l r7, @-r15 +009efa 56f6 mov.l @(h'18,r15), r6 +009efc 57f7 mov.l @(h'1c,r15), r7 +009efe 54f8 mov.l @(h'20,r15), r4 +009f00 55f9 mov.l @(h'24,r15), r5 +009f02 d0b6 mov.l @(h'2d8,pc), r0 ;@(h'a1dc) +009f04 a059 bra h'b2 ;@(h'9fba) +009f06 260a xor r0, r6 +009f08 2448 tst r4, r4 +009f0a 8b07 bf h'e ;@(h'9f1c) +009f0c 2558 tst r5, r5 +009f0e 8b05 bf h'a ;@(h'9f1c) +009f10 3930 cmp/eq r3, r9 +009f12 8b07 bf h'e ;@(h'9f24) +009f14 2778 tst r7, r7 +009f16 8b01 bf h'2 ;@(h'9f1c) +009f18 2ba7 div0s r10, r11 +009f1a 8b03 bf h'6 ;@(h'9f24) +009f1c ea00 mov #h'0, r10 +009f1e e400 mov #h'0, r4 +009f20 a11f bra h'23e ;@(h'a162) +009f22 e508 mov #h'8, r5 +009f24 a11d bra h'23a ;@(h'a162) +009f26 0009 nop +009f28 2888 tst r8, r8 +009f2a 8b07 bf h'e ;@(h'9f3c) +009f2c 2448 tst r4, r4 +009f2e 8b0b bf h'16 ;@(h'9f48) +009f30 2558 tst r5, r5 +009f32 8b09 bf h'12 ;@(h'9f48) +009f34 2778 tst r7, r7 +009f36 8b0d bf h'1a ;@(h'9f54) +009f38 a113 bra h'226 ;@(h'a162) +009f3a 2ab9 and r11, r10 +009f3c 2668 tst r6, r6 +009f3e 8b1e bf h'3c ;@(h'9f7e) +009f40 2778 tst r7, r7 +009f42 8b1c bf h'38 ;@(h'9f7e) +009f44 a00a bra h'14 ;@(h'9f5c) +009f46 0009 nop +009f48 2668 tst r6, r6 +009f4a 8b0e bf h'1c ;@(h'9f6a) +009f4c 2778 tst r7, r7 +009f4e 8b0c bf h'18 ;@(h'9f6a) +009f50 a004 bra h'8 ;@(h'9f5c) +009f52 0009 nop +009f54 6463 mov r6, r4 +009f56 6573 mov r7, r5 +009f58 6893 mov r9, r8 +009f5a 6ab3 mov r11, r10 +009f5c 4500 shll r5 +009f5e 4424 rotcl r4 +009f60 4500 shll r5 +009f62 4424 rotcl r4 +009f64 4500 shll r5 +009f66 a0fc bra h'1f8 ;@(h'a162) +009f68 4424 rotcl r4 +009f6a d39b mov.l @(h'26c,pc), r3 ;@(h'a1d8) +009f6c 4500 shll r5 +009f6e 4424 rotcl r4 +009f70 3433 cmp/ge r3, r4 +009f72 8904 bt h'8 ;@(h'9f7e) +009f74 4500 shll r5 +009f76 4424 rotcl r4 +009f78 3433 cmp/ge r3, r4 +009f7a 8ffb bf/s h'-a ;@(h'9f74) +009f7c 78ff add #h'ff, r8 +009f7e d396 mov.l @(h'258,pc), r3 ;@(h'a1d8) +009f80 4700 shll r7 +009f82 4624 rotcl r6 +009f84 3633 cmp/ge r3, r6 +009f86 8904 bt h'8 ;@(h'9f92) +009f88 4700 shll r7 +009f8a 4624 rotcl r6 +009f8c 3633 cmp/ge r3, r6 +009f8e 8ffb bf/s h'-a ;@(h'9f88) +009f90 79ff add #h'ff, r9 +009f92 3987 cmp/gt r8, r9 +009f94 8b01 bf h'2 ;@(h'9f9a) +009f96 a108 bra h'210 ;@(h'a1aa) +009f98 0009 nop +009f9a a034 bra h'68 ;@(h'a006) +009f9c 0009 nop +009f9e e800 mov #h'0, r8 +009fa0 e400 mov #h'0, r4 +009fa2 a0de bra h'1bc ;@(h'a162) +009fa4 e500 mov #h'0, r5 +009fa6 0009 nop +009fa8 2f06 mov.l r0, @-r15 +009faa 2f46 mov.l r4, @-r15 +009fac 2f56 mov.l r5, @-r15 +009fae 2f66 mov.l r6, @-r15 +009fb0 2f76 mov.l r7, @-r15 +009fb2 54f6 mov.l @(h'18,r15), r4 +009fb4 55f7 mov.l @(h'1c,r15), r5 +009fb6 56f8 mov.l @(h'20,r15), r6 +009fb8 57f9 mov.l @(h'24,r15), r7 +009fba 2f26 mov.l r2, @-r15 +009fbc 2f36 mov.l r3, @-r15 +009fbe 2f86 mov.l r8, @-r15 +009fc0 2f96 mov.l r9, @-r15 +009fc2 2fa6 mov.l r10, @-r15 +009fc4 2fb6 mov.l r11, @-r15 +009fc6 4404 rotl r4 +009fc8 4604 rotl r6 +009fca 3462 cmp/hs r6, r4 +009fcc 8905 bt h'a ;@(h'9fda) +009fce 6243 mov r4, r2 +009fd0 6463 mov r6, r4 +009fd2 6623 mov r2, r6 +009fd4 6253 mov r5, r2 +009fd6 6573 mov r7, r5 +009fd8 6723 mov r2, r7 +009fda 4405 rotr r4 +009fdc 4605 rotr r6 +009fde d379 mov.l @(h'1e4,pc), r3 ;@(h'a1c4) +009fe0 d079 mov.l @(h'1e4,pc), r0 ;@(h'a1c8) +009fe2 6a43 mov r4, r10 +009fe4 6b63 mov r6, r11 +009fe6 6843 mov r4, r8 +009fe8 4829 shlr16 r8 +009fea 4809 shlr2 r8 +009fec 4809 shlr2 r8 +009fee 2839 and r3, r8 +009ff0 6963 mov r6, r9 +009ff2 4929 shlr16 r9 +009ff4 4909 shlr2 r9 +009ff6 4909 shlr2 r9 +009ff8 2939 and r3, r9 +009ffa 2409 and r0, r4 +009ffc 2609 and r0, r6 +009ffe 3830 cmp/eq r3, r8 +00a000 8982 bt h'-fc ;@(h'9f08) +00a002 2998 tst r9, r9 +00a004 8990 bt h'-e0 ;@(h'9f28) +00a006 4500 shll r5 +00a008 4424 rotcl r4 +00a00a 4500 shll r5 +00a00c 4424 rotcl r4 +00a00e 4500 shll r5 +00a010 4424 rotcl r4 +00a012 4700 shll r7 +00a014 4624 rotcl r6 +00a016 4700 shll r7 +00a018 4624 rotcl r6 +00a01a 4700 shll r7 +00a01c 4624 rotcl r6 +00a01e d06b mov.l @(h'1ac,pc), r0 ;@(h'a1cc) +00a020 240b or r0, r4 +00a022 260b or r0, r6 +00a024 6283 mov r8, r2 +00a026 3298 sub r9, r2 +00a028 2228 tst r2, r2 +00a02a 8929 bt h'52 ;@(h'a080) +00a02c e303 mov #h'3, r3 +00a02e 3323 cmp/ge r2, r3 +00a030 8922 bt h'44 ;@(h'a078) +00a032 e336 mov #h'36, r3 +00a034 3237 cmp/gt r3, r2 +00a036 891c bt h'38 ;@(h'a072) +00a038 e320 mov #h'20, r3 +00a03a 3237 cmp/gt r3, r2 +00a03c 8f06 bf/s h'c ;@(h'a04c) +00a03e e901 mov #h'1, r9 +00a040 3238 sub r3, r2 +00a042 2778 tst r7, r7 +00a044 8900 bt h'0 ;@(h'a048) +00a046 269b or r9, r6 +00a048 6763 mov r6, r7 +00a04a e600 mov #h'0, r6 +00a04c 4f02 sts.l mach, @-r15 +00a04e c765 mova @(h'194,pc), r0 ;h'a1e4 +00a050 4f12 sts.l macl, @-r15 +00a052 4208 shll2 r2 +00a054 302c add r2, r0 +00a056 6002 mov.l @r0, r0 +00a058 3705 dmulu.l r0, r7 +00a05a 070a sts mach, r7 +00a05c 021a sts macl, r2 +00a05e 3605 dmulu.l r0, r6 +00a060 060a sts mach, r6 +00a062 031a sts macl, r3 +00a064 4f16 lds.l @r15+, macl +00a066 2228 tst r2, r2 +00a068 4f06 lds.l @r15+, mach +00a06a 8d09 bt/s h'12 ;@(h'a080) +00a06c 273b or r3, r7 +00a06e a007 bra h'e ;@(h'a080) +00a070 279b or r9, r7 +00a072 e600 mov #h'0, r6 +00a074 a004 bra h'8 ;@(h'a080) +00a076 e701 mov #h'1, r7 +00a078 4601 shlr r6 +00a07a 4725 rotcr r7 +00a07c 4210 dt r2 +00a07e 8bfb bf h'-a ;@(h'a078) +00a080 2ba7 div0s r10, r11 +00a082 890f bt h'1e ;@(h'a0a4) +00a084 357e addc r7, r5 +00a086 346e addc r6, r4 +00a088 d352 mov.l @(h'148,pc), r3 ;@(h'a1d4) +00a08a 3347 cmp/gt r4, r3 +00a08c 8952 bt h'a4 ;@(h'a134) +00a08e 4401 shlr r4 +00a090 4525 rotcr r5 +00a092 0229 movt r2 +00a094 252b or r2, r5 +00a096 7801 +00a098 d34a mov.l @(h'128,pc), r3 ;@(h'a1c4) +00a09a 3830 cmp/eq r3, r8 +00a09c 8b4a bf h'94 ;@(h'a134) +00a09e e500 mov #h'0, r5 +00a0a0 a05f bra h'be ;@(h'a162) +00a0a2 e400 mov #h'0, r4 +00a0a4 3640 cmp/eq r4, r6 +00a0a6 8b01 bf h'2 ;@(h'a0ac) +00a0a8 3750 cmp/eq r5, r7 +00a0aa 8979 bt h'f2 ;@(h'a1a0) +00a0ac 357a subc r7, r5 +00a0ae 346a subc r6, r4 +00a0b0 8b03 bf h'6 ;@(h'a0ba) +00a0b2 0008 clrt +00a0b4 655a negc r5, r5 +00a0b6 644a negc r4, r4 +00a0b8 6ab3 mov r11, r10 +00a0ba 2448 tst r4, r4 +00a0bc 8b02 bf h'4 ;@(h'a0c4) +00a0be 6453 mov r5, r4 +00a0c0 e500 mov #h'0, r5 +00a0c2 78e0 add #h'e0, r8 +00a0c4 d346 mov.l @(h'118,pc), r3 ;@(h'a1e0) +00a0c6 2348 tst r4, r3 +00a0c8 8b04 bf h'8 ;@(h'a0d4) +00a0ca 6353 mov r5, r3 +00a0cc 234d xtrct r4, r3 +00a0ce 6433 mov r3, r4 +00a0d0 4528 shll16 r5 +00a0d2 78f0 add #h'f0, r8 +00a0d4 d33f mov.l @(h'fc,pc), r3 ;@(h'a1d4) +00a0d6 3346 cmp/hi r4, r3 +00a0d8 8915 bt h'2a ;@(h'a106) +00a0da 4401 shlr r4 +00a0dc 4525 rotcr r5 +00a0de 3346 cmp/hi r4, r3 +00a0e0 8d28 bt/s h'50 ;@(h'a134) +00a0e2 7801 +00a0e4 4401 shlr r4 +00a0e6 4525 rotcr r5 +00a0e8 3346 cmp/hi r4, r3 +00a0ea 8d23 bt/s h'46 ;@(h'a134) +00a0ec 7801 +00a0ee 4401 shlr r4 +00a0f0 4525 rotcr r5 +00a0f2 3346 cmp/hi r4, r3 +00a0f4 8d1e bt/s h'3c ;@(h'a134) +00a0f6 7801 +00a0f8 4401 shlr r4 +00a0fa 4525 rotcr r5 +00a0fc 3346 cmp/hi r4, r3 +00a0fe 8d19 bt/s h'32 ;@(h'a134) +00a100 7801 +00a102 afea bra h'-2c ;@(h'a0da) +00a104 0009 nop +00a106 d331 mov.l @(h'c4,pc), r3 ;@(h'a1cc) +00a108 3433 cmp/ge r3, r4 +00a10a 8913 bt h'26 ;@(h'a134) +00a10c 4500 shll r5 +00a10e 4424 rotcl r4 +00a110 3433 cmp/ge r3, r4 +00a112 8d0f bt/s h'1e ;@(h'a134) +00a114 78ff add #h'ff, r8 +00a116 4500 shll r5 +00a118 4424 rotcl r4 +00a11a 3433 cmp/ge r3, r4 +00a11c 8d0a bt/s h'14 ;@(h'a134) +00a11e 78ff add #h'ff, r8 +00a120 4500 shll r5 +00a122 4424 rotcl r4 +00a124 3433 cmp/ge r3, r4 +00a126 8d05 bt/s h'a ;@(h'a134) +00a128 78ff add #h'ff, r8 +00a12a 4500 shll r5 +00a12c 4424 rotcl r4 +00a12e 3433 cmp/ge r3, r4 +00a130 8fec bf/s h'-28 ;@(h'a10c) +00a132 78ff add #h'ff, r8 +00a134 4815 cmp/pl r8 +00a136 8905 bt h'a ;@(h'a144) +00a138 688b neg r8, r8 +00a13a 7801 +00a13c 4401 shlr r4 +00a13e 4525 rotcr r5 +00a140 4810 dt r8 +00a142 8bfb bf h'-a ;@(h'a13c) +00a144 6053 mov r5, r0 +00a146 c804 tst #h'4, r0 +00a148 890b bt h'16 ;@(h'a162) +00a14a c80b tst #h'b, r0 +00a14c 8909 bt h'12 ;@(h'a162) +00a14e e008 mov #h'8, r0 +00a150 350e addc r0, r5 +00a152 e000 mov #h'0, r0 +00a154 340e addc r0, r4 +00a156 d01f mov.l @(h'7c,pc), r0 ;@(h'a1d4) +00a158 3047 cmp/gt r4, r0 +00a15a 8902 bt h'4 ;@(h'a162) +00a15c 4401 shlr r4 +00a15e 4525 rotcr r5 +00a160 7801 +00a162 4401 shlr r4 +00a164 4525 rotcr r5 +00a166 4401 shlr r4 +00a168 4525 rotcr r5 +00a16a 4401 shlr r4 +00a16c 4525 rotcr r5 +00a16e d016 mov.l @(h'58,pc), r0 ;@(h'a1c8) +00a170 2409 and r0, r4 +00a172 4828 shll16 r8 +00a174 4808 shll2 r8 +00a176 4808 shll2 r8 +00a178 248b or r8, r4 +00a17a 4400 shll r4 +00a17c 4a00 shll r10 +00a17e 4425 rotcr r4 +00a180 6bf6 mov.l @r15+, r11 +00a182 6af6 mov.l @r15+, r10 +00a184 69f6 mov.l @r15+, r9 +00a186 68f6 mov.l @r15+, r8 +00a188 63f6 mov.l @r15+, r3 +00a18a 62f6 mov.l @r15+, r2 +00a18c 56f5 mov.l @(h'14,r15), r6 +00a18e 2642 mov.l r4, @r6 +00a190 1651 mov.l r5, @(h'4,r6) +00a192 67f6 mov.l @r15+, r7 +00a194 66f6 mov.l @r15+, r6 +00a196 65f6 mov.l @r15+, r5 +00a198 64f6 mov.l @r15+, r4 +00a19a 60f6 mov.l @r15+, r0 +00a19c 000b rts +00a19e 7f14 add #h'14, r15 +00a1a0 ea00 mov #h'0, r10 +00a1a2 e800 mov #h'0, r8 +00a1a4 e400 mov #h'0, r4 +00a1a6 afdc bra h'-48 ;@(h'a162) +00a1a8 e500 mov #h'0, r5 +00a1aa 2baa xor r10, r11 +00a1ac 2aba xor r11, r10 +00a1ae 2baa xor r10, r11 +00a1b0 298a xor r8, r9 +00a1b2 289a xor r9, r8 +00a1b4 298a xor r8, r9 +00a1b6 264a xor r4, r6 +00a1b8 246a xor r6, r4 +00a1ba 264a xor r4, r6 +00a1bc 275a xor r5, r7 +00a1be 257a xor r7, r5 +00a1c0 aeeb bra h'-22a ;@(h'9f9a) +00a1c2 275a xor r5, r7 +00a1c4 0000 +00a1c6 07ff mac.l @r15+, @r7+ +00a1c8 000f mac.l @r0+, @r0+ +00a1ca ffff +00a1cc 0080 +00a1ce 0000 +00a1d0 0000 +00a1d2 ffff +00a1d4 0100 +00a1d6 0000 +00a1d8 0010 +00a1da 0000 +00a1dc 8000 mov.b r0, @(h'0,r0) +00a1de 0000 +00a1e0 ffff +00a1e2 0000 +00a1e4 0000 +00a1e6 0000 +00a1e8 8000 mov.b r0, @(h'0,r0) +00a1ea 0000 +00a1ec 4000 shll r0 +00a1ee 0000 +00a1f0 2000 mov.b r0, @r0 +00a1f2 0000 +00a1f4 1000 mov.l r0, @(h'0,r0) +00a1f6 0000 +00a1f8 0800 +00a1fa 0000 +00a1fc 0400 +00a1fe 0000 +00a200 0200 +00a202 0000 +00a204 0100 +00a206 0000 +00a208 0080 +00a20a 0000 +00a20c 0040 +00a20e 0000 +00a210 0020 +00a212 0000 +00a214 0010 +00a216 0000 +00a218 0008 clrt +00a21a 0000 +00a21c 0004 mov.b r0, @(r0,r0) +00a21e 0000 +00a220 0002 stc sr, r0 +00a222 0000 +00a224 0001 +00a226 0000 +00a228 0000 +00a22a 8000 mov.b r0, @(h'0,r0) +00a22c 0000 +00a22e 4000 shll r0 +00a230 0000 +00a232 2000 mov.b r0, @r0 +00a234 0000 +00a236 1000 mov.l r0, @(h'0,r0) +00a238 0000 +00a23a 0800 +00a23c 0000 +00a23e 0400 +00a240 0000 +00a242 0200 +00a244 0000 +00a246 0100 +00a248 0000 +00a24a 0080 +00a24c 0000 +00a24e 0040 +00a250 0000 +00a252 0020 +00a254 0000 +00a256 0010 +00a258 0000 +00a25a 0008 clrt +00a25c 0000 +00a25e 0004 mov.b r0, @(r0,r0) +00a260 0000 +00a262 0002 stc sr, r0 +00a264 0000 +00a266 0001 +00a268 4004 rotl r0 +00a26a ca01 xor #h'1, r0 +00a26c 4005 rotr r0 +00a26e 2f26 mov.l r2, @-r15 +00a270 2f36 mov.l r3, @-r15 +00a272 4104 rotl r1 +00a274 2f46 mov.l r4, @-r15 +00a276 4004 rotl r0 +00a278 2f56 mov.l r5, @-r15 +00a27a 2f66 mov.l r6, @-r15 +00a27c 2f76 mov.l r7, @-r15 +00a27e 3102 cmp/hs r0, r1 +00a280 8902 bt h'4 ;@(h'a288) +00a282 6203 mov r0, r2 +00a284 6013 mov r1, r0 +00a286 6123 mov r2, r1 +00a288 4105 rotr r1 +00a28a 4005 rotr r0 +00a28c d38c mov.l @(h'230,pc), r3 ;@(h'a4c0) +00a28e 6613 mov r1, r6 +00a290 4100 shll r1 +00a292 6413 mov r1, r4 +00a294 4429 shlr16 r4 +00a296 4419 shlr8 r4 +00a298 2439 and r3, r4 +00a29a 4118 shll8 r1 +00a29c 6703 mov r0, r7 +00a29e 4000 shll r0 +00a2a0 6503 mov r0, r5 +00a2a2 4529 shlr16 r5 +00a2a4 4519 shlr8 r5 +00a2a6 2539 and r3, r5 +00a2a8 4018 shll8 r0 +00a2aa 3430 cmp/eq r3, r4 +00a2ac 896a bt h'd4 ;@(h'a384) +00a2ae 2558 tst r5, r5 +00a2b0 8974 bt h'e8 ;@(h'a39c) +00a2b2 cb01 or #h'1, r0 +00a2b4 4005 rotr r0 +00a2b6 4125 rotcr r1 +00a2b8 3548 sub r4, r5 +00a2ba 2558 tst r5, r5 +00a2bc 8910 bt h'20 ;@(h'a2e0) +00a2be e2e7 mov #h'ffffffe7, r2 +00a2c0 3257 cmp/gt r5, r2 +00a2c2 8908 bt h'10 ;@(h'a2d6) +00a2c4 630b neg r0, r3 +00a2c6 230a xor r0, r3 +00a2c8 6203 mov r0, r2 +00a2ca c763 mova @(h'18c,pc), r0 ;h'a458 +00a2cc 4508 shll2 r5 +00a2ce 3058 sub r5, r0 +00a2d0 6002 mov.l @r0, r0 +00a2d2 0023 braf r0 +00a2d4 6023 mov r2, r0 +00a2d6 a003 bra h'6 ;@(h'a2e0) +00a2d8 e020 mov #h'20, r0 +00a2da 4301 shlr r3 +00a2dc 0329 movt r3 +00a2de 203b or r3, r0 +00a2e0 2767 div0s r6, r7 +00a2e2 890a bt h'14 ;@(h'a2fa) +00a2e4 301e addc r1, r0 +00a2e6 8b2e bf h'5c ;@(h'a346) +00a2e8 4025 rotcr r0 +00a2ea 0229 movt r2 +00a2ec d374 mov.l @(h'1d0,pc), r3 ;@(h'a4c0) +00a2ee 7401 +00a2f0 3430 cmp/eq r3, r4 +00a2f2 8f28 bf/s h'50 ;@(h'a346) +00a2f4 202b or r2, r0 +00a2f6 a037 bra h'6e ;@(h'a368) +00a2f8 e000 mov #h'0, r0 +00a2fa 3010 cmp/eq r1, r0 +00a2fc 8966 bt h'cc ;@(h'a3cc) +00a2fe 301a subc r1, r0 +00a300 600b neg r0, r0 +00a302 6763 mov r6, r7 +00a304 4000 shll r0 +00a306 891d bt h'3a ;@(h'a344) +00a308 4000 shll r0 +00a30a 8d1b bt/s h'36 ;@(h'a344) +00a30c 74ff add #h'ff, r4 +00a30e d26d mov.l @(h'1b4,pc), r2 ;@(h'a4c4) +00a310 3206 cmp/hi r0, r2 +00a312 8f02 bf/s h'4 ;@(h'a31a) +00a314 74ff add #h'ff, r4 +00a316 4028 shll16 r0 +00a318 74f0 add #h'f0, r4 +00a31a 4218 shll8 r2 +00a31c 3206 cmp/hi r0, r2 +00a31e 8f02 bf/s h'4 ;@(h'a326) +00a320 4208 shll2 r2 +00a322 4018 shll8 r0 +00a324 74f8 add #h'f8, r4 +00a326 4208 shll2 r2 +00a328 3206 cmp/hi r0, r2 +00a32a 8f03 bf/s h'6 ;@(h'a334) +00a32c 4208 shll2 r2 +00a32e 4008 shll2 r0 +00a330 4008 shll2 r0 +00a332 74fc add #h'fc, r4 +00a334 3206 cmp/hi r0, r2 +00a336 8b01 bf h'2 ;@(h'a33c) +00a338 4008 shll2 r0 +00a33a 74fe add #h'fe, r4 +00a33c 4000 shll r0 +00a33e 8901 bt h'2 ;@(h'a344) +00a340 4000 shll r0 +00a342 74ff add #h'ff, r4 +00a344 4025 rotcr r0 +00a346 4415 cmp/pl r4 +00a348 8904 bt h'8 ;@(h'a354) +00a34a 644b neg r4, r4 +00a34c 7401 +00a34e 4410 dt r4 +00a350 8ffd bf/s h'-6 ;@(h'a34e) +00a352 4001 shlr r0 +00a354 c880 tst #h'80, r0 +00a356 8907 bt h'e ;@(h'a368) +00a358 d25b mov.l @(h'16c,pc), r2 ;@(h'a4c8) +00a35a 2028 tst r2, r0 +00a35c 8904 bt h'8 ;@(h'a368) +00a35e d25b mov.l @(h'16c,pc), r2 ;@(h'a4cc) +00a360 302e addc r2, r0 +00a362 8b01 bf h'2 ;@(h'a368) +00a364 4025 rotcr r0 +00a366 7401 +00a368 4000 shll r0 +00a36a 4019 shlr8 r0 +00a36c 4428 shll16 r4 +00a36e 4418 shll8 r4 +00a370 204b or r4, r0 +00a372 4700 shll r7 +00a374 4025 rotcr r0 +00a376 67f6 mov.l @r15+, r7 +00a378 66f6 mov.l @r15+, r6 +00a37a 65f6 mov.l @r15+, r5 +00a37c 64f6 mov.l @r15+, r4 +00a37e 63f6 mov.l @r15+, r3 +00a380 000b rts +00a382 62f6 mov.l @r15+, r2 +00a384 2118 tst r1, r1 +00a386 8b04 bf h'8 ;@(h'a392) +00a388 2767 div0s r6, r7 +00a38a 8b05 bf h'a ;@(h'a398) +00a38c 6763 mov r6, r7 +00a38e 3530 cmp/eq r3, r5 +00a390 8b02 bf h'4 ;@(h'a398) +00a392 d04f mov.l @(h'13c,pc), r0 ;@(h'a4d0) +00a394 afef bra h'-22 ;@(h'a376) +00a396 0009 nop +00a398 afe6 bra h'-34 ;@(h'a368) +00a39a e000 mov #h'0, r0 +00a39c 2448 tst r4, r4 +00a39e 8b03 bf h'6 ;@(h'a3a8) +00a3a0 2118 tst r1, r1 +00a3a2 8b05 bf h'a ;@(h'a3b0) +00a3a4 afe0 bra h'-40 ;@(h'a368) +00a3a6 2769 and r6, r7 +00a3a8 2008 tst r0, r0 +00a3aa 8913 bt h'26 ;@(h'a3d4) +00a3ac a007 bra h'e ;@(h'a3be) +00a3ae 0009 nop +00a3b0 2008 tst r0, r0 +00a3b2 890f bt h'1e ;@(h'a3d4) +00a3b4 4100 shll r1 +00a3b6 8902 bt h'4 ;@(h'a3be) +00a3b8 4100 shll r1 +00a3ba 8ffd bf/s h'-6 ;@(h'a3b8) +00a3bc 74ff add #h'ff, r4 +00a3be 4000 shll r0 +00a3c0 8902 bt h'4 ;@(h'a3c8) +00a3c2 4000 shll r0 +00a3c4 8ffd bf/s h'-6 ;@(h'a3c2) +00a3c6 75ff add #h'ff, r5 +00a3c8 af73 bra h'-11a ;@(h'a2b2) +00a3ca 0009 nop +00a3cc e700 mov #h'0, r7 +00a3ce e400 mov #h'0, r4 +00a3d0 afca bra h'-6c ;@(h'a368) +00a3d2 e000 mov #h'0, r0 +00a3d4 6013 mov r1, r0 +00a3d6 4001 shlr r0 +00a3d8 afc6 bra h'-74 ;@(h'a368) +00a3da 6763 mov r6, r7 +00a3dc 4009 shlr2 r0 +00a3de 4009 shlr2 r0 +00a3e0 4009 shlr2 r0 +00a3e2 af7d bra h'-106 ;@(h'a2e0) +00a3e4 4001 shlr r0 +00a3e6 4009 shlr2 r0 +00a3e8 4009 shlr2 r0 +00a3ea af79 bra h'-10e ;@(h'a2e0) +00a3ec 4009 shlr2 r0 +00a3ee 4009 shlr2 r0 +00a3f0 4309 shlr2 r3 +00a3f2 4009 shlr2 r0 +00a3f4 4309 shlr2 r3 +00a3f6 4009 shlr2 r0 +00a3f8 4309 shlr2 r3 +00a3fa 4001 shlr r0 +00a3fc 4301 shlr r3 +00a3fe 4019 shlr8 r0 +00a400 af6b bra h'-12a ;@(h'a2da) +00a402 4319 shlr8 r3 +00a404 4009 shlr2 r0 +00a406 4309 shlr2 r3 +00a408 4009 shlr2 r0 +00a40a 4309 shlr2 r3 +00a40c 4009 shlr2 r0 +00a40e 4309 shlr2 r3 +00a410 4019 shlr8 r0 +00a412 af62 bra h'-13c ;@(h'a2da) +00a414 4319 shlr8 r3 +00a416 4009 shlr2 r0 +00a418 4309 shlr2 r3 +00a41a 4009 shlr2 r0 +00a41c 4309 shlr2 r3 +00a41e 4009 shlr2 r0 +00a420 4309 shlr2 r3 +00a422 4001 shlr r0 +00a424 4301 shlr r3 +00a426 4029 shlr16 r0 +00a428 af57 bra h'-152 ;@(h'a2da) +00a42a 4329 shlr16 r3 +00a42c 4009 shlr2 r0 +00a42e 4309 shlr2 r3 +00a430 4009 shlr2 r0 +00a432 4309 shlr2 r3 +00a434 4009 shlr2 r0 +00a436 4309 shlr2 r3 +00a438 4029 shlr16 r0 +00a43a af4e bra h'-164 ;@(h'a2da) +00a43c 4329 shlr16 r3 +00a43e 4001 shlr r0 +00a440 4301 shlr r3 +00a442 4019 shlr8 r0 +00a444 4319 shlr8 r3 +00a446 4029 shlr16 r0 +00a448 af47 bra h'-172 ;@(h'a2da) +00a44a 4329 shlr16 r3 +00a44c 4019 shlr8 r0 +00a44e 4319 shlr8 r3 +00a450 4029 shlr16 r0 +00a452 af42 bra h'-17c ;@(h'a2da) +00a454 4329 shlr16 r3 +00a456 0009 nop +00a458 0000 +00a45a 0000 +00a45c 0000 +00a45e 010c mov.b @(r0,r0), r1 +00a460 0000 +00a462 0114 mov.b r1, @(r0,r1) +00a464 0000 +00a466 010a sts mach, r1 +00a468 0000 +00a46a 0112 stc gbr, r1 +00a46c 0000 +00a46e 0108 clrt +00a470 0000 +00a472 0110 +00a474 0000 +00a476 0106 mov.l r0, @(r0,r1) +00a478 0000 +00a47a 013a +00a47c 0000 +00a47e 0124 mov.b r2, @(r0,r1) +00a480 0000 +00a482 0136 mov.l r3, @(r0,r1) +00a484 0000 +00a486 0120 +00a488 0000 +00a48a 0132 stc ssr, r1 +00a48c 0000 +00a48e 011c mov.b @(r0,r1), r1 +00a490 0000 +00a492 012e mov.l @(r0,r2), r1 +00a494 0000 +00a496 0118 sett +00a498 0000 +00a49a 0162 +00a49c 0000 +00a49e 014c mov.b @(r0,r4), r1 +00a4a0 0000 +00a4a2 015e mov.l @(r0,r5), r1 +00a4a4 0000 +00a4a6 0148 clrs +00a4a8 0000 +00a4aa 015a +00a4ac 0000 +00a4ae 0144 mov.b r4, @(r0,r1) +00a4b0 0000 +00a4b2 0156 mov.l r5, @(r0,r1) +00a4b4 0000 +00a4b6 0140 +00a4b8 0000 +00a4ba 0176 mov.l r7, @(r0,r1) +00a4bc 0000 +00a4be 0168 +00a4c0 0000 +00a4c2 00ff mac.l @r15+, @r0+ +00a4c4 0001 +00a4c6 0000 +00a4c8 0000 +00a4ca 017f mac.l @r7+, @r1+ +00a4cc 0000 +00a4ce 0100 +00a4d0 7f80 add #h'80, r15 +00a4d2 0001 +00a4d4 2f16 mov.l r1, @-r15 +00a4d6 2f26 mov.l r2, @-r15 +00a4d8 2f36 mov.l r3, @-r15 +00a4da 2f46 mov.l r4, @-r15 +00a4dc 2f56 mov.l r5, @-r15 +00a4de 50f5 mov.l @(h'14,r15), r0 +00a4e0 51f6 mov.l @(h'18,r15), r1 +00a4e2 d41b mov.l @(h'6c,pc), r4 ;@(h'a550) +00a4e4 d51b mov.l @(h'6c,pc), r5 ;@(h'a554) +00a4e6 6303 mov r0, r3 +00a4e8 6203 mov r0, r2 +00a4ea 4229 shlr16 r2 +00a4ec 4209 shlr2 r2 +00a4ee 4209 shlr2 r2 +00a4f0 2249 and r4, r2 +00a4f2 2059 and r5, r0 +00a4f4 d419 mov.l @(h'64,pc), r4 ;@(h'a55c) +00a4f6 3248 sub r4, r2 +00a4f8 4211 cmp/pz r2 +00a4fa 8b27 bf h'4e ;@(h'a54c) +00a4fc e453 mov #h'53, r4 +00a4fe 3247 cmp/gt r4, r2 +00a500 8924 bt h'48 ;@(h'a54c) +00a502 d415 mov.l @(h'54,pc), r4 ;@(h'a558) +00a504 204b or r4, r0 +00a506 72ec add #h'ec, r2 +00a508 4211 cmp/pz r2 +00a50a 8b11 bf h'22 ;@(h'a530) +00a50c e420 mov #h'20, r4 +00a50e 3243 cmp/ge r4, r2 +00a510 8905 bt h'a ;@(h'a51e) +00a512 7201 +00a514 4210 dt r2 +00a516 890f bt h'1e ;@(h'a538) +00a518 4100 shll r1 +00a51a affb bra h'-a ;@(h'a514) +00a51c 4024 rotcl r0 +00a51e 6013 mov r1, r0 +00a520 72e0 add #h'e0, r2 +00a522 2228 tst r2, r2 +00a524 8908 bt h'10 ;@(h'a538) +00a526 4210 dt r2 +00a528 8ffd bf/s h'-6 ;@(h'a526) +00a52a 4000 shll r0 +00a52c a004 bra h'8 ;@(h'a538) +00a52e 0009 nop +00a530 622b neg r2, r2 +00a532 4210 dt r2 +00a534 8ffd bf/s h'-6 ;@(h'a532) +00a536 4001 shlr r0 +00a538 4300 shll r3 +00a53a 8b00 bf h'0 ;@(h'a53e) +00a53c 600b neg r0, r0 +00a53e 65f6 mov.l @r15+, r5 +00a540 64f6 mov.l @r15+, r4 +00a542 63f6 mov.l @r15+, r3 +00a544 62f6 mov.l @r15+, r2 +00a546 61f6 mov.l @r15+, r1 +00a548 000b rts +00a54a 7f08 +00a54c aff7 bra h'-12 ;@(h'a53e) +00a54e e000 mov #h'0, r0 +00a550 0000 +00a552 07ff mac.l @r15+, @r7+ +00a554 000f mac.l @r0+, @r0+ +00a556 ffff +00a558 0010 +00a55a 0000 +00a55c 0000 +00a55e 03ff mac.l @r15+, @r3+ +00a560 2f16 mov.l r1, @-r15 +00a562 2f26 mov.l r2, @-r15 +00a564 2f36 mov.l r3, @-r15 +00a566 2f46 mov.l r4, @-r15 +00a568 2f56 mov.l r5, @-r15 +00a56a 50f5 mov.l @(h'14,r15), r0 +00a56c 51f6 mov.l @(h'18,r15), r1 +00a56e d42a mov.l @(h'a8,pc), r4 ;@(h'a618) +00a570 d52a mov.l @(h'a8,pc), r5 ;@(h'a61c) +00a572 6303 mov r0, r3 +00a574 6203 mov r0, r2 +00a576 4229 shlr16 r2 +00a578 4209 shlr2 r2 +00a57a 4209 shlr2 r2 +00a57c 2249 and r4, r2 +00a57e 2059 and r5, r0 +00a580 3240 cmp/eq r4, r2 +00a582 893a bt h'74 ;@(h'a5fa) +00a584 d427 mov.l @(h'9c,pc), r4 ;@(h'a624) +00a586 3248 sub r4, r2 +00a588 d428 mov.l @(h'a0,pc), r4 ;@(h'a62c) +00a58a 3243 cmp/ge r4, r2 +00a58c 8939 bt h'72 ;@(h'a602) +00a58e e4e8 mov #h'ffffffe8, r4 +00a590 3427 cmp/gt r2, r4 +00a592 893d bt h'7a ;@(h'a610) +00a594 d424 mov.l @(h'90,pc), r4 ;@(h'a628) +00a596 204b or r4, r0 +00a598 4100 shll r1 +00a59a 4024 rotcl r0 +00a59c 4100 shll r1 +00a59e 4024 rotcl r0 +00a5a0 4100 shll r1 +00a5a2 4024 rotcl r0 +00a5a4 4100 shll r1 +00a5a6 4024 rotcl r0 +00a5a8 4100 shll r1 +00a5aa 4024 rotcl r0 +00a5ac 4100 shll r1 +00a5ae 4024 rotcl r0 +00a5b0 2118 tst r1, r1 +00a5b2 8900 bt h'0 ;@(h'a5b6) +00a5b4 cb01 or #h'1, r0 +00a5b6 4215 cmp/pl r2 +00a5b8 8906 bt h'c ;@(h'a5c8) +00a5ba 622b neg r2, r2 +00a5bc 7201 +00a5be 4001 shlr r0 +00a5c0 0429 movt r4 +00a5c2 4210 dt r2 +00a5c4 8ffb bf/s h'-a ;@(h'a5be) +00a5c6 204b or r4, r0 +00a5c8 c804 tst #h'4, r0 +00a5ca 8907 bt h'e ;@(h'a5dc) +00a5cc c80b tst #h'b, r0 +00a5ce 8905 bt h'a ;@(h'a5dc) +00a5d0 7008 +00a5d2 d417 mov.l @(h'5c,pc), r4 ;@(h'a630) +00a5d4 3407 cmp/gt r0, r4 +00a5d6 8901 bt h'2 ;@(h'a5dc) +00a5d8 4025 rotcr r0 +00a5da 7201 +00a5dc d110 mov.l @(h'40,pc), r1 ;@(h'a620) +00a5de 4009 shlr2 r0 +00a5e0 2019 and r1, r0 +00a5e2 4228 shll16 r2 +00a5e4 4218 shll8 r2 +00a5e6 202b or r2, r0 +00a5e8 4300 shll r3 +00a5ea 4025 rotcr r0 +00a5ec 65f6 mov.l @r15+, r5 +00a5ee 64f6 mov.l @r15+, r4 +00a5f0 63f6 mov.l @r15+, r3 +00a5f2 62f6 mov.l @r15+, r2 +00a5f4 61f6 mov.l @r15+, r1 +00a5f6 000b rts +00a5f8 7f08 +00a5fa 2008 tst r0, r0 +00a5fc 8b05 bf h'a ;@(h'a60a) +00a5fe 2118 tst r1, r1 +00a600 8b03 bf h'6 ;@(h'a60a) +00a602 d00c mov.l @(h'30,pc), r0 ;@(h'a634) +00a604 4300 shll r3 +00a606 aff1 bra h'-1e ;@(h'a5ec) +00a608 4025 rotcr r0 +00a60a d00b mov.l @(h'2c,pc), r0 ;@(h'a638) +00a60c afee bra h'-24 ;@(h'a5ec) +00a60e 0009 nop +00a610 e000 mov #h'0, r0 +00a612 4300 shll r3 +00a614 afea bra h'-2c ;@(h'a5ec) +00a616 4025 rotcr r0 +00a618 0000 +00a61a 07ff mac.l @r15+, @r7+ +00a61c 000f mac.l @r0+, @r0+ +00a61e ffff +00a620 00ff mac.l @r15+, @r0+ +00a622 ffff +00a624 0000 +00a626 0380 +00a628 0010 +00a62a 0000 +00a62c 0000 +00a62e 00ff mac.l @r15+, @r0+ +00a630 0800 +00a632 0000 +00a634 ff00 +00a636 0000 +00a638 7f80 add #h'80, r15 +00a63a 0001 +00a63c 2f46 mov.l r4, @-r15 +00a63e 2f56 mov.l r5, @-r15 +00a640 2f66 mov.l r6, @-r15 +00a642 2f76 mov.l r7, @-r15 +00a644 54f6 mov.l @(h'18,r15), r4 +00a646 55f7 mov.l @(h'1c,r15), r5 +00a648 56f4 mov.l @(h'10,r15), r6 +00a64a 57f5 mov.l @(h'14,r15), r7 +00a64c 2f86 mov.l r8, @-r15 +00a64e 2f96 mov.l r9, @-r15 +00a650 2fa6 mov.l r10, @-r15 +00a652 2fb6 mov.l r11, @-r15 +00a654 d021 mov.l @(h'84,pc), r0 ;@(h'a6dc) +00a656 6a43 mov r4, r10 +00a658 6b63 mov r6, r11 +00a65a 6843 mov r4, r8 +00a65c 2809 and r0, r8 +00a65e 6963 mov r6, r9 +00a660 2909 and r0, r9 +00a662 d01f mov.l @(h'7c,pc), r0 ;@(h'a6e0) +00a664 2409 and r0, r4 +00a666 2609 and r0, r6 +00a668 d01c mov.l @(h'70,pc), r0 ;@(h'a6dc) +00a66a 3800 cmp/eq r0, r8 +00a66c 891c bt h'38 ;@(h'a6a8) +00a66e 3900 cmp/eq r0, r9 +00a670 8920 bt h'40 ;@(h'a6b4) +00a672 2888 tst r8, r8 +00a674 8924 bt h'48 ;@(h'a6c0) +00a676 2ba7 div0s r10, r11 +00a678 890a bt h'14 ;@(h'a690) +00a67a 4a11 cmp/pz r10 +00a67c 8b04 bf h'8 ;@(h'a688) +00a67e 0008 clrt +00a680 375a subc r5, r7 +00a682 3baa subc r10, r11 +00a684 a006 bra h'c ;@(h'a694) +00a686 0029 movt r0 +00a688 357a subc r7, r5 +00a68a 3aba subc r11, r10 +00a68c a002 bra h'4 ;@(h'a694) +00a68e 0029 movt r0 +00a690 4a11 cmp/pz r10 +00a692 0029 movt r0 +00a694 6bf6 mov.l @r15+, r11 +00a696 6af6 mov.l @r15+, r10 +00a698 69f6 mov.l @r15+, r9 +00a69a 68f6 mov.l @r15+, r8 +00a69c 67f6 mov.l @r15+, r7 +00a69e 66f6 mov.l @r15+, r6 +00a6a0 65f6 mov.l @r15+, r5 +00a6a2 64f6 mov.l @r15+, r4 +00a6a4 000b rts +00a6a6 7f10 add #h'10, r15 +00a6a8 2448 tst r4, r4 +00a6aa 8b15 bf h'2a ;@(h'a6d8) +00a6ac 2558 tst r5, r5 +00a6ae 8b13 bf h'26 ;@(h'a6d8) +00a6b0 afdd bra h'-46 ;@(h'a66e) +00a6b2 0009 nop +00a6b4 2668 tst r6, r6 +00a6b6 8b0f bf h'1e ;@(h'a6d8) +00a6b8 2778 tst r7, r7 +00a6ba 8b0d bf h'1a ;@(h'a6d8) +00a6bc afd9 bra h'-4e ;@(h'a672) +00a6be 0009 nop +00a6c0 2998 tst r9, r9 +00a6c2 8bd8 bf h'-50 ;@(h'a676) +00a6c4 2448 tst r4, r4 +00a6c6 8bd6 bf h'-54 ;@(h'a676) +00a6c8 2558 tst r5, r5 +00a6ca 8bd4 bf h'-58 ;@(h'a676) +00a6cc 2668 tst r6, r6 +00a6ce 8bd2 bf h'-5c ;@(h'a676) +00a6d0 2778 tst r7, r7 +00a6d2 8bd0 bf h'-60 ;@(h'a676) +00a6d4 afde bra h'-44 ;@(h'a694) +00a6d6 e000 mov #h'0, r0 +00a6d8 afdc bra h'-48 ;@(h'a694) +00a6da e000 mov #h'0, r0 +00a6dc 7ff0 add #h'f0, r15 +00a6de 0000 +00a6e0 000f mac.l @r0+, @r0+ +00a6e2 ffff +00a6e4 2f16 mov.l r1, @-r15 +00a6e6 2f26 mov.l r2, @-r15 +00a6e8 2f36 mov.l r3, @-r15 +00a6ea 2008 tst r0, r0 +00a6ec 891e bt h'3c ;@(h'a72c) +00a6ee e300 mov #h'0, r3 +00a6f0 4011 cmp/pz r0 +00a6f2 8901 bt h'2 ;@(h'a6f8) +00a6f4 e301 mov #h'1, r3 +00a6f6 600b neg r0, r0 +00a6f8 d10e mov.l @(h'38,pc), r1 ;@(h'a734) +00a6fa 4000 shll r0 +00a6fc 8ffd bf/s h'-6 ;@(h'a6fa) +00a6fe 71ff add #h'ff, r1 +00a700 6203 mov r0, r2 +00a702 4228 shll16 r2 +00a704 4208 shll2 r2 +00a706 4208 shll2 r2 +00a708 4019 shlr8 r0 +00a70a 4009 shlr2 r0 +00a70c 4009 shlr2 r0 +00a70e 4128 shll16 r1 +00a710 4108 shll2 r1 +00a712 4108 shll2 r1 +00a714 201b or r1, r0 +00a716 4000 shll r0 +00a718 4301 shlr r3 +00a71a 4025 rotcr r0 +00a71c 51f3 mov.l @(h'c,r15), r1 +00a71e 2102 mov.l r0, @r1 +00a720 1121 mov.l r2, @(h'4,r1) +00a722 63f6 mov.l @r15+, r3 +00a724 62f6 mov.l @r15+, r2 +00a726 61f6 mov.l @r15+, r1 +00a728 000b rts +00a72a 7f04 +00a72c e200 mov #h'0, r2 +00a72e aff5 bra h'-16 ;@(h'a71c) +00a730 e000 mov #h'0, r0 +00a732 0009 nop +00a734 0000 +00a736 041f mac.l @r1+, @r4+ +00a738 2008 tst r0, r0 +00a73a 8921 bt h'42 ;@(h'a780) +00a73c 2f16 mov.l r1, @-r15 +00a73e 2f26 mov.l r2, @-r15 +00a740 2f36 mov.l r3, @-r15 +00a742 e300 mov #h'0, r3 +00a744 4011 cmp/pz r0 +00a746 8901 bt h'2 ;@(h'a74c) +00a748 e301 mov #h'1, r3 +00a74a 600b neg r0, r0 +00a74c d10d mov.l @(h'34,pc), r1 ;@(h'a784) +00a74e 4000 shll r0 +00a750 8ffd bf/s h'-6 ;@(h'a74e) +00a752 71ff add #h'ff, r1 +00a754 4025 rotcr r0 +00a756 c880 tst #h'80, r0 +00a758 8907 bt h'e ;@(h'a76a) +00a75a d20b mov.l @(h'2c,pc), r2 ;@(h'a788) +00a75c 2028 tst r2, r0 +00a75e 8904 bt h'8 ;@(h'a76a) +00a760 d20a mov.l @(h'28,pc), r2 ;@(h'a78c) +00a762 302e addc r2, r0 +00a764 8b01 bf h'2 ;@(h'a76a) +00a766 4025 rotcr r0 +00a768 7101 +00a76a 4000 shll r0 +00a76c 4019 shlr8 r0 +00a76e 4128 shll16 r1 +00a770 4118 shll8 r1 +00a772 201b or r1, r0 +00a774 4301 shlr r3 +00a776 4025 rotcr r0 +00a778 63f6 mov.l @r15+, r3 +00a77a 62f6 mov.l @r15+, r2 +00a77c 000b rts +00a77e 61f6 mov.l @r15+, r1 +00a780 000b rts +00a782 0009 nop +00a784 0000 +00a786 009f mac.l @r9+, @r0+ +00a788 0000 +00a78a 017f mac.l @r7+, @r1+ +00a78c 0000 +00a78e 0100 +00a790 2f46 mov.l r4, @-r15 +00a792 2f56 mov.l r5, @-r15 +00a794 2f66 mov.l r6, @-r15 +00a796 2f76 mov.l r7, @-r15 +00a798 54f6 mov.l @(h'18,r15), r4 +00a79a 55f7 mov.l @(h'1c,r15), r5 +00a79c 56f4 mov.l @(h'10,r15), r6 +00a79e 57f5 mov.l @(h'14,r15), r7 +00a7a0 2f86 mov.l r8, @-r15 +00a7a2 2f96 mov.l r9, @-r15 +00a7a4 2fa6 mov.l r10, @-r15 +00a7a6 2fb6 mov.l r11, @-r15 +00a7a8 d021 mov.l @(h'84,pc), r0 ;@(h'a830) +00a7aa 6a43 mov r4, r10 +00a7ac 6b63 mov r6, r11 +00a7ae 6843 mov r4, r8 +00a7b0 2809 and r0, r8 +00a7b2 6963 mov r6, r9 +00a7b4 2909 and r0, r9 +00a7b6 d01f mov.l @(h'7c,pc), r0 ;@(h'a834) +00a7b8 2409 and r0, r4 +00a7ba 2609 and r0, r6 +00a7bc d01c mov.l @(h'70,pc), r0 ;@(h'a830) +00a7be 3800 cmp/eq r0, r8 +00a7c0 891c bt h'38 ;@(h'a7fc) +00a7c2 3900 cmp/eq r0, r9 +00a7c4 8920 bt h'40 ;@(h'a808) +00a7c6 2888 tst r8, r8 +00a7c8 8924 bt h'48 ;@(h'a814) +00a7ca 2ba7 div0s r10, r11 +00a7cc 890a bt h'14 ;@(h'a7e4) +00a7ce 4a11 cmp/pz r10 +00a7d0 8b04 bf h'8 ;@(h'a7dc) +00a7d2 0008 clrt +00a7d4 357a subc r7, r5 +00a7d6 3aba subc r11, r10 +00a7d8 a006 bra h'c ;@(h'a7e8) +00a7da 0029 movt r0 +00a7dc 375a subc r5, r7 +00a7de 3baa subc r10, r11 +00a7e0 a002 bra h'4 ;@(h'a7e8) +00a7e2 0029 movt r0 +00a7e4 4b11 cmp/pz r11 +00a7e6 0029 movt r0 +00a7e8 6bf6 mov.l @r15+, r11 +00a7ea 6af6 mov.l @r15+, r10 +00a7ec 69f6 mov.l @r15+, r9 +00a7ee 68f6 mov.l @r15+, r8 +00a7f0 67f6 mov.l @r15+, r7 +00a7f2 66f6 mov.l @r15+, r6 +00a7f4 65f6 mov.l @r15+, r5 +00a7f6 64f6 mov.l @r15+, r4 +00a7f8 000b rts +00a7fa 7f10 add #h'10, r15 +00a7fc 2448 tst r4, r4 +00a7fe 8b15 bf h'2a ;@(h'a82c) +00a800 2558 tst r5, r5 +00a802 8b13 bf h'26 ;@(h'a82c) +00a804 afdd bra h'-46 ;@(h'a7c2) +00a806 0009 nop +00a808 2668 tst r6, r6 +00a80a 8b0f bf h'1e ;@(h'a82c) +00a80c 2778 tst r7, r7 +00a80e 8b0d bf h'1a ;@(h'a82c) +00a810 afd9 bra h'-4e ;@(h'a7c6) +00a812 0009 nop +00a814 2998 tst r9, r9 +00a816 8bd8 bf h'-50 ;@(h'a7ca) +00a818 2448 tst r4, r4 +00a81a 8bd6 bf h'-54 ;@(h'a7ca) +00a81c 2558 tst r5, r5 +00a81e 8bd4 bf h'-58 ;@(h'a7ca) +00a820 2668 tst r6, r6 +00a822 8bd2 bf h'-5c ;@(h'a7ca) +00a824 2778 tst r7, r7 +00a826 8bd0 bf h'-60 ;@(h'a7ca) +00a828 afde bra h'-44 ;@(h'a7e8) +00a82a e000 mov #h'0, r0 +00a82c afdc bra h'-48 ;@(h'a7e8) +00a82e e000 mov #h'0, r0 +00a830 7ff0 add #h'f0, r15 +00a832 0000 +00a834 000f mac.l @r0+, @r0+ +00a836 ffff +00a838 2f36 mov.l r3, @-r15 +00a83a 2f46 mov.l r4, @-r15 +00a83c 2f56 mov.l r5, @-r15 +00a83e 2f66 mov.l r6, @-r15 +00a840 2f76 mov.l r7, @-r15 +00a842 d31a mov.l @(h'68,pc), r3 ;@(h'a8ac) +00a844 6613 mov r1, r6 +00a846 4100 shll r1 +00a848 6413 mov r1, r4 +00a84a 2439 and r3, r4 +00a84c 4118 shll8 r1 +00a84e 6703 mov r0, r7 +00a850 4000 shll r0 +00a852 6503 mov r0, r5 +00a854 2539 and r3, r5 +00a856 4018 shll8 r0 +00a858 3430 cmp/eq r3, r4 +00a85a 8915 bt h'2a ;@(h'a888) +00a85c 3530 cmp/eq r3, r5 +00a85e 8917 bt h'2e ;@(h'a890) +00a860 2448 tst r4, r4 +00a862 8919 bt h'32 ;@(h'a898) +00a864 2767 div0s r6, r7 +00a866 8907 bt h'e ;@(h'a878) +00a868 4611 cmp/pz r6 +00a86a 8b02 bf h'4 ;@(h'a872) +00a86c 3767 cmp/gt r6, r7 +00a86e a005 bra h'a ;@(h'a87c) +00a870 0029 movt r0 +00a872 3677 cmp/gt r7, r6 +00a874 a002 bra h'4 ;@(h'a87c) +00a876 0029 movt r0 +00a878 4711 cmp/pz r7 +00a87a 0029 movt r0 +00a87c 67f6 mov.l @r15+, r7 +00a87e 66f6 mov.l @r15+, r6 +00a880 65f6 mov.l @r15+, r5 +00a882 64f6 mov.l @r15+, r4 +00a884 000b rts +00a886 63f6 mov.l @r15+, r3 +00a888 2118 tst r1, r1 +00a88a 8b0d bf h'1a ;@(h'a8a8) +00a88c afe6 bra h'-34 ;@(h'a85c) +00a88e 0009 nop +00a890 2008 tst r0, r0 +00a892 8b09 bf h'12 ;@(h'a8a8) +00a894 afe4 bra h'-38 ;@(h'a860) +00a896 0009 nop +00a898 2558 tst r5, r5 +00a89a 8be3 bf h'-3a ;@(h'a864) +00a89c 2118 tst r1, r1 +00a89e 8be1 bf h'-3e ;@(h'a864) +00a8a0 2008 tst r0, r0 +00a8a2 8bdf bf h'-42 ;@(h'a864) +00a8a4 afea bra h'-2c ;@(h'a87c) +00a8a6 e000 mov #h'0, r0 +00a8a8 afe8 bra h'-30 ;@(h'a87c) +00a8aa e000 mov #h'0, r0 +00a8ac ff00 +00a8ae 0000 +00a8b0 2448 tst r4, r4 +00a8b2 8b4a bf h'94 ;@(h'a94a) +00a8b4 2558 tst r5, r5 +00a8b6 8b48 bf h'90 ;@(h'a94a) +00a8b8 3930 cmp/eq r3, r9 +00a8ba 8907 bt h'e ;@(h'a8cc) +00a8bc 2998 tst r9, r9 +00a8be 8b40 bf h'80 ;@(h'a942) +00a8c0 2668 tst r6, r6 +00a8c2 8b3e bf h'7c ;@(h'a942) +00a8c4 2778 tst r7, r7 +00a8c6 8b3c bf h'78 ;@(h'a942) +00a8c8 a03f bra h'7e ;@(h'a94a) +00a8ca 0009 nop +00a8cc 2668 tst r6, r6 +00a8ce 8b3c bf h'78 ;@(h'a94a) +00a8d0 2778 tst r7, r7 +00a8d2 8b3a bf h'74 ;@(h'a94a) +00a8d4 a035 bra h'6a ;@(h'a942) +00a8d6 0009 nop +00a8d8 2668 tst r6, r6 +00a8da 8b36 bf h'6c ;@(h'a94a) +00a8dc 2778 tst r7, r7 +00a8de 8b34 bf h'68 ;@(h'a94a) +00a8e0 2888 tst r8, r8 +00a8e2 8b2e bf h'5c ;@(h'a942) +00a8e4 2448 tst r4, r4 +00a8e6 8b2c bf h'58 ;@(h'a942) +00a8e8 2558 tst r5, r5 +00a8ea 8b2a bf h'54 ;@(h'a942) +00a8ec a02d bra h'5a ;@(h'a94a) +00a8ee 0009 nop +00a8f0 2448 tst r4, r4 +00a8f2 8b03 bf h'6 ;@(h'a8fc) +00a8f4 2558 tst r5, r5 +00a8f6 8b01 bf h'2 ;@(h'a8fc) +00a8f8 a01e bra h'3c ;@(h'a938) +00a8fa 0009 nop +00a8fc d06d mov.l @(h'1b4,pc), r0 ;@(h'aab4) +00a8fe 4500 shll r5 +00a900 4424 rotcl r4 +00a902 3403 cmp/ge r0, r4 +00a904 8904 bt h'8 ;@(h'a910) +00a906 4500 shll r5 +00a908 4424 rotcl r4 +00a90a 3403 cmp/ge r0, r4 +00a90c 8ffb bf/s h'-a ;@(h'a906) +00a90e 78ff add #h'ff, r8 +00a910 a04b bra h'96 ;@(h'a9aa) +00a912 0009 nop +00a914 2668 tst r6, r6 +00a916 8b03 bf h'6 ;@(h'a920) +00a918 2778 tst r7, r7 +00a91a 8b01 bf h'2 ;@(h'a920) +00a91c a00c bra h'18 ;@(h'a938) +00a91e 0009 nop +00a920 d064 mov.l @(h'190,pc), r0 ;@(h'aab4) +00a922 4700 shll r7 +00a924 4624 rotcl r6 +00a926 3603 cmp/ge r0, r6 +00a928 8904 bt h'8 ;@(h'a934) +00a92a 4700 shll r7 +00a92c 4624 rotcl r6 +00a92e 3603 cmp/ge r0, r6 +00a930 8ffb bf/s h'-a ;@(h'a92a) +00a932 79ff add #h'ff, r9 +00a934 a03b bra h'76 ;@(h'a9ae) +00a936 0009 nop +00a938 4a00 shll r10 +00a93a 0129 movt r1 +00a93c e000 mov #h'0, r0 +00a93e a09e bra h'13c ;@(h'aa7e) +00a940 4105 rotr r1 +00a942 d85a mov.l @(h'168,pc), r8 ;@(h'aaac) +00a944 e100 mov #h'0, r1 +00a946 a08b bra h'116 ;@(h'aa60) +00a948 e000 mov #h'0, r0 +00a94a ea00 mov #h'0, r10 +00a94c d857 mov.l @(h'15c,pc), r8 ;@(h'aaac) +00a94e e100 mov #h'0, r1 +00a950 a086 bra h'10c ;@(h'aa60) +00a952 e008 mov #h'8, r0 +00a954 2f06 mov.l r0, @-r15 +00a956 2f16 mov.l r1, @-r15 +00a958 2f46 mov.l r4, @-r15 +00a95a 2f56 mov.l r5, @-r15 +00a95c 2f66 mov.l r6, @-r15 +00a95e 2f76 mov.l r7, @-r15 +00a960 54f7 mov.l @(h'1c,r15), r4 +00a962 55f8 mov.l @(h'20,r15), r5 +00a964 56f9 mov.l @(h'24,r15), r6 +00a966 57fa mov.l @(h'28,r15), r7 +00a968 2f26 mov.l r2, @-r15 +00a96a 2f36 mov.l r3, @-r15 +00a96c 2f86 mov.l r8, @-r15 +00a96e 2f96 mov.l r9, @-r15 +00a970 2fa6 mov.l r10, @-r15 +00a972 2fb6 mov.l r11, @-r15 +00a974 2fc6 mov.l r12, @-r15 +00a976 2fd6 mov.l r13, @-r15 +00a978 2fe6 mov.l r14, @-r15 +00a97a 4f12 sts.l macl, @-r15 +00a97c 4f02 sts.l mach, @-r15 +00a97e d34b mov.l @(h'12c,pc), r3 ;@(h'aaac) +00a980 d04b mov.l @(h'12c,pc), r0 ;@(h'aab0) +00a982 6a43 mov r4, r10 +00a984 2a6a xor r6, r10 +00a986 6843 mov r4, r8 +00a988 4829 shlr16 r8 +00a98a 4809 shlr2 r8 +00a98c 4809 shlr2 r8 +00a98e 2839 and r3, r8 +00a990 6963 mov r6, r9 +00a992 4929 shlr16 r9 +00a994 4909 shlr2 r9 +00a996 4909 shlr2 r9 +00a998 2939 and r3, r9 +00a99a 2409 and r0, r4 +00a99c 2609 and r0, r6 +00a99e 3830 cmp/eq r3, r8 +00a9a0 8986 bt h'-f4 ;@(h'a8b0) +00a9a2 3930 cmp/eq r3, r9 +00a9a4 8998 bt h'-d0 ;@(h'a8d8) +00a9a6 2888 tst r8, r8 +00a9a8 89a2 bt h'-bc ;@(h'a8f0) +00a9aa 2998 tst r9, r9 +00a9ac 89b2 bt h'-9c ;@(h'a914) +00a9ae d243 mov.l @(h'10c,pc), r2 ;@(h'aabc) +00a9b0 389c add r9, r8 +00a9b2 3828 sub r2, r8 +00a9b4 3833 cmp/ge r3, r8 +00a9b6 89c4 bt h'-78 ;@(h'a942) +00a9b8 e3cb mov #h'ffffffcb, r3 +00a9ba 3387 cmp/gt r8, r3 +00a9bc 89bc bt h'-88 ;@(h'a938) +00a9be d03d mov.l @(h'f4,pc), r0 ;@(h'aab4) +00a9c0 240b or r0, r4 +00a9c2 260b or r0, r6 +00a9c4 3755 dmulu.l r5, r7 +00a9c6 020a sts mach, r2 +00a9c8 031a sts macl, r3 +00a9ca 3645 dmulu.l r4, r6 +00a9cc 090a sts mach, r9 +00a9ce 011a sts macl, r1 +00a9d0 3745 dmulu.l r4, r7 +00a9d2 040a sts mach, r4 +00a9d4 071a sts macl, r7 +00a9d6 3655 dmulu.l r5, r6 +00a9d8 060a sts mach, r6 +00a9da 001a sts macl, r0 +00a9dc 0008 clrt +00a9de 372e addc r2, r7 +00a9e0 364e addc r4, r6 +00a9e2 e200 mov #h'0, r2 +00a9e4 307e addc r7, r0 +00a9e6 316e addc r6, r1 +00a9e8 392e addc r2, r9 +00a9ea 2338 tst r3, r3 +00a9ec 8900 bt h'0 ;@(h'a9f0) +00a9ee cb01 or #h'1, r0 +00a9f0 230d xtrct r0, r3 +00a9f2 201d xtrct r1, r0 +00a9f4 219d xtrct r9, r1 +00a9f6 4101 shlr r1 +00a9f8 4025 rotcr r0 +00a9fa 4325 rotcr r3 +00a9fc d52e mov.l @(h'b8,pc), r5 ;@(h'aab8) +00a9fe 2518 tst r1, r5 +00aa00 8908 bt h'10 ;@(h'aa14) +00aa02 4101 shlr r1 +00aa04 4025 rotcr r0 +00aa06 4325 rotcr r3 +00aa08 7801 +00aa0a d428 mov.l @(h'a0,pc), r4 ;@(h'aaac) +00aa0c 3840 cmp/eq r4, r8 +00aa0e 8b01 bf h'2 ;@(h'aa14) +00aa10 af97 bra h'-d2 ;@(h'a942) +00aa12 0009 nop +00aa14 2338 tst r3, r3 +00aa16 8900 bt h'0 ;@(h'aa1a) +00aa18 cb01 or #h'1, r0 +00aa1a 4815 cmp/pl r8 +00aa1c 8914 bt h'28 ;@(h'aa48) +00aa1e 688b neg r8, r8 +00aa20 7801 +00aa22 4101 shlr r1 +00aa24 4025 rotcr r0 +00aa26 0329 movt r3 +00aa28 4810 dt r8 +00aa2a 8ffa bf/s h'-c ;@(h'aa22) +00aa2c 203b or r3, r0 +00aa2e c804 tst #h'4, r0 +00aa30 8908 bt h'10 ;@(h'aa44) +00aa32 c80b tst #h'b, r0 +00aa34 8906 bt h'c ;@(h'aa44) +00aa36 d522 mov.l @(h'88,pc), r5 ;@(h'aac0) +00aa38 e408 mov #h'8, r4 +00aa3a 304e addc r4, r0 +00aa3c 312e addc r2, r1 +00aa3e 3517 cmp/gt r1, r5 +00aa40 8900 bt h'0 ;@(h'aa44) +00aa42 7801 +00aa44 a00c bra h'18 ;@(h'aa60) +00aa46 0009 nop +00aa48 c804 tst #h'4, r0 +00aa4a 8909 bt h'12 ;@(h'aa60) +00aa4c c80b tst #h'b, r0 +00aa4e 8907 bt h'e ;@(h'aa60) +00aa50 e408 mov #h'8, r4 +00aa52 304e addc r4, r0 +00aa54 312e addc r2, r1 +00aa56 3517 cmp/gt r1, r5 +00aa58 8902 bt h'4 ;@(h'aa60) +00aa5a 4101 shlr r1 +00aa5c 4025 rotcr r0 +00aa5e 7801 +00aa60 4101 shlr r1 +00aa62 4025 rotcr r0 +00aa64 4101 shlr r1 +00aa66 4025 rotcr r0 +00aa68 4101 shlr r1 +00aa6a 4025 rotcr r0 +00aa6c d210 mov.l @(h'40,pc), r2 ;@(h'aab0) +00aa6e 2129 and r2, r1 +00aa70 4828 shll16 r8 +00aa72 4808 shll2 r8 +00aa74 4808 shll2 r8 +00aa76 218b or r8, r1 +00aa78 4100 shll r1 +00aa7a 4a00 shll r10 +00aa7c 4125 rotcr r1 +00aa7e 4f06 lds.l @r15+, mach +00aa80 4f16 lds.l @r15+, macl +00aa82 6ef6 mov.l @r15+, r14 +00aa84 6df6 mov.l @r15+, r13 +00aa86 6cf6 mov.l @r15+, r12 +00aa88 6bf6 mov.l @r15+, r11 +00aa8a 6af6 mov.l @r15+, r10 +00aa8c 69f6 mov.l @r15+, r9 +00aa8e 68f6 mov.l @r15+, r8 +00aa90 63f6 mov.l @r15+, r3 +00aa92 62f6 mov.l @r15+, r2 +00aa94 56f6 mov.l @(h'18,r15), r6 +00aa96 2612 mov.l r1, @r6 +00aa98 1601 mov.l r0, @(h'4,r6) +00aa9a 67f6 mov.l @r15+, r7 +00aa9c 66f6 mov.l @r15+, r6 +00aa9e 65f6 mov.l @r15+, r5 +00aaa0 64f6 mov.l @r15+, r4 +00aaa2 61f6 mov.l @r15+, r1 +00aaa4 60f6 mov.l @r15+, r0 +00aaa6 000b rts +00aaa8 7f14 add #h'14, r15 +00aaaa 0009 nop +00aaac 0000 +00aaae 07ff mac.l @r15+, @r7+ +00aab0 000f mac.l @r0+, @r0+ +00aab2 ffff +00aab4 0010 +00aab6 0000 +00aab8 0100 +00aaba 0000 +00aabc 0000 +00aabe 03ff mac.l @r15+, @r3+ +00aac0 0080 +00aac2 0000 +00aac4 2f06 mov.l r0, @-r15 +00aac6 2f16 mov.l r1, @-r15 +00aac8 2f26 mov.l r2, @-r15 +00aaca 50f4 mov.l @(h'10,r15), r0 +00aacc 51f5 mov.l @(h'14,r15), r1 +00aace 4004 rotl r0 +00aad0 ca01 xor #h'1, r0 +00aad2 4005 rotr r0 +00aad4 52f3 mov.l @(h'c,r15), r2 +00aad6 2202 mov.l r0, @r2 +00aad8 1211 mov.l r1, @(h'4,r2) +00aada 62f6 mov.l @r15+, r2 +00aadc 61f6 mov.l @r15+, r1 +00aade 60f6 mov.l @r15+, r0 +00aae0 000b rts +00aae2 7f0c +00aae4 2008 tst r0, r0 +00aae6 2f26 mov.l r2, @-r15 +00aae8 894b bt h'96 ;@(h'ab82) +00aaea 2f36 mov.l r3, @-r15 +00aaec e200 mov #h'0, r2 +00aaee 2127 div0s r2, r1 +00aaf0 333a subc r3, r3 +00aaf2 312a subc r2, r1 +00aaf4 2307 div0s r0, r3 +00aaf6 4124 rotcl r1 +00aaf8 3304 div1 r0, r3 +00aafa 4124 rotcl r1 +00aafc 3304 div1 r0, r3 +00aafe 4124 rotcl r1 +00ab00 3304 div1 r0, r3 +00ab02 4124 rotcl r1 +00ab04 3304 div1 r0, r3 +00ab06 4124 rotcl r1 +00ab08 3304 div1 r0, r3 +00ab0a 4124 rotcl r1 +00ab0c 3304 div1 r0, r3 +00ab0e 4124 rotcl r1 +00ab10 3304 div1 r0, r3 +00ab12 4124 rotcl r1 +00ab14 3304 div1 r0, r3 +00ab16 4124 rotcl r1 +00ab18 3304 div1 r0, r3 +00ab1a 4124 rotcl r1 +00ab1c 3304 div1 r0, r3 +00ab1e 4124 rotcl r1 +00ab20 3304 div1 r0, r3 +00ab22 4124 rotcl r1 +00ab24 3304 div1 r0, r3 +00ab26 4124 rotcl r1 +00ab28 3304 div1 r0, r3 +00ab2a 4124 rotcl r1 +00ab2c 3304 div1 r0, r3 +00ab2e 4124 rotcl r1 +00ab30 3304 div1 r0, r3 +00ab32 4124 rotcl r1 +00ab34 3304 div1 r0, r3 +00ab36 4124 rotcl r1 +00ab38 3304 div1 r0, r3 +00ab3a 4124 rotcl r1 +00ab3c 3304 div1 r0, r3 +00ab3e 4124 rotcl r1 +00ab40 3304 div1 r0, r3 +00ab42 4124 rotcl r1 +00ab44 3304 div1 r0, r3 +00ab46 4124 rotcl r1 +00ab48 3304 div1 r0, r3 +00ab4a 4124 rotcl r1 +00ab4c 3304 div1 r0, r3 +00ab4e 4124 rotcl r1 +00ab50 3304 div1 r0, r3 +00ab52 4124 rotcl r1 +00ab54 3304 div1 r0, r3 +00ab56 4124 rotcl r1 +00ab58 3304 div1 r0, r3 +00ab5a 4124 rotcl r1 +00ab5c 3304 div1 r0, r3 +00ab5e 4124 rotcl r1 +00ab60 3304 div1 r0, r3 +00ab62 4124 rotcl r1 +00ab64 3304 div1 r0, r3 +00ab66 4124 rotcl r1 +00ab68 3304 div1 r0, r3 +00ab6a 4124 rotcl r1 +00ab6c 3304 div1 r0, r3 +00ab6e 4124 rotcl r1 +00ab70 3304 div1 r0, r3 +00ab72 4124 rotcl r1 +00ab74 3304 div1 r0, r3 +00ab76 4124 rotcl r1 +00ab78 312e addc r2, r1 +00ab7a 6013 mov r1, r0 +00ab7c 63f6 mov.l @r15+, r3 +00ab7e 000b rts +00ab80 62f6 mov.l @r15+, r2 +00ab82 d103 mov.l @(h'c,pc), r1 ;@(h'ab90) +00ab84 d203 mov.l @(h'c,pc), r2 ;@(h'ab94) +00ab86 e000 mov #h'0, r0 +00ab88 2122 mov.l r2, @r1 +00ab8a 000b rts +00ab8c 62f6 mov.l @r15+, r2 +00ab8e 0009 nop +00ab90 0810 +00ab92 0034 mov.b r3, @(r0,r0) +00ab94 0000 +00ab96 044e mov.l @(r0,r4), r4 +00ab98 2008 tst r0, r0 +00ab9a 2f26 mov.l r2, @-r15 +00ab9c 8955 bt h'aa ;@(h'ac4a) +00ab9e 2f36 mov.l r3, @-r15 +00aba0 e200 mov #h'0, r2 +00aba2 2f46 mov.l r4, @-r15 +00aba4 2127 div0s r2, r1 +00aba6 0429 movt r4 +00aba8 333a subc r3, r3 +00abaa 312a subc r2, r1 +00abac 2307 div0s r0, r3 +00abae 4124 rotcl r1 +00abb0 3304 div1 r0, r3 +00abb2 4124 rotcl r1 +00abb4 3304 div1 r0, r3 +00abb6 4124 rotcl r1 +00abb8 3304 div1 r0, r3 +00abba 4124 rotcl r1 +00abbc 3304 div1 r0, r3 +00abbe 4124 rotcl r1 +00abc0 3304 div1 r0, r3 +00abc2 4124 rotcl r1 +00abc4 3304 div1 r0, r3 +00abc6 4124 rotcl r1 +00abc8 3304 div1 r0, r3 +00abca 4124 rotcl r1 +00abcc 3304 div1 r0, r3 +00abce 4124 rotcl r1 +00abd0 3304 div1 r0, r3 +00abd2 4124 rotcl r1 +00abd4 3304 div1 r0, r3 +00abd6 4124 rotcl r1 +00abd8 3304 div1 r0, r3 +00abda 4124 rotcl r1 +00abdc 3304 div1 r0, r3 +00abde 4124 rotcl r1 +00abe0 3304 div1 r0, r3 +00abe2 4124 rotcl r1 +00abe4 3304 div1 r0, r3 +00abe6 4124 rotcl r1 +00abe8 3304 div1 r0, r3 +00abea 4124 rotcl r1 +00abec 3304 div1 r0, r3 +00abee 4124 rotcl r1 +00abf0 3304 div1 r0, r3 +00abf2 4124 rotcl r1 +00abf4 3304 div1 r0, r3 +00abf6 4124 rotcl r1 +00abf8 3304 div1 r0, r3 +00abfa 4124 rotcl r1 +00abfc 3304 div1 r0, r3 +00abfe 4124 rotcl r1 +00ac00 3304 div1 r0, r3 +00ac02 4124 rotcl r1 +00ac04 3304 div1 r0, r3 +00ac06 4124 rotcl r1 +00ac08 3304 div1 r0, r3 +00ac0a 4124 rotcl r1 +00ac0c 3304 div1 r0, r3 +00ac0e 4124 rotcl r1 +00ac10 3304 div1 r0, r3 +00ac12 4124 rotcl r1 +00ac14 3304 div1 r0, r3 +00ac16 4124 rotcl r1 +00ac18 3304 div1 r0, r3 +00ac1a 4124 rotcl r1 +00ac1c 3304 div1 r0, r3 +00ac1e 4124 rotcl r1 +00ac20 3304 div1 r0, r3 +00ac22 4124 rotcl r1 +00ac24 3304 div1 r0, r3 +00ac26 4124 rotcl r1 +00ac28 3304 div1 r0, r3 +00ac2a 4124 rotcl r1 +00ac2c 3304 div1 r0, r3 +00ac2e 2327 div0s r2, r3 +00ac30 0229 movt r2 +00ac32 224a xor r4, r2 +00ac34 4225 rotcr r2 +00ac36 8b02 bf h'4 ;@(h'ac3e) +00ac38 2307 div0s r0, r3 +00ac3a 4321 shar r3 +00ac3c 3304 div1 r0, r3 +00ac3e 334c add r4, r3 +00ac40 6033 mov r3, r0 +00ac42 64f6 mov.l @r15+, r4 +00ac44 63f6 mov.l @r15+, r3 +00ac46 000b rts +00ac48 62f6 mov.l @r15+, r2 +00ac4a d103 mov.l @(h'c,pc), r1 ;@(h'ac58) +00ac4c d203 mov.l @(h'c,pc), r2 ;@(h'ac5c) +00ac4e e000 mov #h'0, r0 +00ac50 2122 mov.l r2, @r1 +00ac52 000b rts +00ac54 62f6 mov.l @r15+, r2 +00ac56 0009 nop +00ac58 0810 +00ac5a 0034 mov.b r3, @(r0,r0) +00ac5c 0000 +00ac5e 044e mov.l @(r0,r4), r4 +00ac60 2f36 mov.l r3, @-r15 +00ac62 e340 mov #h'40, r3 +00ac64 3302 cmp/hs r0, r3 +00ac66 8b4b bf h'96 ;@(h'ad00) +00ac68 d301 mov.l @(h'4,pc), r3 ;@(h'ac70) +00ac6a 033e mov.l @(r0,r3), r3 +00ac6c 432b jmp @r3 +00ac6e 0009 nop +00ac70 0030 +00ac72 acbc bra h'-688 ;@(h'a5ee) +00ac74 0009 nop +00ac76 502f mov.l @(h'3c,r2), r0 +00ac78 110f mov.l r0, @(h'3c,r1) +00ac7a 502e mov.l @(h'38,r2), r0 +00ac7c 110e mov.l r0, @(h'38,r1) +00ac7e 502d mov.l @(h'34,r2), r0 +00ac80 110d mov.l r0, @(h'34,r1) +00ac82 502c mov.l @(h'30,r2), r0 +00ac84 110c mov.l r0, @(h'30,r1) +00ac86 502b mov.l @(h'2c,r2), r0 +00ac88 110b mov.l r0, @(h'2c,r1) +00ac8a 502a mov.l @(h'28,r2), r0 +00ac8c 110a mov.l r0, @(h'28,r1) +00ac8e 5029 mov.l @(h'24,r2), r0 +00ac90 1109 mov.l r0, @(h'24,r1) +00ac92 5028 mov.l @(h'20,r2), r0 +00ac94 1108 mov.l r0, @(h'20,r1) +00ac96 5027 mov.l @(h'1c,r2), r0 +00ac98 1107 mov.l r0, @(h'1c,r1) +00ac9a 5026 mov.l @(h'18,r2), r0 +00ac9c 1106 mov.l r0, @(h'18,r1) +00ac9e 5025 mov.l @(h'14,r2), r0 +00aca0 1105 mov.l r0, @(h'14,r1) +00aca2 5024 mov.l @(h'10,r2), r0 +00aca4 1104 mov.l r0, @(h'10,r1) +00aca6 5023 mov.l @(h'c,r2), r0 +00aca8 1103 mov.l r0, @(h'c,r1) +00acaa 5022 mov.l @(h'8,r2), r0 +00acac 1102 mov.l r0, @(h'8,r1) +00acae 5021 mov.l @(h'4,r2), r0 +00acb0 1101 mov.l r0, @(h'4,r1) +00acb2 6022 mov.l @r2, r0 +00acb4 2102 mov.l r0, @r1 +00acb6 000b rts +00acb8 63f6 mov.l @r15+, r3 +00acba 0009 nop +00acbc 0030 +00acbe acb6 bra h'-694 ;@(h'a62e) +00acc0 0030 +00acc2 acb2 bra h'-69c ;@(h'a62a) +00acc4 0030 +00acc6 acae bra h'-6a4 ;@(h'a626) +00acc8 0030 +00acca acaa bra h'-6ac ;@(h'a622) +00accc 0030 +00acce aca6 bra h'-6b4 ;@(h'a61e) +00acd0 0030 +00acd2 aca2 bra h'-6bc ;@(h'a61a) +00acd4 0030 +00acd6 ac9e bra h'-6c4 ;@(h'a616) +00acd8 0030 +00acda ac9a bra h'-6cc ;@(h'a612) +00acdc 0030 +00acde ac96 bra h'-6d4 ;@(h'a60e) +00ace0 0030 +00ace2 ac92 bra h'-6dc ;@(h'a60a) +00ace4 0030 +00ace6 ac8e bra h'-6e4 ;@(h'a606) +00ace8 0030 +00acea ac8a bra h'-6ec ;@(h'a602) +00acec 0030 +00acee ac86 bra h'-6f4 ;@(h'a5fe) +00acf0 0030 +00acf2 ac82 bra h'-6fc ;@(h'a5fa) +00acf4 0030 +00acf6 ac7e bra h'-704 ;@(h'a5f6) +00acf8 0030 +00acfa ac7a bra h'-70c ;@(h'a5f2) +00acfc 0030 +00acfe ac76 bra h'-714 ;@(h'a5ee) +00ad00 2f26 mov.l r2, @-r15 +00ad02 6323 mov r2, r3 +00ad04 330c add r0, r3 +00ad06 6026 mov.l @r2+, r0 +00ad08 3322 cmp/hs r2, r3 +00ad0a 8b06 bf h'c ;@(h'ad1a) +00ad0c 2102 mov.l r0, @r1 +00ad0e 6026 mov.l @r2+, r0 +00ad10 3322 cmp/hs r2, r3 +00ad12 8b02 bf h'4 ;@(h'ad1a) +00ad14 1101 mov.l r0, @(h'4,r1) +00ad16 aff6 bra h'-14 ;@(h'ad06) +00ad18 7108 +00ad1a 62f6 mov.l @r15+, r2 +00ad1c 000b rts +00ad1e 63f6 mov.l @r15+, r3 +00ad20 2f36 mov.l r3, @-r15 +00ad22 d305 mov.l @(h'14,pc), r3 ;@(h'ad38) +00ad24 033e mov.l @(r0,r3), r3 +00ad26 70fc add #h'fc, r0 +00ad28 432b jmp @r3 +00ad2a 002e mov.l @(r0,r2), r0 +00ad2c 2f36 mov.l r3, @-r15 +00ad2e d302 mov.l @(h'8,pc), r3 ;@(h'ad38) +00ad30 033e mov.l @(r0,r3), r3 +00ad32 70fc add #h'fc, r0 +00ad34 432b jmp @r3 +00ad36 032e mov.l @(r0,r2), r3 +00ad38 0030 +00ad3a ad80 bra h'-500 ;@(h'a83e) +00ad3c 0009 nop +00ad3e 532e mov.l @(h'38,r2), r3 +00ad40 110f mov.l r0, @(h'3c,r1) +00ad42 502d mov.l @(h'34,r2), r0 +00ad44 113e mov.l r3, @(h'38,r1) +00ad46 532c mov.l @(h'30,r2), r3 +00ad48 110d mov.l r0, @(h'34,r1) +00ad4a 502b mov.l @(h'2c,r2), r0 +00ad4c 113c mov.l r3, @(h'30,r1) +00ad4e 532a mov.l @(h'28,r2), r3 +00ad50 110b mov.l r0, @(h'2c,r1) +00ad52 5029 mov.l @(h'24,r2), r0 +00ad54 113a mov.l r3, @(h'28,r1) +00ad56 5328 mov.l @(h'20,r2), r3 +00ad58 1109 mov.l r0, @(h'24,r1) +00ad5a 5027 mov.l @(h'1c,r2), r0 +00ad5c 1138 mov.l r3, @(h'20,r1) +00ad5e 5326 mov.l @(h'18,r2), r3 +00ad60 1107 mov.l r0, @(h'1c,r1) +00ad62 5025 mov.l @(h'14,r2), r0 +00ad64 1136 mov.l r3, @(h'18,r1) +00ad66 5324 mov.l @(h'10,r2), r3 +00ad68 1105 mov.l r0, @(h'14,r1) +00ad6a 5023 mov.l @(h'c,r2), r0 +00ad6c 1134 mov.l r3, @(h'10,r1) +00ad6e 5322 mov.l @(h'8,r2), r3 +00ad70 1103 mov.l r0, @(h'c,r1) +00ad72 5021 mov.l @(h'4,r2), r0 +00ad74 1132 mov.l r3, @(h'8,r1) +00ad76 6322 mov.l @r2, r3 +00ad78 1101 mov.l r0, @(h'4,r1) +00ad7a 2132 mov.l r3, @r1 +00ad7c 000b rts +00ad7e 63f6 mov.l @r15+, r3 +00ad80 0030 +00ad82 ad7c bra h'-508 ;@(h'a87e) +00ad84 0030 +00ad86 ad7a bra h'-50c ;@(h'a87e) +00ad88 0030 +00ad8a ad76 bra h'-514 ;@(h'a87a) +00ad8c 0030 +00ad8e ad72 bra h'-51c ;@(h'a876) +00ad90 0030 +00ad92 ad6e bra h'-524 ;@(h'a872) +00ad94 0030 +00ad96 ad6a bra h'-52c ;@(h'a86e) +00ad98 0030 +00ad9a ad66 bra h'-534 ;@(h'a86a) +00ad9c 0030 +00ad9e ad62 bra h'-53c ;@(h'a866) +00ada0 0030 +00ada2 ad5e bra h'-544 ;@(h'a862) +00ada4 0030 +00ada6 ad5a bra h'-54c ;@(h'a85e) +00ada8 0030 +00adaa ad56 bra h'-554 ;@(h'a85a) +00adac 0030 +00adae ad52 bra h'-55c ;@(h'a856) +00adb0 0030 +00adb2 ad4e bra h'-564 ;@(h'a852) +00adb4 0030 +00adb6 ad4a bra h'-56c ;@(h'a84e) +00adb8 0030 +00adba ad46 bra h'-574 ;@(h'a84a) +00adbc 0030 +00adbe ad42 bra h'-57c ;@(h'a846) +00adc0 0030 +00adc2 ad3e bra h'-584 ;@(h'a842) +00adc4 2f26 mov.l r2, @-r15 +00adc6 2f36 mov.l r3, @-r15 +00adc8 2f46 mov.l r4, @-r15 +00adca 8800 cmp/eq #h'0, r0 +00adcc 8912 bt h'24 ;@(h'adf4) +00adce 6423 mov r2, r4 +00add0 340c add r0, r4 +00add2 6024 mov.b @r2+, r0 +00add4 2100 mov.b r0, @r1 +00add6 3426 cmp/hi r2, r4 +00add8 8b0c bf h'18 ;@(h'adf4) +00adda 6024 mov.b @r2+, r0 +00addc 8011 mov.b r0, @(h'1,r1) +00adde 3426 cmp/hi r2, r4 +00ade0 8b08 bf h'10 ;@(h'adf4) +00ade2 6024 mov.b @r2+, r0 +00ade4 8012 mov.b r0, @(h'2,r1) +00ade6 3426 cmp/hi r2, r4 +00ade8 8b04 bf h'8 ;@(h'adf4) +00adea 6024 mov.b @r2+, r0 +00adec 8013 mov.b r0, @(h'3,r1) +00adee 3426 cmp/hi r2, r4 +00adf0 7104 +00adf2 89ee bt h'-24 ;@(h'add2) +00adf4 64f6 mov.l @r15+, r4 +00adf6 63f6 mov.l @r15+, r3 +00adf8 000b rts +00adfa 62f6 mov.l @r15+, r2 +00adfc 4415 cmp/pl r4 +00adfe 8b01 bf h'2 ;@(h'ae04) +00ae00 000b rts +00ae02 6043 mov r4, r0 +00ae04 604b neg r4, r0 +00ae06 000b rts +00ae08 0009 nop +00ae0a 0000 +00ae0c 4f22 sts.l pr, @-r15 +00ae0e e208 mov #h'8, r2 +00ae10 d11c mov.l @(h'70,pc), r1 ;@(h'ae84) +00ae12 7ff8 add #h'f8, r15 +00ae14 7fe8 add #h'e8, r15 +00ae16 53fb mov.l @(h'2c,r15), r3 +00ae18 2f36 mov.l r3, @-r15 +00ae1a 53fb mov.l @(h'2c,r15), r3 +00ae1c 2f36 mov.l r3, @-r15 +00ae1e 32fc add r15, r2 +00ae20 410b jsr @r1 +00ae22 2f26 mov.l r2, @-r15 +00ae24 d118 mov.l @(h'60,pc), r1 ;@(h'ae88) +00ae26 7f0c +00ae28 e20c mov #h'c, r2 +00ae2a 32fc add r15, r2 +00ae2c 410b jsr @r1 +00ae2e 2f26 mov.l r2, @-r15 +00ae30 d116 mov.l @(h'58,pc), r1 ;@(h'ae8c) +00ae32 7f10 add #h'10, r15 +00ae34 62f3 mov r15, r2 +00ae36 720c +00ae38 410b jsr @r1 +00ae3a 2f26 mov.l r2, @-r15 +00ae3c d414 mov.l @(h'50,pc), r4 ;@(h'ae90) +00ae3e 7f10 add #h'10, r15 +00ae40 63f3 mov r15, r3 +00ae42 6232 mov.l @r3, r2 +00ae44 2249 and r4, r2 +00ae46 3240 cmp/eq r4, r2 +00ae48 8b10 bf h'20 ;@(h'ae6c) +00ae4a 62f3 mov r15, r2 +00ae4c d311 mov.l @(h'44,pc), r3 ;@(h'ae94) +00ae4e 6122 mov.l @r2, r1 +00ae50 2138 tst r3, r1 +00ae52 8b04 bf h'8 ;@(h'ae5e) +00ae54 60f3 mov r15, r0 +00ae56 e2ff mov #h'ffffffff, r2 +00ae58 5101 mov.l @(h'4,r0), r1 +00ae5a 2128 tst r2, r1 +00ae5c 8903 bt h'6 ;@(h'ae66) +00ae5e 930f mov.w @(h'1e,pc), r3 ;@(h'ae80) +00ae60 d00d mov.l @(h'34,pc), r0 ;@(h'ae98) +00ae62 a003 bra h'6 ;@(h'ae6c) +00ae64 2032 mov.l r3, @r0 +00ae66 910c mov.w @(h'18,pc), r1 ;@(h'ae82) +00ae68 d20b mov.l @(h'2c,pc), r2 ;@(h'ae98) +00ae6a 2212 mov.l r1, @r2 +00ae6c 52f3 mov.l @(h'c,r15), r2 +00ae6e 60f3 mov r15, r0 +00ae70 6102 mov.l @r0, r1 +00ae72 2212 mov.l r1, @r2 +00ae74 5101 mov.l @(h'4,r0), r1 +00ae76 1211 mov.l r1, @(h'4,r2) +00ae78 7f08 +00ae7a 4f26 lds.l @r15+, pr +00ae7c 000b rts +00ae7e 0009 nop +00ae80 044d mov.w @(r0,r4), r4 +00ae82 044c mov.b @(r0,r4), r4 +00ae84 0030 +00ae86 bb2c bsr h'-9a8 ;@(h'a4e2) +00ae88 0030 +00ae8a cde8 and.b #h'e8, @(r0,gbr) +00ae8c 0030 +00ae8e bbf4 bsr h'-818 ;@(h'a67a) +00ae90 7ff0 add #h'f0, r15 +00ae92 0000 +00ae94 000f mac.l @r0+, @r0+ +00ae96 ffff +00ae98 0810 +00ae9a 0034 mov.b r3, @(r0,r0) +00ae9c 2fd6 mov.l r13, @-r15 +00ae9e 3450 cmp/eq r5, r4 +00aea0 2fc6 mov.l r12, @-r15 +00aea2 2fb6 mov.l r11, @-r15 +00aea4 8954 bt h'a8 ;@(h'af50) +00aea6 e200 mov #h'0, r2 +00aea8 3626 cmp/hi r2, r6 +00aeaa 8b51 bf h'a2 ;@(h'af50) +00aeac 6743 mov r4, r7 +00aeae 275b or r5, r7 +00aeb0 276b or r6, r7 +00aeb2 6c63 mov r6, r12 +00aeb4 6b63 mov r6, r11 +00aeb6 4b01 shlr r11 +00aeb8 3452 cmp/hs r5, r4 +00aeba 8d24 bt/s h'48 ;@(h'af06) +00aebc 4c09 shlr2 r12 +00aebe e301 mov #h'1, r3 +00aec0 2378 tst r7, r3 +00aec2 8b16 bf h'2c ;@(h'aef2) +00aec4 e103 mov #h'3, r1 +00aec6 2718 tst r1, r7 +00aec8 8b09 bf h'12 ;@(h'aede) +00aeca 6743 mov r4, r7 +00aecc 66c3 mov r12, r6 +00aece 76ff add #h'ff, r6 +00aed0 6356 mov.l @r5+, r3 +00aed2 2668 tst r6, r6 +00aed4 2732 mov.l r3, @r7 +00aed6 8ffa bf/s h'-c ;@(h'aece) +00aed8 7704 +00aeda a039 bra h'72 ;@(h'af50) +00aedc 0009 nop +00aede 6743 mov r4, r7 +00aee0 66b3 mov r11, r6 +00aee2 76ff add #h'ff, r6 +00aee4 6355 mov.w @r5+, r3 +00aee6 2668 tst r6, r6 +00aee8 2731 mov.w r3, @r7 +00aeea 8ffa bf/s h'-c ;@(h'aee2) +00aeec 7702 +00aeee a02f bra h'5e ;@(h'af50) +00aef0 0009 nop +00aef2 6743 mov r4, r7 +00aef4 6053 mov r5, r0 +00aef6 76ff add #h'ff, r6 +00aef8 6304 mov.b @r0+, r3 +00aefa 2668 tst r6, r6 +00aefc 2730 mov.b r3, @r7 +00aefe 8ffa bf/s h'-c ;@(h'aef6) +00af00 7701 +00af02 a025 bra h'4a ;@(h'af50) +00af04 0009 nop +00af06 6043 mov r4, r0 +00af08 306c add r6, r0 +00af0a 6d53 mov r5, r13 +00af0c e201 mov #h'1, r2 +00af0e 2278 tst r7, r2 +00af10 8f17 bf/s h'2e ;@(h'af42) +00af12 3d6c add r6, r13 +00af14 e103 mov #h'3, r1 +00af16 2718 tst r1, r7 +00af18 8b09 bf h'12 ;@(h'af2e) +00af1a 6503 mov r0, r5 +00af1c 67d3 mov r13, r7 +00af1e 66c3 mov r12, r6 +00af20 77fc add #h'fc, r7 +00af22 4610 dt r6 +00af24 6372 mov.l @r7, r3 +00af26 8ffb bf/s h'-a ;@(h'af20) +00af28 2536 mov.l r3, @-r5 +00af2a a011 bra h'22 ;@(h'af50) +00af2c 0009 nop +00af2e 6703 mov r0, r7 +00af30 65d3 mov r13, r5 +00af32 66b3 mov r11, r6 +00af34 75fe add #h'fe, r5 +00af36 4610 dt r6 +00af38 6351 mov.w @r5, r3 +00af3a 8ffb bf/s h'-a ;@(h'af34) +00af3c 2735 mov.w r3, @-r7 +00af3e a007 bra h'e ;@(h'af50) +00af40 0009 nop +00af42 6503 mov r0, r5 +00af44 67d3 mov r13, r7 +00af46 77ff add #h'ff, r7 +00af48 6370 mov.b @r7, r3 +00af4a 4610 dt r6 +00af4c 8ffb bf/s h'-a ;@(h'af46) +00af4e 2534 mov.b r3, @-r5 +00af50 6bf6 mov.l @r15+, r11 +00af52 6043 mov r4, r0 +00af54 6cf6 mov.l @r15+, r12 +00af56 000b rts +00af58 6df6 mov.l @r15+, r13 +00af5a 0000 +00af5c 4f22 sts.l pr, @-r15 +00af5e e208 mov #h'8, r2 +00af60 d121 mov.l @(h'84,pc), r1 ;@(h'afe8) +00af62 7ff8 add #h'f8, r15 +00af64 7fe8 add #h'e8, r15 +00af66 53fd mov.l @(h'34,r15), r3 +00af68 2f36 mov.l r3, @-r15 +00af6a 53fd mov.l @(h'34,r15), r3 +00af6c 2f36 mov.l r3, @-r15 +00af6e 32fc add r15, r2 +00af70 410b jsr @r1 +00af72 2f26 mov.l r2, @-r15 +00af74 52fe mov.l @(h'38,r15), r2 +00af76 e308 mov #h'8, r3 +00af78 d11b mov.l @(h'6c,pc), r1 ;@(h'afe8) +00af7a 2f26 mov.l r2, @-r15 +00af7c 52fe mov.l @(h'38,r15), r2 +00af7e 2f26 mov.l r2, @-r15 +00af80 33fc add r15, r3 +00af82 410b jsr @r1 +00af84 2f36 mov.l r3, @-r15 +00af86 7f0c +00af88 d118 mov.l @(h'60,pc), r1 ;@(h'afec) +00af8a e318 mov #h'18, r3 +00af8c 33fc add r15, r3 +00af8e 410b jsr @r1 +00af90 2f36 mov.l r3, @-r15 +00af92 7f1c add #h'1c, r15 +00af94 d116 mov.l @(h'58,pc), r1 ;@(h'aff0) +00af96 63f3 mov r15, r3 +00af98 730c +00af9a 410b jsr @r1 +00af9c 2f36 mov.l r3, @-r15 +00af9e 7f10 add #h'10, r15 +00afa0 d414 mov.l @(h'50,pc), r4 ;@(h'aff4) +00afa2 63f3 mov r15, r3 +00afa4 6232 mov.l @r3, r2 +00afa6 2249 and r4, r2 +00afa8 3240 cmp/eq r4, r2 +00afaa 8b10 bf h'20 ;@(h'afce) +00afac d312 mov.l @(h'48,pc), r3 ;@(h'aff8) +00afae 62f3 mov r15, r2 +00afb0 6122 mov.l @r2, r1 +00afb2 2138 tst r3, r1 +00afb4 8b04 bf h'8 ;@(h'afc0) +00afb6 60f3 mov r15, r0 +00afb8 5101 mov.l @(h'4,r0), r1 +00afba e2ff mov #h'ffffffff, r2 +00afbc 2128 tst r2, r1 +00afbe 8903 bt h'6 ;@(h'afc8) +00afc0 930f mov.w @(h'1e,pc), r3 ;@(h'afe2) +00afc2 d00e mov.l @(h'38,pc), r0 ;@(h'affc) +00afc4 a003 bra h'6 ;@(h'afce) +00afc6 2032 mov.l r3, @r0 +00afc8 910c mov.w @(h'18,pc), r1 ;@(h'afe4) +00afca d20c mov.l @(h'30,pc), r2 ;@(h'affc) +00afcc 2212 mov.l r1, @r2 +00afce 60f3 mov r15, r0 +00afd0 52f3 mov.l @(h'c,r15), r2 +00afd2 6102 mov.l @r0, r1 +00afd4 2212 mov.l r1, @r2 +00afd6 5101 mov.l @(h'4,r0), r1 +00afd8 1211 mov.l r1, @(h'4,r2) +00afda 7f08 +00afdc 4f26 lds.l @r15+, pr +00afde 000b rts +00afe0 0009 nop +00afe2 044d mov.w @(r0,r4), r4 +00afe4 044c mov.b @(r0,r4), r4 +00afe6 0000 +00afe8 0030 +00afea bb2c bsr h'-9a8 ;@(h'a646) +00afec 0030 +00afee ce34 xor.b #h'34, @(r0,gbr) +00aff0 0030 +00aff2 bbf4 bsr h'-818 ;@(h'a7de) +00aff4 7ff0 add #h'f0, r15 +00aff6 0000 +00aff8 000f mac.l @r0+, @r0+ +00affa ffff +00affc 0810 +00affe 0034 mov.b r3, @(r0,r0) +00b000 4f12 sts.l macl, @-r15 +00b002 d408 mov.l @(h'20,pc), r4 ;@(h'b024) +00b004 d308 mov.l @(h'20,pc), r3 ;@(h'b028) +00b006 6242 mov.l @r4, r2 +00b008 9109 mov.w @(h'12,pc), r1 ;@(h'b01e) +00b00a 0237 mul.l r3, r2 +00b00c 9208 mov.w @(h'10,pc), r2 ;@(h'b020) +00b00e 031a sts macl, r3 +00b010 331c add r1, r3 +00b012 6033 mov r3, r0 +00b014 2432 mov.l r3, @r4 +00b016 4029 shlr16 r0 +00b018 2029 and r2, r0 +00b01a 000b rts +00b01c 4f16 lds.l @r15+, macl +00b01e 3039 +00b020 7fff add #h'ff, r15 +00b022 0000 +00b024 0810 +00b026 00d4 mov.b r13, @(r0,r0) +00b028 41c6 +00b02a 4e6d shld r6, r14 +00b02c 4f22 sts.l pr, @-r15 +00b02e 7ffc add #h'fc, r15 +00b030 2f42 mov.l r4, @r15 +00b032 60f3 mov r15, r0 +00b034 7008 +00b036 7004 +00b038 e403 mov #h'3, r4 +00b03a 2408 tst r0, r4 +00b03c 8903 bt h'6 ;@(h'b046) +00b03e 64f3 mov r15, r4 +00b040 7408 +00b042 a003 bra h'6 ;@(h'b04c) +00b044 7408 +00b046 64f3 mov r15, r4 +00b048 7408 +00b04a 7404 +00b04c 2f46 mov.l r4, @-r15 +00b04e e500 mov #h'0, r5 +00b050 d304 mov.l @(h'10,pc), r3 ;@(h'b064) +00b052 57f3 mov.l @(h'c,r15), r7 +00b054 56f1 mov.l @(h'4,r15), r6 +00b056 430b jsr @r3 +00b058 e401 mov #h'1, r4 +00b05a 7f08 +00b05c 4f26 lds.l @r15+, pr +00b05e 000b rts +00b060 0009 nop +00b062 0000 +00b064 0030 +00b066 bcfc bsr h'-608 ;@(h'aa62) +00b068 d301 mov.l @(h'4,pc), r3 ;@(h'b070) +00b06a 000b rts +00b06c 2342 mov.l r4, @r3 +00b06e 0000 +00b070 0810 +00b072 00d4 mov.b r13, @(r0,r0) +00b074 a001 bra h'2 ;@(h'b07a) +00b076 e500 mov #h'0, r5 +00b078 7501 +00b07a 6344 mov.b @r4+, r3 +00b07c 2338 tst r3, r3 +00b07e 8bfb bf h'-a ;@(h'b078) +00b080 000b rts +00b082 6053 mov r5, r0 +00b084 d201 mov.l @(h'4,pc), r2 ;@(h'b08c) +00b086 d002 mov.l @(h'8,pc), r0 ;@(h'b090) +00b088 422b jmp @r2 +00b08a 0009 nop +00b08c 8001 mov.b r0, @(h'1,r0) +00b08e 0070 +00b090 0000 +00b092 0119 div0u +00b094 d201 mov.l @(h'4,pc), r2 ;@(h'b09c) +00b096 d002 mov.l @(h'8,pc), r0 ;@(h'b0a0) +00b098 422b jmp @r2 +00b09a 0009 nop +00b09c 8001 mov.b r0, @(h'1,r0) +00b09e 0070 +00b0a0 0000 +00b0a2 0144 mov.b r4, @(r0,r1) +00b0a4 d201 mov.l @(h'4,pc), r2 ;@(h'b0ac) +00b0a6 d002 mov.l @(h'8,pc), r0 ;@(h'b0b0) +00b0a8 422b jmp @r2 +00b0aa 0009 nop +00b0ac 8001 mov.b r0, @(h'1,r0) +00b0ae 0070 +00b0b0 0000 +00b0b2 0030 +00b0b4 d201 mov.l @(h'4,pc), r2 ;@(h'b0bc) +00b0b6 d002 mov.l @(h'8,pc), r0 ;@(h'b0c0) +00b0b8 422b jmp @r2 +00b0ba 0009 nop +00b0bc 8001 mov.b r0, @(h'1,r0) +00b0be 0070 +00b0c0 0000 +00b0c2 043d mov.w @(r0,r3), r4 +00b0c4 d201 mov.l @(h'4,pc), r2 ;@(h'b0cc) +00b0c6 d002 mov.l @(h'8,pc), r0 ;@(h'b0d0) +00b0c8 422b jmp @r2 +00b0ca 0009 nop +00b0cc 8001 mov.b r0, @(h'1,r0) +00b0ce 0070 +00b0d0 0000 +00b0d2 043b +00b0d4 d201 mov.l @(h'4,pc), r2 ;@(h'b0dc) +00b0d6 d002 mov.l @(h'8,pc), r0 ;@(h'b0e0) +00b0d8 422b jmp @r2 +00b0da 0009 nop +00b0dc 8001 mov.b r0, @(h'1,r0) +00b0de 0070 +00b0e0 0000 +00b0e2 043c mov.b @(r0,r3), r4 +00b0e4 d201 mov.l @(h'4,pc), r2 ;@(h'b0ec) +00b0e6 d002 mov.l @(h'8,pc), r0 ;@(h'b0f0) +00b0e8 422b jmp @r2 +00b0ea 0009 nop +00b0ec 8001 mov.b r0, @(h'1,r0) +00b0ee 0070 +00b0f0 0000 +00b0f2 01e7 mul.l r14, r1 +00b0f4 d201 mov.l @(h'4,pc), r2 ;@(h'b0fc) +00b0f6 d002 mov.l @(h'8,pc), r0 ;@(h'b100) +00b0f8 422b jmp @r2 +00b0fa 0009 nop +00b0fc 8001 mov.b r0, @(h'1,r0) +00b0fe 0070 +00b100 0000 +00b102 0244 mov.b r4, @(r0,r2) +00b104 d201 mov.l @(h'4,pc), r2 ;@(h'b10c) +00b106 d002 mov.l @(h'8,pc), r0 ;@(h'b110) +00b108 422b jmp @r2 +00b10a 0009 nop +00b10c 8001 mov.b r0, @(h'1,r0) +00b10e 0070 +00b110 0000 +00b112 0494 mov.b r9, @(r0,r4) +00b114 d201 mov.l @(h'4,pc), r2 ;@(h'b11c) +00b116 d002 mov.l @(h'8,pc), r0 ;@(h'b120) +00b118 422b jmp @r2 +00b11a 0009 nop +00b11c 8001 mov.b r0, @(h'1,r0) +00b11e 0070 +00b120 0000 +00b122 0218 sett +00b124 d201 mov.l @(h'4,pc), r2 ;@(h'b12c) +00b126 d002 mov.l @(h'8,pc), r0 ;@(h'b130) +00b128 422b jmp @r2 +00b12a 0009 nop +00b12c 8001 mov.b r0, @(h'1,r0) +00b12e 0070 +00b130 0000 +00b132 0acc mov.b @(r0,r12), r10 +00b134 d201 mov.l @(h'4,pc), r2 ;@(h'b13c) +00b136 d002 mov.l @(h'8,pc), r0 ;@(h'b140) +00b138 422b jmp @r2 +00b13a 0009 nop +00b13c 8001 mov.b r0, @(h'1,r0) +00b13e 0070 +00b140 0000 +00b142 090f mac.l @r0+, @r9+ +00b144 d201 mov.l @(h'4,pc), r2 ;@(h'b14c) +00b146 d002 mov.l @(h'8,pc), r0 ;@(h'b150) +00b148 422b jmp @r2 +00b14a 0009 nop +00b14c 8001 mov.b r0, @(h'1,r0) +00b14e 0070 +00b150 0000 +00b152 0013 +00b154 d201 mov.l @(h'4,pc), r2 ;@(h'b15c) +00b156 d002 mov.l @(h'8,pc), r0 ;@(h'b160) +00b158 422b jmp @r2 +00b15a 0009 nop +00b15c 8001 mov.b r0, @(h'1,r0) +00b15e 0070 +00b160 0000 +00b162 03fa +00b164 d201 mov.l @(h'4,pc), r2 ;@(h'b16c) +00b166 d002 mov.l @(h'8,pc), r0 ;@(h'b170) +00b168 422b jmp @r2 +00b16a 0009 nop +00b16c 8001 mov.b r0, @(h'1,r0) +00b16e 0070 +00b170 0000 +00b172 0acd mov.w @(r0,r12), r10 +00b174 d201 mov.l @(h'4,pc), r2 ;@(h'b17c) +00b176 d002 mov.l @(h'8,pc), r0 ;@(h'b180) +00b178 422b jmp @r2 +00b17a 0009 nop +00b17c 8001 mov.b r0, @(h'1,r0) +00b17e 0070 +00b180 0000 +00b182 0808 clrt +00b184 4511 cmp/pz r5 +00b186 8b04 bf h'8 ;@(h'b192) +00b188 e23b mov #h'3b, r2 +00b18a 3527 cmp/gt r2, r5 +00b18c 8901 bt h'2 ;@(h'b192) +00b18e 4411 cmp/pz r4 +00b190 8901 bt h'2 ;@(h'b196) +00b192 000b rts +00b194 e000 mov #h'0, r0 +00b196 d32d mov.l @(h'b4,pc), r3 ;@(h'b24c) +00b198 432b jmp @r3 +00b19a 0009 nop +00b19c 000b rts +00b19e 0009 nop +00b1a0 4415 cmp/pl r4 +00b1a2 8d02 bt/s h'4 ;@(h'b1aa) +00b1a4 e601 mov #h'1, r6 +00b1a6 a004 bra h'8 ;@(h'b1b2) +00b1a8 6463 mov r6, r4 +00b1aa e715 mov #h'15, r7 +00b1ac 3477 cmp/gt r7, r4 +00b1ae 8b00 bf h'0 ;@(h'b1b2) +00b1b0 6473 mov r7, r4 +00b1b2 4515 cmp/pl r5 +00b1b4 8901 bt h'2 ;@(h'b1ba) +00b1b6 a004 bra h'8 ;@(h'b1c2) +00b1b8 6563 mov r6, r5 +00b1ba e608 mov #h'8, r6 +00b1bc 3567 cmp/gt r6, r5 +00b1be 8b00 bf h'0 ;@(h'b1c2) +00b1c0 6563 mov r6, r5 +00b1c2 d323 mov.l @(h'8c,pc), r3 ;@(h'b250) +00b1c4 432b jmp @r3 +00b1c6 0009 nop +00b1c8 2fe6 mov.l r14, @-r15 +00b1ca 2fd6 mov.l r13, @-r15 +00b1cc 2fc6 mov.l r12, @-r15 +00b1ce 2fb6 mov.l r11, @-r15 +00b1d0 2fa6 mov.l r10, @-r15 +00b1d2 2f96 mov.l r9, @-r15 +00b1d4 2f86 mov.l r8, @-r15 +00b1d6 4f22 sts.l pr, @-r15 +00b1d8 7ff0 add #h'f0, r15 +00b1da 2f52 mov.l r5, @r15 +00b1dc 5342 mov.l @(h'8,r4), r3 +00b1de 6242 mov.l @r4, r2 +00b1e0 3237 cmp/gt r3, r2 +00b1e2 8f03 bf/s h'6 ;@(h'b1ec) +00b1e4 5243 mov.l @(h'c,r4), r2 +00b1e6 5542 mov.l @(h'8,r4), r5 +00b1e8 a002 bra h'4 ;@(h'b1f0) +00b1ea 6642 mov.l @r4, r6 +00b1ec 6542 mov.l @r4, r5 +00b1ee 5642 mov.l @(h'8,r4), r6 +00b1f0 5341 mov.l @(h'4,r4), r3 +00b1f2 3327 cmp/gt r2, r3 +00b1f4 8b02 bf h'4 ;@(h'b1fc) +00b1f6 5d43 mov.l @(h'c,r4), r13 +00b1f8 a002 bra h'4 ;@(h'b200) +00b1fa 5841 mov.l @(h'4,r4), r8 +00b1fc 5d41 mov.l @(h'4,r4), r13 +00b1fe 5843 mov.l @(h'c,r4), r8 +00b200 4511 cmp/pz r5 +00b202 8b70 bf h'e0 ;@(h'b2e6) +00b204 9321 mov.w @(h'42,pc), r3 ;@(h'b24a) +00b206 3633 cmp/ge r3, r6 +00b208 896d bt h'da ;@(h'b2e6) +00b20a 4d11 cmp/pz r13 +00b20c 8b6b bf h'd6 ;@(h'b2e6) +00b20e e240 mov #h'40, r2 +00b210 3823 cmp/ge r2, r8 +00b212 8968 bt h'd0 ;@(h'b2e6) +00b214 d20f mov.l @(h'3c,pc), r2 ;@(h'b254) +00b216 e408 mov #h'8, r4 +00b218 6153 mov r5, r1 +00b21a 420b jsr @r2 +00b21c 6043 mov r4, r0 +00b21e 6163 mov r6, r1 +00b220 d30c mov.l @(h'30,pc), r3 ;@(h'b254) +00b222 1f02 mov.l r0, @(h'8,r15) +00b224 430b jsr @r3 +00b226 6043 mov r4, r0 +00b228 6c03 mov r0, r12 +00b22a 6053 mov r5, r0 +00b22c 4011 cmp/pz r0 +00b22e 8b01 bf h'2 ;@(h'b234) +00b230 a005 bra h'a ;@(h'b23e) +00b232 c907 and #h'7, r0 +00b234 6007 not r0, r0 +00b236 7001 +00b238 c907 and #h'7, r0 +00b23a 6007 not r0, r0 +00b23c 7001 +00b23e 2008 tst r0, r0 +00b240 db05 mov.l @(h'14,pc), r11 ;@(h'b258) +00b242 8f1f bf/s h'3e ;@(h'b284) +00b244 1f01 mov.l r0, @(h'4,r15) +00b246 a019 bra h'32 ;@(h'b27c) +00b248 0009 nop +00b24a 0080 +00b24c 0030 +00b24e d1e8 mov.l @(h'3a0,pc), r1 ;@(h'b5f0) +00b250 0030 +00b252 d178 mov.l @(h'1e0,pc), r1 ;@(h'b434) +00b254 0030 +00b256 aae4 bra h'-a38 ;@(h'a822) +00b258 0030 +00b25a d158 mov.l @(h'160,pc), r1 ;@(h'b3bc) +00b25c 5ef2 mov.l @(h'8,r15), r14 +00b25e 3ec7 cmp/gt r12, r14 +00b260 8d0b bt/s h'16 ;@(h'b27a) +00b262 6ad3 mov r13, r10 +00b264 64e3 mov r14, r4 +00b266 4b0b jsr @r11 +00b268 65a3 mov r10, r5 +00b26a 6403 mov r0, r4 +00b26c 62f2 mov.l @r15, r2 +00b26e 7e01 +00b270 7201 +00b272 3ec7 cmp/gt r12, r14 +00b274 2f22 mov.l r2, @r15 +00b276 8ff5 bf/s h'-16 ;@(h'b264) +00b278 2244 mov.b r4, @-r2 +00b27a 7d01 +00b27c 3d87 cmp/gt r8, r13 +00b27e 8bed bf h'-26 ;@(h'b25c) +00b280 a031 bra h'62 ;@(h'b2e6) +00b282 0009 nop +00b284 3658 sub r5, r6 +00b286 7608 +00b288 4611 cmp/pz r6 +00b28a 8900 bt h'0 ;@(h'b28e) +00b28c 7607 +00b28e 4621 shar r6 +00b290 53f2 mov.l @(h'8,r15), r3 +00b292 62c3 mov r12, r2 +00b294 4621 shar r6 +00b296 4621 shar r6 +00b298 3238 sub r3, r2 +00b29a 3627 cmp/gt r2, r6 +00b29c 8b00 bf h'0 ;@(h'b2a0) +00b29e 7c01 +00b2a0 53f1 mov.l @(h'4,r15), r3 +00b2a2 3438 sub r3, r4 +00b2a4 a01d bra h'3a ;@(h'b2e2) +00b2a6 1f43 mov.l r4, @(h'c,r15) +00b2a8 5ef2 mov.l @(h'8,r15), r14 +00b2aa 3ec3 cmp/ge r12, r14 +00b2ac 8d18 bt/s h'30 ;@(h'b2e0) +00b2ae 69d3 mov r13, r9 +00b2b0 64e3 mov r14, r4 +00b2b2 4b0b jsr @r11 +00b2b4 6593 mov r9, r5 +00b2b6 6a03 mov r0, r10 +00b2b8 64e3 mov r14, r4 +00b2ba 7401 +00b2bc 4b0b jsr @r11 +00b2be 6593 mov r9, r5 +00b2c0 62f2 mov.l @r15, r2 +00b2c2 61ac extu.b r10, r1 +00b2c4 6403 mov r0, r4 +00b2c6 7201 +00b2c8 2f22 mov.l r2, @r15 +00b2ca 644c extu.b r4, r4 +00b2cc 53f3 mov.l @(h'c,r15), r3 +00b2ce 7e01 +00b2d0 633b neg r3, r3 +00b2d2 443d shld r3, r4 +00b2d4 53f1 mov.l @(h'4,r15), r3 +00b2d6 3ec3 cmp/ge r12, r14 +00b2d8 413d shld r3, r1 +00b2da 241b or r1, r4 +00b2dc 8fe8 bf/s h'-30 ;@(h'b2b0) +00b2de 2244 mov.b r4, @-r2 +00b2e0 7d01 +00b2e2 3d87 cmp/gt r8, r13 +00b2e4 8be0 bf h'-40 ;@(h'b2a8) +00b2e6 7f10 add #h'10, r15 +00b2e8 4f26 lds.l @r15+, pr +00b2ea 68f6 mov.l @r15+, r8 +00b2ec 69f6 mov.l @r15+, r9 +00b2ee 6af6 mov.l @r15+, r10 +00b2f0 6bf6 mov.l @r15+, r11 +00b2f2 6cf6 mov.l @r15+, r12 +00b2f4 6df6 mov.l @r15+, r13 +00b2f6 000b rts +00b2f8 6ef6 mov.l @r15+, r14 +00b2fa 0000 +00b2fc 2fe6 mov.l r14, @-r15 +00b2fe e700 mov #h'0, r7 +00b300 d640 mov.l @(h'100,pc), r6 ;@(h'b404) +00b302 ee04 mov #h'4, r14 +00b304 2fd6 mov.l r13, @-r15 +00b306 6573 mov r7, r5 +00b308 9d7a mov.w @(h'f4,pc), r13 ;@(h'b400) +00b30a 6353 mov r5, r3 +00b30c 6253 mov r5, r2 +00b30e 4308 shll2 r3 +00b310 332c add r2, r3 +00b312 4308 shll2 r3 +00b314 336c add r6, r3 +00b316 e010 mov #h'10, r0 +00b318 013c mov.b @(r0,r3), r1 +00b31a 611c extu.b r1, r1 +00b31c 31d0 cmp/eq r13, r1 +00b31e 8902 bt h'4 ;@(h'b326) +00b320 7501 +00b322 35e3 cmp/ge r14, r5 +00b324 8bf1 bf h'-1e ;@(h'b30a) +00b326 35e3 cmp/ge r14, r5 +00b328 8b01 bf h'2 ;@(h'b32e) +00b32a a01b bra h'36 ;@(h'b364) +00b32c e0f8 mov #h'fffffff8, r0 +00b32e 6e73 mov r7, r14 +00b330 6043 mov r4, r0 +00b332 ed08 mov #h'8, r13 +00b334 6453 mov r5, r4 +00b336 6353 mov r5, r3 +00b338 4408 shll2 r4 +00b33a 343c add r3, r4 +00b33c 4408 shll2 r4 +00b33e 346c add r6, r4 +00b340 6304 mov.b @r0+, r3 +00b342 7e01 +00b344 2430 mov.b r3, @r4 +00b346 3ed3 cmp/ge r13, r14 +00b348 8ffa bf/s h'-c ;@(h'b340) +00b34a 7401 +00b34c 6453 mov r5, r4 +00b34e 6353 mov r5, r3 +00b350 4408 shll2 r4 +00b352 343c add r3, r4 +00b354 4408 shll2 r4 +00b356 346c add r6, r4 +00b358 1472 mov.l r7, @(h'8,r4) +00b35a e2ff mov #h'ffffffff, r2 +00b35c 1423 mov.l r2, @(h'c,r4) +00b35e e010 mov #h'10, r0 +00b360 0474 mov.b r7, @(r0,r4) +00b362 6053 mov r5, r0 +00b364 6df6 mov.l @r15+, r13 +00b366 000b rts +00b368 6ef6 mov.l @r15+, r14 +00b36a 2fe6 mov.l r14, @-r15 +00b36c 2fd6 mov.l r13, @-r15 +00b36e 4f22 sts.l pr, @-r15 +00b370 d325 mov.l @(h'94,pc), r3 ;@(h'b408) +00b372 2349 and r4, r3 +00b374 4329 shlr16 r3 +00b376 4319 shlr8 r3 +00b378 633e exts.b r3, r3 +00b37a 633c extu.b r3, r3 +00b37c 2338 tst r3, r3 +00b37e 8b22 bf h'44 ;@(h'b3c6) +00b380 dd22 mov.l @(h'88,pc), r13 ;@(h'b40c) +00b382 ee00 mov #h'0, r14 +00b384 2d49 and r4, r13 +00b386 b027 bsr h'4e ;@(h'b3d8) +00b388 64d3 mov r13, r4 +00b38a 2008 tst r0, r0 +00b38c 8b19 bf h'32 ;@(h'b3c2) +00b38e 65e3 mov r14, r5 +00b390 d71c mov.l @(h'70,pc), r7 ;@(h'b404) +00b392 e608 mov #h'8, r6 +00b394 64d3 mov r13, r4 +00b396 63d3 mov r13, r3 +00b398 4408 shll2 r4 +00b39a 343c add r3, r4 +00b39c 4408 shll2 r4 +00b39e 347c add r7, r4 +00b3a0 24e0 mov.b r14, @r4 +00b3a2 7501 +00b3a4 3563 cmp/ge r6, r5 +00b3a6 8ffb bf/s h'-a ;@(h'b3a0) +00b3a8 7401 +00b3aa 64d3 mov r13, r4 +00b3ac 63d3 mov r13, r3 +00b3ae 4408 shll2 r4 +00b3b0 343c add r3, r4 +00b3b2 4408 shll2 r4 +00b3b4 9324 mov.w @(h'48,pc), r3 ;@(h'b400) +00b3b6 e010 mov #h'10, r0 +00b3b8 347c add r7, r4 +00b3ba e2ff mov #h'ffffffff, r2 +00b3bc 14e2 mov.l r14, @(h'8,r4) +00b3be 1423 mov.l r2, @(h'c,r4) +00b3c0 0434 mov.b r3, @(r0,r4) +00b3c2 a004 bra h'8 ;@(h'b3ce) +00b3c4 65e3 mov r14, r5 +00b3c6 d212 mov.l @(h'48,pc), r2 ;@(h'b410) +00b3c8 420b jsr @r2 +00b3ca 0009 nop +00b3cc 6503 mov r0, r5 +00b3ce 6053 mov r5, r0 +00b3d0 4f26 lds.l @r15+, pr +00b3d2 6df6 mov.l @r15+, r13 +00b3d4 000b rts +00b3d6 6ef6 mov.l @r15+, r14 +00b3d8 4411 cmp/pz r4 +00b3da 8b0c bf h'18 ;@(h'b3f6) +00b3dc e204 mov #h'4, r2 +00b3de 3427 cmp/gt r2, r4 +00b3e0 8909 bt h'12 ;@(h'b3f6) +00b3e2 6343 mov r4, r3 +00b3e4 d00b mov.l @(h'2c,pc), r0 ;@(h'b414) +00b3e6 4408 shll2 r4 +00b3e8 343c add r3, r4 +00b3ea 4408 shll2 r4 +00b3ec 9308 mov.w @(h'10,pc), r3 ;@(h'b400) +00b3ee 024c mov.b @(r0,r4), r2 +00b3f0 622c extu.b r2, r2 +00b3f2 3230 cmp/eq r3, r2 +00b3f4 8b01 bf h'2 ;@(h'b3fa) +00b3f6 000b rts +00b3f8 e0ff mov #h'ffffffff, r0 +00b3fa e000 mov #h'0, r0 +00b3fc 000b rts +00b3fe 0009 nop +00b400 00ff mac.l @r15+, @r0+ +00b402 0000 +00b404 0810 +00b406 0070 +00b408 0f00 +00b40a 0000 +00b40c f0ff +00b40e ffff +00b410 0030 +00b412 d088 mov.l @(h'220,pc), r0 ;@(h'b634) +00b414 0810 +00b416 0080 +00b418 2fb6 mov.l r11, @-r15 +00b41a e108 mov #h'8, r1 +00b41c d640 mov.l @(h'100,pc), r6 ;@(h'b520) +00b41e ebff mov #h'ffffffff, r11 +00b420 927c mov.w @(h'f8,pc), r2 ;@(h'b51c) +00b422 6463 mov r6, r4 +00b424 2fa6 mov.l r10, @-r15 +00b426 6563 mov r6, r5 +00b428 6763 mov r6, r7 +00b42a e400 mov #h'0, r4 +00b42c 6a63 mov r6, r10 +00b42e 7a50 add #h'50, r10 +00b430 6043 mov r4, r0 +00b432 6673 mov r7, r6 +00b434 2640 mov.b r4, @r6 +00b436 7001 +00b438 3013 cmp/ge r1, r0 +00b43a 8ffb bf/s h'-a ;@(h'b434) +00b43c 7601 +00b43e e010 mov #h'10, r0 +00b440 1542 mov.l r4, @(h'8,r5) +00b442 7714 add #h'14, r7 +00b444 15b3 mov.l r11, @(h'c,r5) +00b446 37a2 cmp/hs r10, r7 +00b448 0524 mov.b r2, @(r0,r5) +00b44a 8ff1 bf/s h'-1e ;@(h'b430) +00b44c 7514 add #h'14, r5 +00b44e 6af6 mov.l @r15+, r10 +00b450 000b rts +00b452 6bf6 mov.l @r15+, r11 +00b454 2fe6 mov.l r14, @-r15 +00b456 2fd6 mov.l r13, @-r15 +00b458 2fc6 mov.l r12, @-r15 +00b45a 6d63 mov r6, r13 +00b45c d331 mov.l @(h'c4,pc), r3 ;@(h'b524) +00b45e 2fb6 mov.l r11, @-r15 +00b460 4f22 sts.l pr, @-r15 +00b462 2349 and r4, r3 +00b464 7fec add #h'ec, r15 +00b466 4329 shlr16 r3 +00b468 1f51 mov.l r5, @(h'4,r15) +00b46a 4319 shlr8 r3 +00b46c 633e exts.b r3, r3 +00b46e 633c extu.b r3, r3 +00b470 2338 tst r3, r3 +00b472 8f45 bf/s h'8a ;@(h'b500) +00b474 6b73 mov r7, r11 +00b476 66f3 mov r15, r6 +00b478 de2b mov.l @(h'ac,pc), r14 ;@(h'b528) +00b47a 2e49 and r4, r14 +00b47c dc28 mov.l @(h'a0,pc), r12 ;@(h'b520) +00b47e 63e3 mov r14, r3 +00b480 2f66 mov.l r6, @-r15 +00b482 62e3 mov r14, r2 +00b484 4308 shll2 r3 +00b486 332c add r2, r3 +00b488 4308 shll2 r3 +00b48a 33cc add r12, r3 +00b48c 2f36 mov.l r3, @-r15 +00b48e 64f3 mov r15, r4 +00b490 d326 mov.l @(h'98,pc), r3 ;@(h'b52c) +00b492 430b jsr @r3 +00b494 7410 add #h'10, r4 +00b496 6403 mov r0, r4 +00b498 65f6 mov.l @r15+, r5 +00b49a d225 mov.l @(h'94,pc), r2 ;@(h'b530) +00b49c 420b jsr @r2 +00b49e 66f6 mov.l @r15+, r6 +00b4a0 2008 tst r0, r0 +00b4a2 8b21 bf h'42 ;@(h'b4e8) +00b4a4 62f2 mov.l @r15, r2 +00b4a6 64e3 mov r14, r4 +00b4a8 63e3 mov r14, r3 +00b4aa 4408 shll2 r4 +00b4ac 343c add r3, r4 +00b4ae 4408 shll2 r4 +00b4b0 34cc add r12, r4 +00b4b2 5342 mov.l @(h'8,r4), r3 +00b4b4 3323 cmp/ge r2, r3 +00b4b6 8917 bt h'2e ;@(h'b4e8) +00b4b8 60b3 mov r11, r0 +00b4ba 88ff cmp/eq #h'ffffffff, r0 +00b4bc 8901 bt h'2 ;@(h'b4c2) +00b4be a005 bra h'a ;@(h'b4cc) +00b4c0 14b2 mov.l r11, @(h'8,r4) +00b4c2 63f2 mov.l @r15, r3 +00b4c4 3b32 cmp/hs r3, r11 +00b4c6 8b01 bf h'2 ;@(h'b4cc) +00b4c8 a021 bra h'42 ;@(h'b50e) +00b4ca e0ed mov #h'ffffffed, r0 +00b4cc 56f1 mov.l @(h'4,r15), r6 +00b4ce 65d3 mov r13, r5 +00b4d0 d218 mov.l @(h'60,pc), r2 ;@(h'b534) +00b4d2 64e3 mov r14, r4 +00b4d4 63e3 mov r14, r3 +00b4d6 4408 shll2 r4 +00b4d8 343c add r3, r4 +00b4da 4408 shll2 r4 +00b4dc 34cc add r12, r4 +00b4de 5442 mov.l @(h'8,r4), r4 +00b4e0 420b jsr @r2 +00b4e2 7401 +00b4e4 2008 tst r0, r0 +00b4e6 8901 bt h'2 ;@(h'b4ec) +00b4e8 a011 bra h'22 ;@(h'b50e) +00b4ea e0fe mov #h'fffffffe, r0 +00b4ec 63e3 mov r14, r3 +00b4ee 4e08 shll2 r14 +00b4f0 3e3c add r3, r14 +00b4f2 4e08 shll2 r14 +00b4f4 3ecc add r12, r14 +00b4f6 52e2 mov.l @(h'8,r14), r2 +00b4f8 32dc add r13, r2 +00b4fa 1e22 mov.l r2, @(h'8,r14) +00b4fc a006 bra h'c ;@(h'b50c) +00b4fe 65d3 mov r13, r5 +00b500 d30d mov.l @(h'34,pc), r3 ;@(h'b538) +00b502 67b3 mov r11, r7 +00b504 66d3 mov r13, r6 +00b506 430b jsr @r3 +00b508 55f1 mov.l @(h'4,r15), r5 +00b50a 6503 mov r0, r5 +00b50c 6053 mov r5, r0 +00b50e 7f14 add #h'14, r15 +00b510 4f26 lds.l @r15+, pr +00b512 6bf6 mov.l @r15+, r11 +00b514 6cf6 mov.l @r15+, r12 +00b516 6df6 mov.l @r15+, r13 +00b518 000b rts +00b51a 6ef6 mov.l @r15+, r14 +00b51c 00ff mac.l @r15+, @r0+ +00b51e 0000 +00b520 0810 +00b522 0070 +00b524 0f00 +00b526 0000 +00b528 f0ff +00b52a ffff +00b52c 0030 +00b52e d168 mov.l @(h'1a0,pc), r1 ;@(h'b6d0) +00b530 0030 +00b532 d1b8 mov.l @(h'2e0,pc), r1 ;@(h'b814) +00b534 0030 +00b536 d1a8 mov.l @(h'2a0,pc), r1 ;@(h'b7d8) +00b538 0030 +00b53a d0e8 mov.l @(h'3a0,pc), r0 ;@(h'b8dc) +00b53c 2fe6 mov.l r14, @-r15 +00b53e 2fd6 mov.l r13, @-r15 +00b540 2fc6 mov.l r12, @-r15 +00b542 6c53 mov r5, r12 +00b544 d385 mov.l @(h'214,pc), r3 ;@(h'b75c) +00b546 2fb6 mov.l r11, @-r15 +00b548 2fa6 mov.l r10, @-r15 +00b54a 2349 and r4, r3 +00b54c 2f96 mov.l r9, @-r15 +00b54e 4329 shlr16 r3 +00b550 4f22 sts.l pr, @-r15 +00b552 4319 shlr8 r3 +00b554 7ff0 add #h'f0, r15 +00b556 633e exts.b r3, r3 +00b558 633c extu.b r3, r3 +00b55a 2338 tst r3, r3 +00b55c 8f4e bf/s h'9c ;@(h'b5fc) +00b55e 6e63 mov r6, r14 +00b560 dd7f mov.l @(h'1fc,pc), r13 ;@(h'b760) +00b562 6af3 mov r15, r10 +00b564 d37f mov.l @(h'1fc,pc), r3 ;@(h'b764) +00b566 2d49 and r4, r13 +00b568 7a04 +00b56a 430b jsr @r3 +00b56c 64a3 mov r10, r4 +00b56e 67c3 mov r12, r7 +00b570 d27e mov.l @(h'1f8,pc), r2 ;@(h'b76c) +00b572 66e3 mov r14, r6 +00b574 d97c mov.l @(h'1f0,pc), r9 ;@(h'b768) +00b576 65d3 mov r13, r5 +00b578 63d3 mov r13, r3 +00b57a 4508 shll2 r5 +00b57c 353c add r3, r5 +00b57e 4508 shll2 r5 +00b580 359c add r9, r5 +00b582 420b jsr @r2 +00b584 64a3 mov r10, r4 +00b586 8800 cmp/eq #h'0, r0 +00b588 8d2d bt/s h'5a ;@(h'b5e6) +00b58a 6b03 mov r0, r11 +00b58c 8811 cmp/eq #h'11, r0 +00b58e 8926 bt h'4c ;@(h'b5de) +00b590 8812 cmp/eq #h'12, r0 +00b592 8924 bt h'48 ;@(h'b5de) +00b594 8830 cmp/eq #h'30, r0 +00b596 8924 bt h'48 ;@(h'b5e2) +00b598 8825 cmp/eq #h'25, r0 +00b59a 8b24 bf h'48 ;@(h'b5e6) +00b59c 62d3 mov r13, r2 +00b59e 63d3 mov r13, r3 +00b5a0 4208 shll2 r2 +00b5a2 323c add r3, r2 +00b5a4 4208 shll2 r2 +00b5a6 329c add r9, r2 +00b5a8 2f22 mov.l r2, @r15 +00b5aa 67c3 mov r12, r7 +00b5ac 5322 mov.l @(h'8,r2), r3 +00b5ae 66e3 mov r14, r6 +00b5b0 2f36 mov.l r3, @-r15 +00b5b2 55f1 mov.l @(h'4,r15), r5 +00b5b4 d36e mov.l @(h'1b8,pc), r3 ;@(h'b770) +00b5b6 430b jsr @r3 +00b5b8 64a3 mov r10, r4 +00b5ba 60b3 mov r11, r0 +00b5bc 8800 cmp/eq #h'0, r0 +00b5be 8d12 bt/s h'24 ;@(h'b5e6) +00b5c0 7f04 +00b5c2 8801 cmp/eq #h'1, r0 +00b5c4 890f bt h'1e ;@(h'b5e6) +00b5c6 8802 cmp/eq #h'2, r0 +00b5c8 890d bt h'1a ;@(h'b5e6) +00b5ca 8815 cmp/eq #h'15, r0 +00b5cc 8907 bt h'e ;@(h'b5de) +00b5ce 8852 cmp/eq #h'52, r0 +00b5d0 8905 bt h'a ;@(h'b5de) +00b5d2 8818 cmp/eq #h'18, r0 +00b5d4 8903 bt h'6 ;@(h'b5de) +00b5d6 8833 cmp/eq #h'33, r0 +00b5d8 8903 bt h'6 ;@(h'b5e2) +00b5da a004 bra h'8 ;@(h'b5e6) +00b5dc 0009 nop +00b5de a013 bra h'26 ;@(h'b608) +00b5e0 e0fe mov #h'fffffffe, r0 +00b5e2 a011 bra h'22 ;@(h'b608) +00b5e4 e0fc mov #h'fffffffc, r0 +00b5e6 64d3 mov r13, r4 +00b5e8 63d3 mov r13, r3 +00b5ea 4408 shll2 r4 +00b5ec 343c add r3, r4 +00b5ee 4408 shll2 r4 +00b5f0 349c add r9, r4 +00b5f2 5542 mov.l @(h'8,r4), r5 +00b5f4 6253 mov r5, r2 +00b5f6 32ec add r14, r2 +00b5f8 a005 bra h'a ;@(h'b606) +00b5fa 1422 mov.l r2, @(h'8,r4) +00b5fc d25d mov.l @(h'174,pc), r2 ;@(h'b774) +00b5fe 66e3 mov r14, r6 +00b600 420b jsr @r2 +00b602 65c3 mov r12, r5 +00b604 6503 mov r0, r5 +00b606 6053 mov r5, r0 +00b608 7f10 add #h'10, r15 +00b60a 4f26 lds.l @r15+, pr +00b60c 69f6 mov.l @r15+, r9 +00b60e 6af6 mov.l @r15+, r10 +00b610 6bf6 mov.l @r15+, r11 +00b612 6cf6 mov.l @r15+, r12 +00b614 6df6 mov.l @r15+, r13 +00b616 000b rts +00b618 6ef6 mov.l @r15+, r14 +00b61a 2fe6 mov.l r14, @-r15 +00b61c 2fd6 mov.l r13, @-r15 +00b61e 4f22 sts.l pr, @-r15 +00b620 d34e mov.l @(h'138,pc), r3 ;@(h'b75c) +00b622 7ff0 add #h'f0, r15 +00b624 2349 and r4, r3 +00b626 4329 shlr16 r3 +00b628 4319 shlr8 r3 +00b62a 633e exts.b r3, r3 +00b62c 633c extu.b r3, r3 +00b62e 2338 tst r3, r3 +00b630 8f1e bf/s h'3c ;@(h'b670) +00b632 6e53 mov r5, r14 +00b634 d24a mov.l @(h'128,pc), r2 ;@(h'b760) +00b636 66f3 mov r15, r6 +00b638 d14b mov.l @(h'12c,pc), r1 ;@(h'b768) +00b63a 2429 and r2, r4 +00b63c 6d43 mov r4, r13 +00b63e 6343 mov r4, r3 +00b640 4d08 shll2 r13 +00b642 3d3c add r3, r13 +00b644 d347 mov.l @(h'11c,pc), r3 ;@(h'b764) +00b646 4d08 shll2 r13 +00b648 3d1c add r1, r13 +00b64a 1de2 mov.l r14, @(h'8,r13) +00b64c 2f66 mov.l r6, @-r15 +00b64e 64f3 mov r15, r4 +00b650 430b jsr @r3 +00b652 7408 +00b654 d248 mov.l @(h'120,pc), r2 ;@(h'b778) +00b656 6403 mov r0, r4 +00b658 65d3 mov r13, r5 +00b65a 420b jsr @r2 +00b65c 66f6 mov.l @r15+, r6 +00b65e 63f2 mov.l @r15, r3 +00b660 52d2 mov.l @(h'8,r13), r2 +00b662 3237 cmp/gt r3, r2 +00b664 8b01 bf h'2 ;@(h'b66a) +00b666 a008 bra h'10 ;@(h'b67a) +00b668 e0ed mov #h'ffffffed, r0 +00b66a 65f2 mov.l @r15, r5 +00b66c a004 bra h'8 ;@(h'b678) +00b66e 35e8 sub r14, r5 +00b670 d242 mov.l @(h'108,pc), r2 ;@(h'b77c) +00b672 420b jsr @r2 +00b674 65e3 mov r14, r5 +00b676 6503 mov r0, r5 +00b678 6053 mov r5, r0 +00b67a 7f10 add #h'10, r15 +00b67c 4f26 lds.l @r15+, pr +00b67e 6df6 mov.l @r15+, r13 +00b680 000b rts +00b682 6ef6 mov.l @r15+, r14 +00b684 4f22 sts.l pr, @-r15 +00b686 7fec add #h'ec, r15 +00b688 d336 mov.l @(h'd8,pc), r3 ;@(h'b764) +00b68a 66f3 mov r15, r6 +00b68c 2f42 mov.l r4, @r15 +00b68e 7604 +00b690 2f66 mov.l r6, @-r15 +00b692 64f3 mov r15, r4 +00b694 430b jsr @r3 +00b696 740c +00b698 55f1 mov.l @(h'4,r15), r5 +00b69a 6403 mov r0, r4 +00b69c d336 mov.l @(h'd8,pc), r3 ;@(h'b778) +00b69e 430b jsr @r3 +00b6a0 66f6 mov.l @r15+, r6 +00b6a2 8840 cmp/eq #h'40, r0 +00b6a4 8b03 bf h'6 ;@(h'b6ae) +00b6a6 7f14 add #h'14, r15 +00b6a8 4f26 lds.l @r15+, pr +00b6aa 000b rts +00b6ac e0ff mov #h'ffffffff, r0 +00b6ae be25 bsr h'-3b6 ;@(h'b2fc) +00b6b0 64f2 mov.l @r15, r4 +00b6b2 6403 mov r0, r4 +00b6b4 4411 cmp/pz r4 +00b6b6 8b01 bf h'2 ;@(h'b6bc) +00b6b8 d329 mov.l @(h'a4,pc), r3 ;@(h'b760) +00b6ba 2439 and r3, r4 +00b6bc 6043 mov r4, r0 +00b6be 7f14 add #h'14, r15 +00b6c0 4f26 lds.l @r15+, pr +00b6c2 000b rts +00b6c4 0009 nop +00b6c6 d32e mov.l @(h'b8,pc), r3 ;@(h'b780) +00b6c8 432b jmp @r3 +00b6ca e600 mov #h'0, r6 +00b6cc 2fe6 mov.l r14, @-r15 +00b6ce 6e53 mov r5, r14 +00b6d0 d22c mov.l @(h'b0,pc), r2 ;@(h'b784) +00b6d2 4f22 sts.l pr, @-r15 +00b6d4 d32c mov.l @(h'b0,pc), r3 ;@(h'b788) +00b6d6 7fd4 add #h'd4, r15 +00b6d8 61f3 mov r15, r1 +00b6da 711c add #h'1c, r1 +00b6dc 430b jsr @r3 +00b6de e010 mov #h'10, r0 +00b6e0 d22a mov.l @(h'a8,pc), r2 ;@(h'b78c) +00b6e2 61f3 mov r15, r1 +00b6e4 d328 mov.l @(h'a0,pc), r3 ;@(h'b788) +00b6e6 710c +00b6e8 430b jsr @r3 +00b6ea e010 mov #h'10, r0 +00b6ec 6043 mov r4, r0 +00b6ee 8800 cmp/eq #h'0, r0 +00b6f0 8905 bt h'a ;@(h'b6fe) +00b6f2 8801 cmp/eq #h'1, r0 +00b6f4 891a bt h'34 ;@(h'b72c) +00b6f6 8802 cmp/eq #h'2, r0 +00b6f8 8921 bt h'42 ;@(h'b73e) +00b6fa a029 bra h'52 ;@(h'b750) +00b6fc 0009 nop +00b6fe 66f3 mov r15, r6 +00b700 d123 mov.l @(h'8c,pc), r1 ;@(h'b790) +00b702 65f3 mov r15, r5 +00b704 7508 +00b706 64f3 mov r15, r4 +00b708 410b jsr @r1 +00b70a 7404 +00b70c 2008 tst r0, r0 +00b70e 8906 bt h'c ;@(h'b71e) +00b710 e200 mov #h'0, r2 +00b712 e0e1 mov #h'ffffffe1, r0 +00b714 2e22 mov.l r2, @r14 +00b716 7f2c add #h'2c, r15 +00b718 4f26 lds.l @r15+, pr +00b71a 000b rts +00b71c 6ef6 mov.l @r15+, r14 +00b71e e000 mov #h'0, r0 +00b720 63f2 mov.l @r15, r3 +00b722 2e32 mov.l r3, @r14 +00b724 7f2c add #h'2c, r15 +00b726 4f26 lds.l @r15+, pr +00b728 000b rts +00b72a 6ef6 mov.l @r15+, r14 +00b72c d319 mov.l @(h'64,pc), r3 ;@(h'b794) +00b72e 65e3 mov r14, r5 +00b730 64f3 mov r15, r4 +00b732 430b jsr @r3 +00b734 741c add #h'1c, r4 +00b736 7f2c add #h'2c, r15 +00b738 4f26 lds.l @r15+, pr +00b73a 000b rts +00b73c 6ef6 mov.l @r15+, r14 +00b73e 65e3 mov r14, r5 +00b740 d214 mov.l @(h'50,pc), r2 ;@(h'b794) +00b742 64f3 mov r15, r4 +00b744 420b jsr @r2 +00b746 740c +00b748 7f2c add #h'2c, r15 +00b74a 4f26 lds.l @r15+, pr +00b74c 000b rts +00b74e 6ef6 mov.l @r15+, r14 +00b750 e0fb mov #h'fffffffb, r0 +00b752 7f2c add #h'2c, r15 +00b754 4f26 lds.l @r15+, pr +00b756 000b rts +00b758 6ef6 mov.l @r15+, r14 +00b75a 0000 +00b75c 0f00 +00b75e 0000 +00b760 f0ff +00b762 ffff +00b764 0030 +00b766 d168 mov.l @(h'1a0,pc), r1 ;@(h'b908) +00b768 0810 +00b76a 0070 +00b76c 0030 +00b76e d1d8 mov.l @(h'360,pc), r1 ;@(h'bad0) +00b770 0030 +00b772 d1c8 mov.l @(h'320,pc), r1 ;@(h'ba94) +00b774 0030 +00b776 d108 mov.l @(h'20,pc), r1 ;@(h'b798) +00b778 0030 +00b77a d1b8 mov.l @(h'2e0,pc), r1 ;@(h'ba5c) +00b77c 0030 +00b77e d0f8 mov.l @(h'3e0,pc), r0 ;@(h'bb60) +00b780 0030 +00b782 d0d8 mov.l @(h'360,pc), r0 ;@(h'bae4) +00b784 0031 +00b786 92a8 mov.w @(h'150,pc), r2 ;@(h'b8da) +00b788 0030 +00b78a adc4 bra h'-478 ;@(h'b316) +00b78c 0031 +00b78e 92b8 mov.w @(h'170,pc), r2 ;@(h'b902) +00b790 0030 +00b792 d198 mov.l @(h'260,pc), r1 ;@(h'b9f4) +00b794 0030 +00b796 d0c8 mov.l @(h'320,pc), r0 ;@(h'bab8) +00b798 2fe6 mov.l r14, @-r15 +00b79a 6e43 mov r4, r14 +00b79c d07c mov.l @(h'1f0,pc), r0 ;@(h'b990) +00b79e 4f22 sts.l pr, @-r15 +00b7a0 7ff0 add #h'f0, r15 +00b7a2 20e9 and r14, r0 +00b7a4 4029 shlr16 r0 +00b7a6 4019 shlr8 r0 +00b7a8 600e exts.b r0, r0 +00b7aa 600c extu.b r0, r0 +00b7ac 8800 cmp/eq #h'0, r0 +00b7ae 8905 bt h'a ;@(h'b7bc) +00b7b0 8801 cmp/eq #h'1, r0 +00b7b2 8922 bt h'44 ;@(h'b7fa) +00b7b4 8802 cmp/eq #h'2, r0 +00b7b6 8920 bt h'40 ;@(h'b7fa) +00b7b8 a026 bra h'4c ;@(h'b808) +00b7ba 0009 nop +00b7bc d275 mov.l @(h'1d4,pc), r2 ;@(h'b994) +00b7be 66f3 mov r15, r6 +00b7c0 2f66 mov.l r6, @-r15 +00b7c2 2e29 and r2, r14 +00b7c4 d274 mov.l @(h'1d0,pc), r2 ;@(h'b998) +00b7c6 63e3 mov r14, r3 +00b7c8 4e08 shll2 r14 +00b7ca 3e3c add r3, r14 +00b7cc 4e08 shll2 r14 +00b7ce 64f3 mov r15, r4 +00b7d0 420b jsr @r2 +00b7d2 7408 +00b7d4 d571 mov.l @(h'1c4,pc), r5 ;@(h'b99c) +00b7d6 6403 mov r0, r4 +00b7d8 d371 mov.l @(h'1c4,pc), r3 ;@(h'b9a0) +00b7da 35ec add r14, r5 +00b7dc 430b jsr @r3 +00b7de 66f6 mov.l @r15+, r6 +00b7e0 2008 tst r0, r0 +00b7e2 8904 bt h'8 ;@(h'b7ee) +00b7e4 e0fe mov #h'fffffffe, r0 +00b7e6 7f10 add #h'10, r15 +00b7e8 4f26 lds.l @r15+, pr +00b7ea 000b rts +00b7ec 6ef6 mov.l @r15+, r14 +00b7ee 60f2 mov.l @r15, r0 +00b7f0 7014 add #h'14, r0 +00b7f2 7f10 add #h'10, r15 +00b7f4 4f26 lds.l @r15+, pr +00b7f6 000b rts +00b7f8 6ef6 mov.l @r15+, r14 +00b7fa d36a mov.l @(h'1a8,pc), r3 ;@(h'b9a4) +00b7fc 430b jsr @r3 +00b7fe 64e3 mov r14, r4 +00b800 7f10 add #h'10, r15 +00b802 4f26 lds.l @r15+, pr +00b804 000b rts +00b806 6ef6 mov.l @r15+, r14 +00b808 e0fb mov #h'fffffffb, r0 +00b80a 7f10 add #h'10, r15 +00b80c 4f26 lds.l @r15+, pr +00b80e 000b rts +00b810 6ef6 mov.l @r15+, r14 +00b812 2fe6 mov.l r14, @-r15 +00b814 2fd6 mov.l r13, @-r15 +00b816 6d43 mov r4, r13 +00b818 d263 mov.l @(h'18c,pc), r2 ;@(h'b9a8) +00b81a 4f22 sts.l pr, @-r15 +00b81c d363 mov.l @(h'18c,pc), r3 ;@(h'b9ac) +00b81e 7fec add #h'ec, r15 +00b820 61f3 mov r15, r1 +00b822 7104 +00b824 430b jsr @r3 +00b826 e004 mov #h'4, r0 +00b828 d15b mov.l @(h'16c,pc), r1 ;@(h'b998) +00b82a 66f3 mov r15, r6 +00b82c 2f66 mov.l r6, @-r15 +00b82e 64f3 mov r15, r4 +00b830 410b jsr @r1 +00b832 740c +00b834 d35a mov.l @(h'168,pc), r3 ;@(h'b9a0) +00b836 6403 mov r0, r4 +00b838 65d3 mov r13, r5 +00b83a 430b jsr @r3 +00b83c 66f6 mov.l @r15+, r6 +00b83e 2008 tst r0, r0 +00b840 8b01 bf h'2 ;@(h'b846) +00b842 a023 bra h'46 ;@(h'b88c) +00b844 e0f3 mov #h'fffffff3, r0 +00b846 bd59 bsr h'-54e ;@(h'b2fc) +00b848 64d3 mov r13, r4 +00b84a 6e03 mov r0, r14 +00b84c 4e11 cmp/pz r14 +00b84e 8901 bt h'2 ;@(h'b854) +00b850 a01c bra h'38 ;@(h'b88c) +00b852 60e3 mov r14, r0 +00b854 d34f mov.l @(h'13c,pc), r3 ;@(h'b994) +00b856 67f3 mov r15, r7 +00b858 d255 mov.l @(h'154,pc), r2 ;@(h'b9b0) +00b85a e604 mov #h'4, r6 +00b85c 2e39 and r3, r14 +00b85e 7704 +00b860 65d3 mov r13, r5 +00b862 64f3 mov r15, r4 +00b864 420b jsr @r2 +00b866 7408 +00b868 8800 cmp/eq #h'0, r0 +00b86a 8d0c bt/s h'18 ;@(h'b886) +00b86c 6403 mov r0, r4 +00b86e 8811 cmp/eq #h'11, r0 +00b870 8905 bt h'a ;@(h'b87e) +00b872 8812 cmp/eq #h'12, r0 +00b874 8903 bt h'6 ;@(h'b87e) +00b876 8830 cmp/eq #h'30, r0 +00b878 8903 bt h'6 ;@(h'b882) +00b87a a004 bra h'8 ;@(h'b886) +00b87c 0009 nop +00b87e a005 bra h'a ;@(h'b88c) +00b880 e0fe mov #h'fffffffe, r0 +00b882 a003 bra h'6 ;@(h'b88c) +00b884 e0fc mov #h'fffffffc, r0 +00b886 bd70 bsr h'-520 ;@(h'b36a) +00b888 64e3 mov r14, r4 +00b88a e000 mov #h'0, r0 +00b88c 7f14 add #h'14, r15 +00b88e 4f26 lds.l @r15+, pr +00b890 6df6 mov.l @r15+, r13 +00b892 000b rts +00b894 6ef6 mov.l @r15+, r14 +00b896 4f22 sts.l pr, @-r15 +00b898 d246 mov.l @(h'118,pc), r2 ;@(h'b9b4) +00b89a 7ffc add #h'fc, r15 +00b89c 2f52 mov.l r5, @r15 +00b89e 66f3 mov r15, r6 +00b8a0 420b jsr @r2 +00b8a2 e501 mov #h'1, r5 +00b8a4 7f04 +00b8a6 4f26 lds.l @r15+, pr +00b8a8 000b rts +00b8aa 0009 nop +00b8ac d341 mov.l @(h'104,pc), r3 ;@(h'b9b4) +00b8ae e600 mov #h'0, r6 +00b8b0 432b jmp @r3 +00b8b2 e505 mov #h'5, r5 +00b8b4 4f22 sts.l pr, @-r15 +00b8b6 7fec add #h'ec, r15 +00b8b8 d337 mov.l @(h'dc,pc), r3 ;@(h'b998) +00b8ba 2f42 mov.l r4, @r15 +00b8bc 1f51 mov.l r5, @(h'4,r15) +00b8be 64f3 mov r15, r4 +00b8c0 430b jsr @r3 +00b8c2 7408 +00b8c4 65f2 mov.l @r15, r5 +00b8c6 6403 mov r0, r4 +00b8c8 d33b mov.l @(h'ec,pc), r3 ;@(h'b9b8) +00b8ca 430b jsr @r3 +00b8cc 56f1 mov.l @(h'4,r15), r6 +00b8ce 8800 cmp/eq #h'0, r0 +00b8d0 8d0c bt/s h'18 ;@(h'b8ec) +00b8d2 6403 mov r0, r4 +00b8d4 8830 cmp/eq #h'30, r0 +00b8d6 890d bt h'1a ;@(h'b8f4) +00b8d8 8832 cmp/eq #h'32, r0 +00b8da 890f bt h'1e ;@(h'b8fc) +00b8dc 8834 cmp/eq #h'34, r0 +00b8de 890d bt h'1a ;@(h'b8fc) +00b8e0 8831 cmp/eq #h'31, r0 +00b8e2 890f bt h'1e ;@(h'b904) +00b8e4 885f cmp/eq #h'5f, r0 +00b8e6 8911 bt h'22 ;@(h'b90c) +00b8e8 a014 bra h'28 ;@(h'b914) +00b8ea 0009 nop +00b8ec 7f14 add #h'14, r15 +00b8ee 4f26 lds.l @r15+, pr +00b8f0 000b rts +00b8f2 e000 mov #h'0, r0 +00b8f4 7f14 add #h'14, r15 +00b8f6 4f26 lds.l @r15+, pr +00b8f8 000b rts +00b8fa e0ff mov #h'ffffffff, r0 +00b8fc 7f14 add #h'14, r15 +00b8fe 4f26 lds.l @r15+, pr +00b900 000b rts +00b902 e0f8 mov #h'fffffff8, r0 +00b904 7f14 add #h'14, r15 +00b906 4f26 lds.l @r15+, pr +00b908 000b rts +00b90a e0f3 mov #h'fffffff3, r0 +00b90c 7f14 add #h'14, r15 +00b90e 4f26 lds.l @r15+, pr +00b910 000b rts +00b912 e0fc mov #h'fffffffc, r0 +00b914 e0fe mov #h'fffffffe, r0 +00b916 7f14 add #h'14, r15 +00b918 4f26 lds.l @r15+, pr +00b91a 000b rts +00b91c 0009 nop +00b91e 2fe6 mov.l r14, @-r15 +00b920 2fd6 mov.l r13, @-r15 +00b922 2fc6 mov.l r12, @-r15 +00b924 2fb6 mov.l r11, @-r15 +00b926 6c43 mov r4, r12 +00b928 d51c mov.l @(h'70,pc), r5 ;@(h'b99c) +00b92a 2fa6 mov.l r10, @-r15 +00b92c 4f22 sts.l pr, @-r15 +00b92e 6453 mov r5, r4 +00b930 da22 mov.l @(h'88,pc), r10 ;@(h'b9bc) +00b932 6e53 mov r5, r14 +00b934 7ff4 add #h'f4, r15 +00b936 6b53 mov r5, r11 +00b938 7b50 add #h'50, r11 +00b93a 3eb2 cmp/hs r11, r14 +00b93c 8d10 bt/s h'20 ;@(h'b960) +00b93e 6d53 mov r5, r13 +00b940 e010 mov #h'10, r0 +00b942 02ec mov.b @(r0,r14), r2 +00b944 2228 tst r2, r2 +00b946 8b07 bf h'e ;@(h'b958) +00b948 e608 mov #h'8, r6 +00b94a 65c3 mov r12, r5 +00b94c 4a0b jsr @r10 +00b94e 64d3 mov r13, r4 +00b950 2008 tst r0, r0 +00b952 8b01 bf h'2 ;@(h'b958) +00b954 a010 bra h'20 ;@(h'b978) +00b956 e0f8 mov #h'fffffff8, r0 +00b958 7e14 add #h'14, r14 +00b95a 3eb2 cmp/hs r11, r14 +00b95c 8ff0 bf/s h'-20 ;@(h'b940) +00b95e 7d14 add #h'14, r13 +00b960 d20d mov.l @(h'34,pc), r2 ;@(h'b998) +00b962 420b jsr @r2 +00b964 64f3 mov r15, r4 +00b966 6403 mov r0, r4 +00b968 d315 mov.l @(h'54,pc), r3 ;@(h'b9c0) +00b96a 430b jsr @r3 +00b96c 65c3 mov r12, r5 +00b96e 2008 tst r0, r0 +00b970 8b01 bf h'2 ;@(h'b976) +00b972 a001 bra h'2 ;@(h'b978) +00b974 e000 mov #h'0, r0 +00b976 e0ff mov #h'ffffffff, r0 +00b978 7f0c +00b97a 4f26 lds.l @r15+, pr +00b97c 6af6 mov.l @r15+, r10 +00b97e 6bf6 mov.l @r15+, r11 +00b980 6cf6 mov.l @r15+, r12 +00b982 6df6 mov.l @r15+, r13 +00b984 000b rts +00b986 6ef6 mov.l @r15+, r14 +00b988 d30e mov.l @(h'38,pc), r3 ;@(h'b9c4) +00b98a 432b jmp @r3 +00b98c e500 mov #h'0, r5 +00b98e 0000 +00b990 0f00 +00b992 0000 +00b994 f0ff +00b996 ffff +00b998 0030 +00b99a d168 mov.l @(h'1a0,pc), r1 ;@(h'bb3c) +00b99c 0810 +00b99e 0070 +00b9a0 0030 +00b9a2 d1b8 mov.l @(h'2e0,pc), r1 ;@(h'bc84) +00b9a4 0030 +00b9a6 d0b8 mov.l @(h'2e0,pc), r0 ;@(h'bc88) +00b9a8 0031 +00b9aa 92c8 mov.w @(h'190,pc), r2 ;@(h'bb3e) +00b9ac 0030 +00b9ae adc4 bra h'-478 ;@(h'b53a) +00b9b0 0030 +00b9b2 d1d8 mov.l @(h'360,pc), r1 ;@(h'bd14) +00b9b4 0030 +00b9b6 d098 mov.l @(h'260,pc), r0 ;@(h'bc18) +00b9b8 0030 +00b9ba d118 mov.l @(h'60,pc), r1 ;@(h'ba1c) +00b9bc 0030 +00b9be d038 mov.l @(h'e0,pc), r0 ;@(h'baa0) +00b9c0 0030 +00b9c2 d188 mov.l @(h'220,pc), r1 ;@(h'bbe4) +00b9c4 0030 +00b9c6 d0a8 mov.l @(h'2a0,pc), r0 ;@(h'bc68) +00b9c8 6041 mov.w @r4, r0 +00b9ca 600d extu.w r0, r0 +00b9cc 885c cmp/eq #h'5c, r0 +00b9ce 8b25 bf h'4a ;@(h'ba1c) +00b9d0 8541 mov.w @(h'2,r4), r0 +00b9d2 600d extu.w r0, r0 +00b9d4 885c cmp/eq #h'5c, r0 +00b9d6 8b21 bf h'42 ;@(h'ba1c) +00b9d8 8542 mov.w @(h'4,r4), r0 +00b9da 600d extu.w r0, r0 +00b9dc 8863 cmp/eq #h'63, r0 +00b9de 8903 bt h'6 ;@(h'b9e8) +00b9e0 8542 mov.w @(h'4,r4), r0 +00b9e2 600d extu.w r0, r0 +00b9e4 8843 cmp/eq #h'43, r0 +00b9e6 8b19 bf h'32 ;@(h'ba1c) +00b9e8 8543 mov.w @(h'6,r4), r0 +00b9ea 600d extu.w r0, r0 +00b9ec 8872 cmp/eq #h'72, r0 +00b9ee 8903 bt h'6 ;@(h'b9f8) +00b9f0 8543 mov.w @(h'6,r4), r0 +00b9f2 600d extu.w r0, r0 +00b9f4 8852 cmp/eq #h'52, r0 +00b9f6 8b11 bf h'22 ;@(h'ba1c) +00b9f8 8544 mov.w @(h'8,r4), r0 +00b9fa 600d extu.w r0, r0 +00b9fc 8864 cmp/eq #h'64, r0 +00b9fe 8903 bt h'6 ;@(h'ba08) +00ba00 8544 mov.w @(h'8,r4), r0 +00ba02 600d extu.w r0, r0 +00ba04 8844 cmp/eq #h'44, r0 +00ba06 8b09 bf h'12 ;@(h'ba1c) +00ba08 8545 mov.w @(h'a,r4), r0 +00ba0a 600d extu.w r0, r0 +00ba0c 8830 cmp/eq #h'30, r0 +00ba0e 8b05 bf h'a ;@(h'ba1c) +00ba10 8546 mov.w @(h'c,r4), r0 +00ba12 600d extu.w r0, r0 +00ba14 885c cmp/eq #h'5c, r0 +00ba16 8b01 bf h'2 ;@(h'ba1c) +00ba18 000b rts +00ba1a e0fb mov #h'fffffffb, r0 +00ba1c d202 mov.l @(h'8,pc), r2 ;@(h'ba28) +00ba1e 422b jmp @r2 +00ba20 e500 mov #h'0, r5 +00ba22 000b rts +00ba24 0009 nop +00ba26 0000 +00ba28 0030 +00ba2a d0a8 mov.l @(h'2a0,pc), r0 ;@(h'bccc) +00ba2c d037 mov.l @(h'dc,pc), r0 ;@(h'bb0c) +00ba2e 000b rts +00ba30 0009 nop +00ba32 e301 mov #h'1, r3 +00ba34 2fe6 mov.l r14, @-r15 +00ba36 6e43 mov r4, r14 +00ba38 4f22 sts.l pr, @-r15 +00ba3a 3e33 cmp/ge r3, r14 +00ba3c 7ff8 add #h'f8, r15 +00ba3e 1f51 mov.l r5, @(h'4,r15) +00ba40 8f03 bf/s h'6 ;@(h'ba4a) +00ba42 2f62 mov.l r6, @r15 +00ba44 e105 mov #h'5, r1 +00ba46 3e17 cmp/gt r1, r14 +00ba48 8b04 bf h'8 ;@(h'ba54) +00ba4a e0ff mov #h'ffffffff, r0 +00ba4c 7f08 +00ba4e 4f26 lds.l @r15+, pr +00ba50 000b rts +00ba52 6ef6 mov.l @r15+, r14 +00ba54 56f1 mov.l @(h'4,r15), r6 +00ba56 7e05 +00ba58 65f2 mov.l @r15, r5 +00ba5a d32d mov.l @(h'b4,pc), r3 ;@(h'bb10) +00ba5c 430b jsr @r3 +00ba5e 64e3 mov r14, r4 +00ba60 6403 mov r0, r4 +00ba62 4411 cmp/pz r4 +00ba64 8b05 bf h'a ;@(h'ba72) +00ba66 d32b mov.l @(h'ac,pc), r3 ;@(h'bb14) +00ba68 430b jsr @r3 +00ba6a 64e3 mov r14, r4 +00ba6c 6403 mov r0, r4 +00ba6e 4411 cmp/pz r4 +00ba70 8904 bt h'8 ;@(h'ba7c) +00ba72 6043 mov r4, r0 +00ba74 7f08 +00ba76 4f26 lds.l @r15+, pr +00ba78 000b rts +00ba7a 6ef6 mov.l @r15+, r14 +00ba7c 60e3 mov r14, r0 +00ba7e 7f08 +00ba80 4f26 lds.l @r15+, pr +00ba82 000b rts +00ba84 6ef6 mov.l @r15+, r14 +00ba86 e301 mov #h'1, r3 +00ba88 2fe6 mov.l r14, @-r15 +00ba8a 6e43 mov r4, r14 +00ba8c 4f22 sts.l pr, @-r15 +00ba8e 3e33 cmp/ge r3, r14 +00ba90 8b02 bf h'4 ;@(h'ba98) +00ba92 e105 mov #h'5, r1 +00ba94 3e17 cmp/gt r1, r14 +00ba96 8b03 bf h'6 ;@(h'baa0) +00ba98 4f26 lds.l @r15+, pr +00ba9a e0ff mov #h'ffffffff, r0 +00ba9c 000b rts +00ba9e 6ef6 mov.l @r15+, r14 +00baa0 d31d mov.l @(h'74,pc), r3 ;@(h'bb18) +00baa2 7e05 +00baa4 430b jsr @r3 +00baa6 64e3 mov r14, r4 +00baa8 6403 mov r0, r4 +00baaa 4411 cmp/pz r4 +00baac 8b05 bf h'a ;@(h'baba) +00baae d31b mov.l @(h'6c,pc), r3 ;@(h'bb1c) +00bab0 430b jsr @r3 +00bab2 64e3 mov r14, r4 +00bab4 6403 mov r0, r4 +00bab6 4411 cmp/pz r4 +00bab8 8903 bt h'6 ;@(h'bac2) +00baba 6043 mov r4, r0 +00babc 4f26 lds.l @r15+, pr +00babe 000b rts +00bac0 6ef6 mov.l @r15+, r14 +00bac2 60e3 mov r14, r0 +00bac4 4f26 lds.l @r15+, pr +00bac6 000b rts +00bac8 6ef6 mov.l @r15+, r14 +00baca 6143 mov r4, r1 +00bacc d314 mov.l @(h'50,pc), r3 ;@(h'bb20) +00bace 2fe6 mov.l r14, @-r15 +00bad0 2fd6 mov.l r13, @-r15 +00bad2 2fc6 mov.l r12, @-r15 +00bad4 4f22 sts.l pr, @-r15 +00bad6 7ffc add #h'fc, r15 +00bad8 9e17 mov.w @(h'2e,pc), r14 ;@(h'bb0a) +00bada 430b jsr @r3 +00badc 60e3 mov r14, r0 +00bade 6d03 mov r0, r13 +00bae0 d210 mov.l @(h'40,pc), r2 ;@(h'bb24) +00bae2 6143 mov r4, r1 +00bae4 420b jsr @r2 +00bae6 60e3 mov r14, r0 +00bae8 dc0f mov.l @(h'3c,pc), r12 ;@(h'bb28) +00baea 4d15 cmp/pl r13 +00baec 8f05 bf/s h'a ;@(h'bafa) +00baee 2f02 mov.l r0, @r15 +00baf0 4c0b jsr @r12 +00baf2 64e3 mov r14, r4 +00baf4 7dff add #h'ff, r13 +00baf6 4d15 cmp/pl r13 +00baf8 89fa bt h'-c ;@(h'baf0) +00bafa 4c0b jsr @r12 +00bafc 64f2 mov.l @r15, r4 +00bafe 7f04 +00bb00 4f26 lds.l @r15+, pr +00bb02 6cf6 mov.l @r15+, r12 +00bb04 6df6 mov.l @r15+, r13 +00bb06 000b rts +00bb08 6ef6 mov.l @r15+, r14 +00bb0a 03e8 +00bb0c 0100 +00bb0e 0000 +00bb10 0030 +00bb12 d078 mov.l @(h'1e0,pc), r0 ;@(h'bcf4) +00bb14 0030 +00bb16 d138 mov.l @(h'e0,pc), r1 ;@(h'bbf8) +00bb18 0030 +00bb1a d148 mov.l @(h'120,pc), r1 ;@(h'bc3c) +00bb1c 0030 +00bb1e b084 bsr h'108 ;@(h'bc2a) +00bb20 0030 +00bb22 aae4 bra h'-a38 ;@(h'b0ee) +00bb24 0030 +00bb26 ab98 bra h'-8d0 ;@(h'b25a) +00bb28 0030 +00bb2a d128 mov.l @(h'a0,pc), r1 ;@(h'bbcc) +00bb2c 51f1 mov.l @(h'4,r15), r1 +00bb2e 52f2 mov.l @(h'8,r15), r2 +00bb30 d029 mov.l @(h'a4,pc), r0 ;@(h'bbd8) +00bb32 6413 mov r1, r4 +00bb34 d52b mov.l @(h'ac,pc), r5 ;@(h'bbe4) +00bb36 6313 mov r1, r3 +00bb38 4329 shlr16 r3 +00bb3a 4309 shlr2 r3 +00bb3c 4309 shlr2 r3 +00bb3e 2309 and r0, r3 +00bb40 2159 and r5, r1 +00bb42 3300 cmp/eq r0, r3 +00bb44 8924 bt h'48 ;@(h'bb90) +00bb46 2338 tst r3, r3 +00bb48 8928 bt h'50 ;@(h'bb9c) +00bb4a d029 mov.l @(h'a4,pc), r0 ;@(h'bbf0) +00bb4c 3308 sub r0, r3 +00bb4e 4200 shll r2 +00bb50 4124 rotcl r1 +00bb52 4200 shll r2 +00bb54 4124 rotcl r1 +00bb56 4200 shll r2 +00bb58 4124 rotcl r1 +00bb5a 4200 shll r2 +00bb5c 4124 rotcl r1 +00bb5e 4200 shll r2 +00bb60 4124 rotcl r1 +00bb62 4200 shll r2 +00bb64 4124 rotcl r1 +00bb66 4200 shll r2 +00bb68 4124 rotcl r1 +00bb6a 4200 shll r2 +00bb6c 4124 rotcl r1 +00bb6e 4200 shll r2 +00bb70 4124 rotcl r1 +00bb72 4200 shll r2 +00bb74 4124 rotcl r1 +00bb76 4200 shll r2 +00bb78 4124 rotcl r1 +00bb7a d01b mov.l @(h'6c,pc), r0 ;@(h'bbe8) +00bb7c 210b or r0, r1 +00bb7e 633d extu.w r3, r3 +00bb80 4300 shll r3 +00bb82 4400 shll r4 +00bb84 4325 rotcr r3 +00bb86 60f2 mov.l @r15, r0 +00bb88 2032 mov.l r3, @r0 +00bb8a 1011 mov.l r1, @(h'4,r0) +00bb8c 000b rts +00bb8e 1022 mov.l r2, @(h'8,r0) +00bb90 2118 tst r1, r1 +00bb92 8b1b bf h'36 ;@(h'bbcc) +00bb94 2228 tst r2, r2 +00bb96 8b19 bf h'32 ;@(h'bbcc) +00bb98 a014 bra h'28 ;@(h'bbc4) +00bb9a 0009 nop +00bb9c 2118 tst r1, r1 +00bb9e 8b01 bf h'2 ;@(h'bba4) +00bba0 2228 tst r2, r2 +00bba2 890b bt h'16 ;@(h'bbbc) +00bba4 d011 mov.l @(h'44,pc), r0 ;@(h'bbec) +00bba6 4200 shll r2 +00bba8 4124 rotcl r1 +00bbaa 3103 cmp/ge r0, r1 +00bbac 8904 bt h'8 ;@(h'bbb8) +00bbae 73ff add #h'ff, r3 +00bbb0 4200 shll r2 +00bbb2 4124 rotcl r1 +00bbb4 3103 cmp/ge r0, r1 +00bbb6 8bfa bf h'-c ;@(h'bbae) +00bbb8 afc7 bra h'-72 ;@(h'bb4a) +00bbba 0009 nop +00bbbc d308 mov.l @(h'20,pc), r3 ;@(h'bbe0) +00bbbe e100 mov #h'0, r1 +00bbc0 afdd bra h'-46 ;@(h'bb7e) +00bbc2 e200 mov #h'0, r2 +00bbc4 d305 mov.l @(h'14,pc), r3 ;@(h'bbdc) +00bbc6 e100 mov #h'0, r1 +00bbc8 afd9 bra h'-4e ;@(h'bb7e) +00bbca e200 mov #h'0, r2 +00bbcc d303 mov.l @(h'c,pc), r3 ;@(h'bbdc) +00bbce e400 mov #h'0, r4 +00bbd0 e1ff mov #h'ffffffff, r1 +00bbd2 afd4 bra h'-58 ;@(h'bb7e) +00bbd4 e2ff mov #h'ffffffff, r2 +00bbd6 0009 nop +00bbd8 0000 +00bbda 07ff mac.l @r15+, @r7+ +00bbdc 0000 +00bbde 7fff add #h'ff, r15 +00bbe0 ffff +00bbe2 8001 mov.b r0, @(h'1,r0) +00bbe4 000f mac.l @r0+, @r0+ +00bbe6 ffff +00bbe8 8000 mov.b r0, @(h'0,r0) +00bbea 0000 +00bbec 0010 +00bbee 0000 +00bbf0 0000 +00bbf2 03ff mac.l @r15+, @r3+ +00bbf4 52f1 mov.l @(h'4,r15), r2 +00bbf6 612f exts.w r2, r1 +00bbf8 53f2 mov.l @(h'8,r15), r3 +00bbfa 54f3 mov.l @(h'c,r15), r4 +00bbfc d038 mov.l @(h'e0,pc), r0 ;@(h'bce0) +00bbfe 3103 cmp/ge r0, r1 +00bc00 8955 bt h'aa ;@(h'bcae) +00bc02 d03a mov.l @(h'e8,pc), r0 ;@(h'bcec) +00bc04 310c add r0, r1 +00bc06 d035 mov.l @(h'd4,pc), r0 ;@(h'bcdc) +00bc08 3103 cmp/ge r0, r1 +00bc0a 895a bt h'b4 ;@(h'bcc2) +00bc0c e0cc mov #h'ffffffcc, r0 +00bc0e 3017 cmp/gt r1, r0 +00bc10 8953 bt h'a6 ;@(h'bcba) +00bc12 4115 cmp/pl r1 +00bc14 891a bt h'34 ;@(h'bc4c) +00bc16 4301 shlr r3 +00bc18 4425 rotcr r4 +00bc1a 0029 movt r0 +00bc1c 240b or r0, r4 +00bc1e 4111 cmp/pz r1 +00bc20 8905 bt h'a ;@(h'bc2e) +00bc22 4301 shlr r3 +00bc24 4425 rotcr r4 +00bc26 0029 movt r0 +00bc28 240b or r0, r4 +00bc2a aff8 bra h'-10 ;@(h'bc1e) +00bc2c 7101 +00bc2e d030 mov.l @(h'c0,pc), r0 ;@(h'bcf0) +00bc30 2408 tst r0, r4 +00bc32 8919 bt h'32 ;@(h'bc68) +00bc34 d02f mov.l @(h'bc,pc), r0 ;@(h'bcf4) +00bc36 2408 tst r0, r4 +00bc38 8916 bt h'2c ;@(h'bc68) +00bc3a d02b mov.l @(h'ac,pc), r0 ;@(h'bce8) +00bc3c 340e addc r0, r4 +00bc3e e000 mov #h'0, r0 +00bc40 330e addc r0, r3 +00bc42 4311 cmp/pz r3 +00bc44 8910 bt h'20 ;@(h'bc68) +00bc46 7101 +00bc48 a00e bra h'1c ;@(h'bc68) +00bc4a 0009 nop +00bc4c d028 mov.l @(h'a0,pc), r0 ;@(h'bcf0) +00bc4e 2408 tst r0, r4 +00bc50 890a bt h'14 ;@(h'bc68) +00bc52 d028 mov.l @(h'a0,pc), r0 ;@(h'bcf4) +00bc54 2408 tst r0, r4 +00bc56 8907 bt h'e ;@(h'bc68) +00bc58 d023 mov.l @(h'8c,pc), r0 ;@(h'bce8) +00bc5a 340e addc r0, r4 +00bc5c e000 mov #h'0, r0 +00bc5e 330e addc r0, r3 +00bc60 8b02 bf h'4 ;@(h'bc68) +00bc62 4325 rotcr r3 +00bc64 4425 rotcr r4 +00bc66 7101 +00bc68 4301 shlr r3 +00bc6a 4425 rotcr r4 +00bc6c 4301 shlr r3 +00bc6e 4425 rotcr r4 +00bc70 4301 shlr r3 +00bc72 4425 rotcr r4 +00bc74 4301 shlr r3 +00bc76 4425 rotcr r4 +00bc78 4301 shlr r3 +00bc7a 4425 rotcr r4 +00bc7c 4301 shlr r3 +00bc7e 4425 rotcr r4 +00bc80 4301 shlr r3 +00bc82 4425 rotcr r4 +00bc84 4301 shlr r3 +00bc86 4425 rotcr r4 +00bc88 4301 shlr r3 +00bc8a 4425 rotcr r4 +00bc8c 4301 shlr r3 +00bc8e 4425 rotcr r4 +00bc90 4301 shlr r3 +00bc92 4425 rotcr r4 +00bc94 d018 mov.l @(h'60,pc), r0 ;@(h'bcf8) +00bc96 2309 and r0, r3 +00bc98 4128 shll16 r1 +00bc9a 4108 shll2 r1 +00bc9c 4108 shll2 r1 +00bc9e 231b or r1, r3 +00bca0 4300 shll r3 +00bca2 4200 shll r2 +00bca4 4325 rotcr r3 +00bca6 60f2 mov.l @r15, r0 +00bca8 2032 mov.l r3, @r0 +00bcaa 000b rts +00bcac 1041 mov.l r4, @(h'4,r0) +00bcae 2338 tst r3, r3 +00bcb0 8b0b bf h'16 ;@(h'bcca) +00bcb2 2448 tst r4, r4 +00bcb4 8b09 bf h'12 ;@(h'bcca) +00bcb6 a004 bra h'8 ;@(h'bcc2) +00bcb8 0009 nop +00bcba e100 mov #h'0, r1 +00bcbc e300 mov #h'0, r3 +00bcbe afd3 bra h'-5a ;@(h'bc68) +00bcc0 e400 mov #h'0, r4 +00bcc2 d106 mov.l @(h'18,pc), r1 ;@(h'bcdc) +00bcc4 e300 mov #h'0, r3 +00bcc6 afcf bra h'-62 ;@(h'bc68) +00bcc8 e400 mov #h'0, r4 +00bcca d104 mov.l @(h'10,pc), r1 ;@(h'bcdc) +00bccc e200 mov #h'0, r2 +00bcce e300 mov #h'0, r3 +00bcd0 e401 mov #h'1, r4 +00bcd2 4418 shll8 r4 +00bcd4 4408 shll2 r4 +00bcd6 afc7 bra h'-72 ;@(h'bc68) +00bcd8 4400 shll r4 +00bcda 0009 nop +00bcdc 0000 +00bcde 07ff mac.l @r15+, @r7+ +00bce0 0000 +00bce2 7fff add #h'ff, r15 +00bce4 ffff +00bce6 8001 mov.b r0, @(h'1,r0) +00bce8 0000 +00bcea 0800 +00bcec 0000 +00bcee 03ff mac.l @r15+, @r3+ +00bcf0 0000 +00bcf2 0400 +00bcf4 0000 +00bcf6 0bff mac.l @r15+, @r11+ +00bcf8 000f mac.l @r0+, @r0+ +00bcfa ffff +00bcfc 2fe6 mov.l r14, @-r15 +00bcfe 2fd6 mov.l r13, @-r15 +00bd00 2fc6 mov.l r12, @-r15 +00bd02 2fb6 mov.l r11, @-r15 +00bd04 2fa6 mov.l r10, @-r15 +00bd06 6b73 mov r7, r11 +00bd08 9e6d mov.w @(h'da,pc), r14 ;@(h'bde6) +00bd0a ea00 mov #h'0, r10 +00bd0c 2f96 mov.l r9, @-r15 +00bd0e 2f86 mov.l r8, @-r15 +00bd10 4f22 sts.l pr, @-r15 +00bd12 9065 mov.w @(h'ca,pc), r0 ;@(h'bde0) +00bd14 9966 mov.w @(h'cc,pc), r9 ;@(h'bde4) +00bd16 3f0c add r0, r15 +00bd18 9063 mov.w @(h'c6,pc), r0 ;@(h'bde2) +00bd1a 39fc add r15, r9 +00bd1c 0dfe mov.l @(r0,r15), r13 +00bd1e 3efc add r15, r14 +00bd20 29a2 mov.l r10, @r9 +00bd22 60a3 mov r10, r0 +00bd24 19a1 mov.l r10, @(h'4,r9) +00bd26 19a2 mov.l r10, @(h'8,r9) +00bd28 2ea0 mov.b r10, @r14 +00bd2a 80e1 mov.b r0, @(h'1,r14) +00bd2c 81e1 mov.w r0, @(h'2,r14) +00bd2e 1e01 mov.l r0, @(h'4,r14) +00bd30 1e02 mov.l r0, @(h'8,r14) +00bd32 1e04 mov.l r0, @(h'10,r14) +00bd34 1e05 mov.l r0, @(h'14,r14) +00bd36 1e06 mov.l r0, @(h'18,r14) +00bd38 1e07 mov.l r0, @(h'1c,r14) +00bd3a 2448 tst r4, r4 +00bd3c 1e08 mov.l r0, @(h'20,r14) +00bd3e 1e09 mov.l r0, @(h'24,r14) +00bd40 8f1b bf/s h'36 ;@(h'bd7a) +00bd42 1e0a mov.l r0, @(h'28,r14) +00bd44 2668 tst r6, r6 +00bd46 8b03 bf h'6 ;@(h'bd50) +00bd48 934e mov.w @(h'9c,pc), r3 ;@(h'bde8) +00bd4a d229 mov.l @(h'a4,pc), r2 ;@(h'bdf0) +00bd4c a020 bra h'40 ;@(h'bd90) +00bd4e 2232 mov.l r3, @r2 +00bd50 e010 mov #h'10, r0 +00bd52 006c mov.b @(r0,r6), r0 +00bd54 c807 tst #h'7, r0 +00bd56 8b03 bf h'6 ;@(h'bd60) +00bd58 9247 mov.w @(h'8e,pc), r2 ;@(h'bdea) +00bd5a d325 mov.l @(h'94,pc), r3 ;@(h'bdf0) +00bd5c a018 bra h'30 ;@(h'bd90) +00bd5e 2322 mov.l r2, @r3 +00bd60 e010 mov #h'10, r0 +00bd62 e304 mov #h'4, r3 +00bd64 076c mov.b @(r0,r6), r7 +00bd66 2378 tst r7, r3 +00bd68 8b06 bf h'c ;@(h'bd78) +00bd6a e101 mov #h'1, r1 +00bd6c 2178 tst r7, r1 +00bd6e 8903 bt h'6 ;@(h'bd78) +00bd70 923c mov.w @(h'78,pc), r2 ;@(h'bdec) +00bd72 d31f mov.l @(h'7c,pc), r3 ;@(h'bdf0) +00bd74 a00c bra h'18 ;@(h'bd90) +00bd76 2322 mov.l r2, @r3 +00bd78 1953 mov.l r5, @(h'c,r9) +00bd7a e030 mov #h'30, r0 +00bd7c d31d mov.l @(h'74,pc), r3 ;@(h'bdf4) +00bd7e 2942 mov.l r4, @r9 +00bd80 1961 mov.l r6, @(h'4,r9) +00bd82 19a2 mov.l r10, @(h'8,r9) +00bd84 2ea0 mov.b r10, @r14 +00bd86 80f8 mov.b r0, @(h'8,r15) +00bd88 430b jsr @r3 +00bd8a 6493 mov r9, r4 +00bd8c 2008 tst r0, r0 +00bd8e 8901 bt h'2 ;@(h'bd94) +00bd90 a35c bra h'6b8 ;@(h'c44c) +00bd92 e0ff mov #h'ffffffff, r0 +00bd94 68f3 mov r15, r8 +00bd96 7814 add #h'14, r8 +00bd98 6383 mov r8, r3 +00bd9a 1f34 mov.l r3, @(h'10,r15) +00bd9c a347 bra h'68e ;@(h'c42e) +00bd9e ec03 mov #h'3, r12 +00bda0 60b0 mov.b @r11, r0 +00bda2 8825 cmp/eq #h'25, r0 +00bda4 8901 bt h'2 ;@(h'bdaa) +00bda6 a330 bra h'660 ;@(h'c40a) +00bda8 0009 nop +00bdaa 7b01 +00bdac 2ea0 mov.b r10, @r14 +00bdae 1e84 mov.l r8, @(h'10,r14) +00bdb0 1e85 mov.l r8, @(h'14,r14) +00bdb2 1ea6 mov.l r10, @(h'18,r14) +00bdb4 1ea7 mov.l r10, @(h'1c,r14) +00bdb6 1ea8 mov.l r10, @(h'20,r14) +00bdb8 1ea9 mov.l r10, @(h'24,r14) +00bdba a028 bra h'50 ;@(h'be0e) +00bdbc 1eaa mov.l r10, @(h'28,r14) +00bdbe 60b0 mov.b @r11, r0 +00bdc0 882d cmp/eq #h'2d, r0 +00bdc2 8907 bt h'e ;@(h'bdd4) +00bdc4 882b cmp/eq #h'2b, r0 +00bdc6 8908 bt h'10 ;@(h'bdda) +00bdc8 8820 cmp/eq #h'20, r0 +00bdca 8915 bt h'2a ;@(h'bdf8) +00bdcc 8823 cmp/eq #h'23, r0 +00bdce 891a bt h'34 ;@(h'be06) +00bdd0 a01c bra h'38 ;@(h'be0c) +00bdd2 0009 nop +00bdd4 60e0 mov.b @r14, r0 +00bdd6 a018 bra h'30 ;@(h'be0a) +00bdd8 cb02 or #h'2, r0 +00bdda 60e0 mov.b @r14, r0 +00bddc a015 bra h'2a ;@(h'be0a) +00bdde cb08 or #h'8, r0 +00bde0 ff28 +00bde2 00f8 +00bde4 00c8 +00bde6 009c mov.b @(r0,r9), r0 +00bde8 0452 +00bdea 0514 mov.b r1, @(r0,r5) +00bdec 0516 mov.l r1, @(r0,r5) +00bdee 0000 +00bdf0 0810 +00bdf2 0034 mov.b r3, @(r0,r0) +00bdf4 0030 +00bdf6 cdc4 and.b #h'c4, @(r0,gbr) +00bdf8 60e0 mov.b @r14, r0 +00bdfa c808 tst #h'8, r0 +00bdfc 8b06 bf h'c ;@(h'be0c) +00bdfe 60e0 mov.b @r14, r0 +00be00 cb10 or #h'10, r0 +00be02 a003 bra h'6 ;@(h'be0c) +00be04 2e00 mov.b r0, @r14 +00be06 60e0 mov.b @r14, r0 +00be08 cb04 or #h'4, r0 +00be0a 2e00 mov.b r0, @r14 +00be0c 7b01 +00be0e 60b0 mov.b @r11, r0 +00be10 882d cmp/eq #h'2d, r0 +00be12 8dd4 bt/s h'-58 ;@(h'bdbe) +00be14 6403 mov r0, r4 +00be16 6043 mov r4, r0 +00be18 882b cmp/eq #h'2b, r0 +00be1a 89d0 bt h'-60 ;@(h'bdbe) +00be1c 6043 mov r4, r0 +00be1e 8820 cmp/eq #h'20, r0 +00be20 89cd bt h'-66 ;@(h'bdbe) +00be22 6043 mov r4, r0 +00be24 8823 cmp/eq #h'23, r0 +00be26 89ca bt h'-6c ;@(h'bdbe) +00be28 e020 mov #h'20, r0 +00be2a 80e1 mov.b r0, @(h'1,r14) +00be2c 60b0 mov.b @r11, r0 +00be2e 8830 cmp/eq #h'30, r0 +00be30 8b02 bf h'4 ;@(h'be38) +00be32 e030 mov #h'30, r0 +00be34 80e1 mov.b r0, @(h'1,r14) +00be36 7b01 +00be38 1ea1 mov.l r10, @(h'4,r14) +00be3a 60b0 mov.b @r11, r0 +00be3c 882a cmp/eq #h'2a, r0 +00be3e 8b26 bf h'4c ;@(h'be8e) +00be40 64d3 mov r13, r4 +00be42 7404 +00be44 6243 mov r4, r2 +00be46 22c8 tst r12, r2 +00be48 8901 bt h'2 ;@(h'be4e) +00be4a a001 bra h'2 ;@(h'be50) +00be4c 7d08 +00be4e 6d43 mov r4, r13 +00be50 65d3 mov r13, r5 +00be52 75fc add #h'fc, r5 +00be54 6253 mov r5, r2 +00be56 22c8 tst r12, r2 +00be58 8902 bt h'4 ;@(h'be60) +00be5a 63d3 mov r13, r3 +00be5c a001 bra h'2 ;@(h'be62) +00be5e 73f8 add #h'f8, r3 +00be60 6353 mov r5, r3 +00be62 6132 mov.l @r3, r1 +00be64 6313 mov r1, r3 +00be66 4311 cmp/pz r3 +00be68 8d06 bt/s h'c ;@(h'be78) +00be6a 1e11 mov.l r1, @(h'4,r14) +00be6c 60e0 mov.b @r14, r0 +00be6e cb02 or #h'2, r0 +00be70 2e00 mov.b r0, @r14 +00be72 53e1 mov.l @(h'4,r14), r3 +00be74 633b neg r3, r3 +00be76 1e31 mov.l r3, @(h'4,r14) +00be78 9225 mov.w @(h'4a,pc), r2 ;@(h'bec6) +00be7a 51e1 mov.l @(h'4,r14), r1 +00be7c 3127 cmp/gt r2, r1 +00be7e 8f06 bf/s h'c ;@(h'be8e) +00be80 7b01 +00be82 60e0 mov.b @r14, r0 +00be84 9120 mov.w @(h'40,pc), r1 ;@(h'bec8) +00be86 cb01 or #h'1, r0 +00be88 d310 mov.l @(h'40,pc), r3 ;@(h'becc) +00be8a 2e00 mov.b r0, @r14 +00be8c 2312 mov.l r1, @r3 +00be8e 60b0 mov.b @r11, r0 +00be90 d10f mov.l @(h'3c,pc), r1 ;@(h'bed0) +00be92 600c extu.b r0, r0 +00be94 001c mov.b @(r0,r1), r0 +00be96 600c extu.b r0, r0 +00be98 c804 tst #h'4, r0 +00be9a 892a bt h'54 ;@(h'bef2) +00be9c a022 bra h'44 ;@(h'bee4) +00be9e 1ea1 mov.l r10, @(h'4,r14) +00bea0 64b0 mov.b @r11, r4 +00bea2 74d0 add #h'd0, r4 +00bea4 910f mov.w @(h'1e,pc), r1 ;@(h'bec6) +00bea6 3148 sub r4, r1 +00bea8 d30a mov.l @(h'28,pc), r3 ;@(h'bed4) +00beaa 430b jsr @r3 +00beac e00a mov #h'a, r0 +00beae 52e1 mov.l @(h'4,r14), r2 +00beb0 3023 cmp/ge r2, r0 +00beb2 8f11 bf/s h'22 ;@(h'bed8) +00beb4 7b01 +00beb6 51e1 mov.l @(h'4,r14), r1 +00beb8 6313 mov r1, r3 +00beba 4108 shll2 r1 +00bebc 313c add r3, r1 +00bebe 4100 shll r1 +00bec0 314c add r4, r1 +00bec2 a00f bra h'1e ;@(h'bee4) +00bec4 1e11 mov.l r1, @(h'4,r14) +00bec6 0200 +00bec8 0518 sett +00beca 0000 +00becc 0810 +00bece 0034 mov.b r3, @(r0,r0) +00bed0 0031 +00bed2 9484 mov.w @(h'108,pc), r4 ;@(h'bfde) +00bed4 0030 +00bed6 aae4 bra h'-a38 ;@(h'b4a2) +00bed8 60e0 mov.b @r14, r0 +00beda cb01 or #h'1, r0 +00bedc 2e00 mov.b r0, @r14 +00bede 9350 mov.w @(h'a0,pc), r3 ;@(h'bf82) +00bee0 d229 mov.l @(h'a4,pc), r2 ;@(h'bf88) +00bee2 2232 mov.l r3, @r2 +00bee4 60b0 mov.b @r11, r0 +00bee6 600c extu.b r0, r0 +00bee8 d128 mov.l @(h'a0,pc), r1 ;@(h'bf8c) +00beea 001c mov.b @(r0,r1), r0 +00beec 600c extu.b r0, r0 +00beee c804 tst #h'4, r0 +00bef0 8bd6 bf h'-54 ;@(h'bea0) +00bef2 e2ff mov #h'ffffffff, r2 +00bef4 1e22 mov.l r2, @(h'8,r14) +00bef6 60b0 mov.b @r11, r0 +00bef8 882e cmp/eq #h'2e, r0 +00befa 8b58 bf h'b0 ;@(h'bfae) +00befc 7b01 +00befe 60b0 mov.b @r11, r0 +00bf00 882a cmp/eq #h'2a, r0 +00bf02 8b22 bf h'44 ;@(h'bf4a) +00bf04 64d3 mov r13, r4 +00bf06 7404 +00bf08 6243 mov r4, r2 +00bf0a 22c8 tst r12, r2 +00bf0c 8901 bt h'2 ;@(h'bf12) +00bf0e a001 bra h'2 ;@(h'bf14) +00bf10 7d08 +00bf12 6d43 mov r4, r13 +00bf14 65d3 mov r13, r5 +00bf16 75fc add #h'fc, r5 +00bf18 6253 mov r5, r2 +00bf1a 22c8 tst r12, r2 +00bf1c 8902 bt h'4 ;@(h'bf24) +00bf1e 63d3 mov r13, r3 +00bf20 a001 bra h'2 ;@(h'bf26) +00bf22 73f8 add #h'f8, r3 +00bf24 6353 mov r5, r3 +00bf26 6132 mov.l @r3, r1 +00bf28 6313 mov r1, r3 +00bf2a 4311 cmp/pz r3 +00bf2c 8d02 bt/s h'4 ;@(h'bf34) +00bf2e 1e12 mov.l r1, @(h'8,r14) +00bf30 e1ff mov #h'ffffffff, r1 +00bf32 1e12 mov.l r1, @(h'8,r14) +00bf34 9326 mov.w @(h'4c,pc), r3 ;@(h'bf84) +00bf36 52e2 mov.l @(h'8,r14), r2 +00bf38 3237 cmp/gt r3, r2 +00bf3a 8f06 bf/s h'c ;@(h'bf4a) +00bf3c 7b01 +00bf3e 60e0 mov.b @r14, r0 +00bf40 921f mov.w @(h'3e,pc), r2 ;@(h'bf82) +00bf42 cb01 or #h'1, r0 +00bf44 d110 mov.l @(h'40,pc), r1 ;@(h'bf88) +00bf46 2e00 mov.b r0, @r14 +00bf48 2122 mov.l r2, @r1 +00bf4a 60b0 mov.b @r11, r0 +00bf4c d10f mov.l @(h'3c,pc), r1 ;@(h'bf8c) +00bf4e 600c extu.b r0, r0 +00bf50 001c mov.b @(r0,r1), r0 +00bf52 600c extu.b r0, r0 +00bf54 c804 tst #h'4, r0 +00bf56 892a bt h'54 ;@(h'bfae) +00bf58 a022 bra h'44 ;@(h'bfa0) +00bf5a 1ea2 mov.l r10, @(h'8,r14) +00bf5c 64b0 mov.b @r11, r4 +00bf5e 74d0 add #h'd0, r4 +00bf60 9110 mov.w @(h'20,pc), r1 ;@(h'bf84) +00bf62 3148 sub r4, r1 +00bf64 d30a mov.l @(h'28,pc), r3 ;@(h'bf90) +00bf66 430b jsr @r3 +00bf68 e00a mov #h'a, r0 +00bf6a 52e2 mov.l @(h'8,r14), r2 +00bf6c 3023 cmp/ge r2, r0 +00bf6e 8f11 bf/s h'22 ;@(h'bf94) +00bf70 7b01 +00bf72 51e2 mov.l @(h'8,r14), r1 +00bf74 6313 mov r1, r3 +00bf76 4108 shll2 r1 +00bf78 313c add r3, r1 +00bf7a 4100 shll r1 +00bf7c 314c add r4, r1 +00bf7e a00f bra h'1e ;@(h'bfa0) +00bf80 1e12 mov.l r1, @(h'8,r14) +00bf82 0518 sett +00bf84 0200 +00bf86 0000 +00bf88 0810 +00bf8a 0034 mov.b r3, @(r0,r0) +00bf8c 0031 +00bf8e 9484 mov.w @(h'108,pc), r4 ;@(h'c09a) +00bf90 0030 +00bf92 aae4 bra h'-a38 ;@(h'b55e) +00bf94 60e0 mov.b @r14, r0 +00bf96 cb01 or #h'1, r0 +00bf98 2e00 mov.b r0, @r14 +00bf9a 9361 mov.w @(h'c2,pc), r3 ;@(h'c060) +00bf9c d231 mov.l @(h'c4,pc), r2 ;@(h'c064) +00bf9e 2232 mov.l r3, @r2 +00bfa0 60b0 mov.b @r11, r0 +00bfa2 600c extu.b r0, r0 +00bfa4 d130 mov.l @(h'c0,pc), r1 ;@(h'c068) +00bfa6 001c mov.b @(r0,r1), r0 +00bfa8 600c extu.b r0, r0 +00bfaa c804 tst #h'4, r0 +00bfac 8bd6 bf h'-54 ;@(h'bf5c) +00bfae e220 mov #h'20, r2 +00bfb0 1e23 mov.l r2, @(h'c,r14) +00bfb2 60b0 mov.b @r11, r0 +00bfb4 8868 cmp/eq #h'68, r0 +00bfb6 8d06 bt/s h'c ;@(h'bfc6) +00bfb8 6403 mov r0, r4 +00bfba 6043 mov r4, r0 +00bfbc 886c cmp/eq #h'6c, r0 +00bfbe 8902 bt h'4 ;@(h'bfc6) +00bfc0 6043 mov r4, r0 +00bfc2 884c cmp/eq #h'4c, r0 +00bfc4 8b01 bf h'2 ;@(h'bfca) +00bfc6 62b4 mov.b @r11+, r2 +00bfc8 1e23 mov.l r2, @(h'c,r14) +00bfca 60b0 mov.b @r11, r0 +00bfcc 8864 cmp/eq #h'64, r0 +00bfce 8933 bt h'66 ;@(h'c038) +00bfd0 8869 cmp/eq #h'69, r0 +00bfd2 8931 bt h'62 ;@(h'c038) +00bfd4 886f cmp/eq #h'6f, r0 +00bfd6 892f bt h'5e ;@(h'c038) +00bfd8 8875 cmp/eq #h'75, r0 +00bfda 892d bt h'5a ;@(h'c038) +00bfdc 8878 cmp/eq #h'78, r0 +00bfde 892b bt h'56 ;@(h'c038) +00bfe0 8858 cmp/eq #h'58, r0 +00bfe2 8929 bt h'52 ;@(h'c038) +00bfe4 8866 cmp/eq #h'66, r0 +00bfe6 8b01 bf h'2 ;@(h'bfec) +00bfe8 a0b1 bra h'162 ;@(h'c14e) +00bfea 0009 nop +00bfec 8865 cmp/eq #h'65, r0 +00bfee 8b01 bf h'2 ;@(h'bff4) +00bff0 a0ad bra h'15a ;@(h'c14e) +00bff2 0009 nop +00bff4 8845 cmp/eq #h'45, r0 +00bff6 8b01 bf h'2 ;@(h'bffc) +00bff8 a0a9 bra h'152 ;@(h'c14e) +00bffa 0009 nop +00bffc 8867 cmp/eq #h'67, r0 +00bffe 8b01 bf h'2 ;@(h'c004) +00c000 a0a5 bra h'14a ;@(h'c14e) +00c002 0009 nop +00c004 8847 cmp/eq #h'47, r0 +00c006 8b01 bf h'2 ;@(h'c00c) +00c008 a0a1 bra h'142 ;@(h'c14e) +00c00a 0009 nop +00c00c 8863 cmp/eq #h'63, r0 +00c00e 8b01 bf h'2 ;@(h'c014) +00c010 a0ea bra h'1d4 ;@(h'c1e8) +00c012 0009 nop +00c014 8873 cmp/eq #h'73, r0 +00c016 8b01 bf h'2 ;@(h'c01c) +00c018 a0fc bra h'1f8 ;@(h'c214) +00c01a 0009 nop +00c01c 8870 cmp/eq #h'70, r0 +00c01e 8b01 bf h'2 ;@(h'c024) +00c020 a11f bra h'23e ;@(h'c262) +00c022 0009 nop +00c024 886e cmp/eq #h'6e, r0 +00c026 8b01 bf h'2 ;@(h'c02c) +00c028 a140 bra h'280 ;@(h'c2ac) +00c02a 0009 nop +00c02c 8825 cmp/eq #h'25, r0 +00c02e 8b01 bf h'2 ;@(h'c034) +00c030 a151 bra h'2a2 ;@(h'c2d6) +00c032 0009 nop +00c034 a15b bra h'2b6 ;@(h'c2ee) +00c036 0009 nop +00c038 50e3 mov.l @(h'c,r14), r0 +00c03a 886c cmp/eq #h'6c, r0 +00c03c 8b16 bf h'2c ;@(h'c06c) +00c03e 66d3 mov r13, r6 +00c040 7604 +00c042 6463 mov r6, r4 +00c044 24c8 tst r12, r4 +00c046 8901 bt h'2 ;@(h'c04c) +00c048 a001 bra h'2 ;@(h'c04e) +00c04a 7d08 +00c04c 6d63 mov r6, r13 +00c04e 65d3 mov r13, r5 +00c050 75fc add #h'fc, r5 +00c052 6453 mov r5, r4 +00c054 24c8 tst r12, r4 +00c056 8901 bt h'2 ;@(h'c05c) +00c058 64d3 mov r13, r4 +00c05a 74f8 add #h'f8, r4 +00c05c a068 bra h'd0 ;@(h'c130) +00c05e 6442 mov.l @r4, r4 +00c060 0518 sett +00c062 0000 +00c064 0810 +00c066 0034 mov.b r3, @(r0,r0) +00c068 0031 +00c06a 9484 mov.w @(h'108,pc), r4 ;@(h'c176) +00c06c 8868 cmp/eq #h'68, r0 +00c06e 8b30 bf h'60 ;@(h'c0d2) +00c070 60b0 mov.b @r11, r0 +00c072 8875 cmp/eq #h'75, r0 +00c074 8d09 bt/s h'12 ;@(h'c08a) +00c076 6403 mov r0, r4 +00c078 6043 mov r4, r0 +00c07a 8858 cmp/eq #h'58, r0 +00c07c 8905 bt h'a ;@(h'c08a) +00c07e 6043 mov r4, r0 +00c080 8878 cmp/eq #h'78, r0 +00c082 8902 bt h'4 ;@(h'c08a) +00c084 6043 mov r4, r0 +00c086 886f cmp/eq #h'6f, r0 +00c088 8b11 bf h'22 ;@(h'c0ae) +00c08a 66d3 mov r13, r6 +00c08c 7604 +00c08e 6463 mov r6, r4 +00c090 24c8 tst r12, r4 +00c092 8901 bt h'2 ;@(h'c098) +00c094 a001 bra h'2 ;@(h'c09a) +00c096 7d08 +00c098 6d63 mov r6, r13 +00c09a 65d3 mov r13, r5 +00c09c 75fc add #h'fc, r5 +00c09e 6453 mov r5, r4 +00c0a0 24c8 tst r12, r4 +00c0a2 8901 bt h'2 ;@(h'c0a8) +00c0a4 64d3 mov r13, r4 +00c0a6 74f8 add #h'f8, r4 +00c0a8 6442 mov.l @r4, r4 +00c0aa a041 bra h'82 ;@(h'c130) +00c0ac 644d extu.w r4, r4 +00c0ae 65d3 mov r13, r5 +00c0b0 7504 +00c0b2 6453 mov r5, r4 +00c0b4 24c8 tst r12, r4 +00c0b6 8901 bt h'2 ;@(h'c0bc) +00c0b8 a001 bra h'2 ;@(h'c0be) +00c0ba 7d08 +00c0bc 6d53 mov r5, r13 +00c0be 66d3 mov r13, r6 +00c0c0 76fc add #h'fc, r6 +00c0c2 6463 mov r6, r4 +00c0c4 24c8 tst r12, r4 +00c0c6 8901 bt h'2 ;@(h'c0cc) +00c0c8 64d3 mov r13, r4 +00c0ca 74f8 add #h'f8, r4 +00c0cc 6442 mov.l @r4, r4 +00c0ce a02f bra h'5e ;@(h'c130) +00c0d0 644f exts.w r4, r4 +00c0d2 60b0 mov.b @r11, r0 +00c0d4 8875 cmp/eq #h'75, r0 +00c0d6 8d09 bt/s h'12 ;@(h'c0ec) +00c0d8 6403 mov r0, r4 +00c0da 6043 mov r4, r0 +00c0dc 8858 cmp/eq #h'58, r0 +00c0de 8905 bt h'a ;@(h'c0ec) +00c0e0 6043 mov r4, r0 +00c0e2 8878 cmp/eq #h'78, r0 +00c0e4 8902 bt h'4 ;@(h'c0ec) +00c0e6 6043 mov r4, r0 +00c0e8 886f cmp/eq #h'6f, r0 +00c0ea 8b11 bf h'22 ;@(h'c110) +00c0ec 65d3 mov r13, r5 +00c0ee 7504 +00c0f0 6453 mov r5, r4 +00c0f2 24c8 tst r12, r4 +00c0f4 8901 bt h'2 ;@(h'c0fa) +00c0f6 a001 bra h'2 ;@(h'c0fc) +00c0f8 7d08 +00c0fa 6d53 mov r5, r13 +00c0fc 66d3 mov r13, r6 +00c0fe 76fc add #h'fc, r6 +00c100 6463 mov r6, r4 +00c102 24c8 tst r12, r4 +00c104 8913 bt h'26 ;@(h'c12e) +00c106 64d3 mov r13, r4 +00c108 a011 bra h'22 ;@(h'c12e) +00c10a 74f8 add #h'f8, r4 +00c10c a00f bra h'1e ;@(h'c12e) +00c10e 0009 nop +00c110 65d3 mov r13, r5 +00c112 7504 +00c114 6453 mov r5, r4 +00c116 24c8 tst r12, r4 +00c118 8901 bt h'2 ;@(h'c11e) +00c11a a001 bra h'2 ;@(h'c120) +00c11c 7d08 +00c11e 6d53 mov r5, r13 +00c120 66d3 mov r13, r6 +00c122 76fc add #h'fc, r6 +00c124 6463 mov r6, r4 +00c126 24c8 tst r12, r4 +00c128 8901 bt h'2 ;@(h'c12e) +00c12a 64d3 mov r13, r4 +00c12c 74f8 add #h'f8, r4 +00c12e 6442 mov.l @r4, r4 +00c130 50e2 mov.l @(h'8,r14), r0 +00c132 88ff cmp/eq #h'ffffffff, r0 +00c134 8f02 bf/s h'4 ;@(h'c13c) +00c136 67e3 mov r14, r7 +00c138 e201 mov #h'1, r2 +00c13a 1e22 mov.l r2, @(h'8,r14) +00c13c 66b0 mov.b @r11, r6 +00c13e b191 bsr h'322 ;@(h'c464) +00c140 6583 mov r8, r5 +00c142 1f81 mov.l r8, @(h'4,r15) +00c144 d30b mov.l @(h'2c,pc), r3 ;@(h'c174) +00c146 430b jsr @r3 +00c148 6483 mov r8, r4 +00c14a a0ad bra h'15a ;@(h'c2a8) +00c14c 0009 nop +00c14e 50e3 mov.l @(h'c,r14), r0 +00c150 884c cmp/eq #h'4c, r0 +00c152 8b1b bf h'36 ;@(h'c18c) +00c154 64d3 mov r13, r4 +00c156 7408 +00c158 6343 mov r4, r3 +00c15a 23c8 tst r12, r3 +00c15c 8901 bt h'2 ;@(h'c162) +00c15e a001 bra h'2 ;@(h'c164) +00c160 7d0c +00c162 6d43 mov r4, r13 +00c164 65d3 mov r13, r5 +00c166 75f8 add #h'f8, r5 +00c168 6353 mov r5, r3 +00c16a 23c8 tst r12, r3 +00c16c 8904 bt h'8 ;@(h'c178) +00c16e 62d3 mov r13, r2 +00c170 a003 bra h'6 ;@(h'c17a) +00c172 72f4 add #h'f4, r2 +00c174 0030 +00c176 b074 bsr h'e8 ;@(h'c262) +00c178 6253 mov r5, r2 +00c17a 6123 mov r2, r1 +00c17c 9378 mov.w @(h'f0,pc), r3 ;@(h'c270) +00c17e 33fc add r15, r3 +00c180 6012 mov.l @r1, r0 +00c182 2302 mov.l r0, @r3 +00c184 5011 mov.l @(h'4,r1), r0 +00c186 1301 mov.l r0, @(h'4,r3) +00c188 a018 bra h'30 ;@(h'c1bc) +00c18a 0009 nop +00c18c 64d3 mov r13, r4 +00c18e 7408 +00c190 6243 mov r4, r2 +00c192 22c8 tst r12, r2 +00c194 8901 bt h'2 ;@(h'c19a) +00c196 a001 bra h'2 ;@(h'c19c) +00c198 7d0c +00c19a 6d43 mov r4, r13 +00c19c 65d3 mov r13, r5 +00c19e 75f8 add #h'f8, r5 +00c1a0 6253 mov r5, r2 +00c1a2 22c8 tst r12, r2 +00c1a4 8902 bt h'4 ;@(h'c1ac) +00c1a6 63d3 mov r13, r3 +00c1a8 a001 bra h'2 ;@(h'c1ae) +00c1aa 73f4 add #h'f4, r3 +00c1ac 6353 mov r5, r3 +00c1ae 6133 mov r3, r1 +00c1b0 925e mov.w @(h'bc,pc), r2 ;@(h'c270) +00c1b2 32fc add r15, r2 +00c1b4 6012 mov.l @r1, r0 +00c1b6 2202 mov.l r0, @r2 +00c1b8 5011 mov.l @(h'4,r1), r0 +00c1ba 1201 mov.l r0, @(h'4,r2) +00c1bc 50e2 mov.l @(h'8,r14), r0 +00c1be 88ff cmp/eq #h'ffffffff, r0 +00c1c0 8b01 bf h'2 ;@(h'c1c6) +00c1c2 e206 mov #h'6, r2 +00c1c4 1e22 mov.l r2, @(h'8,r14) +00c1c6 66e3 mov r14, r6 +00c1c8 9053 mov.w @(h'a6,pc), r0 ;@(h'c272) +00c1ca 03fe mov.l @(r0,r15), r3 +00c1cc 9051 mov.w @(h'a2,pc), r0 ;@(h'c272) +00c1ce 2f36 mov.l r3, @-r15 +00c1d0 03fe mov.l @(r0,r15), r3 +00c1d2 2f36 mov.l r3, @-r15 +00c1d4 65b0 mov.b @r11, r5 +00c1d6 b24a bsr h'494 ;@(h'c66e) +00c1d8 6483 mov r8, r4 +00c1da 7f08 +00c1dc d325 mov.l @(h'94,pc), r3 ;@(h'c274) +00c1de 1f81 mov.l r8, @(h'4,r15) +00c1e0 430b jsr @r3 +00c1e2 6483 mov r8, r4 +00c1e4 a060 bra h'c0 ;@(h'c2a8) +00c1e6 0009 nop +00c1e8 64d3 mov r13, r4 +00c1ea 7404 +00c1ec 6343 mov r4, r3 +00c1ee 23c8 tst r12, r3 +00c1f0 8d02 bt/s h'4 ;@(h'c1f8) +00c1f2 52f4 mov.l @(h'10,r15), r2 +00c1f4 a001 bra h'2 ;@(h'c1fa) +00c1f6 7d08 +00c1f8 6d43 mov r4, r13 +00c1fa 65d3 mov r13, r5 +00c1fc 75fc add #h'fc, r5 +00c1fe 6353 mov r5, r3 +00c200 23c8 tst r12, r3 +00c202 8902 bt h'4 ;@(h'c20a) +00c204 61d3 mov r13, r1 +00c206 a001 bra h'2 ;@(h'c20c) +00c208 71f8 add #h'f8, r1 +00c20a 6153 mov r5, r1 +00c20c 6012 mov.l @r1, r0 +00c20e 2200 mov.b r0, @r2 +00c210 a064 bra h'c8 ;@(h'c2dc) +00c212 0009 nop +00c214 64d3 mov r13, r4 +00c216 7404 +00c218 6343 mov r4, r3 +00c21a 23c8 tst r12, r3 +00c21c 8901 bt h'2 ;@(h'c222) +00c21e a001 bra h'2 ;@(h'c224) +00c220 7d08 +00c222 6d43 mov r4, r13 +00c224 65d3 mov r13, r5 +00c226 75fc add #h'fc, r5 +00c228 6353 mov r5, r3 +00c22a 23c8 tst r12, r3 +00c22c 8902 bt h'4 ;@(h'c234) +00c22e 62d3 mov r13, r2 +00c230 a001 bra h'2 ;@(h'c236) +00c232 72f8 add #h'f8, r2 +00c234 6253 mov r5, r2 +00c236 6122 mov.l @r2, r1 +00c238 d30e mov.l @(h'38,pc), r3 ;@(h'c274) +00c23a 1f11 mov.l r1, @(h'4,r15) +00c23c 430b jsr @r3 +00c23e 6413 mov r1, r4 +00c240 1f03 mov.l r0, @(h'c,r15) +00c242 50e2 mov.l @(h'8,r14), r0 +00c244 88ff cmp/eq #h'ffffffff, r0 +00c246 8d05 bt/s h'a ;@(h'c254) +00c248 6403 mov r0, r4 +00c24a 52f3 mov.l @(h'c,r15), r2 +00c24c 3423 cmp/ge r2, r4 +00c24e 8901 bt h'2 ;@(h'c254) +00c250 51e2 mov.l @(h'8,r14), r1 +00c252 1f13 mov.l r1, @(h'c,r15) +00c254 1e85 mov.l r8, @(h'14,r14) +00c256 1ea8 mov.l r10, @(h'20,r14) +00c258 53f3 mov.l @(h'c,r15), r3 +00c25a 52e1 mov.l @(h'4,r14), r2 +00c25c 3238 sub r3, r2 +00c25e a04c bra h'98 ;@(h'c2fa) +00c260 1e2a mov.l r2, @(h'28,r14) +00c262 65d3 mov r13, r5 +00c264 7504 +00c266 6253 mov r5, r2 +00c268 22c8 tst r12, r2 +00c26a 8905 bt h'a ;@(h'c278) +00c26c a005 bra h'a ;@(h'c27a) +00c26e 7d08 +00c270 0094 mov.b r9, @(r0,r0) +00c272 0098 +00c274 0030 +00c276 b074 bsr h'e8 ;@(h'c362) +00c278 6d53 mov r5, r13 +00c27a 64d3 mov r13, r4 +00c27c 74fc add #h'fc, r4 +00c27e 6243 mov r4, r2 +00c280 22c8 tst r12, r2 +00c282 8902 bt h'4 ;@(h'c28a) +00c284 63d3 mov r13, r3 +00c286 a001 bra h'2 ;@(h'c28c) +00c288 73f8 add #h'f8, r3 +00c28a 6343 mov r4, r3 +00c28c 6432 mov.l @r3, r4 +00c28e 50e2 mov.l @(h'8,r14), r0 +00c290 88ff cmp/eq #h'ffffffff, r0 +00c292 8f02 bf/s h'4 ;@(h'c29a) +00c294 67e3 mov r14, r7 +00c296 e201 mov #h'1, r2 +00c298 1e22 mov.l r2, @(h'8,r14) +00c29a e678 mov #h'78, r6 +00c29c b0e2 bsr h'1c4 ;@(h'c464) +00c29e 6583 mov r8, r5 +00c2a0 1f81 mov.l r8, @(h'4,r15) +00c2a2 d332 mov.l @(h'c8,pc), r3 ;@(h'c36c) +00c2a4 430b jsr @r3 +00c2a6 6483 mov r8, r4 +00c2a8 a027 bra h'4e ;@(h'c2fa) +00c2aa 1f03 mov.l r0, @(h'c,r15) +00c2ac 64d3 mov r13, r4 +00c2ae 7404 +00c2b0 6243 mov r4, r2 +00c2b2 22c8 tst r12, r2 +00c2b4 8901 bt h'2 ;@(h'c2ba) +00c2b6 a001 bra h'2 ;@(h'c2bc) +00c2b8 7d08 +00c2ba 6d43 mov r4, r13 +00c2bc 65d3 mov r13, r5 +00c2be 75fc add #h'fc, r5 +00c2c0 6253 mov r5, r2 +00c2c2 22c8 tst r12, r2 +00c2c4 8902 bt h'4 ;@(h'c2cc) +00c2c6 63d3 mov r13, r3 +00c2c8 a001 bra h'2 ;@(h'c2ce) +00c2ca 73f8 add #h'f8, r3 +00c2cc 6353 mov r5, r3 +00c2ce 6432 mov.l @r3, r4 +00c2d0 5192 mov.l @(h'8,r9), r1 +00c2d2 a012 bra h'24 ;@(h'c2fa) +00c2d4 2412 mov.l r1, @r4 +00c2d6 e325 mov #h'25, r3 +00c2d8 52f4 mov.l @(h'10,r15), r2 +00c2da 2230 mov.b r3, @r2 +00c2dc 1f81 mov.l r8, @(h'4,r15) +00c2de e301 mov #h'1, r3 +00c2e0 1f33 mov.l r3, @(h'c,r15) +00c2e2 1e85 mov.l r8, @(h'14,r14) +00c2e4 1ea8 mov.l r10, @(h'20,r14) +00c2e6 53e1 mov.l @(h'4,r14), r3 +00c2e8 73ff add #h'ff, r3 +00c2ea a006 bra h'c ;@(h'c2fa) +00c2ec 1e3a mov.l r3, @(h'28,r14) +00c2ee 913b mov.w @(h'76,pc), r1 ;@(h'c368) +00c2f0 d21f mov.l @(h'7c,pc), r2 ;@(h'c370) +00c2f2 2212 mov.l r1, @r2 +00c2f4 60e0 mov.b @r14, r0 +00c2f6 cb01 or #h'1, r0 +00c2f8 2e00 mov.b r0, @r14 +00c2fa 60b0 mov.b @r11, r0 +00c2fc 886e cmp/eq #h'6e, r0 +00c2fe 8b01 bf h'2 ;@(h'c304) +00c300 a081 bra h'102 ;@(h'c406) +00c302 0009 nop +00c304 60e0 mov.b @r14, r0 +00c306 c801 tst #h'1, r0 +00c308 8901 bt h'2 ;@(h'c30e) +00c30a a07c bra h'f8 ;@(h'c406) +00c30c 0009 nop +00c30e 60e0 mov.b @r14, r0 +00c310 c802 tst #h'2, r0 +00c312 8b0f bf h'1e ;@(h'c334) +00c314 52ea mov.l @(h'28,r14), r2 +00c316 4215 cmp/pl r2 +00c318 8b0c bf h'18 ;@(h'c334) +00c31a a008 bra h'10 ;@(h'c32e) +00c31c 0009 nop +00c31e 6693 mov r9, r6 +00c320 e501 mov #h'1, r5 +00c322 64e3 mov r14, r4 +00c324 b51a bsr h'a34 ;@(h'cd5c) +00c326 7401 +00c328 52ea mov.l @(h'28,r14), r2 +00c32a 72ff add #h'ff, r2 +00c32c 1e2a mov.l r2, @(h'28,r14) +00c32e 53ea mov.l @(h'28,r14), r3 +00c330 4315 cmp/pl r3 +00c332 89f4 bt h'-18 ;@(h'c31e) +00c334 51e7 mov.l @(h'1c,r14), r1 +00c336 2118 tst r1, r1 +00c338 8b0b bf h'16 ;@(h'c352) +00c33a 52e8 mov.l @(h'20,r14), r2 +00c33c 2228 tst r2, r2 +00c33e 8b08 bf h'10 ;@(h'c352) +00c340 52e9 mov.l @(h'24,r14), r2 +00c342 2228 tst r2, r2 +00c344 8b05 bf h'a ;@(h'c352) +00c346 6693 mov r9, r6 +00c348 55f3 mov.l @(h'c,r15), r5 +00c34a b507 bsr h'a0e ;@(h'cd5c) +00c34c 54f1 mov.l @(h'4,r15), r4 +00c34e a047 bra h'8e ;@(h'c3e0) +00c350 0009 nop +00c352 53f1 mov.l @(h'4,r15), r3 +00c354 55e4 mov.l @(h'10,r14), r5 +00c356 3538 sub r3, r5 +00c358 4515 cmp/pl r5 +00c35a 8f13 bf/s h'26 ;@(h'c384) +00c35c 2f52 mov.l r5, @r15 +00c35e 6693 mov r9, r6 +00c360 b4fc bsr h'9f8 ;@(h'cd5c) +00c362 6433 mov r3, r4 +00c364 a00e bra h'1c ;@(h'c384) +00c366 0009 nop +00c368 0518 sett +00c36a 0000 +00c36c 0030 +00c36e b074 bsr h'e8 ;@(h'c45a) +00c370 0810 +00c372 0034 mov.b r3, @(r0,r0) +00c374 6693 mov r9, r6 +00c376 e501 mov #h'1, r5 +00c378 64f3 mov r15, r4 +00c37a b4ef bsr h'9de ;@(h'cd5c) +00c37c 7408 +00c37e 52e7 mov.l @(h'1c,r14), r2 +00c380 72ff add #h'ff, r2 +00c382 1e27 mov.l r2, @(h'1c,r14) +00c384 53e7 mov.l @(h'1c,r14), r3 +00c386 4315 cmp/pl r3 +00c388 89f4 bt h'-18 ;@(h'c374) +00c38a 53e4 mov.l @(h'10,r14), r3 +00c38c 55e5 mov.l @(h'14,r14), r5 +00c38e 3538 sub r3, r5 +00c390 62f2 mov.l @r15, r2 +00c392 4515 cmp/pl r5 +00c394 325c add r5, r2 +00c396 8f0d bf/s h'1a ;@(h'c3b4) +00c398 2f22 mov.l r2, @r15 +00c39a 6693 mov r9, r6 +00c39c b4de bsr h'9bc ;@(h'cd5c) +00c39e 54e4 mov.l @(h'10,r14), r4 +00c3a0 a008 bra h'10 ;@(h'c3b4) +00c3a2 0009 nop +00c3a4 6693 mov r9, r6 +00c3a6 e501 mov #h'1, r5 +00c3a8 64f3 mov r15, r4 +00c3aa b4d7 bsr h'9ae ;@(h'cd5c) +00c3ac 7408 +00c3ae 53e8 mov.l @(h'20,r14), r3 +00c3b0 73ff add #h'ff, r3 +00c3b2 1e38 mov.l r3, @(h'20,r14) +00c3b4 52e8 mov.l @(h'20,r14), r2 +00c3b6 4215 cmp/pl r2 +00c3b8 89f4 bt h'-18 ;@(h'c3a4) +00c3ba 6693 mov r9, r6 +00c3bc 63f2 mov.l @r15, r3 +00c3be 55f3 mov.l @(h'c,r15), r5 +00c3c0 3538 sub r3, r5 +00c3c2 b4cb bsr h'996 ;@(h'cd5c) +00c3c4 54e5 mov.l @(h'14,r14), r4 +00c3c6 a008 bra h'10 ;@(h'c3da) +00c3c8 0009 nop +00c3ca 6693 mov r9, r6 +00c3cc e501 mov #h'1, r5 +00c3ce 64f3 mov r15, r4 +00c3d0 b4c4 bsr h'988 ;@(h'cd5c) +00c3d2 7408 +00c3d4 52e9 mov.l @(h'24,r14), r2 +00c3d6 72ff add #h'ff, r2 +00c3d8 1e29 mov.l r2, @(h'24,r14) +00c3da 53e9 mov.l @(h'24,r14), r3 +00c3dc 4315 cmp/pl r3 +00c3de 89f4 bt h'-18 ;@(h'c3ca) +00c3e0 60e0 mov.b @r14, r0 +00c3e2 c802 tst #h'2, r0 +00c3e4 890f bt h'1e ;@(h'c406) +00c3e6 52ea mov.l @(h'28,r14), r2 +00c3e8 4215 cmp/pl r2 +00c3ea 8b0c bf h'18 ;@(h'c406) +00c3ec a008 bra h'10 ;@(h'c400) +00c3ee 0009 nop +00c3f0 6693 mov r9, r6 +00c3f2 e501 mov #h'1, r5 +00c3f4 64e3 mov r14, r4 +00c3f6 b4b1 bsr h'962 ;@(h'cd5c) +00c3f8 7401 +00c3fa 52ea mov.l @(h'28,r14), r2 +00c3fc 72ff add #h'ff, r2 +00c3fe 1e2a mov.l r2, @(h'28,r14) +00c400 53ea mov.l @(h'28,r14), r3 +00c402 4315 cmp/pl r3 +00c404 89f4 bt h'-18 ;@(h'c3f0) +00c406 a012 bra h'24 ;@(h'c42e) +00c408 7b01 +00c40a a003 bra h'6 ;@(h'c414) +00c40c 2fb2 mov.l r11, @r15 +00c40e 62f2 mov.l @r15, r2 +00c410 7201 +00c412 2f22 mov.l r2, @r15 +00c414 64f2 mov.l @r15, r4 +00c416 6440 mov.b @r4, r4 +00c418 2448 tst r4, r4 +00c41a 8902 bt h'4 ;@(h'c422) +00c41c 6043 mov r4, r0 +00c41e 8825 cmp/eq #h'25, r0 +00c420 8bf5 bf h'-16 ;@(h'c40e) +00c422 6693 mov r9, r6 +00c424 65f2 mov.l @r15, r5 +00c426 35b8 sub r11, r5 +00c428 b498 bsr h'930 ;@(h'cd5c) +00c42a 64b3 mov r11, r4 +00c42c 6bf2 mov.l @r15, r11 +00c42e 63b0 mov.b @r11, r3 +00c430 2338 tst r3, r3 +00c432 8908 bt h'10 ;@(h'c446) +00c434 b4c6 bsr h'98c ;@(h'cdc4) +00c436 6493 mov r9, r4 +00c438 2008 tst r0, r0 +00c43a 8b04 bf h'8 ;@(h'c446) +00c43c 60e0 mov.b @r14, r0 +00c43e c801 tst #h'1, r0 +00c440 8b01 bf h'2 ;@(h'c446) +00c442 acad bra h'-6a6 ;@(h'bda0) +00c444 0009 nop +00c446 b4b5 bsr h'96a ;@(h'cdb4) +00c448 6493 mov r9, r4 +00c44a 5092 mov.l @(h'8,r9), r0 +00c44c 9109 mov.w @(h'12,pc), r1 ;@(h'c462) +00c44e 3f1c add r1, r15 +00c450 4f26 lds.l @r15+, pr +00c452 68f6 mov.l @r15+, r8 +00c454 69f6 mov.l @r15+, r9 +00c456 6af6 mov.l @r15+, r10 +00c458 6bf6 mov.l @r15+, r11 +00c45a 6cf6 mov.l @r15+, r12 +00c45c 6df6 mov.l @r15+, r13 +00c45e 000b rts +00c460 6ef6 mov.l @r15+, r14 +00c462 00d8 +00c464 2fe6 mov.l r14, @-r15 +00c466 6063 mov r6, r0 +00c468 2fd6 mov.l r13, @-r15 +00c46a 8864 cmp/eq #h'64, r0 +00c46c 2fc6 mov.l r12, @-r15 +00c46e 2fb6 mov.l r11, @-r15 +00c470 2fa6 mov.l r10, @-r15 +00c472 6a53 mov r5, r10 +00c474 2f96 mov.l r9, @-r15 +00c476 e900 mov #h'0, r9 +00c478 2f86 mov.l r8, @-r15 +00c47a 4f22 sts.l pr, @-r15 +00c47c 7ff0 add #h'f0, r15 +00c47e 8d0c bt/s h'18 ;@(h'c49a) +00c480 2a90 mov.b r9, @r10 +00c482 8869 cmp/eq #h'69, r0 +00c484 8909 bt h'12 ;@(h'c49a) +00c486 8875 cmp/eq #h'75, r0 +00c488 8907 bt h'e ;@(h'c49a) +00c48a 886f cmp/eq #h'6f, r0 +00c48c 8907 bt h'e ;@(h'c49e) +00c48e 8878 cmp/eq #h'78, r0 +00c490 8907 bt h'e ;@(h'c4a2) +00c492 8858 cmp/eq #h'58, r0 +00c494 8905 bt h'a ;@(h'c4a2) +00c496 a005 bra h'a ;@(h'c4a4) +00c498 0009 nop +00c49a a003 bra h'6 ;@(h'c4a4) +00c49c e80a mov #h'a, r8 +00c49e a001 bra h'2 ;@(h'c4a4) +00c4a0 e808 mov #h'8, r8 +00c4a2 e810 mov #h'10, r8 +00c4a4 6063 mov r6, r0 +00c4a6 8864 cmp/eq #h'64, r0 +00c4a8 8902 bt h'4 ;@(h'c4b0) +00c4aa 6063 mov r6, r0 +00c4ac 8869 cmp/eq #h'69, r0 +00c4ae 8b03 bf h'6 ;@(h'c4b8) +00c4b0 4411 cmp/pz r4 +00c4b2 8901 bt h'2 ;@(h'c4b8) +00c4b4 a001 bra h'2 ;@(h'c4ba) +00c4b6 6c4b neg r4, r12 +00c4b8 6c43 mov r4, r12 +00c4ba 6d93 mov r9, r13 +00c4bc 6b93 mov r9, r11 +00c4be 6ef3 mov r15, r14 +00c4c0 2cc8 tst r12, r12 +00c4c2 8f07 bf/s h'e ;@(h'c4d4) +00c4c4 7e04 +00c4c6 5372 mov.l @(h'8,r7), r3 +00c4c8 2338 tst r3, r3 +00c4ca 8903 bt h'6 ;@(h'c4d4) +00c4cc e330 mov #h'30, r3 +00c4ce 2e30 mov.b r3, @r14 +00c4d0 a02d bra h'5a ;@(h'c52e) +00c4d2 ed01 mov #h'1, r13 +00c4d4 e300 mov #h'0, r3 +00c4d6 3c36 cmp/hi r3, r12 +00c4d8 8b29 bf h'52 ;@(h'c52e) +00c4da 61d3 mov r13, r1 +00c4dc d346 mov.l @(h'118,pc), r3 ;@(h'c5f8) +00c4de 31ec add r14, r1 +00c4e0 2f12 mov.l r1, @r15 +00c4e2 6213 mov r1, r2 +00c4e4 61c3 mov r12, r1 +00c4e6 430b jsr @r3 +00c4e8 6083 mov r8, r0 +00c4ea 2200 mov.b r0, @r2 +00c4ec 63f2 mov.l @r15, r3 +00c4ee 6230 mov.b @r3, r2 +00c4f0 e309 mov #h'9, r3 +00c4f2 3237 cmp/gt r3, r2 +00c4f4 8905 bt h'a ;@(h'c502) +00c4f6 60d3 mov r13, r0 +00c4f8 02ec mov.b @(r0,r14), r2 +00c4fa 7230 add #h'30, r2 +00c4fc 0e24 mov.b r2, @(r0,r14) +00c4fe a00d bra h'1a ;@(h'c51c) +00c500 0009 nop +00c502 61d3 mov r13, r1 +00c504 31ec add r14, r1 +00c506 6063 mov r6, r0 +00c508 2f12 mov.l r1, @r15 +00c50a 8878 cmp/eq #h'78, r0 +00c50c 8b03 bf h'6 ;@(h'c516) +00c50e 6010 mov.b @r1, r0 +00c510 7057 add #h'57, r0 +00c512 a003 bra h'6 ;@(h'c51c) +00c514 2100 mov.b r0, @r1 +00c516 6210 mov.b @r1, r2 +00c518 7237 add #h'37, r2 +00c51a 2120 mov.b r2, @r1 +00c51c d337 mov.l @(h'dc,pc), r3 ;@(h'c5fc) +00c51e 61c3 mov r12, r1 +00c520 430b jsr @r3 +00c522 6083 mov r8, r0 +00c524 6c03 mov r0, r12 +00c526 e200 mov #h'0, r2 +00c528 3c26 cmp/hi r2, r12 +00c52a 8dd6 bt/s h'-54 ;@(h'c4da) +00c52c 7d01 +00c52e 6070 mov.b @r7, r0 +00c530 c804 tst #h'4, r0 +00c532 8917 bt h'2e ;@(h'c564) +00c534 6063 mov r6, r0 +00c536 886f cmp/eq #h'6f, r0 +00c538 8905 bt h'a ;@(h'c546) +00c53a 8878 cmp/eq #h'78, r0 +00c53c 890a bt h'14 ;@(h'c554) +00c53e 8858 cmp/eq #h'58, r0 +00c540 8908 bt h'10 ;@(h'c554) +00c542 a00f bra h'1e ;@(h'c564) +00c544 0009 nop +00c546 2448 tst r4, r4 +00c548 890c bt h'18 ;@(h'c564) +00c54a 60d3 mov r13, r0 +00c54c 7d01 +00c54e e330 mov #h'30, r3 +00c550 a008 bra h'10 ;@(h'c564) +00c552 0e34 mov.b r3, @(r0,r14) +00c554 2448 tst r4, r4 +00c556 8905 bt h'a ;@(h'c564) +00c558 e330 mov #h'30, r3 +00c55a eb02 mov #h'2, r11 +00c55c 2530 mov.b r3, @r5 +00c55e 7501 +00c560 2560 mov.b r6, @r5 +00c562 7501 +00c564 2fd2 mov.l r13, @r15 +00c566 6063 mov r6, r0 +00c568 8864 cmp/eq #h'64, r0 +00c56a 8d03 bt/s h'6 ;@(h'c574) +00c56c 3bdc add r13, r11 +00c56e 6063 mov r6, r0 +00c570 8869 cmp/eq #h'69, r0 +00c572 8b18 bf h'30 ;@(h'c5a6) +00c574 5372 mov.l @(h'8,r7), r3 +00c576 2338 tst r3, r3 +00c578 8b01 bf h'2 ;@(h'c57e) +00c57a 2448 tst r4, r4 +00c57c 8913 bt h'26 ;@(h'c5a6) +00c57e 4411 cmp/pz r4 +00c580 8b0d bf h'1a ;@(h'c59e) +00c582 6070 mov.b @r7, r0 +00c584 c808 tst #h'8, r0 +00c586 8903 bt h'6 ;@(h'c590) +00c588 7b01 +00c58a e32b mov #h'2b, r3 +00c58c a00a bra h'14 ;@(h'c5a4) +00c58e 2530 mov.b r3, @r5 +00c590 c810 tst #h'10, r0 +00c592 8908 bt h'10 ;@(h'c5a6) +00c594 7b01 +00c596 e320 mov #h'20, r3 +00c598 2530 mov.b r3, @r5 +00c59a a004 bra h'8 ;@(h'c5a6) +00c59c 7501 +00c59e 7b01 +00c5a0 e22d mov #h'2d, r2 +00c5a2 2520 mov.b r2, @r5 +00c5a4 7501 +00c5a6 64a3 mov r10, r4 +00c5a8 60a0 mov.b @r10, r0 +00c5aa 7401 +00c5ac 882b cmp/eq #h'2b, r0 +00c5ae 8d06 bt/s h'c ;@(h'c5be) +00c5b0 6d03 mov r0, r13 +00c5b2 60d3 mov r13, r0 +00c5b4 882d cmp/eq #h'2d, r0 +00c5b6 8902 bt h'4 ;@(h'c5be) +00c5b8 60d3 mov r13, r0 +00c5ba 8820 cmp/eq #h'20, r0 +00c5bc 8b01 bf h'2 ;@(h'c5c2) +00c5be a013 bra h'26 ;@(h'c5e8) +00c5c0 1745 mov.l r4, @(h'14,r7) +00c5c2 6070 mov.b @r7, r0 +00c5c4 c804 tst #h'4, r0 +00c5c6 890e bt h'1c ;@(h'c5e6) +00c5c8 6063 mov r6, r0 +00c5ca 8858 cmp/eq #h'58, r0 +00c5cc 8905 bt h'a ;@(h'c5da) +00c5ce 8878 cmp/eq #h'78, r0 +00c5d0 8903 bt h'6 ;@(h'c5da) +00c5d2 886f cmp/eq #h'6f, r0 +00c5d4 8905 bt h'a ;@(h'c5e2) +00c5d6 a007 bra h'e ;@(h'c5e8) +00c5d8 0009 nop +00c5da 62a3 mov r10, r2 +00c5dc 7202 +00c5de a003 bra h'6 ;@(h'c5e8) +00c5e0 1725 mov.l r2, @(h'14,r7) +00c5e2 a001 bra h'2 ;@(h'c5e8) +00c5e4 1745 mov.l r4, @(h'14,r7) +00c5e6 17a5 mov.l r10, @(h'14,r7) +00c5e8 5372 mov.l @(h'8,r7), r3 +00c5ea 33b7 cmp/gt r11, r3 +00c5ec 8b08 bf h'10 ;@(h'c600) +00c5ee 5672 mov.l @(h'8,r7), r6 +00c5f0 6463 mov r6, r4 +00c5f2 36b8 sub r11, r6 +00c5f4 a006 bra h'c ;@(h'c604) +00c5f6 1768 mov.l r6, @(h'20,r7) +00c5f8 0030 +00c5fa d5d8 mov.l @(h'360,pc), r5 ;@(h'c95c) +00c5fc 0030 +00c5fe d530 mov.l @(h'c0,pc), r5 ;@(h'c6c0) +00c600 1798 mov.l r9, @(h'20,r7) +00c602 64b3 mov r11, r4 +00c604 60a0 mov.b @r10, r0 +00c606 882b cmp/eq #h'2b, r0 +00c608 8d06 bt/s h'c ;@(h'c618) +00c60a 6603 mov r0, r6 +00c60c 6063 mov r6, r0 +00c60e 882d cmp/eq #h'2d, r0 +00c610 8902 bt h'4 ;@(h'c618) +00c612 6063 mov r6, r0 +00c614 8820 cmp/eq #h'20, r0 +00c616 8b0c bf h'18 ;@(h'c632) +00c618 5371 mov.l @(h'4,r7), r3 +00c61a 3347 cmp/gt r4, r3 +00c61c 8b10 bf h'20 ;@(h'c640) +00c61e 8471 mov.b @(h'1,r7), r0 +00c620 8830 cmp/eq #h'30, r0 +00c622 8b06 bf h'c ;@(h'c632) +00c624 5271 mov.l @(h'4,r7), r2 +00c626 3248 sub r4, r2 +00c628 5378 mov.l @(h'20,r7), r3 +00c62a 332c add r2, r3 +00c62c 1738 mov.l r3, @(h'20,r7) +00c62e a008 bra h'10 ;@(h'c642) +00c630 179a mov.l r9, @(h'28,r7) +00c632 5371 mov.l @(h'4,r7), r3 +00c634 3347 cmp/gt r4, r3 +00c636 8b03 bf h'6 ;@(h'c640) +00c638 5171 mov.l @(h'4,r7), r1 +00c63a 3148 sub r4, r1 +00c63c a001 bra h'2 ;@(h'c642) +00c63e 171a mov.l r1, @(h'28,r7) +00c640 179a mov.l r9, @(h'28,r7) +00c642 64f2 mov.l @r15, r4 +00c644 74ff add #h'ff, r4 +00c646 4411 cmp/pz r4 +00c648 8b06 bf h'c ;@(h'c658) +00c64a 6043 mov r4, r0 +00c64c 03ec mov.b @(r0,r14), r3 +00c64e 74ff add #h'ff, r4 +00c650 2530 mov.b r3, @r5 +00c652 4411 cmp/pz r4 +00c654 8df9 bt/s h'-e ;@(h'c64a) +00c656 7501 +00c658 2590 mov.b r9, @r5 +00c65a 7f10 add #h'10, r15 +00c65c 4f26 lds.l @r15+, pr +00c65e 68f6 mov.l @r15+, r8 +00c660 69f6 mov.l @r15+, r9 +00c662 6af6 mov.l @r15+, r10 +00c664 6bf6 mov.l @r15+, r11 +00c666 6cf6 mov.l @r15+, r12 +00c668 6df6 mov.l @r15+, r13 +00c66a 000b rts +00c66c 6ef6 mov.l @r15+, r14 +00c66e e230 mov #h'30, r2 +00c670 2fe6 mov.l r14, @-r15 +00c672 e064 mov #h'64, r0 +00c674 2fd6 mov.l r13, @-r15 +00c676 6e63 mov r6, r14 +00c678 2fc6 mov.l r12, @-r15 +00c67a 6d43 mov r4, r13 +00c67c 2fb6 mov.l r11, @-r15 +00c67e eb00 mov #h'0, r11 +00c680 2fa6 mov.l r10, @-r15 +00c682 2f96 mov.l r9, @-r15 +00c684 2f86 mov.l r8, @-r15 +00c686 69d3 mov r13, r9 +00c688 4f22 sts.l pr, @-r15 +00c68a e801 mov #h'1, r8 +00c68c 7fc0 add #h'c0, r15 +00c68e 6cf3 mov r15, r12 +00c690 1f51 mov.l r5, @(h'4,r15) +00c692 7c18 add #h'18, r12 +00c694 63c3 mov r12, r3 +00c696 1f34 mov.l r3, @(h'10,r15) +00c698 2320 mov.b r2, @r3 +00c69a 62b3 mov r11, r2 +00c69c 03fe mov.l @(r0,r15), r3 +00c69e e064 mov #h'64, r0 +00c6a0 2f36 mov.l r3, @-r15 +00c6a2 03fe mov.l @(r0,r15), r3 +00c6a4 2f36 mov.l r3, @-r15 +00c6a6 2fb6 mov.l r11, @-r15 +00c6a8 d355 mov.l @(h'154,pc), r3 ;@(h'c800) +00c6aa 430b jsr @r3 +00c6ac 2f26 mov.l r2, @-r15 +00c6ae 8800 cmp/eq #h'0, r0 +00c6b0 8b33 bf h'66 ;@(h'c71a) +00c6b2 e064 mov #h'64, r0 +00c6b4 d353 mov.l @(h'14c,pc), r3 ;@(h'c804) +00c6b6 02fe mov.l @(r0,r15), r2 +00c6b8 2f26 mov.l r2, @-r15 +00c6ba e064 mov #h'64, r0 +00c6bc 02fe mov.l @(r0,r15), r2 +00c6be 2f26 mov.l r2, @-r15 +00c6c0 67f3 mov r15, r7 +00c6c2 771c add #h'1c, r7 +00c6c4 66f3 mov r15, r6 +00c6c6 7608 +00c6c8 65f3 mov r15, r5 +00c6ca 7540 add #h'40, r5 +00c6cc 430b jsr @r3 +00c6ce e411 mov #h'11, r4 +00c6d0 6403 mov r0, r4 +00c6d2 2448 tst r4, r4 +00c6d4 8d18 bt/s h'30 ;@(h'c708) +00c6d6 7f08 +00c6d8 2db0 mov.b r11, @r13 +00c6da 53e1 mov.l @(h'4,r14), r3 +00c6dc 52e2 mov.l @(h'8,r14), r2 +00c6de 3237 cmp/gt r3, r2 +00c6e0 8b02 bf h'4 ;@(h'c6e8) +00c6e2 50e2 mov.l @(h'8,r14), r0 +00c6e4 a002 bra h'4 ;@(h'c6ec) +00c6e6 1e0a mov.l r0, @(h'28,r14) +00c6e8 52e1 mov.l @(h'4,r14), r2 +00c6ea 1e2a mov.l r2, @(h'28,r14) +00c6ec 6043 mov r4, r0 +00c6ee 8801 cmp/eq #h'1, r0 +00c6f0 8903 bt h'6 ;@(h'c6fa) +00c6f2 88ff cmp/eq #h'ffffffff, r0 +00c6f4 8903 bt h'6 ;@(h'c6fe) +00c6f6 a004 bra h'8 ;@(h'c702) +00c6f8 0009 nop +00c6fa a003 bra h'6 ;@(h'c704) +00c6fc e02b mov #h'2b, r0 +00c6fe a001 bra h'2 ;@(h'c704) +00c700 e02d mov #h'2d, r0 +00c702 e02a mov #h'2a, r0 +00c704 a2f0 bra h'5e0 ;@(h'cce8) +00c706 80e1 mov.b r0, @(h'1,r14) +00c708 d23f mov.l @(h'fc,pc), r2 ;@(h'c808) +00c70a e611 mov #h'11, r6 +00c70c 65c3 mov r12, r5 +00c70e 7501 +00c710 64f3 mov r15, r4 +00c712 420b jsr @r2 +00c714 7438 add #h'38, r4 +00c716 a004 bra h'8 ;@(h'c722) +00c718 0009 nop +00c71a e014 mov #h'14, r0 +00c71c 0f84 mov.b r8, @(r0,r15) +00c71e 60b3 mov r11, r0 +00c720 80c1 mov.b r0, @(h'1,r12) +00c722 a001 bra h'2 ;@(h'c728) +00c724 6a83 mov r8, r10 +00c726 7a01 +00c728 60a3 mov r10, r0 +00c72a 00cc mov.b @(r0,r12), r0 +00c72c 8830 cmp/eq #h'30, r0 +00c72e 89fa bt h'-c ;@(h'c726) +00c730 3a87 cmp/gt r8, r10 +00c732 8b15 bf h'2a ;@(h'c760) +00c734 d335 mov.l @(h'd4,pc), r3 ;@(h'c80c) +00c736 64a3 mov r10, r4 +00c738 430b jsr @r3 +00c73a 34cc add r12, r4 +00c73c 63f2 mov.l @r15, r3 +00c73e 6483 mov r8, r4 +00c740 6503 mov r0, r5 +00c742 62a3 mov r10, r2 +00c744 72ff add #h'ff, r2 +00c746 332c add r2, r3 +00c748 3457 cmp/gt r5, r4 +00c74a 8d07 bt/s h'e ;@(h'c75c) +00c74c 2f32 mov.l r3, @r15 +00c74e 60c3 mov r12, r0 +00c750 03ac mov.b @(r0,r10), r3 +00c752 0434 mov.b r3, @(r0,r4) +00c754 7401 +00c756 3457 cmp/gt r5, r4 +00c758 8ff9 bf/s h'-e ;@(h'c74e) +00c75a 7a01 +00c75c 6043 mov r4, r0 +00c75e 0cb4 mov.b r11, @(r0,r12) +00c760 d32a mov.l @(h'a8,pc), r3 ;@(h'c80c) +00c762 64c3 mov r12, r4 +00c764 7401 +00c766 430b jsr @r3 +00c768 1f43 mov.l r4, @(h'c,r15) +00c76a 6a03 mov r0, r10 +00c76c 54f3 mov.l @(h'c,r15), r4 +00c76e e300 mov #h'0, r3 +00c770 66b3 mov r11, r6 +00c772 34ac add r10, r4 +00c774 74ff add #h'ff, r4 +00c776 67a3 mov r10, r7 +00c778 3377 cmp/gt r7, r3 +00c77a 373e addc r3, r7 +00c77c 4721 shar r7 +00c77e 4715 cmp/pl r7 +00c780 8f0b bf/s h'16 ;@(h'c79a) +00c782 55f3 mov.l @(h'c,r15), r5 +00c784 6050 mov.b @r5, r0 +00c786 7601 +00c788 80f8 mov.b r0, @(h'8,r15) +00c78a 3673 cmp/ge r7, r6 +00c78c 6340 mov.b @r4, r3 +00c78e 2530 mov.b r3, @r5 +00c790 84f8 mov.b @(h'8,r15), r0 +00c792 2400 mov.b r0, @r4 +00c794 74ff add #h'ff, r4 +00c796 8ff5 bf/s h'-16 ;@(h'c784) +00c798 7501 +00c79a 2aa8 tst r10, r10 +00c79c 8b04 bf h'8 ;@(h'c7a8) +00c79e e230 mov #h'30, r2 +00c7a0 53f3 mov.l @(h'c,r15), r3 +00c7a2 6a83 mov r8, r10 +00c7a4 2320 mov.b r2, @r3 +00c7a6 2fb2 mov.l r11, @r15 +00c7a8 50f1 mov.l @(h'4,r15), r0 +00c7aa 8867 cmp/eq #h'67, r0 +00c7ac 8902 bt h'4 ;@(h'c7b4) +00c7ae 50f1 mov.l @(h'4,r15), r0 +00c7b0 8847 cmp/eq #h'47, r0 +00c7b2 8b11 bf h'22 ;@(h'c7d8) +00c7b4 60e0 mov.b @r14, r0 +00c7b6 e3fc mov #h'fffffffc, r3 +00c7b8 cb20 or #h'20, r0 +00c7ba 2e00 mov.b r0, @r14 +00c7bc 64f2 mov.l @r15, r4 +00c7be 34ac add r10, r4 +00c7c0 74ff add #h'ff, r4 +00c7c2 3433 cmp/ge r3, r4 +00c7c4 8b02 bf h'4 ;@(h'c7cc) +00c7c6 51e2 mov.l @(h'8,r14), r1 +00c7c8 3417 cmp/gt r1, r4 +00c7ca 8b03 bf h'6 ;@(h'c7d4) +00c7cc 53f1 mov.l @(h'4,r15), r3 +00c7ce 73fe add #h'fe, r3 +00c7d0 a002 bra h'4 ;@(h'c7d8) +00c7d2 1f31 mov.l r3, @(h'4,r15) +00c7d4 e166 mov #h'66, r1 +00c7d6 1f11 mov.l r1, @(h'4,r15) +00c7d8 e014 mov #h'14, r0 +00c7da 00fc mov.b @(r0,r15), r0 +00c7dc 8801 cmp/eq #h'1, r0 +00c7de 8b17 bf h'2e ;@(h'c810) +00c7e0 60e0 mov.b @r14, r0 +00c7e2 c918 and #h'18, r0 +00c7e4 6403 mov r0, r4 +00c7e6 604e exts.b r4, r0 +00c7e8 8808 cmp/eq #h'8, r0 +00c7ea 8903 bt h'6 ;@(h'c7f4) +00c7ec 8810 cmp/eq #h'10, r0 +00c7ee 8903 bt h'6 ;@(h'c7f8) +00c7f0 a011 bra h'22 ;@(h'c816) +00c7f2 0009 nop +00c7f4 a001 bra h'2 ;@(h'c7fa) +00c7f6 e32b mov #h'2b, r3 +00c7f8 e320 mov #h'20, r3 +00c7fa 2d30 mov.b r3, @r13 +00c7fc a00b bra h'16 ;@(h'c816) +00c7fe 7d01 +00c800 0030 +00c802 d49c mov.l @(h'270,pc), r4 ;@(h'ca74) +00c804 0030 +00c806 dc40 mov.l @(h'100,pc), r12 ;@(h'c908) +00c808 0030 +00c80a db10 mov.l @(h'40,pc), r11 ;@(h'c84c) +00c80c 0030 +00c80e b074 bsr h'e8 ;@(h'c8fa) +00c810 e32d mov #h'2d, r3 +00c812 2d30 mov.b r3, @r13 +00c814 7d01 +00c816 6293 mov r9, r2 +00c818 7201 +00c81a 1f22 mov.l r2, @(h'8,r15) +00c81c 50f1 mov.l @(h'4,r15), r0 +00c81e 8866 cmp/eq #h'66, r0 +00c820 8901 bt h'2 ;@(h'c826) +00c822 a19d bra h'33a ;@(h'cb60) +00c824 0009 nop +00c826 61f2 mov.l @r15, r1 +00c828 4111 cmp/pz r1 +00c82a 8b4d bf h'9a ;@(h'c8c8) +00c82c 64b3 mov r11, r4 +00c82e 4a15 cmp/pl r10 +00c830 8f06 bf/s h'c ;@(h'c840) +00c832 55f3 mov.l @(h'c,r15), r5 +00c834 6354 mov.b @r5+, r3 +00c836 7401 +00c838 2d30 mov.b r3, @r13 +00c83a 34a3 cmp/ge r10, r4 +00c83c 8ffa bf/s h'-c ;@(h'c834) +00c83e 7d01 +00c840 1ed5 mov.l r13, @(h'14,r14) +00c842 63f2 mov.l @r15, r3 +00c844 1e38 mov.l r3, @(h'20,r14) +00c846 e320 mov #h'20, r3 +00c848 65e0 mov.b @r14, r5 +00c84a 2358 tst r5, r3 +00c84c 8f03 bf/s h'6 ;@(h'c856) +00c84e 64b3 mov r11, r4 +00c850 51e2 mov.l @(h'8,r14), r1 +00c852 4115 cmp/pl r1 +00c854 8902 bt h'4 ;@(h'c85c) +00c856 e204 mov #h'4, r2 +00c858 2258 tst r5, r2 +00c85a 8903 bt h'6 ;@(h'c864) +00c85c e32e mov #h'2e, r3 +00c85e 7401 +00c860 2d30 mov.b r3, @r13 +00c862 7d01 +00c864 65e0 mov.b @r14, r5 +00c866 e220 mov #h'20, r2 +00c868 2258 tst r5, r2 +00c86a 8905 bt h'a ;@(h'c878) +00c86c e120 mov #h'20, r1 +00c86e 2158 tst r5, r1 +00c870 8907 bt h'e ;@(h'c882) +00c872 e204 mov #h'4, r2 +00c874 2258 tst r5, r2 +00c876 8904 bt h'8 ;@(h'c882) +00c878 1ed6 mov.l r13, @(h'18,r14) +00c87a 52e2 mov.l @(h'8,r14), r2 +00c87c 1e29 mov.l r2, @(h'24,r14) +00c87e 53e2 mov.l @(h'8,r14), r3 +00c880 343c add r3, r4 +00c882 62f2 mov.l @r15, r2 +00c884 6090 mov.b @r9, r0 +00c886 342c add r2, r4 +00c888 34ac add r10, r4 +00c88a 882b cmp/eq #h'2b, r0 +00c88c 8d06 bt/s h'c ;@(h'c89c) +00c88e 6503 mov r0, r5 +00c890 6053 mov r5, r0 +00c892 882d cmp/eq #h'2d, r0 +00c894 8902 bt h'4 ;@(h'c89c) +00c896 6053 mov r5, r0 +00c898 8820 cmp/eq #h'20, r0 +00c89a 8b0c bf h'18 ;@(h'c8b6) +00c89c 52e1 mov.l @(h'4,r14), r2 +00c89e 3247 cmp/gt r4, r2 +00c8a0 8b09 bf h'12 ;@(h'c8b6) +00c8a2 84e1 mov.b @(h'1,r14), r0 +00c8a4 8830 cmp/eq #h'30, r0 +00c8a6 8b06 bf h'c ;@(h'c8b6) +00c8a8 52f2 mov.l @(h'8,r15), r2 +00c8aa 1e24 mov.l r2, @(h'10,r14) +00c8ac 53e1 mov.l @(h'4,r14), r3 +00c8ae 3348 sub r4, r3 +00c8b0 1e37 mov.l r3, @(h'1c,r14) +00c8b2 a218 bra h'430 ;@(h'cce6) +00c8b4 1eba mov.l r11, @(h'28,r14) +00c8b6 53e1 mov.l @(h'4,r14), r3 +00c8b8 3347 cmp/gt r4, r3 +00c8ba 8b03 bf h'6 ;@(h'c8c4) +00c8bc 51e1 mov.l @(h'4,r14), r1 +00c8be 3148 sub r4, r1 +00c8c0 a211 bra h'422 ;@(h'cce6) +00c8c2 1e1a mov.l r1, @(h'28,r14) +00c8c4 a20f bra h'41e ;@(h'cce6) +00c8c6 1eba mov.l r11, @(h'28,r14) +00c8c8 63f2 mov.l @r15, r3 +00c8ca 33ac add r10, r3 +00c8cc 2f32 mov.l r3, @r15 +00c8ce 52e2 mov.l @(h'8,r14), r2 +00c8d0 332c add r2, r3 +00c8d2 6233 mov r3, r2 +00c8d4 1f31 mov.l r3, @(h'4,r15) +00c8d6 32a3 cmp/ge r10, r2 +00c8d8 8906 bt h'c ;@(h'c8e8) +00c8da 51f1 mov.l @(h'4,r15), r1 +00c8dc 4111 cmp/pz r1 +00c8de 8b03 bf h'6 ;@(h'c8e8) +00c8e0 55f1 mov.l @(h'4,r15), r5 +00c8e2 7501 +00c8e4 b20a bsr h'414 ;@(h'ccfc) +00c8e6 64c3 mov r12, r4 +00c8e8 62f2 mov.l @r15, r2 +00c8ea 4215 cmp/pl r2 +00c8ec 8901 bt h'2 ;@(h'c8f2) +00c8ee a08c bra h'118 ;@(h'ca0a) +00c8f0 0009 nop +00c8f2 50f4 mov.l @(h'10,r15), r0 +00c8f4 6000 mov.b @r0, r0 +00c8f6 8830 cmp/eq #h'30, r0 +00c8f8 8f03 bf/s h'6 ;@(h'c902) +00c8fa 64b3 mov r11, r4 +00c8fc 6583 mov r8, r5 +00c8fe a006 bra h'c ;@(h'c90e) +00c900 6683 mov r8, r6 +00c902 65b3 mov r11, r5 +00c904 63f2 mov.l @r15, r3 +00c906 7a01 +00c908 66b3 mov r11, r6 +00c90a 7301 +00c90c 2f32 mov.l r3, @r15 +00c90e a009 bra h'12 ;@(h'c924) +00c910 0009 nop +00c912 6053 mov r5, r0 +00c914 02cc mov.b @(r0,r12), r2 +00c916 7401 +00c918 2d20 mov.b r2, @r13 +00c91a 7501 +00c91c 63f2 mov.l @r15, r3 +00c91e 7d01 +00c920 73ff add #h'ff, r3 +00c922 2f32 mov.l r3, @r15 +00c924 63f2 mov.l @r15, r3 +00c926 4315 cmp/pl r3 +00c928 89f3 bt h'-1a ;@(h'c912) +00c92a e32e mov #h'2e, r3 +00c92c 2d30 mov.b r3, @r13 +00c92e a008 bra h'10 ;@(h'c942) +00c930 7d01 +00c932 6053 mov r5, r0 +00c934 02cc mov.b @(r0,r12), r2 +00c936 7501 +00c938 2d20 mov.b r2, @r13 +00c93a 7d01 +00c93c 53e2 mov.l @(h'8,r14), r3 +00c93e 73ff add #h'ff, r3 +00c940 1e32 mov.l r3, @(h'8,r14) +00c942 6253 mov r5, r2 +00c944 3268 sub r6, r2 +00c946 32a3 cmp/ge r10, r2 +00c948 8d03 bt/s h'6 ;@(h'c952) +00c94a 7401 +00c94c 52e2 mov.l @(h'8,r14), r2 +00c94e 4215 cmp/pl r2 +00c950 89ef bt h'-22 ;@(h'c932) +00c952 e220 mov #h'20, r2 +00c954 65e0 mov.b @r14, r5 +00c956 2258 tst r5, r2 +00c958 8905 bt h'a ;@(h'c966) +00c95a e120 mov #h'20, r1 +00c95c 2158 tst r5, r1 +00c95e 8908 bt h'10 ;@(h'c972) +00c960 e204 mov #h'4, r2 +00c962 2258 tst r5, r2 +00c964 8905 bt h'a ;@(h'c972) +00c966 51e2 mov.l @(h'8,r14), r1 +00c968 1ed5 mov.l r13, @(h'14,r14) +00c96a 341c add r1, r4 +00c96c 53e2 mov.l @(h'8,r14), r3 +00c96e a00e bra h'1c ;@(h'c98e) +00c970 1e38 mov.l r3, @(h'20,r14) +00c972 60d3 mov r13, r0 +00c974 70ff add #h'ff, r0 +00c976 6000 mov.b @r0, r0 +00c978 8830 cmp/eq #h'30, r0 +00c97a 8b08 bf h'10 ;@(h'c98e) +00c97c a002 bra h'4 ;@(h'c984) +00c97e 0009 nop +00c980 7dff add #h'ff, r13 +00c982 74ff add #h'ff, r4 +00c984 60d3 mov r13, r0 +00c986 70ff add #h'ff, r0 +00c988 6000 mov.b @r0, r0 +00c98a 8830 cmp/eq #h'30, r0 +00c98c 89f8 bt h'-10 ;@(h'c980) +00c98e e204 mov #h'4, r2 +00c990 65e0 mov.b @r14, r5 +00c992 2258 tst r5, r2 +00c994 8b12 bf h'24 ;@(h'c9bc) +00c996 60d3 mov r13, r0 +00c998 70ff add #h'ff, r0 +00c99a 6000 mov.b @r0, r0 +00c99c 882e cmp/eq #h'2e, r0 +00c99e 8b0d bf h'1a ;@(h'c9bc) +00c9a0 52e8 mov.l @(h'20,r14), r2 +00c9a2 2228 tst r2, r2 +00c9a4 8902 bt h'4 ;@(h'c9ac) +00c9a6 e320 mov #h'20, r3 +00c9a8 2358 tst r5, r3 +00c9aa 8907 bt h'e ;@(h'c9bc) +00c9ac 53e8 mov.l @(h'20,r14), r3 +00c9ae 6243 mov r4, r2 +00c9b0 1eb8 mov.l r11, @(h'20,r14) +00c9b2 7dff add #h'ff, r13 +00c9b4 1e95 mov.l r9, @(h'14,r14) +00c9b6 3238 sub r3, r2 +00c9b8 6423 mov r2, r4 +00c9ba 74ff add #h'ff, r4 +00c9bc 6090 mov.b @r9, r0 +00c9be 882b cmp/eq #h'2b, r0 +00c9c0 8d06 bt/s h'c ;@(h'c9d0) +00c9c2 6503 mov r0, r5 +00c9c4 6053 mov r5, r0 +00c9c6 882d cmp/eq #h'2d, r0 +00c9c8 8902 bt h'4 ;@(h'c9d0) +00c9ca 6053 mov r5, r0 +00c9cc 8820 cmp/eq #h'20, r0 +00c9ce 8b0c bf h'18 ;@(h'c9ea) +00c9d0 52e1 mov.l @(h'4,r14), r2 +00c9d2 3247 cmp/gt r4, r2 +00c9d4 8b09 bf h'12 ;@(h'c9ea) +00c9d6 84e1 mov.b @(h'1,r14), r0 +00c9d8 8830 cmp/eq #h'30, r0 +00c9da 8b06 bf h'c ;@(h'c9ea) +00c9dc 52f2 mov.l @(h'8,r15), r2 +00c9de 1e24 mov.l r2, @(h'10,r14) +00c9e0 53e1 mov.l @(h'4,r14), r3 +00c9e2 3348 sub r4, r3 +00c9e4 1e37 mov.l r3, @(h'1c,r14) +00c9e6 a008 bra h'10 ;@(h'c9fa) +00c9e8 1eba mov.l r11, @(h'28,r14) +00c9ea 53e1 mov.l @(h'4,r14), r3 +00c9ec 3347 cmp/gt r4, r3 +00c9ee 8b03 bf h'6 ;@(h'c9f8) +00c9f0 51e1 mov.l @(h'4,r14), r1 +00c9f2 3148 sub r4, r1 +00c9f4 a001 bra h'2 ;@(h'c9fa) +00c9f6 1e1a mov.l r1, @(h'28,r14) +00c9f8 1eba mov.l r11, @(h'28,r14) +00c9fa 52e5 mov.l @(h'14,r14), r2 +00c9fc 3290 cmp/eq r9, r2 +00c9fe 8901 bt h'2 ;@(h'ca04) +00ca00 a171 bra h'2e2 ;@(h'cce6) +00ca02 0009 nop +00ca04 51e4 mov.l @(h'10,r14), r1 +00ca06 a16e bra h'2dc ;@(h'cce6) +00ca08 1e15 mov.l r1, @(h'14,r14) +00ca0a 50f4 mov.l @(h'10,r15), r0 +00ca0c 6000 mov.b @r0, r0 +00ca0e 8830 cmp/eq #h'30, r0 +00ca10 8b02 bf h'4 ;@(h'ca18) +00ca12 6583 mov r8, r5 +00ca14 a006 bra h'c ;@(h'ca24) +00ca16 6683 mov r8, r6 +00ca18 63f2 mov.l @r15, r3 +00ca1a 7a01 +00ca1c 65b3 mov r11, r5 +00ca1e 66b3 mov r11, r6 +00ca20 7301 +00ca22 2f32 mov.l r3, @r15 +00ca24 63f2 mov.l @r15, r3 +00ca26 4315 cmp/pl r3 +00ca28 8b04 bf h'8 ;@(h'ca34) +00ca2a 6583 mov r8, r5 +00ca2c 52f4 mov.l @(h'10,r15), r2 +00ca2e 6120 mov.b @r2, r1 +00ca30 a002 bra h'4 ;@(h'ca38) +00ca32 2d10 mov.b r1, @r13 +00ca34 e330 mov #h'30, r3 +00ca36 2d30 mov.b r3, @r13 +00ca38 7d01 +00ca3a 6483 mov r8, r4 +00ca3c e32e mov #h'2e, r3 +00ca3e 7401 +00ca40 2d30 mov.b r3, @r13 +00ca42 62f2 mov.l @r15, r2 +00ca44 4211 cmp/pz r2 +00ca46 8d1e bt/s h'3c ;@(h'ca86) +00ca48 7d01 +00ca4a 1ed5 mov.l r13, @(h'14,r14) +00ca4c 62f2 mov.l @r15, r2 +00ca4e 622b neg r2, r2 +00ca50 53e2 mov.l @(h'8,r14), r3 +00ca52 3327 cmp/gt r2, r3 +00ca54 8b05 bf h'a ;@(h'ca62) +00ca56 61f2 mov.l @r15, r1 +00ca58 611b neg r1, r1 +00ca5a 1e18 mov.l r1, @(h'20,r14) +00ca5c 63f2 mov.l @r15, r3 +00ca5e a004 bra h'8 ;@(h'ca6a) +00ca60 3438 sub r3, r4 +00ca62 51e2 mov.l @(h'8,r14), r1 +00ca64 1e18 mov.l r1, @(h'20,r14) +00ca66 53e2 mov.l @(h'8,r14), r3 +00ca68 343c add r3, r4 +00ca6a 63f2 mov.l @r15, r3 +00ca6c 52e2 mov.l @(h'8,r14), r2 +00ca6e 323c add r3, r2 +00ca70 a009 bra h'12 ;@(h'ca86) +00ca72 1e22 mov.l r2, @(h'8,r14) +00ca74 6053 mov r5, r0 +00ca76 7401 +00ca78 02cc mov.b @(r0,r12), r2 +00ca7a 7501 +00ca7c 2d20 mov.b r2, @r13 +00ca7e 7d01 +00ca80 53e2 mov.l @(h'8,r14), r3 +00ca82 73ff add #h'ff, r3 +00ca84 1e32 mov.l r3, @(h'8,r14) +00ca86 6253 mov r5, r2 +00ca88 3268 sub r6, r2 +00ca8a 32a3 cmp/ge r10, r2 +00ca8c 8902 bt h'4 ;@(h'ca94) +00ca8e 52e2 mov.l @(h'8,r14), r2 +00ca90 4215 cmp/pl r2 +00ca92 89ef bt h'-22 ;@(h'ca74) +00ca94 65e0 mov.b @r14, r5 +00ca96 e220 mov #h'20, r2 +00ca98 2258 tst r5, r2 +00ca9a 8905 bt h'a ;@(h'caa8) +00ca9c e120 mov #h'20, r1 +00ca9e 2158 tst r5, r1 +00caa0 890b bt h'16 ;@(h'caba) +00caa2 e204 mov #h'4, r2 +00caa4 2258 tst r5, r2 +00caa6 8908 bt h'10 ;@(h'caba) +00caa8 51e2 mov.l @(h'8,r14), r1 +00caaa 4115 cmp/pl r1 +00caac 8b13 bf h'26 ;@(h'cad6) +00caae 1ed6 mov.l r13, @(h'18,r14) +00cab0 52e2 mov.l @(h'8,r14), r2 +00cab2 1e29 mov.l r2, @(h'24,r14) +00cab4 53e2 mov.l @(h'8,r14), r3 +00cab6 a00e bra h'1c ;@(h'cad6) +00cab8 343c add r3, r4 +00caba 60d3 mov r13, r0 +00cabc 70ff add #h'ff, r0 +00cabe 6000 mov.b @r0, r0 +00cac0 8830 cmp/eq #h'30, r0 +00cac2 8b08 bf h'10 ;@(h'cad6) +00cac4 a002 bra h'4 ;@(h'cacc) +00cac6 0009 nop +00cac8 7dff add #h'ff, r13 +00caca 74ff add #h'ff, r4 +00cacc 60d3 mov r13, r0 +00cace 70ff add #h'ff, r0 +00cad0 6000 mov.b @r0, r0 +00cad2 8830 cmp/eq #h'30, r0 +00cad4 89f8 bt h'-10 ;@(h'cac8) +00cad6 e204 mov #h'4, r2 +00cad8 65e0 mov.b @r14, r5 +00cada 2258 tst r5, r2 +00cadc 8b19 bf h'32 ;@(h'cb12) +00cade 60d3 mov r13, r0 +00cae0 70ff add #h'ff, r0 +00cae2 6000 mov.b @r0, r0 +00cae4 882e cmp/eq #h'2e, r0 +00cae6 8b14 bf h'28 ;@(h'cb12) +00cae8 52e8 mov.l @(h'20,r14), r2 +00caea 2228 tst r2, r2 +00caec 8b02 bf h'4 ;@(h'caf4) +00caee 53e9 mov.l @(h'24,r14), r3 +00caf0 2338 tst r3, r3 +00caf2 8902 bt h'4 ;@(h'cafa) +00caf4 e320 mov #h'20, r3 +00caf6 2358 tst r5, r3 +00caf8 890b bt h'16 ;@(h'cb12) +00cafa 7dff add #h'ff, r13 +00cafc 53e8 mov.l @(h'20,r14), r3 +00cafe 6243 mov r4, r2 +00cb00 51e9 mov.l @(h'24,r14), r1 +00cb02 3238 sub r3, r2 +00cb04 1eb9 mov.l r11, @(h'24,r14) +00cb06 3218 sub r1, r2 +00cb08 1eb8 mov.l r11, @(h'20,r14) +00cb0a 6423 mov r2, r4 +00cb0c 1e95 mov.l r9, @(h'14,r14) +00cb0e 74ff add #h'ff, r4 +00cb10 1eb6 mov.l r11, @(h'18,r14) +00cb12 6090 mov.b @r9, r0 +00cb14 882b cmp/eq #h'2b, r0 +00cb16 8d06 bt/s h'c ;@(h'cb26) +00cb18 6503 mov r0, r5 +00cb1a 6053 mov r5, r0 +00cb1c 882d cmp/eq #h'2d, r0 +00cb1e 8902 bt h'4 ;@(h'cb26) +00cb20 6053 mov r5, r0 +00cb22 8820 cmp/eq #h'20, r0 +00cb24 8b0c bf h'18 ;@(h'cb40) +00cb26 52e1 mov.l @(h'4,r14), r2 +00cb28 3247 cmp/gt r4, r2 +00cb2a 8b09 bf h'12 ;@(h'cb40) +00cb2c 84e1 mov.b @(h'1,r14), r0 +00cb2e 8830 cmp/eq #h'30, r0 +00cb30 8b06 bf h'c ;@(h'cb40) +00cb32 52f2 mov.l @(h'8,r15), r2 +00cb34 1e24 mov.l r2, @(h'10,r14) +00cb36 53e1 mov.l @(h'4,r14), r3 +00cb38 3348 sub r4, r3 +00cb3a 1e37 mov.l r3, @(h'1c,r14) +00cb3c a008 bra h'10 ;@(h'cb50) +00cb3e 1eba mov.l r11, @(h'28,r14) +00cb40 53e1 mov.l @(h'4,r14), r3 +00cb42 3347 cmp/gt r4, r3 +00cb44 8b03 bf h'6 ;@(h'cb4e) +00cb46 51e1 mov.l @(h'4,r14), r1 +00cb48 3148 sub r4, r1 +00cb4a a001 bra h'2 ;@(h'cb50) +00cb4c 1e1a mov.l r1, @(h'28,r14) +00cb4e 1eba mov.l r11, @(h'28,r14) +00cb50 52e5 mov.l @(h'14,r14), r2 +00cb52 3290 cmp/eq r9, r2 +00cb54 8901 bt h'2 ;@(h'cb5a) +00cb56 a0c6 bra h'18c ;@(h'cce6) +00cb58 0009 nop +00cb5a 51e4 mov.l @(h'10,r14), r1 +00cb5c a0c3 bra h'186 ;@(h'cce6) +00cb5e 1e15 mov.l r1, @(h'14,r14) +00cb60 52e2 mov.l @(h'8,r14), r2 +00cb62 7201 +00cb64 32a3 cmp/ge r10, r2 +00cb66 8903 bt h'6 ;@(h'cb70) +00cb68 55e2 mov.l @(h'8,r14), r5 +00cb6a 7502 +00cb6c b0c6 bsr h'18c ;@(h'ccfc) +00cb6e 64c3 mov r12, r4 +00cb70 50f4 mov.l @(h'10,r15), r0 +00cb72 6000 mov.b @r0, r0 +00cb74 8830 cmp/eq #h'30, r0 +00cb76 8b01 bf h'2 ;@(h'cb7c) +00cb78 a005 bra h'a ;@(h'cb86) +00cb7a 6683 mov r8, r6 +00cb7c 63f2 mov.l @r15, r3 +00cb7e 7a01 +00cb80 66b3 mov r11, r6 +00cb82 73ff add #h'ff, r3 +00cb84 2f32 mov.l r3, @r15 +00cb86 63a3 mov r10, r3 +00cb88 62f2 mov.l @r15, r2 +00cb8a 6063 mov r6, r0 +00cb8c 3368 sub r6, r3 +00cb8e 323c add r3, r2 +00cb90 2f22 mov.l r2, @r15 +00cb92 6483 mov r8, r4 +00cb94 01cc mov.b @(r0,r12), r1 +00cb96 e22e mov #h'2e, r2 +00cb98 2d10 mov.b r1, @r13 +00cb9a 7401 +00cb9c 7d01 +00cb9e 6503 mov r0, r5 +00cba0 2d20 mov.b r2, @r13 +00cba2 7501 +00cba4 a009 bra h'12 ;@(h'cbba) +00cba6 7d01 +00cba8 6053 mov r5, r0 +00cbaa 7401 +00cbac 02cc mov.b @(r0,r12), r2 +00cbae 7501 +00cbb0 2d20 mov.b r2, @r13 +00cbb2 7d01 +00cbb4 53e2 mov.l @(h'8,r14), r3 +00cbb6 73ff add #h'ff, r3 +00cbb8 1e32 mov.l r3, @(h'8,r14) +00cbba 35a7 cmp/gt r10, r5 +00cbbc 8902 bt h'4 ;@(h'cbc4) +00cbbe 53e2 mov.l @(h'8,r14), r3 +00cbc0 4315 cmp/pl r3 +00cbc2 89f1 bt h'-1e ;@(h'cba8) +00cbc4 65e0 mov.b @r14, r5 +00cbc6 e320 mov #h'20, r3 +00cbc8 2358 tst r5, r3 +00cbca 8905 bt h'a ;@(h'cbd8) +00cbcc e120 mov #h'20, r1 +00cbce 2158 tst r5, r1 +00cbd0 8908 bt h'10 ;@(h'cbe4) +00cbd2 e204 mov #h'4, r2 +00cbd4 2258 tst r5, r2 +00cbd6 8905 bt h'a ;@(h'cbe4) +00cbd8 1ed5 mov.l r13, @(h'14,r14) +00cbda 52e2 mov.l @(h'8,r14), r2 +00cbdc 1e28 mov.l r2, @(h'20,r14) +00cbde 53e2 mov.l @(h'8,r14), r3 +00cbe0 a00e bra h'1c ;@(h'cc00) +00cbe2 343c add r3, r4 +00cbe4 60d3 mov r13, r0 +00cbe6 70ff add #h'ff, r0 +00cbe8 6000 mov.b @r0, r0 +00cbea 8830 cmp/eq #h'30, r0 +00cbec 8b08 bf h'10 ;@(h'cc00) +00cbee a002 bra h'4 ;@(h'cbf6) +00cbf0 0009 nop +00cbf2 7dff add #h'ff, r13 +00cbf4 74ff add #h'ff, r4 +00cbf6 60d3 mov r13, r0 +00cbf8 70ff add #h'ff, r0 +00cbfa 6000 mov.b @r0, r0 +00cbfc 8830 cmp/eq #h'30, r0 +00cbfe 89f8 bt h'-10 ;@(h'cbf2) +00cc00 65e0 mov.b @r14, r5 +00cc02 e204 mov #h'4, r2 +00cc04 2258 tst r5, r2 +00cc06 8b12 bf h'24 ;@(h'cc2e) +00cc08 60d3 mov r13, r0 +00cc0a 70ff add #h'ff, r0 +00cc0c 6000 mov.b @r0, r0 +00cc0e 882e cmp/eq #h'2e, r0 +00cc10 8b0d bf h'1a ;@(h'cc2e) +00cc12 52e8 mov.l @(h'20,r14), r2 +00cc14 2228 tst r2, r2 +00cc16 8902 bt h'4 ;@(h'cc1e) +00cc18 e320 mov #h'20, r3 +00cc1a 2358 tst r5, r3 +00cc1c 8907 bt h'e ;@(h'cc2e) +00cc1e 7dff add #h'ff, r13 +00cc20 53e8 mov.l @(h'20,r14), r3 +00cc22 6243 mov r4, r2 +00cc24 1e95 mov.l r9, @(h'14,r14) +00cc26 3238 sub r3, r2 +00cc28 1eb8 mov.l r11, @(h'20,r14) +00cc2a 6423 mov r2, r4 +00cc2c 74ff add #h'ff, r4 +00cc2e 50f1 mov.l @(h'4,r15), r0 +00cc30 8865 cmp/eq #h'65, r0 +00cc32 8b01 bf h'2 ;@(h'cc38) +00cc34 a001 bra h'2 ;@(h'cc3a) +00cc36 e365 mov #h'65, r3 +00cc38 e345 mov #h'45, r3 +00cc3a 2d30 mov.b r3, @r13 +00cc3c 62f2 mov.l @r15, r2 +00cc3e 7d01 +00cc40 4211 cmp/pz r2 +00cc42 8f04 bf/s h'8 ;@(h'cc4e) +00cc44 7401 +00cc46 e32b mov #h'2b, r3 +00cc48 2d30 mov.b r3, @r13 +00cc4a a006 bra h'c ;@(h'cc5a) +00cc4c 7d01 +00cc4e e32d mov #h'2d, r3 +00cc50 2d30 mov.b r3, @r13 +00cc52 7d01 +00cc54 62f2 mov.l @r15, r2 +00cc56 622b neg r2, r2 +00cc58 2f22 mov.l r2, @r15 +00cc5a e364 mov #h'64, r3 +00cc5c 62f2 mov.l @r15, r2 +00cc5e 3233 cmp/ge r3, r2 +00cc60 8f03 bf/s h'6 ;@(h'cc6a) +00cc62 7401 +00cc64 7d02 +00cc66 a006 bra h'c ;@(h'cc76) +00cc68 7403 +00cc6a e230 mov #h'30, r2 +00cc6c 2d20 mov.b r2, @r13 +00cc6e 6123 mov r2, r1 +00cc70 7d01 +00cc72 7402 +00cc74 2d10 mov.b r1, @r13 +00cc76 66d3 mov r13, r6 +00cc78 7601 +00cc7a a00c bra h'18 ;@(h'cc96) +00cc7c e50a mov #h'a, r5 +00cc7e 61f2 mov.l @r15, r1 +00cc80 d356 mov.l @(h'158,pc), r3 ;@(h'cddc) +00cc82 430b jsr @r3 +00cc84 6053 mov r5, r0 +00cc86 7030 add #h'30, r0 +00cc88 d355 mov.l @(h'154,pc), r3 ;@(h'cde0) +00cc8a 2d00 mov.b r0, @r13 +00cc8c 61f2 mov.l @r15, r1 +00cc8e 7dff add #h'ff, r13 +00cc90 430b jsr @r3 +00cc92 6053 mov r5, r0 +00cc94 2f02 mov.l r0, @r15 +00cc96 63f2 mov.l @r15, r3 +00cc98 4315 cmp/pl r3 +00cc9a 89f0 bt h'-20 ;@(h'cc7e) +00cc9c 6090 mov.b @r9, r0 +00cc9e 6d63 mov r6, r13 +00cca0 882b cmp/eq #h'2b, r0 +00cca2 8d06 bt/s h'c ;@(h'ccb2) +00cca4 6503 mov r0, r5 +00cca6 6053 mov r5, r0 +00cca8 882d cmp/eq #h'2d, r0 +00ccaa 8902 bt h'4 ;@(h'ccb2) +00ccac 6053 mov r5, r0 +00ccae 8820 cmp/eq #h'20, r0 +00ccb0 8b0c bf h'18 ;@(h'cccc) +00ccb2 52e1 mov.l @(h'4,r14), r2 +00ccb4 3247 cmp/gt r4, r2 +00ccb6 8b09 bf h'12 ;@(h'cccc) +00ccb8 84e1 mov.b @(h'1,r14), r0 +00ccba 8830 cmp/eq #h'30, r0 +00ccbc 8b06 bf h'c ;@(h'cccc) +00ccbe 52f2 mov.l @(h'8,r15), r2 +00ccc0 1e24 mov.l r2, @(h'10,r14) +00ccc2 53e1 mov.l @(h'4,r14), r3 +00ccc4 3348 sub r4, r3 +00ccc6 1e37 mov.l r3, @(h'1c,r14) +00ccc8 a008 bra h'10 ;@(h'ccdc) +00ccca 1eba mov.l r11, @(h'28,r14) +00cccc 53e1 mov.l @(h'4,r14), r3 +00ccce 3347 cmp/gt r4, r3 +00ccd0 8b03 bf h'6 ;@(h'ccda) +00ccd2 51e1 mov.l @(h'4,r14), r1 +00ccd4 3148 sub r4, r1 +00ccd6 a001 bra h'2 ;@(h'ccdc) +00ccd8 1e1a mov.l r1, @(h'28,r14) +00ccda 1eba mov.l r11, @(h'28,r14) +00ccdc 52e5 mov.l @(h'14,r14), r2 +00ccde 3290 cmp/eq r9, r2 +00cce0 8b01 bf h'2 ;@(h'cce6) +00cce2 51e4 mov.l @(h'10,r14), r1 +00cce4 1e15 mov.l r1, @(h'14,r14) +00cce6 2db0 mov.b r11, @r13 +00cce8 7f40 add #h'40, r15 +00ccea 4f26 lds.l @r15+, pr +00ccec 68f6 mov.l @r15+, r8 +00ccee 69f6 mov.l @r15+, r9 +00ccf0 6af6 mov.l @r15+, r10 +00ccf2 6bf6 mov.l @r15+, r11 +00ccf4 6cf6 mov.l @r15+, r12 +00ccf6 6df6 mov.l @r15+, r13 +00ccf8 000b rts +00ccfa 6ef6 mov.l @r15+, r14 +00ccfc 7ffc add #h'fc, r15 +00ccfe 6653 mov r5, r6 +00cd00 364c add r4, r6 +00cd02 e234 mov #h'34, r2 +00cd04 6360 mov.b @r6, r3 +00cd06 3327 cmp/gt r2, r3 +00cd08 8b26 bf h'4c ;@(h'cd58) +00cd0a e130 mov #h'30, r1 +00cd0c 2610 mov.b r1, @r6 +00cd0e 75ff add #h'ff, r5 +00cd10 354c add r4, r5 +00cd12 2f52 mov.l r5, @r15 +00cd14 6350 mov.b @r5, r3 +00cd16 7301 +00cd18 2530 mov.b r3, @r5 +00cd1a 65f2 mov.l @r15, r5 +00cd1c 6653 mov r5, r6 +00cd1e 3646 cmp/hi r4, r6 +00cd20 8f0f bf/s h'1e ;@(h'cd42) +00cd22 e739 mov #h'39, r7 +00cd24 6260 mov.b @r6, r2 +00cd26 3277 cmp/gt r7, r2 +00cd28 8b07 bf h'e ;@(h'cd3a) +00cd2a 6353 mov r5, r3 +00cd2c 6250 mov.b @r5, r2 +00cd2e 73ff add #h'ff, r3 +00cd30 72f6 add #h'f6, r2 +00cd32 2520 mov.b r2, @r5 +00cd34 6230 mov.b @r3, r2 +00cd36 7201 +00cd38 2320 mov.b r2, @r3 +00cd3a 76ff add #h'ff, r6 +00cd3c 3646 cmp/hi r4, r6 +00cd3e 8df1 bt/s h'-1e ;@(h'cd24) +00cd40 75ff add #h'ff, r5 +00cd42 6543 mov r4, r5 +00cd44 7501 +00cd46 6250 mov.b @r5, r2 +00cd48 3277 cmp/gt r7, r2 +00cd4a 8b05 bf h'a ;@(h'cd58) +00cd4c 6250 mov.b @r5, r2 +00cd4e 72f6 add #h'f6, r2 +00cd50 2520 mov.b r2, @r5 +00cd52 6340 mov.b @r4, r3 +00cd54 7301 +00cd56 2430 mov.b r3, @r4 +00cd58 000b rts +00cd5a 7f04 +00cd5c 2fe6 mov.l r14, @-r15 +00cd5e 6e63 mov r6, r14 +00cd60 2fd6 mov.l r13, @-r15 +00cd62 2fc6 mov.l r12, @-r15 +00cd64 2fb6 mov.l r11, @-r15 +00cd66 6b43 mov r4, r11 +00cd68 4f22 sts.l pr, @-r15 +00cd6a 60e2 mov.l @r14, r0 +00cd6c 8801 cmp/eq #h'1, r0 +00cd6e 8f0c bf/s h'18 ;@(h'cd8a) +00cd70 6d53 mov r5, r13 +00cd72 66d3 mov r13, r6 +00cd74 d21b mov.l @(h'6c,pc), r2 ;@(h'cde4) +00cd76 65b3 mov r11, r5 +00cd78 420b jsr @r2 +00cd7a 54e1 mov.l @(h'4,r14), r4 +00cd7c 53e1 mov.l @(h'4,r14), r3 +00cd7e 33dc add r13, r3 +00cd80 1e31 mov.l r3, @(h'4,r14) +00cd82 52e2 mov.l @(h'8,r14), r2 +00cd84 32dc add r13, r2 +00cd86 a00f bra h'1e ;@(h'cda8) +00cd88 1e22 mov.l r2, @(h'8,r14) +00cd8a 4d15 cmp/pl r13 +00cd8c 8f0c bf/s h'18 ;@(h'cda8) +00cd8e ec00 mov #h'0, r12 +00cd90 50e3 mov.l @(h'c,r14), r0 +00cd92 55e1 mov.l @(h'4,r14), r5 +00cd94 400b jsr @r0 +00cd96 64b4 mov.b @r11+, r4 +00cd98 88ff cmp/eq #h'ffffffff, r0 +00cd9a 8905 bt h'a ;@(h'cda8) +00cd9c 52e2 mov.l @(h'8,r14), r2 +00cd9e 7c01 +00cda0 7201 +00cda2 3cd3 cmp/ge r13, r12 +00cda4 8ff4 bf/s h'-18 ;@(h'cd90) +00cda6 1e22 mov.l r2, @(h'8,r14) +00cda8 4f26 lds.l @r15+, pr +00cdaa 6bf6 mov.l @r15+, r11 +00cdac 6cf6 mov.l @r15+, r12 +00cdae 6df6 mov.l @r15+, r13 +00cdb0 000b rts +00cdb2 6ef6 mov.l @r15+, r14 +00cdb4 6042 mov.l @r4, r0 +00cdb6 8801 cmp/eq #h'1, r0 +00cdb8 8b02 bf h'4 ;@(h'cdc0) +00cdba e300 mov #h'0, r3 +00cdbc 5241 mov.l @(h'4,r4), r2 +00cdbe 2230 mov.b r3, @r2 +00cdc0 000b rts +00cdc2 0009 nop +00cdc4 6042 mov.l @r4, r0 +00cdc6 8801 cmp/eq #h'1, r0 +00cdc8 8b01 bf h'2 ;@(h'cdce) +00cdca 000b rts +00cdcc e000 mov #h'0, r0 +00cdce e110 mov #h'10, r1 +00cdd0 5041 mov.l @(h'4,r4), r0 +00cdd2 001c mov.b @(r0,r1), r0 +00cdd4 c940 and #h'40, r0 +00cdd6 000b rts +00cdd8 0009 nop +00cdda 0000 +00cddc 0030 +00cdde ab98 bra h'-8d0 ;@(h'c512) +00cde0 0030 +00cde2 aae4 bra h'-a38 ;@(h'c3ae) +00cde4 0030 +00cde6 ae9c bra h'-2c8 ;@(h'cb22) +00cde8 4f22 sts.l pr, @-r15 +00cdea e00c mov #h'c, r0 +00cdec d30d mov.l @(h'34,pc), r3 ;@(h'ce24) +00cdee 7ff4 add #h'f4, r15 +00cdf0 62f3 mov r15, r2 +00cdf2 7214 add #h'14, r2 +00cdf4 3f08 sub r0, r15 +00cdf6 430b jsr @r3 +00cdf8 61f3 mov r15, r1 +00cdfa e20c mov #h'c, r2 +00cdfc d10a mov.l @(h'28,pc), r1 ;@(h'ce28) +00cdfe 32fc add r15, r2 +00ce00 410b jsr @r1 +00ce02 2f26 mov.l r2, @-r15 +00ce04 d209 mov.l @(h'24,pc), r2 ;@(h'ce2c) +00ce06 e00c mov #h'c, r0 +00ce08 d306 mov.l @(h'18,pc), r3 ;@(h'ce24) +00ce0a 7f10 add #h'10, r15 +00ce0c 3f08 sub r0, r15 +00ce0e 430b jsr @r3 +00ce10 61f3 mov r15, r1 +00ce12 51f7 mov.l @(h'1c,r15), r1 +00ce14 d306 mov.l @(h'18,pc), r3 ;@(h'ce30) +00ce16 430b jsr @r3 +00ce18 2f16 mov.l r1, @-r15 +00ce1a 7f1c add #h'1c, r15 +00ce1c 4f26 lds.l @r15+, pr +00ce1e 000b rts +00ce20 0009 nop +00ce22 0000 +00ce24 0030 +00ce26 ad2c bra h'-5a8 ;@(h'c882) +00ce28 0030 +00ce2a d8c0 mov.l @(h'300,pc), r8 ;@(h'd12c) +00ce2c 0031 +00ce2e 92cc mov.w @(h'198,pc), r2 ;@(h'cfca) +00ce30 0030 +00ce32 d31e mov.l @(h'78,pc), r3 ;@(h'ceac) +00ce34 2fe6 mov.l r14, @-r15 +00ce36 e00c mov #h'c, r0 +00ce38 d373 mov.l @(h'1cc,pc), r3 ;@(h'd008) +00ce3a 2fd6 mov.l r13, @-r15 +00ce3c 2fc6 mov.l r12, @-r15 +00ce3e 2fb6 mov.l r11, @-r15 +00ce40 2fa6 mov.l r10, @-r15 +00ce42 4f22 sts.l pr, @-r15 +00ce44 7fe8 add #h'e8, r15 +00ce46 6cf3 mov r15, r12 +00ce48 7c34 add #h'34, r12 +00ce4a 62c3 mov r12, r2 +00ce4c 3f08 sub r0, r15 +00ce4e 430b jsr @r3 +00ce50 61f3 mov r15, r1 +00ce52 d26e mov.l @(h'1b8,pc), r2 ;@(h'd00c) +00ce54 420b jsr @r2 +00ce56 0009 nop +00ce58 d36b mov.l @(h'1ac,pc), r3 ;@(h'd008) +00ce5a 6b03 mov r0, r11 +00ce5c 6ef3 mov r15, r14 +00ce5e 7e4c add #h'4c, r14 +00ce60 62e3 mov r14, r2 +00ce62 e00c mov #h'c, r0 +00ce64 3f08 sub r0, r15 +00ce66 430b jsr @r3 +00ce68 61f3 mov r15, r1 +00ce6a d268 mov.l @(h'1a0,pc), r2 ;@(h'd00c) +00ce6c 420b jsr @r2 +00ce6e 0009 nop +00ce70 da67 mov.l @(h'19c,pc), r10 ;@(h'd010) +00ce72 6d03 mov r0, r13 +00ce74 60b3 mov r11, r0 +00ce76 20db or r13, r0 +00ce78 c801 tst #h'1, r0 +00ce7a 8d07 bt/s h'e ;@(h'ce8c) +00ce7c 7f18 add #h'18, r15 +00ce7e 62a3 mov r10, r2 +00ce80 d361 mov.l @(h'184,pc), r3 ;@(h'd008) +00ce82 51fc mov.l @(h'30,r15), r1 +00ce84 430b jsr @r3 +00ce86 e00c mov #h'c, r0 +00ce88 a0b6 bra h'16c ;@(h'cff8) +00ce8a 0009 nop +00ce8c e404 mov #h'4, r4 +00ce8e 63b3 mov r11, r3 +00ce90 2348 tst r4, r3 +00ce92 8910 bt h'20 ;@(h'ceb6) +00ce94 e10c mov #h'c, r1 +00ce96 2d18 tst r1, r13 +00ce98 8906 bt h'c ;@(h'cea8) +00ce9a 62a3 mov r10, r2 +00ce9c d35a mov.l @(h'168,pc), r3 ;@(h'd008) +00ce9e 51fc mov.l @(h'30,r15), r1 +00cea0 430b jsr @r3 +00cea2 e00c mov #h'c, r0 +00cea4 a0a8 bra h'150 ;@(h'cff8) +00cea6 0009 nop +00cea8 51fc mov.l @(h'30,r15), r1 +00ceaa d25a mov.l @(h'168,pc), r2 ;@(h'd014) +00ceac d356 mov.l @(h'158,pc), r3 ;@(h'd008) +00ceae 430b jsr @r3 +00ceb0 e00c mov #h'c, r0 +00ceb2 a0a1 bra h'142 ;@(h'cff8) +00ceb4 0009 nop +00ceb6 24d8 tst r13, r4 +00ceb8 8906 bt h'c ;@(h'cec8) +00ceba 51fc mov.l @(h'30,r15), r1 +00cebc d256 mov.l @(h'158,pc), r2 ;@(h'd018) +00cebe d352 mov.l @(h'148,pc), r3 ;@(h'd008) +00cec0 430b jsr @r3 +00cec2 e00c mov #h'c, r0 +00cec4 a098 bra h'130 ;@(h'cff8) +00cec6 0009 nop +00cec8 e208 mov #h'8, r2 +00ceca 2b28 tst r2, r11 +00cecc 8975 bt h'ea ;@(h'cfba) +00cece 7ff4 add #h'f4, r15 +00ced0 d34d mov.l @(h'134,pc), r3 ;@(h'd008) +00ced2 62e3 mov r14, r2 +00ced4 e00c mov #h'c, r0 +00ced6 3f08 sub r0, r15 +00ced8 430b jsr @r3 +00ceda 61f3 mov r15, r1 +00cedc d14f mov.l @(h'13c,pc), r1 ;@(h'd01c) +00cede e20c mov #h'c, r2 +00cee0 32fc add r15, r2 +00cee2 410b jsr @r1 +00cee4 2f26 mov.l r2, @-r15 +00cee6 7f10 add #h'10, r15 +00cee8 d347 mov.l @(h'11c,pc), r3 ;@(h'd008) +00ceea 62e3 mov r14, r2 +00ceec e00c mov #h'c, r0 +00ceee 3f08 sub r0, r15 +00cef0 430b jsr @r3 +00cef2 61f3 mov r15, r1 +00cef4 d24a mov.l @(h'128,pc), r2 ;@(h'd020) +00cef6 420b jsr @r2 +00cef8 0009 nop +00cefa 2008 tst r0, r0 +00cefc 8d56 bt/s h'ac ;@(h'cfac) +00cefe 7f18 add #h'18, r15 +00cf00 e202 mov #h'2, r2 +00cf02 2d28 tst r2, r13 +00cf04 8b52 bf h'a4 ;@(h'cfac) +00cf06 6df3 mov r15, r13 +00cf08 d346 mov.l @(h'118,pc), r3 ;@(h'd024) +00cf0a 62e3 mov r14, r2 +00cf0c 61c2 mov.l @r12, r1 +00cf0e e00c mov #h'c, r0 +00cf10 213a xor r3, r1 +00cf12 7d0c +00cf14 d33c mov.l @(h'f0,pc), r3 ;@(h'd008) +00cf16 2c12 mov.l r1, @r12 +00cf18 7ff4 add #h'f4, r15 +00cf1a 3f08 sub r0, r15 +00cf1c 430b jsr @r3 +00cf1e 61f3 mov r15, r1 +00cf20 d339 mov.l @(h'e4,pc), r3 ;@(h'd008) +00cf22 7ff4 add #h'f4, r15 +00cf24 62c3 mov r12, r2 +00cf26 e00c mov #h'c, r0 +00cf28 3f08 sub r0, r15 +00cf2a 430b jsr @r3 +00cf2c 61f3 mov r15, r1 +00cf2e e20c mov #h'c, r2 +00cf30 d13d mov.l @(h'f4,pc), r1 ;@(h'd028) +00cf32 32fc add r15, r2 +00cf34 410b jsr @r1 +00cf36 2f26 mov.l r2, @-r15 +00cf38 d13c mov.l @(h'f0,pc), r1 ;@(h'd02c) +00cf3a 7f10 add #h'10, r15 +00cf3c e218 mov #h'18, r2 +00cf3e 32fc add r15, r2 +00cf40 410b jsr @r1 +00cf42 2f26 mov.l r2, @-r15 +00cf44 d13a mov.l @(h'e8,pc), r1 ;@(h'd030) +00cf46 7f1c add #h'1c, r15 +00cf48 410b jsr @r1 +00cf4a 2fd6 mov.l r13, @-r15 +00cf4c d32e mov.l @(h'b8,pc), r3 ;@(h'd008) +00cf4e 6cf3 mov r15, r12 +00cf50 7c10 add #h'10, r12 +00cf52 62e3 mov r14, r2 +00cf54 e00c mov #h'c, r0 +00cf56 3f08 sub r0, r15 +00cf58 430b jsr @r3 +00cf5a 61f3 mov r15, r1 +00cf5c d335 mov.l @(h'd4,pc), r3 ;@(h'd034) +00cf5e e4ff mov #h'ffffffff, r4 +00cf60 430b jsr @r3 +00cf62 2fc6 mov.l r12, @-r15 +00cf64 d328 mov.l @(h'a0,pc), r3 ;@(h'd008) +00cf66 7f14 add #h'14, r15 +00cf68 62c3 mov r12, r2 +00cf6a e00c mov #h'c, r0 +00cf6c 3f08 sub r0, r15 +00cf6e 430b jsr @r3 +00cf70 61f3 mov r15, r1 +00cf72 e20c mov #h'c, r2 +00cf74 d129 mov.l @(h'a4,pc), r1 ;@(h'd01c) +00cf76 32fc add r15, r2 +00cf78 410b jsr @r1 +00cf7a 2f26 mov.l r2, @-r15 +00cf7c d322 mov.l @(h'88,pc), r3 ;@(h'd008) +00cf7e 7f10 add #h'10, r15 +00cf80 62c3 mov r12, r2 +00cf82 e00c mov #h'c, r0 +00cf84 3f08 sub r0, r15 +00cf86 430b jsr @r3 +00cf88 61f3 mov r15, r1 +00cf8a d225 mov.l @(h'94,pc), r2 ;@(h'd020) +00cf8c 420b jsr @r2 +00cf8e 0009 nop +00cf90 2008 tst r0, r0 +00cf92 8f04 bf/s h'8 ;@(h'cf9e) +00cf94 7f18 add #h'18, r15 +00cf96 d323 mov.l @(h'8c,pc), r3 ;@(h'd024) +00cf98 62d2 mov.l @r13, r2 +00cf9a 223b or r3, r2 +00cf9c 2d22 mov.l r2, @r13 +00cf9e 62d3 mov r13, r2 +00cfa0 d319 mov.l @(h'64,pc), r3 ;@(h'd008) +00cfa2 51fc mov.l @(h'30,r15), r1 +00cfa4 430b jsr @r3 +00cfa6 e00c mov #h'c, r0 +00cfa8 a026 bra h'4c ;@(h'cff8) +00cfaa 0009 nop +00cfac 51fc mov.l @(h'30,r15), r1 +00cfae 62a3 mov r10, r2 +00cfb0 d315 mov.l @(h'54,pc), r3 ;@(h'd008) +00cfb2 430b jsr @r3 +00cfb4 e00c mov #h'c, r0 +00cfb6 a01f bra h'3e ;@(h'cff8) +00cfb8 0009 nop +00cfba 7ff4 add #h'f4, r15 +00cfbc d312 mov.l @(h'48,pc), r3 ;@(h'd008) +00cfbe 62e3 mov r14, r2 +00cfc0 e00c mov #h'c, r0 +00cfc2 3f08 sub r0, r15 +00cfc4 430b jsr @r3 +00cfc6 61f3 mov r15, r1 +00cfc8 d30f mov.l @(h'3c,pc), r3 ;@(h'd008) +00cfca 7ff4 add #h'f4, r15 +00cfcc 62c3 mov r12, r2 +00cfce e00c mov #h'c, r0 +00cfd0 3f08 sub r0, r15 +00cfd2 430b jsr @r3 +00cfd4 61f3 mov r15, r1 +00cfd6 e20c mov #h'c, r2 +00cfd8 d113 mov.l @(h'4c,pc), r1 ;@(h'd028) +00cfda 32fc add r15, r2 +00cfdc 410b jsr @r1 +00cfde 2f26 mov.l r2, @-r15 +00cfe0 d112 mov.l @(h'48,pc), r1 ;@(h'd02c) +00cfe2 7f10 add #h'10, r15 +00cfe4 e218 mov #h'18, r2 +00cfe6 32fc add r15, r2 +00cfe8 410b jsr @r1 +00cfea 2f26 mov.l r2, @-r15 +00cfec d110 mov.l @(h'40,pc), r1 ;@(h'd030) +00cfee 7f1c add #h'1c, r15 +00cff0 52ff mov.l @(h'3c,r15), r2 +00cff2 410b jsr @r1 +00cff4 2f26 mov.l r2, @-r15 +00cff6 7f10 add #h'10, r15 +00cff8 7f18 add #h'18, r15 +00cffa 4f26 lds.l @r15+, pr +00cffc 6af6 mov.l @r15+, r10 +00cffe 6bf6 mov.l @r15+, r11 +00d000 6cf6 mov.l @r15+, r12 +00d002 6df6 mov.l @r15+, r13 +00d004 000b rts +00d006 6ef6 mov.l @r15+, r14 +00d008 0030 +00d00a ad2c bra h'-5a8 ;@(h'ca66) +00d00c 0030 +00d00e d460 mov.l @(h'180,pc), r4 ;@(h'd190) +00d010 0031 +00d012 9358 mov.w @(h'b0,pc), r3 ;@(h'd0c6) +00d014 0031 +00d016 9364 mov.w @(h'c8,pc), r3 ;@(h'd0e2) +00d018 0031 +00d01a 937c mov.w @(h'f8,pc), r3 ;@(h'd116) +00d01c 0030 +00d01e d3e0 mov.l @(h'380,pc), r3 ;@(h'd3a0) +00d020 0030 +00d022 d1f8 mov.l @(h'3e0,pc), r1 ;@(h'd404) +00d024 8000 mov.b r0, @(h'0,r0) +00d026 0000 +00d028 0030 +00d02a d8c0 mov.l @(h'300,pc), r8 ;@(h'd32c) +00d02c 0030 +00d02e d31e mov.l @(h'78,pc), r3 ;@(h'd0a8) +00d030 0030 +00d032 d690 mov.l @(h'240,pc), r6 ;@(h'd274) +00d034 0030 +00d036 d260 mov.l @(h'180,pc), r2 ;@(h'd1b8) +00d038 2668 tst r6, r6 +00d03a 8f02 bf/s h'4 ;@(h'd042) +00d03c 6753 mov r5, r7 +00d03e 000b rts +00d040 e000 mov #h'0, r0 +00d042 e500 mov #h'0, r5 +00d044 6253 mov r5, r2 +00d046 3262 cmp/hs r6, r2 +00d048 890b bt h'16 ;@(h'd062) +00d04a 6344 mov.b @r4+, r3 +00d04c 6274 mov.b @r7+, r2 +00d04e 3320 cmp/eq r2, r3 +00d050 8b07 bf h'e ;@(h'd062) +00d052 6243 mov r4, r2 +00d054 72ff add #h'ff, r2 +00d056 6320 mov.b @r2, r3 +00d058 2338 tst r3, r3 +00d05a 8902 bt h'4 ;@(h'd062) +00d05c 7501 +00d05e 3562 cmp/hs r6, r5 +00d060 8bf3 bf h'-1a ;@(h'd04a) +00d062 6043 mov r4, r0 +00d064 70ff add #h'ff, r0 +00d066 77ff add #h'ff, r7 +00d068 6000 mov.b @r0, r0 +00d06a 600c extu.b r0, r0 +00d06c 6370 mov.b @r7, r3 +00d06e 633c extu.b r3, r3 +00d070 3038 sub r3, r0 +00d072 000b rts +00d074 0009 nop +00d076 0000 +00d078 d201 mov.l @(h'4,pc), r2 ;@(h'd080) +00d07a d002 mov.l @(h'8,pc), r0 ;@(h'd084) +00d07c 422b jmp @r2 +00d07e 0009 nop +00d080 8001 mov.b r0, @(h'1,r0) +00d082 0070 +00d084 0000 +00d086 0118 sett +00d088 d201 mov.l @(h'4,pc), r2 ;@(h'd090) +00d08a d002 mov.l @(h'8,pc), r0 ;@(h'd094) +00d08c 422b jmp @r2 +00d08e 0009 nop +00d090 8001 mov.b r0, @(h'1,r0) +00d092 0070 +00d094 0000 +00d096 042d mov.w @(r0,r2), r4 +00d098 d201 mov.l @(h'4,pc), r2 ;@(h'd0a0) +00d09a d002 mov.l @(h'8,pc), r0 ;@(h'd0a4) +00d09c 422b jmp @r2 +00d09e 0009 nop +00d0a0 8001 mov.b r0, @(h'1,r0) +00d0a2 0070 +00d0a4 0000 +00d0a6 0434 mov.b r3, @(r0,r4) +00d0a8 d201 mov.l @(h'4,pc), r2 ;@(h'd0b0) +00d0aa d002 mov.l @(h'8,pc), r0 ;@(h'd0b4) +00d0ac 422b jmp @r2 +00d0ae 0009 nop +00d0b0 8001 mov.b r0, @(h'1,r0) +00d0b2 0070 +00d0b4 0000 +00d0b6 0439 +00d0b8 d201 mov.l @(h'4,pc), r2 ;@(h'd0c0) +00d0ba d002 mov.l @(h'8,pc), r0 ;@(h'd0c4) +00d0bc 422b jmp @r2 +00d0be 0009 nop +00d0c0 8001 mov.b r0, @(h'1,r0) +00d0c2 0070 +00d0c4 0000 +00d0c6 042f mac.l @r2+, @r4+ +00d0c8 d201 mov.l @(h'4,pc), r2 ;@(h'd0d0) +00d0ca d002 mov.l @(h'8,pc), r0 ;@(h'd0d4) +00d0cc 422b jmp @r2 +00d0ce 0009 nop +00d0d0 8001 mov.b r0, @(h'1,r0) +00d0d2 0070 +00d0d4 0000 +00d0d6 042e mov.l @(r0,r2), r4 +00d0d8 d201 mov.l @(h'4,pc), r2 ;@(h'd0e0) +00d0da d002 mov.l @(h'8,pc), r0 ;@(h'd0e4) +00d0dc 422b jmp @r2 +00d0de 0009 nop +00d0e0 8001 mov.b r0, @(h'1,r0) +00d0e2 0070 +00d0e4 0000 +00d0e6 042c mov.b @(r0,r2), r4 +00d0e8 d201 mov.l @(h'4,pc), r2 ;@(h'd0f0) +00d0ea d002 mov.l @(h'8,pc), r0 ;@(h'd0f4) +00d0ec 422b jmp @r2 +00d0ee 0009 nop +00d0f0 8001 mov.b r0, @(h'1,r0) +00d0f2 0070 +00d0f4 0000 +00d0f6 0432 stc ssr, r4 +00d0f8 d201 mov.l @(h'4,pc), r2 ;@(h'd100) +00d0fa d002 mov.l @(h'8,pc), r0 ;@(h'd104) +00d0fc 422b jmp @r2 +00d0fe 0009 nop +00d100 8001 mov.b r0, @(h'1,r0) +00d102 0070 +00d104 0000 +00d106 0431 +00d108 d201 mov.l @(h'4,pc), r2 ;@(h'd110) +00d10a d002 mov.l @(h'8,pc), r0 ;@(h'd114) +00d10c 422b jmp @r2 +00d10e 0009 nop +00d110 8001 mov.b r0, @(h'1,r0) +00d112 0070 +00d114 0000 +00d116 0435 mov.w r3, @(r0,r4) +00d118 d201 mov.l @(h'4,pc), r2 ;@(h'd120) +00d11a d002 mov.l @(h'8,pc), r0 ;@(h'd124) +00d11c 422b jmp @r2 +00d11e 0009 nop +00d120 8001 mov.b r0, @(h'1,r0) +00d122 0070 +00d124 0000 +00d126 0374 mov.b r7, @(r0,r3) +00d128 d201 mov.l @(h'4,pc), r2 ;@(h'd130) +00d12a d002 mov.l @(h'8,pc), r0 ;@(h'd134) +00d12c 422b jmp @r2 +00d12e 0009 nop +00d130 8001 mov.b r0, @(h'1,r0) +00d132 0070 +00d134 0000 +00d136 0420 +00d138 d201 mov.l @(h'4,pc), r2 ;@(h'd140) +00d13a d002 mov.l @(h'8,pc), r0 ;@(h'd144) +00d13c 422b jmp @r2 +00d13e 0009 nop +00d140 8001 mov.b r0, @(h'1,r0) +00d142 0070 +00d144 0000 +00d146 011a sts macl, r1 +00d148 d201 mov.l @(h'4,pc), r2 ;@(h'd150) +00d14a d002 mov.l @(h'8,pc), r0 ;@(h'd154) +00d14c 422b jmp @r2 +00d14e 0009 nop +00d150 8001 mov.b r0, @(h'1,r0) +00d152 0070 +00d154 0000 +00d156 011b sleep +00d158 d201 mov.l @(h'4,pc), r2 ;@(h'd160) +00d15a d002 mov.l @(h'8,pc), r0 ;@(h'd164) +00d15c 422b jmp @r2 +00d15e 0009 nop +00d160 8001 mov.b r0, @(h'1,r0) +00d162 0070 +00d164 0000 +00d166 0026 mov.l r2, @(r0,r0) +00d168 d201 mov.l @(h'4,pc), r2 ;@(h'd170) +00d16a d002 mov.l @(h'8,pc), r0 ;@(h'd174) +00d16c 422b jmp @r2 +00d16e 0009 nop +00d170 8001 mov.b r0, @(h'1,r0) +00d172 0070 +00d174 0000 +00d176 0462 +00d178 d201 mov.l @(h'4,pc), r2 ;@(h'd180) +00d17a d002 mov.l @(h'8,pc), r0 ;@(h'd184) +00d17c 422b jmp @r2 +00d17e 0009 nop +00d180 8001 mov.b r0, @(h'1,r0) +00d182 0070 +00d184 0000 +00d186 0807 mul.l r0, r8 +00d188 d201 mov.l @(h'4,pc), r2 ;@(h'd190) +00d18a d002 mov.l @(h'8,pc), r0 ;@(h'd194) +00d18c 422b jmp @r2 +00d18e 0009 nop +00d190 8001 mov.b r0, @(h'1,r0) +00d192 0070 +00d194 0000 +00d196 0836 mov.l r3, @(r0,r8) +00d198 d201 mov.l @(h'4,pc), r2 ;@(h'd1a0) +00d19a d002 mov.l @(h'8,pc), r0 ;@(h'd1a4) +00d19c 422b jmp @r2 +00d19e 0009 nop +00d1a0 8001 mov.b r0, @(h'1,r0) +00d1a2 0070 +00d1a4 0000 +00d1a6 0844 mov.b r4, @(r0,r8) +00d1a8 d201 mov.l @(h'4,pc), r2 ;@(h'd1b0) +00d1aa d002 mov.l @(h'8,pc), r0 ;@(h'd1b4) +00d1ac 422b jmp @r2 +00d1ae 0009 nop +00d1b0 8001 mov.b r0, @(h'1,r0) +00d1b2 0070 +00d1b4 0000 +00d1b6 0841 +00d1b8 d201 mov.l @(h'4,pc), r2 ;@(h'd1c0) +00d1ba d002 mov.l @(h'8,pc), r0 ;@(h'd1c4) +00d1bc 422b jmp @r2 +00d1be 0009 nop +00d1c0 8001 mov.b r0, @(h'1,r0) +00d1c2 0070 +00d1c4 0000 +00d1c6 0840 +00d1c8 d201 mov.l @(h'4,pc), r2 ;@(h'd1d0) +00d1ca d002 mov.l @(h'8,pc), r0 ;@(h'd1d4) +00d1cc 422b jmp @r2 +00d1ce 0009 nop +00d1d0 8001 mov.b r0, @(h'1,r0) +00d1d2 0070 +00d1d4 0000 +00d1d6 0830 +00d1d8 d201 mov.l @(h'4,pc), r2 ;@(h'd1e0) +00d1da d002 mov.l @(h'8,pc), r0 ;@(h'd1e4) +00d1dc 422b jmp @r2 +00d1de 0009 nop +00d1e0 8001 mov.b r0, @(h'1,r0) +00d1e2 0070 +00d1e4 0000 +00d1e6 082b rte +00d1e8 d201 mov.l @(h'4,pc), r2 ;@(h'd1f0) +00d1ea d002 mov.l @(h'8,pc), r0 ;@(h'd1f4) +00d1ec 422b jmp @r2 +00d1ee 0009 nop +00d1f0 8001 mov.b r0, @(h'1,r0) +00d1f2 0070 +00d1f4 0000 +00d1f6 0c4f mac.l @r4+, @r12+ +00d1f8 2f86 mov.l r8, @-r15 +00d1fa 54f1 mov.l @(h'4,r15), r4 +00d1fc 634f exts.w r4, r3 +00d1fe 58f4 mov.l @(h'10,r15), r8 +00d200 678f exts.w r8, r7 +00d202 51f2 mov.l @(h'8,r15), r1 +00d204 52f3 mov.l @(h'c,r15), r2 +00d206 55f5 mov.l @(h'14,r15), r5 +00d208 56f6 mov.l @(h'18,r15), r6 +00d20a d013 mov.l @(h'4c,pc), r0 ;@(h'd258) +00d20c 3303 cmp/ge r0, r3 +00d20e 8912 bt h'24 ;@(h'd236) +00d210 3703 cmp/ge r0, r7 +00d212 8916 bt h'2c ;@(h'd242) +00d214 d011 mov.l @(h'44,pc), r0 ;@(h'd25c) +00d216 3033 cmp/ge r3, r0 +00d218 8919 bt h'32 ;@(h'd24e) +00d21a 2847 div0s r4, r8 +00d21c 8907 bt h'e ;@(h'd22e) +00d21e 3730 cmp/eq r3, r7 +00d220 8b05 bf h'a ;@(h'd22e) +00d222 3510 cmp/eq r1, r5 +00d224 8b03 bf h'6 ;@(h'd22e) +00d226 3620 cmp/eq r2, r6 +00d228 8b01 bf h'2 ;@(h'd22e) +00d22a a001 bra h'2 ;@(h'd230) +00d22c e001 mov #h'1, r0 +00d22e e000 mov #h'0, r0 +00d230 68f6 mov.l @r15+, r8 +00d232 000b rts +00d234 0009 nop +00d236 2118 tst r1, r1 +00d238 8bf9 bf h'-e ;@(h'd22e) +00d23a 2228 tst r2, r2 +00d23c 8bf7 bf h'-12 ;@(h'd22e) +00d23e afe7 bra h'-32 ;@(h'd210) +00d240 0009 nop +00d242 2558 tst r5, r5 +00d244 8bf3 bf h'-1a ;@(h'd22e) +00d246 2668 tst r6, r6 +00d248 8bf1 bf h'-1e ;@(h'd22e) +00d24a afe3 bra h'-3a ;@(h'd214) +00d24c 0009 nop +00d24e 3073 cmp/ge r7, r0 +00d250 8bed bf h'-26 ;@(h'd22e) +00d252 afed bra h'-26 ;@(h'd230) +00d254 e001 mov #h'1, r0 +00d256 0009 nop +00d258 0000 +00d25a 7fff add #h'ff, r15 +00d25c ffff +00d25e 8001 mov.b r0, @(h'1,r0) +00d260 52f1 mov.l @(h'4,r15), r2 +00d262 632f exts.w r2, r3 +00d264 50f2 mov.l @(h'8,r15), r0 +00d266 d614 mov.l @(h'50,pc), r6 ;@(h'd2b8) +00d268 51f3 mov.l @(h'c,r15), r1 +00d26a d714 mov.l @(h'50,pc), r7 ;@(h'd2bc) +00d26c 3363 cmp/ge r6, r3 +00d26e 890d bt h'1a ;@(h'd28c) +00d270 3733 cmp/ge r3, r7 +00d272 8906 bt h'c ;@(h'd282) +00d274 334c add r4, r3 +00d276 3363 cmp/ge r6, r3 +00d278 8901 bt h'2 ;@(h'd27e) +00d27a 3733 cmp/ge r3, r7 +00d27c 8b12 bf h'24 ;@(h'd2a4) +00d27e 4415 cmp/pl r4 +00d280 890d bt h'1a ;@(h'd29e) +00d282 d30e mov.l @(h'38,pc), r3 ;@(h'd2bc) +00d284 e000 mov #h'0, r0 +00d286 e100 mov #h'0, r1 +00d288 a00c bra h'18 ;@(h'd2a4) +00d28a 0009 nop +00d28c d30a mov.l @(h'28,pc), r3 ;@(h'd2b8) +00d28e 2118 tst r1, r1 +00d290 8b01 bf h'2 ;@(h'd296) +00d292 2008 tst r0, r0 +00d294 8906 bt h'c ;@(h'd2a4) +00d296 e0ff mov #h'ffffffff, r0 +00d298 e1ff mov #h'ffffffff, r1 +00d29a a003 bra h'6 ;@(h'd2a4) +00d29c 0009 nop +00d29e d306 mov.l @(h'18,pc), r3 ;@(h'd2b8) +00d2a0 e000 mov #h'0, r0 +00d2a2 e100 mov #h'0, r1 +00d2a4 633d extu.w r3, r3 +00d2a6 4300 shll r3 +00d2a8 4200 shll r2 +00d2aa 4325 rotcr r3 +00d2ac 65f2 mov.l @r15, r5 +00d2ae 2532 mov.l r3, @r5 +00d2b0 1501 mov.l r0, @(h'4,r5) +00d2b2 1512 mov.l r1, @(h'8,r5) +00d2b4 000b rts +00d2b6 0009 nop +00d2b8 0000 +00d2ba 7fff add #h'ff, r15 +00d2bc ffff +00d2be 8001 mov.b r0, @(h'1,r0) +00d2c0 2118 tst r1, r1 +00d2c2 8b27 bf h'4e ;@(h'd314) +00d2c4 2228 tst r2, r2 +00d2c6 8b25 bf h'4a ;@(h'd314) +00d2c8 3793 cmp/ge r9, r7 +00d2ca 8b05 bf h'a ;@(h'd2d8) +00d2cc 2558 tst r5, r5 +00d2ce 8b21 bf h'42 ;@(h'd314) +00d2d0 2668 tst r6, r6 +00d2d2 8b1f bf h'3e ;@(h'd314) +00d2d4 a01a bra h'34 ;@(h'd30c) +00d2d6 0009 nop +00d2d8 d840 mov.l @(h'100,pc), r8 ;@(h'd3dc) +00d2da 3873 cmp/ge r7, r8 +00d2dc 8b16 bf h'2c ;@(h'd30c) +00d2de a019 bra h'32 ;@(h'd314) +00d2e0 0009 nop +00d2e2 2558 tst r5, r5 +00d2e4 8b16 bf h'2c ;@(h'd314) +00d2e6 2668 tst r6, r6 +00d2e8 8b14 bf h'28 ;@(h'd314) +00d2ea 3393 cmp/ge r9, r3 +00d2ec 8b05 bf h'a ;@(h'd2fa) +00d2ee 2118 tst r1, r1 +00d2f0 8b10 bf h'20 ;@(h'd314) +00d2f2 2228 tst r2, r2 +00d2f4 8b0e bf h'1c ;@(h'd314) +00d2f6 a009 bra h'12 ;@(h'd30c) +00d2f8 0009 nop +00d2fa d838 mov.l @(h'e0,pc), r8 ;@(h'd3dc) +00d2fc 3833 cmp/ge r3, r8 +00d2fe 8b05 bf h'a ;@(h'd30c) +00d300 a008 bra h'10 ;@(h'd314) +00d302 0009 nop +00d304 d335 mov.l @(h'd4,pc), r3 ;@(h'd3dc) +00d306 e800 mov #h'0, r8 +00d308 a04e bra h'9c ;@(h'd3a8) +00d30a e000 mov #h'0, r0 +00d30c d332 mov.l @(h'c8,pc), r3 ;@(h'd3d8) +00d30e e800 mov #h'0, r8 +00d310 a04a bra h'94 ;@(h'd3a8) +00d312 e000 mov #h'0, r0 +00d314 d330 mov.l @(h'c0,pc), r3 ;@(h'd3d8) +00d316 e400 mov #h'0, r4 +00d318 e8ff mov #h'ffffffff, r8 +00d31a a045 bra h'8a ;@(h'd3a8) +00d31c e0ff mov #h'ffffffff, r0 +00d31e 2f86 mov.l r8, @-r15 +00d320 2f96 mov.l r9, @-r15 +00d322 2fa6 mov.l r10, @-r15 +00d324 2fb6 mov.l r11, @-r15 +00d326 2fc6 mov.l r12, @-r15 +00d328 2fd6 mov.l r13, @-r15 +00d32a 54f7 mov.l @(h'1c,r15), r4 +00d32c 634f exts.w r4, r3 +00d32e 50fa mov.l @(h'28,r15), r0 +00d330 670f exts.w r0, r7 +00d332 51f8 mov.l @(h'20,r15), r1 +00d334 240a xor r0, r4 +00d336 52f9 mov.l @(h'24,r15), r2 +00d338 55fb mov.l @(h'2c,r15), r5 +00d33a 56fc mov.l @(h'30,r15), r6 +00d33c d926 mov.l @(h'98,pc), r9 ;@(h'd3d8) +00d33e 3393 cmp/ge r9, r3 +00d340 89be bt h'-84 ;@(h'd2c0) +00d342 3793 cmp/ge r9, r7 +00d344 89cd bt h'-66 ;@(h'd2e2) +00d346 d825 mov.l @(h'94,pc), r8 ;@(h'd3dc) +00d348 3833 cmp/ge r3, r8 +00d34a 89db bt h'-4a ;@(h'd304) +00d34c 3873 cmp/ge r7, r8 +00d34e 89d9 bt h'-4e ;@(h'd304) +00d350 337c add r7, r3 +00d352 4f12 sts.l macl, @-r15 +00d354 4f02 sts.l mach, @-r15 +00d356 3625 dmulu.l r2, r6 +00d358 090a sts mach, r9 +00d35a 0a1a sts macl, r10 +00d35c 3515 dmulu.l r1, r5 +00d35e 080a sts mach, r8 +00d360 001a sts macl, r0 +00d362 3615 dmulu.l r1, r6 +00d364 e600 mov #h'0, r6 +00d366 0008 clrt +00d368 0b0a sts mach, r11 +00d36a 0c1a sts macl, r12 +00d36c 3525 dmulu.l r2, r5 +00d36e 39ce addc r12, r9 +00d370 30be addc r11, r0 +00d372 386e addc r6, r8 +00d374 0d0a sts mach, r13 +00d376 071a sts macl, r7 +00d378 397e addc r7, r9 +00d37a 30de addc r13, r0 +00d37c 386e addc r6, r8 +00d37e 4f06 lds.l @r15+, mach +00d380 4f16 lds.l @r15+, macl +00d382 4811 cmp/pz r8 +00d384 8902 bt h'4 ;@(h'd38c) +00d386 7301 +00d388 a004 bra h'8 ;@(h'd394) +00d38a 0009 nop +00d38c 4a00 shll r10 +00d38e 4924 rotcl r9 +00d390 4024 rotcl r0 +00d392 4824 rotcl r8 +00d394 db10 mov.l @(h'40,pc), r11 ;@(h'd3d8) +00d396 33b3 cmp/ge r11, r3 +00d398 8919 bt h'32 ;@(h'd3ce) +00d39a db10 mov.l @(h'40,pc), r11 ;@(h'd3dc) +00d39c 3b33 cmp/ge r3, r11 +00d39e 8912 bt h'24 ;@(h'd3c6) +00d3a0 29ab or r10, r9 +00d3a2 2998 tst r9, r9 +00d3a4 8900 bt h'0 ;@(h'd3a8) +00d3a6 cb01 or #h'1, r0 +00d3a8 633d extu.w r3, r3 +00d3aa 4300 shll r3 +00d3ac 4400 shll r4 +00d3ae 4325 rotcr r3 +00d3b0 5bf6 mov.l @(h'18,r15), r11 +00d3b2 2b32 mov.l r3, @r11 +00d3b4 1b81 mov.l r8, @(h'4,r11) +00d3b6 1b02 mov.l r0, @(h'8,r11) +00d3b8 6df6 mov.l @r15+, r13 +00d3ba 6cf6 mov.l @r15+, r12 +00d3bc 6bf6 mov.l @r15+, r11 +00d3be 6af6 mov.l @r15+, r10 +00d3c0 69f6 mov.l @r15+, r9 +00d3c2 000b rts +00d3c4 68f6 mov.l @r15+, r8 +00d3c6 d305 mov.l @(h'14,pc), r3 ;@(h'd3dc) +00d3c8 e800 mov #h'0, r8 +00d3ca afed bra h'-26 ;@(h'd3a8) +00d3cc e000 mov #h'0, r0 +00d3ce d302 mov.l @(h'8,pc), r3 ;@(h'd3d8) +00d3d0 e800 mov #h'0, r8 +00d3d2 afe9 bra h'-2e ;@(h'd3a8) +00d3d4 e000 mov #h'0, r0 +00d3d6 0009 nop +00d3d8 0000 +00d3da 7fff add #h'ff, r15 +00d3dc ffff +00d3de 8001 mov.b r0, @(h'1,r0) +00d3e0 52f1 mov.l @(h'4,r15), r2 +00d3e2 632f exts.w r2, r3 +00d3e4 50f2 mov.l @(h'8,r15), r0 +00d3e6 51f3 mov.l @(h'c,r15), r1 +00d3e8 d51a mov.l @(h'68,pc), r5 ;@(h'd454) +00d3ea 3353 cmp/ge r5, r3 +00d3ec 891f bt h'3e ;@(h'd42e) +00d3ee 4311 cmp/pz r3 +00d3f0 8b18 bf h'30 ;@(h'd424) +00d3f2 e53f mov #h'3f, r5 +00d3f4 3353 cmp/ge r5, r3 +00d3f6 8923 bt h'46 ;@(h'd440) +00d3f8 d718 mov.l @(h'60,pc), r7 ;@(h'd45c) +00d3fa e51f mov #h'1f, r5 +00d3fc 6633 mov r3, r6 +00d3fe 3537 cmp/gt r3, r5 +00d400 8b05 bf h'a ;@(h'd40e) +00d402 4608 shll2 r6 +00d404 367c add r7, r6 +00d406 e100 mov #h'0, r1 +00d408 6762 mov.l @r6, r7 +00d40a a019 bra h'32 ;@(h'd440) +00d40c 2079 and r7, r0 +00d40e 3350 cmp/eq r5, r3 +00d410 8905 bt h'a ;@(h'd41e) +00d412 76e0 add #h'e0, r6 +00d414 4608 shll2 r6 +00d416 367c add r7, r6 +00d418 6762 mov.l @r6, r7 +00d41a a011 bra h'22 ;@(h'd440) +00d41c 2179 and r7, r1 +00d41e e100 mov #h'0, r1 +00d420 a00e bra h'1c ;@(h'd440) +00d422 0009 nop +00d424 d30c mov.l @(h'30,pc), r3 ;@(h'd458) +00d426 e000 mov #h'0, r0 +00d428 e100 mov #h'0, r1 +00d42a a009 bra h'12 ;@(h'd440) +00d42c 0009 nop +00d42e d309 mov.l @(h'24,pc), r3 ;@(h'd454) +00d430 2118 tst r1, r1 +00d432 8b01 bf h'2 ;@(h'd438) +00d434 2008 tst r0, r0 +00d436 8903 bt h'6 ;@(h'd440) +00d438 e0ff mov #h'ffffffff, r0 +00d43a e1ff mov #h'ffffffff, r1 +00d43c a000 bra h'0 ;@(h'd440) +00d43e 0009 nop +00d440 633d extu.w r3, r3 +00d442 4300 shll r3 +00d444 4200 shll r2 +00d446 4325 rotcr r3 +00d448 64f2 mov.l @r15, r4 +00d44a 2432 mov.l r3, @r4 +00d44c 1401 mov.l r0, @(h'4,r4) +00d44e 1412 mov.l r1, @(h'8,r4) +00d450 000b rts +00d452 0009 nop +00d454 0000 +00d456 7fff add #h'ff, r15 +00d458 ffff +00d45a 8001 mov.b r0, @(h'1,r0) +00d45c 0031 +00d45e 92d8 mov.w @(h'1b0,pc), r2 ;@(h'd612) +00d460 61f2 mov.l @r15, r1 +00d462 621f exts.w r1, r2 +00d464 d50b mov.l @(h'2c,pc), r5 ;@(h'd494) +00d466 4100 shll r1 +00d468 d60b mov.l @(h'2c,pc), r6 ;@(h'd498) +00d46a 0029 movt r0 +00d46c 4008 shll2 r0 +00d46e 4000 shll r0 +00d470 3253 cmp/ge r5, r2 +00d472 8903 bt h'6 ;@(h'd47c) +00d474 3623 cmp/ge r2, r6 +00d476 890b bt h'16 ;@(h'd490) +00d478 000b rts +00d47a 0009 nop +00d47c 53f1 mov.l @(h'4,r15), r3 +00d47e 54f2 mov.l @(h'8,r15), r4 +00d480 2448 tst r4, r4 +00d482 8b03 bf h'6 ;@(h'd48c) +00d484 2338 tst r3, r3 +00d486 8b01 bf h'2 ;@(h'd48c) +00d488 000b rts +00d48a cb02 or #h'2, r0 +00d48c 000b rts +00d48e e001 mov #h'1, r0 +00d490 000b rts +00d492 cb04 or #h'4, r0 +00d494 0000 +00d496 7fff add #h'ff, r15 +00d498 ffff +00d49a 8001 mov.b r0, @(h'1,r0) +00d49c 2f46 mov.l r4, @-r15 +00d49e 2f56 mov.l r5, @-r15 +00d4a0 2f66 mov.l r6, @-r15 +00d4a2 2f76 mov.l r7, @-r15 +00d4a4 54f6 mov.l @(h'18,r15), r4 +00d4a6 55f7 mov.l @(h'1c,r15), r5 +00d4a8 56f4 mov.l @(h'10,r15), r6 +00d4aa 57f5 mov.l @(h'14,r15), r7 +00d4ac 2f86 mov.l r8, @-r15 +00d4ae 2f96 mov.l r9, @-r15 +00d4b0 2fa6 mov.l r10, @-r15 +00d4b2 2fb6 mov.l r11, @-r15 +00d4b4 d01c mov.l @(h'70,pc), r0 ;@(h'd528) +00d4b6 6a43 mov r4, r10 +00d4b8 6b63 mov r6, r11 +00d4ba 6843 mov r4, r8 +00d4bc 2809 and r0, r8 +00d4be 6963 mov r6, r9 +00d4c0 2909 and r0, r9 +00d4c2 d01a mov.l @(h'68,pc), r0 ;@(h'd52c) +00d4c4 2409 and r0, r4 +00d4c6 2609 and r0, r6 +00d4c8 d017 mov.l @(h'5c,pc), r0 ;@(h'd528) +00d4ca 3800 cmp/eq r0, r8 +00d4cc 8914 bt h'28 ;@(h'd4f8) +00d4ce 3900 cmp/eq r0, r9 +00d4d0 8918 bt h'30 ;@(h'd504) +00d4d2 2888 tst r8, r8 +00d4d4 891c bt h'38 ;@(h'd510) +00d4d6 3ba0 cmp/eq r10, r11 +00d4d8 8b03 bf h'6 ;@(h'd4e2) +00d4da 3750 cmp/eq r5, r7 +00d4dc 8b01 bf h'2 ;@(h'd4e2) +00d4de a001 bra h'2 ;@(h'd4e4) +00d4e0 e001 mov #h'1, r0 +00d4e2 e000 mov #h'0, r0 +00d4e4 6bf6 mov.l @r15+, r11 +00d4e6 6af6 mov.l @r15+, r10 +00d4e8 69f6 mov.l @r15+, r9 +00d4ea 68f6 mov.l @r15+, r8 +00d4ec 67f6 mov.l @r15+, r7 +00d4ee 66f6 mov.l @r15+, r6 +00d4f0 65f6 mov.l @r15+, r5 +00d4f2 64f6 mov.l @r15+, r4 +00d4f4 000b rts +00d4f6 7f10 add #h'10, r15 +00d4f8 2448 tst r4, r4 +00d4fa 8bf2 bf h'-1c ;@(h'd4e2) +00d4fc 2558 tst r5, r5 +00d4fe 8bf0 bf h'-20 ;@(h'd4e2) +00d500 afe5 bra h'-36 ;@(h'd4ce) +00d502 0009 nop +00d504 2668 tst r6, r6 +00d506 8bec bf h'-28 ;@(h'd4e2) +00d508 2778 tst r7, r7 +00d50a 8bea bf h'-2c ;@(h'd4e2) +00d50c afe1 bra h'-3e ;@(h'd4d2) +00d50e 0009 nop +00d510 2998 tst r9, r9 +00d512 8be6 bf h'-34 ;@(h'd4e2) +00d514 2448 tst r4, r4 +00d516 8bde bf h'-44 ;@(h'd4d6) +00d518 2558 tst r5, r5 +00d51a 8bdc bf h'-48 ;@(h'd4d6) +00d51c 2668 tst r6, r6 +00d51e 8be0 bf h'-40 ;@(h'd4e2) +00d520 2778 tst r7, r7 +00d522 8bde bf h'-44 ;@(h'd4e2) +00d524 afde bra h'-44 ;@(h'd4e4) +00d526 e001 mov #h'1, r0 +00d528 7ff0 add #h'f0, r15 +00d52a 0000 +00d52c 000f mac.l @r0+, @r0+ +00d52e ffff +00d530 2008 tst r0, r0 +00d532 2f26 mov.l r2, @-r15 +00d534 8945 bt h'8a ;@(h'd5c2) +00d536 e200 mov #h'0, r2 +00d538 0019 div0u +00d53a 4124 rotcl r1 +00d53c 3204 div1 r0, r2 +00d53e 4124 rotcl r1 +00d540 3204 div1 r0, r2 +00d542 4124 rotcl r1 +00d544 3204 div1 r0, r2 +00d546 4124 rotcl r1 +00d548 3204 div1 r0, r2 +00d54a 4124 rotcl r1 +00d54c 3204 div1 r0, r2 +00d54e 4124 rotcl r1 +00d550 3204 div1 r0, r2 +00d552 4124 rotcl r1 +00d554 3204 div1 r0, r2 +00d556 4124 rotcl r1 +00d558 3204 div1 r0, r2 +00d55a 4124 rotcl r1 +00d55c 3204 div1 r0, r2 +00d55e 4124 rotcl r1 +00d560 3204 div1 r0, r2 +00d562 4124 rotcl r1 +00d564 3204 div1 r0, r2 +00d566 4124 rotcl r1 +00d568 3204 div1 r0, r2 +00d56a 4124 rotcl r1 +00d56c 3204 div1 r0, r2 +00d56e 4124 rotcl r1 +00d570 3204 div1 r0, r2 +00d572 4124 rotcl r1 +00d574 3204 div1 r0, r2 +00d576 4124 rotcl r1 +00d578 3204 div1 r0, r2 +00d57a 4124 rotcl r1 +00d57c 3204 div1 r0, r2 +00d57e 4124 rotcl r1 +00d580 3204 div1 r0, r2 +00d582 4124 rotcl r1 +00d584 3204 div1 r0, r2 +00d586 4124 rotcl r1 +00d588 3204 div1 r0, r2 +00d58a 4124 rotcl r1 +00d58c 3204 div1 r0, r2 +00d58e 4124 rotcl r1 +00d590 3204 div1 r0, r2 +00d592 4124 rotcl r1 +00d594 3204 div1 r0, r2 +00d596 4124 rotcl r1 +00d598 3204 div1 r0, r2 +00d59a 4124 rotcl r1 +00d59c 3204 div1 r0, r2 +00d59e 4124 rotcl r1 +00d5a0 3204 div1 r0, r2 +00d5a2 4124 rotcl r1 +00d5a4 3204 div1 r0, r2 +00d5a6 4124 rotcl r1 +00d5a8 3204 div1 r0, r2 +00d5aa 4124 rotcl r1 +00d5ac 3204 div1 r0, r2 +00d5ae 4124 rotcl r1 +00d5b0 3204 div1 r0, r2 +00d5b2 4124 rotcl r1 +00d5b4 3204 div1 r0, r2 +00d5b6 4124 rotcl r1 +00d5b8 3204 div1 r0, r2 +00d5ba 4124 rotcl r1 +00d5bc 6013 mov r1, r0 +00d5be 000b rts +00d5c0 62f6 mov.l @r15+, r2 +00d5c2 d203 mov.l @(h'c,pc), r2 ;@(h'd5d0) +00d5c4 d103 mov.l @(h'c,pc), r1 ;@(h'd5d4) +00d5c6 e000 mov #h'0, r0 +00d5c8 2212 mov.l r1, @r2 +00d5ca 000b rts +00d5cc 62f6 mov.l @r15+, r2 +00d5ce 0009 nop +00d5d0 0810 +00d5d2 0034 mov.b r3, @(r0,r0) +00d5d4 0000 +00d5d6 044e mov.l @(r0,r4), r4 +00d5d8 2008 tst r0, r0 +00d5da 894d bt h'9a ;@(h'd678) +00d5dc 2f36 mov.l r3, @-r15 +00d5de e300 mov #h'0, r3 +00d5e0 2f46 mov.l r4, @-r15 +00d5e2 6403 mov r0, r4 +00d5e4 0019 div0u +00d5e6 4124 rotcl r1 +00d5e8 3344 div1 r4, r3 +00d5ea 4124 rotcl r1 +00d5ec 3344 div1 r4, r3 +00d5ee 4124 rotcl r1 +00d5f0 3344 div1 r4, r3 +00d5f2 4124 rotcl r1 +00d5f4 3344 div1 r4, r3 +00d5f6 4124 rotcl r1 +00d5f8 3344 div1 r4, r3 +00d5fa 4124 rotcl r1 +00d5fc 3344 div1 r4, r3 +00d5fe 4124 rotcl r1 +00d600 3344 div1 r4, r3 +00d602 4124 rotcl r1 +00d604 3344 div1 r4, r3 +00d606 4124 rotcl r1 +00d608 3344 div1 r4, r3 +00d60a 4124 rotcl r1 +00d60c 3344 div1 r4, r3 +00d60e 4124 rotcl r1 +00d610 3344 div1 r4, r3 +00d612 4124 rotcl r1 +00d614 3344 div1 r4, r3 +00d616 4124 rotcl r1 +00d618 3344 div1 r4, r3 +00d61a 4124 rotcl r1 +00d61c 3344 div1 r4, r3 +00d61e 4124 rotcl r1 +00d620 3344 div1 r4, r3 +00d622 4124 rotcl r1 +00d624 3344 div1 r4, r3 +00d626 4124 rotcl r1 +00d628 3344 div1 r4, r3 +00d62a 4124 rotcl r1 +00d62c 3344 div1 r4, r3 +00d62e 4124 rotcl r1 +00d630 3344 div1 r4, r3 +00d632 4124 rotcl r1 +00d634 3344 div1 r4, r3 +00d636 4124 rotcl r1 +00d638 3344 div1 r4, r3 +00d63a 4124 rotcl r1 +00d63c 3344 div1 r4, r3 +00d63e 4124 rotcl r1 +00d640 3344 div1 r4, r3 +00d642 4124 rotcl r1 +00d644 3344 div1 r4, r3 +00d646 4124 rotcl r1 +00d648 3344 div1 r4, r3 +00d64a 4124 rotcl r1 +00d64c 3344 div1 r4, r3 +00d64e 4124 rotcl r1 +00d650 3344 div1 r4, r3 +00d652 4124 rotcl r1 +00d654 3344 div1 r4, r3 +00d656 4124 rotcl r1 +00d658 3344 div1 r4, r3 +00d65a 4124 rotcl r1 +00d65c 3344 div1 r4, r3 +00d65e 4124 rotcl r1 +00d660 3344 div1 r4, r3 +00d662 4124 rotcl r1 +00d664 3344 div1 r4, r3 +00d666 8b03 bf h'6 ;@(h'd670) +00d668 6033 mov r3, r0 +00d66a 64f6 mov.l @r15+, r4 +00d66c 000b rts +00d66e 63f6 mov.l @r15+, r3 +00d670 303c add r3, r0 +00d672 64f6 mov.l @r15+, r4 +00d674 000b rts +00d676 63f6 mov.l @r15+, r3 +00d678 2f26 mov.l r2, @-r15 +00d67a d103 mov.l @(h'c,pc), r1 ;@(h'd688) +00d67c d203 mov.l @(h'c,pc), r2 ;@(h'd68c) +00d67e e000 mov #h'0, r0 +00d680 2122 mov.l r2, @r1 +00d682 000b rts +00d684 62f6 mov.l @r15+, r2 +00d686 0009 nop +00d688 0810 +00d68a 0034 mov.b r3, @(r0,r0) +00d68c 0000 +00d68e 044e mov.l @(r0,r4), r4 +00d690 2fe6 mov.l r14, @-r15 +00d692 e00c mov #h'c, r0 +00d694 d377 mov.l @(h'1dc,pc), r3 ;@(h'd874) +00d696 2fd6 mov.l r13, @-r15 +00d698 2fc6 mov.l r12, @-r15 +00d69a 4f22 sts.l pr, @-r15 +00d69c 7fc4 add #h'c4, r15 +00d69e 6ef3 mov r15, r14 +00d6a0 7e50 add #h'50, r14 +00d6a2 62e3 mov r14, r2 +00d6a4 3f08 sub r0, r15 +00d6a6 430b jsr @r3 +00d6a8 61f3 mov r15, r1 +00d6aa d273 mov.l @(h'1cc,pc), r2 ;@(h'd878) +00d6ac 420b jsr @r2 +00d6ae 0009 nop +00d6b0 6403 mov r0, r4 +00d6b2 e301 mov #h'1, r3 +00d6b4 2348 tst r4, r3 +00d6b6 8d09 bt/s h'12 ;@(h'd6cc) +00d6b8 7f0c +00d6ba 61f3 mov r15, r1 +00d6bc d26f mov.l @(h'1bc,pc), r2 ;@(h'd87c) +00d6be 714c add #h'4c, r1 +00d6c0 d36c mov.l @(h'1b0,pc), r3 ;@(h'd874) +00d6c2 6112 mov.l @r1, r1 +00d6c4 430b jsr @r3 +00d6c6 e00c mov #h'c, r0 +00d6c8 a0cd bra h'19a ;@(h'd866) +00d6ca 0009 nop +00d6cc e004 mov #h'4, r0 +00d6ce 2048 tst r4, r0 +00d6d0 8908 bt h'10 ;@(h'd6e4) +00d6d2 61f3 mov r15, r1 +00d6d4 d26a mov.l @(h'1a8,pc), r2 ;@(h'd880) +00d6d6 714c add #h'4c, r1 +00d6d8 d366 mov.l @(h'198,pc), r3 ;@(h'd874) +00d6da 6112 mov.l @r1, r1 +00d6dc 430b jsr @r3 +00d6de e00c mov #h'c, r0 +00d6e0 a0c1 bra h'182 ;@(h'd866) +00d6e2 0009 nop +00d6e4 62e2 mov.l @r14, r2 +00d6e6 e30f mov #h'f, r3 +00d6e8 622f exts.w r2, r2 +00d6ea 3233 cmp/ge r3, r2 +00d6ec 8b14 bf h'28 ;@(h'd718) +00d6ee e108 mov #h'8, r1 +00d6f0 2418 tst r1, r4 +00d6f2 8908 bt h'10 ;@(h'd706) +00d6f4 d263 mov.l @(h'18c,pc), r2 ;@(h'd884) +00d6f6 61f3 mov r15, r1 +00d6f8 d35e mov.l @(h'178,pc), r3 ;@(h'd874) +00d6fa 714c add #h'4c, r1 +00d6fc 6112 mov.l @r1, r1 +00d6fe 430b jsr @r3 +00d700 e00c mov #h'c, r0 +00d702 a0b0 bra h'160 ;@(h'd866) +00d704 0009 nop +00d706 61f3 mov r15, r1 +00d708 d25f mov.l @(h'17c,pc), r2 ;@(h'd888) +00d70a 714c add #h'4c, r1 +00d70c d359 mov.l @(h'164,pc), r3 ;@(h'd874) +00d70e 6112 mov.l @r1, r1 +00d710 430b jsr @r3 +00d712 e00c mov #h'c, r0 +00d714 a0a7 bra h'14e ;@(h'd866) +00d716 0009 nop +00d718 d25c mov.l @(h'170,pc), r2 ;@(h'd88c) +00d71a e00c mov #h'c, r0 +00d71c d355 mov.l @(h'154,pc), r3 ;@(h'd874) +00d71e 6cf3 mov r15, r12 +00d720 7c18 add #h'18, r12 +00d722 3f08 sub r0, r15 +00d724 430b jsr @r3 +00d726 61f3 mov r15, r1 +00d728 d352 mov.l @(h'148,pc), r3 ;@(h'd874) +00d72a 62e3 mov r14, r2 +00d72c e00c mov #h'c, r0 +00d72e 3f08 sub r0, r15 +00d730 430b jsr @r3 +00d732 61f3 mov r15, r1 +00d734 d156 mov.l @(h'158,pc), r1 ;@(h'd890) +00d736 410b jsr @r1 +00d738 2fc6 mov.l r12, @-r15 +00d73a 6ef3 mov r15, r14 +00d73c d34d mov.l @(h'134,pc), r3 ;@(h'd874) +00d73e 62c3 mov r12, r2 +00d740 7e1c add #h'1c, r14 +00d742 e00c mov #h'c, r0 +00d744 3f08 sub r0, r15 +00d746 430b jsr @r3 +00d748 61f3 mov r15, r1 +00d74a d152 mov.l @(h'148,pc), r1 ;@(h'd894) +00d74c 410b jsr @r1 +00d74e 2fe6 mov.l r14, @-r15 +00d750 d348 mov.l @(h'120,pc), r3 ;@(h'd874) +00d752 6df3 mov r15, r13 +00d754 7d38 add #h'38, r13 +00d756 62e3 mov r14, r2 +00d758 e00c mov #h'c, r0 +00d75a 3f08 sub r0, r15 +00d75c 430b jsr @r3 +00d75e 61f3 mov r15, r1 +00d760 d344 mov.l @(h'110,pc), r3 ;@(h'd874) +00d762 62c3 mov r12, r2 +00d764 e00c mov #h'c, r0 +00d766 3f08 sub r0, r15 +00d768 430b jsr @r3 +00d76a 61f3 mov r15, r1 +00d76c d14a mov.l @(h'128,pc), r1 ;@(h'd898) +00d76e 410b jsr @r1 +00d770 2fd6 mov.l r13, @-r15 +00d772 7f48 add #h'48, r15 +00d774 d549 mov.l @(h'124,pc), r5 ;@(h'd89c) +00d776 64e2 mov.l @r14, r4 +00d778 5ee1 mov.l @(h'4,r14), r14 +00d77a 2458 tst r5, r4 +00d77c 634f exts.w r4, r3 +00d77e 633b neg r3, r3 +00d780 731f add #h'1f, r3 +00d782 633b neg r3, r3 +00d784 8d01 bt/s h'2 ;@(h'd78a) +00d786 4e3d shld r3, r14 +00d788 6eeb neg r14, r14 +00d78a e2ff mov #h'ffffffff, r2 +00d78c 64d2 mov.l @r13, r4 +00d78e 634f exts.w r4, r3 +00d790 3323 cmp/ge r2, r3 +00d792 8b24 bf h'48 ;@(h'd7de) +00d794 2458 tst r5, r4 +00d796 8911 bt h'22 ;@(h'd7bc) +00d798 d239 mov.l @(h'e4,pc), r2 ;@(h'd880) +00d79a e00c mov #h'c, r0 +00d79c d335 mov.l @(h'd4,pc), r3 ;@(h'd874) +00d79e 3f08 sub r0, r15 +00d7a0 430b jsr @r3 +00d7a2 61f3 mov r15, r1 +00d7a4 d333 mov.l @(h'cc,pc), r3 ;@(h'd874) +00d7a6 62d3 mov r13, r2 +00d7a8 e00c mov #h'c, r0 +00d7aa 3f08 sub r0, r15 +00d7ac 430b jsr @r3 +00d7ae 61f3 mov r15, r1 +00d7b0 d13b mov.l @(h'ec,pc), r1 ;@(h'd8a0) +00d7b2 410b jsr @r1 +00d7b4 2fd6 mov.l r13, @-r15 +00d7b6 7f1c add #h'1c, r15 +00d7b8 a011 bra h'22 ;@(h'd7de) +00d7ba 7eff add #h'ff, r14 +00d7bc d239 mov.l @(h'e4,pc), r2 ;@(h'd8a4) +00d7be e00c mov #h'c, r0 +00d7c0 d32c mov.l @(h'b0,pc), r3 ;@(h'd874) +00d7c2 3f08 sub r0, r15 +00d7c4 430b jsr @r3 +00d7c6 61f3 mov r15, r1 +00d7c8 d32a mov.l @(h'a8,pc), r3 ;@(h'd874) +00d7ca 62d3 mov r13, r2 +00d7cc e00c mov #h'c, r0 +00d7ce 3f08 sub r0, r15 +00d7d0 430b jsr @r3 +00d7d2 61f3 mov r15, r1 +00d7d4 d132 mov.l @(h'c8,pc), r1 ;@(h'd8a0) +00d7d6 410b jsr @r1 +00d7d8 2fd6 mov.l r13, @-r15 +00d7da 7f1c add #h'1c, r15 +00d7dc 7e01 +00d7de 6cf3 mov r15, r12 +00d7e0 d231 mov.l @(h'c4,pc), r2 ;@(h'd8a8) +00d7e2 e00c mov #h'c, r0 +00d7e4 d323 mov.l @(h'8c,pc), r3 ;@(h'd874) +00d7e6 7c24 add #h'24, r12 +00d7e8 3f08 sub r0, r15 +00d7ea 430b jsr @r3 +00d7ec 61f3 mov r15, r1 +00d7ee 62d3 mov r13, r2 +00d7f0 d320 mov.l @(h'80,pc), r3 ;@(h'd874) +00d7f2 e00c mov #h'c, r0 +00d7f4 3f08 sub r0, r15 +00d7f6 430b jsr @r3 +00d7f8 61f3 mov r15, r1 +00d7fa d125 mov.l @(h'94,pc), r1 ;@(h'd890) +00d7fc 410b jsr @r1 +00d7fe 2fc6 mov.l r12, @-r15 +00d800 d31c mov.l @(h'70,pc), r3 ;@(h'd874) +00d802 6df3 mov r15, r13 +00d804 7d4c add #h'4c, r13 +00d806 62c3 mov r12, r2 +00d808 e00c mov #h'c, r0 +00d80a 3f08 sub r0, r15 +00d80c 430b jsr @r3 +00d80e 61f3 mov r15, r1 +00d810 d426 mov.l @(h'98,pc), r4 ;@(h'd8ac) +00d812 e506 mov #h'6, r5 +00d814 d326 mov.l @(h'98,pc), r3 ;@(h'd8b0) +00d816 430b jsr @r3 +00d818 2fd6 mov.l r13, @-r15 +00d81a 7f20 add #h'20, r15 +00d81c d315 mov.l @(h'54,pc), r3 ;@(h'd874) +00d81e 62c3 mov r12, r2 +00d820 e00c mov #h'c, r0 +00d822 3f08 sub r0, r15 +00d824 430b jsr @r3 +00d826 61f3 mov r15, r1 +00d828 d422 mov.l @(h'88,pc), r4 ;@(h'd8b4) +00d82a e20c mov #h'c, r2 +00d82c d320 mov.l @(h'80,pc), r3 ;@(h'd8b0) +00d82e e506 mov #h'6, r5 +00d830 32fc add r15, r2 +00d832 430b jsr @r3 +00d834 2f26 mov.l r2, @-r15 +00d836 7f10 add #h'10, r15 +00d838 d30e mov.l @(h'38,pc), r3 ;@(h'd874) +00d83a 62d3 mov r13, r2 +00d83c e00c mov #h'c, r0 +00d83e 3f08 sub r0, r15 +00d840 430b jsr @r3 +00d842 61f3 mov r15, r1 +00d844 d11c mov.l @(h'70,pc), r1 ;@(h'd8b8) +00d846 410b jsr @r1 +00d848 2fd6 mov.l r13, @-r15 +00d84a 62d3 mov r13, r2 +00d84c d309 mov.l @(h'24,pc), r3 ;@(h'd874) +00d84e e00c mov #h'c, r0 +00d850 3f08 sub r0, r15 +00d852 430b jsr @r3 +00d854 61f3 mov r15, r1 +00d856 64e3 mov r14, r4 +00d858 d318 mov.l @(h'60,pc), r3 ;@(h'd8bc) +00d85a 62f3 mov r15, r2 +00d85c 7274 add #h'74, r2 +00d85e 6222 mov.l @r2, r2 +00d860 430b jsr @r3 +00d862 2f26 mov.l r2, @-r15 +00d864 7f2c add #h'2c, r15 +00d866 7f3c add #h'3c, r15 +00d868 4f26 lds.l @r15+, pr +00d86a 6cf6 mov.l @r15+, r12 +00d86c 6df6 mov.l @r15+, r13 +00d86e 000b rts +00d870 6ef6 mov.l @r15+, r14 +00d872 0000 +00d874 0030 +00d876 ad2c bra h'-5a8 ;@(h'd2d2) +00d878 0030 +00d87a d460 mov.l @(h'180,pc), r4 ;@(h'd9fc) +00d87c 0031 +00d87e 9358 mov.w @(h'b0,pc), r3 ;@(h'd932) +00d880 0031 +00d882 937c mov.w @(h'f8,pc), r3 ;@(h'd97e) +00d884 0031 +00d886 9364 mov.w @(h'c8,pc), r3 ;@(h'd952) +00d888 0031 +00d88a 9370 mov.w @(h'e0,pc), r3 ;@(h'd96e) +00d88c 0031 +00d88e 962c mov.w @(h'58,pc), r6 ;@(h'd8ea) +00d890 0030 +00d892 d31e mov.l @(h'78,pc), r3 ;@(h'd90c) +00d894 0030 +00d896 d3e0 mov.l @(h'380,pc), r3 ;@(h'dc18) +00d898 0030 +00d89a ded0 mov.l @(h'340,pc), r14 ;@(h'dbdc) +00d89c 8000 mov.b r0, @(h'0,r0) +00d89e 0000 +00d8a0 0030 +00d8a2 dedc mov.l @(h'370,pc), r14 ;@(h'dc14) +00d8a4 0031 +00d8a6 940c mov.w @(h'18,pc), r4 ;@(h'd8c2) +00d8a8 0031 +00d8aa 93e8 mov.w @(h'1d0,pc), r3 ;@(h'da7e) +00d8ac 0031 +00d8ae 9584 mov.w @(h'108,pc), r5 ;@(h'd9ba) +00d8b0 0030 +00d8b2 e148 mov #h'48, r1 +00d8b4 0031 +00d8b6 95d8 mov.w @(h'1b0,pc), r5 ;@(h'da6a) +00d8b8 0030 +00d8ba e020 mov #h'20, r0 +00d8bc 0030 +00d8be d260 mov.l @(h'180,pc), r2 ;@(h'da40) +00d8c0 2fe6 mov.l r14, @-r15 +00d8c2 e00c mov #h'c, r0 +00d8c4 d37e mov.l @(h'1f8,pc), r3 ;@(h'dac0) +00d8c6 2fd6 mov.l r13, @-r15 +00d8c8 2fc6 mov.l r12, @-r15 +00d8ca 2fb6 mov.l r11, @-r15 +00d8cc 2fa6 mov.l r10, @-r15 +00d8ce 4f22 sts.l pr, @-r15 +00d8d0 7fd0 add #h'd0, r15 +00d8d2 6cf3 mov r15, r12 +00d8d4 7c4c add #h'4c, r12 +00d8d6 62c3 mov r12, r2 +00d8d8 3f08 sub r0, r15 +00d8da 430b jsr @r3 +00d8dc 61f3 mov r15, r1 +00d8de d279 mov.l @(h'1e4,pc), r2 ;@(h'dac4) +00d8e0 420b jsr @r2 +00d8e2 0009 nop +00d8e4 d578 mov.l @(h'1e0,pc), r5 ;@(h'dac8) +00d8e6 e301 mov #h'1, r3 +00d8e8 6403 mov r0, r4 +00d8ea 2348 tst r4, r3 +00d8ec 8d09 bt/s h'12 ;@(h'd902) +00d8ee 7f0c +00d8f0 d373 mov.l @(h'1cc,pc), r3 ;@(h'dac0) +00d8f2 61f3 mov r15, r1 +00d8f4 7148 add #h'48, r1 +00d8f6 6253 mov r5, r2 +00d8f8 6112 mov.l @r1, r1 +00d8fa 430b jsr @r3 +00d8fc e00c mov #h'c, r0 +00d8fe a0d7 bra h'1ae ;@(h'dab0) +00d900 0009 nop +00d902 e004 mov #h'4, r0 +00d904 2048 tst r4, r0 +00d906 8908 bt h'10 ;@(h'd91a) +00d908 d270 mov.l @(h'1c0,pc), r2 ;@(h'dacc) +00d90a 61f3 mov r15, r1 +00d90c d36c mov.l @(h'1b0,pc), r3 ;@(h'dac0) +00d90e 7148 add #h'48, r1 +00d910 6112 mov.l @r1, r1 +00d912 430b jsr @r3 +00d914 e00c mov #h'c, r0 +00d916 a0cb bra h'196 ;@(h'dab0) +00d918 0009 nop +00d91a e008 mov #h'8, r0 +00d91c 2048 tst r4, r0 +00d91e 8908 bt h'10 ;@(h'd932) +00d920 d367 mov.l @(h'19c,pc), r3 ;@(h'dac0) +00d922 61f3 mov r15, r1 +00d924 7148 add #h'48, r1 +00d926 6253 mov r5, r2 +00d928 6112 mov.l @r1, r1 +00d92a 430b jsr @r3 +00d92c e00c mov #h'c, r0 +00d92e a0bf bra h'17e ;@(h'dab0) +00d930 0009 nop +00d932 e002 mov #h'2, r0 +00d934 2408 tst r0, r4 +00d936 8908 bt h'10 ;@(h'd94a) +00d938 d265 mov.l @(h'194,pc), r2 ;@(h'dad0) +00d93a 61f3 mov r15, r1 +00d93c d360 mov.l @(h'180,pc), r3 ;@(h'dac0) +00d93e 7148 add #h'48, r1 +00d940 6112 mov.l @r1, r1 +00d942 430b jsr @r3 +00d944 e00c mov #h'c, r0 +00d946 a0b3 bra h'166 ;@(h'dab0) +00d948 0009 nop +00d94a e00c mov #h'c, r0 +00d94c d35c mov.l @(h'170,pc), r3 ;@(h'dac0) +00d94e 3f08 sub r0, r15 +00d950 d260 mov.l @(h'180,pc), r2 ;@(h'dad4) +00d952 430b jsr @r3 +00d954 61f3 mov r15, r1 +00d956 62c3 mov r12, r2 +00d958 d359 mov.l @(h'164,pc), r3 ;@(h'dac0) +00d95a e00c mov #h'c, r0 +00d95c 3f08 sub r0, r15 +00d95e 430b jsr @r3 +00d960 61f3 mov r15, r1 +00d962 d25d mov.l @(h'174,pc), r2 ;@(h'dad8) +00d964 420b jsr @r2 +00d966 0009 nop +00d968 2008 tst r0, r0 +00d96a 8d09 bt/s h'12 ;@(h'd980) +00d96c 7f18 add #h'18, r15 +00d96e 61f3 mov r15, r1 +00d970 d25a mov.l @(h'168,pc), r2 ;@(h'dadc) +00d972 7148 add #h'48, r1 +00d974 d352 mov.l @(h'148,pc), r3 ;@(h'dac0) +00d976 6112 mov.l @r1, r1 +00d978 430b jsr @r3 +00d97a e00c mov #h'c, r0 +00d97c a098 bra h'130 ;@(h'dab0) +00d97e 0009 nop +00d980 d34f mov.l @(h'13c,pc), r3 ;@(h'dac0) +00d982 6ef3 mov r15, r14 +00d984 7e0c +00d986 61e3 mov r14, r1 +00d988 62c3 mov r12, r2 +00d98a 430b jsr @r3 +00d98c e00c mov #h'c, r0 +00d98e 6bf3 mov r15, r11 +00d990 dd54 mov.l @(h'150,pc), r13 ;@(h'dae4) +00d992 e00c mov #h'c, r0 +00d994 d352 mov.l @(h'148,pc), r3 ;@(h'dae0) +00d996 7b18 add #h'18, r11 +00d998 62e2 mov.l @r14, r2 +00d99a 2239 and r3, r2 +00d99c 2e22 mov.l r2, @r14 +00d99e 3f08 sub r0, r15 +00d9a0 d347 mov.l @(h'11c,pc), r3 ;@(h'dac0) +00d9a2 d251 mov.l @(h'144,pc), r2 ;@(h'dae8) +00d9a4 430b jsr @r3 +00d9a6 61f3 mov r15, r1 +00d9a8 d345 mov.l @(h'114,pc), r3 ;@(h'dac0) +00d9aa 62e3 mov r14, r2 +00d9ac e00c mov #h'c, r0 +00d9ae 3f08 sub r0, r15 +00d9b0 430b jsr @r3 +00d9b2 61f3 mov r15, r1 +00d9b4 4d0b jsr @r13 +00d9b6 2fb6 mov.l r11, @-r15 +00d9b8 da4c mov.l @(h'130,pc), r10 ;@(h'daec) +00d9ba e00c mov #h'c, r0 +00d9bc d340 mov.l @(h'100,pc), r3 ;@(h'dac0) +00d9be 7f1c add #h'1c, r15 +00d9c0 d24b mov.l @(h'12c,pc), r2 ;@(h'daf0) +00d9c2 3f08 sub r0, r15 +00d9c4 430b jsr @r3 +00d9c6 61f3 mov r15, r1 +00d9c8 d24a mov.l @(h'128,pc), r2 ;@(h'daf4) +00d9ca e00c mov #h'c, r0 +00d9cc d33c mov.l @(h'f0,pc), r3 ;@(h'dac0) +00d9ce 7ff4 add #h'f4, r15 +00d9d0 3f08 sub r0, r15 +00d9d2 430b jsr @r3 +00d9d4 61f3 mov r15, r1 +00d9d6 7ff4 add #h'f4, r15 +00d9d8 d347 mov.l @(h'11c,pc), r3 ;@(h'daf8) +00d9da 64c2 mov.l @r12, r4 +00d9dc 644f exts.w r4, r4 +00d9de 430b jsr @r3 +00d9e0 2ff6 mov.l r15, @-r15 +00d9e2 7f04 +00d9e4 e218 mov #h'18, r2 +00d9e6 32fc add r15, r2 +00d9e8 4d0b jsr @r13 +00d9ea 2f26 mov.l r2, @-r15 +00d9ec 7f1c add #h'1c, r15 +00d9ee 63f3 mov r15, r3 +00d9f0 733c add #h'3c, r3 +00d9f2 4a0b jsr @r10 +00d9f4 2f36 mov.l r3, @-r15 +00d9f6 7f1c add #h'1c, r15 +00d9f8 d240 mov.l @(h'100,pc), r2 ;@(h'dafc) +00d9fa e00c mov #h'c, r0 +00d9fc d330 mov.l @(h'c0,pc), r3 ;@(h'dac0) +00d9fe 6cf3 mov r15, r12 +00da00 7ff4 add #h'f4, r15 +00da02 3f08 sub r0, r15 +00da04 430b jsr @r3 +00da06 61f3 mov r15, r1 +00da08 d32d mov.l @(h'b4,pc), r3 ;@(h'dac0) +00da0a 62e3 mov r14, r2 +00da0c e00c mov #h'c, r0 +00da0e 3f08 sub r0, r15 +00da10 430b jsr @r3 +00da12 61f3 mov r15, r1 +00da14 e218 mov #h'18, r2 +00da16 32fc add r15, r2 +00da18 4d0b jsr @r13 +00da1a 2f26 mov.l r2, @-r15 +00da1c d238 mov.l @(h'e0,pc), r2 ;@(h'db00) +00da1e e00c mov #h'c, r0 +00da20 d327 mov.l @(h'9c,pc), r3 ;@(h'dac0) +00da22 7f10 add #h'10, r15 +00da24 3f08 sub r0, r15 +00da26 430b jsr @r3 +00da28 61f3 mov r15, r1 +00da2a 62e3 mov r14, r2 +00da2c d324 mov.l @(h'90,pc), r3 ;@(h'dac0) +00da2e e00c mov #h'c, r0 +00da30 3f08 sub r0, r15 +00da32 430b jsr @r3 +00da34 61f3 mov r15, r1 +00da36 e218 mov #h'18, r2 +00da38 32fc add r15, r2 +00da3a 4d0b jsr @r13 +00da3c 2f26 mov.l r2, @-r15 +00da3e 7f1c add #h'1c, r15 +00da40 d230 mov.l @(h'c0,pc), r2 ;@(h'db04) +00da42 420b jsr @r2 +00da44 2fc6 mov.l r12, @-r15 +00da46 7f04 +00da48 d31d mov.l @(h'74,pc), r3 ;@(h'dac0) +00da4a 62c3 mov r12, r2 +00da4c e00c mov #h'c, r0 +00da4e 3f08 sub r0, r15 +00da50 430b jsr @r3 +00da52 61f3 mov r15, r1 +00da54 d31a mov.l @(h'68,pc), r3 ;@(h'dac0) +00da56 62c3 mov r12, r2 +00da58 e00c mov #h'c, r0 +00da5a 3f08 sub r0, r15 +00da5c 430b jsr @r3 +00da5e 61f3 mov r15, r1 +00da60 e218 mov #h'18, r2 +00da62 32fc add r15, r2 +00da64 4a0b jsr @r10 +00da66 2f26 mov.l r2, @-r15 +00da68 d427 mov.l @(h'9c,pc), r4 ;@(h'db08) +00da6a e30c mov #h'c, r3 +00da6c d227 mov.l @(h'9c,pc), r2 ;@(h'db0c) +00da6e 7f1c add #h'1c, r15 +00da70 e508 mov #h'8, r5 +00da72 33fc add r15, r3 +00da74 420b jsr @r2 +00da76 2f36 mov.l r3, @-r15 +00da78 d311 mov.l @(h'44,pc), r3 ;@(h'dac0) +00da7a 7f10 add #h'10, r15 +00da7c 62c3 mov r12, r2 +00da7e e00c mov #h'c, r0 +00da80 3f08 sub r0, r15 +00da82 430b jsr @r3 +00da84 61f3 mov r15, r1 +00da86 4a0b jsr @r10 +00da88 2fb6 mov.l r11, @-r15 +00da8a 62b3 mov r11, r2 +00da8c d30c mov.l @(h'30,pc), r3 ;@(h'dac0) +00da8e e00c mov #h'c, r0 +00da90 3f08 sub r0, r15 +00da92 430b jsr @r3 +00da94 61f3 mov r15, r1 +00da96 62f3 mov r15, r2 +00da98 d309 mov.l @(h'24,pc), r3 ;@(h'dac0) +00da9a e00c mov #h'c, r0 +00da9c 724c add #h'4c, r2 +00da9e 3f08 sub r0, r15 +00daa0 430b jsr @r3 +00daa2 61f3 mov r15, r1 +00daa4 62f3 mov r15, r2 +00daa6 727c add #h'7c, r2 +00daa8 6222 mov.l @r2, r2 +00daaa 4d0b jsr @r13 +00daac 2f26 mov.l r2, @-r15 +00daae 7f38 add #h'38, r15 +00dab0 7f30 add #h'30, r15 +00dab2 4f26 lds.l @r15+, pr +00dab4 6af6 mov.l @r15+, r10 +00dab6 6bf6 mov.l @r15+, r11 +00dab8 6cf6 mov.l @r15+, r12 +00daba 6df6 mov.l @r15+, r13 +00dabc 000b rts +00dabe 6ef6 mov.l @r15+, r14 +00dac0 0030 +00dac2 ad2c bra h'-5a8 ;@(h'd51e) +00dac4 0030 +00dac6 d460 mov.l @(h'180,pc), r4 ;@(h'dc48) +00dac8 0031 +00daca 9358 mov.w @(h'b0,pc), r3 ;@(h'db7e) +00dacc 0031 +00dace 9400 mov.w @(h'0,pc), r4 ;@(h'dad2) +00dad0 0031 +00dad2 9370 mov.w @(h'e0,pc), r3 ;@(h'dbb6) +00dad4 0031 +00dad6 937c mov.w @(h'f8,pc), r3 ;@(h'dbd2) +00dad8 0030 +00dada d1f8 mov.l @(h'3e0,pc), r1 ;@(h'debc) +00dadc 0031 +00dade 9364 mov.w @(h'c8,pc), r3 ;@(h'dbaa) +00dae0 8000 mov.b r0, @(h'0,r0) +00dae2 0000 +00dae4 0030 +00dae6 dedc mov.l @(h'370,pc), r14 ;@(h'de58) +00dae8 0031 +00daea 9418 mov.w @(h'30,pc), r4 ;@(h'db1e) +00daec 0030 +00daee d31e mov.l @(h'78,pc), r3 ;@(h'db68) +00daf0 0031 +00daf2 93e8 mov.w @(h'1d0,pc), r3 ;@(h'dcc6) +00daf4 0031 +00daf6 9388 mov.w @(h'110,pc), r3 ;@(h'dc0a) +00daf8 0030 +00dafa e104 mov #h'4, r1 +00dafc 0031 +00dafe 9638 mov.w @(h'70,pc), r6 ;@(h'db72) +00db00 0031 +00db02 9644 mov.w @(h'88,pc), r6 ;@(h'db8e) +00db04 0030 +00db06 e020 mov #h'20, r0 +00db08 0031 +00db0a 9650 mov.w @(h'a0,pc), r6 ;@(h'dbae) +00db0c 0030 +00db0e e148 mov #h'48, r1 +00db10 2fe6 mov.l r14, @-r15 +00db12 e301 mov #h'1, r3 +00db14 2fd6 mov.l r13, @-r15 +00db16 e200 mov #h'0, r2 +00db18 2fc6 mov.l r12, @-r15 +00db1a 2fb6 mov.l r11, @-r15 +00db1c 2fa6 mov.l r10, @-r15 +00db1e 2f96 mov.l r9, @-r15 +00db20 2f86 mov.l r8, @-r15 +00db22 4f22 sts.l pr, @-r15 +00db24 7fd4 add #h'd4, r15 +00db26 68f3 mov r15, r8 +00db28 1f53 mov.l r5, @(h'c,r15) +00db2a 7824 add #h'24, r8 +00db2c 2f62 mov.l r6, @r15 +00db2e 6543 mov r4, r5 +00db30 1f36 mov.l r3, @(h'18,r15) +00db32 e608 mov #h'8, r6 +00db34 53f3 mov.l @(h'c,r15), r3 +00db36 6bf2 mov.l @r15, r11 +00db38 3b3c add r3, r11 +00db3a 2b20 mov.b r2, @r11 +00db3c d33a mov.l @(h'e8,pc), r3 ;@(h'dc28) +00db3e 430b jsr @r3 +00db40 6483 mov r8, r4 +00db42 ea08 mov #h'8, r10 +00db44 62f2 mov.l @r15, r2 +00db46 6cf3 mov r15, r12 +00db48 d338 mov.l @(h'e0,pc), r3 ;@(h'dc2c) +00db4a 72ff add #h'ff, r2 +00db4c 1f21 mov.l r2, @(h'4,r15) +00db4e 7c1c add #h'1c, r12 +00db50 4208 shll2 r2 +00db52 4200 shll r2 +00db54 323c add r3, r2 +00db56 1f25 mov.l r2, @(h'14,r15) +00db58 53f1 mov.l @(h'4,r15), r3 +00db5a 7301 +00db5c a056 bra h'ac ;@(h'dc0c) +00db5e 1f34 mov.l r3, @(h'10,r15) +00db60 51f4 mov.l @(h'10,r15), r1 +00db62 d333 mov.l @(h'cc,pc), r3 ;@(h'dc30) +00db64 430b jsr @r3 +00db66 e005 mov #h'5, r0 +00db68 55f5 mov.l @(h'14,r15), r5 +00db6a 7001 +00db6c d32e mov.l @(h'b8,pc), r3 ;@(h'dc28) +00db6e 6ea3 mov r10, r14 +00db70 4000 shll r0 +00db72 3e08 sub r0, r14 +00db74 6da3 mov r10, r13 +00db76 3de8 sub r14, r13 +00db78 66d3 mov r13, r6 +00db7a 35ec add r14, r5 +00db7c 64e3 mov r14, r4 +00db7e 430b jsr @r3 +00db80 34cc add r12, r4 +00db82 69a3 mov r10, r9 +00db84 e200 mov #h'0, r2 +00db86 6323 mov r2, r3 +00db88 1f22 mov.l r2, @(h'8,r15) +00db8a 2f32 mov.l r3, @r15 +00db8c d329 mov.l @(h'a4,pc), r3 ;@(h'dc34) +00db8e 66d3 mov r13, r6 +00db90 65e3 mov r14, r5 +00db92 35cc add r12, r5 +00db94 64e3 mov r14, r4 +00db96 430b jsr @r3 +00db98 348c add r8, r4 +00db9a 4011 cmp/pz r0 +00db9c 8b0b bf h'16 ;@(h'dbb6) +00db9e 67d3 mov r13, r7 +00dba0 d325 mov.l @(h'94,pc), r3 ;@(h'dc38) +00dba2 66e3 mov r14, r6 +00dba4 36cc add r12, r6 +00dba6 65e3 mov r14, r5 +00dba8 358c add r8, r5 +00dbaa 430b jsr @r3 +00dbac e400 mov #h'0, r4 +00dbae 1f06 mov.l r0, @(h'18,r15) +00dbb0 53f2 mov.l @(h'8,r15), r3 +00dbb2 339c add r9, r3 +00dbb4 1f32 mov.l r3, @(h'8,r15) +00dbb6 e300 mov #h'0, r3 +00dbb8 3397 cmp/gt r9, r3 +00dbba 393e addc r3, r9 +00dbbc 4921 shar r9 +00dbbe 2998 tst r9, r9 +00dbc0 890b bt h'16 ;@(h'dbda) +00dbc2 e601 mov #h'1, r6 +00dbc4 d31d mov.l @(h'74,pc), r3 ;@(h'dc3c) +00dbc6 65d3 mov r13, r5 +00dbc8 64e3 mov r14, r4 +00dbca 430b jsr @r3 +00dbcc 34cc add r12, r4 +00dbce e304 mov #h'4, r3 +00dbd0 62f2 mov.l @r15, r2 +00dbd2 7201 +00dbd4 3233 cmp/ge r3, r2 +00dbd6 8fd9 bf/s h'-4e ;@(h'db8c) +00dbd8 2f22 mov.l r2, @r15 +00dbda 54f2 mov.l @(h'8,r15), r4 +00dbdc 53f6 mov.l @(h'18,r15), r3 +00dbde 2338 tst r3, r3 +00dbe0 8f0a bf/s h'14 ;@(h'dbf8) +00dbe2 7430 add #h'30, r4 +00dbe4 a002 bra h'4 ;@(h'dbec) +00dbe6 2b44 mov.b r4, @-r11 +00dbe8 e230 mov #h'30, r2 +00dbea 2b20 mov.b r2, @r11 +00dbec 53f3 mov.l @(h'c,r15), r3 +00dbee 7bff add #h'ff, r11 +00dbf0 3b32 cmp/hs r3, r11 +00dbf2 89f9 bt h'-e ;@(h'dbe8) +00dbf4 a00d bra h'1a ;@(h'dc12) +00dbf6 0009 nop +00dbf8 2b44 mov.b r4, @-r11 +00dbfa 53f1 mov.l @(h'4,r15), r3 +00dbfc 73ff add #h'ff, r3 +00dbfe 1f31 mov.l r3, @(h'4,r15) +00dc00 52f5 mov.l @(h'14,r15), r2 +00dc02 72f8 add #h'f8, r2 +00dc04 1f25 mov.l r2, @(h'14,r15) +00dc06 51f4 mov.l @(h'10,r15), r1 +00dc08 71ff add #h'ff, r1 +00dc0a 1f14 mov.l r1, @(h'10,r15) +00dc0c 53f1 mov.l @(h'4,r15), r3 +00dc0e 4311 cmp/pz r3 +00dc10 89a6 bt h'-b4 ;@(h'db60) +00dc12 7f2c add #h'2c, r15 +00dc14 4f26 lds.l @r15+, pr +00dc16 68f6 mov.l @r15+, r8 +00dc18 69f6 mov.l @r15+, r9 +00dc1a 6af6 mov.l @r15+, r10 +00dc1c 6bf6 mov.l @r15+, r11 +00dc1e 6cf6 mov.l @r15+, r12 +00dc20 6df6 mov.l @r15+, r13 +00dc22 000b rts +00dc24 6ef6 mov.l @r15+, r14 +00dc26 0000 +00dc28 0030 +00dc2a ae9c bra h'-2c8 ;@(h'd966) +00dc2c 0031 +00dc2e 96bc mov.w @(h'178,pc), r6 ;@(h'ddaa) +00dc30 0030 +00dc32 aae4 bra h'-a38 ;@(h'd1fe) +00dc34 0030 +00dc36 e704 mov #h'4, r7 +00dc38 0030 +00dc3a e670 mov #h'70, r6 +00dc3c 0030 +00dc3e e618 mov #h'18, r6 +00dc40 2fe6 mov.l r14, @-r15 +00dc42 e308 mov #h'8, r3 +00dc44 2fd6 mov.l r13, @-r15 +00dc46 ee00 mov #h'0, r14 +00dc48 2fc6 mov.l r12, @-r15 +00dc4a 60e3 mov r14, r0 +00dc4c 2fb6 mov.l r11, @-r15 +00dc4e 6b53 mov r5, r11 +00dc50 2fa6 mov.l r10, @-r15 +00dc52 6a63 mov r6, r10 +00dc54 2f96 mov.l r9, @-r15 +00dc56 6943 mov r4, r9 +00dc58 2f86 mov.l r8, @-r15 +00dc5a 4f22 sts.l pr, @-r15 +00dc5c 7fcc add #h'cc, r15 +00dc5e 6cf3 mov r15, r12 +00dc60 1f32 mov.l r3, @(h'8,r15) +00dc62 7c54 add #h'54, r12 +00dc64 81f8 mov.w r0, @(h'10,r15) +00dc66 63c3 mov r12, r3 +00dc68 7301 +00dc6a 1f31 mov.l r3, @(h'4,r15) +00dc6c 60c0 mov.b @r12, r0 +00dc6e 600c extu.b r0, r0 +00dc70 c87f tst #h'7f, r0 +00dc72 8f1a bf/s h'34 ;@(h'dcaa) +00dc74 6d73 mov r7, r13 +00dc76 e507 mov #h'7, r5 +00dc78 d130 mov.l @(h'c0,pc), r1 ;@(h'dd3c) +00dc7a 410b jsr @r1 +00dc7c 6433 mov r3, r4 +00dc7e 2008 tst r0, r0 +00dc80 8913 bt h'26 ;@(h'dcaa) +00dc82 64b3 mov r11, r4 +00dc84 65b3 mov r11, r5 +00dc86 a002 bra h'4 ;@(h'dc8e) +00dc88 7508 +00dc8a 24e0 mov.b r14, @r4 +00dc8c 7401 +00dc8e 3452 cmp/hs r5, r4 +00dc90 8bfb bf h'-a ;@(h'dc8a) +00dc92 2ae2 mov.l r14, @r10 +00dc94 60c0 mov.b @r12, r0 +00dc96 600c extu.b r0, r0 +00dc98 c880 tst #h'80, r0 +00dc9a 8902 bt h'4 ;@(h'dca2) +00dc9c e2ff mov #h'ffffffff, r2 +00dc9e a0fd bra h'1fa ;@(h'de9c) +00dca0 2d20 mov.b r2, @r13 +00dca2 e101 mov #h'1, r1 +00dca4 2d10 mov.b r1, @r13 +00dca6 a0f9 bra h'1f2 ;@(h'de9c) +00dca8 0009 nop +00dcaa 68f3 mov r15, r8 +00dcac 782c add #h'2c, r8 +00dcae e058 mov #h'58, r0 +00dcb0 03fe mov.l @(r0,r15), r3 +00dcb2 6683 mov r8, r6 +00dcb4 2f36 mov.l r3, @-r15 +00dcb6 e058 mov #h'58, r0 +00dcb8 03fe mov.l @(r0,r15), r3 +00dcba 2f36 mov.l r3, @-r15 +00dcbc d320 mov.l @(h'80,pc), r3 ;@(h'dd40) +00dcbe 65f3 mov r15, r5 +00dcc0 7508 +00dcc2 430b jsr @r3 +00dcc4 64d3 mov r13, r4 +00dcc6 60d0 mov.b @r13, r0 +00dcc8 88ff cmp/eq #h'ffffffff, r0 +00dcca 8f05 bf/s h'a ;@(h'dcd8) +00dccc 7f08 +00dcce 63f3 mov r15, r3 +00dcd0 7354 add #h'54, r3 +00dcd2 6030 mov.b @r3, r0 +00dcd4 c97f and #h'7f, r0 +00dcd6 2300 mov.b r0, @r3 +00dcd8 62f1 mov.w @r15, r2 +00dcda 932b mov.w @(h'56,pc), r3 ;@(h'dd34) +00dcdc 3230 cmp/eq r3, r2 +00dcde 8b17 bf h'2e ;@(h'dd10) +00dce0 51f1 mov.l @(h'4,r15), r1 +00dce2 6210 mov.b @r1, r2 +00dce4 9127 mov.w @(h'4e,pc), r1 ;@(h'dd36) +00dce6 622c extu.b r2, r2 +00dce8 3210 cmp/eq r1, r2 +00dcea 8b0f bf h'1e ;@(h'dd0c) +00dcec d213 mov.l @(h'4c,pc), r2 ;@(h'dd3c) +00dcee e506 mov #h'6, r5 +00dcf0 64c3 mov r12, r4 +00dcf2 420b jsr @r2 +00dcf4 7402 +00dcf6 2008 tst r0, r0 +00dcf8 8908 bt h'10 ;@(h'dd0c) +00dcfa 60d0 mov.b @r13, r0 +00dcfc 8801 cmp/eq #h'1, r0 +00dcfe 8b01 bf h'2 ;@(h'dd04) +00dd00 a0cd bra h'19a ;@(h'de9e) +00dd02 e001 mov #h'1, r0 +00dd04 88ff cmp/eq #h'ffffffff, r0 +00dd06 8b03 bf h'6 ;@(h'dd10) +00dd08 a0c9 bra h'192 ;@(h'de9e) +00dd0a e0ff mov #h'ffffffff, r0 +00dd0c a0c7 bra h'18e ;@(h'de9e) +00dd0e e002 mov #h'2, r0 +00dd10 9312 mov.w @(h'24,pc), r3 ;@(h'dd38) +00dd12 62f1 mov.w @r15, r2 +00dd14 3238 sub r3, r2 +00dd16 2f21 mov.w r2, @r15 +00dd18 622f exts.w r2, r2 +00dd1a 4211 cmp/pz r2 +00dd1c 8b14 bf h'28 ;@(h'dd48) +00dd1e e058 mov #h'58, r0 +00dd20 d208 mov.l @(h'20,pc), r2 ;@(h'dd44) +00dd22 01fe mov.l @(r0,r15), r1 +00dd24 2f16 mov.l r1, @-r15 +00dd26 e058 mov #h'58, r0 +00dd28 01fe mov.l @(r0,r15), r1 +00dd2a 420b jsr @r2 +00dd2c 2f16 mov.l r1, @-r15 +00dd2e 7f08 +00dd30 a015 bra h'2a ;@(h'dd5e) +00dd32 6403 mov r0, r4 +00dd34 07ff mac.l @r15+, @r7+ +00dd36 00f0 +00dd38 03ff mac.l @r15+, @r3+ +00dd3a 0000 +00dd3c 0030 +00dd3e e1c0 mov #h'ffffffc0, r1 +00dd40 0030 +00dd42 e738 mov #h'38, r7 +00dd44 0030 +00dd46 e2e0 mov #h'ffffffe0, r2 +00dd48 d15a mov.l @(h'168,pc), r1 ;@(h'deb4) +00dd4a e058 mov #h'58, r0 +00dd4c 02fe mov.l @(r0,r15), r2 +00dd4e e058 mov #h'58, r0 +00dd50 2f26 mov.l r2, @-r15 +00dd52 02fe mov.l @(r0,r15), r2 +00dd54 410b jsr @r1 +00dd56 2f26 mov.l r2, @-r15 +00dd58 7f08 +00dd5a 6403 mov r0, r4 +00dd5c 74ff add #h'ff, r4 +00dd5e 60e3 mov r14, r0 +00dd60 d355 mov.l @(h'154,pc), r3 ;@(h'deb8) +00dd62 3498 sub r9, r4 +00dd64 8087 mov.b r0, @(h'7,r8) +00dd66 6df3 mov r15, r13 +00dd68 7401 +00dd6a 7d24 add #h'24, r13 +00dd6c 2a42 mov.l r4, @r10 +00dd6e 65d3 mov r13, r5 +00dd70 430b jsr @r3 +00dd72 6493 mov r9, r4 +00dd74 d251 mov.l @(h'144,pc), r2 ;@(h'debc) +00dd76 6193 mov r9, r1 +00dd78 420b jsr @r2 +00dd7a 50f2 mov.l @(h'8,r15), r0 +00dd7c 6c03 mov r0, r12 +00dd7e e508 mov #h'8, r5 +00dd80 35c8 sub r12, r5 +00dd82 4515 cmp/pl r5 +00dd84 8f09 bf/s h'12 ;@(h'dd9a) +00dd86 64e3 mov r14, r4 +00dd88 6043 mov r4, r0 +00dd8a 6343 mov r4, r3 +00dd8c 33cc add r12, r3 +00dd8e 33dc add r13, r3 +00dd90 6330 mov.b @r3, r3 +00dd92 7401 +00dd94 3453 cmp/ge r5, r4 +00dd96 8ff7 bf/s h'-12 ;@(h'dd88) +00dd98 0d34 mov.b r3, @(r0,r13) +00dd9a 34dc add r13, r4 +00dd9c 65d3 mov r13, r5 +00dd9e 7508 +00dda0 3452 cmp/hs r5, r4 +00dda2 8903 bt h'6 ;@(h'ddac) +00dda4 24e0 mov.b r14, @r4 +00dda6 7401 +00dda8 3452 cmp/hs r5, r4 +00ddaa 8bfb bf h'-a ;@(h'dda4) +00ddac d344 mov.l @(h'110,pc), r3 ;@(h'dec0) +00ddae 4c08 shll2 r12 +00ddb0 4c00 shll r12 +00ddb2 6693 mov r9, r6 +00ddb4 36c8 sub r12, r6 +00ddb6 e508 mov #h'8, r5 +00ddb8 430b jsr @r3 +00ddba 64d3 mov r13, r4 +00ddbc d33e mov.l @(h'f8,pc), r3 ;@(h'deb8) +00ddbe 6cf3 mov r15, r12 +00ddc0 7c1c add #h'1c, r12 +00ddc2 65c3 mov r12, r5 +00ddc4 6493 mov r9, r4 +00ddc6 74ff add #h'ff, r4 +00ddc8 430b jsr @r3 +00ddca 1f43 mov.l r4, @(h'c,r15) +00ddcc 51f3 mov.l @(h'c,r15), r1 +00ddce d23b mov.l @(h'ec,pc), r2 ;@(h'debc) +00ddd0 420b jsr @r2 +00ddd2 50f2 mov.l @(h'8,r15), r0 +00ddd4 1f01 mov.l r0, @(h'4,r15) +00ddd6 e508 mov #h'8, r5 +00ddd8 3508 sub r0, r5 +00ddda 4515 cmp/pl r5 +00dddc 8f09 bf/s h'12 ;@(h'ddf2) +00ddde 64e3 mov r14, r4 +00dde0 53f1 mov.l @(h'4,r15), r3 +00dde2 6043 mov r4, r0 +00dde4 330c add r0, r3 +00dde6 33cc add r12, r3 +00dde8 6330 mov.b @r3, r3 +00ddea 7401 +00ddec 3453 cmp/ge r5, r4 +00ddee 8ff7 bf/s h'-12 ;@(h'dde0) +00ddf0 0c34 mov.b r3, @(r0,r12) +00ddf2 34cc add r12, r4 +00ddf4 65c3 mov r12, r5 +00ddf6 7508 +00ddf8 3452 cmp/hs r5, r4 +00ddfa 8903 bt h'6 ;@(h'de04) +00ddfc 24e0 mov.b r14, @r4 +00ddfe 7401 +00de00 3452 cmp/hs r5, r4 +00de02 8bfb bf h'-a ;@(h'ddfc) +00de04 53f1 mov.l @(h'4,r15), r3 +00de06 e508 mov #h'8, r5 +00de08 4308 shll2 r3 +00de0a 4300 shll r3 +00de0c 3938 sub r3, r9 +00de0e 6693 mov r9, r6 +00de10 d32b mov.l @(h'ac,pc), r3 ;@(h'dec0) +00de12 76ff add #h'ff, r6 +00de14 430b jsr @r3 +00de16 64c3 mov r12, r4 +00de18 66a2 mov.l @r10, r6 +00de1a 6583 mov r8, r5 +00de1c d329 mov.l @(h'a4,pc), r3 ;@(h'dec4) +00de1e 67b3 mov r11, r7 +00de20 430b jsr @r3 +00de22 64f1 mov.w @r15, r4 +00de24 d228 mov.l @(h'a0,pc), r2 ;@(h'dec8) +00de26 6ef3 mov r15, r14 +00de28 7e14 add #h'14, r14 +00de2a e608 mov #h'8, r6 +00de2c 65b3 mov r11, r5 +00de2e 420b jsr @r2 +00de30 64e3 mov r14, r4 +00de32 e608 mov #h'8, r6 +00de34 d925 mov.l @(h'94,pc), r9 ;@(h'decc) +00de36 65d3 mov r13, r5 +00de38 490b jsr @r9 +00de3a 64e3 mov r14, r4 +00de3c 4015 cmp/pl r0 +00de3e 8b05 bf h'a ;@(h'de4c) +00de40 e001 mov #h'1, r0 +00de42 81f8 mov.w r0, @(h'10,r15) +00de44 63a2 mov.l @r10, r3 +00de46 7301 +00de48 afe6 bra h'-34 ;@(h'de18) +00de4a 2a32 mov.l r3, @r10 +00de4c d31e mov.l @(h'78,pc), r3 ;@(h'dec8) +00de4e e608 mov #h'8, r6 +00de50 65b3 mov r11, r5 +00de52 430b jsr @r3 +00de54 64e3 mov r14, r4 +00de56 e608 mov #h'8, r6 +00de58 65d3 mov r13, r5 +00de5a 490b jsr @r9 +00de5c 64e3 mov r14, r4 +00de5e 2008 tst r0, r0 +00de60 8b0a bf h'14 ;@(h'de78) +00de62 67b3 mov r11, r7 +00de64 63a2 mov.l @r10, r3 +00de66 6583 mov r8, r5 +00de68 7301 +00de6a 6633 mov r3, r6 +00de6c 2a32 mov.l r3, @r10 +00de6e d315 mov.l @(h'54,pc), r3 ;@(h'dec4) +00de70 430b jsr @r3 +00de72 64f1 mov.w @r15, r4 +00de74 a012 bra h'24 ;@(h'de9c) +00de76 0009 nop +00de78 d313 mov.l @(h'4c,pc), r3 ;@(h'dec8) +00de7a e608 mov #h'8, r6 +00de7c 65b3 mov r11, r5 +00de7e 430b jsr @r3 +00de80 64e3 mov r14, r4 +00de82 e608 mov #h'8, r6 +00de84 65c3 mov r12, r5 +00de86 490b jsr @r9 +00de88 64e3 mov r14, r4 +00de8a 4011 cmp/pz r0 +00de8c 8906 bt h'c ;@(h'de9c) +00de8e 85f8 mov.w @(h'10,r15), r0 +00de90 2008 tst r0, r0 +00de92 8b03 bf h'6 ;@(h'de9c) +00de94 62a2 mov.l @r10, r2 +00de96 72ff add #h'ff, r2 +00de98 afbe bra h'-84 ;@(h'de18) +00de9a 2a22 mov.l r2, @r10 +00de9c e000 mov #h'0, r0 +00de9e 7f34 add #h'34, r15 +00dea0 4f26 lds.l @r15+, pr +00dea2 68f6 mov.l @r15+, r8 +00dea4 69f6 mov.l @r15+, r9 +00dea6 6af6 mov.l @r15+, r10 +00dea8 6bf6 mov.l @r15+, r11 +00deaa 6cf6 mov.l @r15+, r12 +00deac 6df6 mov.l @r15+, r13 +00deae 000b rts +00deb0 6ef6 mov.l @r15+, r14 +00deb2 0000 +00deb4 0030 +00deb6 e2e0 mov #h'ffffffe0, r2 +00deb8 0030 +00deba e5f4 mov #h'fffffff4, r5 +00debc 0030 +00debe aae4 bra h'-a38 ;@(h'd48a) +00dec0 0030 +00dec2 e5a8 mov #h'ffffffa8, r5 +00dec4 0030 +00dec6 e1e0 mov #h'ffffffe0, r1 +00dec8 0030 +00deca ae9c bra h'-2c8 ;@(h'dc06) +00decc 0030 +00dece e7d4 mov #h'ffffffd4, r7 +00ded0 50f4 mov.l @(h'10,r15), r0 +00ded2 e101 mov #h'1, r1 +00ded4 4105 rotr r1 +00ded6 201a xor r1, r0 +00ded8 1f04 mov.l r0, @(h'10,r15) +00deda 0009 nop +00dedc 2f86 mov.l r8, @-r15 +00dede 2f96 mov.l r9, @-r15 +00dee0 55f3 mov.l @(h'c,r15), r5 +00dee2 645f exts.w r5, r4 +00dee4 59f6 mov.l @(h'18,r15), r9 +00dee6 689f exts.w r9, r8 +00dee8 3847 cmp/gt r4, r8 +00deea 8905 bt h'a ;@(h'def8) +00deec 52f4 mov.l @(h'10,r15), r2 +00deee 53f5 mov.l @(h'14,r15), r3 +00def0 56f7 mov.l @(h'1c,r15), r6 +00def2 57f8 mov.l @(h'20,r15), r7 +00def4 a008 bra h'10 ;@(h'df08) +00def6 0009 nop +00def8 59f3 mov.l @(h'c,r15), r9 +00defa 689f exts.w r9, r8 +00defc 55f6 mov.l @(h'18,r15), r5 +00defe 645f exts.w r5, r4 +00df00 56f4 mov.l @(h'10,r15), r6 +00df02 57f5 mov.l @(h'14,r15), r7 +00df04 52f7 mov.l @(h'1c,r15), r2 +00df06 53f8 mov.l @(h'20,r15), r3 +00df08 d041 mov.l @(h'104,pc), r0 ;@(h'e010) +00df0a 3403 cmp/ge r0, r4 +00df0c 8963 bt h'c6 ;@(h'dfd6) +00df0e d041 mov.l @(h'104,pc), r0 ;@(h'e014) +00df10 3083 cmp/ge r8, r0 +00df12 896e bt h'dc ;@(h'dff2) +00df14 3848 sub r4, r8 +00df16 688b neg r8, r8 +00df18 2888 tst r8, r8 +00df1a 8920 bt h'40 ;@(h'df5e) +00df1c e03e mov #h'3e, r0 +00df1e 3807 cmp/gt r0, r8 +00df20 891b bt h'36 ;@(h'df5a) +00df22 e001 mov #h'1, r0 +00df24 e120 mov #h'20, r1 +00df26 3813 cmp/ge r1, r8 +00df28 8b05 bf h'a ;@(h'df36) +00df2a 3818 sub r1, r8 +00df2c 2778 tst r7, r7 +00df2e 8900 bt h'0 ;@(h'df32) +00df30 260b or r0, r6 +00df32 6763 mov r6, r7 +00df34 e600 mov #h'0, r6 +00df36 e110 mov #h'10, r1 +00df38 3813 cmp/ge r1, r8 +00df3a 8b06 bf h'c ;@(h'df4a) +00df3c 3818 sub r1, r8 +00df3e d137 mov.l @(h'dc,pc), r1 ;@(h'e01c) +00df40 2718 tst r1, r7 +00df42 276d xtrct r6, r7 +00df44 4629 shlr16 r6 +00df46 8900 bt h'0 ;@(h'df4a) +00df48 270b or r0, r7 +00df4a 4815 cmp/pl r8 +00df4c 8b07 bf h'e ;@(h'df5e) +00df4e 4601 shlr r6 +00df50 4725 rotcr r7 +00df52 0029 movt r0 +00df54 270b or r0, r7 +00df56 aff8 bra h'-10 ;@(h'df4a) +00df58 78ff add #h'ff, r8 +00df5a e600 mov #h'0, r6 +00df5c e701 mov #h'1, r7 +00df5e 2957 div0s r5, r9 +00df60 890d bt h'1a ;@(h'df7e) +00df62 337e addc r7, r3 +00df64 326e addc r6, r2 +00df66 8b2b bf h'56 ;@(h'dfc0) +00df68 4225 rotcr r2 +00df6a 4325 rotcr r3 +00df6c 0029 movt r0 +00df6e 230b or r0, r3 +00df70 7401 +00df72 d127 mov.l @(h'9c,pc), r1 ;@(h'e010) +00df74 3413 cmp/ge r1, r4 +00df76 8b23 bf h'46 ;@(h'dfc0) +00df78 e200 mov #h'0, r2 +00df7a a021 bra h'42 ;@(h'dfc0) +00df7c e300 mov #h'0, r3 +00df7e 3620 cmp/eq r2, r6 +00df80 8b01 bf h'2 ;@(h'df86) +00df82 3730 cmp/eq r3, r7 +00df84 893e bt h'7c ;@(h'e004) +00df86 337a subc r7, r3 +00df88 326a subc r6, r2 +00df8a 8b03 bf h'6 ;@(h'df94) +00df8c 0008 clrt +00df8e 633a negc r3, r3 +00df90 622a negc r2, r2 +00df92 6593 mov r9, r5 +00df94 2228 tst r2, r2 +00df96 8b02 bf h'4 ;@(h'df9e) +00df98 6233 mov r3, r2 +00df9a e300 mov #h'0, r3 +00df9c 74e0 add #h'e0, r4 +00df9e d01e mov.l @(h'78,pc), r0 ;@(h'e018) +00dfa0 2028 tst r2, r0 +00dfa2 8b04 bf h'8 ;@(h'dfae) +00dfa4 6133 mov r3, r1 +00dfa6 212d xtrct r2, r1 +00dfa8 6213 mov r1, r2 +00dfaa 4328 shll16 r3 +00dfac 74f0 add #h'f0, r4 +00dfae 4211 cmp/pz r2 +00dfb0 8b03 bf h'6 ;@(h'dfba) +00dfb2 4300 shll r3 +00dfb4 4224 rotcl r2 +00dfb6 affa bra h'-c ;@(h'dfae) +00dfb8 74ff add #h'ff, r4 +00dfba d116 mov.l @(h'58,pc), r1 ;@(h'e014) +00dfbc 3143 cmp/ge r4, r1 +00dfbe 8922 bt h'44 ;@(h'e006) +00dfc0 644d extu.w r4, r4 +00dfc2 4400 shll r4 +00dfc4 4500 shll r5 +00dfc6 4425 rotcr r4 +00dfc8 50f2 mov.l @(h'8,r15), r0 +00dfca 2042 mov.l r4, @r0 +00dfcc 1021 mov.l r2, @(h'4,r0) +00dfce 1032 mov.l r3, @(h'8,r0) +00dfd0 69f6 mov.l @r15+, r9 +00dfd2 000b rts +00dfd4 68f6 mov.l @r15+, r8 +00dfd6 2228 tst r2, r2 +00dfd8 8b0f bf h'1e ;@(h'dffa) +00dfda 2338 tst r3, r3 +00dfdc 8b0d bf h'1a ;@(h'dffa) +00dfde 3803 cmp/ge r0, r8 +00dfe0 8bee bf h'-24 ;@(h'dfc0) +00dfe2 2668 tst r6, r6 +00dfe4 8b09 bf h'12 ;@(h'dffa) +00dfe6 2778 tst r7, r7 +00dfe8 8b07 bf h'e ;@(h'dffa) +00dfea 2957 div0s r5, r9 +00dfec 8be8 bf h'-30 ;@(h'dfc0) +00dfee a004 bra h'8 ;@(h'dffa) +00dff0 0009 nop +00dff2 3043 cmp/ge r4, r0 +00dff4 8be4 bf h'-38 ;@(h'dfc0) +00dff6 afe3 bra h'-3a ;@(h'dfc0) +00dff8 2599 and r9, r5 +00dffa d405 mov.l @(h'14,pc), r4 ;@(h'e010) +00dffc e500 mov #h'0, r5 +00dffe e2ff mov #h'ffffffff, r2 +00e000 afde bra h'-44 ;@(h'dfc0) +00e002 e3ff mov #h'ffffffff, r3 +00e004 e500 mov #h'0, r5 +00e006 d403 mov.l @(h'c,pc), r4 ;@(h'e014) +00e008 e200 mov #h'0, r2 +00e00a afd9 bra h'-4e ;@(h'dfc0) +00e00c e300 mov #h'0, r3 +00e00e 0009 nop +00e010 0000 +00e012 7fff add #h'ff, r15 +00e014 ffff +00e016 8001 mov.b r0, @(h'1,r0) +00e018 ffff +00e01a 0000 +00e01c 0000 +00e01e ffff +00e020 2f86 mov.l r8, @-r15 +00e022 2f96 mov.l r9, @-r15 +00e024 2fa6 mov.l r10, @-r15 +00e026 54f4 mov.l @(h'10,r15), r4 +00e028 634f exts.w r4, r3 +00e02a 50f7 mov.l @(h'1c,r15), r0 +00e02c 670f exts.w r0, r7 +00e02e 51f5 mov.l @(h'14,r15), r1 +00e030 240a xor r0, r4 +00e032 52f6 mov.l @(h'18,r15), r2 +00e034 55f8 mov.l @(h'20,r15), r5 +00e036 56f9 mov.l @(h'24,r15), r6 +00e038 d930 mov.l @(h'c0,pc), r9 ;@(h'e0fc) +00e03a 3393 cmp/ge r9, r3 +00e03c 893f bt h'7e ;@(h'e0be) +00e03e 3793 cmp/ge r9, r7 +00e040 8945 bt h'8a ;@(h'e0ce) +00e042 d82f mov.l @(h'bc,pc), r8 ;@(h'e100) +00e044 3833 cmp/ge r3, r8 +00e046 8948 bt h'90 ;@(h'e0da) +00e048 3873 cmp/ge r7, r8 +00e04a 894e bt h'9c ;@(h'e0ea) +00e04c 3378 sub r7, r3 +00e04e e940 mov #h'40, r9 +00e050 ea00 mov #h'0, r10 +00e052 e700 mov #h'0, r7 +00e054 326a subc r6, r2 +00e056 315a subc r5, r1 +00e058 3a7a subc r7, r10 +00e05a 4a11 cmp/pz r10 +00e05c 8b0c bf h'18 ;@(h'e078) +00e05e 4024 rotcl r0 +00e060 4824 rotcl r8 +00e062 4200 shll r2 +00e064 4124 rotcl r1 +00e066 4a24 rotcl r10 +00e068 326a subc r6, r2 +00e06a 315a subc r5, r1 +00e06c 3a7a subc r7, r10 +00e06e 79ff add #h'ff, r9 +00e070 2998 tst r9, r9 +00e072 8bf2 bf h'-1c ;@(h'e05a) +00e074 a00c bra h'18 ;@(h'e090) +00e076 0009 nop +00e078 4024 rotcl r0 +00e07a 4824 rotcl r8 +00e07c 4200 shll r2 +00e07e 4124 rotcl r1 +00e080 4a24 rotcl r10 +00e082 0008 clrt +00e084 326e addc r6, r2 +00e086 315e addc r5, r1 +00e088 3a7e addc r7, r10 +00e08a 79ff add #h'ff, r9 +00e08c 2998 tst r9, r9 +00e08e 8be4 bf h'-38 ;@(h'e05a) +00e090 4811 cmp/pz r8 +00e092 8b02 bf h'4 ;@(h'e09a) +00e094 4000 shll r0 +00e096 4824 rotcl r8 +00e098 73ff add #h'ff, r3 +00e09a d918 mov.l @(h'60,pc), r9 ;@(h'e0fc) +00e09c 3393 cmp/ge r9, r3 +00e09e 8924 bt h'48 ;@(h'e0ea) +00e0a0 d917 mov.l @(h'5c,pc), r9 ;@(h'e100) +00e0a2 3933 cmp/ge r3, r9 +00e0a4 891d bt h'3a ;@(h'e0e2) +00e0a6 633d extu.w r3, r3 +00e0a8 4300 shll r3 +00e0aa 4400 shll r4 +00e0ac 4325 rotcr r3 +00e0ae 59f3 mov.l @(h'c,r15), r9 +00e0b0 2932 mov.l r3, @r9 +00e0b2 1981 mov.l r8, @(h'4,r9) +00e0b4 1902 mov.l r0, @(h'8,r9) +00e0b6 6af6 mov.l @r15+, r10 +00e0b8 69f6 mov.l @r15+, r9 +00e0ba 000b rts +00e0bc 68f6 mov.l @r15+, r8 +00e0be 2118 tst r1, r1 +00e0c0 8b17 bf h'2e ;@(h'e0f2) +00e0c2 2228 tst r2, r2 +00e0c4 8b15 bf h'2a ;@(h'e0f2) +00e0c6 3793 cmp/ge r9, r7 +00e0c8 8b0f bf h'1e ;@(h'e0ea) +00e0ca a012 bra h'24 ;@(h'e0f2) +00e0cc 0009 nop +00e0ce 2558 tst r5, r5 +00e0d0 8b0f bf h'1e ;@(h'e0f2) +00e0d2 2668 tst r6, r6 +00e0d4 8b0d bf h'1a ;@(h'e0f2) +00e0d6 a004 bra h'8 ;@(h'e0e2) +00e0d8 0009 nop +00e0da 3873 cmp/ge r7, r8 +00e0dc 8b01 bf h'2 ;@(h'e0e2) +00e0de a008 bra h'10 ;@(h'e0f2) +00e0e0 0009 nop +00e0e2 d307 mov.l @(h'1c,pc), r3 ;@(h'e100) +00e0e4 e800 mov #h'0, r8 +00e0e6 afde bra h'-44 ;@(h'e0a6) +00e0e8 e000 mov #h'0, r0 +00e0ea d304 mov.l @(h'10,pc), r3 ;@(h'e0fc) +00e0ec e800 mov #h'0, r8 +00e0ee afda bra h'-4c ;@(h'e0a6) +00e0f0 e000 mov #h'0, r0 +00e0f2 d302 mov.l @(h'8,pc), r3 ;@(h'e0fc) +00e0f4 e400 mov #h'0, r4 +00e0f6 e8ff mov #h'ffffffff, r8 +00e0f8 afd5 bra h'-56 ;@(h'e0a6) +00e0fa e0ff mov #h'ffffffff, r0 +00e0fc 0000 +00e0fe 7fff add #h'ff, r15 +00e100 ffff +00e102 8001 mov.b r0, @(h'1,r0) +00e104 2448 tst r4, r4 +00e106 8917 bt h'2e ;@(h'e138) +00e108 e200 mov #h'0, r2 +00e10a 4415 cmp/pl r4 +00e10c 8902 bt h'4 ;@(h'e114) +00e10e d20c mov.l @(h'30,pc), r2 ;@(h'e140) +00e110 6447 not r4, r4 +00e112 7401 +00e114 e31f mov #h'1f, r3 +00e116 6043 mov r4, r0 +00e118 4015 cmp/pl r0 +00e11a 8b02 bf h'4 ;@(h'e122) +00e11c 4020 shal r0 +00e11e affb bra h'-a ;@(h'e118) +00e120 73ff add #h'ff, r3 +00e122 633d extu.w r3, r3 +00e124 e100 mov #h'0, r1 +00e126 4300 shll r3 +00e128 4200 shll r2 +00e12a 4325 rotcr r3 +00e12c 65f2 mov.l @r15, r5 +00e12e 2532 mov.l r3, @r5 +00e130 1501 mov.l r0, @(h'4,r5) +00e132 1512 mov.l r1, @(h'8,r5) +00e134 000b rts +00e136 0009 nop +00e138 d302 mov.l @(h'8,pc), r3 ;@(h'e144) +00e13a e000 mov #h'0, r0 +00e13c aff1 bra h'-1e ;@(h'e122) +00e13e e100 mov #h'0, r1 +00e140 8000 mov.b r0, @(h'0,r0) +00e142 0000 +00e144 ffff +00e146 8001 mov.b r0, @(h'1,r0) +00e148 2f96 mov.l r9, @-r15 +00e14a 6943 mov r4, r9 +00e14c 2fa6 mov.l r10, @-r15 +00e14e 6a53 mov r5, r10 +00e150 2fb6 mov.l r11, @-r15 +00e152 2fc6 mov.l r12, @-r15 +00e154 2fd6 mov.l r13, @-r15 +00e156 2fe6 mov.l r14, @-r15 +00e158 4f22 sts.l pr, @-r15 +00e15a 5ef7 mov.l @(h'1c,r15), r14 +00e15c 50f8 mov.l @(h'20,r15), r0 +00e15e 51f9 mov.l @(h'24,r15), r1 +00e160 52fa mov.l @(h'28,r15), r2 +00e162 2f26 mov.l r2, @-r15 +00e164 2f16 mov.l r1, @-r15 +00e166 2f06 mov.l r0, @-r15 +00e168 6096 mov.l @r9+, r0 +00e16a 6196 mov.l @r9+, r1 +00e16c 6296 mov.l @r9+, r2 +00e16e 2f26 mov.l r2, @-r15 +00e170 2f16 mov.l r1, @-r15 +00e172 2f06 mov.l r0, @-r15 +00e174 6df3 mov r15, r13 +00e176 db10 mov.l @(h'40,pc), r11 ;@(h'e1b8) +00e178 dc10 mov.l @(h'40,pc), r12 ;@(h'e1bc) +00e17a 4c0b jsr @r12 +00e17c 2fd6 mov.l r13, @-r15 +00e17e 6096 mov.l @r9+, r0 +00e180 6196 mov.l @r9+, r1 +00e182 7f04 +00e184 6296 mov.l @r9+, r2 +00e186 2f26 mov.l r2, @-r15 +00e188 2f16 mov.l r1, @-r15 +00e18a 2f06 mov.l r0, @-r15 +00e18c 4b0b jsr @r11 +00e18e 2fd6 mov.l r13, @-r15 +00e190 7f10 add #h'10, r15 +00e192 7aff add #h'ff, r10 +00e194 4a15 cmp/pl r10 +00e196 89f0 bt h'-20 ;@(h'e17a) +00e198 60f6 mov.l @r15+, r0 +00e19a 61f6 mov.l @r15+, r1 +00e19c 62f6 mov.l @r15+, r2 +00e19e 2e02 mov.l r0, @r14 +00e1a0 1e11 mov.l r1, @(h'4,r14) +00e1a2 1e22 mov.l r2, @(h'8,r14) +00e1a4 7f0c +00e1a6 4f26 lds.l @r15+, pr +00e1a8 6ef6 mov.l @r15+, r14 +00e1aa 6df6 mov.l @r15+, r13 +00e1ac 6cf6 mov.l @r15+, r12 +00e1ae 6bf6 mov.l @r15+, r11 +00e1b0 6af6 mov.l @r15+, r10 +00e1b2 000b rts +00e1b4 69f6 mov.l @r15+, r9 +00e1b6 0009 nop +00e1b8 0030 +00e1ba dedc mov.l @(h'370,pc), r14 ;@(h'e52c) +00e1bc 0030 +00e1be d31e mov.l @(h'78,pc), r3 ;@(h'e238) +00e1c0 4515 cmp/pl r5 +00e1c2 8f09 bf/s h'12 ;@(h'e1d8) +00e1c4 e600 mov #h'0, r6 +00e1c6 6240 mov.b @r4, r2 +00e1c8 2228 tst r2, r2 +00e1ca 8901 bt h'2 ;@(h'e1d0) +00e1cc 000b rts +00e1ce e000 mov #h'0, r0 +00e1d0 7601 +00e1d2 3653 cmp/ge r5, r6 +00e1d4 8ff7 bf/s h'-12 ;@(h'e1c6) +00e1d6 7401 +00e1d8 e001 mov #h'1, r0 +00e1da 000b rts +00e1dc 0009 nop +00e1de 0000 +00e1e0 2fe6 mov.l r14, @-r15 +00e1e2 6043 mov r4, r0 +00e1e4 2fd6 mov.l r13, @-r15 +00e1e6 6d63 mov r6, r13 +00e1e8 2fc6 mov.l r12, @-r15 +00e1ea 4d15 cmp/pl r13 +00e1ec 2fb6 mov.l r11, @-r15 +00e1ee ec08 mov #h'8, r12 +00e1f0 4f22 sts.l pr, @-r15 +00e1f2 7fe0 add #h'e0, r15 +00e1f4 81f2 mov.w r0, @(h'4,r15) +00e1f6 6ef3 mov r15, r14 +00e1f8 1f52 mov.l r5, @(h'8,r15) +00e1fa 60c3 mov r12, r0 +00e1fc 1f73 mov.l r7, @(h'c,r15) +00e1fe 81f8 mov.w r0, @(h'10,r15) +00e200 8f0e bf/s h'1c ;@(h'e220) +00e202 7e14 add #h'14, r14 +00e204 d22e mov.l @(h'b8,pc), r2 ;@(h'e2c0) +00e206 66e3 mov r14, r6 +00e208 65f3 mov r15, r5 +00e20a 420b jsr @r2 +00e20c 64d3 mov r13, r4 +00e20e 65e3 mov r14, r5 +00e210 d32c mov.l @(h'b0,pc), r3 ;@(h'e2c4) +00e212 57f2 mov.l @(h'8,r15), r7 +00e214 85f2 mov.w @(h'4,r15), r0 +00e216 6603 mov r0, r6 +00e218 430b jsr @r3 +00e21a 64f3 mov r15, r4 +00e21c a00c bra h'18 ;@(h'e238) +00e21e 0009 nop +00e220 d327 mov.l @(h'9c,pc), r3 ;@(h'e2c0) +00e222 66e3 mov r14, r6 +00e224 65f3 mov r15, r5 +00e226 430b jsr @r3 +00e228 64db neg r13, r4 +00e22a 65e3 mov r14, r5 +00e22c d326 mov.l @(h'98,pc), r3 ;@(h'e2c8) +00e22e 57f2 mov.l @(h'8,r15), r7 +00e230 85f2 mov.w @(h'4,r15), r0 +00e232 6603 mov r0, r6 +00e234 430b jsr @r3 +00e236 64f3 mov r15, r4 +00e238 63f1 mov.w @r15, r3 +00e23a ed3f mov #h'3f, r13 +00e23c d223 mov.l @(h'8c,pc), r2 ;@(h'e2cc) +00e23e 3d38 sub r3, r13 +00e240 61d3 mov r13, r1 +00e242 420b jsr @r2 +00e244 85f8 mov.w @(h'10,r15), r0 +00e246 6b03 mov r0, r11 +00e248 d121 mov.l @(h'84,pc), r1 ;@(h'e2d0) +00e24a 62df exts.w r13, r2 +00e24c e642 mov #h'42, r6 +00e24e 3628 sub r2, r6 +00e250 e509 mov #h'9, r5 +00e252 410b jsr @r1 +00e254 64e3 mov r14, r4 +00e256 65bf exts.w r11, r5 +00e258 3c53 cmp/ge r5, r12 +00e25a 8f0a bf/s h'14 ;@(h'e272) +00e25c 60c3 mov r12, r0 +00e25e 600f exts.w r0, r0 +00e260 630f exts.w r0, r3 +00e262 3358 sub r5, r3 +00e264 33ec add r14, r3 +00e266 6330 mov.b @r3, r3 +00e268 0e34 mov.b r3, @(r0,r14) +00e26a 70ff add #h'ff, r0 +00e26c 620f exts.w r0, r2 +00e26e 3253 cmp/ge r5, r2 +00e270 89f5 bt h'-16 ;@(h'e25e) +00e272 660f exts.w r0, r6 +00e274 36ec add r14, r6 +00e276 7601 +00e278 630f exts.w r0, r3 +00e27a 4311 cmp/pz r3 +00e27c 8f05 bf/s h'a ;@(h'e28a) +00e27e e500 mov #h'0, r5 +00e280 70ff add #h'ff, r0 +00e282 630f exts.w r0, r3 +00e284 4311 cmp/pz r3 +00e286 8dfb bt/s h'-a ;@(h'e280) +00e288 2654 mov.b r5, @-r6 +00e28a 4b08 shll2 r11 +00e28c d311 mov.l @(h'44,pc), r3 ;@(h'e2d4) +00e28e 66d3 mov r13, r6 +00e290 4b00 shll r11 +00e292 36b8 sub r11, r6 +00e294 e509 mov #h'9, r5 +00e296 430b jsr @r3 +00e298 64e3 mov r14, r4 +00e29a e23f mov #h'3f, r2 +00e29c d30e mov.l @(h'38,pc), r3 ;@(h'e2d8) +00e29e e540 mov #h'40, r5 +00e2a0 2f21 mov.w r2, @r15 +00e2a2 430b jsr @r3 +00e2a4 64e3 mov r14, r4 +00e2a6 e608 mov #h'8, r6 +00e2a8 d30c mov.l @(h'30,pc), r3 ;@(h'e2dc) +00e2aa 65e3 mov r14, r5 +00e2ac 430b jsr @r3 +00e2ae 54f3 mov.l @(h'c,r15), r4 +00e2b0 7f20 add #h'20, r15 +00e2b2 4f26 lds.l @r15+, pr +00e2b4 6bf6 mov.l @r15+, r11 +00e2b6 6cf6 mov.l @r15+, r12 +00e2b8 6df6 mov.l @r15+, r13 +00e2ba 000b rts +00e2bc 6ef6 mov.l @r15+, r14 +00e2be 0000 +00e2c0 0030 +00e2c2 eb68 mov #h'68, r11 +00e2c4 0030 +00e2c6 e8ec mov #h'ffffffec, r8 +00e2c8 0030 +00e2ca eaf8 mov #h'fffffff8, r10 +00e2cc 0030 +00e2ce e89c mov #h'ffffff9c, r8 +00e2d0 0030 +00e2d2 eda8 mov #h'ffffffa8, r13 +00e2d4 0030 +00e2d6 e618 mov #h'18, r6 +00e2d8 0030 +00e2da ecbc mov #h'ffffffbc, r12 +00e2dc 0030 +00e2de ae9c bra h'-2c8 ;@(h'e01a) +00e2e0 4f22 sts.l pr, @-r15 +00e2e2 7fec add #h'ec, r15 +00e2e4 7ff8 add #h'f8, r15 +00e2e6 53f9 mov.l @(h'24,r15), r3 +00e2e8 2f36 mov.l r3, @-r15 +00e2ea 53f9 mov.l @(h'24,r15), r3 +00e2ec 2f36 mov.l r3, @-r15 +00e2ee 64f3 mov r15, r4 +00e2f0 7410 add #h'10, r4 +00e2f2 e308 mov #h'8, r3 +00e2f4 33fc add r15, r3 +00e2f6 b024 bsr h'48 ;@(h'e342) +00e2f8 2f36 mov.l r3, @-r15 +00e2fa 7f14 add #h'14, r15 +00e2fc d342 mov.l @(h'108,pc), r3 ;@(h'e408) +00e2fe 60f2 mov.l @r15, r0 +00e300 7ff8 add #h'f8, r15 +00e302 430b jsr @r3 +00e304 2ff6 mov.l r15, @-r15 +00e306 d241 mov.l @(h'104,pc), r2 ;@(h'e40c) +00e308 d342 mov.l @(h'108,pc), r3 ;@(h'e414) +00e30a 2f26 mov.l r2, @-r15 +00e30c d240 mov.l @(h'100,pc), r2 ;@(h'e410) +00e30e 2f26 mov.l r2, @-r15 +00e310 61f3 mov r15, r1 +00e312 7114 add #h'14, r1 +00e314 430b jsr @r3 +00e316 2f16 mov.l r1, @-r15 +00e318 7ff8 add #h'f8, r15 +00e31a e308 mov #h'8, r3 +00e31c 52f4 mov.l @(h'10,r15), r2 +00e31e 2f26 mov.l r2, @-r15 +00e320 52f4 mov.l @(h'10,r15), r2 +00e322 2f26 mov.l r2, @-r15 +00e324 64f3 mov r15, r4 +00e326 741c add #h'1c, r4 +00e328 33fc add r15, r3 +00e32a b0a1 bsr h'142 ;@(h'e470) +00e32c 2f36 mov.l r3, @-r15 +00e32e 53f9 mov.l @(h'24,r15), r3 +00e330 d239 mov.l @(h'e4,pc), r2 ;@(h'e418) +00e332 2f36 mov.l r3, @-r15 +00e334 53f9 mov.l @(h'24,r15), r3 +00e336 420b jsr @r2 +00e338 2f36 mov.l r3, @-r15 +00e33a 7f28 add #h'28, r15 +00e33c 4f26 lds.l @r15+, pr +00e33e 000b rts +00e340 0009 nop +00e342 2fe6 mov.l r14, @-r15 +00e344 2fd6 mov.l r13, @-r15 +00e346 6d43 mov r4, r13 +00e348 d235 mov.l @(h'd4,pc), r2 ;@(h'e420) +00e34a 2fc6 mov.l r12, @-r15 +00e34c 2fb6 mov.l r11, @-r15 +00e34e 2fa6 mov.l r10, @-r15 +00e350 2f96 mov.l r9, @-r15 +00e352 4f22 sts.l pr, @-r15 +00e354 da31 mov.l @(h'c4,pc), r10 ;@(h'e41c) +00e356 53f9 mov.l @(h'24,r15), r3 +00e358 2f36 mov.l r3, @-r15 +00e35a 53f9 mov.l @(h'24,r15), r3 +00e35c 420b jsr @r2 +00e35e 2f36 mov.l r3, @-r15 +00e360 7f08 +00e362 2008 tst r0, r0 +00e364 8d1c bt/s h'38 ;@(h'e3a0) +00e366 6403 mov r0, r4 +00e368 6043 mov r4, r0 +00e36a 8801 cmp/eq #h'1, r0 +00e36c 8f03 bf/s h'6 ;@(h'e376) +00e36e 6043 mov r4, r0 +00e370 9344 mov.w @(h'88,pc), r3 ;@(h'e3fc) +00e372 d22c mov.l @(h'b0,pc), r2 ;@(h'e424) +00e374 2232 mov.l r3, @r2 +00e376 8802 cmp/eq #h'2, r0 +00e378 8f03 bf/s h'6 ;@(h'e382) +00e37a e4ff mov #h'ffffffff, r4 +00e37c 923f mov.w @(h'7e,pc), r2 ;@(h'e3fe) +00e37e d329 mov.l @(h'a4,pc), r3 ;@(h'e424) +00e380 2322 mov.l r2, @r3 +00e382 62f3 mov r15, r2 +00e384 7220 add #h'20, r2 +00e386 63f3 mov r15, r3 +00e388 2242 mov.l r4, @r2 +00e38a 7320 add #h'20, r3 +00e38c 1341 mov.l r4, @(h'4,r3) +00e38e 63f3 mov r15, r3 +00e390 51f7 mov.l @(h'1c,r15), r1 +00e392 7320 add #h'20, r3 +00e394 6032 mov.l @r3, r0 +00e396 2102 mov.l r0, @r1 +00e398 5031 mov.l @(h'4,r3), r0 +00e39a 1101 mov.l r0, @(h'4,r1) +00e39c a060 bra h'c0 ;@(h'e460) +00e39e 0009 nop +00e3a0 53f9 mov.l @(h'24,r15), r3 +00e3a2 e200 mov #h'0, r2 +00e3a4 2f36 mov.l r3, @-r15 +00e3a6 53f9 mov.l @(h'24,r15), r3 +00e3a8 2f36 mov.l r3, @-r15 +00e3aa 2f26 mov.l r2, @-r15 +00e3ac d31e mov.l @(h'78,pc), r3 ;@(h'e428) +00e3ae 430b jsr @r3 +00e3b0 2f26 mov.l r2, @-r15 +00e3b2 8800 cmp/eq #h'0, r0 +00e3b4 8b07 bf h'e ;@(h'e3c6) +00e3b6 e200 mov #h'0, r2 +00e3b8 2d22 mov.l r2, @r13 +00e3ba 6023 mov r2, r0 +00e3bc 51f7 mov.l @(h'1c,r15), r1 +00e3be 2122 mov.l r2, @r1 +00e3c0 1101 mov.l r0, @(h'4,r1) +00e3c2 a04d bra h'9a ;@(h'e460) +00e3c4 0009 nop +00e3c6 6ef3 mov r15, r14 +00e3c8 921a mov.w @(h'34,pc), r2 ;@(h'e400) +00e3ca 7e20 add #h'20, r14 +00e3cc 9319 mov.w @(h'32,pc), r3 ;@(h'e402) +00e3ce 64e1 mov.w @r14, r4 +00e3d0 9118 mov.w @(h'30,pc), r1 ;@(h'e404) +00e3d2 644d extu.w r4, r4 +00e3d4 4409 shlr2 r4 +00e3d6 4409 shlr2 r4 +00e3d8 2429 and r2, r4 +00e3da 343c add r3, r4 +00e3dc 6043 mov r4, r0 +00e3de 301c add r1, r0 +00e3e0 2008 tst r0, r0 +00e3e2 8f2f bf/s h'5e ;@(h'e444) +00e3e4 2d42 mov.l r4, @r13 +00e3e6 ec10 mov #h'10, r12 +00e3e8 63d2 mov.l @r13, r3 +00e3ea 6be3 mov r14, r11 +00e3ec d90f mov.l @(h'3c,pc), r9 ;@(h'e42c) +00e3ee 7301 +00e3f0 2d32 mov.l r3, @r13 +00e3f2 60e1 mov.w @r14, r0 +00e3f4 20a9 and r10, r0 +00e3f6 2e01 mov.w r0, @r14 +00e3f8 a020 bra h'40 ;@(h'e43c) +00e3fa 7b01 +00e3fc 04b8 +00e3fe 044c mov.b @(r0,r4), r4 +00e400 07ff mac.l @r15+, @r7+ +00e402 fc02 +00e404 03fe mov.l @(r0,r15), r3 +00e406 0000 +00e408 0030 +00e40a a6e4 bra h'dc8 ;@(h'f1d6) +00e40c 8106 mov.w r0, @(h'c,r0) +00e40e 24dd xtrct r13, r4 +00e410 3fd3 cmp/ge r13, r15 +00e412 4395 +00e414 0030 +00e416 a954 bra h'-d58 ;@(h'd6c2) +00e418 0030 +00e41a a4d4 bra h'9a8 ;@(h'edc6) +00e41c 0000 +00e41e 800f mov.b r0, @(h'f,r0) +00e420 0030 +00e422 ea80 mov #h'ffffff80, r10 +00e424 0810 +00e426 0034 mov.b r3, @(r0,r0) +00e428 0030 +00e42a e808 mov #h'8, r8 +00e42c 0030 +00e42e eab0 mov #h'ffffffb0, r10 +00e430 e507 mov #h'7, r5 +00e432 490b jsr @r9 +00e434 64b3 mov r11, r4 +00e436 62d2 mov.l @r13, r2 +00e438 72ff add #h'ff, r2 +00e43a 2d22 mov.l r2, @r13 +00e43c 63e1 mov.w @r14, r3 +00e43e 633d extu.w r3, r3 +00e440 23c8 tst r12, r3 +00e442 89f5 bt h'-16 ;@(h'e430) +00e444 61e1 mov.w @r14, r1 +00e446 21a9 and r10, r1 +00e448 2e11 mov.w r1, @r14 +00e44a 61f3 mov r15, r1 +00e44c 946a mov.w @(h'd4,pc), r4 ;@(h'e524) +00e44e 7120 add #h'20, r1 +00e450 63e1 mov.w @r14, r3 +00e452 234b or r4, r3 +00e454 2e31 mov.w r3, @r14 +00e456 50f7 mov.l @(h'1c,r15), r0 +00e458 6312 mov.l @r1, r3 +00e45a 2032 mov.l r3, @r0 +00e45c 5311 mov.l @(h'4,r1), r3 +00e45e 1031 mov.l r3, @(h'4,r0) +00e460 4f26 lds.l @r15+, pr +00e462 69f6 mov.l @r15+, r9 +00e464 6af6 mov.l @r15+, r10 +00e466 6bf6 mov.l @r15+, r11 +00e468 6cf6 mov.l @r15+, r12 +00e46a 6df6 mov.l @r15+, r13 +00e46c 000b rts +00e46e 6ef6 mov.l @r15+, r14 +00e470 2fe6 mov.l r14, @-r15 +00e472 6e43 mov r4, r14 +00e474 d22e mov.l @(h'b8,pc), r2 ;@(h'e530) +00e476 2fd6 mov.l r13, @-r15 +00e478 4f22 sts.l pr, @-r15 +00e47a edff mov #h'ffffffff, r13 +00e47c 53f5 mov.l @(h'14,r15), r3 +00e47e 2f36 mov.l r3, @-r15 +00e480 53f5 mov.l @(h'14,r15), r3 +00e482 420b jsr @r2 +00e484 2f36 mov.l r3, @-r15 +00e486 7f08 +00e488 2008 tst r0, r0 +00e48a 8d1b bt/s h'36 ;@(h'e4c4) +00e48c 6403 mov r0, r4 +00e48e 6043 mov r4, r0 +00e490 8801 cmp/eq #h'1, r0 +00e492 8f03 bf/s h'6 ;@(h'e49c) +00e494 6043 mov r4, r0 +00e496 9346 mov.w @(h'8c,pc), r3 ;@(h'e526) +00e498 d226 mov.l @(h'98,pc), r2 ;@(h'e534) +00e49a 2232 mov.l r3, @r2 +00e49c 8802 cmp/eq #h'2, r0 +00e49e 8b02 bf h'4 ;@(h'e4a6) +00e4a0 9242 mov.w @(h'84,pc), r2 ;@(h'e528) +00e4a2 d324 mov.l @(h'90,pc), r3 ;@(h'e534) +00e4a4 2322 mov.l r2, @r3 +00e4a6 61f3 mov r15, r1 +00e4a8 7110 add #h'10, r1 +00e4aa 63f3 mov r15, r3 +00e4ac 21d2 mov.l r13, @r1 +00e4ae 7310 add #h'10, r3 +00e4b0 13d1 mov.l r13, @(h'4,r3) +00e4b2 63f3 mov r15, r3 +00e4b4 51f3 mov.l @(h'c,r15), r1 +00e4b6 7310 add #h'10, r3 +00e4b8 6032 mov.l @r3, r0 +00e4ba 2102 mov.l r0, @r1 +00e4bc 5031 mov.l @(h'4,r3), r0 +00e4be 1101 mov.l r0, @(h'4,r1) +00e4c0 a06a bra h'd4 ;@(h'e598) +00e4c2 0009 nop +00e4c4 9231 mov.w @(h'62,pc), r2 ;@(h'e52a) +00e4c6 64f3 mov r15, r4 +00e4c8 9330 mov.w @(h'60,pc), r3 ;@(h'e52c) +00e4ca 7410 add #h'10, r4 +00e4cc 6441 mov.w @r4, r4 +00e4ce 644d extu.w r4, r4 +00e4d0 4409 shlr2 r4 +00e4d2 4409 shlr2 r4 +00e4d4 2429 and r2, r4 +00e4d6 343c add r3, r4 +00e4d8 4411 cmp/pz r4 +00e4da 8905 bt h'a ;@(h'e4e8) +00e4dc 60e3 mov r14, r0 +00e4de e100 mov #h'0, r1 +00e4e0 2012 mov.l r1, @r0 +00e4e2 1011 mov.l r1, @(h'4,r0) +00e4e4 a033 bra h'66 ;@(h'e54e) +00e4e6 0009 nop +00e4e8 61f3 mov r15, r1 +00e4ea 7110 add #h'10, r1 +00e4ec 6312 mov.l @r1, r3 +00e4ee e634 mov #h'34, r6 +00e4f0 60e3 mov r14, r0 +00e4f2 3463 cmp/ge r6, r4 +00e4f4 2032 mov.l r3, @r0 +00e4f6 5311 mov.l @(h'4,r1), r3 +00e4f8 8d29 bt/s h'52 ;@(h'e54e) +00e4fa 1031 mov.l r3, @(h'4,r0) +00e4fc 6563 mov r6, r5 +00e4fe 3548 sub r4, r5 +00e500 6353 mov r5, r3 +00e502 4311 cmp/pz r3 +00e504 8900 bt h'0 ;@(h'e508) +00e506 731f add #h'1f, r3 +00e508 e1fb mov #h'fffffffb, r1 +00e50a 431c shad r1, r3 +00e50c 4315 cmp/pl r3 +00e50e 8f04 bf/s h'8 ;@(h'e51a) +00e510 6053 mov r5, r0 +00e512 61f3 mov r15, r1 +00e514 7110 add #h'10, r1 +00e516 e300 mov #h'0, r3 +00e518 1131 mov.l r3, @(h'4,r1) +00e51a 4011 cmp/pz r0 +00e51c 8f0c bf/s h'18 ;@(h'e538) +00e51e 64d3 mov r13, r4 +00e520 a00f bra h'1e ;@(h'e542) +00e522 c91f and #h'1f, r0 +00e524 3fe0 cmp/eq r14, r15 +00e526 04b8 +00e528 044c mov.b @(r0,r4), r4 +00e52a 07ff mac.l @r15+, @r7+ +00e52c fc01 +00e52e 0000 +00e530 0030 +00e532 ea80 mov #h'ffffff80, r10 +00e534 0810 +00e536 0034 mov.b r3, @(r0,r0) +00e538 6007 not r0, r0 +00e53a 7001 +00e53c c91f and #h'1f, r0 +00e53e 6007 not r0, r0 +00e540 7001 +00e542 440d shld r0, r4 +00e544 63f3 mov r15, r3 +00e546 7310 add #h'10, r3 +00e548 6232 mov.l @r3, r2 +00e54a 2249 and r4, r2 +00e54c 2322 mov.l r2, @r3 +00e54e 53f5 mov.l @(h'14,r15), r3 +00e550 2f36 mov.l r3, @-r15 +00e552 53f5 mov.l @(h'14,r15), r3 +00e554 2f36 mov.l r3, @-r15 +00e556 53e1 mov.l @(h'4,r14), r3 +00e558 2f36 mov.l r3, @-r15 +00e55a 63e2 mov.l @r14, r3 +00e55c 2f36 mov.l r3, @-r15 +00e55e 62f3 mov r15, r2 +00e560 7220 add #h'20, r2 +00e562 2f26 mov.l r2, @-r15 +00e564 d20e mov.l @(h'38,pc), r2 ;@(h'e5a0) +00e566 420b jsr @r2 +00e568 0009 nop +00e56a e200 mov #h'0, r2 +00e56c 53e1 mov.l @(h'4,r14), r3 +00e56e 2f36 mov.l r3, @-r15 +00e570 63e2 mov.l @r14, r3 +00e572 2f36 mov.l r3, @-r15 +00e574 2f26 mov.l r2, @-r15 +00e576 d30b mov.l @(h'2c,pc), r3 ;@(h'e5a4) +00e578 430b jsr @r3 +00e57a 2f26 mov.l r2, @-r15 +00e57c 8800 cmp/eq #h'0, r0 +00e57e 8904 bt h'8 ;@(h'e58a) +00e580 63f3 mov r15, r3 +00e582 7310 add #h'10, r3 +00e584 6030 mov.b @r3, r0 +00e586 cb80 or #h'80, r0 +00e588 2300 mov.b r0, @r3 +00e58a 63f3 mov r15, r3 +00e58c 51f3 mov.l @(h'c,r15), r1 +00e58e 7310 add #h'10, r3 +00e590 6032 mov.l @r3, r0 +00e592 2102 mov.l r0, @r1 +00e594 5031 mov.l @(h'4,r3), r0 +00e596 1101 mov.l r0, @(h'4,r1) +00e598 4f26 lds.l @r15+, pr +00e59a 6df6 mov.l @r15+, r13 +00e59c 000b rts +00e59e 6ef6 mov.l @r15+, r14 +00e5a0 0030 +00e5a2 9ef0 mov.w @(h'1e0,pc), r14 ;@(h'e786) +00e5a4 0030 +00e5a6 a790 bra h'f20 ;@(h'f4ca) +00e5a8 2fe6 mov.l r14, @-r15 +00e5aa e708 mov #h'8, r7 +00e5ac 3768 sub r6, r7 +00e5ae 6e7f exts.w r7, r14 +00e5b0 2ee8 tst r14, r14 +00e5b2 891c bt h'38 ;@(h'e5ee) +00e5b4 911d mov.w @(h'3a,pc), r1 ;@(h'e5f2) +00e5b6 75ff add #h'ff, r5 +00e5b8 41ec shad r14, r1 +00e5ba 354c add r4, r5 +00e5bc 3542 cmp/hs r4, r5 +00e5be 8f0f bf/s h'1e ;@(h'e5e0) +00e5c0 e700 mov #h'0, r7 +00e5c2 636f exts.w r6, r3 +00e5c4 6250 mov.b @r5, r2 +00e5c6 6050 mov.b @r5, r0 +00e5c8 2019 and r1, r0 +00e5ca 423d shld r3, r2 +00e5cc 2520 mov.b r2, @r5 +00e5ce 6350 mov.b @r5, r3 +00e5d0 237b or r7, r3 +00e5d2 670c extu.b r0, r7 +00e5d4 2530 mov.b r3, @r5 +00e5d6 63eb neg r14, r3 +00e5d8 75ff add #h'ff, r5 +00e5da 3542 cmp/hs r4, r5 +00e5dc 8df1 bt/s h'-1e ;@(h'e5c2) +00e5de 473d shld r3, r7 +00e5e0 677c extu.b r7, r7 +00e5e2 2778 tst r7, r7 +00e5e4 8902 bt h'4 ;@(h'e5ec) +00e5e6 e001 mov #h'1, r0 +00e5e8 000b rts +00e5ea 6ef6 mov.l @r15+, r14 +00e5ec e000 mov #h'0, r0 +00e5ee 000b rts +00e5f0 6ef6 mov.l @r15+, r14 +00e5f2 00ff mac.l @r15+, @r0+ +00e5f4 d306 mov.l @(h'18,pc), r3 ;@(h'e610) +00e5f6 7ff8 add #h'f8, r15 +00e5f8 d206 mov.l @(h'18,pc), r2 ;@(h'e614) +00e5fa e608 mov #h'8, r6 +00e5fc 1f41 mov.l r4, @(h'4,r15) +00e5fe 2f52 mov.l r5, @r15 +00e600 55f1 mov.l @(h'4,r15), r5 +00e602 4508 shll2 r5 +00e604 64f2 mov.l @r15, r4 +00e606 4500 shll r5 +00e608 353c add r3, r5 +00e60a 422b jmp @r2 +00e60c 7f08 +00e60e 0000 +00e610 0031 +00e612 9744 mov.w @(h'88,pc), r7 ;@(h'e69e) +00e614 0030 +00e616 ae9c bra h'-2c8 ;@(h'e352) +00e618 2fe6 mov.l r14, @-r15 +00e61a e708 mov #h'8, r7 +00e61c 2fd6 mov.l r13, @-r15 +00e61e 3768 sub r6, r7 +00e620 2fc6 mov.l r12, @-r15 +00e622 6d7f exts.w r7, r13 +00e624 2dd8 tst r13, r13 +00e626 891d bt h'3a ;@(h'e664) +00e628 9c20 mov.w @(h'40,pc), r12 ;@(h'e66c) +00e62a e700 mov #h'0, r7 +00e62c 63db neg r13, r3 +00e62e 4c3c shad r3, r12 +00e630 4515 cmp/pl r5 +00e632 8f11 bf/s h'22 ;@(h'e658) +00e634 6e73 mov r7, r14 +00e636 636f exts.w r6, r3 +00e638 6240 mov.b @r4, r2 +00e63a 7e01 +00e63c 6040 mov.b @r4, r0 +00e63e 633b neg r3, r3 +00e640 20c9 and r12, r0 +00e642 622c extu.b r2, r2 +00e644 423d shld r3, r2 +00e646 3e53 cmp/ge r5, r14 +00e648 2420 mov.b r2, @r4 +00e64a 6140 mov.b @r4, r1 +00e64c 217b or r7, r1 +00e64e 670c extu.b r0, r7 +00e650 2410 mov.b r1, @r4 +00e652 47dd shld r13, r7 +00e654 8fef bf/s h'-22 ;@(h'e636) +00e656 7401 +00e658 677c extu.b r7, r7 +00e65a 2778 tst r7, r7 +00e65c 8901 bt h'2 ;@(h'e662) +00e65e a001 bra h'2 ;@(h'e664) +00e660 e001 mov #h'1, r0 +00e662 e000 mov #h'0, r0 +00e664 6cf6 mov.l @r15+, r12 +00e666 6df6 mov.l @r15+, r13 +00e668 000b rts +00e66a 6ef6 mov.l @r15+, r14 +00e66c 00ff mac.l @r15+, @r0+ +00e66e 0000 +00e670 2fe6 mov.l r14, @-r15 +00e672 2fd6 mov.l r13, @-r15 +00e674 2fc6 mov.l r12, @-r15 +00e676 ed00 mov #h'0, r13 +00e678 2fb6 mov.l r11, @-r15 +00e67a 6c53 mov r5, r12 +00e67c 2fa6 mov.l r10, @-r15 +00e67e eb01 mov #h'1, r11 +00e680 7ffc add #h'fc, r15 +00e682 6a63 mov r6, r10 +00e684 6ed3 mov r13, r14 +00e686 63d3 mov r13, r3 +00e688 3377 cmp/gt r7, r3 +00e68a 373e addc r3, r7 +00e68c 4721 shar r7 +00e68e 6673 mov r7, r6 +00e690 76ff add #h'ff, r6 +00e692 6563 mov r6, r5 +00e694 4500 shll r5 +00e696 6753 mov r5, r7 +00e698 37cc add r12, r7 +00e69a 4611 cmp/pz r6 +00e69c 8f1c bf/s h'38 ;@(h'e6d8) +00e69e 7702 +00e6a0 6053 mov r5, r0 +00e6a2 03cd mov.w @(r0,r12), r3 +00e6a4 02ad mov.w @(r0,r10), r2 +00e6a6 633d extu.w r3, r3 +00e6a8 622d extu.w r2, r2 +00e6aa 3328 sub r2, r3 +00e6ac 33e8 sub r14, r3 +00e6ae 6133 mov r3, r1 +00e6b0 4111 cmp/pz r1 +00e6b2 8d06 bt/s h'c ;@(h'e6c2) +00e6b4 2f32 mov.l r3, @r15 +00e6b6 d312 mov.l @(h'48,pc), r3 ;@(h'e700) +00e6b8 6ef2 mov.l @r15, r14 +00e6ba 3e3c add r3, r14 +00e6bc 2fe2 mov.l r14, @r15 +00e6be a001 bra h'2 ;@(h'e6c4) +00e6c0 ee01 mov #h'1, r14 +00e6c2 ee00 mov #h'0, r14 +00e6c4 62f2 mov.l @r15, r2 +00e6c6 2228 tst r2, r2 +00e6c8 8900 bt h'0 ;@(h'e6cc) +00e6ca 6bd3 mov r13, r11 +00e6cc 63f2 mov.l @r15, r3 +00e6ce 76ff add #h'ff, r6 +00e6d0 2735 mov.w r3, @-r7 +00e6d2 4611 cmp/pz r6 +00e6d4 8de4 bt/s h'-38 ;@(h'e6a0) +00e6d6 75fe add #h'fe, r5 +00e6d8 60e3 mov r14, r0 +00e6da 8801 cmp/eq #h'1, r0 +00e6dc 8b03 bf h'6 ;@(h'e6e6) +00e6de 2448 tst r4, r4 +00e6e0 8b01 bf h'2 ;@(h'e6e6) +00e6e2 a006 bra h'c ;@(h'e6f2) +00e6e4 e0ff mov #h'ffffffff, r0 +00e6e6 60b3 mov r11, r0 +00e6e8 8801 cmp/eq #h'1, r0 +00e6ea 8b01 bf h'2 ;@(h'e6f0) +00e6ec a001 bra h'2 ;@(h'e6f2) +00e6ee e000 mov #h'0, r0 +00e6f0 e001 mov #h'1, r0 +00e6f2 7f04 +00e6f4 6af6 mov.l @r15+, r10 +00e6f6 6bf6 mov.l @r15+, r11 +00e6f8 6cf6 mov.l @r15+, r12 +00e6fa 6df6 mov.l @r15+, r13 +00e6fc 000b rts +00e6fe 6ef6 mov.l @r15+, r14 +00e700 0001 +00e702 0000 +00e704 2668 tst r6, r6 +00e706 8f02 bf/s h'4 ;@(h'e70e) +00e708 6753 mov r5, r7 +00e70a 000b rts +00e70c e000 mov #h'0, r0 +00e70e e500 mov #h'0, r5 +00e710 6253 mov r5, r2 +00e712 3262 cmp/hs r6, r2 +00e714 8906 bt h'c ;@(h'e724) +00e716 6344 mov.b @r4+, r3 +00e718 6274 mov.b @r7+, r2 +00e71a 3320 cmp/eq r2, r3 +00e71c 8b02 bf h'4 ;@(h'e724) +00e71e 7501 +00e720 3562 cmp/hs r6, r5 +00e722 8bf8 bf h'-10 ;@(h'e716) +00e724 6043 mov r4, r0 +00e726 70ff add #h'ff, r0 +00e728 6000 mov.b @r0, r0 +00e72a 77ff add #h'ff, r7 +00e72c 6370 mov.b @r7, r3 +00e72e 600c extu.b r0, r0 +00e730 633c extu.b r3, r3 +00e732 3038 sub r3, r0 +00e734 000b rts +00e736 0009 nop +00e738 2fe6 mov.l r14, @-r15 +00e73a 2fd6 mov.l r13, @-r15 +00e73c 2fc6 mov.l r12, @-r15 +00e73e 6d53 mov r5, r13 +00e740 2fb6 mov.l r11, @-r15 +00e742 4f22 sts.l pr, @-r15 +00e744 d520 mov.l @(h'80,pc), r5 ;@(h'e7c8) +00e746 6cf3 mov r15, r12 +00e748 7c14 add #h'14, r12 +00e74a 62c1 mov.w @r12, r2 +00e74c 622d extu.w r2, r2 +00e74e 2259 and r5, r2 +00e750 3250 cmp/eq r5, r2 +00e752 8f02 bf/s h'4 ;@(h'e75a) +00e754 6e63 mov r6, r14 +00e756 a001 bra h'2 ;@(h'e75c) +00e758 e3ff mov #h'ffffffff, r3 +00e75a e301 mov #h'1, r3 +00e75c 2430 mov.b r3, @r4 +00e75e e607 mov #h'7, r6 +00e760 9230 mov.w @(h'60,pc), r2 ;@(h'e7c4) +00e762 65c3 mov r12, r5 +00e764 61c1 mov.w @r12, r1 +00e766 7501 +00e768 2d11 mov.w r1, @r13 +00e76a e1fc mov #h'fffffffc, r1 +00e76c 63d1 mov.w @r13, r3 +00e76e 2329 and r2, r3 +00e770 431c shad r1, r3 +00e772 2d31 mov.w r3, @r13 +00e774 d315 mov.l @(h'54,pc), r3 ;@(h'e7cc) +00e776 430b jsr @r3 +00e778 64e3 mov r14, r4 +00e77a e603 mov #h'3, r6 +00e77c dc14 mov.l @(h'50,pc), r12 ;@(h'e7d0) +00e77e e507 mov #h'7, r5 +00e780 4c0b jsr @r12 +00e782 64e3 mov r14, r4 +00e784 62d1 mov.w @r13, r2 +00e786 4215 cmp/pl r2 +00e788 8b03 bf h'6 ;@(h'e792) +00e78a 60e0 mov.b @r14, r0 +00e78c cb80 or #h'80, r0 +00e78e a013 bra h'26 ;@(h'e7b8) +00e790 2e00 mov.b r0, @r14 +00e792 63d1 mov.w @r13, r3 +00e794 9b17 mov.w @(h'2e,pc), r11 ;@(h'e7c6) +00e796 7301 +00e798 2d31 mov.w r3, @r13 +00e79a 60e0 mov.b @r14, r0 +00e79c c97f and #h'7f, r0 +00e79e a007 bra h'e ;@(h'e7b0) +00e7a0 2e00 mov.b r0, @r14 +00e7a2 e601 mov #h'1, r6 +00e7a4 e507 mov #h'7, r5 +00e7a6 4c0b jsr @r12 +00e7a8 64e3 mov r14, r4 +00e7aa 63d1 mov.w @r13, r3 +00e7ac 73ff add #h'ff, r3 +00e7ae 2d31 mov.w r3, @r13 +00e7b0 62e0 mov.b @r14, r2 +00e7b2 622c extu.b r2, r2 +00e7b4 22b8 tst r11, r2 +00e7b6 89f4 bt h'-18 ;@(h'e7a2) +00e7b8 4f26 lds.l @r15+, pr +00e7ba 6bf6 mov.l @r15+, r11 +00e7bc 6cf6 mov.l @r15+, r12 +00e7be 6df6 mov.l @r15+, r13 +00e7c0 000b rts +00e7c2 6ef6 mov.l @r15+, r14 +00e7c4 7ff0 add #h'f0, r15 +00e7c6 0080 +00e7c8 0000 +00e7ca 8000 mov.b r0, @(h'0,r0) +00e7cc 0030 +00e7ce ae9c bra h'-2c8 ;@(h'e50a) +00e7d0 0030 +00e7d2 e5a8 mov #h'ffffffa8, r5 +00e7d4 2668 tst r6, r6 +00e7d6 8f02 bf/s h'4 ;@(h'e7de) +00e7d8 6753 mov r5, r7 +00e7da 000b rts +00e7dc e000 mov #h'0, r0 +00e7de e500 mov #h'0, r5 +00e7e0 6253 mov r5, r2 +00e7e2 3262 cmp/hs r6, r2 +00e7e4 8906 bt h'c ;@(h'e7f4) +00e7e6 6344 mov.b @r4+, r3 +00e7e8 6274 mov.b @r7+, r2 +00e7ea 3320 cmp/eq r2, r3 +00e7ec 8b02 bf h'4 ;@(h'e7f4) +00e7ee 7501 +00e7f0 3562 cmp/hs r6, r5 +00e7f2 8bf8 bf h'-10 ;@(h'e7e6) +00e7f4 6043 mov r4, r0 +00e7f6 70ff add #h'ff, r0 +00e7f8 6000 mov.b @r0, r0 +00e7fa 77ff add #h'ff, r7 +00e7fc 6370 mov.b @r7, r3 +00e7fe 600c extu.b r0, r0 +00e800 633c extu.b r3, r3 +00e802 3038 sub r3, r0 +00e804 000b rts +00e806 0009 nop +00e808 2f46 mov.l r4, @-r15 +00e80a 2f56 mov.l r5, @-r15 +00e80c 2f66 mov.l r6, @-r15 +00e80e 2f76 mov.l r7, @-r15 +00e810 54f6 mov.l @(h'18,r15), r4 +00e812 55f7 mov.l @(h'1c,r15), r5 +00e814 56f4 mov.l @(h'10,r15), r6 +00e816 57f5 mov.l @(h'14,r15), r7 +00e818 2f86 mov.l r8, @-r15 +00e81a 2f96 mov.l r9, @-r15 +00e81c 2fa6 mov.l r10, @-r15 +00e81e 2fb6 mov.l r11, @-r15 +00e820 d01c mov.l @(h'70,pc), r0 ;@(h'e894) +00e822 6a43 mov r4, r10 +00e824 6b63 mov r6, r11 +00e826 6843 mov r4, r8 +00e828 2809 and r0, r8 +00e82a 6963 mov r6, r9 +00e82c 2909 and r0, r9 +00e82e d01a mov.l @(h'68,pc), r0 ;@(h'e898) +00e830 2409 and r0, r4 +00e832 2609 and r0, r6 +00e834 d017 mov.l @(h'5c,pc), r0 ;@(h'e894) +00e836 3800 cmp/eq r0, r8 +00e838 8914 bt h'28 ;@(h'e864) +00e83a 3900 cmp/eq r0, r9 +00e83c 8918 bt h'30 ;@(h'e870) +00e83e 2888 tst r8, r8 +00e840 891c bt h'38 ;@(h'e87c) +00e842 3ba0 cmp/eq r10, r11 +00e844 8b03 bf h'6 ;@(h'e84e) +00e846 3750 cmp/eq r5, r7 +00e848 8b01 bf h'2 ;@(h'e84e) +00e84a a001 bra h'2 ;@(h'e850) +00e84c e000 mov #h'0, r0 +00e84e e001 mov #h'1, r0 +00e850 6bf6 mov.l @r15+, r11 +00e852 6af6 mov.l @r15+, r10 +00e854 69f6 mov.l @r15+, r9 +00e856 68f6 mov.l @r15+, r8 +00e858 67f6 mov.l @r15+, r7 +00e85a 66f6 mov.l @r15+, r6 +00e85c 65f6 mov.l @r15+, r5 +00e85e 64f6 mov.l @r15+, r4 +00e860 000b rts +00e862 7f10 add #h'10, r15 +00e864 2448 tst r4, r4 +00e866 8bf2 bf h'-1c ;@(h'e84e) +00e868 2558 tst r5, r5 +00e86a 8bf0 bf h'-20 ;@(h'e84e) +00e86c afe5 bra h'-36 ;@(h'e83a) +00e86e 0009 nop +00e870 2668 tst r6, r6 +00e872 8bec bf h'-28 ;@(h'e84e) +00e874 2778 tst r7, r7 +00e876 8bea bf h'-2c ;@(h'e84e) +00e878 afe1 bra h'-3e ;@(h'e83e) +00e87a 0009 nop +00e87c 2998 tst r9, r9 +00e87e 8be6 bf h'-34 ;@(h'e84e) +00e880 2448 tst r4, r4 +00e882 8bde bf h'-44 ;@(h'e842) +00e884 2558 tst r5, r5 +00e886 8bdc bf h'-48 ;@(h'e842) +00e888 2668 tst r6, r6 +00e88a 8be0 bf h'-40 ;@(h'e84e) +00e88c 2778 tst r7, r7 +00e88e 8bde bf h'-44 ;@(h'e84e) +00e890 afde bra h'-44 ;@(h'e850) +00e892 e000 mov #h'0, r0 +00e894 7ff0 add #h'f0, r15 +00e896 0000 +00e898 000f mac.l @r0+, @r0+ +00e89a ffff +00e89c 600f exts.w r0, r0 +00e89e 2008 tst r0, r0 +00e8a0 8d1b bt/s h'36 ;@(h'e8da) +00e8a2 2f26 mov.l r2, @-r15 +00e8a4 611f exts.w r1, r1 +00e8a6 e200 mov #h'0, r2 +00e8a8 2127 div0s r2, r1 +00e8aa 312a subc r2, r1 +00e8ac 4028 shll16 r0 +00e8ae 2107 div0s r0, r1 +00e8b0 3104 div1 r0, r1 +00e8b2 3104 div1 r0, r1 +00e8b4 3104 div1 r0, r1 +00e8b6 3104 div1 r0, r1 +00e8b8 3104 div1 r0, r1 +00e8ba 3104 div1 r0, r1 +00e8bc 3104 div1 r0, r1 +00e8be 3104 div1 r0, r1 +00e8c0 3104 div1 r0, r1 +00e8c2 3104 div1 r0, r1 +00e8c4 3104 div1 r0, r1 +00e8c6 3104 div1 r0, r1 +00e8c8 3104 div1 r0, r1 +00e8ca 3104 div1 r0, r1 +00e8cc 3104 div1 r0, r1 +00e8ce 3104 div1 r0, r1 +00e8d0 601f exts.w r1, r0 +00e8d2 4024 rotcl r0 +00e8d4 302e addc r2, r0 +00e8d6 000b rts +00e8d8 62f6 mov.l @r15+, r2 +00e8da d202 mov.l @(h'8,pc), r2 ;@(h'e8e4) +00e8dc d102 mov.l @(h'8,pc), r1 ;@(h'e8e8) +00e8de 2212 mov.l r1, @r2 +00e8e0 000b rts +00e8e2 62f6 mov.l @r15+, r2 +00e8e4 0810 +00e8e6 0034 mov.b r3, @(r0,r0) +00e8e8 0000 +00e8ea 044e mov.l @(r0,r4), r4 +00e8ec 2fe6 mov.l r14, @-r15 +00e8ee 6063 mov r6, r0 +00e8f0 2fd6 mov.l r13, @-r15 +00e8f2 e604 mov #h'4, r6 +00e8f4 2fc6 mov.l r12, @-r15 +00e8f6 2fb6 mov.l r11, @-r15 +00e8f8 2fa6 mov.l r10, @-r15 +00e8fa 6a43 mov r4, r10 +00e8fc dc24 mov.l @(h'90,pc), r12 ;@(h'e990) +00e8fe 2f96 mov.l r9, @-r15 +00e900 2f86 mov.l r8, @-r15 +00e902 4f22 sts.l pr, @-r15 +00e904 7fc8 add #h'c8, r15 +00e906 6ef3 mov r15, r14 +00e908 1f51 mov.l r5, @(h'4,r15) +00e90a 7e2c add #h'2c, r14 +00e90c 81f4 mov.w r0, @(h'8,r15) +00e90e e500 mov #h'0, r5 +00e910 2f72 mov.l r7, @r15 +00e912 4c0b jsr @r12 +00e914 64e3 mov r14, r4 +00e916 e608 mov #h'8, r6 +00e918 65f2 mov.l @r15, r5 +00e91a 64e3 mov r14, r4 +00e91c d81d mov.l @(h'74,pc), r8 ;@(h'e994) +00e91e 7404 +00e920 480b jsr @r8 +00e922 1f43 mov.l r4, @(h'c,r15) +00e924 6bf3 mov r15, r11 +00e926 7b20 add #h'20, r11 +00e928 e604 mov #h'4, r6 +00e92a e500 mov #h'0, r5 +00e92c 4c0b jsr @r12 +00e92e 64b3 mov r11, r4 +00e930 55f1 mov.l @(h'4,r15), r5 +00e932 64b3 mov r11, r4 +00e934 e608 mov #h'8, r6 +00e936 480b jsr @r8 +00e938 7404 +00e93a 6df3 mov r15, r13 +00e93c 7d10 add #h'10, r13 +00e93e e610 mov #h'10, r6 +00e940 e500 mov #h'0, r5 +00e942 4c0b jsr @r12 +00e944 64d3 mov r13, r4 +00e946 63d3 mov r13, r3 +00e948 dc13 mov.l @(h'4c,pc), r12 ;@(h'e998) +00e94a 730b +00e94c 2f32 mov.l r3, @r15 +00e94e a01a bra h'34 ;@(h'e986) +00e950 e942 mov #h'42, r9 +00e952 e50c mov #h'c, r5 +00e954 4c0b jsr @r12 +00e956 64d3 mov r13, r4 +00e958 d310 mov.l @(h'40,pc), r3 ;@(h'e99c) +00e95a e70c mov #h'c, r7 +00e95c 66b3 mov r11, r6 +00e95e 65e3 mov r14, r5 +00e960 430b jsr @r3 +00e962 e400 mov #h'0, r4 +00e964 4011 cmp/pz r0 +00e966 8b05 bf h'a ;@(h'e974) +00e968 63f2 mov.l @r15, r3 +00e96a 6230 mov.b @r3, r2 +00e96c 7201 +00e96e 2320 mov.b r2, @r3 +00e970 a005 bra h'a ;@(h'e97e) +00e972 0009 nop +00e974 d20a mov.l @(h'28,pc), r2 ;@(h'e9a0) +00e976 e60c mov #h'c, r6 +00e978 65b3 mov r11, r5 +00e97a 420b jsr @r2 +00e97c 64e3 mov r14, r4 +00e97e e50c mov #h'c, r5 +00e980 4c0b jsr @r12 +00e982 64e3 mov r14, r4 +00e984 79ff add #h'ff, r9 +00e986 2998 tst r9, r9 +00e988 8be3 bf h'-3a ;@(h'e952) +00e98a d906 mov.l @(h'18,pc), r9 ;@(h'e9a4) +00e98c a010 bra h'20 ;@(h'e9b0) +00e98e eb02 mov #h'2, r11 +00e990 0030 +00e992 f048 +00e994 0030 +00e996 ae9c bra h'-2c8 ;@(h'e6d2) +00e998 0030 +00e99a eab0 mov #h'ffffffb0, r10 +00e99c 0030 +00e99e e670 mov #h'70, r6 +00e9a0 0030 +00e9a2 ee2c mov #h'2c, r14 +00e9a4 0030 +00e9a6 effc mov #h'fffffffc, r15 +00e9a8 e510 mov #h'10, r5 +00e9aa 490b jsr @r9 +00e9ac 64d3 mov r13, r4 +00e9ae 7bff add #h'ff, r11 +00e9b0 2bb8 tst r11, r11 +00e9b2 8bf9 bf h'-e ;@(h'e9a8) +00e9b4 62e0 mov.b @r14, r2 +00e9b6 2228 tst r2, r2 +00e9b8 8b21 bf h'42 ;@(h'e9fe) +00e9ba 84e1 mov.b @(h'1,r14), r0 +00e9bc 2008 tst r0, r0 +00e9be 8b1e bf h'3c ;@(h'e9fe) +00e9c0 84e2 mov.b @(h'2,r14), r0 +00e9c2 2008 tst r0, r0 +00e9c4 8b1b bf h'36 ;@(h'e9fe) +00e9c6 84e3 mov.b @(h'3,r14), r0 +00e9c8 2008 tst r0, r0 +00e9ca 8b18 bf h'30 ;@(h'e9fe) +00e9cc 53f3 mov.l @(h'c,r15), r3 +00e9ce 6230 mov.b @r3, r2 +00e9d0 2228 tst r2, r2 +00e9d2 8b14 bf h'28 ;@(h'e9fe) +00e9d4 84e5 mov.b @(h'5,r14), r0 +00e9d6 2008 tst r0, r0 +00e9d8 8b11 bf h'22 ;@(h'e9fe) +00e9da 84e6 mov.b @(h'6,r14), r0 +00e9dc 2008 tst r0, r0 +00e9de 8b0e bf h'1c ;@(h'e9fe) +00e9e0 84e7 mov.b @(h'7,r14), r0 +00e9e2 2008 tst r0, r0 +00e9e4 8b0b bf h'16 ;@(h'e9fe) +00e9e6 84e8 mov.b @(h'8,r14), r0 +00e9e8 2008 tst r0, r0 +00e9ea 8b08 bf h'10 ;@(h'e9fe) +00e9ec 84e9 mov.b @(h'9,r14), r0 +00e9ee 2008 tst r0, r0 +00e9f0 8b05 bf h'a ;@(h'e9fe) +00e9f2 84ea mov.b @(h'a,r14), r0 +00e9f4 2008 tst r0, r0 +00e9f6 8b02 bf h'4 ;@(h'e9fe) +00e9f8 84eb mov.b @(h'b,r14), r0 +00e9fa 2008 tst r0, r0 +00e9fc 8902 bt h'4 ;@(h'ea04) +00e9fe 84dc mov.b @(h'c,r13), r0 +00ea00 cb20 or #h'20, r0 +00ea02 80dc mov.b r0, @(h'c,r13) +00ea04 63a1 mov.w @r10, r3 +00ea06 85f4 mov.w @(h'8,r15), r0 +00ea08 3038 sub r3, r0 +00ea0a 2a01 mov.w r0, @r10 +00ea0c 84d4 mov.b @(h'4,r13), r0 +00ea0e 2008 tst r0, r0 +00ea10 8b18 bf h'30 ;@(h'ea44) +00ea12 84d5 mov.b @(h'5,r13), r0 +00ea14 2008 tst r0, r0 +00ea16 8b15 bf h'2a ;@(h'ea44) +00ea18 84d6 mov.b @(h'6,r13), r0 +00ea1a 2008 tst r0, r0 +00ea1c 8b12 bf h'24 ;@(h'ea44) +00ea1e 84d7 mov.b @(h'7,r13), r0 +00ea20 2008 tst r0, r0 +00ea22 8b0f bf h'1e ;@(h'ea44) +00ea24 84d8 mov.b @(h'8,r13), r0 +00ea26 2008 tst r0, r0 +00ea28 8b0c bf h'18 ;@(h'ea44) +00ea2a 84d9 mov.b @(h'9,r13), r0 +00ea2c 2008 tst r0, r0 +00ea2e 8b09 bf h'12 ;@(h'ea44) +00ea30 84da mov.b @(h'a,r13), r0 +00ea32 2008 tst r0, r0 +00ea34 8b06 bf h'c ;@(h'ea44) +00ea36 63f2 mov.l @r15, r3 +00ea38 6230 mov.b @r3, r2 +00ea3a 2228 tst r2, r2 +00ea3c 8b02 bf h'4 ;@(h'ea44) +00ea3e 84dc mov.b @(h'c,r13), r0 +00ea40 2008 tst r0, r0 +00ea42 890d bt h'1a ;@(h'ea60) +00ea44 9b1b mov.w @(h'36,pc), r11 ;@(h'ea7e) +00ea46 6ed3 mov r13, r14 +00ea48 a006 bra h'c ;@(h'ea58) +00ea4a 7e04 +00ea4c e509 mov #h'9, r5 +00ea4e 4c0b jsr @r12 +00ea50 64e3 mov r14, r4 +00ea52 62a1 mov.w @r10, r2 +00ea54 72ff add #h'ff, r2 +00ea56 2a21 mov.w r2, @r10 +00ea58 63e0 mov.b @r14, r3 +00ea5a 633c extu.b r3, r3 +00ea5c 23b8 tst r11, r3 +00ea5e 89f5 bt h'-16 ;@(h'ea4c) +00ea60 e609 mov #h'9, r6 +00ea62 65d3 mov r13, r5 +00ea64 7504 +00ea66 480b jsr @r8 +00ea68 54f1 mov.l @(h'4,r15), r4 +00ea6a 7f38 add #h'38, r15 +00ea6c 4f26 lds.l @r15+, pr +00ea6e 68f6 mov.l @r15+, r8 +00ea70 69f6 mov.l @r15+, r9 +00ea72 6af6 mov.l @r15+, r10 +00ea74 6bf6 mov.l @r15+, r11 +00ea76 6cf6 mov.l @r15+, r12 +00ea78 6df6 mov.l @r15+, r13 +00ea7a 000b rts +00ea7c 6ef6 mov.l @r15+, r14 +00ea7e 0080 +00ea80 d509 mov.l @(h'24,pc), r5 ;@(h'eaa8) +00ea82 64f3 mov r15, r4 +00ea84 6342 mov.l @r4, r3 +00ea86 2359 and r5, r3 +00ea88 3350 cmp/eq r5, r3 +00ea8a 8901 bt h'2 ;@(h'ea90) +00ea8c 000b rts +00ea8e e000 mov #h'0, r0 +00ea90 d306 mov.l @(h'18,pc), r3 ;@(h'eaac) +00ea92 6242 mov.l @r4, r2 +00ea94 2238 tst r3, r2 +00ea96 8b02 bf h'4 ;@(h'ea9e) +00ea98 5341 mov.l @(h'4,r4), r3 +00ea9a 2338 tst r3, r3 +00ea9c 8901 bt h'2 ;@(h'eaa2) +00ea9e 000b rts +00eaa0 e001 mov #h'1, r0 +00eaa2 e002 mov #h'2, r0 +00eaa4 000b rts +00eaa6 0009 nop +00eaa8 7ff0 add #h'f0, r15 +00eaaa 0000 +00eaac 000f mac.l @r0+, @r0+ +00eaae ffff +00eab0 2fe6 mov.l r14, @-r15 +00eab2 e700 mov #h'0, r7 +00eab4 9e1e mov.w @(h'3c,pc), r14 ;@(h'eaf4) +00eab6 6653 mov r5, r6 +00eab8 76ff add #h'ff, r6 +00eaba 6563 mov r6, r5 +00eabc 354c add r4, r5 +00eabe 3542 cmp/hs r4, r5 +00eac0 8f10 bf/s h'20 ;@(h'eae4) +00eac2 6653 mov r5, r6 +00eac4 6150 mov.b @r5, r1 +00eac6 611c extu.b r1, r1 +00eac8 6350 mov.b @r5, r3 +00eaca 21e9 and r14, r1 +00eacc 4300 shll r3 +00eace 2778 tst r7, r7 +00ead0 8d03 bt/s h'6 ;@(h'eada) +00ead2 2530 mov.b r3, @r5 +00ead4 6060 mov.b @r6, r0 +00ead6 cb01 or #h'1, r0 +00ead8 2600 mov.b r0, @r6 +00eada 6713 mov r1, r7 +00eadc 75ff add #h'ff, r5 +00eade 3542 cmp/hs r4, r5 +00eae0 8df0 bt/s h'-20 ;@(h'eac4) +00eae2 76ff add #h'ff, r6 +00eae4 2778 tst r7, r7 +00eae6 8902 bt h'4 ;@(h'eaee) +00eae8 e001 mov #h'1, r0 +00eaea 000b rts +00eaec 6ef6 mov.l @r15+, r14 +00eaee e000 mov #h'0, r0 +00eaf0 000b rts +00eaf2 6ef6 mov.l @r15+, r14 +00eaf4 0080 +00eaf6 0000 +00eaf8 2fe6 mov.l r14, @-r15 +00eafa 2fd6 mov.l r13, @-r15 +00eafc 4f22 sts.l pr, @-r15 +00eafe 6d43 mov r4, r13 +00eb00 7fe8 add #h'e8, r15 +00eb02 6ef3 mov r15, r14 +00eb04 2f52 mov.l r5, @r15 +00eb06 7e08 +00eb08 1f71 mov.l r7, @(h'4,r15) +00eb0a 63d1 mov.w @r13, r3 +00eb0c 363c add r3, r6 +00eb0e 2d61 mov.w r6, @r13 +00eb10 55f1 mov.l @(h'4,r15), r5 +00eb12 66e3 mov r14, r6 +00eb14 d310 mov.l @(h'40,pc), r3 ;@(h'eb58) +00eb16 430b jsr @r3 +00eb18 64f2 mov.l @r15, r4 +00eb1a 60e0 mov.b @r14, r0 +00eb1c 600c extu.b r0, r0 +00eb1e c880 tst #h'80, r0 +00eb20 8903 bt h'6 ;@(h'eb2a) +00eb22 62d1 mov.w @r13, r2 +00eb24 7201 +00eb26 a004 bra h'8 ;@(h'eb32) +00eb28 2d21 mov.w r2, @r13 +00eb2a e510 mov #h'10, r5 +00eb2c d20b mov.l @(h'2c,pc), r2 ;@(h'eb5c) +00eb2e 420b jsr @r2 +00eb30 64e3 mov r14, r4 +00eb32 e642 mov #h'42, r6 +00eb34 d30a mov.l @(h'28,pc), r3 ;@(h'eb60) +00eb36 e510 mov #h'10, r5 +00eb38 430b jsr @r3 +00eb3a 64e3 mov r14, r4 +00eb3c 84e8 mov.b @(h'8,r14), r0 +00eb3e e609 mov #h'9, r6 +00eb40 d308 mov.l @(h'20,pc), r3 ;@(h'eb64) +00eb42 65e3 mov r14, r5 +00eb44 c9e0 and #h'e0, r0 +00eb46 80e8 mov.b r0, @(h'8,r14) +00eb48 430b jsr @r3 +00eb4a 64f2 mov.l @r15, r4 +00eb4c 7f18 add #h'18, r15 +00eb4e 4f26 lds.l @r15+, pr +00eb50 6df6 mov.l @r15+, r13 +00eb52 000b rts +00eb54 6ef6 mov.l @r15+, r14 +00eb56 0000 +00eb58 0030 +00eb5a ee88 mov #h'ffffff88, r14 +00eb5c 0030 +00eb5e eab0 mov #h'ffffffb0, r10 +00eb60 0030 +00eb62 eda8 mov #h'ffffffa8, r13 +00eb64 0030 +00eb66 ae9c bra h'-2c8 ;@(h'e8a2) +00eb68 2fe6 mov.l r14, @-r15 +00eb6a 4411 cmp/pz r4 +00eb6c 2fd6 mov.l r13, @-r15 +00eb6e ed00 mov #h'0, r13 +00eb70 2fc6 mov.l r12, @-r15 +00eb72 2fb6 mov.l r11, @-r15 +00eb74 2fa6 mov.l r10, @-r15 +00eb76 2f96 mov.l r9, @-r15 +00eb78 2f86 mov.l r8, @-r15 +00eb7a 4f22 sts.l pr, @-r15 +00eb7c 7fd8 add #h'd8, r15 +00eb7e 1f52 mov.l r5, @(h'8,r15) +00eb80 1f63 mov.l r6, @(h'c,r15) +00eb82 8f02 bf/s h'4 ;@(h'eb8a) +00eb84 e801 mov #h'1, r8 +00eb86 a002 bra h'4 ;@(h'eb8e) +00eb88 6cd3 mov r13, r12 +00eb8a 6c83 mov r8, r12 +00eb8c 644b neg r4, r4 +00eb8e e51b mov #h'1b, r5 +00eb90 d33f mov.l @(h'fc,pc), r3 ;@(h'ec90) +00eb92 6143 mov r4, r1 +00eb94 430b jsr @r3 +00eb96 6053 mov r5, r0 +00eb98 d23e mov.l @(h'f8,pc), r2 ;@(h'ec94) +00eb9a 6a03 mov r0, r10 +00eb9c 6143 mov r4, r1 +00eb9e 420b jsr @r2 +00eba0 6053 mov r5, r0 +00eba2 6b03 mov r0, r11 +00eba4 6ef3 mov r15, r14 +00eba6 60c3 mov r12, r0 +00eba8 8801 cmp/eq #h'1, r0 +00ebaa 8f10 bf/s h'20 ;@(h'ebce) +00ebac 7e1c add #h'1c, r14 +00ebae 2bb8 tst r11, r11 +00ebb0 890d bt h'1a ;@(h'ebce) +00ebb2 6353 mov r5, r3 +00ebb4 d238 mov.l @(h'e0,pc), r2 ;@(h'ec98) +00ebb6 e608 mov #h'8, r6 +00ebb8 d538 mov.l @(h'e0,pc), r5 ;@(h'ec9c) +00ebba 33b8 sub r11, r3 +00ebbc 6b33 mov r3, r11 +00ebbe 6321 mov.w @r2, r3 +00ebc0 2f31 mov.w r3, @r15 +00ebc2 d337 mov.l @(h'dc,pc), r3 ;@(h'eca0) +00ebc4 430b jsr @r3 +00ebc6 64e3 mov r14, r4 +00ebc8 60d3 mov r13, r0 +00ebca a009 bra h'12 ;@(h'ebe0) +00ebcc 80e8 mov.b r0, @(h'8,r14) +00ebce e609 mov #h'9, r6 +00ebd0 d234 mov.l @(h'd0,pc), r2 ;@(h'eca4) +00ebd2 e500 mov #h'0, r5 +00ebd4 420b jsr @r2 +00ebd6 64e3 mov r14, r4 +00ebd8 60e0 mov.b @r14, r0 +00ebda cb80 or #h'80, r0 +00ebdc 2e00 mov.b r0, @r14 +00ebde 2fd1 mov.w r13, @r15 +00ebe0 d331 mov.l @(h'c4,pc), r3 ;@(h'eca8) +00ebe2 61e3 mov r14, r1 +00ebe4 d231 mov.l @(h'c4,pc), r2 ;@(h'ecac) +00ebe6 69d3 mov r13, r9 +00ebe8 1f11 mov.l r1, @(h'4,r15) +00ebea 6dc3 mov r12, r13 +00ebec 4d08 shll2 r13 +00ebee 4d08 shll2 r13 +00ebf0 3d3c add r3, r13 +00ebf2 4c08 shll2 r12 +00ebf4 4c08 shll2 r12 +00ebf6 4c08 shll2 r12 +00ebf8 3c2c add r2, r12 +00ebfa 63a3 mov r10, r3 +00ebfc 2388 tst r8, r3 +00ebfe 8912 bt h'24 ;@(h'ec26) +00ec00 66d1 mov.w @r13, r6 +00ec02 65e3 mov r14, r5 +00ec04 d32a mov.l @(h'a8,pc), r3 ;@(h'ecb0) +00ec06 67c3 mov r12, r7 +00ec08 430b jsr @r3 +00ec0a 64f3 mov r15, r4 +00ec0c d229 mov.l @(h'a4,pc), r2 ;@(h'ecb4) +00ec0e e540 mov #h'40, r5 +00ec10 420b jsr @r2 +00ec12 64e3 mov r14, r4 +00ec14 2008 tst r0, r0 +00ec16 8906 bt h'c ;@(h'ec26) +00ec18 62f1 mov.w @r15, r2 +00ec1a 7201 +00ec1c 2f21 mov.w r2, @r15 +00ec1e 53f1 mov.l @(h'4,r15), r3 +00ec20 6030 mov.b @r3, r0 +00ec22 cb80 or #h'80, r0 +00ec24 2300 mov.b r0, @r3 +00ec26 4a21 shar r10 +00ec28 7901 +00ec2a 7d02 +00ec2c e208 mov #h'8, r2 +00ec2e 3923 cmp/ge r2, r9 +00ec30 8fe3 bf/s h'-3a ;@(h'ebfa) +00ec32 7c08 +00ec34 2bb8 tst r11, r11 +00ec36 8918 bt h'30 ;@(h'ec6a) +00ec38 56f3 mov.l @(h'c,r15), r6 +00ec3a 55f2 mov.l @(h'8,r15), r5 +00ec3c d31e mov.l @(h'78,pc), r3 ;@(h'ecb8) +00ec3e 430b jsr @r3 +00ec40 64b3 mov r11, r4 +00ec42 65e3 mov r14, r5 +00ec44 d31a mov.l @(h'68,pc), r3 ;@(h'ecb0) +00ec46 57f3 mov.l @(h'c,r15), r7 +00ec48 56f2 mov.l @(h'8,r15), r6 +00ec4a 6661 mov.w @r6, r6 +00ec4c 430b jsr @r3 +00ec4e 64f3 mov r15, r4 +00ec50 d218 mov.l @(h'60,pc), r2 ;@(h'ecb4) +00ec52 e540 mov #h'40, r5 +00ec54 420b jsr @r2 +00ec56 64e3 mov r14, r4 +00ec58 8801 cmp/eq #h'1, r0 +00ec5a 8b06 bf h'c ;@(h'ec6a) +00ec5c 62f1 mov.w @r15, r2 +00ec5e 7201 +00ec60 2f21 mov.w r2, @r15 +00ec62 53f1 mov.l @(h'4,r15), r3 +00ec64 6030 mov.b @r3, r0 +00ec66 cb80 or #h'80, r0 +00ec68 2300 mov.b r0, @r3 +00ec6a e608 mov #h'8, r6 +00ec6c 53f2 mov.l @(h'8,r15), r3 +00ec6e 65e3 mov r14, r5 +00ec70 62f1 mov.w @r15, r2 +00ec72 2321 mov.w r2, @r3 +00ec74 d30a mov.l @(h'28,pc), r3 ;@(h'eca0) +00ec76 430b jsr @r3 +00ec78 54f3 mov.l @(h'c,r15), r4 +00ec7a 7f28 add #h'28, r15 +00ec7c 4f26 lds.l @r15+, pr +00ec7e 68f6 mov.l @r15+, r8 +00ec80 69f6 mov.l @r15+, r9 +00ec82 6af6 mov.l @r15+, r10 +00ec84 6bf6 mov.l @r15+, r11 +00ec86 6cf6 mov.l @r15+, r12 +00ec88 6df6 mov.l @r15+, r13 +00ec8a 000b rts +00ec8c 6ef6 mov.l @r15+, r14 +00ec8e 0000 +00ec90 0030 +00ec92 aae4 bra h'-a38 ;@(h'e25e) +00ec94 0030 +00ec96 ab98 bra h'-8d0 ;@(h'e3ca) +00ec98 0031 +00ec9a 98b4 mov.w @(h'168,pc), r8 ;@(h'ee06) +00ec9c 0031 +00ec9e 9864 mov.w @(h'c8,pc), r8 ;@(h'ed6a) +00eca0 0030 +00eca2 ae9c bra h'-2c8 ;@(h'e9de) +00eca4 0030 +00eca6 f048 +00eca8 0031 +00ecaa 98a4 mov.w @(h'148,pc), r8 ;@(h'edf6) +00ecac 0031 +00ecae 9824 mov.w @(h'48,pc), r8 ;@(h'ecfa) +00ecb0 0030 +00ecb2 eaf8 mov #h'fffffff8, r10 +00ecb4 0030 +00ecb6 ecbc mov #h'ffffffbc, r12 +00ecb8 0030 +00ecba ef64 mov #h'64, r15 +00ecbc 2fe6 mov.l r14, @-r15 +00ecbe e608 mov #h'8, r6 +00ecc0 d338 mov.l @(h'e0,pc), r3 ;@(h'eda4) +00ecc2 6153 mov r5, r1 +00ecc4 2fd6 mov.l r13, @-r15 +00ecc6 ee00 mov #h'0, r14 +00ecc8 4f22 sts.l pr, @-r15 +00ecca 7ff4 add #h'f4, r15 +00eccc 430b jsr @r3 +00ecce 6063 mov r6, r0 +00ecd0 6d03 mov r0, r13 +00ecd2 6053 mov r5, r0 +00ecd4 4011 cmp/pz r0 +00ecd6 8f02 bf/s h'4 ;@(h'ecde) +00ecd8 3d4c add r4, r13 +00ecda a005 bra h'a ;@(h'ece8) +00ecdc c907 and #h'7, r0 +00ecde 6007 not r0, r0 +00ece0 7001 +00ece2 c907 and #h'7, r0 +00ece4 6007 not r0, r0 +00ece6 7001 +00ece8 975a mov.w @(h'b4,pc), r7 ;@(h'eda0) +00ecea 600b neg r0, r0 +00ecec d32d mov.l @(h'b4,pc), r3 ;@(h'eda4) +00ecee 470c shad r0, r7 +00ecf0 677c extu.b r7, r7 +00ecf2 2f72 mov.l r7, @r15 +00ecf4 4721 shar r7 +00ecf6 607c extu.b r7, r0 +00ecf8 1f02 mov.l r0, @(h'8,r15) +00ecfa 6753 mov r5, r7 +00ecfc 4021 shar r0 +00ecfe 77ff add #h'ff, r7 +00ed00 80f4 mov.b r0, @(h'4,r15) +00ed02 6173 mov r7, r1 +00ed04 430b jsr @r3 +00ed06 6063 mov r6, r0 +00ed08 6503 mov r0, r5 +00ed0a 6073 mov r7, r0 +00ed0c 4011 cmp/pz r0 +00ed0e 8f02 bf/s h'4 ;@(h'ed16) +00ed10 354c add r4, r5 +00ed12 a005 bra h'a ;@(h'ed20) +00ed14 c907 and #h'7, r0 +00ed16 6007 not r0, r0 +00ed18 7001 +00ed1a c907 and #h'7, r0 +00ed1c 6007 not r0, r0 +00ed1e 7001 +00ed20 963e mov.w @(h'7c,pc), r6 ;@(h'eda0) +00ed22 600b neg r0, r0 +00ed24 63d0 mov.b @r13, r3 +00ed26 460c shad r0, r6 +00ed28 62f2 mov.l @r15, r2 +00ed2a 633c extu.b r3, r3 +00ed2c 2328 tst r2, r3 +00ed2e 8d13 bt/s h'26 ;@(h'ed58) +00ed30 e701 mov #h'1, r7 +00ed32 61d0 mov.b @r13, r1 +00ed34 611c extu.b r1, r1 +00ed36 2f12 mov.l r1, @r15 +00ed38 53f2 mov.l @(h'8,r15), r3 +00ed3a 2138 tst r3, r1 +00ed3c 8b04 bf h'8 ;@(h'ed48) +00ed3e 84f4 mov.b @(h'4,r15), r0 +00ed40 61f2 mov.l @r15, r1 +00ed42 600c extu.b r0, r0 +00ed44 2018 tst r1, r0 +00ed46 8901 bt h'2 ;@(h'ed4c) +00ed48 a006 bra h'c ;@(h'ed58) +00ed4a 6e73 mov r7, r14 +00ed4c 6250 mov.b @r5, r2 +00ed4e 636c extu.b r6, r3 +00ed50 622c extu.b r2, r2 +00ed52 2238 tst r3, r2 +00ed54 8900 bt h'0 ;@(h'ed58) +00ed56 6e73 mov r7, r14 +00ed58 60e3 mov r14, r0 +00ed5a 8801 cmp/eq #h'1, r0 +00ed5c 8b1a bf h'34 ;@(h'ed94) +00ed5e a00a bra h'14 ;@(h'ed76) +00ed60 0009 nop +00ed62 6267 not r6, r2 +00ed64 6350 mov.b @r5, r3 +00ed66 4600 shll r6 +00ed68 2329 and r2, r3 +00ed6a 626c extu.b r6, r2 +00ed6c 2530 mov.b r3, @r5 +00ed6e 2228 tst r2, r2 +00ed70 8b01 bf h'2 ;@(h'ed76) +00ed72 75ff add #h'ff, r5 +00ed74 6673 mov r7, r6 +00ed76 636c extu.b r6, r3 +00ed78 6250 mov.b @r5, r2 +00ed7a 622c extu.b r2, r2 +00ed7c 2238 tst r3, r2 +00ed7e 8901 bt h'2 ;@(h'ed84) +00ed80 3542 cmp/hs r4, r5 +00ed82 89ee bt h'-24 ;@(h'ed62) +00ed84 3542 cmp/hs r4, r5 +00ed86 8b03 bf h'6 ;@(h'ed90) +00ed88 6350 mov.b @r5, r3 +00ed8a 236b or r6, r3 +00ed8c a002 bra h'4 ;@(h'ed94) +00ed8e 2530 mov.b r3, @r5 +00ed90 a001 bra h'2 ;@(h'ed96) +00ed92 e001 mov #h'1, r0 +00ed94 e000 mov #h'0, r0 +00ed96 7f0c +00ed98 4f26 lds.l @r15+, pr +00ed9a 6df6 mov.l @r15+, r13 +00ed9c 000b rts +00ed9e 6ef6 mov.l @r15+, r14 +00eda0 0080 +00eda2 0000 +00eda4 0030 +00eda6 aae4 bra h'-a38 ;@(h'e372) +00eda8 2fe6 mov.l r14, @-r15 +00edaa e008 mov #h'8, r0 +00edac d31e mov.l @(h'78,pc), r3 ;@(h'ee28) +00edae 2fd6 mov.l r13, @-r15 +00edb0 4f22 sts.l pr, @-r15 +00edb2 430b jsr @r3 +00edb4 6163 mov r6, r1 +00edb6 6e03 mov r0, r14 +00edb8 3e4c add r4, r14 +00edba 6063 mov r6, r0 +00edbc 4011 cmp/pz r0 +00edbe 8f02 bf/s h'4 ;@(h'edc6) +00edc0 67e3 mov r14, r7 +00edc2 a005 bra h'a ;@(h'edd0) +00edc4 c907 and #h'7, r0 +00edc6 6007 not r0, r0 +00edc8 7001 +00edca c907 and #h'7, r0 +00edcc 6007 not r0, r0 +00edce 7001 +00edd0 9d28 mov.w @(h'50,pc), r13 ;@(h'ee24) +00edd2 600b neg r0, r0 +00edd4 6370 mov.b @r7, r3 +00edd6 4d0c shad r0, r13 +00edd8 633c extu.b r3, r3 +00edda 62dc extu.b r13, r2 +00eddc 2328 tst r2, r3 +00edde 8b1d bf h'3a ;@(h'ee1c) +00ede0 66d3 mov r13, r6 +00ede2 a003 bra h'6 ;@(h'edec) +00ede4 e000 mov #h'0, r0 +00ede6 206b or r6, r0 +00ede8 666c extu.b r6, r6 +00edea 4601 shlr r6 +00edec 636c extu.b r6, r3 +00edee 2338 tst r3, r3 +00edf0 8bf9 bf h'-e ;@(h'ede6) +00edf2 600c extu.b r0, r0 +00edf4 6170 mov.b @r7, r1 +00edf6 611c extu.b r1, r1 +00edf8 2108 tst r0, r1 +00edfa 8903 bt h'6 ;@(h'ee04) +00edfc 6270 mov.b @r7, r2 +00edfe 22db or r13, r2 +00ee00 a00c bra h'18 ;@(h'ee1c) +00ee02 2720 mov.b r2, @r7 +00ee04 a007 bra h'e ;@(h'ee16) +00ee06 345c add r5, r4 +00ee08 6370 mov.b @r7, r3 +00ee0a 2338 tst r3, r3 +00ee0c 8903 bt h'6 ;@(h'ee16) +00ee0e 61e0 mov.b @r14, r1 +00ee10 21db or r13, r1 +00ee12 a003 bra h'6 ;@(h'ee1c) +00ee14 2e10 mov.b r1, @r14 +00ee16 7701 +00ee18 3742 cmp/hs r4, r7 +00ee1a 8bf5 bf h'-16 ;@(h'ee08) +00ee1c 4f26 lds.l @r15+, pr +00ee1e 6df6 mov.l @r15+, r13 +00ee20 000b rts +00ee22 6ef6 mov.l @r15+, r14 +00ee24 0080 +00ee26 0000 +00ee28 0030 +00ee2a aae4 bra h'-a38 ;@(h'e3f6) +00ee2c 2fe6 mov.l r14, @-r15 +00ee2e e700 mov #h'0, r7 +00ee30 2fc6 mov.l r12, @-r15 +00ee32 6e43 mov r4, r14 +00ee34 2fb6 mov.l r11, @-r15 +00ee36 6c53 mov r5, r12 +00ee38 4f22 sts.l pr, @-r15 +00ee3a 6373 mov r7, r3 +00ee3c db10 mov.l @(h'40,pc), r11 ;@(h'ee80) +00ee3e 3367 cmp/gt r6, r3 +00ee40 363e addc r3, r6 +00ee42 4621 shar r6 +00ee44 6563 mov r6, r5 +00ee46 75ff add #h'ff, r5 +00ee48 6453 mov r5, r4 +00ee4a 4400 shll r4 +00ee4c 4511 cmp/pz r5 +00ee4e 8b12 bf h'24 ;@(h'ee76) +00ee50 d20c mov.l @(h'30,pc), r2 ;@(h'ee84) +00ee52 6043 mov r4, r0 +00ee54 03cd mov.w @(r0,r12), r3 +00ee56 6143 mov r4, r1 +00ee58 31ec add r14, r1 +00ee5a 633d extu.w r3, r3 +00ee5c 6611 mov.w @r1, r6 +00ee5e 666d extu.w r6, r6 +00ee60 363c add r3, r6 +00ee62 367c add r7, r6 +00ee64 2161 mov.w r6, @r1 +00ee66 6163 mov r6, r1 +00ee68 420b jsr @r2 +00ee6a 60b3 mov r11, r0 +00ee6c 6703 mov r0, r7 +00ee6e 75ff add #h'ff, r5 +00ee70 4511 cmp/pz r5 +00ee72 8ded bt/s h'-26 ;@(h'ee50) +00ee74 74fe add #h'fe, r4 +00ee76 4f26 lds.l @r15+, pr +00ee78 6bf6 mov.l @r15+, r11 +00ee7a 6cf6 mov.l @r15+, r12 +00ee7c 000b rts +00ee7e 6ef6 mov.l @r15+, r14 +00ee80 0001 +00ee82 0000 +00ee84 0030 +00ee86 aae4 bra h'-a38 ;@(h'e452) +00ee88 2fe6 mov.l r14, @-r15 +00ee8a 2fd6 mov.l r13, @-r15 +00ee8c 2fc6 mov.l r12, @-r15 +00ee8e 2fb6 mov.l r11, @-r15 +00ee90 2fa6 mov.l r10, @-r15 +00ee92 2f96 mov.l r9, @-r15 +00ee94 2f86 mov.l r8, @-r15 +00ee96 6863 mov r6, r8 +00ee98 d32f mov.l @(h'bc,pc), r3 ;@(h'ef58) +00ee9a e610 mov #h'10, r6 +00ee9c 4f22 sts.l pr, @-r15 +00ee9e 4f12 sts.l macl, @-r15 +00eea0 7fcc add #h'cc, r15 +00eea2 1f41 mov.l r4, @(h'4,r15) +00eea4 1f52 mov.l r5, @(h'8,r15) +00eea6 e500 mov #h'0, r5 +00eea8 430b jsr @r3 +00eeaa 6483 mov r8, r4 +00eeac 52f1 mov.l @(h'4,r15), r2 +00eeae 6bf3 mov r15, r11 +00eeb0 da2a mov.l @(h'a8,pc), r10 ;@(h'ef5c) +00eeb2 ec03 mov #h'3, r12 +00eeb4 1f23 mov.l r2, @(h'c,r15) +00eeb6 7b14 add #h'14, r11 +00eeb8 53f2 mov.l @(h'8,r15), r3 +00eeba 1f31 mov.l r3, @(h'4,r15) +00eebc 50f1 mov.l @(h'4,r15), r0 +00eebe 6ecf exts.w r12, r14 +00eec0 4e00 shll r14 +00eec2 03ed mov.w @(r0,r14), r3 +00eec4 633d extu.w r3, r3 +00eec6 2338 tst r3, r3 +00eec8 8937 bt h'6e ;@(h'ef3a) +00eeca e610 mov #h'10, r6 +00eecc d222 mov.l @(h'88,pc), r2 ;@(h'ef58) +00eece e500 mov #h'0, r5 +00eed0 420b jsr @r2 +00eed2 64b3 mov r11, r4 +00eed4 e903 mov #h'3, r9 +00eed6 ed06 mov #h'6, r13 +00eed8 50f3 mov.l @(h'c,r15), r0 +00eeda e604 mov #h'4, r6 +00eedc 03dd mov.w @(r0,r13), r3 +00eede 65e3 mov r14, r5 +00eee0 50f1 mov.l @(h'4,r15), r0 +00eee2 35dc add r13, r5 +00eee4 02ed mov.w @(r0,r14), r2 +00eee6 35bc add r11, r5 +00eee8 232e mulu.w r2, r3 +00eeea 031a sts macl, r3 +00eeec 1f32 mov.l r3, @(h'8,r15) +00eeee 1f54 mov.l r5, @(h'10,r15) +00eef0 4a0b jsr @r10 +00eef2 64f3 mov r15, r4 +00eef4 53f2 mov.l @(h'8,r15), r3 +00eef6 e604 mov #h'4, r6 +00eef8 62f2 mov.l @r15, r2 +00eefa 65f3 mov r15, r5 +00eefc 323c add r3, r2 +00eefe 2f22 mov.l r2, @r15 +00ef00 4a0b jsr @r10 +00ef02 54f4 mov.l @(h'10,r15), r4 +00ef04 79ff add #h'ff, r9 +00ef06 639f exts.w r9, r3 +00ef08 4311 cmp/pz r3 +00ef0a 8de5 bt/s h'-36 ;@(h'eed8) +00ef0c 7dfe add #h'fe, r13 +00ef0e 60cf exts.w r12, r0 +00ef10 8803 cmp/eq #h'3, r0 +00ef12 8b09 bf h'12 ;@(h'ef28) +00ef14 e60a mov #h'a, r6 +00ef16 65e3 mov r14, r5 +00ef18 35bc add r11, r5 +00ef1a 6dcf exts.w r12, r13 +00ef1c 64d3 mov r13, r4 +00ef1e 34dc add r13, r4 +00ef20 4a0b jsr @r10 +00ef22 348c add r8, r4 +00ef24 a009 bra h'12 ;@(h'ef3a) +00ef26 0009 nop +00ef28 d30d mov.l @(h'34,pc), r3 ;@(h'ef60) +00ef2a e60a mov #h'a, r6 +00ef2c 65e3 mov r14, r5 +00ef2e 35bc add r11, r5 +00ef30 6dcf exts.w r12, r13 +00ef32 64d3 mov r13, r4 +00ef34 34dc add r13, r4 +00ef36 430b jsr @r3 +00ef38 348c add r8, r4 +00ef3a 7cff add #h'ff, r12 +00ef3c 62cf exts.w r12, r2 +00ef3e 4211 cmp/pz r2 +00ef40 89bc bt h'-88 ;@(h'eebc) +00ef42 7f34 add #h'34, r15 +00ef44 4f16 lds.l @r15+, macl +00ef46 4f26 lds.l @r15+, pr +00ef48 68f6 mov.l @r15+, r8 +00ef4a 69f6 mov.l @r15+, r9 +00ef4c 6af6 mov.l @r15+, r10 +00ef4e 6bf6 mov.l @r15+, r11 +00ef50 6cf6 mov.l @r15+, r12 +00ef52 6df6 mov.l @r15+, r13 +00ef54 000b rts +00ef56 6ef6 mov.l @r15+, r14 +00ef58 0030 +00ef5a f048 +00ef5c 0030 +00ef5e ae9c bra h'-2c8 ;@(h'ec9a) +00ef60 0030 +00ef62 ee2c mov #h'2c, r14 +00ef64 2fe6 mov.l r14, @-r15 +00ef66 6343 mov r4, r3 +00ef68 d220 mov.l @(h'80,pc), r2 ;@(h'efec) +00ef6a 733f add #h'3f, r3 +00ef6c 2fd6 mov.l r13, @-r15 +00ef6e 6d53 mov r5, r13 +00ef70 2fc6 mov.l r12, @-r15 +00ef72 2fb6 mov.l r11, @-r15 +00ef74 4f22 sts.l pr, @-r15 +00ef76 7ff0 add #h'f0, r15 +00ef78 2f62 mov.l r6, @r15 +00ef7a 65f3 mov r15, r5 +00ef7c 2d31 mov.w r3, @r13 +00ef7e 420b jsr @r2 +00ef80 7508 +00ef82 e608 mov #h'8, r6 +00ef84 d31a mov.l @(h'68,pc), r3 ;@(h'eff0) +00ef86 e500 mov #h'0, r5 +00ef88 430b jsr @r3 +00ef8a 64f2 mov.l @r15, r4 +00ef8c eb00 mov #h'0, r11 +00ef8e 6cb3 mov r11, r12 +00ef90 6ef3 mov r15, r14 +00ef92 a005 bra h'a ;@(h'efa0) +00ef94 7e08 +00ef96 7e01 +00ef98 63d1 mov.w @r13, r3 +00ef9a 7b01 +00ef9c 73f8 add #h'f8, r3 +00ef9e 2d31 mov.w r3, @r13 +00efa0 62e0 mov.b @r14, r2 +00efa2 2228 tst r2, r2 +00efa4 89f7 bt h'-12 ;@(h'ef96) +00efa6 941f mov.w @(h'3e,pc), r4 ;@(h'efe8) +00efa8 a003 bra h'6 ;@(h'efb2) +00efaa 0009 nop +00efac 644c extu.b r4, r4 +00efae 4401 shlr r4 +00efb0 7c01 +00efb2 634c extu.b r4, r3 +00efb4 62e0 mov.b @r14, r2 +00efb6 622c extu.b r2, r2 +00efb8 2238 tst r3, r2 +00efba 89f7 bt h'-12 ;@(h'efac) +00efbc d30d mov.l @(h'34,pc), r3 ;@(h'eff4) +00efbe 66c3 mov r12, r6 +00efc0 e508 mov #h'8, r5 +00efc2 35b8 sub r11, r5 +00efc4 1f51 mov.l r5, @(h'4,r15) +00efc6 430b jsr @r3 +00efc8 64e3 mov r14, r4 +00efca 65e3 mov r14, r5 +00efcc d30a mov.l @(h'28,pc), r3 ;@(h'eff8) +00efce 62d1 mov.w @r13, r2 +00efd0 32c8 sub r12, r2 +00efd2 2d21 mov.w r2, @r13 +00efd4 56f1 mov.l @(h'4,r15), r6 +00efd6 430b jsr @r3 +00efd8 64f2 mov.l @r15, r4 +00efda 7f10 add #h'10, r15 +00efdc 4f26 lds.l @r15+, pr +00efde 6bf6 mov.l @r15+, r11 +00efe0 6cf6 mov.l @r15+, r12 +00efe2 6df6 mov.l @r15+, r13 +00efe4 000b rts +00efe6 6ef6 mov.l @r15+, r14 +00efe8 0080 +00efea 0000 +00efec 0030 +00efee e5f4 mov #h'fffffff4, r5 +00eff0 0030 +00eff2 f048 +00eff4 0030 +00eff6 e5a8 mov #h'ffffffa8, r5 +00eff8 0030 +00effa ae9c bra h'-2c8 ;@(h'ed36) +00effc 2fe6 mov.l r14, @-r15 +00effe e700 mov #h'0, r7 +00f000 2fd6 mov.l r13, @-r15 +00f002 e600 mov #h'0, r6 +00f004 2fc6 mov.l r12, @-r15 +00f006 6e73 mov r7, r14 +00f008 7ffc add #h'fc, r15 +00f00a 364c add r4, r6 +00f00c 2f62 mov.l r6, @r15 +00f00e 6463 mov r6, r4 +00f010 4515 cmp/pl r5 +00f012 8f12 bf/s h'24 ;@(h'f03a) +00f014 ed01 mov #h'1, r13 +00f016 6c40 mov.b @r4, r12 +00f018 6340 mov.b @r4, r3 +00f01a 6ccc extu.b r12, r12 +00f01c 2cd9 and r13, r12 +00f01e 633c extu.b r3, r3 +00f020 4301 shlr r3 +00f022 2778 tst r7, r7 +00f024 8d03 bt/s h'6 ;@(h'f02e) +00f026 2430 mov.b r3, @r4 +00f028 6060 mov.b @r6, r0 +00f02a cb80 or #h'80, r0 +00f02c 2600 mov.b r0, @r6 +00f02e 67c3 mov r12, r7 +00f030 7e01 +00f032 7601 +00f034 3e53 cmp/ge r5, r14 +00f036 8fee bf/s h'-24 ;@(h'f016) +00f038 7401 +00f03a 6073 mov r7, r0 +00f03c 7f04 +00f03e 6cf6 mov.l @r15+, r12 +00f040 6df6 mov.l @r15+, r13 +00f042 000b rts +00f044 6ef6 mov.l @r15+, r14 +00f046 0000 +00f048 e700 mov #h'0, r7 +00f04a 6373 mov r7, r3 +00f04c 3362 cmp/hs r6, r3 +00f04e 8d05 bt/s h'a ;@(h'f05c) +00f050 6043 mov r4, r0 +00f052 7701 +00f054 2050 mov.b r5, @r0 +00f056 3762 cmp/hs r6, r7 +00f058 8ffb bf/s h'-a ;@(h'f052) +00f05a 7001 +00f05c 000b rts +00f05e 6043 mov r4, r0 +00f060 4368 +00f062 6f6f exts.w r6, r15 +00f064 7365 add #h'65, r3 +00f066 2066 mov.l r6, @-r0 +00f068 696c extu.b r6, r9 +00f06a 6520 mov.b @r2, r5 +00f06c 746f add #h'6f, r4 +00f06e 206c cmp/str r6, r0 +00f070 6f61 mov.w @r6, r15 +00f072 6400 mov.b @r0, r4 +00f074 e69c mov #h'ffffff9c, r6 +00f076 0000 +00f078 e69d mov #h'ffffff9d, r6 +00f07a 0000 +00f07c 1300 mov.l r0, @(h'0,r3) +00f07e 0000 +00f080 d201 mov.l @(h'4,pc), r2 ;@(h'f088) +00f082 d002 mov.l @(h'8,pc), r0 ;@(h'f08c) +00f084 422b jmp @r2 +00f086 0009 nop +00f088 8001 mov.b r0, @(h'1,r0) +00f08a 0070 +00f08c 0000 +00f08e 0135 mov.w r3, @(r0,r1) +00f090 d201 mov.l @(h'4,pc), r2 ;@(h'f098) +00f092 d002 mov.l @(h'8,pc), r0 ;@(h'f09c) +00f094 422b jmp @r2 +00f096 0009 nop +00f098 8001 mov.b r0, @(h'1,r0) +00f09a 0070 +00f09c 0000 +00f09e 003b +00f0a0 d201 mov.l @(h'4,pc), r2 ;@(h'f0a8) +00f0a2 d002 mov.l @(h'8,pc), r0 ;@(h'f0ac) +00f0a4 422b jmp @r2 +00f0a6 0009 nop +00f0a8 8001 mov.b r0, @(h'1,r0) +00f0aa 0070 +00f0ac 0000 +00f0ae 0015 mov.w r1, @(r0,r0) +00f0b0 d201 mov.l @(h'4,pc), r2 ;@(h'f0b8) +00f0b2 d002 mov.l @(h'8,pc), r0 ;@(h'f0bc) +00f0b4 422b jmp @r2 +00f0b6 0009 nop +00f0b8 8001 mov.b r0, @(h'1,r0) +00f0ba 0070 +00f0bc 0000 +00f0be 0248 clrs +00f0c0 3000 cmp/eq r0, r0 +00f0c2 0000 +00f0c4 0000 +00f0c6 0000 +00f0c8 0000 +00f0ca 0000 +00f0cc 5c5c mov.l @(h'30,r5), r12 +00f0ce 666c extu.b r6, r6 +00f0d0 7330 add #h'30, r3 +00f0d2 5c66 mov.l @(h'18,r6), r12 +00f0d4 616c extu.b r6, r1 +00f0d6 6c62 mov.l @r6, r12 +00f0d8 6c6f exts.w r6, r12 +00f0da 632e exts.b r2, r3 +00f0dc 7361 add #h'61, r3 +00f0de 7600 +00f0e0 07ff mac.l @r15+, @r7+ +00f0e2 ff1f +00f0e4 ffff +00f0e6 3fff addv r15, r15 +00f0e8 f37f +00f0ea fff7 +00f0ec 7fff add #h'ff, r15 +00f0ee f7ff +00f0f0 fff7 +00f0f2 ffff +00f0f4 f7ff +00f0f6 fff7 +00f0f8 ffff +00f0fa f7ff +00f0fc fff7 +00f0fe ffff +00f100 f7ff +00f102 fff7 +00f104 ffff +00f106 f7ff +00f108 fff7 +00f10a ffff +00f10c f7ff +00f10e fff7 +00f110 ffff +00f112 f7ff +00f114 fff7 +00f116 ffff +00f118 f7ff +00f11a fff7 +00f11c ffff +00f11e f7ff +00f120 fff7 +00f122 ffff +00f124 f7ff +00f126 fff7 +00f128 ffff +00f12a f7ff +00f12c 0ff7 mul.l r15, r15 +00f12e fcf3 +00f130 f7fb +00f132 fdf7 +00f134 f7fe +00f136 f7f7 +00f138 fef7 +00f13a ef0f mov #h'f, r15 +00f13c 77ef add #h'ef, r7 +00f13e 6f77 not r7, r15 +00f140 ef6f mov #h'6f, r15 +00f142 77ef add #h'ef, r7 +00f144 0f77 mul.l r7, r15 +00f146 f7fe +00f148 f7f7 +00f14a fef7 +00f14c fbfd +00f14e f7fc +00f150 f3f7 +00f152 ff0f +00f154 f7ff +00f156 fff7 +00f158 ffff +00f15a f7ff +00f15c fff7 +00f15e ffff +00f160 f7ff +00f162 fff7 +00f164 ffff +00f166 f7ff +00f168 fff7 +00f16a ffff +00f16c f7ff +00f16e fff7 +00f170 ffff +00f172 f7ff +00f174 fff7 +00f176 ffff +00f178 f7ff +00f17a fff7 +00f17c ffff +00f17e f7ff +00f180 fff7 +00f182 ffff +00f184 f7bf +00f186 fff7 +00f188 bfff bsr h'-2 ;@(h'f18a) +00f18a f7df +00f18c fff7 +00f18e dfff mov.l @(h'3fc,pc), r15 ;@(h'f58c) +00f190 f76f +00f192 fff7 +00f194 77ff add #h'ff, r7 +00f196 f739 +00f198 fff3 +00f19a 1e7f mov.l r7, @(h'3c,r14) +00f19c ff07 +00f19e ffff +00f1a0 ffff +00f1a2 83ff +00f1a4 f9e3 +00f1a6 3ffe addc r15, r15 +00f1a8 73bf add #h'bf, r3 +00f1aa ffbb +00f1ac bfff bsr h'-2 ;@(h'f1ae) +00f1ae dbbf mov.l @(h'2fc,pc), r11 ;@(h'f4ac) +00f1b0 ffef +00f1b2 bfff bsr h'-2 ;@(h'f1b4) +00f1b4 efbf mov #h'ffffffbf, r15 +00f1b6 fff7 +00f1b8 bfff bsr h'-2 ;@(h'f1ba) +00f1ba f7bf +00f1bc ffff +00f1be bfff bsr h'-2 ;@(h'f1c0) +00f1c0 ffbf +00f1c2 ffff +00f1c4 bfff bsr h'-2 ;@(h'f1c6) +00f1c6 ffbf +00f1c8 ffff +00f1ca bfff bsr h'-2 ;@(h'f1cc) +00f1cc ffbf +00f1ce ffff +00f1d0 bfff bsr h'-2 ;@(h'f1d2) +00f1d2 ffbf +00f1d4 ffff +00f1d6 bfff bsr h'-2 ;@(h'f1d8) +00f1d8 ffbf +00f1da ffff +00f1dc bfff bsr h'-2 ;@(h'f1de) +00f1de ffbf +00f1e0 ffff +00f1e2 bfff bsr h'-2 ;@(h'f1e4) +00f1e4 ffbf +00f1e6 ffff +00f1e8 bfff bsr h'-2 ;@(h'f1ea) +00f1ea ffbf +00f1ec 3fff addv r15, r15 +00f1ee bedf bsr h'-242 ;@(h'efb0) +00f1f0 ffbe +00f1f2 5fff mov.l @(h'3c,r15), r15 +00f1f4 be9f bsr h'-2c2 ;@(h'ef36) +00f1f6 ffbe +00f1f8 5fff mov.l @(h'3c,r15), r15 +00f1fa be9c bsr h'-2c8 ;@(h'ef36) +00f1fc ffbe +00f1fe 5b7f mov.l @(h'3c,r7), r11 +00f200 be9a bsr h'-2cc ;@(h'ef38) +00f202 7fbe add #h'be, r15 +00f204 5cff mov.l @(h'3c,r15), r12 +00f206 be9f bsr h'-2c2 ;@(h'ef48) +00f208 ffbe +00f20a 5fff mov.l @(h'3c,r15), r15 +00f20c be9f bsr h'-2c2 ;@(h'ef4e) +00f20e ffbe +00f210 dfff mov.l @(h'3fc,pc), r15 ;@(h'f610) +00f212 bf3f bsr h'-182 ;@(h'f094) +00f214 ffbf +00f216 ffff +00f218 bfff bsr h'-2 ;@(h'f21a) +00f21a ffbf +00f21c ffff +00f21e bfff bsr h'-2 ;@(h'f220) +00f220 ffbf +00f222 ffff +00f224 bfff bsr h'-2 ;@(h'f226) +00f226 ffbf +00f228 ffff +00f22a bfff bsr h'-2 ;@(h'f22c) +00f22c ffbf +00f22e ffff +00f230 bfff bsr h'-2 ;@(h'f232) +00f232 ffbf +00f234 ffff +00f236 bfff bsr h'-2 ;@(h'f238) +00f238 ffbf +00f23a ffff +00f23c bfff bsr h'-2 ;@(h'f23e) +00f23e ffbf +00f240 ffff +00f242 bfff bsr h'-2 ;@(h'f244) +00f244 ffbf +00f246 ffff +00f248 bfff bsr h'-2 ;@(h'f24a) +00f24a ffbf +00f24c ffff +00f24e bfff bsr h'-2 ;@(h'f250) +00f250 ffbf +00f252 fffb +00f254 bfff bsr h'-2 ;@(h'f256) +00f256 fb3f +00f258 fff3 +00f25a ffff +00f25c e3ff mov #h'ffffffff, r3 +00f25e ff83 +00f260 ffff +00f262 ffff +00f264 ffff +00f266 ffff +00f268 ffff +00f26a ffff +00f26c ffff +00f26e ffff +00f270 0000 +00f272 0000 +00f274 0000 +00f276 0000 +00f278 ffff +00f27a ffff +00f27c ffff +00f27e ffff +00f280 0000 +00f282 0000 +00f284 0000 +00f286 003f mac.l @r3+, @r0+ +00f288 0000 +00f28a 0000 +00f28c 0000 +00f28e 0020 +00f290 7f00 +00f292 0000 +00f294 0000 +00f296 3fb0 cmp/eq r11, r15 +00f298 4100 shll r1 +00f29a 0000 +00f29c 0000 +00f29e 20b0 mov.b r11, @r0 +00f2a0 7700 +00f2a2 003e mov.l @(r0,r3), r0 +00f2a4 0000 +00f2a6 3ab0 cmp/eq r11, r10 +00f2a8 3600 cmp/eq r0, r6 +00f2aa 007b +00f2ac c000 mov.b r0, @(h'0,gbr) +00f2ae 0abe mov.l @(r0,r11), r10 +00f2b0 6b00 mov.b @r0, r11 +00f2b2 00ed mov.w @(r0,r14), r0 +00f2b4 e000 mov #h'0, r0 +00f2b6 0ebf mac.l @r11+, @r14+ +00f2b8 5d00 mov.l @(h'0,r0), r13 +00f2ba 00c7 mul.l r12, r0 +00f2bc f000 +00f2be 02bf mac.l @r11+, @r2+ +00f2c0 7700 +00f2c2 e0ef mov #h'ffffffef, r0 +00f2c4 f000 +00f2c6 03a0 +00f2c8 0001 +00f2ca 1078 mov.l r7, @(h'20,r0) +00f2cc 3000 cmp/eq r0, r0 +00f2ce 0030 +00f2d0 0003 bsrf r0 +00f2d2 f81a +00f2d4 b000 bsr h'0 ;@(h'f2d8) +00f2d6 0030 +00f2d8 7737 add #h'37, r7 +00f2da f40b +00f2dc a07f bra h'fe ;@(h'f3de) +00f2de 3fb0 cmp/eq r11, r15 +00f2e0 553c mov.l @(h'30,r3), r5 +00f2e2 240f muls.w r0, r4 +00f2e4 e041 mov #h'41, r0 +00f2e6 20be mulu.w r11, r0 +00f2e8 5d2e mov.l @(h'38,r2), r13 +00f2ea a409 bra h'812 ;@(h'fb00) +00f2ec 2055 mov.w r5, @-r0 +00f2ee 3abf addv r11, r10 +00f2f0 412f mac.w @r2+, @r1+ +00f2f2 a40e bra h'81c ;@(h'fb12) +00f2f4 e055 mov #h'55, r0 +00f2f6 0abf mac.l @r11+, @r10+ +00f2f8 5d2f mov.l @(h'3c,r2), r13 +00f2fa e409 mov #h'9, r4 +00f2fc 2055 mov.w r5, @-r0 +00f2fe 3aa0 cmp/eq r10, r10 +00f300 553c mov.l @(h'30,r3), r5 +00f302 240f muls.w r0, r4 +00f304 e06b mov #h'6b, r0 +00f306 20b0 mov.b r11, @r0 +00f308 7737 add #h'37, r7 +00f30a f408 +00f30c 203e mulu.w r3, r0 +00f30e 3fb0 cmp/eq r11, r15 +00f310 0003 bsrf r0 +00f312 f81a +00f314 b000 bsr h'0 ;@(h'f318) +00f316 0030 +00f318 0001 +00f31a 107b mov.l r7, @(h'2c,r0) +00f31c b000 bsr h'0 ;@(h'f320) +00f31e 003e mov.l @(r0,r3), r0 +00f320 7f00 +00f322 e0ef mov #h'ffffffef, r0 +00f324 f07f +00f326 3fbf addv r11, r15 +00f328 4100 shll r1 +00f32a 00d7 mul.l r13, r0 +00f32c f041 +00f32e 20bf muls.w r11, r0 +00f330 7500 +00f332 00ed mov.w @(r0,r14), r0 +00f334 e05f mov #h'5f, r0 +00f336 2fa0 mov.b r10, @r15 +00f338 3500 cmp/eq r0, r5 +00f33a 007b +00f33c c050 mov.b r0, @(h'50,gbr) +00f33e 2830 mov.b r3, @r8 +00f340 6500 mov.b @r0, r5 +00f342 003e mov.l @(r0,r3), r0 +00f344 0050 +00f346 2830 mov.b r3, @r8 +00f348 5300 mov.l @(h'0,r0), r3 +00f34a 0000 +00f34c 0050 +00f34e 2830 mov.b r3, @r8 +00f350 7e00 +00f352 0000 +00f354 0070 +00f356 383e addc r3, r8 +00f358 0000 +00f35a 0000 +00f35c 0000 +00f35e 003f mac.l @r3+, @r0+ +00f360 0000 +00f362 001f mac.l @r1+, @r0+ +00f364 c000 mov.b r0, @(h'0,gbr) +00f366 003f mac.l @r3+, @r0+ +00f368 7e07 +00f36a f030 +00f36c 607f exts.w r7, r0 +00f36e 3fa0 cmp/eq r10, r15 +00f370 4304 rotl r3 +00f372 1037 mov.l r3, @(h'1c,r0) +00f374 6141 mov.w @r4, r1 +00f376 20b0 mov.b r11, @r0 +00f378 7505 +00f37a 5038 mov.l @(h'20,r3), r0 +00f37c e361 mov #h'61, r3 +00f37e 2fb0 mov.b r11, @r15 +00f380 1505 mov.l r0, @(h'14,r5) +00f382 d03f mov.l @(h'fc,pc), r0 ;@(h'f480) +00f384 e761 mov #h'61, r7 +00f386 2830 mov.b r3, @r8 +00f388 7507 +00f38a f030 +00f38c 6371 mov.w @r7, r3 +00f38e 283e mulu.w r3, r8 +00f390 4304 rotl r3 +00f392 9035 mov.w @(h'6a,pc), r0 ;@(h'f400) +00f394 617d extu.w r7, r1 +00f396 283f muls.w r3, r8 +00f398 7e07 +00f39a 7037 add #h'37, r0 +00f39c 607f exts.w r7, r0 +00f39e 383f addv r3, r8 +00f3a0 0004 mov.b r0, @(r0,r0) +00f3a2 903f mov.w @(h'7e,pc), r0 ;@(h'f424) +00f3a4 e000 mov #h'0, r0 +00f3a6 0020 +00f3a8 0007 mul.l r0, r0 +00f3aa f030 +00f3ac 6000 mov.b @r0, r0 +00f3ae 0030 +00f3b0 7f04 +00f3b2 5037 mov.l @(h'1c,r3), r0 +00f3b4 e07f mov #h'7f, r0 +00f3b6 0030 +00f3b8 4107 ldc.l @r1+, sr +00f3ba f037 +00f3bc e041 mov #h'41, r0 +00f3be 0030 +00f3c0 7507 +00f3c2 d01f mov.l @(h'7c,pc), r0 ;@(h'f440) +00f3c4 c05d mov.b r0, @(h'5d,gbr) +00f3c6 003e mov.l @(r0,r3), r0 +00f3c8 1504 mov.l r0, @(h'10,r5) +00f3ca 1000 mov.l r0, @(h'0,r0) +00f3cc 0055 mov.w r5, @(r0,r0) +00f3ce 003f mac.l @r3+, @r0+ +00f3d0 1d07 mov.l r0, @(h'1c,r13) +00f3d2 d020 mov.l @(h'80,pc), r0 ;@(h'f454) +00f3d4 0055 mov.w r5, @(r0,r0) +00f3d6 003f mac.l @r3+, @r0+ +00f3d8 0517 mul.l r1, r5 +00f3da f440 +00f3dc e055 mov #h'55, r0 +00f3de 0020 +00f3e0 071c mov.b @(r0,r1), r7 +00f3e2 3c50 cmp/eq r5, r12 +00f3e4 c077 mov.b r0, @(h'77,gbr) +00f3e6 0030 +00f3e8 0019 div0u +00f3ea 9c30 mov.w @(h'60,pc), r12 ;@(h'f44e) +00f3ec a000 bra h'0 ;@(h'f3f0) +00f3ee 0030 +00f3f0 001b sleep +00f3f2 fc70 +00f3f4 2000 mov.b r0, @r0 +00f3f6 0030 +00f3f8 771b add #h'1b, r7 +00f3fa 0c00 +00f3fc 407f mac.w @r7+, @r0+ +00f3fe 003e mov.l @(r0,r3), r0 +00f400 551b mov.l @(h'2c,r1), r5 +00f402 fc00 +00f404 0051 +00f406 003f mac.l @r3+, @r0+ +00f408 5d19 mov.l @(h'24,r1), r13 +00f40a 9c00 mov.w @(h'0,pc), r12 ;@(h'f40e) +00f40c 0055 mov.w r5, @(r0,r0) +00f40e 003f mac.l @r3+, @r0+ +00f410 410c shad r0, r1 +00f412 3800 cmp/eq r0, r8 +00f414 0055 mov.w r5, @(r0,r0) +00f416 0020 +00f418 5d07 mov.l @(h'1c,r0), r13 +00f41a f000 +00f41c 0055 mov.w r5, @(r0,r0) +00f41e 0030 +00f420 5503 mov.l @(h'c,r0), r5 +00f422 e000 mov #h'0, r0 +00f424 0045 mov.w r4, @(r0,r0) +00f426 0030 +00f428 7701 +00f42a c000 mov.b r0, @(h'0,gbr) +00f42c 007f mac.l @r7+, @r0+ +00f42e 0030 +00f430 0000 +00f432 0000 +00f434 0000 +00f436 003e mov.l @(r0,r3), r0 +00f438 0000 +00f43a 0000 +00f43c 0000 +00f43e 003f mac.l @r3+, @r0+ +00f440 ffff +00f442 ffff +00f444 ffff +00f446 ffff +00f448 0000 +00f44a 0000 +00f44c 0000 +00f44e 0000 +00f450 ffff +00f452 ffff +00f454 ffff +00f456 ffff +00f458 ffff +00f45a ffff +00f45c ffff +00f45e ffff +00f460 ffff +00f462 ffff +00f464 ffff +00f466 0000 +00f468 0fff mac.l @r15+, @r15+ +00f46a ffff +00f46c 8000 mov.b r0, @(h'0,r0) +00f46e 0fbe mov.l @(r0,r11), r15 +00f470 0bef mac.l @r14+, @r11+ +00f472 8a08 +00f474 4f8a +00f476 f88f +00f478 8a09 +00f47a 0f8a +00f47c 0bef mac.l @r14+, @r11+ +00f47e b400 bsr h'800 ;@(h'fc82) +00f480 0f80 +00f482 71cf add #h'cf, r1 +00f484 bc8a bsr h'-6ec ;@(h'ed9c) +00f486 2f8a xor r8, r15 +00f488 89cf bt h'-62 ;@(h'f42a) +00f48a 8a88 +00f48c 0f8a +00f48e 73ef add #h'ef, r3 +00f490 8a00 +00f492 afbc bra h'-88 ;@(h'f40e) +00f494 7b4f add #h'4f, r11 +00f496 8080 mov.b r0, @(h'0,r8) +00f498 0fa2 stc r2_bank, r15 +00f49a 73ef add #h'ef, r3 +00f49c a280 bra h'500 ;@(h'f9a0) +00f49e 4fbe ldc r15, r3_bank +00f4a0 788f add #h'8f, r8 +00f4a2 a200 bra h'400 ;@(h'f8a6) +00f4a4 4fa2 +00f4a6 fbef +00f4a8 80a8 mov.b r0, @(h'8,r10) +00f4aa 0fbe mov.l @(r0,r11), r15 +00f4ac abcf bra h'-862 ;@(h'ec4e) +00f4ae 8288 +00f4b0 af84 bra h'-f8 ;@(h'f3bc) +00f4b2 03cf mac.l @r12+, @r3+ +00f4b4 88f8 cmp/eq #h'fffffff8, r0 +00f4b6 0f90 +00f4b8 2bef muls.w r14, r11 +00f4ba a02a bra h'54 ;@(h'f512) +00f4bc 0fbe mov.l @(r0,r11), r15 +00f4be d20f mov.l @(h'3c,pc), r2 ;@(h'f4fc) +00f4c0 8000 mov.b r0, @(h'0,r0) +00f4c2 0f80 +00f4c4 000f mac.l @r0+, @r0+ +00f4c6 8000 mov.b r0, @(h'0,r0) +00f4c8 0f88 +00f4ca 208f muls.w r8, r0 +00f4cc 8820 cmp/eq #h'20, r0 +00f4ce 8f80 bf/s h'-100 ;@(h'f3d2) +00f4d0 000f mac.l @r0+, @r0+ +00f4d2 8000 mov.b r0, @(h'0,r0) +00f4d4 0f80 +00f4d6 000f mac.l @r0+, @r0+ +00f4d8 8820 cmp/eq #h'20, r0 +00f4da 8f88 bf/s h'-f0 ;@(h'f3ee) +00f4dc 208f muls.w r8, r0 +00f4de 8000 mov.b r0, @(h'0,r0) +00f4e0 0f80 +00f4e2 000f mac.l @r0+, @r0+ +00f4e4 8000 mov.b r0, @(h'0,r0) +00f4e6 0f88 +00f4e8 208f muls.w r8, r0 +00f4ea 8820 cmp/eq #h'20, r0 +00f4ec 8f80 bf/s h'-100 ;@(h'f3f0) +00f4ee 000f mac.l @r0+, @r0+ +00f4f0 8000 mov.b r0, @(h'0,r0) +00f4f2 0f80 +00f4f4 000f mac.l @r0+, @r0+ +00f4f6 8820 cmp/eq #h'20, r0 +00f4f8 8f88 bf/s h'-f0 ;@(h'f40c) +00f4fa 208f muls.w r8, r0 +00f4fc 8000 mov.b r0, @(h'0,r0) +00f4fe 0f80 +00f500 000f mac.l @r0+, @r0+ +00f502 8000 mov.b r0, @(h'0,r0) +00f504 0f80 +00f506 000f mac.l @r0+, @r0+ +00f508 8000 mov.b r0, @(h'0,r0) +00f50a 0f80 +00f50c 000f mac.l @r0+, @r0+ +00f50e 8000 mov.b r0, @(h'0,r0) +00f510 0f80 +00f512 000f mac.l @r0+, @r0+ +00f514 ffff +00f516 ff00 +00f518 000f mac.l @r0+, @r0+ +00f51a ffff +00f51c ffff +00f51e ffff +00f520 ffff +00f522 ffff +00f524 ffff +00f526 ffff +00f528 ffff +00f52a ffff +00f52c ffff +00f52e ffff +00f530 0000 +00f532 0000 +00f534 0000 +00f536 0000 +00f538 ffff +00f53a ffff +00f53c ffff +00f53e ffff +00f540 fe00 +00f542 0000 +00f544 0000 +00f546 003f mac.l @r3+, @r0+ +00f548 8200 +00f54a 0000 +00f54c 0000 +00f54e 0020 +00f550 c200 mov.l r0, @(h'0,gbr) +00f552 0000 +00f554 0000 +00f556 0030 +00f558 c27f mov.l r0, @(h'1fc,gbr) +00f55a e7fe mov #h'fffffffe, r7 +00f55c 7fe7 add #h'e7, r15 +00f55e fe30 +00f560 c240 mov.l r0, @(h'100,gbr) +00f562 2402 mov.l r0, @r4 +00f564 4024 rotcl r0 +00f566 0230 +00f568 fa6f +00f56a a6fa bra h'df4 ;@(h'10362) +00f56c 6fa6 mov.l @r10+, r15 +00f56e fa3e +00f570 fe6f +00f572 a6fa bra h'df4 ;@(h'1036a) +00f574 6fa6 mov.l @r10+, r15 +00f576 fa3f +00f578 fe62 +00f57a a62a bra h'c54 ;@(h'101d2) +00f57c 62a6 mov.l @r10+, r2 +00f57e 2a3f muls.w r3, r10 +00f580 8260 +00f582 a60a bra h'c14 ;@(h'1019a) +00f584 60a6 mov.l @r10+, r0 +00f586 0a20 +00f588 c260 mov.l r0, @(h'180,gbr) +00f58a 2602 mov.l r0, @r6 +00f58c 6026 mov.l @r2+, r0 +00f58e 0230 +00f590 c263 mov.l r0, @(h'18c,gbr) +00f592 a68a bra h'd14 ;@(h'102aa) +00f594 6ea6 mov.l @r10+, r14 +00f596 9230 mov.w @(h'60,pc), r2 ;@(h'f5fa) +00f598 c262 mov.l r0, @(h'188,gbr) +00f59a 26aa xor r10, r6 +00f59c 6ea6 mov.l @r10+, r14 +00f59e fa30 +00f5a0 fa6f +00f5a2 a6fa bra h'df4 ;@(h'1039a) +00f5a4 6ba6 mov.l @r10+, r11 +00f5a6 fa3e +00f5a8 fe6f +00f5aa a6fa bra h'df4 ;@(h'103a2) +00f5ac 6ba6 mov.l @r10+, r11 +00f5ae 823f +00f5b0 fe60 +00f5b2 2602 mov.l r0, @r6 +00f5b4 6026 mov.l @r2+, r0 +00f5b6 023f mac.l @r3+, @r2+ +00f5b8 8260 +00f5ba 2602 mov.l r0, @r6 +00f5bc 6026 mov.l @r2+, r0 +00f5be 0220 +00f5c0 c260 mov.l r0, @(h'180,gbr) +00f5c2 2602 mov.l r0, @r6 +00f5c4 6026 mov.l @r2+, r0 +00f5c6 0230 +00f5c8 c262 mov.l r0, @(h'188,gbr) +00f5ca 2622 mov.l r2, @r6 +00f5cc 6226 mov.l @r2+, r2 +00f5ce 2230 mov.b r3, @r2 +00f5d0 c262 mov.l r0, @(h'188,gbr) +00f5d2 2622 mov.l r2, @r6 +00f5d4 6226 mov.l @r2+, r2 +00f5d6 2230 mov.b r3, @r2 +00f5d8 fa62 +00f5da 2622 mov.l r2, @r6 +00f5dc 6226 mov.l @r2+, r2 +00f5de 223e mulu.w r3, r2 +00f5e0 fe60 +00f5e2 2602 mov.l r0, @r6 +00f5e4 6026 mov.l @r2+, r0 +00f5e6 023f mac.l @r3+, @r2+ +00f5e8 fe60 +00f5ea 2602 mov.l r0, @r6 +00f5ec 6026 mov.l @r2+, r0 +00f5ee 023f mac.l @r3+, @r2+ +00f5f0 8260 +00f5f2 2602 mov.l r0, @r6 +00f5f4 6026 mov.l @r2+, r0 +00f5f6 0220 +00f5f8 c26f mov.l r0, @(h'1bc,gbr) +00f5fa a6fa bra h'df4 ;@(h'103f2) +00f5fc 60a6 mov.l @r10+, r0 +00f5fe fa30 +00f600 c260 mov.l r0, @(h'180,gbr) +00f602 a62a bra h'c54 ;@(h'1025a) +00f604 60a6 mov.l @r10+, r0 +00f606 1230 mov.l r3, @(h'0,r2) +00f608 c261 mov.l r0, @(h'184,gbr) +00f60a 262a xor r2, r6 +00f60c 6fa6 mov.l @r10+, r15 +00f60e 2230 mov.b r3, @r2 +00f610 fa62 +00f612 262a xor r2, r6 +00f614 60a6 mov.l @r10+, r0 +00f616 423e ldc r2, ssr +00f618 fe61 +00f61a 262a xor r2, r6 +00f61c 60a6 mov.l @r10+, r0 +00f61e fa3f +00f620 fe60 +00f622 a6d2 bra h'da4 ;@(h'103ca) +00f624 6026 mov.l @r2+, r0 +00f626 023f mac.l @r3+, @r2+ +00f628 826f +00f62a a602 bra h'c04 ;@(h'10232) +00f62c 6726 mov.l @r2+, r7 +00f62e 7220 add #h'20, r2 +00f630 c260 mov.l r0, @(h'180,gbr) +00f632 26f2 mov.l r15, @r6 +00f634 68a6 mov.l @r10+, r8 +00f636 8a30 +00f638 c26f mov.l r0, @(h'1bc,gbr) +00f63a a62a bra h'c54 ;@(h'10292) +00f63c 68a6 mov.l @r10+, r8 +00f63e 7230 add #h'30, r2 +00f640 c26a mov.l r0, @(h'1a8,gbr) +00f642 a62a bra h'c54 ;@(h'1029a) +00f644 68a6 mov.l @r10+, r8 +00f646 0230 +00f648 fa6a +00f64a a62a bra h'c54 ;@(h'102a2) +00f64c 6726 mov.l @r2+, r7 +00f64e fa3e +00f650 fe68 +00f652 a62a bra h'c54 ;@(h'102aa) +00f654 6026 mov.l @r2+, r0 +00f656 2a3f muls.w r3, r10 +00f658 fe68 +00f65a a6f2 bra h'de4 ;@(h'10442) +00f65c 67a6 mov.l @r10+, r7 +00f65e d23f mov.l @(h'fc,pc), r2 ;@(h'f75c) +00f660 8260 +00f662 2602 mov.l r0, @r6 +00f664 6826 mov.l @r2+, r8 +00f666 0220 +00f668 c26f mov.l r0, @(h'1bc,gbr) +00f66a a68a bra h'd14 ;@(h'10382) +00f66c 6726 mov.l @r2+, r7 +00f66e fa30 +00f670 c260 mov.l r0, @(h'180,gbr) +00f672 a68a bra h'd14 ;@(h'1038a) +00f674 6826 mov.l @r2+, r8 +00f676 1230 mov.l r3, @(h'0,r2) +00f678 c261 mov.l r0, @(h'184,gbr) +00f67a 26fa xor r15, r6 +00f67c 67a6 mov.l @r10+, r7 +00f67e 2230 mov.b r3, @r2 +00f680 fa62 +00f682 268a xor r8, r6 +00f684 6026 mov.l @r2+, r0 +00f686 123e mov.l r3, @(h'38,r2) +00f688 fe64 +00f68a 268a xor r8, r6 +00f68c 6fa6 mov.l @r10+, r15 +00f68e fa3f +00f690 fe68 +00f692 2602 mov.l r0, @r6 +00f694 6aa6 mov.l @r10+, r10 +00f696 023f mac.l @r3+, @r2+ +00f698 826f +00f69a a6fa bra h'df4 ;@(h'10492) +00f69c 6aa6 mov.l @r10+, r10 +00f69e f220 +00f6a0 c260 mov.l r0, @(h'180,gbr) +00f6a2 260a xor r0, r6 +00f6a4 68a6 mov.l @r10+, r8 +00f6a6 2a30 mov.b r3, @r10 +00f6a8 c267 mov.l r0, @(h'19c,gbr) +00f6aa a612 bra h'c24 ;@(h'102d2) +00f6ac 6026 mov.l @r2+, r0 +00f6ae f230 +00f6b0 c268 mov.l r0, @(h'1a0,gbr) +00f6b2 2622 mov.l r2, @r6 +00f6b4 6fa6 mov.l @r10+, r15 +00f6b6 0230 +00f6b8 fa68 +00f6ba 2642 mov.l r4, @r6 +00f6bc 62a6 mov.l @r10+, r2 +00f6be fa3e +00f6c0 fe68 +00f6c2 2682 mov.l r8, @r6 +00f6c4 62a6 mov.l @r10+, r2 +00f6c6 823f +00f6c8 fe67 +00f6ca a6fa bra h'df4 ;@(h'104c2) +00f6cc 6d26 mov.l @r2+, r13 +00f6ce 823f +00f6d0 8260 +00f6d2 2602 mov.l r0, @r6 +00f6d4 6026 mov.l @r2+, r0 +00f6d6 0220 +00f6d8 c27f mov.l r0, @(h'1fc,gbr) +00f6da a7fa bra h'ff4 ;@(h'106d2) +00f6dc 7fa7 add #h'a7, r15 +00f6de fa30 +00f6e0 c27f mov.l r0, @(h'1fc,gbr) +00f6e2 e7fe mov #h'fffffffe, r7 +00f6e4 7fe7 add #h'e7, r15 +00f6e6 fe30 +00f6e8 c200 mov.l r0, @(h'0,gbr) +00f6ea 0000 +00f6ec 0000 +00f6ee 0030 +00f6f0 fa00 +00f6f2 0000 +00f6f4 0000 +00f6f6 003e mov.l @(r0,r3), r0 +00f6f8 fe00 +00f6fa 0000 +00f6fc 0000 +00f6fe 003f mac.l @r3+, @r0+ +00f700 ffff +00f702 ffff +00f704 ffff +00f706 ffff +00f708 0000 +00f70a 0000 +00f70c 0000 +00f70e 0000 +00f710 ffff +00f712 ffff +00f714 ffff +00f716 ffff +00f718 ffff +00f71a ffff +00f71c ffff +00f71e ffff +00f720 1e3f mov.l r3, @(h'3c,r14) +00f722 7bbf add #h'bf, r11 +00f724 57bf mov.l @(h'3c,r11), r7 +00f726 feff +00f728 ff7f +00f72a ffff +00f72c ff7f +00f72e feff +00f730 ff7f +00f732 ffff +00f734 ff7f +00f736 feff +00f738 ff7f +00f73a ffff +00f73c d77f mov.l @(h'1fc,pc), r7 ;@(h'f93c) +00f73e baff bsr h'-a02 ;@(h'ed40) +00f740 ffff +00f742 b6ff bsr h'dfe ;@(h'10544) +00f744 d57f mov.l @(h'1fc,pc), r5 ;@(h'f944) +00f746 b57f bsr h'afe ;@(h'10248) +00f748 fb7f +00f74a bfff bsr h'-2 ;@(h'f74c) +00f74c d87f mov.l @(h'1fc,pc), r8 ;@(h'f94c) +00f74e b7ff bsr h'ffe ;@(h'10750) +00f750 f7ff +00f752 b87f bsr h'-f02 ;@(h'e854) +00f754 dfff mov.l @(h'3fc,pc), r15 ;@(h'fb54) +00f756 b8ff bsr h'-e02 ;@(h'e958) +00f758 f77f +00f75a b77f bsr h'efe ;@(h'1065c) +00f75c d77f mov.l @(h'1fc,pc), r7 ;@(h'f95c) +00f75e bfff bsr h'-2 ;@(h'f760) +00f760 f8ff +00f762 b77f bsr h'efe ;@(h'10664) +00f764 d77f mov.l @(h'1fc,pc), r7 ;@(h'f964) +00f766 b77f bsr h'efe ;@(h'10668) +00f768 ffff +00f76a b07f bsr h'fe ;@(h'f86c) +00f76c d57f mov.l @(h'1fc,pc), r5 ;@(h'f96c) +00f76e b77f bsr h'efe ;@(h'10670) +00f770 f77f +00f772 bfff bsr h'-2 ;@(h'f774) +00f774 d6ff mov.l @(h'3fc,pc), r6 ;@(h'fb74) +00f776 b57f bsr h'afe ;@(h'10278) +00f778 f57f +00f77a bb7f bsr h'-902 ;@(h'ee7c) +00f77c dfff mov.l @(h'3fc,pc), r15 ;@(h'fb7c) +00f77e 7abf add #h'bf, r10 +00f780 77bf add #h'bf, r7 +00f782 1e3f mov.l r3, @(h'3c,r14) +00f784 ffff +00f786 ffff +00f788 ffff +00f78a ffff +00f78c ffff +00f78e ffff +00f790 ffff +00f792 ffff +00f794 ffff +00f796 ffff +00f798 ffff +00f79a 0000 +00f79c 0000 +00f79e 0000 +00f7a0 0000 +00f7a2 0000 +00f7a4 07ff mac.l @r15+, @r7+ +00f7a6 ffff +00f7a8 ffff +00f7aa ffff +00f7ac ffff +00f7ae ffff +00f7b0 fe00 +00f7b2 0800 +00f7b4 0000 +00f7b6 0000 +00f7b8 0080 +00f7ba 0f82 stc r0_bank, r15 +00f7bc fbe8 +00f7be 03ef mac.l @r14+, @r3+ +00f7c0 8000 mov.b r0, @(h'0,r0) +00f7c2 003e mov.l @(r0,r3), r0 +00f7c4 c00f mov.b r0, @(h'f,gbr) +00f7c6 c212 mov.l r0, @(h'48,gbr) +00f7c8 a803 bra h'-ffa ;@(h'e7d2) +00f7ca ef80 mov #h'ffffff80, r15 +00f7cc 0000 +00f7ce 22c0 mov.b r12, @r2 +00f7d0 0fc2 stc r4_bank, r15 +00f7d2 22a8 tst r10, r2 +00f7d4 004a +00f7d6 8000 mov.b r0, @(h'0,r0) +00f7d8 0032 stc ssr, r0 +00f7da c00f mov.b r0, @(h'f,gbr) +00f7dc c212 mov.l r0, @(h'48,gbr) +00f7de 2803 +00f7e0 e500 mov #h'0, r5 +00f7e2 0000 +00f7e4 3ac0 cmp/eq r12, r10 +00f7e6 0ffa +00f7e8 f808 +00f7ea 0000 +00f7ec 0000 +00f7ee 003e mov.l @(r0,r3), r0 +00f7f0 c00f mov.b r0, @(h'f,gbr) +00f7f2 fe03 +00f7f4 6803 mov r0, r8 +00f7f6 c700 mova @(h'0,pc), r0 ;h'f7f8 +00f7f8 0000 +00f7fa 22c0 mov.b r12, @r2 +00f7fc 0ffe mov.l @(r0,r15), r15 +00f7fe f888 +00f800 03ef mac.l @r14+, @r3+ +00f802 8000 mov.b r0, @(h'0,r0) +00f804 0032 stc ssr, r0 +00f806 c00f mov.b r0, @(h'f,gbr) +00f808 82a8 +00f80a 8800 cmp/eq #h'0, r0 +00f80c a888 bra h'-ef0 ;@(h'e920) +00f80e 2082 mov.l r8, @r0 +00f810 3ac0 cmp/eq r12, r10 +00f812 0fc2 stc r4_bank, r15 +00f814 ab68 bra h'-930 ;@(h'eee8) +00f816 03c7 mul.l r12, r3 +00f818 0820 +00f81a 823e +00f81c c00f mov.b r0, @(h'f,gbr) +00f81e c288 mov.l r0, @(h'220,gbr) +00f820 0a40 +00f822 0000 +00f824 0000 +00f826 00c0 +00f828 0fc2 stc r4_bank, r15 +00f82a 03ea +00f82c e3ef mov #h'ffffffef, r3 +00f82e 8000 mov.b r0, @(h'0,r0) +00f830 0000 +00f832 c00f mov.b r0, @(h'f,gbr) +00f834 fafa +00f836 aba3 bra h'-8ba ;@(h'ef80) +00f838 ef80 mov #h'ffffff80, r15 +00f83a 0000 +00f83c 00c0 +00f83e 0ffe mov.l @(r0,r15), r15 +00f840 12a9 mov.l r10, @(h'24,r2) +00f842 2200 mov.b r0, @r2 +00f844 8820 cmp/eq #h'20, r0 +00f846 823e +00f848 c00f mov.b r0, @(h'f,gbr) +00f84a fe22 +00f84c 2802 mov.l r0, @r8 +00f84e 0f08 clrt +00f850 2082 mov.l r8, @r0 +00f852 3ec0 cmp/eq r12, r14 +00f854 0f82 stc r0_bank, r15 +00f856 4009 shlr2 r0 +00f858 c000 mov.b r0, @(h'0,gbr) +00f85a 0000 +00f85c 002a sts pr, r0 +00f85e c00f mov.b r0, @(h'f,gbr) +00f860 c2f8 mov.l r0, @(h'3e0,gbr) +00f862 0be1 +00f864 e780 mov #h'ffffff80, r7 +00f866 0000 +00f868 22c0 mov.b r12, @r2 +00f86a 0fc2 stc r4_bank, r15 +00f86c 008a +00f86e 23ef muls.w r14, r3 +00f870 8000 mov.b r0, @(h'0,r0) +00f872 0000 +00f874 c00f mov.b r0, @(h'f,gbr) +00f876 c278 mov.l r0, @(h'1e0,gbr) +00f878 8942 bt h'84 ;@(h'f900) +00f87a 0808 clrt +00f87c 2082 mov.l r8, @r0 +00f87e 02c0 +00f880 0ffa +00f882 8088 mov.b r0, @(h'8,r8) +00f884 03ef mac.l @r14+, @r3+ +00f886 8820 cmp/eq #h'20, r0 +00f888 823e +00f88a c00f mov.b r0, @(h'f,gbr) +00f88c fe80 +00f88e 89c0 bt h'-80 ;@(h'f812) +00f890 0000 +00f892 0000 +00f894 3ec0 cmp/eq r12, r14 +00f896 0ffe mov.l @(r0,r15), r15 +00f898 7beb add #h'eb, r11 +00f89a e249 mov #h'49, r2 +00f89c 0000 +00f89e 0002 stc sr, r0 +00f8a0 c00f mov.b r0, @(h'f,gbr) +00f8a2 8201 +00f8a4 ca22 xor #h'22, r0 +00f8a6 eb80 mov #h'ffffff80, r11 +00f8a8 0000 +00f8aa 00c0 +00f8ac 0fc2 stc r4_bank, r15 +00f8ae 0089 +00f8b0 c3ae trapa #h'ae +00f8b2 8820 cmp/eq #h'20, r0 +00f8b4 823c +00f8b6 c00f mov.b r0, @(h'f,gbr) +00f8b8 c220 mov.l r0, @(h'80,gbr) +00f8ba 0801 +00f8bc 2488 tst r8, r4 +00f8be 2082 mov.l r8, @r0 +00f8c0 3ec0 cmp/eq r12, r14 +00f8c2 0fc2 stc r4_bank, r15 +00f8c4 200b or r0, r0 +00f8c6 e000 mov #h'0, r0 +00f8c8 0000 +00f8ca 000a sts mach, r0 +00f8cc c00f mov.b r0, @(h'f,gbr) +00f8ce fa23 +00f8d0 ebe0 mov #h'ffffffe0, r11 +00f8d2 0000 +00f8d4 0000 +00f8d6 3cc0 cmp/eq r12, r12 +00f8d8 0ffe mov.l @(r0,r15), r15 +00f8da 20a8 tst r10, r0 +00f8dc a005 bra h'a ;@(h'f8ea) +00f8de 0a00 +00f8e0 0000 +00f8e2 c00f mov.b r0, @(h'f,gbr) +00f8e4 fe20 +00f8e6 ab41 bra h'-97e ;@(h'ef6c) +00f8e8 c214 mov.l r0, @(h'50,gbr) +00f8ea 71c7 add #h'c7, r1 +00f8ec 1cc0 mov.l r12, @(h'0,r12) +00f8ee 0f82 stc r0_bank, r15 +00f8f0 fb48 +00f8f2 0365 mov.w r6, @(r0,r3) +00f8f4 3aeb subv r14, r10 +00f8f6 28be mulu.w r11, r8 +00f8f8 ffef +00f8fa c270 mov.l r0, @(h'1c0,gbr) +00f8fc 0be3 +00f8fe 6026 mov.l @r2+, r0 +00f900 fbac +00f902 a2ff bra h'5fe ;@(h'ff04) +00f904 ffc2 +00f906 23eb or r14, r3 +00f908 e36c mov #h'6c, r3 +00f90a b4fb bsr h'9f6 ;@(h'10304) +00f90c eeba mov #h'ffffffba, r14 +00f90e 800f mov.b r0, @(h'f,r0) +00f910 c202 mov.l r0, @(h'8,gbr) +00f912 aaa1 bra h'-abe ;@(h'ee58) +00f914 cabc xor #h'bc, r0 +00f916 71c7 add #h'c7, r1 +00f918 00c0 +00f91a 0ffa +00f91c 02aa +00f91e 2009 and r0, r0 +00f920 0000 +00f922 003e mov.l @(r0,r3), r0 +00f924 c00f mov.b r0, @(h'f,gbr) +00f926 fefa +00f928 2800 mov.b r0, @r8 +00f92a 0000 +00f92c 0000 +00f92e 3ec0 cmp/eq r12, r14 +00f930 0ffe mov.l @(r0,r15), r15 +00f932 1008 mov.l r0, @(h'20,r0) +00f934 0000 +00f936 0000 +00f938 002a sts pr, r0 +00f93a c00f mov.b r0, @(h'f,gbr) +00f93c 8223 +00f93e e940 mov #h'40, r9 +00f940 8208 +00f942 2082 mov.l r8, @r0 +00f944 22c0 mov.b r12, @r2 +00f946 0fc2 stc r4_bank, r15 +00f948 10a9 mov.l r10, @(h'24,r0) +00f94a 4087 ldc.l @r0+, r0_bank +00f94c 1c71 mov.l r7, @(h'4,r12) +00f94e c700 mova @(h'0,pc), r0 ;h'f950 +00f950 c00f mov.b r0, @(h'f,gbr) +00f952 c2f8 mov.l r0, @(h'3e0,gbr) +00f954 a940 bra h'-d80 ;@(h'ebd8) +00f956 8208 +00f958 2082 mov.l r8, @r0 +00f95a 00c0 +00f95c 0fc2 stc r4_bank, r15 +00f95e 0048 clrs +00f960 0000 +00f962 0000 +00f964 0000 +00f966 c00f mov.b r0, @(h'f,gbr) +00f968 faf8 +00f96a 0800 +00f96c 0000 +00f96e 0000 +00f970 00c0 +00f972 0ffe mov.l @(r0,r15), r15 +00f974 abe8 bra h'-830 ;@(h'f148) +00f976 0800 +00f978 0000 +00f97a 0000 +00f97c c00f mov.b r0, @(h'f,gbr) +00f97e feaa +00f980 0808 clrt +00f982 0000 +00f984 0000 +00f986 00c0 +00f988 0f82 stc r0_bank, r15 +00f98a 8a08 +00f98c 0800 +00f98e 0000 +00f990 0000 +00f992 c00f mov.b r0, @(h'f,gbr) +00f994 c202 mov.l r0, @(h'8,gbr) +00f996 0808 clrt +00f998 0000 +00f99a 0000 +00f99c 00c0 +00f99e 0fc2 stc r4_bank, r15 +00f9a0 f808 +00f9a2 0800 +00f9a4 0000 +00f9a6 0000 +00f9a8 c00f mov.b r0, @(h'f,gbr) +00f9aa c213 mov.l r0, @(h'4c,gbr) +00f9ac c808 tst #h'8, r0 +00f9ae 0000 +00f9b0 0000 +00f9b2 00c0 +00f9b4 0ffa +00f9b6 20a8 tst r10, r0 +00f9b8 0800 +00f9ba 0000 +00f9bc 0000 +00f9be c00f mov.b r0, @(h'f,gbr) +00f9c0 fe40 +00f9c2 a808 bra h'-ff0 ;@(h'e9d6) +00f9c4 0000 +00f9c6 0000 +00f9c8 00c0 +00f9ca 0ffe mov.l @(r0,r15), r15 +00f9cc fbc8 +00f9ce 0800 +00f9d0 0000 +00f9d2 0000 +00f9d4 c00f mov.b r0, @(h'f,gbr) +00f9d6 8200 +00f9d8 0808 clrt +00f9da 0000 +00f9dc 0000 +00f9de 00c0 +00f9e0 0fc2 stc r4_bank, r15 +00f9e2 7ae8 add #h'e8, r10 +00f9e4 0800 +00f9e6 0000 +00f9e8 0000 +00f9ea c00f mov.b r0, @(h'f,gbr) +00f9ec c281 mov.l r0, @(h'204,gbr) +00f9ee 0808 clrt +00f9f0 0000 +00f9f2 0000 +00f9f4 00c0 +00f9f6 0fc2 stc r4_bank, r15 +00f9f8 8088 mov.b r0, @(h'8,r8) +00f9fa 0800 +00f9fc 0000 +00f9fe 0000 +00fa00 c00f mov.b r0, @(h'f,gbr) +00fa02 fa78 +00fa04 6808 swap.b r0, r8 +00fa06 0000 +00fa08 0000 +00fa0a 00c0 +00fa0c 0ffe mov.l @(r0,r15), r15 +00fa0e 0008 clrt +00fa10 0000 +00fa12 0000 +00fa14 0000 +00fa16 ffef +00fa18 ffff +00fa1a ffff +00fa1c ffff +00fa1e ffff +00fa20 ffff +00fa22 ff00 +00fa24 0000 +00fa26 0000 +00fa28 0000 +00fa2a 0000 +00fa2c 0007 mul.l r0, r0 +00fa2e ffff +00fa30 ffff +00fa32 ffff +00fa34 ffff +00fa36 ffff +00fa38 ffff +00fa3a ffff +00fa3c ffff +00fa3e ffff +00fa40 ffff +00fa42 ffff +00fa44 ff17 +00fa46 2747 div0s r4, r7 +00fa48 ff07 +00fa4a 778f add #h'8f, r7 +00fa4c 7707 +00fa4e ff2f +00fa50 d707 mov.l @(h'1c,pc), r7 ;@(h'fa70) +00fa52 ff17 +00fa54 2717 div0s r1, r7 +00fa56 ff07 +00fa58 f72f +00fa5a f707 +00fa5c ff87 +00fa5e 870f +00fa60 0fff mac.l @r15+, @r15+ +00fa62 0f0f mac.l @r0+, @r15+ +00fa64 0777 mul.l r7, r7 +00fa66 8f8f bf/s h'-e2 ;@(h'f988) +00fa68 8f77 bf/s h'ee ;@(h'fb5a) +00fa6a 077f mac.l @r7+, @r7+ +00fa6c 8777 +00fa6e 877f +00fa70 07ff mac.l @r15+, @r7+ +00fa72 afaf bra h'-a2 ;@(h'f9d4) +00fa74 8f07 bf/s h'e ;@(h'fa86) +00fa76 ff2f +00fa78 2fd7 div0s r13, r15 +00fa7a ff2f +00fa7c 2f2f muls.w r2, r15 +00fa7e 2fd7 div0s r13, r15 +00fa80 07f7 mul.l r15, r7 +00fa82 2f2f muls.w r2, r15 +00fa84 2f2f muls.w r2, r15 +00fa86 f707 +00fa88 8f8f bf/s h'-e2 ;@(h'f9aa) +00fa8a ff8f +00fa8c 8f07 bf/s h'e ;@(h'fa9e) +00fa8e ff0f +00fa90 1727 mov.l r2, @(h'1c,r7) +00fa92 4787 ldc.l @r7+, r0_bank +00fa94 ff3f +00fa96 8360 +00fa98 f3c2 +00fa9a 1b89 mov.l r8, @(h'24,r11) +00fa9c 0f9c mov.b @(r0,r9), r15 +00fa9e 0788 +00faa0 07c3 +00faa2 e772 mov #h'72, r7 +00faa4 a71a bra h'e34 ;@(h'108dc) +00faa6 2f08 tst r0, r15 +00faa8 0b0b rts +00faaa 6b08 swap.b r0, r11 +00faac 8b0b bf h'16 ;@(h'fac6) +00faae 6b08 swap.b r0, r11 +00fab0 0b1b sleep +00fab2 ef72 mov #h'72, r15 +00fab4 a7c2 bra h'f84 ;@(h'10a3c) +00fab6 2788 tst r8, r7 +00fab8 0794 mov.b r9, @(r0,r7) +00faba 0789 +00fabc 0fc2 stc r4_bank, r15 +00fabe 1b60 mov.l r6, @(h'0,r11) +00fac0 f33f +00fac2 833f +00fac4 e720 mov #h'20, r7 +00fac6 272f muls.w r2, r7 +00fac8 a72a bra h'e54 ;@(h'10920) +00faca a728 bra h'e50 ;@(h'1091e) +00facc a720 bra h'e40 ;@(h'10910) +00face 272d xtrct r2, r7 +00fad0 a722 bra h'e44 ;@(h'10918) +00fad2 272d xtrct r2, r7 +00fad4 a720 bra h'e40 ;@(h'10918) +00fad6 272e mulu.w r2, r7 +00fad8 a720 bra h'e40 ;@(h'1091c) +00fada 2720 mov.b r2, @r7 +00fadc a72f bra h'e5e ;@(h'1093e) +00fade a7e0 bra h'fc0 ;@(h'10aa2) +00fae0 bfa0 bsr h'-c0 ;@(h'fa24) +00fae2 2f8f muls.w r8, r15 +00fae4 0f99 +00fae6 8f90 bf/s h'-e0 ;@(h'fa0a) +00fae8 0f93 +00faea cf90 or.b #h'90, @(r0,gbr) +00faec 0f99 +00faee 8fcf bf/s h'-62 ;@(h'fa90) +00faf0 1f60 mov.l r6, @(h'0,r15) +00faf2 3730 cmp/eq r3, r7 +00faf4 6718 swap.b r1, r7 +00faf6 c70f mova @(h'3c,pc), r0 ;h'fb34 +00faf8 877f +00fafa dfc0 mov.l @(h'300,pc), r15 ;@(h'fdfc) +00fafc 7f9f add #h'9f, r15 +00fafe 3f91 +00fb00 3f8e addc r8, r15 +00fb02 3f80 cmp/eq r8, r15 +00fb04 3f9f addv r9, r15 +00fb06 3f95 dmulu.l r9, r15 +00fb08 3f91 +00fb0a 3f80 cmp/eq r8, r15 +00fb0c 3f9f addv r9, r15 +00fb0e 3f90 cmp/eq r9, r15 +00fb10 3f90 cmp/eq r9, r15 +00fb12 3fc0 cmp/eq r12, r15 +00fb14 7f7f add #h'7f, r15 +00fb16 df03 mov.l @(h'c,pc), r15 ;@(h'fb24) +00fb18 e306 mov #h'6, r3 +00fb1a 330d dmuls.l r0, r3 +00fb1c dbf8 mov.l @(h'3e0,pc), r11 ;@(h'ff00) +00fb1e 0f90 +00fb20 1787 mov.l r8, @(h'1c,r7) +00fb22 b7a2 bsr h'f44 ;@(h'10a6a) +00fb24 b7a0 bsr h'f40 ;@(h'10a68) +00fb26 b7a0 bsr h'f40 ;@(h'10a6a) +00fb28 3787 cmp/gt r8, r7 +00fb2a b790 bsr h'f20 ;@(h'10a4e) +00fb2c 17f8 mov.l r15, @(h'20,r7) +00fb2e 0f0d mov.w @(r0,r0), r15 +00fb30 db06 mov.l @(h'18,pc), r11 ;@(h'fb4c) +00fb32 3303 cmp/ge r0, r3 +00fb34 e37e mov #h'7e, r3 +00fb36 ffc3 +00fb38 c3ff trapa #h'ff +00fb3a 7e00 +00fb3c c6ff mov.l @(h'3fc,gbr), r0 +00fb3e ffc0 +00fb40 00c6 mov.l r12, @(r0,r0) +00fb42 e7f3 mov #h'fffffff3, r7 +00fb44 fbdf +00fb46 ce66 xor.b #h'66, @(r0,gbr) +00fb48 e7db mov #h'ffffffdb, r7 +00fb4a dbff mov.l @(h'3fc,pc), r11 ;@(h'ff48) +00fb4c 7678 add #h'78, r6 +00fb4e 7c6e add #h'6e, r12 +00fb50 67ff exts.w r15, r7 +00fb52 ff5f +00fb54 dfdb mov.l @(h'36c,pc), r15 ;@(h'fec4) +00fb56 dbfb mov.l @(h'3ec,pc), r11 ;@(h'ff44) +00fb58 737e add #h'7e, r3 +00fb5a ffdb +00fb5c dbfb mov.l @(h'3ec,pc), r11 ;@(h'ff4c) +00fb5e 7203 +00fb60 03e3 +00fb62 fb3f +00fb64 0f76 mov.l r7, @(r0,r15) +00fb66 ffdb +00fb68 dbff mov.l @(h'3fc,pc), r11 ;@(h'ff68) +00fb6a 764e add #h'4e, r6 +00fb6c dfdb mov.l @(h'36c,pc), r15 ;@(h'fedc) +00fb6e dbff mov.l @(h'3fc,pc), r11 ;@(h'ff6c) +00fb70 7eff add #h'ff, r14 +00fb72 ff8f +00fb74 ff8f +00fb76 ffff +00fb78 87ef +00fb7a efbf mov #h'ffffffbf, r15 +00fb7c bf8f bsr h'-e2 ;@(h'fa9e) +00fb7e afff bra h'-2 ;@(h'fb80) +00fb80 ff3f +00fb82 27ff muls.w r15, r7 +00fb84 ffbf +00fb86 bfef bsr h'-22 ;@(h'fb68) +00fb88 efff mov #h'ffffffff, r15 +00fb8a ffaf +00fb8c ef0f mov #h'f, r15 +00fb8e 2fff muls.w r15, r15 +00fb90 ffff +00fb92 ffaf +00fb94 ffbf +00fb96 afff bra h'-2 ;@(h'fb98) +00fb98 ff00 +00fb9a 0700 +00fb9c 0700 +00fb9e 0700 +00fba0 070d mov.w @(r0,r0), r7 +00fba2 870f +00fba4 8707 +00fba6 070f mac.l @r0+, @r7+ +00fba8 870d +00fbaa 8700 +00fbac 0700 +00fbae 0700 +00fbb0 0700 +00fbb2 0700 +00fbb4 0700 +00fbb6 0700 +00fbb8 0707 mul.l r0, r7 +00fbba 070f mac.l @r0+, @r7+ +00fbbc 871f +00fbbe c71f mova @(h'7c,pc), r0 ;h'fc3c +00fbc0 c71f mova @(h'7c,pc), r0 ;h'fc40 +00fbc2 c70f mova @(h'3c,pc), r0 ;h'fc00 +00fbc4 8707 +00fbc6 0700 +00fbc8 0700 +00fbca 0700 +00fbcc 0700 +00fbce 0700 +00fbd0 0735 mov.w r3, @(r0,r7) +00fbd2 673f exts.w r3, r7 +00fbd4 e71f mov #h'1f, r7 +00fbd6 c73f mova @(h'fc,pc), r0 ;h'fcd4 +00fbd8 e71f mov #h'1f, r7 +00fbda c73f mova @(h'fc,pc), r0 ;h'fcd8 +00fbdc e71f mov #h'1f, r7 +00fbde c73f mova @(h'fc,pc), r0 ;h'fcdc +00fbe0 e735 mov #h'35, r7 +00fbe2 6700 mov.b @r0, r7 +00fbe4 0700 +00fbe6 0700 +00fbe8 0735 mov.w r3, @(r0,r7) +00fbea 677f exts.w r7, r7 +00fbec f77f +00fbee f73f +00fbf0 e77f mov #h'7f, r7 +00fbf2 f73f +00fbf4 e77f mov #h'7f, r7 +00fbf6 f73f +00fbf8 e77f mov #h'7f, r7 +00fbfa f77f +00fbfc f735 +00fbfe 6700 mov.b @r0, r7 +00fc00 070d mov.w @(r0,r0), r7 +00fc02 873f +00fc04 e77f mov #h'7f, r7 +00fc06 f77f +00fc08 f7ff +00fc0a ffff +00fc0c ff7f +00fc0e f7ff +00fc10 ffff +00fc12 ff7f +00fc14 f77f +00fc16 f73f +00fc18 e70d mov #h'd, r7 +00fc1a 8702 +00fc1c 070f mac.l @r0+, @r7+ +00fc1e 873f +00fc20 e73f mov #h'3f, r7 +00fc22 e77f mov #h'7f, r7 +00fc24 f77f +00fc26 f7ff +00fc28 ff7f +00fc2a f77f +00fc2c f73f +00fc2e e73f mov #h'3f, r7 +00fc30 e70f mov #h'f, r7 +00fc32 8702 +00fc34 0702 stc sr, r7 +00fc36 070f mac.l @r0+, @r7+ +00fc38 873f +00fc3a e73f mov #h'3f, r7 +00fc3c e77f mov #h'7f, r7 +00fc3e f77f +00fc40 f7ff +00fc42 ff7f +00fc44 f77f +00fc46 f73f +00fc48 e73f mov #h'3f, r7 +00fc4a e70f mov #h'f, r7 +00fc4c 8702 +00fc4e 0700 +00fc50 0700 +00fc52 0700 +00fc54 0700 +00fc56 0700 +00fc58 0705 mov.w r0, @(r0,r7) +00fc5a 0702 stc sr, r7 +00fc5c 0705 mov.w r0, @(r0,r7) +00fc5e 0700 +00fc60 0700 +00fc62 0700 +00fc64 0700 +00fc66 0700 +00fc68 0700 +00fc6a 0700 +00fc6c 0700 +00fc6e 0700 +00fc70 0705 mov.w r0, @(r0,r7) +00fc72 070a sts mach, r7 +00fc74 8707 +00fc76 070a sts mach, r7 +00fc78 8705 +00fc7a 0700 +00fc7c 0700 +00fc7e 0700 +00fc80 0700 +00fc82 0700 +00fc84 0700 +00fc86 0700 +00fc88 0715 mov.w r1, @(r0,r7) +00fc8a 4702 sts.l mach, @-r7 +00fc8c 0717 mul.l r1, r7 +00fc8e 470f mac.w @r0+, @r7+ +00fc90 8717 +00fc92 4702 sts.l mach, @-r7 +00fc94 0715 mov.w r1, @(r0,r7) +00fc96 4700 shll r7 +00fc98 0700 +00fc9a 0700 +00fc9c 0700 +00fc9e 0700 +00fca0 0735 mov.w r3, @(r0,r7) +00fca2 672a negc r2, r7 +00fca4 a71f bra h'e3e ;@(h'10ae6) +00fca6 c72f mova @(h'bc,pc), r0 ;h'fd64 +00fca8 a71f bra h'e3e ;@(h'10aea) +00fcaa c72f mova @(h'bc,pc), r0 ;h'fd68 +00fcac a71f bra h'e3e ;@(h'10aee) +00fcae c72a mova @(h'a8,pc), r0 ;h'fd58 +00fcb0 a735 bra h'e6a ;@(h'10b1e) +00fcb2 6700 mov.b @r0, r7 +00fcb4 0700 +00fcb6 0700 +00fcb8 071d mov.w @(r0,r1), r7 +00fcba c737 mova @(h'dc,pc), r0 ;h'fd98 +00fcbc 676f exts.w r6, r7 +00fcbe b75f bsr h'ebe ;@(h'10b80) +00fcc0 d77f mov.l @(h'1fc,pc), r7 ;@(h'fec0) +00fcc2 f73f +00fcc4 e77f mov #h'7f, r7 +00fcc6 f75f +00fcc8 d76f mov.l @(h'1bc,pc), r7 ;@(h'fe88) +00fcca b737 bsr h'e6e ;@(h'10b3c) +00fccc 671d extu.w r1, r7 +00fcce c700 mova @(h'0,pc), r0 ;h'fcd0 +00fcd0 070d mov.w @(r0,r0), r7 +00fcd2 8727 +00fcd4 275f muls.w r5, r7 +00fcd6 d73f mov.l @(h'fc,pc), r7 ;@(h'fdd4) +00fcd8 e7bf mov #h'ffffffbf, r7 +00fcda efff mov #h'ffffffff, r15 +00fcdc ff7f +00fcde f7ff +00fce0 ffbf +00fce2 ef3f mov #h'3f, r15 +00fce4 e75f mov #h'5f, r7 +00fce6 d727 mov.l @(h'9c,pc), r7 ;@(h'fd84) +00fce8 270d xtrct r0, r7 +00fcea 8702 +00fcec 070f mac.l @r0+, @r7+ +00fcee 873f +00fcf0 e73f mov #h'3f, r7 +00fcf2 e77f mov #h'7f, r7 +00fcf4 f77f +00fcf6 f7ff +00fcf8 ff7f +00fcfa f77f +00fcfc f73f +00fcfe e73f mov #h'3f, r7 +00fd00 e70f mov #h'f, r7 +00fd02 8702 +00fd04 0749 +00fd06 3971 +00fd08 3901 +00fd0a 0101 +00fd0c 297d xtrct r7, r9 +00fd0e 2939 and r3, r9 +00fd10 0101 +00fd12 0125 mov.w r2, @(r0,r1) +00fd14 391d dmuls.l r1, r9 +00fd16 3901 +00fd18 0101 +00fd1a 0101 +00fd1c d171 mov.l @(h'1c4,pc), r1 ;@(h'fee4) +00fd1e 71a1 add #h'a1, r1 +00fd20 0101 +00fd22 41f1 +00fd24 51f1 mov.l @(h'4,r15), r1 +00fd26 4101 shlr r1 +00fd28 01a1 +00fd2a 7171 add #h'71, r1 +00fd2c d101 mov.l @(h'4,pc), r1 ;@(h'fd34) +00fd2e 0101 +00fd30 0101 +00fd32 391d dmuls.l r1, r9 +00fd34 3925 dmulu.l r2, r9 +00fd36 0101 +00fd38 0139 +00fd3a 297d xtrct r7, r9 +00fd3c 2901 mov.w r0, @r9 +00fd3e 0101 +00fd40 3971 +00fd42 3949 +00fd44 497d shld r7, r9 +00fd46 e57d mov #h'7d, r5 +00fd48 697d extu.w r7, r9 +00fd4a 0129 movt r1 +00fd4c 7dc7 add #h'c7, r13 +00fd4e 7d55 add #h'55, r13 +00fd50 7d01 +00fd52 257d xtrct r7, r5 +00fd54 4f7d shld r7, r15 +00fd56 2d7d xtrct r7, r13 +00fd58 0101 +00fd5a 75dd add #h'dd, r5 +00fd5c 557d mov.l @(h'34,r7), r5 +00fd5e fd21 +00fd60 217d xtrct r7, r1 +00fd62 d55d mov.l @(h'174,pc), r5 ;@(h'fed8) +00fd64 d57d mov.l @(h'1f4,pc), r5 ;@(h'ff5c) +00fd66 2121 mov.w r2, @r1 +00fd68 fd7d +00fd6a 55dd mov.l @(h'34,r13), r5 +00fd6c 7501 +00fd6e 017d mov.w @(r0,r7), r1 +00fd70 2d7d xtrct r7, r13 +00fd72 4f7d shld r7, r15 +00fd74 2501 mov.w r0, @r5 +00fd76 7d55 add #h'55, r13 +00fd78 7dc7 add #h'c7, r13 +00fd7a 7d29 add #h'29, r13 +00fd7c 017d mov.w @(r0,r7), r1 +00fd7e 697d extu.w r7, r9 +00fd80 e57d mov #h'7d, r5 +00fd82 4949 +00fd84 39e5 dmulu.l r14, r9 +00fd86 4d65 +00fd88 3949 +00fd8a 2939 and r3, r9 +00fd8c c755 mova @(h'154,pc), r0 ;h'fee4 +00fd8e 4539 +00fd90 4525 rotcr r5 +00fd92 394f addv r4, r9 +00fd94 654d extu.w r4, r5 +00fd96 3925 dmulu.l r2, r9 +00fd98 0139 +00fd9a d745 mov.l @(h'114,pc), r7 ;@(h'feb0) +00fd9c 6dbb neg r11, r13 +00fd9e 2121 mov.w r2, @r1 +00fda0 3bc5 dmulu.l r12, r11 +00fda2 55c5 mov.l @(h'14,r12), r5 +00fda4 3b21 +00fda6 21bb or r11, r1 +00fda8 6d45 mov.w @r4+, r13 +00fdaa d739 mov.l @(h'e4,pc), r7 ;@(h'fe90) +00fdac 0125 mov.w r2, @(r0,r1) +00fdae 394d dmuls.l r4, r9 +00fdb0 654f exts.w r4, r5 +00fdb2 3925 dmulu.l r2, r9 +00fdb4 4539 +00fdb6 4555 +00fdb8 c739 mova @(h'e4,pc), r0 ;h'fea0 +00fdba 2949 and r4, r9 +00fdbc 3965 dmulu.l r6, r9 +00fdbe 4de5 +00fdc0 3949 +00fdc2 497d shld r7, r9 +00fdc4 e57d mov #h'7d, r5 +00fdc6 693d extu.w r3, r9 +00fdc8 4929 shlr16 r9 +00fdca 7dc7 add #h'c7, r13 +00fdcc 7d55 add #h'55, r13 +00fdce 3945 dmulu.l r4, r9 +00fdd0 253d xtrct r3, r5 +00fdd2 4f7d shld r7, r15 +00fdd4 2d79 and r7, r13 +00fdd6 2501 mov.w r0, @r5 +00fdd8 35df addv r13, r5 +00fdda 557d mov.l @(h'34,r7), r5 +00fddc fb21 +00fdde 217b or r7, r1 +00fde0 d55d mov.l @(h'174,pc), r5 ;@(h'ff58) +00fde2 d57b mov.l @(h'1ec,pc), r5 ;@(h'ffd0) +00fde4 2121 mov.w r2, @r1 +00fde6 fb7d +00fde8 55df mov.l @(h'3c,r13), r5 +00fdea 3501 +00fdec 2579 and r7, r5 +00fdee 2d7d xtrct r7, r13 +00fdf0 4f3d shld r3, r15 +00fdf2 2545 mov.w r4, @-r5 +00fdf4 3955 dmulu.l r5, r9 +00fdf6 7dc7 add #h'c7, r13 +00fdf8 7d29 add #h'29, r13 +00fdfa 493d shld r3, r9 +00fdfc 697d extu.w r7, r9 +00fdfe e579 mov #h'79, r5 +00fe00 4949 +00fe02 7d6d add #h'6d, r13 +00fe04 6575 mov.w @r7+, r5 +00fe06 7d01 +00fe08 297d xtrct r7, r9 +00fe0a 7565 add #h'65, r5 +00fe0c 457d shld r7, r5 +00fe0e 0125 mov.w r2, @(r0,r1) +00fe10 7d6d add #h'6d, r13 +00fe12 4d5d shld r5, r13 +00fe14 7d01 +00fe16 017d mov.w @(r0,r7), r1 +00fe18 e54d mov #h'4d, r5 +00fe1a 7dfd add #h'fd, r13 +00fe1c 0101 +00fe1e 7dc5 add #h'c5, r13 +00fe20 65f5 mov.w @r15+, r5 +00fe22 7d01 +00fe24 01fd mov.w @(r0,r15), r1 +00fe26 7d4d add #h'4d, r13 +00fe28 e57d mov #h'7d, r5 +00fe2a 0101 +00fe2c 7d5d add #h'5d, r13 +00fe2e 4d6d shld r6, r13 +00fe30 7d25 add #h'25, r13 +00fe32 017d mov.w @(r0,r7), r1 +00fe34 454d shld r4, r5 +00fe36 5d7d mov.l @(h'34,r7), r13 +00fe38 2901 mov.w r0, @r9 +00fe3a 7d75 add #h'75, r13 +00fe3c 656d extu.w r6, r5 +00fe3e 7d49 add #h'49, r13 +00fe40 0101 +00fe42 d171 mov.l @(h'1c4,pc), r1 ;@(h'10008) +00fe44 71a1 add #h'a1, r1 +00fe46 0101 +00fe48 01d1 +00fe4a 7171 add #h'71, r1 +00fe4c a101 bra h'202 ;@(h'10052) +00fe4e 0101 +00fe50 a161 bra h'2c2 ;@(h'10116) +00fe52 61c1 mov.w @r12, r1 +00fe54 0101 +00fe56 41f1 +00fe58 51f1 mov.l @(h'4,r15), r1 +00fe5a 4101 shlr r1 +00fe5c 0141 +00fe5e f151 +00fe60 f141 +00fe62 0101 +00fe64 41e1 +00fe66 61e1 mov.w @r14, r1 +00fe68 4101 shlr r1 +00fe6a 01a1 +00fe6c 7171 add #h'71, r1 +00fe6e d101 mov.l @(h'4,pc), r1 ;@(h'fe74) +00fe70 0101 +00fe72 a171 bra h'2e2 ;@(h'10158) +00fe74 71d1 add #h'd1, r1 +00fe76 0101 +00fe78 01c1 +00fe7a 6161 mov.w @r6, r1 +00fe7c a101 bra h'202 ;@(h'10082) +00fe7e 0101 +00fe80 69f9 swap.w r15, r9 +00fe82 6979 swap.w r7, r9 +00fe84 f921 +00fe86 0151 +00fe88 f151 +00fe8a 71f1 add #h'f1, r1 +00fe8c 4101 shlr r1 +00fe8e 21e1 mov.w r14, @r1 +00fe90 2161 mov.w r6, @r1 +00fe92 e141 mov #h'41, r1 +00fe94 2179 and r7, r1 +00fe96 e979 mov #h'79, r9 +00fe98 e979 mov #h'79, r9 +00fe9a 2141 mov.w r4, @r1 +00fe9c 71d1 add #h'd1, r1 +00fe9e 71d1 add #h'd1, r1 +00fea0 7141 add #h'41, r1 +00fea2 4161 +00fea4 a161 bra h'2c2 ;@(h'1016a) +00fea6 a161 bra h'2c2 ;@(h'1016c) +00fea8 4121 shar r1 +00feaa f979 +00feac 69f9 swap.w r15, r9 +00feae 6901 mov.w @r0, r9 +00feb0 41f1 +00feb2 7151 add #h'51, r1 +00feb4 f151 +00feb6 0141 +00feb8 e161 mov #h'61, r1 +00feba 21e1 mov.w r14, @r1 +00febc 2101 mov.w r0, @r1 +00febe 0131 +00fec0 dd49 mov.l @(h'124,pc), r13 ;@(h'ffe8) +00fec2 69b5 mov.w @r11+, r9 +00fec4 2101 mov.w r0, @r1 +00fec6 21f9 and r15, r1 +00fec8 5151 mov.l @(h'4,r5), r1 +00feca e941 mov #h'41, r9 +00fecc 0141 +00fece f161 +00fed0 61d1 mov.w @r13, r1 +00fed2 4121 shar r1 +00fed4 35c9 +00fed6 59c9 mov.l @(h'24,r12), r9 +00fed8 3521 +00feda 4169 +00fedc d171 mov.l @(h'1c4,pc), r1 ;@(h'100a4) +00fede d169 mov.l @(h'1a4,pc), r1 ;@(h'10084) +00fee0 4141 +00fee2 51a1 mov.l @(h'4,r10), r1 +00fee4 61a1 mov.w @r10, r1 +00fee6 5141 mov.l @(h'4,r4), r1 +00fee8 21b5 mov.w r11, @-r1 +00feea 6949 swap.w r4, r9 +00feec dd31 mov.l @(h'c4,pc), r13 ;@(h'ffb4) +00feee 0141 +00fef0 e951 mov #h'51, r9 +00fef2 51f9 mov.l @(h'24,r15), r1 +00fef4 2101 mov.w r0, @r1 +00fef6 41d1 +00fef8 6161 mov.w @r6, r1 +00fefa f141 +00fefc 0101 +00fefe 29fd xtrct r15, r9 +00ff00 6979 swap.w r7, r9 +00ff02 f521 +00ff04 0151 +00ff06 f951 +00ff08 71e9 add #h'e9, r1 +00ff0a 4101 shlr r1 +00ff0c 21f1 mov.w r15, @r1 +00ff0e 2161 mov.w r6, @r1 +00ff10 d141 mov.l @(h'104,pc), r1 ;@(h'10018) +00ff12 2175 mov.w r7, @-r1 +00ff14 e979 mov #h'79, r9 +00ff16 e975 mov #h'75, r9 +00ff18 2141 mov.w r4, @r1 +00ff1a 69d1 mov.w @r13, r9 +00ff1c 71d1 add #h'd1, r1 +00ff1e 6941 mov.w @r4, r9 +00ff20 4151 +00ff22 a161 bra h'2c2 ;@(h'101e8) +00ff24 a151 bra h'2a2 ;@(h'101ca) +00ff26 4121 shar r1 +00ff28 f579 +00ff2a 69fd extu.w r15, r9 +00ff2c 2901 mov.w r0, @r9 +00ff2e 41e9 +00ff30 7151 add #h'51, r1 +00ff32 f951 +00ff34 0141 +00ff36 d161 mov.l @(h'184,pc), r1 ;@(h'100bc) +00ff38 21f1 mov.w r15, @r1 +00ff3a 2101 mov.w r0, @r1 +00ff3c 0179 +00ff3e e949 mov #h'49, r9 +00ff40 79f9 add #h'f9, r9 +00ff42 0101 +00ff44 71d1 add #h'd1, r1 +00ff46 5171 mov.l @(h'4,r7), r1 +00ff48 f101 +00ff4a 0161 +00ff4c e161 mov #h'61, r1 +00ff4e 61e1 mov.w @r14, r1 +00ff50 0101 +00ff52 79c9 add #h'c9, r9 +00ff54 69f9 swap.w r15, r9 +00ff56 7901 +00ff58 0171 +00ff5a d151 mov.l @(h'144,pc), r1 ;@(h'100a0) +00ff5c f171 +00ff5e 0101 +00ff60 61e1 mov.w @r14, r1 +00ff62 61e1 mov.w @r14, r1 +00ff64 6101 mov.w @r0, r1 +00ff66 01f9 +00ff68 7949 add #h'49, r9 +00ff6a e979 mov #h'79, r9 +00ff6c 0101 +00ff6e f171 +00ff70 51d1 mov.l @(h'4,r13), r1 +00ff72 7101 +00ff74 01e1 +00ff76 6161 mov.w @r6, r1 +00ff78 e161 mov #h'61, r1 +00ff7a 01ff mac.l @r15+, @r1+ +00ff7c 83c3 +00ff7e c3c3 trapa #h'c3 +00ff80 fbff +00ff82 017d mov.w @(r0,r7), r1 +00ff84 4565 +00ff86 757d add #h'7d, r5 +00ff88 0101 +00ff8a 0139 +00ff8c 2939 and r3, r9 +00ff8e 0101 +00ff90 0101 +00ff92 0111 +00ff94 0101 +00ff96 0101 +00ff98 3945 dmulu.l r4, r9 +00ff9a 6575 mov.w @r7+, r5 +00ff9c 3901 +00ff9e 0139 +00ffa0 6575 mov.w @r7+, r5 +00ffa2 7d39 add #h'39, r13 +00ffa4 0101 +00ffa6 3975 dmulu.l r7, r9 +00ffa8 7d7d add #h'7d, r13 +00ffaa 3901 +00ffac e965 mov #h'65, r9 +00ffae a383 bra h'706 ;@(h'106b8) +00ffb0 8b4d bf h'9a ;@(h'1004e) +00ffb2 2f5b or r5, r15 +00ffb4 a7e9 bra h'fd2 ;@(h'10f8a) +00ffb6 97cb mov.w @(h'196,pc), r7 ;@(h'10150) +00ffb8 edfb mov #h'fffffffb, r13 +00ffba 2911 mov.w r1, @r9 +00ffbc 2901 mov.w r0, @r9 +00ffbe 6555 mov.w @r5+, r5 +00ffc0 4983 stc.l r0_bank, @-r9 +00ffc2 396d dmuls.l r6, r9 +00ffc4 6d6d extu.w r6, r13 +00ffc6 3983 cmp/ge r8, r9 +00ffc8 0101 +00ffca ff93 +00ffcc dbff mov.l @(h'3fc,pc), r11 ;@(h'103cc) +00ffce 0113 +00ffd0 45f1 +00ffd2 57f1 mov.l @(h'4,r15), r7 +00ffd4 4513 stc.l gbr, @-r5 +00ffd6 ab55 bra h'-956 ;@(h'f684) +00ffd8 8345 +00ffda 8355 +00ffdc ab01 bra h'-9fe ;@(h'f5e2) +00ffde 71a9 add #h'a9, r1 +00ffe0 9dab mov.w @(h'156,pc), r13 ;@(h'1013a) +00ffe2 7101 +00ffe4 61d7 not r13, r1 +00ffe6 f16d +00ffe8 13db mov.l r13, @(h'2c,r3) +00ffea 0d00 +00ffec 7f04 +00ffee ff0c +00fff0 ff1c +00fff2 ff0c +00fff4 ff04 +00fff6 ff00 +00fff8 ff7f +00fffa ffff +00fffc ff00 +00fffe 7f00 +010000 7f00 +010002 7f00 +010004 7f00 +010006 7f00 +010008 7f00 +01000a 7f7f add #h'7f, r15 +01000c 7f7f add #h'7f, r15 +01000e 7f00 +010010 7f23 add #h'23, r15 +010012 7f65 add #h'65, r15 +010014 7f25 add #h'25, r15 +010016 7f25 add #h'25, r15 +010018 7f76 add #h'76, r15 +01001a 7f00 +01001c 7fff add #h'ff, r15 +01001e ff00 +010020 7f10 add #h'10, r15 +010022 ff18 +010024 ff1c +010026 ff18 +010028 ff10 +01002a ff00 +01002c ff7f +01002e ffff +010030 ff00 +010032 7f7f add #h'7f, r15 +010034 7f77 add #h'77, r15 +010036 7f63 add #h'63, r15 +010038 7f41 add #h'41, r15 +01003a 7f7f add #h'7f, r15 +01003c 7f00 +01003e 7fff add #h'ff, r15 +010040 fff5 +010042 7ff5 add #h'f5, r15 +010044 7ff4 add #h'f4, r15 +010046 7ff7 add #h'f7, r15 +010048 7ff7 add #h'f7, r15 +01004a 7fff add #h'ff, r15 +01004c ff00 +01004e 7f7f add #h'7f, r15 +010050 7f41 add #h'41, r15 +010052 7f63 add #h'63, r15 +010054 7f77 add #h'77, r15 +010056 7f7f add #h'7f, r15 +010058 7f00 +01005a 7fff add #h'ff, r15 +01005c fc00 +01005e 0000 +010060 0000 +010062 0000 +010064 3fc0 cmp/eq r12, r15 +010066 0400 +010068 0000 +01006a 0000 +01006c 1e00 mov.l r0, @(h'0,r14) +01006e 3fe0 cmp/eq r14, r15 +010070 0488 +010072 0000 +010074 0000 +010076 6180 mov.b @r8, r1 +010078 3fe0 cmp/eq r14, r15 +01007a 0444 mov.b r4, @(r0,r4) +01007c 0000 +01007e 0000 +010080 c640 mov.l @(h'100,gbr), r0 +010082 3fe0 cmp/eq r14, r15 +010084 0422 stc vbr, r4 +010086 0000 +010088 0000 +01008a c140 mov.w r0, @(h'80,gbr) +01008c 3fe0 cmp/eq r14, r15 +01008e 0410 +010090 6000 mov.b @r0, r0 +010092 0001 +010094 80a7 mov.b r0, @(h'7,r10) +010096 bfe0 bsr h'-40 ;@(h'1005a) +010098 0400 +01009a 7000 +01009c 0001 +01009e 80a0 mov.b r0, @(h'0,r10) +0100a0 3fe0 cmp/eq r14, r15 +0100a2 0470 +0100a4 3000 cmp/eq r0, r0 +0100a6 0001 +0100a8 8020 mov.b r0, @(h'0,r2) +0100aa 3fe0 cmp/eq r14, r15 +0100ac 0438 ldtlb +0100ae 3000 cmp/eq r0, r0 +0100b0 0001 +0100b2 c02f mov.b r0, @(h'2f,gbr) +0100b4 3fe0 cmp/eq r14, r15 +0100b6 041f mac.l @r1+, @r4+ +0100b8 ff80 +0100ba 0000 +0100bc c040 mov.b r0, @(h'40,gbr) +0100be 3fe0 cmp/eq r14, r15 +0100c0 040f mac.l @r0+, @r4+ +0100c2 ff80 +0100c4 0000 +0100c6 f1c0 +0100c8 3fff addv r15, r15 +0100ca f4ef +0100cc ff80 +0100ce 0000 +0100d0 7f80 add #h'80, r15 +0100d2 3fff addv r15, r15 +0100d4 fc77 +0100d6 ff80 +0100d8 0000 +0100da 1e00 mov.l r0, @(h'0,r14) +0100dc 3fff addv r15, r15 +0100de fc37 +0100e0 ff80 +0100e2 0000 +0100e4 0000 +0100e6 3fff addv r15, r15 +0100e8 fc3e +0100ea ff80 +0100ec 01ff mac.l @r15+, @r1+ +0100ee f800 +0100f0 3fc0 cmp/eq r12, r15 +0100f2 041e mov.l @(r0,r1), r4 +0100f4 7f80 add #h'80, r15 +0100f6 0180 +0100f8 0800 +0100fa 3fe0 cmp/eq r14, r15 +0100fc 040e mov.l @(r0,r0), r4 +0100fe 7180 add #h'80, r1 +010100 01c0 +010102 0800 +010104 3fe0 cmp/eq r14, r15 +010106 0406 mov.l r0, @(r0,r4) +010108 7380 add #h'80, r3 +01010a 01c0 +01010c 0800 +01010e 3fe0 cmp/eq r14, r15 +010110 0406 mov.l r0, @(r0,r4) +010112 7780 add #h'80, r7 +010114 01c0 +010116 0800 +010118 3fe0 cmp/eq r14, r15 +01011a 0407 mul.l r0, r4 +01011c ff80 +01011e 01c0 +010120 09f8 +010122 3fe0 cmp/eq r14, r15 +010124 0407 mul.l r0, r4 +010126 ff80 +010128 01c0 +01012a 0800 +01012c 3fe0 cmp/eq r14, r15 +01012e 0400 +010130 0e00 +010132 01c0 +010134 0800 +010136 3fe0 cmp/eq r14, r15 +010138 0400 +01013a 0700 +01013c 01c0 +01013e 087f mac.l @r7+, @r8+ +010140 3fe0 cmp/eq r14, r15 +010142 0400 +010144 0380 +010146 01c0 +010148 0800 +01014a 3fe0 cmp/eq r14, r15 +01014c 0400 +01014e 0180 +010150 01c0 +010152 0800 +010154 3fff addv r15, r15 +010156 f400 +010158 0000 +01015a 01ff mac.l @r15+, @r1+ +01015c e800 mov #h'0, r8 +01015e 3fff addv r15, r15 +010160 fc00 +010162 0000 +010164 01ff mac.l @r15+, @r1+ +010166 f800 +010168 3fff addv r15, r15 +01016a fc00 +01016c 0000 +01016e 01ff mac.l @r15+, @r1+ +010170 f800 +010172 3fff addv r15, r15 +010174 ffff +010176 f000 +010178 0000 +01017a 0000 +01017c 3fc0 cmp/eq r12, r15 +01017e 0700 +010180 1078 mov.l r7, @(h'20,r0) +010182 0000 +010184 0000 +010186 3fe0 cmp/eq r14, r15 +010188 0780 +01018a 11fe mov.l r15, @(h'38,r1) +01018c 0000 +01018e 0000 +010190 3fe0 cmp/eq r14, r15 +010192 0780 +010194 13e7 mov.l r14, @(h'1c,r3) +010196 0000 +010198 0000 +01019a 3fe0 cmp/eq r14, r15 +01019c 0780 +01019e 13fb mov.l r15, @(h'2c,r3) +0101a0 0000 +0101a2 0000 +0101a4 3fe0 cmp/eq r14, r15 +0101a6 0780 +0101a8 17fd mov.l r15, @(h'34,r7) +0101aa 8000 mov.b r0, @(h'0,r0) +0101ac 0000 +0101ae 3fe0 cmp/eq r14, r15 +0101b0 0780 +0101b2 17fd mov.l r15, @(h'34,r7) +0101b4 8000 mov.b r0, @(h'0,r0) +0101b6 0000 +0101b8 3fe0 cmp/eq r14, r15 +0101ba 0780 +0101bc 17ff mov.l r15, @(h'3c,r7) +0101be 8000 mov.b r0, @(h'0,r0) +0101c0 0000 +0101c2 3fe0 cmp/eq r14, r15 +0101c4 0780 +0101c6 17ff mov.l r15, @(h'3c,r7) +0101c8 8000 mov.b r0, @(h'0,r0) +0101ca 0000 +0101cc 3fe0 cmp/eq r14, r15 +0101ce 0780 +0101d0 13ff mov.l r15, @(h'3c,r3) +0101d2 0000 +0101d4 0000 +0101d6 3fe0 cmp/eq r14, r15 +0101d8 0780 +0101da 13ff mov.l r15, @(h'3c,r3) +0101dc 0000 +0101de 0000 +0101e0 3fff addv r15, r15 +0101e2 f7ff +0101e4 d1fe mov.l @(h'3f8,pc), r1 ;@(h'105e0) +0101e6 0000 +0101e8 0000 +0101ea 3fff addv r15, r15 +0101ec ffff +0101ee f078 +0101f0 0000 +0101f2 0000 +0101f4 3fff addv r15, r15 +0101f6 ffff +0101f8 f000 +0101fa 0000 +0101fc 0000 +0101fe 3fff addv r15, r15 +010200 ffff +010202 f000 +010204 01ff mac.l @r15+, @r1+ +010206 f800 +010208 3fc0 cmp/eq r12, r15 +01020a 0700 +01020c 1000 mov.l r0, @(h'0,r0) +01020e 0180 +010210 0800 +010212 3fe0 cmp/eq r14, r15 +010214 0780 +010216 1000 mov.l r0, @(h'0,r0) +010218 01c0 +01021a 0800 +01021c 3fe0 cmp/eq r14, r15 +01021e 0780 +010220 1000 mov.l r0, @(h'0,r0) +010222 01c0 +010224 0800 +010226 3fe0 cmp/eq r14, r15 +010228 0780 +01022a 1000 mov.l r0, @(h'0,r0) +01022c 01c0 +01022e 0800 +010230 3fe0 cmp/eq r14, r15 +010232 0780 +010234 1000 mov.l r0, @(h'0,r0) +010236 01c0 +010238 09f8 +01023a 3fe0 cmp/eq r14, r15 +01023c 0780 +01023e 1000 mov.l r0, @(h'0,r0) +010240 01c0 +010242 0800 +010244 3fe0 cmp/eq r14, r15 +010246 0780 +010248 1000 mov.l r0, @(h'0,r0) +01024a 01c0 +01024c 0800 +01024e 3fe0 cmp/eq r14, r15 +010250 0780 +010252 1000 mov.l r0, @(h'0,r0) +010254 01c0 +010256 087f mac.l @r7+, @r8+ +010258 3fe0 cmp/eq r14, r15 +01025a 0780 +01025c 1000 mov.l r0, @(h'0,r0) +01025e 01c0 +010260 0800 +010262 3fe0 cmp/eq r14, r15 +010264 0780 +010266 1000 mov.l r0, @(h'0,r0) +010268 01c0 +01026a 0800 +01026c 3fff addv r15, r15 +01026e f7ff +010270 d000 mov.l @(h'0,pc), r0 ;@(h'10274) +010272 01ff mac.l @r15+, @r1+ +010274 e800 mov #h'0, r8 +010276 3fff addv r15, r15 +010278 ffff +01027a f000 +01027c 01ff mac.l @r15+, @r1+ +01027e f800 +010280 3fff addv r15, r15 +010282 ffff +010284 f000 +010286 01ff mac.l @r15+, @r1+ +010288 f800 +01028a 3f00 cmp/eq r0, r15 +01028c 0000 +01028e 0000 +010290 0000 +010292 4200 shll r2 +010294 3f80 cmp/eq r8, r15 +010296 0000 +010298 0000 +01029a 0000 +01029c 2100 mov.b r0, @r1 +01029e 3fc0 cmp/eq r12, r15 +0102a0 0000 +0102a2 0000 +0102a4 0aa0 +0102a6 2100 mov.b r0, @r1 +0102a8 3ff0 cmp/eq r15, r15 +0102aa 0002 stc sr, r0 +0102ac 0000 +0102ae 1010 mov.l r1, @(h'0,r0) +0102b0 2100 mov.b r0, @r1 +0102b2 3fdc add r13, r15 +0102b4 0003 bsrf r0 +0102b6 0000 +0102b8 0480 +0102ba 1080 mov.l r8, @(h'0,r0) +0102bc 3fe7 cmp/gt r14, r15 +0102be 001d mov.w @(r0,r1), r0 +0102c0 8000 mov.b r0, @(h'0,r0) +0102c2 1551 mov.l r5, @(h'4,r5) +0102c4 9080 mov.w @(h'100,pc), r0 ;@(h'103c8) +0102c6 3ff9 +0102c8 c03e mov.b r0, @(h'3e,gbr) +0102ca 0000 +0102cc 0241 +0102ce d080 mov.l @(h'200,pc), r0 ;@(h'104d0) +0102d0 3ffe addc r15, r15 +0102d2 303a subc r3, r0 +0102d4 0000 +0102d6 1010 mov.l r1, @(h'0,r0) +0102d8 c000 mov.b r0, @(h'0,gbr) +0102da 3fff addv r15, r15 +0102dc 8c36 +0102de 0000 +0102e0 07c6 mov.l r12, @(r0,r7) +0102e2 e000 mov #h'0, r0 +0102e4 3ffe addc r15, r15 +0102e6 30dc add r13, r0 +0102e8 0000 +0102ea 1156 mov.l r5, @(h'18,r1) +0102ec 7ff8 add #h'f8, r15 +0102ee 3ff8 sub r15, r15 +0102f0 c060 mov.b r0, @(h'60,gbr) +0102f2 0000 +0102f4 0087 mul.l r8, r0 +0102f6 7ff8 add #h'f8, r15 +0102f8 3fe3 cmp/ge r14, r15 +0102fa 0020 +0102fc 0040 +0102fe 1013 mov.l r1, @(h'c,r0) +010300 fff8 +010302 3f8c add r8, r15 +010304 0000 +010306 00e0 +010308 0441 +01030a fff8 +01030c 3f30 cmp/eq r3, r15 +01030e 0000 +010310 0150 +010312 17d0 mov.l r13, @(h'0,r7) +010314 7ff8 add #h'f8, r15 +010316 3f40 cmp/eq r4, r15 +010318 0000 +01031a 0248 clrs +01031c 0440 +01031e fff8 +010320 3f80 cmp/eq r8, r15 +010322 0000 +010324 0fff mac.l @r15+, @r15+ +010326 1011 mov.l r1, @(h'4,r0) +010328 f7f8 +01032a 3f00 cmp/eq r0, r15 +01032c 0080 +01032e 0fff mac.l @r15+, @r15+ +010330 07c3 +010332 e718 mov #h'18, r7 +010334 3f00 cmp/eq r0, r15 +010336 0180 +010338 2fc3 +01033a 1113 mov.l r1, @(h'c,r1) +01033c 7338 add #h'38, r3 +01033e 3f00 cmp/eq r0, r15 +010340 01c0 +010342 ffc3 +010344 06c3 +010346 6778 swap.b r7, r7 +010348 3f00 cmp/eq r0, r15 +01034a 0373 +01034c efff mov #h'ffffffff, r15 +01034e 1013 mov.l r1, @(h'c,r0) +010350 43f8 +010352 3f00 cmp/eq r0, r15 +010354 02ff mac.l @r15+, @r2+ +010356 fdff +010358 07c3 +01035a 87f8 +01035c 3f00 cmp/eq r0, r15 +01035e 02fb +010360 b9ff bsr h'-c02 ;@(h'f762) +010362 1551 mov.l r5, @(h'4,r5) +010364 a0c0 bra h'180 ;@(h'104e8) +010366 3f00 cmp/eq r0, r15 +010368 03dd mov.w @(r0,r13), r3 +01036a 91ff mov.w @(h'1fe,pc), r1 ;@(h'1056c) +01036c 0440 +01036e 58c0 mov.l @(h'0,r12), r8 +010370 3f00 cmp/eq r0, r15 +010372 03ed mov.w @(r0,r14), r3 +010374 11ff mov.l r15, @(h'3c,r1) +010376 1010 mov.l r1, @(h'0,r0) +010378 3dc0 cmp/eq r12, r13 +01037a 3f00 cmp/eq r0, r15 +01037c 01f7 mul.l r15, r1 +01037e 11ff mov.l r15, @(h'3c,r1) +010380 0000 +010382 3580 cmp/eq r8, r5 +010384 3f00 cmp/eq r0, r15 +010386 01f7 mul.l r15, r1 +010388 13ff mov.l r15, @(h'3c,r3) +01038a 1010 mov.l r1, @(h'0,r0) +01038c 1a00 mov.l r0, @(h'0,r10) +01038e 3f00 cmp/eq r0, r15 +010390 033f mac.l @r3+, @r3+ +010392 97ff mov.w @(h'1fe,pc), r7 ;@(h'10594) +010394 07c0 +010396 0400 +010398 3f00 cmp/eq r0, r15 +01039a 001e mov.l @(r0,r1), r0 +01039c 9cf8 mov.w @(h'1f0,pc), r12 ;@(h'10590) +01039e 1550 mov.l r5, @(h'0,r5) +0103a0 0000 +0103a2 3f00 cmp/eq r0, r15 +0103a4 013e mov.l @(r0,r3), r1 +0103a6 8078 mov.b r0, @(h'8,r7) +0103a8 0280 +0103aa 0000 +0103ac 3f00 cmp/eq r0, r15 +0103ae 06fd mov.w @(r0,r15), r6 +0103b0 0038 ldtlb +0103b2 1010 mov.l r1, @(h'0,r0) +0103b4 0000 +0103b6 3f00 cmp/eq r0, r15 +0103b8 4f4e ldc r15, spc +0103ba 0018 sett +0103bc 0440 +0103be 0000 +0103c0 3f00 cmp/eq r0, r15 +0103c2 8d00 bt/s h'0 ;@(h'103c6) +0103c4 0008 clrt +0103c6 17d0 mov.l r13, @(h'0,r7) +0103c8 0000 +0103ca 3f01 +0103cc 1600 mov.l r0, @(h'0,r6) +0103ce 0000 +0103d0 0440 +0103d2 0000 +0103d4 3f08 sub r0, r15 +0103d6 4800 shll r8 +0103d8 0840 +0103da 1010 mov.l r1, @(h'0,r0) +0103dc 0000 +0103de 7f16 add #h'16, r15 +0103e0 8000 mov.b r0, @(h'0,r0) +0103e2 0840 +0103e4 07c0 +0103e6 0000 +0103e8 bf0d bsr h'-1e6 ;@(h'10206) +0103ea 0000 +0103ec 0840 +0103ee 1150 mov.l r5, @(h'0,r1) +0103f0 0003 bsrf r0 +0103f2 3f0f addv r0, r15 +0103f4 0000 +0103f6 1080 mov.l r8, @(h'0,r0) +0103f8 0680 +0103fa 000c mov.b @(r0,r0), r0 +0103fc 7f06 +0103fe 8000 mov.b r0, @(h'0,r0) +010400 1080 mov.l r8, @(h'0,r0) +010402 1010 mov.l r1, @(h'0,r0) +010404 0031 +010406 ff01 +010408 0000 +01040a 1080 mov.l r8, @(h'0,r0) +01040c 07c0 +01040e 00c7 mul.l r12, r0 +010410 ff00 +010412 0000 +010414 2100 mov.b r0, @r1 +010416 1450 mov.l r5, @(h'0,r4) +010418 031f mac.l @r1+, @r3+ +01041a ff00 +01041c 0000 +01041e 2100 mov.b r0, @r1 +010420 0380 +010422 0c7f mac.l @r7+, @r12+ +010424 ff00 +010426 0000 +010428 2100 mov.b r0, @r1 +01042a 1010 mov.l r1, @(h'0,r0) +01042c 031f mac.l @r1+, @r3+ +01042e ff01 +010430 0000 +010432 4200 shll r2 +010434 4aa0 +010436 20e7 div0s r14, r0 +010438 ff01 +01043a 0000 +01043c 4200 shll r2 +01043e 4000 shll r0 +010440 2039 and r3, r0 +010442 ff02 +010444 8000 mov.b r0, @(h'0,r0) +010446 8400 mov.b @(h'0,r0), r0 +010448 a000 bra h'0 ;@(h'1044c) +01044a 500e mov.l @(h'38,r0), r0 +01044c ff02 +01044e 8000 mov.b r0, @(h'0,r0) +010450 8400 mov.b @(h'0,r0), r0 +010452 a000 bra h'0 ;@(h'10456) +010454 5003 mov.l @(h'c,r0), r0 +010456 ff04 +010458 4001 shlr r0 +01045a 0801 +01045c 1000 mov.l r0, @(h'0,r0) +01045e 8800 cmp/eq #h'0, r0 +010460 ff05 +010462 4000 shll r0 +010464 0001 +010466 5000 mov.l @(h'0,r0), r0 +010468 a800 bra h'-1000 ;@(h'f46c) +01046a 7f0d +01046c 2000 mov.b r0, @r0 +01046e 0003 bsrf r0 +010470 4801 shlr r8 +010472 a400 bra h'800 ;@(h'10c76) +010474 3f0b subv r0, r15 +010476 a000 bra h'0 ;@(h'1047a) +010478 8002 mov.b r0, @(h'2,r0) +01047a e801 mov #h'1, r8 +01047c 7400 +01047e 3f1b subv r1, r15 +010480 9000 mov.w @(h'0,pc), r0 ;@(h'10484) +010482 8006 mov.b r0, @(h'6,r0) +010484 e403 mov #h'3, r4 +010486 7200 +010488 3f17 cmp/gt r1, r15 +01048a d010 mov.l @(h'40,pc), r0 ;@(h'104cc) +01048c 8405 mov.b @(h'5,r0), r0 +01048e f402 +010490 fa00 +010492 3f37 cmp/gt r3, r15 +010494 c808 tst #h'8, r0 +010496 880d cmp/eq #h'd, r0 +010498 f206 +01049a f900 +01049c 3f2f addv r2, r15 +01049e e804 mov #h'4, r8 +0104a0 100b mov.l r0, @(h'2c,r0) +0104a2 fa05 +0104a4 fd00 +0104a6 3f7f addv r7, r15 +0104a8 e400 mov #h'0, r4 +0104aa 001f mac.l @r1+, @r0+ +0104ac f90f +0104ae fc80 +0104b0 3fff addv r15, r15 +0104b2 f200 +0104b4 003f mac.l @r3+, @r0+ +0104b6 fc9f +0104b8 fe40 +0104ba 3fff addv r15, r15 +0104bc ffff +0104be ffff +0104c0 ffff +0104c2 ffff +0104c4 ff00 +0104c6 0000 +0104c8 0000 +0104ca 0000 +0104cc 0000 +0104ce 3f55 dmulu.l r5, r15 +0104d0 5555 mov.l @(h'14,r5), r5 +0104d2 5555 mov.l @(h'14,r5), r5 +0104d4 5555 mov.l @(h'14,r5), r5 +0104d6 5555 mov.l @(h'14,r5), r5 +0104d8 7fff add #h'ff, r15 +0104da ffff +0104dc ffff +0104de ffff +0104e0 ffff +0104e2 ff00 +0104e4 0000 +0104e6 0000 +0104e8 0000 +0104ea 0000 +0104ec 3f00 cmp/eq r0, r15 +0104ee 0000 +0104f0 0000 +0104f2 0000 +0104f4 0000 +0104f6 3f00 cmp/eq r0, r15 +0104f8 0000 +0104fa 0000 +0104fc 0000 +0104fe 0000 +010500 3f00 cmp/eq r0, r15 +010502 0007 mul.l r0, r0 +010504 ff7f +010506 bfff bsr h'-2 ;@(h'10508) +010508 ffb8 +01050a 3f00 cmp/eq r0, r15 +01050c 000c mov.b @(r0,r0), r0 +01050e 21c6 mov.l r12, @-r1 +010510 a820 bra h'-fc0 ;@(h'f554) +010512 c6e8 mov.l @(h'3a0,gbr), r0 +010514 3f01 +010516 e10b mov #h'b, r1 +010518 eeba mov #h'ffffffba, r14 +01051a eefb mov #h'fffffffb, r14 +01051c ba68 bsr h'-b30 ;@(h'f9f0) +01051e 3f03 cmp/ge r0, r15 +010520 f18a +010522 2183 +010524 5a8a mov.l @(h'28,r8), r10 +010526 aaa8 bra h'-ab0 ;@(h'fa7a) +010528 3f00 cmp/eq r0, r15 +01052a fb8b +01052c aebb bra h'-28a ;@(h'102a6) +01052e 5eea mov.l @(h'28,r14), r14 +010530 bac8 bsr h'-a70 ;@(h'fac4) +010532 3f78 sub r7, r15 +010534 7f8c add #h'8c, r15 +010536 2aab or r10, r10 +010538 b82a bsr h'-fac ;@(h'f590) +01053a c6e8 mov.l @(h'3a0,gbr), r0 +01053c 3f00 cmp/eq r0, r15 +01053e ff87 +010540 fbee +010542 efee mov #h'ffffffee, r15 +010544 7fb8 add #h'b8, r15 +010546 3f01 +010548 ff00 +01054a 0000 +01054c 0000 +01054e 0000 +010550 3f03 cmp/ge r0, r15 +010552 fe00 +010554 0000 +010556 0000 +010558 0000 +01055a 3fc3 cmp/ge r12, r15 +01055c fc00 +01055e 0000 +010560 0000 +010562 0000 +010564 3f03 cmp/ge r0, r15 +010566 be00 bsr h'-400 ;@(h'1016a) +010568 0000 +01056a 0000 +01056c 0000 +01056e 3f03 cmp/ge r0, r15 +010570 1f80 mov.l r8, @(h'0,r15) +010572 003f mac.l @r3+, @r0+ +010574 fc00 +010576 0000 +010578 3f01 +01057a 0f00 +01057c 003f mac.l @r3+, @r0+ +01057e fc00 +010580 0000 +010582 3f00 cmp/eq r0, r15 +010584 0000 +010586 003f mac.l @r3+, @r0+ +010588 8c00 +01058a 0000 +01058c 3f00 cmp/eq r0, r15 +01058e 0000 +010590 3c3f addv r3, r12 +010592 bc00 bsr h'-800 ;@(h'fd96) +010594 0000 +010596 3f00 cmp/eq r0, r15 +010598 0000 +01059a 003f mac.l @r3+, @r0+ +01059c bc00 bsr h'-800 ;@(h'fda0) +01059e 0000 +0105a0 3f00 cmp/eq r0, r15 +0105a2 0000 +0105a4 003f mac.l @r3+, @r0+ +0105a6 8c01 +0105a8 0f00 +0105aa 3fc2 cmp/hs r12, r15 +0105ac 0000 +0105ae 003f mac.l @r3+, @r0+ +0105b0 fc03 +0105b2 1180 mov.l r8, @(h'0,r1) +0105b4 3fe3 cmp/ge r14, r15 +0105b6 0000 +0105b8 f03f +0105ba fc02 +0105bc a200 bra h'400 ;@(h'109c0) +0105be 3ff7 cmp/gt r15, r15 +0105c0 0000 +0105c2 00ff mac.l @r15+, @r0+ +0105c4 0c02 stc sr, r12 +0105c6 443c shad r3, r4 +0105c8 3fff addv r15, r15 +0105ca 0000 +0105cc 00fe mov.l @(r0,r15), r0 +0105ce 0c02 stc sr, r12 +0105d0 1200 mov.l r0, @(h'0,r2) +0105d2 3fff addv r15, r15 +0105d4 0000 +0105d6 003e mov.l @(r0,r3), r0 +0105d8 0c01 +0105da 2900 mov.b r0, @r9 +0105dc 3ffe addc r15, r15 +0105de 0000 +0105e0 003f mac.l @r3+, @r0+ +0105e2 fc00 +0105e4 9080 mov.w @(h'100,pc), r0 ;@(h'106e8) +0105e6 3ffc add r15, r15 +0105e8 0000 +0105ea 0019 div0u +0105ec 8000 mov.b r0, @(h'0,r0) +0105ee 448f mac.w @r8+, @r4+ +0105f0 3ff8 sub r15, r15 +0105f2 0000 +0105f4 0019 div0u +0105f6 8000 mov.b r0, @(h'0,r0) +0105f8 8a80 +0105fa 3f7c add r7, r15 +0105fc 0000 +0105fe 0000 +010600 0003 bsrf r0 +010602 1180 mov.l r8, @(h'0,r1) +010604 3f3f addv r3, r15 +010606 0000 +010608 0000 +01060a 0001 +01060c e100 mov #h'0, r1 +01060e 3f1e addc r1, r15 +010610 0000 +010612 0000 +010614 0000 +010616 0000 +010618 3f00 cmp/eq r0, r15 +01061a 0000 +01061c 0000 +01061e 0600 +010620 0000 +010622 3f00 cmp/eq r0, r15 +010624 00f0 +010626 8000 mov.b r0, @(h'0,r0) +010628 0c00 +01062a 0000 +01062c 3f00 cmp/eq r0, r15 +01062e 01f8 +010630 c000 mov.b r0, @(h'0,gbr) +010632 3f00 cmp/eq r0, r15 +010634 0000 +010636 3f00 cmp/eq r0, r15 +010638 007d mov.w @(r0,r7), r0 +01063a c000 mov.b r0, @(h'0,gbr) +01063c 7f80 add #h'80, r15 +01063e 0000 +010640 3f00 cmp/eq r0, r15 +010642 3c3f addv r3, r12 +010644 c000 mov.b r0, @(h'0,gbr) +010646 9fc0 mov.w @(h'180,pc), r15 ;@(h'107ca) +010648 0004 mov.b r0, @(r0,r0) +01064a 3f00 cmp/eq r0, r15 +01064c 007f mac.l @r7+, @r0+ +01064e c001 mov.b r0, @(h'1,gbr) +010650 0fe3 +010652 c00c mov.b r0, @(h'c,gbr) +010654 7f00 +010656 00ff mac.l @r15+, @r0+ +010658 8001 mov.b r0, @(h'1,r0) +01065a c7e0 mova @(h'380,pc), r0 ;h'109dc +01065c 000a sts mach, r0 +01065e bf00 bsr h'-200 ;@(h'10462) +010660 01ff mac.l @r15+, @r1+ +010662 0001 +010664 e7f8 mov #h'fffffff8, r7 +010666 0009 nop +010668 3f00 cmp/eq r0, r15 +01066a f1fe +01066c 0001 +01066e e7f8 mov #h'fffffff8, r7 +010670 0008 clrt +010672 7f00 +010674 01df mac.l @r13+, @r1+ +010676 0001 +010678 c7e0 mova @(h'380,pc), r0 ;h'109fc +01067a f004 +01067c bf00 bsr h'-200 ;@(h'10480) +01067e 018f mac.l @r8+, @r1+ +010680 c001 mov.b r0, @(h'1,gbr) +010682 0fe0 +010684 0002 stc sr, r0 +010686 7f00 +010688 0087 mul.l r8, r0 +01068a 8000 mov.b r0, @(h'0,r0) +01068c 9fc0 mov.w @(h'180,pc), r15 ;@(h'10810) +01068e 0001 +010690 3f00 cmp/eq r0, r15 +010692 0000 +010694 0000 +010696 7f80 add #h'80, r15 +010698 0002 stc sr, r0 +01069a 3f00 cmp/eq r0, r15 +01069c 0000 +01069e 0000 +0106a0 3f00 cmp/eq r0, r15 +0106a2 000c mov.b @(r0,r0), r0 +0106a4 7f00 +0106a6 0000 +0106a8 0000 +0106aa 0c00 +0106ac 0007 mul.l r0, r0 +0106ae bf00 bsr h'-200 ;@(h'104b2) +0106b0 0000 +0106b2 0000 +0106b4 0600 +0106b6 0000 +0106b8 3f00 cmp/eq r0, r15 +0106ba 0000 +0106bc 0000 +0106be 0000 +0106c0 0000 +0106c2 3fff addv r15, r15 +0106c4 ffff +0106c6 ffff +0106c8 ffff +0106ca ffff +0106cc ffaa +0106ce aaaa bra h'-aac ;@(h'fc26) +0106d0 aaaa bra h'-aac ;@(h'fc28) +0106d2 aaaa bra h'-aac ;@(h'fc2a) +0106d4 aaaa bra h'-aac ;@(h'fc2c) +0106d6 bf00 bsr h'-200 ;@(h'104da) +0106d8 0000 +0106da 0000 +0106dc 0000 +0106de 0000 +0106e0 3fff addv r15, r15 +0106e2 ffff +0106e4 ffff +0106e6 ffff +0106e8 ffff +0106ea ff00 +0106ec 0000 +0106ee 0000 +0106f0 0000 +0106f2 0000 +0106f4 3f0f addv r0, r15 +0106f6 ffff +0106f8 ffff +0106fa ffff +0106fc fffe +0106fe 3f10 cmp/eq r1, r15 +010700 0000 +010702 0000 +010704 0000 +010706 0001 +010708 3f10 cmp/eq r1, r15 +01070a 3fc7 cmp/gt r12, r15 +01070c f3f8 +01070e fe38 +010710 0ffb +010712 3f17 cmp/gt r1, r15 +010714 206c cmp/str r6, r0 +010716 1a0e mov.l r0, @(h'38,r10) +010718 83a8 +01071a 080b rts +01071c 3f15 dmulu.l r1, r15 +01071e 27a9 and r10, r7 +010720 eb82 mov #h'ffffff82, r11 +010722 e0ac mov #h'ffffffac, r0 +010724 09fb +010726 3f17 cmp/gt r1, r15 +010728 27a9 and r10, r7 +01072a e8de mov #h'ffffffde, r8 +01072c 37a4 div1 r10, r7 +01072e 09e3 +010730 3f10 cmp/eq r1, r15 +010732 2469 and r6, r4 +010734 0850 +010736 1424 mov.l r2, @(h'10,r4) +010738 0823 braf r8 +01073a 3f17 cmp/gt r1, r15 +01073c 2669 and r6, r6 +01073e 8850 cmp/eq #h'50, r0 +010740 1424 mov.l r2, @(h'10,r4) +010742 0863 +010744 3f15 dmulu.l r1, r15 +010746 27a9 and r10, r7 +010748 e850 mov #h'50, r8 +01074a 1424 mov.l r2, @(h'10,r4) +01074c 09c3 +01074e 3f15 dmulu.l r1, r15 +010750 a7a9 bra h'f52 ;@(h'116a6) +010752 2850 mov.b r5, @r8 +010754 1427 mov.l r2, @(h'1c,r4) +010756 e9fb mov #h'fffffffb, r9 +010758 3f14 div1 r1, r15 +01075a a069 bra h'd2 ;@(h'10830) +01075c 2850 mov.b r5, @r8 +01075e 1420 mov.l r2, @(h'0,r4) +010760 280b or r0, r8 +010762 3f17 cmp/gt r1, r15 +010764 bfcf bsr h'-62 ;@(h'10706) +010766 3870 cmp/eq r7, r8 +010768 1c3f mov.l r3, @(h'3c,r12) +01076a effb mov #h'fffffffb, r15 +01076c 3f10 cmp/eq r1, r15 +01076e 0000 +010770 0000 +010772 0000 +010774 0003 bsrf r0 +010776 3f17 cmp/gt r1, r15 +010778 ffff +01077a ffff +01077c ffff +01077e ffff +010780 3f0f addv r0, r15 +010782 ffff +010784 ffff +010786 ffff +010788 fffe +01078a 3f00 cmp/eq r0, r15 +01078c 0000 +01078e 0000 +010790 0000 +010792 0000 +010794 3f00 cmp/eq r0, r15 +010796 0000 +010798 0003 bsrf r0 +01079a 0000 +01079c 0000 +01079e 3f00 cmp/eq r0, r15 +0107a0 0000 +0107a2 0006 mov.l r0, @(r0,r0) +0107a4 0000 +0107a6 0000 +0107a8 3fff addv r15, r15 +0107aa f800 +0107ac 000d mov.w @(r0,r0), r0 +0107ae f9c0 +0107b0 0000 +0107b2 3f00 cmp/eq r0, r15 +0107b4 0400 +0107b6 000f mac.l @r0+, @r0+ +0107b8 ff80 +0107ba 0000 +0107bc 3f00 cmp/eq r0, r15 +0107be 0c00 +0107c0 000f mac.l @r0+, @r0+ +0107c2 ff3e +0107c4 0000 +0107c6 3f00 cmp/eq r0, r15 +0107c8 0c00 +0107ca 0088 +0107cc ff41 +0107ce 0000 +0107d0 3fff addv r15, r15 +0107d2 fc00 +0107d4 0088 +0107d6 7f00 +0107d8 8000 mov.b r0, @(h'0,r0) +0107da 3fff addv r15, r15 +0107dc f800 +0107de 208e mulu.w r8, r0 +0107e0 3f1c add r1, r15 +0107e2 4000 shll r0 +0107e4 3f00 cmp/eq r0, r15 +0107e6 0000 +0107e8 108f mov.l r8, @(h'3c,r0) +0107ea 3f22 cmp/hs r2, r15 +0107ec 0000 +0107ee 3f00 cmp/eq r0, r15 +0107f0 0000 +0107f2 080f mac.l @r0+, @r8+ +0107f4 3f01 +0107f6 0000 +0107f8 3f00 cmp/eq r0, r15 +0107fa 0000 +0107fc 018f mac.l @r8+, @r1+ +0107fe 3f00 cmp/eq r0, r15 +010800 0000 +010802 3f00 cmp/eq r0, r15 +010804 0000 +010806 0246 mov.l r4, @(r0,r2) +010808 3e00 cmp/eq r0, r14 +01080a 0000 +01080c 3f00 cmp/eq r0, r15 +01080e 0000 +010810 0522 stc vbr, r5 +010812 7d9f add #h'9f, r13 +010814 fffc +010816 3f00 cmp/eq r0, r15 +010818 07ff mac.l @r15+, @r7+ +01081a 8421 mov.b @(h'1,r2), r0 +01081c ff20 +01081e 0002 stc sr, r0 +010820 3f00 cmp/eq r0, r15 +010822 07ff mac.l @r15+, @r7+ +010824 8240 +010826 0e20 +010828 0006 mov.l r0, @(r0,r0) +01082a 3f00 cmp/eq r0, r15 +01082c 07ef mac.l @r14+, @r7+ +01082e 8180 mov.w r0, @(h'0,r8) +010830 0020 +010832 0006 mov.l r0, @(r0,r0) +010834 3f00 cmp/eq r0, r15 +010836 07e7 mul.l r14, r7 +010838 8010 mov.b r0, @(h'0,r1) +01083a 002f mac.l @r2+, @r0+ +01083c fffe +01083e 3f00 cmp/eq r0, r15 +010840 07e3 +010842 b008 bsr h'10 ;@(h'10856) +010844 001f mac.l @r1+, @r0+ +010846 fffc +010848 3f00 cmp/eq r0, r15 +01084a 07e1 +01084c f084 +01084e 0000 +010850 0000 +010852 3f00 cmp/eq r0, r15 +010854 07ff mac.l @r15+, @r7+ +010856 e080 mov #h'ffffff80, r0 +010858 0000 +01085a 0000 +01085c 3f00 cmp/eq r0, r15 +01085e 07ff mac.l @r15+, @r7+ +010860 c080 mov.b r0, @(h'80,gbr) +010862 0000 +010864 0000 +010866 3f00 cmp/eq r0, r15 +010868 1ff1 mov.l r15, @(h'4,r15) +01086a 8080 mov.b r0, @(h'0,r8) +01086c 0000 +01086e 0000 +010870 3f00 cmp/eq r0, r15 +010872 1fe1 mov.l r14, @(h'4,r15) +010874 8000 mov.b r0, @(h'0,r0) +010876 3ffc add r15, r15 +010878 0000 +01087a 3f00 cmp/eq r0, r15 +01087c 07c1 +01087e 8000 mov.b r0, @(h'0,r0) +010880 3ffc add r15, r15 +010882 0000 +010884 3f00 cmp/eq r0, r15 +010886 07ff mac.l @r15+, @r7+ +010888 8000 mov.b r0, @(h'0,r0) +01088a 3dfc add r15, r13 +01088c 0000 +01088e 3f00 cmp/eq r0, r15 +010890 0f70 +010892 0000 +010894 79ff add #h'ff, r9 +010896 e000 mov #h'0, r0 +010898 3f00 cmp/eq r0, r15 +01089a 1ce0 mov.l r14, @(h'0,r12) +01089c 0000 +01089e b1ff bsr h'3fe ;@(h'10ca0) +0108a0 c000 mov.b r0, @(h'0,gbr) +0108a2 3f00 cmp/eq r0, r15 +0108a4 19c0 mov.l r12, @(h'0,r9) +0108a6 0001 +0108a8 3fff addv r15, r15 +0108aa 83f0 +0108ac 3f00 cmp/eq r0, r15 +0108ae 4180 +0108b0 0003 bsrf r0 +0108b2 ffff +0108b4 0000 +0108b6 3f00 cmp/eq r0, r15 +0108b8 8400 mov.b @(h'0,r0), r0 +0108ba 0001 +0108bc 3ffe addc r15, r15 +0108be 0000 +0108c0 3f01 +0108c2 0800 +0108c4 0000 +0108c6 bffc bsr h'-8 ;@(h'108c2) +0108c8 0000 +0108ca 3f02 cmp/hs r0, r15 +0108cc 1000 mov.l r0, @(h'0,r0) +0108ce 0000 +0108d0 7e0c +0108d2 007e mov.l @(r0,r7), r0 +0108d4 3f00 cmp/eq r0, r15 +0108d6 0000 +0108d8 0000 +0108da 3f06 cmp/hi r0, r15 +0108dc 0000 +0108de 3f7f addv r7, r15 +0108e0 ffe0 +0108e2 0000 +0108e4 3f82 cmp/hs r8, r15 +0108e6 0000 +0108e8 3f80 cmp/eq r8, r15 +0108ea 0010 +0108ec 0000 +0108ee 05fe mov.l @(r0,r15), r5 +0108f0 0000 +0108f2 3f80 cmp/eq r8, r15 +0108f4 0030 +0108f6 0000 +0108f8 0f80 +0108fa 0000 +0108fc 3f80 cmp/eq r8, r15 +0108fe 0030 +010900 0000 +010902 0500 +010904 0000 +010906 3fbf addv r11, r15 +010908 fff0 +01090a 0000 +01090c 0000 +01090e 0000 +010910 3f7f addv r7, r15 +010912 ffe0 +010914 0000 +010916 0000 +010918 0000 +01091a 3fff addv r15, r15 +01091c ffff +01091e ffff +010920 ffff +010922 ffff +010924 ffff +010926 ffff +010928 ffff +01092a ffff +01092c ffff +01092e ffff +010930 ffff +010932 9fff mov.w @(h'1fe,pc), r15 ;@(h'10b34) +010934 ff07 +010936 ffff +010938 07ff mac.l @r15+, @r7+ +01093a ff9f +01093c ffff +01093e ffff +010940 ffff +010942 ffff +010944 ffff +010946 ffff +010948 ffff +01094a ffff +01094c ffff +01094e ffff +010950 ffff +010952 ffff +010954 ffff +010956 ffff +010958 ffff +01095a ffff +01095c ffff +01095e ffff +010960 00fc mov.b @(r0,r15), r0 +010962 0700 +010964 7807 +010966 00fc mov.b @(r0,r15), r0 +010968 0700 +01096a fc07 +01096c 00fc mov.b @(r0,r15), r0 +01096e 0700 +010970 7807 +010972 0000 +010974 0000 +010976 0000 +010978 0000 +01097a 0000 +01097c 0000 +01097e 0000 +010980 0000 +010982 0000 +010984 0000 +010986 0000 +010988 0000 +01098a 0000 +01098c 0000 +01098e 0000 +010990 0000 +010992 0000 +010994 0000 +010996 0000 +010998 0000 +01099a 0000 +01099c 0000 +01099e 0000 +0109a0 0000 +0109a2 0000 +0109a4 0000 +0109a6 0000 +0109a8 0000 +0109aa 0000 +0109ac 0000 +0109ae 0000 +0109b0 0000 +0109b2 0000 +0109b4 0000 +0109b6 0000 +0109b8 0000 +0109ba 0000 +0109bc 0000 +0109be 0000 +0109c0 0000 +0109c2 0000 +0109c4 0000 +0109c6 0000 +0109c8 0000 +0109ca 0000 +0109cc 0000 +0109ce 0000 +0109d0 0000 +0109d2 0000 +0109d4 0000 +0109d6 0000 +0109d8 0000 +0109da 0000 +0109dc 0000 +0109de 0000 +0109e0 0000 +0109e2 0000 +0109e4 0000 +0109e6 0000 +0109e8 0000 +0109ea 0000 +0109ec 0000 +0109ee 0000 +0109f0 0000 +0109f2 0000 +0109f4 0000 +0109f6 0000 +0109f8 0000 +0109fa 0000 +0109fc 0000 +0109fe 0000 +010a00 0000 +010a02 0000 +010a04 0000 +010a06 0000 +010a08 0000 +010a0a 0000 +010a0c 0000 +010a0e 0000 +010a10 0000 +010a12 0000 +010a14 0000 +010a16 0000 +010a18 0000 +010a1a 0000 +010a1c 0000 +010a1e 0000 +010a20 0000 +010a22 0000 +010a24 0000 +010a26 0000 +010a28 0000 +010a2a 0000 +010a2c 0000 +010a2e 0000 +010a30 0000 +010a32 0000 +010a34 0000 +010a36 0000 +010a38 0000 +010a3a 0000 +010a3c 0000 +010a3e 0000 +010a40 0000 +010a42 0000 +010a44 0000 +010a46 0000 +010a48 0000 +010a4a 0000 +010a4c 0000 +010a4e 0000 +010a50 0000 +010a52 0000 +010a54 0000 +010a56 0000 +010a58 0000 +010a5a 0000 +010a5c 0000 +010a5e 0000 +010a60 0000 +010a62 0000 +010a64 0000 +010a66 0000 +010a68 0000 +010a6a 0000 +010a6c 0000 +010a6e 0000 +010a70 0007 mul.l r0, r0 +010a72 7fff add #h'ff, r15 +010a74 f755 +010a76 5557 mov.l @(h'1c,r5), r5 +010a78 6aaa negc r10, r10 +010a7a b755 bsr h'eaa ;@(h'11928) +010a7c 5557 mov.l @(h'1c,r5), r5 +010a7e 6aab neg r10, r10 +010a80 f755 +010a82 5717 mov.l @(h'1c,r1), r7 +010a84 6aaa negc r10, r10 +010a86 0755 mov.w r5, @(r0,r7) +010a88 5607 mov.l @(h'1c,r0), r6 +010a8a 6aaa negc r10, r10 +010a8c 0755 mov.w r5, @(r0,r7) +010a8e 5607 mov.l @(h'1c,r0), r6 +010a90 6aab neg r10, r10 +010a92 1755 mov.l r5, @(h'14,r7) +010a94 55f7 mov.l @(h'1c,r15), r5 +010a96 6aaa negc r10, r10 +010a98 b755 bsr h'eaa ;@(h'11946) +010a9a 5557 mov.l @(h'1c,r5), r5 +010a9c 6aaa negc r10, r10 +010a9e b755 bsr h'eaa ;@(h'1194c) +010aa0 5557 mov.l @(h'1c,r5), r5 +010aa2 6aaa negc r10, r10 +010aa4 b755 bsr h'eaa ;@(h'11952) +010aa6 5557 mov.l @(h'1c,r5), r5 +010aa8 6aaa negc r10, r10 +010aaa b755 bsr h'eaa ;@(h'11958) +010aac 5557 mov.l @(h'1c,r5), r5 +010aae 7fff add #h'ff, r15 +010ab0 f700 +010ab2 7807 +010ab4 0030 +010ab6 0700 +010ab8 3007 cmp/gt r0, r0 +010aba 0078 +010abc 0700 +010abe 7807 +010ac0 0030 +010ac2 0700 +010ac4 0007 mul.l r0, r0 +010ac6 0000 +010ac8 0000 +010aca 0000 +010acc 0000 +010ace 0000 +010ad0 0000 +010ad2 0000 +010ad4 0000 +010ad6 0000 +010ad8 0000 +010ada 0000 +010adc 0000 +010ade 0000 +010ae0 0000 +010ae2 0000 +010ae4 0000 +010ae6 0000 +010ae8 0000 +010aea 0000 +010aec 0000 +010aee 0000 +010af0 0000 +010af2 0000 +010af4 0000 +010af6 0000 +010af8 0000 +010afa 0000 +010afc 0000 +010afe 0000 +010b00 0000 +010b02 0000 +010b04 0000 +010b06 0000 +010b08 0000 +010b0a 0000 +010b0c 0000 +010b0e 0000 +010b10 0000 +010b12 0000 +010b14 0000 +010b16 0000 +010b18 0000 +010b1a 0000 +010b1c 0000 +010b1e 0000 +010b20 0000 +010b22 0000 +010b24 0000 +010b26 0000 +010b28 0000 +010b2a 0000 +010b2c 0000 +010b2e 0000 +010b30 0000 +010b32 0000 +010b34 0000 +010b36 0000 +010b38 0000 +010b3a 0000 +010b3c 0000 +010b3e 0000 +010b40 0000 +010b42 0000 +010b44 0000 +010b46 0000 +010b48 0000 +010b4a 0000 +010b4c 0000 +010b4e 0000 +010b50 0000 +010b52 0000 +010b54 0000 +010b56 0000 +010b58 0000 +010b5a 0000 +010b5c 0000 +010b5e 0000 +010b60 0000 +010b62 0000 +010b64 0000 +010b66 0000 +010b68 0000 +010b6a 0000 +010b6c 0000 +010b6e 0000 +010b70 0000 +010b72 0000 +010b74 0000 +010b76 0000 +010b78 0000 +010b7a 0000 +010b7c 0000 +010b7e 0000 +010b80 0000 +010b82 0000 +010b84 0000 +010b86 0000 +010b88 0000 +010b8a 0000 +010b8c 0000 +010b8e 0000 +010b90 0000 +010b92 0000 +010b94 0000 +010b96 0000 +010b98 0000 +010b9a 0000 +010b9c 0000 +010b9e 0000 +010ba0 0000 +010ba2 0000 +010ba4 0000 +010ba6 0000 +010ba8 0000 +010baa 0000 +010bac 0000 +010bae 0000 +010bb0 0000 +010bb2 0000 +010bb4 0000 +010bb6 0000 +010bb8 0000 +010bba 0000 +010bbc 0000 +010bbe 0000 +010bc0 0000 +010bc2 0000 +010bc4 0f00 +010bc6 1f00 mov.l r0, @(h'0,r15) +010bc8 1f80 mov.l r8, @(h'0,r15) +010bca 1f00 mov.l r0, @(h'0,r15) +010bcc 1f80 mov.l r8, @(h'0,r15) +010bce 1f00 mov.l r0, @(h'0,r15) +010bd0 1f80 mov.l r8, @(h'0,r15) +010bd2 1f00 mov.l r0, @(h'0,r15) +010bd4 0f00 +010bd6 1f00 mov.l r0, @(h'0,r15) +010bd8 1f80 mov.l r8, @(h'0,r15) +010bda 1fff mov.l r15, @(h'3c,r15) +010bdc ffff +010bde ffff +010be0 ffff +010be2 ffff +010be4 ffff +010be6 ffff +010be8 ffff +010bea ffff +010bec ffff +010bee ffff +010bf0 fffe +010bf2 7fff add #h'ff, r15 +010bf4 fffc +010bf6 1fff mov.l r15, @(h'3c,r15) +010bf8 fffc +010bfa 1fff mov.l r15, @(h'3c,r15) +010bfc fffe +010bfe 7fff add #h'ff, r15 +010c00 ffff +010c02 ffff +010c04 ffff +010c06 ffff +010c08 ffff +010c0a ffff +010c0c ffff +010c0e ffff +010c10 ffff +010c12 ffff +010c14 ffff +010c16 ff00 +010c18 0000 +010c1a 0000 +010c1c 0000 +010c1e 0000 +010c20 0000 +010c22 0000 +010c24 0000 +010c26 0000 +010c28 0000 +010c2a 0000 +010c2c 0000 +010c2e 0000 +010c30 0000 +010c32 0000 +010c34 0000 +010c36 0000 +010c38 0000 +010c3a 0000 +010c3c 0000 +010c3e 0000 +010c40 0000 +010c42 0000 +010c44 0000 +010c46 0000 +010c48 0000 +010c4a 0000 +010c4c 0000 +010c4e 0000 +010c50 0000 +010c52 0000 +010c54 0000 +010c56 0000 +010c58 0000 +010c5a 0000 +010c5c 0000 +010c5e 0000 +010c60 0000 +010c62 0000 +010c64 0000 +010c66 0000 +010c68 0000 +010c6a 0000 +010c6c 0000 +010c6e 0000 +010c70 0000 +010c72 0000 +010c74 0000 +010c76 0000 +010c78 0000 +010c7a 0000 +010c7c 0000 +010c7e 0000 +010c80 0000 +010c82 0000 +010c84 0000 +010c86 0000 +010c88 0000 +010c8a 0000 +010c8c 0000 +010c8e 0000 +010c90 0000 +010c92 0000 +010c94 0000 +010c96 0000 +010c98 0000 +010c9a 0000 +010c9c 0000 +010c9e 0000 +010ca0 0000 +010ca2 0000 +010ca4 0000 +010ca6 0000 +010ca8 0000 +010caa 0000 +010cac 0000 +010cae 0000 +010cb0 0000 +010cb2 0000 +010cb4 0000 +010cb6 0000 +010cb8 0000 +010cba 0000 +010cbc 0000 +010cbe 0000 +010cc0 0000 +010cc2 0000 +010cc4 0000 +010cc6 0000 +010cc8 0000 +010cca 0000 +010ccc 0000 +010cce 0000 +010cd0 0000 +010cd2 0000 +010cd4 0000 +010cd6 0000 +010cd8 0000 +010cda 0000 +010cdc 0000 +010cde 0000 +010ce0 0000 +010ce2 0000 +010ce4 0000 +010ce6 0000 +010ce8 0000 +010cea 0000 +010cec 0000 +010cee 0000 +010cf0 0000 +010cf2 0000 +010cf4 0000 +010cf6 0000 +010cf8 0000 +010cfa 0000 +010cfc 0000 +010cfe 0000 +010d00 0000 +010d02 0000 +010d04 0000 +010d06 0000 +010d08 0000 +010d0a 0000 +010d0c 0000 +010d0e 0000 +010d10 0000 +010d12 0000 +010d14 0000 +010d16 0000 +010d18 0000 +010d1a 1f00 mov.l r0, @(h'0,r15) +010d1c 0600 +010d1e 1f00 mov.l r0, @(h'0,r15) +010d20 0f00 +010d22 1f00 mov.l r0, @(h'0,r15) +010d24 0f00 +010d26 1f00 mov.l r0, @(h'0,r15) +010d28 0600 +010d2a 1f00 mov.l r0, @(h'0,r15) +010d2c 0600 +010d2e 1f00 mov.l r0, @(h'0,r15) +010d30 0f00 +010d32 1f7f mov.l r7, @(h'3c,r15) +010d34 ffff +010d36 df6a mov.l @(h'1a8,pc), r15 ;@(h'10ee0) +010d38 aaaa bra h'-aac ;@(h'10290) +010d3a df55 mov.l @(h'154,pc), r15 ;@(h'10e90) +010d3c 5557 mov.l @(h'1c,r5), r5 +010d3e df6a mov.l @(h'1a8,pc), r15 ;@(h'10ee8) +010d40 aaac bra h'-aa8 ;@(h'1029c) +010d42 5f55 mov.l @(h'14,r5), r15 +010d44 5558 mov.l @(h'20,r5), r5 +010d46 1f6a mov.l r6, @(h'28,r15) +010d48 aaa8 bra h'-ab0 ;@(h'1029c) +010d4a 1f55 mov.l r5, @(h'14,r15) +010d4c 5558 mov.l @(h'20,r5), r5 +010d4e 1f6a mov.l r6, @(h'28,r15) +010d50 aaa8 bra h'-ab0 ;@(h'102a4) +010d52 1f55 mov.l r5, @(h'14,r15) +010d54 555c mov.l @(h'30,r5), r5 +010d56 5f6a mov.l @(h'28,r6), r15 +010d58 aaaf bra h'-aa2 ;@(h'102ba) +010d5a df55 mov.l @(h'154,pc), r15 ;@(h'10eb0) +010d5c 5555 mov.l @(h'14,r5), r5 +010d5e 5f6a mov.l @(h'28,r6), r15 +010d60 aaaa bra h'-aac ;@(h'102b8) +010d62 df7f mov.l @(h'1fc,pc), r15 ;@(h'10f60) +010d64 ffff +010d66 df00 mov.l @(h'0,pc), r15 ;@(h'10d68) +010d68 0000 +010d6a 1f00 mov.l r0, @(h'0,r15) +010d6c 0000 +010d6e 0000 +010d70 0000 +010d72 0000 +010d74 0000 +010d76 0000 +010d78 0000 +010d7a 0000 +010d7c 0000 +010d7e 0000 +010d80 0000 +010d82 0000 +010d84 0000 +010d86 0000 +010d88 0000 +010d8a 0000 +010d8c 0000 +010d8e 0000 +010d90 0000 +010d92 0000 +010d94 0000 +010d96 0000 +010d98 0000 +010d9a 0000 +010d9c 0000 +010d9e 0000 +010da0 0000 +010da2 0000 +010da4 0000 +010da6 0000 +010da8 0000 +010daa 0000 +010dac 0000 +010dae 0000 +010db0 0000 +010db2 0000 +010db4 0000 +010db6 0000 +010db8 0000 +010dba 0000 +010dbc 0000 +010dbe 0000 +010dc0 0000 +010dc2 0000 +010dc4 0000 +010dc6 0000 +010dc8 0000 +010dca 0000 +010dcc 0000 +010dce 0000 +010dd0 0000 +010dd2 0000 +010dd4 0000 +010dd6 0000 +010dd8 0000 +010dda 0000 +010ddc 0000 +010dde 0000 +010de0 0000 +010de2 0000 +010de4 0000 +010de6 0000 +010de8 0000 +010dea 0000 +010dec 0000 +010dee 0000 +010df0 0000 +010df2 0000 +010df4 0000 +010df6 0000 +010df8 0000 +010dfa 0000 +010dfc 0000 +010dfe 0000 +010e00 0000 +010e02 0000 +010e04 0000 +010e06 0000 +010e08 0000 +010e0a 0000 +010e0c 0000 +010e0e 0000 +010e10 0000 +010e12 0000 +010e14 0000 +010e16 0000 +010e18 0000 +010e1a 0000 +010e1c 0000 +010e1e 0000 +010e20 0000 +010e22 0000 +010e24 0000 +010e26 0000 +010e28 0000 +010e2a 0000 +010e2c 0000 +010e2e 0000 +010e30 0000 +010e32 0000 +010e34 0000 +010e36 0000 +010e38 0000 +010e3a 0000 +010e3c 0000 +010e3e 0000 +010e40 0000 +010e42 0000 +010e44 0000 +010e46 0000 +010e48 0000 +010e4a 0000 +010e4c 0000 +010e4e 0000 +010e50 0000 +010e52 0000 +010e54 0000 +010e56 0000 +010e58 0000 +010e5a 0000 +010e5c 0000 +010e5e 0000 +010e60 0000 +010e62 0000 +010e64 0000 +010e66 0000 +010e68 0000 +010e6a 0003 bsrf r0 +010e6c ff3e +010e6e 0703 bsrf r7 +010e70 ff3e +010e72 0703 bsrf r7 +010e74 fe1e +010e76 0703 bsrf r7 +010e78 fe1e +010e7a 0703 bsrf r7 +010e7c ff3e +010e7e 0703 bsrf r7 +010e80 fffe +010e82 0703 bsrf r7 +010e84 fffe +010e86 0777 mul.l r7, r7 +010e88 fffe +010e8a 07ff mac.l @r15+, @r7+ +010e8c fffe +010e8e 07ff mac.l @r15+, @r7+ +010e90 ffff +010e92 77ff add #h'ff, r7 +010e94 ffff +010e96 ffff +010e98 ffff +010e9a ff77 +010e9c ffff +010e9e ff03 +010ea0 ffff +010ea2 ff03 +010ea4 ffff +010ea6 7703 +010ea8 f9fe +010eaa 0703 bsrf r7 +010eac f0fe +010eae 0703 bsrf r7 +010eb0 f0fe +010eb2 0703 bsrf r7 +010eb4 f9fe +010eb6 0703 bsrf r7 +010eb8 f9fe +010eba 0700 +010ebc 0000 +010ebe 0000 +010ec0 0000 +010ec2 0000 +010ec4 0000 +010ec6 0000 +010ec8 0000 +010eca 0000 +010ecc 0000 +010ece 0000 +010ed0 0000 +010ed2 0000 +010ed4 0000 +010ed6 0000 +010ed8 0000 +010eda 0000 +010edc 0000 +010ede 0000 +010ee0 0000 +010ee2 0000 +010ee4 0000 +010ee6 0000 +010ee8 0000 +010eea 0000 +010eec 0000 +010eee 0000 +010ef0 0000 +010ef2 0000 +010ef4 0000 +010ef6 0000 +010ef8 0000 +010efa 0000 +010efc 0000 +010efe 0000 +010f00 0000 +010f02 0000 +010f04 0000 +010f06 0000 +010f08 0000 +010f0a 0000 +010f0c 0000 +010f0e 0000 +010f10 0000 +010f12 0000 +010f14 0000 +010f16 0000 +010f18 0000 +010f1a 0000 +010f1c 0000 +010f1e 0000 +010f20 0000 +010f22 0000 +010f24 0000 +010f26 0000 +010f28 0000 +010f2a 0000 +010f2c 0000 +010f2e 0000 +010f30 0000 +010f32 0000 +010f34 0000 +010f36 0000 +010f38 0000 +010f3a 0000 +010f3c 0000 +010f3e 0000 +010f40 0000 +010f42 0000 +010f44 0000 +010f46 0000 +010f48 0000 +010f4a 0000 +010f4c 0000 +010f4e 0000 +010f50 0000 +010f52 0000 +010f54 0000 +010f56 0000 +010f58 0000 +010f5a 0000 +010f5c 0000 +010f5e 0000 +010f60 0000 +010f62 0000 +010f64 0000 +010f66 0000 +010f68 0000 +010f6a 0000 +010f6c 0000 +010f6e 0000 +010f70 0000 +010f72 0000 +010f74 0000 +010f76 0000 +010f78 0000 +010f7a 0000 +010f7c 0000 +010f7e 0000 +010f80 0000 +010f82 0000 +010f84 0000 +010f86 0000 +010f88 0000 +010f8a 0000 +010f8c 0000 +010f8e 0000 +010f90 0000 +010f92 0000 +010f94 0000 +010f96 0000 +010f98 0000 +010f9a 0000 +010f9c 0000 +010f9e 0000 +010fa0 0000 +010fa2 0000 +010fa4 0000 +010fa6 0000 +010fa8 0000 +010faa 0000 +010fac 0000 +010fae 0000 +010fb0 0000 +010fb2 0000 +010fb4 0000 +010fb6 0000 +010fb8 0000 +010fba 0000 +010fbc 0000 +010fbe 0000 +010fc0 0000 +010fc2 0701 +010fc4 fe1c +010fc6 0701 +010fc8 540c mov.l @(h'30,r0), r4 +010fca 0701 +010fcc ac0c bra h'-7e8 ;@(h'107e8) +010fce 0701 +010fd0 540c mov.l @(h'30,r0), r4 +010fd2 0701 +010fd4 ae1c bra h'-3c8 ;@(h'10c10) +010fd6 0701 +010fd8 57f4 mov.l @(h'10,r15), r7 +010fda 0701 +010fdc aaac bra h'-aa8 ;@(h'10538) +010fde 0733 +010fe0 5554 mov.l @(h'10,r5), r5 +010fe2 077f mac.l @r7+, @r7+ +010fe4 aaac bra h'-aa8 ;@(h'10540) +010fe6 077f mac.l @r7+, @r7+ +010fe8 5556 mov.l @(h'18,r5), r5 +010fea 6733 mov r3, r7 +010fec aaaf bra h'-aa2 ;@(h'1054e) +010fee f701 +010ff0 5557 mov.l @(h'1c,r5), r5 +010ff2 f701 +010ff4 bfae bsr h'-a4 ;@(h'10f54) +010ff6 6701 mov.w @r0, r7 +010ff8 70d4 add #h'd4, r0 +010ffa 0701 +010ffc a06c bra h'd8 ;@(h'110d8) +010ffe 0701 +011000 6054 mov.b @r5+, r0 +011002 0701 +011004 a06c bra h'd8 ;@(h'110e0) +011006 0701 +011008 f0fc +01100a 0700 +01100c 0000 +01100e 0700 +011010 0000 +011012 0000 +011014 0000 +011016 0000 +011018 0000 +01101a 0000 +01101c 0000 +01101e 0000 +011020 0000 +011022 0000 +011024 0000 +011026 0000 +011028 0000 +01102a 0000 +01102c 0000 +01102e 0000 +011030 0000 +011032 0000 +011034 0000 +011036 0000 +011038 0000 +01103a 0000 +01103c 0000 +01103e 0000 +011040 0000 +011042 0000 +011044 0000 +011046 0000 +011048 0000 +01104a 0000 +01104c 0000 +01104e 0000 +011050 0000 +011052 0000 +011054 0000 +011056 0000 +011058 0000 +01105a 0000 +01105c 0000 +01105e 0000 +011060 0000 +011062 0000 +011064 0000 +011066 0000 +011068 0000 +01106a 0000 +01106c 0000 +01106e 0000 +011070 0000 +011072 0000 +011074 0000 +011076 0000 +011078 0000 +01107a 0000 +01107c 0000 +01107e 0000 +011080 0000 +011082 0000 +011084 0000 +011086 0000 +011088 0000 +01108a 0000 +01108c 0000 +01108e 0000 +011090 0000 +011092 0000 +011094 0000 +011096 0000 +011098 0000 +01109a 0000 +01109c 0000 +01109e 0000 +0110a0 0000 +0110a2 0000 +0110a4 0000 +0110a6 0000 +0110a8 0000 +0110aa 0000 +0110ac 0000 +0110ae 0000 +0110b0 0000 +0110b2 0000 +0110b4 0000 +0110b6 0000 +0110b8 0000 +0110ba 0000 +0110bc 0000 +0110be 0000 +0110c0 0000 +0110c2 0000 +0110c4 0000 +0110c6 0000 +0110c8 0000 +0110ca 0000 +0110cc 0000 +0110ce 0000 +0110d0 0000 +0110d2 0000 +0110d4 0000 +0110d6 0000 +0110d8 0000 +0110da 0000 +0110dc 0000 +0110de 0000 +0110e0 0000 +0110e2 0000 +0110e4 0000 +0110e6 0000 +0110e8 0000 +0110ea 0000 +0110ec 0000 +0110ee 0000 +0110f0 0000 +0110f2 0000 +0110f4 0000 +0110f6 0000 +0110f8 0000 +0110fa 0000 +0110fc 0000 +0110fe 0000 +011100 0000 +011102 0000 +011104 0000 +011106 0000 +011108 0000 +01110a 0000 +01110c 0000 +01110e 0000 +011110 0000 +011112 0000 +011114 0000 +011116 3c1f addv r1, r12 +011118 0000 +01111a 007e mov.l @(r0,r7), r0 +01111c 1f00 mov.l r0, @(h'0,r15) +01111e 0000 +011120 7e1f add #h'1f, r14 +011122 0000 +011124 007e mov.l @(r0,r7), r0 +011126 1f00 mov.l r0, @(h'0,r15) +011128 0000 +01112a 3c1f addv r1, r12 +01112c 0000 +01112e 007e mov.l @(r0,r7), r0 +011130 1f00 mov.l r0, @(h'0,r15) +011132 0007 mul.l r0, r0 +011134 ffff +011136 0000 +011138 07ff mac.l @r15+, @r7+ +01113a ff00 +01113c 0007 mul.l r0, r0 +01113e ffff +011140 0000 +011142 07ff mac.l @r15+, @r7+ +011144 ff00 +011146 0007 mul.l r0, r0 +011148 ffff +01114a 0000 +01114c 07ff mac.l @r15+, @r7+ +01114e ffff +011150 cfff or.b #h'ff, @(r0,gbr) +011152 ffff +011154 ffcf +011156 ffff +011158 ffff +01115a 87ff +01115c fe7f +01115e ff87 +011160 fffc +011162 1fff mov.l r15, @(h'3c,r15) +011164 cfff or.b #h'ff, @(r0,gbr) +011166 fc1f +011168 ffff +01116a fffe +01116c 7fff add #h'ff, r15 +01116e ffff +011170 ffff +011172 ffff +011174 ffff +011176 ffff +011178 ffff +01117a ffff +01117c ffff +01117e ffff +011180 ffff +011182 ffff +011184 ffff +011186 ffff +011188 ffff +01118a ffff +01118c ffff +01118e ffff +011190 fff9 +011192 ffff +011194 ffff +011196 f0ff +011198 e01f mov #h'1f, r0 +01119a fff0 +01119c ffe0 +01119e 1fff mov.l r15, @(h'3c,r15) +0111a0 f9ff +0111a2 e01f mov #h'1f, r0 +0111a4 fff9 +0111a6 ffe0 +0111a8 1f00 mov.l r0, @(h'0,r15) +0111aa 0000 +0111ac 0000 +0111ae 0000 +0111b0 0000 +0111b2 0000 +0111b4 0000 +0111b6 0000 +0111b8 0000 +0111ba 0000 +0111bc 0000 +0111be 0000 +0111c0 0000 +0111c2 0000 +0111c4 0000 +0111c6 0000 +0111c8 0000 +0111ca 0000 +0111cc 0000 +0111ce 0000 +0111d0 0000 +0111d2 0000 +0111d4 0000 +0111d6 0000 +0111d8 0000 +0111da 0000 +0111dc 0000 +0111de 0000 +0111e0 0000 +0111e2 0000 +0111e4 0000 +0111e6 0000 +0111e8 0000 +0111ea 0000 +0111ec 0000 +0111ee 0000 +0111f0 0000 +0111f2 0000 +0111f4 0000 +0111f6 0000 +0111f8 0000 +0111fa 0000 +0111fc 0000 +0111fe 0000 +011200 0000 +011202 0000 +011204 0000 +011206 0000 +011208 0000 +01120a 0000 +01120c 0000 +01120e 0000 +011210 0000 +011212 0000 +011214 0000 +011216 0000 +011218 0000 +01121a 0000 +01121c 0000 +01121e 0000 +011220 0000 +011222 0000 +011224 0000 +011226 0000 +011228 0000 +01122a 0000 +01122c 0000 +01122e 0000 +011230 0000 +011232 0000 +011234 0000 +011236 0000 +011238 0000 +01123a 0000 +01123c 0000 +01123e 0000 +011240 0000 +011242 0000 +011244 0000 +011246 0000 +011248 0000 +01124a 0000 +01124c 0000 +01124e 0000 +011250 0000 +011252 0000 +011254 0000 +011256 0000 +011258 0000 +01125a 0000 +01125c 0000 +01125e 0000 +011260 0000 +011262 0000 +011264 0000 +011266 0000 +011268 0000 +01126a 001f mac.l @r1+, @r0+ +01126c 0000 +01126e 0018 sett +011270 1f00 mov.l r0, @(h'0,r15) +011272 0000 +011274 3c1f addv r1, r12 +011276 0000 +011278 003c mov.b @(r0,r3), r0 +01127a 1f00 mov.l r0, @(h'0,r15) +01127c 0000 +01127e 181f mov.l r1, @(h'3c,r8) +011280 0000 +011282 0018 sett +011284 1f00 mov.l r0, @(h'0,r15) +011286 0000 +011288 3c1f addv r1, r12 +01128a 0000 +01128c 03ff mac.l @r15+, @r3+ +01128e df00 mov.l @(h'0,pc), r15 ;@(h'11290) +011290 0002 stc sr, r0 +011292 aadf bra h'-a42 ;@(h'10854) +011294 0000 +011296 0355 mov.w r5, @(r0,r3) +011298 5f00 mov.l @(h'0,r0), r15 +01129a 0002 stc sr, r0 +01129c aadf bra h'-a42 ;@(h'1085e) +01129e 0000 +0112a0 0355 mov.w r5, @(r0,r3) +0112a2 5f00 mov.l @(h'0,r0), r15 +0112a4 0002 stc sr, r0 +0112a6 afdf bra h'-42 ;@(h'11268) +0112a8 7f87 add #h'87, r15 +0112aa ff5c +0112ac 5f6b mov.l @(h'2c,r6), r15 +0112ae 02aa +0112b0 a81f bra h'-fc2 ;@(h'102f2) +0112b2 5503 mov.l @(h'c,r0), r5 +0112b4 5558 mov.l @(h'20,r5), r5 +0112b6 1f6b mov.l r6, @(h'2c,r15) +0112b8 02aa +0112ba a81f bra h'-fc2 ;@(h'102fc) +0112bc 5587 mov.l @(h'1c,r8), r5 +0112be 5558 mov.l @(h'20,r5), r5 +0112c0 1f6a mov.l r6, @(h'28,r15) +0112c2 feaa +0112c4 ac5f bra h'-742 ;@(h'10b86) +0112c6 5555 mov.l @(h'14,r5), r5 +0112c8 5557 mov.l @(h'1c,r5), r5 +0112ca df6a mov.l @(h'1a8,pc), r15 ;@(h'11474) +0112cc aaaa bra h'-aac ;@(h'10824) +0112ce aadf bra h'-a42 ;@(h'10890) +0112d0 5555 mov.l @(h'14,r5), r5 +0112d2 5555 mov.l @(h'14,r5), r5 +0112d4 5f6a mov.l @(h'28,r6), r15 +0112d6 aaaa bra h'-aac ;@(h'1082e) +0112d8 aadf bra h'-a42 ;@(h'1089a) +0112da 555f mov.l @(h'3c,r5), r5 +0112dc d555 mov.l @(h'154,pc), r5 ;@(h'11434) +0112de 5f6a mov.l @(h'28,r6), r15 +0112e0 b0ea bsr h'1d4 ;@(h'114b8) +0112e2 ffdf +0112e4 5560 mov.l @(h'0,r6), r5 +0112e6 5540 mov.l @(h'0,r4), r5 +0112e8 1f6a mov.l r6, @(h'28,r15) +0112ea a06a bra h'd4 ;@(h'113c2) +0112ec c01f mov.b r0, @(h'1f,gbr) +0112ee 5560 mov.l @(h'0,r6), r5 +0112f0 5540 mov.l @(h'0,r4), r5 +0112f2 1f7f mov.l r7, @(h'3c,r15) +0112f4 f0ff +0112f6 c01f mov.b r0, @(h'1f,gbr) +0112f8 0000 +0112fa 0000 +0112fc 1f00 mov.l r0, @(h'0,r15) +0112fe 0000 +011300 0000 +011302 0000 +011304 0000 +011306 0000 +011308 0000 +01130a 0000 +01130c 0000 +01130e 0000 +011310 0000 +011312 0000 +011314 0000 +011316 0000 +011318 0000 +01131a 0000 +01131c 0000 +01131e 0000 +011320 0000 +011322 0000 +011324 0000 +011326 0000 +011328 0000 +01132a 0000 +01132c 0000 +01132e 0000 +011330 0000 +011332 0000 +011334 0000 +011336 0000 +011338 0000 +01133a 0000 +01133c 0000 +01133e 0000 +011340 0000 +011342 0000 +011344 0000 +011346 0000 +011348 0000 +01134a 0000 +01134c 0000 +01134e 0000 +011350 0000 +011352 0000 +011354 0000 +011356 0000 +011358 0000 +01135a 0000 +01135c 0000 +01135e 0000 +011360 0000 +011362 0000 +011364 0000 +011366 0000 +011368 0000 +01136a 0000 +01136c 0000 +01136e 0000 +011370 0000 +011372 0000 +011374 0000 +011376 0000 +011378 0000 +01137a 0000 +01137c 0000 +01137e 0000 +011380 0000 +011382 0000 +011384 0000 +011386 0000 +011388 0000 +01138a 0000 +01138c 0000 +01138e 0000 +011390 0000 +011392 0000 +011394 0000 +011396 0000 +011398 0000 +01139a 0000 +01139c 0000 +01139e 0000 +0113a0 0000 +0113a2 0000 +0113a4 0000 +0113a6 0000 +0113a8 0000 +0113aa 0000 +0113ac 0000 +0113ae 0000 +0113b0 0000 +0113b2 0000 +0113b4 0000 +0113b6 0000 +0113b8 0000 +0113ba 0000 +0113bc 000f mac.l @r0+, @r0+ +0113be 0000 +0113c0 3f00 cmp/eq r0, r15 +0113c2 001f mac.l @r1+, @r0+ +0113c4 8000 mov.b r0, @(h'0,r0) +0113c6 3f00 cmp/eq r0, r15 +0113c8 001f mac.l @r1+, @r0+ +0113ca 8000 mov.b r0, @(h'0,r0) +0113cc 3f00 cmp/eq r0, r15 +0113ce 001f mac.l @r1+, @r0+ +0113d0 8000 mov.b r0, @(h'0,r0) +0113d2 3f00 cmp/eq r0, r15 +0113d4 000f mac.l @r0+, @r0+ +0113d6 0000 +0113d8 3f00 cmp/eq r0, r15 +0113da 001f mac.l @r1+, @r0+ +0113dc 8000 mov.b r0, @(h'0,r0) +0113de 3f03 cmp/ge r0, r15 +0113e0 ffff +0113e2 fff0 +0113e4 3f03 cmp/ge r0, r15 +0113e6 ffff +0113e8 fff0 +0113ea 3f03 cmp/ge r0, r15 +0113ec ffff +0113ee fff0 +0113f0 3f03 cmp/ge r0, r15 +0113f2 ffff +0113f4 fff0 +0113f6 3f03 cmp/ge r0, r15 +0113f8 ffff +0113fa fff0 +0113fc 3f03 cmp/ge r0, r15 +0113fe ffff +011400 fff0 +011402 3f03 cmp/ge r0, r15 +011404 ffff +011406 fffb +011408 bf03 bsr h'-1fa ;@(h'11212) +01140a ffff +01140c ffff +01140e ff77 +011410 ffff +011412 ffff +011414 ffff +011416 ffff +011418 ffff +01141a ffff +01141c ffff +01141e ffff +011420 ffff +011422 ffff +011424 fffb +011426 bfff bsr h'-2 ;@(h'11428) +011428 ffff +01142a fff0 +01142c 3f77 cmp/gt r7, r15 +01142e ffff +011430 fff0 +011432 3f03 cmp/ge r0, r15 +011434 ffff +011436 fff0 +011438 3f03 cmp/ge r0, r15 +01143a ffff +01143c fff0 +01143e 3f03 cmp/ge r0, r15 +011440 ffff +011442 fff0 +011444 3f03 cmp/ge r0, r15 +011446 ffff +011448 fff0 +01144a 3f03 cmp/ge r0, r15 +01144c ffff +01144e fff0 +011450 3f00 cmp/eq r0, r15 +011452 0000 +011454 0000 +011456 0000 +011458 0000 +01145a 0000 +01145c 0000 +01145e 0000 +011460 0000 +011462 0000 +011464 0000 +011466 0000 +011468 0000 +01146a 0000 +01146c 0000 +01146e 0000 +011470 0000 +011472 0000 +011474 0000 +011476 0000 +011478 0000 +01147a 0000 +01147c 0000 +01147e 0000 +011480 0000 +011482 0000 +011484 0000 +011486 0000 +011488 0000 +01148a 0000 +01148c 0000 +01148e 0000 +011490 0000 +011492 0000 +011494 0000 +011496 0000 +011498 0000 +01149a 0000 +01149c 0000 +01149e 0000 +0114a0 0000 +0114a2 0000 +0114a4 0000 +0114a6 0000 +0114a8 0000 +0114aa 0000 +0114ac 0000 +0114ae 0000 +0114b0 0000 +0114b2 0000 +0114b4 0000 +0114b6 0000 +0114b8 0000 +0114ba 0000 +0114bc 0000 +0114be 0000 +0114c0 0000 +0114c2 0000 +0114c4 0000 +0114c6 0000 +0114c8 0000 +0114ca 0000 +0114cc 0000 +0114ce 0000 +0114d0 0000 +0114d2 0000 +0114d4 0000 +0114d6 0000 +0114d8 0000 +0114da 0000 +0114dc 0000 +0114de 0000 +0114e0 0000 +0114e2 0000 +0114e4 0000 +0114e6 0000 +0114e8 0000 +0114ea 0000 +0114ec 0000 +0114ee 0000 +0114f0 0000 +0114f2 0000 +0114f4 0000 +0114f6 0000 +0114f8 0000 +0114fa 0000 +0114fc 0000 +0114fe 0000 +011500 0000 +011502 0000 +011504 0000 +011506 0000 +011508 0000 +01150a 0000 +01150c 0000 +01150e 0000 +011510 0000 +011512 0000 +011514 3f00 cmp/eq r0, r15 +011516 0006 mov.l r0, @(r0,r0) +011518 0000 +01151a 3f00 cmp/eq r0, r15 +01151c 000f mac.l @r0+, @r0+ +01151e 0000 +011520 3f00 cmp/eq r0, r15 +011522 000f mac.l @r0+, @r0+ +011524 0000 +011526 3f00 cmp/eq r0, r15 +011528 0006 mov.l r0, @(r0,r0) +01152a 0000 +01152c 3f00 cmp/eq r0, r15 +01152e 0006 mov.l r0, @(r0,r0) +011530 0000 +011532 3f00 cmp/eq r0, r15 +011534 000f mac.l @r0+, @r0+ +011536 0000 +011538 3f01 +01153a ffff +01153c ffe0 +01153e 3f01 +011540 5555 mov.l @(h'14,r5), r5 +011542 5560 mov.l @(h'0,r6), r5 +011544 3f01 +011546 aaaa bra h'-aac ;@(h'10a9e) +011548 aaa0 bra h'-ac0 ;@(h'10a8c) +01154a 3f01 +01154c 5555 mov.l @(h'14,r5), r5 +01154e 5560 mov.l @(h'0,r6), r5 +011550 3f01 +011552 aaaa bra h'-aac ;@(h'10aaa) +011554 aaa0 bra h'-ac0 ;@(h'10a98) +011556 3f01 +011558 5555 mov.l @(h'14,r5), r5 +01155a 5560 mov.l @(h'0,r6), r5 +01155c 3f01 +01155e aaaa bra h'-aac ;@(h'10ab6) +011560 aab3 bra h'-a9a ;@(h'10aca) +011562 3f01 +011564 5555 mov.l @(h'14,r5), r5 +011566 557f mov.l @(h'3c,r7), r5 +011568 bf33 bsr h'-19a ;@(h'113d2) +01156a aaaa bra h'-aac ;@(h'10ac2) +01156c aabf bra h'-a82 ;@(h'10aee) +01156e bf7f bsr h'-102 ;@(h'11470) +011570 5555 mov.l @(h'14,r5), r5 +011572 5573 mov.l @(h'c,r7), r5 +011574 3f7f addv r7, r15 +011576 aaaa bra h'-aac ;@(h'10ace) +011578 aaa0 bra h'-ac0 ;@(h'10abc) +01157a 3f33 cmp/ge r3, r15 +01157c 5555 mov.l @(h'14,r5), r5 +01157e 5560 mov.l @(h'0,r6), r5 +011580 3f01 +011582 aaaa bra h'-aac ;@(h'10ada) +011584 aaa0 bra h'-ac0 ;@(h'10ac8) +011586 3f01 +011588 5555 mov.l @(h'14,r5), r5 +01158a 5560 mov.l @(h'0,r6), r5 +01158c 3f01 +01158e aaaa bra h'-aac ;@(h'10ae6) +011590 aaa0 bra h'-ac0 ;@(h'10ad4) +011592 3f01 +011594 5555 mov.l @(h'14,r5), r5 +011596 5560 mov.l @(h'0,r6), r5 +011598 3f01 +01159a ffff +01159c ffe0 +01159e 3f00 cmp/eq r0, r15 +0115a0 0000 +0115a2 0000 +0115a4 3f00 cmp/eq r0, r15 +0115a6 0000 +0115a8 0000 +0115aa 0000 +0115ac 0000 +0115ae 0000 +0115b0 0000 +0115b2 0000 +0115b4 0000 +0115b6 0000 +0115b8 0000 +0115ba 0000 +0115bc 0000 +0115be 0000 +0115c0 0000 +0115c2 0000 +0115c4 0000 +0115c6 0000 +0115c8 0000 +0115ca 0000 +0115cc 0000 +0115ce 0000 +0115d0 0000 +0115d2 0000 +0115d4 0000 +0115d6 0000 +0115d8 0000 +0115da 0000 +0115dc 0000 +0115de 0000 +0115e0 0000 +0115e2 0000 +0115e4 0000 +0115e6 0000 +0115e8 0000 +0115ea 0000 +0115ec 0000 +0115ee 0000 +0115f0 0000 +0115f2 0000 +0115f4 0000 +0115f6 0000 +0115f8 0000 +0115fa 0000 +0115fc 0000 +0115fe 0000 +011600 0000 +011602 0000 +011604 0000 +011606 0000 +011608 0000 +01160a 0000 +01160c 0000 +01160e 0000 +011610 0000 +011612 0000 +011614 0000 +011616 0000 +011618 0000 +01161a 0000 +01161c 0000 +01161e 0000 +011620 0000 +011622 0000 +011624 0000 +011626 0000 +011628 0000 +01162a 0000 +01162c 0000 +01162e 0000 +011630 0000 +011632 0000 +011634 0000 +011636 0000 +011638 0000 +01163a 0000 +01163c 0000 +01163e 0000 +011640 0000 +011642 0000 +011644 0000 +011646 0000 +011648 0000 +01164a 0000 +01164c 0000 +01164e 0000 +011650 0000 +011652 0000 +011654 0000 +011656 0000 +011658 0000 +01165a 0000 +01165c 0000 +01165e 0000 +011660 0000 +011662 0003 bsrf r0 +011664 ffff +011666 8103 mov.w r0, @(h'6,r0) +011668 ffff +01166a 8103 mov.w r0, @(h'6,r0) +01166c ffff +01166e 8103 mov.w r0, @(h'6,r0) +011670 ffff +011672 8103 mov.w r0, @(h'6,r0) +011674 ffff +011676 8103 mov.w r0, @(h'6,r0) +011678 ffff +01167a 8177 mov.w r0, @(h'e,r7) +01167c ffff +01167e ddff mov.l @(h'3fc,pc), r13 ;@(h'11a7c) +011680 ffff +011682 ffff +011684 ffff +011686 ffff +011688 ffff +01168a ffff +01168c ffff +01168e ff77 +011690 ffff +011692 dd03 mov.l @(h'c,pc), r13 ;@(h'116a0) +011694 f3ff +011696 8103 mov.w r0, @(h'6,r0) +011698 e1ff mov #h'ffffffff, r1 +01169a 8103 mov.w r0, @(h'6,r0) +01169c e1ff mov #h'ffffffff, r1 +01169e 8103 mov.w r0, @(h'6,r0) +0116a0 f3ff +0116a2 8103 mov.w r0, @(h'6,r0) +0116a4 f3ff +0116a6 8100 mov.w r0, @(h'0,r0) +0116a8 0000 +0116aa 0000 +0116ac 0000 +0116ae 0000 +0116b0 0000 +0116b2 0000 +0116b4 0000 +0116b6 0000 +0116b8 0000 +0116ba 0000 +0116bc 0000 +0116be 0000 +0116c0 0000 +0116c2 0000 +0116c4 0000 +0116c6 0000 +0116c8 0000 +0116ca 0000 +0116cc 0000 +0116ce 0000 +0116d0 0000 +0116d2 0000 +0116d4 0000 +0116d6 0000 +0116d8 0000 +0116da 0000 +0116dc 0000 +0116de 0000 +0116e0 0000 +0116e2 0000 +0116e4 0000 +0116e6 0000 +0116e8 0000 +0116ea 0000 +0116ec 0000 +0116ee 0000 +0116f0 0000 +0116f2 0000 +0116f4 0000 +0116f6 0000 +0116f8 0000 +0116fa 0000 +0116fc 0000 +0116fe 0000 +011700 0000 +011702 0000 +011704 0000 +011706 0000 +011708 0000 +01170a 0000 +01170c 0000 +01170e 0000 +011710 0000 +011712 0000 +011714 0000 +011716 0000 +011718 0000 +01171a 0000 +01171c 0000 +01171e 0000 +011720 0000 +011722 0000 +011724 0000 +011726 0000 +011728 0000 +01172a 0000 +01172c 0000 +01172e 0000 +011730 0000 +011732 0000 +011734 0000 +011736 0000 +011738 0000 +01173a 0000 +01173c 0000 +01173e 0000 +011740 0000 +011742 0000 +011744 0000 +011746 0000 +011748 0000 +01174a 0000 +01174c 0000 +01174e 0000 +011750 0000 +011752 0000 +011754 0000 +011756 0000 +011758 0000 +01175a 0000 +01175c 0000 +01175e 0000 +011760 0000 +011762 0000 +011764 0000 +011766 0000 +011768 0000 +01176a 0000 +01176c 0000 +01176e 0000 +011770 0000 +011772 0000 +011774 0000 +011776 0000 +011778 0000 +01177a 0000 +01177c 0000 +01177e 0000 +011780 0000 +011782 0000 +011784 0000 +011786 0000 +011788 0000 +01178a 0000 +01178c 0000 +01178e 0000 +011790 0000 +011792 0000 +011794 0000 +011796 0000 +011798 0000 +01179a 0000 +01179c 0000 +01179e 0000 +0117a0 0000 +0117a2 0000 +0117a4 0000 +0117a6 0000 +0117a8 0000 +0117aa 0000 +0117ac 0000 +0117ae 0000 +0117b0 0000 +0117b2 0000 +0117b4 0000 +0117b6 0000 +0117b8 0000 +0117ba 0101 +0117bc ffff +0117be 0101 +0117c0 aaab bra h'-aaa ;@(h'10d1a) +0117c2 0101 +0117c4 5555 mov.l @(h'14,r5), r5 +0117c6 0101 +0117c8 aaab bra h'-aaa ;@(h'10d22) +0117ca 0101 +0117cc 5555 mov.l @(h'14,r5), r5 +0117ce 0101 +0117d0 aaab bra h'-aaa ;@(h'10d2a) +0117d2 0133 +0117d4 5555 mov.l @(h'14,r5), r5 +0117d6 997f mov.w @(h'fe,pc), r9 ;@(h'118d8) +0117d8 aaab bra h'-aaa ;@(h'10d32) +0117da fd7f +0117dc 5555 mov.l @(h'14,r5), r5 +0117de fd33 +0117e0 bfab bsr h'-aa ;@(h'1173a) +0117e2 9901 mov.w @(h'2,pc), r9 ;@(h'117e8) +0117e4 61d5 mov.w @r13+, r1 +0117e6 0101 +0117e8 c0ab mov.b r0, @(h'ab,gbr) +0117ea 0101 +0117ec 40d5 +0117ee 0101 +0117f0 c0ab mov.b r0, @(h'ab,gbr) +0117f2 0101 +0117f4 e1ff mov #h'ffffffff, r1 +0117f6 0100 +0117f8 0000 +0117fa 0100 +0117fc 0000 +0117fe 0000 +011800 0000 +011802 0000 +011804 0000 +011806 0000 +011808 0000 +01180a 0000 +01180c 0000 +01180e 0000 +011810 0000 +011812 0000 +011814 0000 +011816 0000 +011818 0000 +01181a 0000 +01181c 0000 +01181e 0000 +011820 0000 +011822 0000 +011824 0000 +011826 0000 +011828 0000 +01182a 0000 +01182c 0000 +01182e 0000 +011830 0000 +011832 0000 +011834 0000 +011836 0000 +011838 0000 +01183a 0000 +01183c 0000 +01183e 0000 +011840 0000 +011842 0000 +011844 0000 +011846 0000 +011848 0000 +01184a 0000 +01184c 0000 +01184e 0000 +011850 0000 +011852 0000 +011854 0000 +011856 0000 +011858 0000 +01185a 0000 +01185c 0000 +01185e 0000 +011860 0000 +011862 0000 +011864 0000 +011866 0000 +011868 0000 +01186a 0000 +01186c 0000 +01186e 0000 +011870 0000 +011872 0000 +011874 0000 +011876 0000 +011878 0000 +01187a 0000 +01187c 0000 +01187e 0000 +011880 0000 +011882 0000 +011884 0000 +011886 0000 +011888 0000 +01188a 0000 +01188c 0000 +01188e 0000 +011890 0000 +011892 0000 +011894 0000 +011896 0000 +011898 0000 +01189a 0000 +01189c 0000 +01189e 0000 +0118a0 0000 +0118a2 0000 +0118a4 0000 +0118a6 0000 +0118a8 0000 +0118aa 0000 +0118ac 0000 +0118ae 0000 +0118b0 0000 +0118b2 0000 +0118b4 0000 +0118b6 0000 +0118b8 0000 +0118ba 0000 +0118bc 0000 +0118be 0000 +0118c0 0000 +0118c2 0000 +0118c4 0000 +0118c6 0000 +0118c8 0000 +0118ca 0000 +0118cc 0000 +0118ce 0000 +0118d0 0000 +0118d2 0000 +0118d4 0000 +0118d6 0000 +0118d8 0000 +0118da 0000 +0118dc 0000 +0118de 0000 +0118e0 0000 +0118e2 0000 +0118e4 0000 +0118e6 0000 +0118e8 0000 +0118ea 0000 +0118ec 0000 +0118ee 0000 +0118f0 0000 +0118f2 0000 +0118f4 0000 +0118f6 0000 +0118f8 0000 +0118fa 0000 +0118fc 0000 +0118fe 0000 +011900 0000 +011902 0000 +011904 0000 +011906 0000 +011908 0000 +01190a 00ff mac.l @r15+, @r0+ +01190c ffff +01190e ffff +011910 ffff +011912 ffff +011914 ffff +011916 ffff +011918 ffff +01191a ffff +01191c ffff +01191e ffff +011920 cfff or.b #h'ff, @(r0,gbr) +011922 ff07 +011924 ffff +011926 07ff mac.l @r15+, @r7+ +011928 9fcf mov.w @(h'19e,pc), r15 ;@(h'11aca) +01192a ff07 +01192c ffff +01192e 07ff mac.l @r15+, @r7+ +011930 ff9f +011932 ffff +011934 ffff +011936 ffff +011938 ffff +01193a ffff +01193c ffff +01193e 1f8f mov.l r8, @(h'3c,r15) +011940 ff0f +011942 0fff mac.l @r15+, @r15+ +011944 1f8f mov.l r8, @(h'3c,r15) +011946 ff1f +011948 8fff bf/s h'-2 ;@(h'1194a) +01194a 1f80 mov.l r8, @(h'0,r15) +01194c 070f mac.l @r0+, @r7+ +01194e 0007 mul.l r0, r0 +011950 0000 +011952 0000 +011954 0000 +011956 0000 +011958 0000 +01195a 0000 +01195c 0000 +01195e 0000 +011960 0000 +011962 0000 +011964 0000 +011966 0000 +011968 0000 +01196a 0000 +01196c 0000 +01196e 0000 +011970 0000 +011972 0000 +011974 0000 +011976 0000 +011978 0000 +01197a 0000 +01197c 0000 +01197e 0000 +011980 0000 +011982 0000 +011984 0000 +011986 0000 +011988 0000 +01198a 0000 +01198c 0000 +01198e 0000 +011990 0000 +011992 0000 +011994 0000 +011996 0000 +011998 0000 +01199a 0000 +01199c 0000 +01199e 0000 +0119a0 0000 +0119a2 0000 +0119a4 0000 +0119a6 0000 +0119a8 0000 +0119aa 0000 +0119ac 0000 +0119ae 0000 +0119b0 0000 +0119b2 0000 +0119b4 0000 +0119b6 0000 +0119b8 0000 +0119ba 0000 +0119bc 0000 +0119be 0000 +0119c0 0000 +0119c2 0000 +0119c4 0000 +0119c6 0000 +0119c8 0000 +0119ca 0000 +0119cc 0000 +0119ce 0000 +0119d0 0000 +0119d2 0000 +0119d4 0000 +0119d6 0000 +0119d8 0000 +0119da 0000 +0119dc 0000 +0119de 0000 +0119e0 0000 +0119e2 0000 +0119e4 0000 +0119e6 0000 +0119e8 0000 +0119ea 0000 +0119ec 0000 +0119ee 0000 +0119f0 0000 +0119f2 0000 +0119f4 0000 +0119f6 0000 +0119f8 0000 +0119fa 0000 +0119fc 0000 +0119fe 0000 +011a00 0000 +011a02 0000 +011a04 0000 +011a06 0000 +011a08 0000 +011a0a 0000 +011a0c 0000 +011a0e 0000 +011a10 0000 +011a12 0000 +011a14 0000 +011a16 0000 +011a18 0000 +011a1a 0000 +011a1c 0000 +011a1e 0000 +011a20 0000 +011a22 0000 +011a24 0000 +011a26 0000 +011a28 0000 +011a2a 0000 +011a2c 0000 +011a2e 0000 +011a30 0000 +011a32 0000 +011a34 0000 +011a36 0000 +011a38 0000 +011a3a 0000 +011a3c 0000 +011a3e 0000 +011a40 0000 +011a42 0000 +011a44 0000 +011a46 0000 +011a48 0000 +011a4a 0000 +011a4c 0000 +011a4e 0000 +011a50 0000 +011a52 0000 +011a54 0000 +011a56 0000 +011a58 0000 +011a5a 0000 +011a5c 0000 +011a5e 0000 +011a60 0007 mul.l r0, r0 +011a62 7fff add #h'ff, r15 +011a64 f76a +011a66 aab7 bra h'-a92 ;@(h'10fd8) +011a68 5555 mov.l @(h'14,r5), r5 +011a6a 576a mov.l @(h'28,r6), r7 +011a6c aab7 bra h'-a92 ;@(h'10fde) +011a6e 7d55 add #h'55, r13 +011a70 5746 mov.l @(h'18,r4), r7 +011a72 aab7 bra h'-a92 ;@(h'10fe4) +011a74 0355 mov.w r5, @(r0,r3) +011a76 f702 +011a78 ab17 bra h'-9d2 ;@(h'110aa) +011a7a 0356 mov.l r5, @(r0,r3) +011a7c 0702 stc sr, r7 +011a7e aa07 bra h'-bf2 ;@(h'10e90) +011a80 4756 +011a82 077e mov.l @(r0,r7), r7 +011a84 aa07 bra h'-bf2 ;@(h'10e96) +011a86 5557 mov.l @(h'1c,r5), r5 +011a88 176a mov.l r6, @(h'28,r7) +011a8a abf7 bra h'-812 ;@(h'1127c) +011a8c 7ffd add #h'fd, r15 +011a8e 570f mov.l @(h'3c,r0), r7 +011a90 06b7 mul.l r11, r6 +011a92 0605 mov.w r0, @(r0,r6) +011a94 5706 mov.l @(h'18,r0), r7 +011a96 06b7 mul.l r11, r6 +011a98 0f07 mul.l r0, r15 +011a9a f70f +011a9c 0007 mul.l r0, r0 +011a9e 0600 +011aa0 0700 +011aa2 0007 mul.l r0, r0 +011aa4 0000 +011aa6 0000 +011aa8 0000 +011aaa 0000 +011aac 0000 +011aae 0000 +011ab0 0000 +011ab2 0000 +011ab4 0000 +011ab6 0000 +011ab8 0000 +011aba 0000 +011abc 0000 +011abe 0000 +011ac0 0000 +011ac2 0000 +011ac4 0000 +011ac6 0000 +011ac8 0000 +011aca 0000 +011acc 0000 +011ace 0000 +011ad0 0000 +011ad2 0000 +011ad4 0000 +011ad6 0000 +011ad8 0000 +011ada 0000 +011adc 0000 +011ade 0000 +011ae0 0000 +011ae2 0000 +011ae4 0000 +011ae6 0000 +011ae8 0000 +011aea 0000 +011aec 0000 +011aee 0000 +011af0 0000 +011af2 0000 +011af4 0000 +011af6 0000 +011af8 0000 +011afa 0000 +011afc 0000 +011afe 0000 +011b00 0000 +011b02 0000 +011b04 0000 +011b06 0000 +011b08 0000 +011b0a 0000 +011b0c 0000 +011b0e 0000 +011b10 0000 +011b12 0000 +011b14 0000 +011b16 0000 +011b18 0000 +011b1a 0000 +011b1c 0000 +011b1e 0000 +011b20 0000 +011b22 0000 +011b24 0000 +011b26 0000 +011b28 0000 +011b2a 0000 +011b2c 0000 +011b2e 0000 +011b30 0000 +011b32 0000 +011b34 0000 +011b36 0000 +011b38 0000 +011b3a 0000 +011b3c 0000 +011b3e 0000 +011b40 0000 +011b42 0000 +011b44 0000 +011b46 0000 +011b48 0000 +011b4a 0000 +011b4c 0000 +011b4e 0000 +011b50 0000 +011b52 0000 +011b54 0000 +011b56 0000 +011b58 0000 +011b5a 0000 +011b5c 0000 +011b5e 0000 +011b60 0000 +011b62 0000 +011b64 0000 +011b66 0000 +011b68 0000 +011b6a 0000 +011b6c 0000 +011b6e 0000 +011b70 0000 +011b72 0000 +011b74 0000 +011b76 0000 +011b78 0000 +011b7a 0000 +011b7c 0000 +011b7e 0000 +011b80 0000 +011b82 0000 +011b84 0000 +011b86 0000 +011b88 0000 +011b8a 0000 +011b8c 0000 +011b8e 0000 +011b90 0000 +011b92 0000 +011b94 0000 +011b96 0000 +011b98 0000 +011b9a 0000 +011b9c 0000 +011b9e 0000 +011ba0 0000 +011ba2 0000 +011ba4 0000 +011ba6 0000 +011ba8 0000 +011baa 0000 +011bac 0000 +011bae 0000 +011bb0 0000 +011bb2 0000 +011bb4 7fff add #h'ff, r15 +011bb6 007f mac.l @r7+, @r0+ +011bb8 ff00 +011bba 7fff add #h'ff, r15 +011bbc 007f mac.l @r7+, @r0+ +011bbe ff00 +011bc0 7fff add #h'ff, r15 +011bc2 007f mac.l @r7+, @r0+ +011bc4 ff00 +011bc6 7fff add #h'ff, r15 +011bc8 007f mac.l @r7+, @r0+ +011bca ff0e +011bcc ffff +011bce 1fff mov.l r15, @(h'3c,r15) +011bd0 ff1f +011bd2 ffff +011bd4 1fff mov.l r15, @(h'3c,r15) +011bd6 ff1f +011bd8 ffff +011bda 0eff mac.l @r15+, @r14+ +011bdc ff00 +011bde 7fff add #h'ff, r15 +011be0 007f mac.l @r7+, @r0+ +011be2 ff00 +011be4 7fff add #h'ff, r15 +011be6 007f mac.l @r7+, @r0+ +011be8 ff00 +011bea 7fff add #h'ff, r15 +011bec 007f mac.l @r7+, @r0+ +011bee ff00 +011bf0 7fff add #h'ff, r15 +011bf2 ffff +011bf4 ffff +011bf6 ffff +011bf8 ffff +011bfa ffff +011bfc ffff +011bfe ffff +011c00 ffff +011c02 ffff +011c04 cfff or.b #h'ff, @(r0,gbr) +011c06 ff07 +011c08 ffff +011c0a 07ff mac.l @r15+, @r7+ +011c0c ffcf +011c0e ffff +011c10 ffff +011c12 ffff +011c14 ffff +011c16 ffff +011c18 ffff +011c1a ffff +011c1c ffff +011c1e ffff +011c20 ffff +011c22 003f mac.l @r3+, @r0+ +011c24 0300 +011c26 1e03 mov.l r0, @(h'c,r14) +011c28 003f mac.l @r3+, @r0+ +011c2a 0300 +011c2c 3f03 cmp/ge r0, r15 +011c2e 003f mac.l @r3+, @r0+ +011c30 0300 +011c32 1e03 mov.l r0, @(h'c,r14) +011c34 0000 +011c36 0000 +011c38 0000 +011c3a 0000 +011c3c 0000 +011c3e 0000 +011c40 0000 +011c42 0000 +011c44 0000 +011c46 0000 +011c48 0000 +011c4a 0000 +011c4c 0000 +011c4e 0000 +011c50 0000 +011c52 0000 +011c54 0000 +011c56 0000 +011c58 0000 +011c5a 0000 +011c5c 0000 +011c5e 0000 +011c60 0000 +011c62 0000 +011c64 0000 +011c66 0000 +011c68 0000 +011c6a 0000 +011c6c 0000 +011c6e 0000 +011c70 0000 +011c72 0000 +011c74 0000 +011c76 0000 +011c78 0000 +011c7a 0000 +011c7c 0000 +011c7e 0000 +011c80 0000 +011c82 0000 +011c84 0000 +011c86 0000 +011c88 0000 +011c8a 0000 +011c8c 0000 +011c8e 0000 +011c90 0000 +011c92 0000 +011c94 0000 +011c96 0000 +011c98 0000 +011c9a 0000 +011c9c 0000 +011c9e 0000 +011ca0 0000 +011ca2 0000 +011ca4 0000 +011ca6 0000 +011ca8 0000 +011caa 0000 +011cac 0000 +011cae 0000 +011cb0 0000 +011cb2 0000 +011cb4 0000 +011cb6 0000 +011cb8 0000 +011cba 0000 +011cbc 0000 +011cbe 0000 +011cc0 0000 +011cc2 0000 +011cc4 0000 +011cc6 0000 +011cc8 0000 +011cca 0000 +011ccc 0000 +011cce 0000 +011cd0 0000 +011cd2 0000 +011cd4 0000 +011cd6 0000 +011cd8 0000 +011cda 0000 +011cdc 0000 +011cde 0000 +011ce0 0000 +011ce2 0000 +011ce4 0000 +011ce6 0000 +011ce8 0000 +011cea 0000 +011cec 0000 +011cee 0000 +011cf0 0000 +011cf2 0000 +011cf4 0000 +011cf6 0000 +011cf8 0000 +011cfa 0000 +011cfc 0000 +011cfe 0000 +011d00 0000 +011d02 0000 +011d04 0000 +011d06 0000 +011d08 0003 bsrf r0 +011d0a 003f mac.l @r3+, @r0+ +011d0c fb00 +011d0e 355b subv r5, r5 +011d10 002a sts pr, r0 +011d12 ab00 bra h'-a00 ;@(h'11316) +011d14 355b subv r5, r5 +011d16 002a sts pr, r0 +011d18 ab00 bra h'-a00 ;@(h'1131c) +011d1a 355b subv r5, r5 +011d1c 002a sts pr, r0 +011d1e ab00 bra h'-a00 ;@(h'11322) +011d20 355b subv r5, r5 +011d22 066a +011d24 ab0f bra h'-9e2 ;@(h'11346) +011d26 f55b +011d28 0fea +011d2a ab06 bra h'-9f4 ;@(h'1133a) +011d2c 755b add #h'5b, r5 +011d2e 002a sts pr, r0 +011d30 ab00 bra h'-a00 ;@(h'11334) +011d32 355b subv r5, r5 +011d34 002a sts pr, r0 +011d36 ab00 bra h'-a00 ;@(h'1133a) +011d38 355b subv r5, r5 +011d3a 002a sts pr, r0 +011d3c ab00 bra h'-a00 ;@(h'11340) +011d3e 355b subv r5, r5 +011d40 002a sts pr, r0 +011d42 ab00 bra h'-a00 ;@(h'11346) +011d44 355b subv r5, r5 +011d46 002a sts pr, r0 +011d48 ab7f bra h'-902 ;@(h'1144a) +011d4a f55b +011d4c 6aaa negc r10, r10 +011d4e ab55 bra h'-956 ;@(h'113fc) +011d50 555b mov.l @(h'2c,r5), r5 +011d52 7eaa add #h'aa, r14 +011d54 ab47 bra h'-972 ;@(h'113e6) +011d56 555b mov.l @(h'2c,r5), r5 +011d58 02aa +011d5a ab03 bra h'-9fa ;@(h'11364) +011d5c 555b mov.l @(h'2c,r5), r5 +011d5e 02aa +011d60 ab03 bra h'-9fa ;@(h'1136a) +011d62 555b mov.l @(h'2c,r5), r5 +011d64 46aa +011d66 ab7d bra h'-906 ;@(h'11464) +011d68 555b mov.l @(h'2c,r5), r5 +011d6a 6aaa negc r10, r10 +011d6c ab55 bra h'-956 ;@(h'1141a) +011d6e 555b mov.l @(h'2c,r5), r5 +011d70 7fff add #h'ff, r15 +011d72 fb00 +011d74 1e03 mov.l r0, @(h'c,r14) +011d76 000c mov.b @(r0,r0), r0 +011d78 0300 +011d7a 0c03 bsrf r12 +011d7c 001e mov.l @(r0,r1), r0 +011d7e 0300 +011d80 1e03 mov.l r0, @(h'c,r14) +011d82 000c mov.b @(r0,r0), r0 +011d84 0300 +011d86 0003 bsrf r0 +011d88 0000 +011d8a 0000 +011d8c 0000 +011d8e 0000 +011d90 0000 +011d92 0000 +011d94 0000 +011d96 0000 +011d98 0000 +011d9a 0000 +011d9c 0000 +011d9e 0000 +011da0 0000 +011da2 0000 +011da4 0000 +011da6 0000 +011da8 0000 +011daa 0000 +011dac 0000 +011dae 0000 +011db0 0000 +011db2 0000 +011db4 0000 +011db6 0000 +011db8 0000 +011dba 0000 +011dbc 0000 +011dbe 0000 +011dc0 0000 +011dc2 0000 +011dc4 0000 +011dc6 0000 +011dc8 0000 +011dca 0000 +011dcc 0000 +011dce 0000 +011dd0 0000 +011dd2 0000 +011dd4 0000 +011dd6 0000 +011dd8 0000 +011dda 0000 +011ddc 0000 +011dde 0000 +011de0 0000 +011de2 0000 +011de4 0000 +011de6 0000 +011de8 0000 +011dea 0000 +011dec 0000 +011dee 0000 +011df0 0000 +011df2 0000 +011df4 0000 +011df6 0000 +011df8 0000 +011dfa 0000 +011dfc 0000 +011dfe 0000 +011e00 0000 +011e02 0000 +011e04 0000 +011e06 0000 +011e08 0000 +011e0a 0000 +011e0c 0000 +011e0e 0000 +011e10 0000 +011e12 0000 +011e14 0000 +011e16 0000 +011e18 0000 +011e1a 0000 +011e1c 0000 +011e1e 0000 +011e20 0000 +011e22 0000 +011e24 0000 +011e26 0000 +011e28 0000 +011e2a 0000 +011e2c 0000 +011e2e 0000 +011e30 0000 +011e32 0000 +011e34 0000 +011e36 0000 +011e38 0000 +011e3a 0000 +011e3c 0000 +011e3e 0000 +011e40 0000 +011e42 0000 +011e44 0000 +011e46 0000 +011e48 0000 +011e4a 0000 +011e4c 0000 +011e4e 0000 +011e50 0000 +011e52 0000 +011e54 0000 +011e56 0000 +011e58 0000 +011e5a 00fe mov.l @(r0,r15), r0 +011e5c 7fff add #h'ff, r15 +011e5e fe7f +011e60 fffc +011e62 3fff addv r15, r15 +011e64 fc3f +011e66 fffe +011e68 7fff add #h'ff, r15 +011e6a ffff +011e6c ffff +011e6e ffff +011e70 cfff or.b #h'ff, @(r0,gbr) +011e72 ff07 +011e74 ffff +011e76 07ff mac.l @r15+, @r7+ +011e78 ffcf +011e7a ffff +011e7c ffff +011e7e ffff +011e80 ffff +011e82 ffff +011e84 ffff +011e86 ffff +011e88 ffff +011e8a ffff +011e8c ffff +011e8e ffff +011e90 ffff +011e92 ffff +011e94 0000 +011e96 0000 +011e98 0000 +011e9a 0000 +011e9c 0000 +011e9e 0000 +011ea0 0000 +011ea2 0000 +011ea4 0000 +011ea6 0000 +011ea8 0000 +011eaa 0000 +011eac 0000 +011eae 0000 +011eb0 0000 +011eb2 0000 +011eb4 0000 +011eb6 0000 +011eb8 0000 +011eba 0000 +011ebc 0000 +011ebe 0000 +011ec0 0000 +011ec2 0000 +011ec4 0000 +011ec6 0000 +011ec8 0000 +011eca 0000 +011ecc 0000 +011ece 0000 +011ed0 0000 +011ed2 0000 +011ed4 0000 +011ed6 0000 +011ed8 0000 +011eda 0000 +011edc 0000 +011ede 0000 +011ee0 0000 +011ee2 0000 +011ee4 0000 +011ee6 0000 +011ee8 0000 +011eea 0000 +011eec 0000 +011eee 0000 +011ef0 0000 +011ef2 0000 +011ef4 0000 +011ef6 0000 +011ef8 0000 +011efa 0000 +011efc 0000 +011efe 0000 +011f00 0000 +011f02 0000 +011f04 0000 +011f06 0000 +011f08 0000 +011f0a 0000 +011f0c 0000 +011f0e 0000 +011f10 0000 +011f12 0000 +011f14 0000 +011f16 0000 +011f18 0000 +011f1a 0000 +011f1c 0000 +011f1e 0000 +011f20 0000 +011f22 0000 +011f24 0000 +011f26 0000 +011f28 0000 +011f2a 0000 +011f2c 0000 +011f2e 0000 +011f30 0000 +011f32 0000 +011f34 0000 +011f36 0000 +011f38 0000 +011f3a 0000 +011f3c 0000 +011f3e 0000 +011f40 0000 +011f42 0000 +011f44 0000 +011f46 0000 +011f48 0000 +011f4a 0000 +011f4c 0000 +011f4e 0000 +011f50 0000 +011f52 0000 +011f54 0000 +011f56 0000 +011f58 0000 +011f5a 0000 +011f5c 0000 +011f5e 0000 +011f60 0000 +011f62 0000 +011f64 0000 +011f66 0000 +011f68 0000 +011f6a 0000 +011f6c 0000 +011f6e 0000 +011f70 0000 +011f72 0000 +011f74 0000 +011f76 0000 +011f78 0000 +011f7a 0000 +011f7c 0000 +011f7e 0000 +011f80 0000 +011f82 0000 +011f84 0000 +011f86 0000 +011f88 0000 +011f8a 0000 +011f8c 0000 +011f8e 0000 +011f90 0000 +011f92 0000 +011f94 0000 +011f96 0000 +011f98 0000 +011f9a 0000 +011f9c 0000 +011f9e 0000 +011fa0 0000 +011fa2 0000 +011fa4 0000 +011fa6 0000 +011fa8 0000 +011faa 0000 +011fac 0000 +011fae 0000 +011fb0 007f mac.l @r7+, @r0+ +011fb2 7c3f add #h'3f, r12 +011fb4 7f58 add #h'58, r15 +011fb6 157f mov.l r7, @(h'3c,r5) +011fb8 681b neg r1, r8 +011fba 7f58 add #h'58, r15 +011fbc 157f mov.l r7, @(h'3c,r5) +011fbe 7c3b add #h'3b, r12 +011fc0 7f47 add #h'47, r15 +011fc2 f57f +011fc4 02ab +011fc6 7f03 +011fc8 557f mov.l @(h'3c,r7), r5 +011fca 02ab +011fcc 7f03 +011fce 557f mov.l @(h'3c,r7), r5 +011fd0 46ab +011fd2 7f7d add #h'7d, r15 +011fd4 557f mov.l @(h'3c,r7), r5 +011fd6 6aab neg r10, r10 +011fd8 7f55 add #h'55, r15 +011fda 557f mov.l @(h'3c,r7), r5 +011fdc 6aab neg r10, r10 +011fde 7f55 add #h'55, r15 +011fe0 557f mov.l @(h'3c,r7), r5 +011fe2 7fff add #h'ff, r15 +011fe4 7f00 +011fe6 007f mac.l @r7+, @r0+ +011fe8 0000 +011fea 0000 +011fec 0000 +011fee 0000 +011ff0 0000 +011ff2 0000 +011ff4 0000 +011ff6 0000 +011ff8 0000 +011ffa 0000 +011ffc 0000 +011ffe 0000 +012000 0000 +012002 0000 +012004 0000 +012006 0000 +012008 0000 +01200a 0000 +01200c 0000 +01200e 0000 +012010 0000 +012012 0000 +012014 0000 +012016 0000 +012018 0000 +01201a 0000 +01201c 0000 +01201e 0000 +012020 0000 +012022 0000 +012024 0000 +012026 0000 +012028 0000 +01202a 0000 +01202c 0000 +01202e 0000 +012030 0000 +012032 0000 +012034 0000 +012036 0000 +012038 0000 +01203a 0000 +01203c 0000 +01203e 0000 +012040 0000 +012042 0000 +012044 0000 +012046 0000 +012048 0000 +01204a 0000 +01204c 0000 +01204e 0000 +012050 0000 +012052 0000 +012054 0000 +012056 0000 +012058 0000 +01205a 0000 +01205c 0000 +01205e 0000 +012060 0000 +012062 0000 +012064 0000 +012066 0000 +012068 0000 +01206a 0000 +01206c 0000 +01206e 0000 +012070 0000 +012072 0000 +012074 0000 +012076 0000 +012078 0000 +01207a 0000 +01207c 0000 +01207e 0000 +012080 0000 +012082 0000 +012084 0000 +012086 0000 +012088 0000 +01208a 0000 +01208c 0000 +01208e 0000 +012090 0000 +012092 0000 +012094 0000 +012096 0000 +012098 0000 +01209a 0000 +01209c 0000 +01209e 0000 +0120a0 0000 +0120a2 0000 +0120a4 0000 +0120a6 0000 +0120a8 0000 +0120aa 0000 +0120ac 0000 +0120ae 0000 +0120b0 0000 +0120b2 0000 +0120b4 0000 +0120b6 0000 +0120b8 0000 +0120ba 0000 +0120bc 0000 +0120be 0000 +0120c0 0000 +0120c2 0000 +0120c4 0000 +0120c6 0000 +0120c8 0000 +0120ca 0000 +0120cc 0000 +0120ce 0000 +0120d0 0000 +0120d2 0000 +0120d4 0000 +0120d6 0000 +0120d8 0000 +0120da 0000 +0120dc 0000 +0120de 0000 +0120e0 0000 +0120e2 0000 +0120e4 0000 +0120e6 0000 +0120e8 0000 +0120ea 0000 +0120ec 0000 +0120ee 0000 +0120f0 0000 +0120f2 0000 +0120f4 0000 +0120f6 0000 +0120f8 0000 +0120fa 0000 +0120fc 0000 +0120fe 0000 +012100 0000 +012102 00ff mac.l @r15+, @r0+ +012104 8001 mov.b r0, @(h'1,r0) +012106 ffff +012108 8001 mov.b r0, @(h'1,r0) +01210a ffff +01210c 8001 mov.b r0, @(h'1,r0) +01210e ffff +012110 83c1 +012112 ffff +012114 87e1 +012116 ffff +012118 87e1 +01211a ffff +01211c 87e1 +01211e ffff +012120 83c1 +012122 ffff +012124 87e1 +012126 ffff +012128 ffff +01212a ffff +01212c ffff +01212e ffff +012130 ffff +012132 ffff +012134 ffff +012136 ffff +012138 ffff +01213a ffff +01213c ffff +01213e ffff +012140 ffff +012142 ffff +012144 ffff +012146 ffff +012148 ffff +01214a ff00 +01214c 0000 +01214e 0000 +012150 0000 +012152 0000 +012154 0000 +012156 0000 +012158 0000 +01215a 0000 +01215c 0000 +01215e 0000 +012160 0000 +012162 0000 +012164 0000 +012166 0000 +012168 0000 +01216a 0000 +01216c 0000 +01216e 0000 +012170 0000 +012172 0000 +012174 0000 +012176 0000 +012178 0000 +01217a 0000 +01217c 0000 +01217e 0000 +012180 0000 +012182 0000 +012184 0000 +012186 0000 +012188 0000 +01218a 0000 +01218c 0000 +01218e 0000 +012190 0000 +012192 0000 +012194 0000 +012196 0000 +012198 0000 +01219a 0000 +01219c 0000 +01219e 0000 +0121a0 0000 +0121a2 0000 +0121a4 0000 +0121a6 0000 +0121a8 0000 +0121aa 0000 +0121ac 0000 +0121ae 0000 +0121b0 0000 +0121b2 0000 +0121b4 0000 +0121b6 0000 +0121b8 0000 +0121ba 0000 +0121bc 0000 +0121be 0000 +0121c0 0000 +0121c2 0000 +0121c4 0000 +0121c6 0000 +0121c8 0000 +0121ca 0000 +0121cc 0000 +0121ce 0000 +0121d0 0000 +0121d2 0000 +0121d4 0000 +0121d6 0000 +0121d8 0000 +0121da 0000 +0121dc 0000 +0121de 0000 +0121e0 0000 +0121e2 0000 +0121e4 0000 +0121e6 0000 +0121e8 0000 +0121ea 0000 +0121ec 0000 +0121ee 0000 +0121f0 0000 +0121f2 0000 +0121f4 0000 +0121f6 0000 +0121f8 0000 +0121fa 0000 +0121fc 0000 +0121fe 0000 +012200 0000 +012202 0000 +012204 0000 +012206 0000 +012208 0000 +01220a 0000 +01220c 0000 +01220e 0000 +012210 0000 +012212 0000 +012214 0000 +012216 0000 +012218 0000 +01221a 0000 +01221c 0000 +01221e 0000 +012220 0000 +012222 0000 +012224 0000 +012226 0000 +012228 0000 +01222a 0000 +01222c 0000 +01222e 0000 +012230 0000 +012232 0000 +012234 0000 +012236 0000 +012238 0000 +01223a 0000 +01223c 0000 +01223e 0000 +012240 0000 +012242 0000 +012244 0000 +012246 0000 +012248 0000 +01224a 0000 +01224c 0000 +01224e 0000 +012250 0000 +012252 0000 +012254 0000 +012256 0000 +012258 0000 +01225a 017f mac.l @r7+, @r1+ +01225c 0000 +01225e fd55 +012260 0000 +012262 d56b mov.l @(h'1ac,pc), r5 ;@(h'12410) +012264 0000 +012266 ad55 bra h'-556 ;@(h'11d14) +012268 0180 +01226a d56b mov.l @(h'1ac,pc), r5 ;@(h'12418) +01226c 03c0 +01226e ad55 bra h'-556 ;@(h'11d1c) +012270 03c0 +012272 d56b mov.l @(h'1ac,pc), r5 ;@(h'12420) +012274 0180 +012276 ad55 bra h'-556 ;@(h'11d24) +012278 0180 +01227a d56b mov.l @(h'1ac,pc), r5 ;@(h'12428) +01227c 03c0 +01227e ad55 bra h'-556 ;@(h'11d2c) +012280 ffff +012282 d56a mov.l @(h'1a8,pc), r5 ;@(h'1242c) +012284 aaaa bra h'-aac ;@(h'117dc) +012286 ad55 bra h'-556 ;@(h'11d34) +012288 5555 mov.l @(h'14,r5), r5 +01228a 556a mov.l @(h'28,r6), r5 +01228c aaaa bra h'-aac ;@(h'117e4) +01228e ad55 bra h'-556 ;@(h'11d3c) +012290 5555 mov.l @(h'14,r5), r5 +012292 556a mov.l @(h'28,r6), r5 +012294 aaaa bra h'-aac ;@(h'117ec) +012296 ad7f bra h'-502 ;@(h'11d98) +012298 ffff +01229a fd00 +01229c 0000 +01229e 0100 +0122a0 0000 +0122a2 0000 +0122a4 0000 +0122a6 0000 +0122a8 0000 +0122aa 0000 +0122ac 0000 +0122ae 0000 +0122b0 0000 +0122b2 0000 +0122b4 0000 +0122b6 0000 +0122b8 0000 +0122ba 0000 +0122bc 0000 +0122be 0000 +0122c0 0000 +0122c2 0000 +0122c4 0000 +0122c6 0000 +0122c8 0000 +0122ca 0000 +0122cc 0000 +0122ce 0000 +0122d0 0000 +0122d2 0000 +0122d4 0000 +0122d6 0000 +0122d8 0000 +0122da 0000 +0122dc 0000 +0122de 0000 +0122e0 0000 +0122e2 0000 +0122e4 0000 +0122e6 0000 +0122e8 0000 +0122ea 0000 +0122ec 0000 +0122ee 0000 +0122f0 0000 +0122f2 0000 +0122f4 0000 +0122f6 0000 +0122f8 0000 +0122fa 0000 +0122fc 0000 +0122fe 0000 +012300 0000 +012302 0000 +012304 0000 +012306 0000 +012308 0000 +01230a 0000 +01230c 0000 +01230e 0000 +012310 0000 +012312 0000 +012314 0000 +012316 0000 +012318 0000 +01231a 0000 +01231c 0000 +01231e 0000 +012320 0000 +012322 0000 +012324 0000 +012326 0000 +012328 0000 +01232a 0000 +01232c 0000 +01232e 0000 +012330 0000 +012332 0000 +012334 0000 +012336 0000 +012338 0000 +01233a 0000 +01233c 0000 +01233e 0000 +012340 0000 +012342 0000 +012344 0000 +012346 0000 +012348 0000 +01234a 0000 +01234c 0000 +01234e 0000 +012350 0000 +012352 0000 +012354 0000 +012356 0000 +012358 0000 +01235a 0000 +01235c 0000 +01235e 0000 +012360 0000 +012362 0000 +012364 0000 +012366 0000 +012368 0000 +01236a 0000 +01236c 0000 +01236e 0000 +012370 0000 +012372 0000 +012374 0000 +012376 0000 +012378 0000 +01237a 0000 +01237c 0000 +01237e 0000 +012380 0000 +012382 0000 +012384 0000 +012386 0000 +012388 0000 +01238a 0000 +01238c 0000 +01238e 0000 +012390 0000 +012392 0000 +012394 0000 +012396 0000 +012398 0000 +01239a 0000 +01239c 0000 +01239e 0000 +0123a0 0000 +0123a2 0000 +0123a4 0000 +0123a6 0000 +0123a8 0000 +0123aa 0003 bsrf r0 +0123ac ffff +0123ae 03ff mac.l @r15+, @r3+ +0123b0 ff03 +0123b2 ffff +0123b4 77ff add #h'ff, r7 +0123b6 ffff +0123b8 ffff +0123ba ffff +0123bc ffff +0123be ffff +0123c0 ffff +0123c2 ff77 +0123c4 ffff +0123c6 03ff mac.l @r15+, @r3+ +0123c8 ff03 +0123ca ffff +0123cc 03ff mac.l @r15+, @r3+ +0123ce ff03 +0123d0 ffff +0123d2 03f3 +0123d4 ff03 +0123d6 e1ff mov #h'ffffffff, r1 +0123d8 03e1 +0123da ff03 +0123dc f3ff +0123de 03f3 +0123e0 ff00 +0123e2 0000 +0123e4 0000 +0123e6 0000 +0123e8 0000 +0123ea 0000 +0123ec 0000 +0123ee 0000 +0123f0 0000 +0123f2 0000 +0123f4 0000 +0123f6 0000 +0123f8 0000 +0123fa 0000 +0123fc 0000 +0123fe 0000 +012400 0000 +012402 0000 +012404 0000 +012406 0000 +012408 0000 +01240a 0000 +01240c 0000 +01240e 0000 +012410 0000 +012412 0000 +012414 0000 +012416 0000 +012418 0000 +01241a 0000 +01241c 0000 +01241e 0000 +012420 0000 +012422 0000 +012424 0000 +012426 0000 +012428 0000 +01242a 0000 +01242c 0000 +01242e 0000 +012430 0000 +012432 0000 +012434 0000 +012436 0000 +012438 0000 +01243a 0000 +01243c 0000 +01243e 0000 +012440 0000 +012442 0000 +012444 0000 +012446 0000 +012448 0000 +01244a 0000 +01244c 0000 +01244e 0000 +012450 0000 +012452 0000 +012454 0000 +012456 0000 +012458 0000 +01245a 0000 +01245c 0000 +01245e 0000 +012460 0000 +012462 0000 +012464 0000 +012466 0000 +012468 0000 +01246a 0000 +01246c 0000 +01246e 0000 +012470 0000 +012472 0000 +012474 0000 +012476 0000 +012478 0000 +01247a 0000 +01247c 0000 +01247e 0000 +012480 0000 +012482 0000 +012484 0000 +012486 0000 +012488 0000 +01248a 0000 +01248c 0000 +01248e 0000 +012490 0000 +012492 0000 +012494 0000 +012496 0000 +012498 0000 +01249a 0000 +01249c 0000 +01249e 0000 +0124a0 0000 +0124a2 0000 +0124a4 0000 +0124a6 0000 +0124a8 0000 +0124aa 0000 +0124ac 0000 +0124ae 0000 +0124b0 0000 +0124b2 0000 +0124b4 0000 +0124b6 0000 +0124b8 0000 +0124ba 0000 +0124bc 0000 +0124be 0000 +0124c0 0000 +0124c2 0000 +0124c4 0000 +0124c6 0000 +0124c8 0000 +0124ca 0000 +0124cc 0000 +0124ce 0000 +0124d0 0000 +0124d2 0000 +0124d4 0000 +0124d6 0000 +0124d8 0000 +0124da 0000 +0124dc 0000 +0124de 0000 +0124e0 0000 +0124e2 0000 +0124e4 0000 +0124e6 0000 +0124e8 0000 +0124ea 0000 +0124ec 0000 +0124ee 0000 +0124f0 0000 +0124f2 0000 +0124f4 0000 +0124f6 0000 +0124f8 0000 +0124fa 0000 +0124fc 0000 +0124fe 0000 +012500 000f mac.l @r0+, @r0+ +012502 01ff mac.l @r15+, @r1+ +012504 ef01 mov #h'1, r15 +012506 aaaf bra h'-aa2 ;@(h'11a68) +012508 0155 mov.w r5, @(r0,r1) +01250a 6f33 mov r3, r15 +01250c aaaf bra h'-aa2 ;@(h'11a6e) +01250e 7f55 add #h'55, r15 +012510 6f7f exts.w r7, r15 +012512 aaaf bra h'-aa2 ;@(h'11a74) +012514 3355 dmulu.l r5, r3 +012516 6f01 mov.w @r0, r15 +012518 aaaf bra h'-aa2 ;@(h'11a7a) +01251a 0155 mov.w r5, @(r0,r1) +01251c 6f01 mov.w @r0, r15 +01251e aaaf bra h'-aa2 ;@(h'11a80) +012520 017f mac.l @r7+, @r1+ +012522 6f01 mov.w @r0, r15 +012524 e1af mov #h'ffffffaf, r1 +012526 0140 +012528 ef01 mov #h'1, r15 +01252a c0af mov.b r0, @(h'af,gbr) +01252c 0140 +01252e ef01 mov #h'1, r15 +012530 e1ef mov #h'ffffffef, r1 +012532 0000 +012534 0f00 +012536 0000 +012538 0000 +01253a 0000 +01253c 0000 +01253e 0000 +012540 0000 +012542 0000 +012544 0000 +012546 0000 +012548 0000 +01254a 0000 +01254c 0000 +01254e 0000 +012550 0000 +012552 0000 +012554 0000 +012556 0000 +012558 0000 +01255a 0000 +01255c 0000 +01255e 0000 +012560 0000 +012562 0000 +012564 0000 +012566 0000 +012568 0000 +01256a 0000 +01256c 0000 +01256e 0000 +012570 0000 +012572 0000 +012574 0000 +012576 0000 +012578 0000 +01257a 0000 +01257c 0000 +01257e 0000 +012580 0000 +012582 0000 +012584 0000 +012586 0000 +012588 0000 +01258a 0000 +01258c 0000 +01258e 0000 +012590 0000 +012592 0000 +012594 0000 +012596 0000 +012598 0000 +01259a 0000 +01259c 0000 +01259e 0000 +0125a0 0000 +0125a2 0000 +0125a4 0000 +0125a6 0000 +0125a8 0000 +0125aa 0000 +0125ac 0000 +0125ae 0000 +0125b0 0000 +0125b2 0000 +0125b4 0000 +0125b6 0000 +0125b8 0000 +0125ba 0000 +0125bc 0000 +0125be 0000 +0125c0 0000 +0125c2 0000 +0125c4 0000 +0125c6 0000 +0125c8 0000 +0125ca 0000 +0125cc 0000 +0125ce 0000 +0125d0 0000 +0125d2 0000 +0125d4 0000 +0125d6 0000 +0125d8 0000 +0125da 0000 +0125dc 0000 +0125de 0000 +0125e0 0000 +0125e2 0000 +0125e4 0000 +0125e6 0000 +0125e8 0000 +0125ea 0000 +0125ec 0000 +0125ee 0000 +0125f0 0000 +0125f2 0000 +0125f4 0000 +0125f6 0000 +0125f8 0000 +0125fa 0000 +0125fc 0000 +0125fe 0000 +012600 0000 +012602 0000 +012604 0000 +012606 0000 +012608 0000 +01260a 0000 +01260c 0000 +01260e 0000 +012610 0000 +012612 0000 +012614 0000 +012616 0000 +012618 0000 +01261a 0000 +01261c 0000 +01261e 0000 +012620 0000 +012622 0000 +012624 0000 +012626 0000 +012628 0000 +01262a 0000 +01262c 0000 +01262e 0000 +012630 0000 +012632 0000 +012634 0000 +012636 0000 +012638 0000 +01263a 0000 +01263c 0000 +01263e 0000 +012640 0000 +012642 0000 +012644 0000 +012646 0000 +012648 0000 +01264a 0000 +01264c 0000 +01264e 0000 +012650 0000 +012652 0001 +012654 fcfe +012656 0701 +012658 fcfe +01265a 0701 +01265c f87e +01265e 0701 +012660 f87e +012662 0701 +012664 fcfe +012666 0701 +012668 fffe +01266a 0701 +01266c fffe +01266e 0701 +012670 ffff +012672 7701 +012674 ffff +012676 ff01 +012678 ffff +01267a ffff +01267c ffff +01267e ffff +012680 ffff +012682 ffff +012684 ffff +012686 77ff add #h'ff, r7 +012688 fffe +01268a 07ff mac.l @r15+, @r7+ +01268c fffe +01268e 07ff mac.l @r15+, @r7+ +012690 fffe +012692 07ff mac.l @r15+, @r7+ +012694 fffe +012696 07cf mac.l @r12+, @r7+ +012698 fffe +01269a 0707 mul.l r0, r7 +01269c fffe +01269e 0707 mul.l r0, r7 +0126a0 fffe +0126a2 07cf mac.l @r12+, @r7+ +0126a4 c000 mov.b r0, @(h'0,gbr) +0126a6 07ff mac.l @r15+, @r7+ +0126a8 c000 mov.b r0, @(h'0,gbr) +0126aa 07ff mac.l @r15+, @r7+ +0126ac c000 mov.b r0, @(h'0,gbr) +0126ae 07ff mac.l @r15+, @r7+ +0126b0 c000 mov.b r0, @(h'0,gbr) +0126b2 07ff mac.l @r15+, @r7+ +0126b4 c000 mov.b r0, @(h'0,gbr) +0126b6 07ff mac.l @r15+, @r7+ +0126b8 c000 mov.b r0, @(h'0,gbr) +0126ba 07ff mac.l @r15+, @r7+ +0126bc c000 mov.b r0, @(h'0,gbr) +0126be 07ff mac.l @r15+, @r7+ +0126c0 c000 mov.b r0, @(h'0,gbr) +0126c2 0700 +0126c4 0000 +0126c6 0000 +0126c8 0000 +0126ca 0000 +0126cc 0000 +0126ce 0000 +0126d0 0000 +0126d2 0000 +0126d4 0000 +0126d6 0000 +0126d8 0000 +0126da 0000 +0126dc 0000 +0126de 0000 +0126e0 0000 +0126e2 0000 +0126e4 0000 +0126e6 0000 +0126e8 0000 +0126ea 0000 +0126ec 0000 +0126ee 0000 +0126f0 0000 +0126f2 0000 +0126f4 0000 +0126f6 0000 +0126f8 0000 +0126fa 0000 +0126fc 0000 +0126fe 0000 +012700 0000 +012702 0000 +012704 0000 +012706 0000 +012708 0000 +01270a 0000 +01270c 0000 +01270e 0000 +012710 0000 +012712 0000 +012714 0000 +012716 0000 +012718 0000 +01271a 0000 +01271c 0000 +01271e 0000 +012720 0000 +012722 0000 +012724 0000 +012726 0000 +012728 0000 +01272a 0000 +01272c 0000 +01272e 0000 +012730 0000 +012732 0000 +012734 0000 +012736 0000 +012738 0000 +01273a 0000 +01273c 0000 +01273e 0000 +012740 0000 +012742 0000 +012744 0000 +012746 0000 +012748 0000 +01274a 0000 +01274c 0000 +01274e 0000 +012750 0000 +012752 0000 +012754 0000 +012756 0000 +012758 0000 +01275a 0000 +01275c 0000 +01275e 0000 +012760 0000 +012762 0000 +012764 0000 +012766 0000 +012768 0000 +01276a 0000 +01276c 0000 +01276e 0000 +012770 0000 +012772 0000 +012774 0000 +012776 0000 +012778 0000 +01277a 0000 +01277c 0000 +01277e 0000 +012780 0000 +012782 0000 +012784 0000 +012786 0000 +012788 0000 +01278a 0000 +01278c 0000 +01278e 0000 +012790 0000 +012792 0000 +012794 0000 +012796 0000 +012798 0000 +01279a 0000 +01279c 0000 +01279e 0000 +0127a0 0000 +0127a2 0000 +0127a4 0000 +0127a6 0000 +0127a8 0000 +0127aa 0700 +0127ac f87c +0127ae 0700 +0127b0 b02c bsr h'58 ;@(h'1280c) +0127b2 0700 +0127b4 d034 mov.l @(h'd0,pc), r0 ;@(h'12888) +0127b6 0700 +0127b8 b02c bsr h'58 ;@(h'12814) +0127ba 0700 +0127bc d874 mov.l @(h'1d0,pc), r8 ;@(h'12990) +0127be 0700 +0127c0 afec bra h'-28 ;@(h'1279c) +0127c2 0700 +0127c4 d554 mov.l @(h'150,pc), r5 ;@(h'12918) +0127c6 0700 +0127c8 aaae bra h'-aa4 ;@(h'11d28) +0127ca 6700 mov.b @r0, r7 +0127cc d557 mov.l @(h'15c,pc), r5 ;@(h'1292c) +0127ce f700 +0127d0 aaaf bra h'-aa2 ;@(h'11d32) +0127d2 f77f +0127d4 d556 mov.l @(h'158,pc), r5 ;@(h'12930) +0127d6 676a negc r6, r7 +0127d8 aaac bra h'-aa8 ;@(h'11d34) +0127da 0755 mov.w r5, @(r0,r7) +0127dc 5554 mov.l @(h'10,r5), r5 +0127de 076a +0127e0 aaac bra h'-aa8 ;@(h'11d3c) +0127e2 077d mov.w @(r0,r7), r7 +0127e4 5554 mov.l @(h'10,r5), r5 +0127e6 0746 mov.l r4, @(r0,r7) +0127e8 aaac bra h'-aa8 ;@(h'11d44) +0127ea 0703 bsrf r7 +0127ec 5554 mov.l @(h'10,r5), r5 +0127ee 0702 stc sr, r7 +0127f0 fffc +0127f2 0703 bsrf r7 +0127f4 8000 mov.b r0, @(h'0,r0) +0127f6 0702 stc sr, r7 +0127f8 8000 mov.b r0, @(h'0,r0) +0127fa 0747 mul.l r4, r7 +0127fc 8000 mov.b r0, @(h'0,r0) +0127fe 077e mov.l @(r0,r7), r7 +012800 8000 mov.b r0, @(h'0,r0) +012802 0755 mov.w r5, @(r0,r7) +012804 8000 mov.b r0, @(h'0,r0) +012806 076a +012808 8000 mov.b r0, @(h'0,r0) +01280a 0755 mov.w r5, @(r0,r7) +01280c 8000 mov.b r0, @(h'0,r0) +01280e 077f mac.l @r7+, @r7+ +012810 8000 mov.b r0, @(h'0,r0) +012812 0700 +012814 0000 +012816 0700 +012818 0000 +01281a 0000 +01281c 0000 +01281e 0000 +012820 0000 +012822 0000 +012824 0000 +012826 0000 +012828 0000 +01282a 0000 +01282c 0000 +01282e 0000 +012830 0000 +012832 0000 +012834 0000 +012836 0000 +012838 0000 +01283a 0000 +01283c 0000 +01283e 0000 +012840 0000 +012842 0000 +012844 0000 +012846 0000 +012848 0000 +01284a 0000 +01284c 0000 +01284e 0000 +012850 0000 +012852 0000 +012854 0000 +012856 0000 +012858 0000 +01285a 0000 +01285c 0000 +01285e 0000 +012860 0000 +012862 0000 +012864 0000 +012866 0000 +012868 0000 +01286a 0000 +01286c 0000 +01286e 0000 +012870 0000 +012872 0000 +012874 0000 +012876 0000 +012878 0000 +01287a 0000 +01287c 0000 +01287e 0000 +012880 0000 +012882 0000 +012884 0000 +012886 0000 +012888 0000 +01288a 0000 +01288c 0000 +01288e 0000 +012890 0000 +012892 0000 +012894 0000 +012896 0000 +012898 0000 +01289a 0000 +01289c 0000 +01289e 0000 +0128a0 0000 +0128a2 0000 +0128a4 0000 +0128a6 0000 +0128a8 0000 +0128aa 0000 +0128ac 0000 +0128ae 0000 +0128b0 0000 +0128b2 0000 +0128b4 0000 +0128b6 0000 +0128b8 0000 +0128ba 0000 +0128bc 0000 +0128be 0000 +0128c0 0000 +0128c2 0000 +0128c4 0000 +0128c6 0000 +0128c8 0000 +0128ca 0000 +0128cc 0000 +0128ce 0000 +0128d0 0000 +0128d2 0000 +0128d4 0000 +0128d6 0000 +0128d8 0000 +0128da 0000 +0128dc 0000 +0128de 0000 +0128e0 0000 +0128e2 0000 +0128e4 0000 +0128e6 0000 +0128e8 0000 +0128ea 0000 +0128ec 0000 +0128ee 0000 +0128f0 0000 +0128f2 0000 +0128f4 0000 +0128f6 0000 +0128f8 0000 +0128fa 00f3 +0128fc ffe7 +0128fe fff3 +012900 ffe7 +012902 ffe1 +012904 ffc3 +012906 ffe1 +012908 ffc3 +01290a fff3 +01290c ffe7 +01290e ffff +012910 ffff +012912 e7ff mov #h'ffffffff, r7 +012914 ffff +012916 c1ff mov.w r0, @(h'1fe,gbr) +012918 ffff +01291a c1ff mov.w r0, @(h'1fe,gbr) +01291c ffff +01291e e7ff mov #h'ffffffff, r7 +012920 ffff +012922 ffff +012924 ffff +012926 ffff +012928 ffff +01292a ffff +01292c ffff +01292e ffff +012930 ffff +012932 ff00 +012934 7ffe add #h'fe, r15 +012936 0100 +012938 7ffe add #h'fe, r15 +01293a 0100 +01293c 7ffe add #h'fe, r15 +01293e 0100 +012940 7ffe add #h'fe, r15 +012942 0100 +012944 7e7e add #h'7e, r14 +012946 0100 +012948 7c3e add #h'3e, r12 +01294a 0100 +01294c 7c3e add #h'3e, r12 +01294e 0100 +012950 7e7e add #h'7e, r14 +012952 0100 +012954 7e7e add #h'7e, r14 +012956 0100 +012958 0000 +01295a 0000 +01295c 0000 +01295e 0000 +012960 0000 +012962 0000 +012964 0000 +012966 0000 +012968 0000 +01296a 0000 +01296c 0000 +01296e 0000 +012970 0000 +012972 0000 +012974 0000 +012976 0000 +012978 0000 +01297a 0000 +01297c 0000 +01297e 0000 +012980 0000 +012982 0000 +012984 0000 +012986 0000 +012988 0000 +01298a 0000 +01298c 0000 +01298e 0000 +012990 0000 +012992 0000 +012994 0000 +012996 0000 +012998 0000 +01299a 0000 +01299c 0000 +01299e 0000 +0129a0 0000 +0129a2 0000 +0129a4 0000 +0129a6 0000 +0129a8 0000 +0129aa 0000 +0129ac 0000 +0129ae 0000 +0129b0 0000 +0129b2 0000 +0129b4 0000 +0129b6 0000 +0129b8 0000 +0129ba 0000 +0129bc 0000 +0129be 0000 +0129c0 0000 +0129c2 0000 +0129c4 0000 +0129c6 0000 +0129c8 0000 +0129ca 0000 +0129cc 0000 +0129ce 0000 +0129d0 0000 +0129d2 0000 +0129d4 0000 +0129d6 0000 +0129d8 0000 +0129da 0000 +0129dc 0000 +0129de 0000 +0129e0 0000 +0129e2 0000 +0129e4 0000 +0129e6 0000 +0129e8 0000 +0129ea 0000 +0129ec 0000 +0129ee 0000 +0129f0 0000 +0129f2 0000 +0129f4 0000 +0129f6 0000 +0129f8 0000 +0129fa 0000 +0129fc 0000 +0129fe 0000 +012a00 0000 +012a02 0000 +012a04 0000 +012a06 0000 +012a08 0000 +012a0a 0000 +012a0c 0000 +012a0e 0000 +012a10 0000 +012a12 0000 +012a14 0000 +012a16 0000 +012a18 0000 +012a1a 0000 +012a1c 0000 +012a1e 0000 +012a20 0000 +012a22 0000 +012a24 0000 +012a26 0000 +012a28 0000 +012a2a 0000 +012a2c 0000 +012a2e 0000 +012a30 0000 +012a32 0000 +012a34 0000 +012a36 0000 +012a38 0000 +012a3a 0000 +012a3c 0000 +012a3e 0000 +012a40 0000 +012a42 0000 +012a44 0000 +012a46 0000 +012a48 0000 +012a4a 0000 +012a4c 0000 +012a4e 0000 +012a50 0000 +012a52 0161 +012a54 ffc3 +012a56 fd40 +012a58 d581 mov.l @(h'204,pc), r5 ;@(h'12c60) +012a5a 5540 mov.l @(h'0,r4), r5 +012a5c aa81 bra h'-afe ;@(h'11f62) +012a5e fd40 +012a60 d581 mov.l @(h'204,pc), r5 ;@(h'12c68) +012a62 c561 mov.w @(h'c2,gbr), r0 +012a64 aac3 bra h'-a7a ;@(h'11fee) +012a66 817f mov.w r0, @(h'1e,r7) +012a68 557f mov.l @(h'3c,r7), r5 +012a6a 816a mov.w r0, @(h'14,r6) +012a6c aaaa bra h'-aac ;@(h'11fc4) +012a6e 8155 mov.w r0, @(h'a,r5) +012a70 5555 mov.l @(h'14,r5), r5 +012a72 816a mov.w r0, @(h'14,r6) +012a74 aaaa bra h'-aac ;@(h'11fcc) +012a76 c555 mov.w @(h'aa,gbr), r0 +012a78 5555 mov.l @(h'14,r5), r5 +012a7a 7d6a add #h'6a, r13 +012a7c aaaa bra h'-aac ;@(h'11fd4) +012a7e ad7f bra h'-502 ;@(h'12580) +012a80 f557 +012a82 fd00 +012a84 2aac cmp/str r10, r10 +012a86 0100 +012a88 3554 div1 r5, r5 +012a8a 0100 +012a8c 2aac cmp/str r10, r10 +012a8e 0100 +012a90 3ff4 div1 r15, r15 +012a92 0100 +012a94 2c3c cmp/str r3, r12 +012a96 0100 +012a98 3814 div1 r1, r8 +012a9a 0100 +012a9c 281c cmp/str r1, r8 +012a9e 0100 +012aa0 3814 div1 r1, r8 +012aa2 0100 +012aa4 3c3c add r3, r12 +012aa6 0100 +012aa8 0000 +012aaa 0100 +012aac 0000 +012aae 0000 +012ab0 0000 +012ab2 0000 +012ab4 0000 +012ab6 0000 +012ab8 0000 +012aba 0000 +012abc 0000 +012abe 0000 +012ac0 0000 +012ac2 0000 +012ac4 0000 +012ac6 0000 +012ac8 0000 +012aca 0000 +012acc 0000 +012ace 0000 +012ad0 0000 +012ad2 0000 +012ad4 0000 +012ad6 0000 +012ad8 0000 +012ada 0000 +012adc 0000 +012ade 0000 +012ae0 0000 +012ae2 0000 +012ae4 0000 +012ae6 0000 +012ae8 0000 +012aea 0000 +012aec 0000 +012aee 0000 +012af0 0000 +012af2 0000 +012af4 0000 +012af6 0000 +012af8 0000 +012afa 0000 +012afc 0000 +012afe 0000 +012b00 0000 +012b02 0000 +012b04 0000 +012b06 0000 +012b08 0000 +012b0a 0000 +012b0c 0000 +012b0e 0000 +012b10 0000 +012b12 0000 +012b14 0000 +012b16 0000 +012b18 0000 +012b1a 0000 +012b1c 0000 +012b1e 0000 +012b20 0000 +012b22 0000 +012b24 0000 +012b26 0000 +012b28 0000 +012b2a 0000 +012b2c 0000 +012b2e 0000 +012b30 0000 +012b32 0000 +012b34 0000 +012b36 0000 +012b38 0000 +012b3a 0000 +012b3c 0000 +012b3e 0000 +012b40 0000 +012b42 0000 +012b44 0000 +012b46 0000 +012b48 0000 +012b4a 0000 +012b4c 0000 +012b4e 0000 +012b50 0000 +012b52 0000 +012b54 0000 +012b56 0000 +012b58 0000 +012b5a 0000 +012b5c 0000 +012b5e 0000 +012b60 0000 +012b62 0000 +012b64 0000 +012b66 0000 +012b68 0000 +012b6a 0000 +012b6c 0000 +012b6e 0000 +012b70 0000 +012b72 0000 +012b74 0000 +012b76 0000 +012b78 0000 +012b7a 0000 +012b7c 0000 +012b7e 0000 +012b80 0000 +012b82 0000 +012b84 0000 +012b86 0000 +012b88 0000 +012b8a 0000 +012b8c 0000 +012b8e 0000 +012b90 0000 +012b92 0000 +012b94 0000 +012b96 0000 +012b98 0000 +012b9a 0000 +012b9c 0000 +012b9e 0000 +012ba0 0000 +012ba2 0000 +012ba4 0f00 +012ba6 0700 +012ba8 1f80 mov.l r8, @(h'0,r15) +012baa 0700 +012bac 1f80 mov.l r8, @(h'0,r15) +012bae 0700 +012bb0 1f80 mov.l r8, @(h'0,r15) +012bb2 0700 +012bb4 0f00 +012bb6 0700 +012bb8 1f80 mov.l r8, @(h'0,r15) +012bba 0703 bsrf r7 +012bbc fffe +012bbe 0703 bsrf r7 +012bc0 fffe +012bc2 0703 bsrf r7 +012bc4 fffe +012bc6 0703 bsrf r7 +012bc8 fffe +012bca 0703 bsrf r7 +012bcc fffe +012bce 0703 bsrf r7 +012bd0 ffff +012bd2 7703 +012bd4 ffff +012bd6 ff03 +012bd8 ffff +012bda ff03 +012bdc ffff +012bde ff03 +012be0 ffff +012be2 ff03 +012be4 ffff +012be6 7703 +012be8 fffe +012bea 0703 bsrf r7 +012bec fffe +012bee 0703 bsrf r7 +012bf0 fffe +012bf2 0703 bsrf r7 +012bf4 fffe +012bf6 0703 bsrf r7 +012bf8 fffe +012bfa 0777 mul.l r7, r7 +012bfc fffe +012bfe 07ff mac.l @r15+, @r7+ +012c00 fffe +012c02 07ff mac.l @r15+, @r7+ +012c04 fffe +012c06 07ff mac.l @r15+, @r7+ +012c08 fffe +012c0a 07ff mac.l @r15+, @r7+ +012c0c fffe +012c0e 0777 mul.l r7, r7 +012c10 fffe +012c12 0703 bsrf r7 +012c14 fffe +012c16 0703 bsrf r7 +012c18 fffe +012c1a 0703 bsrf r7 +012c1c fffe +012c1e 0703 bsrf r7 +012c20 fffe +012c22 0703 bsrf r7 +012c24 ff00 +012c26 0703 bsrf r7 +012c28 ff00 +012c2a 0703 bsrf r7 +012c2c ff00 +012c2e 0703 bsrf r7 +012c30 ff00 +012c32 0703 bsrf r7 +012c34 ff00 +012c36 0703 bsrf r7 +012c38 ff00 +012c3a 0703 bsrf r7 +012c3c ffb8 +012c3e 0703 bsrf r7 +012c40 3ffc add r15, r15 +012c42 0700 +012c44 1ffc mov.l r15, @(h'30,r15) +012c46 0700 +012c48 1ffc mov.l r15, @(h'30,r15) +012c4a 0703 bsrf r7 +012c4c 3ffc add r15, r15 +012c4e 0703 bsrf r7 +012c50 ffb8 +012c52 0703 bsrf r7 +012c54 ff00 +012c56 0703 bsrf r7 +012c58 ff00 +012c5a 0703 bsrf r7 +012c5c ff00 +012c5e 0703 bsrf r7 +012c60 ff00 +012c62 0703 bsrf r7 +012c64 ff00 +012c66 0703 bsrf r7 +012c68 ff00 +012c6a 0700 +012c6c 0000 +012c6e 0000 +012c70 0000 +012c72 0000 +012c74 0000 +012c76 0000 +012c78 0000 +012c7a 0000 +012c7c 0000 +012c7e 0000 +012c80 0000 +012c82 0000 +012c84 0000 +012c86 0000 +012c88 0000 +012c8a 0000 +012c8c 0000 +012c8e 0000 +012c90 0000 +012c92 0000 +012c94 0000 +012c96 0000 +012c98 0000 +012c9a 0000 +012c9c 0000 +012c9e 0000 +012ca0 0000 +012ca2 0000 +012ca4 0000 +012ca6 0000 +012ca8 0000 +012caa 0000 +012cac 0000 +012cae 0000 +012cb0 0000 +012cb2 0000 +012cb4 0000 +012cb6 0000 +012cb8 0000 +012cba 0000 +012cbc 0000 +012cbe 0000 +012cc0 0000 +012cc2 0000 +012cc4 0000 +012cc6 0000 +012cc8 0000 +012cca 0000 +012ccc 0000 +012cce 0000 +012cd0 0000 +012cd2 0000 +012cd4 0000 +012cd6 0000 +012cd8 0000 +012cda 0000 +012cdc 0000 +012cde 0000 +012ce0 0000 +012ce2 0000 +012ce4 0000 +012ce6 0000 +012ce8 0000 +012cea 0000 +012cec 0000 +012cee 0000 +012cf0 0000 +012cf2 0000 +012cf4 0000 +012cf6 0000 +012cf8 0000 +012cfa 0700 +012cfc 0600 +012cfe 0700 +012d00 0f00 +012d02 0700 +012d04 0f00 +012d06 0700 +012d08 0600 +012d0a 0700 +012d0c 0600 +012d0e 0700 +012d10 0f00 +012d12 0701 +012d14 fffc +012d16 0701 +012d18 aaac bra h'-aa8 ;@(h'12274) +012d1a 0701 +012d1c 5554 mov.l @(h'10,r5), r5 +012d1e 0701 +012d20 aaac bra h'-aa8 ;@(h'1227c) +012d22 0701 +012d24 5554 mov.l @(h'10,r5), r5 +012d26 0701 +012d28 aaae bra h'-aa4 ;@(h'12288) +012d2a 6701 mov.w @r0, r7 +012d2c 5557 mov.l @(h'1c,r5), r5 +012d2e f701 +012d30 aaaf bra h'-aa2 ;@(h'12292) +012d32 f701 +012d34 5556 mov.l @(h'18,r5), r5 +012d36 6701 mov.w @r0, r7 +012d38 aaac bra h'-aa8 ;@(h'12294) +012d3a 0701 +012d3c 5554 mov.l @(h'10,r5), r5 +012d3e 0701 +012d40 aaac bra h'-aa8 ;@(h'1229c) +012d42 0701 +012d44 5554 mov.l @(h'10,r5), r5 +012d46 0701 +012d48 aaac bra h'-aa8 ;@(h'122a4) +012d4a 0701 +012d4c 5554 mov.l @(h'10,r5), r5 +012d4e 0701 +012d50 aaac bra h'-aa8 ;@(h'122ac) +012d52 0733 +012d54 5554 mov.l @(h'10,r5), r5 +012d56 077f mac.l @r7+, @r7+ +012d58 aaac bra h'-aa8 ;@(h'122b4) +012d5a 077f mac.l @r7+, @r7+ +012d5c 5554 mov.l @(h'10,r5), r5 +012d5e 0733 +012d60 aaac bra h'-aa8 ;@(h'122bc) +012d62 0701 +012d64 5554 mov.l @(h'10,r5), r5 +012d66 0701 +012d68 aaac bra h'-aa8 ;@(h'122c4) +012d6a 0701 +012d6c 5554 mov.l @(h'10,r5), r5 +012d6e 0701 +012d70 abfc bra h'-808 ;@(h'1256c) +012d72 0701 +012d74 5600 mov.l @(h'0,r0), r6 +012d76 0701 +012d78 aa00 bra h'-c00 ;@(h'1217c) +012d7a 0701 +012d7c 5600 mov.l @(h'0,r0), r6 +012d7e 0701 +012d80 aa00 bra h'-c00 ;@(h'12184) +012d82 0701 +012d84 5600 mov.l @(h'0,r0), r6 +012d86 0701 +012d88 aa00 bra h'-c00 ;@(h'1218c) +012d8a 0701 +012d8c f600 +012d8e 0701 +012d90 1a00 mov.l r0, @(h'0,r10) +012d92 0700 +012d94 0f30 +012d96 0700 +012d98 0bf8 +012d9a 0700 +012d9c 0ff8 +012d9e 0700 +012da0 0b30 +012da2 0701 +012da4 1e00 mov.l r0, @(h'0,r14) +012da6 0701 +012da8 fa00 +012daa 0701 +012dac 5600 mov.l @(h'0,r0), r6 +012dae 0701 +012db0 aa00 bra h'-c00 ;@(h'121b4) +012db2 0701 +012db4 5600 mov.l @(h'0,r0), r6 +012db6 0701 +012db8 fe00 +012dba 0700 +012dbc 0000 +012dbe 0700 +012dc0 0000 +012dc2 0000 +012dc4 0000 +012dc6 0000 +012dc8 0000 +012dca 0000 +012dcc 0000 +012dce 0000 +012dd0 0000 +012dd2 0000 +012dd4 0000 +012dd6 0000 +012dd8 0000 +012dda 0000 +012ddc 0000 +012dde 0000 +012de0 0000 +012de2 0000 +012de4 0000 +012de6 0000 +012de8 0000 +012dea 0000 +012dec 0000 +012dee 0000 +012df0 0000 +012df2 0000 +012df4 0000 +012df6 0000 +012df8 0000 +012dfa 0000 +012dfc 0000 +012dfe 0000 +012e00 0000 +012e02 0000 +012e04 0000 +012e06 0000 +012e08 0000 +012e0a 0000 +012e0c 0000 +012e0e 0000 +012e10 0000 +012e12 0000 +012e14 0000 +012e16 0000 +012e18 0000 +012e1a 0000 +012e1c 0000 +012e1e 0000 +012e20 0000 +012e22 0000 +012e24 0000 +012e26 0000 +012e28 0000 +012e2a 0000 +012e2c 0000 +012e2e 0000 +012e30 0000 +012e32 0000 +012e34 0000 +012e36 0000 +012e38 0000 +012e3a 0000 +012e3c 0000 +012e3e 0000 +012e40 0000 +012e42 0000 +012e44 0000 +012e46 0000 +012e48 0000 +012e4a 0000 +012e4c 079f mac.l @r9+, @r7+ +012e4e 0007 mul.l r0, r0 +012e50 9f00 mov.w @(h'0,pc), r15 ;@(h'12e54) +012e52 070f mac.l @r0+, @r7+ +012e54 0007 mul.l r0, r0 +012e56 0f00 +012e58 079f mac.l @r9+, @r7+ +012e5a 0007 mul.l r0, r0 +012e5c ff00 +012e5e 07ff mac.l @r15+, @r7+ +012e60 0007 mul.l r0, r0 +012e62 ff00 +012e64 067f mac.l @r7+, @r6+ +012e66 0000 +012e68 3f00 cmp/eq r0, r15 +012e6a 003f mac.l @r3+, @r0+ +012e6c 0006 mov.l r0, @(r0,r0) +012e6e 7f00 +012e70 07ff mac.l @r15+, @r7+ +012e72 0007 mul.l r0, r0 +012e74 ff00 +012e76 07ff mac.l @r15+, @r7+ +012e78 0007 mul.l r0, r0 +012e7a ff00 +012e7c 07ff mac.l @r15+, @r7+ +012e7e 0007 mul.l r0, r0 +012e80 ff00 +012e82 07ff mac.l @r15+, @r7+ +012e84 0007 mul.l r0, r0 +012e86 ffff +012e88 ffff +012e8a ffff +012e8c ffff +012e8e ffff +012e90 ffff +012e92 ffff +012e94 ffff +012e96 ffff +012e98 ffff +012e9a ffff +012e9c ffff +012e9e ff00 +012ea0 0000 +012ea2 0000 +012ea4 0000 +012ea6 0000 +012ea8 0000 +012eaa 0000 +012eac 0000 +012eae 0000 +012eb0 0000 +012eb2 0000 +012eb4 0000 +012eb6 0000 +012eb8 0000 +012eba 0000 +012ebc 0000 +012ebe 0000 +012ec0 0000 +012ec2 0000 +012ec4 0000 +012ec6 0000 +012ec8 0000 +012eca 0000 +012ecc 0000 +012ece 0000 +012ed0 0000 +012ed2 0000 +012ed4 0000 +012ed6 0000 +012ed8 0000 +012eda 0000 +012edc 0000 +012ede 0000 +012ee0 0000 +012ee2 0000 +012ee4 0000 +012ee6 0000 +012ee8 0000 +012eea 0000 +012eec 0000 +012eee 0000 +012ef0 0000 +012ef2 0000 +012ef4 0000 +012ef6 0000 +012ef8 0000 +012efa 0000 +012efc 0000 +012efe 0000 +012f00 0000 +012f02 0000 +012f04 0000 +012f06 0000 +012f08 0000 +012f0a 0000 +012f0c 0000 +012f0e 0000 +012f10 0000 +012f12 0000 +012f14 0000 +012f16 0000 +012f18 0000 +012f1a 0000 +012f1c 0000 +012f1e 0000 +012f20 0000 +012f22 0000 +012f24 0000 +012f26 0000 +012f28 0000 +012f2a 0000 +012f2c 0000 +012f2e 0000 +012f30 0000 +012f32 0000 +012f34 0000 +012f36 0000 +012f38 0000 +012f3a 0000 +012f3c 0000 +012f3e 0000 +012f40 0000 +012f42 0000 +012f44 0000 +012f46 0000 +012f48 0000 +012f4a 0000 +012f4c 0000 +012f4e 0000 +012f50 0000 +012f52 0000 +012f54 0000 +012f56 0000 +012f58 0000 +012f5a 0000 +012f5c 0000 +012f5e 0000 +012f60 0000 +012f62 0000 +012f64 0000 +012f66 0000 +012f68 0000 +012f6a 0000 +012f6c 0000 +012f6e 0000 +012f70 0000 +012f72 0000 +012f74 0000 +012f76 0000 +012f78 0000 +012f7a 0000 +012f7c 0000 +012f7e 0000 +012f80 0000 +012f82 0000 +012f84 0000 +012f86 0000 +012f88 0000 +012f8a 0000 +012f8c 0000 +012f8e 0000 +012f90 0000 +012f92 0000 +012f94 0000 +012f96 0000 +012f98 0000 +012f9a 0000 +012f9c 0000 +012f9e 0000 +012fa0 0001 +012fa2 0003 bsrf r0 +012fa4 0d00 +012fa6 0205 mov.w r0, @(r0,r2) +012fa8 0002 stc sr, r0 +012faa 0500 +012fac 0205 mov.w r0, @(r0,r2) +012fae 0003 bsrf r0 +012fb0 0d00 +012fb2 03fd mov.w @(r0,r15), r3 +012fb4 0002 stc sr, r0 +012fb6 3d00 cmp/eq r0, r13 +012fb8 0015 mov.w r1, @(r0,r0) +012fba 0000 +012fbc 1d00 mov.l r0, @(h'0,r13) +012fbe 0015 mov.w r1, @(r0,r0) +012fc0 0000 +012fc2 1d00 mov.l r0, @(h'0,r13) +012fc4 0235 mov.w r3, @(r0,r2) +012fc6 0003 bsrf r0 +012fc8 ed00 mov #h'0, r13 +012fca 0355 mov.w r5, @(r0,r3) +012fcc 0002 stc sr, r0 +012fce ad00 bra h'-600 ;@(h'129d2) +012fd0 0355 mov.w r5, @(r0,r3) +012fd2 0002 stc sr, r0 +012fd4 ad00 bra h'-600 ;@(h'129d8) +012fd6 0355 mov.w r5, @(r0,r3) +012fd8 0002 stc sr, r0 +012fda ad00 bra h'-600 ;@(h'129de) +012fdc 0355 mov.w r5, @(r0,r3) +012fde 7ffe add #h'fe, r15 +012fe0 ad55 bra h'-556 ;@(h'12a8e) +012fe2 5555 mov.l @(h'14,r5), r5 +012fe4 6aaa negc r10, r10 +012fe6 ad55 bra h'-556 ;@(h'12a94) +012fe8 5555 mov.l @(h'14,r5), r5 +012fea 6aaa negc r10, r10 +012fec ad7f bra h'-502 ;@(h'12aee) +012fee fffd +012ff0 0000 +012ff2 0100 +012ff4 0000 +012ff6 0000 +012ff8 0000 +012ffa 0000 +012ffc 0000 +012ffe 0000 +013000 0000 +013002 0000 +013004 0000 +013006 0000 +013008 0000 +01300a 0000 +01300c 0000 +01300e 0000 +013010 0000 +013012 0000 +013014 0000 +013016 0000 +013018 0000 +01301a 0000 +01301c 0000 +01301e 0000 +013020 0000 +013022 0000 +013024 0000 +013026 0000 +013028 0000 +01302a 0000 +01302c 0000 +01302e 0000 +013030 0000 +013032 0000 +013034 0000 +013036 0000 +013038 0000 +01303a 0000 +01303c 0000 +01303e 0000 +013040 0000 +013042 0000 +013044 0000 +013046 0000 +013048 0000 +01304a 0000 +01304c 0000 +01304e 0000 +013050 0000 +013052 0000 +013054 0000 +013056 0000 +013058 0000 +01305a 0000 +01305c 0000 +01305e 0000 +013060 0000 +013062 0000 +013064 0000 +013066 0000 +013068 0000 +01306a 0000 +01306c 0000 +01306e 0000 +013070 0000 +013072 0000 +013074 0000 +013076 0000 +013078 0000 +01307a 0000 +01307c 0000 +01307e 0000 +013080 0000 +013082 0000 +013084 0000 +013086 0000 +013088 0000 +01308a 0000 +01308c 0000 +01308e 0000 +013090 0000 +013092 0000 +013094 0000 +013096 0000 +013098 0000 +01309a 0000 +01309c 0000 +01309e 0000 +0130a0 0000 +0130a2 0000 +0130a4 0000 +0130a6 0000 +0130a8 0000 +0130aa 0000 +0130ac 0000 +0130ae 0000 +0130b0 0000 +0130b2 0000 +0130b4 0000 +0130b6 0000 +0130b8 0000 +0130ba 0000 +0130bc 0000 +0130be 0000 +0130c0 0000 +0130c2 0000 +0130c4 0000 +0130c6 0000 +0130c8 0000 +0130ca 0000 +0130cc 0000 +0130ce 0000 +0130d0 0000 +0130d2 0000 +0130d4 0000 +0130d6 0000 +0130d8 0000 +0130da 0000 +0130dc 0000 +0130de 0000 +0130e0 0000 +0130e2 0000 +0130e4 0000 +0130e6 0000 +0130e8 0000 +0130ea 0000 +0130ec 0000 +0130ee 0000 +0130f0 0000 +0130f2 00ff mac.l @r15+, @r0+ +0130f4 f078 +0130f6 3fff addv r15, r15 +0130f8 f0fc +0130fa 3fff addv r15, r15 +0130fc f0fc +0130fe 3fff addv r15, r15 +013100 f0fc +013102 3fff addv r15, r15 +013104 f0f8 +013106 3fff addv r15, r15 +013108 f07c +01310a 3fcf addv r12, r15 +01310c ffff +01310e ff07 +013110 ffff +013112 ff07 +013114 ffff +013116 ffcf +013118 ffff +01311a ffff +01311c ffff +01311e ffff +013120 ffff +013122 ffff +013124 ffff +013126 ffff +013128 ffff +01312a ffff +01312c ffff +01312e ffff +013130 ffff +013132 ff07 +013134 e03f mov #h'3f, r0 +013136 3f03 cmp/ge r0, r15 +013138 c01e mov.b r0, @(h'1e,gbr) +01313a 3f07 cmp/gt r0, r15 +01313c e03f mov #h'3f, r0 +01313e 3f07 cmp/gt r0, r15 +013140 e03f mov #h'3f, r0 +013142 3f07 cmp/gt r0, r15 +013144 e03f mov #h'3f, r0 +013146 3f03 cmp/ge r0, r15 +013148 c01e mov.b r0, @(h'1e,gbr) +01314a 3f00 cmp/eq r0, r15 +01314c 0000 +01314e 0000 +013150 0000 +013152 0000 +013154 0000 +013156 0000 +013158 0000 +01315a 0000 +01315c 0000 +01315e 0000 +013160 0000 +013162 0000 +013164 0000 +013166 0000 +013168 0000 +01316a 0000 +01316c 0000 +01316e 0000 +013170 0000 +013172 0000 +013174 0000 +013176 0000 +013178 0000 +01317a 0000 +01317c 0000 +01317e 0000 +013180 0000 +013182 0000 +013184 0000 +013186 0000 +013188 0000 +01318a 0000 +01318c 0000 +01318e 0000 +013190 0000 +013192 0000 +013194 0000 +013196 0000 +013198 0000 +01319a 0000 +01319c 0000 +01319e 0000 +0131a0 0000 +0131a2 0000 +0131a4 0000 +0131a6 0000 +0131a8 0000 +0131aa 0000 +0131ac 0000 +0131ae 0000 +0131b0 0000 +0131b2 0000 +0131b4 0000 +0131b6 0000 +0131b8 0000 +0131ba 0000 +0131bc 0000 +0131be 0000 +0131c0 0000 +0131c2 0000 +0131c4 0000 +0131c6 0000 +0131c8 0000 +0131ca 0000 +0131cc 0000 +0131ce 0000 +0131d0 0000 +0131d2 0000 +0131d4 0000 +0131d6 0000 +0131d8 0000 +0131da 0000 +0131dc 0000 +0131de 0000 +0131e0 0000 +0131e2 0000 +0131e4 0000 +0131e6 0000 +0131e8 0000 +0131ea 0000 +0131ec 0000 +0131ee 0000 +0131f0 0000 +0131f2 0000 +0131f4 0000 +0131f6 0000 +0131f8 0000 +0131fa 0000 +0131fc 0000 +0131fe 0000 +013200 0000 +013202 0000 +013204 0000 +013206 0000 +013208 0000 +01320a 0000 +01320c 0000 +01320e 0000 +013210 0000 +013212 0000 +013214 0000 +013216 0000 +013218 0000 +01321a 0000 +01321c 0000 +01321e 0000 +013220 0000 +013222 0000 +013224 0000 +013226 0000 +013228 0000 +01322a 0000 +01322c 0000 +01322e 0000 +013230 0000 +013232 0000 +013234 0000 +013236 0000 +013238 0000 +01323a 0000 +01323c 0000 +01323e 0000 +013240 0000 +013242 0000 +013244 0000 +013246 0000 +013248 0000 +01324a 3f7f addv r7, r15 +01324c e030 mov #h'30, r0 +01324e 3f55 dmulu.l r5, r15 +013250 6078 swap.b r7, r0 +013252 3f6a subc r6, r15 +013254 a078 bra h'f0 ;@(h'13348) +013256 3f7f addv r7, r15 +013258 6030 mov.b @r3, r0 +01325a 3f46 cmp/hi r4, r15 +01325c a030 bra h'60 ;@(h'132c0) +01325e 3f03 cmp/ge r0, r15 +013260 6078 swap.b r7, r0 +013262 3f02 cmp/hs r0, r15 +013264 bfff bsr h'-2 ;@(h'13266) +013266 bf03 bsr h'-1fa ;@(h'13070) +013268 5555 mov.l @(h'14,r5), r5 +01326a bf02 bsr h'-1fc ;@(h'13072) +01326c aaaa bra h'-aac ;@(h'127c4) +01326e bf47 bsr h'-172 ;@(h'13100) +013270 5555 mov.l @(h'14,r5), r5 +013272 bf7e bsr h'-104 ;@(h'13172) +013274 aaaa bra h'-aac ;@(h'127cc) +013276 bf55 bsr h'-156 ;@(h'13124) +013278 5555 mov.l @(h'14,r5), r5 +01327a bf6a bsr h'-12c ;@(h'13152) +01327c aaaa bra h'-aac ;@(h'127d4) +01327e bf7f bsr h'-102 ;@(h'13180) +013280 ffff +013282 bf03 bsr h'-1fa ;@(h'1308c) +013284 c01e mov.b r0, @(h'1e,gbr) +013286 3f01 +013288 800c mov.b r0, @(h'c,r0) +01328a 3f01 +01328c 800c mov.b r0, @(h'c,r0) +01328e 3f03 cmp/ge r0, r15 +013290 c01e mov.b r0, @(h'1e,gbr) +013292 3f03 cmp/ge r0, r15 +013294 c01e mov.b r0, @(h'1e,gbr) +013296 3f01 +013298 800c mov.b r0, @(h'c,r0) +01329a 3f00 cmp/eq r0, r15 +01329c 0000 +01329e 3f00 cmp/eq r0, r15 +0132a0 0000 +0132a2 0000 +0132a4 0000 +0132a6 0000 +0132a8 0000 +0132aa 0000 +0132ac 0000 +0132ae 0000 +0132b0 0000 +0132b2 0000 +0132b4 0000 +0132b6 0000 +0132b8 0000 +0132ba 0000 +0132bc 0000 +0132be 0000 +0132c0 0000 +0132c2 0000 +0132c4 0000 +0132c6 0000 +0132c8 0000 +0132ca 0000 +0132cc 0000 +0132ce 0000 +0132d0 0000 +0132d2 0000 +0132d4 0000 +0132d6 0000 +0132d8 0000 +0132da 0000 +0132dc 0000 +0132de 0000 +0132e0 0000 +0132e2 0000 +0132e4 0000 +0132e6 0000 +0132e8 0000 +0132ea 0000 +0132ec 0000 +0132ee 0000 +0132f0 0000 +0132f2 0000 +0132f4 0000 +0132f6 0000 +0132f8 0000 +0132fa 0000 +0132fc 0000 +0132fe 0000 +013300 0000 +013302 0000 +013304 0000 +013306 0000 +013308 0000 +01330a 0000 +01330c 0000 +01330e 0000 +013310 0000 +013312 0000 +013314 0000 +013316 0000 +013318 0000 +01331a 0000 +01331c 0000 +01331e 0000 +013320 0000 +013322 0000 +013324 0000 +013326 0000 +013328 0000 +01332a 0000 +01332c 0000 +01332e 0000 +013330 0000 +013332 0000 +013334 0000 +013336 0000 +013338 0000 +01333a 0000 +01333c 0000 +01333e 0000 +013340 0000 +013342 0000 +013344 0000 +013346 0000 +013348 0000 +01334a 0000 +01334c 0000 +01334e 0000 +013350 0000 +013352 0000 +013354 0000 +013356 0000 +013358 0000 +01335a 0000 +01335c 0000 +01335e 0000 +013360 0000 +013362 0000 +013364 0000 +013366 0000 +013368 0000 +01336a 0000 +01336c 0000 +01336e 0000 +013370 0000 +013372 0000 +013374 0000 +013376 0000 +013378 0000 +01337a 0000 +01337c 0000 +01337e 0000 +013380 0000 +013382 0000 +013384 0000 +013386 0000 +013388 0000 +01338a 0000 +01338c 0000 +01338e 0000 +013390 0000 +013392 0000 +013394 0000 +013396 0000 +013398 0000 +01339a 00ff mac.l @r15+, @r0+ +01339c ffff +01339e ffff +0133a0 ffff +0133a2 ffff +0133a4 ffff +0133a6 ffff +0133a8 ffff +0133aa ffff +0133ac ffff +0133ae ffff +0133b0 ffff +0133b2 ffff +0133b4 ffff +0133b6 ffff +0133b8 ffff +0133ba c00f mov.b r0, @(h'f,gbr) +0133bc ffc0 +0133be 0fff mac.l @r15+, @r15+ +0133c0 c00f mov.b r0, @(h'f,gbr) +0133c2 ffc0 +0133c4 0fff mac.l @r15+, @r15+ +0133c6 ee0f mov #h'f, r14 +0133c8 ffff +0133ca 0fff mac.l @r15+, @r15+ +0133cc ff0f +0133ce ffff +0133d0 0fff mac.l @r15+, @r15+ +0133d2 ff0f +0133d4 ffee +0133d6 0fff mac.l @r15+, @r15+ +0133d8 c00f mov.b r0, @(h'f,gbr) +0133da ffc0 +0133dc 0fff mac.l @r15+, @r15+ +0133de c00f mov.b r0, @(h'f,gbr) +0133e0 ffc0 +0133e2 0f3f mac.l @r3+, @r15+ +0133e4 000f mac.l @r0+, @r0+ +0133e6 1e00 mov.l r0, @(h'0,r14) +0133e8 0f3f mac.l @r3+, @r15+ +0133ea 000f mac.l @r0+, @r0+ +0133ec 3f00 cmp/eq r0, r15 +0133ee 0f3f mac.l @r3+, @r15+ +0133f0 000f mac.l @r0+, @r0+ +0133f2 1e00 mov.l r0, @(h'0,r14) +0133f4 0f00 +0133f6 0000 +0133f8 0000 +0133fa 0000 +0133fc 0000 +0133fe 0000 +013400 0000 +013402 0000 +013404 0000 +013406 0000 +013408 0000 +01340a 0000 +01340c 0000 +01340e 0000 +013410 0000 +013412 0000 +013414 0000 +013416 0000 +013418 0000 +01341a 0000 +01341c 0000 +01341e 0000 +013420 0000 +013422 0000 +013424 0000 +013426 0000 +013428 0000 +01342a 0000 +01342c 0000 +01342e 0000 +013430 0000 +013432 0000 +013434 0000 +013436 0000 +013438 0000 +01343a 0000 +01343c 0000 +01343e 0000 +013440 0000 +013442 0000 +013444 0000 +013446 0000 +013448 0000 +01344a 0000 +01344c 0000 +01344e 0000 +013450 0000 +013452 0000 +013454 0000 +013456 0000 +013458 0000 +01345a 0000 +01345c 0000 +01345e 0000 +013460 0000 +013462 0000 +013464 0000 +013466 0000 +013468 0000 +01346a 0000 +01346c 0000 +01346e 0000 +013470 0000 +013472 0000 +013474 0000 +013476 0000 +013478 0000 +01347a 0000 +01347c 0000 +01347e 0000 +013480 0000 +013482 0000 +013484 0000 +013486 0000 +013488 0000 +01348a 0000 +01348c 0000 +01348e 0000 +013490 0000 +013492 0000 +013494 0000 +013496 0000 +013498 0000 +01349a 0000 +01349c 0000 +01349e 0000 +0134a0 0000 +0134a2 0000 +0134a4 0000 +0134a6 0000 +0134a8 0000 +0134aa 0000 +0134ac 0000 +0134ae 0000 +0134b0 0000 +0134b2 0000 +0134b4 0000 +0134b6 0000 +0134b8 0000 +0134ba 0000 +0134bc 0000 +0134be 0000 +0134c0 0000 +0134c2 0000 +0134c4 0000 +0134c6 0000 +0134c8 0000 +0134ca 0000 +0134cc 0000 +0134ce 0000 +0134d0 0000 +0134d2 0000 +0134d4 0000 +0134d6 0000 +0134d8 0000 +0134da 0000 +0134dc 0000 +0134de 0000 +0134e0 0000 +0134e2 0000 +0134e4 0000 +0134e6 0000 +0134e8 0000 +0134ea 0000 +0134ec 0000 +0134ee 0000 +0134f0 000f mac.l @r0+, @r0+ +0134f2 7fff add #h'ff, r15 +0134f4 ef6a mov #h'6a, r15 +0134f6 aaaf bra h'-aa2 ;@(h'12a58) +0134f8 5555 mov.l @(h'14,r5), r5 +0134fa 6f6a negc r6, r15 +0134fc aaaf bra h'-aa2 ;@(h'12a5e) +0134fe 5555 mov.l @(h'14,r5), r5 +013500 6f6a negc r6, r15 +013502 aaaf bra h'-aa2 ;@(h'12a64) +013504 5555 mov.l @(h'14,r5), r5 +013506 6f6a negc r6, r15 +013508 ffef +01350a 5580 mov.l @(h'0,r8), r5 +01350c 0f6a +01350e 800f mov.b r0, @(h'f,r0) +013510 5580 mov.l @(h'0,r8), r5 +013512 0f6a +013514 800f mov.b r0, @(h'f,r0) +013516 5580 mov.l @(h'0,r8), r5 +013518 0f6a +01351a 800f mov.b r0, @(h'f,r0) +01351c 55cc mov.l @(h'30,r12), r5 +01351e 0f6a +013520 fe0f +013522 55fe mov.l @(h'38,r15), r5 +013524 0f6a +013526 cc0f tst.b #h'f, @(r0,gbr) +013528 5580 mov.l @(h'0,r8), r5 +01352a 0f6a +01352c 800f mov.b r0, @(h'f,r0) +01352e 5580 mov.l @(h'0,r8), r5 +013530 0f7f mac.l @r7+, @r15+ +013532 800f mov.b r0, @(h'f,r0) +013534 1e00 mov.l r0, @(h'0,r14) +013536 0f0c mov.b @(r0,r0), r15 +013538 000f mac.l @r0+, @r0+ +01353a 0c00 +01353c 0f1e mov.l @(r0,r1), r15 +01353e 000f mac.l @r0+, @r0+ +013540 1e00 mov.l r0, @(h'0,r14) +013542 0f0c mov.b @(r0,r0), r15 +013544 000f mac.l @r0+, @r0+ +013546 0000 +013548 0f00 +01354a 0000 +01354c 0000 +01354e 0000 +013550 0000 +013552 0000 +013554 0000 +013556 0000 +013558 0000 +01355a 0000 +01355c 0000 +01355e 0000 +013560 0000 +013562 0000 +013564 0000 +013566 0000 +013568 0000 +01356a 0000 +01356c 0000 +01356e 0000 +013570 0000 +013572 0000 +013574 0000 +013576 0000 +013578 0000 +01357a 0000 +01357c 0000 +01357e 0000 +013580 0000 +013582 0000 +013584 0000 +013586 0000 +013588 0000 +01358a 0000 +01358c 0000 +01358e 0000 +013590 0000 +013592 0000 +013594 0000 +013596 0000 +013598 0000 +01359a 0000 +01359c 0000 +01359e 0000 +0135a0 0000 +0135a2 0000 +0135a4 0000 +0135a6 0000 +0135a8 0000 +0135aa 0000 +0135ac 0000 +0135ae 0000 +0135b0 0000 +0135b2 0000 +0135b4 0000 +0135b6 0000 +0135b8 0000 +0135ba 0000 +0135bc 0000 +0135be 0000 +0135c0 0000 +0135c2 0000 +0135c4 0000 +0135c6 0000 +0135c8 0000 +0135ca 0000 +0135cc 0000 +0135ce 0000 +0135d0 0000 +0135d2 0000 +0135d4 0000 +0135d6 0000 +0135d8 0000 +0135da 0000 +0135dc 0000 +0135de 0000 +0135e0 0000 +0135e2 0000 +0135e4 0000 +0135e6 0000 +0135e8 0000 +0135ea 0000 +0135ec 0000 +0135ee 0000 +0135f0 0000 +0135f2 0000 +0135f4 0000 +0135f6 0000 +0135f8 0000 +0135fa 0000 +0135fc 0000 +0135fe 0000 +013600 0000 +013602 0000 +013604 0000 +013606 0000 +013608 0000 +01360a 0000 +01360c 0000 +01360e 0000 +013610 0000 +013612 0000 +013614 0000 +013616 0000 +013618 0000 +01361a 0000 +01361c 0000 +01361e 0000 +013620 0000 +013622 0000 +013624 0000 +013626 0000 +013628 0000 +01362a 0000 +01362c 0000 +01362e 0000 +013630 0000 +013632 0000 +013634 0000 +013636 0000 +013638 0000 +01363a 0000 +01363c 0000 +01363e 0000 +013640 0000 +013642 0000 +013644 3fff addv r15, r15 +013646 ffff +013648 ffff +01364a 003f mac.l @r3+, @r0+ +01364c ffff +01364e ffff +013650 ff00 +013652 3fff addv r15, r15 +013654 ffff +013656 ffff +013658 003f mac.l @r3+, @r0+ +01365a ffff +01365c ffff +01365e ff00 +013660 3fff addv r15, r15 +013662 ffff +013664 fcff +013666 003f mac.l @r3+, @r0+ +013668 ffff +01366a fff8 +01366c 3f00 cmp/eq r0, r15 +01366e 3fff addv r15, r15 +013670 ffff +013672 f83f +013674 003f mac.l @r3+, @r0+ +013676 fff3 +013678 fffc +01367a ff00 +01367c 3fff addv r15, r15 +01367e e1ff mov #h'ffffffff, r1 +013680 ffff +013682 003f mac.l @r3+, @r0+ +013684 ffe1 +013686 ffff +013688 ffff +01368a ffff +01368c f3ff +01368e ffff +013690 ffff +013692 fff3 +013694 ffff +013696 ffff +013698 fff8 +01369a 0000 +01369c 003f mac.l @r3+, @r0+ +01369e ffff +0136a0 f800 +0136a2 0000 +0136a4 3fff addv r15, r15 +0136a6 fff8 +0136a8 0000 +0136aa 003f mac.l @r3+, @r0+ +0136ac cfff or.b #h'ff, @(r0,gbr) +0136ae f800 +0136b0 0000 +0136b2 3f07 cmp/gt r0, r15 +0136b4 fff8 +0136b6 0000 +0136b8 003f mac.l @r3+, @r0+ +0136ba 07ff mac.l @r15+, @r7+ +0136bc f800 +0136be 0000 +0136c0 3fcf addv r12, r15 +0136c2 fff8 +0136c4 0000 +0136c6 003f mac.l @r3+, @r0+ +0136c8 ffff +0136ca f800 +0136cc 0000 +0136ce 3fff addv r15, r15 +0136d0 fff8 +0136d2 0000 +0136d4 003f mac.l @r3+, @r0+ +0136d6 ffff +0136d8 f800 +0136da 0000 +0136dc 3fff addv r15, r15 +0136de fff8 +0136e0 0000 +0136e2 003f mac.l @r3+, @r0+ +0136e4 ffff +0136e6 f800 +0136e8 0000 +0136ea 3f01 +0136ec f800 +0136ee 0000 +0136f0 003f mac.l @r3+, @r0+ +0136f2 00f0 +0136f4 0000 +0136f6 0000 +0136f8 3f01 +0136fa f800 +0136fc 0000 +0136fe 003f mac.l @r3+, @r0+ +013700 01f8 +013702 0000 +013704 0000 +013706 3f01 +013708 f800 +01370a 0000 +01370c 003f mac.l @r3+, @r0+ +01370e 00f0 +013710 0000 +013712 0000 +013714 3f00 cmp/eq r0, r15 +013716 0000 +013718 0000 +01371a 0000 +01371c 0000 +01371e 0000 +013720 0000 +013722 0000 +013724 0000 +013726 0000 +013728 0000 +01372a 0000 +01372c 0000 +01372e 0000 +013730 0000 +013732 0000 +013734 0000 +013736 0000 +013738 0000 +01373a 0000 +01373c 0000 +01373e 0000 +013740 0000 +013742 0000 +013744 0000 +013746 0000 +013748 0000 +01374a 0000 +01374c 0000 +01374e 0000 +013750 0000 +013752 0000 +013754 0000 +013756 0000 +013758 0000 +01375a 0000 +01375c 0000 +01375e 0000 +013760 0000 +013762 0000 +013764 0000 +013766 0000 +013768 0000 +01376a 0000 +01376c 0000 +01376e 0000 +013770 0000 +013772 0000 +013774 0000 +013776 0000 +013778 0000 +01377a 0000 +01377c 0000 +01377e 0000 +013780 0000 +013782 0000 +013784 0000 +013786 0000 +013788 0000 +01378a 0000 +01378c 0000 +01378e 0000 +013790 0000 +013792 0000 +013794 0000 +013796 0000 +013798 0000 +01379a 0000 +01379c 003f mac.l @r3+, @r0+ +01379e 001f mac.l @r1+, @r0+ +0137a0 ffff +0137a2 ffff +0137a4 bf00 bsr h'-200 ;@(h'135a8) +0137a6 1555 mov.l r5, @(h'14,r5) +0137a8 5555 mov.l @(h'14,r5), r5 +0137aa 5fbf mov.l @(h'3c,r11), r15 +0137ac 001a sts macl, r0 +0137ae aaaa bra h'-aac ;@(h'12d06) +0137b0 aab8 bra h'-a90 ;@(h'12d24) +0137b2 bf00 bsr h'-200 ;@(h'135b6) +0137b4 1555 mov.l r5, @(h'14,r5) +0137b6 5555 mov.l @(h'14,r5), r5 +0137b8 503f mov.l @(h'3c,r3), r0 +0137ba 001a sts macl, r0 +0137bc aaff bra h'-a02 ;@(h'12dbe) +0137be aab0 bra h'-aa0 ;@(h'12d22) +0137c0 3f00 cmp/eq r0, r15 +0137c2 1555 mov.l r5, @(h'14,r5) +0137c4 61d5 mov.w @r13+, r1 +0137c6 503f mov.l @(h'3c,r3), r0 +0137c8 001a sts macl, r0 +0137ca aac0 bra h'-a80 ;@(h'12d4e) +0137cc aab0 bra h'-aa0 ;@(h'12d30) +0137ce 3f00 cmp/eq r0, r15 +0137d0 1555 mov.l r5, @(h'14,r5) +0137d2 40d5 +0137d4 58bf mov.l @(h'3c,r11), r8 +0137d6 001a sts macl, r0 +0137d8 aac0 bra h'-a80 ;@(h'12d5c) +0137da aaaf bra h'-aa2 ;@(h'12d3c) +0137dc bf00 bsr h'-200 ;@(h'135e0) +0137de 155f mov.l r5, @(h'3c,r5) +0137e0 e1ff mov #h'ffffffff, r1 +0137e2 ffbf +0137e4 7ffa add #h'fa, r15 +0137e6 b000 bsr h'0 ;@(h'137ea) +0137e8 0000 +0137ea 3f55 dmulu.l r5, r15 +0137ec 5550 mov.l @(h'0,r5), r5 +0137ee 0000 +0137f0 003f mac.l @r3+, @r0+ +0137f2 7eaa add #h'aa, r14 +0137f4 b000 bsr h'0 ;@(h'137f8) +0137f6 0000 +0137f8 3f47 cmp/gt r4, r15 +0137fa 5550 mov.l @(h'0,r5), r5 +0137fc 0000 +0137fe 003f mac.l @r3+, @r0+ +013800 02aa +013802 b000 bsr h'0 ;@(h'13806) +013804 0000 +013806 3f03 cmp/ge r0, r15 +013808 5550 mov.l @(h'0,r5), r5 +01380a 0000 +01380c 003f mac.l @r3+, @r0+ +01380e 02aa +013810 b000 bsr h'0 ;@(h'13814) +013812 0000 +013814 3f03 cmp/ge r0, r15 +013816 5550 mov.l @(h'0,r5), r5 +013818 0000 +01381a 003f mac.l @r3+, @r0+ +01381c 46aa +01381e b000 bsr h'0 ;@(h'13822) +013820 0000 +013822 3f7d dmuls.l r7, r15 +013824 5550 mov.l @(h'0,r5), r5 +013826 0000 +013828 003f mac.l @r3+, @r0+ +01382a 6aaa negc r10, r10 +01382c b000 bsr h'0 ;@(h'13830) +01382e 0000 +013830 3f7f addv r7, r15 +013832 fff0 +013834 0000 +013836 003f mac.l @r3+, @r0+ +013838 00f0 +01383a 0000 +01383c 0000 +01383e 3f00 cmp/eq r0, r15 +013840 6000 mov.b @r0, r0 +013842 0000 +013844 003f mac.l @r3+, @r0+ +013846 0060 +013848 0000 +01384a 0000 +01384c 3f00 cmp/eq r0, r15 +01384e f000 +013850 0000 +013852 003f mac.l @r3+, @r0+ +013854 00f0 +013856 0000 +013858 0000 +01385a 3f00 cmp/eq r0, r15 +01385c 6000 mov.b @r0, r0 +01385e 0000 +013860 003f mac.l @r3+, @r0+ +013862 0000 +013864 0000 +013866 0000 +013868 3f00 cmp/eq r0, r15 +01386a 0000 +01386c 0000 +01386e 0000 +013870 0000 +013872 0000 +013874 0000 +013876 0000 +013878 0000 +01387a 0000 +01387c 0000 +01387e 0000 +013880 0000 +013882 0000 +013884 0000 +013886 0000 +013888 0000 +01388a 0000 +01388c 0000 +01388e 0000 +013890 0000 +013892 0000 +013894 0000 +013896 0000 +013898 0000 +01389a 0000 +01389c 0000 +01389e 0000 +0138a0 0000 +0138a2 0000 +0138a4 0000 +0138a6 0000 +0138a8 0000 +0138aa 0000 +0138ac 0000 +0138ae 0000 +0138b0 0000 +0138b2 0000 +0138b4 0000 +0138b6 0000 +0138b8 0000 +0138ba 0000 +0138bc 0000 +0138be 0000 +0138c0 0000 +0138c2 0000 +0138c4 0000 +0138c6 0000 +0138c8 0000 +0138ca 0000 +0138cc 0000 +0138ce 0000 +0138d0 0000 +0138d2 0000 +0138d4 0000 +0138d6 0000 +0138d8 0000 +0138da 0000 +0138dc 0000 +0138de 0000 +0138e0 0000 +0138e2 0000 +0138e4 0000 +0138e6 0000 +0138e8 0000 +0138ea 0003 bsrf r0 +0138ec fffe +0138ee 0703 bsrf r7 +0138f0 fffe +0138f2 0703 bsrf r7 +0138f4 fffe +0138f6 0703 bsrf r7 +0138f8 fffe +0138fa 0703 bsrf r7 +0138fc fffe +0138fe 0777 mul.l r7, r7 +013900 ffff +013902 77ff add #h'ff, r7 +013904 ffff +013906 ffff +013908 ffff +01390a ffff +01390c ffff +01390e ffff +013910 ffff +013912 ff77 +013914 ffff +013916 7703 +013918 fffe +01391a 0703 bsrf r7 +01391c fffe +01391e 0703 bsrf r7 +013920 fffe +013922 0703 bsrf r7 +013924 fffe +013926 0703 bsrf r7 +013928 fffe +01392a 0700 +01392c 7e00 +01392e 0700 +013930 3c00 cmp/eq r0, r12 +013932 0700 +013934 7e00 +013936 0700 +013938 7e00 +01393a 0700 +01393c 7e00 +01393e 0700 +013940 3c00 cmp/eq r0, r12 +013942 0700 +013944 0000 +013946 0000 +013948 0000 +01394a 0000 +01394c 0000 +01394e 0000 +013950 0000 +013952 0000 +013954 0000 +013956 0000 +013958 0000 +01395a 0000 +01395c 0000 +01395e 0000 +013960 0000 +013962 0000 +013964 0000 +013966 0000 +013968 0000 +01396a 0000 +01396c 0000 +01396e 0000 +013970 0000 +013972 0000 +013974 0000 +013976 0000 +013978 0000 +01397a 0000 +01397c 0000 +01397e 0000 +013980 0000 +013982 0000 +013984 0000 +013986 0000 +013988 0000 +01398a 0000 +01398c 0000 +01398e 0000 +013990 0000 +013992 0000 +013994 0000 +013996 0000 +013998 0000 +01399a 0000 +01399c 0000 +01399e 0000 +0139a0 0000 +0139a2 0000 +0139a4 0000 +0139a6 0000 +0139a8 0000 +0139aa 0000 +0139ac 0000 +0139ae 0000 +0139b0 0000 +0139b2 0000 +0139b4 0000 +0139b6 0000 +0139b8 0000 +0139ba 0000 +0139bc 0000 +0139be 0000 +0139c0 0000 +0139c2 0000 +0139c4 0000 +0139c6 0000 +0139c8 0000 +0139ca 0000 +0139cc 0000 +0139ce 0000 +0139d0 0000 +0139d2 0000 +0139d4 0000 +0139d6 0000 +0139d8 0000 +0139da 0000 +0139dc 0000 +0139de 0000 +0139e0 0000 +0139e2 0000 +0139e4 0000 +0139e6 0000 +0139e8 0000 +0139ea 0000 +0139ec 0000 +0139ee 0000 +0139f0 0000 +0139f2 0000 +0139f4 0000 +0139f6 0000 +0139f8 0000 +0139fa 0000 +0139fc 0000 +0139fe 0000 +013a00 0000 +013a02 0000 +013a04 0000 +013a06 0000 +013a08 0000 +013a0a 0000 +013a0c 0000 +013a0e 0000 +013a10 0000 +013a12 0000 +013a14 0000 +013a16 0000 +013a18 0000 +013a1a 0000 +013a1c 0000 +013a1e 0000 +013a20 0000 +013a22 0000 +013a24 0000 +013a26 0000 +013a28 0000 +013a2a 0000 +013a2c 0000 +013a2e 0000 +013a30 0000 +013a32 0000 +013a34 0000 +013a36 0000 +013a38 0000 +013a3a 0000 +013a3c 0000 +013a3e 0000 +013a40 0000 +013a42 0701 +013a44 fffc +013a46 0701 +013a48 5554 mov.l @(h'10,r5), r5 +013a4a 0701 +013a4c aaac bra h'-aa8 ;@(h'12fa8) +013a4e 0701 +013a50 5554 mov.l @(h'10,r5), r5 +013a52 0701 +013a54 aaac bra h'-aa8 ;@(h'12fb0) +013a56 0733 +013a58 5556 mov.l @(h'18,r5), r5 +013a5a 677f exts.w r7, r7 +013a5c aaaf bra h'-aa2 ;@(h'12fbe) +013a5e f77f +013a60 5557 mov.l @(h'1c,r5), r5 +013a62 f733 +013a64 aaae bra h'-aa4 ;@(h'12fc4) +013a66 6701 mov.w @r0, r7 +013a68 5554 mov.l @(h'10,r5), r5 +013a6a 0701 +013a6c aaac bra h'-aa8 ;@(h'12fc8) +013a6e 0701 +013a70 5554 mov.l @(h'10,r5), r5 +013a72 0701 +013a74 aaac bra h'-aa8 ;@(h'12fd0) +013a76 0701 +013a78 fffc +013a7a 0700 +013a7c 3c00 cmp/eq r0, r12 +013a7e 0700 +013a80 1800 mov.l r0, @(h'0,r8) +013a82 0700 +013a84 1800 mov.l r0, @(h'0,r8) +013a86 0700 +013a88 3c00 cmp/eq r0, r12 +013a8a 0700 +013a8c 3c00 cmp/eq r0, r12 +013a8e 0700 +013a90 1800 mov.l r0, @(h'0,r8) +013a92 0700 +013a94 0000 +013a96 0700 +013a98 0000 +013a9a 0000 +013a9c 0000 +013a9e 0000 +013aa0 0000 +013aa2 0000 +013aa4 0000 +013aa6 0000 +013aa8 0000 +013aaa 0000 +013aac 0000 +013aae 0000 +013ab0 0000 +013ab2 0000 +013ab4 0000 +013ab6 0000 +013ab8 0000 +013aba 0000 +013abc 0000 +013abe 0000 +013ac0 0000 +013ac2 0000 +013ac4 0000 +013ac6 0000 +013ac8 0000 +013aca 0000 +013acc 0000 +013ace 0000 +013ad0 0000 +013ad2 0000 +013ad4 0000 +013ad6 0000 +013ad8 0000 +013ada 0000 +013adc 0000 +013ade 0000 +013ae0 0000 +013ae2 0000 +013ae4 0000 +013ae6 0000 +013ae8 0000 +013aea 0000 +013aec 0000 +013aee 0000 +013af0 0000 +013af2 0000 +013af4 0000 +013af6 0000 +013af8 0000 +013afa 0000 +013afc 0000 +013afe 0000 +013b00 0000 +013b02 0000 +013b04 0000 +013b06 0000 +013b08 0000 +013b0a 0000 +013b0c 0000 +013b0e 0000 +013b10 0000 +013b12 0000 +013b14 0000 +013b16 0000 +013b18 0000 +013b1a 0000 +013b1c 0000 +013b1e 0000 +013b20 0000 +013b22 0000 +013b24 0000 +013b26 0000 +013b28 0000 +013b2a 0000 +013b2c 0000 +013b2e 0000 +013b30 0000 +013b32 0000 +013b34 0000 +013b36 0000 +013b38 0000 +013b3a 0000 +013b3c 0000 +013b3e 0000 +013b40 0000 +013b42 0000 +013b44 0000 +013b46 0000 +013b48 0000 +013b4a 0000 +013b4c 0000 +013b4e 0000 +013b50 0000 +013b52 0000 +013b54 0000 +013b56 0000 +013b58 0000 +013b5a 0000 +013b5c 0000 +013b5e 0000 +013b60 0000 +013b62 0000 +013b64 0000 +013b66 0000 +013b68 0000 +013b6a 0000 +013b6c 0000 +013b6e 0000 +013b70 0000 +013b72 0000 +013b74 0000 +013b76 0000 +013b78 0000 +013b7a 0000 +013b7c 0000 +013b7e 0000 +013b80 0000 +013b82 0000 +013b84 0000 +013b86 0000 +013b88 0000 +013b8a 0000 +013b8c 0000 +013b8e 0000 +013b90 0000 +013b92 00ff mac.l @r15+, @r0+ +013b94 ffff +013b96 ffff +013b98 ffff +013b9a ffff +013b9c ffff +013b9e ffff +013ba0 ffff +013ba2 ffff +013ba4 ffff +013ba6 fff3 +013ba8 ffff +013baa e0ff mov #h'ffffffff, r0 +013bac ffe0 +013bae ffff +013bb0 f3ff +013bb2 ffff +013bb4 fffe +013bb6 7fff add #h'ff, r15 +013bb8 fc3f +013bba fffc +013bbc 3fff addv r15, r15 +013bbe fe7f +013bc0 fffe +013bc2 7fff add #h'ff, r15 +013bc4 c000 mov.b r0, @(h'0,gbr) +013bc6 ffc0 +013bc8 00ff mac.l @r15+, @r0+ +013bca c000 mov.b r0, @(h'0,gbr) +013bcc ffc0 +013bce 00ff mac.l @r15+, @r0+ +013bd0 c000 mov.b r0, @(h'0,gbr) +013bd2 ffc0 +013bd4 00ff mac.l @r15+, @r0+ +013bd6 c000 mov.b r0, @(h'0,gbr) +013bd8 ffc0 +013bda 00ff mac.l @r15+, @r0+ +013bdc c000 mov.b r0, @(h'0,gbr) +013bde ffc0 +013be0 00ff mac.l @r15+, @r0+ +013be2 c000 mov.b r0, @(h'0,gbr) +013be4 ffc0 +013be6 00ff mac.l @r15+, @r0+ +013be8 c000 mov.b r0, @(h'0,gbr) +013bea ffc0 +013bec 00ff mac.l @r15+, @r0+ +013bee c000 mov.b r0, @(h'0,gbr) +013bf0 ffc0 +013bf2 00ff mac.l @r15+, @r0+ +013bf4 c000 mov.b r0, @(h'0,gbr) +013bf6 ffc0 +013bf8 003f mac.l @r3+, @r0+ +013bfa 0000 +013bfc 1e00 mov.l r0, @(h'0,r14) +013bfe 003f mac.l @r3+, @r0+ +013c00 0000 +013c02 3f00 cmp/eq r0, r15 +013c04 003f mac.l @r3+, @r0+ +013c06 0000 +013c08 1e00 mov.l r0, @(h'0,r14) +013c0a 0000 +013c0c 0000 +013c0e 0000 +013c10 0000 +013c12 0000 +013c14 0000 +013c16 0000 +013c18 0000 +013c1a 0000 +013c1c 0000 +013c1e 0000 +013c20 0000 +013c22 0000 +013c24 0000 +013c26 0000 +013c28 0000 +013c2a 0000 +013c2c 0000 +013c2e 0000 +013c30 0000 +013c32 0000 +013c34 0000 +013c36 0000 +013c38 0000 +013c3a 0000 +013c3c 0000 +013c3e 0000 +013c40 0000 +013c42 0000 +013c44 0000 +013c46 0000 +013c48 0000 +013c4a 0000 +013c4c 0000 +013c4e 0000 +013c50 0000 +013c52 0000 +013c54 0000 +013c56 0000 +013c58 0000 +013c5a 0000 +013c5c 0000 +013c5e 0000 +013c60 0000 +013c62 0000 +013c64 0000 +013c66 0000 +013c68 0000 +013c6a 0000 +013c6c 0000 +013c6e 0000 +013c70 0000 +013c72 0000 +013c74 0000 +013c76 0000 +013c78 0000 +013c7a 0000 +013c7c 0000 +013c7e 0000 +013c80 0000 +013c82 0000 +013c84 0000 +013c86 0000 +013c88 0000 +013c8a 0000 +013c8c 0000 +013c8e 0000 +013c90 0000 +013c92 0000 +013c94 0000 +013c96 0000 +013c98 0000 +013c9a 0000 +013c9c 0000 +013c9e 0000 +013ca0 0000 +013ca2 0000 +013ca4 0000 +013ca6 0000 +013ca8 0000 +013caa 0000 +013cac 0000 +013cae 0000 +013cb0 0000 +013cb2 0000 +013cb4 0000 +013cb6 0000 +013cb8 0000 +013cba 0000 +013cbc 0000 +013cbe 0000 +013cc0 0000 +013cc2 0000 +013cc4 0000 +013cc6 0000 +013cc8 0000 +013cca 0000 +013ccc 0000 +013cce 0000 +013cd0 0000 +013cd2 0000 +013cd4 0000 +013cd6 0000 +013cd8 0000 +013cda 0000 +013cdc 0000 +013cde 0000 +013ce0 0000 +013ce2 0000 +013ce4 0000 +013ce6 0000 +013ce8 0000 +013cea 7fff add #h'ff, r15 +013cec fe55 +013cee 5556 mov.l @(h'18,r5), r5 +013cf0 6aaa negc r10, r10 +013cf2 aa55 bra h'-b56 ;@(h'131a0) +013cf4 557e mov.l @(h'38,r7), r5 +013cf6 6aaa negc r10, r10 +013cf8 e255 mov #h'55, r2 +013cfa 5540 mov.l @(h'0,r4), r5 +013cfc 6aaa negc r10, r10 +013cfe c055 mov.b r0, @(h'55,gbr) +013d00 5540 mov.l @(h'0,r4), r5 +013d02 6aaf exts.w r10, r10 +013d04 c055 mov.b r0, @(h'55,gbr) +013d06 5c22 mov.l @(h'8,r2), r12 +013d08 6aa8 swap.b r10, r10 +013d0a 1e55 mov.l r5, @(h'14,r14) +013d0c 5816 mov.l @(h'18,r1), r8 +013d0e 6aa8 swap.b r10, r10 +013d10 1a55 mov.l r5, @(h'14,r10) +013d12 fc3e +013d14 6a80 mov.b @r8, r10 +013d16 0055 mov.w r5, @(r0,r0) +013d18 8000 mov.b r0, @(h'0,r0) +013d1a 6a80 mov.b @r8, r10 +013d1c 0055 mov.w r5, @(r0,r0) +013d1e 8000 mov.b r0, @(h'0,r0) +013d20 6a80 mov.b @r8, r10 +013d22 0055 mov.w r5, @(r0,r0) +013d24 8000 mov.b r0, @(h'0,r0) +013d26 6a80 mov.b @r8, r10 +013d28 0055 mov.w r5, @(r0,r0) +013d2a 8000 mov.b r0, @(h'0,r0) +013d2c 6a80 mov.b @r8, r10 +013d2e 0055 mov.w r5, @(r0,r0) +013d30 8000 mov.b r0, @(h'0,r0) +013d32 6a80 mov.b @r8, r10 +013d34 0055 mov.w r5, @(r0,r0) +013d36 8000 mov.b r0, @(h'0,r0) +013d38 6a80 mov.b @r8, r10 +013d3a 0055 mov.w r5, @(r0,r0) +013d3c 8000 mov.b r0, @(h'0,r0) +013d3e 6a80 mov.b @r8, r10 +013d40 0055 mov.w r5, @(r0,r0) +013d42 8000 mov.b r0, @(h'0,r0) +013d44 6a80 mov.b @r8, r10 +013d46 007f mac.l @r7+, @r0+ +013d48 8000 mov.b r0, @(h'0,r0) +013d4a 1e00 mov.l r0, @(h'0,r14) +013d4c 000c mov.b @(r0,r0), r0 +013d4e 0000 +013d50 0c00 +013d52 001e mov.l @(r0,r1), r0 +013d54 0000 +013d56 1e00 mov.l r0, @(h'0,r14) +013d58 000c mov.b @(r0,r0), r0 +013d5a 0000 +013d5c 0000 +013d5e 0000 +013d60 0000 +013d62 0000 +013d64 0000 +013d66 0000 +013d68 0000 +013d6a 0000 +013d6c 0000 +013d6e 0000 +013d70 0000 +013d72 0000 +013d74 0000 +013d76 0000 +013d78 0000 +013d7a 0000 +013d7c 0000 +013d7e 0000 +013d80 0000 +013d82 0000 +013d84 0000 +013d86 0000 +013d88 0000 +013d8a 0000 +013d8c 0000 +013d8e 0000 +013d90 0000 +013d92 0000 +013d94 0000 +013d96 0000 +013d98 0000 +013d9a 0000 +013d9c 0000 +013d9e 0000 +013da0 0000 +013da2 0000 +013da4 0000 +013da6 0000 +013da8 0000 +013daa 0000 +013dac 0000 +013dae 0000 +013db0 0000 +013db2 0000 +013db4 0000 +013db6 0000 +013db8 0000 +013dba 0000 +013dbc 0000 +013dbe 0000 +013dc0 0000 +013dc2 0000 +013dc4 0000 +013dc6 0000 +013dc8 0000 +013dca 0000 +013dcc 0000 +013dce 0000 +013dd0 0000 +013dd2 0000 +013dd4 0000 +013dd6 0000 +013dd8 0000 +013dda 0000 +013ddc 0000 +013dde 0000 +013de0 0000 +013de2 0000 +013de4 0000 +013de6 0000 +013de8 0000 +013dea 0000 +013dec 0000 +013dee 0000 +013df0 0000 +013df2 0000 +013df4 0000 +013df6 0000 +013df8 0000 +013dfa 0000 +013dfc 0000 +013dfe 0000 +013e00 0000 +013e02 0000 +013e04 0000 +013e06 0000 +013e08 0000 +013e0a 0000 +013e0c 0000 +013e0e 0000 +013e10 0000 +013e12 0000 +013e14 0000 +013e16 0000 +013e18 0000 +013e1a 0000 +013e1c 0000 +013e1e 0000 +013e20 0000 +013e22 0000 +013e24 0000 +013e26 0000 +013e28 0000 +013e2a 0000 +013e2c 0000 +013e2e 0000 +013e30 0000 +013e32 0000 +013e34 0000 +013e36 0000 +013e38 0000 +013e3a 00ff mac.l @r15+, @r0+ +013e3c 3fff addv r15, r15 +013e3e 9fff mov.w @(h'1fe,pc), r15 ;@(h'14040) +013e40 ff3f +013e42 ff9f +013e44 fffe +013e46 1fff mov.l r15, @(h'3c,r15) +013e48 0fff mac.l @r15+, @r15+ +013e4a fe1f +013e4c ff0f +013e4e ffff +013e50 3fff addv r15, r15 +013e52 9fff mov.w @(h'1fe,pc), r15 ;@(h'14054) +013e54 cfff or.b #h'ff, @(r0,gbr) +013e56 ffff +013e58 ff07 +013e5a ffff +013e5c ffff +013e5e 07ff mac.l @r15+, @r7+ +013e60 ffff +013e62 ffcf +013e64 ffff +013e66 ffff +013e68 ffff +013e6a ffff +013e6c ffff +013e6e ffff +013e70 ffff +013e72 ffff +013e74 ffff +013e76 ffff +013e78 ffff +013e7a ffff +013e7c ffff +013e7e ffff +013e80 ff00 +013e82 0000 +013e84 0000 +013e86 0000 +013e88 0000 +013e8a 0000 +013e8c 0000 +013e8e 0000 +013e90 0000 +013e92 0000 +013e94 0000 +013e96 0000 +013e98 0000 +013e9a 0000 +013e9c 0000 +013e9e 0000 +013ea0 0000 +013ea2 0000 +013ea4 0000 +013ea6 0000 +013ea8 0000 +013eaa 0000 +013eac 0000 +013eae 0000 +013eb0 0000 +013eb2 0000 +013eb4 0000 +013eb6 0000 +013eb8 0000 +013eba 0000 +013ebc 0000 +013ebe 0000 +013ec0 0000 +013ec2 0000 +013ec4 0000 +013ec6 0000 +013ec8 0000 +013eca 0000 +013ecc 0000 +013ece 0000 +013ed0 0000 +013ed2 0000 +013ed4 0000 +013ed6 0000 +013ed8 0000 +013eda 0000 +013edc 0000 +013ede 0000 +013ee0 0000 +013ee2 0000 +013ee4 0000 +013ee6 0000 +013ee8 0000 +013eea 0000 +013eec 0000 +013eee 0000 +013ef0 0000 +013ef2 0000 +013ef4 0000 +013ef6 0000 +013ef8 0000 +013efa 0000 +013efc 0000 +013efe 0000 +013f00 0000 +013f02 0000 +013f04 0000 +013f06 0000 +013f08 0000 +013f0a 0000 +013f0c 0000 +013f0e 0000 +013f10 0000 +013f12 0000 +013f14 0000 +013f16 0000 +013f18 0000 +013f1a 0000 +013f1c 0000 +013f1e 0000 +013f20 0000 +013f22 0000 +013f24 0000 +013f26 0000 +013f28 0000 +013f2a 0000 +013f2c 0000 +013f2e 0000 +013f30 0000 +013f32 0000 +013f34 0000 +013f36 0000 +013f38 0000 +013f3a 0000 +013f3c 0000 +013f3e 0000 +013f40 0000 +013f42 0000 +013f44 0000 +013f46 0000 +013f48 0000 +013f4a 0000 +013f4c 0000 +013f4e 0000 +013f50 0000 +013f52 0000 +013f54 0000 +013f56 0000 +013f58 0000 +013f5a 0000 +013f5c 0000 +013f5e 0000 +013f60 0000 +013f62 0000 +013f64 0000 +013f66 0000 +013f68 0000 +013f6a 0000 +013f6c 0000 +013f6e 0000 +013f70 0000 +013f72 0000 +013f74 0000 +013f76 0000 +013f78 0000 +013f7a 0000 +013f7c 0000 +013f7e 0000 +013f80 0000 +013f82 0000 +013f84 0000 +013f86 0000 +013f88 0000 +013f8a 0000 +013f8c 0000 +013f8e 0000 +013f90 0000 +013f92 003f mac.l @r3+, @r0+ +013f94 7e1f add #h'1f, r14 +013f96 ff0f +013f98 bf54 bsr h'-158 ;@(h'13e44) +013f9a 0d56 mov.l r5, @(r0,r13) +013f9c 05bf mac.l @r11+, @r5+ +013f9e 7c0a +013fa0 aa06 bra h'-bf4 ;@(h'133b0) +013fa2 bf44 bsr h'-178 ;@(h'13e2e) +013fa4 0d56 mov.l r5, @(r0,r13) +013fa6 05bf mac.l @r11+, @r5+ +013fa8 021a sts macl, r2 +013faa ab0e bra h'-9e4 ;@(h'135ca) +013fac bf03 bsr h'-1fa ;@(h'13db6) +013fae f555 +013fb0 fdbf +013fb2 02aa +013fb4 aaaa bra h'-aac ;@(h'1350c) +013fb6 bf03 bsr h'-1fa ;@(h'13dc0) +013fb8 5555 mov.l @(h'14,r5), r5 +013fba 55bf mov.l @(h'3c,r11), r5 +013fbc 46aa +013fbe aaaa bra h'-aac ;@(h'13516) +013fc0 bf7d bsr h'-106 ;@(h'13ebe) +013fc2 5555 mov.l @(h'14,r5), r5 +013fc4 55bf mov.l @(h'3c,r11), r5 +013fc6 6aaa negc r10, r10 +013fc8 aaaa bra h'-aac ;@(h'13520) +013fca bf7f bsr h'-102 ;@(h'13ecc) +013fcc ffff +013fce ffbf +013fd0 0000 +013fd2 0000 +013fd4 3f00 cmp/eq r0, r15 +013fd6 0000 +013fd8 0000 +013fda 0000 +013fdc 0000 +013fde 0000 +013fe0 0000 +013fe2 0000 +013fe4 0000 +013fe6 0000 +013fe8 0000 +013fea 0000 +013fec 0000 +013fee 0000 +013ff0 0000 +013ff2 0000 +013ff4 0000 +013ff6 0000 +013ff8 0000 +013ffa 0000 +013ffc 0000 +013ffe 0000 +014000 0000 +014002 0000 +014004 0000 +014006 0000 +014008 0000 +01400a 0000 +01400c 0000 +01400e 0000 +014010 0000 +014012 0000 +014014 0000 +014016 0000 +014018 0000 +01401a 0000 +01401c 0000 +01401e 0000 +014020 0000 +014022 0000 +014024 0000 +014026 0000 +014028 0000 +01402a 0000 +01402c 0000 +01402e 0000 +014030 0000 +014032 0000 +014034 0000 +014036 0000 +014038 0000 +01403a 0000 +01403c 0000 +01403e 0000 +014040 0000 +014042 0000 +014044 0000 +014046 0000 +014048 0000 +01404a 0000 +01404c 0000 +01404e 0000 +014050 0000 +014052 0000 +014054 0000 +014056 0000 +014058 0000 +01405a 0000 +01405c 0000 +01405e 0000 +014060 0000 +014062 0000 +014064 0000 +014066 0000 +014068 0000 +01406a 0000 +01406c 0000 +01406e 0000 +014070 0000 +014072 0000 +014074 0000 +014076 0000 +014078 0000 +01407a 0000 +01407c 0000 +01407e 0000 +014080 0000 +014082 0000 +014084 0000 +014086 0000 +014088 0000 +01408a 0000 +01408c 0000 +01408e 0000 +014090 0000 +014092 0000 +014094 0000 +014096 0000 +014098 0000 +01409a 0000 +01409c 0000 +01409e 0000 +0140a0 0000 +0140a2 0000 +0140a4 0000 +0140a6 0000 +0140a8 0000 +0140aa 0000 +0140ac 0000 +0140ae 0000 +0140b0 0000 +0140b2 0000 +0140b4 0000 +0140b6 0000 +0140b8 0000 +0140ba 0000 +0140bc 0000 +0140be 0000 +0140c0 0000 +0140c2 0000 +0140c4 0000 +0140c6 0000 +0140c8 0000 +0140ca 0000 +0140cc 0000 +0140ce 0000 +0140d0 0000 +0140d2 0000 +0140d4 0000 +0140d6 0000 +0140d8 0000 +0140da 0000 +0140dc 0000 +0140de 0000 +0140e0 0000 +0140e2 0007 mul.l r0, r0 +0140e4 ffe0 +0140e6 0f07 mul.l r0, r15 +0140e8 ffe0 +0140ea 0f07 mul.l r0, r15 +0140ec ffe0 +0140ee 0f07 mul.l r0, r15 +0140f0 ffe0 +0140f2 0f07 mul.l r0, r15 +0140f4 ffe0 +0140f6 0f07 mul.l r0, r15 +0140f8 fff7 +0140fa 0f06 mov.l r0, @(r0,r15) +0140fc 7fff add #h'ff, r15 +0140fe 8f00 bf/s h'0 ;@(h'14102) +014100 3fff addv r15, r15 +014102 8f00 bf/s h'0 ;@(h'14106) +014104 3fff addv r15, r15 +014106 8f06 bf/s h'c ;@(h'14116) +014108 7fff add #h'ff, r15 +01410a 8f07 bf/s h'e ;@(h'1411c) +01410c fff7 +01410e 0f07 mul.l r0, r15 +014110 ffe0 +014112 0f07 mul.l r0, r15 +014114 ffe0 +014116 0f07 mul.l r0, r15 +014118 ffe0 +01411a 0f07 mul.l r0, r15 +01411c ffe0 +01411e 0f07 mul.l r0, r15 +014120 ffe0 +014122 0fff mac.l @r15+, @r15+ +014124 fffc +014126 0fff mac.l @r15+, @r15+ +014128 fffc +01412a 0fff mac.l @r15+, @r15+ +01412c fffc +01412e 0fff mac.l @r15+, @r15+ +014130 fffc +014132 0fff mac.l @r15+, @r15+ +014134 fffc +014136 0fff mac.l @r15+, @r15+ +014138 fffc +01413a 0fff mac.l @r15+, @r15+ +01413c fffc +01413e 0fcf mac.l @r12+, @r15+ +014140 ffcc +014142 0f07 mul.l r0, r15 +014144 ff80 +014146 0f07 mul.l r0, r15 +014148 ff80 +01414a 0fcf mac.l @r12+, @r15+ +01414c ffcc +01414e 0fff mac.l @r15+, @r15+ +014150 fffc +014152 0fff mac.l @r15+, @r15+ +014154 fffc +014156 0fff mac.l @r15+, @r15+ +014158 fffc +01415a 0fff mac.l @r15+, @r15+ +01415c fffe +01415e efff mov #h'ffffffff, r15 +014160 ffff +014162 ffff +014164 ffff +014166 ffff +014168 ffff +01416a ff0f +01416c ffff +01416e ff0c +014170 fffe +014172 ef00 mov #h'0, r15 +014174 7ffc add #h'fc, r15 +014176 0f00 +014178 7ffc add #h'fc, r15 +01417a 0f0c mov.b @(r0,r0), r15 +01417c fffc +01417e 0f0f mac.l @r0+, @r15+ +014180 fffc +014182 0f0f mac.l @r0+, @r15+ +014184 fffc +014186 0f0f mac.l @r0+, @r15+ +014188 fffc +01418a 0f00 +01418c 3f00 cmp/eq r0, r15 +01418e 0f00 +014190 1e00 mov.l r0, @(h'0,r14) +014192 0f00 +014194 3f00 cmp/eq r0, r15 +014196 0f00 +014198 3f00 cmp/eq r0, r15 +01419a 0f00 +01419c 3f00 cmp/eq r0, r15 +01419e 0f00 +0141a0 1e00 mov.l r0, @(h'0,r14) +0141a2 0f00 +0141a4 0000 +0141a6 0000 +0141a8 0000 +0141aa 0000 +0141ac 0000 +0141ae 0000 +0141b0 0000 +0141b2 0000 +0141b4 0000 +0141b6 0000 +0141b8 0000 +0141ba 0000 +0141bc 0000 +0141be 0000 +0141c0 0000 +0141c2 0000 +0141c4 0000 +0141c6 0000 +0141c8 0000 +0141ca 0000 +0141cc 0000 +0141ce 0000 +0141d0 0000 +0141d2 0000 +0141d4 0000 +0141d6 0000 +0141d8 0000 +0141da 0000 +0141dc 0000 +0141de 0000 +0141e0 0000 +0141e2 0000 +0141e4 0000 +0141e6 0000 +0141e8 0000 +0141ea 0000 +0141ec 0000 +0141ee 0000 +0141f0 0000 +0141f2 0000 +0141f4 0000 +0141f6 0000 +0141f8 0000 +0141fa 0000 +0141fc 0000 +0141fe 0000 +014200 0000 +014202 0000 +014204 0000 +014206 0000 +014208 0000 +01420a 0000 +01420c 0000 +01420e 0000 +014210 0000 +014212 0000 +014214 0000 +014216 0000 +014218 0000 +01421a 0000 +01421c 0000 +01421e 0000 +014220 0000 +014222 0000 +014224 0000 +014226 0000 +014228 0000 +01422a 0000 +01422c 0000 +01422e 0000 +014230 0000 +014232 0000 +014234 0000 +014236 0000 +014238 0000 +01423a 0f03 bsrf r15 +01423c ffc0 +01423e 0f02 stc sr, r15 +014240 aac0 bra h'-a80 ;@(h'137c4) +014242 0f03 bsrf r15 +014244 5540 mov.l @(h'0,r4), r5 +014246 0f03 bsrf r15 +014248 eac0 mov #h'ffffffc0, r10 +01424a 0f02 stc sr, r15 +01424c 3540 cmp/eq r4, r5 +01424e 0f00 +014250 1ae6 mov.l r14, @(h'18,r10) +014252 0f00 +014254 157f mov.l r7, @(h'3c,r5) +014256 0f00 +014258 1aff mov.l r15, @(h'3c,r10) +01425a 0f00 +01425c 1566 mov.l r6, @(h'18,r5) +01425e 0f02 stc sr, r15 +014260 3ac0 cmp/eq r12, r10 +014262 0f03 bsrf r15 +014264 f540 +014266 0f02 stc sr, r15 +014268 aac0 bra h'-a80 ;@(h'137ec) +01426a 0f03 bsrf r15 +01426c 5540 mov.l @(h'0,r4), r5 +01426e 0f02 stc sr, r15 +014270 aac0 bra h'-a80 ;@(h'137f4) +014272 0f03 bsrf r15 +014274 5540 mov.l @(h'0,r4), r5 +014276 0f02 stc sr, r15 +014278 aac0 bra h'-a80 ;@(h'137fc) +01427a 0f7f mac.l @r7+, @r15+ +01427c 5578 mov.l @(h'20,r7), r5 +01427e 0f6a +014280 aaa8 bra h'-ab0 ;@(h'137d4) +014282 0f55 mov.w r5, @(r0,r15) +014284 5558 mov.l @(h'20,r5), r5 +014286 0f6a +014288 aaa8 bra h'-ab0 ;@(h'137dc) +01428a 0f7d mov.w @(r0,r7), r15 +01428c 55f8 mov.l @(h'20,r15), r5 +01428e 0f46 mov.l r4, @(r0,r15) +014290 ab88 bra h'-8f0 ;@(h'139a4) +014292 0f03 bsrf r15 +014294 5500 mov.l @(h'0,r0), r5 +014296 0f02 stc sr, r15 +014298 ab00 bra h'-a00 ;@(h'1389c) +01429a 0f03 bsrf r15 +01429c 5500 mov.l @(h'0,r0), r5 +01429e 0f02 stc sr, r15 +0142a0 ab00 bra h'-a00 ;@(h'138a4) +0142a2 0f47 mul.l r4, r15 +0142a4 5588 mov.l @(h'20,r8), r5 +0142a6 0f7e mov.l @(r0,r7), r15 +0142a8 aaf8 bra h'-a10 ;@(h'1389c) +0142aa 0f55 mov.w r5, @(r0,r15) +0142ac 5558 mov.l @(h'20,r5), r5 +0142ae 0f6a +0142b0 aaa8 bra h'-ab0 ;@(h'13804) +0142b2 0f55 mov.w r5, @(r0,r15) +0142b4 555c mov.l @(h'30,r5), r5 +0142b6 cf7e or.b #h'7e, @(r0,gbr) +0142b8 aaaf bra h'-aa2 ;@(h'1381a) +0142ba ef07 mov #h'7, r15 +0142bc d55f mov.l @(h'17c,pc), r5 ;@(h'1443c) +0142be ef04 mov #h'4, r15 +0142c0 6aac extu.b r10, r10 +0142c2 cf00 or.b #h'0, @(r0,gbr) +0142c4 3558 sub r5, r5 +0142c6 0f00 +0142c8 2aa8 tst r10, r10 +0142ca 0f00 +0142cc 3558 sub r5, r5 +0142ce 0f00 +0142d0 2aa8 tst r10, r10 +0142d2 0f04 mov.b r0, @(r0,r15) +0142d4 7558 add #h'58, r5 +0142d6 0f07 mul.l r0, r15 +0142d8 fff8 +0142da 0f00 +0142dc 1e00 mov.l r0, @(h'0,r14) +0142de 0f00 +0142e0 0c00 +0142e2 0f00 +0142e4 0c00 +0142e6 0f00 +0142e8 1e00 mov.l r0, @(h'0,r14) +0142ea 0f00 +0142ec 1e00 mov.l r0, @(h'0,r14) +0142ee 0f00 +0142f0 0c00 +0142f2 0f00 +0142f4 0000 +0142f6 0f00 +0142f8 0000 +0142fa 0000 +0142fc 0000 +0142fe 0000 +014300 0000 +014302 0000 +014304 0000 +014306 0000 +014308 0000 +01430a 0000 +01430c 0000 +01430e 0000 +014310 0000 +014312 0000 +014314 0000 +014316 0000 +014318 0000 +01431a 0000 +01431c 0000 +01431e 0000 +014320 0000 +014322 0000 +014324 0000 +014326 0000 +014328 0000 +01432a 0000 +01432c 0000 +01432e 0000 +014330 0000 +014332 0000 +014334 0000 +014336 0000 +014338 0000 +01433a 0000 +01433c 0000 +01433e 0000 +014340 0000 +014342 0000 +014344 0000 +014346 0000 +014348 0000 +01434a 0000 +01434c 0000 +01434e 0000 +014350 0000 +014352 0000 +014354 0000 +014356 0000 +014358 0000 +01435a 0000 +01435c 0000 +01435e 0000 +014360 0000 +014362 0000 +014364 0000 +014366 0000 +014368 0000 +01436a 0000 +01436c 0000 +01436e 0000 +014370 0000 +014372 0000 +014374 0000 +014376 0000 +014378 0000 +01437a 0000 +01437c 0000 +01437e 0000 +014380 0000 +014382 0000 +014384 0000 +014386 0000 +014388 0000 +01438a 00ff mac.l @r15+, @r0+ +01438c ffff +01438e ffff +014390 ffff +014392 ffff +014394 ffff +014396 ffff +014398 ffff +01439a ffff +01439c ffcf +01439e ffff +0143a0 07ff mac.l @r15+, @r7+ +0143a2 ff07 +0143a4 ffff +0143a6 cfff or.b #h'ff, @(r0,gbr) +0143a8 ffff +0143aa ffff +0143ac ffff +0143ae ffff +0143b0 ffff +0143b2 ffff +0143b4 ffff +0143b6 ffff +0143b8 ffff +0143ba ff00 +0143bc fc1f +0143be 0078 +0143c0 1f00 mov.l r0, @(h'0,r15) +0143c2 fc1f +0143c4 00fc mov.b @(r0,r15), r0 +0143c6 1f00 mov.l r0, @(h'0,r15) +0143c8 fc1f +0143ca 0078 +0143cc 1f00 mov.l r0, @(h'0,r15) +0143ce 0000 +0143d0 0000 +0143d2 0000 +0143d4 0000 +0143d6 0000 +0143d8 0000 +0143da 0000 +0143dc 0000 +0143de 0000 +0143e0 0000 +0143e2 0000 +0143e4 0000 +0143e6 0000 +0143e8 0000 +0143ea 0000 +0143ec 0000 +0143ee 0000 +0143f0 0000 +0143f2 0000 +0143f4 0000 +0143f6 0000 +0143f8 0000 +0143fa 0000 +0143fc 0000 +0143fe 0000 +014400 0000 +014402 0000 +014404 0000 +014406 0000 +014408 0000 +01440a 0000 +01440c 0000 +01440e 0000 +014410 0000 +014412 0000 +014414 0000 +014416 0000 +014418 0000 +01441a 0000 +01441c 0000 +01441e 0000 +014420 0000 +014422 0000 +014424 0000 +014426 0000 +014428 0000 +01442a 0000 +01442c 0000 +01442e 0000 +014430 0000 +014432 0000 +014434 0000 +014436 0000 +014438 0000 +01443a 0000 +01443c 0000 +01443e 0000 +014440 0000 +014442 0000 +014444 0000 +014446 0000 +014448 0000 +01444a 0000 +01444c 0000 +01444e 0000 +014450 0000 +014452 0000 +014454 0000 +014456 0000 +014458 0000 +01445a 0000 +01445c 0000 +01445e 0000 +014460 0000 +014462 0000 +014464 0000 +014466 0000 +014468 0000 +01446a 0000 +01446c 0000 +01446e 0000 +014470 0000 +014472 0000 +014474 0000 +014476 0000 +014478 0000 +01447a 0000 +01447c 0000 +01447e 0000 +014480 0000 +014482 0000 +014484 0000 +014486 0000 +014488 0000 +01448a 0000 +01448c 0000 +01448e 0000 +014490 0000 +014492 0000 +014494 0000 +014496 0000 +014498 0000 +01449a 0000 +01449c 0000 +01449e 0000 +0144a0 0000 +0144a2 0000 +0144a4 0000 +0144a6 0000 +0144a8 0000 +0144aa 0000 +0144ac 0000 +0144ae 0000 +0144b0 0000 +0144b2 0000 +0144b4 0000 +0144b6 0000 +0144b8 0000 +0144ba 0000 +0144bc 0000 +0144be 0000 +0144c0 0000 +0144c2 0000 +0144c4 0000 +0144c6 0000 +0144c8 0000 +0144ca 0000 +0144cc 0000 +0144ce 0000 +0144d0 0000 +0144d2 0000 +0144d4 0000 +0144d6 0000 +0144d8 0000 +0144da 0000 +0144dc 0000 +0144de 0000 +0144e0 001f mac.l @r1+, @r0+ +0144e2 7fff add #h'ff, r15 +0144e4 df6a mov.l @(h'1a8,pc), r15 ;@(h'14690) +0144e6 aadf bra h'-a42 ;@(h'13aa8) +0144e8 5555 mov.l @(h'14,r5), r5 +0144ea 5f7e mov.l @(h'38,r7), r15 +0144ec aadf bra h'-a42 ;@(h'13aae) +0144ee 4755 +0144f0 5f02 mov.l @(h'8,r0), r15 +0144f2 aadf bra h'-a42 ;@(h'13ab4) +0144f4 0355 mov.w r5, @(r0,r3) +0144f6 5f02 mov.l @(h'8,r0), r15 +0144f8 aadf bra h'-a42 ;@(h'13aba) +0144fa 0355 mov.w r5, @(r0,r3) +0144fc 5f46 mov.l @(h'18,r4), r15 +0144fe aadf bra h'-a42 ;@(h'13ac0) +014500 7d55 add #h'55, r13 +014502 5f6a mov.l @(h'28,r6), r15 +014504 aadf bra h'-a42 ;@(h'13ac6) +014506 5555 mov.l @(h'14,r5), r5 +014508 5f7f mov.l @(h'3c,r7), r15 +01450a ffdf +01450c 0078 +01450e 1f00 mov.l r0, @(h'0,r15) +014510 301f addv r1, r0 +014512 0030 +014514 1f00 mov.l r0, @(h'0,r15) +014516 781f add #h'1f, r8 +014518 0078 +01451a 1f00 mov.l r0, @(h'0,r15) +01451c 301f addv r1, r0 +01451e 0000 +014520 1f00 mov.l r0, @(h'0,r15) +014522 0000 +014524 0000 +014526 0000 +014528 0000 +01452a 0000 +01452c 0000 +01452e 0000 +014530 0000 +014532 0000 +014534 0000 +014536 0000 +014538 0000 +01453a 0000 +01453c 0000 +01453e 0000 +014540 0000 +014542 0000 +014544 0000 +014546 0000 +014548 0000 +01454a 0000 +01454c 0000 +01454e 0000 +014550 0000 +014552 0000 +014554 0000 +014556 0000 +014558 0000 +01455a 0000 +01455c 0000 +01455e 0000 +014560 0000 +014562 0000 +014564 0000 +014566 0000 +014568 0000 +01456a 0000 +01456c 0000 +01456e 0000 +014570 0000 +014572 0000 +014574 0000 +014576 0000 +014578 0000 +01457a 0000 +01457c 0000 +01457e 0000 +014580 0000 +014582 0000 +014584 0000 +014586 0000 +014588 0000 +01458a 0000 +01458c 0000 +01458e 0000 +014590 0000 +014592 0000 +014594 0000 +014596 0000 +014598 0000 +01459a 0000 +01459c 0000 +01459e 0000 +0145a0 0000 +0145a2 0000 +0145a4 0000 +0145a6 0000 +0145a8 0000 +0145aa 0000 +0145ac 0000 +0145ae 0000 +0145b0 0000 +0145b2 0000 +0145b4 0000 +0145b6 0000 +0145b8 0000 +0145ba 0000 +0145bc 0000 +0145be 0000 +0145c0 0000 +0145c2 0000 +0145c4 0000 +0145c6 0000 +0145c8 0000 +0145ca 0000 +0145cc 0000 +0145ce 0000 +0145d0 0000 +0145d2 0000 +0145d4 0000 +0145d6 0000 +0145d8 0000 +0145da 0000 +0145dc 0000 +0145de 0000 +0145e0 0000 +0145e2 0000 +0145e4 0000 +0145e6 0000 +0145e8 0000 +0145ea 0000 +0145ec 0000 +0145ee 0000 +0145f0 0000 +0145f2 0000 +0145f4 0000 +0145f6 0000 +0145f8 0000 +0145fa 0000 +0145fc 0000 +0145fe 0000 +014600 0000 +014602 0000 +014604 0000 +014606 0000 +014608 0000 +01460a 0000 +01460c 0000 +01460e 0000 +014610 0000 +014612 0000 +014614 0000 +014616 0000 +014618 0000 +01461a 0000 +01461c 0000 +01461e 0000 +014620 0000 +014622 0000 +014624 0000 +014626 0000 +014628 0000 +01462a 0000 +01462c 0000 +01462e 0000 +014630 0000 +014632 0000 +014634 0f00 +014636 0000 +014638 1f80 mov.l r8, @(h'0,r15) +01463a 0000 +01463c 1f80 mov.l r8, @(h'0,r15) +01463e 0000 +014640 1f80 mov.l r8, @(h'0,r15) +014642 0000 +014644 0f00 +014646 0000 +014648 1f80 mov.l r8, @(h'0,r15) +01464a 0003 bsrf r0 +01464c ffff +01464e ee03 mov #h'3, r14 +014650 ffff +014652 ff03 +014654 ffff +014656 ff77 +014658 ffff +01465a ffff +01465c ffff +01465e ffff +014660 ffff +014662 eeff mov #h'ffffffff, r14 +014664 ffff +014666 c0ff mov.b r0, @(h'ff,gbr) +014668 ffff +01466a c077 mov.b r0, @(h'77,gbr) +01466c ffff +01466e c003 mov.b r0, @(h'3,gbr) +014670 ffff +014672 c003 mov.b r0, @(h'3,gbr) +014674 ffff +014676 c003 mov.b r0, @(h'3,gbr) +014678 ffff +01467a c03f mov.b r0, @(h'3f,gbr) +01467c ffff +01467e ee3f mov #h'3f, r14 +014680 ffff +014682 ff3f +014684 ffff +014686 ff3f +014688 ffff +01468a ff3f +01468c ffff +01468e ff3f +014690 ffff +014692 ee3f mov #h'3f, r14 +014694 ffff +014696 c03f mov.b r0, @(h'3f,gbr) +014698 ffff +01469a c03f mov.b r0, @(h'3f,gbr) +01469c ffff +01469e c03f mov.b r0, @(h'3f,gbr) +0146a0 ffff +0146a2 c000 mov.b r0, @(h'0,gbr) +0146a4 0000 +0146a6 0000 +0146a8 0000 +0146aa 0000 +0146ac 0000 +0146ae 0000 +0146b0 0000 +0146b2 0000 +0146b4 0000 +0146b6 0000 +0146b8 0000 +0146ba 0000 +0146bc 0000 +0146be 0000 +0146c0 0000 +0146c2 0000 +0146c4 0000 +0146c6 0000 +0146c8 0000 +0146ca 0000 +0146cc 0000 +0146ce 0000 +0146d0 0000 +0146d2 0000 +0146d4 0000 +0146d6 0000 +0146d8 0000 +0146da 0000 +0146dc 0000 +0146de 0000 +0146e0 0000 +0146e2 0000 +0146e4 0000 +0146e6 0000 +0146e8 0000 +0146ea 0000 +0146ec 0000 +0146ee 0000 +0146f0 0000 +0146f2 0000 +0146f4 0000 +0146f6 0000 +0146f8 0000 +0146fa 0000 +0146fc 0000 +0146fe 0000 +014700 0000 +014702 0000 +014704 0000 +014706 0000 +014708 0000 +01470a 0000 +01470c 0000 +01470e 0000 +014710 0000 +014712 0000 +014714 0000 +014716 0000 +014718 0000 +01471a 0000 +01471c 0000 +01471e 0000 +014720 0000 +014722 0000 +014724 0000 +014726 0000 +014728 0000 +01472a 0000 +01472c 0000 +01472e 0000 +014730 0000 +014732 0000 +014734 0000 +014736 0000 +014738 0000 +01473a 0000 +01473c 0000 +01473e 0000 +014740 0000 +014742 0000 +014744 0000 +014746 0000 +014748 0000 +01474a 0000 +01474c 0000 +01474e 0000 +014750 0000 +014752 0000 +014754 0000 +014756 0000 +014758 0000 +01475a 0000 +01475c 0000 +01475e 0000 +014760 0000 +014762 0000 +014764 0000 +014766 0000 +014768 0000 +01476a 0000 +01476c 0000 +01476e 0000 +014770 0000 +014772 0000 +014774 0000 +014776 0000 +014778 0000 +01477a 0000 +01477c 0000 +01477e 0000 +014780 0000 +014782 0000 +014784 0000 +014786 0000 +014788 0000 +01478a 0000 +01478c 0600 +01478e 0000 +014790 0f00 +014792 0000 +014794 0f00 +014796 0000 +014798 0600 +01479a 0000 +01479c 0600 +01479e 0000 +0147a0 0f00 +0147a2 0001 +0147a4 ffff +0147a6 cc01 tst.b #h'1, @(r0,gbr) +0147a8 5555 mov.l @(h'14,r5), r5 +0147aa fe01 +0147ac aaaa bra h'-aac ;@(h'13d04) +0147ae fe33 +0147b0 5555 mov.l @(h'14,r5), r5 +0147b2 cc7f tst.b #h'7f, @(r0,gbr) +0147b4 aaaa bra h'-aac ;@(h'13d0c) +0147b6 807f mov.b r0, @(h'f,r7) +0147b8 5555 mov.l @(h'14,r5), r5 +0147ba 8033 mov.b r0, @(h'3,r3) +0147bc aaaa bra h'-aac ;@(h'13d14) +0147be 8001 mov.b r0, @(h'1,r0) +0147c0 5555 mov.l @(h'14,r5), r5 +0147c2 8001 mov.b r0, @(h'1,r0) +0147c4 aaaa bra h'-aac ;@(h'13d1c) +0147c6 8001 mov.b r0, @(h'1,r0) +0147c8 5555 mov.l @(h'14,r5), r5 +0147ca 8001 mov.b r0, @(h'1,r0) +0147cc aaaa bra h'-aac ;@(h'13d24) +0147ce 8001 mov.b r0, @(h'1,r0) +0147d0 5555 mov.l @(h'14,r5), r5 +0147d2 801f mov.b r0, @(h'f,r1) +0147d4 aaaa bra h'-aac ;@(h'13d2c) +0147d6 cc15 tst.b #h'15, @(r0,gbr) +0147d8 5555 mov.l @(h'14,r5), r5 +0147da fe1a +0147dc aaaa bra h'-aac ;@(h'13d34) +0147de fe15 +0147e0 5555 mov.l @(h'14,r5), r5 +0147e2 cc1a tst.b #h'1a, @(r0,gbr) +0147e4 aaaa bra h'-aac ;@(h'13d3c) +0147e6 8015 mov.b r0, @(h'5,r1) +0147e8 5555 mov.l @(h'14,r5), r5 +0147ea 801a mov.b r0, @(h'a,r1) +0147ec aaaa bra h'-aac ;@(h'13d44) +0147ee 801f mov.b r0, @(h'f,r1) +0147f0 ffff +0147f2 8000 mov.b r0, @(h'0,r0) +0147f4 0000 +0147f6 0000 +0147f8 0000 +0147fa 0000 +0147fc 0000 +0147fe 0000 +014800 0000 +014802 0000 +014804 0000 +014806 0000 +014808 0000 +01480a 0000 +01480c 0000 +01480e 0000 +014810 0000 +014812 0000 +014814 0000 +014816 0000 +014818 0000 +01481a 0000 +01481c 0000 +01481e 0000 +014820 0000 +014822 0000 +014824 0000 +014826 0000 +014828 0000 +01482a 0000 +01482c 0000 +01482e 0000 +014830 0000 +014832 0000 +014834 0000 +014836 0000 +014838 0000 +01483a 0000 +01483c 0000 +01483e 0000 +014840 0000 +014842 0000 +014844 0000 +014846 0000 +014848 0000 +01484a 0000 +01484c 0000 +01484e 0000 +014850 0000 +014852 0000 +014854 0000 +014856 0000 +014858 0000 +01485a 0000 +01485c 0000 +01485e 0000 +014860 0000 +014862 0000 +014864 0000 +014866 0000 +014868 0000 +01486a 0000 +01486c 0000 +01486e 0000 +014870 0000 +014872 0000 +014874 0000 +014876 0000 +014878 0000 +01487a 0000 +01487c 0000 +01487e 0000 +014880 0000 +014882 0000 +014884 0000 +014886 0000 +014888 0000 +01488a 0000 +01488c 0000 +01488e 0000 +014890 0000 +014892 0000 +014894 0000 +014896 0000 +014898 0000 +01489a 0000 +01489c 0000 +01489e 0000 +0148a0 0000 +0148a2 0000 +0148a4 0000 +0148a6 0000 +0148a8 0000 +0148aa 0000 +0148ac 0000 +0148ae 0000 +0148b0 0000 +0148b2 0000 +0148b4 0000 +0148b6 0000 +0148b8 0000 +0148ba 0000 +0148bc 0000 +0148be 0000 +0148c0 0000 +0148c2 0000 +0148c4 0000 +0148c6 0000 +0148c8 0000 +0148ca 0000 +0148cc 0000 +0148ce 0000 +0148d0 0000 +0148d2 0000 +0148d4 0000 +0148d6 0000 +0148d8 0000 +0148da 0000 +0148dc 078f mac.l @r8+, @r7+ +0148de 000f mac.l @r0+, @r0+ +0148e0 cf00 or.b #h'0, @(r0,gbr) +0148e2 0fcf mac.l @r12+, @r15+ +0148e4 000f mac.l @r0+, @r0+ +0148e6 cf00 or.b #h'0, @(r0,gbr) +0148e8 078f mac.l @r8+, @r7+ +0148ea 000f mac.l @r0+, @r0+ +0148ec cff3 or.b #h'f3, @(r0,gbr) +0148ee ffff +0148f0 f3ff +0148f2 ffe1 +0148f4 ffff +0148f6 e1ff mov #h'ffffffff, r1 +0148f8 fff3 +0148fa ff3f +0148fc fffe +0148fe 0fff mac.l @r15+, @r15+ +014900 fe0f +014902 ffff +014904 3fff addv r15, r15 +014906 ffff +014908 ffff +01490a ffff +01490c ffff +01490e ffff +014910 ffff +014912 ff0f +014914 ffff +014916 0fff mac.l @r15+, @r15+ +014918 ff0f +01491a ffff +01491c 0fff mac.l @r15+, @r15+ +01491e ff0f +014920 ffff +014922 0fff mac.l @r15+, @r15+ +014924 ff0f +014926 ffff +014928 0fff mac.l @r15+, @r15+ +01492a ff0f +01492c ffff +01492e 0f00 +014930 0000 +014932 0000 +014934 0000 +014936 0000 +014938 0000 +01493a 0000 +01493c 0000 +01493e 0000 +014940 0000 +014942 0000 +014944 0000 +014946 0000 +014948 0000 +01494a 0000 +01494c 0000 +01494e 0000 +014950 0000 +014952 0000 +014954 0000 +014956 0000 +014958 0000 +01495a 0000 +01495c 0000 +01495e 0000 +014960 0000 +014962 0000 +014964 0000 +014966 0000 +014968 0000 +01496a 0000 +01496c 0000 +01496e 0000 +014970 0000 +014972 0000 +014974 0000 +014976 0000 +014978 0000 +01497a 0000 +01497c 0000 +01497e 0000 +014980 0000 +014982 0000 +014984 0000 +014986 0000 +014988 0000 +01498a 0000 +01498c 0000 +01498e 0000 +014990 0000 +014992 0000 +014994 0000 +014996 0000 +014998 0000 +01499a 0000 +01499c 0000 +01499e 0000 +0149a0 0000 +0149a2 0000 +0149a4 0000 +0149a6 0000 +0149a8 0000 +0149aa 0000 +0149ac 0000 +0149ae 0000 +0149b0 0000 +0149b2 0000 +0149b4 0000 +0149b6 0000 +0149b8 0000 +0149ba 0000 +0149bc 0000 +0149be 0000 +0149c0 0000 +0149c2 0000 +0149c4 0000 +0149c6 0000 +0149c8 0000 +0149ca 0000 +0149cc 0000 +0149ce 0000 +0149d0 0000 +0149d2 0000 +0149d4 0000 +0149d6 0000 +0149d8 0000 +0149da 0000 +0149dc 0000 +0149de 0000 +0149e0 0000 +0149e2 0000 +0149e4 0000 +0149e6 0000 +0149e8 0000 +0149ea 0000 +0149ec 0000 +0149ee 0000 +0149f0 0000 +0149f2 0000 +0149f4 0000 +0149f6 0000 +0149f8 0000 +0149fa 0000 +0149fc 0000 +0149fe 0000 +014a00 0000 +014a02 0000 +014a04 0000 +014a06 0000 +014a08 0000 +014a0a 0000 +014a0c 0000 +014a0e 0000 +014a10 0000 +014a12 0000 +014a14 0000 +014a16 0000 +014a18 0000 +014a1a 0000 +014a1c 0000 +014a1e 0000 +014a20 0000 +014a22 0000 +014a24 0000 +014a26 0000 +014a28 0000 +014a2a 0000 +014a2c 0000 +014a2e 0000 +014a30 000f mac.l @r0+, @r0+ +014a32 0003 bsrf r0 +014a34 0f00 +014a36 078f mac.l @r8+, @r7+ +014a38 0007 mul.l r0, r0 +014a3a 8f00 bf/s h'0 ;@(h'14a3e) +014a3c 030f mac.l @r0+, @r3+ +014a3e 0003 bsrf r0 +014a40 0f00 +014a42 078f mac.l @r8+, @r7+ +014a44 61ff exts.w r15, r1 +014a46 ef40 mov #h'40, r15 +014a48 abef bra h'-822 ;@(h'1422a) +014a4a 40d6 +014a4c 2f40 mov.b r4, @r15 +014a4e ac0f bra h'-7e2 ;@(h'14270) +014a50 61d4 mov.b @r13+, r1 +014a52 0f7f mac.l @r7+, @r15+ +014a54 ac0f bra h'-7e2 ;@(h'14276) +014a56 5554 mov.l @(h'10,r5), r5 +014a58 0f6a +014a5a ae2f bra h'-3a2 ;@(h'146bc) +014a5c 5557 mov.l @(h'1c,r5), r5 +014a5e ef6a mov #h'6a, r15 +014a60 abef bra h'-822 ;@(h'14242) +014a62 5556 mov.l @(h'18,r5), r5 +014a64 0f6a +014a66 aa0f bra h'-be2 ;@(h'13e88) +014a68 5556 mov.l @(h'18,r5), r5 +014a6a 0f6a +014a6c aa0f bra h'-be2 ;@(h'13e8e) +014a6e 5556 mov.l @(h'18,r5), r5 +014a70 0f6a +014a72 aa0f bra h'-be2 ;@(h'13e94) +014a74 5556 mov.l @(h'18,r5), r5 +014a76 0f6a +014a78 aa0f bra h'-be2 ;@(h'13e9a) +014a7a 5556 mov.l @(h'18,r5), r5 +014a7c 0f7f mac.l @r7+, @r15+ +014a7e fe0f +014a80 0000 +014a82 0f00 +014a84 0000 +014a86 0000 +014a88 0000 +014a8a 0000 +014a8c 0000 +014a8e 0000 +014a90 0000 +014a92 0000 +014a94 0000 +014a96 0000 +014a98 0000 +014a9a 0000 +014a9c 0000 +014a9e 0000 +014aa0 0000 +014aa2 0000 +014aa4 0000 +014aa6 0000 +014aa8 0000 +014aaa 0000 +014aac 0000 +014aae 0000 +014ab0 0000 +014ab2 0000 +014ab4 0000 +014ab6 0000 +014ab8 0000 +014aba 0000 +014abc 0000 +014abe 0000 +014ac0 0000 +014ac2 0000 +014ac4 0000 +014ac6 0000 +014ac8 0000 +014aca 0000 +014acc 0000 +014ace 0000 +014ad0 0000 +014ad2 0000 +014ad4 0000 +014ad6 0000 +014ad8 0000 +014ada 0000 +014adc 0000 +014ade 0000 +014ae0 0000 +014ae2 0000 +014ae4 0000 +014ae6 0000 +014ae8 0000 +014aea 0000 +014aec 0000 +014aee 0000 +014af0 0000 +014af2 0000 +014af4 0000 +014af6 0000 +014af8 0000 +014afa 0000 +014afc 0000 +014afe 0000 +014b00 0000 +014b02 0000 +014b04 0000 +014b06 0000 +014b08 0000 +014b0a 0000 +014b0c 0000 +014b0e 0000 +014b10 0000 +014b12 0000 +014b14 0000 +014b16 0000 +014b18 0000 +014b1a 0000 +014b1c 0000 +014b1e 0000 +014b20 0000 +014b22 0000 +014b24 0000 +014b26 0000 +014b28 0000 +014b2a 0000 +014b2c 0000 +014b2e 0000 +014b30 0000 +014b32 0000 +014b34 0000 +014b36 0000 +014b38 0000 +014b3a 0000 +014b3c 0000 +014b3e 0000 +014b40 0000 +014b42 0000 +014b44 0000 +014b46 0000 +014b48 0000 +014b4a 0000 +014b4c 0000 +014b4e 0000 +014b50 0000 +014b52 0000 +014b54 0000 +014b56 0000 +014b58 0000 +014b5a 0000 +014b5c 0000 +014b5e 0000 +014b60 0000 +014b62 0000 +014b64 0000 +014b66 0000 +014b68 0000 +014b6a 0000 +014b6c 0000 +014b6e 0000 +014b70 0000 +014b72 0000 +014b74 0000 +014b76 0000 +014b78 0000 +014b7a 0000 +014b7c 0000 +014b7e 0000 +014b80 0000 +014b82 0003 bsrf r0 +014b84 f9ff +014b86 03f9 +014b88 ff03 +014b8a f0ff +014b8c 03f0 +014b8e ff03 +014b90 f9ff +014b92 03ff mac.l @r15+, @r3+ +014b94 ff77 +014b96 ffff +014b98 ffff +014b9a ffff +014b9c ffff +014b9e ffff +014ba0 ffff +014ba2 ffff +014ba4 77ff add #h'ff, r7 +014ba6 ff03 +014ba8 ffff +014baa 03ff mac.l @r15+, @r3+ +014bac ff03 +014bae ffff +014bb0 033f mac.l @r3+, @r3+ +014bb2 ff00 +014bb4 1fff mov.l r15, @(h'3c,r15) +014bb6 001f mac.l @r1+, @r0+ +014bb8 ff03 +014bba 3fff addv r15, r15 +014bbc 03ff mac.l @r15+, @r3+ +014bbe ff03 +014bc0 ffff +014bc2 03ff mac.l @r15+, @r3+ +014bc4 ff03 +014bc6 ffff +014bc8 03ff mac.l @r15+, @r3+ +014bca ff03 +014bcc ffff +014bce 03ff mac.l @r15+, @r3+ +014bd0 ff00 +014bd2 1f83 mov.l r8, @(h'c,r15) +014bd4 000f mac.l @r0+, @r0+ +014bd6 0300 +014bd8 1f83 mov.l r8, @(h'c,r15) +014bda 001f mac.l @r1+, @r0+ +014bdc 8300 +014bde 1f83 mov.l r8, @(h'c,r15) +014be0 000f mac.l @r0+, @r0+ +014be2 0300 +014be4 0000 +014be6 0000 +014be8 0000 +014bea 0000 +014bec 0000 +014bee 0000 +014bf0 0000 +014bf2 0000 +014bf4 0000 +014bf6 0000 +014bf8 0000 +014bfa 0000 +014bfc 0000 +014bfe 0000 +014c00 0000 +014c02 0000 +014c04 0000 +014c06 0000 +014c08 0000 +014c0a 0000 +014c0c 0000 +014c0e 0000 +014c10 0000 +014c12 0000 +014c14 0000 +014c16 0000 +014c18 0000 +014c1a 0000 +014c1c 0000 +014c1e 0000 +014c20 0000 +014c22 0000 +014c24 0000 +014c26 0000 +014c28 0000 +014c2a 0000 +014c2c 0000 +014c2e 0000 +014c30 0000 +014c32 0000 +014c34 0000 +014c36 0000 +014c38 0000 +014c3a 0000 +014c3c 0000 +014c3e 0000 +014c40 0000 +014c42 0000 +014c44 0000 +014c46 0000 +014c48 0000 +014c4a 0000 +014c4c 0000 +014c4e 0000 +014c50 0000 +014c52 0000 +014c54 0000 +014c56 0000 +014c58 0000 +014c5a 0000 +014c5c 0000 +014c5e 0000 +014c60 0000 +014c62 0000 +014c64 0000 +014c66 0000 +014c68 0000 +014c6a 0000 +014c6c 0000 +014c6e 0000 +014c70 0000 +014c72 0000 +014c74 0000 +014c76 0000 +014c78 0000 +014c7a 0000 +014c7c 0000 +014c7e 0000 +014c80 0000 +014c82 0000 +014c84 0000 +014c86 0000 +014c88 0000 +014c8a 0000 +014c8c 0000 +014c8e 0000 +014c90 0000 +014c92 0000 +014c94 0000 +014c96 0000 +014c98 0000 +014c9a 0000 +014c9c 0000 +014c9e 0000 +014ca0 0000 +014ca2 0000 +014ca4 0000 +014ca6 0000 +014ca8 0000 +014caa 0000 +014cac 0000 +014cae 0000 +014cb0 0000 +014cb2 0000 +014cb4 0000 +014cb6 0000 +014cb8 0000 +014cba 0000 +014cbc 0000 +014cbe 0000 +014cc0 0000 +014cc2 0000 +014cc4 0000 +014cc6 0000 +014cc8 0000 +014cca 0000 +014ccc 0000 +014cce 0000 +014cd0 0000 +014cd2 0000 +014cd4 0000 +014cd6 0000 +014cd8 0003 bsrf r0 +014cda 01f0 +014cdc fb01 +014cde 605b neg r5, r0 +014ce0 01a0 +014ce2 6b01 mov.w @r0, r11 +014ce4 605b neg r5, r0 +014ce6 01b0 +014ce8 eb01 mov #h'1, r11 +014cea 5fdb mov.l @(h'2c,r13), r15 +014cec 33aa subc r10, r3 +014cee ab7f bra h'-902 ;@(h'143f0) +014cf0 555b mov.l @(h'2c,r5), r5 +014cf2 7faa add #h'aa, r15 +014cf4 ab33 bra h'-99a ;@(h'1435e) +014cf6 555b mov.l @(h'2c,r5), r5 +014cf8 01aa +014cfa ab01 bra h'-9fe ;@(h'14300) +014cfc 555b mov.l @(h'2c,r5), r5 +014cfe 01fa +014d00 ab01 bra h'-9fe ;@(h'14306) +014d02 1d5b mov.l r5, @(h'2c,r13) +014d04 000a sts mach, r0 +014d06 ab00 bra h'-a00 ;@(h'1430a) +014d08 0d5b +014d0a 000a sts mach, r0 +014d0c ab00 bra h'-a00 ;@(h'14310) +014d0e 0d5b +014d10 011a sts macl, r1 +014d12 ab01 bra h'-9fe ;@(h'14318) +014d14 f55b +014d16 01aa +014d18 ab01 bra h'-9fe ;@(h'1431e) +014d1a 555b mov.l @(h'2c,r5), r5 +014d1c 01aa +014d1e ab01 bra h'-9fe ;@(h'14324) +014d20 fffb +014d22 000f mac.l @r0+, @r0+ +014d24 0300 +014d26 0603 bsrf r6 +014d28 0006 mov.l r0, @(r0,r0) +014d2a 0300 +014d2c 0f03 bsrf r15 +014d2e 000f mac.l @r0+, @r0+ +014d30 0300 +014d32 0603 bsrf r6 +014d34 0000 +014d36 0300 +014d38 0000 +014d3a 0000 +014d3c 0000 +014d3e 0000 +014d40 0000 +014d42 0000 +014d44 0000 +014d46 0000 +014d48 0000 +014d4a 0000 +014d4c 0000 +014d4e 0000 +014d50 0000 +014d52 0000 +014d54 0000 +014d56 0000 +014d58 0000 +014d5a 0000 +014d5c 0000 +014d5e 0000 +014d60 0000 +014d62 0000 +014d64 0000 +014d66 0000 +014d68 0000 +014d6a 0000 +014d6c 0000 +014d6e 0000 +014d70 0000 +014d72 0000 +014d74 0000 +014d76 0000 +014d78 0000 +014d7a 0000 +014d7c 0000 +014d7e 0000 +014d80 0000 +014d82 0000 +014d84 0000 +014d86 0000 +014d88 0000 +014d8a 0000 +014d8c 0000 +014d8e 0000 +014d90 0000 +014d92 0000 +014d94 0000 +014d96 0000 +014d98 0000 +014d9a 0000 +014d9c 0000 +014d9e 0000 +014da0 0000 +014da2 0000 +014da4 0000 +014da6 0000 +014da8 0000 +014daa 0000 +014dac 0000 +014dae 0000 +014db0 0000 +014db2 0000 +014db4 0000 +014db6 0000 +014db8 0000 +014dba 0000 +014dbc 0000 +014dbe 0000 +014dc0 0000 +014dc2 0000 +014dc4 0000 +014dc6 0000 +014dc8 0000 +014dca 0000 +014dcc 0000 +014dce 0000 +014dd0 0000 +014dd2 0000 +014dd4 0000 +014dd6 0000 +014dd8 0000 +014dda 0000 +014ddc 0000 +014dde 0000 +014de0 0000 +014de2 0000 +014de4 0000 +014de6 0000 +014de8 0000 +014dea 0000 +014dec 0000 +014dee 0000 +014df0 0000 +014df2 0000 +014df4 0000 +014df6 0000 +014df8 0000 +014dfa 0000 +014dfc 0000 +014dfe 0000 +014e00 0000 +014e02 0000 +014e04 0000 +014e06 0000 +014e08 0000 +014e0a 0000 +014e0c 0000 +014e0e 0000 +014e10 0000 +014e12 0000 +014e14 0000 +014e16 0000 +014e18 0000 +014e1a 0000 +014e1c 0000 +014e1e 0000 +014e20 0000 +014e22 0000 +014e24 0000 +014e26 0000 +014e28 0000 +014e2a 000f mac.l @r0+, @r0+ +014e2c 0000 +014e2e 001f mac.l @r1+, @r0+ +014e30 8000 mov.b r0, @(h'0,r0) +014e32 001f mac.l @r1+, @r0+ +014e34 8000 mov.b r0, @(h'0,r0) +014e36 001f mac.l @r1+, @r0+ +014e38 8000 mov.b r0, @(h'0,r0) +014e3a 000f mac.l @r0+, @r0+ +014e3c 0000 +014e3e 001f mac.l @r1+, @r0+ +014e40 8000 mov.b r0, @(h'0,r0) +014e42 00ff mac.l @r15+, @r0+ +014e44 ffe7 +014e46 c0ff mov.b r0, @(h'ff,gbr) +014e48 ffe7 +014e4a c0ff mov.b r0, @(h'ff,gbr) +014e4c ffc3 +014e4e c0ff mov.b r0, @(h'ff,gbr) +014e50 ffc3 +014e52 c0ff mov.b r0, @(h'ff,gbr) +014e54 ffe7 +014e56 c0ff mov.b r0, @(h'ff,gbr) +014e58 ffff +014e5a c0ff mov.b r0, @(h'ff,gbr) +014e5c ffff +014e5e eeff mov #h'ffffffff, r14 +014e60 ffff +014e62 ffff +014e64 ffff +014e66 ffff +014e68 ffff +014e6a ffff +014e6c ffff +014e6e ffff +014e70 ffff +014e72 eeff mov #h'ffffffff, r14 +014e74 ffff +014e76 c0f3 mov.b r0, @(h'f3,gbr) +014e78 ff9f +014e7a c0e1 mov.b r0, @(h'e1,gbr) +014e7c ff0f +014e7e c0e1 mov.b r0, @(h'e1,gbr) +014e80 ff0f +014e82 c0f3 mov.b r0, @(h'f3,gbr) +014e84 ff9f +014e86 c0f3 mov.b r0, @(h'f3,gbr) +014e88 ff9f +014e8a c000 mov.b r0, @(h'0,gbr) +014e8c 0000 +014e8e 0000 +014e90 0000 +014e92 0000 +014e94 0000 +014e96 0000 +014e98 0000 +014e9a 0000 +014e9c 0000 +014e9e 0000 +014ea0 0000 +014ea2 0000 +014ea4 0000 +014ea6 0000 +014ea8 0000 +014eaa 0000 +014eac 0000 +014eae 0000 +014eb0 0000 +014eb2 0000 +014eb4 0000 +014eb6 0000 +014eb8 0000 +014eba 0000 +014ebc 0000 +014ebe 0000 +014ec0 0000 +014ec2 0000 +014ec4 0000 +014ec6 0000 +014ec8 0000 +014eca 0000 +014ecc 0000 +014ece 0000 +014ed0 0000 +014ed2 0000 +014ed4 0000 +014ed6 0000 +014ed8 0000 +014eda 0000 +014edc 0000 +014ede 0000 +014ee0 0000 +014ee2 0000 +014ee4 0000 +014ee6 0000 +014ee8 0000 +014eea 0000 +014eec 0000 +014eee 0000 +014ef0 0000 +014ef2 0000 +014ef4 0000 +014ef6 0000 +014ef8 0000 +014efa 0000 +014efc 0000 +014efe 0000 +014f00 0000 +014f02 0000 +014f04 0000 +014f06 0000 +014f08 0000 +014f0a 0000 +014f0c 0000 +014f0e 0000 +014f10 0000 +014f12 0000 +014f14 0000 +014f16 0000 +014f18 0000 +014f1a 0000 +014f1c 0000 +014f1e 0000 +014f20 0000 +014f22 0000 +014f24 0000 +014f26 0000 +014f28 0000 +014f2a 0000 +014f2c 0000 +014f2e 0000 +014f30 0000 +014f32 0000 +014f34 0000 +014f36 0000 +014f38 0000 +014f3a 0000 +014f3c 0000 +014f3e 0000 +014f40 0000 +014f42 0000 +014f44 0000 +014f46 0000 +014f48 0000 +014f4a 0000 +014f4c 0000 +014f4e 0000 +014f50 0000 +014f52 0000 +014f54 0000 +014f56 0000 +014f58 0000 +014f5a 0000 +014f5c 0000 +014f5e 0000 +014f60 0000 +014f62 0000 +014f64 0000 +014f66 0000 +014f68 0000 +014f6a 0000 +014f6c 0000 +014f6e 0000 +014f70 0000 +014f72 0000 +014f74 0000 +014f76 0000 +014f78 0000 +014f7a 0000 +014f7c 0000 +014f7e 0000 +014f80 0000 +014f82 0006 mov.l r0, @(r0,r0) +014f84 0000 +014f86 000f mac.l @r0+, @r0+ +014f88 0000 +014f8a 000f mac.l @r0+, @r0+ +014f8c 0000 +014f8e 0006 mov.l r0, @(r0,r0) +014f90 0000 +014f92 0006 mov.l r0, @(r0,r0) +014f94 0000 +014f96 000f mac.l @r0+, @r0+ +014f98 0000 +014f9a 007f mac.l @r7+, @r0+ +014f9c ffc3 +014f9e 806a mov.b r0, @(h'a,r6) +014fa0 aa81 bra h'-afe ;@(h'144a6) +014fa2 8055 mov.b r0, @(h'5,r5) +014fa4 5581 mov.l @(h'4,r8), r5 +014fa6 806a mov.b r0, @(h'a,r6) +014fa8 aa81 bra h'-afe ;@(h'144ae) +014faa 8055 mov.b r0, @(h'5,r5) +014fac 55c3 mov.l @(h'c,r12), r5 +014fae 806a mov.b r0, @(h'a,r6) +014fb0 aafe bra h'-a04 ;@(h'145b0) +014fb2 8055 mov.b r0, @(h'5,r5) +014fb4 5555 mov.l @(h'14,r5), r5 +014fb6 cc6a tst.b #h'6a, @(r0,gbr) +014fb8 aaaa bra h'-aac ;@(h'14510) +014fba fe55 +014fbc 5555 mov.l @(h'14,r5), r5 +014fbe fe6a +014fc0 aaaa bra h'-aac ;@(h'14518) +014fc2 cc7f tst.b #h'7f, @(r0,gbr) +014fc4 55fd mov.l @(h'34,r15), r5 +014fc6 8061 mov.b r0, @(h'1,r6) +014fc8 ab0e bra h'-9e4 ;@(h'145e8) +014fca 8040 mov.b r0, @(h'0,r4) +014fcc d605 mov.l @(h'14,pc), r6 ;@(h'14fe4) +014fce 8040 mov.b r0, @(h'0,r4) +014fd0 aa06 bra h'-bf4 ;@(h'143e0) +014fd2 8040 mov.b r0, @(h'0,r4) +014fd4 d605 mov.l @(h'14,pc), r6 ;@(h'14fec) +014fd6 8061 mov.b r0, @(h'1,r6) +014fd8 ff0f +014fda 8000 mov.b r0, @(h'0,r0) +014fdc 0000 +014fde 0000 +014fe0 0000 +014fe2 0000 +014fe4 0000 +014fe6 0000 +014fe8 0000 +014fea 0000 +014fec 0000 +014fee 0000 +014ff0 0000 +014ff2 0000 +014ff4 0000 +014ff6 0000 +014ff8 0000 +014ffa 0000 +014ffc 0000 +014ffe 0000 +015000 0000 +015002 0000 +015004 0000 +015006 0000 +015008 0000 +01500a 0000 +01500c 0000 +01500e 0000 +015010 0000 +015012 0000 +015014 0000 +015016 0000 +015018 0000 +01501a 0000 +01501c 0000 +01501e 0000 +015020 0000 +015022 0000 +015024 0000 +015026 0000 +015028 0000 +01502a 0000 +01502c 0000 +01502e 0000 +015030 0000 +015032 0000 +015034 0000 +015036 0000 +015038 0000 +01503a 0000 +01503c 0000 +01503e 0000 +015040 0000 +015042 0000 +015044 0000 +015046 0000 +015048 0000 +01504a 0000 +01504c 0000 +01504e 0000 +015050 0000 +015052 0000 +015054 0000 +015056 0000 +015058 0000 +01505a 0000 +01505c 0000 +01505e 0000 +015060 0000 +015062 0000 +015064 0000 +015066 0000 +015068 0000 +01506a 0000 +01506c 0000 +01506e 0000 +015070 0000 +015072 0000 +015074 0000 +015076 0000 +015078 0000 +01507a 0000 +01507c 0000 +01507e 0000 +015080 0000 +015082 0000 +015084 0000 +015086 0000 +015088 0000 +01508a 0000 +01508c 0000 +01508e 0000 +015090 0000 +015092 0000 +015094 0000 +015096 0000 +015098 0000 +01509a 0000 +01509c 0000 +01509e 0000 +0150a0 0000 +0150a2 0000 +0150a4 0000 +0150a6 0000 +0150a8 0000 +0150aa 0000 +0150ac 0000 +0150ae 0000 +0150b0 0000 +0150b2 0000 +0150b4 0000 +0150b6 0000 +0150b8 0000 +0150ba 0000 +0150bc 0000 +0150be 0000 +0150c0 0000 +0150c2 0000 +0150c4 0000 +0150c6 0000 +0150c8 0000 +0150ca 0000 +0150cc 0000 +0150ce 0000 +0150d0 0000 +0150d2 00ff mac.l @r15+, @r0+ +0150d4 ffff +0150d6 ffff +0150d8 ffff +0150da ffff +0150dc ffff +0150de ffff +0150e0 ffff +0150e2 ffff +0150e4 ffff +0150e6 ffff +0150e8 ffff +0150ea ffff +0150ec ffff +0150ee ffff +0150f0 ffff +0150f2 ffff +0150f4 ffff +0150f6 ffff +0150f8 ffff +0150fa ffff +0150fc ffff +0150fe ffff +015100 ffff +015102 ffff +015104 ffff +015106 ffff +015108 ffff +01510a ffff +01510c ffff +01510e ffff +015110 ffff +015112 ffff +015114 ffff +015116 ffff +015118 ff1f +01511a 8000 mov.b r0, @(h'0,r0) +01511c 0000 +01511e fc00 +015120 0000 +015122 3f0f addv r0, r15 +015124 0000 +015126 0000 +015128 7800 +01512a 0000 +01512c 3f1f addv r1, r15 +01512e 8000 mov.b r0, @(h'0,r0) +015130 0000 +015132 fc00 +015134 0000 +015136 3f1f addv r1, r15 +015138 8000 mov.b r0, @(h'0,r0) +01513a 0000 +01513c fc00 +01513e 0000 +015140 3f1f addv r1, r15 +015142 8000 mov.b r0, @(h'0,r0) +015144 0000 +015146 fc00 +015148 0000 +01514a 3f0f addv r0, r15 +01514c 0000 +01514e 0000 +015150 7800 +015152 0000 +015154 3f00 cmp/eq r0, r15 +015156 0000 +015158 0000 +01515a 0000 +01515c 0000 +01515e 0000 +015160 0000 +015162 0000 +015164 0000 +015166 0000 +015168 0000 +01516a 0000 +01516c 0000 +01516e 0000 +015170 0000 +015172 0000 +015174 0000 +015176 0000 +015178 0000 +01517a 0000 +01517c 0000 +01517e 0000 +015180 0000 +015182 0000 +015184 0000 +015186 0000 +015188 0000 +01518a 0000 +01518c 0000 +01518e 0000 +015190 0000 +015192 0000 +015194 0000 +015196 0000 +015198 0000 +01519a 0000 +01519c 0000 +01519e 0000 +0151a0 0000 +0151a2 0000 +0151a4 0000 +0151a6 0000 +0151a8 0000 +0151aa 0000 +0151ac 0000 +0151ae 0000 +0151b0 0000 +0151b2 0000 +0151b4 0000 +0151b6 0000 +0151b8 0000 +0151ba 0000 +0151bc 0000 +0151be 0000 +0151c0 0000 +0151c2 0000 +0151c4 0000 +0151c6 0000 +0151c8 0000 +0151ca 0000 +0151cc 0000 +0151ce 0000 +0151d0 0000 +0151d2 0000 +0151d4 0000 +0151d6 0000 +0151d8 0000 +0151da 0000 +0151dc 0000 +0151de 0000 +0151e0 0000 +0151e2 0000 +0151e4 0000 +0151e6 0000 +0151e8 0000 +0151ea 0000 +0151ec 0000 +0151ee 0000 +0151f0 0000 +0151f2 0000 +0151f4 0000 +0151f6 0000 +0151f8 0000 +0151fa 0000 +0151fc 0000 +0151fe 0000 +015200 0000 +015202 0000 +015204 0000 +015206 0000 +015208 0000 +01520a 0000 +01520c 0000 +01520e 0000 +015210 0000 +015212 0000 +015214 0000 +015216 0000 +015218 0000 +01521a 0000 +01521c 0000 +01521e 0000 +015220 0000 +015222 0000 +015224 0000 +015226 0000 +015228 0000 +01522a 0000 +01522c 0000 +01522e 0000 +015230 3f7f addv r7, r15 +015232 ffff +015234 ffff +015236 ffff +015238 ffff +01523a bf55 bsr h'-156 ;@(h'150e8) +01523c 5555 mov.l @(h'14,r5), r5 +01523e 5555 mov.l @(h'14,r5), r5 +015240 5555 mov.l @(h'14,r5), r5 +015242 5555 mov.l @(h'14,r5), r5 +015244 bf6a bsr h'-12c ;@(h'1511c) +015246 aaaa bra h'-aac ;@(h'1479e) +015248 aaaa bra h'-aac ;@(h'147a0) +01524a aaaa bra h'-aac ;@(h'147a2) +01524c aaaa bra h'-aac ;@(h'147a4) +01524e bf55 bsr h'-156 ;@(h'150fc) +015250 5555 mov.l @(h'14,r5), r5 +015252 5555 mov.l @(h'14,r5), r5 +015254 5555 mov.l @(h'14,r5), r5 +015256 5555 mov.l @(h'14,r5), r5 +015258 bf7f bsr h'-102 ;@(h'1515a) +01525a ffff +01525c ffff +01525e ffff +015260 ffff +015262 bf0f bsr h'-1e2 ;@(h'15084) +015264 0000 +015266 0000 +015268 7800 +01526a 0000 +01526c 3f06 cmp/hi r0, r15 +01526e 0000 +015270 0000 +015272 3000 cmp/eq r0, r0 +015274 0000 +015276 3f06 cmp/hi r0, r15 +015278 0000 +01527a 0000 +01527c 3000 cmp/eq r0, r0 +01527e 0000 +015280 3f0f addv r0, r15 +015282 0000 +015284 0000 +015286 7800 +015288 0000 +01528a 3f0f addv r0, r15 +01528c 0000 +01528e 0000 +015290 7800 +015292 0000 +015294 3f06 cmp/hi r0, r15 +015296 0000 +015298 0000 +01529a 3000 cmp/eq r0, r0 +01529c 0000 +01529e 3f00 cmp/eq r0, r15 +0152a0 0000 +0152a2 0000 +0152a4 0000 +0152a6 0000 +0152a8 3f00 cmp/eq r0, r15 +0152aa 0000 +0152ac 0000 +0152ae 0000 +0152b0 0000 +0152b2 0000 +0152b4 0000 +0152b6 0000 +0152b8 0000 +0152ba 0000 +0152bc 0000 +0152be 0000 +0152c0 0000 +0152c2 0000 +0152c4 0000 +0152c6 0000 +0152c8 0000 +0152ca 0000 +0152cc 0000 +0152ce 0000 +0152d0 0000 +0152d2 0000 +0152d4 0000 +0152d6 0000 +0152d8 0000 +0152da 0000 +0152dc 0000 +0152de 0000 +0152e0 0000 +0152e2 0000 +0152e4 0000 +0152e6 0000 +0152e8 0000 +0152ea 0000 +0152ec 0000 +0152ee 0000 +0152f0 0000 +0152f2 0000 +0152f4 0000 +0152f6 0000 +0152f8 0000 +0152fa 0000 +0152fc 0000 +0152fe 0000 +015300 0000 +015302 0000 +015304 0000 +015306 0000 +015308 0000 +01530a 0000 +01530c 0000 +01530e 0000 +015310 0000 +015312 0000 +015314 0000 +015316 0000 +015318 0000 +01531a 0000 +01531c 0000 +01531e 0000 +015320 0000 +015322 0000 +015324 0000 +015326 0000 +015328 0000 +01532a 0000 +01532c 0000 +01532e 0000 +015330 0000 +015332 0000 +015334 0000 +015336 0000 +015338 0000 +01533a 0000 +01533c 0000 +01533e 0000 +015340 0000 +015342 0000 +015344 0000 +015346 0000 +015348 0000 +01534a 0000 +01534c 0000 +01534e 0000 +015350 0000 +015352 0000 +015354 0000 +015356 0000 +015358 0000 +01535a 0000 +01535c 0000 +01535e 0000 +015360 0000 +015362 0000 +015364 0000 +015366 0000 +015368 0000 +01536a 0000 +01536c 0000 +01536e 0000 +015370 0000 +015372 0000 +015374 0000 +015376 0000 +015378 0000 +01537a 00f9 +01537c f03f +01537e f9f0 +015380 3ff0 cmp/eq r15, r15 +015382 fbbf +015384 f0ff +015386 fff9 +015388 ffff +01538a ffff +01538c ffff +01538e ffff +015390 fffb +015392 bfff bsr h'-2 ;@(h'15394) +015394 f03f +015396 fff0 +015398 3fff addv r15, r15 +01539a f03f +01539c fff0 +01539e 3fff addv r15, r15 +0153a0 f03f +0153a2 fff0 +0153a4 3fff addv r15, r15 +0153a6 f03f +0153a8 fff0 +0153aa 3fff addv r15, r15 +0153ac f03f +0153ae fff0 +0153b0 3fff addv r15, r15 +0153b2 f03f +0153b4 fff0 +0153b6 3fff addv r15, r15 +0153b8 f03f +0153ba fff0 +0153bc 3fff addv r15, r15 +0153be f03f +0153c0 fff0 +0153c2 3fff addv r15, r15 +0153c4 f03f +0153c6 fff0 +0153c8 3fff addv r15, r15 +0153ca f03f +0153cc fff0 +0153ce 3fff addv r15, r15 +0153d0 f03f +0153d2 fffb +0153d4 bfff bsr h'-2 ;@(h'153d6) +0153d6 ffff +0153d8 ffff +0153da ffff +0153dc ffff +0153de ffff +0153e0 ffff +0153e2 fbbf +0153e4 fff0 +0153e6 3fff addv r15, r15 +0153e8 f03f +0153ea fff0 +0153ec 3fff addv r15, r15 +0153ee f03f +0153f0 fff0 +0153f2 3fff addv r15, r15 +0153f4 f03f +0153f6 fff0 +0153f8 3fff addv r15, r15 +0153fa f03f +0153fc fff0 +0153fe 3fff addv r15, r15 +015400 f03f +015402 fff0 +015404 3fff addv r15, r15 +015406 f03f +015408 fff0 +01540a 3fff addv r15, r15 +01540c f03f +01540e 0000 +015410 0000 +015412 0000 +015414 0000 +015416 0000 +015418 0000 +01541a 0000 +01541c 0000 +01541e 0000 +015420 0000 +015422 0000 +015424 0000 +015426 0000 +015428 0000 +01542a 0000 +01542c 0000 +01542e 0000 +015430 0000 +015432 0000 +015434 0000 +015436 0000 +015438 0000 +01543a 0000 +01543c 0000 +01543e 0000 +015440 0000 +015442 0000 +015444 0000 +015446 0000 +015448 0000 +01544a 0000 +01544c 0000 +01544e 0000 +015450 0000 +015452 0000 +015454 0000 +015456 0000 +015458 0000 +01545a 0000 +01545c 0000 +01545e 0000 +015460 0000 +015462 0000 +015464 0000 +015466 0000 +015468 0000 +01546a 0000 +01546c 0000 +01546e 0000 +015470 0000 +015472 0000 +015474 0000 +015476 0000 +015478 0000 +01547a 0000 +01547c 0000 +01547e 0000 +015480 0000 +015482 0000 +015484 0000 +015486 0000 +015488 0000 +01548a 0000 +01548c 0000 +01548e 0000 +015490 0000 +015492 0000 +015494 0000 +015496 0000 +015498 0000 +01549a 0000 +01549c 0000 +01549e 0000 +0154a0 0000 +0154a2 0000 +0154a4 0000 +0154a6 0000 +0154a8 0000 +0154aa 0000 +0154ac 0000 +0154ae 0000 +0154b0 0000 +0154b2 0000 +0154b4 0000 +0154b6 0000 +0154b8 0000 +0154ba 0000 +0154bc 0000 +0154be 0000 +0154c0 0000 +0154c2 0000 +0154c4 0000 +0154c6 0000 +0154c8 0000 +0154ca 0000 +0154cc 0000 +0154ce 0000 +0154d0 003f mac.l @r3+, @r0+ +0154d2 70e0 add #h'e0, r0 +0154d4 3f60 cmp/eq r6, r15 +0154d6 603f exts.w r3, r0 +0154d8 6073 mov r7, r0 +0154da 3f60 cmp/eq r6, r15 +0154dc 7fbf add #h'bf, r15 +0154de 70ff add #h'ff, r0 +0154e0 bf5f bsr h'-142 ;@(h'153a2) +0154e2 f33f +0154e4 6aa0 mov.b @r10, r10 +0154e6 3f55 dmulu.l r5, r15 +0154e8 603f exts.w r3, r0 +0154ea 6aa0 mov.b @r10, r10 +0154ec 3f55 dmulu.l r5, r15 +0154ee 603f exts.w r3, r0 +0154f0 6aa0 mov.b @r10, r10 +0154f2 3f55 dmulu.l r5, r15 +0154f4 603f exts.w r3, r0 +0154f6 6aa0 mov.b @r10, r10 +0154f8 3f55 dmulu.l r5, r15 +0154fa 603f exts.w r3, r0 +0154fc 6aa0 mov.b @r10, r10 +0154fe 3f55 dmulu.l r5, r15 +015500 603f exts.w r3, r0 +015502 6aa0 mov.b @r10, r10 +015504 3f55 dmulu.l r5, r15 +015506 603f exts.w r3, r0 +015508 6aa0 mov.b @r10, r10 +01550a 3f55 dmulu.l r5, r15 +01550c 603f exts.w r3, r0 +01550e 6aa0 mov.b @r10, r10 +015510 3f55 dmulu.l r5, r15 +015512 603f exts.w r3, r0 +015514 6aa0 mov.b @r10, r10 +015516 3f55 dmulu.l r5, r15 +015518 603f exts.w r3, r0 +01551a 6aa0 mov.b @r10, r10 +01551c 3f55 dmulu.l r5, r15 +01551e 603f exts.w r3, r0 +015520 6aa0 mov.b @r10, r10 +015522 3f55 dmulu.l r5, r15 +015524 603f exts.w r3, r0 +015526 6aa0 mov.b @r10, r10 +015528 3f55 dmulu.l r5, r15 +01552a 733f add #h'3f, r3 +01552c 6abf exts.w r11, r10 +01552e bf55 bsr h'-156 ;@(h'153dc) +015530 7fbf add #h'bf, r15 +015532 6ab3 mov r11, r10 +015534 3f55 dmulu.l r5, r15 +015536 603f exts.w r3, r0 +015538 6aa0 mov.b @r10, r10 +01553a 3f55 dmulu.l r5, r15 +01553c 603f exts.w r3, r0 +01553e 6aa0 mov.b @r10, r10 +015540 3f55 dmulu.l r5, r15 +015542 603f exts.w r3, r0 +015544 6aa0 mov.b @r10, r10 +015546 3f55 dmulu.l r5, r15 +015548 603f exts.w r3, r0 +01554a 6aa0 mov.b @r10, r10 +01554c 3f55 dmulu.l r5, r15 +01554e 603f exts.w r3, r0 +015550 6aa0 mov.b @r10, r10 +015552 3f55 dmulu.l r5, r15 +015554 603f exts.w r3, r0 +015556 6aa0 mov.b @r10, r10 +015558 3f55 dmulu.l r5, r15 +01555a 603f exts.w r3, r0 +01555c 7fe0 add #h'e0, r15 +01555e 3f00 cmp/eq r0, r15 +015560 003f mac.l @r3+, @r0+ +015562 0000 +015564 0000 +015566 0000 +015568 0000 +01556a 0000 +01556c 0000 +01556e 0000 +015570 0000 +015572 0000 +015574 0000 +015576 0000 +015578 0000 +01557a 0000 +01557c 0000 +01557e 0000 +015580 0000 +015582 0000 +015584 0000 +015586 0000 +015588 0000 +01558a 0000 +01558c 0000 +01558e 0000 +015590 0000 +015592 0000 +015594 0000 +015596 0000 +015598 0000 +01559a 0000 +01559c 0000 +01559e 0000 +0155a0 0000 +0155a2 0000 +0155a4 0000 +0155a6 0000 +0155a8 0000 +0155aa 0000 +0155ac 0000 +0155ae 0000 +0155b0 0000 +0155b2 0000 +0155b4 0000 +0155b6 0000 +0155b8 0000 +0155ba 0000 +0155bc 0000 +0155be 0000 +0155c0 0000 +0155c2 0000 +0155c4 0000 +0155c6 0000 +0155c8 0000 +0155ca 0000 +0155cc 0000 +0155ce 0000 +0155d0 0000 +0155d2 0000 +0155d4 0000 +0155d6 0000 +0155d8 0000 +0155da 0000 +0155dc 0000 +0155de 0000 +0155e0 0000 +0155e2 0000 +0155e4 0000 +0155e6 0000 +0155e8 0000 +0155ea 0000 +0155ec 0000 +0155ee 0000 +0155f0 0000 +0155f2 0000 +0155f4 0000 +0155f6 0000 +0155f8 0000 +0155fa 0000 +0155fc 0000 +0155fe 0000 +015600 0000 +015602 0000 +015604 0000 +015606 0000 +015608 0000 +01560a 0000 +01560c 0000 +01560e 0000 +015610 0000 +015612 0000 +015614 0000 +015616 0000 +015618 0000 +01561a 0000 +01561c 0000 +01561e 0000 +015620 0000 +015622 00ff mac.l @r15+, @r0+ +015624 ffff +015626 fcff +015628 ffff +01562a ffff +01562c ffff +01562e fcff +015630 ffff +015632 ffff +015634 ffff +015636 f87f +015638 ffff +01563a ffcf +01563c ffff +01563e f87f +015640 ffff +015642 ff07 +015644 ffff +015646 fcff +015648 ffff +01564a ff07 +01564c ffff +01564e ffff +015650 ffff +015652 ffcf +015654 ffff +015656 ffff +015658 ffff +01565a ffff +01565c ffff +01565e ffff +015660 ffff +015662 ffff +015664 ffff +015666 ffff +015668 ffff +01566a ffff +01566c ffff +01566e ffff +015670 ffff +015672 ff3f +015674 0000 +015676 007e mov.l @(r0,r7), r0 +015678 0000 +01567a 031e mov.l @(r0,r1), r3 +01567c 0000 +01567e 003c mov.b @(r0,r3), r0 +015680 0000 +015682 033f mac.l @r3+, @r3+ +015684 0000 +015686 007e mov.l @(r0,r7), r0 +015688 0000 +01568a 033f mac.l @r3+, @r3+ +01568c 0000 +01568e 007e mov.l @(r0,r7), r0 +015690 0000 +015692 033f mac.l @r3+, @r3+ +015694 0000 +015696 007e mov.l @(r0,r7), r0 +015698 0000 +01569a 031e mov.l @(r0,r1), r3 +01569c 0000 +01569e 003c mov.b @(r0,r3), r0 +0156a0 0000 +0156a2 0300 +0156a4 0000 +0156a6 0000 +0156a8 0000 +0156aa 0000 +0156ac 0000 +0156ae 0000 +0156b0 0000 +0156b2 0000 +0156b4 0000 +0156b6 0000 +0156b8 0000 +0156ba 0000 +0156bc 0000 +0156be 0000 +0156c0 0000 +0156c2 0000 +0156c4 0000 +0156c6 0000 +0156c8 0000 +0156ca 0000 +0156cc 0000 +0156ce 0000 +0156d0 0000 +0156d2 0000 +0156d4 0000 +0156d6 0000 +0156d8 0000 +0156da 0000 +0156dc 0000 +0156de 0000 +0156e0 0000 +0156e2 0000 +0156e4 0000 +0156e6 0000 +0156e8 0000 +0156ea 0000 +0156ec 0000 +0156ee 0000 +0156f0 0000 +0156f2 0000 +0156f4 0000 +0156f6 0000 +0156f8 0000 +0156fa 0000 +0156fc 0000 +0156fe 0000 +015700 0000 +015702 0000 +015704 0000 +015706 0000 +015708 0000 +01570a 0000 +01570c 0000 +01570e 0000 +015710 0000 +015712 0000 +015714 0000 +015716 0000 +015718 0000 +01571a 0000 +01571c 0000 +01571e 0000 +015720 0000 +015722 0000 +015724 0000 +015726 0000 +015728 0000 +01572a 0000 +01572c 0000 +01572e 0000 +015730 0000 +015732 0000 +015734 0000 +015736 0000 +015738 0000 +01573a 0000 +01573c 0000 +01573e 0000 +015740 0000 +015742 0000 +015744 0000 +015746 0000 +015748 0000 +01574a 0000 +01574c 0000 +01574e 0000 +015750 0000 +015752 0000 +015754 0000 +015756 0000 +015758 0000 +01575a 0000 +01575c 0000 +01575e 0000 +015760 0000 +015762 0000 +015764 0000 +015766 0000 +015768 0000 +01576a 0000 +01576c 0000 +01576e 0000 +015770 0000 +015772 0000 +015774 0000 +015776 0000 +015778 0000 +01577a 0000 +01577c 0000 +01577e 037f mac.l @r7+, @r3+ +015780 ffff +015782 f87f +015784 ffff +015786 fb46 +015788 aaaa bra h'-aac ;@(h'14ce0) +01578a b02a bsr h'54 ;@(h'157e2) +01578c aaaa bra h'-aac ;@(h'14ce4) +01578e ab03 bra h'-9fa ;@(h'14d98) +015790 5555 mov.l @(h'14,r5), r5 +015792 5035 mov.l @(h'14,r3), r0 +015794 5555 mov.l @(h'14,r5), r5 +015796 5b02 mov.l @(h'8,r0), r11 +015798 aaaa bra h'-aac ;@(h'14cf0) +01579a b02a bsr h'54 ;@(h'157f2) +01579c aaaa bra h'-aac ;@(h'14cf4) +01579e ab03 bra h'-9fa ;@(h'14da8) +0157a0 5555 mov.l @(h'14,r5), r5 +0157a2 5875 mov.l @(h'14,r7), r8 +0157a4 5555 mov.l @(h'14,r5), r5 +0157a6 5b02 mov.l @(h'8,r0), r11 +0157a8 aaaa bra h'-aac ;@(h'14d00) +0157aa afea bra h'-2c ;@(h'15782) +0157ac aaaa bra h'-aac ;@(h'14d04) +0157ae ab47 bra h'-972 ;@(h'14e40) +0157b0 5555 mov.l @(h'14,r5), r5 +0157b2 5555 mov.l @(h'14,r5), r5 +0157b4 5555 mov.l @(h'14,r5), r5 +0157b6 5b7f mov.l @(h'3c,r7), r11 +0157b8 ffff +0157ba ffff +0157bc ffff +0157be fb1e +0157c0 0000 +0157c2 003c mov.b @(r0,r3), r0 +0157c4 0000 +0157c6 030c mov.b @(r0,r0), r3 +0157c8 0000 +0157ca 0018 sett +0157cc 0000 +0157ce 030c mov.b @(r0,r0), r3 +0157d0 0000 +0157d2 0018 sett +0157d4 0000 +0157d6 031e mov.l @(r0,r1), r3 +0157d8 0000 +0157da 003c mov.b @(r0,r3), r0 +0157dc 0000 +0157de 031e mov.l @(r0,r1), r3 +0157e0 0000 +0157e2 003c mov.b @(r0,r3), r0 +0157e4 0000 +0157e6 030c mov.b @(r0,r0), r3 +0157e8 0000 +0157ea 0018 sett +0157ec 0000 +0157ee 0300 +0157f0 0000 +0157f2 0000 +0157f4 0000 +0157f6 0300 +0157f8 0000 +0157fa 0000 +0157fc 0000 +0157fe 0000 +015800 0000 +015802 0000 +015804 0000 +015806 0000 +015808 0000 +01580a 0000 +01580c 0000 +01580e 0000 +015810 0000 +015812 0000 +015814 0000 +015816 0000 +015818 0000 +01581a 0000 +01581c 0000 +01581e 0000 +015820 0000 +015822 0000 +015824 0000 +015826 0000 +015828 0000 +01582a 0000 +01582c 0000 +01582e 0000 +015830 0000 +015832 0000 +015834 0000 +015836 0000 +015838 0000 +01583a 0000 +01583c 0000 +01583e 0000 +015840 0000 +015842 0000 +015844 0000 +015846 0000 +015848 0000 +01584a 0000 +01584c 0000 +01584e 0000 +015850 0000 +015852 0000 +015854 0000 +015856 0000 +015858 0000 +01585a 0000 +01585c 0000 +01585e 0000 +015860 0000 +015862 0000 +015864 0000 +015866 0000 +015868 0000 +01586a 0000 +01586c 0000 +01586e 0000 +015870 0000 +015872 0000 +015874 0000 +015876 0000 +015878 0000 +01587a 0000 +01587c 0000 +01587e 0000 +015880 0000 +015882 0000 +015884 0000 +015886 0000 +015888 0000 +01588a 0000 +01588c 0000 +01588e 0000 +015890 0000 +015892 0000 +015894 0000 +015896 0000 +015898 0000 +01589a 0000 +01589c 0000 +01589e 0000 +0158a0 0000 +0158a2 0000 +0158a4 0000 +0158a6 0000 +0158a8 0000 +0158aa 0000 +0158ac 0000 +0158ae 0000 +0158b0 0000 +0158b2 0000 +0158b4 0000 +0158b6 0000 +0158b8 0000 +0158ba 0000 +0158bc 0000 +0158be 0000 +0158c0 0000 +0158c2 0000 +0158c4 0000 +0158c6 0000 +0158c8 0000 +0158ca 00f3 +0158cc c0f3 mov.b r0, @(h'f3,gbr) +0158ce c0e1 mov.b r0, @(h'e1,gbr) +0158d0 eee1 mov #h'ffffffe1, r14 +0158d2 fff3 +0158d4 ffff +0158d6 ffff +0158d8 ffff +0158da eeff mov #h'ffffffff, r14 +0158dc c0ff mov.b r0, @(h'ff,gbr) +0158de c0ff mov.b r0, @(h'ff,gbr) +0158e0 c0ff mov.b r0, @(h'ff,gbr) +0158e2 c0ff mov.b r0, @(h'ff,gbr) +0158e4 c0ff mov.b r0, @(h'ff,gbr) +0158e6 c0ff mov.b r0, @(h'ff,gbr) +0158e8 c0ff mov.b r0, @(h'ff,gbr) +0158ea c0ff mov.b r0, @(h'ff,gbr) +0158ec c0ff mov.b r0, @(h'ff,gbr) +0158ee c0ff mov.b r0, @(h'ff,gbr) +0158f0 c0ff mov.b r0, @(h'ff,gbr) +0158f2 c0cf mov.b r0, @(h'cf,gbr) +0158f4 c007 mov.b r0, @(h'7,gbr) +0158f6 c007 mov.b r0, @(h'7,gbr) +0158f8 c0cf mov.b r0, @(h'cf,gbr) +0158fa c0ff mov.b r0, @(h'ff,gbr) +0158fc eeff mov #h'ffffffff, r14 +0158fe ffff +015900 ffff +015902 ffff +015904 ffff +015906 eeff mov #h'ffffffff, r14 +015908 c0ff mov.b r0, @(h'ff,gbr) +01590a c0ff mov.b r0, @(h'ff,gbr) +01590c c0ff mov.b r0, @(h'ff,gbr) +01590e c0ff mov.b r0, @(h'ff,gbr) +015910 c0ff mov.b r0, @(h'ff,gbr) +015912 c0ff mov.b r0, @(h'ff,gbr) +015914 c0ff mov.b r0, @(h'ff,gbr) +015916 c0ff mov.b r0, @(h'ff,gbr) +015918 c000 mov.b r0, @(h'0,gbr) +01591a 0000 +01591c 0000 +01591e 0000 +015920 0000 +015922 0000 +015924 0000 +015926 0000 +015928 0000 +01592a 0000 +01592c 0000 +01592e 0000 +015930 0000 +015932 0000 +015934 0000 +015936 0000 +015938 0000 +01593a 0000 +01593c 0000 +01593e 0000 +015940 0000 +015942 0000 +015944 0000 +015946 0000 +015948 0000 +01594a 0000 +01594c 0000 +01594e 0000 +015950 0000 +015952 0000 +015954 0000 +015956 0000 +015958 0000 +01595a 0000 +01595c 0000 +01595e 0000 +015960 0000 +015962 0000 +015964 0000 +015966 0000 +015968 0000 +01596a 0000 +01596c 0000 +01596e 0000 +015970 0000 +015972 0000 +015974 0000 +015976 0000 +015978 0000 +01597a 0000 +01597c 0000 +01597e 0000 +015980 0000 +015982 0000 +015984 0000 +015986 0000 +015988 0000 +01598a 0000 +01598c 0000 +01598e 0000 +015990 0000 +015992 0000 +015994 0000 +015996 0000 +015998 0000 +01599a 0000 +01599c 0000 +01599e 0000 +0159a0 0000 +0159a2 0000 +0159a4 0000 +0159a6 0000 +0159a8 0000 +0159aa 0000 +0159ac 0000 +0159ae 0000 +0159b0 0000 +0159b2 0000 +0159b4 0000 +0159b6 0000 +0159b8 0000 +0159ba 0000 +0159bc 0000 +0159be 0000 +0159c0 0000 +0159c2 0000 +0159c4 0000 +0159c6 0000 +0159c8 0000 +0159ca 0000 +0159cc 0000 +0159ce 0000 +0159d0 0000 +0159d2 0000 +0159d4 0000 +0159d6 0000 +0159d8 0000 +0159da 0000 +0159dc 0000 +0159de 0000 +0159e0 0000 +0159e2 0000 +0159e4 0000 +0159e6 0000 +0159e8 0000 +0159ea 0000 +0159ec 0000 +0159ee 0000 +0159f0 0000 +0159f2 0000 +0159f4 0000 +0159f6 0000 +0159f8 0000 +0159fa 0000 +0159fc 0000 +0159fe 0000 +015a00 0000 +015a02 0000 +015a04 0000 +015a06 0000 +015a08 0000 +015a0a 0000 +015a0c 0000 +015a0e 0000 +015a10 0000 +015a12 0000 +015a14 0000 +015a16 0000 +015a18 0000 +015a1a 0000 +015a1c 0000 +015a1e 0000 +015a20 0061 +015a22 8040 mov.b r0, @(h'0,r4) +015a24 8040 mov.b r0, @(h'0,r4) +015a26 cc40 tst.b #h'40, @(r0,gbr) +015a28 fe61 +015a2a fe7f +015a2c cc6a tst.b #h'6a, @(r0,gbr) +015a2e 8055 mov.b r0, @(h'5,r5) +015a30 806a mov.b r0, @(h'a,r6) +015a32 8055 mov.b r0, @(h'5,r5) +015a34 806a mov.b r0, @(h'a,r6) +015a36 8055 mov.b r0, @(h'5,r5) +015a38 806a mov.b r0, @(h'a,r6) +015a3a 8055 mov.b r0, @(h'5,r5) +015a3c 806a mov.b r0, @(h'a,r6) +015a3e 8055 mov.b r0, @(h'5,r5) +015a40 806a mov.b r0, @(h'a,r6) +015a42 807f mov.b r0, @(h'f,r7) +015a44 8046 mov.b r0, @(h'6,r4) +015a46 8003 mov.b r0, @(h'3,r0) +015a48 8002 mov.b r0, @(h'2,r0) +015a4a 8003 mov.b r0, @(h'3,r0) +015a4c 8002 mov.b r0, @(h'2,r0) +015a4e 8047 mov.b r0, @(h'7,r4) +015a50 807e mov.b r0, @(h'e,r7) +015a52 cc55 tst.b #h'55, @(r0,gbr) +015a54 fe6a +015a56 fe55 +015a58 cc6a tst.b #h'6a, @(r0,gbr) +015a5a 8055 mov.b r0, @(h'5,r5) +015a5c 806a mov.b r0, @(h'a,r6) +015a5e 8055 mov.b r0, @(h'5,r5) +015a60 806a mov.b r0, @(h'a,r6) +015a62 8055 mov.b r0, @(h'5,r5) +015a64 806a mov.b r0, @(h'a,r6) +015a66 8055 mov.b r0, @(h'5,r5) +015a68 807f mov.b r0, @(h'f,r7) +015a6a 8000 mov.b r0, @(h'0,r0) +015a6c 0000 +015a6e 0000 +015a70 0000 +015a72 0000 +015a74 0000 +015a76 0000 +015a78 0000 +015a7a 0000 +015a7c 0000 +015a7e 0000 +015a80 0000 +015a82 0000 +015a84 0000 +015a86 0000 +015a88 0000 +015a8a 0000 +015a8c 0000 +015a8e 0000 +015a90 0000 +015a92 0000 +015a94 0000 +015a96 0000 +015a98 0000 +015a9a 0000 +015a9c 0000 +015a9e 0000 +015aa0 0000 +015aa2 0000 +015aa4 0000 +015aa6 0000 +015aa8 0000 +015aaa 0000 +015aac 0000 +015aae 0000 +015ab0 0000 +015ab2 0000 +015ab4 0000 +015ab6 0000 +015ab8 0000 +015aba 0000 +015abc 0000 +015abe 0000 +015ac0 0000 +015ac2 0000 +015ac4 0000 +015ac6 0000 +015ac8 0000 +015aca 0000 +015acc 0000 +015ace 0000 +015ad0 0000 +015ad2 0000 +015ad4 0000 +015ad6 0000 +015ad8 0000 +015ada 0000 +015adc 0000 +015ade 0000 +015ae0 0000 +015ae2 0000 +015ae4 0000 +015ae6 0000 +015ae8 0000 +015aea 0000 +015aec 0000 +015aee 0000 +015af0 0000 +015af2 0000 +015af4 0000 +015af6 0000 +015af8 0000 +015afa 0000 +015afc 0000 +015afe 0000 +015b00 0000 +015b02 0000 +015b04 0000 +015b06 0000 +015b08 0000 +015b0a 0000 +015b0c 0000 +015b0e 0000 +015b10 0000 +015b12 0000 +015b14 0000 +015b16 0000 +015b18 0000 +015b1a 0000 +015b1c 0000 +015b1e 0000 +015b20 0000 +015b22 0000 +015b24 0000 +015b26 0000 +015b28 0000 +015b2a 0000 +015b2c 0000 +015b2e 0000 +015b30 0000 +015b32 0000 +015b34 0000 +015b36 0000 +015b38 0000 +015b3a 0000 +015b3c 0000 +015b3e 0000 +015b40 0000 +015b42 0000 +015b44 0000 +015b46 0000 +015b48 0000 +015b4a 0000 +015b4c 0000 +015b4e 0000 +015b50 0000 +015b52 0000 +015b54 0000 +015b56 0000 +015b58 0000 +015b5a 0000 +015b5c 0000 +015b5e 0000 +015b60 0000 +015b62 0000 +015b64 0000 +015b66 0000 +015b68 0000 +015b6a 0000 +015b6c 0000 +015b6e 0000 +015b70 0000 +015b72 00ff mac.l @r15+, @r0+ +015b74 ffff +015b76 9fff mov.w @(h'1fe,pc), r15 ;@(h'15d78) +015b78 ffff +015b7a ffff +015b7c ff9f +015b7e ffff +015b80 ffff +015b82 ffff +015b84 0fff mac.l @r15+, @r15+ +015b86 ffff +015b88 cfff or.b #h'ff, @(r0,gbr) +015b8a ff0f +015b8c ffff +015b8e ff07 +015b90 ffff +015b92 9fff mov.w @(h'1fe,pc), r15 ;@(h'15d94) +015b94 ffff +015b96 07ff mac.l @r15+, @r7+ +015b98 ffff +015b9a ffff +015b9c ffcf +015b9e ffff +015ba0 ffff +015ba2 ffff +015ba4 ffff +015ba6 ffff +015ba8 ffff +015baa ffff +015bac ffff +015bae ffff +015bb0 ffff +015bb2 ffff +015bb4 ffff +015bb6 ffff +015bb8 ff07 +015bba e000 mov #h'0, r0 +015bbc 01f8 +015bbe 000f mac.l @r0+, @r0+ +015bc0 03c0 +015bc2 0000 +015bc4 f000 +015bc6 0f07 mul.l r0, r15 +015bc8 e000 mov #h'0, r0 +015bca 01f8 +015bcc 000f mac.l @r0+, @r0+ +015bce 07e0 +015bd0 0001 +015bd2 f800 +015bd4 0f07 mul.l r0, r15 +015bd6 e000 mov #h'0, r0 +015bd8 01f8 +015bda 000f mac.l @r0+, @r0+ +015bdc 03c0 +015bde 0000 +015be0 f000 +015be2 0f00 +015be4 0000 +015be6 0000 +015be8 0000 +015bea 0000 +015bec 0000 +015bee 0000 +015bf0 0000 +015bf2 0000 +015bf4 0000 +015bf6 0000 +015bf8 0000 +015bfa 0000 +015bfc 0000 +015bfe 0000 +015c00 0000 +015c02 0000 +015c04 0000 +015c06 0000 +015c08 0000 +015c0a 0000 +015c0c 0000 +015c0e 0000 +015c10 0000 +015c12 0000 +015c14 0000 +015c16 0000 +015c18 0000 +015c1a 0000 +015c1c 0000 +015c1e 0000 +015c20 0000 +015c22 0000 +015c24 0000 +015c26 0000 +015c28 0000 +015c2a 0000 +015c2c 0000 +015c2e 0000 +015c30 0000 +015c32 0000 +015c34 0000 +015c36 0000 +015c38 0000 +015c3a 0000 +015c3c 0000 +015c3e 0000 +015c40 0000 +015c42 0000 +015c44 0000 +015c46 0000 +015c48 0000 +015c4a 0000 +015c4c 0000 +015c4e 0000 +015c50 0000 +015c52 0000 +015c54 0000 +015c56 0000 +015c58 0000 +015c5a 0000 +015c5c 0000 +015c5e 0000 +015c60 0000 +015c62 0000 +015c64 0000 +015c66 0000 +015c68 0000 +015c6a 0000 +015c6c 0000 +015c6e 0000 +015c70 0000 +015c72 0000 +015c74 0000 +015c76 0000 +015c78 0000 +015c7a 0000 +015c7c 0000 +015c7e 0000 +015c80 0000 +015c82 0000 +015c84 0000 +015c86 0000 +015c88 0000 +015c8a 0000 +015c8c 0000 +015c8e 0000 +015c90 0000 +015c92 0000 +015c94 0000 +015c96 0000 +015c98 0000 +015c9a 0000 +015c9c 0000 +015c9e 0000 +015ca0 0000 +015ca2 0000 +015ca4 0000 +015ca6 0000 +015ca8 0000 +015caa 0000 +015cac 0000 +015cae 0000 +015cb0 0000 +015cb2 0000 +015cb4 0000 +015cb6 0000 +015cb8 0000 +015cba 0000 +015cbc 0000 +015cbe 0000 +015cc0 0000 +015cc2 0000 +015cc4 0000 +015cc6 0000 +015cc8 0000 +015cca 0000 +015ccc 000f mac.l @r0+, @r0+ +015cce 7fff add #h'ff, r15 +015cd0 ff0f +015cd2 ffff +015cd4 ef46 mov #h'46, r15 +015cd6 aaaa bra h'-aac ;@(h'1522e) +015cd8 06aa +015cda aaaf bra h'-aa2 ;@(h'1523c) +015cdc 0355 mov.w r5, @(r0,r3) +015cde 5605 mov.l @(h'14,r0), r6 +015ce0 5555 mov.l @(h'14,r5), r5 +015ce2 6f02 mov.l @r0, r15 +015ce4 aaaa bra h'-aac ;@(h'1523c) +015ce6 06aa +015ce8 aaaf bra h'-aa2 ;@(h'1524a) +015cea 0355 mov.w r5, @(r0,r3) +015cec 570d mov.l @(h'34,r0), r7 +015cee 5555 mov.l @(h'14,r5), r5 +015cf0 6f02 mov.l @r0, r15 +015cf2 aaab bra h'-aaa ;@(h'1524c) +015cf4 feaa +015cf6 aaaf bra h'-aa2 ;@(h'15258) +015cf8 4755 +015cfa 5555 mov.l @(h'14,r5), r5 +015cfc 5555 mov.l @(h'14,r5), r5 +015cfe 6f7f exts.w r7, r15 +015d00 ffff +015d02 ffff +015d04 ffef +015d06 03c0 +015d08 0000 +015d0a f000 +015d0c 0f01 +015d0e 8000 mov.b r0, @(h'0,r0) +015d10 0060 +015d12 000f mac.l @r0+, @r0+ +015d14 0180 +015d16 0000 +015d18 6000 mov.b @r0, r0 +015d1a 0f03 bsrf r15 +015d1c c000 mov.b r0, @(h'0,gbr) +015d1e 00f0 +015d20 000f mac.l @r0+, @r0+ +015d22 03c0 +015d24 0000 +015d26 f000 +015d28 0f01 +015d2a 8000 mov.b r0, @(h'0,r0) +015d2c 0060 +015d2e 000f mac.l @r0+, @r0+ +015d30 0000 +015d32 0000 +015d34 0000 +015d36 0f00 +015d38 0000 +015d3a 0000 +015d3c 0000 +015d3e 0000 +015d40 0000 +015d42 0000 +015d44 0000 +015d46 0000 +015d48 0000 +015d4a 0000 +015d4c 0000 +015d4e 0000 +015d50 0000 +015d52 0000 +015d54 0000 +015d56 0000 +015d58 0000 +015d5a 0000 +015d5c 0000 +015d5e 0000 +015d60 0000 +015d62 0000 +015d64 0000 +015d66 0000 +015d68 0000 +015d6a 0000 +015d6c 0000 +015d6e 0000 +015d70 0000 +015d72 0000 +015d74 0000 +015d76 0000 +015d78 0000 +015d7a 0000 +015d7c 0000 +015d7e 0000 +015d80 0000 +015d82 0000 +015d84 0000 +015d86 0000 +015d88 0000 +015d8a 0000 +015d8c 0000 +015d8e 0000 +015d90 0000 +015d92 0000 +015d94 0000 +015d96 0000 +015d98 0000 +015d9a 0000 +015d9c 0000 +015d9e 0000 +015da0 0000 +015da2 0000 +015da4 0000 +015da6 0000 +015da8 0000 +015daa 0000 +015dac 0000 +015dae 0000 +015db0 0000 +015db2 0000 +015db4 0000 +015db6 0000 +015db8 0000 +015dba 0000 +015dbc 0000 +015dbe 0000 +015dc0 0000 +015dc2 0000 +015dc4 0000 +015dc6 0000 +015dc8 0000 +015dca 0000 +015dcc 0000 +015dce 0000 +015dd0 0000 +015dd2 0000 +015dd4 0000 +015dd6 0000 +015dd8 0000 +015dda 0000 +015ddc 0000 +015dde 0000 +015de0 0000 +015de2 0000 +015de4 0000 +015de6 0000 +015de8 0000 +015dea 0000 +015dec 0000 +015dee 0000 +015df0 0000 +015df2 0000 +015df4 0000 +015df6 0000 +015df8 0000 +015dfa 0000 +015dfc 0000 +015dfe 0000 +015e00 0000 +015e02 0000 +015e04 0000 +015e06 0000 +015e08 0000 +015e0a 0000 +015e0c 0000 +015e0e 0000 +015e10 0000 +015e12 0000 +015e14 0000 +015e16 0000 +015e18 0000 +015e1a 00fe mov.l @(r0,r15), r0 +015e1c 7f03 +015e1e fe7f +015e20 03fc mov.b @(r0,r15), r3 +015e22 3f03 cmp/ge r0, r15 +015e24 fc3f +015e26 03fe mov.l @(r0,r15), r3 +015e28 7fbb add #h'bb, r15 +015e2a ffff +015e2c ffff +015e2e ffff +015e30 ffff +015e32 ffff +015e34 ffff +015e36 ffff +015e38 bbff bsr h'-802 ;@(h'1563a) +015e3a ff03 +015e3c ffff +015e3e 03ff mac.l @r15+, @r3+ +015e40 ff03 +015e42 ffff +015e44 03ff mac.l @r15+, @r3+ +015e46 ff03 +015e48 cfff or.b #h'ff, @(r0,gbr) +015e4a 0307 mul.l r0, r3 +015e4c ff03 +015e4e 07ff mac.l @r15+, @r7+ +015e50 03cf mac.l @r12+, @r3+ +015e52 ff03 +015e54 ffff +015e56 03ff mac.l @r15+, @r3+ +015e58 ff03 +015e5a ffff +015e5c bbff bsr h'-802 ;@(h'1565e) +015e5e ffff +015e60 ffff +015e62 ffff +015e64 ffff +015e66 ffff +015e68 ffff +015e6a ffbb +015e6c ffff +015e6e 03ff mac.l @r15+, @r3+ +015e70 ff03 +015e72 0000 +015e74 0000 +015e76 0000 +015e78 0000 +015e7a 0000 +015e7c 0000 +015e7e 0000 +015e80 0000 +015e82 0000 +015e84 0000 +015e86 0000 +015e88 0000 +015e8a 0000 +015e8c 0000 +015e8e 0000 +015e90 0000 +015e92 0000 +015e94 0000 +015e96 0000 +015e98 0000 +015e9a 0000 +015e9c 0000 +015e9e 0000 +015ea0 0000 +015ea2 0000 +015ea4 0000 +015ea6 0000 +015ea8 0000 +015eaa 0000 +015eac 0000 +015eae 0000 +015eb0 0000 +015eb2 0000 +015eb4 0000 +015eb6 0000 +015eb8 0000 +015eba 0000 +015ebc 0000 +015ebe 0000 +015ec0 0000 +015ec2 0000 +015ec4 0000 +015ec6 0000 +015ec8 0000 +015eca 0000 +015ecc 0000 +015ece 0000 +015ed0 0000 +015ed2 0000 +015ed4 0000 +015ed6 0000 +015ed8 0000 +015eda 0000 +015edc 0000 +015ede 0000 +015ee0 0000 +015ee2 0000 +015ee4 0000 +015ee6 0000 +015ee8 0000 +015eea 0000 +015eec 0000 +015eee 0000 +015ef0 0000 +015ef2 0000 +015ef4 0000 +015ef6 0000 +015ef8 0000 +015efa 0000 +015efc 0000 +015efe 0000 +015f00 0000 +015f02 0000 +015f04 0000 +015f06 0000 +015f08 0000 +015f0a 0000 +015f0c 0000 +015f0e 0000 +015f10 0000 +015f12 0000 +015f14 0000 +015f16 0000 +015f18 0000 +015f1a 0000 +015f1c 0000 +015f1e 0000 +015f20 0000 +015f22 0000 +015f24 0000 +015f26 0000 +015f28 0000 +015f2a 0000 +015f2c 0000 +015f2e 0000 +015f30 0000 +015f32 0000 +015f34 0000 +015f36 0000 +015f38 0000 +015f3a 0000 +015f3c 0000 +015f3e 0000 +015f40 0000 +015f42 0000 +015f44 0000 +015f46 0000 +015f48 0000 +015f4a 0000 +015f4c 0000 +015f4e 0000 +015f50 0000 +015f52 0000 +015f54 0000 +015f56 0000 +015f58 0000 +015f5a 0000 +015f5c 0000 +015f5e 0000 +015f60 0000 +015f62 0000 +015f64 0000 +015f66 0000 +015f68 0000 +015f6a 0000 +015f6c 0000 +015f6e 0000 +015f70 0003 bsrf r0 +015f72 7c3e add #h'3e, r12 +015f74 0368 +015f76 1a03 mov.l r0, @(h'c,r10) +015f78 5816 mov.l @(h'18,r1), r8 +015f7a 0368 +015f7c 1a03 mov.l r0, @(h'c,r10) +015f7e 5c37 mov.l @(h'1c,r3), r12 +015f80 336f addv r6, r3 +015f82 ebfb mov #h'fffffffb, r11 +015f84 5557 mov.l @(h'1c,r5), r5 +015f86 fb6a +015f88 ab33 bra h'-99a ;@(h'155f2) +015f8a 5556 mov.l @(h'18,r5), r5 +015f8c 036a +015f8e aa03 bra h'-bfa ;@(h'15398) +015f90 5556 mov.l @(h'18,r5), r5 +015f92 036a +015f94 aa03 bra h'-bfa ;@(h'1539e) +015f96 7d56 add #h'56, r13 +015f98 0346 mov.l r4, @(r0,r3) +015f9a aa03 bra h'-bfa ;@(h'153a4) +015f9c 0356 mov.l r5, @(r0,r3) +015f9e 0302 stc sr, r3 +015fa0 aa03 bra h'-bfa ;@(h'153aa) +015fa2 0356 mov.l r5, @(r0,r3) +015fa4 0302 stc sr, r3 +015fa6 aa03 bra h'-bfa ;@(h'153b0) +015fa8 4756 +015faa 037e mov.l @(r0,r7), r3 +015fac aa03 bra h'-bfa ;@(h'153b6) +015fae 5556 mov.l @(h'18,r5), r5 +015fb0 036a +015fb2 ab33 bra h'-99a ;@(h'1561c) +015fb4 5557 mov.l @(h'1c,r5), r5 +015fb6 fb6a +015fb8 abfb bra h'-80a ;@(h'157b2) +015fba 5557 mov.l @(h'1c,r5), r5 +015fbc 336a subc r6, r3 +015fbe aa03 bra h'-bfa ;@(h'153c8) +015fc0 7ffe add #h'fe, r15 +015fc2 0300 +015fc4 0003 bsrf r0 +015fc6 0000 +015fc8 0000 +015fca 0000 +015fcc 0000 +015fce 0000 +015fd0 0000 +015fd2 0000 +015fd4 0000 +015fd6 0000 +015fd8 0000 +015fda 0000 +015fdc 0000 +015fde 0000 +015fe0 0000 +015fe2 0000 +015fe4 0000 +015fe6 0000 +015fe8 0000 +015fea 0000 +015fec 0000 +015fee 0000 +015ff0 0000 +015ff2 0000 +015ff4 0000 +015ff6 0000 +015ff8 0000 +015ffa 0000 +015ffc 0000 +015ffe 0000 +016000 0000 +016002 0000 +016004 0000 +016006 0000 +016008 0000 +01600a 0000 +01600c 0000 +01600e 0000 +016010 0000 +016012 0000 +016014 0000 +016016 0000 +016018 0000 +01601a 0000 +01601c 0000 +01601e 0000 +016020 0000 +016022 0000 +016024 0000 +016026 0000 +016028 0000 +01602a 0000 +01602c 0000 +01602e 0000 +016030 0000 +016032 0000 +016034 0000 +016036 0000 +016038 0000 +01603a 0000 +01603c 0000 +01603e 0000 +016040 0000 +016042 0000 +016044 0000 +016046 0000 +016048 0000 +01604a 0000 +01604c 0000 +01604e 0000 +016050 0000 +016052 0000 +016054 0000 +016056 0000 +016058 0000 +01605a 0000 +01605c 0000 +01605e 0000 +016060 0000 +016062 0000 +016064 0000 +016066 0000 +016068 0000 +01606a 0000 +01606c 0000 +01606e 0000 +016070 0000 +016072 0000 +016074 0000 +016076 0000 +016078 0000 +01607a 0000 +01607c 0000 +01607e 0000 +016080 0000 +016082 0000 +016084 0000 +016086 0000 +016088 0000 +01608a 0000 +01608c 0000 +01608e 0000 +016090 0000 +016092 0000 +016094 0000 +016096 0000 +016098 0000 +01609a 0000 +01609c 0000 +01609e 0000 +0160a0 0000 +0160a2 0000 +0160a4 0000 +0160a6 0000 +0160a8 0000 +0160aa 0000 +0160ac 0000 +0160ae 0000 +0160b0 0000 +0160b2 0000 +0160b4 0000 +0160b6 0000 +0160b8 0000 +0160ba 0000 +0160bc 0000 +0160be 0000 +0160c0 0000 +0160c2 00ff mac.l @r15+, @r0+ +0160c4 ff9f +0160c6 ffff +0160c8 ffff +0160ca 9fff mov.w @(h'1fe,pc), r15 ;@(h'162cc) +0160cc ffff +0160ce ff0f +0160d0 ffff +0160d2 ffff +0160d4 0fff mac.l @r15+, @r15+ +0160d6 ffff +0160d8 ff9f +0160da ffff +0160dc cfff or.b #h'ff, @(r0,gbr) +0160de ffff +0160e0 ff07 +0160e2 ffff +0160e4 ffff +0160e6 07ff mac.l @r15+, @r7+ +0160e8 ffff +0160ea ffcf +0160ec ffff +0160ee ffff +0160f0 ffff +0160f2 ffff +0160f4 ffff +0160f6 ffff +0160f8 ffff +0160fa ffff +0160fc ffff +0160fe ffff +016100 ffff +016102 ffff +016104 ffff +016106 ffff +016108 ff03 +01610a f000 +01610c fc0f +01610e 01e0 +016110 0078 +016112 0f03 bsrf r15 +016114 f000 +016116 fc0f +016118 03f0 +01611a 00fc mov.b @(r0,r15), r0 +01611c 0f03 bsrf r15 +01611e f000 +016120 fc0f +016122 01e0 +016124 0078 +016126 0f00 +016128 0000 +01612a 0000 +01612c 0000 +01612e 0000 +016130 0000 +016132 0000 +016134 0000 +016136 0000 +016138 0000 +01613a 0000 +01613c 0000 +01613e 0000 +016140 0000 +016142 0000 +016144 0000 +016146 0000 +016148 0000 +01614a 0000 +01614c 0000 +01614e 0000 +016150 0000 +016152 0000 +016154 0000 +016156 0000 +016158 0000 +01615a 0000 +01615c 0000 +01615e 0000 +016160 0000 +016162 0000 +016164 0000 +016166 0000 +016168 0000 +01616a 0000 +01616c 0000 +01616e 0000 +016170 0000 +016172 0000 +016174 0000 +016176 0000 +016178 0000 +01617a 0000 +01617c 0000 +01617e 0000 +016180 0000 +016182 0000 +016184 0000 +016186 0000 +016188 0000 +01618a 0000 +01618c 0000 +01618e 0000 +016190 0000 +016192 0000 +016194 0000 +016196 0000 +016198 0000 +01619a 0000 +01619c 0000 +01619e 0000 +0161a0 0000 +0161a2 0000 +0161a4 0000 +0161a6 0000 +0161a8 0000 +0161aa 0000 +0161ac 0000 +0161ae 0000 +0161b0 0000 +0161b2 0000 +0161b4 0000 +0161b6 0000 +0161b8 0000 +0161ba 0000 +0161bc 0000 +0161be 0000 +0161c0 0000 +0161c2 0000 +0161c4 0000 +0161c6 0000 +0161c8 0000 +0161ca 0000 +0161cc 0000 +0161ce 0000 +0161d0 0000 +0161d2 0000 +0161d4 0000 +0161d6 0000 +0161d8 0000 +0161da 0000 +0161dc 0000 +0161de 0000 +0161e0 0000 +0161e2 0000 +0161e4 0000 +0161e6 0000 +0161e8 0000 +0161ea 0000 +0161ec 0000 +0161ee 0000 +0161f0 0000 +0161f2 0000 +0161f4 0000 +0161f6 0000 +0161f8 0000 +0161fa 0000 +0161fc 0000 +0161fe 0000 +016200 0000 +016202 0000 +016204 0000 +016206 0000 +016208 0000 +01620a 0000 +01620c 0000 +01620e 0000 +016210 0000 +016212 0000 +016214 0000 +016216 0000 +016218 0000 +01621a 000f mac.l @r0+, @r0+ +01621c 7fff add #h'ff, r15 +01621e 0fff mac.l @r15+, @r15+ +016220 ef6a mov #h'6a, r15 +016222 aa06 bra h'-bf4 ;@(h'15632) +016224 aaaf bra h'-aa2 ;@(h'15786) +016226 7d56 add #h'56, r13 +016228 0555 mov.w r5, @(r0,r5) +01622a 6f46 mov.l @r4+, r15 +01622c aa06 bra h'-bf4 ;@(h'1563c) +01622e aaaf bra h'-aa2 ;@(h'15790) +016230 0357 mul.l r5, r3 +016232 0d55 mov.w r5, @(r0,r13) +016234 6f02 mov.l @r0, r15 +016236 abfa bra h'-80c ;@(h'15a2e) +016238 aaaf bra h'-aa2 ;@(h'1579a) +01623a 0355 mov.w r5, @(r0,r3) +01623c 5555 mov.l @(h'14,r5), r5 +01623e 6f02 mov.l @r0, r15 +016240 aaaa bra h'-aac ;@(h'15798) +016242 aaaf bra h'-aa2 ;@(h'157a4) +016244 4755 +016246 5555 mov.l @(h'14,r5), r5 +016248 6f7e exts.b r7, r15 +01624a aaaa bra h'-aac ;@(h'157a2) +01624c aaaf bra h'-aa2 ;@(h'157ae) +01624e 5555 mov.l @(h'14,r5), r5 +016250 5555 mov.l @(h'14,r5), r5 +016252 6f7f exts.w r7, r15 +016254 ffff +016256 ffef +016258 01e0 +01625a 0078 +01625c 0f00 +01625e c000 mov.b r0, @(h'0,gbr) +016260 300f addv r0, r0 +016262 00c0 +016264 0030 +016266 0f01 +016268 e000 mov #h'0, r0 +01626a 780f +01626c 01e0 +01626e 0078 +016270 0f00 +016272 c000 mov.b r0, @(h'0,gbr) +016274 300f addv r0, r0 +016276 0000 +016278 0000 +01627a 0f00 +01627c 0000 +01627e 0000 +016280 0000 +016282 0000 +016284 0000 +016286 0000 +016288 0000 +01628a 0000 +01628c 0000 +01628e 0000 +016290 0000 +016292 0000 +016294 0000 +016296 0000 +016298 0000 +01629a 0000 +01629c 0000 +01629e 0000 +0162a0 0000 +0162a2 0000 +0162a4 0000 +0162a6 0000 +0162a8 0000 +0162aa 0000 +0162ac 0000 +0162ae 0000 +0162b0 0000 +0162b2 0000 +0162b4 0000 +0162b6 0000 +0162b8 0000 +0162ba 0000 +0162bc 0000 +0162be 0000 +0162c0 0000 +0162c2 0000 +0162c4 0000 +0162c6 0000 +0162c8 0000 +0162ca 0000 +0162cc 0000 +0162ce 0000 +0162d0 0000 +0162d2 0000 +0162d4 0000 +0162d6 0000 +0162d8 0000 +0162da 0000 +0162dc 0000 +0162de 0000 +0162e0 0000 +0162e2 0000 +0162e4 0000 +0162e6 0000 +0162e8 0000 +0162ea 0000 +0162ec 0000 +0162ee 0000 +0162f0 0000 +0162f2 0000 +0162f4 0000 +0162f6 0000 +0162f8 0000 +0162fa 0000 +0162fc 0000 +0162fe 0000 +016300 0000 +016302 0000 +016304 0000 +016306 0000 +016308 0000 +01630a 0000 +01630c 0000 +01630e 0000 +016310 0000 +016312 0000 +016314 0000 +016316 0000 +016318 0000 +01631a 0000 +01631c 0000 +01631e 0000 +016320 0000 +016322 0000 +016324 0000 +016326 0000 +016328 0000 +01632a 0000 +01632c 0000 +01632e 0000 +016330 0000 +016332 0000 +016334 0000 +016336 0000 +016338 0000 +01633a 0000 +01633c 0000 +01633e 0000 +016340 0000 +016342 0000 +016344 0000 +016346 0000 +016348 0000 +01634a 0000 +01634c 0000 +01634e 0000 +016350 0000 +016352 0000 +016354 0000 +016356 0000 +016358 0000 +01635a 0000 +01635c 0000 +01635e 0000 +016360 0000 +016362 0000 +016364 0000 +016366 0000 +016368 0000 +01636a 00ff mac.l @r15+, @r0+ +01636c 3fff addv r15, r15 +01636e ff3f +016370 fffe +016372 1fff mov.l r15, @(h'3c,r15) +016374 fe1f +016376 ffff +016378 3fff addv r15, r15 +01637a ffff +01637c ffff +01637e ffff +016380 ffff +016382 ffcf +016384 fcff +016386 07f8 +016388 3f07 cmp/gt r0, r15 +01638a f83f +01638c cffc or.b #h'fc, @(r0,gbr) +01638e ffff +016390 ffff +016392 ffff +016394 ffff +016396 ffff +016398 0000 +01639a 0000 +01639c 0000 +01639e 0000 +0163a0 0000 +0163a2 0000 +0163a4 0000 +0163a6 0000 +0163a8 0000 +0163aa 0000 +0163ac 0000 +0163ae 0000 +0163b0 0000 +0163b2 0000 +0163b4 0000 +0163b6 0000 +0163b8 0000 +0163ba 0000 +0163bc 0000 +0163be 0000 +0163c0 0000 +0163c2 0000 +0163c4 0000 +0163c6 0000 +0163c8 0000 +0163ca 0000 +0163cc 0000 +0163ce 0000 +0163d0 0000 +0163d2 0000 +0163d4 0000 +0163d6 0000 +0163d8 0000 +0163da 0000 +0163dc 0000 +0163de 0000 +0163e0 0000 +0163e2 0000 +0163e4 0000 +0163e6 0000 +0163e8 0000 +0163ea 0000 +0163ec 0000 +0163ee 0000 +0163f0 0000 +0163f2 0000 +0163f4 0000 +0163f6 0000 +0163f8 0000 +0163fa 0000 +0163fc 0000 +0163fe 0000 +016400 0000 +016402 0000 +016404 0000 +016406 0000 +016408 0000 +01640a 0000 +01640c 0000 +01640e 0000 +016410 0000 +016412 0000 +016414 0000 +016416 0000 +016418 0000 +01641a 0000 +01641c 0000 +01641e 0000 +016420 0000 +016422 0000 +016424 0000 +016426 0000 +016428 0000 +01642a 0000 +01642c 0000 +01642e 0000 +016430 0000 +016432 0000 +016434 0000 +016436 0000 +016438 0000 +01643a 0000 +01643c 0000 +01643e 0000 +016440 0000 +016442 0000 +016444 0000 +016446 0000 +016448 0000 +01644a 0000 +01644c 0000 +01644e 0000 +016450 0000 +016452 0000 +016454 0000 +016456 0000 +016458 0000 +01645a 0000 +01645c 0000 +01645e 0000 +016460 0000 +016462 0000 +016464 0000 +016466 0000 +016468 0000 +01646a 0000 +01646c 0000 +01646e 0000 +016470 0000 +016472 0000 +016474 0000 +016476 0000 +016478 0000 +01647a 0000 +01647c 0000 +01647e 0000 +016480 0000 +016482 0000 +016484 0000 +016486 0000 +016488 0000 +01648a 0000 +01648c 0000 +01648e 0000 +016490 0000 +016492 0000 +016494 0000 +016496 0000 +016498 0000 +01649a 0000 +01649c 0000 +01649e 0000 +0164a0 0000 +0164a2 0000 +0164a4 0000 +0164a6 0000 +0164a8 0000 +0164aa 0000 +0164ac 0000 +0164ae 0000 +0164b0 0000 +0164b2 0000 +0164b4 0000 +0164b6 0000 +0164b8 0000 +0164ba 0000 +0164bc 0000 +0164be 0000 +0164c0 003f mac.l @r3+, @r0+ +0164c2 7e1f add #h'1f, r14 +0164c4 bf54 bsr h'-158 ;@(h'16370) +0164c6 0dbf mac.l @r11+, @r13+ +0164c8 6c0a negc r0, r12 +0164ca bf54 bsr h'-158 ;@(h'16376) +0164cc 0dbf mac.l @r11+, @r13+ +0164ce 6e1a negc r1, r14 +0164d0 bf7f bsr h'-102 ;@(h'163d2) +0164d2 ffbf +0164d4 46b8 +0164d6 bf03 bsr h'-1fa ;@(h'162e0) +0164d8 503f mov.l @(h'3c,r3), r0 +0164da 02b0 +0164dc 3f03 cmp/ge r0, r15 +0164de 503f mov.l @(h'3c,r3), r0 +0164e0 02b0 +0164e2 3f47 cmp/gt r4, r15 +0164e4 58bf mov.l @(h'3c,r11), r8 +0164e6 7fff add #h'ff, r15 +0164e8 bf00 bsr h'-200 ;@(h'162ec) +0164ea 003f mac.l @r3+, @r0+ +0164ec 0000 +0164ee 0000 +0164f0 0000 +0164f2 0000 +0164f4 0000 +0164f6 0000 +0164f8 0000 +0164fa 0000 +0164fc 0000 +0164fe 0000 +016500 0000 +016502 0000 +016504 0000 +016506 0000 +016508 0000 +01650a 0000 +01650c 0000 +01650e 0000 +016510 0000 +016512 0000 +016514 0000 +016516 0000 +016518 0000 +01651a 0000 +01651c 0000 +01651e 0000 +016520 0000 +016522 0000 +016524 0000 +016526 0000 +016528 0000 +01652a 0000 +01652c 0000 +01652e 0000 +016530 0000 +016532 0000 +016534 0000 +016536 0000 +016538 0000 +01653a 0000 +01653c 0000 +01653e 0000 +016540 0000 +016542 0000 +016544 0000 +016546 0000 +016548 0000 +01654a 0000 +01654c 0000 +01654e 0000 +016550 0000 +016552 0000 +016554 0000 +016556 0000 +016558 0000 +01655a 0000 +01655c 0000 +01655e 0000 +016560 0000 +016562 0000 +016564 0000 +016566 0000 +016568 0000 +01656a 0000 +01656c 0000 +01656e 0000 +016570 0000 +016572 0000 +016574 0000 +016576 0000 +016578 0000 +01657a 0000 +01657c 0000 +01657e 0000 +016580 0000 +016582 0000 +016584 0000 +016586 0000 +016588 0000 +01658a 0000 +01658c 0000 +01658e 0000 +016590 0000 +016592 0000 +016594 0000 +016596 0000 +016598 0000 +01659a 0000 +01659c 0000 +01659e 0000 +0165a0 0000 +0165a2 0000 +0165a4 0000 +0165a6 0000 +0165a8 0000 +0165aa 0000 +0165ac 0000 +0165ae 0000 +0165b0 0000 +0165b2 0000 +0165b4 0000 +0165b6 0000 +0165b8 0000 +0165ba 0000 +0165bc 0000 +0165be 0000 +0165c0 0000 +0165c2 0000 +0165c4 0000 +0165c6 0000 +0165c8 0000 +0165ca 0000 +0165cc 0000 +0165ce 0000 +0165d0 0000 +0165d2 0000 +0165d4 0000 +0165d6 0000 +0165d8 0000 +0165da 0000 +0165dc 0000 +0165de 0000 +0165e0 0000 +0165e2 0000 +0165e4 0000 +0165e6 0000 +0165e8 0000 +0165ea 0000 +0165ec 0000 +0165ee 0000 +0165f0 0000 +0165f2 0000 +0165f4 0000 +0165f6 0000 +0165f8 0000 +0165fa 0000 +0165fc 0000 +0165fe 0000 +016600 0000 +016602 0000 +016604 0000 +016606 0000 +016608 0000 +01660a 0000 +01660c 0000 +01660e 0000 +016610 0000 +016612 0003 bsrf r0 +016614 fcff +016616 03fc mov.b @(r0,r15), r3 +016618 ff03 +01661a f87f +01661c 03f8 +01661e 7f03 +016620 fcff +016622 03ff mac.l @r15+, @r3+ +016624 ff03 +016626 ffff +016628 77ff add #h'ff, r7 +01662a ffff +01662c ffff +01662e ffff +016630 ffff +016632 ffff +016634 ffff +016636 ff77 +016638 ffff +01663a 03ff mac.l @r15+, @r3+ +01663c ff03 +01663e ffff +016640 0000 +016642 0000 +016644 0000 +016646 0000 +016648 0000 +01664a 0000 +01664c 0000 +01664e 0000 +016650 0000 +016652 0000 +016654 0000 +016656 0000 +016658 0000 +01665a 0000 +01665c 0000 +01665e 0000 +016660 0000 +016662 0000 +016664 0000 +016666 0000 +016668 0000 +01666a 0000 +01666c 0000 +01666e 0000 +016670 0000 +016672 0000 +016674 0000 +016676 0000 +016678 0000 +01667a 0000 +01667c 0000 +01667e 0000 +016680 0000 +016682 0000 +016684 0000 +016686 0000 +016688 0000 +01668a 0000 +01668c 0000 +01668e 0000 +016690 0000 +016692 0000 +016694 0000 +016696 0000 +016698 0000 +01669a 0000 +01669c 0000 +01669e 0000 +0166a0 0000 +0166a2 0000 +0166a4 0000 +0166a6 0000 +0166a8 0000 +0166aa 0000 +0166ac 0000 +0166ae 0000 +0166b0 0000 +0166b2 0000 +0166b4 0000 +0166b6 0000 +0166b8 0000 +0166ba 0000 +0166bc 0000 +0166be 0000 +0166c0 0000 +0166c2 0000 +0166c4 0000 +0166c6 0000 +0166c8 0000 +0166ca 0000 +0166cc 0000 +0166ce 0000 +0166d0 0000 +0166d2 0000 +0166d4 0000 +0166d6 0000 +0166d8 0000 +0166da 0000 +0166dc 0000 +0166de 0000 +0166e0 0000 +0166e2 0000 +0166e4 0000 +0166e6 0000 +0166e8 0000 +0166ea 0000 +0166ec 0000 +0166ee 0000 +0166f0 0000 +0166f2 0000 +0166f4 0000 +0166f6 0000 +0166f8 0000 +0166fa 0000 +0166fc 0000 +0166fe 0000 +016700 0000 +016702 0000 +016704 0000 +016706 0000 +016708 0000 +01670a 0000 +01670c 0000 +01670e 0000 +016710 0000 +016712 0000 +016714 0000 +016716 0000 +016718 0000 +01671a 0000 +01671c 0000 +01671e 0000 +016720 0000 +016722 0000 +016724 0000 +016726 0000 +016728 0000 +01672a 0000 +01672c 0000 +01672e 0000 +016730 0000 +016732 0000 +016734 0000 +016736 0000 +016738 0000 +01673a 0000 +01673c 0000 +01673e 0000 +016740 0000 +016742 0000 +016744 0000 +016746 0000 +016748 0000 +01674a 0000 +01674c 0000 +01674e 0000 +016750 0000 +016752 0000 +016754 0000 +016756 0000 +016758 0000 +01675a 0000 +01675c 0000 +01675e 0000 +016760 0000 +016762 0000 +016764 0000 +016766 0000 +016768 0000 +01676a 01f8 +01676c 7e01 +01676e 5036 mov.l @(h'18,r3), r0 +016770 01b0 +016772 2a01 mov.w r0, @r10 +016774 5036 mov.l @(h'18,r3), r0 +016776 01b8 +016778 6a01 mov.w @r0, r10 +01677a 5fd6 mov.l @(h'18,r13), r15 +01677c 01aa +01677e aa33 bra h'-b9a ;@(h'15be8) +016780 5556 mov.l @(h'18,r5), r5 +016782 7faa add #h'aa, r15 +016784 aa7f bra h'-b02 ;@(h'15c86) +016786 5556 mov.l @(h'18,r5), r5 +016788 33aa subc r10, r3 +01678a aa01 bra h'-bfe ;@(h'15b90) +01678c 5556 mov.l @(h'18,r5), r5 +01678e 01ff mac.l @r15+, @r1+ +016790 fe00 +016792 0000 +016794 0000 +016796 0000 +016798 0000 +01679a 0000 +01679c 0000 +01679e 0000 +0167a0 0000 +0167a2 0000 +0167a4 0000 +0167a6 0000 +0167a8 0000 +0167aa 0000 +0167ac 0000 +0167ae 0000 +0167b0 0000 +0167b2 0000 +0167b4 0000 +0167b6 0000 +0167b8 0000 +0167ba 0000 +0167bc 0000 +0167be 0000 +0167c0 0000 +0167c2 0000 +0167c4 0000 +0167c6 0000 +0167c8 0000 +0167ca 0000 +0167cc 0000 +0167ce 0000 +0167d0 0000 +0167d2 0000 +0167d4 0000 +0167d6 0000 +0167d8 0000 +0167da 0000 +0167dc 0000 +0167de 0000 +0167e0 0000 +0167e2 0000 +0167e4 0000 +0167e6 0000 +0167e8 0000 +0167ea 0000 +0167ec 0000 +0167ee 0000 +0167f0 0000 +0167f2 0000 +0167f4 0000 +0167f6 0000 +0167f8 0000 +0167fa 0000 +0167fc 0000 +0167fe 0000 +016800 0000 +016802 0000 +016804 0000 +016806 0000 +016808 0000 +01680a 0000 +01680c 0000 +01680e 0000 +016810 0000 +016812 0000 +016814 0000 +016816 0000 +016818 0000 +01681a 0000 +01681c 0000 +01681e 0000 +016820 0000 +016822 0000 +016824 0000 +016826 0000 +016828 0000 +01682a 0000 +01682c 0000 +01682e 0000 +016830 0000 +016832 0000 +016834 0000 +016836 0000 +016838 0000 +01683a 0000 +01683c 0000 +01683e 0000 +016840 0000 +016842 0000 +016844 0000 +016846 0000 +016848 0000 +01684a 0000 +01684c 0000 +01684e 0000 +016850 0000 +016852 0000 +016854 0000 +016856 0000 +016858 0000 +01685a 0000 +01685c 0000 +01685e 0000 +016860 0000 +016862 0000 +016864 0000 +016866 0000 +016868 0000 +01686a 0000 +01686c 0000 +01686e 0000 +016870 0000 +016872 0000 +016874 0000 +016876 0000 +016878 0000 +01687a 0000 +01687c 0000 +01687e 0000 +016880 0000 +016882 0000 +016884 0000 +016886 0000 +016888 0000 +01688a 0000 +01688c 0000 +01688e 0000 +016890 0000 +016892 0000 +016894 0000 +016896 0000 +016898 0000 +01689a 0000 +01689c 0000 +01689e 0000 +0168a0 0000 +0168a2 0000 +0168a4 0000 +0168a6 0000 +0168a8 0000 +0168aa 0000 +0168ac 0000 +0168ae 0000 +0168b0 0000 +0168b2 0000 +0168b4 0000 +0168b6 0000 +0168b8 0000 +0168ba 0016 mov.l r1, @(r0,r0) +0168bc 1633 mov.l r3, @(h'c,r6) +0168be 162b mov.l r2, @(h'2c,r6) +0168c0 253e mulu.w r3, r5 +0168c2 4a4f mac.w @r4+, @r10+ +0168c4 0427 mul.l r2, r4 +0168c6 150f mov.l r0, @(h'3c,r5) +0168c8 2304 mov.b r0, @-r3 +0168ca 0404 mov.b r0, @(r0,r4) +0168cc 2915 mov.w r1, @-r9 +0168ce 1b1d mov.l r1, @(h'34,r11) +0168d0 232a xor r2, r3 +0168d2 1f15 mov.l r1, @(h'14,r15) +0168d4 1611 mov.l r1, @(h'4,r6) +0168d6 1d15 mov.l r1, @(h'14,r13) +0168d8 141e mov.l r1, @(h'38,r4) +0168da 1911 mov.l r1, @(h'4,r9) +0168dc 172b mov.l r2, @(h'2c,r7) +0168de 1316 mov.l r1, @(h'18,r3) +0168e0 4c3f mac.w @r3+, @r12+ +0168e2 162f mov.l r2, @(h'3c,r6) +0168e4 4946 +0168e6 1620 mov.l r2, @(h'0,r6) +0168e8 2a04 mov.b r0, @-r10 +0168ea 201c cmp/str r1, r0 +0168ec 0a20 +0168ee 1004 mov.l r0, @(h'10,r0) +0168f0 041f mac.l @r1+, @r4+ +0168f2 141d mov.l r1, @(h'34,r4) +0168f4 1f1d mov.l r1, @(h'34,r15) +0168f6 171a mov.l r1, @(h'28,r7) +0168f8 1432 mov.l r3, @(h'8,r4) +0168fa 1212 mov.l r1, @(h'8,r2) +0168fc 1c17 mov.l r1, @(h'1c,r12) +0168fe 321c add r1, r2 +016900 161e mov.l r1, @(h'38,r6) +016902 1e28 mov.l r2, @(h'20,r14) +016904 163e mov.l r3, @(h'38,r6) +016906 3a4d dmuls.l r4, r10 +016908 2416 mov.l r1, @-r4 +01690a 4a20 shal r10 +01690c 0404 mov.b r0, @(r0,r4) +01690e 2e04 mov.b r0, @-r14 +016910 0420 +016912 2014 mov.b r1, @-r0 +016914 0e1d mov.w @(r0,r1), r14 +016916 1822 mov.l r2, @(h'8,r8) +016918 1c13 mov.l r1, @(h'c,r12) +01691a 2014 mov.b r1, @-r0 +01691c 1620 mov.l r2, @(h'0,r6) +01691e 1628 mov.l r2, @(h'20,r6) +016920 0e30 +016922 161c mov.l r1, @(h'30,r6) +016924 1c20 mov.l r2, @(h'0,r12) +016926 1816 mov.l r1, @(h'18,r8) +016928 1622 mov.l r2, @(h'8,r6) +01692a 222c cmp/str r2, r2 +01692c 2c3c cmp/str r3, r12 +01692e 3c48 sub r4, r12 +016930 040b rts +016932 0b15 mov.w r1, @(r0,r11) +016934 151f mov.l r1, @(h'3c,r5) +016936 1f2d mov.l r2, @(h'34,r15) +016938 2d4a xor r4, r13 +01693a 123e mov.l r3, @(h'38,r2) +01693c 1034 mov.l r3, @(h'10,r0) +01693e 1624 mov.l r2, @(h'10,r6) +016940 1218 mov.l r1, @(h'20,r2) +016942 0d31 +016944 1027 mov.l r2, @(h'1c,r0) +016946 101d mov.l r1, @(h'34,r0) +016948 140f mov.l r0, @(h'3c,r4) +01694a 0f00 +01694c 0000 +01694e 0000 +016950 0000 +016952 0000 +016954 0000 +016956 0000 +016958 0000 +01695a 0000 +01695c 0000 +01695e 0000 +016960 0000 +016962 0000 +016964 0000 +016966 0000 +016968 0000 +01696a 0000 +01696c 0000 +01696e 0000 +016970 0000 +016972 0000 +016974 0000 +016976 0000 +016978 0000 +01697a 0000 +01697c 0000 +01697e 0000 +016980 0000 +016982 0000 +016984 0000 +016986 0000 +016988 0000 +01698a 0000 +01698c 0000 +01698e 0000 +016990 0000 +016992 0000 +016994 0000 +016996 0000 +016998 0000 +01699a 0000 +01699c 0000 +01699e 0000 +0169a0 0000 +0169a2 0000 +0169a4 0000 +0169a6 0000 +0169a8 0000 +0169aa 0000 +0169ac 0000 +0169ae 0000 +0169b0 0000 +0169b2 0000 +0169b4 0000 +0169b6 0000 +0169b8 0000 +0169ba 0000 +0169bc 0000 +0169be 0000 +0169c0 0000 +0169c2 0000 +0169c4 0000 +0169c6 0000 +0169c8 0000 +0169ca 0000 +0169cc 0000 +0169ce 0000 +0169d0 0000 +0169d2 0000 +0169d4 0000 +0169d6 0000 +0169d8 0000 +0169da 0000 +0169dc 0000 +0169de 0000 +0169e0 0000 +0169e2 0000 +0169e4 0000 +0169e6 0000 +0169e8 0000 +0169ea 0000 +0169ec 0000 +0169ee 0064 mov.b r6, @(r0,r0) +0169f0 0000 +0169f2 000f mac.l @r0+, @r0+ +0169f4 0000 +0169f6 000a sts mach, r0 +0169f8 0000 +0169fa 0005 mov.w r0, @(r0,r0) +0169fc 0000 +0169fe 03e8 +016a00 0000 +016a02 0001 +016a04 0000 +016a06 00fa +016a08 0000 +016a0a 012c mov.b @(r0,r2), r1 +016a0c 0000 +016a0e 0001 +016a10 0000 +016a12 0000 +016a14 0000 +016a16 0064 mov.b r6, @(r0,r0) +016a18 0000 +016a1a 03e8 +016a1c 0000 +016a1e 00c8 +016a20 0000 +016a22 0032 stc ssr, r0 +016a24 0000 +016a26 01f4 mov.b r15, @(r0,r1) +016a28 0000 +016a2a 0001 +016a2c 0000 +016a2e 001e mov.l @(r0,r1), r0 +016a30 0000 +016a32 0032 stc ssr, r0 +016a34 0000 +016a36 000a sts mach, r0 +016a38 0000 +016a3a 0000 +016a3c 0000 +016a3e 0064 mov.b r6, @(r0,r0) +016a40 0000 +016a42 0032 stc ssr, r0 +016a44 0000 +016a46 000f mac.l @r0+, @r0+ +016a48 0000 +016a4a 0005 mov.w r0, @(r0,r0) +016a4c 0000 +016a4e 000f mac.l @r0+, @r0+ +016a50 0000 +016a52 00c8 +016a54 0000 +016a56 0010 +016a58 0000 +016a5a 0007 mul.l r0, r0 +016a5c 0000 +016a5e 4e20 shal r14 +016a60 0000 +016a62 0000 +016a64 0000 +016a66 1964 mov.l r6, @(h'10,r9) +016a68 0000 +016a6a 157c mov.l r7, @(h'30,r5) +016a6c 0000 +016a6e 1770 mov.l r7, @(h'0,r7) +016a70 0000 +016a72 0190 +016a74 0000 +016a76 0190 +016a78 0000 +016a7a 0190 +016a7c 0000 +016a7e 0018 sett +016a80 0000 +016a82 0032 stc ssr, r0 +016a84 0000 +016a86 001e mov.l @(r0,r1), r0 +016a88 0000 +016a8a 0000 +016a8c 0031 +016a8e 7624 add #h'24, r6 +016a90 0031 +016a92 7630 add #h'30, r6 +016a94 0031 +016a96 763c add #h'3c, r6 +016a98 0031 +016a9a 7648 add #h'48, r6 +016a9c 0031 +016a9e 7654 add #h'54, r6 +016aa0 0031 +016aa2 7660 add #h'60, r6 +016aa4 0031 +016aa6 766c add #h'6c, r6 +016aa8 0031 +016aaa 7678 add #h'78, r6 +016aac 0031 +016aae 7684 add #h'84, r6 +016ab0 0031 +016ab2 768c add #h'8c, r6 +016ab4 0031 +016ab6 7698 add #h'98, r6 +016ab8 0031 +016aba 76a4 add #h'a4, r6 +016abc 0031 +016abe 76b0 add #h'b0, r6 +016ac0 0031 +016ac2 76bc add #h'bc, r6 +016ac4 0031 +016ac6 76c8 add #h'c8, r6 +016ac8 0031 +016aca 76d4 add #h'd4, r6 +016acc 0031 +016ace 76e0 add #h'e0, r6 +016ad0 0031 +016ad2 76ec add #h'ec, r6 +016ad4 0031 +016ad6 76f8 add #h'f8, r6 +016ad8 0031 +016ada 7704 +016adc 0031 +016ade 7710 add #h'10, r7 +016ae0 0031 +016ae2 771c add #h'1c, r7 +016ae4 0031 +016ae6 7728 add #h'28, r7 +016ae8 0031 +016aea 7734 add #h'34, r7 +016aec 0031 +016aee 7740 add #h'40, r7 +016af0 0031 +016af2 774c add #h'4c, r7 +016af4 0031 +016af6 7758 add #h'58, r7 +016af8 0031 +016afa 7764 add #h'64, r7 +016afc 0031 +016afe 7770 add #h'70, r7 +016b00 0031 +016b02 7704 +016b04 0031 +016b06 7778 add #h'78, r7 +016b08 0031 +016b0a 7784 add #h'84, r7 +016b0c 0031 +016b0e 7790 add #h'90, r7 +016b10 0031 +016b12 7798 add #h'98, r7 +016b14 0031 +016b16 77a4 add #h'a4, r7 +016b18 0031 +016b1a 77b0 add #h'b0, r7 +016b1c 0031 +016b1e 77bc add #h'bc, r7 +016b20 0031 +016b22 77c8 add #h'c8, r7 +016b24 0031 +016b26 77d4 add #h'd4, r7 +016b28 0031 +016b2a 7704 +016b2c 0031 +016b2e 77e0 add #h'e0, r7 +016b30 0031 +016b32 77ec add #h'ec, r7 +016b34 0031 +016b36 7800 +016b38 0031 +016b3a 7814 add #h'14, r8 +016b3c 0031 +016b3e 7828 add #h'28, r8 +016b40 0031 +016b42 7838 add #h'38, r8 +016b44 0031 +016b46 784c add #h'4c, r8 +016b48 0031 +016b4a 785c add #h'5c, r8 +016b4c 0031 +016b4e 786c add #h'6c, r8 +016b50 0031 +016b52 768c add #h'8c, r6 +016b54 0031 +016b56 787c add #h'7c, r8 +016b58 0031 +016b5a 7888 add #h'88, r8 +016b5c 0031 +016b5e 7888 add #h'88, r8 +016b60 0031 +016b62 7888 add #h'88, r8 +016b64 0031 +016b66 7894 add #h'94, r8 +016b68 0031 +016b6a 78a4 add #h'a4, r8 +016b6c 0031 +016b6e 78b4 add #h'b4, r8 +016b70 0031 +016b72 78c4 add #h'c4, r8 +016b74 0031 +016b76 78d0 add #h'd0, r8 +016b78 0031 +016b7a 7704 +016b7c 0031 +016b7e 787c add #h'7c, r8 +016b80 0031 +016b82 78e0 add #h'e0, r8 +016b84 0031 +016b86 78ec add #h'ec, r8 +016b88 0031 +016b8a 78f8 add #h'f8, r8 +016b8c 0031 +016b8e 78ec add #h'ec, r8 +016b90 0031 +016b92 7904 +016b94 0031 +016b96 7918 add #h'18, r9 +016b98 0031 +016b9a 7924 add #h'24, r9 +016b9c 0031 +016b9e 7934 add #h'34, r9 +016ba0 0031 +016ba2 7704 +016ba4 0031 +016ba6 7934 add #h'34, r9 +016ba8 0031 +016baa 7934 add #h'34, r9 +016bac 0031 +016bae 7934 add #h'34, r9 +016bb0 0031 +016bb2 7948 add #h'48, r9 +016bb4 0031 +016bb6 7948 add #h'48, r9 +016bb8 0031 +016bba 7948 add #h'48, r9 +016bbc 0031 +016bbe 7954 add #h'54, r9 +016bc0 0031 +016bc2 7904 +016bc4 0031 +016bc6 7960 add #h'60, r9 +016bc8 0031 +016bca 7704 +016bcc 0031 +016bce 7974 add #h'74, r9 +016bd0 0031 +016bd2 7984 add #h'84, r9 +016bd4 0031 +016bd6 7984 add #h'84, r9 +016bd8 0031 +016bda 7984 add #h'84, r9 +016bdc 0031 +016bde 7994 add #h'94, r9 +016be0 0031 +016be2 79a4 add #h'a4, r9 +016be4 0031 +016be6 79b4 add #h'b4, r9 +016be8 0031 +016bea 79c4 add #h'c4, r9 +016bec 0031 +016bee 79d4 add #h'd4, r9 +016bf0 0031 +016bf2 768c add #h'8c, r6 +016bf4 0031 +016bf6 7974 add #h'74, r9 +016bf8 0031 +016bfa 79e4 add #h'e4, r9 +016bfc 0031 +016bfe 79f4 add #h'f4, r9 +016c00 0031 +016c02 7a04 +016c04 0031 +016c06 7a10 add #h'10, r10 +016c08 0031 +016c0a 7a20 add #h'20, r10 +016c0c 0031 +016c0e 7a30 add #h'30, r10 +016c10 0031 +016c12 7984 add #h'84, r9 +016c14 0031 +016c16 7a40 add #h'40, r10 +016c18 0031 +016c1a 7704 +016c1c 0031 +016c1e 7974 add #h'74, r9 +016c20 0031 +016c22 7a50 add #h'50, r10 +016c24 0031 +016c26 7a60 add #h'60, r10 +016c28 0031 +016c2a 7a70 add #h'70, r10 +016c2c 0031 +016c2e 7a80 add #h'80, r10 +016c30 0031 +016c32 7a8c add #h'8c, r10 +016c34 0031 +016c36 7a9c add #h'9c, r10 +016c38 0031 +016c3a 7ab0 add #h'b0, r10 +016c3c 0031 +016c3e 7ac0 add #h'c0, r10 +016c40 0031 +016c42 7704 +016c44 0031 +016c46 7ad4 add #h'd4, r10 +016c48 0031 +016c4a 7ae4 add #h'e4, r10 +016c4c 0031 +016c4e 7af4 add #h'f4, r10 +016c50 0031 +016c52 7b04 +016c54 0031 +016c56 7b04 +016c58 0031 +016c5a 7b04 +016c5c 0031 +016c5e 7a9c add #h'9c, r10 +016c60 0031 +016c62 7b14 add #h'14, r11 +016c64 0031 +016c66 7a30 add #h'30, r10 +016c68 0031 +016c6a 7704 +016c6c 0031 +016c6e 7b24 add #h'24, r11 +016c70 0031 +016c72 7b2c add #h'2c, r11 +016c74 0031 +016c76 7b3c add #h'3c, r11 +016c78 0031 +016c7a 7b4c add #h'4c, r11 +016c7c 0031 +016c7e 7b5c add #h'5c, r11 +016c80 0031 +016c82 7b24 add #h'24, r11 +016c84 0031 +016c86 7b6c add #h'6c, r11 +016c88 0031 +016c8a 7b7c add #h'7c, r11 +016c8c 0031 +016c8e 7b8c add #h'8c, r11 +016c90 0031 +016c92 768c add #h'8c, r6 +016c94 0031 +016c96 7b94 add #h'94, r11 +016c98 0031 +016c9a 7a50 add #h'50, r10 +016c9c 0031 +016c9e 7a60 add #h'60, r10 +016ca0 0031 +016ca2 7a70 add #h'70, r10 +016ca4 0031 +016ca6 7b9c add #h'9c, r11 +016ca8 0031 +016caa 7ba8 add #h'a8, r11 +016cac 0031 +016cae 7b6c add #h'6c, r11 +016cb0 0031 +016cb2 7bb8 add #h'b8, r11 +016cb4 0031 +016cb6 7bc0 add #h'c0, r11 +016cb8 0031 +016cba 7704 +016cbc 0031 +016cbe 7bd4 add #h'd4, r11 +016cc0 0031 +016cc2 7a30 add #h'30, r10 +016cc4 0031 +016cc6 7a30 add #h'30, r10 +016cc8 0031 +016cca 7a30 add #h'30, r10 +016ccc 0031 +016cce 7bdc add #h'dc, r11 +016cd0 0031 +016cd2 7be4 add #h'e4, r11 +016cd4 0031 +016cd6 7b5c add #h'5c, r11 +016cd8 0031 +016cda 7bec add #h'ec, r11 +016cdc 0031 +016cde 7bfc add #h'fc, r11 +016ce0 0031 +016ce2 7704 +016ce4 0031 +016ce6 7b5c add #h'5c, r11 +016ce8 0031 +016cea 7c00 +016cec 0031 +016cee 7c10 add #h'10, r12 +016cf0 0031 +016cf2 7c20 add #h'20, r12 +016cf4 0031 +016cf6 7c20 add #h'20, r12 +016cf8 0031 +016cfa 7c20 add #h'20, r12 +016cfc 0031 +016cfe 7c00 +016d00 0031 +016d02 7c30 add #h'30, r12 +016d04 0031 +016d06 7bfc add #h'fc, r11 +016d08 0031 +016d0a 7704 +016d0c 0031 +016d0e 7bfc add #h'fc, r11 +016d10 0031 +016d12 7c44 add #h'44, r12 +016d14 0031 +016d16 7c44 add #h'44, r12 +016d18 0031 +016d1a 7c44 add #h'44, r12 +016d1c 0031 +016d1e 7bfc add #h'fc, r11 +016d20 0031 +016d22 7bfc add #h'fc, r11 +016d24 0031 +016d26 7bfc add #h'fc, r11 +016d28 0031 +016d2a 7bfc add #h'fc, r11 +016d2c 0031 +016d2e 7bfc add #h'fc, r11 +016d30 0031 +016d32 768c add #h'8c, r6 +016d34 0031 +016d36 7bfc add #h'fc, r11 +016d38 0031 +016d3a 7c00 +016d3c 0031 +016d3e 7c00 +016d40 0031 +016d42 7c00 +016d44 0031 +016d46 7c54 add #h'54, r12 +016d48 0031 +016d4a 7b7c add #h'7c, r11 +016d4c 0031 +016d4e 7bfc add #h'fc, r11 +016d50 0031 +016d52 7b7c add #h'7c, r11 +016d54 0031 +016d56 7c5c add #h'5c, r12 +016d58 0031 +016d5a 7704 +016d5c 0031 +016d5e 7bfc add #h'fc, r11 +016d60 0031 +016d62 7c10 add #h'10, r12 +016d64 0031 +016d66 7c10 add #h'10, r12 +016d68 0031 +016d6a 7c10 add #h'10, r12 +016d6c 0031 +016d6e 7bfc add #h'fc, r11 +016d70 0031 +016d72 7bfc add #h'fc, r11 +016d74 0031 +016d76 7b6c add #h'6c, r11 +016d78 0031 +016d7a 7b24 add #h'24, r11 +016d7c 0031 +016d7e 7bfc add #h'fc, r11 +016d80 0031 +016d82 7704 +016d84 0031 +016d86 7bfc add #h'fc, r11 +016d88 0031 +016d8a 7bfc add #h'fc, r11 +016d8c 0031 +016d8e 7bfc add #h'fc, r11 +016d90 0031 +016d92 7c6c add #h'6c, r12 +016d94 0031 +016d96 7c80 add #h'80, r12 +016d98 0031 +016d9a 7c90 add #h'90, r12 +016d9c 0031 +016d9e 7b6c add #h'6c, r11 +016da0 0031 +016da2 7bfc add #h'fc, r11 +016da4 0031 +016da6 7bfc add #h'fc, r11 +016da8 0031 +016daa 7704 +016dac 0307 mul.l r0, r3 +016dae 8fdd bf/s h'-46 ;@(h'16d6c) +016db0 f971 +016db2 21f7 div0s r15, r1 +016db4 2ff7 div0s r15, r15 +016db6 07ff mac.l @r15+, @r7+ +016db8 8f77 bf/s h'ee ;@(h'16eaa) +016dba 07ff mac.l @r15+, @r7+ +016dbc 8f77 bf/s h'ee ;@(h'16eae) +016dbe 078f mac.l @r8+, @r7+ +016dc0 ff8f +016dc2 0777 mul.l r7, r7 +016dc4 8f8f bf/s h'-e2 ;@(h'16ce6) +016dc6 070f mac.l @r0+, @r7+ +016dc8 ff0f +016dca 078f mac.l @r8+, @r7+ +016dcc ff8f +016dce 0777 mul.l r7, r7 +016dd0 8f77 bf/s h'ee ;@(h'16ec2) +016dd2 07ff mac.l @r15+, @r7+ +016dd4 1727 mov.l r2, @(h'1c,r7) +016dd6 47ff mac.w @r15+, @r7+ +016dd8 0707 mul.l r0, r7 +016dda 0797 mul.l r9, r7 +016ddc ff87 +016dde 0707 mul.l r0, r7 +016de0 ff8f +016de2 7707 +016de4 ffaf +016de6 8f07 bf/s h'e ;@(h'16df8) +016de8 ffaf +016dea 5707 mov.l @(h'1c,r0), r7 +016dec 7f87 add #h'87, r15 +016dee ff07 +016df0 0fff mac.l @r15+, @r15+ +016df2 0f07 mul.l r0, r15 +016df4 f72f +016df6 f707 +016df8 ff0f +016dfa f707 +016dfc 0fff mac.l @r15+, @r15+ +016dfe 0f07 mul.l r0, r15 +016e00 0707 mul.l r0, r7 +016e02 0707 mul.l r0, r7 +016e04 97ff mov.w @(h'1fe,pc), r7 ;@(h'17006) +016e06 8707 +016e08 0707 mul.l r0, r7 +016e0a 0707 mul.l r0, r7 +016e0c f72f +016e0e f707 +016e10 ff17 +016e12 2717 div0s r1, r7 +016e14 ff07 +016e16 f72f +016e18 f707 +016e1a 0fff mac.l @r15+, @r15+ +016e1c 0f07 mul.l r0, r15 +016e1e ffaf +016e20 8f07 bf/s h'e ;@(h'16e32) +016e22 7f87 add #h'87, r15 +016e24 ff07 +016e26 ff2f +016e28 d707 mov.l @(h'1c,pc), r7 ;@(h'16e48) +016e2a 0707 mul.l r0, r7 +016e2c 0707 mul.l r0, r7 +016e2e 97ff mov.w @(h'1fe,pc), r7 ;@(h'17030) +016e30 8707 +016e32 0707 mul.l r0, r7 +016e34 778f add #h'8f, r7 +016e36 8f07 bf/s h'e ;@(h'16e48) +016e38 ff27 +016e3a ff07 +016e3c f72f +016e3e f707 +016e40 ff17 +016e42 2717 div0s r1, r7 +016e44 ff07 +016e46 ff2f +016e48 1707 mov.l r0, @(h'1c,r7) +016e4a 8fff bf/s h'-2 ;@(h'16e4c) +016e4c 8f07 bf/s h'e ;@(h'16e5e) +016e4e 778f add #h'8f, r7 +016e50 7707 +016e52 ff17 +016e54 2747 div0s r4, r7 +016e56 ff07 +016e58 0707 mul.l r0, r7 +016e5a 0797 mul.l r9, r7 +016e5c ff87 +016e5e 0707 mul.l r0, r7 +016e60 0707 mul.l r0, r7 +016e62 f72f +016e64 f707 +016e66 ff87 +016e68 8707 +016e6a ff2f +016e6c 1707 mov.l r0, @(h'1c,r7) +016e6e 8fff bf/s h'-2 ;@(h'16e70) +016e70 8f07 bf/s h'e ;@(h'16e82) +016e72 ff17 +016e74 2747 div0s r4, r7 +016e76 ff07 +016e78 8fff bf/s h'-2 ;@(h'16e7a) +016e7a 8f07 bf/s h'e ;@(h'16e8c) +016e7c 97af mov.w @(h'15e,pc), r7 ;@(h'16fde) +016e7e 4f07 ldc.l @r15+, sr +016e80 0fff mac.l @r15+, @r15+ +016e82 0f07 mul.l r0, r15 +016e84 ffaf +016e86 8f07 bf/s h'e ;@(h'16e98) +016e88 0707 mul.l r0, r7 +016e8a 07ff mac.l @r15+, @r7+ +016e8c 27df muls.w r13, r7 +016e8e 07f7 mul.l r15, r7 +016e90 2ff7 div0s r15, r15 +016e92 07ff mac.l @r15+, @r7+ +016e94 1727 mov.l r2, @(h'1c,r7) +016e96 17ff mov.l r15, @(h'3c,r7) +016e98 078f mac.l @r8+, @r7+ +016e9a ff8f +016e9c 07ff mac.l @r15+, @r7+ +016e9e 27df muls.w r13, r7 +016ea0 07f7 mul.l r15, r7 +016ea2 2ff7 div0s r15, r15 +016ea4 07cf mac.l @r12+, @r7+ +016ea6 af9f bra h'-c2 ;@(h'16de8) +016ea8 07ff mac.l @r15+, @r7+ +016eaa af8f bra h'-e2 ;@(h'16dcc) +016eac 0707 mul.l r0, r7 +016eae 0707 mul.l r0, r7 +016eb0 0797 mul.l r9, r7 +016eb2 ff87 +016eb4 0707 mul.l r0, r7 +016eb6 0707 mul.l r0, r7 +016eb8 7f87 add #h'87, r15 +016eba 7f07 +016ebc f72f +016ebe f707 +016ec0 ff17 +016ec2 2747 div0s r4, r7 +016ec4 ff07 +016ec6 ff8f +016ec8 7707 +016eca f72f +016ecc f707 +016ece ff87 +016ed0 8707 +016ed2 ffaf +016ed4 8f07 bf/s h'e ;@(h'16ee6) +016ed6 0707 mul.l r0, r7 +016ed8 0707 mul.l r0, r7 +016eda 97ff mov.w @(h'1fe,pc), r7 ;@(h'170dc) +016edc 8707 +016ede 0707 mul.l r0, r7 +016ee0 97af mov.w @(h'15e,pc), r7 ;@(h'17042) +016ee2 4f07 ldc.l @r15+, sr +016ee4 f72f +016ee6 f707 +016ee8 ff8f +016eea 7707 +016eec 778f add #h'8f, r7 +016eee 7707 +016ef0 2727 div0s r2, r7 +016ef2 07ff mac.l @r15+, @r7+ +016ef4 1727 mov.l r2, @(h'1c,r7) +016ef6 17ff mov.l r15, @(h'3c,r7) +016ef8 07f7 mul.l r15, r7 +016efa 2ff7 div0s r15, r15 +016efc 07cf mac.l @r12+, @r7+ +016efe af9f bra h'-c2 ;@(h'16e40) +016f00 0777 mul.l r7, r7 +016f02 8f77 bf/s h'ee ;@(h'16ff4) +016f04 0707 mul.l r0, r7 +016f06 0707 mul.l r0, r7 +016f08 97ff mov.w @(h'1fe,pc), r7 ;@(h'1710a) +016f0a 8707 +016f0c 0707 mul.l r0, r7 +016f0e 0707 mul.l r0, r7 +016f10 0707 mul.l r0, r7 +016f12 0707 mul.l r0, r7 +016f14 47d7 ldc.l @r7+, r5_bank +016f16 77df add #h'df, r7 +016f18 775f add #h'5f, r7 +016f1a 1707 mov.l r0, @(h'1c,r7) +016f1c 778f add #h'8f, r7 +016f1e afef bra h'-22 ;@(h'16f00) +016f20 07ff mac.l @r15+, @r7+ +016f22 af8f bra h'-e2 ;@(h'16e44) +016f24 07ff mac.l @r15+, @r7+ +016f26 af8f bra h'-e2 ;@(h'16e48) +016f28 07ff mac.l @r15+, @r7+ +016f2a 27df muls.w r13, r7 +016f2c 0707 mul.l r0, r7 +016f2e 0707 mul.l r0, r7 +016f30 0707 mul.l r0, r7 +016f32 0707 mul.l r0, r7 +016f34 0707 mul.l r0, r7 +016f36 0000 +016f38 0000 +016f3a 0000 +016f3c 0000 +016f3e 0000 +016f40 0000 +016f42 0000 +016f44 0000 +016f46 0000 +016f48 0000 +016f4a 0000 +016f4c 0000 +016f4e 0000 +016f50 0000 +016f52 0000 +016f54 0000 +016f56 0000 +016f58 0000 +016f5a 0000 +016f5c 0000 +016f5e 0000 +016f60 00f7 mul.l r15, r0 +016f62 2ff7 div0s r15, r15 +016f64 07ff mac.l @r15+, @r7+ +016f66 8f77 bf/s h'ee ;@(h'17058) +016f68 07ff mac.l @r15+, @r7+ +016f6a 8f77 bf/s h'ee ;@(h'1705c) +016f6c 078f mac.l @r8+, @r7+ +016f6e ff8f +016f70 0777 mul.l r7, r7 +016f72 8f8f bf/s h'-e2 ;@(h'16e94) +016f74 070f mac.l @r0+, @r7+ +016f76 ff0f +016f78 078f mac.l @r8+, @r7+ +016f7a ff8f +016f7c 0777 mul.l r7, r7 +016f7e 8f77 bf/s h'ee ;@(h'17070) +016f80 07ff mac.l @r15+, @r7+ +016f82 1727 mov.l r2, @(h'1c,r7) +016f84 47ff mac.w @r15+, @r7+ +016f86 0707 mul.l r0, r7 +016f88 07cf mac.l @r12+, @r7+ +016f8a af97 bra h'-d2 ;@(h'16ebc) +016f8c 0707 mul.l r0, r7 +016f8e ff8f +016f90 7707 +016f92 ffaf +016f94 8f07 bf/s h'e ;@(h'16fa6) +016f96 ffaf +016f98 5707 mov.l @(h'1c,r0), r7 +016f9a 7f87 add #h'87, r15 +016f9c ff07 +016f9e 0fff mac.l @r15+, @r15+ +016fa0 0f07 mul.l r0, r15 +016fa2 f72f +016fa4 f707 +016fa6 ff0f +016fa8 f707 +016faa 0fff mac.l @r15+, @r15+ +016fac 0f07 mul.l r0, r15 +016fae 0707 mul.l r0, r7 +016fb0 0707 mul.l r0, r7 +016fb2 cfaf or.b #h'af, @(r0,gbr) +016fb4 9707 mov.w @(h'e,pc), r7 ;@(h'16fc6) +016fb6 0707 mul.l r0, r7 +016fb8 0707 mul.l r0, r7 +016fba f72f +016fbc f707 +016fbe ff17 +016fc0 2717 div0s r1, r7 +016fc2 ff07 +016fc4 f72f +016fc6 f707 +016fc8 0fff mac.l @r15+, @r15+ +016fca 0f07 mul.l r0, r15 +016fcc ffaf +016fce 8f07 bf/s h'e ;@(h'16fe0) +016fd0 7f87 add #h'87, r15 +016fd2 ff07 +016fd4 ff2f +016fd6 d707 mov.l @(h'1c,pc), r7 ;@(h'16ff4) +016fd8 0707 mul.l r0, r7 +016fda 0707 mul.l r0, r7 +016fdc cfaf or.b #h'af, @(r0,gbr) +016fde 9707 mov.w @(h'e,pc), r7 ;@(h'16ff0) +016fe0 0707 mul.l r0, r7 +016fe2 778f add #h'8f, r7 +016fe4 8f07 bf/s h'e ;@(h'16ff6) +016fe6 ff27 +016fe8 ff07 +016fea f72f +016fec f707 +016fee ff17 +016ff0 2717 div0s r1, r7 +016ff2 ff07 +016ff4 ff2f +016ff6 1707 mov.l r0, @(h'1c,r7) +016ff8 8fff bf/s h'-2 ;@(h'16ffa) +016ffa 8f07 bf/s h'e ;@(h'1700c) +016ffc 778f add #h'8f, r7 +016ffe 7707 +017000 ff17 +017002 2747 div0s r4, r7 +017004 ff07 +017006 0707 mul.l r0, r7 +017008 07cf mac.l @r12+, @r7+ +01700a af97 bra h'-d2 ;@(h'16f3c) +01700c 07ff mac.l @r15+, @r7+ +01700e 2fd7 div0s r13, r15 +017010 07f7 mul.l r15, r7 +017012 2ff7 div0s r15, r15 +017014 07ff mac.l @r15+, @r7+ +017016 1727 mov.l r2, @(h'1c,r7) +017018 ff07 +01701a ff8f +01701c 7707 +01701e 778f add #h'8f, r7 +017020 7707 +017022 ff17 +017024 27ff muls.w r15, r7 +017026 07ff mac.l @r15+, @r7+ +017028 1727 mov.l r2, @(h'1c,r7) +01702a ff07 +01702c ffaf +01702e 8f07 bf/s h'e ;@(h'17040) +017030 7f87 add #h'87, r15 +017032 ff07 +017034 ff2f +017036 d707 mov.l @(h'1c,pc), r7 ;@(h'17054) +017038 07ff mac.l @r15+, @r7+ +01703a 27df muls.w r13, r7 +01703c 07f7 mul.l r15, r7 +01703e 2ff7 div0s r15, r15 +017040 07ff mac.l @r15+, @r7+ +017042 1727 mov.l r2, @(h'1c,r7) +017044 17ff mov.l r15, @(h'3c,r7) +017046 078f mac.l @r8+, @r7+ +017048 ff8f +01704a 07ff mac.l @r15+, @r7+ +01704c 27df muls.w r13, r7 +01704e 07f7 mul.l r15, r7 +017050 2ff7 div0s r15, r15 +017052 07cf mac.l @r12+, @r7+ +017054 af9f bra h'-c2 ;@(h'16f96) +017056 07ff mac.l @r15+, @r7+ +017058 af8f bra h'-e2 ;@(h'16f7a) +01705a 0707 mul.l r0, r7 +01705c 0707 mul.l r0, r7 +01705e 07cf mac.l @r12+, @r7+ +017060 af97 bra h'-d2 ;@(h'16f92) +017062 0707 mul.l r0, r7 +017064 0707 mul.l r0, r7 +017066 7f87 add #h'87, r15 +017068 7f07 +01706a f72f +01706c f707 +01706e ff17 +017070 2747 div0s r4, r7 +017072 ff07 +017074 ff8f +017076 7707 +017078 f72f +01707a f707 +01707c ff87 +01707e 8707 +017080 ffaf +017082 8f07 bf/s h'e ;@(h'17094) +017084 0707 mul.l r0, r7 +017086 0707 mul.l r0, r7 +017088 cfaf or.b #h'af, @(r0,gbr) +01708a 9707 mov.w @(h'e,pc), r7 ;@(h'1709c) +01708c 0707 mul.l r0, r7 +01708e 97af mov.w @(h'15e,pc), r7 ;@(h'171f0) +017090 4f07 ldc.l @r15+, sr +017092 f72f +017094 f707 +017096 ff8f +017098 7707 +01709a 778f add #h'8f, r7 +01709c 7707 +01709e 2727 div0s r2, r7 +0170a0 07ff mac.l @r15+, @r7+ +0170a2 1727 mov.l r2, @(h'1c,r7) +0170a4 17ff mov.l r15, @(h'3c,r7) +0170a6 07f7 mul.l r15, r7 +0170a8 2ff7 div0s r15, r15 +0170aa 07cf mac.l @r12+, @r7+ +0170ac af9f bra h'-c2 ;@(h'16fee) +0170ae 0777 mul.l r7, r7 +0170b0 8f77 bf/s h'ee ;@(h'171a2) +0170b2 0707 mul.l r0, r7 +0170b4 0707 mul.l r0, r7 +0170b6 cfaf or.b #h'af, @(r0,gbr) +0170b8 97ff mov.w @(h'1fe,pc), r7 ;@(h'172ba) +0170ba 0ff7 mul.l r15, r15 +0170bc 07ff mac.l @r15+, @r7+ +0170be af8f bra h'-e2 ;@(h'16fe0) +0170c0 077f mac.l @r7+, @r7+ +0170c2 8777 +0170c4 877f +0170c6 0707 mul.l r0, r7 +0170c8 0777 mul.l r7, r7 +0170ca 8f8f bf/s h'-e2 ;@(h'16fec) +0170cc 0777 mul.l r7, r7 +0170ce 8f77 bf/s h'ee ;@(h'171c0) +0170d0 07ff mac.l @r15+, @r7+ +0170d2 0ff7 mul.l r15, r15 +0170d4 0777 mul.l r7, r7 +0170d6 8f8f bf/s h'-e2 ;@(h'16ff8) +0170d8 07ff mac.l @r15+, @r7+ +0170da af8f bra h'-e2 ;@(h'16ffc) +0170dc 07ff mac.l @r15+, @r7+ +0170de 2f17 div0s r1, r15 +0170e0 070f mac.l @r0+, @r7+ +0170e2 ff0f +0170e4 0000 +0170e6 0000 +0170e8 0000 +0170ea 0000 +0170ec 0000 +0170ee 0000 +0170f0 0000 +0170f2 0000 +0170f4 0000 +0170f6 0000 +0170f8 0000 +0170fa 0000 +0170fc 0000 +0170fe 0000 +017100 0000 +017102 0000 +017104 0000 +017106 0000 +017108 0000 +01710a 0000 +01710c 0000 +01710e 00f7 mul.l r15, r0 +017110 2ff7 div0s r15, r15 +017112 07ff mac.l @r15+, @r7+ +017114 8f77 bf/s h'ee ;@(h'17206) +017116 07ff mac.l @r15+, @r7+ +017118 8f77 bf/s h'ee ;@(h'1720a) +01711a 078f mac.l @r8+, @r7+ +01711c ff8f +01711e 0777 mul.l r7, r7 +017120 8f8f bf/s h'-e2 ;@(h'17042) +017122 070f mac.l @r0+, @r7+ +017124 ff0f +017126 078f mac.l @r8+, @r7+ +017128 ff8f +01712a 0777 mul.l r7, r7 +01712c 8f77 bf/s h'ee ;@(h'1721e) +01712e 07ff mac.l @r15+, @r7+ +017130 1727 mov.l r2, @(h'1c,r7) +017132 47ff mac.w @r15+, @r7+ +017134 0707 mul.l r0, r7 +017136 078f mac.l @r8+, @r7+ +017138 af57 bra h'-152 ;@(h'16fea) +01713a 0707 mul.l r0, r7 +01713c ff8f +01713e 7707 +017140 ffaf +017142 8f07 bf/s h'e ;@(h'17154) +017144 ffaf +017146 5707 mov.l @(h'1c,r0), r7 +017148 7f87 add #h'87, r15 +01714a ff07 +01714c 0fff mac.l @r15+, @r15+ +01714e 0f07 mul.l r0, r15 +017150 f72f +017152 f707 +017154 ff0f +017156 f707 +017158 0fff mac.l @r15+, @r15+ +01715a 0f07 mul.l r0, r15 +01715c 0707 mul.l r0, r7 +01715e 0707 mul.l r0, r7 +017160 8faf bf/s h'-a2 ;@(h'170c2) +017162 5707 mov.l @(h'1c,r0), r7 +017164 0707 mul.l r0, r7 +017166 0707 mul.l r0, r7 +017168 f72f +01716a f707 +01716c ff17 +01716e 2717 div0s r1, r7 +017170 ff07 +017172 f72f +017174 f707 +017176 0fff mac.l @r15+, @r15+ +017178 0f07 mul.l r0, r15 +01717a ffaf +01717c 8f07 bf/s h'e ;@(h'1718e) +01717e 7f87 add #h'87, r15 +017180 ff07 +017182 ff2f +017184 d707 mov.l @(h'1c,pc), r7 ;@(h'171a4) +017186 0707 mul.l r0, r7 +017188 0707 mul.l r0, r7 +01718a 8faf bf/s h'-a2 ;@(h'170ec) +01718c 5707 mov.l @(h'1c,r0), r7 +01718e 0707 mul.l r0, r7 +017190 778f add #h'8f, r7 +017192 8f07 bf/s h'e ;@(h'171a4) +017194 ff27 +017196 ff07 +017198 f72f +01719a f707 +01719c ff17 +01719e 2717 div0s r1, r7 +0171a0 ff07 +0171a2 ff2f +0171a4 1707 mov.l r0, @(h'1c,r7) +0171a6 8fff bf/s h'-2 ;@(h'171a8) +0171a8 8f07 bf/s h'e ;@(h'171ba) +0171aa 778f add #h'8f, r7 +0171ac 7707 +0171ae ff17 +0171b0 2747 div0s r4, r7 +0171b2 ff07 +0171b4 0707 mul.l r0, r7 +0171b6 078f mac.l @r8+, @r7+ +0171b8 af57 bra h'-152 ;@(h'1706a) +0171ba 07ff mac.l @r15+, @r7+ +0171bc 27ff muls.w r15, r7 +0171be 07f7 mul.l r15, r7 +0171c0 2ff7 div0s r15, r15 +0171c2 07ff mac.l @r15+, @r7+ +0171c4 2fd7 div0s r13, r15 +0171c6 07ff mac.l @r15+, @r7+ +0171c8 8f77 bf/s h'ee ;@(h'172ba) +0171ca 0707 mul.l r0, r7 +0171cc 0707 mul.l r0, r7 +0171ce 0777 mul.l r7, r7 +0171d0 8faf bf/s h'-a2 ;@(h'17132) +0171d2 ef07 mov #h'7, r15 +0171d4 f72f +0171d6 f707 +0171d8 ff17 +0171da 2717 div0s r1, r7 +0171dc ff07 +0171de ffaf +0171e0 8f07 bf/s h'e ;@(h'171f2) +0171e2 ff2f +0171e4 d707 mov.l @(h'1c,pc), r7 ;@(h'17204) +0171e6 0707 mul.l r0, r7 +0171e8 078f mac.l @r8+, @r7+ +0171ea ff8f +0171ec 07ff mac.l @r15+, @r7+ +0171ee 1727 mov.l r2, @(h'1c,r7) +0171f0 47ff mac.w @r15+, @r7+ +0171f2 0797 mul.l r9, r7 +0171f4 af4f bra h'-162 ;@(h'17096) +0171f6 07ff mac.l @r15+, @r7+ +0171f8 af8f bra h'-e2 ;@(h'1711a) +0171fa 0777 mul.l r7, r7 +0171fc 8f8f bf/s h'-e2 ;@(h'1711e) +0171fe 070f mac.l @r0+, @r7+ +017200 ff0f +017202 07ff mac.l @r15+, @r7+ +017204 af8f bra h'-e2 ;@(h'17126) +017206 0707 mul.l r0, r7 +017208 0707 mul.l r0, r7 +01720a 0797 mul.l r9, r7 +01720c ff87 +01720e 0707 mul.l r0, r7 +017210 07ff mac.l @r15+, @r7+ +017212 af57 bra h'-152 ;@(h'170c4) +017214 0777 mul.l r7, r7 +017216 8f77 bf/s h'ee ;@(h'17308) +017218 07ff mac.l @r15+, @r7+ +01721a 0ff7 mul.l r15, r15 +01721c 07ff mac.l @r15+, @r7+ +01721e af57 bra h'-152 ;@(h'170d0) +017220 07ff mac.l @r15+, @r7+ +017222 af8f bra h'-e2 ;@(h'17144) +017224 07ff mac.l @r15+, @r7+ +017226 2fd7 div0s r13, r15 +017228 07ff mac.l @r15+, @r7+ +01722a 1727 mov.l r2, @(h'1c,r7) +01722c 17ff mov.l r15, @(h'3c,r7) +01722e 07f7 mul.l r15, r7 +017230 2ff7 div0s r15, r15 +017232 07ff mac.l @r15+, @r7+ +017234 0ff7 mul.l r15, r15 +017236 0707 mul.l r0, r7 +017238 0797 mul.l r9, r7 +01723a ff87 +01723c 0fff mac.l @r15+, @r15+ +01723e 0f07 mul.l r0, r15 +017240 778f add #h'8f, r7 +017242 7707 +017244 7f87 add #h'87, r15 +017246 ff07 +017248 ff2f +01724a d707 mov.l @(h'1c,pc), r7 ;@(h'17268) +01724c 0707 mul.l r0, r7 +01724e 0707 mul.l r0, r7 +017250 ffaf +017252 8f07 bf/s h'e ;@(h'17264) +017254 8fff bf/s h'-2 ;@(h'17256) +017256 8f07 bf/s h'e ;@(h'17268) +017258 ff2f +01725a 0f07 mul.l r0, r15 +01725c ff2f +01725e 0f07 mul.l r0, r15 +017260 ffaf +017262 8f07 bf/s h'e ;@(h'17274) +017264 ff87 +017266 8707 +017268 0707 mul.l r0, r7 +01726a 0707 mul.l r0, r7 +01726c 0707 mul.l r0, r7 +01726e 0707 mul.l r0, r7 +017270 ff17 +017272 2747 div0s r4, r7 +017274 ff07 +017276 778f add #h'8f, r7 +017278 7707 +01727a ff87 +01727c 8707 +01727e 8fff bf/s h'-2 ;@(h'17280) +017280 8f07 bf/s h'e ;@(h'17292) +017282 ff2f +017284 0f07 mul.l r0, r15 +017286 ffaf +017288 8f07 bf/s h'e ;@(h'1729a) +01728a 0707 mul.l r0, r7 +01728c 0707 mul.l r0, r7 +01728e 0707 mul.l r0, r7 +017290 0707 mul.l r0, r7 +017292 0000 +017294 0000 +017296 0000 +017298 0000 +01729a 0000 +01729c 0000 +01729e 0000 +0172a0 0000 +0172a2 0000 +0172a4 0000 +0172a6 0000 +0172a8 0000 +0172aa 0000 +0172ac 0000 +0172ae 0000 +0172b0 0000 +0172b2 0000 +0172b4 0000 +0172b6 0000 +0172b8 0000 +0172ba 0000 +0172bc 00ff mac.l @r15+, @r0+ +0172be 1727 mov.l r2, @(h'1c,r7) +0172c0 47ff mac.w @r15+, @r7+ +0172c2 0777 mul.l r7, r7 +0172c4 8f77 bf/s h'ee ;@(h'173b6) +0172c6 07ff mac.l @r15+, @r7+ +0172c8 2fd7 div0s r13, r15 +0172ca 07ff mac.l @r15+, @r7+ +0172cc 1727 mov.l r2, @(h'1c,r7) +0172ce 17ff mov.l r15, @(h'3c,r7) +0172d0 07f7 mul.l r15, r7 +0172d2 2ff7 div0s r15, r15 +0172d4 07ff mac.l @r15+, @r7+ +0172d6 8787 +0172d8 07ff mac.l @r15+, @r7+ +0172da 1727 mov.l r2, @(h'1c,r7) +0172dc 17ff mov.l r15, @(h'3c,r7) +0172de 07f7 mul.l r15, r7 +0172e0 2ff7 div0s r15, r15 +0172e2 07ff mac.l @r15+, @r7+ +0172e4 1727 mov.l r2, @(h'1c,r7) +0172e6 47ff mac.w @r15+, @r7+ +0172e8 0707 mul.l r0, r7 +0172ea 070f mac.l @r0+, @r7+ +0172ec ff0f +0172ee 0777 mul.l r7, r7 +0172f0 8f77 bf/s h'ee ;@(h'173e2) +0172f2 077f mac.l @r7+, @r7+ +0172f4 8777 +0172f6 877f +0172f8 07ff mac.l @r15+, @r7+ +0172fa af8f bra h'-e2 ;@(h'1721c) +0172fc 07ff mac.l @r15+, @r7+ +0172fe 2fd7 div0s r13, r15 +017300 07ff mac.l @r15+, @r7+ +017302 1727 mov.l r2, @(h'1c,r7) +017304 17ff mov.l r15, @(h'3c,r7) +017306 07f7 mul.l r15, r7 +017308 2ff7 div0s r15, r15 +01730a 07ff mac.l @r15+, @r7+ +01730c 1727 mov.l r2, @(h'1c,r7) +01730e 47ff mac.w @r15+, @r7+ +017310 0707 mul.l r0, r7 +017312 0707 mul.l r0, r7 +017314 0707 mul.l r0, r7 +017316 0707 mul.l r0, r7 +017318 ff2f +01731a d707 mov.l @(h'1c,pc), r7 ;@(h'17338) +01731c f72f +01731e f707 +017320 8fff bf/s h'-2 ;@(h'17322) +017322 8f07 bf/s h'e ;@(h'17334) +017324 ff17 +017326 2747 div0s r4, r7 +017328 ff07 +01732a ff17 +01732c 2717 div0s r1, r7 +01732e ff07 +017330 f72f +017332 f707 +017334 ff17 +017336 2747 div0s r4, r7 +017338 ff07 +01733a 0707 mul.l r0, r7 +01733c 0707 mul.l r0, r7 +01733e ff2f +017340 1707 mov.l r0, @(h'1c,r7) +017342 ff2f +017344 d707 mov.l @(h'1c,pc), r7 ;@(h'17364) +017346 778f add #h'8f, r7 +017348 7707 +01734a 0707 mul.l r0, r7 +01734c 778f add #h'8f, r7 +01734e afef bra h'-22 ;@(h'17330) +017350 07f7 mul.l r15, r7 +017352 2ff7 div0s r15, r15 +017354 07ff mac.l @r15+, @r7+ +017356 1727 mov.l r2, @(h'1c,r7) +017358 17ff mov.l r15, @(h'3c,r7) +01735a 07ff mac.l @r15+, @r7+ +01735c af8f bra h'-e2 ;@(h'1727e) +01735e 07ff mac.l @r15+, @r7+ +017360 2fd7 div0s r13, r15 +017362 0707 mul.l r0, r7 +017364 0797 mul.l r9, r7 +017366 ff87 +017368 07ff mac.l @r15+, @r7+ +01736a 2f17 div0s r1, r15 +01736c 07ff mac.l @r15+, @r7+ +01736e 2fd7 div0s r13, r15 +017370 0777 mul.l r7, r7 +017372 8f77 bf/s h'ee ;@(h'17464) +017374 0707 mul.l r0, r7 +017376 0777 mul.l r7, r7 +017378 8faf bf/s h'-a2 ;@(h'172da) +01737a ef07 mov #h'7, r15 +01737c f72f +01737e f707 +017380 ff17 +017382 2717 div0s r1, r7 +017384 ff07 +017386 ffaf +017388 8f07 bf/s h'e ;@(h'1739a) +01738a ff2f +01738c d707 mov.l @(h'1c,pc), r7 ;@(h'173ac) +01738e 0707 mul.l r0, r7 +017390 cfaf or.b #h'af, @(r0,gbr) +017392 9707 mov.w @(h'e,pc), r7 ;@(h'173a4) +017394 ff2f +017396 1707 mov.l r0, @(h'1c,r7) +017398 ff2f +01739a d707 mov.l @(h'1c,pc), r7 ;@(h'173b8) +01739c 778f add #h'8f, r7 +01739e 7707 +0173a0 0707 mul.l r0, r7 +0173a2 778f add #h'8f, r7 +0173a4 afef bra h'-22 ;@(h'17386) +0173a6 07f7 mul.l r15, r7 +0173a8 2ff7 div0s r15, r15 +0173aa 07ff mac.l @r15+, @r7+ +0173ac 1727 mov.l r2, @(h'1c,r7) +0173ae 17ff mov.l r15, @(h'3c,r7) +0173b0 07ff mac.l @r15+, @r7+ +0173b2 af8f bra h'-e2 ;@(h'172d4) +0173b4 07ff mac.l @r15+, @r7+ +0173b6 2fd7 div0s r13, r15 +0173b8 0707 mul.l r0, r7 +0173ba 078f mac.l @r8+, @r7+ +0173bc af57 bra h'-152 ;@(h'1726e) +0173be 07ff mac.l @r15+, @r7+ +0173c0 af57 bra h'-152 ;@(h'17272) +0173c2 0777 mul.l r7, r7 +0173c4 8f77 bf/s h'ee ;@(h'174b6) +0173c6 07ff mac.l @r15+, @r7+ +0173c8 0ff7 mul.l r15, r15 +0173ca 07ff mac.l @r15+, @r7+ +0173cc af57 bra h'-152 ;@(h'1727e) +0173ce 07ff mac.l @r15+, @r7+ +0173d0 af8f bra h'-e2 ;@(h'172f2) +0173d2 07ff mac.l @r15+, @r7+ +0173d4 2fd7 div0s r13, r15 +0173d6 07ff mac.l @r15+, @r7+ +0173d8 1727 mov.l r2, @(h'1c,r7) +0173da 17ff mov.l r15, @(h'3c,r7) +0173dc 07f7 mul.l r15, r7 +0173de 2ff7 div0s r15, r15 +0173e0 07ff mac.l @r15+, @r7+ +0173e2 0ff7 mul.l r15, r15 +0173e4 0707 mul.l r0, r7 +0173e6 07cf mac.l @r12+, @r7+ +0173e8 af97 bra h'-d2 ;@(h'1731a) +0173ea 0707 mul.l r0, r7 +0173ec 078f mac.l @r8+, @r7+ +0173ee ff8f +0173f0 07ff mac.l @r15+, @r7+ +0173f2 1727 mov.l r2, @(h'1c,r7) +0173f4 47ff mac.w @r15+, @r7+ +0173f6 0797 mul.l r9, r7 +0173f8 af4f bra h'-162 ;@(h'1729a) +0173fa 07ff mac.l @r15+, @r7+ +0173fc af8f bra h'-e2 ;@(h'1731e) +0173fe 0777 mul.l r7, r7 +017400 8f8f bf/s h'-e2 ;@(h'17322) +017402 070f mac.l @r0+, @r7+ +017404 ff0f +017406 07ff mac.l @r15+, @r7+ +017408 af8f bra h'-e2 ;@(h'1732a) +01740a 0707 mul.l r0, r7 +01740c 0707 mul.l r0, r7 +01740e 07cf mac.l @r12+, @r7+ +017410 af97 bra h'-d2 ;@(h'17342) +017412 0707 mul.l r0, r7 +017414 07ff mac.l @r15+, @r7+ +017416 1727 mov.l r2, @(h'1c,r7) +017418 17ff mov.l r15, @(h'3c,r7) +01741a 0777 mul.l r7, r7 +01741c 8f77 bf/s h'ee ;@(h'1750e) +01741e 07ff mac.l @r15+, @r7+ +017420 1727 mov.l r2, @(h'1c,r7) +017422 ff07 +017424 0fff mac.l @r15+, @r15+ +017426 0f07 mul.l r0, r15 +017428 f72f +01742a f707 +01742c 778f add #h'8f, r7 +01742e ef07 mov #h'7, r15 +017430 ff17 +017432 27ff muls.w r15, r7 +017434 07f7 mul.l r15, r7 +017436 2ff7 div0s r15, r15 +017438 07ff mac.l @r15+, @r7+ +01743a 2fd7 div0s r13, r15 +01743c 07ff mac.l @r15+, @r7+ +01743e 8f77 bf/s h'ee ;@(h'17530) +017440 0000 +017442 0000 +017444 0000 +017446 0000 +017448 0000 +01744a 0000 +01744c 0000 +01744e 0000 +017450 0000 +017452 0000 +017454 0000 +017456 0000 +017458 0000 +01745a 0000 +01745c 0000 +01745e 0000 +017460 0000 +017462 0000 +017464 0000 +017466 0000 +017468 0000 +01746a 00ff mac.l @r15+, @r0+ +01746c 7727 add #h'27, r7 +01746e 0797 mul.l r9, r7 +017470 afaf bra h'-a2 ;@(h'173d2) +017472 af4f bra h'-162 ;@(h'17314) +017474 077f mac.l @r7+, @r7+ +017476 8787 +017478 877f +01747a 0777 mul.l r7, r7 +01747c 8f8f bf/s h'-e2 ;@(h'1739e) +01747e 8f8f bf/s h'-e2 ;@(h'173a0) +017480 0777 mul.l r7, r7 +017482 8f8f bf/s h'-e2 ;@(h'173a4) +017484 8f8f bf/s h'-e2 ;@(h'173a6) +017486 07ff mac.l @r15+, @r7+ +017488 afaf bra h'-a2 ;@(h'173ea) +01748a 8f8f bf/s h'-e2 ;@(h'173ac) +01748c 0797 mul.l r9, r7 +01748e afaf bra h'-a2 ;@(h'173f0) +017490 af4f bra h'-162 ;@(h'17332) +017492 0727 mul.l r2, r7 +017494 77ff add #h'ff, r7 +017496 03df mac.l @r13+, @r3+ +017498 c4bf mov.b @(h'bf,gbr), r0 +01749a e93f mov #h'3f, r9 +01749c b53f bsr h'a7e ;@(h'17f1e) +01749e 8b3f bf h'7e ;@(h'17520) +0174a0 bd3f bsr h'-582 ;@(h'16f22) +0174a2 ef3f mov #h'3f, r15 +0174a4 c7bf mova @(h'2fc,pc), r0 ;h'177a4 +0174a6 03df mac.l @r13+, @r3+ +0174a8 fbff +0174aa 12bf mov.l r11, @(h'3c,r2) +0174ac 22bf muls.w r11, r2 +0174ae 123f mov.l r3, @(h'3c,r2) +0174b0 f81f +0174b2 037f mac.l @r7+, @r3+ +0174b4 f89f +0174b6 a89f bra h'-ec2 ;@(h'165f8) +0174b8 ab7f bra h'-902 ;@(h'16bba) +0174ba 881f cmp/eq #h'1f, r0 +0174bc 03ff mac.l @r15+, @r3+ +0174be fabf +0174c0 12bf mov.l r11, @(h'3c,r2) +0174c2 223f muls.w r3, r2 +0174c4 401f mac.w @r1+, @r0+ +0174c6 f81f +0174c8 009f mac.l @r9+, @r0+ +0174ca 789f add #h'9f, r8 +0174cc 809f mov.b r0, @(h'f,r9) +0174ce 809f mov.b r0, @(h'f,r9) +0174d0 7bff add #h'ff, r11 +0174d2 01df mac.l @r13+, @r1+ +0174d4 009f mac.l @r9+, @r0+ +0174d6 201f muls.w r1, r0 +0174d8 201f muls.w r1, r0 +0174da 23ff muls.w r15, r3 +0174dc 20bf muls.w r11, r0 +0174de 20bf muls.w r11, r0 +0174e0 fb5f +0174e2 701f add #h'1f, r0 +0174e4 23ff muls.w r15, r3 +0174e6 02bf mac.l @r11+, @r2+ +0174e8 02bf mac.l @r11+, @r2+ +0174ea fa3f +0174ec 101f mov.l r1, @(h'3c,r0) +0174ee 23ff muls.w r15, r3 +0174f0 10bf mov.l r11, @(h'3c,r0) +0174f2 f8bf +0174f4 005f mac.l @r5+, @r0+ +0174f6 f81f +0174f8 abff bra h'-802 ;@(h'16cfa) +0174fa aa1f bra h'-bc2 ;@(h'1693c) +0174fc 8a1f +0174fe 021f mac.l @r1+, @r2+ +017500 f81f +017502 13df mov.l r13, @(h'3c,r3) +017504 20bf muls.w r11, r0 +017506 40bf mac.w @r11+, @r0+ +017508 fbdf +01750a 001f mac.l @r1+, @r0+ +01750c 7aff add #h'ff, r10 +01750e 811f mov.w r0, @(h'1e,r1) +017510 809f mov.b r0, @(h'f,r9) +017512 787f add #h'7f, r8 +017514 0000 +017516 0000 +017518 0000 +01751a 0000 +01751c 0000 +01751e 0000 +017520 0000 +017522 0000 +017524 0000 +017526 0000 +017528 0000 +01752a 0000 +01752c 0000 +01752e 0000 +017530 0000 +017532 0000 +017534 0000 +017536 0000 +017538 0000 +01753a 0000 +01753c 0000 +01753e 0000 +017540 0000 +017542 0000 +017544 0000 +017546 0000 +017548 0000 +01754a 0000 +01754c 0000 +01754e 0000 +017550 0000 +017552 0000 +017554 0000 +017556 0000 +017558 0000 +01755a 0000 +01755c 0000 +01755e 0000 +017560 0000 +017562 0000 +017564 0000 +017566 0000 +017568 0000 +01756a 0000 +01756c 0000 +01756e 0000 +017570 0000 +017572 0000 +017574 0000 +017576 0000 +017578 0000 +01757a 0000 +01757c 0000 +01757e 0000 +017580 0000 +017582 0000 +017584 0000 +017586 0000 +017588 0000 +01758a 0000 +01758c 0000 +01758e 0000 +017590 0000 +017592 0000 +017594 0000 +017596 0000 +017598 0000 +01759a 0000 +01759c 0000 +01759e 0000 +0175a0 0000 +0175a2 0000 +0175a4 0000 +0175a6 0000 +0175a8 0000 +0175aa 0000 +0175ac 0000 +0175ae 0000 +0175b0 0000 +0175b2 0000 +0175b4 0000 +0175b6 0000 +0175b8 0000 +0175ba 0000 +0175bc 0000 +0175be 0000 +0175c0 0000 +0175c2 0000 +0175c4 0000 +0175c6 0000 +0175c8 0000 +0175ca 0000 +0175cc 0000 +0175ce 0000 +0175d0 0000 +0175d2 0000 +0175d4 0000 +0175d6 0000 +0175d8 0000 +0175da 0000 +0175dc 0000 +0175de 0000 +0175e0 0000 +0175e2 0000 +0175e4 0000 +0175e6 0000 +0175e8 0000 +0175ea 0000 +0175ec 0000 +0175ee 0000 +0175f0 0000 +0175f2 0000 +0175f4 0000 +0175f6 0000 +0175f8 0000 +0175fa 0000 +0175fc 0000 +0175fe 0000 +017600 2d22 mov.l r2, @r13 +017602 150d mov.l r0, @(h'34,r5) +017604 0804 mov.b r0, @(r0,r8) +017606 0000 +017608 3100 cmp/eq r0, r1 +01760a 0000 +01760c 2564 mov.b r6, @-r5 +01760e 0000 +017610 2f00 mov.b r0, @r15 +017612 0000 +017614 4445 +017616 4144 +017618 0000 +01761a 0000 +01761c 414c shad r4, r1 +01761e 4956 +017620 4500 shll r5 +017622 0000 +017624 4144 +017626 4449 +017628 4354 +01762a 494f mac.w @r4+, @r9+ +01762c 4e20 shal r14 +01762e 3100 cmp/eq r0, r1 +017630 4445 +017632 4255 +017634 5441 mov.l @(h'4,r4), r4 +017636 4e54 +017638 2031 mov.w r3, @r0 +01763a 0000 +01763c 414d shld r4, r1 +01763e 4154 +017640 4555 +017642 5220 mov.l @(h'0,r2), r2 +017644 3100 cmp/eq r0, r1 +017646 0000 +017648 4348 +01764a 414d shld r4, r1 +01764c 5049 mov.l @(h'24,r4), r0 +01764e 4f4e ldc r15, spc +017650 2031 mov.w r3, @r0 +017652 0000 +017654 414c shad r4, r1 +017656 5049 mov.l @(h'24,r4), r0 +017658 4e49 +01765a 5354 mov.l @(h'10,r5), r3 +01765c 4500 shll r5 +01765e 0000 +017660 4b41 +017662 4d49 +017664 4b41 +017666 5a45 mov.l @(h'14,r4), r10 +017668 2031 mov.w r3, @r0 +01766a 0000 +01766c 5641 mov.l @(h'4,r4), r6 +01766e 4e44 +017670 414c shad r4, r1 +017672 4520 shal r5 +017674 3100 cmp/eq r0, r1 +017676 0000 +017678 5341 mov.l @(h'4,r4), r3 +01767a 444f mac.w @r4+, @r4+ +01767c 2d4d xtrct r4, r13 +01767e 415a +017680 4f20 shal r15 +017682 3100 cmp/eq r0, r1 +017684 2347 div0s r4, r3 +017686 4545 +017688 4b00 shll r11 +01768a 0000 +01768c 5f5f mov.l @(h'3c,r5), r15 +01768e 5f5f mov.l @(h'3c,r5), r15 +017690 5f5f mov.l @(h'3c,r5), r15 +017692 5f5f mov.l @(h'3c,r5), r15 +017694 5f00 mov.l @(h'0,r0), r15 +017696 0000 +017698 4144 +01769a 4449 +01769c 4354 +01769e 494f mac.w @r4+, @r9+ +0176a0 4e20 shal r14 +0176a2 3200 cmp/eq r0, r2 +0176a4 4445 +0176a6 4255 +0176a8 5441 mov.l @(h'4,r4), r4 +0176aa 4e54 +0176ac 2032 mov.l r3, @r0 +0176ae 0000 +0176b0 414d shld r4, r1 +0176b2 4154 +0176b4 4555 +0176b6 5220 mov.l @(h'0,r2), r2 +0176b8 3200 cmp/eq r0, r2 +0176ba 0000 +0176bc 4348 +0176be 414d shld r4, r1 +0176c0 5049 mov.l @(h'24,r4), r0 +0176c2 4f4e ldc r15, spc +0176c4 2032 mov.l r3, @r0 +0176c6 0000 +0176c8 5241 mov.l @(h'4,r4), r2 +0176ca 4e44 +0176cc 4f4e ldc r15, spc +0176ce 4e45 +0176d0 5552 mov.l @(h'8,r5), r5 +0176d2 0000 +0176d4 4b41 +0176d6 4d49 +0176d8 4b41 +0176da 5a45 mov.l @(h'14,r4), r10 +0176dc 2032 mov.l r3, @r0 +0176de 0000 +0176e0 5641 mov.l @(h'4,r4), r6 +0176e2 4e44 +0176e4 414c shad r4, r1 +0176e6 4520 shal r5 +0176e8 3200 cmp/eq r0, r2 +0176ea 0000 +0176ec 5341 mov.l @(h'4,r4), r3 +0176ee 444f mac.w @r4+, @r4+ +0176f0 2d4d xtrct r4, r13 +0176f2 415a +0176f4 4f20 shal r15 +0176f6 3200 cmp/eq r0, r2 +0176f8 4e45 +0176fa 5720 mov.l @(h'0,r2), r7 +0176fc 434f mac.w @r4+, @r3+ +0176fe 4e43 stc.l spc, @-r14 +017700 4550 +017702 5400 mov.l @(h'0,r0), r4 +017704 5f5f mov.l @(h'3c,r5), r15 +017706 5f5f mov.l @(h'3c,r5), r15 +017708 5f5f mov.l @(h'3c,r5), r15 +01770a 5f5f mov.l @(h'3c,r5), r15 +01770c 0000 +01770e 0000 +017710 4144 +017712 4449 +017714 4354 +017716 494f mac.w @r4+, @r9+ +017718 4e20 shal r14 +01771a 3300 cmp/eq r0, r3 +01771c 4445 +01771e 4255 +017720 5441 mov.l @(h'4,r4), r4 +017722 4e54 +017724 2033 +017726 0000 +017728 414d shld r4, r1 +01772a 4154 +01772c 4555 +01772e 5220 mov.l @(h'0,r2), r2 +017730 3300 cmp/eq r0, r3 +017732 0000 +017734 4348 +017736 414d shld r4, r1 +017738 5049 mov.l @(h'24,r4), r0 +01773a 4f4e ldc r15, spc +01773c 2033 +01773e 0000 +017740 4841 +017742 5244 mov.l @(h'10,r4), r2 +017744 2047 div0s r4, r0 +017746 414d shld r4, r1 +017748 4552 +01774a 0000 +01774c 494e ldc r9, spc +01774e 5345 mov.l @(h'14,r4), r3 +017750 4354 +017752 4520 shal r5 +017754 3100 cmp/eq r0, r1 +017756 0000 +017758 424f mac.w @r4+, @r2+ +01775a 4d42 +01775c 4552 +01775e 4d41 +017760 4e20 shal r14 +017762 3100 cmp/eq r0, r1 +017764 544f mov.l @(h'3c,r4), r4 +017766 5552 mov.l @(h'8,r5), r5 +017768 2045 mov.w r4, @-r0 +01776a 4946 +01776c 4645 +01776e 4c00 shll r12 +017770 4e4f mac.w @r4+, @r14+ +017772 4c49 +017774 4645 +017776 0000 +017778 4e4f mac.w @r4+, @r14+ +01777a 524d mov.l @(h'34,r4), r2 +01777c 414c shad r4, r1 +01777e 4d41 +017780 4e00 shll r14 +017782 0000 +017784 544f mov.l @(h'3c,r4), r4 +017786 5745 mov.l @(h'14,r4), r7 +017788 524d mov.l @(h'34,r4), r2 +01778a 414e ldc r1, spc +01778c 0000 +01778e 0000 +017790 5241 mov.l @(h'4,r4), r2 +017792 494e ldc r9, spc +017794 4d41 +017796 4e00 shll r14 +017798 5052 mov.l @(h'8,r5), r0 +01779a 4f20 shal r15 +01779c 4741 +01779e 4d45 +0177a0 5220 mov.l @(h'0,r2), r2 +0177a2 3100 cmp/eq r0, r1 +0177a4 5052 mov.l @(h'8,r5), r0 +0177a6 4f20 shal r15 +0177a8 4741 +0177aa 4d45 +0177ac 5220 mov.l @(h'0,r2), r2 +0177ae 3200 cmp/eq r0, r2 +0177b0 5052 mov.l @(h'8,r5), r0 +0177b2 4f20 shal r15 +0177b4 4741 +0177b6 4d45 +0177b8 5220 mov.l @(h'0,r2), r2 +0177ba 3300 cmp/eq r0, r3 +0177bc 424f mac.w @r4+, @r2+ +0177be 4d42 +0177c0 4552 +0177c2 4d41 +0177c4 4e20 shal r14 +0177c6 3200 cmp/eq r0, r2 +0177c8 494e ldc r9, spc +0177ca 5345 mov.l @(h'14,r4), r3 +0177cc 4354 +0177ce 4520 shal r5 +0177d0 3200 cmp/eq r0, r2 +0177d2 0000 +0177d4 4d4f mac.w @r4+, @r13+ +0177d6 4e54 +0177d8 4147 ldc.l @r1+, spc +0177da 4e41 +0177dc 5244 mov.l @(h'10,r4), r2 +0177de 0000 +0177e0 4a6f mac.w @r6+, @r10+ +0177e2 7565 add #h'65, r5 +0177e4 7220 add #h'20, r2 +0177e6 3130 cmp/eq r3, r1 +0177e8 3020 cmp/eq r2, r0 +0177ea 0000 +0177ec 4f62 +0177ee 7465 add #h'65, r4 +0177f0 6e69 swap.w r6, r14 +0177f2 7220 add #h'20, r2 +0177f4 2b20 mov.b r2, @r11 +0177f6 6465 mov.w @r6+, r4 +0177f8 2031 mov.w r3, @r0 +0177fa 3030 cmp/eq r3, r0 +0177fc 0000 +0177fe 0000 +017800 4f62 +017802 7465 add #h'65, r4 +017804 6e69 swap.w r6, r14 +017806 7220 add #h'20, r2 +017808 2b20 mov.b r2, @r11 +01780a 6465 mov.w @r6+, r4 +01780c 2032 mov.l r3, @r0 +01780e 3030 cmp/eq r3, r0 +017810 0000 +017812 0000 +017814 4f62 +017816 7465 add #h'65, r4 +017818 6e69 swap.w r6, r14 +01781a 7220 add #h'20, r2 +01781c 2b20 mov.b r2, @r11 +01781e 6465 mov.w @r6+, r4 +017820 2033 +017822 3030 cmp/eq r3, r0 +017824 0000 +017826 0000 +017828 4772 +01782a 6176 mov.l @r7+, r1 +01782c 6972 mov.l @r7, r9 +01782e 2075 mov.w r7, @-r0 +017830 6e20 mov.b @r2, r14 +017832 746f add #h'6f, r4 +017834 7461 add #h'61, r4 +017836 6c00 mov.b @r0, r12 +017838 4d6f mac.w @r6+, @r13+ +01783a 7572 add #h'72, r5 +01783c 6972 mov.l @r7, r9 +01783e 2061 mov.w r6, @r0 +017840 206c cmp/str r6, r0 +017842 2765 mov.w r6, @-r7 +017844 7461 add #h'61, r4 +017846 6765 mov.w @r6+, r7 +017848 0000 +01784a 0000 +01784c 4361 +01784e 7373 add #h'73, r3 +017850 6572 mov.l @r7, r5 +017852 2075 mov.w r7, @-r0 +017854 6e20 mov.b @r2, r14 +017856 746f add #h'6f, r4 +017858 7461 add #h'61, r4 +01785a 6c00 mov.b @r0, r12 +01785c 5065 mov.l @(h'14,r6), r0 +01785e 7264 add #h'64, r2 +017860 7265 add #h'65, r2 +017862 2075 mov.w r7, @-r0 +017864 6e20 mov.b @r2, r14 +017866 746f add #h'6f, r4 +017868 7461 add #h'61, r4 +01786a 6c00 mov.b @r0, r12 +01786c 4d6f mac.w @r6+, @r13+ +01786e 7572 add #h'72, r5 +017870 6972 mov.l @r7, r9 +017872 2065 mov.w r6, @-r0 +017874 6e20 mov.b @r2, r14 +017876 6179 swap.w r7, r1 +017878 616e exts.b r6, r1 +01787a 7400 +01787c 4a6f mac.w @r6+, @r10+ +01787e 7565 add #h'65, r5 +017880 7220 add #h'20, r2 +017882 3130 cmp/eq r3, r1 +017884 3000 cmp/eq r0, r0 +017886 0000 +017888 4174 +01788a 7472 add #h'72, r4 +01788c 6170 mov.b @r7, r1 +01788e 6572 mov.l @r7, r5 +017890 2075 mov.w r7, @-r0 +017892 6e00 mov.b @r0, r14 +017894 5472 mov.l @(h'8,r7), r4 +017896 6176 mov.l @r7+, r1 +017898 6572 mov.l @r7, r5 +01789a 7365 add #h'65, r3 +01789c 7220 add #h'20, r2 +01789e 3530 cmp/eq r3, r5 +0178a0 3000 cmp/eq r0, r0 +0178a2 0000 +0178a4 4d6f mac.w @r6+, @r13+ +0178a6 7572 add #h'72, r5 +0178a8 6972 mov.l @r7, r9 +0178aa 2065 mov.w r6, @-r0 +0178ac 6372 mov.l @r7, r3 +0178ae 6173 mov r7, r1 +0178b0 6500 mov.b @r0, r5 +0178b2 0000 +0178b4 4361 +0178b6 7373 add #h'73, r3 +0178b8 6572 mov.l @r7, r5 +0178ba 2033 +0178bc 3020 cmp/eq r2, r0 +0178be 626c extu.b r6, r2 +0178c0 6f63 mov r6, r15 +0178c2 7300 +0178c4 5065 mov.l @(h'14,r6), r0 +0178c6 7264 add #h'64, r2 +0178c8 7265 add #h'65, r2 +0178ca 2035 mov.w r3, @-r0 +0178cc 3000 cmp/eq r0, r0 +0178ce 0000 +0178d0 4772 +0178d2 6176 mov.l @r7+, r1 +0178d4 6972 mov.l @r7, r9 +0178d6 206c cmp/str r6, r0 +0178d8 6573 mov r7, r5 +0178da 2031 mov.w r3, @r0 +0178dc 3000 cmp/eq r0, r0 +0178de 0000 +0178e0 4174 +0178e2 7472 add #h'72, r4 +0178e4 6170 mov.b @r7, r1 +0178e6 6572 mov.l @r7, r5 +0178e8 2035 mov.w r3, @-r0 +0178ea 3000 cmp/eq r0, r0 +0178ec 4174 +0178ee 7472 add #h'72, r4 +0178f0 6170 mov.b @r7, r1 +0178f2 6572 mov.l @r7, r5 +0178f4 2031 mov.w r3, @r0 +0178f6 3500 cmp/eq r0, r5 +0178f8 4174 +0178fa 7472 add #h'72, r4 +0178fc 6170 mov.b @r7, r1 +0178fe 6572 mov.l @r7, r5 +017900 2035 mov.w r3, @-r0 +017902 0000 +017904 5365 mov.l @(h'14,r6), r3 +017906 2066 mov.l r6, @-r0 +017908 6169 swap.w r6, r1 +01790a 7265 add #h'65, r2 +01790c 2065 mov.w r6, @-r0 +01790e 6372 mov.l @r7, r3 +017910 6173 mov r7, r1 +017912 6572 mov.l @r7, r5 +017914 0000 +017916 0000 +017918 4578 +01791a 706c add #h'6c, r0 +01791c 6f73 mov r7, r15 +01791e 6572 mov.l @r7, r5 +017920 2031 mov.w r3, @r0 +017922 3600 cmp/eq r0, r6 +017924 4174 +017926 7465 add #h'65, r4 +017928 696e exts.b r6, r9 +01792a 6472 mov.l @r7, r4 +01792c 6520 mov.b @r2, r5 +01792e 756e add #h'6e, r5 +017930 6500 mov.b @r0, r5 +017932 0000 +017934 4f62 +017936 7465 add #h'65, r4 +017938 6e69 swap.w r6, r14 +01793a 7220 add #h'20, r2 +01793c 756e add #h'6e, r5 +01793e 2074 mov.b r7, @-r0 +017940 6f74 mov.b @r7+, r15 +017942 616c extu.b r6, r1 +017944 0000 +017946 0000 +017948 4f62 +01794a 7465 add #h'65, r4 +01794c 6e69 swap.w r6, r14 +01794e 7220 add #h'20, r2 +017950 756e add #h'6e, r5 +017952 0000 +017954 4578 +017956 706c add #h'6c, r0 +017958 6f73 mov r7, r15 +01795a 6572 mov.l @r7, r5 +01795c 2032 mov.l r3, @r0 +01795e 3400 cmp/eq r0, r4 +017960 4772 +017962 6176 mov.l @r7+, r1 +017964 6972 mov.l @r7, r9 +017966 2033 +017968 3020 cmp/eq r2, r0 +01796a 6574 mov.b @r7+, r5 +01796c 6167 not r6, r1 +01796e 6573 mov r7, r5 +017970 0000 +017972 0000 +017974 7061 add #h'61, r0 +017976 7274 add #h'74, r2 +017978 6965 mov.w @r6+, r9 +01797a 7320 add #h'20, r3 +01797c 656e exts.b r6, r5 +01797e 206d xtrct r6, r0 +017980 6f64 mov.b @r6+, r15 +017982 6500 mov.b @r0, r5 +017984 706f add #h'6f, r0 +017986 696e exts.b r6, r9 +017988 7473 add #h'73, r4 +01798a 2065 mov.w r6, @-r0 +01798c 6e20 mov.b @r2, r14 +01798e 756e add #h'6e, r5 +017990 6500 mov.b @r0, r5 +017992 0000 +017994 6465 mov.w @r6+, r4 +017996 2031 mov.w r3, @r0 +017998 3030 cmp/eq r3, r0 +01799a 3020 cmp/eq r2, r0 +01799c 6574 mov.b @r7+, r5 +01799e 6167 not r6, r1 +0179a0 6573 mov r7, r5 +0179a2 0000 +0179a4 7a65 add #h'65, r10 +0179a6 726f add #h'6f, r2 +0179a8 2065 mov.w r6, @-r0 +0179aa 6e20 mov.b @r2, r14 +0179ac 6d6f exts.w r6, r13 +0179ae 6465 mov.w @r6+, r4 +0179b0 0000 +0179b2 0000 +0179b4 6465 mov.w @r6+, r4 +0179b6 2032 mov.l r3, @r0 +0179b8 3530 cmp/eq r3, r5 +0179ba 2062 mov.l r6, @r0 +0179bc 6c6f exts.w r6, r12 +0179be 6373 mov r7, r3 +0179c0 0000 +0179c2 0000 +0179c4 6465 mov.w @r6+, r4 +0179c6 2033 +0179c8 3030 cmp/eq r3, r0 +0179ca 2070 mov.b r7, @r0 +0179cc 6f69 swap.w r6, r15 +0179ce 6e74 mov.b @r7+, r14 +0179d0 7300 +0179d2 0000 +0179d4 6578 swap.b r7, r5 +0179d6 6163 mov r6, r1 +0179d8 7465 add #h'65, r4 +0179da 6d65 mov.w @r6+, r13 +0179dc 6e74 mov.b @r7+, r14 +0179de 2034 mov.b r3, @-r0 +0179e0 3200 cmp/eq r0, r2 +0179e2 0000 +0179e4 746f add #h'6f, r4 +0179e6 7461 add #h'61, r4 +0179e8 6c20 mov.b @r2, r12 +0179ea 6465 mov.w @r6+, r4 +0179ec 2031 mov.w r3, @r0 +0179ee 3030 cmp/eq r3, r0 +0179f0 3000 cmp/eq r0, r0 +0179f2 0000 +0179f4 746f add #h'6f, r4 +0179f6 7461 add #h'61, r4 +0179f8 6c20 mov.b @r2, r12 +0179fa 6465 mov.w @r6+, r4 +0179fc 2032 mov.l r3, @r0 +0179fe 3030 cmp/eq r3, r0 +017a00 0000 +017a02 0000 +017a04 746f add #h'6f, r4 +017a06 7461 add #h'61, r4 +017a08 6c20 mov.b @r2, r12 +017a0a 6465 mov.w @r6+, r4 +017a0c 2035 mov.w r3, @-r0 +017a0e 3000 cmp/eq r0, r0 +017a10 666f exts.w r6, r6 +017a12 6973 mov r7, r9 +017a14 206c cmp/str r6, r0 +017a16 2765 mov.w r6, @-r7 +017a18 6372 mov.l @r7, r3 +017a1a 616e exts.b r6, r1 +017a1c 0000 +017a1e 0000 +017a20 7061 add #h'61, r0 +017a22 7220 add #h'20, r2 +017a24 756e add #h'6e, r5 +017a26 2064 mov.b r6, @-r0 +017a28 6f75 mov.w @r7+, r15 +017a2a 626c extu.b r6, r2 +017a2c 6500 mov.b @r0, r5 +017a2e 0000 +017a30 656e exts.b r6, r5 +017a32 2075 mov.w r7, @-r0 +017a34 6e65 mov.w @r6+, r14 +017a36 2070 mov.b r7, @r0 +017a38 6172 mov.l @r7, r1 +017a3a 7469 add #h'69, r4 +017a3c 6500 mov.b @r0, r5 +017a3e 0000 +017a40 7072 add #h'72, r0 +017a42 656d extu.w r6, r5 +017a44 6965 mov.w @r6+, r9 +017a46 7273 add #h'73, r2 +017a48 2065 mov.w r6, @-r0 +017a4a 7461 add #h'61, r4 +017a4c 6765 mov.w @r6+, r7 +017a4e 7300 +017a50 626f exts.w r6, r2 +017a52 756c add #h'6c, r5 +017a54 6573 mov r7, r5 +017a56 202b or r2, r0 +017a58 3220 cmp/eq r2, r2 +017a5a 7074 add #h'74, r0 +017a5c 7300 +017a5e 0000 +017a60 626f exts.w r6, r2 +017a62 756c add #h'6c, r5 +017a64 6573 mov r7, r5 +017a66 202b or r2, r0 +017a68 3520 cmp/eq r2, r5 +017a6a 7074 add #h'74, r0 +017a6c 7300 +017a6e 0000 +017a70 626f exts.w r6, r2 +017a72 756c add #h'6c, r5 +017a74 6573 mov r7, r5 +017a76 202b or r2, r0 +017a78 3330 cmp/eq r3, r3 +017a7a 2070 mov.b r7, @r0 +017a7c 7473 add #h'73, r4 +017a7e 0000 +017a80 626f exts.w r6, r2 +017a82 756c add #h'6c, r5 +017a84 6573 mov r7, r5 +017a86 2065 mov.w r6, @-r0 +017a88 6e20 mov.b @r2, r14 +017a8a 3100 cmp/eq r0, r1 +017a8c 6574 mov.b @r7+, r5 +017a8e 2073 +017a90 7572 add #h'72, r5 +017a92 7669 add #h'69, r6 +017a94 7672 add #h'72, r6 +017a96 6520 mov.b @r2, r5 +017a98 3230 cmp/eq r3, r2 +017a9a 3000 cmp/eq r0, r0 +017a9c 626c extu.b r6, r2 +017a9e 6f63 mov r6, r15 +017aa0 7320 add #h'20, r3 +017aa2 6427 not r2, r4 +017aa4 756e add #h'6e, r5 +017aa6 2063 +017aa8 6f75 mov.w @r7+, r15 +017aaa 7073 add #h'73, r0 +017aac 0000 +017aae 0000 +017ab0 6861 mov.w @r6, r8 +017ab2 7574 add #h'74, r5 +017ab4 6575 mov.w @r7+, r5 +017ab6 7220 add #h'20, r2 +017ab8 6465 mov.w @r6+, r4 +017aba 2037 div0s r3, r0 +017abc 0000 +017abe 0000 +017ac0 6465 mov.w @r6+, r4 +017ac2 2032 mov.l r3, @r0 +017ac4 3020 cmp/eq r2, r0 +017ac6 3030 cmp/eq r3, r0 +017ac8 3020 cmp/eq r2, r0 +017aca 706f add #h'6f, r0 +017acc 696e exts.b r6, r9 +017ace 7473 add #h'73, r4 +017ad0 0000 +017ad2 0000 +017ad4 6465 mov.w @r6+, r4 +017ad6 2036 mov.l r3, @-r0 +017ad8 3530 cmp/eq r3, r5 +017ada 3020 cmp/eq r2, r0 +017adc 706f add #h'6f, r0 +017ade 696e exts.b r6, r9 +017ae0 7473 add #h'73, r4 +017ae2 0000 +017ae4 6465 mov.w @r6+, r4 +017ae6 2035 mov.w r3, @-r0 +017ae8 3530 cmp/eq r3, r5 +017aea 3020 cmp/eq r2, r0 +017aec 706f add #h'6f, r0 +017aee 696e exts.b r6, r9 +017af0 7473 add #h'73, r4 +017af2 0000 +017af4 6465 mov.w @r6+, r4 +017af6 2036 mov.l r3, @-r0 +017af8 3030 cmp/eq r3, r0 +017afa 3020 cmp/eq r2, r0 +017afc 706f add #h'6f, r0 +017afe 696e exts.b r6, r9 +017b00 7473 add #h'73, r4 +017b02 0000 +017b04 6d65 mov.w @r6+, r13 +017b06 696c extu.b r6, r9 +017b08 6c65 mov.w @r6+, r12 +017b0a 7572 add #h'72, r5 +017b0c 2073 +017b0e 636f exts.w r6, r3 +017b10 7265 add #h'65, r2 +017b12 0000 +017b14 6175 mov.w @r7+, r1 +017b16 206d xtrct r6, r0 +017b18 6178 swap.b r7, r1 +017b1a 696d extu.w r6, r9 +017b1c 756d add #h'6d, r5 +017b1e 2065 mov.w r6, @-r0 +017b20 7400 +017b22 0000 +017b24 4e4f mac.w @r4+, @r14+ +017b26 524d mov.l @(h'34,r4), r2 +017b28 414c shad r4, r1 +017b2a 0000 +017b2c 7061 add #h'61, r0 +017b2e 7274 add #h'74, r2 +017b30 6965 mov.w @r6+, r9 +017b32 2073 +017b34 7572 add #h'72, r5 +017b36 2031 mov.w r3, @r0 +017b38 3500 cmp/eq r0, r5 +017b3a 0000 +017b3c 7061 add #h'61, r0 +017b3e 7274 add #h'74, r2 +017b40 6965 mov.w @r6+, r9 +017b42 2073 +017b44 7572 add #h'72, r5 +017b46 2031 mov.w r3, @r0 +017b48 3000 cmp/eq r0, r0 +017b4a 0000 +017b4c 7061 add #h'61, r0 +017b4e 7274 add #h'74, r2 +017b50 6965 mov.w @r6+, r9 +017b52 2073 +017b54 7572 add #h'72, r5 +017b56 2035 mov.w r3, @-r0 +017b58 0000 +017b5a 0000 +017b5c 656e exts.b r6, r5 +017b5e 206d xtrct r6, r0 +017b60 6f64 mov.b @r6+, r15 +017b62 6520 mov.b @r2, r5 +017b64 4e4f mac.w @r4+, @r14+ +017b66 524d mov.l @(h'34,r4), r2 +017b68 414c shad r4, r1 +017b6a 0000 +017b6c 2861 mov.w r6, @r8 +017b6e 7665 add #h'65, r6 +017b70 6320 mov.b @r2, r3 +017b72 6c65 mov.w @r6+, r12 +017b74 2062 mov.l r6, @r0 +017b76 6f6e exts.b r6, r15 +017b78 7573 add #h'73, r5 +017b7a 2900 mov.b r0, @r9 +017b7c 2861 mov.w r6, @r8 +017b7e 7665 add #h'65, r6 +017b80 6320 mov.b @r2, r3 +017b82 6c65 mov.w @r6+, r12 +017b84 206d xtrct r6, r0 +017b86 616c extu.b r6, r1 +017b88 7573 add #h'73, r5 +017b8a 2900 mov.b r0, @r9 +017b8c 706f add #h'6f, r0 +017b8e 696e exts.b r6, r9 +017b90 7473 add #h'73, r4 +017b92 0000 +017b94 544f mov.l @(h'3c,r4), r4 +017b96 5745 mov.l @(h'14,r4), r7 +017b98 5200 mov.l @(h'0,r0), r2 +017b9a 0000 +017b9c 6427 not r2, r4 +017b9e 756e add #h'6e, r5 +017ba0 2062 mov.l r6, @r0 +017ba2 6f75 mov.w @r7+, r15 +017ba4 7420 add #h'20, r4 +017ba6 6100 mov.b @r0, r1 +017ba8 626c extu.b r6, r2 +017baa 6f63 mov r6, r15 +017bac 2065 mov.w r6, @-r0 +017bae 6e20 mov.b @r2, r14 +017bb0 4e4f mac.w @r4+, @r14+ +017bb2 524d mov.l @(h'34,r4), r2 +017bb4 414c shad r4, r1 +017bb6 0000 +017bb8 7061 add #h'61, r0 +017bba 7274 add #h'74, r2 +017bbc 6965 mov.w @r6+, r9 +017bbe 0000 +017bc0 7361 add #h'61, r3 +017bc2 6e73 mov r7, r14 +017bc4 2061 mov.w r6, @r0 +017bc6 7474 add #h'74, r4 +017bc8 7261 add #h'61, r2 +017bca 7065 add #h'65, r0 +017bcc 7220 add #h'20, r2 +017bce 6465 mov.w @r6+, r4 +017bd0 0000 +017bd2 0000 +017bd4 5241 mov.l @(h'4,r4), r2 +017bd6 494e ldc r9, spc +017bd8 0000 +017bda 0000 +017bdc 6574 mov.b @r7+, r5 +017bde 6167 not r6, r1 +017be0 6500 mov.b @r0, r5 +017be2 0000 +017be4 666f exts.w r6, r6 +017be6 6973 mov r7, r9 +017be8 0000 +017bea 0000 +017bec 626c extu.b r6, r2 +017bee 6f63 mov r6, r15 +017bf0 7320 add #h'20, r3 +017bf2 656e exts.b r6, r5 +017bf4 206d xtrct r6, r0 +017bf6 6f64 mov.b @r6+, r15 +017bf8 6500 mov.b @r0, r5 +017bfa 0000 +017bfc 0000 +017bfe 0000 +017c00 656e exts.b r6, r5 +017c02 206d xtrct r6, r0 +017c04 6f64 mov.b @r6+, r15 +017c06 6520 mov.b @r2, r5 +017c08 544f mov.l @(h'3c,r4), r4 +017c0a 5745 mov.l @(h'14,r4), r7 +017c0c 5200 mov.l @(h'0,r0), r2 +017c0e 0000 +017c10 656e exts.b r6, r5 +017c12 206d xtrct r6, r0 +017c14 6f64 mov.b @r6+, r15 +017c16 6520 mov.b @r2, r5 +017c18 5241 mov.l @(h'4,r4), r2 +017c1a 494e ldc r9, spc +017c1c 0000 +017c1e 0000 +017c20 7375 add #h'75, r3 +017c22 7065 add #h'65, r0 +017c24 7269 add #h'69, r2 +017c26 6575 mov.w @r7+, r5 +017c28 7220 add #h'20, r2 +017c2a 6120 mov.b @r2, r1 +017c2c 3430 cmp/eq r3, r4 +017c2e 3000 cmp/eq r0, r0 +017c30 7375 add #h'75, r3 +017c32 7276 add #h'76, r2 +017c34 6976 mov.l @r7+, r9 +017c36 7265 add #h'65, r2 +017c38 2035 mov.w r3, @-r0 +017c3a 3020 cmp/eq r2, r0 +017c3c 666f exts.w r6, r6 +017c3e 6973 mov r7, r9 +017c40 0000 +017c42 0000 +017c44 7061 add #h'61, r0 +017c46 7274 add #h'74, r2 +017c48 6965 mov.w @r6+, r9 +017c4a 7320 add #h'20, r3 +017c4c 4e4f mac.w @r4+, @r14+ +017c4e 524d mov.l @(h'34,r4), r2 +017c50 414c shad r4, r1 +017c52 0000 +017c54 6c27 not r2, r12 +017c56 6175 mov.w @r7+, r1 +017c58 7472 add #h'72, r4 +017c5a 6500 mov.b @r0, r5 +017c5c 626f exts.w r6, r2 +017c5e 756c add #h'6c, r5 +017c60 6520 mov.b @r2, r5 +017c62 656e exts.b r6, r5 +017c64 204e mulu.w r4, r0 +017c66 4f52 +017c68 4d41 +017c6a 4c00 shll r12 +017c6c 706f add #h'6f, r0 +017c6e 696e exts.b r6, r9 +017c70 7473 add #h'73, r4 +017c72 2065 mov.w r6, @-r0 +017c74 6e20 mov.b @r2, r14 +017c76 4e4f mac.w @r4+, @r14+ +017c78 524d mov.l @(h'34,r4), r2 +017c7a 414c shad r4, r1 +017c7c 0000 +017c7e 0000 +017c80 706f add #h'6f, r0 +017c82 696e exts.b r6, r9 +017c84 7473 add #h'73, r4 +017c86 2065 mov.w r6, @-r0 +017c88 6e20 mov.b @r2, r14 +017c8a 544f mov.l @(h'3c,r4), r4 +017c8c 5745 mov.l @(h'14,r4), r7 +017c8e 5200 mov.l @(h'0,r0), r2 +017c90 706f add #h'6f, r0 +017c92 696e exts.b r6, r9 +017c94 7473 add #h'73, r4 +017c96 2065 mov.w r6, @-r0 +017c98 6e20 mov.b @r2, r14 +017c9a 5241 mov.l @(h'4,r4), r2 +017c9c 494e ldc r9, spc +017c9e 0000 +017ca0 d201 mov.l @(h'4,pc), r2 ;@(h'17ca8) +017ca2 d002 mov.l @(h'8,pc), r0 ;@(h'17cac) +017ca4 422b jmp @r2 +017ca6 0009 nop +017ca8 8001 mov.b r0, @(h'1,r0) +017caa 0070 +017cac 0000 +017cae 0135 mov.w r3, @(r0,r1) +017cb0 f6df +017cb2 edbf mov #h'ffffffbf, r13 +017cb4 db7f mov.l @(h'1fc,pc), r11 ;@(h'17eb4) +017cb6 b6ff bsr h'dfe ;@(h'18ab8) +017cb8 6dfe exts.b r15, r13 +017cba dbfd mov.l @(h'3f4,pc), r11 ;@(h'180b0) +017cbc b7fb bsr h'ff6 ;@(h'18cb6) +017cbe 6ff6 mov.l @r15+, r15 +017cc0 dfed mov.l @(h'3b4,pc), r15 ;@(h'18078) +017cc2 bfdb bsr h'-4a ;@(h'17c7c) +017cc4 7fb6 add #h'b6, r15 +017cc6 ff6d +017cc8 fedb +017cca fdb7 +017ccc fb6f +017cce f6df +017cd0 edbf mov #h'ffffffbf, r13 +017cd2 db7f mov.l @(h'1fc,pc), r11 ;@(h'17ed0) +017cd4 b6ff bsr h'dfe ;@(h'18ad6) +017cd6 6dfe exts.b r15, r13 +017cd8 dbfd mov.l @(h'3f4,pc), r11 ;@(h'180d0) +017cda b7fb bsr h'ff6 ;@(h'18cd4) +017cdc 6ff6 mov.l @r15+, r15 +017cde dfed mov.l @(h'3b4,pc), r15 ;@(h'18094) +017ce0 bfdb bsr h'-4a ;@(h'17c9a) +017ce2 7fb6 add #h'b6, r15 +017ce4 ff6d +017ce6 fedb +017ce8 fdb7 +017cea fb6f +017cec 0000 +017cee 920a mov.w @(h'14,pc), r2 ;@(h'17d06) +017cf0 d005 mov.l @(h'14,pc), r0 ;@(h'17d08) +017cf2 f7d5 +017cf4 f3f0 +017cf6 a855 bra h'-f56 ;@(h'16da4) +017cf8 55a4 mov.l @(h'10,r10), r5 +017cfa 0029 movt r0 +017cfc 2312 mov.l r1, @r3 +017cfe 52aa mov.l @(h'28,r10), r2 +017d00 005d mov.w @(r0,r5), r0 +017d02 0002 stc sr, r0 +017d04 8070 mov.b r0, @(h'0,r7) +017d06 0001 +017d08 02a0 +017d0a 76dc add #h'dc, r6 +017d0c b25f bsr h'4be ;@(h'181ce) +017d0e 153e mov.l r3, @(h'38,r5) +017d10 28eb or r14, r8 +017d12 793e add #h'3e, r9 +017d14 639c extu.b r9, r3 +017d16 f7f2 +017d18 a4f7 bra h'9ee ;@(h'1870a) +017d1a dfef mov.l @(h'3bc,pc), r15 ;@(h'180d8) +017d1c 3820 cmp/eq r2, r8 +017d1e 8041 mov.b r0, @(h'1,r4) +017d20 42a2 +017d22 238e mulu.w r8, r3 +017d24 222a xor r2, r2 +017d26 7282 add #h'82, r2 +017d28 c6bc mov.l @(h'2f0,gbr), r0 +017d2a afb7 bra h'-92 ;@(h'17c9c) +017d2c 5d73 mov.l @(h'c,r7), r13 +017d2e 923d mov.w @(h'7a,pc), r2 ;@(h'17dac) +017d30 6dde exts.b r13, r13 +017d32 69fc extu.b r15, r9 +017d34 d239 mov.l @(h'e4,pc), r2 ;@(h'17e1c) +017d36 2bb7 div0s r11, r11 +017d38 dbd2 mov.l @(h'348,pc), r11 ;@(h'18084) +017d3a 5c93 mov.l @(h'c,r9), r12 +017d3c 55ba mov.l @(h'28,r11), r5 +017d3e d924 mov.l @(h'90,pc), r9 ;@(h'17dd0) +017d40 f7db +017d42 7db6 add #h'b6, r13 +017d44 ab6a bra h'-92c ;@(h'1741c) +017d46 d748 mov.l @(h'120,pc), r7 ;@(h'17e68) +017d48 adab bra h'-4aa ;@(h'178a2) +017d4a 5d6b mov.l @(h'2c,r6), r13 +017d4c 88ee cmp/eq #h'ffffffee, r0 +017d4e 9256 mov.w @(h'ac,pc), r2 ;@(h'17dfe) +017d50 dbed mov.l @(h'3b4,pc), r11 ;@(h'18108) +017d52 b55b bsr h'ab6 ;@(h'1880c) +017d54 7db5 add #h'b5, r13 +017d56 5b6a mov.l @(h'28,r6), r11 +017d58 4b95 +017d5a 3b49 +017d5c 3111 +017d5e 1925 mov.l r2, @(h'14,r9) +017d60 9500 mov.w @(h'0,pc), r5 ;@(h'17d64) +017d62 0007 mul.l r0, r0 +017d64 8800 cmp/eq #h'0, r0 +017d66 8bae bf h'-a4 ;@(h'17cc6) +017d68 4d70 +017d6a 7232 add #h'32, r2 +017d6c 5d6a mov.l @(h'28,r6), r13 +017d6e f8ca +017d70 e93a mov #h'3a, r9 +017d72 ca93 xor #h'93, r0 +017d74 5a86 mov.l @(h'18,r8), r10 +017d76 5c83 mov.l @(h'c,r8), r12 +017d78 54bb mov.l @(h'2c,r11), r4 +017d7a 5c92 mov.l @(h'8,r9), r12 +017d7c e2fb mov #h'fffffffb, r2 +017d7e 46b6 +017d80 856a mov.w @(h'14,r6), r0 +017d82 1ae8 mov.l r14, @(h'20,r10) +017d84 1d64 mov.l r6, @(h'10,r13) +017d86 6ba8 swap.b r10, r11 +017d88 79e5 add #h'e5, r9 +017d8a d262 mov.l @(h'188,pc), r2 ;@(h'17f14) +017d8c dbc5 mov.l @(h'314,pc), r11 ;@(h'180a4) +017d8e b50b bsr h'a16 ;@(h'187a8) +017d90 6f15 mov.w @r1+, r15 +017d92 2a2b or r2, r10 +017d94 2877 div0s r7, r8 +017d96 bb51 bsr h'-95e ;@(h'1743c) +017d98 3492 cmp/hs r9, r4 +017d9a 5915 mov.l @(h'14,r1), r9 +017d9c 8078 mov.b r0, @(h'8,r7) +017d9e 7fff add #h'ff, r15 +017da0 f6df +017da2 edbf mov #h'ffffffbf, r13 +017da4 db7f mov.l @(h'1fc,pc), r11 ;@(h'17fa4) +017da6 b6ff bsr h'dfe ;@(h'18ba8) +017da8 6dfe exts.b r15, r13 +017daa dbfd mov.l @(h'3f4,pc), r11 ;@(h'181a0) +017dac b7fb bsr h'ff6 ;@(h'18da6) +017dae 6ff6 mov.l @r15+, r15 +017db0 dfed mov.l @(h'3b4,pc), r15 ;@(h'18168) +017db2 bfdb bsr h'-4a ;@(h'17d6c) +017db4 7fb6 add #h'b6, r15 +017db6 ff6d +017db8 fedb +017dba fdb7 +017dbc fb6f +017dbe f6df +017dc0 edbf mov #h'ffffffbf, r13 +017dc2 db7f mov.l @(h'1fc,pc), r11 ;@(h'17fc0) +017dc4 b6ff bsr h'dfe ;@(h'18bc6) +017dc6 6dfe exts.b r15, r13 +017dc8 dbfd mov.l @(h'3f4,pc), r11 ;@(h'181c0) +017dca b7fb bsr h'ff6 ;@(h'18dc4) +017dcc 6ff6 mov.l @r15+, r15 +017dce dfed mov.l @(h'3b4,pc), r15 ;@(h'18184) +017dd0 bfdb bsr h'-4a ;@(h'17d8a) +017dd2 7fb6 add #h'b6, r15 +017dd4 ff6d +017dd6 fedb +017dd8 fdb7 +017dda fb6f +017ddc 0000 +017dde 920a mov.w @(h'14,pc), r2 ;@(h'17df6) +017de0 d005 mov.l @(h'14,pc), r0 ;@(h'17df8) +017de2 f7d4 +017de4 f3d0 +017de6 a855 bra h'-f56 ;@(h'16e94) +017de8 55a4 mov.l @(h'10,r10), r5 +017dea 0052 +017dec 4489 +017dee 2aaa xor r10, r10 +017df0 005d mov.w @(r0,r5), r0 +017df2 0002 stc sr, r0 +017df4 8070 mov.b r0, @(h'0,r7) +017df6 0001 +017df8 02a0 +017dfa f6de +017dfc 4927 ldc.l @r9+, vbr +017dfe 9f3f mov.w @(h'7e,pc), r15 ;@(h'17e80) +017e00 3cfb subv r15, r12 +017e02 793e add #h'3e, r9 +017e04 73fc add #h'fc, r3 +017e06 f7f2 +017e08 49f7 ldc.l @r9+, r7_bank +017e0a dfef mov.l @(h'3bc,pc), r15 ;@(h'181c8) +017e0c 3c20 cmp/eq r2, r12 +017e0e 8041 mov.b r0, @(h'1,r4) +017e10 42a2 +017e12 238e mulu.w r8, r3 +017e14 222a xor r2, r2 +017e16 6282 mov.l @r8, r2 +017e18 c4dd mov.b @(h'dd,gbr), r0 +017e1a efb7 mov #h'ffffffb7, r15 +017e1c dd7f mov.l @(h'1fc,pc), r13 ;@(h'1801c) +017e1e 927d mov.w @(h'fa,pc), r2 ;@(h'17f1c) +017e20 6dde exts.b r13, r13 +017e22 79fc add #h'fc, r9 +017e24 f279 +017e26 6fb7 not r11, r15 +017e28 dbd2 mov.l @(h'348,pc), r11 ;@(h'18174) +017e2a 5fa4 mov.l @(h'10,r10), r15 +017e2c b5ba bsr h'b74 ;@(h'189a4) +017e2e d924 mov.l @(h'90,pc), r9 ;@(h'17ec0) +017e30 f7db +017e32 7db6 add #h'b6, r13 +017e34 fb6f +017e36 f7c9 +017e38 edff mov #h'ffffffff, r13 +017e3a dd6f mov.l @(h'1bc,pc), r13 ;@(h'17ff8) +017e3c 9cfe mov.w @(h'1fc,pc), r12 ;@(h'1803c) +017e3e 9256 mov.w @(h'ac,pc), r2 ;@(h'17eee) +017e40 dbed mov.l @(h'3b4,pc), r11 ;@(h'181f8) +017e42 b55b bsr h'ab6 ;@(h'188fc) +017e44 7db5 add #h'b5, r13 +017e46 5b6a mov.l @(h'28,r6), r11 +017e48 4b95 +017e4a 3f92 cmp/hs r9, r15 +017e4c 7111 add #h'11, r1 +017e4e 1c93 mov.l r9, @(h'c,r12) +017e50 d500 mov.l @(h'0,pc), r5 ;@(h'17e54) +017e52 0007 mul.l r0, r0 +017e54 4401 shlr r4 +017e56 8fbe bf/s h'-84 ;@(h'17dd6) +017e58 4f78 +017e5a 1e72 mov.l r7, @(h'8,r14) +017e5c 7dee add #h'ee, r13 +017e5e f9dc +017e60 f23a +017e62 ce93 xor.b #h'93, @(r0,gbr) +017e64 da82 mov.l @(h'208,pc), r10 ;@(h'18070) +017e66 5d04 mov.l @(h'10,r0), r13 +017e68 b497 bsr h'92e ;@(h'1879a) +017e6a 5c92 mov.l @(h'8,r9), r12 +017e6c e2fb mov #h'fffffffb, r2 +017e6e 40f6 +017e70 81ef mov.w r0, @(h'1e,r14) +017e72 1ef8 mov.l r15, @(h'20,r14) +017e74 3de4 div1 r14, r13 +017e76 7bab add #h'ab, r11 +017e78 9ce9 mov.w @(h'1d2,pc), r12 ;@(h'1804e) +017e7a e4e0 mov #h'ffffffe0, r4 +017e7c 5bc0 mov.l @(h'0,r12), r11 +017e7e b50b bsr h'a16 ;@(h'18898) +017e80 7d02 +017e82 aa05 bra h'-bf6 ;@(h'17290) +017e84 4877 +017e86 bb51 bsr h'-95e ;@(h'1752c) +017e88 3492 cmp/hs r9, r4 +017e8a 5915 mov.l @(h'14,r1), r9 +017e8c 8078 mov.b r0, @(h'8,r7) +017e8e 7fff add #h'ff, r15 +017e90 fc63 +017e92 18c7 mov.l r12, @(h'1c,r8) +017e94 ff8c +017e96 6318 swap.b r1, r3 +017e98 fff1 +017e9a 8c63 +017e9c 1ffe mov.l r15, @(h'38,r15) +017e9e 318c add r8, r1 +017ea0 63ff exts.w r15, r3 +017ea2 c631 mov.l @(h'c4,gbr), r0 +017ea4 8c7f +017ea6 f8c6 +017ea8 318f addv r8, r1 +017eaa ff18 +017eac c631 mov.l @(h'c4,gbr), r0 +017eae ffe3 +017eb0 18c6 mov.l r12, @(h'18,r8) +017eb2 3ffc add r15, r15 +017eb4 6318 swap.b r1, r3 +017eb6 c7ff mova @(h'3fc,pc), r0 ;h'182b4 +017eb8 8c63 +017eba 18ff mov.l r15, @(h'3c,r8) +017ebc f18c +017ebe 631f exts.w r1, r3 +017ec0 fe31 +017ec2 8c63 +017ec4 ffc6 +017ec6 318c add r8, r1 +017ec8 7ff8 add #h'f8, r15 +017eca c631 mov.l @(h'c4,gbr), r0 +017ecc 8fff bf/s h'-2 ;@(h'17ece) +017ece 18c6 mov.l r12, @(h'18,r8) +017ed0 31ff addv r15, r1 +017ed2 e318 mov #h'18, r3 +017ed4 c63f mov.l @(h'fc,gbr), r0 +017ed6 fc63 +017ed8 18c7 mov.l r12, @(h'1c,r8) +017eda ff8c +017edc 6318 swap.b r1, r3 +017ede fff1 +017ee0 8c63 +017ee2 1ffe mov.l r15, @(h'38,r15) +017ee4 318c add r8, r1 +017ee6 63ff exts.w r15, r3 +017ee8 c631 mov.l @(h'c4,gbr), r0 +017eea 8c7f +017eec f8c6 +017eee 318f addv r8, r1 +017ef0 ff18 +017ef2 c631 mov.l @(h'c4,gbr), r0 +017ef4 ffe3 +017ef6 18c6 mov.l r12, @(h'18,r8) +017ef8 3ffc add r15, r15 +017efa 6318 swap.b r1, r3 +017efc c7ff mova @(h'3fc,pc), r0 ;h'182fc +017efe 8c63 +017f00 18ff mov.l r15, @(h'3c,r8) +017f02 f18c +017f04 631f exts.w r1, r3 +017f06 fe31 +017f08 8c63 +017f0a ffc6 +017f0c 318c add r8, r1 +017f0e 7ff8 add #h'f8, r15 +017f10 c631 mov.l @(h'c4,gbr), r0 +017f12 8fff bf/s h'-2 ;@(h'17f14) +017f14 18c6 mov.l r12, @(h'18,r8) +017f16 31ff addv r15, r1 +017f18 e318 mov #h'18, r3 +017f1a c63f mov.l @(h'fc,gbr), r0 +017f1c 0000 +017f1e 0000 +017f20 0421 +017f22 0840 +017f24 114a mov.l r4, @(h'28,r1) +017f26 5000 mov.l @(h'0,r0), r0 +017f28 0029 movt r0 +017f2a 5f57 mov.l @(h'1c,r5), r15 +017f2c d4a2 mov.l @(h'288,pc), r4 ;@(h'181b8) +017f2e 3e8e addc r8, r14 +017f30 2f89 and r8, r15 +017f32 8c88 +017f34 8898 cmp/eq #h'ffffff98, r0 +017f36 d92a mov.l @(h'a8,pc), r9 ;@(h'17fe0) +017f38 22b2 mov.l r11, @r2 +017f3a 6b08 swap.b r0, r11 +017f3c 8000 mov.b r0, @(h'0,r0) +017f3e 0011 +017f40 1084 mov.l r8, @(h'10,r0) +017f42 1048 mov.l r4, @(h'20,r0) +017f44 2084 mov.b r8, @-r0 +017f46 2220 mov.b r2, @r2 +017f48 04ab +017f4a 9d52 mov.w @(h'a4,pc), r13 ;@(h'17ff2) +017f4c 0084 mov.b r8, @(r0,r0) +017f4e f908 +017f50 0000 +017f52 0061 +017f54 1000 mov.l r0, @(h'0,r0) +017f56 03e0 +017f58 0000 +017f5a 0000 +017f5c 0c60 +017f5e 0222 stc vbr, r2 +017f60 2200 mov.b r0, @r2 +017f62 7467 add #h'67, r4 +017f64 5cc5 mov.l @(h'14,r12), r12 +017f66 c465 mov.b @(h'65,gbr), r0 +017f68 0842 stc spc, r8 +017f6a 7dd1 add #h'd1, r13 +017f6c 0888 +017f6e 8ffc bf/s h'-8 ;@(h'17f6a) +017f70 4410 dt r4 +017f72 62e1 mov.w @r14, r2 +017f74 1952 mov.l r5, @(h'8,r9) +017f76 f885 +017f78 f878 +017f7a 218b or r8, r1 +017f7c 8c88 +017f7e 7a31 add #h'31, r10 +017f80 77c2 add #h'c2, r7 +017f82 2210 mov.b r1, @r2 +017f84 8474 mov.b @(h'4,r7), r0 +017f86 62e8 swap.b r14, r2 +017f88 c5ce mov.w @(h'19c,gbr), r0 +017f8a 8c5e +017f8c 1130 mov.l r3, @(h'0,r1) +017f8e 0c60 +017f90 18c0 mov.l r12, @(h'0,r8) +017f92 018c mov.b @(r0,r8), r1 +017f94 0308 clrt +017f96 8088 mov.b r0, @(h'8,r8) +017f98 8820 cmp/eq #h'20, r0 +017f9a 8200 +017f9c 7c1f add #h'1f, r12 +017f9e 0020 +017fa0 8208 +017fa2 8883 cmp/eq #h'ffffff83, r0 +017fa4 a211 bra h'422 ;@(h'183ca) +017fa6 1004 mov.l r0, @(h'10,r0) +017fa8 7442 add #h'42, r4 +017faa dad5 mov.l @(h'354,pc), r10 ;@(h'18300) +017fac ce8c xor.b #h'8c, @(r0,gbr) +017fae 7f18 add #h'18, r15 +017fb0 c7d1 mova @(h'344,pc), r0 ;h'182f8 +017fb2 8fa3 bf/s h'-ba ;@(h'17efc) +017fb4 1f3a mov.l r3, @(h'28,r15) +017fb6 3084 div1 r8, r0 +017fb8 22ee mulu.w r14, r2 +017fba 4a31 +017fbc 8cb9 +017fbe f843 +017fc0 d087 mov.l @(h'21c,pc), r0 ;@(h'181e0) +017fc2 ff08 +017fc4 7a10 add #h'10, r10 +017fc6 83a3 +017fc8 09c6 mov.l r12, @(r0,r9) +017fca 2f8c cmp/str r8, r15 +017fcc 63f8 swap.b r15, r3 +017fce c63f mov.l @(h'fc,gbr), r0 +017fd0 2108 tst r0, r1 +017fd2 427c shad r7, r2 +017fd4 e210 mov #h'10, r2 +017fd6 8526 mov.w @(h'c,r2), r0 +017fd8 4654 +017fda c525 mov.w @(h'4a,gbr), r0 +017fdc 1842 mov.l r4, @(h'8,r8) +017fde 1084 mov.l r8, @(h'10,r0) +017fe0 3f1d dmuls.l r1, r15 +017fe2 d6b1 mov.l @(h'2c4,pc), r6 ;@(h'182a8) +017fe4 8c63 +017fe6 1cd6 mov.l r13, @(h'18,r12) +017fe8 718b add #h'8b, r1 +017fea a318 bra h'630 ;@(h'1861e) +017fec c62e mov.l @(h'b8,gbr), r0 +017fee f463 +017ff0 e842 mov #h'42, r8 +017ff2 0e8c mov.b @(r0,r8), r14 +017ff4 6359 swap.w r5, r3 +017ff6 37d1 +017ff8 8fa9 bf/s h'-ae ;@(h'17f4e) +017ffa 28ba xor r11, r8 +017ffc 3070 cmp/eq r7, r0 +017ffe 62ef exts.w r14, r2 +018000 9084 mov.w @(h'108,pc), r0 ;@(h'1810c) +018002 2109 and r0, r1 +018004 18c6 mov.l r12, @(h'18,r8) +018006 318b subv r8, r1 +018008 a318 bra h'630 ;@(h'1863c) +01800a c62a mov.l @(h'a8,gbr), r0 +01800c 2463 +01800e 5ad6 mov.l @(h'18,r13), r10 +018010 aa8c bra h'-ae8 ;@(h'1752c) +018012 5445 mov.l @(h'14,r4), r4 +018014 4631 +018016 8c54 +018018 4213 stc.l gbr, @-r2 +01801a e111 mov #h'11, r1 +01801c 110f mov.l r0, @(h'3c,r1) +01801e b908 bsr h'-df0 ;@(h'17232) +018020 4210 dt r2 +018022 e041 mov #h'41, r0 +018024 0410 +018026 40e1 +018028 0842 stc spc, r8 +01802a 1388 mov.l r8, @(h'20,r3) +01802c a880 bra h'-f00 ;@(h'17130) +01802e 0000 +018030 0000 +018032 001f mac.l @r1+, @r0+ +018034 6104 mov.b @r0+, r1 +018036 0000 +018038 0003 bsrf r0 +01803a 82f8 +01803c be10 bsr h'-3e0 ;@(h'17c60) +01803e b663 bsr h'cc6 ;@(h'18d08) +018040 1f00 mov.l r0, @(h'0,r15) +018042 0e84 mov.b r8, @(r0,r14) +018044 22e0 mov.b r14, @r2 +018046 85b3 mov.w @(h'6,r11), r0 +018048 8c5e +01804a 003a +01804c 3f83 cmp/ge r8, r15 +01804e 8647 +018050 1084 mov.l r8, @(h'10,r0) +018052 2000 mov.b r0, @r0 +018054 f8bc +018056 2e84 mov.b r8, @-r14 +018058 2d98 tst r9, r13 +01805a c620 mov.l @(h'80,gbr), r0 +01805c 2018 tst r1, r0 +01805e 4238 +018060 4030 +018062 8526 mov.w @(h'c,r2), r0 +018064 4212 sts.l macl, @-r2 +018066 a629 bra h'c52 ;@(h'18cbc) +018068 2610 mov.b r1, @r6 +01806a 8421 mov.b @(h'1,r2), r0 +01806c 1c00 mov.l r0, @(h'0,r12) +01806e 6ab5 mov.w @r11+, r10 +018070 ad40 bra h'-580 ;@(h'17af4) +018072 0b66 mov.l r6, @(r0,r11) +018074 3188 sub r8, r1 +018076 00e8 +018078 c62e mov.l @(h'b8,gbr), r0 +01807a 003d mov.w @(r0,r3), r0 +01807c 1f42 mov.l r4, @(h'8,r15) +01807e 0003 bsrf r0 +018080 e2f0 mov #h'fffffff0, r2 +018082 8400 mov.b @(h'0,r0), r0 +018084 b661 bsr h'cc2 ;@(h'18d4a) +018086 0800 +018088 0f83 pref @r15 +01808a 83e4 +01808c 7108 +01808e 424c shad r4, r2 +018090 0046 mov.l r4, @(r0,r0) +018092 319b subv r9, r1 +018094 4008 shll2 r0 +018096 c54a mov.w @(h'94,gbr), r0 +018098 2001 mov.w r0, @r0 +01809a 18d6 mov.l r13, @(h'18,r8) +01809c aa00 bra h'-c00 ;@(h'174a0) +01809e 3262 cmp/hs r6, r2 +0180a0 3260 cmp/eq r6, r2 +0180a2 0452 +0180a4 6260 mov.b @r6, r2 +0180a6 00f8 +0180a8 888f cmp/eq #h'ffffff8f, r0 +0180aa 8884 cmp/eq #h'ffffff84, r0 +0180ac 4108 shll2 r1 +0180ae 2210 mov.b r1, @r2 +0180b0 8421 mov.b @(h'1,r2), r0 +0180b2 0882 stc r0_bank, r8 +0180b4 1044 mov.l r4, @(h'10,r0) +0180b6 2200 mov.b r0, @r2 +0180b8 04d6 mov.l r13, @(r0,r4) +0180ba 4007 ldc.l @r0+, sr +0180bc ffff +0180be ffff +0180c0 fc63 +0180c2 18c7 mov.l r12, @(h'1c,r8) +0180c4 ff8c +0180c6 6318 swap.b r1, r3 +0180c8 fff1 +0180ca 8c63 +0180cc 1ffe mov.l r15, @(h'38,r15) +0180ce 318c add r8, r1 +0180d0 63ff exts.w r15, r3 +0180d2 c631 mov.l @(h'c4,gbr), r0 +0180d4 8c7f +0180d6 f8c6 +0180d8 318f addv r8, r1 +0180da ff18 +0180dc c631 mov.l @(h'c4,gbr), r0 +0180de ffe3 +0180e0 18c6 mov.l r12, @(h'18,r8) +0180e2 3ffc add r15, r15 +0180e4 6318 swap.b r1, r3 +0180e6 c7ff mova @(h'3fc,pc), r0 ;h'184e4 +0180e8 8c63 +0180ea 18ff mov.l r15, @(h'3c,r8) +0180ec f18c +0180ee 631f exts.w r1, r3 +0180f0 fe31 +0180f2 8c63 +0180f4 ffc6 +0180f6 318c add r8, r1 +0180f8 7ff8 add #h'f8, r15 +0180fa c631 mov.l @(h'c4,gbr), r0 +0180fc 8fff bf/s h'-2 ;@(h'180fe) +0180fe 18c6 mov.l r12, @(h'18,r8) +018100 31ff addv r15, r1 +018102 e318 mov #h'18, r3 +018104 c63f mov.l @(h'fc,gbr), r0 +018106 fc63 +018108 18c7 mov.l r12, @(h'1c,r8) +01810a ff8c +01810c 6318 swap.b r1, r3 +01810e fff1 +018110 8c63 +018112 1ffe mov.l r15, @(h'38,r15) +018114 318c add r8, r1 +018116 63ff exts.w r15, r3 +018118 c631 mov.l @(h'c4,gbr), r0 +01811a 8c7f +01811c f8c6 +01811e 318f addv r8, r1 +018120 ff18 +018122 c631 mov.l @(h'c4,gbr), r0 +018124 ffe3 +018126 18c6 mov.l r12, @(h'18,r8) +018128 3ffc add r15, r15 +01812a 6318 swap.b r1, r3 +01812c c7ff mova @(h'3fc,pc), r0 ;h'1852c +01812e 8c63 +018130 18ff mov.l r15, @(h'3c,r8) +018132 f18c +018134 631f exts.w r1, r3 +018136 fe31 +018138 8c63 +01813a ffc6 +01813c 318c add r8, r1 +01813e 7ff8 add #h'f8, r15 +018140 c631 mov.l @(h'c4,gbr), r0 +018142 8fff bf/s h'-2 ;@(h'18144) +018144 18c6 mov.l r12, @(h'18,r8) +018146 31ff addv r15, r1 +018148 e318 mov #h'18, r3 +01814a c63f mov.l @(h'fc,gbr), r0 +01814c 0000 +01814e 0000 +018150 0421 +018152 0840 +018154 114a mov.l r4, @(h'28,r1) +018156 5000 mov.l @(h'0,r0), r0 +018158 0029 movt r0 +01815a 5f57 mov.l @(h'1c,r5), r15 +01815c d4a2 mov.l @(h'288,pc), r4 ;@(h'183e8) +01815e 3e8e addc r8, r14 +018160 2f89 and r8, r15 +018162 8888 cmp/eq #h'ffffff88, r0 +018164 8888 cmp/eq #h'ffffff88, r0 +018166 d92a mov.l @(h'a8,pc), r9 ;@(h'18210) +018168 22b2 mov.l r11, @r2 +01816a 6908 swap.b r0, r9 +01816c 4000 shll r0 +01816e 0022 stc vbr, r0 +018170 1084 mov.l r8, @(h'10,r0) +018172 2084 mov.b r8, @-r0 +018174 1084 mov.l r8, @(h'10,r0) +018176 2110 mov.b r1, @r1 +018178 04ab +01817a 9d52 mov.w @(h'a4,pc), r13 ;@(h'18222) +01817c 0084 mov.b r8, @(r0,r0) +01817e f908 +018180 0000 +018182 0021 +018184 0800 +018186 03e0 +018188 0000 +01818a 0000 +01818c 0020 +01818e 0222 stc vbr, r2 +018190 2200 mov.b r0, @r2 +018192 fc63 +018194 18c7 mov.l r12, @(h'1c,r8) +018196 e108 mov #h'8, r1 +018198 4210 dt r2 +01819a 87e1 +01819c 0fe1 +01819e 0ffc mov.b @(r0,r15), r15 +0181a0 21f8 tst r15, r1 +0181a2 43f8 +0181a4 c63f mov.l @(h'fc,gbr), r0 +0181a6 0843 +0181a8 f843 +0181aa e10f mov #h'f, r1 +0181ac ff08 +0181ae 7e31 add #h'31, r14 +0181b0 ffc2 +0181b2 1084 mov.l r8, @(h'10,r0) +0181b4 21fc cmp/str r15, r1 +0181b6 63f8 swap.b r15, r3 +0181b8 c7ff mova @(h'3fc,pc), r0 ;h'185b8 +0181ba 8c7e +0181bc 10fc mov.l r15, @(h'30,r0) +0181be 0400 +0181c0 0800 +0181c2 0080 +0181c4 0108 clrt +0181c6 4088 +0181c8 8820 cmp/eq #h'20, r0 +0181ca 8200 +0181cc 7c1f add #h'1f, r12 +0181ce 0020 +0181d0 8208 +0181d2 8887 cmp/eq #h'ffffff87, r0 +0181d4 c213 mov.l r0, @(h'4c,gbr) +0181d6 8004 mov.b r0, @(h'4,r0) +0181d8 f843 +0181da f8c7 +0181dc ff8c +0181de 7f18 add #h'18, r15 +0181e0 c7f1 mova @(h'3c4,pc), r0 ;h'185a8 +0181e2 8fa3 bf/s h'-ba ;@(h'1812c) +0181e4 1ffe mov.l r15, @(h'38,r15) +0181e6 1084 mov.l r8, @(h'10,r0) +0181e8 21ff muls.w r15, r1 +0181ea 4631 +0181ec 8c7d +0181ee f843 +0181f0 f087 +0181f2 ff08 +0181f4 7e10 add #h'10, r14 +0181f6 87e1 +0181f8 08c6 mov.l r12, @(r0,r8) +0181fa 3f8c add r8, r15 +0181fc 63f8 swap.b r15, r3 +0181fe c63f mov.l @(h'fc,gbr), r0 +018200 2108 tst r0, r1 +018202 427f mac.w @r7+, @r2+ +018204 e421 mov #h'21, r4 +018206 084e mov.l @(r0,r4), r8 +018208 4654 +01820a c525 mov.w @(h'4a,gbr), r0 +01820c 1842 mov.l r4, @(h'8,r8) +01820e 1084 mov.l r8, @(h'10,r0) +018210 3f1d dmuls.l r1, r15 +018212 d631 mov.l @(h'c4,pc), r6 ;@(h'182d8) +018214 8c63 +018216 1cd6 mov.l r13, @(h'18,r12) +018218 718f add #h'8f, r1 +01821a e318 mov #h'18, r3 +01821c c63f mov.l @(h'fc,gbr), r0 +01821e fc63 +018220 f842 +018222 1f8c mov.l r8, @(h'30,r15) +018224 6359 swap.w r5, r3 +018226 77f1 add #h'f1, r7 +018228 8fa3 bf/s h'-ba ;@(h'18172) +01822a 18fe mov.l r15, @(h'38,r8) +01822c 10f8 mov.l r15, @(h'20,r0) +01822e 43ff mac.w @r15+, @r3+ +018230 9084 mov.w @(h'108,pc), r0 ;@(h'1833c) +018232 2109 and r0, r1 +018234 18c6 mov.l r12, @(h'18,r8) +018236 318f addv r8, r1 +018238 e318 mov #h'18, r3 +01823a c62a mov.l @(h'a8,gbr), r0 +01823c 2463 +01823e 5ad6 mov.l @(h'18,r13), r10 +018240 bb8c bsr h'-8e8 ;@(h'1795c) +018242 5445 mov.l @(h'14,r4), r4 +018244 4631 +018246 8c54 +018248 4213 stc.l gbr, @-r2 +01824a e111 mov #h'11, r1 +01824c 110f mov.l r0, @(h'3c,r1) +01824e fe10 +018250 8421 mov.b @(h'1,r2), r0 +018252 f041 +018254 0410 +018256 41f0 +018258 8421 mov.b @(h'1,r2), r0 +01825a 0fc8 +01825c a880 bra h'-f00 ;@(h'17360) +01825e 0000 +018260 0000 +018262 001f mac.l @r1+, @r0+ +018264 6104 mov.b @r0+, r1 +018266 0000 +018268 0007 mul.l r0, r0 +01826a c3f8 trapa #h'f8 +01826c fe10 +01826e 87e3 +018270 1f80 mov.l r8, @(h'0,r15) +018272 1f84 mov.l r8, @(h'10,r15) +018274 21f0 mov.b r15, @r1 +018276 843f mov.b @(h'f,r3), r0 +018278 8c7e +01827a 007e mov.l @(r0,r7), r0 +01827c 3f87 cmp/gt r8, r15 +01827e ce47 xor.b #h'47, @(r0,gbr) +018280 1084 mov.l r8, @(h'10,r0) +018282 2001 mov.w r0, @r0 +018284 f8fc +018286 3f84 div1 r8, r15 +018288 21f8 tst r15, r1 +01828a c620 mov.l @(h'80,gbr), r0 +01828c 2018 tst r1, r0 +01828e 4238 +018290 4030 +018292 8427 mov.b @(h'7,r2), r0 +018294 4212 sts.l macl, @-r2 +018296 a629 bra h'c52 ;@(h'18eec) +018298 2610 mov.b r1, @r6 +01829a 8421 mov.b @(h'1,r2), r0 +01829c 1c00 mov.l r0, @(h'0,r12) +01829e 6ab5 mov.w @r11+, r10 +0182a0 ad40 bra h'-580 ;@(h'17d24) +0182a2 0fc6 mov.l r12, @(r0,r15) +0182a4 3188 sub r8, r1 +0182a6 01f8 +0182a8 c63f mov.l @(h'fc,gbr), r0 +0182aa 003f mac.l @r3+, @r0+ +0182ac 1fc2 mov.l r12, @(h'8,r15) +0182ae 0007 mul.l r0, r0 +0182b0 e3f0 mov #h'fffffff0, r3 +0182b2 8400 mov.b @(h'0,r0), r0 +0182b4 fc21 +0182b6 0800 +0182b8 1f87 mov.l r8, @(h'1c,r15) +0182ba c3f4 trapa #h'f4 +0182bc 7108 +0182be 421c shad r1, r2 +0182c0 0046 mov.l r4, @(r0,r0) +0182c2 318f addv r8, r1 +0182c4 c008 mov.b r0, @(h'8,gbr) +0182c6 c62a mov.l @(h'a8,gbr), r0 +0182c8 2001 mov.w r0, @r0 +0182ca 18d6 mov.l r13, @(h'18,r8) +0182cc aa00 bra h'-c00 ;@(h'176d0) +0182ce 22a2 mov.l r10, @r2 +0182d0 2a20 mov.b r2, @r10 +0182d2 0463 +0182d4 f0fc +0182d6 00f8 +0182d8 888f cmp/eq #h'ffffff8f, r0 +0182da 9884 mov.w @(h'108,pc), r8 ;@(h'183e6) +0182dc 4108 shll2 r1 +0182de 6210 mov.b @r1, r2 +0182e0 8421 mov.b @(h'1,r2), r0 +0182e2 08c2 stc r4_bank, r8 +0182e4 1044 mov.l r4, @(h'10,r0) +0182e6 2300 mov.b r0, @r3 +0182e8 0cd6 mov.l r13, @(r0,r12) +0182ea 6007 not r0, r0 +0182ec ffff +0182ee ffff +0182f0 fc63 +0182f2 1ffe mov.l r15, @(h'38,r15) +0182f4 318f addv r8, r1 +0182f6 ff18 +0182f8 c7ff mova @(h'3fc,pc), r0 ;h'186f8 +0182fa 8c63 +0182fc ffc6 +0182fe 31ff addv r15, r1 +018300 e318 mov #h'18, r3 +018302 fff1 +018304 8c7f +018306 f8c6 +018308 3ffc add r15, r15 +01830a 631f exts.w r1, r3 +01830c fe31 +01830e 8fff bf/s h'-2 ;@(h'18310) +018310 18c7 mov.l r12, @(h'1c,r8) +018312 ff8c +018314 63ff exts.w r15, r3 +018316 c631 mov.l @(h'c4,gbr), r0 +018318 ffe3 +01831a 18ff mov.l r15, @(h'3c,r8) +01831c f18c +01831e 7ff8 add #h'f8, r15 +018320 c63f mov.l @(h'fc,gbr), r0 +018322 fc63 +018324 1ffe mov.l r15, @(h'38,r15) +018326 318f addv r8, r1 +018328 ff18 +01832a c7ff mova @(h'3fc,pc), r0 ;h'18728 +01832c 8c63 +01832e ffc6 +018330 31ff addv r15, r1 +018332 e318 mov #h'18, r3 +018334 fff1 +018336 8c7f +018338 f8c6 +01833a 3ffc add r15, r15 +01833c 631f exts.w r1, r3 +01833e fe31 +018340 8fff bf/s h'-2 ;@(h'18342) +018342 18c7 mov.l r12, @(h'1c,r8) +018344 ff8c +018346 63ff exts.w r15, r3 +018348 c631 mov.l @(h'c4,gbr), r0 +01834a ffe3 +01834c 18ff mov.l r15, @(h'3c,r8) +01834e f18c +018350 7ff8 add #h'f8, r15 +018352 c63f mov.l @(h'fc,gbr), r0 +018354 0000 +018356 0010 +018358 8401 mov.b @(h'1,r0), r0 +01835a 14a0 mov.l r10, @(h'0,r4) +01835c 000a sts mach, r0 +01835e fabe +018360 a7d1 bra h'fa2 ;@(h'19306) +018362 c5f6 mov.w @(h'1ec,gbr), r0 +018364 6444 mov.b @r4+, r4 +018366 cff1 or.b #h'f1, @(r0,gbr) +018368 8c7e +01836a c220 mov.l r0, @(h'80,gbr) +01836c 0022 stc vbr, r0 +01836e 1082 mov.l r8, @(h'8,r0) +018370 1042 mov.l r4, @(h'8,r0) +018372 1114 mov.l r1, @(h'10,r1) +018374 4f91 +018376 4427 ldc.l @r4+, vbr +018378 c840 tst #h'40, r0 +01837a 0184 mov.b r8, @(r0,r1) +01837c 4001 shlr r0 +01837e f000 +018380 0003 bsrf r0 +018382 1811 mov.l r1, @(h'4,r8) +018384 1110 mov.l r1, @(h'0,r1) +018386 746b add #h'6b, r4 +018388 1711 mov.l r1, @(h'4,r7) +01838a 8427 mov.b @(h'7,r2), r0 +01838c fc17 +01838e 43fe ldc r3, r7_bank +018390 0b83 pref @r11 +018392 e8c7 mov #h'ffffffc7, r8 +018394 e10f mov #h'f, r1 +018396 e1e0 mov #h'ffffffe0, r1 +018398 f9d0 +01839a f45d +01839c f088 +01839e 8474 mov.b @(h'4,r7), r0 +0183a0 5d17 mov.l @(h'1c,r1), r13 +0183a2 3a2f addv r2, r10 +0183a4 0b98 +0183a6 c031 mov.b r0, @(h'31,gbr) +0183a8 8c03 +0183aa 0881 +0183ac 1104 mov.l r0, @(h'10,r1) +0183ae 103e mov.l r3, @(h'38,r0) +0183b0 0f81 +0183b2 0411 +0183b4 10e8 mov.l r14, @(h'20,r0) +0183b6 9804 mov.w @(h'8,pc), r8 ;@(h'183c2) +0183b8 705b add #h'5b, r0 +0183ba 573a mov.l @(h'28,r3), r7 +0183bc 3f8c add r8, r15 +0183be 7d1f add #h'1f, r13 +0183c0 47cf mac.w @r12+, @r7+ +0183c2 8420 mov.b @(h'0,r2), r0 +0183c4 ff46 +0183c6 31f7 cmp/gt r15, r1 +0183c8 e1c8 mov #h'ffffffc8, r1 +0183ca 7ff0 add #h'f0, r15 +0183cc e420 mov #h'20, r4 +0183ce e84e mov #h'4e, r8 +0183d0 2e8c cmp/str r8, r14 +0183d2 7f18 add #h'18, r15 +0183d4 fc84 +0183d6 27fe mulu.w r15, r7 +0183d8 2949 and r4, r9 +0183da 918f mov.w @(h'11e,pc), r1 ;@(h'184fc) +0183dc a318 bra h'630 ;@(h'18a10) +0183de 4210 dt r2 +0183e0 fc77 +0183e2 58c6 mov.l @(h'18,r12), r8 +0183e4 39ac add r10, r9 +0183e6 e2e8 mov #h'ffffffe8, r2 +0183e8 c62e mov.l @(h'b8,gbr), r0 +0183ea f47d +0183ec 083a +0183ee 319b subv r9, r1 +0183f0 fd1f +0183f2 462f mac.w @r2+, @r6+ +0183f4 8383 +0183f6 ef90 mov #h'ffffff90, r15 +0183f8 8424 mov.b @(h'4,r2), r0 +0183fa 6318 swap.b r1, r3 +0183fc ba31 bsr h'-b9e ;@(h'17862) +0183fe 8a89 +018400 18d6 mov.l r13, @(h'18,r8) +018402 aa8a bra h'-aec ;@(h'1791a) +018404 88a8 cmp/eq #h'ffffffa8, r0 +018406 c544 mov.w @(h'88,gbr), r0 +018408 213e mulu.w r3, r1 +01840a 2223 +01840c ee42 mov #h'42, r14 +01840e 10e8 mov.l r14, @(h'20,r0) +018410 2082 mov.l r8, @r0 +018412 0b84 mov.b r8, @(r0,r11) +018414 2138 tst r3, r1 +018416 8a88 +018418 0000 +01841a 001f mac.l @r1+, @r0+ +01841c 3104 div1 r0, r1 +01841e 0038 ldtlb +018420 2f8b or r8, r15 +018422 a10f bra h'21e ;@(h'18644) +018424 47c0 +018426 7c20 add #h'20, r12 +018428 f085 +01842a f17b +01842c a3e8 bra h'7d0 ;@(h'18c00) +01842e 39d1 +018430 c420 mov.b @(h'20,gbr), r0 +018432 e8bc mov #h'ffffffbc, r8 +018434 3e85 dmulu.l r8, r14 +018436 b318 bsr h'630 ;@(h'18a6a) +018438 a008 bra h'10 ;@(h'1844c) +01843a 419c shad r9, r1 +01843c 2109 and r0, r1 +01843e 9084 mov.w @(h'108,pc), r0 ;@(h'1854a) +018440 b924 bsr h'-db8 ;@(h'1768c) +018442 2108 tst r0, r1 +018444 3035 dmulu.l r3, r0 +018446 5ad4 mov.l @(h'10,r13), r10 +018448 1c94 mov.l r9, @(h'10,r12) +01844a a407 bra h'80e ;@(h'18c5c) +01844c 462e ldc r6, vbr +01844e 07a3 +018450 e801 mov #h'1, r8 +018452 f178 +018454 416c shad r6, r1 +018456 c20e mov.l r0, @(h'38,gbr) +018458 8305 +01845a c87a tst #h'7a, r0 +01845c 1070 mov.l r7, @(h'0,r0) +01845e 2529 and r2, r5 +018460 3012 cmp/hs r1, r0 +018462 9510 mov.w @(h'20,pc), r5 ;@(h'18486) +018464 08c6 mov.l r12, @(r0,r8) +018466 aa06 bra h'-bf4 ;@(h'17876) +018468 888b cmp/eq #h'ffffff8b, r0 +01846a 014a +01846c 2201 mov.w r0, @r2 +01846e e223 mov #h'23, r2 +018470 c622 mov.l @(h'88,gbr), r0 +018472 0862 +018474 1084 mov.l r8, @(h'10,r0) +018476 2308 tst r0, r3 +018478 2230 mov.b r3, @r2 +01847a 09ac mov.b @(r0,r10), r9 +01847c 81ff mov.w r0, @(h'1e,r15) +01847e ffff +018480 fe18 +018482 6186 mov.l @r8+, r1 +018484 1fff mov.l r15, @(h'3c,r15) +018486 8618 +018488 6187 not r8, r1 +01848a ffe1 +01848c 8618 +01848e 61ff exts.w r15, r1 +018490 f861 +018492 8618 +018494 7ffe add #h'fe, r15 +018496 1861 mov.l r6, @(h'4,r8) +018498 861f +01849a ff86 +01849c 1861 mov.l r6, @(h'4,r8) +01849e 87ff +0184a0 e186 mov #h'ffffff86, r1 +0184a2 1861 mov.l r6, @(h'4,r8) +0184a4 fff8 +0184a6 6186 mov.l @r8+, r1 +0184a8 187f mov.l r7, @(h'3c,r8) +0184aa fe18 +0184ac 6186 mov.l @r8+, r1 +0184ae 1fff mov.l r15, @(h'3c,r15) +0184b0 8618 +0184b2 6187 not r8, r1 +0184b4 ffe1 +0184b6 8618 +0184b8 61ff exts.w r15, r1 +0184ba f861 +0184bc 8618 +0184be 7ffe add #h'fe, r15 +0184c0 1861 mov.l r6, @(h'4,r8) +0184c2 861f +0184c4 ff86 +0184c6 1861 mov.l r6, @(h'4,r8) +0184c8 87ff +0184ca e186 mov #h'ffffff86, r1 +0184cc 1861 mov.l r6, @(h'4,r8) +0184ce fff8 +0184d0 6186 mov.l @r8+, r1 +0184d2 187f mov.l r7, @(h'3c,r8) +0184d4 fe18 +0184d6 6186 mov.l @r8+, r1 +0184d8 1fff mov.l r15, @(h'3c,r15) +0184da 8618 +0184dc 6187 not r8, r1 +0184de ffe1 +0184e0 8618 +0184e2 61ff exts.w r15, r1 +0184e4 f861 +0184e6 8618 +0184e8 7ffe add #h'fe, r15 +0184ea 1861 mov.l r6, @(h'4,r8) +0184ec 861f +0184ee ff86 +0184f0 1861 mov.l r6, @(h'4,r8) +0184f2 87ff +0184f4 e186 mov #h'ffffff86, r1 +0184f6 1861 mov.l r6, @(h'4,r8) +0184f8 fff8 +0184fa 6186 mov.l @r8+, r1 +0184fc 187f mov.l r7, @(h'3c,r8) +0184fe fe18 +018500 6186 mov.l @r8+, r1 +018502 1fff mov.l r15, @(h'3c,r15) +018504 8618 +018506 6187 not r8, r1 +018508 ffe1 +01850a 8618 +01850c 61ff exts.w r15, r1 +01850e f861 +018510 8618 +018512 7ffe add #h'fe, r15 +018514 1861 mov.l r6, @(h'4,r8) +018516 861f +018518 ff86 +01851a 1861 mov.l r6, @(h'4,r8) +01851c 87ff +01851e e186 mov #h'ffffff86, r1 +018520 1861 mov.l r6, @(h'4,r8) +018522 fff8 +018524 6186 mov.l @r8+, r1 +018526 187f mov.l r7, @(h'3c,r8) +018528 0000 +01852a 0000 +01852c 0008 clrt +01852e 2082 mov.l r8, @r0 +018530 0800 +018532 8514 mov.w @(h'8,r1), r0 +018534 5000 mov.l @(h'0,r0), r0 +018536 0001 +018538 453e ldc r5, ssr +01853a 53e5 mov.l @(h'14,r14), r3 +01853c 1472 mov.l r7, @(h'8,r4) +01853e aa1c bra h'-bc8 ;@(h'1797a) +018540 2aa7 div0s r10, r10 +018542 30c8 sub r12, r0 +018544 4210 dt r2 +018546 9866 mov.w @(h'cc,pc), r8 ;@(h'18616) +018548 24a1 mov.w r10, @r4 +01854a 0aa4 mov.b r10, @(r0,r10) +01854c 68c1 mov.w @r12, r8 +01854e 0800 +018550 0000 +018552 1082 mov.l r8, @(h'8,r0) +018554 0820 +018556 8108 mov.w r0, @(h'10,r0) +018558 1041 mov.l r4, @(h'4,r0) +01855a 0410 +01855c 8a9c +01855e 72a0 add #h'a0, r2 +018560 0000 +018562 0208 clrt +018564 f882 +018566 0000 +018568 0000 +01856a 3042 cmp/hs r4, r0 +01856c 0000 +01856e 0f80 +018570 0000 +018572 0000 +018574 000c mov.b @(r0,r0), r0 +018576 3010 cmp/eq r1, r0 +018578 8421 mov.b @(h'1,r2), r0 +01857a 0800 +01857c 722c add #h'2c, r2 +01857e aa9a bra h'-acc ;@(h'17ab6) +018580 2708 tst r0, r7 +018582 6282 mov.l @r8, r2 +018584 0823 braf r8 +018586 e722 mov #h'22, r7 +018588 0842 stc spc, r8 +01858a 10fb mov.l r15, @(h'2c,r0) +01858c e108 mov #h'8, r1 +01858e 1028 mov.l r2, @(h'20,r0) +018590 9c10 mov.w @(h'20,pc), r12 ;@(h'185b4) +018592 c524 mov.w @(h'48,gbr), r0 +018594 f841 +018596 3e82 cmp/hs r8, r14 +018598 0702 stc sr, r7 +01859a 89c3 bt h'-7a ;@(h'18524) +01859c 1083 mov.l r8, @(h'c,r0) +01859e c8a2 tst #h'a2, r0 +0185a0 73e0 add #h'e0, r3 +0185a2 8420 mov.b @(h'0,r2), r0 +0185a4 8208 +0185a6 7228 add #h'28, r2 +0185a8 9c8a mov.w @(h'114,pc), r12 ;@(h'186c0) +0185aa 271c cmp/str r1, r7 +0185ac 8a27 +0185ae 8211 +0185b0 800c mov.b r0, @(h'c,r0) +0185b2 3003 cmp/ge r0, r0 +0185b4 0c00 +0185b6 030c mov.b @(r0,r0), r3 +0185b8 00c1 +0185ba 0808 clrt +0185bc 4210 dt r2 +0185be 2040 mov.b r4, @r0 +0185c0 8003 mov.b r0, @(h'3,r0) +0185c2 f03f +0185c4 0004 mov.b r0, @(r0,r0) +0185c6 0810 +0185c8 2108 tst r0, r1 +0185ca 41c8 +0185cc 8210 +0185ce 8008 mov.b r0, @(h'8,r0) +0185d0 7220 add #h'20, r2 +0185d2 826a +0185d4 a704 bra h'e08 ;@(h'193e0) +0185d6 28a4 mov.b r10, @-r8 +0185d8 5f47 mov.l @(h'1c,r4), r15 +0185da bf91 bsr h'-de ;@(h'18500) +0185dc 45e4 +0185de 51f9 mov.l @(h'24,r15), r1 +0185e0 e860 mov #h'60, r8 +0185e2 8208 +0185e4 5ef9 mov.l @(h'24,r15), r14 +0185e6 1451 mov.l r5, @(h'4,r4) +0185e8 451f mac.w @r1+, @r5+ +0185ea bf45 bsr h'-176 ;@(h'18478) +0185ec 4714 +0185ee 47ff mac.w @r15+, @r7+ +0185f0 d151 mov.l @(h'144,pc), r1 ;@(h'18738) +0185f2 c510 mov.w @(h'20,gbr), r0 +0185f4 41e8 +0185f6 609e exts.b r9, r0 +0185f8 185e mov.l r5, @(h'38,r8) +0185fa ed14 mov #h'14, r13 +0185fc 5f45 mov.l @(h'14,r4), r15 +0185fe 1efe mov.l r15, @(h'38,r14) +018600 2082 mov.l r8, @r0 +018602 0823 braf r8 +018604 ef88 mov #h'ffffff88, r15 +018606 2082 mov.l r8, @r0 +018608 2843 +01860a 9494 mov.w @(h'128,pc), r4 ;@(h'18736) +01860c 6144 mov.b @r4+, r1 +01860e b9e1 bsr h'-c3e ;@(h'179d4) +018610 0410 +018612 411f mac.w @r1+, @r1+ +018614 f16d +018616 5551 mov.l @(h'4,r5), r5 +018618 47be ldc r7, r3_bank +01861a d165 mov.l @(h'194,pc), r1 ;@(h'187b0) +01861c 54d1 mov.l @(h'4,r13), r4 +01861e ede8 mov #h'ffffffe8, r13 +018620 6186 mov.l @r8+, r1 +018622 185e mov.l r5, @(h'38,r8) +018624 f914 +018626 5e41 mov.l @(h'4,r4), r14 +018628 0e1e mov.l @(r0,r1), r14 +01862a 8618 +01862c 5e40 mov.l @(h'0,r4), r14 +01862e ff91 +018630 45e5 +018632 12e5 mov.l r14, @(h'14,r2) +018634 e860 mov #h'60, r8 +018636 7818 add #h'18, r8 +018638 5efa mov.l @(h'28,r15), r14 +01863a a208 bra h'410 ;@(h'18a4e) +01863c 2087 div0s r8, r0 +01863e 3b45 dmulu.l r4, r11 +018640 1451 mov.l r5, @(h'4,r4) +018642 44ee ldc r4, r6_bank +018644 d145 mov.l @(h'114,pc), r1 ;@(h'1875c) +018646 128a mov.l r8, @(h'28,r2) +018648 13b4 mov.l r11, @(h'10,r3) +01864a 5155 mov.l @(h'14,r5), r1 +01864c 554a mov.l @(h'28,r4), r5 +01864e 8a25 +018650 0852 +018652 28a2 mov.l r10, @r8 +018654 8942 bt h'84 ;@(h'186dc) +018656 0821 +018658 cfa2 or.b #h'a2, @(r0,gbr) +01865a 1084 mov.l r8, @(h'10,r0) +01865c 22f8 tst r15, r2 +01865e c208 mov.l r0, @(h'20,gbr) +018660 2082 mov.l r8, @r0 +018662 0c02 stc sr, r12 +018664 0408 clrt +018666 1020 mov.l r2, @(h'0,r0) +018668 4c10 dt r12 +01866a 4104 rotl r1 +01866c 10c2 mov.l r12, @(h'8,r0) +01866e 1488 mov.l r8, @(h'20,r4) +018670 0000 +018672 0000 +018674 0000 +018676 003f mac.l @r3+, @r0+ +018678 6081 mov.w @r8, r0 +01867a 0000 +01867c 0000 +01867e 0181 +018680 1c91 mov.l r9, @(h'4,r12) +018682 ac10 bra h'-7e0 ;@(h'17ea6) +018684 4166 +018686 5178 mov.l @(h'20,r7), r1 +018688 001c mov.b @(r0,r1), r0 +01868a 8a08 +01868c 9c0c mov.w @(h'18,pc), r12 ;@(h'186a8) +01868e 209a xor r9, r0 +018690 9a27 mov.w @(h'4e,pc), r10 ;@(h'186e2) +018692 8001 mov.b r0, @(h'1,r0) +018694 c8be tst #h'be, r0 +018696 81c3 mov.w r0, @(h'6,r12) +018698 1243 mov.l r4, @(h'c,r2) +01869a 8410 mov.b @(h'0,r1), r0 +01869c e0c5 mov #h'ffffffc5, r0 +01869e 9238 mov.w @(h'70,pc), r2 ;@(h'18712) +0186a0 248c cmp/str r8, r4 +0186a2 c104 mov.w r0, @(h'8,gbr) +0186a4 1665 mov.l r6, @(h'14,r6) +0186a6 1440 mov.l r4, @(h'0,r4) +0186a8 2006 mov.l r0, @-r0 +0186aa 0821 +0186ac c200 mov.l r0, @(h'0,gbr) +0186ae 6082 mov.l @r8, r0 +0186b0 0843 +0186b2 0412 stc gbr, r4 +0186b4 5185 mov.l @(h'14,r8), r1 +0186b6 1260 mov.l r6, @(h'0,r2) +0186b8 8208 +0186ba 2087 div0s r8, r0 +0186bc 0002 stc sr, r0 +0186be a555 bra h'aaa ;@(h'1916c) +0186c0 5550 mov.l @(h'0,r5), r5 +0186c2 00d9 +0186c4 9451 mov.w @(h'a2,pc), r4 ;@(h'1876a) +0186c6 e400 mov #h'0, r4 +0186c8 1c8a mov.l r8, @(h'28,r12) +0186ca 289c cmp/str r9, r8 +0186cc d994 mov.l @(h'250,pc), r9 ;@(h'18920) +0186ce 5179 mov.l @(h'24,r7), r1 +0186d0 041a sts macl, r4 +0186d2 9a28 mov.w @(h'50,pc), r10 ;@(h'18726) +0186d4 9e08 mov.w @(h'10,pc), r14 ;@(h'186e8) +0186d6 7000 +0186d8 d984 mov.l @(h'210,pc), r9 ;@(h'188ec) +0186da 10e0 mov.l r14, @(h'0,r0) +0186dc 001e mov.l @(r0,r1), r0 +0186de 81c0 mov.w r0, @(h'0,r12) +0186e0 bc43 bsr h'-77a ;@(h'17f6a) +0186e2 8410 mov.b @(h'0,r1), r0 +0186e4 4103 stc.l sr, @-r1 +0186e6 0003 bsrf r0 +0186e8 b451 bsr h'8a2 ;@(h'18f8e) +0186ea 44e0 +0186ec 00ed mov.w @(r0,r14), r0 +0186ee 128a mov.l r8, @(h'28,r2) +0186f0 1000 mov.l r0, @(h'0,r0) +0186f2 3b45 dmulu.l r4, r11 +0186f4 554a mov.l @(h'28,r4), r5 +0186f6 0008 clrt +0186f8 9421 mov.w @(h'42,pc), r4 ;@(h'1873e) +0186fa 4880 +0186fc 0124 mov.b r2, @(r0,r1) +0186fe 8c11 +018700 8000 mov.b r0, @(h'0,r0) +018702 fa42 +018704 12f8 mov.l r15, @(h'20,r2) +018706 c208 mov.l r0, @(h'20,gbr) +018708 4082 +01870a 0c20 +01870c 8208 +01870e 2082 mov.l r8, @r0 +018710 0c10 +018712 4084 +018714 10c0 mov.l r12, @(h'0,r0) +018716 004a +018718 a900 bra h'-e00 ;@(h'1791c) +01871a 03ff mac.l @r15+, @r3+ +01871c ffff +01871e ffff +018720 fe18 +018722 6186 mov.l @r8+, r1 +018724 1fff mov.l r15, @(h'3c,r15) +018726 8618 +018728 6187 not r8, r1 +01872a ffe1 +01872c 8618 +01872e 61ff exts.w r15, r1 +018730 f861 +018732 8618 +018734 7ffe add #h'fe, r15 +018736 1861 mov.l r6, @(h'4,r8) +018738 861f +01873a ff86 +01873c 1861 mov.l r6, @(h'4,r8) +01873e 87ff +018740 e186 mov #h'ffffff86, r1 +018742 1861 mov.l r6, @(h'4,r8) +018744 fff8 +018746 6186 mov.l @r8+, r1 +018748 187f mov.l r7, @(h'3c,r8) +01874a fe18 +01874c 6186 mov.l @r8+, r1 +01874e 1fff mov.l r15, @(h'3c,r15) +018750 8618 +018752 6187 not r8, r1 +018754 ffe1 +018756 8618 +018758 61ff exts.w r15, r1 +01875a f861 +01875c 8618 +01875e 7ffe add #h'fe, r15 +018760 1861 mov.l r6, @(h'4,r8) +018762 861f +018764 ff86 +018766 1861 mov.l r6, @(h'4,r8) +018768 87ff +01876a e186 mov #h'ffffff86, r1 +01876c 1861 mov.l r6, @(h'4,r8) +01876e fff8 +018770 6186 mov.l @r8+, r1 +018772 187f mov.l r7, @(h'3c,r8) +018774 fe18 +018776 6186 mov.l @r8+, r1 +018778 1fff mov.l r15, @(h'3c,r15) +01877a 8618 +01877c 6187 not r8, r1 +01877e ffe1 +018780 8618 +018782 61ff exts.w r15, r1 +018784 f861 +018786 8618 +018788 7ffe add #h'fe, r15 +01878a 1861 mov.l r6, @(h'4,r8) +01878c 861f +01878e ff86 +018790 1861 mov.l r6, @(h'4,r8) +018792 87ff +018794 e186 mov #h'ffffff86, r1 +018796 1861 mov.l r6, @(h'4,r8) +018798 fff8 +01879a 6186 mov.l @r8+, r1 +01879c 187f mov.l r7, @(h'3c,r8) +01879e fe18 +0187a0 6186 mov.l @r8+, r1 +0187a2 1fff mov.l r15, @(h'3c,r15) +0187a4 8618 +0187a6 6187 not r8, r1 +0187a8 ffe1 +0187aa 8618 +0187ac 61ff exts.w r15, r1 +0187ae f861 +0187b0 8618 +0187b2 7ffe add #h'fe, r15 +0187b4 1861 mov.l r6, @(h'4,r8) +0187b6 861f +0187b8 ff86 +0187ba 1861 mov.l r6, @(h'4,r8) +0187bc 87ff +0187be e186 mov #h'ffffff86, r1 +0187c0 1861 mov.l r6, @(h'4,r8) +0187c2 fff8 +0187c4 6186 mov.l @r8+, r1 +0187c6 187f mov.l r7, @(h'3c,r8) +0187c8 0000 +0187ca 0000 +0187cc 0004 mov.b r0, @(r0,r0) +0187ce 10c2 mov.l r12, @(h'8,r0) +0187d0 0801 +0187d2 04b6 mov.l r11, @(r0,r4) +0187d4 9000 mov.w @(h'0,pc), r0 ;@(h'187d8) +0187d6 0000 +0187d8 927f mov.w @(h'fe,pc), r2 ;@(h'188da) +0187da 4bf9 +0187dc 2439 and r3, r4 +0187de 550c mov.l @(h'30,r0), r5 +0187e0 2aa7 div0s r10, r10 +0187e2 3290 cmp/eq r9, r2 +0187e4 4308 shll2 r3 +0187e6 2533 +0187e8 9251 mov.w @(h'a2,pc), r2 ;@(h'1888e) +0187ea 8aa4 +0187ec e8c1 mov #h'ffffffc1, r8 +0187ee 0800 +0187f0 0000 +0187f2 1082 mov.l r8, @(h'8,r0) +0187f4 1041 mov.l r4, @(h'4,r0) +0187f6 0204 mov.b r0, @(r0,r2) +0187f8 0820 +0187fa 8410 mov.b @(h'0,r1), r0 +0187fc 854e mov.w @(h'1c,r4), r0 +0187fe 72a0 add #h'a0, r2 +018800 0000 +018802 0104 mov.b r0, @(r0,r1) +018804 7882 add #h'82, r8 +018806 0000 +018808 0000 +01880a 3042 cmp/hs r4, r0 +01880c 0000 +01880e 0780 +018810 0000 +018812 0000 +018814 000c mov.b @(r0,r0), r0 +018816 3000 cmp/eq r0, r0 +018818 0333 +01881a 0000 +01881c 3916 cmp/hi r1, r9 +01881e 658a negc r8, r5 +018820 2704 mov.b r0, @-r7 +018822 3141 +018824 0821 +018826 c781 mova @(h'204,pc), r0 ;h'18a2c +018828 05e8 +01882a 20f9 and r15, r0 +01882c f042 +01882e 3020 cmp/eq r2, r0 +018830 bc18 bsr h'-7d0 ;@(h'18064) +018832 a4a4 bra h'948 ;@(h'1917e) +018834 fc41 +018836 1f41 mov.l r4, @(h'4,r15) +018838 0702 stc sr, r7 +01883a 0bc3 +01883c d041 mov.l @(h'104,pc), r0 ;@(h'18944) +01883e e8a2 mov #h'ffffffa2, r8 +018840 73e8 add #h'e8, r3 +018842 8410 mov.b @(h'0,r1), r0 +018844 8210 +018846 3914 div1 r1, r9 +018848 5e8a mov.l @(h'28,r8), r14 +01884a 270e mulu.w r0, r7 +01884c 4517 ldc.l @r5+, gbr +01884e 820b +018850 c00c mov.b r0, @(h'c,gbr) +018852 3006 cmp/hi r0, r0 +018854 1800 mov.l r0, @(h'0,r8) +018856 030c mov.b @(r0,r0), r3 +018858 0182 stc r0_bank, r1 +01885a 1008 mov.l r0, @(h'20,r0) +01885c 4210 dt r2 +01885e 2040 mov.b r4, @r0 +018860 8003 mov.b r0, @(h'3,r0) +018862 f03f +018864 0004 mov.b r0, @(r0,r0) +018866 0810 +018868 2108 tst r0, r1 +01886a 41c8 +01886c 8210 +01886e 8010 mov.b r0, @(h'0,r1) +018870 7a10 add #h'10, r10 +018872 416a +018874 a706 bra h'e0c ;@(h'19684) +018876 2494 mov.b r9, @-r4 +018878 5f47 mov.l @(h'1c,r4), r15 +01887a b791 bsr h'f22 ;@(h'197a0) +01887c 47e8 +01887e a2f0 bra h'5e0 ;@(h'18e62) +018880 e450 mov #h'50, r4 +018882 8208 +018884 9c79 mov.w @(h'f2,pc), r12 ;@(h'1897a) +018886 1461 mov.l r6, @(h'4,r4) +018888 8a2f +01888a 1f45 mov.l r4, @(h'14,r15) +01888c 083c mov.b @(r0,r3), r8 +01888e 83e7 +018890 d142 mov.l @(h'108,pc), r1 ;@(h'1899c) +018892 0f20 +018894 80f4 mov.b r0, @(h'4,r15) +018896 508e mov.l @(h'38,r8), r0 +018898 189e mov.l r9, @(h'38,r8) +01889a 4514 +01889c 62fa negc r15, r2 +01889e 288e mulu.w r8, r8 +0188a0 1042 mov.l r4, @(h'8,r0) +0188a2 0821 +0188a4 c384 trapa #h'84 +0188a6 1082 mov.l r8, @(h'8,r0) +0188a8 08c1 +0188aa 1494 mov.l r9, @(h'10,r4) +0188ac e289 mov #h'ffffff89, r2 +0188ae 2241 mov.w r4, @r2 +0188b0 0420 +0188b2 822f +0188b4 916d mov.w @(h'da,pc), r1 ;@(h'18992) +0188b6 5462 mov.l @(h'8,r6), r4 +0188b8 8a24 +0188ba 5956 mov.l @(h'18,r5), r9 +0188bc 28a2 mov.l r10, @r8 +0188be 88e4 cmp/eq #h'ffffffe4, r0 +0188c0 5186 mov.l @(h'18,r8), r1 +0188c2 289c cmp/str r9, r8 +0188c4 3892 cmp/hs r9, r8 +0188c6 5179 mov.l @(h'24,r7), r1 +0188c8 0e0e mov.l @(r0,r0), r14 +0188ca 4518 shll8 r5 +0188cc 6270 mov.b @r7, r2 +0188ce 7389 add #h'89, r3 +0188d0 2517 div0s r1, r5 +0188d2 92e4 mov.w @(h'1c8,pc), r2 ;@(h'18a9e) +0188d4 e450 mov #h'50, r4 +0188d6 3028 sub r2, r0 +0188d8 9c7d mov.w @(h'fa,pc), r12 ;@(h'189d6) +0188da 5104 mov.l @(h'10,r0), r1 +0188dc 2087 div0s r8, r0 +0188de 3945 dmulu.l r4, r9 +0188e0 1462 mov.l r6, @(h'8,r4) +0188e2 8bce bf h'-64 ;@(h'18882) +0188e4 5149 mov.l @(h'24,r4), r1 +0188e6 2514 mov.b r1, @-r5 +0188e8 63b4 mov.b @r11+, r3 +0188ea 518a mov.l @(h'28,r8), r1 +0188ec aab4 bra h'-a98 ;@(h'17e58) +0188ee 8535 mov.w @(h'a,r3), r0 +0188f0 8c6b +0188f2 2862 mov.l r6, @r8 +0188f4 9182 mov.w @(h'104,pc), r1 ;@(h'189fc) +0188f6 1043 mov.l r4, @(h'c,r0) +0188f8 87d1 +0188fa 08c4 mov.b r12, @(r0,r8) +0188fc 22f8 tst r15, r2 +0188fe e208 mov #h'8, r2 +018900 4104 rotl r1 +018902 1c41 mov.l r4, @(h'4,r12) +018904 0208 clrt +018906 2041 mov.w r4, @r0 +018908 0e08 clrt +01890a 2104 mov.b r0, @-r1 +01890c 11c1 mov.l r12, @(h'4,r1) +01890e 0a48 clrs +018910 0000 +018912 0000 +018914 0000 +018916 003f mac.l @r3+, @r0+ +018918 6081 mov.w @r8, r0 +01891a 0000 +01891c 0000 +01891e 00e0 +018920 9c91 mov.w @(h'122,pc), r12 ;@(h'18a46) +018922 a608 bra h'c10 ;@(h'19536) +018924 42cc shad r12, r2 +018926 a270 bra h'4e0 ;@(h'18e0a) +018928 000e mov.l @(r0,r0), r0 +01892a 4608 shll2 r6 +01892c 9c04 mov.w @(h'8,pc), r12 ;@(h'18938) +01892e 105a mov.l r5, @(h'28,r0) +018930 9a27 mov.w @(h'4e,pc), r10 ;@(h'18982) +018932 8000 mov.b r0, @(h'0,r0) +018934 e45f mov #h'5f, r4 +018936 83c1 +018938 8923 bt h'46 ;@(h'18982) +01893a c410 mov.b @(h'10,gbr), r0 +01893c e0c5 mov #h'ffffffc5, r0 +01893e 9238 mov.w @(h'70,pc), r2 ;@(h'189b2) +018940 4918 shll8 r9 +018942 c104 mov.w r0, @(h'8,gbr) +018944 2cca xor r12, r12 +018946 2880 mov.b r8, @r8 +018948 1003 mov.l r0, @(h'c,r0) +01894a 0421 +01894c c200 mov.l r0, @(h'0,gbr) +01894e 6084 mov.b @r8+, r0 +018950 10c3 mov.l r12, @(h'c,r0) +018952 0494 mov.b r9, @(r0,r4) +018954 630a negc r0, r3 +018956 2430 mov.b r3, @r4 +018958 4104 rotl r1 +01895a 2087 div0s r8, r0 +01895c 0002 stc sr, r0 +01895e a555 bra h'aaa ;@(h'1940c) +018960 aaa0 bra h'-ac0 ;@(h'17ea4) +018962 0068 +018964 d452 mov.l @(h'148,pc), r4 ;@(h'18ab0) +018966 e800 mov #h'0, r8 +018968 0e46 mov.l r4, @(r0,r14) +01896a 189c mov.l r9, @(h'30,r8) +01896c d994 mov.l @(h'250,pc), r9 ;@(h'18bc0) +01896e 5e42 mov.l @(h'8,r4), r14 +018970 081b sleep +018972 9a27 mov.w @(h'4e,pc), r10 ;@(h'189c4) +018974 0421 +018976 c000 mov.b r0, @(h'0,gbr) +018978 6cc4 mov.b @r12+, r12 +01897a 10e0 mov.l r14, @(h'0,r0) +01897c 000f mac.l @r0+, @r0+ +01897e 40c0 +018980 bc21 bsr h'-7be ;@(h'181c6) +018982 c210 mov.l r0, @(h'40,gbr) +018984 4103 stc.l sr, @-r1 +018986 0003 bsrf r0 +018988 b462 bsr h'8c4 ;@(h'19250) +01898a 89c0 bt h'-80 ;@(h'1890e) +01898c 00ed mov.w @(r0,r14), r0 +01898e 1494 mov.l r9, @(h'10,r4) +018990 6000 mov.b @r0, r0 +018992 3b46 cmp/hi r4, r11 +018994 1a94 mov.l r9, @(h'10,r10) +018996 0008 clrt +018998 9421 mov.w @(h'42,pc), r4 ;@(h'189de) +01899a 4880 +01899c 0124 mov.b r2, @(r0,r1) +01899e 8c23 +0189a0 0000 +0189a2 7842 add #h'42, r8 +0189a4 10f0 mov.l r15, @(h'0,r0) +0189a6 6104 mov.b @r0+, r1 +0189a8 6082 mov.l @r8, r0 +0189aa 0c10 +0189ac 4108 shll2 r1 +0189ae 2082 mov.l r8, @r0 +0189b0 0c10 +0189b2 4390 +0189b4 4300 shll r3 +0189b6 004a +0189b8 a900 bra h'-e00 ;@(h'17bbc) +0189ba 03ff mac.l @r15+, @r3+ +0189bc ffff +0189be ffff +0189c0 fe18 +0189c2 6186 mov.l @r8+, r1 +0189c4 1fff mov.l r15, @(h'3c,r15) +0189c6 8618 +0189c8 6187 not r8, r1 +0189ca ffe1 +0189cc 8618 +0189ce 61ff exts.w r15, r1 +0189d0 f861 +0189d2 8618 +0189d4 7ffe add #h'fe, r15 +0189d6 1861 mov.l r6, @(h'4,r8) +0189d8 861f +0189da ff86 +0189dc 1861 mov.l r6, @(h'4,r8) +0189de 87ff +0189e0 e186 mov #h'ffffff86, r1 +0189e2 1861 mov.l r6, @(h'4,r8) +0189e4 fff8 +0189e6 6186 mov.l @r8+, r1 +0189e8 187f mov.l r7, @(h'3c,r8) +0189ea fe18 +0189ec 6186 mov.l @r8+, r1 +0189ee 1fff mov.l r15, @(h'3c,r15) +0189f0 8618 +0189f2 6187 not r8, r1 +0189f4 ffe1 +0189f6 8618 +0189f8 61fb neg r15, r1 +0189fa f861 +0189fc 8618 +0189fe 7ffe add #h'fe, r15 +018a00 1861 mov.l r6, @(h'4,r8) +018a02 861f +018a04 ff86 +018a06 1861 mov.l r6, @(h'4,r8) +018a08 87ff +018a0a e186 mov #h'ffffff86, r1 +018a0c 1861 mov.l r6, @(h'4,r8) +018a0e fff8 +018a10 6186 mov.l @r8+, r1 +018a12 187f mov.l r7, @(h'3c,r8) +018a14 fe18 +018a16 6186 mov.l @r8+, r1 +018a18 1fff mov.l r15, @(h'3c,r15) +018a1a 8618 +018a1c 6187 not r8, r1 +018a1e ffe1 +018a20 8618 +018a22 61ff exts.w r15, r1 +018a24 f861 +018a26 8618 +018a28 7ffe add #h'fe, r15 +018a2a 1861 mov.l r6, @(h'4,r8) +018a2c 861f +018a2e ff86 +018a30 1861 mov.l r6, @(h'4,r8) +018a32 87ff +018a34 e186 mov #h'ffffff86, r1 +018a36 1861 mov.l r6, @(h'4,r8) +018a38 fff8 +018a3a 6186 mov.l @r8+, r1 +018a3c 187f mov.l r7, @(h'3c,r8) +018a3e fe18 +018a40 6186 mov.l @r8+, r1 +018a42 1fff mov.l r15, @(h'3c,r15) +018a44 8618 +018a46 6187 not r8, r1 +018a48 ffe1 +018a4a 8618 +018a4c 61ff exts.w r15, r1 +018a4e f861 +018a50 8618 +018a52 7ffe add #h'fe, r15 +018a54 1861 mov.l r6, @(h'4,r8) +018a56 861f +018a58 ff86 +018a5a 1861 mov.l r6, @(h'4,r8) +018a5c 87ff +018a5e e186 mov #h'ffffff86, r1 +018a60 1861 mov.l r6, @(h'4,r8) +018a62 fff8 +018a64 6186 mov.l @r8+, r1 +018a66 187f mov.l r7, @(h'3c,r8) +018a68 0000 +018a6a 0000 +018a6c 000c mov.b @(r0,r0), r0 +018a6e 79e3 add #h'e3, r9 +018a70 0c00 +018a72 cdb6 and.b #h'b6, @(r0,gbr) +018a74 d800 mov.l @(h'0,pc), r8 ;@(h'18a78) +018a76 0001 +018a78 453e ldc r5, ssr +018a7a 53e5 mov.l @(h'14,r14), r3 +018a7c 147b mov.l r7, @(h'2c,r4) +018a7e 5d1e mov.l @(h'38,r1), r13 +018a80 1757 mov.l r5, @(h'1c,r7) +018a82 b1cc bsr h'398 ;@(h'18e1e) +018a84 6318 swap.b r1, r3 +018a86 ce37 xor.b #h'37, @(r0,gbr) +018a88 b3f9 bsr h'7f2 ;@(h'1927e) +018a8a 8f76 bf/s h'ec ;@(h'18b7a) +018a8c 7ce1 add #h'e1, r12 +018a8e 8c00 +018a90 0000 +018a92 3186 cmp/hi r8, r1 +018a94 1861 mov.l r6, @(h'4,r8) +018a96 830c +018a98 1861 mov.l r6, @(h'4,r8) +018a9a 8618 +018a9c ca9c xor #h'9c, r0 +018a9e 72a0 add #h'a0, r2 +018aa0 0000 +018aa2 c33f trapa #h'3f +018aa4 fcc3 +018aa6 0000 +018aa8 000c mov.b @(r0,r0), r0 +018aaa 3042 cmp/hs r4, r0 +018aac 0003 bsrf r0 +018aae ffc0 +018ab0 0000 +018ab2 0000 +018ab4 000c mov.b @(r0,r0), r0 +018ab6 3010 cmp/eq r1, r0 +018ab8 c631 mov.l @(h'c4,gbr), r0 +018aba 8c20 +018abc 7b3e add #h'3e, r11 +018abe f7cf +018ac0 378c add r8, r7 +018ac2 70c3 add #h'c3, r0 +018ac4 0c31 +018ac6 e7b3 mov #h'ffffffb3, r7 +018ac8 8c63 +018aca 19fd mov.l r15, @(h'34,r9) +018acc ecc3 mov #h'ffffffc3, r12 +018ace 383c add r3, r8 +018ad0 de18 mov.l @(h'60,pc), r14 ;@(h'18b34) +018ad2 e5a6 mov #h'ffffffa6, r5 +018ad4 fc61 +018ad6 bfc7 bsr h'-72 ;@(h'18a68) +018ad8 0f83 pref @r15 +018ada 8de7 bt/s h'-32 ;@(h'18aac) +018adc b3c3 bsr h'786 ;@(h'19266) +018ade ecf3 mov #h'fffffff3, r12 +018ae0 7bfc add #h'fc, r11 +018ae2 c630 mov.l @(h'c0,gbr), r0 +018ae4 c30c trapa #h'c +018ae6 7b3c add #h'3c, r11 +018ae8 decf mov.l @(h'33c,pc), r14 ;@(h'18e28) +018aea 379e addc r9, r7 +018aec cf37 or.b #h'37, @(r0,gbr) +018aee c3cd trapa #h'cd +018af0 e00c mov #h'c, r0 +018af2 3003 cmp/ge r0, r0 +018af4 0c00 +018af6 030c mov.b @(r0,r0), r3 +018af8 00c1 +018afa 0818 sett +018afc c630 mov.l @(h'c0,gbr), r0 +018afe 60c1 mov.w @r12, r0 +018b00 8003 mov.b r0, @(h'3,r0) +018b02 f03f +018b04 0006 mov.l r0, @(r0,r0) +018b06 0c18 sett +018b08 318c add r8, r1 +018b0a 61ec extu.b r14, r1 +018b0c c318 trapa #h'18 +018b0e c00c mov.b r0, @(h'c,gbr) +018b10 7b30 add #h'30, r11 +018b12 c36e trapa #h'6e +018b14 b79e bsr h'f3c ;@(h'19a54) +018b16 cf3f or.b #h'3f, @(r0,gbr) +018b18 f3cf +018b1a 3f99 +018b1c 65e6 mov.l @r14+, r5 +018b1e 59f9 mov.l @(h'24,r15), r9 +018b20 ec70 mov #h'70, r12 +018b22 c30c trapa #h'c +018b24 5ef9 mov.l @(h'24,r15), r14 +018b26 9659 mov.w @(h'b2,pc), r6 ;@(h'18bdc) +018b28 659f exts.w r9, r5 +018b2a bf65 bsr h'-136 ;@(h'189f8) +018b2c 8798 +018b2e 67ff exts.w r15, r7 +018b30 d961 mov.l @(h'184,pc), r9 ;@(h'18cb8) +018b32 e618 mov #h'18, r6 +018b34 61ec extu.b r14, r1 +018b36 70cf add #h'cf, r0 +018b38 1c5e mov.l r5, @(h'38,r12) +018b3a f596 +018b3c 5f65 mov.l @(h'14,r6), r15 +018b3e 9f5e mov.w @(h'bc,pc), r15 ;@(h'18bfe) +018b40 30c3 cmp/ge r12, r0 +018b42 0c31 +018b44 e78c mov #h'ffffff8c, r7 +018b46 30c3 cmp/ge r12, r0 +018b48 2ce3 +018b4a b79c bsr h'f38 ;@(h'19a86) +018b4c 61c7 not r12, r1 +018b4e bbf1 bsr h'-81e ;@(h'18334) +018b50 8618 +018b52 619f exts.w r9, r1 +018b54 f1ef +018b56 5d71 mov.l @(h'4,r7), r13 +018b58 c71c mova @(h'70,pc), r0 ;h'18bcc +018b5a f3ef +018b5c 7cf3 add #h'f3, r12 +018b5e cdec and.b #h'ec, @(r0,gbr) +018b60 f3cf +018b62 3cde addc r13, r12 +018b64 f996 +018b66 5e61 mov.l @(h'4,r6), r14 +018b68 8f1e bf/s h'3c ;@(h'18ba8) +018b6a cf3c or.b #h'3c, @(r0,gbr) +018b6c fe30 +018b6e 7f99 add #h'99, r15 +018b70 65e6 mov.l @r14+, r5 +018b72 59f5 mov.l @(h'14,r15), r9 +018b74 ecf0 mov #h'fffffff0, r12 +018b76 783c add #h'3c, r8 +018b78 defe mov.l @(h'3f8,pc), r14 ;@(h'18f74) +018b7a d30c mov.l @(h'30,pc), r3 ;@(h'18bac) +018b7c 30c7 cmp/gt r12, r0 +018b7e bd65 bsr h'-536 ;@(h'1864c) +018b80 9659 mov.w @(h'b2,pc), r6 ;@(h'18c36) +018b82 64ee exts.b r14, r4 +018b84 f1c7 +018b86 169a mov.l r9, @(h'28,r6) +018b88 33bc add r11, r3 +018b8a 71d7 add #h'd7, r1 +018b8c 5d5a mov.l @(h'28,r5), r13 +018b8e cf37 or.b #h'37, @(r0,gbr) +018b90 8c7b +018b92 3cf3 cmp/ge r15, r12 +018b94 cde3 and.b #h'e3, @(r0,gbr) +018b96 0c31 +018b98 efe3 mov #h'ffffffe3, r15 +018b9a 18c6 mov.l r12, @(h'18,r8) +018b9c 31fd dmuls.l r15, r1 +018b9e c618 mov.l @(h'60,gbr), r0 +018ba0 6186 mov.l @r8+, r1 +018ba2 1c83 mov.l r8, @(h'c,r12) +018ba4 060c mov.b @(r0,r0), r6 +018ba6 1830 mov.l r3, @(h'0,r8) +018ba8 4e18 shll8 r14 +018baa 6186 mov.l @r8+, r1 +018bac 18e2 mov.l r14, @(h'8,r8) +018bae 1cda mov.l r13, @(h'28,r12) +018bb0 2000 mov.b r0, @r0 +018bb2 0000 +018bb4 0000 +018bb6 003f mac.l @r3+, @r0+ +018bb8 70c1 add #h'c1, r0 +018bba 8000 mov.b r0, @(h'0,r0) +018bbc 0000 +018bbe 01c1 +018bc0 9e99 mov.w @(h'132,pc), r14 ;@(h'18cf6) +018bc2 fc30 +018bc4 c36e trapa #h'6e +018bc6 71f8 add #h'f8, r1 +018bc8 001e mov.l @(r0,r1), r0 +018bca cf0c or.b #h'c, @(r0,gbr) +018bcc de0c mov.l @(h'30,pc), r14 ;@(h'18c00) +018bce 30db subv r13, r0 +018bd0 9e37 mov.w @(h'6e,pc), r14 ;@(h'18c42) +018bd2 c001 mov.b r0, @(h'1,gbr) +018bd4 ec7e mov #h'7e, r12 +018bd6 c1f3 mov.w r0, @(h'1e6,gbr) +018bd8 9963 mov.w @(h'c6,pc), r9 ;@(h'18ca2) +018bda c618 mov.l @(h'60,gbr), r0 +018bdc f1c9 +018bde a678 bra h'cf0 ;@(h'198d2) +018be0 699c extu.b r9, r9 +018be2 c30c trapa #h'c +018be4 36e7 cmp/gt r14, r6 +018be6 1c40 mov.l r4, @(h'0,r12) +018be8 00c0 +018bea 1c31 mov.l r3, @(h'4,r12) +018bec e300 mov #h'0, r3 +018bee 70c3 add #h'c3, r0 +018bf0 2c63 +018bf2 0c32 stc ssr, r12 +018bf4 d38d mov.l @(h'234,pc), r3 ;@(h'18e2c) +018bf6 3270 cmp/eq r7, r2 +018bf8 c30c trapa #h'c +018bfa 30c7 cmp/gt r12, r0 +018bfc 8002 mov.b r0, @(h'2,r0) +018bfe ad75 bra h'-516 ;@(h'186ec) +018c00 d750 mov.l @(h'140,pc), r7 ;@(h'18d44) +018c02 00db +018c04 9c71 mov.w @(h'e2,pc), r12 ;@(h'18cea) +018c06 e400 mov #h'0, r4 +018c08 1ecf mov.l r12, @(h'3c,r14) +018c0a 3cde addc r13, r12 +018c0c db9c mov.l @(h'270,pc), r11 ;@(h'18e80) +018c0e 71fb add #h'fb, r1 +018c10 0c1b sleep +018c12 9e38 mov.w @(h'70,pc), r14 ;@(h'18c86) +018c14 df0c mov.l @(h'30,pc), r15 ;@(h'18c48) +018c16 7000 +018c18 edc6 mov #h'ffffffc6, r13 +018c1a 18f0 mov.l r15, @(h'0,r8) +018c1c 001e mov.l @(r0,r1), r0 +018c1e c1e0 mov.w r0, @(h'1c0,gbr) +018c20 de63 mov.l @(h'18c,pc), r14 ;@(h'18db0) +018c22 c618 mov.l @(h'60,gbr), r0 +018c24 6183 mov r8, r1 +018c26 8003 mov.b r0, @(h'3,r0) +018c28 bc71 bsr h'-71e ;@(h'1850e) +018c2a c5e0 mov.w @(h'1c0,gbr), r0 +018c2c 00ef mac.l @r14+, @r0+ +018c2e 169a mov.l r9, @(h'28,r6) +018c30 3000 cmp/eq r0, r0 +018c32 3bc7 cmp/gt r12, r11 +018c34 5d5a mov.l @(h'28,r5), r13 +018c36 000c mov.b @(r0,r0), r0 +018c38 de31 mov.l @(h'c4,pc), r14 ;@(h'18d00) +018c3a ecc0 mov #h'ffffffc0, r12 +018c3c 0269 +018c3e 9c33 mov.w @(h'66,pc), r12 ;@(h'18ca8) +018c40 8000 mov.b r0, @(h'0,r0) +018c42 fe63 +018c44 19fc mov.l r15, @(h'30,r9) +018c46 e30c mov #h'c, r3 +018c48 60c3 mov r12, r0 +018c4a 0e30 +018c4c c30c trapa #h'c +018c4e 30c3 cmp/ge r12, r0 +018c50 1c30 mov.l r3, @(h'0,r12) +018c52 c18c mov.w r0, @(h'118,gbr) +018c54 31c0 cmp/eq r12, r1 +018c56 004a +018c58 a900 bra h'-e00 ;@(h'17e5c) +018c5a 03ff mac.l @r15+, @r3+ +018c5c ffff +018c5e ffff +018c60 fe18 +018c62 6186 mov.l @r8+, r1 +018c64 1fff mov.l r15, @(h'3c,r15) +018c66 8618 +018c68 6187 not r8, r1 +018c6a ffe1 +018c6c 8618 +018c6e 61ff exts.w r15, r1 +018c70 f861 +018c72 8618 +018c74 7ffe add #h'fe, r15 +018c76 1861 mov.l r6, @(h'4,r8) +018c78 861f +018c7a ff86 +018c7c 1861 mov.l r6, @(h'4,r8) +018c7e 87ff +018c80 e186 mov #h'ffffff86, r1 +018c82 1861 mov.l r6, @(h'4,r8) +018c84 fff8 +018c86 6186 mov.l @r8+, r1 +018c88 187f mov.l r7, @(h'3c,r8) +018c8a fe18 +018c8c 6186 mov.l @r8+, r1 +018c8e 1fff mov.l r15, @(h'3c,r15) +018c90 8618 +018c92 6187 not r8, r1 +018c94 ffe1 +018c96 8618 +018c98 61ff exts.w r15, r1 +018c9a f861 +018c9c 8618 +018c9e 7ffe add #h'fe, r15 +018ca0 1861 mov.l r6, @(h'4,r8) +018ca2 861f +018ca4 ff86 +018ca6 1861 mov.l r6, @(h'4,r8) +018ca8 87ff +018caa e186 mov #h'ffffff86, r1 +018cac 1861 mov.l r6, @(h'4,r8) +018cae fff8 +018cb0 6186 mov.l @r8+, r1 +018cb2 187f mov.l r7, @(h'3c,r8) +018cb4 fe18 +018cb6 6186 mov.l @r8+, r1 +018cb8 1fff mov.l r15, @(h'3c,r15) +018cba 8618 +018cbc 6187 not r8, r1 +018cbe ffe1 +018cc0 8618 +018cc2 61ff exts.w r15, r1 +018cc4 f861 +018cc6 8618 +018cc8 7ffe add #h'fe, r15 +018cca 1861 mov.l r6, @(h'4,r8) +018ccc 861f +018cce ff86 +018cd0 1861 mov.l r6, @(h'4,r8) +018cd2 87ff +018cd4 e186 mov #h'ffffff86, r1 +018cd6 1861 mov.l r6, @(h'4,r8) +018cd8 fff8 +018cda 6186 mov.l @r8+, r1 +018cdc 187f mov.l r7, @(h'3c,r8) +018cde fe18 +018ce0 6186 mov.l @r8+, r1 +018ce2 1fff mov.l r15, @(h'3c,r15) +018ce4 8618 +018ce6 6187 not r8, r1 +018ce8 ffe1 +018cea 8618 +018cec 61ff exts.w r15, r1 +018cee f861 +018cf0 8618 +018cf2 7ffe add #h'fe, r15 +018cf4 1861 mov.l r6, @(h'4,r8) +018cf6 861f +018cf8 ff86 +018cfa 1861 mov.l r6, @(h'4,r8) +018cfc 87ff +018cfe e186 mov #h'ffffff86, r1 +018d00 1861 mov.l r6, @(h'4,r8) +018d02 fff8 +018d04 6186 mov.l @r8+, r1 +018d06 187f mov.l r7, @(h'3c,r8) +018d08 0000 +018d0a 0000 +018d0c 0006 mov.l r0, @(r0,r0) +018d0e 18e3 mov.l r14, @(h'c,r8) +018d10 0c01 +018d12 86db +018d14 db60 mov.l @(h'180,pc), r11 ;@(h'18e98) +018d16 0000 +018d18 927f mov.w @(h'fe,pc), r2 ;@(h'18e1a) +018d1a 4bf9 +018d1c 247b or r7, r4 +018d1e 554c mov.l @(h'30,r4), r5 +018d20 aab7 bra h'-a92 ;@(h'18292) +018d22 b2d8 bsr h'5b0 ;@(h'192d6) +018d24 4308 shll2 r3 +018d26 6d33 mov r3, r13 +018d28 9251 mov.w @(h'a2,pc), r2 ;@(h'18dce) +018d2a 8aa4 +018d2c e9c3 mov #h'ffffffc3, r9 +018d2e 1800 mov.l r0, @(h'0,r8) +018d30 0000 +018d32 18c3 mov.l r12, @(h'c,r8) +018d34 1861 mov.l r6, @(h'4,r8) +018d36 830c +018d38 1861 mov.l r6, @(h'4,r8) +018d3a 8c31 +018d3c 854e mov.w @(h'1c,r4), r0 +018d3e 72a0 add #h'a0, r2 +018d40 0000 +018d42 c33e trapa #h'3e +018d44 f986 +018d46 0000 +018d48 0000 +018d4a 70c6 add #h'c6, r0 +018d4c 0003 bsrf r0 +018d4e ef80 mov #h'ffffff80, r15 +018d50 0000 +018d52 0000 +018d54 000c mov.b @(r0,r0), r0 +018d56 3000 cmp/eq r0, r0 +018d58 cff3 or.b #h'f3, @(r0,gbr) +018d5a 0000 +018d5c 3996 cmp/hi r9, r9 +018d5e 75cb add #h'cb, r5 +018d60 2706 mov.l r0, @-r7 +018d62 3863 cmp/ge r6, r8 +018d64 8c31 +018d66 e783 mov #h'ffffff83, r7 +018d68 0dec mov.b @(r0,r14), r13 +018d6a 30f1 +018d6c f0c6 +018d6e 7061 add #h'61, r0 +018d70 bc1c bsr h'-7c8 ;@(h'185ac) +018d72 b4e6 bsr h'9cc ;@(h'19742) +018d74 fc61 +018d76 9f61 mov.w @(h'c2,pc), r15 ;@(h'18e3c) +018d78 8783 +018d7a 0fe3 +018d7c d861 mov.l @(h'184,pc), r8 ;@(h'18f04) +018d7e ecf3 mov #h'fffffff3, r12 +018d80 7bf8 add #h'f8, r11 +018d82 c618 mov.l @(h'60,gbr), r0 +018d84 c318 trapa #h'18 +018d86 3996 cmp/hi r9, r9 +018d88 5ecb mov.l @(h'2c,r12), r14 +018d8a 271e mulu.w r1, r7 +018d8c cf37 or.b #h'37, @(r0,gbr) +018d8e 861b +018d90 c00c mov.b r0, @(h'c,gbr) +018d92 3006 cmp/hi r0, r0 +018d94 1800 mov.l r0, @(h'0,r8) +018d96 030c mov.b @(r0,r0), r3 +018d98 0182 stc r0_bank, r1 +018d9a 1018 mov.l r1, @(h'20,r0) +018d9c c630 mov.l @(h'c0,gbr), r0 +018d9e 60c1 mov.w @r12, r0 +018da0 8003 mov.b r0, @(h'3,r0) +018da2 f03f +018da4 0006 mov.l r0, @(r0,r0) +018da6 0c18 sett +018da8 318c add r8, r1 +018daa 61ec extu.b r14, r1 +018dac c318 trapa #h'18 +018dae c018 mov.b r0, @(h'18,gbr) +018db0 7a30 add #h'30, r10 +018db2 c36e trapa #h'6e +018db4 e70e mov #h'e, r7 +018db6 6db6 mov.l @r11+, r13 +018db8 ffdb +018dba 6799 swap.w r9, r7 +018dbc 67ec extu.b r14, r7 +018dbe b2f0 bsr h'5e0 ;@(h'193a2) +018dc0 e658 mov #h'58, r6 +018dc2 c30c trapa #h'c +018dc4 9c79 mov.w @(h'f2,pc), r12 ;@(h'18eba) +018dc6 9671 mov.w @(h'e2,pc), r6 ;@(h'18eac) +018dc8 cb2f or #h'2f, r0 +018dca 1f65 mov.l r6, @(h'14,r15) +018dcc 8fb0 bf/s h'-a0 ;@(h'18d30) +018dce cbe7 or #h'e7, r0 +018dd0 d963 mov.l @(h'18c,pc), r9 ;@(h'18f60) +018dd2 ec30 mov #h'30, r12 +018dd4 c0f6 mov.b r0, @(h'f6,gbr) +018dd6 58cf mov.l @(h'3c,r12), r8 +018dd8 1c9e mov.l r9, @(h'38,r12) +018dda f596 +018ddc 7ecb add #h'cb, r14 +018dde 2e9e mulu.w r9, r14 +018de0 30c7 cmp/gt r12, r0 +018de2 1863 mov.l r6, @(h'c,r8) +018de4 c3c6 trapa #h'c6 +018de6 18eb mov.l r14, @(h'2c,r8) +018de8 3c61 +018dea b6db bsr h'db6 ;@(h'19ba4) +018dec fbcd +018dee b361 bsr h'6c2 ;@(h'194b4) +018df0 8630 +018df2 c32f trapa #h'2f +018df4 916d mov.w @(h'da,pc), r1 ;@(h'18ed2) +018df6 5462 mov.l @(h'8,r6), r4 +018df8 8a26 +018dfa 5d6f mov.l @(h'3c,r6), r13 +018dfc 1cb2 mov.l r11, @(h'8,r12) +018dfe c8e6 tst #h'e6, r0 +018e00 59c7 mov.l @(h'1c,r12), r9 +018e02 2c9c cmp/str r9, r12 +018e04 38d3 cmp/ge r13, r8 +018e06 5979 mov.l @(h'24,r7), r9 +018e08 8f0e bf/s h'1c ;@(h'18e28) +018e0a 659c extu.b r9, r5 +018e0c 7270 add #h'70, r2 +018e0e 738d add #h'8d, r3 +018e10 3597 cmp/gt r9, r5 +018e12 99f4 mov.w @(h'1e8,pc), r9 ;@(h'18ffe) +018e14 e658 mov #h'58, r6 +018e16 3069 +018e18 9cfe mov.w @(h'1fc,pc), r12 ;@(h'19018) +018e1a d31c mov.l @(h'70,pc), r3 ;@(h'18e8c) +018e1c 618f exts.w r8, r1 +018e1e 3d65 dmulu.l r6, r13 +018e20 9672 mov.w @(h'e4,pc), r6 ;@(h'18f08) +018e22 cbcf or #h'cf, r0 +018e24 5969 mov.l @(h'24,r6), r9 +018e26 a71c bra h'e38 ;@(h'19c62) +018e28 63b4 mov.b @r11+, r3 +018e2a 518a mov.l @(h'28,r8), r1 +018e2c aab4 bra h'-a98 ;@(h'18398) +018e2e cb67 or #h'67, r0 +018e30 0873 +018e32 69b3 mov r11, r9 +018e34 fde3 +018e36 1c63 mov.l r6, @(h'c,r12) +018e38 cfe3 or.b #h'e3, @(r0,gbr) +018e3a 18c6 mov.l r12, @(h'18,r8) +018e3c 31fc add r15, r1 +018e3e e30c mov #h'c, r3 +018e40 6186 mov.l @r8+, r1 +018e42 1c61 mov.l r6, @(h'4,r12) +018e44 830c +018e46 3061 +018e48 8e18 +018e4a 630c extu.b r0, r3 +018e4c 31c1 +018e4e 0e6d mov.w @(r0,r6), r14 +018e50 3000 cmp/eq r0, r0 +018e52 0000 +018e54 0000 +018e56 003f mac.l @r3+, @r0+ +018e58 70c1 add #h'c1, r0 +018e5a 8000 mov.b r0, @(h'0,r0) +018e5c 0000 +018e5e 00e0 +018e60 df99 mov.l @(h'264,pc), r15 ;@(h'190c8) +018e62 bc10 bsr h'-7e0 ;@(h'18686) +018e64 82ec +018e66 e378 mov #h'78, r3 +018e68 000e mov.l @(r0,r0), r0 +018e6a 670c extu.b r0, r7 +018e6c 9c0c mov.w @(h'18,pc), r12 ;@(h'18e88) +018e6e 30d6 cmp/hi r13, r0 +018e70 ba67 bsr h'-b32 ;@(h'18342) +018e72 8000 mov.b r0, @(h'0,r0) +018e74 e4df mov #h'ffffffdf, r4 +018e76 83c1 +018e78 8d33 bt/s h'66 ;@(h'18ee2) +018e7a e618 mov #h'18, r6 +018e7c f0e5 +018e7e d33c mov.l @(h'f0,pc), r3 ;@(h'18f70) +018e80 699c extu.b r9, r9 +018e82 c104 mov.w r0, @(h'8,gbr) +018e84 2ecf muls.w r12, r14 +018e86 3cc0 cmp/eq r12, r12 +018e88 1803 mov.l r0, @(h'c,r8) +018e8a 8631 +018e8c e300 mov #h'0, r3 +018e8e 70c6 add #h'c6, r0 +018e90 18e3 mov.l r14, @(h'c,r8) +018e92 04d6 mov.l r13, @(r0,r4) +018e94 738f add #h'8f, r3 +018e96 3638 sub r3, r6 +018e98 6186 mov.l @r8+, r1 +018e9a 30c7 cmp/gt r12, r0 +018e9c 8002 mov.b r0, @(h'2,r0) +018e9e a555 bra h'aaa ;@(h'1994c) +018ea0 aaa0 bra h'-ac0 ;@(h'183e4) +018ea2 0068 +018ea4 d452 mov.l @(h'148,pc), r4 ;@(h'18ff0) +018ea6 e800 mov #h'0, r8 +018ea8 0e4e mov.l @(r0,r4), r14 +018eaa 399c add r9, r9 +018eac d9b4 mov.l @(h'2d0,pc), r9 ;@(h'19180) +018eae de42 mov.l @(h'108,pc), r14 ;@(h'18fb8) +018eb0 081b sleep +018eb2 9e37 mov.w @(h'6e,pc), r14 ;@(h'18f24) +018eb4 8631 +018eb6 e000 mov #h'0, r0 +018eb8 6cc6 mov.l @r12+, r12 +018eba 18f0 mov.l r15, @(h'0,r8) +018ebc 001e mov.l @(r0,r1), r0 +018ebe e1e1 mov #h'ffffffe1, r1 +018ec0 fe31 +018ec2 e318 mov #h'18, r3 +018ec4 6183 mov r8, r1 +018ec6 8003 mov.b r0, @(h'3,r0) +018ec8 b4e6 bsr h'9cc ;@(h'19898) +018eca 99c0 mov.w @(h'180,pc), r9 ;@(h'1904e) +018ecc 00ed mov.w @(r0,r14), r0 +018ece 34d6 cmp/hi r13, r4 +018ed0 7000 +018ed2 3b46 cmp/hi r4, r11 +018ed4 2a94 mov.b r9, @-r10 +018ed6 000c mov.b @(r0,r0), r0 +018ed8 de31 mov.l @(h'c4,pc), r14 ;@(h'18fa0) +018eda ecc0 mov #h'ffffffc0, r12 +018edc 0134 mov.b r3, @(r0,r1) +018ede ce33 xor.b #h'33, @(r0,gbr) +018ee0 8000 mov.b r0, @(h'0,r0) +018ee2 7c63 add #h'63, r12 +018ee4 18f8 mov.l r15, @(h'20,r8) +018ee6 e30c mov #h'c, r3 +018ee8 e186 mov #h'ffffff86, r1 +018eea 1c18 mov.l r1, @(h'20,r12) +018eec 618c extu.b r8, r1 +018eee 30c3 cmp/ge r12, r0 +018ef0 0e18 sett +018ef2 63d8 swap.b r13, r3 +018ef4 6380 mov.b @r8, r3 +018ef6 004a +018ef8 a900 bra h'-e00 ;@(h'180fc) +018efa 03ff mac.l @r15+, @r3+ +018efc ffff +018efe ffff +018f00 0000 +018f02 0000 +018f04 0000 +018f06 0054 mov.b r5, @(r0,r0) +018f08 daae mov.l @(h'2b8,pc), r10 ;@(h'191c4) +018f0a 5a76 mov.l @(h'18,r7), r10 +018f0c 511c mov.l @(h'30,r1), r1 +018f0e 1051 mov.l r5, @(h'4,r0) +018f10 5224 mov.l @(h'10,r2), r2 +018f12 4a8a +018f14 0808 clrt +018f16 30a3 cmp/ge r10, r0 +018f18 458a +018f1a 1820 mov.l r2, @(h'0,r8) +018f1c 0030 +018f1e a2e8 bra h'5d0 ;@(h'194f2) +018f20 2e8a xor r8, r14 +018f22 183c mov.l r3, @(h'30,r8) +018f24 863f +018f26 9424 mov.w @(h'48,pc), r4 ;@(h'18f72) +018f28 8504 mov.w @(h'8,r0), r0 +018f2a 0071 +018f2c 145d mov.l r5, @(h'34,r4) +018f2e 75df add #h'df, r5 +018f30 1c00 mov.l r0, @(h'0,r12) +018f32 03fc mov.b @(r0,r15), r3 +018f34 b8ea bsr h'-e2c ;@(h'1810c) +018f36 8a08 +018f38 0061 +018f3a 2243 +018f3c 040c mov.b @(r0,r0), r4 +018f3e 1000 mov.l r0, @(h'0,r0) +018f40 6123 mov r2, r1 +018f42 c206 mov.l r0, @(h'18,gbr) +018f44 0818 sett +018f46 01e2 stc r6_bank, r1 +018f48 4784 +018f4a 0c10 +018f4c 3000 cmp/eq r0, r0 +018f4e 7d12 add #h'12, r13 +018f50 2448 tst r4, r4 +018f52 917c mov.w @(h'f8,pc), r1 ;@(h'1904e) +018f54 0071 +018f56 d4be mov.l @(h'2f8,pc), r4 ;@(h'19250) +018f58 fa57 +018f5a 1c00 mov.l r0, @(h'0,r12) +018f5c 20e2 mov.l r14, @r0 +018f5e afea bra h'-2c ;@(h'18f36) +018f60 8e08 +018f62 fd06 +018f64 ccd8 tst.b #h'd8, @(r0,gbr) +018f66 3fe0 cmp/eq r14, r15 +018f68 ff10 +018f6a 5153 mov.l @(h'c,r5), r1 +018f6c 654a negc r4, r5 +018f6e 8a08 +018f70 0001 +018f72 f41f +018f74 f260 +018f76 ff00 +018f78 01f7 mul.l r15, r1 +018f7a fff0 +018f7c 60ff exts.w r15, r0 +018f7e 0038 ldtlb +018f80 8b1a bf h'34 ;@(h'18fb8) +018f82 33a2 cmp/hs r10, r3 +018f84 3800 cmp/eq r0, r8 +018f86 dbff mov.l @(h'3fc,pc), r11 ;@(h'19384) +018f88 ffef +018f8a 8e08 +018f8c 00da +018f8e 7cf9 add #h'f9, r12 +018f90 ef8e mov #h'ffffff8e, r15 +018f92 0800 +018f94 da7c mov.l @(h'1f0,pc), r10 ;@(h'19188) +018f96 f9eb +018f98 8e08 +018f9a 00da +018f9c 7cf9 add #h'f9, r12 +018f9e e88a mov #h'ffffff8a, r8 +018fa0 0800 +018fa2 da4c mov.l @(h'130,pc), r10 ;@(h'190d4) +018fa4 1828 mov.l r2, @(h'20,r8) +018fa6 8a08 +018fa8 000c mov.b @(r0,r0), r0 +018faa 2ea7 div0s r10, r14 +018fac 8a3e +018fae 6400 mov.b @r0, r4 +018fb0 2040 mov.b r4, @r0 +018fb2 8ee2 +018fb4 0408 clrt +018fb6 0020 +018fb8 414c shad r4, r1 +018fba 6504 mov.b @r0+, r5 +018fbc 0800 +018fbe 0004 mov.b r0, @(r0,r0) +018fc0 47d1 +018fc2 0000 +018fc4 0020 +018fc6 820b +018fc8 cc89 tst.b #h'89, @(r0,gbr) +018fca 0c00 +018fcc 0111 +018fce 4108 shll2 r1 +018fd0 8a08 +018fd2 1051 mov.l r5, @(h'4,r0) +018fd4 1082 mov.l r8, @(h'8,r0) +018fd6 8880 cmp/eq #h'ffffff80, r0 +018fd8 006d mov.w @(r0,r6), r0 +018fda 260a xor r0, r6 +018fdc 2832 mov.l r3, @r8 +018fde 5b00 mov.l @(h'0,r0), r11 +018fe0 0000 +018fe2 820f +018fe4 e808 mov #h'8, r8 +018fe6 0000 +018fe8 0020 +018fea 2fe0 mov.b r14, @r15 +018fec 8200 +018fee 0020 +018ff0 e2a1 mov #h'ffffffa1, r2 +018ff2 0204 mov.b r0, @(r0,r2) +018ff4 0800 +018ff6 2040 mov.b r4, @r0 +018ff8 810a mov.w r0, @(h'14,r0) +018ffa 8e08 +018ffc 0000 +018ffe 206f muls.w r6, r0 +019000 e182 mov #h'ffffff82, r1 +019002 0000 +019004 0083 pref @r0 +019006 0fec mov.b @(r0,r14), r15 +019008 0800 +01900a 0020 +01900c e3e1 mov #h'ffffffe1, r3 +01900e 0204 mov.b r0, @(r0,r2) +019010 0800 +019012 2040 mov.b r4, @r0 +019014 810f mov.w r0, @(h'1e,r0) +019016 8e08 +019018 00c1 +01901a c3c7 trapa #h'c7 +01901c cf1c or.b #h'1c, @(r0,gbr) +01901e 3000 cmp/eq r0, r0 +019020 1871 mov.l r7, @(h'4,r8) +019022 e7c7 mov #h'ffffffc7, r7 +019024 8706 +019026 0000 +019028 41c7 ldc.l @r1+, r4_bank +01902a dfff mov.l @(h'3fc,pc), r15 ;@(h'19428) +01902c 8001 mov.b r0, @(h'1,r0) +01902e fffb +019030 e382 mov #h'ffffff82, r3 +019032 0000 +019034 0000 +019036 a22f bra h'45e ;@(h'19498) +019038 e88a mov #h'ffffff8a, r8 +01903a 0010 +01903c 7150 add #h'50, r1 +01903e 810a mov.w r0, @(h'14,r0) +019040 8e08 +019042 0000 +019044 a36f bra h'6de ;@(h'19726) +019046 ed8a mov #h'ffffff8a, r13 +019048 0010 +01904a 71f0 add #h'f0, r1 +01904c 810f mov.w r0, @(h'1e,r0) +01904e 8e08 +019050 0081 +019052 2227 div0s r2, r2 +019054 e082 mov #h'ffffff82, r0 +019056 0000 +019058 0892 stc r1_bank, r8 +01905a 2fc8 tst r12, r15 +01905c 0800 +01905e 00f0 +019060 2042 mov.l r4, @r0 +019062 a382 bra h'704 ;@(h'1976a) +019064 0000 +019066 7881 add #h'81, r8 +019068 0a8e mov.l @(r0,r8), r10 +01906a 0800 +01906c 0010 +01906e 13f4 mov.l r15, @(h'10,r3) +019070 4910 dt r9 +019072 0000 +019074 4107 ldc.l @r1+, sr +019076 e444 mov #h'44, r4 +019078 8100 mov.w r0, @(h'0,r0) +01907a 0010 +01907c 7150 add #h'50, r1 +01907e 811e mov.w r0, @(h'1c,r1) +019080 0000 +019082 41c5 +019084 4204 rotl r2 +019086 0f00 +019088 0081 +01908a 2267 div0s r6, r2 +01908c e182 mov #h'ffffff82, r1 +01908e 0000 +019090 0893 +019092 2fcc cmp/str r12, r15 +019094 0800 +019096 00f0 +019098 2043 +01909a e382 mov #h'ffffff82, r3 +01909c 0000 +01909e 7881 add #h'81, r8 +0190a0 0f8e mov.l @(r0,r8), r15 +0190a2 0800 +0190a4 0010 +0190a6 33f4 div1 r15, r3 +0190a8 c910 and #h'10, r0 +0190aa 0000 +0190ac 4187 ldc.l @r1+, r0_bank +0190ae e644 mov #h'44, r6 +0190b0 8100 mov.w r0, @(h'0,r0) +0190b2 0010 +0190b4 71f0 add #h'f0, r1 +0190b6 811e mov.w r0, @(h'1c,r1) +0190b8 0000 +0190ba 41c7 ldc.l @r1+, r4_bank +0190bc c204 mov.l r0, @(h'10,gbr) +0190be 0f00 +0190c0 0000 +0190c2 00ee mov.l @(r0,r14), r0 +0190c4 0000 +0190c6 0000 +0190c8 40c1 +0190ca 4206 lds.l @r2+, mach +0190cc 0a10 +0190ce 0040 +0190d0 c143 mov.w r0, @(h'86,gbr) +0190d2 050c mov.b @(r0,r0), r5 +0190d4 1000 mov.l r0, @(h'0,r0) +0190d6 4081 +0190d8 0206 mov.l r0, @(r0,r2) +0190da 0a22 stc vbr, r10 +0190dc 0107 mul.l r0, r1 +0190de 1d59 mov.l r5, @(h'24,r13) +0190e0 3571 +0190e2 c100 mov.w r0, @(h'0,gbr) +0190e4 89b2 bt h'-9c ;@(h'1904c) +0190e6 a448 bra h'890 ;@(h'1997a) +0190e8 9122 mov.w @(h'44,pc), r1 ;@(h'19130) +0190ea 00a9 +0190ec 9267 mov.w @(h'ce,pc), r2 ;@(h'191be) +0190ee 8810 cmp/eq #h'10, r0 +0190f0 2000 mov.b r0, @r0 +0190f2 0212 stc gbr, r2 +0190f4 4306 lds.l @r3+, mach +0190f6 1242 mov.l r4, @(h'8,r2) +0190f8 0000 +0190fa 91e2 mov.w @(h'1c4,pc), r1 ;@(h'192c2) +0190fc 4789 +0190fe 2200 mov.b r0, @r2 +019100 0040 +019102 8102 mov.w r0, @(h'4,r0) +019104 0408 clrt +019106 0000 +019108 4081 +01910a 0204 mov.b r0, @(r0,r2) +01910c 1000 mov.l r0, @(h'0,r0) +01910e 2040 mov.b r4, @r0 +019110 8103 mov.w r0, @(h'6,r0) +019112 0511 +019114 0040 +019116 c142 mov.w r0, @(h'84,gbr) +019118 0408 clrt +01911a 1000 mov.l r0, @(h'0,r0) +01911c 89b2 bt h'-9c ;@(h'19084) +01911e a6c8 bra h'd90 ;@(h'19eb2) +019120 9122 mov.w @(h'44,pc), r1 ;@(h'19168) +019122 0020 +019124 4283 stc.l r0_bank, @-r2 +019126 8284 +019128 0800 +01912a 91c2 mov.w @(h'184,pc), r1 ;@(h'192b2) +01912c 048e mov.l @(r0,r8), r4 +01912e 1020 mov.l r2, @(h'0,r0) +019130 0050 +019132 a1c2 bra h'384 ;@(h'194ba) +019134 070a sts mach, r7 +019136 1400 mov.l r0, @(h'0,r4) +019138 89b2 bt h'-9c ;@(h'190a0) +01913a a44a bra h'894 ;@(h'199d2) +01913c 9b22 mov.w @(h'44,pc), r11 ;@(h'19184) +01913e 0040 +019140 c143 mov.w r0, @(h'86,gbr) +019142 060a sts mach, r6 +019144 1200 mov.l r0, @(h'0,r2) +019146 2041 mov.w r4, @r0 +019148 0381 +01914a 0408 clrt +01914c 0020 +01914e e2a5 mov #h'ffffffa5, r2 +019150 4204 rotl r2 +019152 0800 +019154 8182 mov.w r0, @(h'4,r8) +019156 8489 mov.b @(h'9,r8), r0 +019158 1224 mov.l r2, @(h'10,r2) +01915a 0000 +01915c 9122 mov.w @(h'44,pc), r1 ;@(h'191a4) +01915e 450c shad r0, r5 +019160 1000 mov.l r0, @(h'0,r0) +019162 0254 mov.b r5, @(r0,r2) +019164 a954 bra h'-d58 ;@(h'18410) +019166 b544 bsr h'a88 ;@(h'19bf2) +019168 00a9 +01916a 51c1 mov.l @(h'4,r12), r1 +01916c 0204 mov.b r0, @(r0,r2) +01916e 0800 +019170 f112 +019172 27ca xor r12, r7 +019174 9542 mov.w @(h'84,pc), r5 ;@(h'191fc) +019176 0020 +019178 4081 +01917a 0715 mov.w r1, @(r0,r7) +01917c 2a00 mov.b r0, @r10 +01917e 1122 mov.l r2, @(h'8,r1) +019180 e281 mov #h'ffffff81, r2 +019182 121a mov.l r1, @(h'28,r2) +019184 0081 +019186 1243 mov.l r4, @(h'c,r2) +019188 0a1b sleep +01918a a000 bra h'0 ;@(h'1918e) +01918c 81a0 mov.w r0, @(h'0,r10) +01918e a249 bra h'492 ;@(h'19624) +019190 1220 mov.l r2, @(h'0,r2) +019192 002c mov.b @(r0,r2), r0 +019194 48a7 ldc.l @r8+, r2_bank +019196 ca24 xor #h'24, r0 +019198 6800 mov.b @r0, r8 +01919a 6023 mov r2, r0 +01919c e408 mov #h'8, r4 +01919e 0f02 stc sr, r15 +0191a0 0050 +0191a2 a1c7 bra h'38e ;@(h'19534) +0191a4 d9f7 mov.l @(h'3dc,pc), r9 ;@(h'19584) +0191a6 be00 bsr h'-400 ;@(h'18daa) +0191a8 50a1 mov.l @(h'4,r10), r0 +0191aa 47d9 +0191ac f7be +0191ae 0050 +0191b0 a144 bra h'288 ;@(h'1943c) +0191b2 5077 mov.l @(h'1c,r7), r0 +0191b4 be00 bsr h'-400 ;@(h'18db8) +0191b6 50a1 mov.l @(h'4,r10), r0 +0191b8 4450 +0191ba 60be exts.b r11, r0 +0191bc 0050 +0191be a22f bra h'45e ;@(h'19620) +0191c0 f9f7 +0191c2 be00 bsr h'-400 ;@(h'18dc6) +0191c4 50a2 mov.l @(h'8,r10), r0 +0191c6 283b or r3, r8 +0191c8 f7be +0191ca 0050 +0191cc a228 bra h'450 ;@(h'19620) +0191ce 3077 cmp/gt r7, r0 +0191d0 be00 bsr h'-400 ;@(h'18dd4) +0191d2 50a2 mov.l @(h'8,r10), r0 +0191d4 2830 mov.b r3, @r8 +0191d6 60be exts.b r11, r0 +0191d8 0050 +0191da a227 bra h'44e ;@(h'1962c) +0191dc cb9f or #h'9f, r0 +0191de 1c00 mov.l r0, @(h'0,r12) +0191e0 a144 bra h'288 ;@(h'1946c) +0191e2 4897 ldc.l @r8+, r1_bank +0191e4 3e38 sub r3, r14 +0191e6 0050 +0191e8 a224 bra h'448 ;@(h'19634) +0191ea 489f mac.w @r9+, @r8+ +0191ec 1c00 mov.l r0, @(h'0,r12) +0191ee 50a2 mov.l @(h'8,r10), r0 +0191f0 2448 tst r4, r4 +0191f2 911c mov.w @(h'38,pc), r1 ;@(h'1922e) +0191f4 000c mov.b @(r0,r0), r0 +0191f6 2eaa xor r10, r14 +0191f8 8a2a +0191fa 6c00 mov.b @r0, r12 +0191fc ed2a mov #h'2a, r13 +0191fe a2aa bra h'554 ;@(h'19756) +019200 6be0 mov.b @r14, r11 +019202 0018 sett +019204 5155 mov.l @(h'14,r5), r1 +019206 35f0 cmp/eq r15, r5 +019208 0000 +01920a 0c28 clrmac +01920c a28a bra h'514 ;@(h'19724) +01920e 2860 mov.b r6, @r8 +019210 001c mov.b @(r0,r1), r0 +019212 4892 +019214 ca28 xor #h'28, r0 +019216 6000 mov.b @r0, r0 +019218 0418 sett +01921a 5124 mov.l @(h'10,r2), r1 +01921c 9278 mov.w @(h'f0,pc), r2 ;@(h'19310) +01921e 0000 +019220 7061 add #h'61, r0 +019222 4430 +019224 2000 mov.b r0, @r0 +019226 7114 add #h'14, r1 +019228 9ff2 mov.w @(h'1e4,pc), r15 ;@(h'19410) +01922a 511c mov.l @(h'30,r1), r1 +01922c 01fe mov.l @(r0,r15), r1 +01922e 0c95 mov.w r9, @(r0,r12) +019230 488a +019232 0800 +019234 20a3 +019236 654d extu.w r4, r5 +019238 8a08 +01923a 0079 +01923c 0c59 +01923e 4c45 +019240 0400 +019242 01b3 +019244 9228 mov.w @(h'50,pc), r2 ;@(h'19298) +019246 9218 mov.w @(h'30,pc), r2 ;@(h'1927a) +019248 0000 +01924a 0020 +01924c 8a08 +01924e 2800 mov.b r0, @r8 +019250 0000 +019252 0083 pref @r0 +019254 8b20 bf h'40 ;@(h'19298) +019256 0000 +019258 0020 +01925a c28a mov.l r0, @(h'228,gbr) +01925c 3800 cmp/eq r0, r8 +01925e 0000 +019260 2082 mov.l r8, @r0 +019262 0820 +019264 0000 +019266 0060 +019268 c208 mov.l r0, @(h'20,gbr) +01926a 2000 mov.b r0, @r0 +01926c 0003 bsrf r0 +01926e e445 mov #h'45, r4 +019270 0400 +019272 0000 +019274 0146 mov.l r4, @(r0,r1) +019276 c891 tst #h'91, r0 +019278 3e00 cmp/eq r0, r14 +01927a 0001 +01927c 4288 +01927e 911c mov.w @(h'38,pc), r1 ;@(h'192ba) +019280 0303 bsrf r3 +019282 0505 mov.w r0, @(r0,r5) +019284 0506 mov.l r0, @(r0,r5) +019286 0606 mov.l r0, @(r0,r6) +019288 0607 mul.l r0, r6 +01928a 0505 mov.w r0, @(r0,r5) +01928c 0707 mul.l r0, r7 +01928e 0507 mul.l r0, r5 +019290 0707 mul.l r0, r7 +019292 0708 clrt +019294 0810 +019296 0004 mov.b r0, @(r0,r0) +019298 0810 +01929a 0038 ldtlb +01929c 0810 +01929e 0038 ldtlb +0192a0 0810 +0192a2 00d8 +0192a4 0031 +0192a6 98c4 mov.w @(h'188,pc), r8 ;@(h'19432) +0192a8 005c mov.b @(r0,r5), r0 +0192aa 005c mov.b @(r0,r5), r0 +0192ac 0066 mov.l r6, @(r0,r0) +0192ae 006c mov.b @(r0,r6), r0 +0192b0 0073 +0192b2 0030 +0192b4 005c mov.b @(r0,r5), r0 +0192b6 0000 +0192b8 005c mov.b @(r0,r5), r0 +0192ba 005c mov.b @(r0,r5), r0 +0192bc 0063 +0192be 0072 +0192c0 0064 mov.b r6, @(r0,r0) +0192c2 0030 +0192c4 005c mov.b @(r0,r5), r0 +0192c6 0000 +0192c8 0000 +0192ca 0000 +0192cc 0000 +0192ce fffe +0192d0 de5b mov.l @(h'16c,pc), r14 ;@(h'19440) +0192d2 d8a9 mov.l @(h'2a4,pc), r8 ;@(h'19578) +0192d4 3728 sub r2, r7 +0192d6 7195 add #h'95, r1 +0192d8 8000 mov.b r0, @(h'0,r0) +0192da 0000 +0192dc c000 mov.b r0, @(h'0,gbr) +0192de 0000 +0192e0 e000 mov #h'0, r0 +0192e2 0000 +0192e4 f000 +0192e6 0000 +0192e8 f800 +0192ea 0000 +0192ec fc00 +0192ee 0000 +0192f0 fe00 +0192f2 0000 +0192f4 ff00 +0192f6 0000 +0192f8 ff80 +0192fa 0000 +0192fc ffc0 +0192fe 0000 +019300 ffe0 +019302 0000 +019304 fff0 +019306 0000 +019308 fff8 +01930a 0000 +01930c fffc +01930e 0000 +019310 fffe +019312 0000 +019314 ffff +019316 0000 +019318 ffff +01931a 8000 mov.b r0, @(h'0,r0) +01931c ffff +01931e c000 mov.b r0, @(h'0,gbr) +019320 ffff +019322 e000 mov #h'0, r0 +019324 ffff +019326 f000 +019328 ffff +01932a f800 +01932c ffff +01932e fc00 +019330 ffff +019332 fe00 +019334 ffff +019336 ff00 +019338 ffff +01933a ff80 +01933c ffff +01933e ffc0 +019340 ffff +019342 ffe0 +019344 ffff +019346 fff0 +019348 ffff +01934a fff8 +01934c ffff +01934e fffc +019350 ffff +019352 fffe +019354 ffff +019356 ffff +019358 0000 +01935a 7fff add #h'ff, r15 +01935c ffff +01935e ffff +019360 ffff +019362 ffff +019364 0000 +019366 8001 mov.b r0, @(h'1,r0) +019368 0000 +01936a 0000 +01936c 0000 +01936e 0000 +019370 0000 +019372 7fff add #h'ff, r15 +019374 0000 +019376 0000 +019378 0000 +01937a 0000 +01937c 0000 +01937e 0000 +019380 8000 mov.b r0, @(h'0,r0) +019382 0000 +019384 0000 +019386 0000 +019388 0000 +01938a ffff +01938c 8000 mov.b r0, @(h'0,r0) +01938e 0000 +019390 0000 +019392 0000 +019394 0000 +019396 fffe +019398 8000 mov.b r0, @(h'0,r0) +01939a 0000 +01939c 0000 +01939e 0000 +0193a0 0000 +0193a2 0001 +0193a4 8000 mov.b r0, @(h'0,r0) +0193a6 0000 +0193a8 0000 +0193aa 0000 +0193ac 0000 +0193ae 0002 stc sr, r0 +0193b0 8000 mov.b r0, @(h'0,r0) +0193b2 0000 +0193b4 0000 +0193b6 0000 +0193b8 0000 +0193ba 0001 +0193bc c90f and #h'f, r0 +0193be daa2 mov.l @(h'288,pc), r10 ;@(h'19648) +0193c0 2168 tst r6, r1 +0193c2 c235 mov.l r0, @(h'd4,gbr) +0193c4 0000 +0193c6 0002 stc sr, r0 +0193c8 c90f and #h'f, r0 +0193ca daa2 mov.l @(h'288,pc), r10 ;@(h'19654) +0193cc 2168 tst r6, r1 +0193ce c235 mov.l r0, @(h'd4,gbr) +0193d0 0000 +0193d2 0000 +0193d4 c90f and #h'f, r0 +0193d6 daa2 mov.l @(h'288,pc), r10 ;@(h'19660) +0193d8 2168 tst r6, r1 +0193da c235 mov.l r0, @(h'd4,gbr) +0193dc 0000 +0193de ffff +0193e0 c90f and #h'f, r0 +0193e2 daa2 mov.l @(h'288,pc), r10 ;@(h'1966c) +0193e4 2168 tst r6, r1 +0193e6 c235 mov.l r0, @(h'd4,gbr) +0193e8 0000 +0193ea ffff +0193ec b172 bsr h'2e4 ;@(h'196d4) +0193ee 17f7 mov.l r15, @(h'1c,r7) +0193f0 d1cf mov.l @(h'33c,pc), r1 ;@(h'19730) +0193f2 79ac add #h'ac, r9 +0193f4 8000 mov.b r0, @(h'0,r0) +0193f6 8001 mov.b r0, @(h'1,r0) +0193f8 0000 +0193fa 0000 +0193fc 0000 +0193fe 0000 +019400 8000 mov.b r0, @(h'0,r0) +019402 7fff add #h'ff, r15 +019404 0000 +019406 0000 +019408 0000 +01940a 0000 +01940c 8000 mov.b r0, @(h'0,r0) +01940e 0000 +019410 8000 mov.b r0, @(h'0,r0) +019412 0000 +019414 0000 +019416 0000 +019418 8000 mov.b r0, @(h'0,r0) +01941a ffff +01941c 8000 mov.b r0, @(h'0,r0) +01941e 0000 +019420 0000 +019422 0000 +019424 8000 mov.b r0, @(h'0,r0) +019426 fffe +019428 8000 mov.b r0, @(h'0,r0) +01942a 0000 +01942c 0000 +01942e 0000 +019430 8000 mov.b r0, @(h'0,r0) +019432 0001 +019434 8000 mov.b r0, @(h'0,r0) +019436 0000 +019438 0000 +01943a 0000 +01943c 8000 mov.b r0, @(h'0,r0) +01943e 0002 stc sr, r0 +019440 8000 mov.b r0, @(h'0,r0) +019442 0000 +019444 0000 +019446 0000 +019448 8000 mov.b r0, @(h'0,r0) +01944a 0001 +01944c c90f and #h'f, r0 +01944e daa2 mov.l @(h'288,pc), r10 ;@(h'196d8) +019450 2168 tst r6, r1 +019452 c235 mov.l r0, @(h'd4,gbr) +019454 8000 mov.b r0, @(h'0,r0) +019456 0002 stc sr, r0 +019458 c90f and #h'f, r0 +01945a daa2 mov.l @(h'288,pc), r10 ;@(h'196e4) +01945c 2168 tst r6, r1 +01945e c235 mov.l r0, @(h'd4,gbr) +019460 8000 mov.b r0, @(h'0,r0) +019462 0000 +019464 c90f and #h'f, r0 +019466 daa2 mov.l @(h'288,pc), r10 ;@(h'196f0) +019468 2168 tst r6, r1 +01946a c235 mov.l r0, @(h'd4,gbr) +01946c 8000 mov.b r0, @(h'0,r0) +01946e ffff +019470 c90f and #h'f, r0 +019472 daa2 mov.l @(h'288,pc), r10 ;@(h'196fc) +019474 2168 tst r6, r1 +019476 c235 mov.l r0, @(h'd4,gbr) +019478 8000 mov.b r0, @(h'0,r0) +01947a ffff +01947c b172 bsr h'2e4 ;@(h'19764) +01947e 17f7 mov.l r15, @(h'1c,r7) +019480 d1cf mov.l @(h'33c,pc), r1 ;@(h'197c0) +019482 79ac add #h'ac, r9 +019484 2020 mov.b r2, @r0 +019486 2020 mov.b r2, @r0 +019488 2020 mov.b r2, @r0 +01948a 2020 mov.b r2, @r0 +01948c 2060 mov.b r6, @r0 +01948e 6060 mov.b @r6, r0 +019490 6060 mov.b @r6, r0 +019492 2020 mov.b r2, @r0 +019494 2020 mov.b r2, @r0 +019496 2020 mov.b r2, @r0 +019498 2020 mov.b r2, @r0 +01949a 2020 mov.b r2, @r0 +01949c 2020 mov.b r2, @r0 +01949e 2020 mov.b r2, @r0 +0194a0 2020 mov.b r2, @r0 +0194a2 2020 mov.b r2, @r0 +0194a4 4810 dt r8 +0194a6 1010 mov.l r1, @(h'0,r0) +0194a8 1010 mov.l r1, @(h'0,r0) +0194aa 1010 mov.l r1, @(h'0,r0) +0194ac 1010 mov.l r1, @(h'0,r0) +0194ae 1010 mov.l r1, @(h'0,r0) +0194b0 1010 mov.l r1, @(h'0,r0) +0194b2 1010 mov.l r1, @(h'0,r0) +0194b4 8484 mov.b @(h'4,r8), r0 +0194b6 8484 mov.b @(h'4,r8), r0 +0194b8 8484 mov.b @(h'4,r8), r0 +0194ba 8484 mov.b @(h'4,r8), r0 +0194bc 8484 mov.b @(h'4,r8), r0 +0194be 1010 mov.l r1, @(h'0,r0) +0194c0 1010 mov.l r1, @(h'0,r0) +0194c2 1010 mov.l r1, @(h'0,r0) +0194c4 1081 mov.l r8, @(h'4,r0) +0194c6 8181 mov.w r0, @(h'2,r8) +0194c8 8181 mov.w r0, @(h'2,r8) +0194ca 8101 mov.w r0, @(h'2,r0) +0194cc 0101 +0194ce 0101 +0194d0 0101 +0194d2 0101 +0194d4 0101 +0194d6 0101 +0194d8 0101 +0194da 0101 +0194dc 0101 +0194de 0110 +0194e0 1010 mov.l r1, @(h'0,r0) +0194e2 1010 mov.l r1, @(h'0,r0) +0194e4 1082 mov.l r8, @(h'8,r0) +0194e6 8282 +0194e8 8282 +0194ea 8202 +0194ec 0202 stc sr, r2 +0194ee 0202 stc sr, r2 +0194f0 0202 stc sr, r2 +0194f2 0202 stc sr, r2 +0194f4 0202 stc sr, r2 +0194f6 0202 stc sr, r2 +0194f8 0202 stc sr, r2 +0194fa 0202 stc sr, r2 +0194fc 0202 stc sr, r2 +0194fe 0210 +019500 1010 mov.l r1, @(h'0,r0) +019502 1020 mov.l r2, @(h'0,r0) +019504 0000 +019506 0000 +019508 0000 +01950a 0000 +01950c 0000 +01950e 0000 +019510 0000 +019512 0000 +019514 0000 +019516 0000 +019518 0000 +01951a 0000 +01951c 0000 +01951e 0000 +019520 0000 +019522 0000 +019524 0000 +019526 0000 +019528 0000 +01952a 0000 +01952c 0000 +01952e 0000 +019530 0000 +019532 0000 +019534 0000 +019536 0000 +019538 0000 +01953a 0000 +01953c 0000 +01953e 0000 +019540 0000 +019542 0000 +019544 0000 +019546 0000 +019548 0000 +01954a 0000 +01954c 0000 +01954e 0000 +019550 0000 +019552 0000 +019554 0000 +019556 0000 +019558 0000 +01955a 0000 +01955c 0000 +01955e 0000 +019560 0000 +019562 0000 +019564 0000 +019566 0000 +019568 0000 +01956a 0000 +01956c 0000 +01956e 0000 +019570 0000 +019572 0000 +019574 0000 +019576 0000 +019578 0000 +01957a 0000 +01957c 0000 +01957e 0000 +019580 0000 +019582 0000 +019584 0000 +019586 ffec +019588 a9c3 bra h'-c7a ;@(h'18912) +01958a 73b9 add #h'b9, r3 +01958c 7743 add #h'43, r7 +01958e c6d7 mov.l @(h'35c,gbr), r0 +019590 0000 +019592 fff1 +019594 dee4 mov.l @(h'390,pc), r14 ;@(h'19928) +019596 ec2e mov #h'2e, r12 +019598 9b18 mov.w @(h'30,pc), r11 ;@(h'195cc) +01959a da58 mov.l @(h'160,pc), r10 ;@(h'196fc) +01959c 0000 +01959e fff6 +0195a0 8b55 bf h'aa ;@(h'1964e) +0195a2 7411 add #h'11, r4 +0195a4 a68c bra h'd18 ;@(h'1a2c0) +0195a6 72b4 add #h'b4, r2 +0195a8 0000 +0195aa fff9 +0195ac d104 mov.l @(h'10,pc), r1 ;@(h'195c0) +0195ae f6b9 +0195b0 4451 +0195b2 912c mov.w @(h'58,pc), r1 ;@(h'1960e) +0195b4 0000 +0195b6 fffc +0195b8 c3f6 trapa #h'f6 +0195ba bf1c bsr h'-1c8 ;@(h'193f6) +0195bc 1570 mov.l r7, @(h'0,r5) +0195be 0fb9 +0195c0 0000 +0195c2 fffe +0195c4 d790 mov.l @(h'240,pc), r7 ;@(h'19808) +0195c6 4224 rotcl r2 +0195c8 a689 bra h'd12 ;@(h'1a2de) +0195ca 816d mov.w r0, @(h'1a,r6) +0195cc 0000 +0195ce ffff +0195d0 d790 mov.l @(h'240,pc), r7 ;@(h'19814) +0195d2 4224 rotcl r2 +0195d4 a689 bra h'd12 ;@(h'1a2ea) +0195d6 816d mov.w r0, @(h'1a,r6) +0195d8 0000 +0195da ffec +0195dc a9c3 bra h'-c7a ;@(h'18966) +0195de 73b9 add #h'b9, r3 +0195e0 7743 add #h'43, r7 +0195e2 c6d7 mov.l @(h'35c,gbr), r0 +0195e4 8000 mov.b r0, @(h'0,r0) +0195e6 fff1 +0195e8 dee4 mov.l @(h'390,pc), r14 ;@(h'1997c) +0195ea ec2e mov #h'2e, r12 +0195ec 9b18 mov.w @(h'30,pc), r11 ;@(h'19620) +0195ee da58 mov.l @(h'160,pc), r10 ;@(h'19750) +0195f0 0000 +0195f2 fff6 +0195f4 8b55 bf h'aa ;@(h'196a2) +0195f6 7411 add #h'11, r4 +0195f8 a68c bra h'd18 ;@(h'1a314) +0195fa 72b4 add #h'b4, r2 +0195fc 8000 mov.b r0, @(h'0,r0) +0195fe fff9 +019600 d104 mov.l @(h'10,pc), r1 ;@(h'19614) +019602 f6b9 +019604 4451 +019606 912c mov.w @(h'58,pc), r1 ;@(h'19662) +019608 0000 +01960a fffc +01960c c3f6 trapa #h'f6 +01960e bf1c bsr h'-1c8 ;@(h'1944a) +019610 1570 mov.l r7, @(h'0,r5) +019612 0fb9 +019614 8000 mov.b r0, @(h'0,r0) +019616 fffe +019618 d790 mov.l @(h'240,pc), r7 ;@(h'1985c) +01961a 4224 rotcl r2 +01961c a689 bra h'd12 ;@(h'1a332) +01961e 816d mov.w r0, @(h'1a,r6) +019620 0000 +019622 ffff +019624 d790 mov.l @(h'240,pc), r7 ;@(h'19868) +019626 4224 rotcl r2 +019628 a689 bra h'd12 ;@(h'1a33e) +01962a 816d mov.w r0, @(h'1a,r6) +01962c 0000 +01962e 0000 +019630 b8aa bsr h'-eac ;@(h'18788) +019632 3b29 +019634 5c17 mov.l @(h'1c,r1), r12 +019636 f0bc +019638 0000 +01963a 0000 +01963c b504 bsr h'a08 ;@(h'1a048) +01963e f333 +019640 f9de +019642 6484 mov.b @r8+, r4 +019644 8000 mov.b r0, @(h'0,r0) +019646 0000 +019648 b504 bsr h'a08 ;@(h'1a054) +01964a f333 +01964c f9de +01964e 6484 mov.b @r8+, r4 +019650 0000 +019652 fffd +019654 88b9 cmp/eq #h'ffffffb9, r0 +019656 4e82 +019658 d462 mov.l @(h'188,pc), r4 ;@(h'197e4) +01965a 15bf mov.l r11, @(h'3c,r5) +01965c 0000 +01965e fffd +019660 878d +019662 62ec extu.b r14, r2 +019664 759c add #h'9c, r5 +019666 b493 bsr h'926 ;@(h'19f90) +019668 0000 +01966a fffd +01966c 9d92 mov.w @(h'124,pc), r13 ;@(h'19794) +01966e 091f mac.l @r1+, @r9+ +019670 2746 mov.l r4, @-r7 +019672 de4a mov.l @(h'128,pc), r14 ;@(h'1979c) +019674 0000 +019676 fffd +019678 ba2e bsr h'-ba4 ;@(h'18ad8) +01967a 6334 mov.b @r3+, r3 +01967c 4a18 shll8 r10 +01967e d07b mov.l @(h'1ec,pc), r0 ;@(h'1986c) +019680 0000 +019682 fffd +019684 e38e mov #h'ffffff8e, r3 +019686 395b subv r5, r9 +019688 eb0d mov #h'd, r11 +01968a 8f66 bf/s h'cc ;@(h'1975a) +01968c 0000 +01968e fffe +019690 9249 mov.w @(h'92,pc), r2 ;@(h'19726) +019692 2491 mov.w r9, @r4 +019694 e00a mov #h'a, r0 +019696 bff2 bsr h'-1c ;@(h'1967e) +019698 0000 +01969a fffe +01969c cccc tst.b #h'cc, @(r0,gbr) +01969e cccc tst.b #h'cc, @(r0,gbr) +0196a0 cd30 and.b #h'30, @(r0,gbr) +0196a2 25d1 mov.w r13, @r5 +0196a4 0000 +0196a6 ffff +0196a8 aaaa bra h'-aac ;@(h'18c00) +0196aa aaaa bra h'-aac ;@(h'18c02) +0196ac aaaa bra h'-aac ;@(h'18c04) +0196ae 9555 mov.w @(h'aa,pc), r5 ;@(h'1975c) +0196b0 0000 +0196b2 0001 +0196b4 8000 mov.b r0, @(h'0,r0) +0196b6 0000 +0196b8 0000 +0196ba 0001 +0196bc 0000 +0196be 0000 +0196c0 0000 +0196c2 0008 clrt +0196c4 0000 +0196c6 0000 +0196c8 0000 +0196ca 0050 +0196cc 0000 +0196ce 0000 +0196d0 0000 +0196d2 0320 +0196d4 0000 +0196d6 0000 +0196d8 0000 +0196da 1f40 mov.l r4, @(h'0,r15) +0196dc 0000 +0196de 0000 +0196e0 0001 +0196e2 3880 cmp/eq r8, r8 +0196e4 0000 +0196e6 0000 +0196e8 000c mov.b @(r0,r0), r0 +0196ea 3500 cmp/eq r0, r5 +0196ec 0000 +0196ee 0000 +0196f0 007a +0196f2 1200 mov.l r0, @(h'0,r2) +0196f4 0000 +0196f6 0000 +0196f8 04c4 mov.b r12, @(r0,r4) +0196fa b400 bsr h'800 ;@(h'19efe) +0196fc 0000 +0196fe 0000 +019700 2faf muls.w r10, r15 +019702 0800 +019704 0000 +019706 0001 +019708 dcd6 mov.l @(h'358,pc), r12 ;@(h'19a64) +01970a 5000 mov.l @(h'0,r0), r0 +01970c 0000 +01970e 0012 stc gbr, r0 +019710 a05f bra h'be ;@(h'197d2) +019712 2000 mov.b r0, @r0 +019714 0000 +019716 00ba +019718 43b7 ldc.l @r3+, r3_bank +01971a 4000 shll r0 +01971c 0000 +01971e 0746 mov.l r4, @(r0,r7) +019720 a528 bra h'a50 ;@(h'1a174) +019722 8000 mov.b r0, @(h'0,r0) +019724 0000 +019726 48c2 +019728 7395 add #h'95, r3 +01972a 0000 +01972c 0002 stc sr, r0 +01972e d798 mov.l @(h'260,pc), r7 ;@(h'19990) +019730 83d2 +019732 0000 +019734 001c mov.b @(r0,r1), r0 +019736 6bf5 mov.w @r15+, r11 +019738 2634 mov.b r3, @-r6 +01973a 0000 +01973c 011c mov.b @(r0,r1), r1 +01973e 3793 cmp/ge r9, r7 +019740 7e08 +019742 0000 +019744 0000 +019746 0000 +019748 0000 +01974a 0001 +01974c 0000 +01974e 0000 +019750 0000 +019752 0005 mov.w r0, @(r0,r0) +019754 0000 +019756 0000 +019758 0000 +01975a 0019 div0u +01975c 0000 +01975e 0000 +019760 0000 +019762 007d mov.w @(r0,r7), r0 +019764 0000 +019766 0000 +019768 0000 +01976a 0271 +01976c 0000 +01976e 0000 +019770 0000 +019772 0c35 mov.w r3, @(r0,r12) +019774 0000 +019776 0000 +019778 0000 +01977a 3d09 +01977c 0000 +01977e 0000 +019780 0001 +019782 312d dmuls.l r2, r1 +019784 0000 +019786 0000 +019788 0005 mov.w r0, @(r0,r0) +01978a f5e1 +01978c 0000 +01978e 0000 +019790 001d mov.w @(r0,r1), r0 +019792 cd65 and.b #h'65, @(r0,gbr) +019794 0000 +019796 0000 +019798 0095 mov.w r9, @(r0,r0) +01979a 02f9 +01979c 0000 +01979e 0000 +0197a0 02e9 +0197a2 0edd mov.w @(r0,r13), r14 +0197a4 0000 +0197a6 0000 +0197a8 0e8d mov.w @(r0,r8), r14 +0197aa 4a51 +0197ac 0000 +0197ae 0000 +0197b0 48c2 +0197b2 7395 add #h'95, r3 +0197b4 0000 +0197b6 0001 +0197b8 6bcc extu.b r12, r11 +0197ba 41e9 +0197bc 0000 +0197be 0007 mul.l r0, r0 +0197c0 1afd mov.l r15, @(h'34,r10) +0197c2 498d shld r8, r9 +0197c4 0000 +0197c6 0023 braf r0 +0197c8 86f2 +0197ca 6fc1 mov.w @r12, r15 +0197cc 0000 +0197ce 00b1 +0197d0 a2bc bra h'578 ;@(h'19d4c) +0197d2 2ec5 mov.w r12, @-r14 +0197d4 0000 +0197d6 0378 +0197d8 2dac cmp/str r10, r13 +0197da e9d9 mov #h'ffffffd9, r9 +0197dc 0000 +0197de 1158 mov.l r5, @(h'20,r1) +0197e0 e460 mov #h'60, r4 +0197e2 913d mov.w @(h'7a,pc), r1 ;@(h'19860) +0197e4 0000 +0197e6 56bc mov.l @(h'30,r11), r6 +0197e8 75e2 add #h'e2, r5 +0197ea d631 mov.l @(h'c4,pc), r6 ;@(h'198b0) +0197ec 0001 +0197ee b1ae bsr h'35c ;@(h'19b4e) +0197f0 4d6e +0197f2 2ef5 mov.w r15, @-r14 +0197f4 0008 clrt +0197f6 7867 add #h'67, r8 +0197f8 8326 +0197fa eac9 mov #h'ffffffc9, r10 +0197fc 002a sts pr, r0 +0197fe 5a05 mov.l @(h'14,r0), r10 +019800 8fc2 bf/s h'-7c ;@(h'19788) +019802 95ed mov.w @(h'1da,pc), r5 ;@(h'199e0) +019804 00d3 +019806 c21b mov.l r0, @(h'6c,gbr) +019808 cecc xor.b #h'cc, @(r0,gbr) +01980a eda1 mov #h'ffffffa1, r13 +01980c 0422 stc vbr, r4 +01980e ca8b xor #h'8b, r0 +019810 0a00 +019812 a425 bra h'84a ;@(h'1a060) +019814 14ad mov.l r10, @(h'34,r4) +019816 f4b7 +019818 3203 cmp/ge r0, r2 +01981a 34b9 +01981c 6765 mov.w @r6+, r7 +01981e c793 mova @(h'24c,pc), r0 ;h'19a6c +019820 fa10 +019822 079d mov.w @(r0,r9), r7 +019824 cecb xor.b #h'cb, @(r0,gbr) +019826 8f27 bf/s h'4e ;@(h'19878) +019828 f420 +01982a 0f3a +01982c a70c bra h'e18 ;@(h'1a648) +01982e 3c40 cmp/eq r4, r12 +019830 a64e bra h'c9c ;@(h'1a4d0) +019832 6c52 mov.l @r5, r12 +019834 da01 mov.l @(h'4,pc), r10 ;@(h'1983c) +019836 ee64 mov #h'64, r14 +019838 1a70 mov.l r7, @(h'0,r10) +01983a 8deb bt/s h'-2a ;@(h'19814) +01983c b9a7 bsr h'-cb2 ;@(h'18b8e) +01983e 4a06 lds.l @r10+, mach +019840 37ce addc r12, r7 +019842 2ee3 +019844 86a3 +019846 364e addc r4, r6 +019848 a62c bra h'c58 ;@(h'1a4a4) +01984a 672f exts.w r2, r7 +01984c 8d9e bt/s h'-c4 ;@(h'1978c) +01984e 89d1 bt h'-5e ;@(h'197f4) +019850 1346 mov.l r4, @(h'18,r3) +019852 bdaa bsr h'-4ac ;@(h'193aa) +019854 9cb0 mov.w @(h'160,pc), r12 ;@(h'199b8) +019856 0bfd mov.w @(r0,r15), r11 +019858 6f02 mov.l @r0, r15 +01985a 5343 mov.l @(h'c,r4), r3 +01985c bfce bsr h'-64 ;@(h'197fc) +01985e 0f5a +019860 b8a6 bsr h'-eb4 ;@(h'189b0) +019862 7636 add #h'36, r6 +019864 9e74 mov.w @(h'e8,pc), r14 ;@(h'19950) +019866 d1b7 mov.l @(h'2dc,pc), r1 ;@(h'19b44) +019868 91e0 mov.w @(h'1c0,pc), r1 ;@(h'19a2c) +01986a 7e48 add #h'48, r14 +01986c c428 mov.b @(h'28,gbr), r0 +01986e d05a mov.l @(h'168,pc), r0 ;@(h'199d8) +019870 a475 bra h'8ea ;@(h'1a15e) +019872 1e4c mov.l r4, @(h'30,r14) +019874 964e mov.w @(h'9c,pc), r6 ;@(h'19914) +019876 858c mov.w @(h'18,r8), r0 +019878 91ba mov.w @(h'174,pc), r1 ;@(h'199f0) +01987a 2654 mov.b r5, @-r6 +01987c b080 bsr h'100 ;@(h'19980) +01987e 392c add r2, r9 +019880 c434 mov.b @(h'34,gbr), r0 +019882 9dea mov.w @(h'1d4,pc), r13 ;@(h'19a5a) +019884 f361 +019886 1dad mov.l r10, @(h'34,r13) +019888 8ea3 +01988a 09e6 mov.l r14, @(r0,r9) +01988c e761 mov #h'61, r7 +01988e 832e +019890 fdc0 +019892 6453 mov r5, r4 +019894 d121 mov.l @(h'84,pc), r1 ;@(h'1991c) +019896 1fe3 mov.l r14, @(h'c,r15) +019898 7ac6 add #h'c6, r10 +01989a a12d bra h'25a ;@(h'19af8) +01989c aad7 bra h'-a52 ;@(h'18e4e) +01989e 1a5a mov.l r5, @(h'28,r10) +0198a0 ab16 bra h'-9d4 ;@(h'18ed0) +0198a2 dc40 mov.l @(h'100,pc), r12 ;@(h'199a4) +0198a4 0059 +0198a6 00b3 +0198a8 0166 mov.l r6, @(r0,r1) +0198aa 02cd mov.w @(r0,r12), r2 +0198ac 059b +0198ae 0b36 mov.l r3, @(r0,r11) +0198b0 166c mov.l r6, @(h'30,r6) +0198b2 2cd8 tst r13, r12 +0198b4 ffa6 +0198b6 ff4c +0198b8 fe99 +0198ba fd32 +0198bc fa64 +0198be f4c9 +0198c0 e993 mov #h'ffffff93, r9 +0198c2 d327 mov.l @(h'9c,pc), r3 ;@(h'19960) +0198c4 d201 mov.l @(h'4,pc), r2 ;@(h'198cc) +0198c6 422b jmp @r2 +0198c8 60f2 mov.l @r15, r0 +0198ca 0000 +0198cc 8001 mov.b r0, @(h'1,r0) +0198ce 0070 +0198d0 0810 +0198d2 0038 ldtlb +0198d4 0000 +0198d6 0000 +0198d8 0000 +0198da 0000 +0198dc 0000 +0198de 0000 +0198e0 0000 +0198e2 0000 +0198e4 0000 +0198e6 0000 +0198e8 d201 mov.l @(h'4,pc), r2 ;@(h'198f0) +0198ea 422b jmp @r2 +0198ec 60f2 mov.l @r15, r0 +0198ee 0000 +0198f0 8001 mov.b r0, @(h'1,r0) +0198f2 0070 +0198f4 0810 +0198f6 005c mov.b @(r0,r5), r0 +0198f8 0000 +0198fa 0000 +0198fc 0000 +0198fe 0000 +019900 0000 +019902 0000 +019904 0000 +019906 0000 +019908 ffff +01990a ffff +01990c ff00 +01990e 0000 +019910 0000 +019912 0000 +019914 0000 +019916 0000 +019918 0000 +01991a 0000 +01991c ffff +01991e ffff +019920 ff00 +019922 0000 +019924 0000 +019926 0000 +019928 0000 +01992a 0000 +01992c 0000 +01992e 0000 +019930 ffff +019932 ffff +019934 ff00 +019936 0000 +019938 0000 +01993a 0000 +01993c 0000 +01993e 0000 +019940 0000 +019942 0000 +019944 ffff +019946 ffff +019948 ff00 +01994a 0000 +01994c 0000 +01994e 0000 +019950 0000 +019952 0000 +019954 0000 +019956 0000 +019958 0000 +01995a 0000 +01995c 0000 +01995e 0000 +019960 0000 +019962 0000 diff --git a/src/cpu.c b/src/cpu.c index 19afc01..c335f54 100644 --- a/src/cpu.c +++ b/src/cpu.c @@ -5,6 +5,7 @@ #include #include #include +#include uint32_t decode(unsigned char a,unsigned char b,unsigned char c,unsigned char d) { @@ -42,6 +43,11 @@ int cpu_setup_addin(cpu_status_t* status,char* _file){ status->ram[i] = 0x00; } + status->display = malloc(sizeof(display_t)); + display_init(status->display); + display_clear(status->display); + display_update(status->display); + } int cpu_run(cpu_status_t* status){ @@ -49,7 +55,7 @@ int cpu_run(cpu_status_t* status){ } uint32_t cpu_read32(cpu_status_t* status, uint32_t addr){ - if(addr >=0x08100000 && addr <= 0x08100000+32768){ + if(addr >=0x08100000 && addr <= 0x08100000+32768*8){ uint32_t ret; ret = decode(status->ram[addr-0x08100000+3], status->ram[addr-0x08100000+2], status->ram[addr-0x08100000+1], status->ram[addr-0x08100000]); return ret; @@ -66,7 +72,7 @@ uint32_t cpu_read32(cpu_status_t* status, uint32_t addr){ } uint16_t cpu_read16(cpu_status_t* status, uint32_t addr){ - if(addr >=0x08100000 && addr <= 0x08100000+32768){ + if(addr >=0x08100000 && addr <= 0x08100000+32768*8){ uint16_t ret; //ret = (uint16_t)status->ram[addr-0x08100000]; ret = status->ram[addr-0x08100000+1]; @@ -91,7 +97,7 @@ uint16_t cpu_read16(cpu_status_t* status, uint32_t addr){ } uint8_t cpu_read8(cpu_status_t* status, uint32_t addr){ - if(addr >=0x08100000 && addr <= 0x08100000+32768){ + if(addr >=0x08100000 && addr <= 0x08100000+32768*8){ uint8_t ret; ret = status->ram[addr-0x08100000]; return ret; @@ -102,6 +108,11 @@ uint8_t cpu_read8(cpu_status_t* status, uint32_t addr){ ret = status->rom[addr-0x00300200]; return ret; } + else if(addr >=0x01100000 && addr <= 0x01100000+8192){ + uint8_t ret; + ret = status->vram[addr-0x01100000]; + return ret; + } else{ log_mem_read_error(status, addr); return 8; @@ -109,7 +120,7 @@ uint8_t cpu_read8(cpu_status_t* status, uint32_t addr){ } void cpu_write32(cpu_status_t* status, uint32_t addr, uint32_t data){ - if(addr >=0x08100000 && addr <= 0x08100000+32768){ + if(addr >=0x08100000 && addr <= 0x08100000+32768*8){ unsigned char bytes[4]; status->ram[addr-0x08100000] = (data >> 24) & 0xFF; @@ -120,13 +131,19 @@ void cpu_write32(cpu_status_t* status, uint32_t addr, uint32_t data){ else if(addr >=0x00300200 && addr <= 0x00300200+status->program_size){ memcpy(&status->rom[addr-0x00300200], &addr, 4); } + else if(addr >=0x01100000 && addr <= 0x01100000+8192){ + status->vram[addr-0x01100000] = (data >> 24) & 0xFF; + status->vram[addr-0x01100000+1] = (data >> 16) & 0xFF; + status->vram[addr-0x01100000+2] = (data >> 8) & 0xFF; + status->vram[addr-0x01100000+3] = data & 0xFF; + } else{ log_mem_write_error(status, addr); } } -void cpu_write16(cpu_status_t* status, uint16_t addr, uint16_t data){ - if(addr >=0x08100000 && addr <= 0x08100000+32768){ +void cpu_write16(cpu_status_t* status, uint32_t addr, uint16_t data){ + if(addr >=0x08100000 && addr <= 0x08100000+32768*8){ memcpy(&status->ram[addr-0x08100000],&data, 2); } else if(addr >=0x00300200 && addr <= 0x00300200+status->program_size){ @@ -138,12 +155,15 @@ void cpu_write16(cpu_status_t* status, uint16_t addr, uint16_t data){ } void cpu_write8(cpu_status_t* status, uint32_t addr, uint8_t data){ - if(addr >=0x08100000 && addr <= 0x08100000+32768){ + if(addr >=0x08100000 && addr <= 0x08100000+32768*8){ status->ram[addr-0x08100000] = data; } else if(addr >=0x00300200 && addr <= 0x00300200+status->program_size){ status->rom[addr-0x00300200] = data; } + else if(addr >=0x01100000 && addr <= 0x01100000+8192){ + status->vram[addr-0x01100000] = data; + } else{ log_mem_write_error(status, addr); } @@ -157,10 +177,17 @@ int cpu_execute(cpu_status_t* status){ LO_NIBBLE(cpu_read8(status,status->pc+1)) }; - printf("pc: %8x pr: %8x r0: %8x r1: %8x r2: %8x r3: %8x r4: %8x r5: %8x r6: %8x r15: %08x\n", + /*printf("pc: %8x pr: %8x r0: %8x r1: %8x r2: %8x r3: %8x r4: %8x r5: %8x r6: %8x r15: %08x\n", status->pc,status->pr, status->r[0],status->r[1],status->r[2],status->r[3], status->r[4],status->r[5],status->r[6],status->r[15] + );*/ + printf("pc: %8x pr: %8x r0: %8x r1: %8x r2: %8x r3: %8x r4: %8x r5: %8x r6: %8x r7: %8x r8: %8x r9: %8x r15: %08x\n", + status->pc,status->pr, + status->r[0],status->r[1],status->r[2],status->r[3], + status->r[4],status->r[5],status->r[6], + status->r[7],status->r[8],status->r[9], + status->r[15] ); if(nibble[0] == 0b0110 && nibble[3] == 0b0011) instruction_mov_r_r(status); @@ -178,6 +205,8 @@ int cpu_execute(cpu_status_t* status){ else if(nibble[0] == 0b1000 && nibble[1] == 0b0001) instruction_movw_r0_disp_r(status); else if(nibble[0] == 0b1000 && nibble[1] == 0b0101) instruction_movw_disp_r_r0(status); + else if(nibble[0] == 0b1001) instruction_movw_disp_pc_r0(status); + else if(nibble[0] == 0b0010 && nibble[3] == 0b0001) instruction_movw_r_ar(status); else if(nibble[0] == 0b0110 && nibble[3] == 0b0000) instruction_movb_ar_r(status); else if(nibble[0] == 0b0010 && nibble[3] == 0b0000) instruction_movb_r_ar(status); @@ -187,6 +216,7 @@ int cpu_execute(cpu_status_t* status){ else if(nibble[0] == 0b0000 && nibble[3] == 0b1100) instruction_movb_r0_r_r(status); else if(nibble[0] == 0b0000 && nibble[3] == 0b0100) instruction_movb_r_r0_r(status); else if(nibble[0] == 0b1100 && nibble[1] == 0b0100) instruction_movb_disp_gbr_r0(status); + else if(nibble[0] == 0b1000 && nibble[1] == 0b0000) instruction_movw_r0_disp_r(status); else if(nibble[0] == 0b0100 && nibble[2] == 0b0010 && nibble[3] == 0b0100) instruction_roctl_r(status); @@ -199,6 +229,8 @@ int cpu_execute(cpu_status_t* status){ else if(nibble[0] == 0b0011 && nibble[3] == 0b1000) instruction_sub_r_r(status); else if(nibble[0] == 0b0110 && nibble[3] == 0b1101) instruction_extuw_r_r(status); else if(nibble[0] == 0b0100 && nibble[2] == 0b0001 && nibble[3] == 0b0101) instruction_cmp_pl_r(status); + else if(nibble[0] == 0b1000 && nibble[1] == 0b1000) instruction_cmp_eq_imm_r0(status); + else if(nibble[0] == 0b0011 && nibble[3] == 0b0110) instruction_cmp_hi_r_r(status); else if(nibble[0] == 0b0100 && nibble[2] == 0b0010 && nibble[3] == 0b1011) instruction_jmp_r(status); else if(nibble[0] == 0b1011) instruction_bsr_lbl(status); @@ -224,15 +256,15 @@ int cpu_run_from(cpu_status_t* status, uint32_t addr){ status->pc = addr; int total_error = 0; int total_executions = 0; + while (status->pc-0x00300200 < status->program_size){ if(cpu_execute(status)){ total_error++; } total_executions++; - /*if(total_executions > 500){ + if(total_executions > 150000){ break; - }*/ - + } } printf("excution terminated with %d not found opcodes\n",total_error); diff --git a/src/cpu.h b/src/cpu.h index 0ff8c2b..cad3fb7 100644 --- a/src/cpu.h +++ b/src/cpu.h @@ -1,5 +1,6 @@ #include #include +#include #pragma once typedef struct{ @@ -12,14 +13,19 @@ typedef struct{ uint32_t gbr; uint8_t* rom; - uint8_t ram[32768]; // 0x08100000 - uint8_t vram[1024]; + uint8_t ram[32768*8]; // 0x08100000 + uint8_t vram[8192]; uint32_t program_size; uint8_t t; uint8_t q; uint8_t m; + + uint32_t cursor_x; + uint32_t cursor_y; + + display_t* display; }cpu_status_t; int cpu_setup_addin(cpu_status_t*, char*); @@ -32,5 +38,5 @@ uint16_t cpu_read16(cpu_status_t*, uint32_t); uint8_t cpu_read8(cpu_status_t*, uint32_t); void cpu_write32(cpu_status_t* status, uint32_t addr, uint32_t data); -void cpu_write16(cpu_status_t* status, uint16_t addr, uint16_t data); +void cpu_write16(cpu_status_t* status, uint32_t addr, uint16_t data); void cpu_write8(cpu_status_t* status, uint32_t addr, uint8_t data); \ No newline at end of file diff --git a/src/display.c b/src/display.c new file mode 100644 index 0000000..8fc917b --- /dev/null +++ b/src/display.c @@ -0,0 +1,36 @@ +#include + +void display_pixel_on(display_t* display, int x, int y){ + SDL_SetRenderDrawColor(display->renderer, 70,65,69,255); + SDL_Rect rect; + rect.h = 3; + rect.w = 3; + rect.x = x * 3; + rect.y = y * 3; + SDL_RenderFillRect(display->renderer,&rect); +} + +void display_pixel_off(display_t* display, int x, int y){ + SDL_SetRenderDrawColor(display->renderer, 179,204,174,255); + SDL_Rect rect; + rect.h = 3; + rect.w = 3; + rect.x = x * 3; + rect.y = y * 3; + SDL_RenderFillRect(display->renderer,&rect); +} + +void display_clear(display_t* display){ + SDL_SetRenderDrawColor(display->renderer, 179,204,174,255); + SDL_RenderClear(display->renderer); +} + +void display_update(display_t* display){ + SDL_RenderPresent(display->renderer); +} + +void display_init(display_t* display){ + SDL_Init( SDL_INIT_VIDEO ); + display->window = SDL_CreateWindow("nemu", 100, 100, 3*128, 3*64, SDL_WINDOW_SHOWN); + display->renderer = SDL_CreateRenderer(display->window, -1, SDL_RENDERER_ACCELERATED | SDL_RENDERER_PRESENTVSYNC); +} \ No newline at end of file diff --git a/src/display.h b/src/display.h new file mode 100644 index 0000000..91013d4 --- /dev/null +++ b/src/display.h @@ -0,0 +1,14 @@ +#include +#pragma once + +typedef struct{ + SDL_Window* window; + SDL_Renderer* renderer; + SDL_Event event; +}display_t; + +void display_pixel_on(display_t* display, int x, int y); +void display_pixel_off(display_t* display, int x, int y); +void display_clear(display_t* display); +void display_update(display_t* display); +void display_init(display_t* display); \ No newline at end of file diff --git a/src/instructions/instructions.h b/src/instructions/instructions.h index 0e97ec7..f6689b7 100644 --- a/src/instructions/instructions.h +++ b/src/instructions/instructions.h @@ -19,6 +19,8 @@ void instruction_movl_disp_gbr_r0(cpu_status_t*); void instruction_movw_r0_disp_r(cpu_status_t* status); void instruction_movw_disp_r_r0(cpu_status_t* status); +void instruction_movw_disp_pc_r0 (cpu_status_t* status); +void instruction_movw_r_ar(cpu_status_t* status); void instruction_movb_ar_r(cpu_status_t* status); void instruction_movb_r_ar(cpu_status_t* status); @@ -28,6 +30,7 @@ void instruction_movb_disp_r_r0(cpu_status_t* status); void instruction_movb_r0_r_r(cpu_status_t* status); void instruction_movb_r_r0_r (cpu_status_t* status); void instruction_movb_disp_gbr_r0(cpu_status_t* status); +void instruction_movb_r0_disp_r(cpu_status_t* status); void instruction_roctl_r(cpu_status_t* status); @@ -40,6 +43,8 @@ void instruction_cmp_hs_r_r(cpu_status_t* status); void instruction_sub_r_r(cpu_status_t* status); void instruction_extuw_r_r(cpu_status_t* status); void instruction_cmp_pl_r(cpu_status_t* status); +void instruction_cmp_eq_imm_r0(cpu_status_t* status); +void instruction_cmp_hi_r_r(cpu_status_t* status); void instruction_jmp_r(cpu_status_t* status); void instruction_bsr_lbl(cpu_status_t* status); diff --git a/src/instructions/mov.c b/src/instructions/mov.c index 1042328..2c34dfe 100644 --- a/src/instructions/mov.c +++ b/src/instructions/mov.c @@ -8,9 +8,9 @@ void instruction_mov_r_r(cpu_status_t* status) { void instruction_mov_imm_r(cpu_status_t* status){ if ((cpu_read8(status,status->pc+1) & 0x80) == 0) - status->r[HI_NIBBLE(cpu_read8(status,status->pc))] = (0x000000FF & cpu_read8(status,status->pc+1)); + status->r[LO_NIBBLE(cpu_read8(status,status->pc))] = (0x000000FF & cpu_read8(status,status->pc+1)); else - status->r[HI_NIBBLE(cpu_read8(status,status->pc))] = (0xFFFFFF00 | cpu_read8(status,status->pc+1)); + status->r[LO_NIBBLE(cpu_read8(status,status->pc))] = (0xFFFFFF00 | cpu_read8(status,status->pc+1)); status->pc += 2; } \ No newline at end of file diff --git a/src/instructions/movb.c b/src/instructions/movb.c index 2c54875..5789cf7 100644 --- a/src/instructions/movb.c +++ b/src/instructions/movb.c @@ -72,4 +72,11 @@ void instruction_movb_disp_gbr_r0(cpu_status_t* status){ status->r[0] |= 0xFFFFFF00; status->pc += 2; +} + +void instruction_movb_r0_disp_r(cpu_status_t* status){ + int d = LO_NIBBLE(cpu_read8(status,status->pc+1)); + long disp = (0x0000000F & (long)d); + cpu_write8(status, status->r[HI_NIBBLE(cpu_read8(status,status->pc+1))] + disp, status->r[0]); + status->pc += 2; } \ No newline at end of file diff --git a/src/instructions/movl.c b/src/instructions/movl.c index 6f4ce15..1814d30 100644 --- a/src/instructions/movl.c +++ b/src/instructions/movl.c @@ -15,7 +15,8 @@ void instruction_movl_ar_r(cpu_status_t* status) { } void instruction_movl_r_ar(cpu_status_t* status) { - cpu_write32(status, LO_NIBBLE(cpu_read8(status,status->pc)), HI_NIBBLE(cpu_read8(status,status->pc+1))); + cpu_write32(status, status->r[LO_NIBBLE(cpu_read8(status,status->pc))], status->r[HI_NIBBLE(cpu_read8(status,status->pc+1))]); + //printf("@%8x <- %8x\n", LO_NIBBLE(cpu_read8(status,status->pc)),HI_NIBBLE(cpu_read8(status,status->pc+1))); status->pc += 2; } @@ -28,7 +29,7 @@ void instruction_movl_arp_r(cpu_status_t* status){ } void instruction_movl_r_amr(cpu_status_t* status){ - cpu_write32(status, LO_NIBBLE(cpu_read8(status,status->pc))-4, HI_NIBBLE(cpu_read8(status,status->pc+1))); + cpu_write32(status, status->r[LO_NIBBLE(cpu_read8(status,status->pc))]-4, status->r[HI_NIBBLE(cpu_read8(status,status->pc+1))]); status->r[LO_NIBBLE(cpu_read8(status,status->pc))] -= 4; status->pc += 2; } diff --git a/src/instructions/movw.c b/src/instructions/movw.c index 8f23835..d8f9389 100644 --- a/src/instructions/movw.c +++ b/src/instructions/movw.c @@ -17,4 +17,23 @@ void instruction_movw_disp_r_r0(cpu_status_t* status){ status->r[0] |= 0xFFFF0000; status->pc += 2; -} \ No newline at end of file +} + +void instruction_movw_disp_pc_r0 (cpu_status_t* status){ + int d = cpu_read8(status,status->pc+1); + unsigned int disp = (0x000000FF & d); + status->r[LO_NIBBLE(cpu_read8(status,status->pc))] = cpu_read16(status,status->pc + 4 + (disp << 1)); + if ((status->r[LO_NIBBLE(cpu_read8(status,status->pc))] & 0x8000) == 0) + status->r[LO_NIBBLE(cpu_read8(status,status->pc))] &= 0x0000FFFF; + else + status->r[LO_NIBBLE(cpu_read8(status,status->pc))] |= 0xFFFF0000; + + status->pc += 2; +} + +void instruction_movw_r_ar(cpu_status_t* status){ + cpu_write16(status, status->r[LO_NIBBLE(cpu_read8(status,status->pc))], status->r[HI_NIBBLE(cpu_read8(status,status->pc+1))]); + //printf("%d -> @%d\n", HI_NIBBLE(cpu_read8(status,status->pc+1)), LO_NIBBLE(cpu_read8(status,status->pc))); + status->pc += 2; +} + diff --git a/src/instructions/operations.c b/src/instructions/operations.c index 807c5f4..d5737ca 100644 --- a/src/instructions/operations.c +++ b/src/instructions/operations.c @@ -92,5 +92,31 @@ void instruction_cmp_pl_r(cpu_status_t* status){ else status->t = 0; + status->pc += 2; +} + +void instruction_cmp_eq_imm_r0(cpu_status_t* status){ + long imm; + int i = cpu_read8(status,status->pc+1); + + if ((i & 0x80) == 0) + imm = (0x000000FF & (long)i); + else + imm = (0xFFFFFF00 | (long)i); + + if (status->r[0] == imm) + status->t = 1; + else + status->t = 0; + + status->pc += 2; +} + +void instruction_cmp_hi_r_r(cpu_status_t* status){ + if ((unsigned long)status->r[LO_NIBBLE(cpu_read8(status,status->pc))] > (unsigned long)status->r[HI_NIBBLE(cpu_read8(status,status->pc+1))]) + status->t = 1; + else + status->t = 0; + status->pc += 2; } \ No newline at end of file diff --git a/src/main.c b/src/main.c index a3df72f..341455d 100644 --- a/src/main.c +++ b/src/main.c @@ -3,6 +3,7 @@ #include #include #include +#include int main(int argc, char **argv){ if(argc < 2){ diff --git a/src/syscall.c b/src/syscall.c index 45652e0..a4daf8e 100644 --- a/src/syscall.c +++ b/src/syscall.c @@ -2,6 +2,11 @@ #include int syscall_handle(cpu_status_t* status, uint32_t origin){ + uint32_t id = status->r[0]; printf("\e[32mpc: %8x syscall %8x\e[39m\n", origin, status->r[0]); + if(id == 0x3fa) NULL; + if(id == 0x144) syscall_bdisp_allclr_ddvram(status); + if(id == 0x807) syscall_locate(status); + status->pc = status->pr; } \ No newline at end of file diff --git a/src/syscall.h b/src/syscall.h index af2526f..520030f 100644 --- a/src/syscall.h +++ b/src/syscall.h @@ -2,4 +2,8 @@ #include #pragma once -int syscall_handle(cpu_status_t* status, uint32_t origin); \ No newline at end of file +int syscall_handle(cpu_status_t* status, uint32_t origin); + +void syscall_bdisp_allclr_ddvram(cpu_status_t* status); + +void syscall_locate(cpu_status_t* status); \ No newline at end of file diff --git a/src/syscall/bdisp.c b/src/syscall/bdisp.c new file mode 100644 index 0000000..1b5dc0f --- /dev/null +++ b/src/syscall/bdisp.c @@ -0,0 +1,7 @@ +#include + +void syscall_bdisp_allclr_ddvram(cpu_status_t* status){ + for(int i=0; i< 1024;i++){ + status->vram[i] = 0; + } +} \ No newline at end of file diff --git a/src/syscall/mmu.c b/src/syscall/mmu.c deleted file mode 100644 index 50cd8ea..0000000 --- a/src/syscall/mmu.c +++ /dev/null @@ -1,4 +0,0 @@ -#include -void syscall_hmem_set_mmu(){ - -} \ No newline at end of file diff --git a/src/syscall/text.c b/src/syscall/text.c new file mode 100644 index 0000000..41290c0 --- /dev/null +++ b/src/syscall/text.c @@ -0,0 +1,9 @@ +#include + +void syscall_locate(cpu_status_t* status){ + int x = status->r[4]; + int y = status->r[5]; + + status->cursor_x = (x-1)*6; + status->cursor_y = (y-1)*6; +} \ No newline at end of file