Difference between revisions of "REQUIRE.OUT Routines"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with "REQUIRE.OUT starts at 0x1bf000 in RAM 001bf01c - 001bf1f0: 001bf1f4 - 001bf224: 001bf228 - 001bf250: 001bf254 - 001bf2a8: 001bf2ac - 001bf30c...")
 
m
 
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
  [[001bf01c - 001bf1f0]]:
 
  [[001bf01c - 001bf1f0]]:
 
 
  [[001bf1f4 - 001bf224]]:
 
  [[001bf1f4 - 001bf224]]:
 
 
  [[001bf228 - 001bf250]]:
 
  [[001bf228 - 001bf250]]:
 
 
  [[001bf254 - 001bf2a8]]:
 
  [[001bf254 - 001bf2a8]]:
 
 
  [[001bf2ac - 001bf30c]]:
 
  [[001bf2ac - 001bf30c]]:
 
 
  [[001bf310 - 001bf370]]:
 
  [[001bf310 - 001bf370]]:
 
 
  [[001bf374 - 001bf798]]:
 
  [[001bf374 - 001bf798]]:
 
 
  [[001bf79c - 001c07a8]]:
 
  [[001bf79c - 001c07a8]]:
 
 
  [[001c07ac - 001c09d0]]:
 
  [[001c07ac - 001c09d0]]:
 
 
  [[001c09d4 - 001c09f8]]:
 
  [[001c09d4 - 001c09f8]]:
 
 
  [[001c09fc - 001c0a20]]:
 
  [[001c09fc - 001c0a20]]:
 
 
  [[001c0a24 - 001c11ac]]:
 
  [[001c0a24 - 001c11ac]]:
 
 
  [[001c11b0 - 001c1328]]:
 
  [[001c11b0 - 001c1328]]:
 
 
  [[001c132c - 001c137c]]:
 
  [[001c132c - 001c137c]]:
 
 
  [[001c1380 - 001c1488]]:
 
  [[001c1380 - 001c1488]]:
 
 
  [[001c148c - 001c157c]]:
 
  [[001c148c - 001c157c]]:
 
 
  [[001c1580 - 001c1880]]:
 
  [[001c1580 - 001c1880]]:
 
 
  [[001c1884 - 001c1de4]]:
 
  [[001c1884 - 001c1de4]]:
 
 
  [[001c1de8 - 001c1fd4]]:
 
  [[001c1de8 - 001c1fd4]]:
 
 
  [[001c1fd8 - 001c20cc]]:
 
  [[001c1fd8 - 001c20cc]]:
 
 
  [[001c20d0 - 001c2240]]:
 
  [[001c20d0 - 001c2240]]:
 
 
  [[001c2244 - 001c22a8]]:
 
  [[001c2244 - 001c22a8]]:
 
 
  [[001c22ac - 001c22cc]]:
 
  [[001c22ac - 001c22cc]]:
 
 
  [[001c22d0 - 001c27a0]]:
 
  [[001c22d0 - 001c27a0]]:
 
 
  [[001c27a4 - 001c27c0]]:
 
  [[001c27a4 - 001c27c0]]:
 
 
  [[001c27c4 - 001c2884]]:
 
  [[001c27c4 - 001c2884]]:
 
 
  [[001c2888 - 001c2dc8]]:
 
  [[001c2888 - 001c2dc8]]:
 
 
  [[001c2dcc - 001c300c]]:
 
  [[001c2dcc - 001c300c]]:
 
 
  [[001c3010 - 001c32c8]]:
 
  [[001c3010 - 001c32c8]]:
 
 
  [[001c32cc - 001c3458]]:
 
  [[001c32cc - 001c3458]]:
 
 
  [[001c345c - 001c3728]]:
 
  [[001c345c - 001c3728]]:
 
 
  [[001c372c - 001c39dc]]:
 
  [[001c372c - 001c39dc]]:
 
 
  [[001c39e0 - 001c3a04]]:
 
  [[001c39e0 - 001c3a04]]:
 
 
  [[001c3a08 - 001c3aac]]:
 
  [[001c3a08 - 001c3aac]]:
 
 
  [[001c3ab0 - 001c3ba0]]:
 
  [[001c3ab0 - 001c3ba0]]:
 
 
  [[001c3ba4 - 001c3c0c]]:
 
  [[001c3ba4 - 001c3c0c]]:
 
 
  [[001c3c10 - 001c3d04]]:
 
  [[001c3c10 - 001c3d04]]:
 
 
  [[001c3d08 - 001c3d4c]]:
 
  [[001c3d08 - 001c3d4c]]:
 
 
  [[001c3d50 - 001c3df4]]:
 
  [[001c3d50 - 001c3df4]]:
 
 
  [[001c3df8 - 001c3fa0]]:
 
  [[001c3df8 - 001c3fa0]]:
