1252 lines
44 KiB
Plaintext
1252 lines
44 KiB
Plaintext
__modify_character_slot = 0x8016b198;
|
|
|
|
__SOME_PERSPECTIVE_MATRIX = 0x800aedf0; // size:64
|
|
__SOME_PERSPECITVE_MATRIX_NORM_SCALE = 0x800aee70; // size:2
|
|
__SOME_LOOK_AT_MATRIX = 0x800aee30; // size:64
|
|
_some_camera_setup = 0x800733F8;
|
|
retraceFunc = 0x80072398;
|
|
__maybeBlockingRetraceFunc = 0x800c4c26; // size:2
|
|
|
|
_main_stop_all_audio = 0x800EA714;
|
|
|
|
obCurrentFrameBuf = 0x800c4bb8; // size:4
|
|
obFrameBuf = 0x800a8204; // size:12
|
|
obReadController = 0x8007284C;
|
|
|
|
nusched = 0x800E8B10; // size:0x680
|
|
nuScRetraceCounter = 0x800C4BCC;
|
|
nuScPreNMIFlag = 0x800C4800;
|
|
nuScPreNMIFunc = 0x800A9E60;
|
|
nuGfxCfb = 0x800E8290;
|
|
nuGfxCfbNum = 0x800A9E80;
|
|
nuGfxCfbCounter = 0x800C4BC4;
|
|
nuGfxCfb_ptr = 0x800E8210;
|
|
nuGfxMesgQ = 0x800C4C28;
|
|
nuGfxMesgBuf = 0x800BE1A0;
|
|
nuGfxFunc = 0x800AA090;
|
|
nuGfxPreNMIFunc = 0x800AA094;
|
|
nuGfxTaskSpool = 0x800E79A4;
|
|
nuGfxThread = 0x800BE1C0; // size:0x1B0
|
|
nuGfxSwapCfbFunc = 0x800A9E84;
|
|
nuGfxSwapCfb = 0x8008B110;
|
|
nuGfxZBuffer = 0x800C4B20;
|
|
nuGfxUcode = 0x800C4CE0;
|
|
nugfx_ucode = 0x800A9EB0;
|
|
FrameBuf = 0x800A9EE0; // rom:0x3A2E0 size:0xC
|
|
gFrameBuf0 = 0x8038F800;
|
|
gFrameBuf1 = 0x803B5000;
|
|
gFrameBuf2 = 0x803DA800;
|
|
rdpstateinit_dl = 0x800A9EF0; // rom:0x3A2F0
|
|
nuGfxDisplay = 0x800C4BD8;
|
|
nuSiMesgQ = 0x800E9B88;
|
|
nuSiMesgBuf = 0x800BBE60;
|
|
siMgrThread = 0x800BBE80; // size:0x1B0
|
|
nuThreadIdle = 0x800AF440;
|
|
nuStackIdle = 0x800AF7A0; // size:0x2000
|
|
nuPiCartHandle = 0x800E7A20;
|
|
nuPiMgrMesgQ = 0x800BE030;
|
|
nuPiMesgBuf = 0x800BE048;
|
|
nuContWaitMesgQ = 0x800C4A00;
|
|
nuContWaitMesgBuf = 0x800BE190;
|
|
nuContDataMutexQ = 0x800E9BF0;
|
|
nuContDataMutexBuf = 0x800BE194;
|
|
nuContCallBack = 0x800A9FF8;
|
|
nuContStatus = 0x800C4B38; // size:0x10 type:u32
|
|
nuContNum = 0x800C6D60;
|
|
nuContDataLockKey = 0x800C4B30;
|
|
nuContData = 0x0800C4BF0; // size:0x18
|
|
nuContReadFunc = 0x800A9FE0;
|
|
nuContPakCallBack = 0x800AA040;
|
|
nuContPakCompanyCode = 0x800AA010;
|
|
nuContPakGameCode = 0x800AA014;
|
|
nuSiCallBackList = 0x800A9EA0;
|
|
nuGfxTaskEndFunc = 0x800A9E88;
|
|
nuStackSiMgrThread = 0x800BC030;
|
|
nuStackGfxThread = 0x800C0370;
|
|
nuContPfs = 0x800E99E8;
|
|
|
|
nuBoot = 0x8007F880;
|
|
nuScCreateScheduler = 0x80088C50; // rom:0x19050
|
|
nuPiInit = 0x80089F40;
|
|
nuIdleFunc = 0x800E7A18;
|
|
nuScEventHandler = 0x80088F08;
|
|
nuScExecuteAudio = 0x80089200;
|
|
nuScExecuteGraphics = 0x800893C0;
|
|
nuScEventBroadcast = 0x800891A0;
|
|
nuScGetAudioMQ = 0x80088EF0;
|
|
nuScGetGfxMQ = 0x80088EFC;
|
|
nuScAddClient = 0x80089054;
|
|
nuScRemoveClient = 0x80089124;
|
|
nuScSetFrameBufferNum = 0x80089528;
|
|
nuScGetFrameRate = 0x80089534;
|
|
nuGfxRetraceWait = 0x80089A30;
|
|
nuScResetClientMesgType = 0x800890E4;
|
|
nuScWaitTaskReady = 0x8008949C;
|
|
nuGfxSetCfb = 0x80089AB0;
|
|
nuGfxInitEX2 = 0x8008A1B0;
|
|
nuGfxThreadStart = 0x8008B0B0;
|
|
nuGfxTaskMgrInit = 0x80089660;
|
|
gfxThread = 0x8008AFE0;
|
|
nuGfxSwapCfbFuncSet = 0x800899D0;
|
|
nuGfxTaskStart = 0x80089804; // rom:0x19C04
|
|
nuGfxTaskAllEndWait = 0x80089A10;
|
|
nuGfxTaskMgr = 0x80089540;
|
|
nuGfxFuncSet = 0x80089990;
|
|
nuGfxDisplayOff = 0x80089BC0;
|
|
nuGfxDisplayOn = 0x80089C50;
|
|
nuSiMgrInit = 0x80089C60;
|
|
nuSiMgrThread = 0x80089D9C;
|
|
nuSiSendMesg = 0x80089CF8;
|
|
nuSiMgrStop = 0x80089D5C;
|
|
nuSiMgrRestart = 0x80089D7C;
|
|
nuIdle = 0x8007F8E4;
|
|
nuPiReadRom = 0x80089F80;
|
|
nuContQueryRead = 0x8008A640;
|
|
nuContMgrInit = 0x8008A260;
|
|
nuContDataUnLock = 0x8008A5D0;
|
|
func_8008A5A0 = 0x8008A5A0;
|
|
nuSiCallBackAdd = 0x8008B130;
|
|
nuContMgrRemove = 0x8008A334;
|
|
nuSiCallBackRemove = 0x8008B1D0;
|
|
nuContDataClose = 0x8008A354;
|
|
nuContDataOpen = 0x8008A37C;
|
|
nuContDataGetAll = 0x8008A600;
|
|
nuContRetraceImpl = 0x8008A47C;
|
|
nuContReadFuncSet = 0x8008A660;
|
|
|
|
nuContPakMgrInit = 0x8008A6A0;
|
|
nuContPakMgrRemove = 0x8008A6C0;
|
|
nuContPakOpenImpl = 0x8008A6E0;
|
|
nuContPakGetFreeImpl = 0x8008A730;
|
|
nuContPakFileReadWriteImpl = 0x8008A758;
|
|
nuContPakFileOpenImpl = 0x8008A798;
|
|
nuContPakFileDeleteImpl = 0x8008A850;
|
|
nuContPakFileStateImpl = 0x8008A890;
|
|
nuContPakFileNumImpl = 0x8008A8BC;
|
|
nuContPakRepairIdImpl = 0x8008A8E8;
|
|
|
|
nuContPakCodeSet = 0x8008AE40;
|
|
|
|
nuContPakJisToN64 = 0x8008A910;
|
|
nuContPakN64ToJis = 0x8008AA5C;
|
|
|
|
nuContPakOpen = 0x8008ABD0;
|
|
nuContPakGetFree = 0x8008AC30;
|
|
nuContPakFileReadWrite = 0x8008AE90;
|
|
nuContPakFileOpen = 0x8008ACA0;
|
|
nuContPakFileOpenJis = 0x8008AD60;
|
|
nuContPakFileDelete = 0x8008AEE0;
|
|
nuContPakFileState = 0x8008AF20;
|
|
nuContPakRepairId = 0x8008AC70;
|
|
|
|
nuContReadDataImpl = 0x8008A3A4;
|
|
nuContReadImpl = 0x8008A508;
|
|
nuContReadNWImpl = 0x8008A528;
|
|
nuContQueryImpl = 0x8008A42C;
|
|
|
|
|
|
obUnpackThreadStart = 0x8007ABAC;
|
|
obThreadUnpackProc = 0x800AF0D0; // size:0x1B0
|
|
obStackUnpackProc = 0x800AF280; // size:0x80
|
|
obUnpackMesgBuf = 0x800AF300;
|
|
|
|
obCurrentTime = 0x800C47D0;
|
|
obSetCurrentTime = 0x8009C7C0; // rom:0x2CBC0
|
|
obGetCurrentTime = 0x8009C7CC; // rom:0x2CBCC
|
|
obGetCurrentTimeF = 0x8007FD10; // rom:0x10110
|
|
|
|
obSendUnpackMesg = 0x8007AB7C; // rom:0xAF7C
|
|
|
|
fchar = 0x800AEA80; // rom:0x3EE80
|
|
_Printf = 0x80099BE0; // rom:0x29FE0
|
|
_Putfld = 0x8009A160; // rom:0x2A560
|
|
|
|
_Genld = 0x8009BDA4; // rom:0x2C1A4
|
|
_Ldunscale = 0x8009BD0C; // rom:0x2C10C
|
|
_Ldtob = 0x8009B8C0; // rom:0x2BCC0
|
|
|
|
__osContAddressCrc = 0x8009A8D0; // rom:0x2ACD0
|
|
__osContDataCrc = 0x8009A93C; // rom:0x2AD3C
|
|
|
|
__osSiDeviceBusy = 0x8009C370; // rom:0x2C770
|
|
__osSetWatchLo = 0x8009A730; // rom:0x2AB30
|
|
|
|
osPfsRepairId = 0x80096E60; // rom:0x27260
|
|
osPfsFreeBlocks = 0x80096980; // rom:0x26D80
|
|
osPfsFindFile = 0x800967C0; // rom:0x26BC0
|
|
osPfsDeleteFile = 0x80095FC0; // rom:0x263C0
|
|
__osPfsReleasePages = 0x8009616C; // rom:0x2656C
|
|
osPfsFileState = 0x80096620; // rom:0x26A20
|
|
osPfsReadWriteFile = 0x800961E0; // rom:0x265E0
|
|
osPfsNumFiles = 0x80096A90; // rom:0x26E90
|
|
|
|
osAiSetNextBuffer = 0x8008C550; // rom:0x1C950
|
|
__osAiDeviceBusy = 0x80099BC0; // rom:0x29FC0
|
|
|
|
__OVERLAY_INFO_8018F330 = 0x8018F330; // size:0x14
|
|
__OVERLAY_INFO_8018F344 = 0x8018F344; // size:0x14
|
|
__OVERLAY_INFO_8018FC1C = 0x8018FC1C; // size:0x14
|
|
__OVERLAY_INFO_8018F360 = 0x8018F360; // size:0x14
|
|
__OVERLAY_INFO_8018F380 = 0x8018F380; // size:0x14
|
|
__OVERLAY_INFO_79730_65C50 = 0x8018FD50;
|
|
|
|
__OVERLAY_INFO_87200_65C78 = 0x8018FD78;
|
|
__OVERLAY_INFO_87200_65C64 = 0x8018FD64;
|
|
__setup_overlay_87200 = 0x8017B6B0;
|
|
|
|
__OVERLAY_INFO_71280_65CA0 = 0x8018FDA0; // size:0x14
|
|
__setup_overlay_71280_51940 = 0x8017BA40; // rom:0x51940
|
|
|
|
__OVERLAY_INFO_71280_65C8C = 0x8018FD8C;
|
|
__get_overlay_info_71280_65C8C = 0x8017B5E0;
|
|
|
|
__setup_overlay_71280_51674 = 0x8017B774; // rom:0x51674
|
|
|
|
__OVERLAY_INFO_8018FAE4 = 0x8018FAE4;
|
|
__OVERLAY_INFO_8018FAF8 = 0x8018FAF8;
|
|
|
|
__OVERLAY_INFO_resets_menu_timer = 0x8018FB20;
|
|
__returns_GLOBAL_with_inc_timer = 0x801779F8; // rom:0x4D8F8
|
|
|
|
__OVERLAY_INFO_23B220 = 0x8018FB38;
|
|
__get_overlay_info_23B220 = 0x80177B78;
|
|
|
|
__OVERLAY_INFO_213B10 = 0x8018FBC8;
|
|
__get_overlay_info_213B10 = 0x80178104;
|
|
|
|
__OVERLAY_INFO_2447A0 = 0x8018FBE0;
|
|
__get_overlay_info_2447A0 = 0x801782B8;
|
|
|
|
__libm_qnan_f = 0x800AEA70; // type:f32
|
|
zero = 0x800AE9D0; // type:f32
|
|
dtor = 0x800AA730; // type:f32
|
|
xseed = 0x800AA740; // type:u32
|
|
|
|
VTX_801FD350 = 0x801FD350; // rom:0x14E530
|
|
VTX_801FD390 = 0x801FD390; // rom:0x14E570
|
|
|
|
__MAYBE_VERTICES_801FD558 = 0x801FD558; // rom:0x14E738
|
|
__MAYBE_VERTICES_801FD600 = 0x801FD600; // rom:0x14E7E0
|
|
__MAYBE_VERTICES_801FD790 = 0x801FD790; // rom:0x14E970
|
|
__MAYBE_VERTICES_801FD838 = 0x801FD838; // rom:0x14EA18
|
|
__MAYBE_VERTICES_8021C588 = 0x8021C588; // rom:0x1B9C78
|
|
|
|
VTX_801FD200 = 0x801FD200; // rom:0x14E3E0
|
|
VTX_801FD2A8 = 0x801FD2A8; // rom:0x14E488
|
|
VTX_8021EF08 = 0x8021EF08; // rom:0x16FF48
|
|
|
|
__big_render_func_801F9EC8 = 0x801F9EC8; // rom:0x14B0A8
|
|
|
|
obPtrDisplayList = 0x800E9BA0;
|
|
obPtrPtrDisplayList = 0x800B17B0;
|
|
|
|
__set_obPtrPtrDisplayList = 0x80080280; // rom:0x10680
|
|
|
|
obVpMinResolution = 0x80186310; // rom:0x5C210
|
|
obVpMaxResolution = 0x80186320; // rom:0x5C220
|
|
|
|
obDlSetupMinResolution = 0x80186330; // rom:0x5C230
|
|
obDlSetupMaxResolution = 0x80186358; // rom:0x5C258
|
|
|
|
VIEWPORT_8018FE20 = 0x8018FE20; // rom:0x65D20
|
|
|
|
DP_FILL_RECT_639x479 = 0x80186380; // rom:0x5C280
|
|
DL_DRAW_TEX_2560x1920 = 0x80186610; // rom:0x5C510
|
|
DISPLAY_LIST_801869C8 = 0x801869C8; // rom:0x5C8C8
|
|
DISPLAY_LIST_80186BD0 = 0x80186BD0; // rom:0x5CAD0
|
|
DISPLAY_LIST_80186D90 = 0x80186D90; // rom:0x5CC90
|
|
DISPLAY_LIST_80186E70 = 0x80186E70; // rom:0x5CD70
|
|
|
|
DISPLAY_LIST_80186C60 = 0x80186C60; // rom:0x5CB60
|
|
DISPLAY_LIST_80186D00 = 0x80186D00; // rom:0x5CC00
|
|
DISPLAY_LIST_80186DD0 = 0x80186DD0; // rom:0x5CCD0
|
|
DISPLAY_LIST_80186E20 = 0x80186E20; // rom:0x5CD20
|
|
|
|
DISPLAY_LIST_800A96C8 = 0x800A96C8; // rom:0x39AC8
|
|
DISPLAY_LIST_800A9790 = 0x800A9790; // rom:0x39B90
|
|
DISPLAY_LIST_800A97C8 = 0x800A97C8; // rom:0x39BC8
|
|
DISPLAY_LIST_800A9810 = 0x800A9810; // rom:0x39C10
|
|
|
|
DISPLAY_LIST_8018FA70 = 0x8018FA70; // rom:0x65970
|
|
DISPLAY_LIST_8018FC80 = 0x8018FC80; // rom:0x65B80
|
|
DISPLAY_LIST_8018FD10 = 0x8018FD10; // rom:0x65C10
|
|
DISPLAY_LIST_8018F3E0 = 0x8018F3E0; // rom:0x652E0
|
|
|
|
DISPLAY_LIST_801EABF0 = 0x801EABF0; // rom:0x13F330
|
|
DISPLAY_LIST_801EAC40 = 0x801EAC40; // rom:0x13F380
|
|
DISPLAY_LIST_801EB1D0 = 0x801EB1D0; // rom:0x13F910
|
|
DISPLAY_LIST_801ED650 = 0x801ED650; // rom:0x141D90
|
|
DISPLAY_LIST_801FD0E8 = 0x801FD0E8; // rom:0x14E2C8
|
|
DISPLAY_LIST_801FCF70 = 0x801FCF70; // rom:0x14E150
|
|
DISPLAY_LIST_801FCF98 = 0x801FCF98; // rom:0x14E178
|
|
DISPLAY_LIST_801FD280 = 0x801FD280; // rom:0x14E460
|
|
DISPLAY_LIST_801FD328 = 0x801FD328; // rom:0x14E508
|
|
DISPLAY_LIST_801FD3D0 = 0x801FD3D0; // rom:0x14E5B0
|
|
DISPLAY_LIST_801FD3E8 = 0x801FD3E8; // rom:0x14E5C8
|
|
DISPLAY_LIST_801FD400 = 0x801FD400; // rom:0x14E5E0
|
|
DISPLAY_LIST_801FD450 = 0x801FD450; // rom:0x14E630
|
|
DISPLAY_LIST_801FD4A0 = 0x801FD4A0; // rom:0x14E680
|
|
DISPLAY_LIST_801FD4F0 = 0x801FD4F0; // rom:0x14E6D0
|
|
DISPLAY_LIST_801FD598 = 0x801FD598; // rom:0x14E778
|
|
DISPLAY_LIST_801FD5B0 = 0x801FD5B0; // rom:0x14E790
|
|
DISPLAY_LIST_801FD640 = 0x801FD640; // rom:0x14E820
|
|
DISPLAY_LIST_801FD658 = 0x801FD658; // rom:0x14E838
|
|
DISPLAY_LIST_801FD6F8 = 0x801FD6F8; // rom:0x14E8D8
|
|
DISPLAY_LIST_801FD740 = 0x801FD740; // rom:0x14E920
|
|
DISPLAY_LIST_801FD7D0 = 0x801FD7D0; // rom:0x14E9B0
|
|
DISPLAY_LIST_801FD7E8 = 0x801FD7E8; // rom:0x14E9C8
|
|
DISPLAY_LIST_801FD878 = 0x801FD878; // rom:0x14EA58
|
|
DISPLAY_LIST_80213648 = 0x80213648; // rom:0x1647B8
|
|
DISPLAY_LIST_8021F0C0 = 0x8021F0C0; // rom:0x170100
|
|
DISPLAY_LIST_8021F108 = 0x8021F108; // rom:0x170148
|
|
DISPLAY_LIST_80219C48 = 0x80219C48; // rom:0x17CB98
|
|
DISPLAY_LIST_80219CD0 = 0x80219CD0; // rom:0x17CC20
|
|
DISPLAY_LIST_8021ABC0 = 0x8021ABC0; // rom:0x185600
|
|
DISPLAY_LIST_8021ABE8 = 0x8021ABE8; // rom:0x185628
|
|
DISPLAY_LIST_80216BF0 = 0x80216BF0; // rom:0x1A4890
|
|
DISPLAY_LIST_80216C70 = 0x80216C70; // rom:0x1A4910
|
|
DISPLAY_LIST_80216F18 = 0x80216F18; // rom:0x1A4BB8
|
|
DISPLAY_LIST_8021C6E0 = 0x8021C6E0; // rom:0x1B9DD0
|
|
DISPLAY_LIST_8021C230 = 0x8021C230; // rom:0x1B9920
|
|
DISPLAY_LIST_8021C568 = 0x8021C568; // rom:0x1B9C58
|
|
DISPLAY_LIST_8021C698 = 0x8021C698; // rom:0x1B9D88
|
|
DISPLAY_LIST_8022A0B0 = 0x8022A0B0; // rom:0x1C31C0
|
|
DISPLAY_LIST_8022A0D0 = 0x8022A0D0; // rom:0x1C31E0
|
|
DISPLAY_LIST_80229FB8 = 0x80229FB8; // rom:0x1C30C8
|
|
DISPLAY_LIST_8022A030 = 0x8022A030; // rom:0x1C3140
|
|
DISPLAY_LIST_8022A068 = 0x8022A068; // rom:0x1C3178
|
|
DISPLAY_LIST_801B8218 = 0x801B8218; // rom:0x1EE718
|
|
DISPLAY_LIST_801B8268 = 0x801B8268; // rom:0x1EE768
|
|
DISPLAY_LIST_801B82B0 = 0x801B82B0; // rom:0x1EE7B0
|
|
DISPLAY_LIST_801B8308 = 0x801B8308; // rom:0x1EE808
|
|
DISPLAY_LIST_801B8358 = 0x801B8358; // rom:0x1EE858
|
|
DISPLAY_LIST_801B8388 = 0x801B8388; // rom:0x1EE888
|
|
DISPLAY_LIST_8021F058 = 0x8021F058; // rom:0x170098
|
|
|
|
DISPLAY_LIST_801AB9B8 = 0x801AB9B8; // rom:0xF8718
|
|
DISPLAY_LIST_801ABAD8 = 0x801ABAD8; // rom:0xF8838
|
|
DISPLAY_LIST_801ABC50 = 0x801ABC50; // rom:0xF89B0
|
|
DISPLAY_LIST_801ABCB0 = 0x801ABCB0; // rom:0xF8A10
|
|
DISPLAY_LIST_801ABD58 = 0x801ABD58; // rom:0xF8AB8 size:0x80
|
|
DISPLAY_LIST_801AC138 = 0x801AC138; // rom:0xF8E98
|
|
DISPLAY_LIST_801AC940 = 0x801AC940; // rom:0xF96A0
|
|
DISPLAY_LIST_801ACA00 = 0x801ACA00; // rom:0xF9760
|
|
DISPLAY_LIST_801ACD10 = 0x801ACD10; // rom:0xF9A70
|
|
DISPLAY_LIST_801AD030 = 0x801AD030; // rom:0xF9D90
|
|
|
|
DISPLAY_LIST_801EE868 = 0x801EE868; // rom:0xDB2C8
|
|
DISPLAY_LIST_801EE7E8 = 0x801EE7E8; // rom:0xDB248
|
|
DISPLAY_LIST_801EEFE0 = 0x801EEFE0; // rom:0xDBA40 size:0x38
|
|
DISPLAY_LIST_801EEFB0 = 0x801EEFB0; // rom:0xDBA10
|
|
|
|
DISPLAY_LIST_801A6F58 = 0x801A6F58; // rom:0x85EE8
|
|
DISPLAY_LIST_801A7820 = 0x801A7820; // rom:0x867B0
|
|
DISPLAY_LIST_801A79E8 = 0x801A79E8; // rom:0x86978
|
|
|
|
DISPLAY_LIST_801AB8B8 = 0x801AB8B8; // rom:0xF8618
|
|
DISPLAY_LIST_801AB918 = 0x801AB918; // rom:0xF8678
|
|
|
|
DISPLAY_LIST_801B3618 = 0x801B3618; // rom:0x100658
|
|
|
|
LIGHTS_801869A0 = 0x801869A0; // rom:0x5C8A0 size:40
|
|
|
|
|
|
__SOMETHING_WITH_GFX = 0x800E9BE0; // size:4
|
|
|
|
__MAYBE_DISPLAY_LIST = 0x801B8430; // rom:0x1EE930
|
|
|
|
__restore_zombie_hp_to_max = 0x80219EEC; // rom:0x1B75DC
|
|
|
|
D_800AEDB0 = 0x800AEDB0; // size:0xC
|
|
|
|
guRandom = 0x80092A60; // rom:0x22E60
|
|
|
|
__ms_encount = 0x801E7920; // rom:0x13C060
|
|
|
|
__something_calc_vit_str = 0x801F2484; // rom:0x235754
|
|
|
|
__character_initialise = 0x8016F11C; // rom:0x4501C
|
|
character_get_item = 0x8016EAEC; // rom:0x449EC
|
|
__character_handle_levelup = 0x8016EBA4; // rom:0x44AA4
|
|
|
|
// Set by calls to bzero
|
|
//D_80193BC0 = 0x80193BC0; // size:0x15E0
|
|
D_801971F0 = 0x801971F0; // size:0x4E2
|
|
D_801969B8 = 0x801969B8; // size:0x6E
|
|
D_80190F80 = 0x80190F80; // size:0x16C
|
|
D_80196B00 = 0x80196B00; // size:0x458
|
|
D_80193AB0 = 0x80193AB0; // size:0xA
|
|
D_801977D8 = 0x801977D8; // size:0x1E
|
|
D_80197710 = 0x80197710; // size:0x64
|
|
__CONTAINS_BATTALION_NAME = 0x80196A58; // size:0x94
|
|
|
|
DEFAULT_BATTALION_NAME = 0x80190EFC; // rom:0x66DFC type:asciz
|
|
|
|
STR_COMMAND_MOBILE_WALL = 0x80212FF0; // rom:0x164160 type:asciz
|
|
|
|
STR_LEGION_LED_BY_COMMANDER_OF_BATTALION_MAY = 0x801EEBA4; // rom:0x1432E4 type:asciz
|
|
|
|
STR_UNPACK_ERROR_UNSUPPORTED_FORMAT = 0x800AE038; // rom:0x3E438
|
|
|
|
STR_SERIFU_POSITION_X_ERROR = 0x8019E20C; // rom:0xEAF8C type:asciz
|
|
|
|
STR_IS_THE_NAME_ACCEPTABLE = 0x8018FDC4; // rom:0x65CC4 type:asciz
|
|
STR_MOVING_ON_TO_THE_NEXT_STAGE = 0x8018FDE4; // rom:0x65CE4 type:asciz
|
|
STR_NAME_INPUT = 0x80193A78; // type:asciz
|
|
STR_YES = 0x8018FE10; // rom:0x65D10 type:asciz
|
|
STR_NO = 0x8018FE14; // rom:0x65D14 type:asciz
|
|
__handle_name_input = 0x801807F4; // rom:0x566F4 type:func
|
|
|
|
STR_LEVEL_UP = 0x8021DFCC; // rom:0x1B22DC
|
|
STR_MAXIMUM_HP_UP = 0x8021DFD8; // rom:0x1B22E8
|
|
STR_STR_UP = 0x8021DFE8; // rom:0x1B22F8
|
|
STR_VIT_UP = 0x8021DFF0; // rom:0x1B2300
|
|
STR_INT_UP = 0x8021DFF8; // rom:0x1B2308
|
|
STR_MEN_UP = 0x8021E000; // rom:0x1B2310
|
|
STR_CANNOT_BE_USED = 0x8021DF80; // rom:0x1B2290
|
|
STR_PETRIFICATION = 0x8021DFA0; // rom:0x1B22B0
|
|
|
|
obStrategyName = 0x80186FC4; // rom:0x5CEC4 size:16
|
|
obGetStrategyName = 0x8016B070; // rom:0x40F70
|
|
|
|
//obStrategyNameAutonomous = 0x80186F70; // rom:0x5CE70 type:asciz
|
|
//obStrategyNameAttackStrongest = 0x80186F80; // rom:0x5CE80 type:asciz
|
|
//obStrategyNameAttackLeader = 0x80186F94; // rom:0x5CE94 type:asciz
|
|
//obStrategyNameAttackWeakest = 0x80186FA8; // rom:0x5CEA8 type:asciz
|
|
|
|
obElementName = 0x80187BD4; // rom:0x5DAD4 type:u32
|
|
obElementNamePhysical = 0x80187660; // rom:0x5D560 type:asciz
|
|
obElementNameWind = 0x8018766C; // rom:0x5D56C type:asciz
|
|
obElementNameFlame = 0x80187674; // rom:0x5D574 type:asciz
|
|
obElementNameEarth = 0x8018767C; // rom:0x5D57C type:asciz
|
|
obElementNameWater = 0x80187684; // rom:0x5D584 type:asciz
|
|
obElementNameVirtue = 0x8018768C; // rom:0x5D58C type:asciz
|
|
obElementNameBane = 0x80187694; // rom:0x5D594 type:asciz
|
|
obElementNameDrakonite = 0x8018769C; // rom:0x5D59C type:asciz
|
|
obElementNameVariable = 0x801876A8; // rom:0x5D5A8 type:asciz
|
|
obElementNameWindFlame = 0x801876B4; // rom:0x5D5B4 type:asciz
|
|
obElementNameFlameWind = 0x801876C0; // rom:0x5D5C0 type:asciz
|
|
obElementNameEarthFlame = 0x801876CC; // rom:0x5D5CC type:asciz
|
|
obElementNameWaterEarth = 0x801876D8; // rom:0x5D5D8 type:asciz
|
|
obElementNameWindBane = 0x801876E4; // rom:0x5D5E4 type:asciz
|
|
obElementNameFlameBane = 0x801876F0; // rom:0x5D5F0 type:asciz
|
|
|
|
//obAbilityNameThrust = 0x801876FC; // type:asciz rom:0x5D5FC size:7
|
|
//obAbilityNamePeck = 0x80187704; // type:asciz rom:0x5D604 size:5
|
|
//obAbilityNamePierce = 0x8018770C; // type:asciz rom:0x5D60C size:7
|
|
//obAbilityNameSlash = 0x80187714; // type:asciz rom:0x5D614 size:6
|
|
//obAbilityNameCleave = 0x8018771C; // type:asciz rom:0x5D61C size:7
|
|
//obAbilityNameRend = 0x80187724; // type:asciz rom:0x5D624 size:5
|
|
//obAbilityNameClaw = 0x8018772C; // type:asciz rom:0x5D62C size:5
|
|
//obAbilityNameBite = 0x80187734; // type:asciz rom:0x5D634 size:5
|
|
//obAbilityNameStrike = 0x8018773C; // type:asciz rom:0x5D63C size:7
|
|
//obAbilityNameCrush = 0x80187744; // type:asciz rom:0x5D644 size:6
|
|
//obAbilityNameSmash = 0x8018774C; // type:asciz rom:0x5D64C size:6
|
|
//obAbilityNameLash = 0x80187754; // type:asciz rom:0x5D654 size:5
|
|
//obAbilityNamePullStrings = 0x8018775C; // type:asciz rom:0x5D65C size:13
|
|
//obAbilityNameShoot = 0x8018776C; // type:asciz rom:0x5D66C size:6
|
|
//obAbilityNameTakeAPeek = 0x80187774; // type:asciz rom:0x5D674 size:12
|
|
//obAbilityNameFlipOver = 0x80187780; // type:asciz rom:0x5D680 size:10
|
|
//obAbilityNameSonicBoom = 0x8018778C; // type:asciz rom:0x5D68C size:11
|
|
//obAbilityNameWindShot = 0x80187798; // type:asciz rom:0x5D698 size:10
|
|
//obAbilityNameThunderArrow = 0x801877A4; // type:asciz rom:0x5D6A4 size:17
|
|
//obAbilityNameWindStorm = 0x801877B8; // type:asciz rom:0x5D6B8 size:11
|
|
//obAbilityNameMesmerize = 0x801877C4; // type:asciz rom:0x5D6C4 size:10
|
|
//obAbilityNameLifeDrain = 0x801877D0; // type:asciz rom:0x5D6D0 size:11
|
|
//obAbilityNameThrowAKiss = 0x801877DC; // type:asciz rom:0x5D6DC size:13
|
|
//obAbilityNameGazeOfTerror = 0x801877EC; // type:asciz rom:0x5D6EC size:18
|
|
//obAbilityNamePumpkinSmash = 0x80187800; // type:asciz rom:0x5D700 size:14
|
|
//obAbilityNamePumpkinShower = 0x80187810; // type:asciz rom:0x5D710 size:18
|
|
//obAbilityNameBanish = 0x80187824; // type:asciz rom:0x5D724 size:7
|
|
//obAbilityNameJihad = 0x8018782C; // type:asciz rom:0x5D72C size:6
|
|
//obAbilityNameMagicMissile = 0x80187834; // type:asciz rom:0x5D734 size:14
|
|
//obAbilityNameAbyss = 0x80187844; // type:asciz rom:0x5D744 size:6
|
|
//obAbilityNameLightningBreath = 0x8018784C; // type:asciz rom:0x5D74C size:20
|
|
//obAbilityNameFireBreath = 0x80187860; // type:asciz rom:0x5D760 size:12
|
|
//obAbilityNameAcidBreath = 0x8018786C; // type:asciz rom:0x5D76C size:12
|
|
//obAbilityNameBreathOfCold = 0x80187878; // type:asciz rom:0x5D778 size:15
|
|
//obAbilityNameSacredBreath = 0x80187888; // type:asciz rom:0x5D788 size:14
|
|
//obAbilityNameRottenBreath = 0x80187898; // type:asciz rom:0x5D798 size:14
|
|
//obAbilityNamePetrify = 0x801878A8; // type:asciz rom:0x5D7A8 size:8
|
|
//obAbilityNameRadiantGale = 0x801878B0; // type:asciz rom:0x5D7B0 size:13
|
|
//obAbilityNameCrimsonNote = 0x801878C0; // type:asciz rom:0x5D7C0 size:13
|
|
//obAbilityNameEarthquake = 0x801878D0; // type:asciz rom:0x5D7D0 size:11
|
|
//obAbilityNameClearDisaster = 0x801878DC; // type:asciz rom:0x5D7DC size:18
|
|
//obAbilityNameDivineRay = 0x801878F0; // type:asciz rom:0x5D7F0 size:11
|
|
//obAbilityNameEvilDead = 0x801878FC; // type:asciz rom:0x5D7FC size:10
|
|
//obAbilityNameEvocation = 0x80187908; // type:asciz rom:0x5D808 size:10
|
|
//obAbilityNameNinjaArt = 0x80187914; // type:asciz rom:0x5D814 size:10
|
|
//obAbilityNameLightning = 0x80187920; // type:asciz rom:0x5D820 size:10
|
|
//obAbilityNameThunderFlare = 0x8018792C; // type:asciz rom:0x5D82C size:14
|
|
//obAbilityNameShockBolt = 0x8018793C; // type:asciz rom:0x5D83C size:11
|
|
//obAbilityNameThunderbird = 0x80187948; // type:asciz rom:0x5D848 size:12
|
|
//obAbilityNameFireball = 0x80187954; // type:asciz rom:0x5D854 size:9
|
|
//obAbilityNameFireStorm = 0x80187960; // type:asciz rom:0x5D860 size:11
|
|
//obAbilityNameRayOfParalysis = 0x8018796C; // type:asciz rom:0x5D86C size:20
|
|
//obAbilityNameSalamander = 0x80187980; // type:asciz rom:0x5D880 size:11
|
|
//obAbilityNameAcidVapor = 0x8018798C; // type:asciz rom:0x5D88C size:11
|
|
//obAbilityNameCragPress = 0x80187998; // type:asciz rom:0x5D898 size:11
|
|
//obAbilityNamePoisonCloud = 0x801879A4; // type:asciz rom:0x5D8A4 size:13
|
|
//obAbilityNameGnome = 0x801879B4; // type:asciz rom:0x5D8B4 size:6
|
|
//obAbilityNameIceBlast = 0x801879BC; // type:asciz rom:0x5D8BC size:10
|
|
//obAbilityNameIceField = 0x801879C8; // type:asciz rom:0x5D8C8 size:10
|
|
//obAbilityNameSlumberMist = 0x801879D4; // type:asciz rom:0x5D8D4 size:13
|
|
//obAbilityNameFenrir = 0x801879E4; // type:asciz rom:0x5D8E4 size:7
|
|
//obAbilityNameHealing = 0x801879EC; // type:asciz rom:0x5D8EC size:8
|
|
//obAbilityNameHealingPlus = 0x801879F4; // type:asciz rom:0x5D8F4 size:13
|
|
//obAbilityNameWordOfPain = 0x80187A04; // type:asciz rom:0x5D904 size:13
|
|
//obAbilityNameDarkQuest = 0x80187A14; // type:asciz rom:0x5D914 size:11
|
|
//obAbilityNameNightmare = 0x80187A20; // type:asciz rom:0x5D920 size:10
|
|
//obAbilityNameDarkLore = 0x80187A2C; // type:asciz rom:0x5D92C size:10
|
|
//obAbilityNameTempest = 0x80187A38; // type:asciz rom:0x5D938 size:8
|
|
//obAbilityNameAnnihilation = 0x80187A40; // type:asciz rom:0x5D940 size:13
|
|
//obAbilityNameMeteorStrike = 0x80187A50; // type:asciz rom:0x5D950 size:14
|
|
//obAbilityNameWhiteMute = 0x80187A60; // type:asciz rom:0x5D960 size:11
|
|
//obAbilityNameIonosphere = 0x80187A6C; // type:asciz rom:0x5D96C size:11
|
|
//obAbilityNameAtmosphere = 0x80187A78; // type:asciz rom:0x5D978 size:11
|
|
//obAbilityNameDeepSleep = 0x80187A84; // type:asciz rom:0x5D984 size:11
|
|
//obAbilityNamePlasmaBall = 0x80187A90; // type:asciz rom:0x5D990 size:12
|
|
//obAbilityNamePlasmaStorm = 0x80187A9C; // type:asciz rom:0x5D99C size:13
|
|
//obAbilityNameBindFlare = 0x80187AAC; // type:asciz rom:0x5D9AC size:11
|
|
//obAbilityNameLavaShot = 0x80187AB8; // type:asciz rom:0x5D9B8 size:10
|
|
//obAbilityNameLavaFlow = 0x80187AC4; // type:asciz rom:0x5D9C4 size:10
|
|
//obAbilityNamePoisonPlant = 0x80187AD0; // type:asciz rom:0x5D9D0 size:13
|
|
//obAbilityNameClayAssault = 0x80187AE0; // type:asciz rom:0x5D9E0 size:13
|
|
//obAbilityNameBlueSpiral = 0x80187AF0; // type:asciz rom:0x5D9F0 size:12
|
|
//obAbilityNamePoisonLime = 0x80187AFC; // type:asciz rom:0x5D9FC size:12
|
|
//obAbilityNameInfest = 0x80187B08; // type:asciz rom:0x5DA08 size:7
|
|
//obAbilityNameInferno = 0x80187B10; // type:asciz rom:0x5DA10 size:8
|
|
//obAbilityNameBlackBreeze = 0x80187B18; // type:asciz rom:0x5DA18 size:13
|
|
//obAbilityNameDarkBlaze = 0x80187B28; // type:asciz rom:0x5DA28 size:11
|
|
//obAbilityNameDarkFlame = 0x80187B34; // type:asciz rom:0x5DA34 size:11
|
|
//obAbilityNameDoom = 0x80187B40; // type:asciz rom:0x5DA40 size:5
|
|
//obAbilityNameSonicBlast = 0x80187B48; // type:asciz rom:0x5DA48 size:12
|
|
//obAbilityNameWindBlast = 0x80187B54; // type:asciz rom:0x5DA54 size:11
|
|
//obAbilityNameFireBlast = 0x80187B60; // type:asciz rom:0x5DA60 size:11
|
|
//obAbilityNameEarthBlast = 0x80187B6C; // type:asciz rom:0x5DA6C size:12
|
|
//obAbilityNameAquaBlast = 0x80187B78; // type:asciz rom:0x5DA78 size:11
|
|
//obAbilityNameHolyBlast = 0x80187B84; // type:asciz rom:0x5DA84 size:11
|
|
//obAbilityNameDarkBlast = 0x80187B90; // type:asciz rom:0x5DA90 size:11
|
|
//obAbilityNameSonicBlade = 0x80187B9C; // type:asciz rom:0x5DA9C size:12
|
|
//obAbilityNameIgnisFatuus = 0x80187BA8; // type:asciz rom:0x5DAA8 size:13
|
|
//obAbilityNameMirageSlash = 0x80187BB8; // type:asciz rom:0x5DAB8 size:13
|
|
//obAbilityNameFatalDance = 0x80187BC8; // type:asciz rom:0x5DAC8 size:12
|
|
|
|
// TODO: Figure this out
|
|
FP_CLASS_GET_ITEM_0 = 0x80186FD4; // rom:0x5CED4 size:16 type:u32
|
|
FP_CLASS_GET_ITEM_1 = 0x8018B494; // rom:0x61394 size:16 type:u32
|
|
|
|
obClassData = 0x80187C14; // rom:0x5DB14 size:0x2E68 type:u32
|
|
class_get_field_0x2c = 0x8016DBD8; // rom:0x43AD8
|
|
obClassGetAbilityFront = 0x8016DC2C; // rom:0x43B2C
|
|
obClassGetAbilityFrontHits = 0x8016DC80; // rom:0x43B80
|
|
obClassGetAbilityMiddle = 0x8016DCD4; // rom:0x43BD4
|
|
obClassGetAbilityMiddleHits = 0x8016DD20; // rom:0x43C20
|
|
obClassGetAbilityBack = 0x8016DD74; // rom:0x43C74
|
|
obClassGetAbilityBackHits = 0x8016DDC8; // rom:0x43CC8
|
|
class_get_field_0x4 = 0x8016DE1C; // rom:0x43D1C
|
|
obClassGetGender = 0x8016DE70; // rom:0x43D70
|
|
obClassGetLeadershipRank = 0x8016DEC4; // rom:0x43DC4
|
|
class_get_global_flag = 0x8016DF18; // rom:0x43E18
|
|
obClassGetItemUpperLeft = 0x8016DF88; // rom:0x43E88
|
|
obClassGetItemUpperRight = 0x8016DFDC; // rom:0x43EDC
|
|
obClassGetItemLowerLeft = 0x8016E030; // rom:0x43F30
|
|
obClassGetItemLowerRight = 0x8016E084; // rom:0x43F84
|
|
obClassGetAbilityFrontName = 0x8016E0D8; // rom:0x43FD8
|
|
obClassGetAbilityMiddleName = 0x8016E140; // rom:0x44040
|
|
obClassGetAbilityBackName = 0x8016E174; // rom:0x44074
|
|
obClassGetName = 0x8016E1DC; // rom:0x440DC
|
|
obClassGetAbility = 0x8016E230; // rom:0x44130
|
|
obClassGetAbilityHits = 0x8016E338; // rom:0x44238
|
|
|
|
// CLASS_NAME_DRAGON_MASTER = 0x80190230; // type:asciz
|
|
// obClassNameDanika = 0x8018FED0;
|
|
// obClassNameElderlyMan = 0x8018FF14;
|
|
// obClassNameBarkeep = 0x8018FF20;
|
|
// obClassNameDaemon = 0x8018FF28;
|
|
// obClassNameGatekeeper = 0x8018FF44;
|
|
// obClassNameVanity = 0x8018FF64;
|
|
// obClassNameDeathTemplar = 0x8018FF80;
|
|
// obClassNameFlailMonarch = 0x8018FF90;
|
|
// obClassNameSpecialClass = 0x8018FFA0;
|
|
// obClassNameDarkPrince = 0x8018FFB0;
|
|
// obClassNameOverlord = 0x8018FFBC;
|
|
// obClassNameSolidblade = 0x8018FFC8;
|
|
// obClassNameGrappler = 0x8018FFD4;
|
|
// obClassNameWarlock = 0x8018FFE0;
|
|
// obClassNameLord = 0x8018FFE8;
|
|
// obClassNameRuneKnight = 0x8018FFF0;
|
|
// obClassNameBlazeKnight = 0x8018FFFC;
|
|
// obClassNameWarrior = 0x8019000C;
|
|
// obClassNameGeneral = 0x80190014;
|
|
// obClassNameVanguard = 0x8019001C;
|
|
// obClassNameGladiator = 0x80190028;
|
|
// obClassNameBaldrGolem = 0x80190034;
|
|
// obClassNameStoneGolem = 0x80190040;
|
|
// obClassNameGolem = 0x8019004C;
|
|
// obClassNameGiant = 0x80190054;
|
|
// obClassNameCerberus = 0x8019005C;
|
|
// obClassNameHellhound = 0x80190068;
|
|
// obClassNameSphinx = 0x80190074;
|
|
// obClassNameCockatrice = 0x8019007C;
|
|
// obClassNameOpinincus = 0x80190088;
|
|
// obClassNameGriffin = 0x80190094;
|
|
// obClassNameWyvern = 0x8019009C;
|
|
// obClassNameWyrm = 0x801900A4;
|
|
// obClassNameTiamat = 0x801900AC;
|
|
// obClassNameBahamut = 0x801900B4;
|
|
// obClassNameAhziDahaka = 0x801900C4;
|
|
|
|
FORMATION_COMMAND_NAMES = 0x8021315C; // rom:0x1642CC type:char*
|
|
|
|
obAbilityData = 0x8018AA7C; // rom:0x6097C size:0x9F0
|
|
obAbilityGetName = 0x8016E440;
|
|
ability_get_field_0x4 = 0x8016E458; // rom:0x44358
|
|
obAbilityGetElement = 0x8016E470;
|
|
|
|
obEquipmentGetResistance = 0x801EF2B0; // rom:0xDBD10
|
|
obEquipmentGetStat = 0x801EF298; // rom:0xDBCF8
|
|
|
|
obEquipmentTypeName = 0x802130A4; // rom:0x164214 type:char*
|
|
obEquipmentData = 0x8018C40C; // size:0x20
|
|
|
|
equipment_get_field_0x1b = 0x8016F580; // rom:0x45480
|
|
equipment_get_field_0x1c = 0x8016F598; // rom:0x45498
|
|
obEquipmentGetName = 0x8016F5B0;
|
|
obEquipmentGetType = 0x8016F5C8;
|
|
obEquipmentGetElement = 0x8016F5E0;
|
|
equipment_get_field_0x6 = 0x8016F614;
|
|
obEquipmentGetBuyPrice = 0x8016F62C;
|
|
equipment_get_field_0x10 = 0x8016F644;
|
|
obEquipmentGetStrength = 0x8016F65C;
|
|
obEquipmentGetVitality = 0x8016F6AC;
|
|
obEquipmentGetIntelligence = 0x8016F6FC;
|
|
obEquipmentGetMentality = 0x8016F74C;
|
|
obEquipmentGetAgility = 0x8016F79C;
|
|
obEquipmentGetDexterity = 0x8016F7EC;
|
|
obEquipmentGetResistanceStrike = 0x8016F83C;
|
|
obEquipmentGetResistanceWind = 0x8016F854;
|
|
obEquipmentGetResistanceFire = 0x8016F86C;
|
|
obEquipmentGetResistanceEarth = 0x8016F884;
|
|
obEquipmentGetResistanceWater = 0x8016F89C;
|
|
obEquipmentGetResistanceVirtue = 0x8016F8B4;
|
|
obEquipmentGetResistanceBane = 0x8016F8CC;
|
|
equipment_get_field_0x18_b68 = 0x8016F8E4;
|
|
equipment_get_field_0x18_b46 = 0x8016F900;
|
|
equipment_get_field_0x18_b24 = 0x8016F920;
|
|
equipment_get_field_0x18_b12 = 0x8016F940;
|
|
equipment_get_field_0x19_b68 = 0x8016F95C;
|
|
equipment_get_field_0x19_b46 = 0x8016F978;
|
|
equipment_get_field_0x19_b24 = 0x8016F998;
|
|
equipment_get_field_0x19_b12 = 0x8016F9B8;
|
|
equipment_get_field_0x1a_b7 = 0x8016F9D4; // rom:0x458D4
|
|
obEquipmentIsWeapon = 0x8016F9F0; // rom:0x458F0
|
|
obEquipmentGetFirstWeapon = 0x8016FA34; // rom:0x45934
|
|
obEquipmentGetFirstSpellbook = 0x8016FB50; // rom:0x45A50
|
|
|
|
obItemData = 0x8018E6CC; // rom:0x645CC size:0x21C
|
|
obItemGetName = 0x8016F4E0; // rom:0x453E0
|
|
item_get_field_0x4 = 0x8016F500; // rom:0x45400
|
|
item_get_field_0x5 = 0x8016F520; // rom:0x45420
|
|
item_get_field_0x8 = 0x8016F540; // rom:0x45440
|
|
item_get_field_0x9 = 0x8016F560; // rom:0x45460
|
|
|
|
CHARACTER_NAME_ARRAY_00 = 0x8018EB48;
|
|
|
|
__setup_overlay_79730 = 0x8017B5EC;
|
|
__setup_overlay_165FC0 = 0x801B6900; // rom:0x10B040
|
|
__setup_overlay_171EA0 = 0x801B85CC; // rom:0x10CD0C
|
|
__setup_overlay_177ED0 = 0x801B6D2C; // rom:0x10B46C
|
|
__setup_overlay_1977E0 = 0x801B73EC; // rom:0x10BB2C
|
|
__setup_overlay_1A4C10 = 0x801B750C; // rom:0x10BC4C
|
|
__setup_overlay_1A9290 = 0x801B7A68; // rom:0x10C1A8
|
|
__setup_overlay_1B2670 = 0x801E49B0; // rom:0x1390F0
|
|
__setup_overlay_213B10 = 0x80178110; // rom:0x4E010
|
|
__setup_overlay_23B220 = 0x80177B84; // rom:0x4DA84
|
|
__setup_overlay_2447A0 = 0x801782C4; // rom:0x4E1C4
|
|
|
|
MakeRouteList = 0x801B3620; // rom:0x107D60
|
|
STR_VALUE_CANNOT_BE_REACHED_MAKE_ROUTE_LIST = 0x801EE0A0; // type:asciz
|
|
Magnetic = 0x801B44DC; // rom:0x108C1C
|
|
STR_MEM_ERROR_MAGNETIC = 0x801EE0F0; // type:asciz
|
|
// Obviously wrong translated but whatevs..
|
|
STR_FAILED_TO_CONTROL_THE_HEATER = 0x800ADE78;
|
|
STR_EMPTY = 0x800AE334; // type:asciz
|
|
|
|
NAME_MAGNUS = 0x8018E8F0; // type:asciz
|
|
NAME_DIO = 0x8018E8F8; // type:asciz
|
|
NAME_LEIA = 0x8018E8FC; // type:asciz
|
|
NAME_DESTIN = 0x8018E904; // type:asciz
|
|
NAME_DEBONAIR = 0x8018E90C; // type:asciz
|
|
NAME_GILBERT = 0x8018E918; // type:asciz
|
|
NAME_AISHA = 0x8018E920; // type:asciz
|
|
|
|
NAME_SHEEN = 0x8018E9FC; // type:asciz size:0x6
|
|
|
|
ITEM_NAME_SWORD = 0x8018B4B0; // rom:0x613B0
|
|
ITEM_NAME_LAEVATEINN = 0x8018B514; // rom:0x61414
|
|
|
|
//ITEM_NAME_SWORD_2 = 0x80212E50; // type:asciz rom:0x163FC0
|
|
//ITEM_NAME_GREAT_SWORD_2 = 0x80212E58; // type:asciz rom:0x163FC8
|
|
//ITEM_NAME_THRUSTING_SWORD_2 = 0x80212E64; // type:asciz rom:0x163FC8
|
|
//ITEM_NAME_1HANDED_2 = 0x80212E74; // type:asciz rom:0x163FE4
|
|
//ITEM_NAME_SHORT_SPEAR_2 = 0x80212EA4; // type:asciz rom:0x164014 size:0xbc
|
|
|
|
__PTR_BIG_STRUCT = 0x80196AF8; // type:u32
|
|
|
|
__maybe_get_used_character_slots = 0x8016C048;
|
|
|
|
__SOME_OVERLAY_TABLE = 0x800A83C0; // size:0x28
|
|
__SOME_OVERLAY_TABLE_1 = 0x800A83E8; // size:0x28
|
|
__SOME_OVERLAY_TABLE_2 = 0x800A8410; // size:0x28
|
|
__SOME_OVERLAY_TABLE_3 = 0x800A8438; // size:0x28
|
|
__SOME_OVERLAY_TABLE_4 = 0x800A8460; // size:0x28
|
|
__SOME_OVERLAY_TABLE_5 = 0x800A8488; // size:0x28
|
|
__SOME_OVERLAY_TABLE_6 = 0x800A84B0; // size:0x28
|
|
__SOME_OVERLAY_TABLE_7 = 0x800A84D8; // size:0x28
|
|
__SOME_OVERLAY_TABLE_8 = 0x800A8500; // size:0x28
|
|
__SOME_OVERLAY_TABLE_9 = 0x800A8528; // size:0x28
|
|
__SOME_OVERLAY_TABLE_10 = 0x800A8550; // size:0x28
|
|
__SOME_OVERLAY_TABLE_11 = 0x800A8578; // size:0x28
|
|
__SOME_OVERLAY_TABLE_12 = 0x800A85A0; // size:0x28
|
|
__SOME_OVERLAY_TABLE_13 = 0x800A85C8; // size:0x28
|
|
__SOME_OVERLAY_TABLE_14 = 0x800A85F0; // size:0x28
|
|
__SOME_OVERLAY_TABLE_15 = 0x800A8618; // size:0x28
|
|
__SOME_OVERLAY_TABLE_16 = 0x800A8640; // size:0x28
|
|
__SOME_OVERLAY_TABLE_17 = 0x800A8668; // size:0x28
|
|
__SOME_OVERLAY_TABLE_18 = 0x800A8690; // size:0x28
|
|
|
|
__SOME_OVERLAY_ID_ARRAY = 0x800A86FC; // size:0x2c
|
|
|
|
UnusedMallocNo = 0x80077368;
|
|
// The string at 0x800ADF08 translates to: "buSave: Saving...". It only appears in this function.
|
|
buSave = 0x8007485C;
|
|
|
|
// These strings are translated...
|
|
STR_CREATING_NEW_DATA = 0x800ADEE8;
|
|
STR_CREATING_A_NEW_FILE = 0x800ADEC8;
|
|
STR_ADDING_NEW_DATA = 0x800ADEA4; // type:asciz
|
|
STR_buSave_SAVING = 0x800ADF08; // type:asciz
|
|
|
|
STR_UNUSEDMALLOCNO_INSUFFICIENT_MEMORY = 0x800ADF88; // type:asciz
|
|
STR_FILE_NOT_FOUND = 0x800AE2AC; // type:asciz force_migration:True
|
|
|
|
D_overlay_286BD0_8023E378_29A2B8 = 0x8023E378; // type:asciz rom:0x29A2B8
|
|
STR_SCENE_REPLAY_LEFT_BUTTON = 0x8023E040; // type:asciz rom:0x299F80
|
|
|
|
D_800A86B8 = 0x800A86B8; // size:0x3 type:u8
|
|
D_800A86BC = 0x800A86BC; // size:0x6 type:u8
|
|
D_800A86C4 = 0x800A86C4; // size:0x8 type:u8
|
|
D_800A86CC = 0x800A86CC; // size:0x3 type:u8
|
|
D_800A86D0 = 0x800A86D0; // size:0x4 type:u8
|
|
D_800A86D4 = 0x800A86D4; // size:0x2 type:u8
|
|
D_800A86D8 = 0x800A86D8; // size:0xc type:u8
|
|
D_800A86E4 = 0x800A86E4; // size:0x8 type:u8
|
|
D_800A86EC = 0x800A86EC; // size:0x3 type:u8
|
|
D_800A86F0 = 0x800A86F0; // size:0x7 type:u8
|
|
D_800A86F8 = 0x800A86F8; // size:0x4 type:u8
|
|
D_800AEFE0 = 0x800AEFE0; // size:0x8
|
|
|
|
D_800AF028 = 0x800AF028; // size:0x64 type:u32
|
|
|
|
__loads_overlay_array = 0x800761E4;
|
|
__get_overlay_index = 0x80076430;
|
|
__calls_loads_overlay_array = 0x80075BC0;
|
|
|
|
__add_0x594284 = 0x8009DD28;
|
|
|
|
__log_lha_error = 0x8007BB90;
|
|
|
|
__osPiTable = 0x800AA41C; // rom:0x3A81C
|
|
osEPiLinkHandle = 0x8008BCE0; // rom:0x1C0E0
|
|
CartRomHandle = 0x800C4C50; // size:0x2A
|
|
osCartRomInit = 0x8008BD30;
|
|
|
|
D_800A81C0 = 0x800A81C0; // size:0x30
|
|
D_800C4BBC = 0x800C4BBC; // size:0x8
|
|
D_80197168 = 0x80197168; // size:0x10
|
|
|
|
D_800E7D90 = 0x800E7D90; // size:0x58
|
|
D_800E7DE8 = 0x800E7DE8; // size:0x58
|
|
|
|
D_800E82C8 = 0x800E82C8; // size:0x3F0 type:u8
|
|
D_800C4C10 = 0x800C4C10; // size:0xC type:u8
|
|
|
|
VALID_LHA_MAGIC = 0x800A8750; // type:u32 size:0x24
|
|
|
|
STR_LHa___s_s__s = 0x800AE30C; // type:asciz
|
|
STR_Error = 0x800AE31C; // type:asciz
|
|
STR_Fatal_error = 0x800AE324; // type:asciz
|
|
STR_Invalid_header_LHarc_file_ = 0x800AE0E8; // type:asciz
|
|
STR_rb = 0x800AE0A8; // type:asciz
|
|
STR_wb = 0x800AE27C; // type:asciz
|
|
STR_Unknown_method_skiped = 0x800AE284; // type:asciz
|
|
|
|
__log_fatal_error = 0x8007BBF4;
|
|
__log_fatal_error_desc = 0x8007BBC0;
|
|
|
|
obSetViMode = 0x80072738;
|
|
gfxSwapCfbFunc = 0x8007307C;
|
|
|
|
osAiSetFrequency = 0x8008C430;
|
|
osAiGetLength = 0x8008C410;
|
|
osAiGetStatus = 0x8008C420;
|
|
|
|
|
|
__osException = 0x80098D70;
|
|
__osExceptionPreamble = 0x80098D60;
|
|
|
|
dtor_rotate = 0x800ABAE0; // type:f32
|
|
ldigs = 0x800ABC30; // type:asciz
|
|
udigs = 0x800ABC44; // type:asciz
|
|
_Litob = 0x8009B670;
|
|
|
|
__osFinalrom = 0x800E82C0; // type:u32
|
|
osViClock = 0x800ABAC8; // type:s32
|
|
__OSGlobalIntMask = 0x800ABAD0; // type:u32
|
|
__osShutdown = 0x800ABACC; // type:u32
|
|
__osSiRawReadIo = 0x8009A830;
|
|
__osSiRawWriteIo = 0x8009A880;
|
|
osResetType = 0x8000030C;
|
|
osAppNMIBuffer = 0x8000031C;
|
|
osClockRate = 0x800ABAC0; // type:u64
|
|
osPiRawStartDma = 0x800997F0;
|
|
osEPiRawStartDma = 0x8008BA50;
|
|
|
|
__calls_osViBlack = 0x80089BE4;
|
|
|
|
__MAIN_START_BUT_CHECK = 0x800E79B0; // size:0x14
|
|
__MAIN_START_BUT_STATE = 0x800E8214;
|
|
|
|
__thread_80089358 = 0x80089358;
|
|
|
|
|
|
__CONTROLLER_0_BUTTON = 0x800E8700;
|
|
__menu_handle_input = 0x8019B8AC; // type:func
|
|
|
|
__MENU_TIMER = 0x801BA540; // type:u32
|
|
__inc_menu_timer = 0x8019BCEC; // type:func rom:0x1D21EC
|
|
__calls_inc_menu_timer = 0x80177A38; // rom:0x4D938
|
|
__resets_menu_timer = 0x8019B2E0; // rom:0x1D17E0
|
|
__calls_resets_menu_timer = 0x80177A1C; // rom:0x4D91C
|
|
__MENU_INDEX = 0x801BA94C;
|
|
|
|
__osSetTimerIntr = 0x80094F70;
|
|
__osInsertTimer = 0x80094FD0;
|
|
osSetTime = 0x80094D20;
|
|
osStopThread = 0x80094B40;
|
|
osSpTaskYield = 0x80093C40;
|
|
sprintf = 0x800934B0;
|
|
|
|
alHeapInit = 0x8008F850; // rom:0x1FC50
|
|
alHeapDBAlloc = 0x8008F890;
|
|
alSaveNew = 0x8008CDD8;
|
|
alMainBusNew = 0x8008CD7C;
|
|
alAuxBusNew = 0x8008CD20;
|
|
alLoadNew = 0x8008CBE4;
|
|
alLoadParam = 0x8008D600;
|
|
alResampleNew = 0x8008CC94;
|
|
alResampleParam = 0x8008EA6C;
|
|
alEnvmixerNew = 0x8008CB2C;
|
|
alEnvmixerParam = 0x8008DF40;
|
|
alAuxBusParam = 0x8008DA0C;
|
|
|
|
__allocParam = 0x8008FD9C;
|
|
__freeParam = 0x8008FDC8;
|
|
_collectPVoices = 0x8008FDE0;
|
|
_freePVoice = 0x8008FE34;
|
|
_timeToSamplesNoRound = 0x8008FE74;
|
|
_timeToSamples = 0x8008FEBC;
|
|
__nextSampleTime = 0x8008FF08;
|
|
init_lpfilter = 0x8008C5F0;
|
|
alMainBusPull = 0x8008E710;
|
|
alResamplePull = 0x8008E880;
|
|
alEnvmixerPull = 0x8008DA40;
|
|
_pullSubFrame = 0x8008E014;
|
|
_frexpf = 0x8008E2E8;
|
|
_ldexpf = 0x8008E3C8;
|
|
_getRate = 0x8008E3EC;
|
|
_getVol = 0x8008E66C;
|
|
alAuxBusPull = 0x8008D930;
|
|
_decodeChunk = 0x8008D7AC;
|
|
alRaw16Pull = 0x8008D264;
|
|
alAdpcmPull = 0x8008CE20;
|
|
alFilterNew = 0x8008E6F0;
|
|
alFxPull = 0x8008EB30;
|
|
alFxParamHdl = 0x8008EEB8;
|
|
_loadOutputBuffer = 0x8008F0A8;
|
|
_loadBuffer = 0x8008F2C0;
|
|
_saveBuffer = 0x8008F430;
|
|
_filterBuffer = 0x8008F5A0;
|
|
_doModFunc = 0x8008F63C;
|
|
|
|
osPfsChecker = 0x8009AC70;
|
|
corrupted_init = 0x8009B0D0;
|
|
corrupted = 0x8009B228;
|
|
__osPfsGetStatus = 0x80096EC0;
|
|
__osPfsRequestOneChannel = 0x80096FB0;
|
|
__osPfsGetOneChannelData = 0x80097044;
|
|
osPfsInitPak = 0x80096B90;
|
|
|
|
|
|
|
|
__osContRamRead = 0x80097BD0;
|
|
__osContRamWrite = 0x80097DC0;
|
|
|
|
__osRepairPackId = 0x800971B8;
|
|
__osSumcalc = 0x80097140;
|
|
__osIdCheckSum = 0x80097174;
|
|
__osCheckPackId = 0x800974A4;
|
|
__osGetId = 0x80097608;
|
|
__osCheckId = 0x800977D4;
|
|
__osPfsRWInode = 0x8009788C;
|
|
__scHandleRSP = 0x800940EC;
|
|
__scHandleRetrace = 0x80093FEC;
|
|
osScGetCmdQ = 0x80093EE0;
|
|
osScRemoveClient = 0x80093E50;
|
|
osScAddClient = 0x80093DF8;
|
|
osCreateScheduler = 0x80093CB0;
|
|
__scMain = 0x80093EE8;
|
|
osSpTaskYielded = 0x80093C60;
|
|
|
|
osSpTaskLoad = 0x80093A00;
|
|
osSpTaskStartGo = 0x80093C0C;
|
|
__osSpRawStartDma = 0x8009A7A0;
|
|
__osSpDeviceBusy = 0x8009A740;
|
|
__osSpSetPc = 0x8009A770;
|
|
__osGetCause = 0x8009A6D0;
|
|
__osGetSR = 0x8009A6F0;
|
|
__osSetCompare = 0x8009A700;
|
|
__osSetFpcCsr = 0x8009A710;
|
|
__osSetSR = 0x8009A720;
|
|
__osSpGetStatus = 0x800939F0;
|
|
__osSpSetStatus = 0x8009A760;
|
|
|
|
osViGetNextFramebuffer = 0x800951A0;
|
|
osViSetYScale = 0x80095780;
|
|
osViSwapBuffer = 0x800957D0;
|
|
osPfsAllocateFile = 0x80095B90;
|
|
__osPfsDeclearPage = 0x80095E9C;
|
|
__osPfsSelectBank = 0x800970D0;
|
|
|
|
osDpSetNextBuffer = 0x8009A630;
|
|
__scExec = 0x800943A4;
|
|
__scAppendList = 0x8009434C;
|
|
__scTaskComplete = 0x800942C0;
|
|
__scTaskReady = 0x8009426C;
|
|
__scYield = 0x80094474;
|
|
__scHandleRDP = 0x800941DC;
|
|
|
|
osViGetCurrentFramebuffer = 0x800951E0;
|
|
osViModeTable = 0x800AA7E0;
|
|
osViSetMode = 0x800955C0;
|
|
osViSetEvent = 0x80095560;
|
|
vi = 0x800ABB70; // size:0x60
|
|
__osViCurr = 0x800ABBD0;
|
|
__osViNext = 0x800ABBD4;
|
|
osViBlack = 0x80095B30;
|
|
osViSetSpecialFeatures = 0x80095610;
|
|
|
|
osViModeNtscHpf1 = 0x800AB9B0;
|
|
osViModeMpalHpf1 = 0x800ABA50;
|
|
osViModePalLan1 = 0x800ABBE0;
|
|
osViModeMpalLan1 = 0x800ABA00;
|
|
osViModeNtscLan1 = 0x800AB960;
|
|
|
|
|
|
osUnmapTLBAll = 0x8009AB00;
|
|
osMapTLBRdb = 0x8009AAA0;
|
|
|
|
__calls_romCopy_8009DA50 = 0x8009DA50;
|
|
__calls_romCopy_8009DAF4 = 0x8009DAF4;
|
|
__calls_romCopy_8009DBB8 = 0x8009DBB8;
|
|
__calls_romCopy_8009DD38 = 0x8009DD38;
|
|
__calls_romCopy_8009DE40 = 0x8009DE40;
|
|
__load_and_unpack = 0x8009DF48;
|
|
//__calls_romCopy_800EA488 = 0x800EA488;
|
|
|
|
|
|
magnitude = 0x8009C780;
|
|
|
|
__MUS_MEM_800B18A4 = 0x800B18A4; // size:0x58
|
|
__MUS_MEM_800B186C = 0x800B186C;
|
|
__MUS_MEM_800B1870 = 0x800B1870;
|
|
__MUS_MEM_800B1868 = 0x800B1868;
|
|
|
|
MQ_SWAP_BUFFER = 0x800E9BA8;
|
|
MQ_800E7988 = 0x800E7988;
|
|
obUnpackQueue = 0x800AF320;
|
|
MQ_800B1880 = 0x800B1880;
|
|
MQ_800E79C8 = 0x800E79C8;
|
|
MQ_800C49E8 = 0x800C49E8;
|
|
|
|
OSMESG_800B17D0 = 0x800B17D0;
|
|
OSMESG_800B17E0 = 0x800B17E0;
|
|
OSMESG_800B9C58 = 0x800B9C58;
|
|
OSMESG_800B9C80 = 0x800B9C80;
|
|
|
|
SP_THREAD_800B9C88 = 0x800BBE40;
|
|
|
|
THREAD_800B7A90 = 0x800B7A90;
|
|
THREAD_800B9C88 = 0x800B9C88;
|
|
|
|
// Name taken from error message.
|
|
UnpackProc = 0x8007AC30;
|
|
// Inferred from UnpackProc.
|
|
Unpack = 0x8007A110;
|
|
|
|
__read_u32_le = 0x8007A7E0;
|
|
|
|
__load_song = 0x800EA488; // rom:0x3FA18
|
|
__SONG_VOLUME = 0x800EB2E0;
|
|
__SONG_REVERB = 0x800EB2E4;
|
|
__SONG_SOURCE_START = 0x800EB4F0;
|
|
__SONG_SOURCE_END = 0x800EB4F4;
|
|
|
|
__MAYBE_SONG_800EB0B0 = 0x800EB0B0; // size:0x50
|
|
__MAYBE_SONG_800EB100 = 0x800EB100; // size:0x50
|
|
__MAYBE_SONG_800EB150 = 0x800EB150; // size:0x50
|
|
__MAYBE_SONG_800EB1A0 = 0x800EB1A0; // size:0x50
|
|
__MAYBE_SONG_800EB1F0 = 0x800EB1F0; // size:0x50
|
|
__MAYBE_SONG_800EB240 = 0x800EB240; // size:0x50
|
|
__MAYBE_SONG_800EB290 = 0x800EB290; // size:0x50
|
|
// 7 pointers
|
|
__MAYBE_SONG_ARRAY_800A8218 = 0x800A8218; // size:0x1C
|
|
__initialize_song_mem = 0x80073FD4;
|
|
|
|
|
|
STR_INVALID_HEADER_LHA_FILE = 0x800AE108;
|
|
|
|
|
|
SWAP_BUFFER_FUNC_800A9E8C = 0x800A9E8C;
|
|
set_swap_buffer_func_800A9E8C = 0x8008AFA0;
|
|
|
|
__reset_compared_osTvType = 0x8016CD3C;
|
|
__get_compared_osTvType = 0x8016CD30;
|
|
__inc_compared_osTvType = 0x8016CD5C;
|
|
__compared_osTvType = 0x80187021;
|
|
|
|
// Taken from http://n64devkit.square7.ch/n64man/os/osEPiStartDma.htm
|
|
romCopy = 0x8008A0F0; // rom:0x1A4F0
|
|
carthandle = 0x800E79AC;
|
|
|
|
__ROM_0_to_8000 = 0x800A83B8; // rom:0x387B8
|
|
|
|
romCopy_256 = 0x80074CF0; // rom:0x50F0
|
|
|
|
obContData = 0x0800AEE78; // size:0x18
|
|
|
|
__calls_copy_controller_data = 0x8007297C;
|
|
|
|
STR_CRC_error = 0x800AE2A0;
|
|
__file_open = 0x8007F4E4; // rom:0xF8E4
|
|
__FILE_WRITE_ERROR = 0x800AE348;
|
|
__FILE_READ_ERROR = 0x800AE378;
|
|
__logs_read_error = 0x8007C590;
|
|
__file_read = 0x8007F570;
|
|
___FILE_WRITE_ERROR = 0x800AE38C;
|
|
__file_write = 0x08007F5D8;
|
|
__ERROR_BAD_TABLE = 0x800AE338;
|
|
__VIRTUAL_MEMORY_EXHAUSTED = 0x800AE35C;
|
|
__virtual_mem_alloc = 0x80070F30;
|
|
|
|
obMain = 0x80071EB0;
|
|
obThreadMain = 0x800AF5F0; // size:0x1B0
|
|
obStackMain = 0x800C4D60; // size:0x2000
|
|
|
|
entry = 0x80070C00;
|
|
|
|
guRotateRPYF = 0x80092A90;
|
|
|
|
|
|
CHARACTER_SLOT = 0x80193BF8; // size:0x38
|
|
//CHARACTER_SLOT_01 = 0x80193C30; // size:0x38
|
|
//CHARACTER_SLOT_02 = 0x80193C68; // size:0x38
|
|
|
|
PERSPECTIVE_MATRIX_00 = 0x801969b0;
|
|
PERSPECTIVE_MATRIX_01 = 0x800C4BE4;
|
|
|
|
AddHeap = 0x80070D20;
|
|
HIsAllocatedPointer = 0x800714D4;
|
|
can_log_crc_error = 0x8007B88C;
|
|
|
|
proutSprintf = 0x80093508;
|
|
osSyncPrintf = 0x80093540;
|
|
rmonPrintf = 0x80093554;
|
|
|
|
strchr = 0x80093420;
|
|
strlen = 0x80093460;
|
|
memcpy = 0x80093484;
|
|
|
|
bcopy = 0x80093060;
|
|
bcmp = 0x80092F50;
|
|
bzero = 0x80093380;
|
|
|
|
n64_ptr_tables_v2_00_VRAM = 0x80164770; // rom:0xB9D00
|
|
n64_ptr_tables_v2_01_VRAM = 0x80104710; // rom:0x59CA0
|
|
n64_wave_data_VRAM = 0xD_8010A760; // rom:0x5FCF0
|
|
|
|
alSynAddPlayer = 0x80088000; // rom:0x18400
|
|
alSynAllocVoice = 0x80088050; // rom:0x18450
|
|
alSynStopVoice = 0x80088550; // rom:0x18950
|
|
alAudioFrame = 0x80088840; // rom:0x18C40
|
|
|
|
alSynAllocFX = 0x8008FF70;
|
|
alFxNew = 0x8008C694;
|
|
alFxParam = 0x8008EEA4;
|
|
alMainBusParam = 0x8008E850;
|
|
alInit = 0x80084970; // rom:0x14D70
|
|
alUnlink = 0x8008F81C;
|
|
alClose = 0x8008F7CC;
|
|
alLink = 0x8008F7FC;
|
|
alGlobals = 0x800AA710;
|
|
alSynNew = 0x8008F920;
|
|
alCopy = 0x8008F8E0;
|
|
alSavePull = 0x8008F6D0;
|
|
alSaveParam = 0x8008F778;
|
|
alSynDelete = 0x8008FF60;
|
|
|
|
sqrtf = 0x800907E0;
|
|
sinf = 0x80092DB0;
|
|
cosf = 0x800907F0;
|
|
|
|
guOrthoF = 0x800920A0;
|
|
guOrtho = 0x800921D0;
|
|
guPerspectiveF = 0x80092320;
|
|
guPerspective = 0x800924D0;
|
|
guPositionF = 0x800926A0;
|
|
guPosition = 0x80092878;
|
|
guRotateRPY = 0x80092C18;
|
|
guMtxF2L = 0x800988A0;
|
|
guMtxL2F = 0x80098920;
|
|
guMtxCatF = 0x800989A0;
|
|
guMtxCatL = 0x80098340;
|
|
guMtxXFML = 0x800983C0;
|
|
guMtxXFMF = 0x80098450;
|
|
guNormalize = 0x80098BC0;
|
|
guMtxIdent = 0x800987E0;
|
|
guMtxIdentF = 0x80098840;
|
|
guRotateF = 0x80098500;
|
|
guRotate = 0x80098660;
|
|
guScaleF = 0x80098B60;
|
|
guTranslateF = 0x80098D00;
|
|
guLookAtF = 0x80090940;
|
|
guLookAt = 0x80090CC0;
|
|
guLookAtHiliteF = 0x80091050;
|
|
guLookAtHilite = 0x800919D4;
|
|
guLookAtReflectF = 0x80091AB0;
|
|
guLookAtReflect = 0x80092028;
|
|
|
|
osTvType = 0x80000300; // type:s32
|
|
osRomBase = 0x80000308; // type:s32
|
|
|
|
osInitialize = 0x80098050;
|
|
osInvalICache = 0x800900C0;
|
|
osGetCount = 0x8009A6E0;
|
|
osCreateViManager = 0x80095220;
|
|
osCreateMesgQueue = 0x80093570;
|
|
osVirtualToPhysical = 0x80090780;
|
|
osContGetReadData = 0x80090318;
|
|
osContGetQuery = 0x80090270;
|
|
osGetTime = 0x80094C90;
|
|
osSetTimer = 0x80094D40;
|
|
osYieldThread = 0x80094C40;
|
|
osGetThreadPri = 0x80094930;
|
|
osSetThreadPri = 0x80094950;
|
|
osWritebackDCache = 0x80090140;
|
|
osWritebackDCacheAll = 0x800901C0;
|
|
osSetIntMask = 0x8008B820;
|
|
osStartThread = 0x80094A20;
|
|
osJamMesg = 0x800935A0;
|
|
osRecvMesg = 0x800936E0;
|
|
osSendMesg = 0x80093810;
|
|
osSetEventMesg = 0x80093940;
|
|
osContStartQuery = 0x800901F0;
|
|
osContInit = 0x80090470;
|
|
osContStartReadData = 0x80090290;
|
|
osCreateThread = 0x80094860;
|
|
osCreatePiManager = 0x8008B8C0;
|
|
osInvalDCache = 0x80090010;
|
|
osDestroyThread = 0x8009A9C0;
|
|
|
|
__osPfsRequestData = 0x8009B50C;
|
|
__osPfsGetInitData = 0x8009B5B0;
|
|
osPfsIsPlug = 0x8009B390;
|
|
|
|
osAfterPreNMI = 0x80098030;
|
|
|
|
__osDevMgrMain = 0x8008BEB0;
|
|
__osPackReadData = 0x800903B4;
|
|
__osProbeTLB = 0x800950E0;
|
|
__osEnqueueAndYield = 0x800993DC;
|
|
__osEnqueueThread = 0x800994E4;
|
|
__osCleanupThread = 0x800996B8; // type:func
|
|
__osDisableInt = 0x800996D0;
|
|
__osRestoreInt = 0x80099740;
|
|
__osPopThread = 0x8009952C;
|
|
__osThreadTail = 0x800AA790;
|
|
__osContLastCmd = 0x800E79A8; // type:u8
|
|
__osPackRequestData = 0x800906C0;
|
|
__osContPifRam = 0x800C4A20; // size:0x40
|
|
__osContGetInitData = 0x8009060C;
|
|
__osViGetCurrentContext = 0x8009AC60;
|
|
__osViSwapContext = 0x80095820;
|
|
__osTimerInterrupt = 0x80094E34;
|
|
__osViIntrCount = 0x800C4BA8;
|
|
__osDequeueThread = 0x80094C00;
|
|
__osRunningThread = 0x800AA7A0;
|
|
__osDispatchThread = 0x8009953C;
|
|
__osActiveQueue = 0x800AA79C;
|
|
__osTimerServicesInit = 0x80094DE0;
|
|
__osSiAccessQueue = 0x800E9BC8;
|
|
__osViInit = 0x8009AB50;
|
|
__osBaseCounter = 0x800C4814;
|
|
__osCurrentTime = 0x800C4C40; // type:u64
|
|
__osContinitialized = 0x800AA720; // type:u32
|
|
__osMaxControllers = 0x800C4C1C; // type:u8
|
|
__osSiCreateAccessQueue = 0x80094770;
|
|
__osEepromTimerQ = 0x800E99D0;
|
|
__osEepromTimerMsg = 0x800E79B8;
|
|
|
|
piAccessBuf = 0x800C3550;
|
|
piEventQueue = 0x800C3530;
|
|
piEventBuf = 0x800C3548;
|
|
piThread = 0x800C2380;
|
|
|
|
osPiStartDma = 0x8008C360;
|
|
osEPiStartDma = 0x8008BC40;
|
|
osPiGetCmdQueue = 0x800998C0;
|
|
|
|
__osPiCreateAccessQueue = 0x8008C270;
|
|
__osPiRelAccess = 0x8008C330;
|
|
__osPiGetAccess = 0x8008C2C4;
|
|
__osPiAccessQueueEnabled = 0x800AA440; // type:u32
|
|
__osPiAccessQueue = 0x800C4CC8;
|
|
__osPiDevMgr = 0x800AA400; // size:0x1C
|
|
|
|
osEPiRawReadIo = 0x800998E0;
|
|
osEPiRawWriteIo = 0x80099A50;
|
|
|
|
__osResetGlobalIntMask = 0x800997A0;
|
|
__osSetGlobalIntMask = 0x80099760;
|
|
|
|
__osDpDeviceBusy = 0x8009C350;
|
|
|
|
siAccessBuf = 0x800C35A0;
|
|
|
|
__osSiRawStartDma = 0x800946C0;
|
|
__osSiRelAccess = 0x80094830;
|
|
__osSiGetAccess = 0x800947C4;
|
|
__osSiAccessQueueEnabled = 0x800AA780;
|
|
|
|
|
|
viMgrMain = 0x800953C0;
|
|
|
|
viEventQueue = 0x800C4770;
|
|
viEventBuf = 0x800C4788;
|
|
viRetraceMsg = 0x800C47A0; // size:0x18
|
|
viCounterMsg = 0x800C47B8; // size:0x18
|
|
|
|
__osViDevMgr = 0x800AA7C0; // size:0x1C
|
|
|