From be0f6490f85665fe0bc168de93459392985efbc6 Mon Sep 17 00:00:00 2001 From: scawful Date: Tue, 4 Oct 2022 18:31:45 -0500 Subject: [PATCH] jump feather disassembly --- Items/jump_feather.asm | 839 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 839 insertions(+) create mode 100644 Items/jump_feather.asm diff --git a/Items/jump_feather.asm b/Items/jump_feather.asm new file mode 100644 index 0000000..ad4a987 --- /dev/null +++ b/Items/jump_feather.asm @@ -0,0 +1,839 @@ +; ============================================================================= +; Disassembly of jumpv9.ips for Oracle of Secrets +; +; cmp -l oos.sfc jump.sfc +; gawk '{printf "%06X %02X\n", $1, strtonum(0$3)}' + + +org $012A70 ; 012A70 - 012A73 + db $22, $D0, $FC, $8E + +org $02E23E ; 02E23E - 012E23F + db $22, $F0 + +org $02E240 ; 02E240 - 02E241 + db $FC, $8E + +org $030382 ; 030382 - 030386 + db $22, $30, $FF, $8E, $EA + +org $03812D ; 03812D - 038130 + db $5C, $A8, $FF, $8E + +03813D 20 +03813E C0 +03813F FD + +0387F7 20 +0387F8 C2 +0387F9 FE + +03880A 22 +03880B 20 +03880C FD +03880D 87 + +0388C9 22 +0388CA E3 +0388CB B7 +0388CC 9B +0388DC 12 + +038916 22 +038917 20 +038918 B5 +038919 9B + +039278 20 +039279 E2 +03927A FD + +039319 4C +03931A E0 +03931B FF +03931C EA + +0393B4 22 +0393B5 40 +0393B6 FC +0393B7 87 + +039510 22 +039511 26 +039512 FC +039513 87 + +039AF3 C0 +039AF4 FF + +03A15C 4C +03A15D A0 +03A15E FF + +03B01F 22 +03B020 F0 +03B021 FE +03B022 8E + +03B067 22 +03B068 F8 +03B069 FE +03B06A 8E + +03B7C8 22 +03B7C9 60 +03B7CA B5 +03B7CB 9B + +03C2F9 22 +03C2FA E0 +03C2FB FC +03C2FC 8E + +03DC6D 22 +03DC6E 50 +03DC6F B5 + +03DC70 9B +03DC71 EA + +03DC94 22 +03DC95 90 +03DC96 FD +03DC97 87 + +03FAF1 A5 +03FAF2 3C +03FAF3 D0 +03FAF4 04 +03FAF5 24 +03FAF6 3A +03FAF7 70 +03FAF8 03 +03FAF9 4C +03FAFA C4 +03FAFC 4C +03FAFD CB + +03FC27 8F +03FC28 6D +03FC29 F3 +03FC2A 7E +03FC2B 9C +03FC2C F8 +03FC2D 02 +03FC2E 6B + +03FC41 A9 +03FC42 02 +03FC43 85 +03FC44 5B +03FC45 9C +03FC46 F8 +03FC47 02 +03FC48 6B + +03FD21 64 +03FD22 2E +03FD23 64 +03FD24 46 +03FD25 AD +03FD26 01 +03FD27 03 +03FD28 C9 +03FD29 20 +03FD2A D0 +03FD2B 09 +03FD2C A9 +03FD2D 30 +03FD2E 85 +03FD2F 46 + +03FD30 85 +03FD31 B6 +03FD32 9C +03FD33 01 +03FD34 03 +03FD35 6B + + +03FD91 AD +03FD92 01 +03FD93 03 +03FD94 29 +03FD96 00 +03FD97 C9 +03FD98 20 +03FD99 00 +03FD9A F0 +03FD9B 05 +03FD9C A5 +03FD9D 0A +03FD9E 04 +03FD9F 59 + + +03FDA0 6B +03FDA1 64 +03FDA2 59 +03FDA3 6B + + +03FDC1 9C +03FDC2 0D +03FDC3 03 +03FDC4 9C +03FDC5 12 +03FDC6 01 +03FDC7 60 + + +03FDE3 8D +03FDE4 F8 +03FDE5 02 +03FDE6 9C +03FDE7 0F +03FDE8 03 +03FDE9 22 +03FDEA D7 +03FDEC 8E +03FDED 60 + + +03FEC3 AD +03FEC4 01 +03FEC5 03 +03FEC6 C9 +03FEC7 20 +03FEC8 F0 +03FEC9 03 +03FECA 9C +03FECB 03 +03FECC 01 +03FECD 60 + +03FFA1 AD +03FFA2 0D +03FFA3 03 +03FFA4 D0 +03FFA5 18 +03FFA6 AD +03FFA7 00 +03FFA8 03 +03FFA9 D0 +03FFAA 13 +03FFAB AF +03FFAC 20 +03FFAD 50 +03FFAE 7F +03FFAF AA + + +03FFB0 BF +03FFB1 5B +03FFB2 F3 +03FFB3 7E +03FFB4 C9 +03FFB5 02 +03FFB6 F0 +03FFB7 06 +03FFB8 20 +03FFB9 73 +03FFBA B0 +03FFBB 4C +03FFBC 5E +03FFBD A1 +03FFBE 4C +03FFBF F8 +03FFC0 AF +03FFC1 4C +03FFC2 F0 +03FFC3 FA +03FFC4 EA +03FFC5 20 +03FFC6 73 +03FFC7 B0 +03FFC8 9C +03FFC9 0F +03FFCA 03 +03FFCB 60 +03FFCC 22 +03FFCD 50 +03FFCF 8E +03FFD0 60 + +03FFE1 29 +03FFE2 01 +03FFE3 D0 +03FFE4 03 +03FFE5 4C +03FFE6 1C +03FFE7 93 +03FFE8 AD +03FFE9 01 +03FFEA 03 +03FFEB C9 +03FFEC 00 +03FFED D0 +03FFEE 03 +03FFEF 4C +03FFF0 5B +03FFF1 93 +03FFF2 4C +03FFF3 1C +03FFF4 93 + +0419A5 22 +0419A6 DD +0419A7 B2 +0419A8 9B +0419A9 EA + +06A207 22 +06A208 30 +06A209 B5 +06A20A 9B +06A3D1 5C +06A3D2 C0 +06A3D3 FF +06A3D4 8E +06A3D5 EA + +077CD1 E2 +077CD2 30 +077CD3 AD +077CD4 01 +077CD5 03 +077CD6 C9 +077CD7 20 +077CD8 D0 +077CD9 04 +077CDA 22 +077CDB 63 +077CDD 8E +077CDE A5 +077CDF 8A + +077CE0 6B +077CE1 85 +077CE2 46 +077CE3 AD +077CE4 01 +077CE5 03 +077CE6 C9 +077CE7 20 +077CE8 D0 +077CE9 04 +077CEA 22 +077CEB 63 +077CED 8E +077CEE A5 +077CEF 4D + + +077CF0 6B +077CF1 64 +077CF2 4D +077CF3 64 +077CF4 46 +077CF5 AD +077CF6 01 +077CF7 03 +077CF8 C9 +077CF9 20 +077CFA D0 +077CFB 04 +077CFC 22 +077CFD 63 +077CFF 8E + + +077D00 6B + +077EF1 A9 +077EF2 01 +077EF3 04 +077EF4 50 +077EF5 8D +077EF6 12 +077EF7 01 +077EF8 6B +077EF9 9C +077EFA 12 +077EFB 01 +077EFC A5 +077EFD 50 +077EFE 29 +077EFF FE + +077F00 6B + +077F31 64 +077F32 47 +077F33 AD +077F34 01 +077F35 03 +077F36 C9 +077F37 20 +077F38 F0 +077F39 04 +077F3A 9C +077F3B 79 +077F3C 03 +077F3D 6B +077F3E 9C +077F3F 51 + +077F40 03 +077F41 A9 +077F42 01 +077F43 8D +077F44 7B +077F45 03 +077F46 9C +077F47 73 +077F48 03 +077F49 64 +077F4A 48 +077F4B A9 +077F4C 40 +077F4D 85 +077F4E 3A +077F4F 6B + + +077F51 EA +077F52 EA +077F53 EA +077F54 EA +077F55 EA +077F56 EA +077F57 EA +077F58 EA +077F59 EA +077F5A EA +077F5B EA +077F5C EA +077F5D EA +077F5E EA +077F5F EA +077F60 A5 +077F61 6C +077F62 F0 +077F63 0B +077F64 A9 +077F65 00 +077F66 8D +077F67 01 +077F68 03 +077F69 85 +077F6A 3A +077F6B 4C +077F6C F4 +077F6E EA +077F6F AD +077F70 01 +077F71 03 +077F72 C9 +077F73 20 +077F74 D0 +077F75 01 +077F76 6B +077F77 64 +077F78 27 +077F79 64 +077F7A 28 +077F7B A9 +077F7C 2C +077F7D 85 +077F7E 46 +077F7F A9 +077F80 01 +077F81 85 +077F82 4D +077F83 8D +077F84 C5 +077F85 02 +077F86 A9 +077F87 16 +077F88 85 +077F89 29 +077F8A 8D +077F8B C7 +077F8C 02 +077F8D A9 +077F8E 03 +077F8F 85 +077F90 3D +077F91 9C +077F92 00 +077F93 03 +077F94 AD +077F95 01 +077F96 03 +077F97 29 +077F98 DF +077F99 09 +077F9A 20 +077F9B 8D +077F9C 01 +077F9D 03 +077F9E A9 +077F9F 05 +077FA0 85 +077FA1 5D +077FA2 6B +077FA3 A9 +077FA4 30 +077FA5 85 +077FA6 28 +077FA7 6B +077FA9 A5 +077FAA 4D +077FAB D0 +077FAC 04 +077FAD 5C +077FAE A0 +077FAF 81 +077FB0 07 +077FB1 AD +077FB2 01 +077FB3 03 +077FB4 C9 +077FB5 00 +077FB6 F0 +077FB7 04 +077FB8 5C +077FB9 A0 +077FBA 81 +077FBB 07 +077FBC 5C +077FBD 30 +077FBE 81 +077FBF 87 +077FC1 A5 +077FC2 5D +077FC3 C9 +077FC4 05 +077FC5 D0 +077FC6 04 +077FC7 5C +077FC8 DD +077FC9 A3 +077FCA 8D +077FCB AD +077FCC 01 +077FCD 03 +077FCE F0 +077FCF 04 +077FD0 5C +077FD1 D5 +077FD2 A3 +077FD3 8D +077FD4 5C +077FD5 DD +077FD6 A3 +077FD7 8D +077FD8 85 +077FD9 5D +077FDA 8D +077FDB 00 +077FDC 03 +077FDD 6B +077FDE EA +077FDF EA +077FE0 EA +077FE1 EA +077FE2 EA +077FE3 EA +077FE4 EA +077FE5 EA +077FE6 EA +077FE7 EA +077FE8 EA +077FE9 EA +077FEA EA +077FEB EA +077FEC EA +077FED EA +077FEE EA +077FEF EA +077FF0 EA +077FF1 EA +077FF2 EA +077FF3 EA +077FF4 EA +077FF5 A9 +077FF6 01 +077FF7 85 +077FF8 46 +077FF9 64 +077FFA 4D +077FFB 9C +077FFC 00 +077FFD 03 +077FFE 85 +077FFF 5D +078000 6B + + +0DB2C1 A5 +0DB2C2 4D +0DB2C3 F0 +0DB2C4 02 +0DB2C5 64 +0DB2C6 B6 +0DB2C7 A5 +0DB2C8 46 +0DB2C9 D0 +0DB2CA 02 +0DB2CB 64 +0DB2CC B6 +0DB2CD A5 +0DB2CE B6 +0DB2CF F0 +0DB2D0 08 +0DB2D1 A5 +0DB2D2 5D +0DB2D3 F0 +0DB2D4 04 +0DB2D5 64 +0DB2D6 B6 +0DB2D7 64 +0DB2D8 46 +0DB2D9 28 +0DB2DA B9 +0DB2DB 20 +0DB2DC A1 +0DB2DD 6B +0DB2DE A9 +0DB2DF 01 +0DB2E0 9D +0DB2E1 EA +0DB2E2 03 +0DB2E3 A5 +0DB2E4 5D +0DB2E5 C9 +0DB2E6 05 +0DB2E7 F0 +0DB2E8 01 +0DB2E9 6B +0DB2EA BD +0DB2EB 4A +0DB2EC 0C +0DB2ED C9 +0DB2EE 2C +0DB2EF F0 +0DB2F0 01 +0DB2F1 6B +0DB2F2 22 +0DB2F3 63 +0DB2F5 8E +0DB2F6 6B + + +0DB501 AD +0DB502 02 +0DB503 02 +0DB504 C9 +0DB505 10 +0DB506 D0 +0DB507 11 +0DB508 AF +0DB509 20 +0DB50A 50 +0DB50B 7F +0DB50C 3A +0DB50D 9B +0DB50E AA +0DB50F BF +0DB510 5C +0DB511 F3 +0DB512 7E +0DB513 C9 +0DB514 02 +0DB515 D0 +0DB516 01 +0DB517 6B +0DB518 BB +0DB519 BF +0DB51A 5C +0DB51B F3 +0DB51C 7E +0DB51D 6B +0DB521 AD +0DB522 01 +0DB523 03 +0DB524 C9 +0DB525 20 +0DB526 F0 +0DB527 05 +0DB528 A9 +0DB529 02 +0DB52A 85 +0DB52B EE +0DB52C 6B +0DB52D 64 +0DB52E EE +0DB52F 6B +0DB531 A8 +0DB532 AD +0DB533 01 +0DB534 03 +0DB535 29 +0DB537 00 +0DB538 C9 +0DB539 20 +0DB53A 00 +0DB53B D0 +0DB53C 04 +0DB53D A9 +0DB53E 00 +0DB53F 00 +0DB540 6B +0DB541 08 +0DB542 E2 +0DB543 20 +0DB544 4C +0DB545 C0 +0DB546 B2 +0DB551 B9 +0DB552 55 +0DB553 DC +0DB554 85 +0DB555 6E +0DB556 E2 +0DB557 30 +0DB558 A9 +0DB559 01 +0DB55A 85 +0DB55B 8E +0DB55C C2 +0DB55D 30 +0DB55E 6B +0DB561 64 +0DB562 6E +0DB563 64 +0DB564 38 +0DB565 64 +0DB566 8E +0DB567 6B +0DB568 64 +0DB569 28 +0DB56A 64 +0DB56B 3C +0DB56C 64 +0DB56D 79 +0DB56E 64 +0DB56F 50 +0DB570 64 +0DB571 5E +0DB572 6B +0DB5E1 AD +0DB5E2 F8 +0DB5E3 02 +0DB5E4 F0 +0DB5E5 0B +0DB5E6 A5 +0DB5E7 01 +0DB5E8 29 +0DB5E9 40 +0DB5EA C9 +0DB5EB 40 +0DB5EC D0 +0DB5ED 02 +0DB5EE 85 +0DB5EF F0 +0DB5F0 6B +0DB5F1 AD +0DB5F2 01 +0DB5F3 03 +0DB5F4 4C +0DB5F5 2A +0DB5F6 B5 + + + +0DB781 64 +0DB782 11 +0DB783 64 +0DB784 B0 +0DB785 A5 +0DB786 10 +0DB787 C9 +0DB788 0F +0DB789 D0 +0DB78A 03 +0DB78B 9C +0DB78C F8 +0DB78D 02 +0DB78E 6B +0DB7CA 85 +0DB7CB 28 +0DB7CC BD +0DB7CD 20 +0DB7CE 0E +0DB7CF C9 +0DB7D0 93 +0DB7D1 D0 +0DB7D2 0A +0DB7D3 A5 +0DB7D4 5D +0DB7D5 C9 +0DB7D6 05 +0DB7D7 D0 +0DB7D8 04 +0DB7D9 22 +0DB7DA 63 +0DB7DC 8E +0DB7DD A9 +0DB7DE 14 +0DB7DF 6B +0DB7E0 EA +0DB7E1 EA +0DB7E2 EA +0DB7E3 6B +0DB7E4 A5 +0DB7E5 5D +0DB7E6 C9 +0DB7E7 05 +0DB7E8 D0 +0DB7E9 10 +0DB7EA A5 +0DB7EB 27 +0DB7EC 29 +0DB7ED 08 +0DB7EE D0 +0DB7EF 06 +0DB7F0 A5 +0DB7F1 28 +0DB7F2 29 +0DB7F3 08 +0DB7F4 F0 +0DB7F5 04 +0DB7F6 64 +0DB7F7 27 +0DB7F8 64 +0DB7F9 28 +0DB7FA A2 +0DB7FB 18 +0DB7FC A5 +0DB7FD 67 +0DB7FE 6B + + +0DBD74 22 +0DBD75 80 +0DBD76 B7 +0DBD77 9B + +0F29BF 22 + +0F29C0 C9 +0F29C1 B7 +0F29C2 9B + +0F5E32 22 +0F5E33 00 +0F5E34 B5 +0F5E35 9B \ No newline at end of file