+
  001c3fa4 - 001c43ac: [[Permanent brave/faith changes, leaving party warning]]  
  001c3fa4 - 001c43ac: [[Permanant brave/faith changes, leaving party warning]]
 
 
 
 
  [[001c43b0 - 001c43dc]]:
 
  [[001c43b0 - 001c43dc]]:
 
 
  [[001c43e0 - 001c473c]]:
 
  [[001c43e0 - 001c473c]]:
 
 
  001c43e8 - 001c473c: [[Low Brave/High Faith leaving]]
 
  001c43e8 - 001c473c: [[Low Brave/High Faith leaving]]
+
  001c4740 - 001c4ab0: [[Post-battle (0x1c4740)]] | [[post battle equipment/unknown storing]] Save/Load formation checks  
  001c4740 - 001c4ab0: [[Post-battle (0x1c4740)]] | [[post battle equipment/??? storing]] Save/Load formation checks
 
 
 
 
  [[001c4ab4 - 001c4c74]]:
 
  [[001c4ab4 - 001c4c74]]:
 
 
  [[001c4c78 - 001c4ec0]]:
 
  [[001c4c78 - 001c4ec0]]:
 
 
  [[001c4ec4 - 001c4f3c]]:
 
  [[001c4ec4 - 001c4f3c]]:
 
 
  [[001c4f40 - 001c5008]]:
 
  [[001c4f40 - 001c5008]]:
 
 
  [[001c500c - 001c504c]]:
 
  [[001c500c - 001c504c]]:
 
 
  [[001c5050 - 001c5154]]:
 
  [[001c5050 - 001c5154]]:
 
 
  [[001c5158 - 001c518c]]:
 
  [[001c5158 - 001c518c]]:
 
 
  [[001c5190 - 001c52c0]]:
 
  [[001c5190 - 001c52c0]]:
 
 
  [[001c52c4 - 001c53a8]]:
 
  [[001c52c4 - 001c53a8]]:
 
 
  [[001c53ac - 001c5454]]:
 
  [[001c53ac - 001c5454]]:
+
  [[001c5458 - 001c58cc]]: [[Find Formation Palette Index (REQUIRE.OUT)]]
  [[001c5458 - 001c58cc]]:
 
 
 
  [[001c58d0 - 001c5dcc]]:
 
  [[001c58d0 - 001c5dcc]]:
 
 
  [[001c5dd0 - 001c5e44]]:
 
  [[001c5dd0 - 001c5e44]]:
 
 
  001c5e48 - 001c5f0c: [[Post battle equipment storing]]
 
  001c5e48 - 001c5f0c: [[Post battle equipment storing]]
 
 
  001c5f10 - 001c5ffc: [[Post battle equipment quantity increment]]
 
  001c5f10 - 001c5ffc: [[Post battle equipment quantity increment]]
 
 
  001c6000 - 001c609c: [[Get Free Party Slot Status]] | [[Find party slot for new unit]]
 
  001c6000 - 001c609c: [[Get Free Party Slot Status]] | [[Find party slot for new unit]]
 
 
  001c60a0 - 001c6984: [[Post-battle party full unit join selection]]
 
  001c60a0 - 001c6984: [[Post-battle party full unit join selection]]
 
 
  001c6988 - 001c716c: [[Post-battle Unit Changes]]
 
  001c6988 - 001c716c: [[Post-battle Unit Changes]]
 
 
  001c7170 - 001c7358: [[Handle War Trophies and Bonus Money]]
 
  001c7170 - 001c7358: [[Handle War Trophies and Bonus Money]]
 
 
  [[001c735c - 001c7380]]:
 
  [[001c735c - 001c7380]]:
 
 
  [[001c7384 - 001c73b4]]:
 
  [[001c7384 - 001c73b4]]:
 
 
  [[001c73b8 - 001c7b74]]:
 
  [[001c73b8 - 001c7b74]]:
 
 
  [[001c7b78 - 001c8b90]]:
 
  [[001c7b78 - 001c8b90]]:
 
 
  [[001c8b94 - 001c8d34]]:
 
  [[001c8b94 - 001c8d34]]:
 
 
  [[001c8d38 - 001c8e58]]:
 
  [[001c8d38 - 001c8e58]]:
 
 
  [[001c8e5c - 001c8f7c]]:
 
  [[001c8e5c - 001c8f7c]]:
 
 
  [[001c8f80 - 001c9fa0]]:
 
  [[001c8f80 - 001c9fa0]]:
 
 
  [[001c9fa4 - 001ca640]]:
 
  [[001c9fa4 - 001ca640]]:
 
 
  [[001ca644 - 001ca660]]:
 
  [[001ca644 - 001ca660]]:
 
 
  [[001ca664 - 001cafd0]]:
 
  [[001ca664 - 001cafd0]]:
 
 
  [[001cafd4 - 001cb158]]:
 
  [[001cafd4 - 001cb158]]:
 
 
  [[001cb15c - 001cb218]]:
 
  [[001cb15c - 001cb218]]:
 
 
  [[001cb21c - 001cb2c8]]:
 
  [[001cb21c - 001cb2c8]]:

Latest revision as of 04:41, 22 October 2024

REQUIRE.OUT starts at 0x1bf000 in RAM

001bf01c - 001bf1f0:
001bf1f4 - 001bf224:
001bf228 - 001bf250:
001bf254 - 001bf2a8:
001bf2ac - 001bf30c:
001bf310 - 001bf370:
001bf374 - 001bf798:
001bf79c - 001c07a8:
001c07ac - 001c09d0:
001c09d4 - 001c09f8:
001c09fc - 001c0a20:
001c0a24 - 001c11ac:
001c11b0 - 001c1328:
001c132c - 001c137c:
001c1380 - 001c1488:
001c148c - 001c157c:
001c1580 - 001c1880:
001c1884 - 001c1de4:
001c1de8 - 001c1fd4:
001c1fd8 - 001c20cc:
001c20d0 - 001c2240:
001c2244 - 001c22a8:
001c22ac - 001c22cc:
001c22d0 - 001c27a0:
001c27a4 - 001c27c0:
001c27c4 - 001c2884:
001c2888 - 001c2dc8:
001c2dcc - 001c300c:
001c3010 - 001c32c8:
001c32cc - 001c3458:
001c345c - 001c3728:
001c372c - 001c39dc:
001c39e0 - 001c3a04:
001c3a08 - 001c3aac:
001c3ab0 - 001c3ba0:
001c3ba4 - 001c3c0c:
001c3c10 - 001c3d04:
001c3d08 - 001c3d4c:
001c3d50 - 001c3df4:
001c3df8 - 001c3fa0:
001c3fa4 - 001c43ac: Permanent brave/faith changes, leaving party warning 
001c43b0 - 001c43dc:
001c43e0 - 001c473c:
001c43e8 - 001c473c: Low Brave/High Faith leaving
001c4740 - 001c4ab0: Post-battle (0x1c4740) | post battle equipment/unknown storing Save/Load formation checks 
001c4ab4 - 001c4c74:
001c4c78 - 001c4ec0:
001c4ec4 - 001c4f3c:
001c4f40 - 001c5008:
001c500c - 001c504c:
001c5050 - 001c5154:
001c5158 - 001c518c:
001c5190 - 001c52c0:
001c52c4 - 001c53a8:
001c53ac - 001c5454:
001c5458 - 001c58cc: Find Formation Palette Index (REQUIRE.OUT)
001c58d0 - 001c5dcc:
001c5dd0 - 001c5e44:
001c5e48 - 001c5f0c: Post battle equipment storing
001c5f10 - 001c5ffc: Post battle equipment quantity increment
001c6000 - 001c609c: Get Free Party Slot Status | Find party slot for new unit
001c60a0 - 001c6984: Post-battle party full unit join selection
001c6988 - 001c716c: Post-battle Unit Changes
001c7170 - 001c7358: Handle War Trophies and Bonus Money
001c735c - 001c7380:
001c7384 - 001c73b4:
001c73b8 - 001c7b74:
001c7b78 - 001c8b90:
001c8b94 - 001c8d34:
001c8d38 - 001c8e58:
001c8e5c - 001c8f7c:
001c8f80 - 001c9fa0:
001c9fa4 - 001ca640:
001ca644 - 001ca660:
001ca664 - 001cafd0:
001cafd4 - 001cb158:
001cb15c - 001cb218:
001cb21c - 001cb2c8: