Skip to content

Instantly share code, notes, and snippets.

@binji
Created November 26, 2017 03:32
Show Gist options
  • Save binji/51f1c958f79b5b30bf3981785e54cf45 to your computer and use it in GitHub Desktop.
Save binji/51f1c958f79b5b30bf3981785e54cf45 to your computer and use it in GitHub Desktop.
casio loopy disassembler work
c701 6f06 a004 4027 0908 0000 0e00 0080
d401 e000 a002 2402 0900 118c d002 400b
0009 d002 402b 0009 0e00 04b0 0000 0604
2fe6 4f22 d324 430b 0009 d324 430b 0009
d323 430b 0009 d323 430b 0009 d322 430b
0009 ee00 d321 430b 0009 7e01 e207 3e23
8bf8 d31f 430b 0009 d01e a00d 6001 d31e
430b 0009 a00e 0009 b058 0009 a00a 0009
b00a 0009 a006 0009 8800 89f0 8801 89f3
8802 89f5 afe8 0009 4f22 d014 a035 6001
d313 430b 0009 a03a 0009 d312 430b 0009
a035 0009 d310 430b 0009 a030 0009 d30f
430b 0009 a02b 0009 0e00 060c 0e00 0884
0e00 0904 0e00 090c 0e00 0932 0e00 45d0
0e00 f1c0 0900 0892 0e00 fa14 0900 0894
0e00 8e58 0e00 7040 0e00 99b0 0e00 09d2
d31c 430b 0009 a00a 0009 8800 89c8 8801
89cb 8802 89ce 8803 89d1 8804 89f0 d016
6001 8802 89b9 4f26 000b 0009 4f22 d313
430b 0009 d012 a00f 6001 d312 430b 0009
a010 0009 d310 430b 0009 a00b 0009 d309
430b 0009 a006 0009 8802 89ee 8803 89f1
8804 89f4 d004 6001 8801 89e3 4f26 000b
0009 ffff 0e00 0cf8 0900 0892 0e00 0964
0900 0894 0e00 99b0 0e00 09d2 4f22 e500
d30b 430b e402 b00e 0009 b015 0009 b029
0009 b055 0009 b061 0009 b087 0009 b08f
0009 a0f3 4f26 e304 d202 000b 2231 ffff
0000 0668 0c05 9030 e315 d217 2231 e300
d216 2231 e300 d216 2231 e308 d215 2231
9320 d215 2231 d315 d215 2231 d315 d216
000b 2231 d315 431e 9015 c106 9013 c10e
9011 c117 900f c11f 900d c127 900b c12f
9009 c137 9007 c13f 9005 c14e 9003 c15e
000b 0009 01c0 7fff 0c05 a000 0c05 a002
0c05 a004 0c05 a006 0c05 a008 0000 a987
0c05 a00a 0000 fedc 0c05 a00c 0c05 1000
d417 d318 6442 431e 6045 c1c4 6045 c1c5
6045 c1d4 6041 c1d5 000b 0009 d412 d311
6442 431e 6045 c1cc 6045 c1cd 6045 c1ce
6045 c1cf 6045 c1d6 6045 c1d7 6045 c1d8
6045 c1d9 6045 c1da 6045 c1db 6045 c1dc
6045 c1dd 6045 c1de 6041 c1df 000b 0009
0e02 1d48 0c05 1000 0e02 1d6c d422 d323
6442 431e 6045 c1c1 6041 c1c2 000b 0009
2fe6 e70c 2fd6 ee30 2fc6 ed03 2fb6 2fa6
952f d41b d319 6442 431e 6045 c1c3 6045
c1d3 6045 c1d1 6045 c1d2 d616 9a22 a018
6c43 6bc4 6bbc 6363 7602 64bd 6243 2279
4208 6143 21e9 4108 4108 321c 6043 2059
4008 4008 4008 320c 6143 21d9 321c 622d
2321 63a3 7aff 2338 8be3 9304 363c a023
ea40 00c0 0540 0080 0e02 1d20 0c05 1000
0e02 1d1c 0c04 2400 6bc4 6bbc 6363 7602
64bd 6243 2279 4208 6143 21e9 4108 4108
321c 6043 2059 4008 4008 4008 320c 6143
21d9 321c 622d 2321 63a3 7aff 2338 8be3
6af6 6bf6 6cf6 6df6 000b 6ef6 2fe6 e502
2fd6 2fc6 4f22 7fe0 dc10 6ef3 d311 dd10
66e3 6dd2 430b e403 67e3 e601 d50e 9413
4c0b 34dc 67e3 e601 d50c 64d3 4c0b 7420
67e3 e601 d50a 64d3 4c0b 7460 7f20 4f26
6cf6 6df6 000b 6ef6 0320 ffff 0000 5f4c
0e02 1d18 0000 6644 0c04 3000 0c04 3040
0c04 3080 2fe6 4f22 de1a d31b 430b 0009
d319 430b 0009 d019 6001 600d c801 8903
e300 2e30 a021 0009 d014 6001 600d c810
8903 e301 2e30 a018 0009 d211 9318 6221
622d 2239 2228 8903 e302 2e30 a00d 0009
d20b 930e 6221 622d 2239 2228 8903 e303
2e30 a002 0009 e200 2e20 4f26 000b 6ef6
0100 1000 0900 089a 0e00 45d0 0c05 d010
0c05 d012 931f d211 000b 2231 4f22 d310
430b e400 e502 d30f 430b e400 e502 d30d
430b e401 d30c 430b 0009 e461 d30b 432b
4f26 9309 d20a 2231 0002 9306 2039 cb00
400e 000b 0009 0101 0080 ff0f 05ff ff48
0000 6ac0 0000 6b50 0000 613c 0e00 b118
05ff ff88 2fe6 2fd6 4f22 dd26 de26 d427
d327 6442 6331 4308 343c e33f 6242 2e22
6423 953d 6440 7201 644c 2e22 2549 655c
2439 655c 644c 2558 8b03 e302 2d31 a00d
0009 605c 8840 8b05 e203 d31a 430b 2d21
a004 0009 e204 d317 430b 2d21 62e2 7201
2e22 72ff d114 6320 2130 4f26 6df6 000b
6ef6 2fe6 2fd6 4f22 9013 3f0c dd0f b07b
64f3 d30f 430b 0009 6e03 a032 60ed 65ed
b2fe 64f3 a04d 0009 b2e0 64f3 a049 0009
00c0 f6ec 0900 0894 0900 08a0 0e02 1d90
0900 089c 0e00 8d0c 0900 089b 0000 ffff
0e00 4444 b5d4 64f3 a033 0009 b6d1 64f3
a02f 0009 d323 430b 64f3 a02a 0009 d322
430b 0009 a025 0009 d320 430b 64dd a020
0009 912c 3010 89f2 912a 3010 89ef 9128
3010 89e3 9126 3010 89e4 9124 3010 89c3
9122 3010 89d6 9120 3010 89b8 911e 3010
89b5 911c 3010 89b2 911a 3010 89af afdb
0009 d20f 6221 2228 8903 d00e 6001 8803
899f 910e 3f1c 4f26 6df6 000b 6ef6 0201
0301 0401 0501 0601 0701 0801 0901 0a01
0b01 0914 0e00 2960 0e00 2ef8 0e00 a10c
0900 0892 0900 0894 2fe6 6e43 2fd6 ed00
2fc6 63d3 2fb6 2fa6 2f96 ea01 4f22 9049
3f0c e040 2fd2 1f3c 0f36 d323 430b e401
d322 430b 0009 d322 430b 0009 d321 430b
0009 d321 430b 0009 d320 430b 64e3 d320
430b 64e3 d41f a004 e51b 6240 22ab 2420
7401 6353 75ff 2338 8bf7 63df 62dc 6033
63dc 81e5 6023 2ed1 80e4 6033 80e5 951a
d315 35fc 430b 64e3 6b03 69dc e207 85e1
6c03 7cff 6ccc 63cc 3323 8b05 7901 7cf9
e307 62cc 3233 89f9 669c 2668 8b16 66cc
a015 7601 f19c 0e60 0e00 30ac 0e00 30c4
0e00 3104 0e00 3170 0e00 31ae 0e00 4608
0e00 46c2 0900 0126 0e00 39b4 e607 65f3
d334 753c 430b 64b3 1fdf 7b04 65f3 d332
7530 430b 64b3 85e4 6203 32d3 8b1a 69dc
e207 85e4 6c03 6ccc 63cc 3323 8b05 7901
7cf9 e307 62cc 3233 89f9 65f3 649c 7514
2448 8b01 a001 64cc e4ff d324 430b 0009
a005 0009 65f3 d321 7514 430b e4ff e307
85e1 6203 3237 8908 67f3 85e1 e500 d31c
6603 430b e400 a006 0009 67f3 e607 e501
d317 430b e400 d317 430b 0009 d316 430b
0009 d316 430b 0009 62f3 2f26 67f3 65f3
64f3 9615 7718 7534 36fc b025 7440 7f04
d30f 430b e400 d30f 430b 64b3 9108 3f1c
4f26 69f6 6af6 6bf6 6cf6 6df6 000b 6ef6
0e64 ffff 0e00 3a94 0e00 3cac 0e00 3f64
0e00 3cde 0e00 4238 0e00 4132 0e00 4396
0e00 30ac 0e00 3fd4 2fe6 6e53 2fd6 6d43
2fc6 6c63 2fb6 4f22 d327 430b 6b73 d327
430b 0009 d326 430b 0009 d326 430b 0009
d325 430b 0009 e700 56f5 65e3 d323 430b
64d3 d323 430b 64c3 64b3 4f26 d321 6bf6
6cf6 6df6 432b 6ef6 2fe6 2fd6 4f22 9029
3f0c dd1d b080 64f3 d31c 430b 0009 6e03
a03c 60ed 65ed b16b 64f3 a057 0009 b14d
64f3 a053 0009 b453 64f3 a04f 0009 b550
64f3 a04b 0009 d312 430b 64f3 a046 0009
d310 430b 0009 a041 0009 d30f 430b 64dd
a03c 0009 f6ec ffff 0e00 32ec 0e00 336c
0e00 33f0 0e00 34a0 0e00 35f2 0e00 3d3c
0e00 3f02 0e00 3f98 0000 ffff 0e00 4444
0e00 2960 0e00 2ef8 0e00 a10c 912c 3010
89d6 912a 3010 89d3 9128 3010 89c7 9126
3010 89c8 9124 3010 89b9 9122 3010 89ba
9120 3010 89ae 911e 3010 89ab 911c 3010
89a8 911a 3010 89a5 afbf 0009 d20c 6221
2228 8903 d00b 6001 8804 8995 910e 3f1c
4f26 6df6 000b 6ef6 0201 0301 0401 0501
0601 0701 0801 0901 0a01 0b01 0914 ffff
0900 0892 0900 0894 2fe6 6e43 2fd6 ed00
2fc6 63d3 2fb6 2fa6 4f22 9040 3f0c e040
2fd2 1f3c 0f36 d31f 430b e401 d31e 430b
0009 d31e 430b 0009 d31d 430b 0009 d31d
430b 0009 d31c 430b 64e3 62df d31b 6030
cb01 2300 6023 e301 81e5 62dc 2e31 6023
63dc 80e4 6033 80e5 951a d315 35fc 430b
64e3 6b03 6adc e207 85e1 6c03 7cff 6ccc
63cc 3323 8b05 7a01 7cf9 e307 62cc 3233
89f9 66ac 2668 8b15 66cc a014 7601 f19c
0e60 ffff 0e00 30ac 0e00 30c4 0e00 3104
0e00 3170 0e00 31ae 0e00 4710 0900 0141
0e00 39b4 e607 65f3 d333 753c 430b 64b3
1fdf 7b04 65f3 d331 7530 430b 64b3 85e4
6203 32d3 8b1a 6adc e207 85e4 6c03 6ccc
63cc 3323 8b05 7a01 7cf9 e307 62cc 3233
89f9 65f3 64ac 7514 2448 8b01 a001 64cc
e4ff d323 430b 0009 a005 0009 65f3 d320
7514 430b e4ff e307 85e1 6203 3237 8908
67f3 85e1 e500 d31b 6603 430b e400 a006
0009 67f3 e607 e501 d316 430b e400 d316
430b 0009 d315 430b 0009 d315 430b 0009
62f3 2f26 67f3 65f3 64f3 9614 7718 7534
36fc be99 7440 7f04 d30e 430b e400 d30e
430b 64b3 9107 3f1c 4f26 6af6 6bf6 6cf6
6df6 000b 6ef6 0e64 0e00 3a94 0e00 3cac
0e00 3f64 0e00 3cde 0e00 4238 0e00 4132
0e00 4396 0e00 30ac 0e00 3fd4 2fe6 6e43
4f22 85ef 2008 8b04 d425 4f26 d325 432b
6ef6 d725 9541 d425 d325 6772 430b e666
d324 430b 64e3 d41e 4f26 d31e 432b 6ef6
2fe6 e300 e207 2fd6 2fc6 2fb6 2fa6 6b43
[0480]: c701 1100011100000001 MOVA @(4,PC),R0
[0482]: 6f06 0110111100000110 MOV.L @R0+,R15
[0484]: a004 1010000000000100 BRA PC+4
[0486]: 4027 0100000000100111 LCD.L @R0+,VBR
[0488]: 0908 0000100100001000 .WORD 0908
[048a]: 0000 0000000000000000 .WORD 0000
[048c]: 0e00 0000111000000000 .WORD 0e00
[048e]: 0080 0000000010000000 .WORD 0080
[0490]: d401 1101010000000001 MOV.L @(4,PC),R4
[0492]: e000 1110000000000000 MOV #0,R0
[0494]: a002 1010000000000010 BRA PC+2
[0496]: 2402 0010010000000010 MOV.L R0, @R4
[0498]: 0900 0000100100000000 .WORD 0900
[049a]: 118c 0001000110001100 MOV.L R8, @(48, R1)
[049c]: d002 1101000000000010 MOV.L @(8,PC),R0
[049e]: 400b 0100000000001011 JSR @R0
[04a0]: 0009 0000000000001001 NOP
[04a2]: d002 1101000000000010 MOV.L @(8,PC),R0
[04a4]: 402b 0100000000101011 JMP @R0
[04a6]: 0009 0000000000001001 NOP
[04a8]: 0e00 0000111000000000 .WORD 0e00
[04aa]: 04b0 0000010010110000 .WORD 04b0
[04ac]: 0000 0000000000000000 .WORD 0000
[04ae]: 0604 0000011000000100 MOV.B R0,@(R0,R6)
[04b0]: 2fe6 0010111111100110 MOV.L R14, @-R15
[04b2]: 4f22 0100111100100010 STS.L PR,@-R15
[04b4]: d324 1101001100100100 MOV.L @(144,PC),R3
[04b6]: 430b 0100001100001011 JSR @R3
[04b8]: 0009 0000000000001001 NOP
[04ba]: d324 1101001100100100 MOV.L @(144,PC),R3
[04bc]: 430b 0100001100001011 JSR @R3
[04be]: 0009 0000000000001001 NOP
[04c0]: d323 1101001100100011 MOV.L @(140,PC),R3
[04c2]: 430b 0100001100001011 JSR @R3
[04c4]: 0009 0000000000001001 NOP
[04c6]: d323 1101001100100011 MOV.L @(140,PC),R3
[04c8]: 430b 0100001100001011 JSR @R3
[04ca]: 0009 0000000000001001 NOP
[04cc]: d322 1101001100100010 MOV.L @(136,PC),R3
[04ce]: 430b 0100001100001011 JSR @R3
[04d0]: 0009 0000000000001001 NOP
[04d2]: ee00 1110111000000000 MOV #0,R14
[04d4]: d321 1101001100100001 MOV.L @(132,PC),R3
[04d6]: 430b 0100001100001011 JSR @R3
[04d8]: 0009 0000000000001001 NOP
[04da]: 7e01 0111111000000001 ADD #1,R14
[04dc]: e207 1110001000000111 MOV #7,R2
[04de]: 3e23 0011111000100011 CMP/GE R2,R14
[04e0]: 8bf8 1000101111111000 BF PC+fffffff0
[04e2]: d31f 1101001100011111 MOV.L @(124,PC),R3
[04e4]: 430b 0100001100001011 JSR @R3
[04e6]: 0009 0000000000001001 NOP
[04e8]: d01e 1101000000011110 MOV.L @(120,PC),R0
[04ea]: a00d 1010000000001101 BRA PC+13
[04ec]: 6001 0110000000000001 MOV.W @R0,R0
[04ee]: d31e 1101001100011110 MOV.L @(120,PC),R3
[04f0]: 430b 0100001100001011 JSR @R3
[04f2]: 0009 0000000000001001 NOP
[04f4]: a00e 1010000000001110 BRA PC+14
[04f6]: 0009 0000000000001001 NOP
[04f8]: b058 1011000001011000 BSR PC+000000b0
[04fa]: 0009 0000000000001001 NOP
[04fc]: a00a 1010000000001010 BRA PC+10
[04fe]: 0009 0000000000001001 NOP
[0500]: b00a 1011000000001010 BSR PC+00000014
[0502]: 0009 0000000000001001 NOP
[0504]: a006 1010000000000110 BRA PC+6
[0506]: 0009 0000000000001001 NOP
[0508]: 8800 1000100000000000 CMP/EQ #0,R0
[050a]: 89f0 1000100111110000 BT PC+ffffffe0
[050c]: 8801 1000100000000001 CMP/EQ #1,R0
[050e]: 89f3 1000100111110011 BT PC+ffffffe6
[0510]: 8802 1000100000000010 CMP/EQ #2,R0
[0512]: 89f5 1000100111110101 BT PC+ffffffea
[0514]: afe8 1010111111101000 BRA PC+4072
[0516]: 0009 0000000000001001 NOP
[0518]: 4f22 0100111100100010 STS.L PR,@-R15
[051a]: d014 1101000000010100 MOV.L @(80,PC),R0
[051c]: a035 1010000000110101 BRA PC+53
[051e]: 6001 0110000000000001 MOV.W @R0,R0
[0520]: d313 1101001100010011 MOV.L @(76,PC),R3
[0522]: 430b 0100001100001011 JSR @R3
[0524]: 0009 0000000000001001 NOP
[0526]: a03a 1010000000111010 BRA PC+58
[0528]: 0009 0000000000001001 NOP
[052a]: d312 1101001100010010 MOV.L @(72,PC),R3
[052c]: 430b 0100001100001011 JSR @R3
[052e]: 0009 0000000000001001 NOP
[0530]: a035 1010000000110101 BRA PC+53
[0532]: 0009 0000000000001001 NOP
[0534]: d310 1101001100010000 MOV.L @(64,PC),R3
[0536]: 430b 0100001100001011 JSR @R3
[0538]: 0009 0000000000001001 NOP
[053a]: a030 1010000000110000 BRA PC+48
[053c]: 0009 0000000000001001 NOP
[053e]: d30f 1101001100001111 MOV.L @(60,PC),R3
[0540]: 430b 0100001100001011 JSR @R3
[0542]: 0009 0000000000001001 NOP
[0544]: a02b 1010000000101011 BRA PC+43
[0546]: 0009 0000000000001001 NOP
[0548]: 0e00 0000111000000000 .WORD 0e00
[054a]: 060c 0000011000001100 .WORD 060c
[054c]: 0e00 0000111000000000 .WORD 0e00
[054e]: 0884 0000100010000100 MOV.B R8,@(R0,R8)
[0550]: 0e00 0000111000000000 .WORD 0e00
[0552]: 0904 0000100100000100 MOV.B R0,@(R0,R9)
[0554]: 0e00 0000111000000000 .WORD 0e00
[0556]: 090c 0000100100001100 .WORD 090c
[0558]: 0e00 0000111000000000 .WORD 0e00
[055a]: 0932 0000100100110010 .WORD 0932
[055c]: 0e00 0000111000000000 .WORD 0e00
[055e]: 45d0 0100010111010000 .WORD 45d0
[0560]: 0e00 0000111000000000 .WORD 0e00
[0562]: f1c0 1111000111000000 .WORD f1c0
[0564]: 0900 0000100100000000 .WORD 0900
[0566]: 0892 0000100010010010 .WORD 0892
[0568]: 0e00 0000111000000000 .WORD 0e00
[056a]: fa14 1111101000010100 .WORD fa14
[056c]: 0900 0000100100000000 .WORD 0900
[056e]: 0894 0000100010010100 MOV.B R9,@(R0,R8)
[0570]: 0e00 0000111000000000 .WORD 0e00
[0572]: 8e58 1000111001011000 .WORD 8e58
[0574]: 0e00 0000111000000000 .WORD 0e00
[0576]: 7040 0111000001000000 ADD #64,R0
[0578]: 0e00 0000111000000000 .WORD 0e00
[057a]: 99b0 1001100110110000 MOV.W @(352,PC),R9
[057c]: 0e00 0000111000000000 .WORD 0e00
[057e]: 09d2 0000100111010010 .WORD 09d2
[0580]: d31c 1101001100011100 MOV.L @(112,PC),R3
[0582]: 430b 0100001100001011 JSR @R3
[0584]: 0009 0000000000001001 NOP
[0586]: a00a 1010000000001010 BRA PC+10
[0588]: 0009 0000000000001001 NOP
[058a]: 8800 1000100000000000 CMP/EQ #0,R0
[058c]: 89c8 1000100111001000 BT PC+ffffff90
[058e]: 8801 1000100000000001 CMP/EQ #1,R0
[0590]: 89cb 1000100111001011 BT PC+ffffff96
[0592]: 8802 1000100000000010 CMP/EQ #2,R0
[0594]: 89ce 1000100111001110 BT PC+ffffff9c
[0596]: 8803 1000100000000011 CMP/EQ #3,R0
[0598]: 89d1 1000100111010001 BT PC+ffffffa2
[059a]: 8804 1000100000000100 CMP/EQ #4,R0
[059c]: 89f0 1000100111110000 BT PC+ffffffe0
[059e]: d016 1101000000010110 MOV.L @(88,PC),R0
[05a0]: 6001 0110000000000001 MOV.W @R0,R0
[05a2]: 8802 1000100000000010 CMP/EQ #2,R0
[05a4]: 89b9 1000100110111001 BT PC+ffffff72
[05a6]: 4f26 0100111100100110 .WORD 4f26
[05a8]: 000b 0000000000001011 RTS
[05aa]: 0009 0000000000001001 NOP
[05ac]: 4f22 0100111100100010 STS.L PR,@-R15
[05ae]: d313 1101001100010011 MOV.L @(76,PC),R3
[05b0]: 430b 0100001100001011 JSR @R3
[05b2]: 0009 0000000000001001 NOP
[05b4]: d012 1101000000010010 MOV.L @(72,PC),R0
[05b6]: a00f 1010000000001111 BRA PC+15
[05b8]: 6001 0110000000000001 MOV.W @R0,R0
[05ba]: d312 1101001100010010 MOV.L @(72,PC),R3
[05bc]: 430b 0100001100001011 JSR @R3
[05be]: 0009 0000000000001001 NOP
[05c0]: a010 1010000000010000 BRA PC+16
[05c2]: 0009 0000000000001001 NOP
[05c4]: d310 1101001100010000 MOV.L @(64,PC),R3
[05c6]: 430b 0100001100001011 JSR @R3
[05c8]: 0009 0000000000001001 NOP
[05ca]: a00b 1010000000001011 BRA PC+11
[05cc]: 0009 0000000000001001 NOP
[05ce]: d309 1101001100001001 MOV.L @(36,PC),R3
[05d0]: 430b 0100001100001011 JSR @R3
[05d2]: 0009 0000000000001001 NOP
[05d4]: a006 1010000000000110 BRA PC+6
[05d6]: 0009 0000000000001001 NOP
[05d8]: 8802 1000100000000010 CMP/EQ #2,R0
[05da]: 89ee 1000100111101110 BT PC+ffffffdc
[05dc]: 8803 1000100000000011 CMP/EQ #3,R0
[05de]: 89f1 1000100111110001 BT PC+ffffffe2
[05e0]: 8804 1000100000000100 CMP/EQ #4,R0
[05e2]: 89f4 1000100111110100 BT PC+ffffffe8
[05e4]: d004 1101000000000100 MOV.L @(16,PC),R0
[05e6]: 6001 0110000000000001 MOV.W @R0,R0
[05e8]: 8801 1000100000000001 CMP/EQ #1,R0
[05ea]: 89e3 1000100111100011 BT PC+ffffffc6
[05ec]: 4f26 0100111100100110 .WORD 4f26
[05ee]: 000b 0000000000001011 RTS
[05f0]: 0009 0000000000001001 NOP
[05f2]: ffff 1111111111111111 .WORD ffff
[05f4]: 0e00 0000111000000000 .WORD 0e00
[05f6]: 0cf8 0000110011111000 .WORD 0cf8
[05f8]: 0900 0000100100000000 .WORD 0900
[05fa]: 0892 0000100010010010 .WORD 0892
[05fc]: 0e00 0000111000000000 .WORD 0e00
[05fe]: 0964 0000100101100100 MOV.B R6,@(R0,R9)
[0600]: 0900 0000100100000000 .WORD 0900
[0602]: 0894 0000100010010100 MOV.B R9,@(R0,R8)
[0604]: 0e00 0000111000000000 .WORD 0e00
[0606]: 99b0 1001100110110000 MOV.W @(352,PC),R9
[0608]: 0e00 0000111000000000 .WORD 0e00
[060a]: 09d2 0000100111010010 .WORD 09d2
[060c]: 4f22 0100111100100010 STS.L PR,@-R15
[060e]: e500 1110010100000000 MOV #0,R5
[0610]: d30b 1101001100001011 MOV.L @(44,PC),R3
[0612]: 430b 0100001100001011 JSR @R3
[0614]: e402 1110010000000010 MOV #2,R4
[0616]: b00e 1011000000001110 BSR PC+0000001c
[0618]: 0009 0000000000001001 NOP
[061a]: b015 1011000000010101 BSR PC+0000002a
[061c]: 0009 0000000000001001 NOP
[061e]: b029 1011000000101001 BSR PC+00000052
[0620]: 0009 0000000000001001 NOP
[0622]: b055 1011000001010101 BSR PC+000000aa
[0624]: 0009 0000000000001001 NOP
[0626]: b061 1011000001100001 BSR PC+000000c2
[0628]: 0009 0000000000001001 NOP
[062a]: b087 1011000010000111 BSR PC+0000010e
[062c]: 0009 0000000000001001 NOP
[062e]: b08f 1011000010001111 BSR PC+0000011e
[0630]: 0009 0000000000001001 NOP
[0632]: a0f3 1010000011110011 BRA PC+243
[0634]: 4f26 0100111100100110 .WORD 4f26
[0636]: e304 1110001100000100 MOV #4,R3
[0638]: d202 1101001000000010 MOV.L @(8,PC),R2
[063a]: 000b 0000000000001011 RTS
[063c]: 2231 0010001000110001 MOV.W R3, @R2
[063e]: ffff 1111111111111111 .WORD ffff
[0640]: 0000 0000000000000000 .WORD 0000
[0642]: 0668 0000011001101000 .WORD 0668
[0644]: 0c05 0000110000000101 MOV.W R0,@(R0,R12)
[0646]: 9030 1001000000110000 MOV.W @(96,PC),R0
[0648]: e315 1110001100010101 MOV #21,R3
[064a]: d217 1101001000010111 MOV.L @(92,PC),R2
[064c]: 2231 0010001000110001 MOV.W R3, @R2
[064e]: e300 1110001100000000 MOV #0,R3
[0650]: d216 1101001000010110 MOV.L @(88,PC),R2
[0652]: 2231 0010001000110001 MOV.W R3, @R2
[0654]: e300 1110001100000000 MOV #0,R3
[0656]: d216 1101001000010110 MOV.L @(88,PC),R2
[0658]: 2231 0010001000110001 MOV.W R3, @R2
[065a]: e308 1110001100001000 MOV #8,R3
[065c]: d215 1101001000010101 MOV.L @(84,PC),R2
[065e]: 2231 0010001000110001 MOV.W R3, @R2
[0660]: 9320 1001001100100000 MOV.W @(64,PC),R3
[0662]: d215 1101001000010101 MOV.L @(84,PC),R2
[0664]: 2231 0010001000110001 MOV.W R3, @R2
[0666]: d315 1101001100010101 MOV.L @(84,PC),R3
[0668]: d215 1101001000010101 MOV.L @(84,PC),R2
[066a]: 2231 0010001000110001 MOV.W R3, @R2
[066c]: d315 1101001100010101 MOV.L @(84,PC),R3
[066e]: d216 1101001000010110 MOV.L @(88,PC),R2
[0670]: 000b 0000000000001011 RTS
[0672]: 2231 0010001000110001 MOV.W R3, @R2
[0674]: d315 1101001100010101 MOV.L @(84,PC),R3
[0676]: 431e 0100001100011110 LDC R3,GBR
[0678]: 9015 1001000000010101 MOV.W @(42,PC),R0
[067a]: c106 1100000100000110 MOV.W R0,@(12,GBR)
[067c]: 9013 1001000000010011 MOV.W @(38,PC),R0
[067e]: c10e 1100000100001110 MOV.W R0,@(28,GBR)
[0680]: 9011 1001000000010001 MOV.W @(34,PC),R0
[0682]: c117 1100000100010111 MOV.W R0,@(46,GBR)
[0684]: 900f 1001000000001111 MOV.W @(30,PC),R0
[0686]: c11f 1100000100011111 MOV.W R0,@(62,GBR)
[0688]: 900d 1001000000001101 MOV.W @(26,PC),R0
[068a]: c127 1100000100100111 MOV.W R0,@(78,GBR)
[068c]: 900b 1001000000001011 MOV.W @(22,PC),R0
[068e]: c12f 1100000100101111 MOV.W R0,@(94,GBR)
[0690]: 9009 1001000000001001 MOV.W @(18,PC),R0
[0692]: c137 1100000100110111 MOV.W R0,@(110,GBR)
[0694]: 9007 1001000000000111 MOV.W @(14,PC),R0
[0696]: c13f 1100000100111111 MOV.W R0,@(126,GBR)
[0698]: 9005 1001000000000101 MOV.W @(10,PC),R0
[069a]: c14e 1100000101001110 MOV.W R0,@(156,GBR)
[069c]: 9003 1001000000000011 MOV.W @(6,PC),R0
[069e]: c15e 1100000101011110 MOV.W R0,@(188,GBR)
[06a0]: 000b 0000000000001011 RTS
[06a2]: 0009 0000000000001001 NOP
[06a4]: 01c0 0000000111000000 .WORD 01c0
[06a6]: 7fff 0111111111111111 ADD #255,R15
[06a8]: 0c05 0000110000000101 MOV.W R0,@(R0,R12)
[06aa]: a000 1010000000000000 BRA PC+0
[06ac]: 0c05 0000110000000101 MOV.W R0,@(R0,R12)
[06ae]: a002 1010000000000010 BRA PC+2
[06b0]: 0c05 0000110000000101 MOV.W R0,@(R0,R12)
[06b2]: a004 1010000000000100 BRA PC+4
[06b4]: 0c05 0000110000000101 MOV.W R0,@(R0,R12)
[06b6]: a006 1010000000000110 BRA PC+6
[06b8]: 0c05 0000110000000101 MOV.W R0,@(R0,R12)
[06ba]: a008 1010000000001000 BRA PC+8
[06bc]: 0000 0000000000000000 .WORD 0000
[06be]: a987 1010100110000111 BRA PC+2439
[06c0]: 0c05 0000110000000101 MOV.W R0,@(R0,R12)
[06c2]: a00a 1010000000001010 BRA PC+10
[06c4]: 0000 0000000000000000 .WORD 0000
[06c6]: fedc 1111111011011100 .WORD fedc
[06c8]: 0c05 0000110000000101 MOV.W R0,@(R0,R12)
[06ca]: a00c 1010000000001100 BRA PC+12
[06cc]: 0c05 0000110000000101 MOV.W R0,@(R0,R12)
[06ce]: 1000 0001000000000000 MOV.L R0, @(0, R0)
[06d0]: d417 1101010000010111 MOV.L @(92,PC),R4
[06d2]: d318 1101001100011000 MOV.L @(96,PC),R3
[06d4]: 6442 0110010001000010 MOV.L @R4,R4
[06d6]: 431e 0100001100011110 LDC R3,GBR
[06d8]: 6045 0110000001000101 MOV.W @R4+,R0
[06da]: c1c4 1100000111000100 MOV.W R0,@(392,GBR)
[06dc]: 6045 0110000001000101 MOV.W @R4+,R0
[06de]: c1c5 1100000111000101 MOV.W R0,@(394,GBR)
[06e0]: 6045 0110000001000101 MOV.W @R4+,R0
[06e2]: c1d4 1100000111010100 MOV.W R0,@(424,GBR)
[06e4]: 6041 0110000001000001 MOV.W @R4,R0
[06e6]: c1d5 1100000111010101 MOV.W R0,@(426,GBR)
[06e8]: 000b 0000000000001011 RTS
[06ea]: 0009 0000000000001001 NOP
[06ec]: d412 1101010000010010 MOV.L @(72,PC),R4
[06ee]: d311 1101001100010001 MOV.L @(68,PC),R3
[06f0]: 6442 0110010001000010 MOV.L @R4,R4
[06f2]: 431e 0100001100011110 LDC R3,GBR
[06f4]: 6045 0110000001000101 MOV.W @R4+,R0
[06f6]: c1cc 1100000111001100 MOV.W R0,@(408,GBR)
[06f8]: 6045 0110000001000101 MOV.W @R4+,R0
[06fa]: c1cd 1100000111001101 MOV.W R0,@(410,GBR)
[06fc]: 6045 0110000001000101 MOV.W @R4+,R0
[06fe]: c1ce 1100000111001110 MOV.W R0,@(412,GBR)
[0700]: 6045 0110000001000101 MOV.W @R4+,R0
[0702]: c1cf 1100000111001111 MOV.W R0,@(414,GBR)
[0704]: 6045 0110000001000101 MOV.W @R4+,R0
[0706]: c1d6 1100000111010110 MOV.W R0,@(428,GBR)
[0708]: 6045 0110000001000101 MOV.W @R4+,R0
[070a]: c1d7 1100000111010111 MOV.W R0,@(430,GBR)
[070c]: 6045 0110000001000101 MOV.W @R4+,R0
[070e]: c1d8 1100000111011000 MOV.W R0,@(432,GBR)
[0710]: 6045 0110000001000101 MOV.W @R4+,R0
[0712]: c1d9 1100000111011001 MOV.W R0,@(434,GBR)
[0714]: 6045 0110000001000101 MOV.W @R4+,R0
[0716]: c1da 1100000111011010 MOV.W R0,@(436,GBR)
[0718]: 6045 0110000001000101 MOV.W @R4+,R0
[071a]: c1db 1100000111011011 MOV.W R0,@(438,GBR)
[071c]: 6045 0110000001000101 MOV.W @R4+,R0
[071e]: c1dc 1100000111011100 MOV.W R0,@(440,GBR)
[0720]: 6045 0110000001000101 MOV.W @R4+,R0
[0722]: c1dd 1100000111011101 MOV.W R0,@(442,GBR)
[0724]: 6045 0110000001000101 MOV.W @R4+,R0
[0726]: c1de 1100000111011110 MOV.W R0,@(444,GBR)
[0728]: 6041 0110000001000001 MOV.W @R4,R0
[072a]: c1df 1100000111011111 MOV.W R0,@(446,GBR)
[072c]: 000b 0000000000001011 RTS
[072e]: 0009 0000000000001001 NOP
[0730]: 0e02 0000111000000010 STC SR,R14
[0732]: 1d48 0001110101001000 MOV.L R4, @(32, R13)
[0734]: 0c05 0000110000000101 MOV.W R0,@(R0,R12)
[0736]: 1000 0001000000000000 MOV.L R0, @(0, R0)
[0738]: 0e02 0000111000000010 STC SR,R14
[073a]: 1d6c 0001110101101100 MOV.L R6, @(48, R13)
[073c]: d422 1101010000100010 MOV.L @(136,PC),R4
[073e]: d323 1101001100100011 MOV.L @(140,PC),R3
[0740]: 6442 0110010001000010 MOV.L @R4,R4
[0742]: 431e 0100001100011110 LDC R3,GBR
[0744]: 6045 0110000001000101 MOV.W @R4+,R0
[0746]: c1c1 1100000111000001 MOV.W R0,@(386,GBR)
[0748]: 6041 0110000001000001 MOV.W @R4,R0
[074a]: c1c2 1100000111000010 MOV.W R0,@(388,GBR)
[074c]: 000b 0000000000001011 RTS
[074e]: 0009 0000000000001001 NOP
[0750]: 2fe6 0010111111100110 MOV.L R14, @-R15
[0752]: e70c 1110011100001100 MOV #12,R7
[0754]: 2fd6 0010111111010110 MOV.L R13, @-R15
[0756]: ee30 1110111000110000 MOV #48,R14
[0758]: 2fc6 0010111111000110 MOV.L R12, @-R15
[075a]: ed03 1110110100000011 MOV #3,R13
[075c]: 2fb6 0010111110110110 MOV.L R11, @-R15
[075e]: 2fa6 0010111110100110 MOV.L R10, @-R15
[0760]: 952f 1001010100101111 MOV.W @(94,PC),R5
[0762]: d41b 1101010000011011 MOV.L @(108,PC),R4
[0764]: d319 1101001100011001 MOV.L @(100,PC),R3
[0766]: 6442 0110010001000010 MOV.L @R4,R4
[0768]: 431e 0100001100011110 LDC R3,GBR
[076a]: 6045 0110000001000101 MOV.W @R4+,R0
[076c]: c1c3 1100000111000011 MOV.W R0,@(390,GBR)
[076e]: 6045 0110000001000101 MOV.W @R4+,R0
[0770]: c1d3 1100000111010011 MOV.W R0,@(422,GBR)
[0772]: 6045 0110000001000101 MOV.W @R4+,R0
[0774]: c1d1 1100000111010001 MOV.W R0,@(418,GBR)
[0776]: 6045 0110000001000101 MOV.W @R4+,R0
[0778]: c1d2 1100000111010010 MOV.W R0,@(420,GBR)
[077a]: d616 1101011000010110 MOV.L @(88,PC),R6
[077c]: 9a22 1001101000100010 MOV.W @(68,PC),R10
[077e]: a018 1010000000011000 BRA PC+24
[0780]: 6c43 0110110001000011 MOV.L R4,R12
[0782]: 6bc4 0110101111000100 MOV.B @R12+,R11
[0784]: 6bbc 0110101110111100 EXTU.B R11,R11
[0786]: 6363 0110001101100011 MOV.L R6,R3
[0788]: 7602 0111011000000010 ADD #2,R6
[078a]: 64bd 0110010010111101 EXTU.W R11,R4
[078c]: 6243 0110001001000011 MOV.L R4,R2
[078e]: 2279 0010001001111001 AND R7, R2
[0790]: 4208 0100001000001000 SHLL2 R2
[0792]: 6143 0110000101000011 MOV.L R4,R1
[0794]: 21e9 0010000111101001 AND R14, R1
[0796]: 4108 0100000100001000 SHLL2 R1
[0798]: 4108 0100000100001000 SHLL2 R1
[079a]: 321c 0011001000011100 ADD R1,R2
[079c]: 6043 0110000001000011 MOV.L R4,R0
[079e]: 2059 0010000001011001 AND R5, R0
[07a0]: 4008 0100000000001000 SHLL2 R0
[07a2]: 4008 0100000000001000 SHLL2 R0
[07a4]: 4008 0100000000001000 SHLL2 R0
[07a6]: 320c 0011001000001100 ADD R0,R2
[07a8]: 6143 0110000101000011 MOV.L R4,R1
[07aa]: 21d9 0010000111011001 AND R13, R1
[07ac]: 321c 0011001000011100 ADD R1,R2
[07ae]: 622d 0110001000101101 EXTU.W R2,R2
[07b0]: 2321 0010001100100001 MOV.W R2, @R3
[07b2]: 63a3 0110001110100011 MOV.L R10,R3
[07b4]: 7aff 0111101011111111 ADD #255,R10
[07b6]: 2338 0010001100111000 TST R3, R3
[07b8]: 8be3 1000101111100011 BF PC+ffffffc6
[07ba]: 9304 1001001100000100 MOV.W @(8,PC),R3
[07bc]: 363c 0011011000111100 ADD R3,R6
[07be]: a023 1010000000100011 BRA PC+35
[07c0]: ea40 1110101001000000 MOV #64,R10
[07c2]: 00c0 0000000011000000 .WORD 00c0
[07c4]: 0540 0000010101000000 .WORD 0540
[07c6]: 0080 0000000010000000 .WORD 0080
[07c8]: 0e02 0000111000000010 STC SR,R14
[07ca]: 1d20 0001110100100000 MOV.L R2, @(0, R13)
[07cc]: 0c05 0000110000000101 MOV.W R0,@(R0,R12)
[07ce]: 1000 0001000000000000 MOV.L R0, @(0, R0)
[07d0]: 0e02 0000111000000010 STC SR,R14
[07d2]: 1d1c 0001110100011100 MOV.L R1, @(48, R13)
[07d4]: 0c04 0000110000000100 MOV.B R0,@(R0,R12)
[07d6]: 2400 0010010000000000 MOV.B R0, @R4
[07d8]: 6bc4 0110101111000100 MOV.B @R12+,R11
[07da]: 6bbc 0110101110111100 EXTU.B R11,R11
[07dc]: 6363 0110001101100011 MOV.L R6,R3
[07de]: 7602 0111011000000010 ADD #2,R6
[07e0]: 64bd 0110010010111101 EXTU.W R11,R4
[07e2]: 6243 0110001001000011 MOV.L R4,R2
[07e4]: 2279 0010001001111001 AND R7, R2
[07e6]: 4208 0100001000001000 SHLL2 R2
[07e8]: 6143 0110000101000011 MOV.L R4,R1
[07ea]: 21e9 0010000111101001 AND R14, R1
[07ec]: 4108 0100000100001000 SHLL2 R1
[07ee]: 4108 0100000100001000 SHLL2 R1
[07f0]: 321c 0011001000011100 ADD R1,R2
[07f2]: 6043 0110000001000011 MOV.L R4,R0
[07f4]: 2059 0010000001011001 AND R5, R0
[07f6]: 4008 0100000000001000 SHLL2 R0
[07f8]: 4008 0100000000001000 SHLL2 R0
[07fa]: 4008 0100000000001000 SHLL2 R0
[07fc]: 320c 0011001000001100 ADD R0,R2
[07fe]: 6143 0110000101000011 MOV.L R4,R1
[0800]: 21d9 0010000111011001 AND R13, R1
[0802]: 321c 0011001000011100 ADD R1,R2
[0804]: 622d 0110001000101101 EXTU.W R2,R2
[0806]: 2321 0010001100100001 MOV.W R2, @R3
[0808]: 63a3 0110001110100011 MOV.L R10,R3
[080a]: 7aff 0111101011111111 ADD #255,R10
[080c]: 2338 0010001100111000 TST R3, R3
[080e]: 8be3 1000101111100011 BF PC+ffffffc6
[0810]: 6af6 0110101011110110 MOV.L @R15+,R10
[0812]: 6bf6 0110101111110110 MOV.L @R15+,R11
[0814]: 6cf6 0110110011110110 MOV.L @R15+,R12
[0816]: 6df6 0110110111110110 MOV.L @R15+,R13
[0818]: 000b 0000000000001011 RTS
[081a]: 6ef6 0110111011110110 MOV.L @R15+,R14
[081c]: 2fe6 0010111111100110 MOV.L R14, @-R15
[081e]: e502 1110010100000010 MOV #2,R5
[0820]: 2fd6 0010111111010110 MOV.L R13, @-R15
[0822]: 2fc6 0010111111000110 MOV.L R12, @-R15
[0824]: 4f22 0100111100100010 STS.L PR,@-R15
[0826]: 7fe0 0111111111100000 ADD #224,R15
[0828]: dc10 1101110000010000 MOV.L @(64,PC),R12
[082a]: 6ef3 0110111011110011 MOV.L R15,R14
[082c]: d311 1101001100010001 MOV.L @(68,PC),R3
[082e]: dd10 1101110100010000 MOV.L @(64,PC),R13
[0830]: 66e3 0110011011100011 MOV.L R14,R6
[0832]: 6dd2 0110110111010010 MOV.L @R13,R13
[0834]: 430b 0100001100001011 JSR @R3
[0836]: e403 1110010000000011 MOV #3,R4
[0838]: 67e3 0110011111100011 MOV.L R14,R7
[083a]: e601 1110011000000001 MOV #1,R6
[083c]: d50e 1101010100001110 MOV.L @(56,PC),R5
[083e]: 9413 1001010000010011 MOV.W @(38,PC),R4
[0840]: 4c0b 0100110000001011 JSR @R12
[0842]: 34dc 0011010011011100 ADD R13,R4
[0844]: 67e3 0110011111100011 MOV.L R14,R7
[0846]: e601 1110011000000001 MOV #1,R6
[0848]: d50c 1101010100001100 MOV.L @(48,PC),R5
[084a]: 64d3 0110010011010011 MOV.L R13,R4
[084c]: 4c0b 0100110000001011 JSR @R12
[084e]: 7420 0111010000100000 ADD #32,R4
[0850]: 67e3 0110011111100011 MOV.L R14,R7
[0852]: e601 1110011000000001 MOV #1,R6
[0854]: d50a 1101010100001010 MOV.L @(40,PC),R5
[0856]: 64d3 0110010011010011 MOV.L R13,R4
[0858]: 4c0b 0100110000001011 JSR @R12
[085a]: 7460 0111010001100000 ADD #96,R4
[085c]: 7f20 0111111100100000 ADD #32,R15
[085e]: 4f26 0100111100100110 .WORD 4f26
[0860]: 6cf6 0110110011110110 MOV.L @R15+,R12
[0862]: 6df6 0110110111110110 MOV.L @R15+,R13
[0864]: 000b 0000000000001011 RTS
[0866]: 6ef6 0110111011110110 MOV.L @R15+,R14
[0868]: 0320 0000001100100000 .WORD 0320
[086a]: ffff 1111111111111111 .WORD ffff
[086c]: 0000 0000000000000000 .WORD 0000
[086e]: 5f4c 0101111101001100
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment