Difference between revisions of "Formula Table"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
m (moved Data/Formula Table to Formula Table: Incorrect Title)
m (F49 Error ?)
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
Check the [[Formulas]] page for more information on what each formula does.
 
Check the [[Formulas]] page for more information on what each formula does.
  
  00 0018f610: 000000e2 sub r0,r0,r0
+
  ID  Address    (BATTLE.BIN) -> Routine
  01 0018f614: 80188b64 lb r24,-0x749c(r0)
+
  01: 0x0018F614 (0x00128614) -> 0x80188B64
  02 0018f618: 80188ba4 lb r24,-0x745c(r0)
+
  02: 0x0018F618 (0x00128618) -> 0x80188BA4
  03 0018f61c: 80188be4 lb r24,-0x741c(r0)
+
  03: 0x0018F61C (0x0012861C) -> 0x80188BE4
  04 0018f620: 80188c24 lb r24,-0x73dc(r0)
+
  04: 0x0018F620 (0x00128620) -> 0x80188C24
  05 0018f624: 80188c9c lb r24,-0x7364(r0)
+
  05: 0x0018F624 (0x00128624) -> 0x80188C9C
  06 0018f628: 80188cf4 lb r24,-0x730c(r0)
+
  06: 0x0018F628 (0x00128628) -> 0x80188CF4
  07 0018f62c: 80188d3c lb r24,-0x72c4(r0)
+
  07: 0x0018F62C (0x0012862C) -> 0x80188D3C
  08 0018f630: 80188d84 lb r24,-0x727c(r0)
+
  08: 0x0018F630 (0x00128630) -> 0x80188D84
  09 0018f634: 80188df4 lb r24,-0x720c(r0)
+
  09: 0x0018F634 (0x00128634) -> 0x80188DF4
  0a 0018f638: 80188e78 lb r24,-0x7188(r0)
+
  0A: 0x0018F638 (0x00128638) -> 0x80188E78
  0b 0018f63c: 80188eb8 lb r24,-0x7148(r0)
+
  0B: 0x0018F63C (0x0012863C) -> 0x80188EB8
  0c 0018f640: 80188ef8 lb r24,-0x7108(r0)
+
  0C: 0x0018F640 (0x00128640) -> 0x80188EF8
  0d 0018f644: 80188f38 lb r24,-0x70c8(r0)
+
  0D: 0x0018F644 (0x00128644) -> 0x80188F38
  0e 0018f648: 80188f90 lb r24,-0x7070(r0)
+
  0E: 0x0018F648 (0x00128648) -> 0x80188F90
  0f 0018f64c: 80189084 lb r24,-0x6f7c(r0)
+
  0F: 0x0018F64C (0x0012864C) -> 0x80189084
  10 0018f650: 801890dc lb r24,-0x6f24(r0)
+
  10: 0x0018F650 (0x00128650) -> 0x801890DC
  11 0018f654: 80189124 lb r24,-0x6edc(r0)
+
  11: 0x0018F654 (0x00128654) -> 0x80189124
  12 0018f658: 8018912c lb r24,-0x6ed4(r0)
+
  12: 0x0018F658 (0x00128658) -> 0x8018912C
  13 0018f65c: 80189164 lb r24,-0x6e9c(r0)
+
  13: 0x0018F65C (0x0012865C) -> 0x80189164
  14 0018f660: 8018916c lb r24,-0x6e94(r0)
+
  14: 0x0018F660 (0x00128660) -> 0x8018916C
  15 0018f664: 801891ac lb r24,-0x6e54(r0)
+
  15: 0x0018F664 (0x00128664) -> 0x801891AC
  16 0018f668: 80189204 lb r24,-0x6dfc(r0)
+
  16: 0x0018F668 (0x00128668) -> 0x80189204
  17 0018f66c: 8018925c lb r24,-0x6da4(r0)
+
  17: 0x0018F66C (0x0012866C) -> 0x8018925C
  18 0018f670: 8018929c lb r24,-0x6d64(r0)
