marioparty3/symbol_addrs.txt

614 lines
16 KiB
Plaintext
Raw Normal View History

2022-08-17 20:09:43 +00:00
HuMemInit = 0x80019980;
HuMemAlloc = 0x800199F8;
HuMemAllocTag = 0x80019A14;
HuMemFree = 0x80019A98;
HuMemBlockFree = 0x80019AF0;
HuMemFreeAllWithTag = 0x80019B34;
HuMemSetDirty = 0x80019CDC;
HuMemFreeAll = 0x80019CEC;
HuMemCleanUp = 0x80019D64;
HuMemGetSizeTag = 0x80019DB0;
HuMemGetSize = 0x80019E04;
HuMemSetTag = 0x80019E40;
HuMemDebugCheck = 0x80019E84;
2022-06-25 02:29:59 +00:00
HuPrcSleep = 0x8004F010;
HuPrcVSleep = 0x8004F074;
InitEspriteSlot = 0x8000BFEC;
HuAudSeqPlay = 0x8004A520;
HuAudFXPlay = 0x8004AA88;
HuDrawTextDbg = 0x8004DD7C;
HuWipeFadeIn = 0x80061FE8;
HuWipeFadeOut = 0x80062050;
HuWipeStatGet = 0x800620BC;
Hu3DCamInit = 0x80012220;
2023-05-03 00:54:23 +00:00
Hu3DCamSetPositionOrientation = 0x80012408;
Hu3DCamSetPerspective = 0x8001247C;
Hu3DCamUpdateMtx = 0x80012564;
Hu3DCam3DToScreen = 0x8001291C;
2022-06-25 02:29:59 +00:00
Hu3DAnimInit = 0x8001FE20;
omInitObjMan = 0x80047160;
omDestroyObjMan = 0x80047420; //rom:0x48020
omAddObj = 0x80047620;
omSetObjPrio = 0x800477A4; //rom:0x483A4
omDelObj = 0x800479AC; //rom:0x485AC
omSetStat = 0x80047B30; //rom:0x48730
omSetStatBit = 0x80047B38; //rom:0x48738
omResetStatBit = 0x80047B48; //rom:0x48748
omPrcSetStat = 0x80047B5C; //rom:0x4875C
omPrcSetStatBit = 0x80047B80; //rom:0x48780
omPrcResetStatBit = 0x80047BAC; //rom:0x487AC
omSetTra = 0x80047BDC; //rom:0x487DC
omSetRot = 0x80047BEC; //rom:0x487EC
omSetSca = 0x80047BFC; //rom:0x487FC
omAddPrcObj = 0x80047EA0;
omDelPrcObj = 0x80048008; //rom:0x48C08
omDestroyPrcObj = 0x80048054; //rom:0x48C54
omPrcSetDestructor = 0x800480E4; //rom:0x48CE4
omInsertObj = 0x80047898;
2022-06-25 02:29:59 +00:00
HuMemHeapInit = 0x800360D0;
HuMemMemoryAlloc = 0x800360F0;
HuMemMemoryFree = 0x80036188;
HuMemMemoryRealloc = 0x80036248;
HuMemUsedMemorySizeGet = 0x80036310;
2022-06-25 02:29:59 +00:00
HuMemUsedMemoryBlockGet = 0x80036344;
HuMemMemoryAllocSizeGet = 0x8003636C;
2022-07-09 03:27:59 +00:00
HuMemHeapInitPerm = 0x80035840;
HuMemMemoryAllocPerm = 0x80035864;
HuMemMemoryFreePerm = 0x80035888;
HuMemMemoryReallocPerm = 0x800358A4;
HuMemHeapAllocPermSizeGet = 0x800358D0;
HuMemUsedMemoryBlockGetPerm = 0x800358F0;
HuMemHeapInitTemp = 0x80035910;
HuMemMemoryAllocTemp = 0x80035934;
HuMemMemoryFreeTemp = 0x80035958;
HuMemMemoryReallocTemp = 0x80035974;
HuMemHeapAllocTempSizeGet = 0x800359A0;
HuMemUsedMemoryBlockGetTemp = 0x800359C0;
2023-07-12 15:01:11 +00:00
2022-11-25 17:57:25 +00:00
HuInitArchive = 0x80009AC0;
HuInitFileInfo = 0x80009B64;
ReadMainFS = 0x80009C10;
2022-11-25 17:57:25 +00:00
HuReadFileTemp = 0x80009C74;
HuReadFileTag = 0x80009CD8;
2022-07-11 00:24:17 +00:00
HuDecodeFilePerm = 0x80009D4C;
HuDecodeFileTemp = 0x80009DA8;
2022-11-25 17:57:25 +00:00
HuDecodeFileTag = 0x80009E04;
HuFreeFilePerm = 0x80009E6C;
HuFreeFileTemp = 0x80009E8C;
HuInitDirectory = 0x80009EAC;
2022-07-11 00:24:17 +00:00
HuDecodeNone = 0x8000A230;
HuDecodeLZ = 0x8000A2CC;
HuDecodeSlide = 0x8000A53C;
HuDecodeFslide = 0x8000A9E8;
HuDecodeRLE = 0x8000AE64;
2022-07-11 00:24:17 +00:00
HuDecode = 0x8000B000;
rand8 = 0x8000B16C;
2022-07-11 00:24:17 +00:00
HuPrcSysInit = 0x8004EB20;
HuPrcLink = 0x8004EB34;
HuPrcUnlink = 0x8004EBC8;
HuPrcCreate = 0x8004EC04;
HuPrcChildLink = 0x8004ED30;
HuPrcChildUnlink = 0x8004ED84;
HuPrcCreateChild = 0x8004EDD4;
HuPrcChildWait = 0x8004EE18;
HuPrcCurrentGet = 0x8004EE68;
2022-07-11 00:24:17 +00:00
HuPrcChildGet = 0x8004EE74;
HuPrcStatKill = 0x8004EE94;
HuPrcKill = 0x8004EED8;
HuPrcChildKill = 0x8004EF0C;
HuPrcTerminate = 0x8004EF6C;
HuPrcExit = 0x8004EFD4;
HuPrcAwake = 0x8004F090;
HuPrcDtor = 0x8004F098;
HuPrcCurrentDtor = 0x8004F0A0;
HuPrcCall = 0x8004F0D0;
HuPrcAllocMem = 0x8004F23C;
HuPrcFreeMem = 0x8004F26C;
2023-05-03 00:54:23 +00:00
HuMathCos = 0x8008E3F0;
HuMathSin = 0x8008EF20;
2022-07-11 00:24:17 +00:00
setjmp = 0x80066500;
longjmp = 0x80066564;
2022-07-09 23:05:46 +00:00
2022-07-09 03:27:59 +00:00
sprintf = 0x8007BDC0;
2022-07-09 23:05:46 +00:00
__osTimerServicesInit = 0x8007CE50;
__osTimerInterrupt = 0x8007CEA4;
__osSetTimerIntr = 0x8007D088;
__osInsertTimer = 0x8007D108;
2022-11-26 23:45:34 +00:00
__osRunningThread = 0x800A2DC0;
2022-07-09 23:05:46 +00:00
osCreateThread = 0x8007C810;
osDestroyThread = 0x8007C910;
osYieldThread = 0x8007CC40;
osStopThread = 0x80086B70;
2022-07-09 23:05:46 +00:00
__osViInit = 0x800829D0;
osEepromProbe = 0x80072420;
2022-07-09 23:05:46 +00:00
osEepromLongRead = 0x80072590;
osEepromLongWrite = 0x800724A0;
2022-07-09 23:05:46 +00:00
osSetIntMask = 0x80072600;
osCreatePiManager = 0x800726A0;
ramromMain = 0x8007286C;
2022-11-26 23:45:34 +00:00
__osPiCrateAccessQueue = 0x80073120;
__osPiGetAccess = 0x80073174;
__osPiRelAccess = 0x800731E0;
2022-07-09 23:05:46 +00:00
2022-11-26 23:45:34 +00:00
__osPiRawReadIo = 0x80083AE0;
__osPiRawWriteIo = 0x80083B30;
2022-07-09 23:05:46 +00:00
__osEPiRawStartDma = 0x80072950;
2022-11-26 23:45:34 +00:00
__osEPiRawReadIo = 0x80080B50;
__osEPiRawWriteIo = 0x80080CC0;
2022-07-09 23:05:46 +00:00
osEPiStartDma = 0x80072B40;
2022-11-26 23:45:34 +00:00
osEPiReadIo = 0x80083BE0;
osEPiWriteIo = 0x80083B80;
osPiWriteIo = 0x80080E30;
osPiReadIo = 0x80080E80;
2022-07-09 23:05:46 +00:00
osCartRomInit = 0x80072BE0;
__osDevMgrMain = 0x80072D60;
osSetEventMesg = 0x8007C2D0;
__osEventStateTab = 0x800D5440;
_osShutdown = 0x800A2D90;
_osPreNMI = 0x800A3FAC;
osViSetMode = 0x8007D6F0;
2022-11-26 23:45:34 +00:00
__osViGetCurrentContext = 0x80082AE0;
2022-07-09 23:05:46 +00:00
__osViNext = 0x800A4104;
osCreateViManager = 0x8007D350;
viMgrMain = 0x8007D4F0;
2022-07-09 23:05:46 +00:00
__osViDevMgr = 0x800A2DE0;
viThread = 0x800C39A8;
viEventQueue = 0x800C4B60;
viEventBuf = 0x800C4B78;
viRetraceMsg = 0x800C4B90;
viCounterMsg = 0x800C4BA8;
__additional_scanline = 0x800A2DFC;
2022-12-18 19:15:15 +00:00
osViSwapBuffer = 0x8007D900;
2022-07-09 23:05:46 +00:00
osViSetYScale = 0x8007D8B0;
osViBlack = 0x8007DC60;
osViSetEvent = 0x8007D690;
D_800BBED0 = 0x800BBED0;
osEepromRead = 0x8007F8E0;
osEepromWrite = 0x80072020;
osWritebackDCacheAll = 0x80078D50;
2022-11-26 23:45:34 +00:00
__osSpDeviceBusy = 0x80082690;
__osSpGetStatus = 0x800826B0;
__osSpSetStatus = 0x800826C0;
__osSpSetPc = 0x800826D0;
__osSpRawStartDma = 0x80082700;
__osSpRawReadIo = 0x80086AB0;
__osSpRawWriteIo = 0x80086B00;
2022-07-09 23:05:46 +00:00
osSpTaskLoad = 0x8007C3C0;
osSpTaskStartGo = 0x8007C5CC;
osSpTaskYield = 0x8007C600;
osSpTaskYielded = 0x8007C620;
osViGetCurrentFramebuffer = 0x8007D2D0;
osViGetNextFramebuffer = 0x8007D310;
__osPackEepWriteData = 0x800721D4;
__osEepStatus = 0x8007227C;
osVirtualToPhysical = 0x800792D0;
osInvalDCache = 0x80078BA0;
osInvalICache = 0x80078C50;
osWritebackDCache = 0x80078CD0;
osWritebackDCacheAll = 0x80078D50;
cosf = 0x80079330;
sinf = 0x8007B530;
bcopy = 0x8007B970;
bzero = 0x8007BC90;
2022-11-26 23:45:34 +00:00
bcmp = 0x80083C40;
2022-07-09 23:05:46 +00:00
osInitRdb = 0x8007B8F0;
strchr = 0x8007BD30;
strlen = 0x8007BD70;
memcpy = 0x8007BD94;
__osSyncVPrintf = 0x8007BE50;
2022-07-09 23:05:46 +00:00
osSyncPrintf = 0x8007BE80;
rmonPrintf = 0x8007BEC0;
2022-07-09 23:05:46 +00:00
osCreateMesgQueue = 0x8007BF00;
osJamMesg = 0x8007BF30;
osRecvMesg = 0x8007C070;
osSendMesg = 0x8007C1A0;
osGetThreadPri = 0x8007C9F0;
osSetThreadPri = 0x8007CA10;
osStartThread = 0x8007CAE0;
osGetTime = 0x8007CC90;
osSetTimer = 0x8007CD20;
__osProbeTLB = 0x8007D210;
__osExceptionPreamble = 0x8007FB10;
send_mesg = 0x8008052C;
2022-07-09 23:05:46 +00:00
__osEnqueueAndYield = 0x8008061C;
__osEnqueueThread = 0x8008072C;
2022-07-09 23:05:46 +00:00
__osPopThread = 0x80080774;
__osNop = 0x80080784;
__osDispatchThread = 0x8008078C;
2022-07-09 23:05:46 +00:00
__osDisableInt = 0x80080940;
2022-08-17 20:09:43 +00:00
__osRestoreInt = 0x800809B0;
__osSetFpcCsr = 0x800824C0;
osGetCount = 0x800824A0;
__osSetWatchLo = 0x800824D0;
osMapTLBRdb = 0x80082920;
osUnmapTLBAll = 0x80082980;
__osSetCause = 0x8007C380;
__osSetCompare = 0x8007C390;
__osSetCount = 0x8007C3A0;
__osSetSR = 0x8007C3B0;
__osGetSR = 0x800824B0;
__osGetCause = 0x80082490;
__createSpeedParam = 0x8007ECC0;
__osInitialize_common = 0x8007ED78;
2022-11-27 05:10:17 +00:00
kmc_proutSyncPrintf = 0x8007F0D0;
__osInitialize_kmc = 0x8007F31C;
2022-11-27 05:10:17 +00:00
__checkHardware_kmc = 0x8007F45C;
msp_proutSyncPrintf = 0x8007F4A0;
__osInitialize_msp = 0x8007F6EC;
__checkHardware_msp = 0x8007F82C;
send = 0x80080EF0;
2022-11-27 05:10:17 +00:00
kdebugserver = 0x80081098;
2022-11-26 23:45:34 +00:00
isPrintfInit = 0x80081320;
is_proutSyncPrintf = 0x80081394;
__checkHardware_isv = 0x80081580;
2022-11-27 05:10:17 +00:00
__osInitialize_isv = 0x80081768;
__isExpJP = 0x800818C0;
__isExp = 0x800818DC;
2022-11-26 23:45:34 +00:00
osThreadProfileCallback = 0x800811B0;
__osThprofLastTimer = 0x800D1F24;
__osThprofCount = 0x800CD2F0;
osReadHost = 0x80081250;
__rmonSendFault = 0x800824E0;
__rmonIOflush = 0x8008253C;
__rmonIOputw = 0x80082578;
__rmonIOhandler = 0x800825D4;
__rmonExecute = 0x80084A30;
NotImplemented = 0x80084AB0;
__rmonWriteWordTo = 0x80084AC0;
__rmonReadWordAt = 0x80084B00;
__rmonMemcpy = 0x80084B40;
__rmonCopyWords = 0x80084B70;
__rmonReadMem = 0x80084BA0;
__rmonWriteMem = 0x80084D10;
__rmonListProcesses = 0x80084F34;
__rmonLoadProgram = 0x80084F8C;
__rmonGetExeName = 0x80084F94;
__rmonGetRegionCount = 0x80085050;
__rmonGetRegions = 0x800850A4;
__rmonSetFault = 0x80085230;
__rmonInit = 0x8008526C;
__rmonPanic = 0x8008533C;
__rmonSetComm = 0x80085344;
__rmonGetGRegisters = 0x80085380;
__rmonSetGRegisters = 0x80085458;
__rmonGetFRegisters = 0x80085548;
__rmonSetFRegisters = 0x800855D4;
rmonGetRcpRegister = 0x80085660;
__rmonGetSRegs = 0x80085734;
__rmonSetSRegs = 0x800858CC;
__rmonGetVRegs = 0x80085A38;
__rmonSetVRegs = 0x80085C10;
__rmonGetRegisterContents = 0x80085DC4;
__rmonMaskIdleThreadInts = 0x80085E40;
__rmonGetTCB = 0x80085EA8;
__rmonStopUserThreads = 0x80085F0C;
__rmonListThreads = 0x80085FF4;
__rmonGetThreadStatus = 0x800860F0;
__rmonThreadStatus = 0x800862C8;
__rmonStopThread = 0x80086320;
__rmonRunThread = 0x800864D4;
__rmonSendHeader = 0x80086710;
__rmonSendReply = 0x80086778;
__rmonSendData = 0x80086830;
rmonMain = 0x80086920;
__rmonRCPrunning = 0x80086E00;
__rmonIdleRCP = 0x80086E24;
__rmonStepRCP = 0x80086E68;
__rmonRunRCP = 0x80086E7C;
__rmonSetBreak = 0x80086EA0;
__rmonListBreak = 0x80087018;
__rmonClearBreak = 0x80087020;
__rmonGetBranchTarget = 0x8008713C;
__rmonSetSingleStep = 0x800872BC;
__rmonGetExceptionStatus = 0x80087468;
__rmonHitBreak = 0x800874A4;
__rmonHitSpBreak = 0x80087580;
__rmonHitCpuFault = 0x8008760C;
rmonFindFaultedThreads = 0x80087638;
__osInitialize_autodetect = 0x8007F048;
__osInitialize_emu = 0x8007F860;
proutSyncPrintf = 0x8007F874;
__printfunc = 0x800A3FB4;
__osRdbSend = 0x8007B6D0;
__muldi3 = 0x80087D00;
div64_64 = 0x80087D38;
div64_32 = 0x80087E34;
__divdi3 = 0x80087F00;
__udivdi3 = 0x80088070;
__umoddi3 = 0x80088090;
sqrt = 0x800880D0;
2022-11-26 23:45:34 +00:00
ldiv = 0x80086C40;
lldiv = 0x80086CC4;
2022-08-17 20:09:43 +00:00
2023-05-03 00:54:23 +00:00
gCameraList = 0x800A0550;
2022-08-17 20:09:43 +00:00
gHuMemIsDirty = 0x800A08A0;
2022-11-25 17:57:25 +00:00
gArchiveRomAddr = 0x800ABFC0;
gArchiveDirCount = 0x800ABFC4;
gArchiveTblAddr = 0x800ABFC8;
gArchiveRomAddrCopy = 0x800ABFCC;
gArchiveDirCountCopy = 0x800ABFD0;
gArchiveTblAddrCopy = 0x800ABFD4;
gArchive = 0x800ABFE0;
2023-05-03 00:54:23 +00:00
2022-08-17 20:09:43 +00:00
gLastMallocBlock = 0x800D03F4;
gFreeFunc = 0x800D135C;
gLastFreedBlock = 0x800D1238;
gMallocFunc = 0x800D556C;
2022-11-26 23:45:34 +00:00
gFirstMallocBlock = 0x800D6B68;
2022-11-28 05:31:02 +00:00
gNumOfControllers = 0x800D1FA2;
2022-11-26 23:45:34 +00:00
osContStartReadData = 0x80078D80;
osContGetReadData = 0x80078E08;
__osPackReadData = 0x80078EA4;
osContInit = 0x80078F60;
__osContGetInitData = 0x800790FC;
__osPackRequestData = 0x800791B0;
osContSetCh = 0x80079270;
__osSiRawStartDma = 0x8007C670;
__osSiGetAccess = 0x8007C774;
__osSiRelAccess = 0x8007C7E0;
__osContRamWrite = 0x8007E990;
__osPfsSelectBank = 0x8007E730;
__osMotorAccess = 0x8007E3A0;
osMotorInit = 0x8007E4E4;
__osSiRawReadIo = 0x80082790;
__osSiRawWriteIo = 0x800827E0;
__osSiDeviceBusy = 0x80086B50;
__osSumcalc = 0x80083050;
__osIdCheckSum = 0x80083084;
__osRepairPackId = 0x800830C8;
__osCheckPackId = 0x800833B4;
__osGetId = 0x80083518;
__osCheckId = 0x800836E4;
__osPfsRWInode = 0x8008379C;
__osContRamRead = 0x8007E7A0;
osPfsIsPlug = 0x80082B60;
__osPfsRequestData = 0x80082CDC;
__osPfsGetInitData = 0x80082D80;
__osPfsPifRam = 0x800D55A0;
__osPfsGetStatus = 0x80082E40;
__osPfsRequestOneChannel = 0x80082F30;
__osPfsGetOneChannelData = 0x80082FC4;
__osContAddressCrc = 0x80082830;
__osContDataCrc = 0x8008289C;
2022-11-27 05:10:17 +00:00
osAiSetNextBuffer = 0x80073340;
osAiGetLength = 0x80073210;
osAiSetFrequency = 0x80073220;
2022-11-26 23:45:34 +00:00
__osAiDeviceBusy = 0x80080ED0;
_Litob = 0x80083D50;
_Ldtob = 0x80083FA0;
_Ldunscale = 0x800843EC;
_Genld = 0x80084484;
2023-05-03 00:54:23 +00:00
guPerspectiveF = 0x8007AE60;
guPerspective = 0x8007B010;
2022-11-26 23:45:34 +00:00
guNormalize = 0x80082B00;
gCurrentPlayerIndex = 0x800CD067;
2023-05-03 00:54:23 +00:00
guLookAtF = 0x80088210;
guLookAt = 0x80079800;
HuSqrtf = 0x800880E0;
HuVecGetLengthSqr = 0x800880F4;
HuVecGetLength = 0x80088120;
HuVecNormalize = 0x80088150;
HuVecDotProduct = 0x800881E0;
HuVecCopyXYZ = 0x80089A10;
HuVecCopy3F = 0x80089A20;
HuVecNeg = 0x80089A40;
HuVecAdd = 0x80089A70;
HuVecSubtract = 0x80089AB0;
HuVecMulScalar = 0x80089AF0;
HuVecAddScaled = 0x80089B20;
HuVecLinearComb = 0x80089B70;
HuVecLinearComb2D = 0x80089BD0;
HuVecGetLengthSqr3F = 0x80089C30;
HuVecGetLength3F = 0x80089C60;
HuVecNormalize3F = 0x80089C90;
HuVecDistanceSqr = 0x80089D20;
HuVecDistance = 0x80089D60;
HuVecDot3F = 0x80089DB0;
HuVecCross = 0x80089DE0;
2024-04-01 17:38:46 +00:00
HuVecIsEqual = 0x80089E30;
GetPlayerStruct = 0x800F213C; //rom:0x105D5C
2024-05-02 00:22:26 +00:00
AdjustPlayerCoins = 0x800F21C0; //rom:0x105DE0
2024-04-01 17:38:46 +00:00
PlayerHasCoins = 0x800F2230; //rom:0x105E50
GetCurrentPlayerIndex = 0x800F2130; //rom:0x105D50
BoardPlayerRankCalc = 0x800EE9C0; //rom:0x1025E0
GetTurnsElapsed = 0x800ECEE4; //rom:0x100B04
PlayerHasItem = 0x800E4978; //rom:0xF8598
RNGPercentChance = 0x800ECE9C; //rom:0x100ABC
RunDecisionTree = 0x800DA190; //rom:0xEDDB0
Hu3DModelCreate = 0x8001A150; //rom:0x1AD50
2024-10-21 19:02:05 +00:00
CameraScissorSet = 0x800124BC; //rom:0x130BC
CameraViewportSet = 0x80012508; //rom:0x13108
ScissorSet = 0x8000B364; //rom:0xBF64
ViewportSet = 0x8000B3C8; //rom:0xBFC8
omOvlCallEx = 0x80048128; //rom:0x48D28
omOvlGotoEx = 0x80048228; //rom:0x48E28
omOvlReturnEx = 0x8004819C; //rom:0x48D9C
omOvlHisChg = 0x80048460; //rom:0x49060
omovlhis = 0x800D2010; //size:0x60
omOvlKill = 0x8004849C; //rom:0x4909C
omMain = 0x80048504; //rom:0x49104
omovlhisidx = 0x800A1768; //rom:0xA2368 size:0x02 type:s16
2024-10-21 19:02:05 +00:00
_ovltbl = 0x800962F4; //rom:0x96EF4 size:0x1200
_modeovltbl = 0x800974F4; //rom:0x980F4 size:0x6C
OvlLoad = 0x8000B2C4; //rom:0xBEC4
rnd_seed = 0x80097650; //rom:0x98250 type:u32
SavePlayerStruct = 0x8004F544; //rom:0x50144
GetSpaceData = 0x800EB160; //rom:0xFED80
SaveFileEncode = 0x8004F5A4; //rom:0x501A4
gCoinBlockSpaceIndex = 0x800CE1C4; // type:s16
gStarBlockSpaceIndex = 0x800D124E; // type:s16
gItemBlockSpaceIndex = 0x800CC4E4; // type:s16
gPrevCoinBlockIndexes = 0x800CE1E8; //type:s16 size:0x14
gPrevStarBlockIndexes = 0x800D59E0; //type:s16 size:0x14
2024-10-17 13:04:12 +00:00
gPrevItemBlockIndexes = 0x800CC378; //type:s16 size:0x14
2024-10-21 19:02:05 +00:00
gTotalTurns = 0x800CD05A;
gCurrentTurn = 0x800CD05B;
dmaInit = 0x8004D9A0; //rom:0x4E5A0
dmaStart = 0x8004D9F8;
dmaRead = 0x8004DA40;
dmaReadOvl = 0x8004DB14;
InitSchedulerEvent = 0x80050F50; //rom:0x51B50
InitScheduler = 0x80050F90; //rom:0x51B90
AddSchedulerClient = 0x800511C4; //rom:0x51DC4
RemoveSchedulerClient = 0x80051250; //rom:0x51E50
EventBroadcast = 0x800512CC; //rom:0x51ECC
EventHandler = 0x80051328; //rom:0x51F28
ScExecuteAudio = 0x8005144C; //rom:0x5204C
ScExecuteGraphics = 0x800515CC; //rom:0x521CC
InitSI = 0x80051750; //rom:0x52350
GetSIClientListTable = 0x800517F4; //rom:0x523F4
_AddSIClient = 0x8005182C; //rom:0x5242C
AddSIClient = 0x8005188C; //rom:0x5248C
_RemoveSIClient = 0x800518FC; //rom:0x524FC
RemoveSIClient = 0x80051968; //rom:0x52568
CallSIClient = 0x800519D0; //rom:0x525D0
SIProc = 0x80051A44; //rom:0x52644
RequestSIFunction = 0x80051B0C; //rom:0x5270C
_InitController = 0x80008DD0;
InitController = 0x80008F3C; //rom:0x9B3C
_ReadController = 0x80008FD4; //rom:0x9BD4
ReadController = 0x800090D4; //rom:0x9CD4
SetStickValueLimit = 0x8000914C; //rom:0x9D4C
UpdateController = 0x80009160; //rom:0x9D60
FlushController = 0x800094E4; //rom:0xA0E4
_AutoReadController = 0x800097B8; //rom:0xA3B8
SetAutoReadController = 0x800097D4; //rom:0xA3D4
ResetAutoReadController = 0x80009824; //rom:0xA424
CheckControllerRead = 0x8000985C;
_InitEeprom = 0x8000C210; //rom:0xCE10
InitEeprom = 0x8000C4AC; //rom:0xD0AC
_WriteEeprom = 0x8000C4DC; //rom:0xD0DC
WriteEepromBox2 = 0x8000C538; //rom:0xD138
WriteEepromBox = 0x8000C638; //rom:0xD238
_ReadEeprom = 0x8000C7A0; //rom:0xD3A0
ReadEepromBox = 0x8000C7F4; //rom:0xD3F4
WriteEepromCommonBuf = 0x8000C8F0; //rom:0xD4F0
ReadEepromCommonBuf = 0x8000C954; //rom:0xD554
ClearBoxBuf = 0x8000CA3C; //rom:0xD63C
ClearCommonBuf = 0x8000CA64; //rom:0xD664
_DestroyEeprom = 0x8000CA8C; //rom:0xD68C
DestroyEeprom = 0x8000CAC0; //rom:0xD6C0
CalcChecksumEeprom = 0x8000CAEC; //rom:0xD6EC
WriteEeprom = 0x8000CB30; //rom:0xD730
ContDataInit = 0x80009880; //rom:0xA480
ContDataUpdate = 0x800098FC; //rom:0xA4FC
GWInit = 0x80035A50; //rom:0x36650
GWMgNoSet = 0x80035AA8; //rom:0x366A8
GWMgBitGet = 0x80035AB4; //rom:0x366B4
GWMgUnlockSet = 0x80035B2C; //rom:0x3672C
GWMgUnlockReset = 0x80035B80; //rom:0x36780
GWMgUnlockCheck = 0x80035BD8; //rom:0x367D8
GWMgRecordSet = 0x80035C20; //rom:0x36820
GWMgRecordGet = 0x80035C6C; //rom:0x3686C
GWBoardNoSet = 0x80035C84; //rom:0x36884
GWBoardRecordGet = 0x80035C90; //rom:0x36890
GWPlayNumGet = 0x80035CF8; //rom:0x368F8
GWPlayNumInc = 0x80035D1C; //rom:0x3691C
GWCharPlayNumInc = 0x80035DA4; //rom:0x369A4
_CheckFlag = 0x80035EB0; //rom:0x36AB0
_SetFlag = 0x80035EF4; //rom:0x36AF4
_ClearFlag = 0x80035F44; //rom:0x36B44
GWBoardFlagCheck = 0x80035F98;
GWBoardFlagSet = 0x80035FDC;
GWBoardFlagClear = 0x8003602C;
GWContErrorSet = 0x80036080;
GWContErrorGet = 0x800360B8; //rom:0x36CB8
GwCommon = 0x800CC0C8; //size:0xA4
GwStory = 0x800D0308; //size:0x74
GwSystem = 0x800CD058; //size:0x62
GwPlayer = 0x800D1108; //size:0xE0