diff options
| author | Anghelo Carvajal <angheloalf95@gmail.com> | 2023-04-03 11:54:50 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-03 11:54:50 -0400 |
| commit | 35cb5d1cfc163b95f48a2bc4f1f22bbff6e9e109 (patch) | |
| tree | df248b1f7e2329d4f8878d6ef88cfa0a51a00f4c /include | |
| parent | 78b87b21fbc11bd50c317e273604ad575ebb5f85 (diff) | |
Integrate sheet knowledge into the repo (#9)
* boot splits
* code file splits
* functions from sheets
* symbols from the sheet
* bootstrap headers
* common_data
* most segments
* headers for boot files
* add overlays as placeholders
* unname _os files
* named a few files
* code headers
* typo
* Disassemble every overlay
* bootstrap symbol_addrs_overlays.txt
* split yamls
---------
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
Diffstat (limited to 'include')
146 files changed, 8062 insertions, 0 deletions
diff --git a/include/6792F0.h b/include/6792F0.h new file mode 100644 index 0000000..6962408 --- /dev/null +++ b/include/6792F0.h @@ -0,0 +1,29 @@ +#ifndef C_6792F0_H +#define C_6792F0_H + +#include "ultra64.h" + +// void func_80055650_jp(); +// void func_8005578C_jp(); +// void func_800558B0_jp(); +// void func_800558F8_jp(); +// void func_800559D4_jp(); +// void func_80055A54_jp(); +// void func_80055B84_jp(); +// void mAGrw_PrintFossilHaniwa_debug(); +// void func_80055D94_jp(); +// void func_80055E20_jp(); +// void func_80055E34_jp(); +// void func_80055E5C_jp(); +// void func_80055EF8_jp(); +// void func_80055F28_jp(); +// void func_80055F64_jp(); +// void func_8005603C_jp(); +// void func_800560AC_jp(); +// void func_8005611C_jp(); +// void func_8005615C_jp(); +// void func_80056234_jp(); +// void func_80056270_jp(); +// void func_80056310_jp(); + +#endif diff --git a/include/67D890.h b/include/67D890.h new file mode 100644 index 0000000..e8af38e --- /dev/null +++ b/include/67D890.h @@ -0,0 +1,14 @@ +#ifndef C_67D890_H +#define C_67D890_H + +#include "ultra64.h" + +// void func_80059BF0_jp(); +// void func_80059C24_jp(); +// void func_80059EC0_jp(); +// void func_8005A070_jp(); +// void func_8005A154_jp(); +// void func_8005A238_jp(); +// void func_8005A2FC_jp(); + +#endif diff --git a/include/67E840.h b/include/67E840.h new file mode 100644 index 0000000..aa16414 --- /dev/null +++ b/include/67E840.h @@ -0,0 +1,185 @@ +#ifndef C_67E840_H +#define C_67E840_H + +#include "ultra64.h" + +// void func_8005ABA0_jp(); +// void func_8005ABE0_jp(); +// void func_8005ACA8_jp(); +// void func_8005ACC0_jp(); +// void func_8005ACEC_jp(); +// void func_8005AD08_jp(); +// void func_8005AD5C_jp(); +// void func_8005ADA8_jp(); +// void func_8005AE1C_jp(); +// void func_8005AE40_jp(); +// void func_8005AE78_jp(); +// void func_8005AF38_jp(); +// void func_8005AF7C_jp(); +// void func_8005AFD0_jp(); +// void func_8005AFE4_jp(); +// void func_8005AFF8_jp(); +// void func_8005B028_jp(); +// void func_8005B128_jp(); +// void func_8005B204_jp(); +// void func_8005B2F4_jp(); +// void func_8005B338_jp(); +// void func_8005B464_jp(); +// void func_8005B4D4_jp(); +// void func_8005B4E8_jp(); +// void func_8005B4FC_jp(); +// void func_8005B52C_jp(); +// void func_8005B5BC_jp(); +// void func_8005B5FC_jp(); +// void func_8005B610_jp(); +// void func_8005B620_jp(); +// void func_8005B668_jp(); +// void func_8005B6D4_jp(); +// void func_8005B6F8_jp(); +// void func_8005B730_jp(); +// void func_8005B758_jp(); +// void func_8005B810_jp(); +// void func_8005B8D4_jp(); +// void func_8005B90C_jp(); +// void func_8005B92C_jp(); +// void func_8005BA0C_jp(); +// void func_8005BB38_jp(); +// void func_8005BB90_jp(); +// void func_8005BC08_jp(); +// void func_8005BD24_jp(); +// void func_8005BDAC_jp(); +// void func_8005BE34_jp(); +// void func_8005BEBC_jp(); +// void func_8005BF40_jp(); +// void func_8005C07C_jp(); +// void func_8005C1B8_jp(); +// void func_8005C228_jp(); +// void func_8005C298_jp(); +// void func_8005C2E4_jp(); +// void func_8005C3E4_jp(); +// void func_8005C444_jp(); +// void func_8005C4F0_jp(); +// void func_8005C550_jp(); +// void func_8005C6E4_jp(); +// void func_8005C778_jp(); +// void func_8005C7B8_jp(); +// void func_8005C828_jp(); +// void func_8005C83C_jp(); +// void func_8005C888_jp(); +// void func_8005C8D4_jp(); +// void func_8005C918_jp(); +// void func_8005C9BC_jp(); +// void func_8005C9D0_jp(); +// void func_8005C9E4_jp(); +// void func_8005CA14_jp(); +// void func_8005CA44_jp(); +// void func_8005CC0C_jp(); +// void func_8005CC90_jp(); +// void func_8005CD70_jp(); +// void func_8005CE34_jp(); +// void func_8005CEC0_jp(); +// void func_8005CF04_jp(); +// void func_8005CF4C_jp(); +// void func_8005D000_jp(); +// void func_8005D084_jp(); +// void func_8005D13C_jp(); +// void func_8005D19C_jp(); +// void func_8005D1B8_jp(); +// void func_8005D1F4_jp(); +// void func_8005D2A4_jp(); +// void func_8005D338_jp(); +// void func_8005D3C0_jp(); +// void func_8005D4B0_jp(); +// void func_8005D758_jp(); +// void func_8005D7A0_jp(); +// void func_8005D810_jp(); +// void func_8005D84C_jp(); +// void func_8005D8E0_jp(); +// void func_8005D91C_jp(); +// void func_8005D958_jp(); +// void func_8005D9AC_jp(); +// void func_8005DA00_jp(); +// void func_8005DAF0_jp(); +// void func_8005DBA4_jp(); +// void func_8005DC40_jp(); +// void func_8005DC9C_jp(); +// void func_8005DCCC_jp(); +// void mBGMPsComp_make_ps_lost_fanfare(); +// void func_8005DD5C_jp(); +// void func_8005DDE4_jp(); +// void func_8005DE0C_jp(); +// void func_8005DE60_jp(); +// void func_8005DE88_jp(); +// void func_8005DEE0_jp(); +// void func_8005DF14_jp(); +// void func_8005DF70_jp(); +// void func_8005DFA0_jp(); +// void func_8005DFFC_jp(); +// void func_8005E02C_jp(); +// void func_8005E080_jp(); +// void func_8005E0DC_jp(); +// void func_8005E10C_jp(); +// void func_8005E15C_jp(); +// void func_8005E1B0_jp(); +// void func_8005E1D8_jp(); +// void func_8005E22C_jp(); +// void func_8005E254_jp(); +// void func_8005E2B4_jp(); +// void func_8005E2EC_jp(); +// void func_8005E390_jp(); +// void func_8005E3EC_jp(); +// void func_8005E458_jp(); +// void func_8005E494_jp(); +// void func_8005E4C4_jp(); +// void func_8005E4F8_jp(); +// void func_8005E530_jp(); +// void func_8005E550_jp(); +// void func_8005E58C_jp(); +// void func_8005E5BC_jp(); +// void func_8005E5F8_jp(); +// void func_8005E628_jp(); +// void func_8005E660_jp(); +// void func_8005E69C_jp(); +// void func_8005E6CC_jp(); +// void func_8005E700_jp(); +// void func_8005E738_jp(); +// void func_8005E758_jp(); +// void func_8005E794_jp(); +// void func_8005E7C4_jp(); +// void func_8005E800_jp(); +// void func_8005E83C_jp(); +// void func_8005E8F4_jp(); +// void func_8005E9B4_jp(); +// void func_8005E9C8_jp(); +// void func_8005E9DC_jp(); +// void func_8005E9F0_jp(); +// void func_8005EA14_jp(); +// void func_8005EA24_jp(); +// void func_8005EA38_jp(); +// void func_8005EA4C_jp(); +// void func_8005EAA0_jp(); +// void func_8005EAC8_jp(); +// void func_8005EAE4_jp(); +// void func_8005EAFC_jp(); +// void func_8005EB74_jp(); +// void func_8005EBD8_jp(); +// void func_8005EBE8_jp(); +// void func_8005ECC4_jp(); +// void func_8005ECF8_jp(); +// void func_8005ED24_jp(); +// void func_8005ED44_jp(); +// void func_8005ED78_jp(); +// void func_8005ED98_jp(); +// void func_8005EDC4_jp(); +// void func_8005EDD8_jp(); +// void func_8005EDEC_jp(); +// void func_8005EE00_jp(); +// void func_8005EE20_jp(); +// void func_8005EEA0_jp(); +// void mBGM_main(); +// void mBGM_ct(); +// void func_8005F020_jp(); +// void func_8005F13C_jp(); +// void func_8005F250_jp(); + +#endif diff --git a/include/683030.h b/include/683030.h new file mode 100644 index 0000000..c68b512 --- /dev/null +++ b/include/683030.h @@ -0,0 +1,162 @@ +#ifndef C_683030_H +#define C_683030_H + +#include "ultra64.h" + +// void func_8005F390_jp(); +// void func_8005F3DC_jp(); +// void func_8005F4E4_jp(); +// void func_8005F528_jp(); +// void func_8005F590_jp(); +// void func_8005F5C8_jp(); +// void func_8005F67C_jp(); +// void func_8005F6E0_jp(); +// void func_8005F704_jp(); +// void func_8005F814_jp(); +// void func_8005F934_jp(); +// void func_8005F9B4_jp(); +// void func_8005FB18_jp(); +// void func_8005FB98_jp(); +// void func_8005FD10_jp(); +// void func_8005FD48_jp(); +// void func_8005FDA0_jp(); +// void func_8005FE9C_jp(); +// void func_8005FF04_jp(); +// void func_8005FF3C_jp(); +// void func_8005FFCC_jp(); +// void func_80060154_jp(); +// void func_80060214_jp(); +// void func_800603B4_jp(); +// void func_8006052C_jp(); +// void func_80060548_jp(); +// void func_80060554_jp(); +// void func_80060564_jp(); +// void func_80060574_jp(); +// void func_8006058C_jp(); +// void func_800608C8_jp(); +// void func_800608DC_jp(); +// void func_800608F0_jp(); +// void func_80060904_jp(); +// void func_80060918_jp(); +// void func_80060970_jp(); +// void func_80060A6C_jp(); +// void func_80060B18_jp(); +// void Camera2_ClearActorTalking_Cull(); +// void func_80060D1C_jp(); +// void func_80060D58_jp(); +// void func_80060D6C_jp(); +// void func_80060D78_jp(); +// void func_80060DA8_jp(); +// void func_80060FDC_jp(); +// void func_80060FE8_jp(); +// void func_80060FF4_jp(); +// void func_80061000_jp(); +// void func_8006100C_jp(); +// void func_8006109C_jp(); +// void func_80061104_jp(); +// void func_80061134_jp(); +// void func_80061188_jp(); +// void func_800611D4_jp(); +// void func_80061280_jp(); +// void func_8006136C_jp(); +// void func_800613DC_jp(); +// void func_800614E8_jp(); +// void func_800615D4_jp(); +// void func_800616C0_jp(); +// void func_800617F8_jp(); +// void func_800618E4_jp(); +// void func_800619FC_jp(); +// void func_80061A80_jp(); +// void func_80061B04_jp(); +// void func_80061C2C_jp(); +// void func_80061DB0_jp(); +// void func_80061E9C_jp(); +// void Camera2_Talk_SetTalking_Cull(); +// void func_80062000_jp(); +// void func_80062054_jp(); +// void func_80062098_jp(); +// void func_80062388_jp(); +// void func_80062410_jp(); +// void func_8006244C_jp(); +// void func_80062510_jp(); +// void func_80062644_jp(); +// void func_80062668_jp(); +// void Camera2_request_main_normal(); +// void func_800626E4_jp(); +// void func_80062760_jp(); +// void func_800627A0_jp(); +// void func_80062888_jp(); +// void func_800628F0_jp(); +// void func_8006295C_jp(); +// void func_80062B24_jp(); +// void func_80062B74_jp(); +// void func_80062BA0_jp(); +// void func_80062C84_jp(); +// void func_80062CD8_jp(); +// void func_80062DD8_jp(); +// void func_80062E00_jp(); +// void func_80062E20_jp(); +// void func_80062E74_jp(); +// void func_80062EA8_jp(); +// void func_80062F50_jp(); +// void func_80062FAC_jp(); +// void func_80063018_jp(); +// void func_800630D8_jp(); +// void func_80063144_jp(); +// void func_80063170_jp(); +// void func_800631C0_jp(); +// void func_800631EC_jp(); +// void func_8006328C_jp(); +// void func_800632C8_jp(); +// void func_8006333C_jp(); +// void func_8006339C_jp(); +// void func_80063468_jp(); +// void func_8006358C_jp(); +// void func_800635B8_jp(); +// void func_80063608_jp(); +// void func_80063628_jp(); +// void func_80063674_jp(); +// void func_8006370C_jp(); +// void func_800637C8_jp(); +// void func_8006393C_jp(); +// void func_800639A0_jp(); +// void func_80063A34_jp(); +// void func_80063AA0_jp(); +// void func_80063B1C_jp(); +// void func_80063B8C_jp(); +// void func_80063CA0_jp(); +// void func_80063D10_jp(); +// void func_80063D38_jp(); +// void func_80063D9C_jp(); +// void func_80063E14_jp(); +// void func_80063E94_jp(); +// void func_80063EF0_jp(); +// void func_80063F9C_jp(); +// void func_80064028_jp(); +// void func_800640FC_jp(); +// void func_80064124_jp(); +// void func_80064178_jp(); +// void func_800641CC_jp(); +// void func_800641F8_jp(); +// void func_800642D8_jp(); +// void func_800643D4_jp(); +// void func_80064444_jp(); +// void func_8006447C_jp(); +// void func_800644FC_jp(); +// void func_800645B0_jp(); +// void func_800645EC_jp(); +// void func_8006464C_jp(); +// void func_800646FC_jp(); +// void func_800649BC_jp(); +// void func_80064B20_jp(); +// void func_80064EA0_jp(); +// void func_80064EDC_jp(); +// void func_80064EF0_jp(); +// void func_80064F08_jp(); +// void func_80064F28_jp(); +// void func_80064F48_jp(); +// void func_80064F84_jp(); +// void func_80064FD8_jp(); +// void func_80065028_jp(); + +#endif diff --git a/include/68AAF0.h b/include/68AAF0.h new file mode 100644 index 0000000..34f7311 --- /dev/null +++ b/include/68AAF0.h @@ -0,0 +1,8 @@ +#ifndef C_68AAF0_H +#define C_68AAF0_H + +#include "ultra64.h" + +// void clip_clear(); + +#endif diff --git a/include/68AB30.h b/include/68AB30.h new file mode 100644 index 0000000..2cba5ab --- /dev/null +++ b/include/68AB30.h @@ -0,0 +1,20 @@ +#ifndef C_68AB30_H +#define C_68AB30_H + +#include "ultra64.h" + +// void func_80066E90_jp(); +// void func_80066EB8_jp(); +// void func_80066F1C_jp(); +// void func_80066F4C_jp(); +// void func_80066F8C_jp(); +// void func_8006700C_jp(); +// void func_800670C0_jp(); +// void func_80067190_jp(); +// void func_80067264_jp(); +// void func_80067338_jp(); +// void func_800673BC_jp(); +// void func_800673CC_jp(); +// void func_80067414_jp(); + +#endif diff --git a/include/69A7E0.h b/include/69A7E0.h new file mode 100644 index 0000000..f3041cf --- /dev/null +++ b/include/69A7E0.h @@ -0,0 +1,71 @@ +#ifndef C_69A7E0_H +#define C_69A7E0_H + +#include "ultra64.h" + +// void func_80076B40_jp(); +// void func_80076BA4_jp(); +// void func_80076BD4_jp(); +// void func_80076BE8_jp(); +// void func_80076C14_jp(); +// void func_80076C3C_jp(); +// void func_80076C4C_jp(); +// void func_80076C60_jp(); +// void func_80076C78_jp(); +// void func_80076CC0_jp(); +// void func_80076CD4_jp(); +// void func_80076D2C_jp(); +// void func_80076D68_jp(); +// void func_80076D90_jp(); +// void func_80076DDC_jp(); +// void func_80076E00_jp(); +// void func_80076E2C_jp(); +// void func_80076ED0_jp(); +// void func_80076F9C_jp(); +// void func_8007703C_jp(); +// void func_80077078_jp(); +// void func_8007708C_jp(); +// void func_800770CC_jp(); +// void func_80077118_jp(); +// void func_80077158_jp(); +// void func_800771BC_jp(); +// void func_800771FC_jp(); +// void func_80077248_jp(); +// void func_8007725C_jp(); +// void func_80077310_jp(); +// void func_8007734C_jp(); +// void func_80077374_jp(); +// void func_800773C0_jp(); +// void func_800773E4_jp(); +// void func_80077410_jp(); +// void func_800774B4_jp(); +// void func_80077580_jp(); +// void func_80077620_jp(); +// void func_80077640_jp(); +// void func_80077650_jp(); +// void CollisionCheck_setOC(); +// void func_80077794_jp(); +// void func_800777D0_jp(); +// void func_80077B6C_jp(); +// void func_80077D6C_jp(); +// void func_80077EF4_jp(); +// void func_80077F20_jp(); +// void func_80077FF0_jp(); +// void func_80078014_jp(); +// void func_80078070_jp(); +// void func_80078214_jp(); +// void func_80078258_jp(); +// void func_8007841C_jp(); +// void func_80078568_jp(); +// void func_8007858C_jp(); +// void func_8007870C_jp(); +// void func_8007872C_jp(); +// void func_80078748_jp(); +// void func_800787E8_jp(); +// void CollisionCheck_Status_ct(); +// void CollisionCheck_Status_Clear(); +// void func_80078948_jp(); +// void CollisionCheck_Uty_ActorWorldPosSetPipeC(); +// void func_800789BC_jp(); + +#endif diff --git a/include/69CB30.h b/include/69CB30.h new file mode 100644 index 0000000..4a13af3 --- /dev/null +++ b/include/69CB30.h @@ -0,0 +1,44 @@ +#ifndef C_69CB30_H +#define C_69CB30_H + +#include "ultra64.h" + +// void func_80078E90_jp(); +// void func_80078EB4_jp(); +// void func_80078EE0_jp(); +// void func_80078F08_jp(); +// void func_80078F34_jp(); +// void func_80078FE8_jp(); +// void func_80079030_jp(); +// void func_80079080_jp(); +// void mCPk_InitPak(); +// void func_8007919C_jp(); +// void func_8007920C_jp(); +// void func_800792FC_jp(); +// void func_80079378_jp(); +// void func_800793A8_jp(); +// void mCPk_SavePak(); +// void func_8007942C_jp(); +// void func_800794E4_jp(); +// void func_8007967C_jp(); +// void func_80079708_jp(); +// void func_80079760_jp(); +// void func_80079838_jp(); +// void func_800798DC_jp(); +// void func_80079A24_jp(); +// void func_80079AAC_jp(); +// void func_80079B28_jp(); +// void func_80079BF8_jp(); +// void func_80079D00_jp(); +// void func_80079D50_jp(); +// void func_80079E14_jp(); +// void func_80079E54_jp(); +// void func_80079EA4_jp(); +// void func_80079EDC_jp(); +// void func_80079F44_jp(); +// void func_8007A008_jp(); +// void mCPk_get_pkinfo(); +// void func_8007A080_jp(); +// void new_Debug_mode(); + +#endif diff --git a/include/69E2C0.h b/include/69E2C0.h new file mode 100644 index 0000000..313f773 --- /dev/null +++ b/include/69E2C0.h @@ -0,0 +1,89 @@ +#ifndef C_69E2C0_H +#define C_69E2C0_H + +#include "ultra64.h" + +// void func_8007A620_jp(); +// void func_8007A630_jp(); +// void Debug_Print_output(); +// void func_8007A74C_jp(); +// void Debug_Print2_output(); +// void Debug_mode_input(); +// void Debug_mode_output_sub(); +// void Debug_mode_zelda_malloc_info_output(); +// void Debug_mode_output(); +// void func_8007B410_jp(); +// void func_8007B44C_jp(); +// void func_8007B49C_jp(); +// void func_8007B4EC_jp(); +// void func_8007B5C0_jp(); +// void func_8007B5F4_jp(); +// void func_8007B650_jp(); +// void func_8007B670_jp(); +// void func_8007B684_jp(); +// void func_8007B6A4_jp(); +// void func_8007B724_jp(); +// void func_8007B760_jp(); +// void func_8007B79C_jp(); +// void func_8007B7DC_jp(); +// void func_8007B818_jp(); +// void func_8007B854_jp(); +// void func_8007B890_jp(); +// void func_8007B8CC_jp(); +// void func_8007B908_jp(); +// void func_8007B944_jp(); +// void func_8007B980_jp(); +// void func_8007B9E0_jp(); +// void func_8007BA1C_jp(); +// void func_8007BA38_jp(); +// void func_8007BA4C_jp(); +// void func_8007BA84_jp(); +// void func_8007BC28_jp(); +// void func_8007BCE4_jp(); +// void func_8007BD9C_jp(); +// void func_8007BE58_jp(); +// void func_8007C00C_jp(); +// void func_8007C0B4_jp(); +// void func_8007C0C0_jp(); +// void func_8007C104_jp(); +// void func_8007C24C_jp(); +// void func_8007C290_jp(); +// void func_8007C3D8_jp(); +// void func_8007C484_jp(); +// void func_8007C570_jp(); +// void func_8007C5EC_jp(); +// void weight_of_talk_position(); +// void func_8007C808_jp(); +// void func_8007C814_jp(); +// void func_8007C820_jp(); +// void func_8007C844_jp(); +// void func_8007C868_jp(); +// void func_8007C88C_jp(); +// void func_8007C8B0_jp(); +// void func_8007C8D4_jp(); +// void func_8007C8FC_jp(); +// void func_8007C924_jp(); +// void func_8007CB28_jp(); +// void func_8007CB50_jp(); +// void func_8007CBEC_jp(); +// void func_8007CC9C_jp(); +// void func_8007CDB8_jp(); +// void func_8007CDD8_jp(); +// void func_8007CF00_jp(); +// void func_8007CF34_jp(); +// void func_8007CF44_jp(); +// void func_8007CF84_jp(); +// void func_8007CFB4_jp(); +// void func_8007CFD8_jp(); +// void func_8007D030_jp(); +// void func_8007D048_jp(); +// void func_8007D080_jp(); +// void func_8007D098_jp(); +// void func_8007D0B0_jp(); +// void func_8007D0C4_jp(); +// void func_8007D0D8_jp(); +// void func_8007D0EC_jp(); +// void func_8007D100_jp(); +// void func_8007D128_jp(); + +#endif diff --git a/include/6A0DE0.h b/include/6A0DE0.h new file mode 100644 index 0000000..479f600 --- /dev/null +++ b/include/6A0DE0.h @@ -0,0 +1,132 @@ +#ifndef C_6A0DE0_H +#define C_6A0DE0_H + +#include "ultra64.h" + +// void func_8007D140_jp(); +// void func_8007D180_jp(); +// void func_8007D1A8_jp(); +// void mEv_ClearEventInfo(); +// void func_8007D25C_jp(); +// void func_8007D2B8_jp(); +// void func_8007D318_jp(); +// void func_8007D36C_jp(); +// void func_8007D3F0_jp(); +// void func_8007D408_jp(); +// void func_8007D418_jp(); +// void func_8007D42C_jp(); +// void func_8007D43C_jp(); +// void func_8007D44C_jp(); +// void func_8007D460_jp(); +// void func_8007D470_jp(); +// void func_8007D490_jp(); +// void func_8007D4A0_jp(); +// void func_8007D4C4_jp(); +// void func_8007D4D0_jp(); +// void func_8007D4F4_jp(); +// void func_8007D52C_jp(); +// void func_8007D554_jp(); +// void func_8007D578_jp(); +// void func_8007D58C_jp(); +// void func_8007D59C_jp(); +// void func_8007D5D4_jp(); +// void func_8007D650_jp(); +// void mEv_CheckFirstJob(); +// void func_8007D734_jp(); +// void func_8007D784_jp(); +// void func_8007D7BC_jp(); +// void func_8007D810_jp(); +// void func_8007D848_jp(); +// void func_8007D880_jp(); +// void func_8007D8D4_jp(); +// void mEv_CheckTitleDemo(); +// void func_8007D91C_jp(); +// void func_8007D930_jp(); +// void func_8007D9C8_jp(); +// void func_8007DA64_jp(); +// void func_8007DA6C_jp(); +// void func_8007DACC_jp(); +// void func_8007DB20_jp(); +// void func_8007DBB0_jp(); +// void func_8007DD84_jp(); +// void func_8007DDE8_jp(); +// void func_8007DE2C_jp(); +// void func_8007DF04_jp(); +// void func_8007DF98_jp(); +// void func_8007E0FC_jp(); +// void func_8007E140_jp(); +// void func_8007E184_jp(); +// void func_8007E1D8_jp(); +// void func_8007E22C_jp(); +// void func_8007E264_jp(); +// void func_8007E3E8_jp(); +// void func_8007E518_jp(); +// void func_8007E60C_jp(); +// void func_8007E690_jp(); +// void func_8007E714_jp(); +// void func_8007E780_jp(); +// void func_8007EB6C_jp(); +// void func_8007EC28_jp(); +// void func_8007EC54_jp(); +// void func_8007ECA0_jp(); +// void func_8007ECD4_jp(); +// void func_8007ED08_jp(); +// void func_8007ED70_jp(); +// void func_8007EED4_jp(); +// void func_8007EF18_jp(); +// void func_8007F1A8_jp(); +// void func_8007F28C_jp(); +// void func_8007F2D8_jp(); +// void func_8007F318_jp(); +// void func_8007F358_jp(); +// void func_8007F6A0_jp(); +// void func_8007F764_jp(); +// void func_8007F858_jp(); +// void func_8007F8A4_jp(); +// void func_8007F8DC_jp(); +// void func_8007F950_jp(); +// void func_8007F988_jp(); +// void func_8007FB44_jp(); +// void func_8007FCB8_jp(); +// void func_8007FD40_jp(); +// void func_8007FDA8_jp(); +// void func_8007FE0C_jp(); +// void func_8007FE74_jp(); +// void func_8007FEBC_jp(); +// void func_8007FF08_jp(); +// void func_8007FF8C_jp(); +// void func_8007FFC4_jp(); +// void func_80080000_jp(); +// void func_80080040_jp(); +// void func_80080080_jp(); +// void func_80080200_jp(); +// void func_8008033C_jp(); +// void func_800804AC_jp(); +// void func_800806A0_jp(); +// void func_800807E0_jp(); +// void func_800808E0_jp(); +// void func_80080A50_jp(); +// void func_80080C68_jp(); +// void func_80080D68_jp(); +// void func_80080F0C_jp(); +// void func_8008114C_jp(); +// void func_80081360_jp(); +// void func_80081424_jp(); +// void func_80081434_jp(); +// void func_80081460_jp(); +// void func_800814B8_jp(); +// void func_800815F0_jp(); +// void func_800816C0_jp(); +// void func_8008172C_jp(); +// void func_80081800_jp(); +// void func_8008180C_jp(); +// void func_80081818_jp(); +// void mEv_debug_print4f(); +// void mEv_sp_debug_print4f(); +// void func_80081B98_jp(); +// void func_80081BA4_jp(); +// void func_80081D24_jp(); +// void func_80081E38_jp(); +// void func_80081E48_jp(); + +#endif diff --git a/include/6A5B00.h b/include/6A5B00.h new file mode 100644 index 0000000..6dab5c8 --- /dev/null +++ b/include/6A5B00.h @@ -0,0 +1,31 @@ +#ifndef C_6A5B00_H +#define C_6A5B00_H + +#include "ultra64.h" + +// void func_80081E60_jp(); +// void func_80081EA0_jp(); +// void func_80081EEC_jp(); +// void func_80081F5C_jp(); +// void func_80081F90_jp(); +// void func_80081FBC_jp(); +// void func_80081FE8_jp(); +// void func_80082014_jp(); +// void func_800820B0_jp(); +// void func_80082168_jp(); +// void func_800821B0_jp(); +// void func_80082418_jp(); +// void func_80082450_jp(); +// void func_800824A4_jp(); +// void func_8008256C_jp(); +// void func_800828AC_jp(); +// void func_80082910_jp(); +// void func_800829D4_jp(); +// void func_80082B4C_jp(); +// void func_80082BD8_jp(); +// void func_80082C30_jp(); +// void func_80082CC8_jp(); +// void func_80082DA0_jp(); +// void func_80082E40_jp(); + +#endif diff --git a/include/6A6C40.h b/include/6A6C40.h new file mode 100644 index 0000000..56fd978 --- /dev/null +++ b/include/6A6C40.h @@ -0,0 +1,9 @@ +#ifndef C_6A6C40_H +#define C_6A6C40_H + +#include "ultra64.h" + +// void func_80082FA0_jp(); +// void func_80083038_jp(); + +#endif diff --git a/include/6A6E80.h b/include/6A6E80.h new file mode 100644 index 0000000..8dd65ce --- /dev/null +++ b/include/6A6E80.h @@ -0,0 +1,24 @@ +#ifndef C_6A6E80_H +#define C_6A6E80_H + +#include "ultra64.h" + +// void func_800831E0_jp(); +// void func_800835AC_jp(); +// void func_8008366C_jp(); +// void func_800836F8_jp(); +// void func_80083870_jp(); +// void func_80083984_jp(); +// void func_80083AB0_jp(); +// void func_80083BE4_jp(); +// void func_80083BF0_jp(); +// void func_80083C00_jp(); +// void func_80083CBC_jp(); +// void func_80083CE8_jp(); +// void func_80083D14_jp(); +// void func_80083E08_jp(); +// void func_8008400C_jp(); +// void func_80084018_jp(); +// void func_80084068_jp(); + +#endif diff --git a/include/6A7D20.h b/include/6A7D20.h new file mode 100644 index 0000000..4949f31 --- /dev/null +++ b/include/6A7D20.h @@ -0,0 +1,15 @@ +#ifndef C_6A7D20_H +#define C_6A7D20_H + +#include "ultra64.h" + +// void func_80084080_jp(); +// void func_800840AC_jp(); +// void func_8008418C_jp(); +// void func_800843C8_jp(); +// void func_80084480_jp(); +// void func_800844B0_jp(); +// void func_800844BC_jp(); +// void func_800844C8_jp(); + +#endif diff --git a/include/6A8180.h b/include/6A8180.h new file mode 100644 index 0000000..db13b7f --- /dev/null +++ b/include/6A8180.h @@ -0,0 +1,14 @@ +#ifndef C_6A8180_H +#define C_6A8180_H + +#include "ultra64.h" + +// void func_800844E0_jp(); +// void func_8008450C_jp(); +// void func_800845EC_jp(); +// void func_8008468C_jp(); +// void func_800846D4_jp(); +// void func_800846E0_jp(); +// void func_800846EC_jp(); + +#endif diff --git a/include/6A83A0.h b/include/6A83A0.h new file mode 100644 index 0000000..34ffeaa --- /dev/null +++ b/include/6A83A0.h @@ -0,0 +1,22 @@ +#ifndef C_6A83A0_H +#define C_6A83A0_H + +#include "ultra64.h" + +// void func_80084700_jp(); +// void func_80084748_jp(); +// void func_800848AC_jp(); +// void func_800848D8_jp(); +// void func_80084904_jp(); +// void func_80084924_jp(); +// void func_80084938_jp(); +// void func_800849E0_jp(); +// void func_80084A40_jp(); +// void func_80084CA4_jp(); +// void func_80084CD8_jp(); +// void func_80084D08_jp(); +// void func_80084DA4_jp(); +// void func_80084DE0_jp(); +// void mFAs_PrintFieldAssessment(); + +#endif diff --git a/include/6B3DC0.h b/include/6B3DC0.h new file mode 100644 index 0000000..2d8e90a --- /dev/null +++ b/include/6B3DC0.h @@ -0,0 +1,70 @@ +#ifndef C_6B3DC0_H +#define C_6B3DC0_H + +#include "ultra64.h" + +// void func_80090120_jp(); +// void func_80090130_jp(); +// void func_80090140_jp(); +// void func_80090178_jp(); +// void func_80090188_jp(); +// void func_8009028C_jp(); +// void func_800902CC_jp(); +// void func_8009034C_jp(); +// void func_800903A8_jp(); +// void func_800903CC_jp(); +// void func_800903E4_jp(); +// void func_8009040C_jp(); +// void func_80090470_jp(); +// void func_800904B8_jp(); +// void func_80090504_jp(); +// void func_80090564_jp(); +// void func_800905D4_jp(); +// void func_80090648_jp(); +// void func_8009069C_jp(); +// void func_80090848_jp(); +// void func_8009087C_jp(); +// void func_80090CC0_jp(); +// void mFont_SetLineStrings_AndSpace(); +// void func_80090E98_jp(); +// void mFont_SetMatrix(); +// void mFont_UnSetMatrix(); +// void func_80091074_jp(); +// void func_80091094_jp(); +// void func_80091104_jp(); +// void func_8009113C_jp(); +// void func_800911E8_jp(); +// void func_800913D4_jp(); +// void func_80091470_jp(); +// void func_800914FC_jp(); +// void func_80091554_jp(); +// void func_800915A4_jp(); +// void func_800915D8_jp(); +// void func_8009167C_jp(); +// void func_800917C8_jp(); +// void func_800918A8_jp(); +// void func_800918E8_jp(); +// void func_80091900_jp(); +// void func_8009193C_jp(); +// void func_80091980_jp(); +// void func_800919D0_jp(); +// void func_80091A18_jp(); +// void func_80091AB0_jp(); +// void func_80091C00_jp(); +// void func_80091C98_jp(); +// void func_80091DFC_jp(); +// void func_80091E0C_jp(); +// void func_80091E90_jp(); +// void func_80091EC4_jp(); +// void func_80091F98_jp(); +// void func_80091FCC_jp(); +// void func_80092000_jp(); +// void func_80092034_jp(); +// void func_800921D0_jp(); +// void func_80092440_jp(); +// void func_80092468_jp(); +// void func_800924CC_jp(); +// void func_80092538_jp(); +// void func_8009264C_jp(); + +#endif diff --git a/include/6B81C0.h b/include/6B81C0.h new file mode 100644 index 0000000..8720c14 --- /dev/null +++ b/include/6B81C0.h @@ -0,0 +1,22 @@ +#ifndef C_6B81C0_H +#define C_6B81C0_H + +#include "ultra64.h" + +// void func_80094520_jp(); +// void func_80094690_jp(); +// void func_800946D0_jp(); +// void func_80094744_jp(); +// void func_800947C0_jp(); +// void func_8009480C_jp(); +// void func_800949B0_jp(); +// void func_800949D8_jp(); +// void func_80094A04_jp(); +// void func_80094A90_jp(); +// void func_80094BE0_jp(); +// void func_80094BF4_jp(); +// void func_80094C10_jp(); +// void func_80094C44_jp(); +// void func_80094CAC_jp(); + +#endif diff --git a/include/6B8A70.h b/include/6B8A70.h new file mode 100644 index 0000000..7be9498 --- /dev/null +++ b/include/6B8A70.h @@ -0,0 +1,23 @@ +#ifndef C_6B8A70_H +#define C_6B8A70_H + +#include "ultra64.h" + +// void func_80094DD0_jp(); +// void func_80094E10_jp(); +// void func_80094E38_jp(); +// void func_80094E90_jp(); +// void func_80094EE0_jp(); +// void mLd_CopyLandName(); +// void func_80094F24_jp(); +// void func_80094F84_jp(); +// void func_8009504C_jp(); +// void func_800950D8_jp(); +// void func_800950E8_jp(); +// void func_8009519C_jp(); +// void mLd_PlayerManKindCheck(); +// void func_800951E4_jp(); +// void func_80095218_jp(); +// void func_8009524C_jp(); + +#endif diff --git a/include/6B8F20.h b/include/6B8F20.h new file mode 100644 index 0000000..92ed028 --- /dev/null +++ b/include/6B8F20.h @@ -0,0 +1,41 @@ +#ifndef C_6B8F20_H +#define C_6B8F20_H + +#include "ultra64.h" + +// void func_80095280_jp(); +// void func_800952A4_jp(); +// void func_800952D0_jp(); +// void func_80095390_jp(); +// void func_800953B0_jp(); +// void func_80095414_jp(); +// void func_8009542C_jp(); +// void func_80095470_jp(); +// void func_80095628_jp(); +// void func_800957E4_jp(); +// void func_80095844_jp(); +// void func_800958BC_jp(); +// void func_8009593C_jp(); +// void func_800959AC_jp(); +// void func_80095A2C_jp(); +// void func_80095AD4_jp(); +// void func_80095B50_jp(); +// void func_80095BC4_jp(); +// void func_80095C88_jp(); +// void func_80095C98_jp(); +// void func_80095E08_jp(); +// void func_80095F30_jp(); +// void func_80095FE0_jp(); +// void func_800961B8_jp(); +// void func_80096228_jp(); +// void func_800962A8_jp(); +// void func_80096330_jp(); +// void func_800963B8_jp(); +// void func_80096440_jp(); +// void func_80096524_jp(); +// void func_800965A8_jp(); +// void func_800965F4_jp(); +// void func_800966D8_jp(); +// void func_800966E0_jp(); + +#endif diff --git a/include/6BA500.h b/include/6BA500.h new file mode 100644 index 0000000..88e1b17 --- /dev/null +++ b/include/6BA500.h @@ -0,0 +1,67 @@ +#ifndef C_6BA500_H +#define C_6BA500_H + +#include "ultra64.h" + +// void func_80096860_jp(); +// void func_800968C0_jp(); +// void func_80096B2C_jp(); +// void func_80096B4C_jp(); +// void func_80096B64_jp(); +// void func_80096BF0_jp(); +// void func_80096C90_jp(); +// void func_80096CA0_jp(); +// void func_80096CDC_jp(); +// void func_80096D60_jp(); +// void func_80096F5C_jp(); +// void func_80097048_jp(); +// void func_800970D4_jp(); +// void func_80097108_jp(); +// void func_800971B4_jp(); +// void func_80097510_jp(); +// void func_800976BC_jp(); +// void func_80097738_jp(); +// void func_800978EC_jp(); +// void func_80097AE8_jp(); +// void func_80097BB0_jp(); +// void func_80097C54_jp(); +// void func_80097D40_jp(); +// void func_80097F88_jp(); +// void func_80097FB4_jp(); +// void func_8009802C_jp(); +// void func_800980C0_jp(); +// void func_80098158_jp(); +// void func_800981B8_jp(); +// void func_8009836C_jp(); +// void func_800983F0_jp(); +// void func_800984CC_jp(); +// void func_80098558_jp(); +// void func_8009867C_jp(); +// void func_80098794_jp(); +// void func_8009895C_jp(); +// void func_80098980_jp(); +// void func_80098990_jp(); +// void func_80098A90_jp(); +// void func_80098B50_jp(); +// void func_80098CCC_jp(); +// void func_80098D88_jp(); +// void func_80098DE0_jp(); +// void func_80098EE4_jp(); +// void func_80098F68_jp(); +// void func_80098FF0_jp(); +// void func_800990A8_jp(); +// void func_8009915C_jp(); +// void func_800991EC_jp(); +// void func_800992C8_jp(); +// void func_80099378_jp(); +// void func_8009944C_jp(); +// void func_8009949C_jp(); +// void func_80099594_jp(); +// void func_800996CC_jp(); +// void mEnv_GetShadowPrimColor_Light(); +// void func_80099718_jp(); +// void func_80099728_jp(); +// void func_80099770_jp(); +// void func_800998AC_jp(); + +#endif diff --git a/include/6BFE60.h b/include/6BFE60.h new file mode 100644 index 0000000..8377762 --- /dev/null +++ b/include/6BFE60.h @@ -0,0 +1,31 @@ +#ifndef C_6BFE60_H +#define C_6BFE60_H + +#include "ultra64.h" + +// void func_8009C1C0_jp(); +// void func_8009C284_jp(); +// void func_8009C2D8_jp(); +// void func_8009C344_jp(); +// void func_8009C384_jp(); +// void mMl_clear_mail_box(); +// void func_8009C414_jp(); +// void func_8009C438_jp(); +// void func_8009C45C_jp(); +// void func_8009C480_jp(); +// void func_8009C4A0_jp(); +// void func_8009C4C8_jp(); +// void func_8009C4F4_jp(); +// void func_8009C534_jp(); +// void func_8009C5A4_jp(); +// void func_8009C608_jp(); +// void func_8009C67C_jp(); +// void func_8009C69C_jp(); +// void func_8009C6EC_jp(); +// void mMl_set_mail_name_npcinfo(); +// void mMl_get_npcinfo_from_mail_name(); +// void mMl_hunt_for_send_address(); +// void func_8009C89C_jp(); +// void func_8009C8C0_jp(); + +#endif diff --git a/include/6C05A0.h b/include/6C05A0.h new file mode 100644 index 0000000..254df1d --- /dev/null +++ b/include/6C05A0.h @@ -0,0 +1,8 @@ +#ifndef C_6C05A0_H +#define C_6C05A0_H + +#include "ultra64.h" + +// void func_8009C900_jp(); + +#endif diff --git a/include/6C0690.h b/include/6C0690.h new file mode 100644 index 0000000..081f204 --- /dev/null +++ b/include/6C0690.h @@ -0,0 +1,22 @@ +#ifndef C_6C0690_H +#define C_6C0690_H + +#include "ultra64.h" + +// void func_8009C9F0_jp(); +// void func_8009CA54_jp(); +// void func_8009CA94_jp(); +// void func_8009CB5C_jp(); +// void func_8009CC00_jp(); +// void func_8009CC94_jp(); +// void func_8009CDA8_jp(); +// void func_8009CFB0_jp(); +// void func_8009CFD4_jp(); +// void func_8009D03C_jp(); +// void func_8009D0CC_jp(); +// void func_8009D100_jp(); +// void func_8009D128_jp(); +// void func_8009D160_jp(); +// void func_8009D1A8_jp(); + +#endif diff --git a/include/6C92D0.h b/include/6C92D0.h new file mode 100644 index 0000000..d4b1bcb --- /dev/null +++ b/include/6C92D0.h @@ -0,0 +1,13 @@ +#ifndef C_6C92D0_H +#define C_6C92D0_H + +#include "ultra64.h" + +// void func_800A5630_jp(); +// void func_800A56CC_jp(); +// void func_800A56F0_jp(); +// void func_800A5970_jp(); +// void func_800A5A0C_jp(); +// void func_800A5AC8_jp(); + +#endif diff --git a/include/6C97F0.h b/include/6C97F0.h new file mode 100644 index 0000000..be30080 --- /dev/null +++ b/include/6C97F0.h @@ -0,0 +1,20 @@ +#ifndef C_6C97F0_H +#define C_6C97F0_H + +#include "ultra64.h" + +// void func_800A5B50_jp(); +// void func_800A5BC4_jp(); +// void func_800A5CB0_jp(); +// void func_800A5D30_jp(); +// void func_800A5DF4_jp(); +// void func_800A5E58_jp(); +// void func_800A5F08_jp(); +// void func_800A62EC_jp(); +// void func_800A6384_jp(); +// void func_800A63F8_jp(); +// void func_800A6450_jp(); +// void func_800A6548_jp(); +// void func_800A65C4_jp(); + +#endif diff --git a/include/6D2720.h b/include/6D2720.h new file mode 100644 index 0000000..7007c19 --- /dev/null +++ b/include/6D2720.h @@ -0,0 +1,37 @@ +#ifndef C_6D2720_H +#define C_6D2720_H + +#include "ultra64.h" + +// void func_800AEA80_jp(); +// void func_800AEB50_jp(); +// void func_800AEB9C_jp(); +// void func_800AEBC8_jp(); +// void func_800AEC74_jp(); +// void func_800AED08_jp(); +// void func_800AED68_jp(); +// void func_800AEDD0_jp(); +// void func_800AEE38_jp(); +// void func_800AEE50_jp(); +// void func_800AEEE8_jp(); +// void func_800AEF1C_jp(); +// void func_800AEF4C_jp(); +// void func_800AEFC4_jp(); +// void func_800AF060_jp(); +// void func_800AF0A8_jp(); +// void func_800AF1E0_jp(); +// void func_800AF2A8_jp(); +// void func_800AF3E8_jp(); +// void func_800AF614_jp(); +// void func_800AF7BC_jp(); +// void func_800AF84C_jp(); +// void func_800AF9C8_jp(); +// void func_800AFA1C_jp(); +// void func_800AFAF8_jp(); +// void func_800AFC1C_jp(); +// void func_800AFCAC_jp(); +// void func_800AFCD8_jp(); +// void func_800AFDA8_jp(); +// void func_800B0010_jp(); + +#endif diff --git a/include/6D44F0.h b/include/6D44F0.h new file mode 100644 index 0000000..3b04f7c --- /dev/null +++ b/include/6D44F0.h @@ -0,0 +1,21 @@ +#ifndef C_6D44F0_H +#define C_6D44F0_H + +#include "ultra64.h" + +// void func_800B0850_jp(); +// void func_800B0890_jp(); +// void func_800B08BC_jp(); +// void func_800B0978_jp(); +// void func_800B0AD0_jp(); +// void func_800B0BAC_jp(); +// void func_800B0BD8_jp(); +// void func_800B0C40_jp(); +// void func_800B0CD4_jp(); +// void func_800B0D78_jp(); +// void func_800B0DC4_jp(); +// void func_800B0E48_jp(); +// void func_800B0EE8_jp(); +// void func_800B0F1C_jp(); + +#endif diff --git a/include/6D9D80.h b/include/6D9D80.h new file mode 100644 index 0000000..b505197 --- /dev/null +++ b/include/6D9D80.h @@ -0,0 +1,18 @@ +#ifndef C_6D9D80_H +#define C_6D9D80_H + +#include "ultra64.h" + +// void func_800B60E0_jp(); +// void func_800B6170_jp(); +// void mPB_keep_item(); +// void func_800B62B0_jp(); +// void func_800B6474_jp(); +// void func_800B6520_jp(); +// void func_800B6564_jp(); +// void func_800B6618_jp(); +// void func_800B6640_jp(); +// void func_800B66CC_jp(); +// void func_800B6718_jp(); + +#endif diff --git a/include/6DA460.h b/include/6DA460.h new file mode 100644 index 0000000..9665029 --- /dev/null +++ b/include/6DA460.h @@ -0,0 +1,35 @@ +#ifndef C_6DA460_H +#define C_6DA460_H + +#include "ultra64.h" + +// void func_800B67C0_jp(); +// void func_800B6838_jp(); +// void func_800B68E8_jp(); +// void func_800B690C_jp(); +// void func_800B6A3C_jp(); +// void func_800B6AC8_jp(); +// void func_800B6B94_jp(); +// void func_800B6C14_jp(); +// void func_800B6C88_jp(); +// void func_800B6D40_jp(); +// void func_800B6D80_jp(); +// void func_800B6DCC_jp(); +// void func_800B6EBC_jp(); +// void func_800B6FD4_jp(); +// void func_800B702C_jp(); +// void func_800B706C_jp(); +// void func_800B7164_jp(); +// void func_800B71D4_jp(); +// void func_800B7218_jp(); +// void func_800B72B8_jp(); +// void func_800B7328_jp(); +// void func_800B7350_jp(); +// void func_800B7468_jp(); +// void func_800B74E8_jp(); +// void func_800B7560_jp(); +// void func_800B7624_jp(); +// void func_800B7680_jp(); +// void func_800B7700_jp(); + +#endif diff --git a/include/6DB420.h b/include/6DB420.h new file mode 100644 index 0000000..f14bf4f --- /dev/null +++ b/include/6DB420.h @@ -0,0 +1,92 @@ +#ifndef C_6DB420_H +#define C_6DB420_H + +#include "ultra64.h" + +// void func_800B7780_jp(); +// void mPr_CopyPlayerName(); +// void func_800B77C4_jp(); +// void func_800B7804_jp(); +// void func_800B785C_jp(); +// void func_800B7914_jp(); +// void func_800B795C_jp(); +// void func_800B7998_jp(); +// void func_800B79E0_jp(); +// void mPr_CheckCmpPersonalID(); +// void func_800B7A94_jp(); +// void func_800B7AB0_jp(); +// void mPr_ClearPrivateInfo(); +// void func_800B7B8C_jp(); +// void func_800B7BC0_jp(); +// void func_800B7CD0_jp(); +// void func_800B7D50_jp(); +// void func_800B7D90_jp(); +// void func_800B7F00_jp(); +// void func_800B7F48_jp(); +// void mPr_CheckPrivate(); +// void func_800B7FA0_jp(); +// void func_800B7FD4_jp(); +// void func_800B8068_jp(); +// void func_800B80B4_jp(); +// void func_800B8128_jp(); +// void func_800B81A4_jp(); +// void func_800B8204_jp(); +// void func_800B828C_jp(); +// void func_800B8318_jp(); +// void func_800B83D4_jp(); +// void func_800B8544_jp(); +// void func_800B86EC_jp(); +// void func_800B88EC_jp(); +// void func_800B8A88_jp(); +// void func_800B8B08_jp(); +// void func_800B8B8C_jp(); +// void func_800B8BE4_jp(); +// void func_800B8C10_jp(); +// void func_800B8C20_jp(); +// void func_800B8C34_jp(); +// void func_800B8C9C_jp(); +// void func_800B8D18_jp(); +// void func_800B8D3C_jp(); +// void func_800B8D64_jp(); +// void func_800B8EE4_jp(); +// void func_800B8F20_jp(); +// void func_800B8FB8_jp(); +// void func_800B9038_jp(); +// void func_800B9170_jp(); +// void func_800B9350_jp(); +// void func_800B93AC_jp(); +// void func_800B947C_jp(); +// void func_800B94E0_jp(); +// void func_800B9704_jp(); +// void func_800B9790_jp(); +// void func_800B97C8_jp(); +// void func_800B97F8_jp(); +// void func_800B996C_jp(); +// void func_800B9AF0_jp(); +// void func_800B9B2C_jp(); +// void func_800B9C34_jp(); +// void func_800B9DAC_jp(); +// void func_800B9E44_jp(); +// void func_800B9E90_jp(); +// void func_800B9EB4_jp(); +// void func_800B9ED4_jp(); +// void func_800B9F00_jp(); +// void func_800B9F74_jp(); +// void func_800B9FA0_jp(); +// void func_800BA014_jp(); +// void func_800BA054_jp(); +// void func_800BA09C_jp(); +// void func_800BA0E4_jp(); +// void func_800BA130_jp(); +// void func_800BA150_jp(); +// void func_800BA18C_jp(); +// void func_800BA214_jp(); +// void func_800BA2B0_jp(); +// void func_800BA2D4_jp(); +// void func_800BA344_jp(); +// void func_800BA3D0_jp(); +// void func_800BA404_jp(); +// void mPr_RandomSetPlayerData_title_demo(); +// void mPr_PrintMapInfo_debug(); + +#endif diff --git a/include/6DE300.h b/include/6DE300.h new file mode 100644 index 0000000..e277b26 --- /dev/null +++ b/include/6DE300.h @@ -0,0 +1,83 @@ +#ifndef C_6DE300_H +#define C_6DE300_H + +#include "ultra64.h" + +// void func_800BA660_jp(); +// void func_800BA690_jp(); +// void func_800BA6F0_jp(); +// void func_800BA778_jp(); +// void func_800BA7C8_jp(); +// void func_800BA7E8_jp(); +// void func_800BA8A0_jp(); +// void func_800BA8F4_jp(); +// void func_800BAA10_jp(); +// void func_800BAA7C_jp(); +// void func_800BAAA4_jp(); +// void func_800BABE8_jp(); +// void func_800BAC84_jp(); +// void func_800BACEC_jp(); +// void func_800BADBC_jp(); +// void func_800BAE78_jp(); +// void func_800BAF90_jp(); +// void func_800BB0A8_jp(); +// void func_800BB0E8_jp(); +// void func_800BB10C_jp(); +// void func_800BB270_jp(); +// void func_800BB3A4_jp(); +// void func_800BB4B0_jp(); +// void func_800BB5DC_jp(); +// void func_800BB634_jp(); +// void func_800BB658_jp(); +// void func_800BB67C_jp(); +// void func_800BB6A0_jp(); +// void func_800BB6F0_jp(); +// void func_800BB740_jp(); +// void func_800BB86C_jp(); +// void func_800BB990_jp(); +// void func_800BBAB0_jp(); +// void func_800BBB30_jp(); +// void func_800BBBEC_jp(); +// void func_800BBCBC_jp(); +// void func_800BBD00_jp(); +// void func_800BBD68_jp(); +// void func_800BBD90_jp(); +// void func_800BBDE0_jp(); +// void func_800BBE78_jp(); +// void func_800BBEE0_jp(); +// void func_800BBF3C_jp(); +// void func_800BBF98_jp(); +// void func_800BC064_jp(); +// void func_800BC10C_jp(); +// void func_800BC12C_jp(); +// void func_800BC14C_jp(); +// void func_800BC1E4_jp(); +// void func_800BC28C_jp(); +// void func_800BC33C_jp(); +// void func_800BC368_jp(); +// void func_800BC394_jp(); +// void func_800BC414_jp(); +// void func_800BC454_jp(); +// void func_800BC528_jp(); +// void func_800BC5D4_jp(); +// void func_800BC6B0_jp(); +// void func_800BC724_jp(); +// void func_800BC830_jp(); +// void mQst_PrintQuestInfo(); +// void func_800BCBA0_jp(); +// void func_800BCBDC_jp(); +// void func_800BCC20_jp(); +// void func_800BCC30_jp(); +// void func_800BCC40_jp(); +// void func_800BCCFC_jp(); +// void func_800BCDCC_jp(); +// void func_800BCDFC_jp(); +// void func_800BCE80_jp(); +// void func_800BCEA4_jp(); +// void func_800BCF64_jp(); +// void func_800BCFA4_jp(); +// void func_800BCFC8_jp(); +// void func_800BD02C_jp(); +// void func_800BD1E4_jp(); + +#endif diff --git a/include/6E0F50.h b/include/6E0F50.h new file mode 100644 index 0000000..f9b1c52 --- /dev/null +++ b/include/6E0F50.h @@ -0,0 +1,48 @@ +#ifndef C_6E0F50_H +#define C_6E0F50_H + +#include "ultra64.h" + +// void func_800BD2B0_jp(); +// void func_800BD37C_jp(); +// void func_800BD3EC_jp(); +// void func_800BD428_jp(); +// void func_800BD448_jp(); +// void func_800BD470_jp(); +// void func_800BD498_jp(); +// void func_800BD4C0_jp(); +// void func_800BD4E8_jp(); +// void _texture_z_light_fog_prim_shadow(); +// void func_800BD538_jp(); +// void func_800BD598_jp(); +// void func_800BD5C0_jp(); +// void func_800BD5E8_jp(); +// void func_800BD648_jp(); +// void func_800BD68C_jp(); +// void func_800BD6D0_jp(); +// void func_800BD6F8_jp(); +// void func_800BD720_jp(); +// void func_800BD748_jp(); +// void func_800BD770_jp(); +// void func_800BD798_jp(); +// void func_800BD7C0_jp(); +// void func_800BD804_jp(); +// void func_800BD8A8_jp(); +// void func_800BD9D8_jp(); +// void func_800BD9FC_jp(); +// void func_800BDA20_jp(); +// void two_tex_scroll(); +// void DisplayList_initialize(); +// void func_800BDF90_jp(); +// void func_800BE030_jp(); +// void fade_black_draw(); +// void func_800BE094_jp(); +// void func_800BE0E4_jp(); +// void func_800BE12C_jp(); +// void func_800BE184_jp(); +// void func_800BE1D4_jp(); +// void func_800BE27C_jp(); +// void func_800BE320_jp(); +// void func_800BE4F8_jp(); + +#endif diff --git a/include/6E2300.h b/include/6E2300.h new file mode 100644 index 0000000..9cf664e --- /dev/null +++ b/include/6E2300.h @@ -0,0 +1,26 @@ +#ifndef C_6E2300_H +#define C_6E2300_H + +#include "ultra64.h" + +// void func_800BE660_jp(); +// void func_800BE69C_jp(); +// void func_800BE6D8_jp(); +// void func_800BE72C_jp(); +// void func_800BE844_jp(); +// void func_800BEA50_jp(); +// void func_800BEBEC_jp(); +// void func_800BEC3C_jp(); +// void func_800BEC80_jp(); +// void func_800BED5C_jp(); +// void func_800BEE50_jp(); +// void func_800BEEB4_jp(); +// void func_800BEEC4_jp(); +// void func_800BEFCC_jp(); +// void func_800BF10C_jp(); +// void func_800BF230_jp(); +// void func_800BF26C_jp(); +// void mRmTp_DrawFamicomInfo(); +// void mRmTp_MakeFamicom_Fdebug(); + +#endif diff --git a/include/6E30B0.h b/include/6E30B0.h new file mode 100644 index 0000000..3cfb0fa --- /dev/null +++ b/include/6E30B0.h @@ -0,0 +1,82 @@ +#ifndef C_6E30B0_H +#define C_6E30B0_H + +#include "ultra64.h" + +// void func_800BF410_jp(); +// void func_800BF480_jp(); +// void func_800BF4F4_jp(); +// void func_800BF56C_jp(); +// void func_800BF580_jp(); +// void func_800BF5A0_jp(); +// void func_800BF5F4_jp(); +// void func_800BF770_jp(); +// void func_800BF7EC_jp(); +// void func_800BF8E8_jp(); +// void func_800BF9B0_jp(); +// void func_800BFA78_jp(); +// void func_800BFAA8_jp(); +// void func_800BFC00_jp(); +// void func_800BFC5C_jp(); +// void func_800BFCF0_jp(); +// void func_800BFF8C_jp(); +// void func_800BFFC0_jp(); +// void func_800C0194_jp(); +// void func_800C0490_jp(); +// void func_800C05E0_jp(); +// void mSP_MakeRandomGoodsList(); +// void func_800C088C_jp(); +// void func_800C092C_jp(); +// void func_800C0AAC_jp(); +// void func_800C0BA0_jp(); +// void func_800C0CB4_jp(); +// void func_800C0CF0_jp(); +// void func_800C0D48_jp(); +// void func_800C0DA0_jp(); +// void func_800C0DEC_jp(); +// void func_800C0E98_jp(); +// void func_800C1070_jp(); +// void func_800C1230_jp(); +// void func_800C1428_jp(); +// void func_800C1498_jp(); +// void func_800C15A8_jp(); +// void func_800C1610_jp(); +// void func_800C164C_jp(); +// void func_800C165C_jp(); +// void func_800C1674_jp(); +// void func_800C16F0_jp(); +// void func_800C1764_jp(); +// void func_800C17F8_jp(); +// void func_800C1BF0_jp(); +// void func_800C1C38_jp(); +// void func_800C1C70_jp(); +// void func_800C1CB8_jp(); +// void func_800C1CE8_jp(); +// void func_800C1D08_jp(); +// void func_800C1D3C_jp(); +// void func_800C1D5C_jp(); +// void mSP_DecideUniqueCommonList(); +// void func_800C1F08_jp(); +// void func_800C1F5C_jp(); +// void func_800C1F90_jp(); +// void func_800C2060_jp(); +// void func_800C2070_jp(); +// void func_800C22F8_jp(); +// void func_800C2354_jp(); +// void func_800C2380_jp(); +// void func_800C23EC_jp(); +// void func_800C2480_jp(); +// void func_800C2578_jp(); +// void func_800C2718_jp(); +// void func_800C284C_jp(); +// void func_800C297C_jp(); +// void func_800C2AAC_jp(); +// void func_800C2B70_jp(); +// void func_800C2CC8_jp(); +// void func_800C2D2C_jp(); +// void func_800C2D8C_jp(); +// void func_800C2DF0_jp(); +// void func_800C2E80_jp(); +// void func_800C2EE0_jp(); + +#endif diff --git a/include/6E7AD0.h b/include/6E7AD0.h new file mode 100644 index 0000000..8d45d90 --- /dev/null +++ b/include/6E7AD0.h @@ -0,0 +1,17 @@ +#ifndef C_6E7AD0_H +#define C_6E7AD0_H + +#include "ultra64.h" + +// void func_800C3E30_jp(); +// void func_800C3F70_jp(); +// void func_800C4084_jp(); +// void func_800C40F8_jp(); +// void func_800C4168_jp(); +// void func_800C41B8_jp(); +// void func_800C4228_jp(); +// void func_800C42E8_jp(); +// void func_800C4350_jp(); +// void func_800C43B8_jp(); + +#endif diff --git a/include/6E80C0.h b/include/6E80C0.h new file mode 100644 index 0000000..e43d6ae --- /dev/null +++ b/include/6E80C0.h @@ -0,0 +1,47 @@ +#ifndef C_6E80C0_H +#define C_6E80C0_H + +#include "ultra64.h" + +// void func_800C4420_jp(); +// void func_800C4440_jp(); +// void func_800C453C_jp(); +// void func_800C4648_jp(); +// void func_800C46AC_jp(); +// void mSM_ovlptr_dllcnv(); +// void func_800C47B4_jp(); +// void func_800C497C_jp(); +// void func_800C49D4_jp(); +// void func_800C4C60_jp(); +// void load_player(); +// void func_800C4D1C_jp(); +// void func_800C4D80_jp(); +// void func_800C4D8C_jp(); +// void func_800C4DB0_jp(); +// void func_800C4DD8_jp(); +// void func_800C4DFC_jp(); +// void func_800C4E2C_jp(); +// void func_800C4E58_jp(); +// void func_800C50C4_jp(); +// void func_800C50EC_jp(); +// void func_800C510C_jp(); +// void func_800C5228_jp(); +// void func_800C524C_jp(); +// void func_800C5328_jp(); +// void func_800C535C_jp(); +// void func_800C53B8_jp(); +// void func_800C543C_jp(); +// void func_800C54A8_jp(); +// void func_800C54F4_jp(); +// void func_800C557C_jp(); +// void func_800C55E4_jp(); +// void func_800C5640_jp(); +// void func_800C56AC_jp(); +// void func_800C5798_jp(); +// void func_800C582C_jp(); +// void func_800C58B4_jp(); +// void func_800C592C_jp(); +// void func_800C5960_jp(); +// void func_800C5984_jp(); + +#endif diff --git a/include/6E9650.h b/include/6E9650.h new file mode 100644 index 0000000..df21faa --- /dev/null +++ b/include/6E9650.h @@ -0,0 +1,46 @@ +#ifndef C_6E9650_H +#define C_6E9650_H + +#include "ultra64.h" + +// void func_800C59B0_jp(); +// void func_800C5A08_jp(); +// void func_800C5A60_jp(); +// void func_800C5AA0_jp(); +// void func_800C5B30_jp(); +// void func_800C5B5C_jp(); +// void func_800C5B74_jp(); +// void func_800C5C30_jp(); +// void func_800C5CC4_jp(); +// void func_800C5D68_jp(); +// void func_800C5E10_jp(); +// void func_800C5EA0_jp(); +// void func_800C5F0C_jp(); +// void func_800C5F64_jp(); +// void mSc_bank_regist_check(); +// void func_800C6144_jp(); +// void mSc_regist_initial_exchange_bank(); +// void func_800C62C4_jp(); +// void func_800C639C_jp(); +// void func_800C65E4_jp(); +// void func_800C6678_jp(); +// void func_800C6690_jp(); +// void func_800C68C8_jp(); +// void func_800C6960_jp(); +// void func_800C69F4_jp(); +// void func_800C6A28_jp(); +// void func_800C6A5C_jp(); +// void func_800C6A90_jp(); +// void func_800C6AC4_jp(); +// void func_800C6AD0_jp(); +// void func_800C6AE0_jp(); +// void func_800C6B50_jp(); +// void func_800C6BB0_jp(); +// void func_800C6BD4_jp(); +// void func_800C6BF8_jp(); +// void func_800C6C10_jp(); +// void func_800C6D14_jp(); +// void func_800C6D5C_jp(); +// void func_800C6E14_jp(); + +#endif diff --git a/include/6EC9E0.h b/include/6EC9E0.h new file mode 100644 index 0000000..ddf1095 --- /dev/null +++ b/include/6EC9E0.h @@ -0,0 +1,19 @@ +#ifndef C_6EC9E0_H +#define C_6EC9E0_H + +#include "ultra64.h" + +// void func_800C8D40_jp(); +// void func_800C8D98_jp(); +// void func_800C8E08_jp(); +// void func_800C8E50_jp(); +// void func_800C8ECC_jp(); +// void func_800C8F5C_jp(); +// void func_800C8F84_jp(); +// void func_800C8FB8_jp(); +// void func_800C9010_jp(); +// void func_800C9088_jp(); +// void mTD_get_titledemo_no(); +// void func_800C90BC_jp(); + +#endif diff --git a/include/6ECD90.h b/include/6ECD90.h new file mode 100644 index 0000000..f068a5d --- /dev/null +++ b/include/6ECD90.h @@ -0,0 +1,23 @@ +#ifndef C_6ECD90_H +#define C_6ECD90_H + +#include "ultra64.h" + +// void func_800C90F0_jp(); +// void func_800C91E0_jp(); +// void func_800C92FC_jp(); +// void func_800C9338_jp(); +// void func_800C93D0_jp(); +// void func_800C942C_jp(); +// void func_800C94AC_jp(); +// void func_800C9508_jp(); +// void func_800C9580_jp(); +// void func_800C9634_jp(); +// void func_800C96B0_jp(); +// void func_800C9728_jp(); +// void func_800C98A0_jp(); +// void func_800C9D38_jp(); +// void func_800C9F88_jp(); +// void func_800CA008_jp(); + +#endif diff --git a/include/6EDD10.h b/include/6EDD10.h new file mode 100644 index 0000000..1aa2f79 --- /dev/null +++ b/include/6EDD10.h @@ -0,0 +1,18 @@ +#ifndef C_6EDD10_H +#define C_6EDD10_H + +#include "ultra64.h" + +// void func_800CA070_jp(); +// void mTM_set_season(); +// void func_800CA230_jp(); +// void func_800CA240_jp(); +// void func_800CA278_jp(); +// void func_800CA2A8_jp(); +// void func_800CA2BC_jp(); +// void func_800CA2DC_jp(); +// void func_800CA350_jp(); +// void func_800CA570_jp(); +// void mTM_time(); + +#endif diff --git a/include/6EFC20.h b/include/6EFC20.h new file mode 100644 index 0000000..0651fdd --- /dev/null +++ b/include/6EFC20.h @@ -0,0 +1,17 @@ +#ifndef C_6EFC20_H +#define C_6EFC20_H + +#include "ultra64.h" + +// void func_800CBF80_jp(); +// void func_800CBFBC_jp(); +// void func_800CC3EC_jp(); +// void func_800CC9C4_jp(); +// void func_800CC9EC_jp(); +// void func_800CCB44_jp(); +// void func_800CCE08_jp(); +// void func_800CCE40_jp(); +// void func_800CD194_jp(); +// void func_800CD59C_jp(); + +#endif diff --git a/include/6F12E0.h b/include/6F12E0.h new file mode 100644 index 0000000..168b25f --- /dev/null +++ b/include/6F12E0.h @@ -0,0 +1,36 @@ +#ifndef C_6F12E0_H +#define C_6F12E0_H + +#include "ultra64.h" + +// void func_800CD640_jp(); +// void func_800CD68C_jp(); +// void func_800CD730_jp(); +// void func_800CD760_jp(); +// void func_800CD82C_jp(); +// void func_800CD8F8_jp(); +// void func_800CD990_jp(); +// void func_800CD9F0_jp(); +// void func_800CDA4C_jp(); +// void func_800CDA90_jp(); +// void func_800CDAD0_jp(); +// void func_800CDB10_jp(); +// void func_800CDBE0_jp(); +// void func_800CDBF0_jp(); +// void func_800CDC10_jp(); +// void func_800CDC30_jp(); +// void func_800CDCC0_jp(); +// void func_800CDDE0_jp(); +// void func_800CDE54_jp(); +// void func_800CDECC_jp(); +// void func_800CDEDC_jp(); +// void func_800CDF78_jp(); +// void func_800CE04C_jp(); +// void func_800CE090_jp(); +// void func_800CE0E8_jp(); +// void func_800CE110_jp(); +// void func_800CE120_jp(); +// void func_800CE1CC_jp(); +// void func_800CE328_jp(); + +#endif diff --git a/include/6F2150.h b/include/6F2150.h new file mode 100644 index 0000000..3faf751 --- /dev/null +++ b/include/6F2150.h @@ -0,0 +1,22 @@ +#ifndef C_6F2150_H +#define C_6F2150_H + +#include "ultra64.h" + +// void func_800CE4B0_jp(); +// void func_800CE4F4_jp(); +// void func_800CE554_jp(); +// void func_800CE694_jp(); +// void func_800CE7E4_jp(); +// void func_800CE874_jp(); +// void func_800CE8F0_jp(); +// void func_800CE9C4_jp(); +// void func_800CEB1C_jp(); +// void func_800CEC30_jp(); +// void func_800CEC98_jp(); +// void func_800CEE24_jp(); +// void func_800CEED4_jp(); +// void func_800CF05C_jp(); +// void func_800CF16C_jp(); + +#endif diff --git a/include/6F5550.h b/include/6F5550.h new file mode 100644 index 0000000..4572163 --- /dev/null +++ b/include/6F5550.h @@ -0,0 +1,78 @@ +#ifndef C_6F5550_H +#define C_6F5550_H + +#include "ultra64.h" + +// void func_800D18B0_jp(); +// void func_800D195C_jp(); +// void func_800D197C_jp(); +// void func_800D199C_jp(); +// void func_800D19BC_jp(); +// void func_800D19DC_jp(); +// void func_800D19FC_jp(); +// void func_800D1A24_jp(); +// void func_800D1A4C_jp(); +// void func_800D1A74_jp(); +// void func_800D1A9C_jp(); +// void func_800D1AC4_jp(); +// void func_800D1B00_jp(); +// void func_800D1B3C_jp(); +// void func_800D1B78_jp(); +// void func_800D1BB4_jp(); +// void func_800D1BE4_jp(); +// void func_800D1C20_jp(); +// void func_800D1C48_jp(); +// void func_800D1C70_jp(); +// void func_800D1C98_jp(); +// void func_800D1CB8_jp(); +// void func_800D1CE0_jp(); +// void func_800D1D08_jp(); +// void func_800D1D58_jp(); +// void func_800D1D94_jp(); +// void func_800D1DBC_jp(); +// void func_800D1DE4_jp(); +// void func_800D1E20_jp(); +// void func_800D1E58_jp(); +// void func_800D1E78_jp(); +// void func_800D1E98_jp(); +// void func_800D1EE8_jp(); +// void func_800D1F10_jp(); +// void func_800D1F30_jp(); +// void func_800D1F50_jp(); +// void func_800D1F70_jp(); +// void func_800D1F90_jp(); +// void func_800D1FB0_jp(); +// void func_800D1FF0_jp(); +// void func_800D2010_jp(); +// void func_800D2064_jp(); +// void func_800D208C_jp(); +// void func_800D20B4_jp(); +// void func_800D20D4_jp(); +// void func_800D20F4_jp(); +// void func_800D2114_jp(); +// void func_800D213C_jp(); +// void func_800D215C_jp(); +// void func_800D2184_jp(); +// void func_800D21CC_jp(); +// void func_800D21EC_jp(); +// void func_800D220C_jp(); +// void func_800D2234_jp(); +// void func_800D227C_jp(); +// void func_800D22A4_jp(); +// void func_800D22CC_jp(); +// void func_800D22F4_jp(); +// void func_800D2314_jp(); +// void func_800D2334_jp(); +// void func_800D2354_jp(); +// void func_800D2360_jp(); +// void func_800D236C_jp(); +// void func_800D2394_jp(); +// void func_800D23B4_jp(); +// void func_800D2438_jp(); +// void func_800D24C4_jp(); +// void func_800D24EC_jp(); +// void func_800D252C_jp(); +// void func_800D2568_jp(); +// void func_800D2578_jp(); + +#endif diff --git a/include/6F8A60.h b/include/6F8A60.h new file mode 100644 index 0000000..bd00fe1 --- /dev/null +++ b/include/6F8A60.h @@ -0,0 +1,41 @@ +#ifndef C_6F8A60_H +#define C_6F8A60_H + +#include "ultra64.h" + +// void func_800D4DC0_jp(); +// void func_800D4E20_jp(); +// void func_800D4E94_jp(); +// void func_800D4F18_jp(); +// void func_800D4F6C_jp(); +// void func_800D4FB8_jp(); +// void func_800D5004_jp(); +// void func_800D5090_jp(); +// void func_800D5104_jp(); +// void func_800D5164_jp(); +// void func_800D51E0_jp(); +// void func_800D52C0_jp(); +// void func_800D53A4_jp(); +// void func_800D53DC_jp(); +// void func_800D5414_jp(); +// void func_800D5480_jp(); +// void func_800D54DC_jp(); +// void func_800D56B8_jp(); +// void func_800D56CC_jp(); +// void func_800D572C_jp(); +// void func_800D579C_jp(); +// void func_800D57FC_jp(); +// void func_800D585C_jp(); +// void func_800D58BC_jp(); +// void func_800D5930_jp(); +// void func_800D5944_jp(); +// void func_800D59E8_jp(); +// void func_800D5A8C_jp(); +// void func_800D5B34_jp(); +// void func_800D5BDC_jp(); +// void func_800D5C84_jp(); +// void func_800D5CF8_jp(); +// void func_800D5D6C_jp(); +// void func_800D5D94_jp(); + +#endif diff --git a/include/6F9B10.h b/include/6F9B10.h new file mode 100644 index 0000000..5a43230 --- /dev/null +++ b/include/6F9B10.h @@ -0,0 +1,16 @@ +#ifndef C_6F9B10_H +#define C_6F9B10_H + +#include "ultra64.h" + +// void func_800D5E70_jp(); +// void func_800D5EA8_jp(); +// void func_800D5EE4_jp(); +// void func_800D5EFC_jp(); +// void func_800D5F28_jp(); +// void func_800D5F44_jp(); +// void func_800D5FA0_jp(); +// void func_800D60E4_jp(); +// void func_800D6218_jp(); + +#endif diff --git a/include/6FB340.h b/include/6FB340.h new file mode 100644 index 0000000..108324a --- /dev/null +++ b/include/6FB340.h @@ -0,0 +1,29 @@ +#ifndef C_6FB340_H +#define C_6FB340_H + +#include "ultra64.h" + +// void func_800D76A0_jp(); +// void func_800D7794_jp(); +// void func_800D78F4_jp(); +// void func_800D7948_jp(); +// void func_800D79BC_jp(); +// void func_800D79F4_jp(); +// void func_800D7AE0_jp(); +// void func_800D7B60_jp(); +// void func_800D7BAC_jp(); +// void func_800D7C70_jp(); +// void func_800D7DD4_jp(); +// void func_800D7E74_jp(); +// void func_800D7EFC_jp(); +// void func_800D8094_jp(); +// void func_800D81B4_jp(); +// void func_800D82BC_jp(); +// void func_800D8500_jp(); +// void func_800D85EC_jp(); +// void func_800D8618_jp(); +// void func_800D8644_jp(); +// void func_800D8670_jp(); +// void func_800D87C0_jp(); + +#endif diff --git a/include/6FD190.h b/include/6FD190.h new file mode 100644 index 0000000..50f671a --- /dev/null +++ b/include/6FD190.h @@ -0,0 +1,22 @@ +#ifndef C_6FD190_H +#define C_6FD190_H + +#include "ultra64.h" + +// void func_800D94F0_jp(); +// void func_800D9514_jp(); +// void func_800D9524_jp(); +// void func_800D955C_jp(); +// void func_800D9618_jp(); +// void func_800D96A8_jp(); +// void func_800D96E8_jp(); +// void func_800D9700_jp(); +// void func_800D9750_jp(); +// void func_800D9760_jp(); +// void func_800D9770_jp(); +// void func_800D9788_jp(); +// void func_800D97A0_jp(); +// void func_800D97F8_jp(); +// void func_800D986C_jp(); + +#endif diff --git a/include/711CC0.h b/include/711CC0.h new file mode 100644 index 0000000..0917e77 --- /dev/null +++ b/include/711CC0.h @@ -0,0 +1,48 @@ +#ifndef C_711CC0_H +#define C_711CC0_H + +#include "ultra64.h" + +// void func_800EE020_jp(); +// void func_800EE050_jp(); +// void func_800EE7C4_jp(); +// void func_800EEC6C_jp(); +// void func_800EECAC_jp(); +// void func_800EECE4_jp(); +// void func_800EED90_jp(); +// void func_800EEDFC_jp(); +// void func_800EEE20_jp(); +// void func_800EEE44_jp(); +// void func_800EEE74_jp(); +// void func_800EEEA4_jp(); +// void func_800EEF3C_jp(); +// void func_800EEF5C_jp(); +// void func_800EF09C_jp(); +// void func_800EF168_jp(); +// void func_800EF1CC_jp(); +// void func_800EF1EC_jp(); +// void func_800EF224_jp(); +// void func_800EF27C_jp(); +// void func_800EF2D4_jp(); +// void func_800EF374_jp(); +// void func_800EF3C0_jp(); +// void func_800EF404_jp(); +// void func_800EF420_jp(); +// void func_800EF450_jp(); +// void func_800EF45C_jp(); +// void func_800EF634_jp(); +// void func_800EF87C_jp(); +// void func_800EF8C4_jp(); +// void func_800EF8E8_jp(); +// void func_800EF91C_jp(); +// void func_800EF940_jp(); +// void func_800EF980_jp(); +// void func_800EF9B4_jp(); +// void func_800EF9F0_jp(); +// void func_800EFAFC_jp(); +// void func_800EFB1C_jp(); +// void func_800EFB3C_jp(); +// void func_800EFC24_jp(); +// void func_800EFCA0_jp(); + +#endif diff --git a/include/7139E0.h b/include/7139E0.h new file mode 100644 index 0000000..de67800 --- /dev/null +++ b/include/7139E0.h @@ -0,0 +1,11 @@ +#ifndef C_7139E0_H +#define C_7139E0_H + +#include "ultra64.h" + +// void func_800EFD40_jp(); +// void func_800EFDB4_jp(); +// void func_800EFDF0_jp(); +// void func_800EFE60_jp(); + +#endif diff --git a/include/71A100.h b/include/71A100.h new file mode 100644 index 0000000..d6703fd --- /dev/null +++ b/include/71A100.h @@ -0,0 +1,8 @@ +#ifndef C_71A100_H +#define C_71A100_H + +#include "ultra64.h" + +// void func_800F6460_jp(); + +#endif diff --git a/include/71A140.h b/include/71A140.h new file mode 100644 index 0000000..c0b6c49 --- /dev/null +++ b/include/71A140.h @@ -0,0 +1,101 @@ +#ifndef C_71A140_H +#define C_71A140_H + +#include "ultra64.h" + +// void func_800F64A0_jp(); +// void func_800F65F4_jp(); +// void func_800F6644_jp(); +// void func_800F67AC_jp(); +// void func_800F6884_jp(); +// void func_800F695C_jp(); +// void func_800F6A20_jp(); +// void func_800F6AA4_jp(); +// void func_800F6B0C_jp(); +// void func_800F6B34_jp(); +// void func_800F6BB4_jp(); +// void func_800F6BF8_jp(); +// void func_800F6FCC_jp(); +// void func_800F7078_jp(); +// void func_800F70B0_jp(); +// void func_800F70E8_jp(); +// void func_800F71A0_jp(); +// void func_800F7288_jp(); +// void func_800F755C_jp(); +// void func_800F7620_jp(); +// void func_800F76CC_jp(); +// void func_800F7810_jp(); +// void func_800F7870_jp(); +// void func_800F7A24_jp(); +// void func_800F7A7C_jp(); +// void func_800F7DA0_jp(); +// void func_800F8024_jp(); +// void func_800F8164_jp(); +// void func_800F83E4_jp(); +// void func_800F8440_jp(); +// void func_800F8448_jp(); +// void func_800F84AC_jp(); +// void func_800F85B4_jp(); +// void func_800F85D0_jp(); +// void func_800F86B8_jp(); +// void func_800F87A4_jp(); +// void func_800F8814_jp(); +// void func_800F8848_jp(); +// void func_800F8850_jp(); +// void func_800F88BC_jp(); +// void func_800F88E8_jp(); +// void func_800F8984_jp(); +// void func_800F89C0_jp(); +// void func_800F8B2C_jp(); +// void func_800F8B4C_jp(); +// void func_800F8C94_jp(); +// void func_800F8CE0_jp(); +// void func_800F8D08_jp(); +// void func_800F8D24_jp(); +// void func_800F8D40_jp(); +// void func_800F8D5C_jp(); +// void func_800F8E24_jp(); +// void func_800F8FC4_jp(); +// void func_800F9064_jp(); +// void func_800F9118_jp(); +// void func_800F9170_jp(); +// void func_800F91E0_jp(); +// void func_800F91FC_jp(); +// void func_800F9C24_jp(); +// void func_800F9C44_jp(); +// void func_800F9C54_jp(); +// void func_800F9C60_jp(); +// void func_800FA0AC_jp(); +// void func_800FA2E0_jp(); +// void func_800FA2F0_jp(); +// void func_800FA354_jp(); +// void func_800FA498_jp(); +// void func_800FA510_jp(); +// void func_800FA520_jp(); +// void func_800FA580_jp(); +// void func_800FA720_jp(); +// void func_800FA7B0_jp(); +// void func_800FA88C_jp(); +// void func_800FA92C_jp(); +// void func_800FAA14_jp(); +// void func_800FAB8C_jp(); +// void func_800FAC58_jp(); +// void func_800FAC84_jp(); +// void func_800FACC8_jp(); +// void func_800FAD38_jp(); +// void func_800FAE84_jp(); +// void func_800FB128_jp(); +// void func_800FB234_jp(); +// void func_800FB29C_jp(); +// void func_800FB2D8_jp(); +// void func_800FB350_jp(); +// void func_800FB39C_jp(); +// void func_800FB3E8_jp(); +// void func_800FB744_jp(); +// void func_800FBA90_jp(); +// void func_800FBB44_jp(); +// void func_800FBB7C_jp(); +// void func_800FBBBC_jp(); +// void func_800FBCA8_jp(); + +#endif diff --git a/include/71FA20.h b/include/71FA20.h new file mode 100644 index 0000000..4b5b970 --- /dev/null +++ b/include/71FA20.h @@ -0,0 +1,24 @@ +#ifndef C_71FA20_H +#define C_71FA20_H + +#include "ultra64.h" + +// void func_800FBD80_jp(); +// void func_800FBE20_jp(); +// void func_800FBEF4_jp(); +// void func_800FBFF8_jp(); +// void func_800FC02C_jp(); +// void func_800FC0B8_jp(); +// void func_800FC110_jp(); +// void func_800FC16C_jp(); +// void func_800FC19C_jp(); +// void func_800FC1F0_jp(); +// void func_800FC254_jp(); +// void func_800FC3F0_jp(); +// void func_800FC430_jp(); +// void func_800FC520_jp(); +// void func_800FC564_jp(); +// void func_800FC5C8_jp(); +// void func_800FC6A0_jp(); + +#endif diff --git a/include/7205C0.h b/include/7205C0.h new file mode 100644 index 0000000..ab68e40 --- /dev/null +++ b/include/7205C0.h @@ -0,0 +1,8 @@ +#ifndef C_7205C0_H +#define C_7205C0_H + +#include "ultra64.h" + +// void func_800FC920_jp(); + +#endif diff --git a/include/7206E0.h b/include/7206E0.h new file mode 100644 index 0000000..87927f8 --- /dev/null +++ b/include/7206E0.h @@ -0,0 +1,9 @@ +#ifndef C_7206E0_H +#define C_7206E0_H + +#include "ultra64.h" + +// void func_800FCA40_jp(); +// void func_800FCAD8_jp(); + +#endif diff --git a/include/720B20.h b/include/720B20.h new file mode 100644 index 0000000..5232d38 --- /dev/null +++ b/include/720B20.h @@ -0,0 +1,14 @@ +#ifndef C_720B20_H +#define C_720B20_H + +#include "ultra64.h" + +// void func_800FCE80_jp(); +// void func_800FCEEC_jp(); +// void func_800FD0A4_jp(); +// void func_800FD0D4_jp(); +// void func_800FD13C_jp(); +// void func_800FD170_jp(); +// void func_800FD280_jp(); + +#endif diff --git a/include/721EC0.h b/include/721EC0.h new file mode 100644 index 0000000..9296c41 --- /dev/null +++ b/include/721EC0.h @@ -0,0 +1,8 @@ +#ifndef C_721EC0_H +#define C_721EC0_H + +#include "ultra64.h" + +// void func_800FE220_jp(); + +#endif diff --git a/include/7220C0.h b/include/7220C0.h new file mode 100644 index 0000000..e36b227 --- /dev/null +++ b/include/7220C0.h @@ -0,0 +1,9 @@ +#ifndef C_7220C0_H +#define C_7220C0_H + +#include "ultra64.h" + +// void func_800FE420_jp(); +// void func_800FE480_jp(); + +#endif diff --git a/include/722310.h b/include/722310.h new file mode 100644 index 0000000..5b59b12 --- /dev/null +++ b/include/722310.h @@ -0,0 +1,8 @@ +#ifndef C_722310_H +#define C_722310_H + +#include "ultra64.h" + +// void func_800FE670_jp(); + +#endif diff --git a/include/722570.h b/include/722570.h new file mode 100644 index 0000000..376e5e0 --- /dev/null +++ b/include/722570.h @@ -0,0 +1,9 @@ +#ifndef C_722570_H +#define C_722570_H + +#include "ultra64.h" + +// void func_800FE8D0_jp(); +// void func_800FEABC_jp(); + +#endif diff --git a/include/722880.h b/include/722880.h new file mode 100644 index 0000000..e23491c --- /dev/null +++ b/include/722880.h @@ -0,0 +1,8 @@ +#ifndef C_722880_H +#define C_722880_H + +#include "ultra64.h" + +// void func_800FEBE0_jp(); + +#endif diff --git a/include/722970.h b/include/722970.h new file mode 100644 index 0000000..9d3349f --- /dev/null +++ b/include/722970.h @@ -0,0 +1,8 @@ +#ifndef C_722970_H +#define C_722970_H + +#include "ultra64.h" + +// void func_800FECD0_jp(); + +#endif diff --git a/include/722AB0.h b/include/722AB0.h new file mode 100644 index 0000000..46fab88 --- /dev/null +++ b/include/722AB0.h @@ -0,0 +1,10 @@ +#ifndef C_722AB0_H +#define C_722AB0_H + +#include "ultra64.h" + +// void func_800FEE10_jp(); +// void func_800FEF9C_jp(); +// void func_800FF060_jp(); + +#endif diff --git a/include/PreRender.h b/include/PreRender.h new file mode 100644 index 0000000..5d38fba --- /dev/null +++ b/include/PreRender.h @@ -0,0 +1,32 @@ +#ifndef PRE_RENDER_H +#define PRE_RENDER_H + +#include "ultra64.h" + +// void wallpaper_draw1(); +// void wallpaper_draw(); +// void gfx_SetUpCFB(); +// void PreRender_setup_savebuf(); +// void PreRender_init(); +// void PreRender_setup_renderbuf(); +// void PreRender_cleanup(); +// void PreRender_TransBufferCopy(); +// void PreRender_TransBuffer(); +// void PreRender_TransBuffer1_env(); +// void PreRender_TransBuffer1(); +// void PreRender_TransBuffer2(); +// void PreRender_ShowCoveredge(); +// void PreRender_CopyRGBC(); +// void PreRender_saveZBuffer(); +// void PreRender_saveFrameBuffer(); +// void PreRender_saveCVG(); +// void PreRender_loadZBuffer(); +// void PreRender_loadFrameBuffer(); +// void PreRender_loadFrameBufferAlpha(); +// void PreRender_loadFrameBufferCopy(); +// void ASAlgorithm(); +// void AntiAliasFilter(); +// void PreRender_ConvertFrameBuffer_fg(); +// void PreRender_ConvertFrameBuffer(); + +#endif diff --git a/include/THA_GA.h b/include/THA_GA.h new file mode 100644 index 0000000..3766fe8 --- /dev/null +++ b/include/THA_GA.h @@ -0,0 +1,23 @@ +#ifndef THA_GA_H +#define THA_GA_H + +#include "ultra64.h" + +// void THA_GA_ct(); +// void THA_GA_dt(); +// void THA_GA_isCrash(); +// void THA_GA_init(); +// void THA_GA_getFreeBytes(); +// void THA_GA_getHeadPtr(); +// void THA_GA_setHeadPtr(); +// void THA_GA_getTailPtr(); +// void THA_GA_nextPtrN(); +// void THA_GA_nextPtr1(); +// void THA_GA_NEXT_DISP(); +// void THA_GA_alloc(); +// void THA_GA_allocMtxN(); +// void THA_GA_allocMtx1(); +// void THA_GA_allocVtxN(); +// void THA_GA_allocVtx1(); + +#endif diff --git a/include/TwoHeadArena.h b/include/TwoHeadArena.h new file mode 100644 index 0000000..7f19ac8 --- /dev/null +++ b/include/TwoHeadArena.h @@ -0,0 +1,20 @@ +#ifndef TWO_HEAD_ARENA_H +#define TWO_HEAD_ARENA_H + +#include "ultra64.h" + +// void THA_getHeadPtr(); +// void THA_setHeadPtr(); +// void THA_getTailPtr(); +// void THA_nextPtrN(); +// void THA_nextPtr1(); +// void THA_alloc(); +// void THA_alloc16(); +// void THA_allocAlign(); +// void THA_getFreeBytes(); +// void THA_isCrash(); +// void THA_init(); +// void THA_ct(); +// void THA_dt(); + +#endif diff --git a/include/audioMgr.h b/include/audioMgr.h new file mode 100644 index 0000000..5732847 --- /dev/null +++ b/include/audioMgr.h @@ -0,0 +1,15 @@ +#ifndef AUDIOMGR_H +#define AUDIOMGR_H + +#include "ultra64.h" + +// void func_800D2590_jp(); +// void func_800D25D0_jp(); +// void func_800D287C_jp(); +// void func_800D289C_jp(); +// void func_800D2AA0_jp(); +// void func_800D2AD0_jp(); +// void func_800D2B94_jp(); +// void func_800D2BEC_jp(); + +#endif diff --git a/include/audio_dcache.h b/include/audio_dcache.h new file mode 100644 index 0000000..e86e2d2 --- /dev/null +++ b/include/audio_dcache.h @@ -0,0 +1,9 @@ +#ifndef AUDIO_DCACHE_H +#define AUDIO_DCACHE_H + +#include "ultra64.h" + +// void func_800EFCC0_jp(); +// void func_800EFD00_jp(); + +#endif diff --git a/include/audio_effects.h b/include/audio_effects.h new file mode 100644 index 0000000..79a615b --- /dev/null +++ b/include/audio_effects.h @@ -0,0 +1,17 @@ +#ifndef AUDIO_EFFECTS_H +#define AUDIO_EFFECTS_H + +#include "ultra64.h" + +// void func_800F1E10_jp(); +// void func_800F2010_jp(); +// void func_800F2168_jp(); +// void func_800F21C4_jp(); +// void func_800F21FC_jp(); +// void func_800F2408_jp(); +// void func_800F2464_jp(); +// void func_800F2554_jp(); +// void func_800F2580_jp(); +// void func_800F25A8_jp(); + +#endif diff --git a/include/audio_heap.h b/include/audio_heap.h new file mode 100644 index 0000000..f2b85de --- /dev/null +++ b/include/audio_heap.h @@ -0,0 +1,63 @@ +#ifndef AUDIO_HEAP_H +#define AUDIO_HEAP_H + +#include "ultra64.h" + +// void func_800E6500_jp(); +// void func_800E651C_jp(); +// void func_800E6660_jp(); +// void func_800E6728_jp(); +// void func_800E680C_jp(); +// void func_800E6884_jp(); +// void func_800E6924_jp(); +// void func_800E694C_jp(); +// void func_800E69A4_jp(); +// void func_800E69FC_jp(); +// void func_800E6A34_jp(); +// void func_800E6A6C_jp(); +// void func_800E6AC8_jp(); +// void func_800E6B14_jp(); +// void func_800E6B6C_jp(); +// void func_800E6B94_jp(); +// void func_800E6BA8_jp(); +// void func_800E6BD8_jp(); +// void func_800E6BE8_jp(); +// void func_800E6D28_jp(); +// void func_800E6D88_jp(); +// void func_800E6E0C_jp(); +// void func_800E6E90_jp(); +// void func_800E6F54_jp(); +// void func_800E7018_jp(); +// void func_800E77AC_jp(); +// void func_800E7804_jp(); +// void func_800E7910_jp(); +// void func_800E7CE4_jp(); +// void func_800E7D14_jp(); +// void func_800E7D68_jp(); +// void func_800E7DC0_jp(); +// void func_800E7F9C_jp(); +// void func_800E7FA4_jp(); +// void func_800E8068_jp(); +// void func_800E80D4_jp(); +// void func_800E83D8_jp(); +// void func_800E899C_jp(); +// void func_800E89F4_jp(); +// void func_800E8A78_jp(); +// void func_800E8AE8_jp(); +// void func_800E8B80_jp(); +// void func_800E8E70_jp(); +// void func_800E8FE4_jp(); +// void func_800E90D4_jp(); +// void func_800E9118_jp(); +// void func_800E91B8_jp(); +// void func_800E91F4_jp(); +// void func_800E9344_jp(); +// void func_800E9400_jp(); +// void func_800E942C_jp(); +// void func_800E945C_jp(); +// void func_800E96C8_jp(); +// void func_800E9764_jp(); +// void func_800E9808_jp(); +// void func_800E9D5C_jp(); + +#endif diff --git a/include/audio_load.h b/include/audio_load.h new file mode 100644 index 0000000..b0b71b7 --- /dev/null +++ b/include/audio_load.h @@ -0,0 +1,88 @@ +#ifndef AUDIO_LOAD_H +#define AUDIO_LOAD_H + +#include "ultra64.h" + +// void func_800E9FF0_jp(); +// void func_800EA0DC_jp(); +// void func_800EA418_jp(); +// void func_800EA6B0_jp(); +// void func_800EA728_jp(); +// void func_800EA7A0_jp(); +// void func_800EA818_jp(); +// void func_800EA848_jp(); +// void func_800EA878_jp(); +// void func_800EA8D8_jp(); +// void func_800EA908_jp(); +// void func_800EA968_jp(); +// void func_800EAA04_jp(); +// void func_800EAA6C_jp(); +// void func_800EAB58_jp(); +// void func_800EAC28_jp(); +// void func_800EAC60_jp(); +// void func_800EACA4_jp(); +// void func_800EACE8_jp(); +// void func_800EAD2C_jp(); +// void func_800EAD70_jp(); +// void func_800EAE20_jp(); +// void func_800EAEC8_jp(); +// void func_800EAF38_jp(); +// void func_800EAF80_jp(); +// void func_800EAFD0_jp(); +// void func_800EB100_jp(); +// void func_800EB154_jp(); +// void func_800EB174_jp(); +// void func_800EB290_jp(); +// void func_800EB394_jp(); +// void func_800EB638_jp(); +// void func_800EB674_jp(); +// void func_800EB6C8_jp(); +// void func_800EB70C_jp(); +// void func_800EB978_jp(); +// void func_800EBA9C_jp(); +// void func_800EBAB0_jp(); +// void func_800EBB88_jp(); +// void func_800EBB90_jp(); +// void func_800EBBB0_jp(); +// void func_800EBF3C_jp(); +// void func_800EBF6C_jp(); +// void func_800EBF78_jp(); +// void func_800EBF84_jp(); +// void func_800EBF90_jp(); +// void func_800EBFA0_jp(); +// void func_800EC000_jp(); +// void func_800EC3A4_jp(); +// void func_800EC3B8_jp(); +// void func_800EC588_jp(); +// void func_800EC618_jp(); +// void func_800EC620_jp(); +// void func_800EC694_jp(); +// void func_800EC81C_jp(); +// void func_800EC8A0_jp(); +// void func_800EC8B4_jp(); +// void func_800EC998_jp(); +// void func_800EC9C8_jp(); +// void func_800ECA4C_jp(); +// void func_800ECB70_jp(); +// void func_800ECC94_jp(); +// void func_800ECCA0_jp(); +// void func_800ECDDC_jp(); +// void func_800ECF70_jp(); +// void func_800ED000_jp(); +// void func_800ED070_jp(); +// void func_800ED084_jp(); +// void func_800ED1CC_jp(); +// void func_800ED5C4_jp(); +// void func_800ED778_jp(); +// void func_800ED7C0_jp(); +// void func_800ED8F4_jp(); +// void func_800ED94C_jp(); +// void func_800EDDC8_jp(); +// void func_800EDF08_jp(); +// void func_800EDF10_jp(); +// void func_800EDF18_jp(); +// void func_800EDF20_jp(); +// void func_800EDF8C_jp(); +// void func_800EDFE4_jp(); + +#endif diff --git a/include/audio_playback.h b/include/audio_playback.h new file mode 100644 index 0000000..644814d --- /dev/null +++ b/include/audio_playback.h @@ -0,0 +1,36 @@ +#ifndef AUDIO_PLAYBACK_H +#define AUDIO_PLAYBACK_H + +#include "ultra64.h" + +// void func_800EFEF0_jp(); +// void func_800F033C_jp(); +// void func_800F03F4_jp(); +// void func_800F04B4_jp(); +// void func_800F0518_jp(); +// void func_800F0A38_jp(); +// void func_800F0A74_jp(); +// void func_800F0B48_jp(); +// void func_800F0C2C_jp(); +// void func_800F0D20_jp(); +// void func_800F0E64_jp(); +// void func_800F11AC_jp(); +// void func_800F11CC_jp(); +// void func_800F11EC_jp(); +// void func_800F11FC_jp(); +// void func_800F124C_jp(); +// void func_800F12F0_jp(); +// void func_800F1450_jp(); +// void func_800F158C_jp(); +// void func_800F15CC_jp(); +// void func_800F15F8_jp(); +// void func_800F1678_jp(); +// void func_800F17F8_jp(); +// void func_800F182C_jp(); +// void func_800F1858_jp(); +// void func_800F18A4_jp(); +// void func_800F1908_jp(); +// void func_800F1A00_jp(); +// void func_800F1CD4_jp(); + +#endif diff --git a/include/audio_seqplayer.h b/include/audio_seqplayer.h new file mode 100644 index 0000000..7e1767d --- /dev/null +++ b/include/audio_seqplayer.h @@ -0,0 +1,43 @@ +#ifndef AUDIO_SEQPLAYER_H +#define AUDIO_SEQPLAYER_H + +#include "ultra64.h" + +// void func_800F2930_jp(); +// void func_800F2998_jp(); +// void func_800F2B74_jp(); +// void func_800F2CDC_jp(); +// void func_800F2E34_jp(); +// void func_800F2EB0_jp(); +// void func_800F2F00_jp(); +// void func_800F2F70_jp(); +// void func_800F3068_jp(); +// void func_800F30E8_jp(); +// void func_800F3180_jp(); +// void func_800F31A8_jp(); +// void func_800F3264_jp(); +// void func_800F3354_jp(); +// void func_800F3394_jp(); +// void func_800F3438_jp(); +// void func_800F344C_jp(); +// void func_800F3484_jp(); +// void func_800F34C4_jp(); +// void func_800F35E0_jp(); +// void func_800F3674_jp(); +// void func_800F3760_jp(); +// void func_800F3B58_jp(); +// void func_800F42D0_jp(); +// void func_800F46D4_jp(); +// void func_800F472C_jp(); +// void func_800F47A0_jp(); +// void func_800F484C_jp(); +// void func_800F4870_jp(); +// void func_800F5660_jp(); +// void func_800F6034_jp(); +// void func_800F60F0_jp(); +// void func_800F6140_jp(); +// void func_800F6210_jp(); +// void func_800F62EC_jp(); +// void func_800F63BC_jp(); + +#endif diff --git a/include/audio_synthesis.h b/include/audio_synthesis.h new file mode 100644 index 0000000..e44e1e2 --- /dev/null +++ b/include/audio_synthesis.h @@ -0,0 +1,73 @@ +#ifndef AUDIO_SYNTHESIS_H +#define AUDIO_SYNTHESIS_H + +#include "ultra64.h" + +// void func_800E2D20_jp(); +// void func_800E30D4_jp(); +// void func_800E319C_jp(); +// void func_800E3398_jp(); +// void func_800E3408_jp(); +// void func_800E34B0_jp(); +// void func_800E3558_jp(); +// void func_800E3560_jp(); +// void func_800E3580_jp(); +// void func_800E3588_jp(); +// void func_800E3590_jp(); +// void func_800E3598_jp(); +// void func_800E35CC_jp(); +// void func_800E35D4_jp(); +// void func_800E35DC_jp(); +// void func_800E35E4_jp(); +// void func_800E3618_jp(); +// void func_800E3620_jp(); +// void func_800E3628_jp(); +// void func_800E3654_jp(); +// void func_800E365C_jp(); +// void func_800E3664_jp(); +// void func_800E366C_jp(); +// void func_800E3674_jp(); +// void func_800E3698_jp(); +// void func_800E36CC_jp(); +// void func_800E36D4_jp(); +// void func_800E36FC_jp(); +// void func_800E3724_jp(); +// void func_800E3740_jp(); +// void func_800E3748_jp(); +// void func_800E3750_jp(); +// void func_800E376C_jp(); +// void func_800E37A0_jp(); +// void func_800E37A8_jp(); +// void func_800E37D4_jp(); +// void func_800E37DC_jp(); +// void func_800E37E4_jp(); +// void func_800E37EC_jp(); +// void func_800E37F4_jp(); +// void func_800E37FC_jp(); +// void func_800E3804_jp(); +// void func_800E380C_jp(); +// void func_800E3830_jp(); +// void func_800E3848_jp(); +// void func_800E38AC_jp(); +// void func_800E3A40_jp(); +// void func_800E3C38_jp(); +// void func_800E3DD8_jp(); +// void func_800E3E80_jp(); +// void func_800E3F40_jp(); +// void func_800E3FEC_jp(); +// void func_800E4098_jp(); +// void func_800E41E4_jp(); +// void func_800E4250_jp(); +// void func_800E42BC_jp(); +// void func_800E42C4_jp(); +// void func_800E4304_jp(); +// void func_800E4378_jp(); +// void func_800E4558_jp(); +// void func_800E4600_jp(); +// void func_800E4B6C_jp(); +// void func_800E5A38_jp(); +// void func_800E5CEC_jp(); +// void func_800E5D8C_jp(); +// void func_800E6248_jp(); + +#endif diff --git a/include/boot_functions.h b/include/boot_functions.h new file mode 100644 index 0000000..d3830e0 --- /dev/null +++ b/include/boot_functions.h @@ -0,0 +1,35 @@ +#ifndef BOOT_FUNCTIONS_H +#define BOOT_FUNCTIONS_H + +#include "ultra64.h" +#include "unknown_structs.h" + + +// void func_80026240_jp(); +// void func_8002628C_jp(); +// void func_800262D0_jp(); +// void func_800263C0_jp(); + +// void func_8002B910_jp(); +// void DoRelocation(); + +// void func_8002BC60_jp(); +// void func_8002BC90_jp(); +// void func_8002BCBC_jp(); +// void func_8002BD2C_jp(); +// void func_8002BD9C_jp(); +// void func_8002BE6C_jp(); +// void func_8002BF08_jp(); +// void func_8002BF78_jp(); + +// void func_8002BFA0_jp(); + +// void func_8003B960_jp(); +// void func_8003B9B0_jp(); +// void func_8003B9E0_jp(); +// void func_8003BA20_jp(); +// void func_8003BA60_jp(); +// void func_8003BAF0_jp(); + + +#endif diff --git a/include/boot_main.h b/include/boot_main.h new file mode 100644 index 0000000..2aedae3 --- /dev/null +++ b/include/boot_main.h @@ -0,0 +1,9 @@ +#ifndef BOOT_MAIN_H +#define BOOT_MAIN_H + +#include "ultra64.h" + +// void func_80025C60_jp(); +// void func_80025CC0_jp(); + +#endif diff --git a/include/boot_variables.h b/include/boot_variables.h new file mode 100644 index 0000000..c590bb5 --- /dev/null +++ b/include/boot_variables.h @@ -0,0 +1,292 @@ +#ifndef BOOT_VARIABLES_H +#define BOOT_VARIABLES_H + +#include "ultra64.h" +#include "unknown_structs.h" + + + +// .data + +// extern UNK_TYPE D_8003BBC0_jp; +// extern UNK_TYPE D_8003BBC4_jp; +// extern UNK_TYPE D_FLT_8003BBC8_jp; +// extern UNK_TYPE D_FLT_8003BBCC_jp; +// extern UNK_TYPE D_8003BBD0_jp; +// extern UNK_TYPE D_8003BBE0_jp; +// extern UNK_TYPE D_8003BBF0_jp; +// extern UNK_TYPE D_8003BC38_jp; +// extern UNK_TYPE D_8003BC50_jp; +// extern UNK_TYPE D_8003BC90_jp; +// extern UNK_TYPE D_8003BC94_jp; + +// extern UNK_TYPE D_8003C560_jp; +// extern UNK_TYPE D_FLT_8003C584_jp; +// extern UNK_TYPE D_8003C590_jp; + + +// .rodata + +// extern UNK_TYPE RO_STR_8003D180_jp; +// extern UNK_TYPE RO_STR_8003D188_jp; +// extern UNK_TYPE RO_STR_8003D190_jp; +// extern UNK_TYPE RO_STR_8003D19C_jp; +// extern UNK_TYPE RO_FLT_8003D1A4_jp; +// extern UNK_TYPE RO_STR_8003D1B0_jp; +// extern UNK_TYPE RO_STR_8003D1B4_jp; + +// extern UNK_TYPE RO_STR_8003D1D0_jp; +// extern UNK_TYPE RO_STR_8003D1D4_jp; +// extern UNK_TYPE RO_STR_8003D1D8_jp; +// extern UNK_TYPE RO_STR_8003D1EC_jp; +// extern UNK_TYPE RO_STR_8003D200_jp; +// extern UNK_TYPE RO_STR_8003D214_jp; +// extern UNK_TYPE RO_STR_8003D218_jp; +// extern UNK_TYPE RO_STR_8003D22C_jp; +// extern UNK_TYPE RO_STR_8003D230_jp; +// extern UNK_TYPE RO_STR_8003D23C_jp; +// extern UNK_TYPE RO_STR_8003D250_jp; +// extern UNK_TYPE RO_STR_8003D264_jp; +// extern UNK_TYPE RO_8003D268_jp; +// extern UNK_TYPE RO_STR_8003D26C_jp; +// extern UNK_TYPE RO_STR_8003D284_jp; +// extern UNK_TYPE RO_8003D2C0_jp; +// extern UNK_TYPE RO_STR_8003D2C4_jp; +// extern UNK_TYPE RO_STR_8003D2DC_jp; +// extern UNK_TYPE RO_8003D31C_jp; +// extern UNK_TYPE RO_STR_8003D320_jp; +// extern UNK_TYPE RO_STR_8003D338_jp; +// extern UNK_TYPE RO_STR_8003D378_jp; +// extern UNK_TYPE RO_STR_8003D38C_jp; +// extern UNK_TYPE RO_STR_8003D3AC_jp; +// extern UNK_TYPE RO_STR_8003D3C8_jp; +// extern UNK_TYPE RO_STR_8003D3DC_jp; +// extern UNK_TYPE RO_STR_8003D3F0_jp; +// extern UNK_TYPE RO_STR_8003D400_jp; +// extern UNK_TYPE RO_STR_8003D41C_jp; +// extern UNK_TYPE RO_STR_8003D440_jp; +// extern UNK_TYPE RO_STR_8003D44C_jp; +// extern UNK_TYPE RO_STR_8003D460_jp; +// extern UNK_TYPE RO_STR_8003D478_jp; +// extern UNK_TYPE RO_STR_8003D490_jp; +// extern UNK_TYPE RO_STR_8003D4A8_jp; +// extern UNK_TYPE RO_STR_8003D4C0_jp; +// extern UNK_TYPE RO_STR_8003D4D4_jp; +// extern UNK_TYPE RO_STR_8003D4E8_jp; +// extern UNK_TYPE RO_STR_8003D500_jp; +// extern UNK_TYPE RO_STR_8003D518_jp; +// extern UNK_TYPE RO_STR_8003D530_jp; +// extern UNK_TYPE RO_STR_8003D548_jp; +// extern UNK_TYPE RO_STR_8003D55C_jp; +// extern UNK_TYPE RO_STR_8003D56C_jp; +// extern UNK_TYPE RO_STR_8003D588_jp; +// extern UNK_TYPE RO_STR_8003D5A4_jp; +// extern UNK_TYPE RO_STR_8003D5BC_jp; +// extern UNK_TYPE RO_STR_8003D5D8_jp; +// extern UNK_TYPE RO_STR_8003D5F0_jp; +// extern UNK_TYPE RO_STR_8003D604_jp; +// extern UNK_TYPE RO_STR_8003D618_jp; +// extern UNK_TYPE RO_STR_8003D624_jp; +// extern UNK_TYPE RO_STR_8003D630_jp; +// extern UNK_TYPE RO_STR_8003D644_jp; +// extern UNK_TYPE RO_STR_8003D67C_jp; +// extern UNK_TYPE RO_STR_8003D6B4_jp; +// extern UNK_TYPE RO_STR_8003D6FC_jp; +// extern UNK_TYPE RO_STR_8003D748_jp; +// extern UNK_TYPE RO_STR_8003D758_jp; +// extern UNK_TYPE RO_STR_8003D76C_jp; +// extern UNK_TYPE RO_STR_8003D77C_jp; +// extern UNK_TYPE RO_STR_8003D790_jp; +// extern UNK_TYPE RO_STR_8003D7A0_jp; +// extern UNK_TYPE RO_STR_8003D7A8_jp; +// extern UNK_TYPE RO_STR_8003D7AC_jp; +// extern UNK_TYPE RO_STR_8003D7BC_jp; +// extern UNK_TYPE RO_STR_8003D7C4_jp; +// extern UNK_TYPE RO_STR_8003D7D8_jp; +// extern UNK_TYPE RO_STR_8003D7F4_jp; +// extern UNK_TYPE RO_STR_8003D810_jp; +// extern UNK_TYPE RO_STR_8003D82C_jp; +// extern UNK_TYPE RO_STR_8003D848_jp; +// extern UNK_TYPE RO_STR_8003D864_jp; +// extern UNK_TYPE RO_STR_8003D880_jp; +// extern UNK_TYPE RO_STR_8003D89C_jp; +// extern UNK_TYPE RO_STR_8003D8B8_jp; +// extern UNK_TYPE RO_STR_8003D8D4_jp; +// extern UNK_TYPE RO_STR_8003D8F0_jp; +// extern UNK_TYPE RO_STR_8003D910_jp; +// extern UNK_TYPE RO_STR_8003D914_jp; +// extern UNK_TYPE RO_STR_8003D918_jp; +// extern UNK_TYPE RO_STR_8003D91C_jp; +// extern UNK_TYPE RO_STR_8003D920_jp; +// extern UNK_TYPE RO_STR_8003D924_jp; +// extern UNK_TYPE RO_STR_8003D928_jp; +// extern UNK_TYPE RO_STR_8003D92C_jp; +// extern UNK_TYPE RO_STR_8003D930_jp; +// extern UNK_TYPE RO_STR_8003D934_jp; +// extern UNK_TYPE RO_STR_8003D938_jp; +// extern UNK_TYPE RO_STR_8003D950_jp; +// extern UNK_TYPE RO_STR_8003D970_jp; +// extern UNK_TYPE RO_STR_8003D990_jp; +// extern UNK_TYPE RO_STR_8003D9B0_jp; +// extern UNK_TYPE RO_STR_8003D9D0_jp; +// extern UNK_TYPE RO_STR_8003D9F0_jp; +// extern UNK_TYPE RO_STR_8003DA10_jp; +// extern UNK_TYPE RO_STR_8003DA30_jp; +// extern UNK_TYPE RO_STR_8003DA50_jp; +// extern UNK_TYPE RO_STR_8003DA70_jp; +// extern UNK_TYPE RO_STR_8003DA90_jp; +// extern UNK_TYPE RO_STR_8003DAB0_jp; +// extern UNK_TYPE RO_STR_8003DAB4_jp; +// extern UNK_TYPE RO_STR_8003DAB8_jp; +// extern UNK_TYPE RO_STR_8003DABC_jp; +// extern UNK_TYPE RO_STR_8003DAC0_jp; +// extern UNK_TYPE RO_STR_8003DAC4_jp; +// extern UNK_TYPE RO_STR_8003DAC8_jp; +// extern UNK_TYPE RO_STR_8003DACC_jp; +// extern UNK_TYPE RO_STR_8003DAD0_jp; +// extern UNK_TYPE RO_STR_8003DAD4_jp; +// extern UNK_TYPE RO_STR_8003DAD8_jp; +// extern UNK_TYPE RO_STR_8003DB50_jp; +// extern UNK_TYPE RO_STR_8003DB84_jp; +// extern UNK_TYPE RO_STR_8003DB8C_jp; +// extern UNK_TYPE RO_STR_8003DB98_jp; +// extern UNK_TYPE RO_STR_8003DBA0_jp; +// extern UNK_TYPE RO_STR_8003DBA8_jp; +// extern UNK_TYPE RO_STR_8003DBB0_jp; +// extern UNK_TYPE RO_STR_8003DBC8_jp; +// extern UNK_TYPE RO_STR_8003DBD4_jp; +// extern UNK_TYPE RO_STR_8003DBE0_jp; +// extern UNK_TYPE RO_STR_8003DC08_jp; +// extern UNK_TYPE RO_STR_8003DC14_jp; +// extern UNK_TYPE RO_STR_8003DC20_jp; +// extern UNK_TYPE RO_STR_8003DC24_jp; +// extern UNK_TYPE RO_STR_8003DC48_jp; +// extern UNK_TYPE RO_STR_8003DC80_jp; +// extern UNK_TYPE RO_STR_8003DCB4_jp; +// extern UNK_TYPE RO_STR_8003DCE8_jp; +// extern UNK_TYPE RO_STR_8003DD0C_jp; +// extern UNK_TYPE RO_STR_8003DD28_jp; +// extern UNK_TYPE RO_STR_8003DD34_jp; +// extern UNK_TYPE RO_STR_8003DD50_jp; +// extern UNK_TYPE RO_STR_8003DD6C_jp; +// extern UNK_TYPE RO_STR_8003DD88_jp; +// extern UNK_TYPE RO_STR_8003DDA4_jp; +// extern UNK_TYPE RO_STR_8003DDAC_jp; +// extern UNK_TYPE RO_STR_8003DDC4_jp; +// extern UNK_TYPE RO_STR_8003DDC8_jp; +// extern UNK_TYPE RO_STR_8003DDD0_jp; +// extern UNK_TYPE RO_STR_8003DDD4_jp; +// extern UNK_TYPE RO_STR_8003DDDC_jp; +// extern UNK_TYPE RO_STR_8003DDF4_jp; +// extern UNK_TYPE RO_STR_8003DDF8_jp; +// extern UNK_TYPE RO_STR_8003DE00_jp; +// extern UNK_TYPE RO_STR_8003DE04_jp; +// extern UNK_TYPE RO_STR_8003DE0C_jp; +// extern UNK_TYPE jtbl_8003DE1C_jp; +// extern UNK_TYPE RO_8003DE50_jp; +// extern UNK_TYPE RO_STR_8003E250_jp; +// extern UNK_TYPE RO_STR_8003E254_jp; +// extern UNK_TYPE RO_STR_8003E25C_jp; +// extern UNK_TYPE RO_STR_8003E264_jp; +// extern UNK_TYPE RO_STR_8003E270_jp; +// extern UNK_TYPE RO_STR_8003E278_jp; +// extern UNK_TYPE RO_STR_8003E27C_jp; +// extern UNK_TYPE jtbl_8003E290_jp; +// extern UNK_TYPE RO_STR_8003E2B0_jp; +// extern UNK_TYPE RO_FLT_8003E2C0_jp; +// extern UNK_TYPE RO_FLT_8003E2E4_jp; +// extern UNK_TYPE RO_FLT_8003E2E8_jp; +// extern UNK_TYPE RO_FLT_8003E2EC_jp; +// extern UNK_TYPE RO_FLT_8003E2F0_jp; +// extern UNK_TYPE RO_FLT_8003E2F4_jp; +// extern UNK_TYPE RO_FLT_8003E2F8_jp; +// extern UNK_TYPE RO_FLT_8003E2FC_jp; +// extern UNK_TYPE RO_FLT_8003E300_jp; +// extern UNK_TYPE RO_FLT_8003E304_jp; +// extern UNK_TYPE RO_FLT_8003E308_jp; +// extern UNK_TYPE RO_FLT_8003E30C_jp; +// extern UNK_TYPE RO_STR_8003E310_jp; +// extern UNK_TYPE RO_STR_8003E328_jp; +// extern UNK_TYPE RO_STR_8003E35C_jp; +// extern UNK_TYPE RO_STR_8003E398_jp; +// extern UNK_TYPE RO_STR_8003E3C8_jp; +// extern UNK_TYPE RO_STR_8003E400_jp; +// extern UNK_TYPE RO_STR_8003E43C_jp; +// extern UNK_TYPE RO_STR_8003E46C_jp; +// extern UNK_TYPE RO_STR_8003E484_jp; +// extern UNK_TYPE RO_STR_8003E49C_jp; +// extern UNK_TYPE RO_STR_8003E4C0_jp; +// extern UNK_TYPE RO_STR_8003E4D4_jp; +// extern UNK_TYPE RO_STR_8003E4D8_jp; +// extern UNK_TYPE RO_STR_8003E4DC_jp; +// extern UNK_TYPE RO_STR_8003E4E0_jp; +// extern UNK_TYPE RO_STR_8003E4F4_jp; +// extern UNK_TYPE RO_STR_8003E514_jp; +// extern UNK_TYPE RO_STR_8003E534_jp; +// extern UNK_TYPE RO_STR_8003E554_jp; +// extern UNK_TYPE RO_STR_8003E588_jp; +// extern UNK_TYPE RO_STR_8003E5A4_jp; + +// extern UNK_TYPE RO_DBL_8003E890_jp; +// extern UNK_TYPE RO_STR_8003E8D8_jp; +// extern UNK_TYPE RO_STR_8003E8DC_jp; +// extern UNK_TYPE RO_8003E8E0_jp; +// extern UNK_TYPE RO_DBL_8003E8E8_jp; +// extern UNK_TYPE RO_8003E8F0_jp; +// extern UNK_TYPE RO_8003E8F8_jp; + +// .bss + +// extern UNK_TYPE B_8003E940_jp; +// extern UNK_TYPE B_8003ED40_jp; +// extern UNK_TYPE B_8003ED60_jp; +// extern UNK_TYPE B_8003ED80_jp; +// extern UNK_TYPE B_8003EF30_jp; +// extern UNK_TYPE B_8003F330_jp; +// extern UNK_TYPE B_8003F4E0_jp; +// extern UNK_TYPE B_8003FDE0_jp; +// extern UNK_TYPE B_8003FE00_jp; +// extern UNK_TYPE B_8003FEC8_jp; +// extern UNK_TYPE B_8003FEE0_jp; +// extern UNK_TYPE B_8003FF30_jp; +// extern UNK_TYPE B_8003FF31_jp; +// extern UNK_TYPE B_8003FF40_jp; +// extern UNK_TYPE B_8003FF5C_jp; +// extern UNK_TYPE B_8003FF60_jp; +// extern UNK_TYPE B_8003FF78_jp; +// extern UNK_TYPE B_8003FFF8_jp; +// extern UNK_TYPE B_800401A8_jp; +// extern UNK_TYPE B_800406A8_jp; +// extern UNK_TYPE B_800406AC_jp; +// extern UNK_TYPE B_800406B0_jp; +// extern UNK_TYPE B_800406B4_jp; +// extern UNK_TYPE B_800406C0_jp; +// extern UNK_TYPE B_80040AC0_jp; +// extern UNK_TYPE B_80040AC4_jp; +// extern UNK_TYPE B_80040AC8_jp; +// extern UNK_TYPE B_80040ACC_jp; +// extern UNK_TYPE B_80040AD0_jp; +// extern UNK_TYPE B_80040AE0_jp; +// extern UNK_TYPE B_80040AE4_jp; +// extern UNK_TYPE B_80040AE8_jp; +// extern UNK_TYPE B_800410E8_jp; +// extern UNK_TYPE B_80041108_jp; +// extern UNK_TYPE B_800418D6_jp; +// extern UNK_TYPE B_80041960_jp; +// extern UNK_TYPE B_80041964_jp; +// extern UNK_TYPE B_80041970_jp; +// extern UNK_TYPE B_80041972_jp; +// extern UNK_TYPE B_80041980_jp; +// extern UNK_TYPE B_80041982_jp; +// extern UNK_TYPE B_80041995_jp; +// extern UNK_TYPE B_80041998_jp; + +// extern UNK_TYPE B_800419C0_jp; +// extern UNK_TYPE B_800419F0_jp; +// extern UNK_TYPE B_80041A00_jp; + +// extern UNK_TYPE B_80044684_jp; +// extern UNK_TYPE D_80044690_jp; + + +#endif diff --git a/include/build.h b/include/build.h new file mode 100644 index 0000000..2b51e7b --- /dev/null +++ b/include/build.h @@ -0,0 +1,8 @@ +#ifndef BUILD_H +#define BUILD_H + +extern const char gBuildTeam[]; +extern const char gBuildDate[]; +extern const char gBuildMakeOption[]; + +#endif diff --git a/include/c_keyframe.h b/include/c_keyframe.h new file mode 100644 index 0000000..ce777ec --- /dev/null +++ b/include/c_keyframe.h @@ -0,0 +1,49 @@ +#ifndef C_KEYFRAME_H +#define C_KEYFRAME_H + +#include "ultra64.h" + +// void func_80051A80_jp(); +// void func_80051AC4_jp(); +// void func_80051AE4_jp(); +// void func_80051B44_jp(); +// void func_80051C18_jp(); +// void func_80051CE8_jp(); +// void func_80051D74_jp(); +// void func_80051DF0_jp(); +// void func_80051EC4_jp(); +// void func_80051F3C_jp(); +// void func_800520DC_jp(); +// void func_800521A8_jp(); +// void func_80052208_jp(); +// void func_80052228_jp(); +// void cKF_SkeletonInfo_R_dt(); +// void func_80052298_jp(); +// void func_80052310_jp(); +// void func_8005238C_jp(); +// void func_80052408_jp(); +// void func_80052484_jp(); +// void func_80052504_jp(); +// void func_80052584_jp(); +// void func_80052610_jp(); +// void func_8005264C_jp(); +// void cKF_SkeletonInfo_R_play(); +// void func_80052D20_jp(); +// void func_800530D8_jp(); +// void func_80053170_jp(); +// void func_800531F0_jp(); +// void func_8005326C_jp(); +// void func_800532E8_jp(); +// void func_80053384_jp(); +// void func_800533F4_jp(); +// void func_80053470_jp(); +// void func_8005376C_jp(); +// void func_80053B54_jp(); +// void func_80053EF8_jp(); +// void func_800542CC_jp(); +// void func_80054320_jp(); +// void func_80054474_jp(); +// void func_80054504_jp(); +// void func_80054884_jp(); + +#endif diff --git a/include/cfbinfo.h b/include/cfbinfo.h new file mode 100644 index 0000000..4f099ac --- /dev/null +++ b/include/cfbinfo.h @@ -0,0 +1,10 @@ +#ifndef CFBINFO_H +#define CFBINFO_H + +#include "ultra64.h" + +// void func_800D2C10_jp(); +// void func_800D2CB4_jp(); +// void func_800D2CDC_jp(); + +#endif diff --git a/include/code_functions.h b/include/code_functions.h new file mode 100644 index 0000000..bdb1266 --- /dev/null +++ b/include/code_functions.h @@ -0,0 +1,11 @@ +#ifndef CODE_FUNCTIONS_H +#define CODE_FUNCTIONS_H + +#include "ultra64.h" +#include "unknown_structs.h" + +// void D_800FD2D0_jp(); +// void func_801002CC_jp(); +// void D_801002F0_jp(); + +#endif diff --git a/include/code_variables.h b/include/code_variables.h new file mode 100644 index 0000000..b462c14 --- /dev/null +++ b/include/code_variables.h @@ -0,0 +1,2332 @@ +#ifndef CODE_VARIABLES_H +#define CODE_VARIABLES_H + +#include "ultra64.h" +#include "unknown_structs.h" + + + +// .data + +// extern UNK_TYPE D_80100C30_jp; +// extern UNK_TYPE D_80100C50_jp; +// extern UNK_TYPE D_80100C5C_jp; +// extern UNK_TYPE D_80100C60_jp; +// extern UNK_TYPE D_80100C64_jp; +// extern UNK_TYPE D_80100C68_jp; +// extern UNK_TYPE D_80100C70_jp; +// extern UNK_TYPE actor_dlftbls; +// extern UNK_TYPE D_80100CA4_jp; +// extern UNK_TYPE D_8010119C_jp; +// extern UNK_TYPE D_801024F4_jp; +// extern UNK_TYPE D_801025B0_jp; +// extern UNK_TYPE D_801025C0_jp; +// extern UNK_TYPE D_FLT_801025C8_jp; +// extern UNK_TYPE set_raius_proc; +// extern UNK_TYPE get_ground_y_proc; +// extern UNK_TYPE shadwo_draw_proc; +// extern UNK_TYPE mActorShadow_offset0; +// extern UNK_TYPE D_80102620_jp; +// extern UNK_TYPE D_80102628_jp; +// extern UNK_TYPE D_80102630_jp; +// extern UNK_TYPE D_80102634_jp; +// extern UNK_TYPE D_80102658_jp; +// extern UNK_TYPE D_801026D8_jp; +// extern UNK_TYPE D_801026E0_jp; +// extern UNK_TYPE D_80102700_jp; +// extern UNK_TYPE D_80102754_jp; +// extern UNK_TYPE D_80102770_jp; +// extern UNK_TYPE D_FLT_8010277C_jp; +// extern UNK_TYPE D_80102784_jp; +// extern UNK_TYPE D_FLT_80102788_jp; +// extern UNK_TYPE D_801027B8_jp; +// extern UNK_TYPE D_801027BE_jp; +// extern UNK_TYPE D_801027C4_jp; +// extern UNK_TYPE D_80102800_jp; +// extern UNK_TYPE D_80102808_jp; +// extern UNK_TYPE D_80102810_jp; +// extern UNK_TYPE D_80102834_jp; +// extern UNK_TYPE D_80102838_jp; +// extern UNK_TYPE D_8010283C_jp; +// extern UNK_TYPE D_80102840_jp; +// extern UNK_TYPE D_801028C0_jp; +// extern UNK_TYPE D_FLT_801028C8_jp; +// extern UNK_TYPE D_FLT_801028CC_jp; +// extern UNK_TYPE D_FLT_801028D0_jp; +// extern UNK_TYPE D_801028D4_jp; +// extern UNK_TYPE D_801028E0_jp; +// extern UNK_TYPE D_80102A18_jp; +// extern UNK_TYPE D_80102A48_jp; +// extern UNK_TYPE D_80102A80_jp; +// extern UNK_TYPE D_80102C04_jp; +// extern UNK_TYPE D_80102C14_jp; +// extern UNK_TYPE D_80102C28_jp; +// extern UNK_TYPE D_80102C68_jp; +// extern UNK_TYPE D_80103C68_jp; +// extern UNK_TYPE D_80103CE0_jp; +// extern UNK_TYPE D_80103D50_jp; +// extern UNK_TYPE D_80103D55_jp; +// extern UNK_TYPE D_80103D59_jp; +// extern UNK_TYPE D_80103D60_jp; +// extern UNK_TYPE D_80103D84_jp; +// extern UNK_TYPE D_80103E04_jp; +// extern UNK_TYPE D_80103E94_jp; +// extern UNK_TYPE D_80103E98_jp; +// extern UNK_TYPE D_80103E9C_jp; +// extern UNK_TYPE D_80103EA4_jp; +// extern UNK_TYPE D_FLT_80103EB0_jp; +// extern UNK_TYPE D_80103F10_jp; +// extern UNK_TYPE D_80103F1C_jp; +// extern UNK_TYPE D_80103F28_jp; +// extern UNK_TYPE D_80103F34_jp; +// extern UNK_TYPE D_80103F40_jp; +// extern UNK_TYPE D_80103F4C_jp; +// extern UNK_TYPE D_80103F68_jp; +// extern UNK_TYPE D_80103F9C_jp; +// extern UNK_TYPE D_80103FA4_jp; +// extern UNK_TYPE D_80103FAC_jp; +// extern UNK_TYPE D_80103FB4_jp; +// extern UNK_TYPE D_80103FBC_jp; +// extern UNK_TYPE D_80103FC4_jp; +// extern UNK_TYPE D_80103FCC_jp; +// extern UNK_TYPE D_80103FD4_jp; +// extern UNK_TYPE D_80103FDC_jp; +// extern UNK_TYPE D_801040FC_jp; +// extern UNK_TYPE D_8010410C_jp; +// extern UNK_TYPE D_8010411C_jp; +// extern UNK_TYPE D_8010412C_jp; +// extern UNK_TYPE D_8010413C_jp; +// extern UNK_TYPE D_8010414C_jp; +// extern UNK_TYPE D_8010415C_jp; +// extern UNK_TYPE D_80104174_jp; +// extern UNK_TYPE D_8010417C_jp; +// extern UNK_TYPE D_80104184_jp; +// extern UNK_TYPE D_8010418C_jp; +// extern UNK_TYPE D_80104194_jp; +// extern UNK_TYPE D_801041A4_jp; +// extern UNK_TYPE D_801041AC_jp; +// extern UNK_TYPE D_801041B0_jp; +// extern UNK_TYPE D_801041B8_jp; +// extern UNK_TYPE D_801041C4_jp; +// extern UNK_TYPE D_801041CC_jp; +// extern UNK_TYPE D_801041D8_jp; +// extern UNK_TYPE D_801041E4_jp; +// extern UNK_TYPE D_801041F0_jp; +// extern UNK_TYPE D_801041FC_jp; +// extern UNK_TYPE D_80104208_jp; +// extern UNK_TYPE D_80104214_jp; +// extern UNK_TYPE D_80104220_jp; +// extern UNK_TYPE D_80104224_jp; +// extern UNK_TYPE D_80104228_jp; +// extern UNK_TYPE D_80104230_jp; +// extern UNK_TYPE D_8010423C_jp; +// extern UNK_TYPE D_80104248_jp; +// extern UNK_TYPE D_80104260_jp; +// extern UNK_TYPE D_80104278_jp; +// extern UNK_TYPE D_80104290_jp; +// extern UNK_TYPE D_801042D0_jp; +// extern UNK_TYPE D_80104310_jp; +// extern UNK_TYPE D_80104318_jp; +// extern UNK_TYPE D_80104320_jp; +// extern UNK_TYPE D_8010432C_jp; +// extern UNK_TYPE D_8010436C_jp; +// extern UNK_TYPE D_80104370_jp; +// extern UNK_TYPE D_801043D0_jp; +// extern UNK_TYPE D_801043DC_jp; +// extern UNK_TYPE D_801043E8_jp; +// extern UNK_TYPE D_801043F4_jp; +// extern UNK_TYPE D_FLT_80104400_jp; +// extern UNK_TYPE D_80104430_jp; +// extern UNK_TYPE D_8010443C_jp; +// extern UNK_TYPE D_80104448_jp; +// extern UNK_TYPE D_80104454_jp; +// extern UNK_TYPE D_80104460_jp; +// extern UNK_TYPE D_8010446C_jp; +// extern UNK_TYPE D_80104478_jp; +// extern UNK_TYPE D_80104484_jp; +// extern UNK_TYPE D_80104490_jp; +// extern UNK_TYPE D_8010449C_jp; +// extern UNK_TYPE D_801044A8_jp; +// extern UNK_TYPE D_801044B4_jp; +// extern UNK_TYPE D_801044C0_jp; +// extern UNK_TYPE D_801044CC_jp; +// extern UNK_TYPE D_801044D8_jp; +// extern UNK_TYPE D_801044E4_jp; +// extern UNK_TYPE D_801044F0_jp; +// extern UNK_TYPE D_801044FC_jp; +// extern UNK_TYPE D_80104508_jp; +// extern UNK_TYPE D_80104509_jp; +// extern UNK_TYPE D_8010450A_jp; +// extern UNK_TYPE D_8010450B_jp; +// extern UNK_TYPE D_8010450C_jp; +// extern UNK_TYPE D_8010450D_jp; +// extern UNK_TYPE D_8010450E_jp; +// extern UNK_TYPE D_8010450F_jp; +// extern UNK_TYPE D_80104510_jp; +// extern UNK_TYPE D_80104518_jp; +// extern UNK_TYPE D_8010451C_jp; +// extern UNK_TYPE D_80104528_jp; +// extern UNK_TYPE D_80104534_jp; +// extern UNK_TYPE D_80104540_jp; +// extern UNK_TYPE D_80104548_jp; +// extern UNK_TYPE D_80104550_jp; +// extern UNK_TYPE D_8010455C_jp; +// extern UNK_TYPE D_FLT_80104568_jp; +// extern UNK_TYPE D_801045B0_jp; +// extern UNK_TYPE D_801045BC_jp; +// extern UNK_TYPE D_801045C8_jp; +// extern UNK_TYPE D_801045D4_jp; +// extern UNK_TYPE D_801045E0_jp; +// extern UNK_TYPE D_801045EC_jp; +// extern UNK_TYPE D_FLT_801045F8_jp; +// extern UNK_TYPE D_801045FC_jp; +// extern UNK_TYPE D_80104674_jp; +// extern UNK_TYPE D_8010467C_jp; +// extern UNK_TYPE D_80104688_jp; +// extern UNK_TYPE D_80104690_jp; +// extern UNK_TYPE D_801046A0_jp; +// extern UNK_TYPE D_801046AC_jp; +// extern UNK_TYPE D_801046C4_jp; +// extern UNK_TYPE D_801046D0_jp; +// extern UNK_TYPE D_80104710_jp; +// extern UNK_TYPE D_8010471C_jp; +// extern UNK_TYPE D_80104740_jp; +// extern UNK_TYPE D_80104764_jp; +// extern UNK_TYPE D_80104770_jp; +// extern UNK_TYPE D_80104790_jp; +// extern UNK_TYPE D_80104794_jp; +// extern UNK_TYPE D_80104798_jp; +// extern UNK_TYPE D_8010479C_jp; +// extern UNK_TYPE D_801047A4_jp; +// extern UNK_TYPE D_801047A8_jp; +// extern UNK_TYPE D_801047B0_jp; +// extern UNK_TYPE D_801047B8_jp; +// extern UNK_TYPE D_801047C0_jp; +// extern UNK_TYPE D_801047C8_jp; +// extern UNK_TYPE D_801047F8_jp; +// extern UNK_TYPE D_80104800_jp; +// extern UNK_TYPE D_80104810_jp; +// extern UNK_TYPE D_80104814_jp; +// extern UNK_TYPE D_8010485C_jp; +// extern UNK_TYPE D_8010487C_jp; +// extern UNK_TYPE D_80104880_jp; +// extern UNK_TYPE D_801048A0_jp; +// extern UNK_TYPE D_80104938_jp; +// extern UNK_TYPE D_80104960_jp; +// extern UNK_TYPE D_801049F8_jp; +// extern UNK_TYPE D_801049FC_jp; +// extern UNK_TYPE D_80104A00_jp; +// extern UNK_TYPE D_80104A04_jp; +// extern UNK_TYPE D_80104A08_jp; +// extern UNK_TYPE D_80104A0C_jp; +// extern UNK_TYPE D_80104A10_jp; +// extern UNK_TYPE D_80104A14_jp; +// extern UNK_TYPE D_80104A18_jp; +// extern UNK_TYPE D_FLT_80104A20_jp; +// extern UNK_TYPE D_80104A60_jp; +// extern UNK_TYPE D_80104A70_jp; +// extern UNK_TYPE D_80104A74_jp; +// extern UNK_TYPE D_80104A90_jp; +// extern UNK_TYPE D_80104AAC_jp; +// extern UNK_TYPE D_80104AE4_jp; +// extern UNK_TYPE D_80104AE8_jp; +// extern UNK_TYPE D_80104B20_jp; +// extern UNK_TYPE D_80104B60_jp; +// extern UNK_TYPE D_80104F2C_jp; +// extern UNK_TYPE D_80104F90_jp; +// extern UNK_TYPE D_80104F94_jp; +// extern UNK_TYPE D_80104F98_jp; +// extern UNK_TYPE D_80104F9C_jp; +// extern UNK_TYPE D_80104FA0_jp; +// extern UNK_TYPE D_80104FAC_jp; +// extern UNK_TYPE D_80104FB0_jp; +// extern UNK_TYPE D_80104FB4_jp; +// extern UNK_TYPE D_80104FB8_jp; +// extern UNK_TYPE D_80104FBC_jp; +// extern UNK_TYPE D_80104FC8_jp; +// extern UNK_TYPE D_80104FD4_jp; +// extern UNK_TYPE D_80104FE0_jp; +// extern UNK_TYPE D_80105008_jp; +// extern UNK_TYPE D_8010500C_jp; +// extern UNK_TYPE D_80105010_jp; +// extern UNK_TYPE D_80105030_jp; +// extern UNK_TYPE D_8010506C_jp; +// extern UNK_TYPE D_8010507C_jp; +// extern UNK_TYPE D_8010508C_jp; +// extern UNK_TYPE D_80105094_jp; +// extern UNK_TYPE D_80105098_jp; +// extern UNK_TYPE D_8010509C_jp; +// extern UNK_TYPE D_801050AC_jp; +// extern UNK_TYPE D_801050BC_jp; +// extern UNK_TYPE D_801050CC_jp; +// extern UNK_TYPE D_801050DC_jp; +// extern UNK_TYPE D_801050E4_jp; +// extern UNK_TYPE D_801050F4_jp; +// extern UNK_TYPE D_801050FC_jp; +// extern UNK_TYPE D_8010510C_jp; +// extern UNK_TYPE D_80105114_jp; +// extern UNK_TYPE D_80105124_jp; +// extern UNK_TYPE D_8010512C_jp; +// extern UNK_TYPE D_8010513C_jp; +// extern UNK_TYPE D_80105144_jp; +// extern UNK_TYPE D_80105154_jp; +// extern UNK_TYPE D_8010515C_jp; +// extern UNK_TYPE D_8010516C_jp; +// extern UNK_TYPE D_80105174_jp; +// extern UNK_TYPE D_80105190_jp; +// extern UNK_TYPE D_80105194_jp; +// extern UNK_TYPE D_801051A4_jp; +// extern UNK_TYPE D_801051B0_jp; +// extern UNK_TYPE D_801051BC_jp; +// extern UNK_TYPE D_801051C4_jp; +// extern UNK_TYPE D_801051C8_jp; +// extern UNK_TYPE D_801051CC_jp; +// extern UNK_TYPE D_801051DC_jp; +// extern UNK_TYPE D_801051E8_jp; +// extern UNK_TYPE D_801051F4_jp; +// extern UNK_TYPE D_80105200_jp; +// extern UNK_TYPE D_80105208_jp; +// extern UNK_TYPE D_80105214_jp; +// extern UNK_TYPE D_8010521C_jp; +// extern UNK_TYPE D_80105228_jp; +// extern UNK_TYPE D_80105230_jp; +// extern UNK_TYPE D_8010523C_jp; +// extern UNK_TYPE D_80105244_jp; +// extern UNK_TYPE D_80105250_jp; +// extern UNK_TYPE D_80105258_jp; +// extern UNK_TYPE D_80105264_jp; +// extern UNK_TYPE D_8010526C_jp; +// extern UNK_TYPE D_80105278_jp; +// extern UNK_TYPE D_80105280_jp; +// extern UNK_TYPE D_8010529C_jp; +// extern UNK_TYPE D_801052A0_jp; +// extern UNK_TYPE D_801052B0_jp; +// extern UNK_TYPE D_801052C0_jp; +// extern UNK_TYPE D_801052D0_jp; +// extern UNK_TYPE D_801052E0_jp; +// extern UNK_TYPE D_801052E8_jp; +// extern UNK_TYPE D_801052F8_jp; +// extern UNK_TYPE D_80105300_jp; +// extern UNK_TYPE D_80105310_jp; +// extern UNK_TYPE D_80105318_jp; +// extern UNK_TYPE D_80105328_jp; +// extern UNK_TYPE D_80105330_jp; +// extern UNK_TYPE D_80105340_jp; +// extern UNK_TYPE D_80105348_jp; +// extern UNK_TYPE D_80105358_jp; +// extern UNK_TYPE D_80105360_jp; +// extern UNK_TYPE D_80105370_jp; +// extern UNK_TYPE D_80105378_jp; +// extern UNK_TYPE D_80105394_jp; +// extern UNK_TYPE D_80105398_jp; +// extern UNK_TYPE D_801053A8_jp; +// extern UNK_TYPE D_801053B8_jp; +// extern UNK_TYPE D_801053C8_jp; +// extern UNK_TYPE D_801053D0_jp; +// extern UNK_TYPE D_801053D4_jp; +// extern UNK_TYPE D_801053D8_jp; +// extern UNK_TYPE D_801053E8_jp; +// extern UNK_TYPE D_801053F4_jp; +// extern UNK_TYPE D_80105400_jp; +// extern UNK_TYPE D_80105408_jp; +// extern UNK_TYPE D_8010540C_jp; +// extern UNK_TYPE D_80105410_jp; +// extern UNK_TYPE D_80105420_jp; +// extern UNK_TYPE D_8010542C_jp; +// extern UNK_TYPE D_80105438_jp; +// extern UNK_TYPE D_80105440_jp; +// extern UNK_TYPE D_80105444_jp; +// extern UNK_TYPE D_80105448_jp; +// extern UNK_TYPE D_80105458_jp; +// extern UNK_TYPE D_8010546C_jp; +// extern UNK_TYPE D_80105480_jp; +// extern UNK_TYPE D_80105488_jp; +// extern UNK_TYPE D_8010548C_jp; +// extern UNK_TYPE D_80105490_jp; +// extern UNK_TYPE D_801054A0_jp; +// extern UNK_TYPE D_801054AC_jp; +// extern UNK_TYPE D_801054B8_jp; +// extern UNK_TYPE D_801054C0_jp; +// extern UNK_TYPE D_801054C4_jp; +// extern UNK_TYPE D_801054C8_jp; +// extern UNK_TYPE D_801054D8_jp; +// extern UNK_TYPE D_801054E8_jp; +// extern UNK_TYPE D_801054F8_jp; +// extern UNK_TYPE D_80105500_jp; +// extern UNK_TYPE D_80105510_jp; +// extern UNK_TYPE D_80105518_jp; +// extern UNK_TYPE D_80105528_jp; +// extern UNK_TYPE D_80105530_jp; +// extern UNK_TYPE D_80105540_jp; +// extern UNK_TYPE D_80105548_jp; +// extern UNK_TYPE D_80105558_jp; +// extern UNK_TYPE D_80105560_jp; +// extern UNK_TYPE D_80105570_jp; +// extern UNK_TYPE D_80105578_jp; +// extern UNK_TYPE D_80105588_jp; +// extern UNK_TYPE D_80105590_jp; +// extern UNK_TYPE D_801055AC_jp; +// extern UNK_TYPE D_801055B0_jp; +// extern UNK_TYPE D_801055C0_jp; +// extern UNK_TYPE D_801055C4_jp; +// extern UNK_TYPE D_801055C8_jp; +// extern UNK_TYPE D_801055D0_jp; +// extern UNK_TYPE D_801055D4_jp; +// extern UNK_TYPE D_801055D8_jp; +// extern UNK_TYPE D_801055E8_jp; +// extern UNK_TYPE D_80105624_jp; +// extern UNK_TYPE D_80105628_jp; +// extern UNK_TYPE D_80105670_jp; +// extern UNK_TYPE D_801056A0_jp; +// extern UNK_TYPE D_80105830_jp; +// extern UNK_TYPE D_80106030_jp; +// extern UNK_TYPE D_80106130_jp; +// extern UNK_TYPE D_80106158_jp; +// extern UNK_TYPE D_80106170_jp; +// extern UNK_TYPE D_801061A0_jp; +// extern UNK_TYPE D_801061A4_jp; +// extern UNK_TYPE D_801061A7_jp; +// extern UNK_TYPE D_801061AC_jp; +// extern UNK_TYPE D_801061B4_jp; +// extern UNK_TYPE D_801061B8_jp; +// extern UNK_TYPE D_801061C0_jp; +// extern UNK_TYPE D_801061D4_jp; +// extern UNK_TYPE D_801061E4_jp; +// extern UNK_TYPE D_80106200_jp; +// extern UNK_TYPE D_80106204_jp; +// extern UNK_TYPE D_80106208_jp; +// extern UNK_TYPE D_80106408_jp; +// extern UNK_TYPE D_80106478_jp; +// extern UNK_TYPE D_80106488_jp; +// extern UNK_TYPE D_801064D0_jp; +// extern UNK_TYPE D_80106518_jp; +// extern UNK_TYPE D_80106560_jp; +// extern UNK_TYPE D_80106638_jp; +// extern UNK_TYPE D_80106660_jp; +// extern UNK_TYPE D_801066CC_jp; +// extern UNK_TYPE D_80106738_jp; +// extern UNK_TYPE D_8010674C_jp; +// extern UNK_TYPE D_80106794_jp; +// extern UNK_TYPE D_801067A4_jp; +// extern UNK_TYPE D_80106814_jp; +// extern UNK_TYPE D_80106818_jp; +// extern UNK_TYPE D_80106820_jp; +// extern UNK_TYPE D_80106824_jp; +// extern UNK_TYPE D_80106828_jp; +// extern UNK_TYPE D_8010682C_jp; +// extern UNK_TYPE D_80106830_jp; +// extern UNK_TYPE D_8010685C_jp; +// extern UNK_TYPE D_FLT_80106890_jp; +// extern UNK_TYPE D_FLT_8010689C_jp; +// extern UNK_TYPE D_FLT_801068A8_jp; +// extern UNK_TYPE D_FLT_801068AC_jp; +// extern UNK_TYPE D_801068C0_jp; +// extern UNK_TYPE D_801068CC_jp; +// extern UNK_TYPE D_801068D8_jp; +// extern UNK_TYPE D_FLT_80106920_jp; +// extern UNK_TYPE D_FLT_80106968_jp; +// extern UNK_TYPE D_8010696C_jp; +// extern UNK_TYPE D_80106978_jp; +// extern UNK_TYPE D_80106984_jp; +// extern UNK_TYPE D_801069E0_jp; +// extern UNK_TYPE D_80106A08_jp; +// extern UNK_TYPE D_80106A0C_jp; +// extern UNK_TYPE D_80106A10_jp; +// extern UNK_TYPE D_80106A14_jp; +// extern UNK_TYPE D_80106A3C_jp; +// extern UNK_TYPE D_80106A40_jp; +// extern UNK_TYPE D_80106A4C_jp; +// extern UNK_TYPE D_80106A50_jp; +// extern UNK_TYPE D_FLT_80106A58_jp; +// extern UNK_TYPE D_80106A60_jp; +// extern UNK_TYPE D_80106A64_jp; +// extern UNK_TYPE D_80106A68_jp; +// extern UNK_TYPE D_80106A78_jp; +// extern UNK_TYPE D_80106A7C_jp; +// extern UNK_TYPE D_80106A90_jp; +// extern UNK_TYPE D_80106A94_jp; +// extern UNK_TYPE D_80106A98_jp; +// extern UNK_TYPE D_80106A9C_jp; +// extern UNK_TYPE D_80106AA0_jp; +// extern UNK_TYPE D_80106AA4_jp; +// extern UNK_TYPE D_80106AA8_jp; +// extern UNK_TYPE D_80106AAC_jp; +// extern UNK_TYPE D_80106AB0_jp; +// extern UNK_TYPE D_80106AB4_jp; +// extern UNK_TYPE D_80106ABC_jp; +// extern UNK_TYPE D_80106ACC_jp; +// extern UNK_TYPE D_80106AF0_jp; +// extern UNK_TYPE D_80106AF4_jp; +// extern UNK_TYPE D_80106BF4_jp; +// extern UNK_TYPE D_80106BF5_jp; +// extern UNK_TYPE D_80106CB8_jp; +// extern UNK_TYPE D_80106D20_jp; +// extern UNK_TYPE D_FLT_80106D24_jp; +// extern UNK_TYPE D_80106D30_jp; +// extern UNK_TYPE D_80106D38_jp; +// extern UNK_TYPE D_80106D4C_jp; +// extern UNK_TYPE D_80106D50_jp; +// extern UNK_TYPE D_80106D64_jp; +// extern UNK_TYPE D_80106D78_jp; +// extern UNK_TYPE D_80106D8C_jp; +// extern UNK_TYPE D_80106DA0_jp; +// extern UNK_TYPE D_80106E10_jp; +// extern UNK_TYPE game_dlftbls; +// extern UNK_TYPE D_80106E50_jp; +// extern UNK_TYPE D_80106E80_jp; +// extern UNK_TYPE D_80106EB0_jp; +// extern UNK_TYPE D_80106EE0_jp; +// extern UNK_TYPE D_80106F10_jp; +// extern UNK_TYPE D_80106F40_jp; +// extern UNK_TYPE D_80106F70_jp; +// extern UNK_TYPE D_80106FA0_jp; +// extern UNK_TYPE D_80106FD0_jp; +// extern UNK_TYPE D_80107000_jp; +// extern UNK_TYPE D_80107010_jp; +// extern UNK_TYPE D_80107020_jp; +// extern UNK_TYPE D_801071A4_jp; +// extern UNK_TYPE D_801071B8_jp; +// extern UNK_TYPE D_801071CC_jp; +// extern UNK_TYPE D_801075E0_jp; +// extern UNK_TYPE D_80107620_jp; +// extern UNK_TYPE D_80107630_jp; +// extern UNK_TYPE D_80107634_jp; +// extern UNK_TYPE D_80107638_jp; +// extern UNK_TYPE D_8010763C_jp; +// extern UNK_TYPE D_80107640_jp; +// extern UNK_TYPE D_80107644_jp; +// extern UNK_TYPE D_8010764C_jp; +// extern UNK_TYPE D_80107674_jp; +// extern UNK_TYPE D_80107678_jp; +// extern UNK_TYPE D_8010767C_jp; +// extern UNK_TYPE D_801076A0_jp; +// extern UNK_TYPE D_801076A4_jp; +// extern UNK_TYPE D_801076B0_jp; +// extern UNK_TYPE D_801076BC_jp; +// extern UNK_TYPE D_FLT_80107730_jp; +// extern UNK_TYPE D_FLT_80107744_jp; +// extern UNK_TYPE D_80107760_jp; +// extern UNK_TYPE D_80107764_jp; +// extern UNK_TYPE D_80107768_jp; +// extern UNK_TYPE D_8010778C_jp; +// extern UNK_TYPE D_801078BC_jp; +// extern UNK_TYPE D_801079EC_jp; +// extern UNK_TYPE D_80107A14_jp; +// extern UNK_TYPE D_80107A3C_jp; +// extern UNK_TYPE D_80107A64_jp; +// extern UNK_TYPE D_80107A8C_jp; +// extern UNK_TYPE D_80107A9C_jp; +// extern UNK_TYPE D_80107AA8_jp; +// extern UNK_TYPE D_FLT_80107AD0_jp; +// extern UNK_TYPE D_FLT_80107ADC_jp; +// extern UNK_TYPE D_FLT_80107AE8_jp; +// extern UNK_TYPE D_80107AF0_jp; +// extern UNK_TYPE D_80107B00_jp; +// extern UNK_TYPE D_80107B30_jp; +// extern UNK_TYPE D_80107B3C_jp; +// extern UNK_TYPE D_80107B50_jp; +// extern UNK_TYPE D_80107B60_jp; +// extern UNK_TYPE D_80107B70_jp; +// extern UNK_TYPE D_80107B75_jp; +// extern UNK_TYPE D_80107B78_jp; +// extern UNK_TYPE D_80107B88_jp; +// extern UNK_TYPE D_80107B90_jp; +// extern UNK_TYPE D_80107C90_jp; +// extern UNK_TYPE D_80107C94_jp; +// extern UNK_TYPE D_80107C9C_jp; +// extern UNK_TYPE D_80107CA4_jp; +// extern UNK_TYPE D_80107CB4_jp; +// extern UNK_TYPE D_80107CB8_jp; +// extern UNK_TYPE D_80107E40_jp; +// extern UNK_TYPE D_80107EC0_jp; +// extern UNK_TYPE D_80107F40_jp; +// extern UNK_TYPE D_80107FC0_jp; +// extern UNK_TYPE D_801087C0_jp; +// extern UNK_TYPE D_801097C0_jp; +// extern UNK_TYPE D_8010A7C0_jp; +// extern UNK_TYPE D_8010A8E8_jp; +// extern UNK_TYPE D_8010A928_jp; +// extern UNK_TYPE D_8010AD28_jp; +// extern UNK_TYPE D_8010AD98_jp; +// extern UNK_TYPE D_8010AE00_jp; +// extern UNK_TYPE D_8010AE20_jp; +// extern UNK_TYPE D_8010AE40_jp; +// extern UNK_TYPE D_8010AE48_jp; +// extern UNK_TYPE D_8010AE50_jp; +// extern UNK_TYPE D_8010AEC0_jp; +// extern UNK_TYPE D_8010AEC8_jp; +// extern UNK_TYPE D_8010AECC_jp; +// extern UNK_TYPE D_8010AEE0_jp; +// extern UNK_TYPE D_8010AEF4_jp; +// extern UNK_TYPE D_8010AF58_jp; +// extern UNK_TYPE D_8010B034_jp; +// extern UNK_TYPE D_8010B074_jp; +// extern UNK_TYPE D_8010B078_jp; +// extern UNK_TYPE D_8010B09C_jp; +// extern UNK_TYPE D_8010B0BC_jp; +// extern UNK_TYPE D_8010B1BC_jp; +// extern UNK_TYPE D_8010B1DC_jp; +// extern UNK_TYPE D_8010B21C_jp; +// extern UNK_TYPE D_8010B25C_jp; +// extern UNK_TYPE D_8010B264_jp; +// extern UNK_TYPE D_8010B270_jp; +// extern UNK_TYPE D_8010B2A8_jp; +// extern UNK_TYPE D_8010B2AC_jp; +// extern UNK_TYPE D_8010B30C_jp; +// extern UNK_TYPE D_8010B32C_jp; +// extern UNK_TYPE D_8010B330_jp; +// extern UNK_TYPE D_8010B334_jp; +// extern UNK_TYPE D_8010B374_jp; +// extern UNK_TYPE D_8010B478_jp; +// extern UNK_TYPE D_8010B484_jp; +// extern UNK_TYPE D_8010B490_jp; +// extern UNK_TYPE D_8010B4A0_jp; +// extern UNK_TYPE D_8010B4B0_jp; +// extern UNK_TYPE D_8010B4FC_jp; +// extern UNK_TYPE D_8010B500_jp; +// extern UNK_TYPE D_8010B504_jp; +// extern UNK_TYPE D_8010B510_jp; +// extern UNK_TYPE D_8010B810_jp; +// extern UNK_TYPE D_8010B818_jp; +// extern UNK_TYPE D_8010B81C_jp; +// extern UNK_TYPE D_8010B824_jp; +// extern UNK_TYPE D_8010B850_jp; +// extern UNK_TYPE D_8010B868_jp; +// extern UNK_TYPE D_8010B880_jp; +// extern UNK_TYPE D_8010B888_jp; +// extern UNK_TYPE D_8010B890_jp; +// extern UNK_TYPE D_8010B898_jp; +// extern UNK_TYPE D_8010B8A4_jp; +// extern UNK_TYPE D_8010B8B0_jp; +// extern UNK_TYPE D_8010B8B8_jp; +// extern UNK_TYPE D_8010B8C0_jp; +// extern UNK_TYPE D_8010B908_jp; +// extern UNK_TYPE D_8010B91A_jp; +// extern UNK_TYPE D_8010B91C_jp; +// extern UNK_TYPE D_8010B934_jp; +// extern UNK_TYPE D_8010B950_jp; +// extern UNK_TYPE D_8010B952_jp; +// extern UNK_TYPE D_8010B953_jp; +// extern UNK_TYPE D_8010B968_jp; +// extern UNK_TYPE D_8010B970_jp; +// extern UNK_TYPE D_8010B9A8_jp; +// extern UNK_TYPE D_8010B9B0_jp; +// extern UNK_TYPE D_8010B9E8_jp; +// extern UNK_TYPE D_8010B9F0_jp; +// extern UNK_TYPE D_8010BA28_jp; +// extern UNK_TYPE D_8010BA30_jp; +// extern UNK_TYPE D_8010BA68_jp; +// extern UNK_TYPE D_8010BA70_jp; +// extern UNK_TYPE D_8010BAB8_jp; +// extern UNK_TYPE D_8010BAC0_jp; +// extern UNK_TYPE D_8010BB08_jp; +// extern UNK_TYPE D_8010BB10_jp; +// extern UNK_TYPE D_8010BB30_jp; +// extern UNK_TYPE D_8010BB34_jp; +// extern UNK_TYPE D_8010BB38_jp; +// extern UNK_TYPE D_8010BB74_jp; +// extern UNK_TYPE D_8010BB7C_jp; +// extern UNK_TYPE D_8010BB80_jp; +// extern UNK_TYPE D_8010BB8C_jp; +// extern UNK_TYPE D_8010BB94_jp; +// extern UNK_TYPE D_8010BB98_jp; +// extern UNK_TYPE D_8010BB9C_jp; +// extern UNK_TYPE D_8010BBD8_jp; +// extern UNK_TYPE D_8010BBE0_jp; +// extern UNK_TYPE D_8010BBE4_jp; +// extern UNK_TYPE D_8010BBEC_jp; +// extern UNK_TYPE D_8010BC28_jp; +// extern UNK_TYPE D_8010BC30_jp; +// extern UNK_TYPE D_8010BC3C_jp; +// extern UNK_TYPE D_8010BC48_jp; +// extern UNK_TYPE D_8010BC50_jp; +// extern UNK_TYPE D_8010BC5C_jp; +// extern UNK_TYPE D_8010BC60_jp; +// extern UNK_TYPE D_8010BC68_jp; +// extern UNK_TYPE D_8010BCBC_jp; +// extern UNK_TYPE D_8010BCC4_jp; +// extern UNK_TYPE D_8010BCE0_jp; +// extern UNK_TYPE D_8010BD10_jp; +// extern UNK_TYPE D_8010BD18_jp; +// extern UNK_TYPE D_8010BD20_jp; +// extern UNK_TYPE D_8010BF2C_jp; +// extern UNK_TYPE D_8010BF30_jp; +// extern UNK_TYPE D_8010BF74_jp; +// extern UNK_TYPE D_8010BF88_jp; +// extern UNK_TYPE D_8010BFD0_jp; +// extern UNK_TYPE D_8010C050_jp; +// extern UNK_TYPE D_8010C0D0_jp; +// extern UNK_TYPE D_8010C0D4_jp; +// extern UNK_TYPE D_8010C0DC_jp; +// extern UNK_TYPE D_8010C0E4_jp; +// extern UNK_TYPE D_8010C0E8_jp; +// extern UNK_TYPE D_8010C2F0_jp; +// extern UNK_TYPE D_8010C4F8_jp; +// extern UNK_TYPE D_8010C538_jp; +// extern UNK_TYPE D_8010C5B0_jp; +// extern UNK_TYPE D_8010C5C4_jp; +// extern UNK_TYPE D_8010C5D8_jp; +// extern UNK_TYPE D_8010C5E4_jp; +// extern UNK_TYPE D_8010C5F4_jp; +// extern UNK_TYPE D_8010C610_jp; +// extern UNK_TYPE D_8010C618_jp; +// extern UNK_TYPE D_8010C620_jp; +// extern UNK_TYPE D_8010C630_jp; +// extern UNK_TYPE D_8010C640_jp; +// extern UNK_TYPE D_8010C648_jp; +// extern UNK_TYPE D_8010C650_jp; +// extern UNK_TYPE D_8010C65C_jp; +// extern UNK_TYPE D_8010C66C_jp; +// extern UNK_TYPE D_8010C670_jp; +// extern UNK_TYPE D_8010C680_jp; +// extern UNK_TYPE D_8010C684_jp; +// extern UNK_TYPE D_8010C694_jp; +// extern UNK_TYPE D_8010C69C_jp; +// extern UNK_TYPE D_8010C6A4_jp; +// extern UNK_TYPE D_8010C6B0_jp; +// extern UNK_TYPE D_8010C6B8_jp; +// extern UNK_TYPE D_8010C6C0_jp; +// extern UNK_TYPE D_8010C6C4_jp; +// extern UNK_TYPE D_8010C6C8_jp; +// extern UNK_TYPE D_8010C6CC_jp; +// extern UNK_TYPE D_8010C6F8_jp; +// extern UNK_TYPE D_8010C848_jp; +// extern UNK_TYPE D_8010C850_jp; +// extern UNK_TYPE D_8010C858_jp; +// extern UNK_TYPE D_8010C860_jp; +// extern UNK_TYPE D_8010C868_jp; +// extern UNK_TYPE D_8010C870_jp; +// extern UNK_TYPE D_8010C878_jp; +// extern UNK_TYPE D_8010C880_jp; +// extern UNK_TYPE D_8010C888_jp; +// extern UNK_TYPE D_8010C890_jp; +// extern UNK_TYPE D_8010C8A0_jp; +// extern UNK_TYPE D_8010C8B0_jp; +// extern UNK_TYPE D_8010C8C0_jp; +// extern UNK_TYPE D_8010C8D0_jp; +// extern UNK_TYPE D_8010C8E0_jp; +// extern UNK_TYPE D_8010C8F0_jp; +// extern UNK_TYPE D_8010C900_jp; +// extern UNK_TYPE D_8010C910_jp; +// extern UNK_TYPE D_8010C928_jp; +// extern UNK_TYPE D_8010C940_jp; +// extern UNK_TYPE D_8010C958_jp; +// extern UNK_TYPE D_8010C970_jp; +// extern UNK_TYPE D_8010C9D0_jp; +// extern UNK_TYPE D_8010CB20_jp; +// extern UNK_TYPE D_8010CB30_jp; +// extern UNK_TYPE D_8010CB90_jp; +// extern UNK_TYPE D_8010CBC0_jp; +// extern UNK_TYPE D_8010CBF0_jp; +// extern UNK_TYPE D_8010CC20_jp; +// extern UNK_TYPE D_8010CC50_jp; +// extern UNK_TYPE D_8010CC80_jp; +// extern UNK_TYPE D_8010CCB0_jp; +// extern UNK_TYPE D_8010CD10_jp; +// extern UNK_TYPE D_8010CD70_jp; +// extern UNK_TYPE D_8010CDA0_jp; +// extern UNK_TYPE D_8010CDD0_jp; +// extern UNK_TYPE D_8010CE00_jp; +// extern UNK_TYPE D_8010CE60_jp; +// extern UNK_TYPE D_8010CE90_jp; +// extern UNK_TYPE D_8010CEC0_jp; +// extern UNK_TYPE D_8010D274_jp; +// extern UNK_TYPE D_8010D28C_jp; +// extern UNK_TYPE D_8010D2A4_jp; +// extern UNK_TYPE D_8010D2BC_jp; +// extern UNK_TYPE D_8010D2D4_jp; +// extern UNK_TYPE D_8010D2EC_jp; +// extern UNK_TYPE D_8010D2FC_jp; +// extern UNK_TYPE D_8010D314_jp; +// extern UNK_TYPE D_8010D418_jp; +// extern UNK_TYPE D_8010D6C8_jp; +// extern UNK_TYPE D_8010D6D0_jp; +// extern UNK_TYPE D_8010D6D8_jp; +// extern UNK_TYPE D_8010D6E0_jp; +// extern UNK_TYPE D_8010D6E8_jp; +// extern UNK_TYPE D_8010DA9C_jp; +// extern UNK_TYPE D_8010DAA0_jp; +// extern UNK_TYPE D_8010DADC_jp; +// extern UNK_TYPE D_8010DAE8_jp; +// extern UNK_TYPE D_8010DAF4_jp; +// extern UNK_TYPE D_8010DB00_jp; +// extern UNK_TYPE D_8010DB0C_jp; +// extern UNK_TYPE D_8010DB18_jp; +// extern UNK_TYPE D_8010DB24_jp; +// extern UNK_TYPE D_8010DB30_jp; +// extern UNK_TYPE D_8010DB3C_jp; +// extern UNK_TYPE D_8010DB48_jp; +// extern UNK_TYPE D_8010DB54_jp; +// extern UNK_TYPE D_8010DB60_jp; +// extern UNK_TYPE D_8010DB6C_jp; +// extern UNK_TYPE D_8010DBAC_jp; +// extern UNK_TYPE D_8010DBCC_jp; +// extern UNK_TYPE D_8010DBEC_jp; +// extern UNK_TYPE D_8010DBF8_jp; +// extern UNK_TYPE D_8010DC04_jp; +// extern UNK_TYPE D_8010DC10_jp; +// extern UNK_TYPE D_8010DC1C_jp; +// extern UNK_TYPE D_8010DC2C_jp; +// extern UNK_TYPE D_8010DC3C_jp; +// extern UNK_TYPE D_8010DC5C_jp; +// extern UNK_TYPE D_8010DC6C_jp; +// extern UNK_TYPE D_8010DC7C_jp; +// extern UNK_TYPE D_8010DC84_jp; +// extern UNK_TYPE D_8010DC88_jp; +// extern UNK_TYPE D_8010DC8C_jp; +// extern UNK_TYPE D_8010DC90_jp; +// extern UNK_TYPE D_8010DCA0_jp; +// extern UNK_TYPE D_8010DCB0_jp; +// extern UNK_TYPE D_8010DCC4_jp; +// extern UNK_TYPE D_8010DCE0_jp; +// extern UNK_TYPE D_8010DCE4_jp; +// extern UNK_TYPE D_8010DCE8_jp; +// extern UNK_TYPE D_8010DCEC_jp; +// extern UNK_TYPE D_8010DD08_jp; +// extern UNK_TYPE D_8010DD24_jp; +// extern UNK_TYPE D_8010DD38_jp; +// extern UNK_TYPE D_8010DD80_jp; +// extern UNK_TYPE D_8010DDAC_jp; +// extern UNK_TYPE D_8010DDBC_jp; +// extern UNK_TYPE D_8010DDD0_jp; +// extern UNK_TYPE D_8010ED60_jp; +// extern UNK_TYPE D_8010EDA0_jp; +// extern UNK_TYPE D_8010EDA4_jp; +// extern UNK_TYPE D_8010EDA8_jp; +// extern UNK_TYPE D_8010EDBC_jp; +// extern UNK_TYPE D_8010EDD0_jp; +// extern UNK_TYPE D_8010EDE0_jp; +// extern UNK_TYPE D_8010EE50_jp; +// extern UNK_TYPE D_8010EE54_jp; +// extern UNK_TYPE D_8010EE55_jp; +// extern UNK_TYPE D_8010EE5C_jp; +// extern UNK_TYPE D_8010EEE4_jp; +// extern UNK_TYPE D_8010EEE8_jp; +// extern UNK_TYPE D_8010EEEC_jp; +// extern UNK_TYPE D_8010EEF0_jp; +// extern UNK_TYPE D_8010EF00_jp; +// extern UNK_TYPE D_8010EF10_jp; +// extern UNK_TYPE D_8010EF24_jp; +// extern UNK_TYPE D_8010EF2C_jp; +// extern UNK_TYPE D_8010EF30_jp; +// extern UNK_TYPE D_8010EF48_jp; +// extern UNK_TYPE D_8010EF50_jp; +// extern UNK_TYPE D_8010EF60_jp; +// extern UNK_TYPE D_8010EF70_jp; +// extern UNK_TYPE D_8010EF80_jp; +// extern UNK_TYPE gamePT; +// extern UNK_TYPE D_8010EFA0_jp; +// extern UNK_TYPE D_8010EFB0_jp; +// extern UNK_TYPE D_8010EFB8_jp; +// extern UNK_TYPE D_8010EFC0_jp; +// extern UNK_TYPE D_8010EFC8_jp; +// extern UNK_TYPE D_8010EFD0_jp; +// extern UNK_TYPE D_8010EFD4_jp; +// extern UNK_TYPE D_8010EFD8_jp; +// extern UNK_TYPE D_8010EFE0_jp; +// extern UNK_TYPE D_8010EFFC_jp; +// extern UNK_TYPE D_8010F3DC_jp; +// extern UNK_TYPE D_8010F3E0_jp; +// extern UNK_TYPE D_8010F3E4_jp; +// extern UNK_TYPE D_8010F3E8_jp; +// extern UNK_TYPE D_8010F3F0_jp; +// extern UNK_TYPE D_8010F3F4_jp; +// extern UNK_TYPE D_8010F400_jp; +// extern UNK_TYPE D_8010F410_jp; +// extern UNK_TYPE D_8010F450_jp; +// extern UNK_TYPE D_FLT_8010F460_jp; +// extern UNK_TYPE D_FLT_8010F490_jp; +// extern UNK_TYPE D_8010F4A0_jp; +// extern UNK_TYPE D_8010F4AC_jp; +// extern UNK_TYPE D_8010F4C0_jp; +// extern UNK_TYPE D_8010FCC0_jp; +// extern UNK_TYPE D_8010FCD0_jp; +// extern UNK_TYPE MtxF_clear; +// extern UNK_TYPE D_8010FD50_jp; +// extern UNK_TYPE D_8010FD54_jp; +// extern UNK_TYPE D_8010FD58_jp; +// extern UNK_TYPE D_8010FD5C_jp; +// extern UNK_TYPE D_8010FD60_jp; +// extern UNK_TYPE D_8010FD70_jp; +// extern UNK_TYPE D_80110000_jp; +// extern UNK_TYPE D_80110D70_jp; +// extern UNK_TYPE D_80110E70_jp; +// extern UNK_TYPE D_80110F60_jp; +// extern UNK_TYPE D_801115F0_jp; +// extern UNK_TYPE D_80111C80_jp; +// extern UNK_TYPE D_80111E88_jp; +// extern UNK_TYPE D_FLT_80111EA4_jp; +// extern UNK_TYPE D_FLT_801120A4_jp; +// extern UNK_TYPE D_FLT_801122A4_jp; +// extern UNK_TYPE D_FLT_801126A4_jp; +// extern UNK_TYPE D_801128A4_jp; +// extern UNK_TYPE D_801128B4_jp; +// extern UNK_TYPE D_801128C4_jp; +// extern UNK_TYPE D_801128D4_jp; +// extern UNK_TYPE D_801128F4_jp; +// extern UNK_TYPE D_80112914_jp; +// extern UNK_TYPE D_80112992_jp; +// extern UNK_TYPE D_FLT_80112A18_jp; +// extern UNK_TYPE D_FLT_80112C14_jp; +// extern UNK_TYPE D_FLT_80112C18_jp; +// extern UNK_TYPE D_FLT_80112E14_jp; +// extern UNK_TYPE D_FLT_80112E18_jp; +// extern UNK_TYPE D_FLT_80113014_jp; +// extern UNK_TYPE D_801130A0_jp; +// extern UNK_TYPE D_801130A4_jp; +// extern UNK_TYPE D_801130C4_jp; +// extern UNK_TYPE D_801130C8_jp; +// extern UNK_TYPE D_801130CC_jp; +// extern UNK_TYPE D_801130D0_jp; +// extern UNK_TYPE D_801130E0_jp; +// extern UNK_TYPE D_801130E4_jp; +// extern UNK_TYPE D_801130E8_jp; +// extern UNK_TYPE D_801130EC_jp; +// extern UNK_TYPE D_801130F0_jp; +// extern UNK_TYPE D_80113100_jp; +// extern UNK_TYPE D_80113108_jp; +// extern UNK_TYPE D_8011310C_jp; +// extern UNK_TYPE D_80113110_jp; +// extern UNK_TYPE D_80113120_jp; +// extern UNK_TYPE D_80113124_jp; +// extern UNK_TYPE D_80113138_jp; +// extern UNK_TYPE D_801131A8_jp; +// extern UNK_TYPE D_80113210_jp; +// extern UNK_TYPE D_80113298_jp; +// extern UNK_TYPE D_8011329C_jp; +// extern UNK_TYPE D_801132A0_jp; +// extern UNK_TYPE D_80113310_jp; +// extern UNK_TYPE D_80113320_jp; +// extern UNK_TYPE D_80113330_jp; +// extern UNK_TYPE D_80113344_jp; +// extern UNK_TYPE D_80113358_jp; +// extern UNK_TYPE D_80113364_jp; +// extern UNK_TYPE D_80113370_jp; +// extern UNK_TYPE D_80113380_jp; +// extern UNK_TYPE D_801137AE_jp; +// extern UNK_TYPE D_801137DE_jp; +// extern UNK_TYPE D_8011380E_jp; +// extern UNK_TYPE D_80113840_jp; +// extern UNK_TYPE D_80113844_jp; +// extern UNK_TYPE D_80113848_jp; +// extern UNK_TYPE D_8011384C_jp; +// extern UNK_TYPE D_80113854_jp; +// extern UNK_TYPE D_80113858_jp; +// extern UNK_TYPE D_8011385C_jp; +// extern UNK_TYPE D_80113860_jp; +// extern UNK_TYPE D_80113864_jp; +// extern UNK_TYPE D_80113868_jp; +// extern UNK_TYPE D_FLT_8011386C_jp; +// extern UNK_TYPE D_80113870_jp; +// extern UNK_TYPE D_80113894_jp; +// extern UNK_TYPE D_80113898_jp; +// extern UNK_TYPE D_8011389C_jp; +// extern UNK_TYPE D_801138A0_jp; +// extern UNK_TYPE D_801138A4_jp; +// extern UNK_TYPE D_801138A8_jp; +// extern UNK_TYPE D_801138AC_jp; +// extern UNK_TYPE D_801138B0_jp; +// extern UNK_TYPE D_801138B4_jp; +// extern UNK_TYPE D_801138B8_jp; +// extern UNK_TYPE D_801138BC_jp; +// extern UNK_TYPE D_801138C0_jp; +// extern UNK_TYPE D_801138C8_jp; +// extern UNK_TYPE D_801138CC_jp; +// extern UNK_TYPE D_801138D0_jp; +// extern UNK_TYPE D_801138D4_jp; +// extern UNK_TYPE D_FLT_801138D8_jp; +// extern UNK_TYPE D_FLT_801138DC_jp; +// extern UNK_TYPE D_FLT_801138E0_jp; +// extern UNK_TYPE D_FLT_801138E4_jp; +// extern UNK_TYPE D_801138E8_jp; +// extern UNK_TYPE D_801138EC_jp; +// extern UNK_TYPE D_801138F0_jp; +// extern UNK_TYPE D_801138F4_jp; +// extern UNK_TYPE D_801138F8_jp; +// extern UNK_TYPE D_FLT_801138FC_jp; +// extern UNK_TYPE D_80113900_jp; +// extern UNK_TYPE D_80113904_jp; +// extern UNK_TYPE D_80113908_jp; +// extern UNK_TYPE D_80113910_jp; +// extern UNK_TYPE D_80113914_jp; +// extern UNK_TYPE D_80113918_jp; +// extern UNK_TYPE D_8011391C_jp; +// extern UNK_TYPE D_80113928_jp; +// extern UNK_TYPE D_8011392C_jp; +// extern UNK_TYPE D_80113930_jp; +// extern UNK_TYPE D_80113934_jp; +// extern UNK_TYPE D_FLT_80113938_jp; +// extern UNK_TYPE D_8011393C_jp; +// extern UNK_TYPE D_80113940_jp; +// extern UNK_TYPE D_FLT_80113944_jp; +// extern UNK_TYPE D_FLT_80113948_jp; +// extern UNK_TYPE D_FLT_8011394C_jp; +// extern UNK_TYPE D_80113950_jp; +// extern UNK_TYPE D_80113954_jp; +// extern UNK_TYPE D_80113958_jp; +// extern UNK_TYPE D_8011395C_jp; +// extern UNK_TYPE D_80113964_jp; +// extern UNK_TYPE D_80113A64_jp; +// extern UNK_TYPE D_80113AFC_jp; +// extern UNK_TYPE D_80113B14_jp; +// extern UNK_TYPE D_80113B2C_jp; +// extern UNK_TYPE D_80113B84_jp; +// extern UNK_TYPE D_80113C04_jp; +// extern UNK_TYPE D_80113C34_jp; +// extern UNK_TYPE D_FLT_80113CF4_jp; +// extern UNK_TYPE D_80113D3C_jp; +// extern UNK_TYPE D_FLT_80113D44_jp; +// extern UNK_TYPE D_80113D4C_jp; +// extern UNK_TYPE D_80113DB4_jp; +// extern UNK_TYPE D_80113E04_jp; +// extern UNK_TYPE D_80114124_jp; +// extern UNK_TYPE D_8011412C_jp; +// extern UNK_TYPE D_801142BC_jp; +// extern UNK_TYPE D_FLT_801142C4_jp; +// extern UNK_TYPE D_FLT_80114324_jp; +// extern UNK_TYPE D_8011437C_jp; +// extern UNK_TYPE D_80114380_jp; +// extern UNK_TYPE D_80114390_jp; +// extern UNK_TYPE D_80114394_jp; +// extern UNK_TYPE D_80114398_jp; +// extern UNK_TYPE D_801143A0_jp; +// extern UNK_TYPE D_801143A4_jp; +// extern UNK_TYPE D_801143A8_jp; +// extern UNK_TYPE D_801143B0_jp; +// extern UNK_TYPE D_801143B4_jp; +// extern UNK_TYPE D_801143BC_jp; +// extern UNK_TYPE D_801143C0_jp; +// extern UNK_TYPE D_801143D0_jp; +// extern UNK_TYPE D_801143E8_jp; +// extern UNK_TYPE D_80114420_jp; +// extern UNK_TYPE D_80114700_jp; +// extern UNK_TYPE D_80115020_jp; +// extern UNK_TYPE D_80115090_jp; +// extern UNK_TYPE D_80115D80_jp; +// extern UNK_TYPE D_801160C0_jp; +// extern UNK_TYPE D_801160CE_jp; + +// .rodata + +// extern UNK_TYPE RO_FLT_80116110_jp; +// extern UNK_TYPE RO_FLT_80116114_jp; +// extern UNK_TYPE RO_FLT_80116118_jp; +// extern UNK_TYPE RO_FLT_8011611C_jp; +// extern UNK_TYPE RO_FLT_80116120_jp; +// extern UNK_TYPE RO_FLT_80116124_jp; +// extern UNK_TYPE RO_FLT_80116128_jp; +// extern UNK_TYPE RO_FLT_8011612C_jp; +// extern UNK_TYPE RO_FLT_80116130_jp; +// extern UNK_TYPE RO_FLT_80116134_jp; +// extern UNK_TYPE RO_FLT_80116138_jp; +// extern UNK_TYPE RO_FLT_8011613C_jp; +// extern UNK_TYPE RO_FLT_80116140_jp; +// extern UNK_TYPE RO_FLT_80116144_jp; +// extern UNK_TYPE RO_FLT_80116148_jp; +// extern UNK_TYPE RO_FLT_8011614C_jp; +// extern UNK_TYPE RO_FLT_80116150_jp; +// extern UNK_TYPE RO_FLT_80116154_jp; +// extern UNK_TYPE RO_STR_80116160_jp; +// extern UNK_TYPE RO_STR_80116184_jp; +// extern UNK_TYPE RO_STR_801161B0_jp; +// extern UNK_TYPE RO_801161C4_jp; +// extern UNK_TYPE RO_STR_801161C8_jp; +// extern UNK_TYPE RO_STR_801161DC_jp; +// extern UNK_TYPE RO_801161E8_jp; +// extern UNK_TYPE RO_FLT_801161F0_jp; +// extern UNK_TYPE RO_FLT_801161F4_jp; +// extern UNK_TYPE RO_FLT_801161F8_jp; +// extern UNK_TYPE RO_FLT_801161FC_jp; +// extern UNK_TYPE RO_STR_80116200_jp; +// extern UNK_TYPE RO_STR_80116214_jp; +// extern UNK_TYPE RO_STR_80116234_jp; +// extern UNK_TYPE RO_8011624C_jp; +// extern UNK_TYPE RO_FLT_80116250_jp; +// extern UNK_TYPE RO_FLT_80116254_jp; +// extern UNK_TYPE RO_FLT_80116258_jp; +// extern UNK_TYPE RO_FLT_8011625C_jp; +// extern UNK_TYPE RO_FLT_80116260_jp; +// extern UNK_TYPE RO_FLT_80116264_jp; +// extern UNK_TYPE RO_FLT_80116268_jp; +// extern UNK_TYPE RO_FLT_8011626C_jp; +// extern UNK_TYPE RO_FLT_80116270_jp; +// extern UNK_TYPE RO_FLT_80116274_jp; +// extern UNK_TYPE RO_FLT_80116280_jp; +// extern UNK_TYPE RO_FLT_80116284_jp; +// extern UNK_TYPE RO_FLT_80116288_jp; +// extern UNK_TYPE RO_FLT_8011628C_jp; +// extern UNK_TYPE RO_FLT_80116290_jp; +// extern UNK_TYPE jtbl_80116294_jp; +// extern UNK_TYPE jtbl_801162A8_jp; +// extern UNK_TYPE RO_FLT_801162BC_jp; +// extern UNK_TYPE RO_FLT_801162C0_jp; +// extern UNK_TYPE jtbl_801162D0_jp; +// extern UNK_TYPE RO_FLT_801162F8_jp; +// extern UNK_TYPE RO_FLT_801162FC_jp; +// extern UNK_TYPE RO_FLT_80116300_jp; +// extern UNK_TYPE RO_FLT_80116304_jp; +// extern UNK_TYPE RO_FLT_80116308_jp; +// extern UNK_TYPE RO_FLT_8011630C_jp; +// extern UNK_TYPE RO_FLT_80116310_jp; +// extern UNK_TYPE RO_FLT_80116314_jp; +// extern UNK_TYPE RO_FLT_80116318_jp; +// extern UNK_TYPE RO_FLT_8011631C_jp; +// extern UNK_TYPE RO_FLT_80116320_jp; +// extern UNK_TYPE jtbl_80116324_jp; +// extern UNK_TYPE RO_FLT_80116358_jp; +// extern UNK_TYPE RO_FLT_8011635C_jp; +// extern UNK_TYPE RO_FLT_80116360_jp; +// extern UNK_TYPE RO_FLT_80116364_jp; +// extern UNK_TYPE RO_FLT_80116368_jp; +// extern UNK_TYPE RO_FLT_8011636C_jp; +// extern UNK_TYPE RO_FLT_80116370_jp; +// extern UNK_TYPE RO_FLT_80116374_jp; +// extern UNK_TYPE RO_FLT_80116378_jp; +// extern UNK_TYPE RO_FLT_8011637C_jp; +// extern UNK_TYPE RO_FLT_80116380_jp; +// extern UNK_TYPE RO_FLT_80116384_jp; +// extern UNK_TYPE RO_FLT_80116388_jp; +// extern UNK_TYPE RO_FLT_8011638C_jp; +// extern UNK_TYPE RO_FLT_80116390_jp; +// extern UNK_TYPE RO_FLT_80116394_jp; +// extern UNK_TYPE RO_FLT_80116398_jp; +// extern UNK_TYPE RO_FLT_8011639C_jp; +// extern UNK_TYPE RO_FLT_801163A0_jp; +// extern UNK_TYPE RO_FLT_801163A4_jp; +// extern UNK_TYPE RO_FLT_801163A8_jp; +// extern UNK_TYPE RO_FLT_801163AC_jp; +// extern UNK_TYPE RO_FLT_801163B0_jp; +// extern UNK_TYPE RO_FLT_801163B4_jp; +// extern UNK_TYPE RO_FLT_801163B8_jp; +// extern UNK_TYPE RO_FLT_801163BC_jp; +// extern UNK_TYPE RO_FLT_801163C0_jp; +// extern UNK_TYPE RO_FLT_801163C4_jp; +// extern UNK_TYPE RO_FLT_801163C8_jp; +// extern UNK_TYPE RO_FLT_801163CC_jp; +// extern UNK_TYPE RO_FLT_801163D0_jp; +// extern UNK_TYPE RO_FLT_801163D4_jp; +// extern UNK_TYPE RO_FLT_801163D8_jp; +// extern UNK_TYPE RO_STR_801163E0_jp; +// extern UNK_TYPE RO_STR_801163F4_jp; +// extern UNK_TYPE RO_STR_80116408_jp; +// extern UNK_TYPE RO_STR_8011641C_jp; +// extern UNK_TYPE RO_FLT_80116430_jp; +// extern UNK_TYPE RO_FLT_80116434_jp; +// extern UNK_TYPE RO_FLT_80116438_jp; +// extern UNK_TYPE RO_FLT_8011643C_jp; +// extern UNK_TYPE RO_FLT_80116440_jp; +// extern UNK_TYPE RO_FLT_80116444_jp; +// extern UNK_TYPE RO_FLT_80116448_jp; +// extern UNK_TYPE RO_FLT_8011644C_jp; +// extern UNK_TYPE RO_STR_80116450_jp; +// extern UNK_TYPE RO_80116464_jp; +// extern UNK_TYPE RO_STR_80116470_jp; +// extern UNK_TYPE RO_FLT_80116484_jp; +// extern UNK_TYPE RO_801164B4_jp; +// extern UNK_TYPE RO_801164D4_jp; +// extern UNK_TYPE RO_FLT_801164E0_jp; +// extern UNK_TYPE RO_FLT_801164E4_jp; +// extern UNK_TYPE RO_FLT_801164E8_jp; +// extern UNK_TYPE RO_FLT_801164EC_jp; +// extern UNK_TYPE RO_FLT_801164F0_jp; +// extern UNK_TYPE RO_FLT_801164F4_jp; +// extern UNK_TYPE RO_FLT_801164F8_jp; +// extern UNK_TYPE jtbl_801164FC_jp; +// extern UNK_TYPE RO_FLT_80116514_jp; +// extern UNK_TYPE RO_FLT_80116518_jp; +// extern UNK_TYPE RO_FLT_8011651C_jp; +// extern UNK_TYPE RO_FLT_80116520_jp; +// extern UNK_TYPE RO_FLT_80116524_jp; +// extern UNK_TYPE RO_FLT_80116528_jp; +// extern UNK_TYPE RO_FLT_8011652C_jp; +// extern UNK_TYPE RO_FLT_80116530_jp; +// extern UNK_TYPE RO_FLT_80116534_jp; +// extern UNK_TYPE RO_FLT_80116538_jp; +// extern UNK_TYPE RO_FLT_8011653C_jp; +// extern UNK_TYPE RO_FLT_80116540_jp; +// extern UNK_TYPE RO_FLT_80116544_jp; +// extern UNK_TYPE RO_FLT_80116548_jp; +// extern UNK_TYPE RO_FLT_8011654C_jp; +// extern UNK_TYPE RO_FLT_80116550_jp; +// extern UNK_TYPE RO_FLT_80116554_jp; +// extern UNK_TYPE RO_FLT_80116558_jp; +// extern UNK_TYPE RO_FLT_8011655C_jp; +// extern UNK_TYPE RO_FLT_80116560_jp; +// extern UNK_TYPE jtbl_80116564_jp; +// extern UNK_TYPE RO_FLT_8011657C_jp; +// extern UNK_TYPE RO_FLT_80116580_jp; +// extern UNK_TYPE RO_FLT_80116584_jp; +// extern UNK_TYPE RO_FLT_80116588_jp; +// extern UNK_TYPE RO_FLT_8011658C_jp; +// extern UNK_TYPE RO_FLT_80116590_jp; +// extern UNK_TYPE RO_FLT_80116594_jp; +// extern UNK_TYPE RO_FLT_80116598_jp; +// extern UNK_TYPE RO_FLT_8011659C_jp; +// extern UNK_TYPE RO_FLT_801165A0_jp; +// extern UNK_TYPE RO_FLT_801165A4_jp; +// extern UNK_TYPE RO_FLT_801165A8_jp; +// extern UNK_TYPE RO_FLT_801165AC_jp; +// extern UNK_TYPE RO_FLT_801165B0_jp; +// extern UNK_TYPE RO_FLT_801165B4_jp; +// extern UNK_TYPE RO_FLT_801165B8_jp; +// extern UNK_TYPE RO_FLT_801165BC_jp; +// extern UNK_TYPE jtbl_801165C0_jp; +// extern UNK_TYPE jtbl_801166BC_jp; +// extern UNK_TYPE RO_FLT_80116728_jp; +// extern UNK_TYPE RO_FLT_8011672C_jp; +// extern UNK_TYPE jtbl_80116730_jp; +// extern UNK_TYPE jtbl_801167B0_jp; +// extern UNK_TYPE RO_FLT_801167D4_jp; +// extern UNK_TYPE RO_FLT_801167D8_jp; +// extern UNK_TYPE RO_FLT_801167E0_jp; +// extern UNK_TYPE RO_FLT_801167E4_jp; +// extern UNK_TYPE RO_FLT_801167E8_jp; +// extern UNK_TYPE RO_FLT_801167EC_jp; +// extern UNK_TYPE RO_FLT_801167F0_jp; +// extern UNK_TYPE RO_FLT_801167F4_jp; +// extern UNK_TYPE RO_80116800_jp; +// extern UNK_TYPE RO_STR_80116804_jp; +// extern UNK_TYPE RO_80116808_jp; +// extern UNK_TYPE jtbl_80116810_jp; +// extern UNK_TYPE RO_FLT_80116828_jp; +// extern UNK_TYPE RO_STR_80116830_jp; +// extern UNK_TYPE RO_STR_80116834_jp; +// extern UNK_TYPE RO_STR_80116838_jp; +// extern UNK_TYPE RO_STR_8011683C_jp; +// extern UNK_TYPE RO_STR_80116844_jp; +// extern UNK_TYPE RO_STR_8011684C_jp; +// extern UNK_TYPE RO_STR_80116854_jp; +// extern UNK_TYPE RO_STR_8011685C_jp; +// extern UNK_TYPE RO_STR_80116864_jp; +// extern UNK_TYPE RO_STR_8011686C_jp; +// extern UNK_TYPE RO_STR_80116874_jp; +// extern UNK_TYPE RO_STR_8011687C_jp; +// extern UNK_TYPE RO_STR_80116884_jp; +// extern UNK_TYPE RO_STR_8011688C_jp; +// extern UNK_TYPE RO_STR_80116890_jp; +// extern UNK_TYPE RO_STR_80116894_jp; +// extern UNK_TYPE RO_STR_80116898_jp; +// extern UNK_TYPE RO_STR_801168A0_jp; +// extern UNK_TYPE RO_STR_801168A8_jp; +// extern UNK_TYPE RO_STR_801168B0_jp; +// extern UNK_TYPE RO_STR_801168B8_jp; +// extern UNK_TYPE RO_STR_801168C0_jp; +// extern UNK_TYPE RO_STR_801168C8_jp; +// extern UNK_TYPE RO_STR_801168D0_jp; +// extern UNK_TYPE RO_STR_801168D8_jp; +// extern UNK_TYPE RO_STR_801168E0_jp; +// extern UNK_TYPE RO_STR_801168E8_jp; +// extern UNK_TYPE RO_STR_801168F0_jp; +// extern UNK_TYPE RO_STR_801168F8_jp; +// extern UNK_TYPE RO_STR_80116900_jp; +// extern UNK_TYPE RO_STR_80116908_jp; +// extern UNK_TYPE RO_STR_8011690C_jp; +// extern UNK_TYPE RO_STR_80116918_jp; +// extern UNK_TYPE RO_STR_80116920_jp; +// extern UNK_TYPE RO_STR_80116928_jp; +// extern UNK_TYPE RO_STR_80116930_jp; +// extern UNK_TYPE RO_STR_80116938_jp; +// extern UNK_TYPE RO_STR_80116940_jp; +// extern UNK_TYPE RO_STR_80116948_jp; +// extern UNK_TYPE RO_STR_80116950_jp; +// extern UNK_TYPE RO_STR_80116958_jp; +// extern UNK_TYPE RO_STR_80116960_jp; +// extern UNK_TYPE RO_STR_80116974_jp; +// extern UNK_TYPE RO_STR_80116994_jp; +// extern UNK_TYPE RO_STR_801169B0_jp; +// extern UNK_TYPE RO_STR_801169CC_jp; +// extern UNK_TYPE RO_STR_801169D4_jp; +// extern UNK_TYPE RO_STR_801169D8_jp; +// extern UNK_TYPE jtbl_801169DC_jp; +// extern UNK_TYPE jtbl_80116A00_jp; +// extern UNK_TYPE jtbl_80116A30_jp; +// extern UNK_TYPE RO_FLT_80116A84_jp; +// extern UNK_TYPE RO_FLT_80116A88_jp; +// extern UNK_TYPE RO_FLT_80116A8C_jp; +// extern UNK_TYPE RO_80116A90_jp; +// extern UNK_TYPE RO_STR_80116AAC_jp; +// extern UNK_TYPE RO_STR_80116AB0_jp; +// extern UNK_TYPE RO_STR_80116AB4_jp; +// extern UNK_TYPE RO_STR_80116AC8_jp; +// extern UNK_TYPE jtbl_80116ADC_jp; +// extern UNK_TYPE jtbl_80116B30_jp; +// extern UNK_TYPE jtbl_80116B48_jp; +// extern UNK_TYPE jtbl_80116B9C_jp; +// extern UNK_TYPE jtbl_80116BB4_jp; +// extern UNK_TYPE jtbl_80116C04_jp; +// extern UNK_TYPE jtbl_80116C54_jp; +// extern UNK_TYPE jtbl_80116CB0_jp; +// extern UNK_TYPE RO_FLT_80116D10_jp; +// extern UNK_TYPE RO_FLT_80116D20_jp; +// extern UNK_TYPE RO_FLT_80116D24_jp; +// extern UNK_TYPE RO_FLT_80116D30_jp; +// extern UNK_TYPE RO_STR_80116D40_jp; +// extern UNK_TYPE RO_STR_80116D50_jp; +// extern UNK_TYPE RO_STR_80116D60_jp; +// extern UNK_TYPE RO_STR_80116D70_jp; +// extern UNK_TYPE RO_STR_80116D84_jp; +// extern UNK_TYPE RO_STR_80116D98_jp; +// extern UNK_TYPE RO_STR_80116DAC_jp; +// extern UNK_TYPE RO_STR_80116DC0_jp; +// extern UNK_TYPE RO_STR_80116DD4_jp; +// extern UNK_TYPE RO_STR_80116DE8_jp; +// extern UNK_TYPE RO_STR_80116DFC_jp; +// extern UNK_TYPE RO_STR_80116E10_jp; +// extern UNK_TYPE RO_STR_80116E24_jp; +// extern UNK_TYPE RO_STR_80116E40_jp; +// extern UNK_TYPE RO_STR_80116E54_jp; +// extern UNK_TYPE RO_STR_80116E58_jp; +// extern UNK_TYPE jtbl_80116E70_jp; +// extern UNK_TYPE jtbl_80116E94_jp; +// extern UNK_TYPE jtbl_80116EB8_jp; +// extern UNK_TYPE RO_FLT_80116EDC_jp; +// extern UNK_TYPE RO_FLT_80116EE0_jp; +// extern UNK_TYPE RO_FLT_80116EE4_jp; +// extern UNK_TYPE jtbl_80116EE8_jp; +// extern UNK_TYPE RO_STR_80116F10_jp; +// extern UNK_TYPE RO_STR_80116F14_jp; +// extern UNK_TYPE RO_STR_80116F18_jp; +// extern UNK_TYPE RO_STR_80116F1C_jp; +// extern UNK_TYPE RO_STR_80116F20_jp; +// extern UNK_TYPE RO_STR_80116F24_jp; +// extern UNK_TYPE RO_STR_80116F28_jp; +// extern UNK_TYPE RO_STR_80116F30_jp; +// extern UNK_TYPE RO_STR_80116F44_jp; +// extern UNK_TYPE RO_STR_80116F58_jp; +// extern UNK_TYPE RO_STR_80116F6C_jp; +// extern UNK_TYPE RO_FLT_80116F80_jp; +// extern UNK_TYPE RO_FLT_80116F84_jp; +// extern UNK_TYPE jtbl_80116F88_jp; +// extern UNK_TYPE RO_FLT_80116FB0_jp; +// extern UNK_TYPE RO_FLT_80116FB4_jp; +// extern UNK_TYPE RO_STR_80116FC0_jp; +// extern UNK_TYPE RO_STR_80116FD0_jp; +// extern UNK_TYPE RO_STR_80116FE0_jp; +// extern UNK_TYPE RO_STR_80116FF0_jp; +// extern UNK_TYPE RO_STR_80117000_jp; +// extern UNK_TYPE RO_STR_80117010_jp; +// extern UNK_TYPE RO_STR_80117020_jp; +// extern UNK_TYPE RO_STR_80117030_jp; +// extern UNK_TYPE RO_STR_80117040_jp; +// extern UNK_TYPE RO_STR_80117050_jp; +// extern UNK_TYPE RO_STR_80117060_jp; +// extern UNK_TYPE RO_STR_80117070_jp; +// extern UNK_TYPE RO_STR_80117080_jp; +// extern UNK_TYPE RO_STR_80117090_jp; +// extern UNK_TYPE RO_FLT_801170A0_jp; +// extern UNK_TYPE RO_STR_801170B0_jp; +// extern UNK_TYPE RO_FLT_801170D0_jp; +// extern UNK_TYPE RO_FLT_801170D4_jp; +// extern UNK_TYPE RO_FLT_801170D8_jp; +// extern UNK_TYPE RO_FLT_801170DC_jp; +// extern UNK_TYPE RO_FLT_801170E0_jp; +// extern UNK_TYPE RO_FLT_801170E4_jp; +// extern UNK_TYPE RO_801170F0_jp; +// extern UNK_TYPE jtbl_80117140_jp; +// extern UNK_TYPE RO_FLT_801171A8_jp; +// extern UNK_TYPE RO_FLT_801171AC_jp; +// extern UNK_TYPE RO_FLT_801171B0_jp; +// extern UNK_TYPE RO_FLT_801171B4_jp; +// extern UNK_TYPE RO_FLT_801171B8_jp; +// extern UNK_TYPE RO_FLT_801171BC_jp; +// extern UNK_TYPE RO_FLT_801171C0_jp; +// extern UNK_TYPE RO_FLT_801171C4_jp; +// extern UNK_TYPE RO_FLT_801171C8_jp; +// extern UNK_TYPE RO_FLT_801171CC_jp; +// extern UNK_TYPE RO_FLT_801171D0_jp; +// extern UNK_TYPE RO_FLT_801171D4_jp; +// extern UNK_TYPE RO_FLT_801171D8_jp; +// extern UNK_TYPE RO_FLT_801171DC_jp; +// extern UNK_TYPE RO_FLT_801171E0_jp; +// extern UNK_TYPE RO_FLT_801171E4_jp; +// extern UNK_TYPE RO_FLT_801171E8_jp; +// extern UNK_TYPE RO_FLT_801171EC_jp; +// extern UNK_TYPE RO_FLT_801171F0_jp; +// extern UNK_TYPE RO_FLT_801171F4_jp; +// extern UNK_TYPE RO_FLT_801171F8_jp; +// extern UNK_TYPE RO_FLT_801171FC_jp; +// extern UNK_TYPE RO_FLT_80117200_jp; +// extern UNK_TYPE jtbl_80117204_jp; +// extern UNK_TYPE RO_FLT_80117218_jp; +// extern UNK_TYPE RO_FLT_8011721C_jp; +// extern UNK_TYPE RO_FLT_80117220_jp; +// extern UNK_TYPE RO_FLT_80117224_jp; +// extern UNK_TYPE RO_FLT_80117228_jp; +// extern UNK_TYPE RO_FLT_8011722C_jp; +// extern UNK_TYPE RO_FLT_80117230_jp; +// extern UNK_TYPE RO_FLT_80117234_jp; +// extern UNK_TYPE RO_FLT_80117240_jp; +// extern UNK_TYPE RO_FLT_80117244_jp; +// extern UNK_TYPE RO_STR_80117250_jp; +// extern UNK_TYPE RO_STR_80117260_jp; +// extern UNK_TYPE RO_STR_80117270_jp; +// extern UNK_TYPE RO_STR_80117280_jp; +// extern UNK_TYPE RO_STR_80117290_jp; +// extern UNK_TYPE RO_FLT_80117294_jp; +// extern UNK_TYPE RO_FLT_80117298_jp; +// extern UNK_TYPE RO_FLT_801172A0_jp; +// extern UNK_TYPE RO_FLT_801172A4_jp; +// extern UNK_TYPE RO_FLT_801172A8_jp; +// extern UNK_TYPE RO_STR_801172B0_jp; +// extern UNK_TYPE RO_STR_801172BC_jp; +// extern UNK_TYPE RO_STR_801172C8_jp; +// extern UNK_TYPE RO_STR_801172D4_jp; +// extern UNK_TYPE RO_STR_801172E0_jp; +// extern UNK_TYPE RO_STR_801172EC_jp; +// extern UNK_TYPE RO_STR_801172F8_jp; +// extern UNK_TYPE RO_STR_80117304_jp; +// extern UNK_TYPE RO_STR_80117310_jp; +// extern UNK_TYPE RO_STR_8011731C_jp; +// extern UNK_TYPE RO_STR_80117328_jp; +// extern UNK_TYPE RO_STR_80117334_jp; +// extern UNK_TYPE RO_STR_8011733C_jp; +// extern UNK_TYPE RO_STR_80117344_jp; +// extern UNK_TYPE RO_STR_80117350_jp; +// extern UNK_TYPE RO_FLT_80117360_jp; +// extern UNK_TYPE RO_FLT_80117364_jp; +// extern UNK_TYPE RO_FLT_80117368_jp; +// extern UNK_TYPE RO_FLT_8011736C_jp; +// extern UNK_TYPE RO_FLT_80117370_jp; +// extern UNK_TYPE RO_FLT_80117374_jp; +// extern UNK_TYPE RO_FLT_80117378_jp; +// extern UNK_TYPE RO_FLT_8011737C_jp; +// extern UNK_TYPE RO_STR_80117380_jp; +// extern UNK_TYPE RO_STR_80117394_jp; +// extern UNK_TYPE RO_STR_801173A8_jp; +// extern UNK_TYPE RO_STR_801173BC_jp; +// extern UNK_TYPE RO_STR_801173D0_jp; +// extern UNK_TYPE RO_STR_801173E4_jp; +// extern UNK_TYPE RO_STR_801173F8_jp; +// extern UNK_TYPE RO_STR_8011740C_jp; +// extern UNK_TYPE RO_FLT_80117420_jp; +// extern UNK_TYPE RO_FLT_80117424_jp; +// extern UNK_TYPE RO_FLT_80117428_jp; +// extern UNK_TYPE RO_FLT_8011742C_jp; +// extern UNK_TYPE jtbl_80117430_jp; +// extern UNK_TYPE jtbl_80117450_jp; +// extern UNK_TYPE RO_STR_80117490_jp; +// extern UNK_TYPE RO_STR_80117498_jp; +// extern UNK_TYPE RO_STR_801174A0_jp; +// extern UNK_TYPE jtbl_801174A8_jp; +// extern UNK_TYPE RO_STR_80117570_jp; +// extern UNK_TYPE RO_STR_80117574_jp; +// extern UNK_TYPE RO_STR_80117578_jp; +// extern UNK_TYPE RO_STR_8011757C_jp; +// extern UNK_TYPE RO_STR_80117580_jp; +// extern UNK_TYPE RO_STR_80117584_jp; +// extern UNK_TYPE jtbl_80117588_jp; +// extern UNK_TYPE RO_STR_801175B0_jp; +// extern UNK_TYPE RO_STR_801175C0_jp; +// extern UNK_TYPE RO_STR_801175D4_jp; +// extern UNK_TYPE RO_STR_801175E4_jp; +// extern UNK_TYPE RO_STR_801175F8_jp; +// extern UNK_TYPE RO_STR_80117614_jp; +// extern UNK_TYPE RO_STR_80117634_jp; +// extern UNK_TYPE RO_STR_80117640_jp; +// extern UNK_TYPE RO_STR_80117654_jp; +// extern UNK_TYPE RO_STR_80117668_jp; +// extern UNK_TYPE RO_STR_8011767C_jp; +// extern UNK_TYPE RO_STR_80117694_jp; +// extern UNK_TYPE RO_STR_801176A4_jp; +// extern UNK_TYPE RO_STR_801176C0_jp; +// extern UNK_TYPE jtbl_801176D0_jp; +// extern UNK_TYPE jtbl_801176E4_jp; +// extern UNK_TYPE RO_STR_80117740_jp; +// extern UNK_TYPE RO_STR_80117760_jp; +// extern UNK_TYPE RO_STR_8011776C_jp; +// extern UNK_TYPE RO_STR_80117778_jp; +// extern UNK_TYPE RO_STR_80117784_jp; +// extern UNK_TYPE RO_STR_80117790_jp; +// extern UNK_TYPE RO_STR_80117794_jp; +// extern UNK_TYPE RO_STR_80117798_jp; +// extern UNK_TYPE RO_STR_8011779C_jp; +// extern UNK_TYPE RO_STR_801177A0_jp; +// extern UNK_TYPE RO_STR_801177AC_jp; +// extern UNK_TYPE RO_STR_801177C4_jp; +// extern UNK_TYPE RO_STR_801177D8_jp; +// extern UNK_TYPE RO_STR_801177F0_jp; +// extern UNK_TYPE RO_STR_80117808_jp; +// extern UNK_TYPE jtbl_80117820_jp; +// extern UNK_TYPE jtbl_80117834_jp; +// extern UNK_TYPE jtbl_80117888_jp; +// extern UNK_TYPE RO_STR_801178E0_jp; +// extern UNK_TYPE RO_STR_801178F0_jp; +// extern UNK_TYPE RO_STR_80117900_jp; +// extern UNK_TYPE RO_STR_80117910_jp; +// extern UNK_TYPE RO_STR_80117920_jp; +// extern UNK_TYPE RO_STR_8011792C_jp; +// extern UNK_TYPE RO_STR_8011793C_jp; +// extern UNK_TYPE RO_STR_80117950_jp; +// extern UNK_TYPE RO_STR_8011796C_jp; +// extern UNK_TYPE RO_STR_8011797C_jp; +// extern UNK_TYPE RO_STR_80117988_jp; +// extern UNK_TYPE RO_STR_80117994_jp; +// extern UNK_TYPE RO_STR_80117998_jp; +// extern UNK_TYPE RO_STR_8011799C_jp; +// extern UNK_TYPE RO_STR_801179B0_jp; +// extern UNK_TYPE RO_STR_801179CC_jp; +// extern UNK_TYPE RO_STR_801179EC_jp; +// extern UNK_TYPE RO_STR_801179FC_jp; +// extern UNK_TYPE jtbl_80117A0C_jp; +// extern UNK_TYPE RO_STR_80117A30_jp; +// extern UNK_TYPE RO_STR_80117A40_jp; +// extern UNK_TYPE RO_STR_80117A50_jp; +// extern UNK_TYPE RO_FLT_80117A60_jp; +// extern UNK_TYPE RO_FLT_80117A70_jp; +// extern UNK_TYPE RO_FLT_80117A74_jp; +// extern UNK_TYPE RO_STR_80117A80_jp; +// extern UNK_TYPE RO_FLT_80117AA0_jp; +// extern UNK_TYPE RO_FLT_80117AA4_jp; +// extern UNK_TYPE RO_FLT_80117AA8_jp; +// extern UNK_TYPE RO_FLT_80117AAC_jp; +// extern UNK_TYPE jtbl_80117AB0_jp; +// extern UNK_TYPE RO_FLT_80117AD4_jp; +// extern UNK_TYPE RO_FLT_80117AD8_jp; +// extern UNK_TYPE RO_FLT_80117ADC_jp; +// extern UNK_TYPE RO_80117AE0_jp; +// extern UNK_TYPE RO_80117AE8_jp; +// extern UNK_TYPE RO_STR_80117AF4_jp; +// extern UNK_TYPE RO_STR_80117AFC_jp; +// extern UNK_TYPE RO_STR_80117B04_jp; +// extern UNK_TYPE RO_STR_80117B0C_jp; +// extern UNK_TYPE RO_STR_80117B14_jp; +// extern UNK_TYPE RO_STR_80117B1C_jp; +// extern UNK_TYPE RO_FLT_80117B24_jp; +// extern UNK_TYPE RO_FLT_80117B30_jp; +// extern UNK_TYPE RO_FLT_80117B34_jp; +// extern UNK_TYPE jtbl_80117B40_jp; +// extern UNK_TYPE RO_FLT_80117B54_jp; +// extern UNK_TYPE RO_FLT_80117B58_jp; +// extern UNK_TYPE RO_FLT_80117B5C_jp; +// extern UNK_TYPE RO_FLT_80117B60_jp; +// extern UNK_TYPE RO_FLT_80117B64_jp; +// extern UNK_TYPE RO_FLT_80117B68_jp; +// extern UNK_TYPE RO_FLT_80117B6C_jp; +// extern UNK_TYPE RO_FLT_80117B70_jp; +// extern UNK_TYPE RO_FLT_80117B74_jp; +// extern UNK_TYPE RO_FLT_80117B78_jp; +// extern UNK_TYPE RO_FLT_80117B7C_jp; +// extern UNK_TYPE RO_FLT_80117B80_jp; +// extern UNK_TYPE RO_FLT_80117B84_jp; +// extern UNK_TYPE RO_FLT_80117B88_jp; +// extern UNK_TYPE RO_STR_80117B90_jp; +// extern UNK_TYPE RO_80117BA0_jp; +// extern UNK_TYPE RO_FLT_80117BE0_jp; +// extern UNK_TYPE RO_FLT_80117BE4_jp; +// extern UNK_TYPE RO_FLT_80117BE8_jp; +// extern UNK_TYPE jtbl_80117BF0_jp; +// extern UNK_TYPE jtbl_80117C50_jp; +// extern UNK_TYPE RO_STR_80117C80_jp; +// extern UNK_TYPE RO_STR_80117CA0_jp; +// extern UNK_TYPE RO_STR_80117CC0_jp; +// extern UNK_TYPE RO_80117CE0_jp; +// extern UNK_TYPE RO_STR_80117D00_jp; +// extern UNK_TYPE RO_STR_80117D0C_jp; +// extern UNK_TYPE RO_STR_80117D20_jp; +// extern UNK_TYPE RO_STR_80117D3C_jp; +// extern UNK_TYPE RO_STR_80117D50_jp; +// extern UNK_TYPE RO_STR_80117D60_jp; +// extern UNK_TYPE RO_STR_80117D6C_jp; +// extern UNK_TYPE RO_STR_80117D78_jp; +// extern UNK_TYPE RO_STR_80117D90_jp; +// extern UNK_TYPE jtbl_80117DB0_jp; +// extern UNK_TYPE RO_80117DD0_jp; +// extern UNK_TYPE RO_80117DEC_jp; +// extern UNK_TYPE RO_80117E54_jp; +// extern UNK_TYPE RO_80117E5C_jp; +// extern UNK_TYPE RO_STR_80117E70_jp; +// extern UNK_TYPE RO_STR_80117E90_jp; +// extern UNK_TYPE RO_STR_80117EB0_jp; +// extern UNK_TYPE RO_STR_80117EB8_jp; +// extern UNK_TYPE RO_STR_80117EC0_jp; +// extern UNK_TYPE RO_STR_80117EC8_jp; +// extern UNK_TYPE RO_STR_80117ED0_jp; +// extern UNK_TYPE RO_STR_80117F58_jp; +// extern UNK_TYPE RO_STR_80118000_jp; +// extern UNK_TYPE RO_STR_8011800C_jp; +// extern UNK_TYPE RO_STR_80118034_jp; +// extern UNK_TYPE jtbl_8011805C_jp; +// extern UNK_TYPE RO_DBL_80118080_jp; +// extern UNK_TYPE RO_STR_80118090_jp; +// extern UNK_TYPE RO_FLT_801180B0_jp; +// extern UNK_TYPE RO_FLT_801180B4_jp; +// extern UNK_TYPE RO_FLT_801180B8_jp; +// extern UNK_TYPE RO_FLT_801180BC_jp; +// extern UNK_TYPE RO_FLT_801180C0_jp; +// extern UNK_TYPE RO_FLT_801180D0_jp; +// extern UNK_TYPE RO_FLT_801180D4_jp; +// extern UNK_TYPE RO_FLT_801180D8_jp; +// extern UNK_TYPE RO_FLT_801180DC_jp; +// extern UNK_TYPE RO_FLT_801180E0_jp; +// extern UNK_TYPE RO_FLT_801180E4_jp; +// extern UNK_TYPE RO_FLT_801180E8_jp; +// extern UNK_TYPE RO_FLT_801180EC_jp; +// extern UNK_TYPE RO_FLT_801180F0_jp; +// extern UNK_TYPE RO_FLT_801180F4_jp; +// extern UNK_TYPE RO_FLT_801180F8_jp; +// extern UNK_TYPE RO_FLT_801180FC_jp; +// extern UNK_TYPE RO_FLT_80118100_jp; +// extern UNK_TYPE RO_FLT_80118104_jp; +// extern UNK_TYPE RO_FLT_80118108_jp; +// extern UNK_TYPE RO_FLT_8011810C_jp; +// extern UNK_TYPE RO_FLT_80118110_jp; +// extern UNK_TYPE RO_FLT_80118114_jp; +// extern UNK_TYPE RO_FLT_80118118_jp; +// extern UNK_TYPE RO_FLT_8011811C_jp; +// extern UNK_TYPE RO_FLT_80118120_jp; +// extern UNK_TYPE RO_FLT_80118124_jp; +// extern UNK_TYPE RO_FLT_80118128_jp; +// extern UNK_TYPE RO_FLT_8011812C_jp; +// extern UNK_TYPE RO_FLT_80118130_jp; +// extern UNK_TYPE RO_FLT_80118134_jp; +// extern UNK_TYPE RO_FLT_80118138_jp; +// extern UNK_TYPE RO_FLT_8011813C_jp; +// extern UNK_TYPE RO_FLT_80118140_jp; +// extern UNK_TYPE RO_FLT_80118144_jp; +// extern UNK_TYPE RO_FLT_80118148_jp; +// extern UNK_TYPE RO_FLT_8011814C_jp; +// extern UNK_TYPE RO_FLT_80118150_jp; +// extern UNK_TYPE RO_FLT_80118154_jp; +// extern UNK_TYPE RO_FLT_80118158_jp; +// extern UNK_TYPE RO_FLT_80118160_jp; +// extern UNK_TYPE RO_FLT_80118170_jp; +// extern UNK_TYPE RO_FLT_80118174_jp; +// extern UNK_TYPE RO_FLT_80118178_jp; +// extern UNK_TYPE RO_FLT_8011817C_jp; +// extern UNK_TYPE RO_FLT_80118180_jp; +// extern UNK_TYPE RO_FLT_80118184_jp; +// extern UNK_TYPE RO_FLT_80118188_jp; +// extern UNK_TYPE RO_FLT_8011818C_jp; +// extern UNK_TYPE RO_FLT_80118190_jp; +// extern UNK_TYPE RO_FLT_80118194_jp; +// extern UNK_TYPE jtbl_801181A0_jp; +// extern UNK_TYPE jtbl_801181D0_jp; +// extern UNK_TYPE RO_FLT_801181F0_jp; +// extern UNK_TYPE RO_FLT_80118200_jp; +// extern UNK_TYPE RO_FLT_80118204_jp; +// extern UNK_TYPE RO_FLT_80118208_jp; +// extern UNK_TYPE jtbl_8011820C_jp; +// extern UNK_TYPE RO_FLT_80118220_jp; +// extern UNK_TYPE jtbl_80118224_jp; +// extern UNK_TYPE RO_STR_80118250_jp; +// extern UNK_TYPE RO_STR_8011825C_jp; +// extern UNK_TYPE RO_STR_80118268_jp; +// extern UNK_TYPE RO_STR_80118274_jp; +// extern UNK_TYPE RO_STR_80118280_jp; +// extern UNK_TYPE jtbl_80118288_jp; +// extern UNK_TYPE jtbl_8011829C_jp; +// extern UNK_TYPE RO_FLT_801182B0_jp; +// extern UNK_TYPE RO_FLT_801182B4_jp; +// extern UNK_TYPE RO_FLT_801182B8_jp; +// extern UNK_TYPE jtbl_801182C0_jp; +// extern UNK_TYPE jtbl_80118340_jp; +// extern UNK_TYPE jtbl_80118380_jp; +// extern UNK_TYPE jtbl_801183B8_jp; +// extern UNK_TYPE RO_FLT_80118410_jp; +// extern UNK_TYPE RO_FLT_80118414_jp; +// extern UNK_TYPE RO_FLT_80118418_jp; +// extern UNK_TYPE RO_FLT_8011841C_jp; +// extern UNK_TYPE RO_FLT_80118420_jp; +// extern UNK_TYPE jtbl_80118430_jp; +// extern UNK_TYPE jtbl_80118454_jp; +// extern UNK_TYPE RO_FLT_80118468_jp; +// extern UNK_TYPE RO_FLT_8011846C_jp; +// extern UNK_TYPE RO_FLT_80118470_jp; +// extern UNK_TYPE jtbl_80118480_jp; +// extern UNK_TYPE jtbl_801184B8_jp; +// extern UNK_TYPE RO_FLT_801184F4_jp; +// extern UNK_TYPE RO_FLT_801184F8_jp; +// extern UNK_TYPE jtbl_801184FC_jp; +// extern UNK_TYPE RO_FLT_80118518_jp; +// extern UNK_TYPE RO_FLT_8011851C_jp; +// extern UNK_TYPE jtbl_80118520_jp; +// extern UNK_TYPE jtbl_80118668_jp; +// extern UNK_TYPE jtbl_8011870C_jp; +// extern UNK_TYPE jtbl_80118890_jp; +// extern UNK_TYPE jtbl_80118950_jp; +// extern UNK_TYPE RO_FLT_80118B20_jp; +// extern UNK_TYPE jtbl_80118B24_jp; +// extern UNK_TYPE RO_FLT_80118B38_jp; +// extern UNK_TYPE RO_FLT_80118B3C_jp; +// extern UNK_TYPE RO_FLT_80118B40_jp; +// extern UNK_TYPE RO_FLT_80118B44_jp; +// extern UNK_TYPE RO_FLT_80118B48_jp; +// extern UNK_TYPE RO_FLT_80118B4C_jp; +// extern UNK_TYPE RO_FLT_80118B50_jp; +// extern UNK_TYPE jtbl_80118B54_jp; +// extern UNK_TYPE RO_FLT_80118BF8_jp; +// extern UNK_TYPE RO_FLT_80118BFC_jp; +// extern UNK_TYPE RO_FLT_80118C00_jp; +// extern UNK_TYPE RO_FLT_80118C04_jp; +// extern UNK_TYPE RO_FLT_80118C08_jp; +// extern UNK_TYPE RO_FLT_80118C0C_jp; +// extern UNK_TYPE RO_FLT_80118C10_jp; +// extern UNK_TYPE RO_FLT_80118C14_jp; +// extern UNK_TYPE RO_FLT_80118C18_jp; +// extern UNK_TYPE RO_FLT_80118C1C_jp; +// extern UNK_TYPE RO_FLT_80118C20_jp; +// extern UNK_TYPE jtbl_80118C24_jp; +// extern UNK_TYPE RO_FLT_80118C40_jp; +// extern UNK_TYPE RO_FLT_80118C44_jp; +// extern UNK_TYPE RO_FLT_80118C48_jp; +// extern UNK_TYPE RO_FLT_80118C4C_jp; +// extern UNK_TYPE RO_FLT_80118C50_jp; +// extern UNK_TYPE RO_FLT_80118C54_jp; +// extern UNK_TYPE RO_FLT_80118C58_jp; +// extern UNK_TYPE RO_FLT_80118C5C_jp; +// extern UNK_TYPE RO_FLT_80118C60_jp; +// extern UNK_TYPE RO_FLT_80118C64_jp; +// extern UNK_TYPE jtbl_80118C68_jp; +// extern UNK_TYPE RO_FLT_80118C88_jp; +// extern UNK_TYPE RO_FLT_80118C8C_jp; +// extern UNK_TYPE RO_FLT_80118C90_jp; +// extern UNK_TYPE RO_FLT_80118C94_jp; +// extern UNK_TYPE RO_FLT_80118C98_jp; +// extern UNK_TYPE RO_FLT_80118C9C_jp; +// extern UNK_TYPE RO_FLT_80118CA0_jp; +// extern UNK_TYPE jtbl_80118CA4_jp; +// extern UNK_TYPE RO_FLT_80118CD0_jp; +// extern UNK_TYPE RO_FLT_80118CD4_jp; +// extern UNK_TYPE RO_FLT_80118CD8_jp; +// extern UNK_TYPE RO_FLT_80118CDC_jp; +// extern UNK_TYPE RO_FLT_80118CE0_jp; +// extern UNK_TYPE RO_FLT_80118CE4_jp; +// extern UNK_TYPE RO_FLT_80118CE8_jp; +// extern UNK_TYPE RO_FLT_80118CEC_jp; +// extern UNK_TYPE RO_FLT_80118CF0_jp; +// extern UNK_TYPE RO_FLT_80118CF4_jp; +// extern UNK_TYPE RO_FLT_80118CF8_jp; +// extern UNK_TYPE RO_FLT_80118CFC_jp; +// extern UNK_TYPE RO_FLT_80118D00_jp; +// extern UNK_TYPE RO_FLT_80118D04_jp; +// extern UNK_TYPE RO_FLT_80118D08_jp; +// extern UNK_TYPE RO_FLT_80118D0C_jp; +// extern UNK_TYPE RO_FLT_80118D10_jp; +// extern UNK_TYPE RO_FLT_80118D14_jp; +// extern UNK_TYPE jtbl_80118D18_jp; +// extern UNK_TYPE RO_FLT_80118D2C_jp; +// extern UNK_TYPE RO_FLT_80118D30_jp; +// extern UNK_TYPE jtbl_80118D34_jp; +// extern UNK_TYPE RO_FLT_80118DD8_jp; +// extern UNK_TYPE RO_FLT_80118DDC_jp; +// extern UNK_TYPE RO_FLT_80118DE0_jp; +// extern UNK_TYPE RO_FLT_80118DE4_jp; +// extern UNK_TYPE RO_FLT_80118DE8_jp; +// extern UNK_TYPE jtbl_80118DEC_jp; +// extern UNK_TYPE jtbl_80118E08_jp; +// extern UNK_TYPE RO_FLT_80118E70_jp; +// extern UNK_TYPE RO_FLT_80118E74_jp; +// extern UNK_TYPE jtbl_80118E78_jp; +// extern UNK_TYPE RO_FLT_80118E8C_jp; +// extern UNK_TYPE RO_FLT_80118E90_jp; +// extern UNK_TYPE jtbl_80118E94_jp; +// extern UNK_TYPE jtbl_80118ED0_jp; +// extern UNK_TYPE RO_FLT_80118EF8_jp; +// extern UNK_TYPE jtbl_80118EFC_jp; +// extern UNK_TYPE RO_FLT_80118F38_jp; +// extern UNK_TYPE RO_FLT_80118F3C_jp; +// extern UNK_TYPE jtbl_80118F40_jp; +// extern UNK_TYPE jtbl_80119120_jp; +// extern UNK_TYPE jtbl_80119150_jp; +// extern UNK_TYPE jtbl_80119168_jp; +// extern UNK_TYPE RO_80119240_jp; +// extern UNK_TYPE RO_80119640_jp; +// extern UNK_TYPE D_80119A42_jp; +// extern UNK_TYPE RO_80119A44_jp; +// extern UNK_TYPE RO_80119A48_jp; +// extern UNK_TYPE RO_80119A4C_jp; +// extern UNK_TYPE RO_80119A50_jp; +// extern UNK_TYPE RO_8011B080_jp; +// extern UNK_TYPE RO_8011B4A0_jp; + +// .bss + +// extern UNK_TYPE B_8011B830_jp; +// extern UNK_TYPE B_8011B83C_jp; +// extern UNK_TYPE B_8011B850_jp; +// extern UNK_TYPE B_8011B890_jp; +// extern UNK_TYPE B_8011B8A0_jp; +// extern UNK_TYPE B_8011B8B0_jp; +// extern UNK_TYPE B_8011B8B4_jp; +// extern UNK_TYPE B_8011B8B8_jp; +// extern UNK_TYPE B_FLT_8011B8BC_jp; +// extern UNK_TYPE B_8011B8C0_jp; +// extern UNK_TYPE B_8011B8D0_jp; +// extern UNK_TYPE B_8011C0D0_jp; +// extern UNK_TYPE B_8011C8D0_jp; +// extern UNK_TYPE B_8011D0D0_jp; +// extern UNK_TYPE B_8011D4D0_jp; +// extern UNK_TYPE B_8011D6D0_jp; +// extern UNK_TYPE B_8011DED0_jp; +// extern UNK_TYPE B_8011E6D0_jp; +// extern UNK_TYPE B_8011EED0_jp; +// extern UNK_TYPE B_8011F2D0_jp; +// extern UNK_TYPE B_8011F4D0_jp; +// extern UNK_TYPE B_8011F6D0_jp; +// extern UNK_TYPE B_8011FED0_jp; +// extern UNK_TYPE B_801206D0_jp; +// extern UNK_TYPE B_80120ED0_jp; +// extern UNK_TYPE B_80120EF0_jp; +// extern UNK_TYPE B_80120F10_jp; +// extern UNK_TYPE B_80120F30_jp; +// extern UNK_TYPE B_80120F50_jp; +// extern UNK_TYPE B_80120F70_jp; +// extern UNK_TYPE B_80120F90_jp; +// extern UNK_TYPE B_80120FB0_jp; +// extern UNK_TYPE B_801217B0_jp; +// extern UNK_TYPE B_80121FB0_jp; +// extern UNK_TYPE B_80121FD0_jp; +// extern UNK_TYPE B_801223D0_jp; +// extern UNK_TYPE B_801227D0_jp; +// extern UNK_TYPE B_801228D0_jp; +// extern UNK_TYPE B_80122CD0_jp; +// extern UNK_TYPE B_801234D0_jp; +// extern UNK_TYPE B_801238D0_jp; +// extern UNK_TYPE B_80123AD0_jp; +// extern UNK_TYPE B_80123CD0_jp; +// extern UNK_TYPE B_80123CD8_jp; +// extern UNK_TYPE B_80123CE0_jp; +// extern UNK_TYPE B_80123CE1_jp; +// extern UNK_TYPE B_80123CE4_jp; +// extern UNK_TYPE B_80123CEC_jp; +// extern UNK_TYPE B_80123CED_jp; +// extern UNK_TYPE B_80123CF8_jp; +// extern UNK_TYPE B_80123CFC_jp; +// extern UNK_TYPE B_80123D00_jp; +// extern UNK_TYPE B_80123D08_jp; +// extern UNK_TYPE B_80123E04_jp; +// extern UNK_TYPE B_80123E0C_jp; +// extern UNK_TYPE B_80123E0D_jp; +// extern UNK_TYPE B_80123E10_jp; +// extern UNK_TYPE B_80123F00_jp; +// extern UNK_TYPE B_80123F04_jp; +// extern UNK_TYPE B_80123F08_jp; +// extern UNK_TYPE B_80123F0C_jp; +// extern UNK_TYPE B_80123F49_jp; +// extern UNK_TYPE B_80123F4A_jp; +// extern UNK_TYPE B_80123F4C_jp; +// extern UNK_TYPE B_80123F58_jp; +// extern UNK_TYPE B_80123F5A_jp; +// extern UNK_TYPE B_80123F5C_jp; +// extern UNK_TYPE B_80123F64_jp; +// extern UNK_TYPE B_80123F68_jp; +// extern UNK_TYPE B_80123F6C_jp; +// extern UNK_TYPE B_80123F70_jp; +// extern UNK_TYPE B_80123F80_jp; +// extern UNK_TYPE B_80123FA0_jp; +// extern UNK_TYPE B_80123FC0_jp; +// extern UNK_TYPE B_80123FCC_jp; +// extern UNK_TYPE B_80123FD8_jp; +// extern UNK_TYPE B_80124000_jp; +// extern UNK_TYPE B_80124014_jp; +// extern UNK_TYPE B_8012405C_jp; +// extern UNK_TYPE B_80124070_jp; +// extern UNK_TYPE B_80124072_jp; +// extern UNK_TYPE B_801240B6_jp; +// extern UNK_TYPE B_80124150_jp; +// extern UNK_TYPE B_80124160_jp; +// extern UNK_TYPE B_FLT_80124170_jp; +// extern UNK_TYPE B_FLT_80124278_jp; +// extern UNK_TYPE B_FLT_80124380_jp; +// extern UNK_TYPE B_FLT_80124580_jp; +// extern UNK_TYPE B_80124780_jp; +// extern UNK_TYPE B_801250E0_jp; +// extern UNK_TYPE B_801250E4_jp; +// extern UNK_TYPE B_80126AE4_jp; +// extern UNK_TYPE B_FLT_80126AE8_jp; +// extern UNK_TYPE B_FLT_80126CF8_jp; +// extern UNK_TYPE B_80126D04_jp; +// extern UNK_TYPE B_80126D0C_jp; +// extern UNK_TYPE B_80126D14_jp; +// extern UNK_TYPE B_80126D20_jp; +// extern UNK_TYPE B_80126D2C_jp; +// extern UNK_TYPE B_FLT_80126D3C_jp; +// extern UNK_TYPE B_80126D5C_jp; +// extern UNK_TYPE B_80126D60_jp; +// extern UNK_TYPE B_80126E60_jp; +// extern UNK_TYPE B_80126E70_jp; +// extern UNK_TYPE B_80126E74_jp; +// extern UNK_TYPE B_80126E9C_jp; + +// extern UNK_TYPE common_data; + +// extern UNK_TYPE B_80137960_jp; +// extern UNK_TYPE B_80137C40_jp; +// extern UNK_TYPE B_80137C48_jp; +// extern UNK_TYPE B_80138818_jp; +// extern UNK_TYPE B_80138E40_jp; +// extern UNK_TYPE B_80138E44_jp; +// extern UNK_TYPE B_80138E50_jp; +// extern UNK_TYPE debug_display; +// extern UNK_TYPE B_80138E70_jp; +// extern UNK_TYPE B_80138E73_jp; +// extern UNK_TYPE B_80139C30_jp; +// extern UNK_TYPE B_80139C40_jp; +// extern UNK_TYPE B_80139F70_jp; +// extern UNK_TYPE B_80139F98_jp; +// extern UNK_TYPE B_8013A098_jp; +// extern UNK_TYPE B_8013A099_jp; +// extern UNK_TYPE B_8013A09A_jp; +// extern UNK_TYPE B_8013A0A8_jp; +// extern UNK_TYPE B_8013A0DE_jp; +// extern UNK_TYPE B_8013A0E0_jp; +// extern UNK_TYPE B_8013A0E4_jp; +// extern UNK_TYPE B_8013A0FC_jp; +// extern UNK_TYPE B_8013A100_jp; +// extern UNK_TYPE B_8013A104_jp; +// extern UNK_TYPE B_8013A118_jp; +// extern UNK_TYPE B_8013A120_jp; +// extern UNK_TYPE B_8013A130_jp; +// extern UNK_TYPE B_8013A168_jp; +// extern UNK_TYPE g_fdinfo; +// extern UNK_TYPE B_FLT_8013A250_jp; +// extern UNK_TYPE B_FLT_8013A258_jp; +// extern UNK_TYPE B_FLT_8013A25C_jp; +// extern UNK_TYPE B_8013A270_jp; +// extern UNK_TYPE B_8013A2B0_jp; +// extern UNK_TYPE B_8013A2D0_jp; +// extern UNK_TYPE B_8013A350_jp; +// extern UNK_TYPE B_8013A358_jp; +// extern UNK_TYPE B_8013A360_jp; +// extern UNK_TYPE B_8013A368_jp; +// extern UNK_TYPE B_8013A36A_jp; +// extern UNK_TYPE B_8013A36C_jp; +// extern UNK_TYPE B_8013A370_jp; +// extern UNK_TYPE B_8013A374_jp; +// extern UNK_TYPE B_8013A37A_jp; +// extern UNK_TYPE B_8013A380_jp; +// extern UNK_TYPE B_8013A398_jp; +// extern UNK_TYPE B_8013A3A4_jp; +// extern UNK_TYPE B_8013A3C0_jp; +// extern UNK_TYPE B_8013A440_jp; +// extern UNK_TYPE B_8013A4C0_jp; +// extern UNK_TYPE B_8013A540_jp; +// extern UNK_TYPE B_8013A5C0_jp; +// extern UNK_TYPE B_8013A640_jp; +// extern UNK_TYPE B_8013A680_jp; +// extern UNK_TYPE B_80140680_jp; +// extern UNK_TYPE B_80140748_jp; +// extern UNK_TYPE B_801407C0_jp; +// extern UNK_TYPE B_80141390_jp; +// extern UNK_TYPE B_80141DE0_jp; +// extern UNK_TYPE B_80141DE4_jp; +// extern UNK_TYPE B_80141DE8_jp; +// extern UNK_TYPE B_80141DF0_jp; +// extern UNK_TYPE B_FLT_80141DF4_jp; +// extern UNK_TYPE B_FLT_80141DF8_jp; +// extern UNK_TYPE B_FLT_80141DFC_jp; +// extern UNK_TYPE B_80141E00_jp; +// extern UNK_TYPE B_80141E04_jp; +// extern UNK_TYPE B_80141E10_jp; +// extern UNK_TYPE B_80141E18_jp; +// extern UNK_TYPE zelda_arena; +// extern UNK_TYPE B_80141FC8_jp; +// extern UNK_TYPE B_80141FE0_jp; +// extern UNK_TYPE B_80141FF0_jp; +// extern UNK_TYPE B_80142410_jp; +// extern UNK_TYPE B_8014241C_jp; +// extern UNK_TYPE B_801425C0_jp; +// extern UNK_TYPE B_80142700_jp; +// extern UNK_TYPE B_8014270A_jp; +// extern UNK_TYPE B_80142714_jp; +// extern UNK_TYPE B_8014271E_jp; +// extern UNK_TYPE B_80142730_jp; +// extern UNK_TYPE B_801427E0_jp; +// extern UNK_TYPE B_80142BA0_jp; +// extern UNK_TYPE B_80142BBE_jp; +// extern UNK_TYPE B_80142BC0_jp; +// extern UNK_TYPE B_80142BE0_jp; +// extern UNK_TYPE B_80142C00_jp; +// extern UNK_TYPE B_80142CF0_jp; +// extern UNK_TYPE B_80142D08_jp; +// extern UNK_TYPE B_80142E38_jp; +// extern UNK_TYPE B_80142E58_jp; +// extern UNK_TYPE B_80142E78_jp; +// extern UNK_TYPE B_80142E80_jp; +// extern UNK_TYPE B_80142E98_jp; +// extern UNK_TYPE B_80142EB8_jp; +// extern UNK_TYPE B_80142ED8_jp; +// extern UNK_TYPE B_80142EDA_jp; +// extern UNK_TYPE B_80142EDB_jp; +// extern UNK_TYPE B_80142EDC_jp; +// extern UNK_TYPE B_80142EDE_jp; +// extern UNK_TYPE B_80142EE0_jp; +// extern UNK_TYPE B_80142F50_jp; +// extern UNK_TYPE B_80142F58_jp; +// extern UNK_TYPE B_80142F60_jp; +// extern UNK_TYPE B_80142F68_jp; +// extern UNK_TYPE B_80142F70_jp; +// extern UNK_TYPE B_80142F80_jp; +// extern UNK_TYPE B_80143028_jp; +// extern UNK_TYPE B_80143388_jp; +// extern UNK_TYPE B_801438B0_jp; +// extern UNK_TYPE B_801438B8_jp; +// extern UNK_TYPE B_801438BC_jp; +// extern UNK_TYPE B_801438C0_jp; +// extern UNK_TYPE Player_actor_ct_func; +// extern UNK_TYPE Player_actor_dt_func; +// extern UNK_TYPE Player_actor_move_func; +// extern UNK_TYPE Player_actor_draw_func; +// extern UNK_TYPE B_80143910_jp; +// extern UNK_TYPE B_80143960_jp; +// extern UNK_TYPE B_8014399C_jp; +// extern UNK_TYPE B_801439A0_jp; +// extern UNK_TYPE B_80144570_jp; +// extern UNK_TYPE B_80144620_jp; +// extern UNK_TYPE B_80144624_jp; +// extern UNK_TYPE B_80144628_jp; +// extern UNK_TYPE B_8014462C_jp; +// extern UNK_TYPE B_80144650_jp; +// extern UNK_TYPE B_80144660_jp; +// extern UNK_TYPE B_80144670_jp; +// extern UNK_TYPE B_80144680_jp; +// extern UNK_TYPE B_80144690_jp; +// extern UNK_TYPE B_801446A0_jp; +// extern UNK_TYPE B_FLT_801446A8_jp; +// extern UNK_TYPE B_FLT_801446AC_jp; +// extern UNK_TYPE B_FLT_801446B0_jp; +// extern UNK_TYPE B_FLT_801446B4_jp; +// extern UNK_TYPE B_801446BA_jp; +// extern UNK_TYPE B_801446BC_jp; +// extern UNK_TYPE B_801446BD_jp; +// extern UNK_TYPE B_801446C7_jp; +// extern UNK_TYPE B_801446C8_jp; +// extern UNK_TYPE B_FLT_801446D0_jp; +// extern UNK_TYPE B_801446D4_jp; +// extern UNK_TYPE B_801446DB_jp; +// extern UNK_TYPE B_801446E0_jp; +// extern UNK_TYPE B_801446F8_jp; +// extern UNK_TYPE B_80144700_jp; +// extern UNK_TYPE B_80144718_jp; +// extern UNK_TYPE B_80144B18_jp; +// extern UNK_TYPE B_80144B38_jp; +// extern UNK_TYPE B_80144CE8_jp; +// extern UNK_TYPE B_80144CEC_jp; +// extern UNK_TYPE B_80144CFC_jp; +// extern UNK_TYPE B_80144D04_jp; +// extern UNK_TYPE B_80144D0C_jp; +// extern UNK_TYPE B_80144D14_jp; +// extern UNK_TYPE gAudioMgrP; +// extern UNK_TYPE audioMgr; +// extern UNK_TYPE B_80144E00_jp; +// extern UNK_TYPE B_80144FB2_jp; +// extern UNK_TYPE B_80144FB3_jp; +// extern UNK_TYPE B_80144FB8_jp; +// extern UNK_TYPE B_80144FC0_jp; +// extern UNK_TYPE B_80145014_jp; +// extern UNK_TYPE B_80145020_jp; +// extern UNK_TYPE B_80145040_jp; +// extern UNK_TYPE B_80145044_jp; +// extern UNK_TYPE B_80145048_jp; +// extern UNK_TYPE B_FLT_8014504C_jp; +// extern UNK_TYPE B_FLT_80145050_jp; +// extern UNK_TYPE B_FLT_80145054_jp; +// extern UNK_TYPE B_80145060_jp; +// extern UNK_TYPE B_80145070_jp; +// extern UNK_TYPE B_80145080_jp; +// extern UNK_TYPE B_80145370_jp; +// extern UNK_TYPE B_80145390_jp; +// extern UNK_TYPE B_80145610_jp; +// extern UNK_TYPE B_80145620_jp; +// extern UNK_TYPE B_80145628_jp; +// extern UNK_TYPE B_80145630_jp; +// extern UNK_TYPE B_801457E0_jp; +// extern UNK_TYPE B_80145800_jp; +// extern UNK_TYPE B_80145820_jp; +// extern UNK_TYPE B_80145840_jp; +// extern UNK_TYPE B_80145860_jp; +// extern UNK_TYPE B_80145880_jp; +// extern UNK_TYPE B_80145898_jp; +// extern UNK_TYPE B_8014589C_jp; +// extern UNK_TYPE B_801458A0_jp; +// extern UNK_TYPE B_801458B0_jp; +// extern UNK_TYPE B_801458B8_jp; +// extern UNK_TYPE B_801458E0_jp; +// extern UNK_TYPE B_801458EC_jp; +// extern UNK_TYPE B_801458F0_jp; +// extern UNK_TYPE B_80145D70_jp; +// extern UNK_TYPE B_80145D80_jp; +// extern UNK_TYPE B_80145DB8_jp; +// extern UNK_TYPE B_80145FD8_jp; +// extern UNK_TYPE B_80145FDC_jp; +// extern UNK_TYPE B_80145FE0_jp; +// extern UNK_TYPE B_80145FE4_jp; +// extern UNK_TYPE B_80145FE8_jp; +// extern UNK_TYPE B_80145FEC_jp; +// extern UNK_TYPE B_80145FF0_jp; +// extern UNK_TYPE B_80145FF4_jp; +// extern UNK_TYPE B_80145FF8_jp; +// extern UNK_TYPE B_80145FFC_jp; +// extern UNK_TYPE B_80146000_jp; +// extern UNK_TYPE B_80146008_jp; +// extern UNK_TYPE B_80146010_jp; +// extern UNK_TYPE B_80146018_jp; +// extern UNK_TYPE B_80146020_jp; +// extern UNK_TYPE B_80146024_jp; +// extern UNK_TYPE B_80146028_jp; +// extern UNK_TYPE B_8014602C_jp; +// extern UNK_TYPE B_80146030_jp; +// extern UNK_TYPE B_80146034_jp; +// extern UNK_TYPE B_80146038_jp; +// extern UNK_TYPE B_8014603C_jp; +// extern UNK_TYPE B_80146040_jp; +// extern UNK_TYPE B_80146044_jp; +// extern UNK_TYPE B_80146050_jp; +// extern UNK_TYPE B_80146058_jp; +// extern UNK_TYPE B_80146060_jp; +// extern UNK_TYPE B_80146064_jp; +// extern UNK_TYPE B_80146068_jp; +// extern UNK_TYPE B_8014606C_jp; +// extern UNK_TYPE B_80146070_jp; +// extern UNK_TYPE B_80146080_jp; +// extern UNK_TYPE B_80146084_jp; +// extern UNK_TYPE B_FLT_80146090_jp; +// extern UNK_TYPE B_FLT_80146094_jp; +// extern UNK_TYPE B_FLT_80146098_jp; +// extern UNK_TYPE B_FLT_801460A0_jp; +// extern UNK_TYPE B_FLT_801460A4_jp; +// extern UNK_TYPE B_FLT_801460A8_jp; +// extern UNK_TYPE B_801460B0_jp; +// extern UNK_TYPE B_FLT_801460C0_jp; +// extern UNK_TYPE B_FLT_801460C4_jp; +// extern UNK_TYPE B_FLT_801460C8_jp; +// extern UNK_TYPE B_FLT_801460D0_jp; +// extern UNK_TYPE B_FLT_801460D4_jp; +// extern UNK_TYPE B_FLT_801460D8_jp; +// extern UNK_TYPE B_FLT_801460E0_jp; +// extern UNK_TYPE B_FLT_801460E4_jp; +// extern UNK_TYPE B_FLT_801460E8_jp; +// extern UNK_TYPE B_FLT_801460F0_jp; +// extern UNK_TYPE B_FLT_801460F4_jp; +// extern UNK_TYPE B_FLT_801460F8_jp; +// extern UNK_TYPE B_FLT_80146100_jp; +// extern UNK_TYPE B_FLT_80146104_jp; +// extern UNK_TYPE B_FLT_80146108_jp; +// extern UNK_TYPE B_FLT_80146110_jp; +// extern UNK_TYPE B_FLT_80146114_jp; +// extern UNK_TYPE B_FLT_80146118_jp; +// extern UNK_TYPE B_FLT_80146120_jp; +// extern UNK_TYPE B_FLT_80146124_jp; +// extern UNK_TYPE B_FLT_80146128_jp; +// extern UNK_TYPE B_FLT_80146130_jp; +// extern UNK_TYPE B_FLT_80146134_jp; +// extern UNK_TYPE B_FLT_80146138_jp; +// extern UNK_TYPE B_FLT_8014613C_jp; +// extern UNK_TYPE B_FLT_80146140_jp; +// extern UNK_TYPE B_FLT_80146144_jp; +// extern UNK_TYPE B_80146148_jp; +// extern UNK_TYPE B_FLT_80146154_jp; +// extern UNK_TYPE B_FLT_80146158_jp; +// extern UNK_TYPE B_FLT_8014615C_jp; +// extern UNK_TYPE B_FLT_80146160_jp; +// extern UNK_TYPE B_FLT_80146164_jp; +// extern UNK_TYPE B_80146170_jp; +// extern UNK_TYPE B_FLT_80146188_jp; +// extern UNK_TYPE B_FLT_8014618C_jp; +// extern UNK_TYPE B_FLT_80146190_jp; +// extern UNK_TYPE B_FLT_80146198_jp; +// extern UNK_TYPE B_FLT_8014619C_jp; +// extern UNK_TYPE B_FLT_801461A0_jp; +// extern UNK_TYPE B_FLT_801461A8_jp; +// extern UNK_TYPE B_FLT_801461AC_jp; +// extern UNK_TYPE B_FLT_801461B0_jp; +// extern UNK_TYPE B_801461B8_jp; +// extern UNK_TYPE B_801461C4_jp; +// extern UNK_TYPE B_FLT_801461D0_jp; +// extern UNK_TYPE B_FLT_801461D4_jp; +// extern UNK_TYPE B_FLT_801461D8_jp; +// extern UNK_TYPE B_801461E0_jp; +// extern UNK_TYPE B_801461E4_jp; +// extern UNK_TYPE B_801461E8_jp; +// extern UNK_TYPE B_801461F0_jp; +// extern UNK_TYPE B_801461F2_jp; +// extern UNK_TYPE B_801461F4_jp; +// extern UNK_TYPE B_801461F6_jp; +// extern UNK_TYPE B_801461F8_jp; +// extern UNK_TYPE B_801461FA_jp; +// extern UNK_TYPE B_801461FC_jp; +// extern UNK_TYPE B_801461FE_jp; +// extern UNK_TYPE B_80146200_jp; +// extern UNK_TYPE B_80146210_jp; +// extern UNK_TYPE B_FLT_80146224_jp; +// extern UNK_TYPE B_FLT_80146228_jp; +// extern UNK_TYPE B_FLT_80146230_jp; +// extern UNK_TYPE B_FLT_8014623C_jp; +// extern UNK_TYPE B_FLT_80146244_jp; +// extern UNK_TYPE B_FLT_80146248_jp; +// extern UNK_TYPE B_FLT_8014624C_jp; +// extern UNK_TYPE B_FLT_80146250_jp; +// extern UNK_TYPE B_FLT_80146254_jp; +// extern UNK_TYPE B_FLT_80146258_jp; +// extern UNK_TYPE B_FLT_8014625C_jp; +// extern UNK_TYPE B_FLT_80146260_jp; +// extern UNK_TYPE B_FLT_80146264_jp; +// extern UNK_TYPE B_FLT_80146268_jp; +// extern UNK_TYPE B_FLT_8014626C_jp; +// extern UNK_TYPE B_FLT_80146270_jp; +// extern UNK_TYPE B_FLT_80146274_jp; +// extern UNK_TYPE B_80146278_jp; +// extern UNK_TYPE B_80146288_jp; +// extern UNK_TYPE B_FLT_80146298_jp; +// extern UNK_TYPE B_FLT_8014629C_jp; +// extern UNK_TYPE B_FLT_801462A0_jp; +// extern UNK_TYPE Matrix_stack; +// extern UNK_TYPE Matrix_now; +// extern UNK_TYPE B_801462C0_jp; +// extern UNK_TYPE B_80147AC0_jp; +// extern UNK_TYPE B_801480C0_jp; +// extern UNK_TYPE B_801488C0_jp; +// extern UNK_TYPE B_80148DC0_jp; +// extern UNK_TYPE B_801492C0_jp; +// extern UNK_TYPE B_801492E0_jp; +// extern UNK_TYPE B_801492F0_jp; +// extern UNK_TYPE B_80149310_jp; +// extern UNK_TYPE B_80149328_jp; +// extern UNK_TYPE B_80149368_jp; +// extern UNK_TYPE B_801493B0_jp; +// extern UNK_TYPE B_801493B8_jp; +// extern UNK_TYPE B_801493C8_jp; +// extern UNK_TYPE B_801493CC_jp; +// extern UNK_TYPE B_801493D0_jp; +// extern UNK_TYPE B_801493D4_jp; +// extern UNK_TYPE B_801493E0_jp; +// extern UNK_TYPE B_801493E4_jp; +// extern UNK_TYPE B_801493F0_jp; +// extern UNK_TYPE B_801493F4_jp; +// extern UNK_TYPE B_80149400_jp; +// extern UNK_TYPE B_801494C0_jp; +// extern UNK_TYPE gAudioContext; +// extern UNK_TYPE B_801494E1_jp; +// extern UNK_TYPE B_801494E6_jp; +// extern UNK_TYPE B_801494E8_jp; +// extern UNK_TYPE B_801494EC_jp; +// extern UNK_TYPE B_801494F0_jp; +// extern UNK_TYPE B_80149502_jp; +// extern UNK_TYPE B_80149504_jp; +// extern UNK_TYPE B_80149508_jp; +// extern UNK_TYPE B_8014950A_jp; +// extern UNK_TYPE B_8014950E_jp; +// extern UNK_TYPE B_80149580_jp; +// extern UNK_TYPE B_801495A8_jp; +// extern UNK_TYPE B_801495D0_jp; +// extern UNK_TYPE B_801495E0_jp; +// extern UNK_TYPE B_80149A60_jp; +// extern UNK_TYPE B_8014A020_jp; +// extern UNK_TYPE B_8014AC6C_jp; +// extern UNK_TYPE B_8014B1F0_jp; +// extern UNK_TYPE B_8014B248_jp; +// extern UNK_TYPE B_8014B320_jp; +// extern UNK_TYPE B_8014B338_jp; +// extern UNK_TYPE B_8014B378_jp; +// extern UNK_TYPE B_8014B390_jp; +// extern UNK_TYPE B_8014B3D0_jp; +// extern UNK_TYPE B_8014B3E8_jp; +// extern UNK_TYPE B_8014BAE8_jp; +// extern UNK_TYPE B_8014BB00_jp; +// extern UNK_TYPE B_8014BB04_jp; +// extern UNK_TYPE B_8014BD30_jp; +// extern UNK_TYPE B_8014BD34_jp; +// extern UNK_TYPE B_8014BD38_jp; +// extern UNK_TYPE B_8014BD40_jp; +// extern UNK_TYPE B_8014BD48_jp; +// extern UNK_TYPE B_8014BD4C_jp; +// extern UNK_TYPE B_8014BD4E_jp; +// extern UNK_TYPE B_8014BD58_jp; +// extern UNK_TYPE B_8014BD60_jp; +// extern UNK_TYPE B_FLT_8014BD68_jp; +// extern UNK_TYPE B_FLT_8014BD6C_jp; +// extern UNK_TYPE B_FLT_8014BD70_jp; +// extern UNK_TYPE B_FLT_8014BD74_jp; +// extern UNK_TYPE B_8014BD98_jp; +// extern UNK_TYPE B_8014BD9C_jp; +// extern UNK_TYPE B_8014BD9E_jp; +// extern UNK_TYPE B_8014BDA0_jp; +// extern UNK_TYPE B_8014BE7C_jp; +// extern UNK_TYPE B_8014BE88_jp; +// extern UNK_TYPE B_8014BE8C_jp; +// extern UNK_TYPE B_8014BE90_jp; +// extern UNK_TYPE B_8014BE94_jp; +// extern UNK_TYPE B_8014BE98_jp; +// extern UNK_TYPE B_8014BEA0_jp; +// extern UNK_TYPE B_8014BEB0_jp; +// extern UNK_TYPE B_8014BEC0_jp; +// extern UNK_TYPE B_8014BED0_jp; +// extern UNK_TYPE B_8014BF00_jp; +// extern UNK_TYPE B_8014BF10_jp; +// extern UNK_TYPE B_8014BF20_jp; +// extern UNK_TYPE B_8014BF30_jp; +// extern UNK_TYPE B_8014BF34_jp; +// extern UNK_TYPE B_8014C004_jp; +// extern UNK_TYPE B_8014C008_jp; +// extern UNK_TYPE B_8014C040_jp; +// extern UNK_TYPE B_8014C044_jp; +// extern UNK_TYPE B_8014C114_jp; +// extern UNK_TYPE B_8014C118_jp; +// extern UNK_TYPE B_8014C132_jp; +// extern UNK_TYPE B_8014C13E_jp; +// extern UNK_TYPE B_8014C150_jp; +// extern UNK_TYPE B_8014C154_jp; +// extern UNK_TYPE B_8014C224_jp; +// extern UNK_TYPE B_8014C228_jp; +// extern UNK_TYPE B_8014C242_jp; +// extern UNK_TYPE B_8014C24E_jp; +// extern UNK_TYPE B_8014C260_jp; +// extern UNK_TYPE B_8014C26C_jp; +// extern UNK_TYPE B_8014C3F0_jp; +// extern UNK_TYPE B_8014C3F8_jp; +// extern UNK_TYPE B_8014C400_jp; +// extern UNK_TYPE B_8014C680_jp; +// extern UNK_TYPE B_8014C684_jp; +// extern UNK_TYPE B_8014C688_jp; +// extern UNK_TYPE B_8014C694_jp; +// extern UNK_TYPE B_8014C914_jp; +// extern UNK_TYPE B_8014C918_jp; +// extern UNK_TYPE B_8014C924_jp; +// extern UNK_TYPE B_8014C928_jp; +// extern UNK_TYPE B_8014C930_jp; +// extern UNK_TYPE B_8014C93C_jp; +// extern UNK_TYPE B_8014C948_jp; +// extern UNK_TYPE B_8014C9E8_jp; +// extern UNK_TYPE B_8014CA88_jp; +// extern UNK_TYPE B_8014CB79_jp; +// extern UNK_TYPE B_8014CB80_jp; +// extern UNK_TYPE B_8014CB84_jp; +// extern UNK_TYPE B_8014CB8C_jp; +// extern UNK_TYPE B_8014CB90_jp; +// extern UNK_TYPE B_8014CE58_jp; +// extern UNK_TYPE B_8014CF30_jp; +// extern UNK_TYPE B_8014D270_jp; +// extern UNK_TYPE B_8014D2F0_jp; +// extern UNK_TYPE B_8014DCE0_jp; +// extern UNK_TYPE B_80150010_jp; +// extern UNK_TYPE B_80150020_jp; +// extern UNK_TYPE B_80150030_jp; +// extern UNK_TYPE B_80150040_jp; +// extern UNK_TYPE B_801514E0_jp; +// extern UNK_TYPE B_801514F4_jp; +// extern UNK_TYPE B_80151A70_jp; +// extern UNK_TYPE B_80151AF0_jp; +// extern UNK_TYPE B_80151B70_jp; +// extern UNK_TYPE B_80151B88_jp; +// extern UNK_TYPE B_80151B98_jp; +// extern UNK_TYPE B_80151BA8_jp; +// extern UNK_TYPE B_80151BB8_jp; +// extern UNK_TYPE B_80151BC8_jp; +// extern UNK_TYPE B_80151BE8_jp; +// extern UNK_TYPE B_80151BEC_jp; +// extern UNK_TYPE B_80151BF4_jp; +// extern UNK_TYPE B_80151C0C_jp; +// extern UNK_TYPE B_80151C24_jp; +// extern UNK_TYPE B_80151C3C_jp; +// extern UNK_TYPE B_80151C40_jp; +// extern UNK_TYPE B_80151C44_jp; +// extern UNK_TYPE B_80152458_jp; +// extern UNK_TYPE B_8015245C_jp; +// extern UNK_TYPE B_80152460_jp; +// extern UNK_TYPE B_80152464_jp; +// extern UNK_TYPE B_80152468_jp; +// extern UNK_TYPE B_80152480_jp; +// extern UNK_TYPE B_801524A0_jp; +// extern UNK_TYPE B_801524B8_jp; + +#endif diff --git a/include/debug.h b/include/debug.h new file mode 100644 index 0000000..81e2cf9 --- /dev/null +++ b/include/debug.h @@ -0,0 +1,9 @@ +#ifndef DEBUG_H +#define DEBUG_H + +#include "ultra64.h" + +// void _dbg_hungup(); +// void Reset(); + +#endif diff --git a/include/evw_anime.h b/include/evw_anime.h new file mode 100644 index 0000000..fec4e25 --- /dev/null +++ b/include/evw_anime.h @@ -0,0 +1,20 @@ +#ifndef EVW_ANIME_H +#define EVW_ANIME_H + +#include "ultra64.h" + +// void func_800549C0_jp(); +// void func_80054A28_jp(); +// void func_80054A94_jp(); +// void func_80054B44_jp(); +// void func_80054BB0_jp(); +// void func_80054C88_jp(); +// void morf_calc(); +// void func_80054D3C_jp(); +// void func_80054F10_jp(); +// void func_80055214_jp(); +// void func_80055248_jp(); +// void func_800554D8_jp(); +// void Evw_Anime_Set(); + +#endif diff --git a/include/fault.h b/include/fault.h new file mode 100644 index 0000000..4cc7084 --- /dev/null +++ b/include/fault.h @@ -0,0 +1,70 @@ +#ifndef FAULT_H +#define FAULT_H + +#include "ultra64.h" +#include "attributes.h" + +// void Fault_SleepImpl(); +// void Fault_ClientProcessThread(); +// void Fault_ClientRunTask(); +// void Fault_ProcessClient(); +// void Fault_AddClient(); +// void Fault_RemoveClient(); +// void Fault_AddAddrConvClient(); +// void Fault_RemoveAddrConvClient(); +// void Fault_ConvertAddress(); +// void Fault_Sleep(); +// void Fault_PadCallback(); +// void Fault_UpdatePadImpl(); +// void Fault_WaitForInputImpl(); +// void Fault_WaitForInput(); +// void Fault_DrawRec(); +// void Fault_FillScreenBlack(); +// void Fault_FillScreenRed(); +// void Fault_DrawCornerRec(); +// void Fault_PrintFReg(); +// void Fault_LogFReg(); +// void Fault_PrintFPCSR(); +// void Fault_LogFPCSR(); +// void Fault_PrintThreadContext(); +// void Fault_LogThreadContext(); +// void Fault_FindFaultedThread(); +// void Fault_Wait5Seconds(); +// void Fault_WaitForButtonCombo(); +// void Fault_DrawMemDumpContents(); +// void Fault_DrawMemDump(); +// void Fault_WalkStack(); +// void Fault_DrawStackTrace(); +// void Fault_LogStackTrace(); +// void Fault_ResumeThread(); +// void Fault_DisplayFrameBuffer(); +// void Fault_ProcessClients(); +// void Fault_UpdatePad(); +// void Fault_ThreadEntry(); +// void Fault_SetFrameBuffer(); +// void Fault_Init(); +// void Fault_HungupFaultClient(); +// NORETURN void Fault_AddHungupAndCrashImpl(); +// NORETURN void Fault_AddHungupAndCrash(); + +// void FaultDrawer_SetOsSyncPrintfEnabled(); +// void FaultDrawer_DrawRecImpl(); +// void FaultDrawer_DrawChar(); +// void FaultDrawer_ColorToPrintColor(); +// void FaultDrawer_UpdatePrintColor(); +// void FaultDrawer_SetForeColor(); +// void FaultDrawer_SetBackColor(); +// void FaultDrawer_SetFontColor(); +// void FaultDrawer_SetCharPad(); +// void FaultDrawer_SetCursor(); +// void FaultDrawer_FillScreen(); +// void FaultDrawer_PrintCallback(); +// void FaultDrawer_VPrintf(); +// void FaultDrawer_Printf(); +// void FaultDrawer_DrawText(); +// void FaultDrawer_SetDrawerFB(); +// void FaultDrawer_SetInputCallback(); +// void FaultDrawer_WritebackFBDCache(); +// void FaultDrawer_Init(); + +#endif diff --git a/include/fp.h b/include/fp.h new file mode 100644 index 0000000..e60cf22 --- /dev/null +++ b/include/fp.h @@ -0,0 +1,27 @@ +#ifndef FP_H +#define FP_H + +#include "ultra64.h" + +// void floorf(); +// void floor(); +// void lfloorf(); +// void lfloor(); +// void ceilf(); +// void ceil(); +// void lceilf(); +// void lceil(); +// void truncf(); +// void trunc(); +// void ltruncf(); +// void ltrunc(); +// void nearbyintf(); +// void nearbyint(); +// void lnearbyintf(); +// void lnearbyint(); +// void roundf(); +// void round(); +// void lroundf(); +// void lround(); + +#endif diff --git a/include/game.h b/include/game.h new file mode 100644 index 0000000..3c1c5d4 --- /dev/null +++ b/include/game.h @@ -0,0 +1,25 @@ +#ifndef GAME_H +#define GAME_H + +#include "ultra64.h" + +// void func_800D2E00_jp(); +// void func_800D2E58_jp(); +// void game_debug_draw_last(); +// void game_draw_first(); +// void game_draw_last(); +// void game_get_controller(); +// void SetGameFrame(); +// void game_main(); +// void game_init_hyral(); +// void game_resize_hyral(); +// void game_ct(); +// void game_dt(); +// void game_get_next_game_init(); +// void game_get_next_game_class_size(); +// void game_is_doing(); +// void game_getFreeBytes(); +// void game_goto_next_game_play(); +// void game_goto_next_game_name_famicom_emu(); + +#endif diff --git a/include/gamealloc.h b/include/gamealloc.h new file mode 100644 index 0000000..5c4d0c8 --- /dev/null +++ b/include/gamealloc.h @@ -0,0 +1,12 @@ +#ifndef GAMEALLOC_H +#define GAMEALLOC_H + +#include "ultra64.h" + +// void func_800D3720_jp(); +// void gamealloc_malloc(); +// void gamealloc_free(); +// void gamealloc_cleanup(); +// void gamealloc_init(); + +#endif diff --git a/include/gfxalloc.h b/include/gfxalloc.h new file mode 100644 index 0000000..1b48ada --- /dev/null +++ b/include/gfxalloc.h @@ -0,0 +1,10 @@ +#ifndef GFXALLOC_H +#define GFXALLOC_H + +#include "ultra64.h" + +// void gfxopen(); +// void gfxclose(); +// void gfxalloc(); + +#endif diff --git a/include/gfxprint.h b/include/gfxprint.h new file mode 100644 index 0000000..76c07bf --- /dev/null +++ b/include/gfxprint.h @@ -0,0 +1,30 @@ +#ifndef GFX_PRINT_H +#define GFX_PRINT_H + +#include "ultra64.h" + +// void gfxprint_setup(); +// void gfxprint_color(); +// void gfxprint_locate(); +// void gfxprint_locate8x8(); +// void gfxprint_setoffset(); +// void gfxprint_putc1(); +// void gfxprint_putc(); +// void gfxprint_write(); +// void gfxprint_puts(); +// void gfxprint_prout(); +// void gfxprint_init(); +// void gfxprint_cleanup(); +// void gfxprint_open(); +// void gfxprint_close(); +// void gfxprint_vprintf(); +// void gfxprint_printf(); + +// extern UNK_TYPE gfxprint_moji_tlut; +// extern UNK_TYPE gfxprint_rainbow_tlut; +// extern UNK_TYPE gfxprint_rainbow_txtr; +// extern UNK_TYPE gfxprint_font; + +// extern UNK_TYPE __gfxprint_default_flags; + +#endif diff --git a/include/global.h b/include/global.h index 6d84d8a..689a57f 100644 --- a/include/global.h +++ b/include/global.h @@ -14,6 +14,11 @@ #include "unk.h" #include "unknown_structs.h" +#include "boot_functions.h" +#include "boot_variables.h" +#include "code_functions.h" +#include "code_variables.h" + #include "macros.h" #endif diff --git a/include/graph.h b/include/graph.h new file mode 100644 index 0000000..053f558 --- /dev/null +++ b/include/graph.h @@ -0,0 +1,19 @@ +#ifndef GRAPH_H +#define GRAPH_H + +#include "ultra64.h" + +// void func_800D38E0_jp(); +// void graph_setup_double_buffer(); +// void game_get_next_game_dlftbl(); +// void func_800D3C94_jp(); +// void graph_ct(); +// void graph_dt(); +// void func_800D3E14_jp(); +// void func_800D3E40_jp(); +// void graph_task_set00(); +// void graph_draw_finish(); +// void graph_main(); +// void graph_proc(); + +#endif diff --git a/include/idle.h b/include/idle.h new file mode 100644 index 0000000..c91f1c9 --- /dev/null +++ b/include/idle.h @@ -0,0 +1,10 @@ +#ifndef IDLE_H +#define IDLE_H + +#include "ultra64.h" + +// void func_80025DF0_jp(); +// void func_80025E6C_jp(); +// void func_80025FD0_jp(); + +#endif diff --git a/include/irqmgr.h b/include/irqmgr.h new file mode 100644 index 0000000..6f5c3f9 --- /dev/null +++ b/include/irqmgr.h @@ -0,0 +1,19 @@ +#ifndef IRQMGR_H +#define IRQMGR_H + +#include "ultra64.h" + +// void func_800D4710_jp(); +// void func_800D47B4_jp(); +// void func_800D4848_jp(); +// void func_800D48B4_jp(); +// void func_800D4920_jp(); +// void func_800D49C8_jp(); +// void func_800D49E8_jp(); +// void func_800D4A6C_jp(); +// void func_800D4B04_jp(); +// void func_800D4B24_jp(); +// void func_800D4BEC_jp(); +// void func_800D4CBC_jp(); + +#endif diff --git a/include/listalloc.h b/include/listalloc.h new file mode 100644 index 0000000..9e3e0f4 --- /dev/null +++ b/include/listalloc.h @@ -0,0 +1,11 @@ +#ifndef LISTALLOC_H +#define LISTALLOC_H + +#include "ultra64.h" + +// void func_800D6390_jp(); +// void func_800D63A4_jp(); +// void func_800D6410_jp(); +// void func_800D6490_jp(); + +#endif diff --git a/include/m_actor.h b/include/m_actor.h new file mode 100644 index 0000000..e1a1e25 --- /dev/null +++ b/include/m_actor.h @@ -0,0 +1,60 @@ +#ifndef M_ACTOR_H +#define M_ACTOR_H + +#include "ultra64.h" + +// void func_80056380_jp(); +// void projection_pos_set(); +// void Actor_world_to_eye(); +// void Actor_position_move(); +// void Actor_position_speed_set(); +// void Actor_position_moveF(); +// void Actor_player_look_direction_check(); +// void Actor_display_position_set(); +// void Actor_data_bank_dma_end_check(); +// void Shape_Info_init(); +// void Actor_foot_shadow_pos_set(); +// void Actor_delete(); +// void Actor_ct(); +// void Actor_dt(); +// void Actor_draw(); +// void Actor_draw_actor_no_culling_check(); +// void Actor_draw_actor_no_culling_check2(); +// void Actor_cull_check(); +// void Actor_delete_check(); +// void Actor_info_ct(); +// void Actor_info_dt(); +// void Actor_info_call_actor(); +// void Actor_info_draw_actor(); +// void Actor_info_part_new(); +// void Actor_info_part_delete(); +// void Actor_free_overlay_area(); +// void actor_free_check(); +// void Actor_get_overlay_area(); +// void func_80057940_jp(); +// void func_80057A8C_jp(); +// void func_80057B70_jp(); +// void Actor_data_bank_regist_check(); +// void Actor_malloc_actor_class(); +// void Actor_init_actor_class(); +// void Actor_info_make_actor(); +// void Actor_info_make_child_actor(); +// void restore_fgdata(); +// void restore_fgdata_one(); +// void restore_fgdata_all(); +// void Actor_info_save_actor(); +// void Actor_info_delete(); +// void Actor_info_name_search_sub(); +// void Actor_info_name_search(); +// void Actor_info_fgName_search_sub(); +// void Actor_info_fgName_search(); +// void Part_Break_init(); +// void HiliteReflect_new(); +// void HiliteReflect_init(); +// void HiliteReflect_xlu_init(); +// void HiliteReflect_light_init(); +// void Setpos_HiliteReflect_init(); +// void Setpos_HiliteReflect_xlu_init(); +// void Setpos_HiliteReflect_light_init(); + +#endif diff --git a/include/m_actor_dlftbls.h b/include/m_actor_dlftbls.h new file mode 100644 index 0000000..660c79d --- /dev/null +++ b/include/m_actor_dlftbls.h @@ -0,0 +1,12 @@ +#ifndef M_ACTOR_DLFTBLS_H +#define M_ACTOR_DLFTBLS_H + +#include "ultra64.h" + +// void stub_80058A10(); +// void func_80058A18_jp(); +// void func_80058AF0_jp(); +// void actor_dlftbls_init(); +// void actor_dlftbls_cleanup(); + +#endif diff --git a/include/m_actor_shadow.h b/include/m_actor_shadow.h new file mode 100644 index 0000000..14eac8d --- /dev/null +++ b/include/m_actor_shadow.h @@ -0,0 +1,34 @@ +#ifndef M_ACTOR_SHADOW_H +#define M_ACTOR_SHADOW_H + +#include "ultra64.h" + +// void mActorShadow_OperateScrollLimit(); +// void mActorShadow_TileScroll2(); +// void mActorShadow_AdjustRate(); +// void mActorShadow_GetTimeAngleY_TimeAlpha(); +// void mActorShadow_GetGroundAverageAngle(); +// void mActorShadow_GetDistanceRate(); +// void mActorShadow_GetAbsBigger(); +// void mActorShadow_RadiusScaleRate(); +// void mActorShadow_GetShadowTopPos_GetSlideS(); +// void mActorShadow_SetTexScroll(); +// void mActorShadow_GetLastAlphaScale(); +// void mActorShadow_DrawActorShadow(); +// void mActorShadow_GetShadowPosition(); +// void mActorShadow_GetShadowKind(); +// void mAc_GetShadowGroundY_NoneForce(); +// void mAc_GetShadowGroundY_Force(); +// void mAc_DecideShadowRadius_IamNotFish(); +// void mAc_DecideShadowRadius_IamFish(); +// void mAc_ActorShadowDraw_ShadowDrawFlagOff(); +// void mAc_ActorShadowDraw_ShadowDrawFlagOn(); +// void mAc_ActorShadowDraw(); +// void mActorShadow_SetForceShadowPos(); +// void mActorShadow_UnSetForceShadowPos(); +// void mAc_NormalActorShadow(); +// void mAc_UnagiActorShadow(); +// void mAc_ActorShadowCircle(); +// void mAc_ActorShadowEllipse(); + +#endif diff --git a/include/m_choice_main.h b/include/m_choice_main.h new file mode 100644 index 0000000..c7998ae --- /dev/null +++ b/include/m_choice_main.h @@ -0,0 +1,95 @@ +#ifndef M_CHOICE_MAIN_H +#define M_CHOICE_MAIN_H + +#include "ultra64.h" + +// void func_80065040_jp(); +// void func_80065064_jp(); +// void func_80065158_jp(); +// void func_80065164_jp(); +// void func_80065170_jp(); +// void func_80065198_jp(); +// void func_800651A4_jp(); +// void func_80065278_jp(); +// void func_80065348_jp(); +// void func_800653CC_jp(); +// void func_800653DC_jp(); +// void func_800654FC_jp(); +// void func_80065508_jp(); +// void func_80065518_jp(); +// void func_80065528_jp(); +// void func_80065668_jp(); +// void func_8006568C_jp(); +// void func_800656C8_jp(); +// void func_80065704_jp(); +// void func_80065728_jp(); +// void func_8006574C_jp(); +// void func_80065770_jp(); +// void func_80065794_jp(); +// void func_800657B8_jp(); +// void func_800657DC_jp(); +// void func_80065800_jp(); +// void func_8006584C_jp(); +// void func_8006586C_jp(); +// void func_80065890_jp(); +// void func_800658B4_jp(); +// void func_800658D8_jp(); +// void func_800658FC_jp(); +// void func_80065920_jp(); +// void func_80065944_jp(); +// void func_80065968_jp(); +// void func_8006598C_jp(); +// void func_800659B0_jp(); +// void func_800659D4_jp(); +// void func_800659F8_jp(); +// void func_80065A1C_jp(); +// void func_80065A40_jp(); +// void func_80065A64_jp(); +// void func_80065A88_jp(); +// void func_80065AAC_jp(); +// void func_80065AD0_jp(); +// void func_80065AF4_jp(); +// void func_80065B18_jp(); +// void func_80065B5C_jp(); +// void func_80065B80_jp(); +// void func_80065BA4_jp(); +// void func_80065BF0_jp(); +// void func_80065C10_jp(); +// void func_80065C34_jp(); +// void func_80065C58_jp(); +// void func_80065C7C_jp(); +// void func_80065CA0_jp(); +// void func_80065CF8_jp(); +// void func_80065D90_jp(); +// void func_80065EE8_jp(); +// void func_80065EF8_jp(); +// void func_80065F18_jp(); +// void func_80065F38_jp(); +// void func_80065F58_jp(); +// void func_80065F78_jp(); +// void func_80065F98_jp(); +// void func_80066068_jp(); +// void func_80066094_jp(); +// void func_800660DC_jp(); +// void func_80066130_jp(); +// void func_80066194_jp(); +// void func_800665C0_jp(); +// void func_800665EC_jp(); +// void func_80066634_jp(); +// void func_8006666C_jp(); +// void func_80066740_jp(); +// void func_8006676C_jp(); +// void func_800667B4_jp(); +// void func_8006680C_jp(); +// void func_8006685C_jp(); +// void func_800668A4_jp(); +// void func_800669A4_jp(); +// void func_80066A60_jp(); +// void func_80066A80_jp(); +// void func_80066B18_jp(); +// void func_80066BB0_jp(); +// void func_80066D4C_jp(); +// void func_80066DFC_jp(); +// void func_80066E34_jp(); + +#endif diff --git a/include/m_collision_bg.h b/include/m_collision_bg.h new file mode 100644 index 0000000..79aed29 --- /dev/null +++ b/include/m_collision_bg.h @@ -0,0 +1,257 @@ +#ifndef M_COLLISION_BG_H +#define M_COLLISION_BG_H + +#include "ultra64.h" + +// void func_80067430_jp(); +// void func_800674B0_jp(); +// void func_800674D8_jp(); +// void func_8006755C_jp(); +// void func_800675E0_jp(); +// void func_80067664_jp(); +// void func_800678AC_jp(); +// void func_80067954_jp(); +// void func_80067B48_jp(); +// void func_80067B70_jp(); +// void func_80067CE8_jp(); +// void func_80067D98_jp(); +// void func_80067EB0_jp(); +// void func_80067F50_jp(); +// void func_8006800C_jp(); +// void func_8006806C_jp(); +// void func_8006811C_jp(); +// void func_8006818C_jp(); +// void func_800682F4_jp(); +// void func_800683F4_jp(); +// void func_8006844C_jp(); +// void func_8006847C_jp(); +// void func_800684C8_jp(); +// void func_8006851C_jp(); +// void func_80068570_jp(); +// void func_800685D4_jp(); +// void func_80068648_jp(); +// void func_800686C4_jp(); +// void func_80068730_jp(); +// void func_8006874C_jp(); +// void func_80068768_jp(); +// void func_800687B8_jp(); +// void func_80068808_jp(); +// void func_800688B4_jp(); +// void func_800688D0_jp(); +// void func_800688FC_jp(); +// void func_80068934_jp(); +// void func_800689A4_jp(); +// void func_800689C8_jp(); +// void func_800689E4_jp(); +// void func_80068A50_jp(); +// void func_80068BB8_jp(); +// void func_80068C88_jp(); +// void func_80068D10_jp(); +// void func_80068F5C_jp(); +// void func_80069280_jp(); +// void func_80069354_jp(); +// void func_800694DC_jp(); +// void func_80069558_jp(); +// void func_80069580_jp(); +// void func_80069680_jp(); +// void func_8006969C_jp(); +// void func_80069750_jp(); +// void func_80069778_jp(); +// void func_800698C0_jp(); +// void func_80069948_jp(); +// void func_800699D8_jp(); +// void func_80069C00_jp(); +// void func_80069C4C_jp(); +// void func_80069EF4_jp(); +// void func_80069F20_jp(); +// void func_8006A13C_jp(); +// void func_8006A174_jp(); +// void func_8006A490_jp(); +// void func_8006A6FC_jp(); +// void func_8006A760_jp(); +// void func_8006A7B4_jp(); +// void func_8006AA94_jp(); +// void func_8006AAAC_jp(); +// void func_8006AB50_jp(); +// void func_8006AB9C_jp(); +// void func_8006ABFC_jp(); +// void func_8006AC74_jp(); +// void func_8006ACF4_jp(); +// void func_8006AD0C_jp(); +// void func_8006AD58_jp(); +// void func_8006ADA8_jp(); +// void func_8006AF00_jp(); +// void func_8006AF14_jp(); +// void func_8006AF54_jp(); +// void func_8006B1A8_jp(); +// void func_8006B39C_jp(); +// void func_8006B5C0_jp(); +// void func_8006B664_jp(); +// void func_8006B92C_jp(); +// void func_8006B97C_jp(); +// void func_8006BAA8_jp(); +// void func_8006BAE4_jp(); +// void func_8006BB64_jp(); +// void func_8006BB9C_jp(); +// void func_8006BBE8_jp(); +// void func_8006BBF8_jp(); +// void func_8006BC20_jp(); +// void func_8006BC54_jp(); +// void func_8006BCB8_jp(); +// void func_8006BD00_jp(); +// void func_8006BE78_jp(); +// void func_8006BF0C_jp(); +// void func_8006C4B4_jp(); +// void func_8006C5A8_jp(); +// void func_8006C634_jp(); +// void func_8006C740_jp(); +// void func_8006C7B4_jp(); +// void func_8006C8D0_jp(); +// void func_8006C910_jp(); +// void func_8006C980_jp(); +// void func_8006D3B0_jp(); +// void func_8006D478_jp(); +// void func_8006D65C_jp(); +// void func_8006D7F4_jp(); +// void func_8006D80C_jp(); +// void func_8006D854_jp(); +// void func_8006D9C0_jp(); +// void func_8006DA1C_jp(); +// void func_8006DE00_jp(); +// void func_8006DF40_jp(); +// void func_8006DF9C_jp(); +// void func_8006DFE4_jp(); +// void func_8006E0AC_jp(); +// void func_8006E2DC_jp(); +// void func_8006E30C_jp(); +// void func_8006E374_jp(); +// void func_8006E4B4_jp(); +// void func_8006E548_jp(); +// void func_8006E7A4_jp(); +// void func_8006E8CC_jp(); +// void func_8006E900_jp(); +// void func_8006EA38_jp(); +// void func_8006EAE8_jp(); +// void func_8006EBA0_jp(); +// void func_8006EDC0_jp(); +// void func_8006EE70_jp(); +// void func_8006EFB4_jp(); +// void func_8006F250_jp(); +// void func_8006F36C_jp(); +// void func_8006F540_jp(); +// void func_8006F62C_jp(); +// void func_8006F928_jp(); +// void func_8006FE98_jp(); +// void func_80070290_jp(); +// void func_80070590_jp(); +// void func_8007071C_jp(); +// void func_8007073C_jp(); +// void func_8007075C_jp(); +// void func_80070880_jp(); +// void func_80070950_jp(); +// void func_80070990_jp(); +// void func_800709A8_jp(); +// void func_800709E8_jp(); +// void func_80070A28_jp(); +// void func_80070AE4_jp(); +// void func_80070C68_jp(); +// void func_80070D28_jp(); +// void func_80070F5C_jp(); +// void func_80070FBC_jp(); +// void func_80071064_jp(); +// void func_800713CC_jp(); +// void func_80071460_jp(); +// void mCoBG_GetShadowBgY_AngleS_FromWpos(); +// void func_800715B4_jp(); +// void func_80071604_jp(); +// void func_80071728_jp(); +// void func_8007175C_jp(); +// void func_80071884_jp(); +// void func_80071A08_jp(); +// void func_80071AB8_jp(); +// void mCoBG_GetBgY_OnlyCenter_FromWpos2(); +// void func_80071C1C_jp(); +// void func_80071DB4_jp(); +// void func_800721C8_jp(); +// void func_800721E4_jp(); +// void func_80072238_jp(); +// void func_80072264_jp(); +// void func_80072340_jp(); +// void func_80072398_jp(); +// void func_800723C4_jp(); +// void func_80072418_jp(); +// void func_8007244C_jp(); +// void func_8007246C_jp(); +// void func_8007249C_jp(); +// void func_80072530_jp(); +// void func_800725C4_jp(); +// void func_80072610_jp(); +// void func_800727D8_jp(); +// void func_80072828_jp(); +// void func_80072880_jp(); +// void func_800728B4_jp(); +// void func_800728F4_jp(); +// void func_80072938_jp(); +// void func_80072990_jp(); +// void func_80072B24_jp(); +// void func_80072BE8_jp(); +// void func_80072C60_jp(); +// void func_80072CC4_jp(); +// void func_80072E70_jp(); +// void func_80072F9C_jp(); +// void func_800730C8_jp(); +// void func_800731A8_jp(); +// void func_800732DC_jp(); +// void func_800734BC_jp(); +// void func_8007352C_jp(); +// void func_80073680_jp(); +// void func_80073718_jp(); +// void func_80073784_jp(); +// void func_800737D4_jp(); +// void func_80073800_jp(); +// void func_800738A4_jp(); +// void func_80073970_jp(); +// void func_800739FC_jp(); +// void func_80073C38_jp(); +// void func_80073CC0_jp(); +// void mCoBG_SetPluss5PointOffset_file(); +// void func_80074090_jp(); +// void func_80074174_jp(); +// void func_800741DC_jp(); +// void func_800741F4_jp(); +// void func_80074208_jp(); +// void func_800743EC_jp(); +// void func_80074648_jp(); +// void func_80074690_jp(); +// void func_80074860_jp(); +// void func_800749D0_jp(); +// void func_800749F8_jp(); +// void func_80074AA8_jp(); +// void func_80074BA0_jp(); +// void func_80074D88_jp(); +// void func_80074EEC_jp(); +// void func_8007532C_jp(); +// void func_800753B8_jp(); +// void func_8007584C_jp(); +// void func_80075954_jp(); +// void func_80075A10_jp(); +// void func_80075AB4_jp(); +// void func_80075B28_jp(); +// void func_80075EA0_jp(); +// void func_8007620C_jp(); +// void func_80076248_jp(); +// void func_80076270_jp(); +// void func_80076280_jp(); +// void func_80076290_jp(); +// void func_80076358_jp(); +// void func_8007638C_jp(); +// void func_800763F0_jp(); +// void func_800763FC_jp(); +// void func_8007648C_jp(); +// void func_800764CC_jp(); +// void func_800765AC_jp(); +// void func_80076778_jp(); +// void func_800768C8_jp(); +// void func_80076A04_jp(); + +#endif diff --git a/include/m_common_data.h b/include/m_common_data.h new file mode 100644 index 0000000..3da880f --- /dev/null +++ b/include/m_common_data.h @@ -0,0 +1,10 @@ +#ifndef M_COMMON_DATA_H +#define M_COMMON_DATA_H + +#include "ultra64.h" + +// void common_data_reinit(); +// void common_data_init(); +// void common_data_clear(); + +#endif diff --git a/include/m_controller.h b/include/m_controller.h new file mode 100644 index 0000000..72bf692 --- /dev/null +++ b/include/m_controller.h @@ -0,0 +1,17 @@ +#ifndef M_CONTROLLER_H +#define M_CONTROLLER_H + +#include "ultra64.h" + +// void mCon_ct(); +// void mCon_dt(); +// void mCon_calc(); +// void mCon_main(); +// void chkButton(); +// void getButton(); +// void chkTrigger(); +// void getTrigger(); +// void getJoystick_X(); +// void getJoystick_Y(); + +#endif diff --git a/include/m_debug_display.h b/include/m_debug_display.h new file mode 100644 index 0000000..9c978dc --- /dev/null +++ b/include/m_debug_display.h @@ -0,0 +1,12 @@ +#ifndef M_DEBUG_DISPLAY_H +#define M_DEBUG_DISPLAY_H + +#include "ultra64.h" + +// void Debug_Display_init(); +// void Debug_Display_new(); +// void Debug_Display_output(); +// void debug_display_output_sprite_16x16_I8(); +// void debug_display_output_polygon(); + +#endif diff --git a/include/m_field_info.h b/include/m_field_info.h new file mode 100644 index 0000000..7735958 --- /dev/null +++ b/include/m_field_info.h @@ -0,0 +1,237 @@ +#ifndef M_FIELD_INFO_H +#define M_FIELD_INFO_H + +#include "ultra64.h" + +// void func_80087C30_jp(); +// void func_80087C40_jp(); +// void func_80087C64_jp(); +// void mFI_GetFieldId(); +// void func_80087C9C_jp(); +// void func_80087D30_jp(); +// void func_80087DC8_jp(); +// void func_80087E14_jp(); +// void func_80087E58_jp(); +// void func_80087E94_jp(); +// void func_80087ED0_jp(); +// void func_80088018_jp(); +// void func_80088160_jp(); +// void func_8008819C_jp(); +// void func_800881AC_jp(); +// void func_80088270_jp(); +// void func_800882AC_jp(); +// void func_800882FC_jp(); +// void func_80088320_jp(); +// void func_80088344_jp(); +// void func_80088458_jp(); +// void func_800884E0_jp(); +// void func_800885A8_jp(); +// void func_80088710_jp(); +// void func_80088780_jp(); +// void func_8008883C_jp(); +// void func_800888AC_jp(); +// void func_80088938_jp(); +// void func_800889D8_jp(); +// void func_80088A58_jp(); +// void func_80088B3C_jp(); +// void func_80088BC0_jp(); +// void func_80088BFC_jp(); +// void func_80088C74_jp(); +// void func_80088CBC_jp(); +// void func_80088CD0_jp(); +// void func_80088CE4_jp(); +// void func_80088D00_jp(); +// void func_80088D30_jp(); +// void func_80088D78_jp(); +// void func_80088D9C_jp(); +// void func_80088E08_jp(); +// void func_80088E34_jp(); +// void func_80088E74_jp(); +// void func_80088F14_jp(); +// void func_80088F94_jp(); +// void func_8008902C_jp(); +// void func_8008907C_jp(); +// void func_80089114_jp(); +// void func_800891AC_jp(); +// void func_80089268_jp(); +// void func_800892CC_jp(); +// void func_8008930C_jp(); +// void func_80089348_jp(); +// void func_800893C8_jp(); +// void func_80089404_jp(); +// void func_80089440_jp(); +// void func_800894D0_jp(); +// void func_80089538_jp(); +// void func_800895B8_jp(); +// void func_80089698_jp(); +// void func_80089704_jp(); +// void func_800897D0_jp(); +// void func_80089888_jp(); +// void func_800898F4_jp(); +// void func_800899CC_jp(); +// void func_80089A34_jp(); +// void func_80089AAC_jp(); +// void func_80089B1C_jp(); +// void func_80089B94_jp(); +// void func_80089C0C_jp(); +// void func_80089CA0_jp(); +// void func_80089D18_jp(); +// void func_80089D6C_jp(); +// void func_80089E84_jp(); +// void func_80089EF8_jp(); +// void func_8008A000_jp(); +// void func_8008A33C_jp(); +// void func_8008A3BC_jp(); +// void func_8008A410_jp(); +// void func_8008A4F8_jp(); +// void mFI_GetUnitFG(); +// void func_8008A608_jp(); +// void func_8008A670_jp(); +// void func_8008A74C_jp(); +// void func_8008A81C_jp(); +// void func_8008A960_jp(); +// void mFI_SetFG_common(); +// void func_8008AA98_jp(); +// void func_8008AB14_jp(); +// void func_8008AC74_jp(); +// void func_8008ACA0_jp(); +// void func_8008ACBC_jp(); +// void func_8008ACD8_jp(); +// void func_8008ADCC_jp(); +// void func_8008AE70_jp(); +// void func_8008B1A0_jp(); +// void func_8008B200_jp(); +// void func_8008B238_jp(); +// void func_8008B26C_jp(); +// void func_8008B29C_jp(); +// void func_8008B2D0_jp(); +// void func_8008B300_jp(); +// void func_8008B318_jp(); +// void mFI_SetBearActor(); +// void func_8008B3E8_jp(); +// void func_8008B4C0_jp(); +// void func_8008B598_jp(); +// void func_8008B66C_jp(); +// void func_8008B774_jp(); +// void func_8008B7F4_jp(); +// void func_8008B878_jp(); +// void func_8008B9F8_jp(); +// void func_8008BA74_jp(); +// void func_8008BAEC_jp(); +// void func_8008BB64_jp(); +// void func_8008BBF0_jp(); +// void func_8008BC64_jp(); +// void func_8008BCFC_jp(); +// void func_8008BD98_jp(); +// void func_8008BDCC_jp(); +// void func_8008BE00_jp(); +// void func_8008BE38_jp(); +// void func_8008BF34_jp(); +// void func_8008BFC4_jp(); +// void func_8008C058_jp(); +// void func_8008C0FC_jp(); +// void func_8008C120_jp(); +// void func_8008C130_jp(); +// void func_8008C1E0_jp(); +// void func_8008C344_jp(); +// void func_8008C390_jp(); +// void func_8008C3B0_jp(); +// void func_8008C3D4_jp(); +// void func_8008C3E8_jp(); +// void func_8008C458_jp(); +// void func_8008C478_jp(); +// void func_8008C498_jp(); +// void func_8008C4B8_jp(); +// void func_8008C504_jp(); +// void func_8008C524_jp(); +// void func_8008C548_jp(); +// void func_8008C56C_jp(); +// void func_8008C5F0_jp(); +// void func_8008C610_jp(); +// void func_8008C630_jp(); +// void func_8008C650_jp(); +// void mFI_Wpos2DepositOFF(); +// void func_8008C708_jp(); +// void func_8008C764_jp(); +// void func_8008C798_jp(); +// void func_8008C830_jp(); +// void func_8008C84C_jp(); +// void func_8008C8C4_jp(); +// void func_8008C938_jp(); +// void func_8008C964_jp(); +// void func_8008CA14_jp(); +// void func_8008CAD8_jp(); +// void func_8008CC1C_jp(); +// void func_8008CCFC_jp(); +// void func_8008CD24_jp(); +// void func_8008CD74_jp(); +// void func_8008CE00_jp(); +// void func_8008CE38_jp(); +// void func_8008CEC0_jp(); +// void func_8008CFF4_jp(); +// void func_8008D12C_jp(); +// void func_8008D268_jp(); +// void func_8008D3A4_jp(); +// void func_8008D574_jp(); +// void func_8008D6E0_jp(); +// void func_8008D7B0_jp(); +// void func_8008D884_jp(); +// void func_8008D928_jp(); +// void func_8008DA4C_jp(); +// void func_8008DCF8_jp(); +// void func_8008DD0C_jp(); +// void func_8008DD3C_jp(); +// void func_8008DDC8_jp(); +// void func_8008DF04_jp(); +// void func_8008E058_jp(); +// void func_8008E514_jp(); +// void func_8008E5F4_jp(); +// void mFI_PrintNowBGNum(); +// void mFI_PrintFgAttr(); +// void func_8008E8E0_jp(); +// void func_8008E9C4_jp(); +// void func_8008EA5C_jp(); +// void func_8008ECA0_jp(); +// void func_8008ECC8_jp(); +// void func_8008ECF0_jp(); +// void func_8008ED14_jp(); +// void func_8008EE24_jp(); +// void func_8008EE5C_jp(); +// void func_8008EE6C_jp(); +// void func_8008EE7C_jp(); +// void func_8008EEB4_jp(); +// void func_8008EEE8_jp(); +// void func_8008EF0C_jp(); +// void mFRm_CheckSaveData(); +// void mFRm_ClearSaveCheckData(); +// void func_8008EFDC_jp(); +// void func_8008F020_jp(); +// void func_8008F040_jp(); +// void func_8008F0A0_jp(); +// void func_8008F1BC_jp(); +// void func_8008F210_jp(); +// void func_8008F23C_jp(); +// void func_8008F24C_jp(); +// void func_8008F530_jp(); +// void func_8008F5FC_jp(); +// void func_8008F648_jp(); +// void func_8008F768_jp(); +// void func_8008F7C8_jp(); +// void func_8008F8A0_jp(); +// void func_8008F938_jp(); +// void func_8008F968_jp(); +// void func_8008FA28_jp(); +// void func_8008FA50_jp(); +// void func_8008FA74_jp(); +// void func_8008FAB4_jp(); +// void func_8008FAE0_jp(); +// void func_8008FB64_jp(); +// void func_8008FBEC_jp(); +// void func_8008FCE8_jp(); +// void func_8008FDD4_jp(); +// void func_8008FE74_jp(); +// void func_8008FF60_jp(); +// void func_80090044_jp(); +// void func_800900B0_jp(); + +#endif diff --git a/include/m_field_make.h b/include/m_field_make.h new file mode 100644 index 0000000..114dd24 --- /dev/null +++ b/include/m_field_make.h @@ -0,0 +1,49 @@ +#ifndef M_FIELD_MAKE_H +#define M_FIELD_MAKE_H + +#include "ultra64.h" + +// void func_80084ED0_jp(); +// void func_80084FAC_jp(); +// void func_800850E4_jp(); +// void func_80085178_jp(); +// void func_800851C8_jp(); +// void func_800853CC_jp(); +// void func_80085490_jp(); +// void func_8008557C_jp(); +// void func_800855D0_jp(); +// void func_80085918_jp(); +// void func_800859F4_jp(); +// void func_80085A84_jp(); +// void func_80085B40_jp(); +// void func_80085CC0_jp(); +// void func_80085D44_jp(); +// void func_80085D64_jp(); +// void func_80085D94_jp(); +// void func_80085FF0_jp(); +// void func_8008609C_jp(); +// void func_800862DC_jp(); +// void func_8008640C_jp(); +// void func_800865D0_jp(); +// void func_800867F0_jp(); +// void func_80086BD0_jp(); +// void func_80086CA4_jp(); +// void func_80086D44_jp(); +// void func_80086DE0_jp(); +// void func_80086E30_jp(); +// void func_80086F08_jp(); +// void func_80086FA8_jp(); +// void func_80086FEC_jp(); +// void func_80087004_jp(); +// void func_80087280_jp(); +// void func_80087380_jp(); +// void func_80087420_jp(); +// void func_800874CC_jp(); +// void func_80087754_jp(); +// void func_8008775C_jp(); +// void func_80087788_jp(); +// void func_800877CC_jp(); +// void func_800878D4_jp(); +// void func_800879B0_jp(); + +#endif diff --git a/include/m_handbill.h b/include/m_handbill.h new file mode 100644 index 0000000..2308263 --- /dev/null +++ b/include/m_handbill.h @@ -0,0 +1,56 @@ +#ifndef M_HANDBILL_H +#define M_HANDBILL_H + +#include "ultra64.h" + +// void func_800928C0_jp(); +// void func_800928E8_jp(); +// void func_80092B7C_jp(); +// void func_80092B8C_jp(); +// void func_80092BA0_jp(); +// void func_80092BE8_jp(); +// void func_80092C2C_jp(); +// void func_80092D10_jp(); +// void func_80092E14_jp(); +// void func_80092E80_jp(); +// void func_80092FC4_jp(); +// void func_800930B0_jp(); +// void func_800930D8_jp(); +// void func_80093104_jp(); +// void func_80093130_jp(); +// void func_8009315C_jp(); +// void func_80093188_jp(); +// void func_800931B4_jp(); +// void func_800931E0_jp(); +// void func_8009320C_jp(); +// void func_80093238_jp(); +// void func_80093264_jp(); +// void func_80093290_jp(); +// void func_800932BC_jp(); +// void func_800932E8_jp(); +// void func_80093314_jp(); +// void func_80093340_jp(); +// void func_8009336C_jp(); +// void func_80093398_jp(); +// void func_800933C4_jp(); +// void func_800933F0_jp(); +// void func_8009341C_jp(); +// void func_80093478_jp(); +// void func_80093520_jp(); +// void func_800935F8_jp(); +// void func_80093738_jp(); +// void func_80093878_jp(); +// void func_800939B8_jp(); +// void func_80093B28_jp(); +// void func_80093C98_jp(); +// void func_80093DA8_jp(); +// void func_80093F04_jp(); +// void func_80093F54_jp(); +// void func_80093F94_jp(); +// void func_800940A8_jp(); +// void func_800941B0_jp(); +// void func_800942A0_jp(); +// void func_80094400_jp(); +// void func_800944B8_jp(); + +#endif diff --git a/include/m_item_name.h b/include/m_item_name.h new file mode 100644 index 0000000..c8c9bf4 --- /dev/null +++ b/include/m_item_name.h @@ -0,0 +1,9 @@ +#ifndef M_ITEM_NAME_H +#define M_ITEM_NAME_H + +#include "ultra64.h" + +// void func_80096710_jp(); +// void func_80096740_jp(); + +#endif diff --git a/include/m_lib.h b/include/m_lib.h new file mode 100644 index 0000000..dacee0c --- /dev/null +++ b/include/m_lib.h @@ -0,0 +1,69 @@ +#ifndef M_LIB_H +#define M_LIB_H + +#include "ultra64.h" + +// void mem_copy(); +// void mem_clear(); +// void mem_cmp(); +// void cos_s(); +// void sin_s(); +// void chase_angle(); +// void chase_s(); +// void chase_f(); +// void chase_angle2(); +// void chase_s2(); +// void chase_s3(); +// void chase_f2(); +// void chase_f3(); +// void inter_float(); +// void stick_ratio_set(); +// void get_random_timer(); +// void get_random_pattern_timer(); +// void xyz_t_move(); +// void xyz_t_move_s_xyz(); +// void xyz_t_add(); +// void xyz_t_sub(); +// void xyz_t_sub_ss(); +// void xyz_t_mult_v(); +// void search_position_distance(); +// void search_position_distance2(); +// void search_position_distanceXZ(); +// void search_position_high(); +// void search_position_angleY(); +// void search_position_angleX(); +// void ValueSet_process(); +// void ValueSet__s_char(); +// void ValueSet__u_char(); +// void ValueSet__s_short(); +// void ValueSet__u_short(); +// void ValueSet__s_int(); +// void ValueSet__u_int(); +// void ValueSet__float(); +// void ValueSet__float_x1000(); +// void ValueSet__xyz_t(); +// void ValueSet__xyz_t_x1000(); +// void ValueSet__s_xyz(); +// void add_calc(); +// void add_calc2(); +// void add_calc0(); +// void add_calc_a(); +// void add_calc_short_angle2(); +// void add_calc_short_angle3(); +// void adds(); +// void rgba_t_move(); +// void none_proc1(); +// void none_proc2(); +// void Cheap_gfx_display(); +// void Cheap_gfx_display_xlu(); +// void _Game_play_isPause(); +// void func_8009ADA8_jp(); +// void func_8009ADE0_jp(); +// void func_8009AE28_jp(); +// void func_8009AE44_jp(); +// void check_percent_abs(); +// void get_percent_forAccelBrake(); +// void Game_play_Projection_Trans(); +// void get_percent(); + +#endif diff --git a/include/m_lights.h b/include/m_lights.h new file mode 100644 index 0000000..edee343 --- /dev/null +++ b/include/m_lights.h @@ -0,0 +1,32 @@ +#ifndef M_LIGHTS_H +#define M_LIGHTS_H + +#include "ultra64.h" + +// void func_8009B1E0_jp(); +// void func_8009B23C_jp(); +// void func_8009B2A0_jp(); +// void func_8009B308_jp(); +// void func_8009B33C_jp(); +// void func_8009B394_jp(); +// void LightsN_disp(); +// void func_8009B504_jp(); +// void func_8009B534_jp(); +// void func_8009B72C_jp(); +// void func_8009B81C_jp(); +// void func_8009B884_jp(); +// void func_8009B954_jp(); +// void func_8009B9E0_jp(); +// void func_8009BA28_jp(); +// void func_8009BA94_jp(); +// void func_8009BAC0_jp(); +// void Global_light_read(); +// void func_8009BB34_jp(); +// void func_8009BB40_jp(); +// void func_8009BB8C_jp(); +// void func_8009BBEC_jp(); +// void func_8009BC48_jp(); +// void func_8009BD90_jp(); +// void Light_list_point_draw(); + +#endif diff --git a/include/m_malloc.h b/include/m_malloc.h new file mode 100644 index 0000000..0ac31e6 --- /dev/null +++ b/include/m_malloc.h @@ -0,0 +1,17 @@ +#ifndef M_MALLOC_H +#define M_MALLOC_H + +#include "ultra64.h" + +// void zelda_malloc(); +// void zelda_malloc_r(); +// void zelda_realloc(); +// void zelda_free(); +// void zelda_calloc(); +// void zelda_GetFreeArena(); +// void zelda_CheckArena(); +// void zelda_InitArena(); +// void zelda_CleanupArena(); +// void zelda_MallocIsInitalized(); + +#endif diff --git a/include/m_msg_main.h b/include/m_msg_main.h new file mode 100644 index 0000000..0472dda --- /dev/null +++ b/include/m_msg_main.h @@ -0,0 +1,329 @@ +#ifndef M_MSG_MAIN_H +#define M_MSG_MAIN_H + +#include "ultra64.h" + +// void func_8009D1F0_jp(); +// void func_8009D200_jp(); +// void func_8009D210_jp(); +// void func_8009D260_jp(); +// void func_8009D274_jp(); +// void func_8009D294_jp(); +// void func_8009D2E8_jp(); +// void func_8009D308_jp(); +// void func_8009D3B4_jp(); +// void func_8009D3E4_jp(); +// void func_8009D458_jp(); +// void func_8009D4A0_jp(); +// void func_8009D4F0_jp(); +// void func_8009D510_jp(); +// void func_8009D530_jp(); +// void func_8009D578_jp(); +// void func_8009D5CC_jp(); +// void func_8009D620_jp(); +// void func_8009D640_jp(); +// void func_8009D688_jp(); +// void func_8009D6D0_jp(); +// void func_8009D820_jp(); +// void func_8009D88C_jp(); +// void func_8009D9A4_jp(); +// void func_8009DA1C_jp(); +// void func_8009DA94_jp(); +// void func_8009DBA4_jp(); +// void func_8009DBB0_jp(); +// void func_8009DBE0_jp(); +// void func_8009DC04_jp(); +// void func_8009DC2C_jp(); +// void func_8009DCD0_jp(); +// void func_8009DD04_jp(); +// void func_8009DD2C_jp(); +// void func_8009DD64_jp(); +// void func_8009DD8C_jp(); +// void func_8009DDB8_jp(); +// void func_8009DDE4_jp(); +// void func_8009DE28_jp(); +// void func_8009DE6C_jp(); +// void func_8009DE94_jp(); +// void func_8009DEE8_jp(); +// void func_8009DF1C_jp(); +// void func_8009DF90_jp(); +// void func_8009DFBC_jp(); +// void func_8009DFF4_jp(); +// void func_8009E01C_jp(); +// void func_8009E084_jp(); +// void func_8009E0B0_jp(); +// void func_8009E118_jp(); +// void func_8009E144_jp(); +// void func_8009E17C_jp(); +// void func_8009E1A4_jp(); +// void func_8009E1D0_jp(); +// void func_8009E1F8_jp(); +// void func_8009E218_jp(); +// void func_8009E264_jp(); +// void func_8009E28C_jp(); +// void func_8009E2D0_jp(); +// void func_8009E338_jp(); +// void func_8009E344_jp(); +// void func_8009E374_jp(); +// void func_8009E388_jp(); +// void func_8009E4C8_jp(); +// void func_8009E558_jp(); +// void func_8009E658_jp(); +// void func_8009E6B8_jp(); +// void func_8009E6C4_jp(); +// void func_8009E6D4_jp(); +// void func_8009E6F8_jp(); +// void func_8009E8D0_jp(); +// void func_8009E908_jp(); +// void func_8009E94C_jp(); +// void func_8009E970_jp(); +// void func_8009E990_jp(); +// void func_8009E9A4_jp(); +// void func_8009E9B4_jp(); +// void func_8009E9C0_jp(); +// void func_8009E9D0_jp(); +// void func_8009E9DC_jp(); +// void func_8009E9E8_jp(); +// void func_8009E9F8_jp(); +// void func_8009EA04_jp(); +// void func_8009EA18_jp(); +// void func_8009EA2C_jp(); +// void func_8009EB44_jp(); +// void func_8009EBB0_jp(); +// void func_8009EC88_jp(); +// void func_8009ED14_jp(); +// void func_8009EDBC_jp(); +// void func_8009EE78_jp(); +// void func_8009EF00_jp(); +// void func_8009EF88_jp(); +// void func_8009F010_jp(); +// void func_8009F098_jp(); +// void func_8009F120_jp(); +// void func_8009F1A8_jp(); +// void func_8009F230_jp(); +// void func_8009F2EC_jp(); +// void func_8009F3A8_jp(); +// void func_8009F428_jp(); +// void func_8009F50C_jp(); +// void func_8009F5B4_jp(); +// void func_8009F670_jp(); +// void func_8009F730_jp(); +// void func_8009F75C_jp(); +// void func_8009F790_jp(); +// void func_8009F7CC_jp(); +// void func_8009F800_jp(); +// void func_8009F830_jp(); +// void func_8009F864_jp(); +// void func_8009F8AC_jp(); +// void func_8009F9D8_jp(); +// void func_8009F9F8_jp(); +// void func_8009FA18_jp(); +// void func_8009FA38_jp(); +// void func_8009FA58_jp(); +// void func_8009FAD4_jp(); +// void func_8009FB2C_jp(); +// void func_8009FB54_jp(); +// void func_8009FBD8_jp(); +// void func_8009FC2C_jp(); +// void func_8009FC5C_jp(); +// void func_8009FCB8_jp(); +// void func_8009FCE0_jp(); +// void func_8009FD40_jp(); +// void func_8009FD80_jp(); +// void func_8009FDA0_jp(); +// void func_8009FDF8_jp(); +// void func_8009FE4C_jp(); +// void func_8009FE6C_jp(); +// void func_8009FE90_jp(); +// void func_8009FF24_jp(); +// void func_8009FF68_jp(); +// void func_8009FFB0_jp(); +// void func_800A0110_jp(); +// void func_800A014C_jp(); +// void func_800A0184_jp(); +// void func_800A01C8_jp(); +// void func_800A03B0_jp(); +// void func_800A0478_jp(); +// void func_800A04E4_jp(); +// void func_800A054C_jp(); +// void func_800A05A8_jp(); +// void func_800A05D8_jp(); +// void func_800A0614_jp(); +// void func_800A0650_jp(); +// void func_800A06AC_jp(); +// void func_800A0770_jp(); +// void func_800A07E8_jp(); +// void func_800A0864_jp(); +// void func_800A08B0_jp(); +// void func_800A08F8_jp(); +// void func_800A0964_jp(); +// void func_800A0984_jp(); +// void func_800A09A4_jp(); +// void func_800A09C4_jp(); +// void func_800A09E4_jp(); +// void func_800A0A04_jp(); +// void func_800A0A60_jp(); +// void func_800A0B14_jp(); +// void func_800A0B34_jp(); +// void func_800A0B54_jp(); +// void func_800A0B74_jp(); +// void func_800A0B94_jp(); +// void func_800A0BB4_jp(); +// void func_800A0D94_jp(); +// void func_800A0DB4_jp(); +// void func_800A0DD4_jp(); +// void func_800A0DF4_jp(); +// void func_800A0FCC_jp(); +// void func_800A0FEC_jp(); +// void func_800A100C_jp(); +// void func_800A102C_jp(); +// void func_800A1078_jp(); +// void func_800A10D8_jp(); +// void func_800A1124_jp(); +// void func_800A1170_jp(); +// void func_800A11B4_jp(); +// void func_800A11F8_jp(); +// void func_800A123C_jp(); +// void func_800A1280_jp(); +// void func_800A12C4_jp(); +// void func_800A1308_jp(); +// void func_800A134C_jp(); +// void func_800A1394_jp(); +// void func_800A141C_jp(); +// void func_800A1444_jp(); +// void func_800A1468_jp(); +// void func_800A148C_jp(); +// void func_800A14B4_jp(); +// void func_800A14DC_jp(); +// void func_800A1500_jp(); +// void func_800A1528_jp(); +// void func_800A1550_jp(); +// void func_800A1578_jp(); +// void func_800A15A0_jp(); +// void func_800A15C8_jp(); +// void func_800A15F0_jp(); +// void func_800A1618_jp(); +// void func_800A1640_jp(); +// void func_800A1668_jp(); +// void func_800A1690_jp(); +// void func_800A16B8_jp(); +// void func_800A16E0_jp(); +// void func_800A1708_jp(); +// void func_800A1730_jp(); +// void func_800A1774_jp(); +// void func_800A17B8_jp(); +// void func_800A17FC_jp(); +// void func_800A1844_jp(); +// void func_800A186C_jp(); +// void func_800A1894_jp(); +// void func_800A18BC_jp(); +// void func_800A18E4_jp(); +// void func_800A190C_jp(); +// void func_800A1954_jp(); +// void func_800A197C_jp(); +// void func_800A19C4_jp(); +// void func_800A19E4_jp(); +// void func_800A1A04_jp(); +// void func_800A1A24_jp(); +// void func_800A1A44_jp(); +// void func_800A1A64_jp(); +// void func_800A1A84_jp(); +// void func_800A1AA4_jp(); +// void func_800A1AC4_jp(); +// void func_800A1AE4_jp(); +// void func_800A1B04_jp(); +// void func_800A1B4C_jp(); +// void func_800A1B6C_jp(); +// void func_800A1B8C_jp(); +// void func_800A1BAC_jp(); +// void func_800A1BCC_jp(); +// void func_800A1BEC_jp(); +// void func_800A1C24_jp(); +// void func_800A1CA4_jp(); +// void func_800A1CDC_jp(); +// void func_800A1D14_jp(); +// void func_800A1D4C_jp(); +// void func_800A1DD0_jp(); +// void func_800A1E38_jp(); +// void func_800A1EA0_jp(); +// void func_800A1F1C_jp(); +// void func_800A1F7C_jp(); +// void func_800A1FB4_jp(); +// void func_800A2000_jp(); +// void func_800A204C_jp(); +// void func_800A2098_jp(); +// void func_800A20E0_jp(); +// void func_800A2150_jp(); +// void func_800A21C0_jp(); +// void func_800A223C_jp(); +// void func_800A24A8_jp(); +// void func_800A24D0_jp(); +// void func_800A2538_jp(); +// void func_800A2588_jp(); +// void func_800A2620_jp(); +// void func_800A2648_jp(); +// void func_800A268C_jp(); +// void func_800A272C_jp(); +// void func_800A2784_jp(); +// void func_800A27FC_jp(); +// void func_800A287C_jp(); +// void func_800A289C_jp(); +// void func_800A28DC_jp(); +// void func_800A2904_jp(); +// void func_800A2948_jp(); +// void func_800A29B0_jp(); +// void func_800A2AB0_jp(); +// void func_800A2AD0_jp(); +// void func_800A2BB0_jp(); +// void func_800A2C4C_jp(); +// void func_800A2CE4_jp(); +// void func_800A2EAC_jp(); +// void func_800A3190_jp(); +// void func_800A31D8_jp(); +// void func_800A3220_jp(); +// void func_800A32D0_jp(); +// void func_800A3304_jp(); +// void func_800A332C_jp(); +// void func_800A339C_jp(); +// void func_800A33D8_jp(); +// void func_800A3400_jp(); +// void func_800A3420_jp(); +// void func_800A345C_jp(); +// void func_800A34E8_jp(); +// void func_800A35C8_jp(); +// void func_800A3658_jp(); +// void func_800A36CC_jp(); +// void func_800A3784_jp(); +// void func_800A37D0_jp(); +// void func_800A3810_jp(); +// void func_800A3A5C_jp(); +// void func_800A3B84_jp(); +// void func_800A3C18_jp(); +// void func_800A3CF0_jp(); +// void func_800A3E34_jp(); +// void func_800A3F70_jp(); +// void func_800A3FB4_jp(); +// void func_800A4184_jp(); +// void func_800A41BC_jp(); +// void func_800A4254_jp(); +// void func_800A43C0_jp(); +// void func_800A4448_jp(); +// void func_800A44D4_jp(); +// void func_800A4508_jp(); +// void func_800A456C_jp(); +// void func_800A4614_jp(); +// void func_800A46F0_jp(); +// void func_800A49E8_jp(); +// void func_800A4A84_jp(); +// void func_800A4B00_jp(); +// void func_800A4D10_jp(); +// void func_800A4DC8_jp(); +// void func_800A4E74_jp(); +// void func_800A4F38_jp(); +// void func_800A4FD0_jp(); +// void func_800A50AC_jp(); +// void func_800A518C_jp(); +// void func_800A524C_jp(); +// void func_800A5460_jp(); + +#endif diff --git a/include/m_npc.h b/include/m_npc.h new file mode 100644 index 0000000..4ef8e81 --- /dev/null +++ b/include/m_npc.h @@ -0,0 +1,201 @@ +#ifndef M_NPC_H +#define M_NPC_H + +#include "ultra64.h" + +// void func_800A6810_jp(); +// void func_800A6920_jp(); +// void func_800A6940_jp(); +// void func_800A695C_jp(); +// void func_800A6978_jp(); +// void func_800A69C8_jp(); +// void mNpc_CopyAnimalPersonalID(); +// void func_800A6A6C_jp(); +// void func_800A6AF0_jp(); +// void func_800A6B58_jp(); +// void func_800A6B6C_jp(); +// void func_800A6B7C_jp(); +// void func_800A6B9C_jp(); +// void func_800A6BC8_jp(); +// void func_800A6C1C_jp(); +// void func_800A6C84_jp(); +// void func_800A6CE4_jp(); +// void func_800A6D04_jp(); +// void func_800A6DB0_jp(); +// void func_800A6DD0_jp(); +// void func_800A6E0C_jp(); +// void func_800A6E40_jp(); +// void func_800A6F48_jp(); +// void func_800A6FF4_jp(); +// void func_800A706C_jp(); +// void func_800A71AC_jp(); +// void func_800A71F8_jp(); +// void func_800A7238_jp(); +// void func_800A72C0_jp(); +// void func_800A73D8_jp(); +// void func_800A74A0_jp(); +// void func_800A7530_jp(); +// void func_800A75FC_jp(); +// void func_800A76E4_jp(); +// void func_800A77F0_jp(); +// void func_800A7858_jp(); +// void func_800A78DC_jp(); +// void mNpc_ClearAnimalInfo(); +// void mNpc_ClearAnyAnimalInfo(); +// void mNpc_CheckFreeAnimalInfo(); +// void mNpc_GetFreeAnimalInfo(); +// void mNpc_UseFreeAnimalInfo(); +// void mNpc_CopyAnimalInfo(); +// void mNpc_SearchAnimalinfo(); +// void func_800A7C94_jp(); +// void func_800A7D08_jp(); +// void func_800A7DA0_jp(); +// void mNpc_GetOtherAnimalPersonalID(); +// void func_800A80D8_jp(); +// void func_800A8148_jp(); +// void func_800A820C_jp(); +// void func_800A82C8_jp(); +// void func_800A8344_jp(); +// void func_800A83F0_jp(); +// void func_800A845C_jp(); +// void func_800A8614_jp(); +// void func_800A86C4_jp(); +// void func_800A86E8_jp(); +// void func_800A8764_jp(); +// void func_800A8814_jp(); +// void func_800A8868_jp(); +// void func_800A8AB4_jp(); +// void func_800A8B10_jp(); +// void func_800A8B84_jp(); +// void func_800A8C48_jp(); +// void func_800A8DB4_jp(); +// void func_800A8F30_jp(); +// void func_800A9028_jp(); +// void func_800A9110_jp(); +// void func_800A918C_jp(); +// void func_800A91DC_jp(); +// void func_800A9364_jp(); +// void func_800A93AC_jp(); +// void func_800A9468_jp(); +// void func_800A94C8_jp(); +// void func_800A956C_jp(); +// void func_800A96B0_jp(); +// void func_800A9780_jp(); +// void func_800A992C_jp(); +// void func_800A99B8_jp(); +// void func_800A9A98_jp(); +// void func_800A9BC4_jp(); +// void func_800A9BD4_jp(); +// void func_800A9CD4_jp(); +// void func_800A9D68_jp(); +// void func_800A9E54_jp(); +// void func_800A9E7C_jp(); +// void func_800A9EC8_jp(); +// void func_800A9F9C_jp(); +// void func_800AA028_jp(); +// void func_800AA0B8_jp(); +// void func_800AA124_jp(); +// void func_800AA14C_jp(); +// void mNpc_GetLooks(); +// void func_800AA218_jp(); +// void func_800AA29C_jp(); +// void func_800AA2F8_jp(); +// void func_800AA35C_jp(); +// void func_800AA3A4_jp(); +// void func_800AA438_jp(); +// void func_800AA49C_jp(); +// void func_800AA4FC_jp(); +// void func_800AA51C_jp(); +// void mNpc_SetAnimalTitleDemo(); +// void func_800AA8C4_jp(); +// void func_800AA9F4_jp(); +// void func_800AAA40_jp(); +// void func_800AAB48_jp(); +// void func_800AAC88_jp(); +// void func_800AADE8_jp(); +// void func_800AAEFC_jp(); +// void func_800AB054_jp(); +// void func_800AB09C_jp(); +// void mNpc_SetNpcList(); +// void mNpc_SetNpcinfo(); +// void func_800AB498_jp(); +// void func_800AB62C_jp(); +// void func_800AB6C8_jp(); +// void func_800AB734_jp(); +// void func_800AB7D0_jp(); +// void func_800AB80C_jp(); +// void func_800AB8A0_jp(); +// void func_800ABA14_jp(); +// void func_800ABAA8_jp(); +// void func_800ABAF0_jp(); +// void func_800ABB14_jp(); +// void func_800ABB24_jp(); +// void func_800ABCF8_jp(); +// void func_800ABD90_jp(); +// void func_800ABE30_jp(); +// void func_800ABF40_jp(); +// void func_800AC1A0_jp(); +// void func_800AC1C8_jp(); +// void func_800AC1EC_jp(); +// void func_800AC284_jp(); +// void func_800AC358_jp(); +// void func_800AC488_jp(); +// void func_800AC558_jp(); +// void func_800AC57C_jp(); +// void func_800AC804_jp(); +// void func_800AC898_jp(); +// void func_800ACB24_jp(); +// void func_800ACB54_jp(); +// void func_800ACC38_jp(); +// void func_800ACCAC_jp(); +// void mNpc_GetNpcWorldNameAnm(); +// void func_800ACD74_jp(); +// void func_800ACDF8_jp(); +// void func_800ACE90_jp(); +// void func_800ACF84_jp(); +// void func_800AD084_jp(); +// void func_800AD0B8_jp(); +// void func_800AD104_jp(); +// void func_800AD154_jp(); +// void func_800AD188_jp(); +// void func_800AD1E0_jp(); +// void func_800AD22C_jp(); +// void func_800AD2B8_jp(); +// void func_800AD2C4_jp(); +// void func_800AD338_jp(); +// void func_800AD3BC_jp(); +// void func_800AD4B8_jp(); +// void func_800AD614_jp(); +// void func_800AD6D4_jp(); +// void func_800AD8C4_jp(); +// void func_800AD954_jp(); +// void func_800AD9FC_jp(); +// void func_800ADBE4_jp(); +// void func_800ADC28_jp(); +// void func_800ADC8C_jp(); +// void func_800ADD20_jp(); +// void func_800ADEFC_jp(); +// void func_800AE110_jp(); +// void func_800AE134_jp(); +// void func_800AE1A0_jp(); +// void func_800AE1B8_jp(); +// void func_800AE1D8_jp(); +// void func_800AE23C_jp(); +// void func_800AE284_jp(); +// void func_800AE2E8_jp(); +// void func_800AE320_jp(); +// void func_800AE37C_jp(); +// void func_800AE3B4_jp(); +// void func_800AE4B4_jp(); +// void func_800AE558_jp(); +// void func_800AE5C8_jp(); +// void func_800AE64C_jp(); +// void func_800AE670_jp(); +// void func_800AE694_jp(); +// void func_800AE6B0_jp(); +// void func_800AE6CC_jp(); +// void func_800AE76C_jp(); +// void func_800AE898_jp(); +// void mNpc_PrintFriendship_fdebug(); + +#endif diff --git a/include/m_olib.h b/include/m_olib.h new file mode 100644 index 0000000..1f25530 --- /dev/null +++ b/include/m_olib.h @@ -0,0 +1,22 @@ +#ifndef M_OLIB_H +#define M_OLIB_H + +#include "ultra64.h" + +// void distance_between(); +// void distance_between2(); +// void distance_2d(); +// void never_zero(); +// void limiter(); +// void unitvector_by_2pos(); +// void spolar2world(); +// void sglobe2world(); +// void world2spolar(); +// void world2sglobe(); +// void spolar_by_2pos(); +// void sglobe_by_2pos(); +// void radianxy_by_2pos(); +// void degreexy_by_2pos(); +// void sanglexy_by_2pos(); + +#endif diff --git a/include/m_pause.h b/include/m_pause.h new file mode 100644 index 0000000..b841780 --- /dev/null +++ b/include/m_pause.h @@ -0,0 +1,9 @@ +#ifndef M_PAUSE_H +#define M_PAUSE_H + +#include "ultra64.h" + +// void Pause_ct(); +// void Pause_proc(); + +#endif diff --git a/include/m_player_call.h b/include/m_player_call.h new file mode 100644 index 0000000..2f3baa0 --- /dev/null +++ b/include/m_player_call.h @@ -0,0 +1,12 @@ +#ifndef M_PLAYER_CALL_H +#define M_PLAYER_CALL_H + +#include "ultra64.h" + +// void initfunc(); +// void Player_actor_ct_call(); +// void Player_actor_dt_call(); +// void Player_actor_move_call(); +// void Player_actor_draw_call(); + +#endif diff --git a/include/m_player_lib.h b/include/m_player_lib.h new file mode 100644 index 0000000..e205d08 --- /dev/null +++ b/include/m_player_lib.h @@ -0,0 +1,177 @@ +#ifndef M_PLAYER_LIB_H +#define M_PLAYER_LIB_H + +#include "ultra64.h" + +// void func_800B1160_jp(); +// void func_800B11B0_jp(); +// void func_800B11F8_jp(); +// void func_800B1264_jp(); +// void func_800B12A0_jp(); +// void func_800B12C8_jp(); +// void func_800B12F4_jp(); +// void func_800B131C_jp(); +// void func_800B1364_jp(); +// void func_800B1384_jp(); +// void func_800B1410_jp(); +// void func_800B149C_jp(); +// void func_800B14BC_jp(); +// void func_800B1590_jp(); +// void func_800B1614_jp(); +// void func_800B1650_jp(); +// void func_800B167C_jp(); +// void func_800B16D0_jp(); +// void func_800B16F8_jp(); +// void func_800B1784_jp(); +// void func_800B1838_jp(); +// void func_800B190C_jp(); +// void func_800B1944_jp(); +// void func_800B1960_jp(); +// void func_800B19C4_jp(); +// void func_800B1A28_jp(); +// void func_800B1A60_jp(); +// void func_800B1AA0_jp(); +// void func_800B1AE0_jp(); +// void func_800B1B3C_jp(); +// void func_800B1B6C_jp(); +// void func_800B1BB8_jp(); +// void func_800B1BE8_jp(); +// void get_player_actor_withoutCheck(); +// void func_800B1C90_jp(); +// void func_800B1CBC_jp(); +// void func_800B1CE0_jp(); +// void func_800B1D14_jp(); +// void func_800B1D40_jp(); +// void func_800B1D68_jp(); +// void func_800B1D94_jp(); +// void func_800B1DE8_jp(); +// void func_800B1E94_jp(); +// void func_800B1EB0_jp(); +// void func_800B1EDC_jp(); +// void func_800B1F74_jp(); +// void func_800B1F84_jp(); +// void func_800B1FAC_jp(); +// void func_800B2008_jp(); +// void func_800B2060_jp(); +// void func_800B20A8_jp(); +// void func_800B2170_jp(); +// void func_800B21A0_jp(); +// void func_800B21D0_jp(); +// void func_800B21E0_jp(); +// void func_800B21F0_jp(); +// void func_800B2244_jp(); +// void func_800B2284_jp(); +// void func_800B22A4_jp(); +// void func_800B22D0_jp(); +// void func_800B22FC_jp(); +// void func_800B2350_jp(); +// void func_800B23A4_jp(); +// void func_800B23DC_jp(); +// void func_800B2414_jp(); +// void func_800B2450_jp(); +// void func_800B24A0_jp(); +// void func_800B24F8_jp(); +// void func_800B255C_jp(); +// void func_800B25F4_jp(); +// void func_800B2698_jp(); +// void func_800B26E8_jp(); +// void func_800B2720_jp(); +// void func_800B2778_jp(); +// void func_800B27B0_jp(); +// void func_800B2814_jp(); +// void func_800B286C_jp(); +// void func_800B28B0_jp(); +// void func_800B2908_jp(); +// void func_800B2A04_jp(); +// void func_800B2A48_jp(); +// void func_800B2A8C_jp(); +// void func_800B2AD0_jp(); +// void func_800B2B08_jp(); +// void func_800B2B60_jp(); +// void func_800B2BA0_jp(); +// void func_800B2BE0_jp(); +// void func_800B2C3C_jp(); +// void func_800B2C80_jp(); +// void func_800B2CD8_jp(); +// void func_800B2D18_jp(); +// void func_800B2D74_jp(); +// void func_800B2DAC_jp(); +// void func_800B2EBC_jp(); +// void func_800B2F1C_jp(); +// void func_800B2F7C_jp(); +// void func_800B2FDC_jp(); +// void func_800B30A4_jp(); +// void func_800B3104_jp(); +// void func_800B314C_jp(); +// void func_800B31B4_jp(); +// void func_800B321C_jp(); +// void func_800B3284_jp(); +// void func_800B32EC_jp(); +// void func_800B32FC_jp(); +// void func_800B3330_jp(); +// void func_800B33AC_jp(); +// void func_800B3408_jp(); +// void func_800B34B8_jp(); +// void func_800B34F4_jp(); +// void func_800B3534_jp(); +// void func_800B3588_jp(); +// void func_800B35E4_jp(); +// void func_800B3660_jp(); +// void func_800B36E0_jp(); +// void func_800B370C_jp(); +// void func_800B3730_jp(); +// void func_800B375C_jp(); +// void func_800B3780_jp(); +// void func_800B37AC_jp(); +// void func_800B3864_jp(); +// void func_800B3A48_jp(); +// void func_800B3A60_jp(); +// void func_800B3A74_jp(); +// void func_800B3A84_jp(); +// void func_800B3AD4_jp(); +// void func_800B3B24_jp(); +// void func_800B3B74_jp(); +// void func_800B3BBC_jp(); +// void func_800B3C14_jp(); +// void func_800B3C64_jp(); +// void func_800B3CB4_jp(); +// void func_800B3CDC_jp(); +// void func_800B3DD0_jp(); +// void func_800B3F30_jp(); +// void func_800B4038_jp(); +// void func_800B553C_jp(); +// void func_800B5598_jp(); +// void func_800B55D0_jp(); +// void func_800B5620_jp(); +// void func_800B5678_jp(); +// void func_800B56A4_jp(); +// void func_800B56D0_jp(); +// void func_800B5718_jp(); +// void func_800B5760_jp(); +// void func_800B579C_jp(); +// void func_800B57D8_jp(); +// void func_800B5830_jp(); +// void func_800B5880_jp(); +// void func_800B58C4_jp(); +// void func_800B5910_jp(); +// void func_800B593C_jp(); +// void func_800B594C_jp(); +// void func_800B5980_jp(); +// void func_800B5AA0_jp(); +// void func_800B5AB8_jp(); +// void func_800B5B1C_jp(); +// void func_800B5B70_jp(); +// void func_800B5BC0_jp(); +// void func_800B5C10_jp(); +// void func_800B5C60_jp(); +// void func_800B5CD4_jp(); +// void func_800B5D34_jp(); +// void func_800B5DA8_jp(); +// void func_800B5DEC_jp(); +// void func_800B5E30_jp(); +// void func_800B5EA4_jp(); +// void func_800B5F18_jp(); +// void func_800B5FD0_jp(); +// void func_800B6074_jp(); + +#endif diff --git a/include/m_skin_matrix.h b/include/m_skin_matrix.h new file mode 100644 index 0000000..e2d0ffe --- /dev/null +++ b/include/m_skin_matrix.h @@ -0,0 +1,33 @@ +#ifndef M_SKIN_MATRIX_H +#define M_SKIN_MATRIX_H + +#include "ultra64.h" + +// void Skin_Matrix_PrjMulVector(); +// void Skin_Matrix_MulVector(); +// void Skin_Matrix_MulMatrix(); +// void Skin_Matrix_getUnitMatrixPointer(); +// void Skin_Matrix_SetUnitMatrix(); +// void Skin_Matrix_Copy(); +// void Skin_Matrix_InverseMatrix(); +// void Skin_Matrix_SetScale(); +// void Skin_Matrix_SetRotateXyz_s(); +// void Skin_Matrix_SetRotateZxy_s(); +// void Skin_Matrix_SetTranslate(); +// void Skin_Matrix_SetSrtMatrix(); +// void Skin_Matrix_SetSRzxyTMatrix(); +// void Skin_Matrix_SetRtMatrix(); +// void Skin_Matrix_vec2svec(); +// void Skin_Matrix_svec2vec(); +// void Skin_Matrix_to_Mtx(); +// void Skin_Matrix_to_Mtx_new(); +// void Skin_Matrix_SetFreeVecRotMatrix(); +// void Skin_Matrix_SetQuaternion(); +// void Skin_Matrix_setRotateX(); +// void Skin_Matrix_mulRotateX(); +// void Skin_Matrix_setRotateY(); +// void Skin_Matrix_mulRotateY(); +// void Skin_Matrix_setRotateZ(); +// void Skin_Matrix_mulRotateZ(); + +#endif diff --git a/include/m_snowman.h b/include/m_snowman.h new file mode 100644 index 0000000..0fb9576 --- /dev/null +++ b/include/m_snowman.h @@ -0,0 +1,15 @@ +#ifndef M_SNOWMAN_H +#define M_SNOWMAN_H + +#include "ultra64.h" + +// void mSN_check_life(); +// void mSN_ClearSnowmanData(); +// void mSN_ClearSnowman(); +// void mSN_MeltSnowman(); +// void mSN_get_free_space(); +// void func_800C8BC4_jp(); +// void mSN_decide_msg(); +// void mSN_snowman_init(); + +#endif diff --git a/include/m_start_data_init.h b/include/m_start_data_init.h new file mode 100644 index 0000000..e8798bc --- /dev/null +++ b/include/m_start_data_init.h @@ -0,0 +1,24 @@ +#ifndef M_START_DATA_INIT_H +#define M_START_DATA_INIT_H + +#include "ultra64.h" + +// void func_800C2FF0_jp(); +// void func_800C3054_jp(); +// void func_800C3118_jp(); +// void func_800C31D0_jp(); +// void func_800C327C_jp(); +// void func_800C3398_jp(); +// void func_800C33CC_jp(); +// void func_800C3418_jp(); +// void func_800C3488_jp(); +// void func_800C34D0_jp(); +// void func_800C37BC_jp(); +// void func_800C3970_jp(); +// void func_800C3AAC_jp(); +// void func_800C3BB4_jp(); +// void mSDI_StartInitAfter(); +// void mSDI_StartInitBefore(); +// void func_800C3DA8_jp(); + +#endif diff --git a/include/m_view.h b/include/m_view.h new file mode 100644 index 0000000..966ca38 --- /dev/null +++ b/include/m_view.h @@ -0,0 +1,29 @@ +#ifndef M_VIEW_H +#define M_VIEW_H + +#include "ultra64.h" + +// void set_viewport(); +// void initView(); +// void setLookAtView(); +// void getLookAtView(); +// void setScaleView(); +// void getScaleView(); +// void setPerspectiveView(); +// void getPerspectiveView(); +// void setScissorView(); +// void getScissorView(); +// void setScissorX(); +// void setScissorOvl(); +// void setScissor(); +// void stretchViewInit(); +// void do_stretch_view(); +// void showView(); +// void showPerspectiveView(); +// void showOrthoView(); +// void showOverLayView(); +// void showPerspectiveOverLayView(); +// void showOrthoView1(); +// void showView1(); + +#endif diff --git a/include/main.h b/include/main.h new file mode 100644 index 0000000..f3e4866 --- /dev/null +++ b/include/main.h @@ -0,0 +1,9 @@ +#ifndef MAIN_H +#define MAIN_H + +#include "ultra64.h" + +// void func_800D64E0_jp(); +// void func_800D66D0_jp(); + +#endif diff --git a/include/malloc.h b/include/malloc.h new file mode 100644 index 0000000..9e68f5c --- /dev/null +++ b/include/malloc.h @@ -0,0 +1,17 @@ +#ifndef MALLOC_H +#define MALLOC_H + +#include "ultra64.h" + +// void malloc(); +// void malloc_r(); +// void realloc(); +// void free(); +// void calloc(); +// void DisplayArena(); +// void GetFreeArena(); +// void MallocInit(); +// void MallocCleanup(); +// void MallocIsInitialized(); + +#endif diff --git a/include/mathf.h b/include/mathf.h new file mode 100644 index 0000000..4b2a14d --- /dev/null +++ b/include/mathf.h @@ -0,0 +1,22 @@ +#ifndef MATHF_H +#define MATHF_H + +#include "ultra64.h" + +// void Math_FTanF(); +// void Math_FFloorF(); +// void Math_FCeilF(); +// void Math_FRoundF(); +// void Math_FTruncF(); +// void Math_FNearbyIntF(); +// void Math_FAtanTaylorQF(); +// void Math_FAtanTaylorF(); +// void Math_FAtanContFracF(); +// void Math_FAtanF(); +// void Math_FAtan2F(); +// void Math_FAsinF(); +// void Math_FAcosF(); + +// extern UNK_TYPE B_800419B0_jp; + +#endif diff --git a/include/mtxconv.h b/include/mtxconv.h new file mode 100644 index 0000000..6fcb27d --- /dev/null +++ b/include/mtxconv.h @@ -0,0 +1,9 @@ +#ifndef MTX_CONV_H +#define MTX_CONV_H + +#include "ultra64.h" + +// void MtxConv_F2L(); +// void MtxConv_L2F(); + +#endif diff --git a/include/osmalloc.h b/include/osmalloc.h new file mode 100644 index 0000000..4a888f8 --- /dev/null +++ b/include/osmalloc.h @@ -0,0 +1,24 @@ +#ifndef OS_MALLOC_H +#define OS_MALLOC_H + +#include "ultra64.h" + +// void arena_lock_init(); +// void arena_lock(); +// void arena_unlock(); +// void search_last_block(); +// void __osMallocInit(); +// void __osMallocAddBlock(); +// void __osMallocCleanup(); +// void __osMallocIsInitalized(); +// void __osMallocNoLock(); +// void __osMalloc(); +// void __osMallocR(); +// void __osFree_NoLock(); +// void __osFree(); +// void __osRealloc(); +// void __osGetFreeArena(); +// void ArenaImpl_FaultClient(); +// void __osCheckArena(); + +#endif diff --git a/include/padmgr.h b/include/padmgr.h new file mode 100644 index 0000000..27f10d2 --- /dev/null +++ b/include/padmgr.h @@ -0,0 +1,28 @@ +#ifndef PADMGR_H +#define PADMGR_H + +#include "ultra64.h" + +// void padmgr_LockSerialMesgQ(); +// void padmgr_UnlockSerialMesgQ(); +// void padmgr_LockContData(); +// void padmgr_UnlockContData(); +// void func_800D6AD4_jp(); +// void func_800D6AEC_jp(); +// void func_800D6B0C_jp(); +// void func_800D6B34_jp(); +// void padmgr_PakConnectCheck(); +// void padmgr_HandleDoneReadPadMsg(); +// void padmgr_ConnectCheck(); +// void padmgr_HandleRetraceMsg(); +// void padmgr_HandlePreNMIMsg(); +// void padmgr_RequestPadData_NonLock(); +// void padmgr_RequestPadData(); +// void padmgr_ClearPadData(); +// void padmgr_MainProc(); +// void padmgr_Init(); +// void func_800D763C_jp(); +// void func_800D765C_jp(); +// void func_800D7678_jp(); + +#endif diff --git a/include/padsetup.h b/include/padsetup.h new file mode 100644 index 0000000..f80f782 --- /dev/null +++ b/include/padsetup.h @@ -0,0 +1,8 @@ +#ifndef PAD_SETUP_H +#define PAD_SETUP_H + +#include "ultra64.h" + +// void PadSetup_Init(); + +#endif diff --git a/include/padutils.h b/include/padutils.h new file mode 100644 index 0000000..90f7034 --- /dev/null +++ b/include/padutils.h @@ -0,0 +1,24 @@ +#ifndef PAD_UTILS_H +#define PAD_UTILS_H + +#include "ultra64.h" + +// void pad_init(); +// void pad_cleanup(); +// void pad_flush(); +// void pad_push_only(); +// void pad_push_also(); +// void pad_on_trigger(); +// void pad_off_trigger(); +// void pad_button(); +// void pad_trigger(); +// void pad_physical_stick_x(); +// void pad_physical_stick_y(); +// void pad_set_logical_stick(); +// void pad_logical_stick_x(); +// void pad_logical_stick_y(); +// void pad_stick_x(); +// void pad_stick_y(); +// void pad_correct_stick(); + +#endif diff --git a/include/printutils.h b/include/printutils.h new file mode 100644 index 0000000..5a4adeb --- /dev/null +++ b/include/printutils.h @@ -0,0 +1,9 @@ +#ifndef PRINT_UTILS_H +#define PRINT_UTILS_H + +#include "ultra64.h" + +// void PrintUtils_VPrintf(); +// void PrintUtils_Printf(); + +#endif diff --git a/include/qrand.h b/include/qrand.h new file mode 100644 index 0000000..5a4b9d2 --- /dev/null +++ b/include/qrand.h @@ -0,0 +1,15 @@ +#ifndef QRAND_H +#define QRAND_H + +#include "ultra64.h" + +// void qrand(); +// void sqrand(); +// void fqrand(); +// void fqrand2(); +// void sqrand_r(); +// void qrand_r(); +// void fqrand_r(); +// void fqrand2_r(); + +#endif diff --git a/include/sleep.h b/include/sleep.h new file mode 100644 index 0000000..8080a15 --- /dev/null +++ b/include/sleep.h @@ -0,0 +1,12 @@ +#ifndef SLEEP_H +#define SLEEP_H + +#include "ultra64.h" + +// void csleep(); +// void nsleep(); +// void usleep(); +// void msleep(); +// void sleep(); + +#endif diff --git a/include/speed_meter.h b/include/speed_meter.h new file mode 100644 index 0000000..16772bf --- /dev/null +++ b/include/speed_meter.h @@ -0,0 +1,16 @@ +#ifndef SPEED_METER_H +#define SPEED_METER_H + +#include "ultra64.h" + +// void func_800D88A0_jp(); +// void func_800D88B0_jp(); +// void func_800D88D4_jp(); +// void func_800D88E0_jp(); +// void func_800D8A54_jp(); +// void func_800D8DD4_jp(); +// void func_800D8E18_jp(); +// void func_800D9018_jp(); +// void func_800D93F4_jp(); + +#endif diff --git a/include/sprintf.h b/include/sprintf.h new file mode 100644 index 0000000..dd9d212 --- /dev/null +++ b/include/sprintf.h @@ -0,0 +1,10 @@ +#ifndef SPRINTF_H +#define SPRINTF_H + +#include "ultra64.h" + +// void proutSprintf(); +// void vsprintf(); +// void sprintf(); + +#endif diff --git a/include/stackcheck.h b/include/stackcheck.h new file mode 100644 index 0000000..f1f88b8 --- /dev/null +++ b/include/stackcheck.h @@ -0,0 +1,12 @@ +#ifndef STACK_CHECK_H +#define STACK_CHECK_H + +#include "ultra64.h" + +// void StackCheck_Init(); +// void StackCheck_Cleanup(); +// void StackCheck_GetState(); +// void StackCheck_CheckAll(); +// void StackCheck_Check(); + +#endif diff --git a/include/syncprintf.h b/include/syncprintf.h new file mode 100644 index 0000000..5ca9844 --- /dev/null +++ b/include/syncprintf.h @@ -0,0 +1,10 @@ +#ifndef SYNC_PRINTF_H +#define SYNC_PRINTF_H + +#include "ultra64.h" + +// void __osSyncVPrintf(); +// void osSyncPrintf(); +// void rmonPrintf(); + +#endif diff --git a/include/sys_initial_check.h b/include/sys_initial_check.h new file mode 100644 index 0000000..8421911 --- /dev/null +++ b/include/sys_initial_check.h @@ -0,0 +1,13 @@ +#ifndef SYS_INITIAL_CHECK_H +#define SYS_INITIAL_CHECK_H + +#include "ultra64.h" + +// void func_800D9890_jp(); +// void func_800D98C0_jp(); +// void func_800D9900_jp(); +// void func_800D99F0_jp(); +// void func_800D9A6C_jp(); +// void func_800D9B44_jp(); + +#endif diff --git a/include/sys_math.h b/include/sys_math.h new file mode 100644 index 0000000..61c19d0 --- /dev/null +++ b/include/sys_math.h @@ -0,0 +1,15 @@ +#ifndef SYS_MATH_H +#define SYS_MATH_H + +#include "ultra64.h" + +// void reverse_u32(); +// void init_rnd(); +// void ffact(); +// void ifact(); +// void powi(); +// void sinf_table(); +// void cosf_table(); +// void tanf_table(); + +#endif diff --git a/include/sys_math3d.h b/include/sys_math3d.h new file mode 100644 index 0000000..3be7690 --- /dev/null +++ b/include/sys_math3d.h @@ -0,0 +1,94 @@ +#ifndef SYS_MATH_3D_H +#define SYS_MATH_3D_H + +#include "ultra64.h" + +// void Math3d_normalizeXyz_t(); +// void func_800DA028_jp(); +// void func_800DA148_jp(); +// void Math3D_lineVsPosSuisenCross(); +// void func_800DA4E0_jp(); +// void func_800DA540_jp(); +// void func_800DA720_jp(); +// void Math3DInDivPos1(); +// void Math3DInDivPos2(); +// void M3D_getCos(); +// void M3D_getCos2(); +// void M3D_getRefVec(); +// void func_800DA9E4_jp(); +// void func_800DAA48_jp(); +// void func_800DAB88_jp(); +// void func_800DADAC_jp(); +// void func_800DADC4_jp(); +// void func_800DADE8_jp(); +// void func_800DAE2C_jp(); +// void func_800DAE5C_jp(); +// void func_800DAE88_jp(); +// void func_800DAEB0_jp(); +// void Math3DLength(); +// void func_800DAEF8_jp(); +// void func_800DAF70_jp(); +// void func_800DAFB0_jp(); +// void func_800DAFF0_jp(); +// void Math3DVectorProduct2Vec(); +// void Math3DVectorProductXYZ(); +// void func_800DB10C_jp(); +// void func_800DB1B8_jp(); +// void func_800DB368_jp(); +// void func_800DB4E4_jp(); +// void func_800DBF5C_jp(); +// void func_800DC0C8_jp(); +// void func_800DC154_jp(); +// void func_800DC268_jp(); +// void func_800DC2A8_jp(); +// void func_800DC2E4_jp(); +// void func_800DC31C_jp(); +// void func_800DC3A0_jp(); +// void func_800DC6BC_jp(); +// void func_800DC704_jp(); +// void func_800DC754_jp(); +// void func_800DC804_jp(); +// void func_800DC8B0_jp(); +// void func_800DC92C_jp(); +// void func_800DCAA0_jp(); +// void func_800DCB14_jp(); +// void func_800DCE30_jp(); +// void func_800DCE78_jp(); +// void func_800DCF2C_jp(); +// void func_800DCFA8_jp(); +// void func_800DD130_jp(); +// void func_800DD1A4_jp(); +// void func_800DD4EC_jp(); +// void func_800DD534_jp(); +// void func_800DD5E8_jp(); +// void func_800DD664_jp(); +// void func_800DD7F0_jp(); +// void func_800DD864_jp(); +// void func_800DD940_jp(); +// void func_800DDA48_jp(); +// void func_800DDBAC_jp(); +// void func_800DDC5C_jp(); +// void func_800DDCAC_jp(); +// void func_800DDDF4_jp(); +// void func_800DDFFC_jp(); +// void func_800DE13C_jp(); +// void func_800DE55C_jp(); +// void func_800DE618_jp(); +// void func_800DEFEC_jp(); +// void func_800DF46C_jp(); +// void func_800DF48C_jp(); +// void func_800DF4AC_jp(); +// void func_800DF4CC_jp(); +// void func_800DF5A4_jp(); +// void func_800DF5C4_jp(); +// void func_800DF734_jp(); +// void func_800DF754_jp(); +// void func_800DF924_jp(); +// void func_800DFCA4_jp(); +// void func_800DFD10_jp(); +// void func_800DFD7C_jp(); +// void sMath_RotateY(); +// void sMath_RotateX(); +// void sMath_RotateZ(); + +#endif diff --git a/include/sys_math_atan.h b/include/sys_math_atan.h new file mode 100644 index 0000000..59e1bd1 --- /dev/null +++ b/include/sys_math_atan.h @@ -0,0 +1,10 @@ +#ifndef SYS_MATH_ATAN_H +#define SYS_MATH_ATAN_H + +#include "ultra64.h" + +// void U_GetAtanTable(); +// void atans_table(); +// void atanf_table(); + +#endif diff --git a/include/sys_matrix.h b/include/sys_matrix.h new file mode 100644 index 0000000..97ae120 --- /dev/null +++ b/include/sys_matrix.h @@ -0,0 +1,42 @@ +#ifndef SYS_MATRIX_H +#define SYS_MATRIX_H + +#include "ultra64.h" + +// void new_Matrix(); +// void Matrix_push(); +// void Matrix_pull(); +// void Matrix_get(); +// void Matrix_put(); +// void get_Matrix_now(); +// void Matrix_mult(); +// void Matrix_translate(); +// void Matrix_scale(); +// void Matrix_RotateX(); +// void Matrix_RotateY(); +// void Matrix_RotateZ(); +// void Matrix_rotateXYZ(); +// void Matrix_softcv3_mult(); +// void Matrix_softcv3_load(); +// void _MtxF_to_Mtx(); +// void _Matrix_to_Mtx(); +// void _Matrix_to_Mtx_new(); +// void _MtxF_to_Mtx_new(); +// void Matrix_Position(); +// void Matrix_Position_Zero(); +// void Matrix_Position_VecX(); +// void Matrix_Position_VecY(); +// void Matrix_Position_VecZ(); +// void Matrix_copy_MtxF(); +// void Matrix_MtxtoMtxF(); +// void Matrix_MtxF_Position2(); +// void Matrix_reverse(); +// void Matrix_rotate_scale_exchange(); +// void Matrix_to_rotate_new(); +// void Matrix_to_rotate2_new(); +// void Matrix_RotateVector(); +// void suMtxMakeTS(); +// void suMtxMakeSRT(); +// void suMtxMakeSRT_ZXY(); + +#endif diff --git a/include/sys_ucode.h b/include/sys_ucode.h new file mode 100644 index 0000000..7e508d9 --- /dev/null +++ b/include/sys_ucode.h @@ -0,0 +1,13 @@ +#ifndef SYS_UCODE_H +#define SYS_UCODE_H + +#include "ultra64.h" + +// void ucode_GetRspBootTextStart(); +// void ucode_GetRspBootTextSize(); +// void ucode_GetPolyTextStart(); +// void ucode_GetPolyDataStart(); +// void ucode_GetSpriteTextStart(); +// void ucode_GetSpriteDataStart(); + +#endif diff --git a/include/viconfig.h b/include/viconfig.h new file mode 100644 index 0000000..ea6f726 --- /dev/null +++ b/include/viconfig.h @@ -0,0 +1,9 @@ +#ifndef VI_CONFIG_H +#define VI_CONFIG_H + +#include "ultra64.h" + +// void func_800260A0_jp(); +// void func_800261F4_jp(); + +#endif diff --git a/include/yaz0.h b/include/yaz0.h new file mode 100644 index 0000000..d20c698 --- /dev/null +++ b/include/yaz0.h @@ -0,0 +1,11 @@ +#ifndef YAZ0_H +#define YAZ0_H + +#include "ultra64.h" + +// void Yaz0_FirstDMA(); +// void Yaz0_NextDMA(); +// void Yaz0_DecompressImpl(); +// void Yaz0_Decompress(); + +#endif diff --git a/include/z_std_dma.h b/include/z_std_dma.h new file mode 100644 index 0000000..36a4051 --- /dev/null +++ b/include/z_std_dma.h @@ -0,0 +1,26 @@ +#ifndef Z_STD_DMA_H +#define Z_STD_DMA_H + +#include "ultra64.h" + +// void func_800263F0_jp(); +// void DmaMgr_DmaRomToRam(); +// void func_800266C4_jp(); +// void func_80026714_jp(); +// void func_80026770_jp(); +// void func_800267DC_jp(); +// void func_80026814_jp(); +// void func_80026828_jp(); +// void func_800269E4_jp(); +// void func_80026A64_jp(); +// void func_80026B44_jp(); +// void func_80026BC0_jp(); +// void func_80026C00_jp(); +// void func_80026C28_jp(); +// void func_80026C4C_jp(); +// void func_80026CAC_jp(); +// void func_80026DA0_jp(); +// void func_80026DCC_jp(); +// void func_80026E10_jp(); + +#endif diff --git a/include/zurumode.h b/include/zurumode.h new file mode 100644 index 0000000..166bb77 --- /dev/null +++ b/include/zurumode.h @@ -0,0 +1,13 @@ +#ifndef ZURUMODE_H +#define ZURUMODE_H + +#include "ultra64.h" + +// void zurumode_update(); +// void zerucheck_init(); +// void zerucheck_key_check(); +// void zurumode_callback(); +// void zurumode_init(); +// void zurumode_cleanup(); + +#endif |