+
  18: 0x0018F670 (0x00128670) -> 0x8018929C
  19 0018f674: 801892a4 lb r24,-0x6d5c(r0)
+
  19: 0x0018F674 (0x00128674) -> 0x801892A4
  1a 0018f678: 801892ac lb r24,-0x6d54(r0)
+
  1A: 0x0018F678 (0x00128678) -> 0x801892AC
  1b 0018f67c: 8018933c lb r24,-0x6cc4(r0)
+
  1B: 0x0018F67C (0x0012867C) -> 0x8018933C
  1c 0018f680: 8018937c lb r24,-0x6c84(r0)
+
  1C: 0x0018F680 (0x00128680) -> 0x8018937C
  1d 0018f684: 801893d8 lb r24,-0x6c28(r0)
+
  1D: 0x0018F684 (0x00128684) -> 0x801893D8
  1e 0018f688: 80189434 lb r24,-0x6bcc(r0)
+
  1E: 0x0018F688 (0x00128688) -> 0x80189434
  1f 0018f68c: 80189464 lb r24,-0x6b9c(r0)
+
  1F: 0x0018F68C (0x0012868C) -> 0x80189464
  20 0018f690: 801895c4 lb r24,-0x6a3c(r0)
+
  20: 0x0018F690 (0x00128690) -> 0x801895C4
  21 0018f694: 801895f4 lb r24,-0x6a0c(r0)
+
  21: 0x0018F694 (0x00128694) -> 0x801895F4
  22 0018f698: 80189654 lb r24,-0x69ac(r0)
+
  22: 0x0018F698 (0x00128698) -> 0x80189654
  23 0018f69c: 8018967c lb r24,-0x6984(r0)
+
  23: 0x0018F69C (0x0012869C) -> 0x8018967C
  24 0018f6a0: 801896b4 lb r24,-0x694c(r0)
+
  24: 0x0018F6A0 (0x001286A0) -> 0x801896B4
  25 0018f6a4: 801896ec lb r24,-0x6914(r0)
+
  25: 0x0018F6A4 (0x001286A4) -> 0x801896EC
  26 0018f6a8: 80189794 lb r24,-0x686c(r0)
+
  26: 0x0018F6A8 (0x001286A8) -> 0x80189794
  27 0018f6ac: 80189828 lb r24,-0x67d8(r0)
+
  27: 0x0018F6AC (0x001286AC) -> 0x80189828
  28 0018f6b0: 80189870 lb r24,-0x6790(r0)
+
  28: 0x0018F6B0 (0x001286B0) -> 0x80189870
  29 0018f6b4: 80189910 lb r24,-0x66f0(r0)
+
  29: 0x0018F6B4 (0x001286B4) -> 0x80189910
  2a 0018f6b8: 801899a4 lb r24,-0x665c(r0)
+
  2A: 0x0018F6B8 (0x001286B8) -> 0x801899A4
  2b 0018f6bc: 80189a90 lb r24,-0x6570(r0)
+
  2B: 0x0018F6BC (0x001286BC) -> 0x80189A90
  2c 0018f6c0: 80189ad8 lb r24,-0x6528(r0)
+
  2C: 0x0018F6C0 (0x001286C0) -> 0x80189AD8
  2d 0018f6c4: 80189b20 lb r24,-0x64e0(r0)
+
  2D: 0x0018F6C4 (0x001286C4) -> 0x80189B20
  2e 0018f6c8: 80189b94 lb r24,-0x646c(r0)
+
  2E: 0x0018F6C8 (0x001286C8) -> 0x80189B94
  2f 0018f6cc: 80189c50 lb r24,-0x63b0(r0)
+
  2F: 0x0018F6CC (0x001286CC) -> 0x80189C50
  30 0018f6d0: 80189c90 lb r24,-0x6370(r0)
+
  30: 0x0018F6D0 (0x001286D0) -> 0x80189C90
  31 0018f6d4: 80189cd0 lb r24,-0x6330(r0)
