1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2025-07-03 22:44:30 +00:00

Split remaining unsplit asm files and migrate more rodata (#277)

* Split files

* Format rodata

* Some more code rodata migrated

* Some more actor rodata migrated

* Migrate rodata for ovl_Boss_Ganon

* Migrate rodata for code_800EC960

* Remove unused rodata

* x1b occurences all lowercase b
This commit is contained in:
Tharo 2020-07-20 02:08:50 +01:00 committed by GitHub
parent e672778b0e
commit 741c140aef
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
859 changed files with 43381 additions and 42161 deletions

42
src/code/PreRender.c Normal file
View file

@ -0,0 +1,42 @@
#include <ultra64.h>
#include <global.h>
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C0E70.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C0EA8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C0ED8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C0F08.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C0F28.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C1258.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C170C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C1AE8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C1B24.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C1E9C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C1F20.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C1FA4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C20B4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C2118.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C213C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C24BC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C24E0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C2500.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C2FE4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/PreRender/func_800C3770.s")

136
src/code/code_800DACC0.c Normal file
View file

@ -0,0 +1,136 @@
#include <ultra64.h>
#include <global.h>
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/pad_800DACB0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DACC0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DB03C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DB0C4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DB2C0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DB330.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DB3D8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DB480.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DB4E4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DB680.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DB828.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBA40.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBAE8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBB94.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBB9C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBBBC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBBC4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBBCC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBBD4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBC08.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBC10.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBC18.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBC20.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBC54.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBC5C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBC64.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBC90.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBC98.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBCA0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBCA8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBCB0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBCD4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBD08.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBD10.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBD38.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBD60.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBD7C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBD84.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBD8C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBD94.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBDB0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBDE4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBE18.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBE20.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBE28.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBE30.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBE38.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBE5C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBE64.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBE6C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBE74.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBE98.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBEB0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DBF5C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DC008.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DC074.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DC0E0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DC124.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DC164.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DC1D8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DC2DC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DC384.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DC910.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DD62C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DD6CC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DD9F4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DACC0/func_800DDB64.s")

106
src/code/code_800DDE20.c Normal file
View file

@ -0,0 +1,106 @@
#include <ultra64.h>
#include <global.h>
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DDE20.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DDE3C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DDF80.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE048.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE12C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE1B4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE238.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE258.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE2B0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/Audio_SoundAlloc.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE344.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE380.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE3DC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE434.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE45C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE470.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE4A0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE4B0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE5F0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE650.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE6D4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE758.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE81C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DE8E0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DF074.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DF0CC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DF1D8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DF5AC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DF5DC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DF630.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DF688.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DF7BC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DF7C4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DF888.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DF8F4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800DFBF8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800E04E8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800E0540.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800E05C4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800E0634.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800E06CC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800E0964.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800E0AD8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800E0BB4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800E0BF8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800E0C80.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800E0CBC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800E0E0C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800E0E6C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800E0E90.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800E0EB4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800DDE20/func_800E1148.s")

232
src/code/code_800E11F0.c Normal file
View file

@ -0,0 +1,232 @@
#include <ultra64.h>
#include <global.h>
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E11F0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E12DC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E1618.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E18B0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E1928.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E19A0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E1A18.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E1A48.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E1A78.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E1AD8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E1B08.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E1B68.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E1C18.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E1C78.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E1D64.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E1E34.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E1E6C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E1EB0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E1EF4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E1F38.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E1F7C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E202C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E20D4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E2124.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E217C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E22C4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E2318.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E2338.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E2454.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E2558.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E2768.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E27A4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E27F8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E283C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E2AA8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E2BCC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E2BE0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E2CB8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E2CC0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E2CE0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E2FEC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E301C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E3028.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E3034.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E3094.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E3400.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E3414.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E35E0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E3670.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E3678.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E36EC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E3874.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E38F8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E390C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E3A14.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E3A44.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E3AC8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E3BEC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E3D10.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E3D1C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E3E58.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E3FB4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E4044.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E4058.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E4198.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E4590.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E4744.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E478C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E48C0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E4918.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E4D94.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E4ED4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E4EDC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E4EE4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E4EEC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E4F58.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E4FB0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E4FE0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E5000.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E5584.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E5958.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E59AC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E59F4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E5A8C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E5AD8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E5AFC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E5B20.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E5B50.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E5B80.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E5C10.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E5C28.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E5D6C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E5E20.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E5E84.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E5EA4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E5EDC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E5F34.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E5F88.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E6024.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E6070.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E60C4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E60EC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E611C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E6128.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E6300.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E64B0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E64F8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E651C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E6550.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E6590.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E6680.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E66A0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E66C0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E67C0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E11F0/func_800E6818.s")

22
src/code/code_800E88C0.c Normal file
View file

@ -0,0 +1,22 @@
#include <ultra64.h>
#include <global.h>
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E88C0/func_800E88C0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E88C0/func_800E8A88.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E88C0/func_800E8BD4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E88C0/func_800E8C30.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E88C0/func_800E8C68.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E88C0/func_800E8EA4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E88C0/func_800E8F00.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E88C0/func_800E8FB8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E88C0/Audio_AdsrInit.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E88C0/func_800E9004.s")

74
src/code/code_800E9340.c Normal file
View file

@ -0,0 +1,74 @@
#include <ultra64.h>
#include <global.h>
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800E9340.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800E93A8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800E9584.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800E96D8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800E97FC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800E9878.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800E98C8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800E9934.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800E9A2C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800E9AAC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800E9B44.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800E9B6C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/Audio_AudioListPushBack.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/Audio_AudioListPopBack.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800E9CA8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800E9D48.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800E9D5C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800E9D94.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800E9DD4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800E9ED8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800E9F64.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800EA0C0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800EA440.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800EAAE0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800EAEF4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800EAF24.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800EAF98.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800EB044.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800EB068.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800EBD58.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800EC564.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800EC618.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800EC668.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800EC734.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800EC80C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800E9340/func_800EC8DC.s")

268
src/code/code_800EC960.c Normal file
View file

@ -0,0 +1,268 @@
#include <ultra64.h>
#include <global.h>
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800EC960.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800ECA00.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800ECA60.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800ECAF0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800ECB34.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800ECB7C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800ECC04.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800ECDBC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800ECDF8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800ED200.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800ED458.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800ED848.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800ED858.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800ED93C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800EDA3C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800EDD68.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800EE170.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800EE29C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800EE2D4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800EE318.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800EE3C8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800EE3D4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800EE3F8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800EE404.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800EE57C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800EE5EC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800EE6F4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800EE824.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800EE930.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800EE97C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800EE9D0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800EEA50.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F1BDC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F2150.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F227C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F2464.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F27A0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F28AC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F28B4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F29FC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F2A04.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F2D6C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F2E28.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F3054.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F3138.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F3140.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F314C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F3188.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F32F0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F3468.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F35EC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F37B8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F3990.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F3A08.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F3ED4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F3F3C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F3F84.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F4010.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F4138.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F4190.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F41E0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F4254.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F436C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F4414.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F44EC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F4524.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F4578.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F45D0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F4634.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F46E0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F4784.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F47BC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F47FC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F483C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F4870.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F491C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F4A54.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F4A70.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F4B58.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F4BE8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F4BF4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F4C58.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F4E30.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F50CC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F50EC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F510C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F52A0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F5504.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F5510.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F5550.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F56A8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F5718.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F574C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F5918.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F595C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F59E8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F5A58.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F5ACC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F5B58.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F5BF0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F5C2C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F5C64.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F5CF8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F5E18.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F5E90.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F6114.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F6268.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F64E0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F6584.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F66C0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F66DC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F6700.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F67A0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F6828.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F68BC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F68D4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F691C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F6964.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F6AB0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F6B3C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F6B68.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F6BB8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F6BDC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F6C14.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F6C34.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F6D58.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F6E7C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F6FB4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F70F8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F711C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F7170.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F71BC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800EC960/func_800F7208.s")

40
src/code/code_800F7260.c Normal file
View file

@ -0,0 +1,40 @@
#include <ultra64.h>
#include <global.h>
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F7260/func_800F7260.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F7260/func_800F72B8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F7260/func_800F731C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F7260/Audio_PlaySoundGeneral.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F7260/func_800F74E0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F7260/func_800F7680.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F7260/func_800F7B54.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F7260/func_800F7CEC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F7260/func_800F8480.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F7260/func_800F87A0.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F7260/func_800F8884.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F7260/func_800F89E8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F7260/func_800F8A44.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F7260/func_800F8D04.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F7260/func_800F8E3C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F7260/func_800F8F34.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F7260/func_800F8F88.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F7260/func_800F8FF4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F7260/func_800F905C.s")

30
src/code/code_800F9280.c Normal file
View file

@ -0,0 +1,30 @@
#include <ultra64.h>
#include <global.h>
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F9280/func_800F9280.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F9280/func_800F9474.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F9280/func_800F94FC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F9280/Audio_SetBGM.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F9280/func_800FA034.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F9280/func_800FA0B4.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F9280/func_800FA11C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F9280/func_800FA174.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F9280/func_800FA18C.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F9280/func_800FA240.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F9280/func_800FA3DC.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F9280/func_800FAD34.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F9280/func_800FADF8.s")
#pragma GLOBAL_ASM("asm/non_matchings/code/code_800F9280/func_800FAEB4.s")