+
  31: 0x0018F6D4 (0x001286D4) -> 0x80189CD0
  32 0018f6d8: 80189d74 lb r24,-0x628c(r0)
+
  32: 0x0018F6D8 (0x001286D8) -> 0x80189D74
  33 0018f6dc: 80189e28 lb r24,-0x61d8(r0)
+
  33: 0x0018F6DC (0x001286DC) -> 0x80189E28
  34 0018f6e0: 80189e94 lb r24,-0x616c(r0)
+
  34: 0x0018F6E0 (0x001286E0) -> 0x80189E94
  35 0018f6e4: 80189f08 lb r24,-0x60f8(r0)
+
  35: 0x0018F6E4 (0x001286E4) -> 0x80189F08
  36 0018f6e8: 801868f0 lb r24,0x68f0(r0)
+
  36: 0x0018F6E8 (0x001286E8) -> 0x801868F0
  37 0018f6ec: 80189f84 lb r24,-0x607c(r0)
+
  37: 0x0018F6EC (0x001286EC) -> 0x80189F84
  38 0018f6f0: 80187f24 lb r24,0x7f24(r0)
+
  38: 0x0018F6F0 (0x001286F0) -> 0x80187F24
  39 0018f6f4: 80186d2c lb r24,0x6d2c(r0)
+
  39: 0x0018F6F4 (0x001286F4) -> 0x80186D2C
  3a 0018f6f8: 80186d00 lb r24,0x6d00(r0)
+
  3A: 0x0018F6F8 (0x001286F8) -> 0x80186D00
  3b 0018f6fc: 80186d58 lb r24,0x6d58(r0)
+
  3B: 0x0018F6FC (0x001286FC) -> 0x80186D58
  3c 0018f700: 80186dbc lb r24,0x6dbc(r0)
+
  3C: 0x0018F700 (0x00128700) -> 0x80186DBC
  3d 0018f704: 80189fcc lb r24,-0x6034(r0)
+
  3D: 0x0018F704 (0x00128704) -> 0x80189FCC
  3e 0018f708: 8018a00c lb r24,-0x5ff4(r0)
+
  3E: 0x0018F708 (0x00128708) -> 0x8018A00C
  3f 0018f70c: 8018a02c lb r24,-0x5fd4(r0)
+
  3F: 0x0018F70C (0x0012870C) -> 0x8018A02C
  40 0018f710: 8018a088 lb r24,-0x5f78(r0)
+
  40: 0x0018F710 (0x00128710) -> 0x8018A088
  41 0018f714: 8018a114 lb r24,-0x5eec(r0)
+
  41: 0x0018F714 (0x00128714) -> 0x8018A114
  42 0018f718: 8018a17c lb r24,-0x5e84(r0)
+
  42: 0x0018F718 (0x00128718) -> 0x8018A17C
  43 0018f71c: 80186e28 lb r24,0x6e28(r0)
+
  43: 0x0018F71C (0x0012871C) -> 0x80186E28
  44 0018f720: 80186e54 lb r24,0x6e54(r0)
+
  44: 0x0018F720 (0x00128720) -> 0x80186E54
  45 0018f724: 80186e78 lb r24,0x6e78(r0)
+
  45: 0x0018F724 (0x00128724) -> 0x80186E78
  46 0018f728: 8018a218 lb r24,-0x5de8(r0)
+
  46: 0x0018F728 (0x00128728) -> 0x8018A218
  47 0018f72c: 8018a220 lb r24,-0x5de0(r0)
+
  47: 0x0018F72C (0x0012872C) -> 0x8018A220
  48 0018f730: 8018a250 lb r24,-0x5db0(r0)
+
  48: 0x0018F730 (0x00128730) -> 0x8018A250
  49 0018f734: 80188288 lb r24,-0x7d78(r0)
+
  49: 0x0018F734 (0x00128734) -> 0x80188288 - Wrong ? Seems to be 0x8018A2A4 [[49_HealMP_(Z*10)]]
  4a 0018f738: 8018a2c4 lb r24,-0x5d3c(r0)
+
  4A: 0x0018F738 (0x00128738) -> 0x8018A2C4
  4b 0018f73c: 8018a2ec lb r24,-0x5d14(r0)
+
  4B: 0x0018F73C (0x0012873C) -> 0x8018A2EC
  4c 0018f740: 8018a3a0 lb r24,-0x5c60(r0)
+
  4C: 0x0018F740 (0x00128740) -> 0x8018A3A0
  4d 0018f744: 8018a3d0 lb r24,-0x5c30(r0)
+
  4D: 0x0018F744 (0x00128744) -> 0x8018A3D0
  4e 0018f748: 8018a420 lb r24,-0x5be0(r0)
+
  4E: 0x0018F748 (0x00128748) -> 0x8018A420
  4f 0018f74c: 8018a458 lb r24,-0x5ba8(r0)
+
  4F: 0x0018F74C (0x0012874C) -> 0x8018A458
  50 0018f750: 8018a4a0 lb r24,-0x5b60(r0)
+
  50: 0x0018F750 (0x00128750) -> 0x8018A4A0
  51 0018f754: 8018a4e8 lb r24,-0x5b18(r0)
+
  51: 0x0018F754 (0x00128754) -> 0x8018A4E8
  52 0018f758: 8018a554 lb r24,-0x5aac(r0)
+
  52: 0x0018F758 (0x00128758) -> 0x8018A554
  53 0018f75c: 8018a5e4 lb r24,-0x5a1c(r0)
+
  53: 0x0018F75C (0x0012875C) -> 0x8018A5E4
  54 0018f760: 8018a668 lb r24,-0x5998(r0)
+
  54: 0x0018F760 (0x00128760) -> 0x8018A668
  55 0018f764: 8018a698 lb r24,-0x5968(r0)
+
  55: 0x0018F764 (0x00128764) -> 0x8018A698
  56 0018f768: 8018a6f8 lb r24,-0x5908(r0)
+
  56: 0x0018F768 (0x00128768) -> 0x8018A6F8
  57 0018f76c: 8018a758 lb r24,-0x58a8(r0)
+
  57: 0x0018F76C (0x0012876C) -> 0x8018A758
  58 0018f770: 8018a824 lb r24,-0x57dc(r0)
+
  58: 0x0018F770 (0x00128770) -> 0x8018A824
  59 0018f774: 8018a908 lb r24,-0x56f8(r0)
+
  59: 0x0018F774 (0x00128774) -> 0x8018A908
  5a 0018f778: 8018a980 lb r24,-0x5680(r0)
+
  5A: 0x0018F778 (0x00128778) -> 0x8018A980
  5b 0018f77c: 8018a9c4 lb r24,-0x563c(r0)
+
  5B: 0x0018F77C (0x0012877C) -> 0x8018A9C4
  5c 0018f780: 8018aa10 lb r24,-0x55f0(r0)
+
  5C: 0x0018F780 (0x00128780) -> 0x8018AA10
  5d 0018f784: 8018aa54 lb r24,-0x55ac(r0)
+
  5D: 0x0018F784 (0x00128784) -> 0x8018AA54
  5e 0018f788: 8018aa98 lb r24,-0x5568(r0)
+
  5E: 0x0018F788 (0x00128788) -> 0x8018AA98
  5f 0018f78c: 8018aac8 lb r24,-0x5538(r0)
+
  5F: 0x0018F78C (0x0012878C) -> 0x8018AAC8
  60 0018f790: 8018aaf8 lb r24,-0x5508(r0)
+
  60: 0x0018F790 (0x00128790) -> 0x8018AAF8
  61 0018f794: 8018ab18 lb r24,-0x54e8(r0)
+
  61: 0x0018F794 (0x00128794) -> 0x8018AB18
  62 0018f798: 8018ab58 lb r24,-0x54a8(r0)
+
  62: 0x0018F798 (0x00128798) -> 0x8018AB58
  63 0018f79c: 8018ab98 lb r24,-0x5468(r0)
+
  63: 0x0018F79C (0x0012879C) -> 0x8018AB98
  64 0018f7a0: 8018ac44 lb r24,-0x53bc(r0)
+
  64: 0x0018F7A0 (0x001287A0) -> 0x8018AC44

Latest revision as of 19:47, 17 August 2021

Check the Formulas page for more information on what each formula does.

ID  Address    (BATTLE.BIN) -> Routine
01: 0x0018F614 (0x00128614) -> 0x80188B64
02: 0x0018F618 (0x00128618) -> 0x80188BA4
03: 0x0018F61C (0x0012861C) -> 0x80188BE4
04: 0x0018F620 (0x00128620) -> 0x80188C24
05: 0x0018F624 (0x00128624) -> 0x80188C9C
06: 0x0018F628 (0x00128628) -> 0x80188CF4
07: 0x0018F62C (0x0012862C) -> 0x80188D3C
08: 0x0018F630 (0x00128630) -> 0x80188D84
09: 0x0018F634 (0x00128634) -> 0x80188DF4
0A: 0x0018F638 (0x00128638) -> 0x80188E78
0B: 0x0018F63C (0x0012863C) -> 0x80188EB8
0C: 0x0018F640 (0x00128640) -> 0x80188EF8
0D: 0x0018F644 (0x00128644) -> 0x80188F38
0E: 0x0018F648 (0x00128648) -> 0x80188F90
0F: 0x0018F64C (0x0012864C) -> 0x80189084
10: 0x0018F650 (0x00128650) -> 0x801890DC
11: 0x0018F654 (0x00128654) -> 0x80189124
12: 0x0018F658 (0x00128658) -> 0x8018912C
13: 0x0018F65C (0x0012865C) -> 0x80189164
14: 0x0018F660 (0x00128660) -> 0x8018916C
15: 0x0018F664 (0x00128664) -> 0x801891AC
16: 0x0018F668 (0x00128668) -> 0x80189204
17: 0x0018F66C (0x0012866C) -> 0x8018925C
18: 0x0018F670 (0x00128670) -> 0x8018929C
19: 0x0018F674 (0x00128674) -> 0x801892A4
1A: 0x0018F678 (0x00128678) -> 0x801892AC
1B: 0x0018F67C (0x0012867C) -> 0x8018933C
1C: 0x0018F680 (0x00128680) -> 0x8018937C
1D: 0x0018F684 (0x00128684) -> 0x801893D8
1E: 0x0018F688 (0x00128688) -> 0x80189434
1F: 0x0018F68C (0x0012868C) -> 0x80189464
20: 0x0018F690 (0x00128690) -> 0x801895C4
21: 0x0018F694 (0x00128694) -> 0x801895F4
22: 0x0018F698 (0x00128698) -> 0x80189654
23: 0x0018F69C (0x0012869C) -> 0x8018967C
24: 0x0018F6A0 (0x001286A0) -> 0x801896B4
25: 0x0018F6A4 (0x001286A4) -> 0x801896EC
26: 0x0018F6A8 (0x001286A8) -> 0x80189794
27: 0x0018F6AC (0x001286AC) -> 0x80189828
28: 0x0018F6B0 (0x001286B0) -> 0x80189870
29: 0x0018F6B4 (0x001286B4) -> 0x80189910
2A: 0x0018F6B8 (0x001286B8) -> 0x801899A4
2B: 0x0018F6BC (0x001286BC) -> 0x80189A90
2C: 0x0018F6C0 (0x001286C0) -> 0x80189AD8
2D: 0x0018F6C4 (0x001286C4) -> 0x80189B20
2E: 0x0018F6C8 (0x001286C8) -> 0x80189B94
2F: 0x0018F6CC (0x001286CC) -> 0x80189C50
30: 0x0018F6D0 (0x001286D0) -> 0x80189C90
31: 0x0018F6D4 (0x001286D4) -> 0x80189CD0
32: 0x0018F6D8 (0x001286D8) -> 0x80189D74
33: 0x0018F6DC (0x001286DC) -> 0x80189E28
34: 0x0018F6E0 (0x001286E0) -> 0x80189E94
35: 0x0018F6E4 (0x001286E4) -> 0x80189F08
36: 0x0018F6E8 (0x001286E8) -> 0x801868F0
37: 0x0018F6EC (0x001286EC) -> 0x80189F84
38: 0x0018F6F0 (0x001286F0) -> 0x80187F24
39: 0x0018F6F4 (0x001286F4) -> 0x80186D2C
3A: 0x0018F6F8 (0x001286F8) -> 0x80186D00
3B: 0x0018F6FC (0x001286FC) -> 0x80186D58
3C: 0x0018F700 (0x00128700) -> 0x80186DBC
3D: 0x0018F704 (0x00128704) -> 0x80189FCC
3E: 0x0018F708 (0x00128708) -> 0x8018A00C
3F: 0x0018F70C (0x0012870C) -> 0x8018A02C
40: 0x0018F710 (0x00128710) -> 0x8018A088
41: 0x0018F714 (0x00128714) -> 0x8018A114
42: 0x0018F718 (0x00128718) -> 0x8018A17C
43: 0x0018F71C (0x0012871C) -> 0x80186E28
44: 0x0018F720 (0x00128720) -> 0x80186E54
45: 0x0018F724 (0x00128724) -> 0x80186E78
46: 0x0018F728 (0x00128728) -> 0x8018A218
47: 0x0018F72C (0x0012872C) -> 0x8018A220
48: 0x0018F730 (0x00128730) -> 0x8018A250
49: 0x0018F734 (0x00128734) -> 0x80188288 - Wrong ? Seems to be 0x8018A2A4 49_HealMP_(Z*10)
4A: 0x0018F738 (0x00128738) -> 0x8018A2C4
4B: 0x0018F73C (0x0012873C) -> 0x8018A2EC
4C: 0x0018F740 (0x00128740) -> 0x8018A3A0
4D: 0x0018F744 (0x00128744) -> 0x8018A3D0
4E: 0x0018F748 (0x00128748) -> 0x8018A420
4F: 0x0018F74C (0x0012874C) -> 0x8018A458
50: 0x0018F750 (0x00128750) -> 0x8018A4A0
51: 0x0018F754 (0x00128754) -> 0x8018A4E8
52: 0x0018F758 (0x00128758) -> 0x8018A554
53: 0x0018F75C (0x0012875C) -> 0x8018A5E4
54: 0x0018F760 (0x00128760) -> 0x8018A668
55: 0x0018F764 (0x00128764) -> 0x8018A698
56: 0x0018F768 (0x00128768) -> 0x8018A6F8
57: 0x0018F76C (0x0012876C) -> 0x8018A758
58: 0x0018F770 (0x00128770) -> 0x8018A824
59: 0x0018F774 (0x00128774) -> 0x8018A908
5A: 0x0018F778 (0x00128778) -> 0x8018A980
5B: 0x0018F77C (0x0012877C) -> 0x8018A9C4
5C: 0x0018F780 (0x00128780) -> 0x8018AA10
5D: 0x0018F784 (0x00128784) -> 0x8018AA54
5E: 0x0018F788 (0x00128788) -> 0x8018AA98
5F: 0x0018F78C (0x0012878C) -> 0x8018AAC8
60: 0x0018F790 (0x00128790) -> 0x8018AAF8
61: 0x0018F794 (0x00128794) -> 0x8018AB18
62: 0x0018F798 (0x00128798) -> 0x8018AB58
63: 0x0018F79C (0x0012879C) -> 0x8018AB98
64: 0x0018F7A0 (0x001287A0) -> 0x8018AC44