mirror of
https://github.com/ethteck/kh1.git
synced 2024-12-02 10:26:38 +00:00
b6fd0c83bd
* libmc * one more match, some adjustments
2203 lines
79 KiB
Plaintext
2203 lines
79 KiB
Plaintext
// ld syms
|
|
// _fbss = 0x0048db00; // type:label
|
|
// _end = 0x0066f018; // type:label
|
|
// _gp = 0x0048db00; // type:label
|
|
// _stack = 0x01fe0000; // type:label
|
|
// _stack_size = 0x00020000; // type:label
|
|
// _args = 0x0048db00; // type:label
|
|
// _root = 0x001000c0; // type:label
|
|
// _heap_size = 0x0000a000; // type:label
|
|
|
|
|
|
// crt0
|
|
// ENTRYPOINT = 0x00100008; // type:func
|
|
_start = 0x00100008; // type:func
|
|
_exit = 0x001000b8; // type:func
|
|
|
|
// game
|
|
main = 0x00100438; // type:func
|
|
|
|
// xtailor?
|
|
func_00110ED8 = 0x00110ED8; // type:func
|
|
|
|
//=============================
|
|
// worldfile.c
|
|
//=============================
|
|
worldfile_getAbbr = 0x00111F40; // type:func
|
|
worldfile_getNameNoSet = 0x00111F68; // type:func
|
|
worldfile_getNames = 0x00111FF0; // type:func
|
|
worldfile_getBinImgName = 0x001120D0; // type:func
|
|
|
|
//=============================
|
|
// cdvd.c
|
|
//=============================
|
|
cdvd_GetFileDescriptor = 0x0011FB68; // type:func
|
|
cdvd_FindFreeTask = 0x0011FE18; // type:func
|
|
cdvd_FreeTask = 0x0011FE80; // type:func
|
|
cdvd_Decompress = 0x0011FE88; // type:func
|
|
cdvd_Hash = 0x0011FF40; // type:func
|
|
cdvd_Compare = 0x0011FFB8; // type:func
|
|
cdvd_FindFile = 0x0011FFD8; // type:func
|
|
cdvd_ReadImgFile = 0x00120108; // type:func
|
|
cdvd_TryLoadFile = 0x00120280; // type:func
|
|
cdvd_Seek = 0x001206D0; // type:func
|
|
cdvd_GetFileName = 0x00120778; // type:func
|
|
cdvd_TryLoadModule = 0x00120820; // type:func
|
|
cdvd_StartModule = 0x00120868; // type:func
|
|
cdvd_Initialize = 0x00120958; // type:func
|
|
|
|
//=============================
|
|
// ppp lib
|
|
//=============================
|
|
pppFree = 0x00185128; // type:func
|
|
|
|
// pppKeThLz.c
|
|
pppKeThLzCalc = 0x001851A0; // type:func
|
|
pppKeThLzCon = 0x001851A8; // type:func
|
|
pppKeThLzDes = 0x001851B0; // type:func
|
|
|
|
// pppKeThCp.c
|
|
pppKeThCpCalc = 0x001851B8; // type:func
|
|
pppKeThCpCon = 0x001851C0; // type:func
|
|
pppKeThCpDes = 0x001851C8; // type:func
|
|
|
|
// pppKeThCpSft.c
|
|
pppKeThCpSftCalc = 0x001851D0; // type:func
|
|
|
|
// pppKeAccSpdSv.c
|
|
pppKeAccSpdSvCalc = 0x001851D8; // type:func
|
|
pppKeAccSpdSvCon = 0x001851E0; // type:func
|
|
pppGetRotMatrixXYZ = 0x001851E8; // type:func
|
|
|
|
// pppDrawHook.c
|
|
pppDrawHookDraw = 0x00185278; // type:func
|
|
|
|
// pppPoint.c
|
|
pppPoint = 0x001852E0; // type:func
|
|
pppPointCon = 0x00185370; // type:func
|
|
|
|
// pppMove.c
|
|
pppMove = 0x00185398; // type:func
|
|
pppMoveCon = 0x00185468; // type:func
|
|
|
|
// pppAccele.c
|
|
pppAcceleCalc = 0x00185490; // type:func
|
|
pppAcceleCon = 0x00185560; // type:func
|
|
|
|
// pppAngle.c
|
|
pppAngleCalc = 0x00185588; // type:func
|
|
pppAngleCon = 0x00185618; // type:func
|
|
|
|
// pppAngMove.c
|
|
pppAngMoveCalc = 0x00185638; // type:func
|
|
pppAngMoveCon = 0x00185708; // type:func
|
|
|
|
// pppAngAccele.c
|
|
pppAngAcceleCalc = 0x00185728; // type:func
|
|
pppAngAcceleCon = 0x001857F8; // type:func
|
|
|
|
// pppScale.c
|
|
pppScaleCalc = 0x00185818; // type:func
|
|
pppScaleCon = 0x001858A8; // type:func
|
|
|
|
// pppSclMove.c
|
|
pppSclMoveCalc = 0x001858D0; // type:func
|
|
pppSclMoveCon = 0x001859A0; // type:func
|
|
|
|
// pppSclAccele.c
|
|
pppSclAcceleCalc = 0x001859C8; // type:func
|
|
pppSclAcceleCon = 0x00185A98; // type:func
|
|
|
|
// pppColor.c
|
|
pppColorCalc = 0x00185AC0; // type:func
|
|
pppColorCon = 0x00185BA8; // type:func
|
|
|
|
// pppColMove.c
|
|
pppColMoveCalc = 0x00185BD0; // type:func
|
|
pppColMoveCon = 0x00185CC0; // type:func
|
|
|
|
// pppColAccele.c
|
|
pppColAcceleCalc = 0x00185CE8; // type:func
|
|
pppColAcceleCon = 0x00185DD8; // type:func
|
|
|
|
// pppVertexAttend.c
|
|
pppVertexAttendCalc = 0x00185E00; // type:func
|
|
|
|
// pppVertexAp.c
|
|
pppVertexApCon = 0x00185F10; // type:func
|
|
pppVertexApCalc = 0x00186030; // type:func
|
|
|
|
// pppSegmentAp.c
|
|
pppSegmentApCalc = 0x001862B0; // type:func
|
|
|
|
// pppFaceAp.c
|
|
pppFaceApCalc = 0x001862B8; // type:func
|
|
|
|
// pppVertexApLc.c
|
|
pppVertexApLcCon = 0x001862C0; // type:func
|
|
pppVertexApLcCalc = 0x001863A0; // type:func
|
|
|
|
// pppVertexApAt.c
|
|
pppVertexApAtCon = 0x00186620; // type:func
|
|
pppVertexApAtCalc = 0x001866C0; // type:func
|
|
|
|
// pppVtMime.c
|
|
pppVtMimeCalc = 0x00186898; // type:func
|
|
pppVtMimeDraw = 0x00186938; // type:func
|
|
pppVtMimeCon = 0x00186B00; // type:func
|
|
pppVtMimeCon2 = 0x00186B28; // type:func
|
|
pppVtMimeDes = 0x00186B50; // type:func
|
|
|
|
// pppMatrixXYZ.c
|
|
pppMatrixXYZCalc = 0x00186B98; // type:func
|
|
|
|
// pppMatrixXZY.c
|
|
pppMatrixXZYCalc = 0x00186C98; // type:func
|
|
|
|
// pppMatrixYZX.c
|
|
pppMatrixYZXCalc = 0x00186D98; // type:func
|
|
|
|
// pppMatrixYXZ.c
|
|
pppMatrixYXZCalc = 0x00186E98; // type:func
|
|
|
|
// pppMatrixZXY.c
|
|
pppMatrixZXYCalc = 0x00186F98; // type:func
|
|
|
|
// pppMatrixZYX.c
|
|
pppMatrixZYXCalc = 0x00187098; // type:func
|
|
|
|
// pppMatrixLoc.c
|
|
pppMatrixLocCalc = 0x00187198; // type:func
|
|
|
|
// pppMatrixScl.c
|
|
pppMatrixSclCalc = 0x00187208; // type:func
|
|
|
|
// pppParMatrix.c
|
|
pppParMatrixCalc = 0x001872B0; // type:func
|
|
|
|
// pppChrSclXYZMatrix.c
|
|
pppChrSclXYZMatrixCalc = 0x001872E0; // type:func
|
|
|
|
// pppChrSclXZMatrix.c
|
|
pppChrSclXZMatrixCalc = 0x00187378; // type:func
|
|
|
|
// pppChrSclYMatrix.c
|
|
pppChrSclYMatrixCalc = 0x001873F0; // type:func
|
|
|
|
// pppChrYSclXYZMatrix.c
|
|
pppChrYSclXYZMatrixCalc = 0x00187460; // type:func
|
|
|
|
// pppChrXSclXYZMatrix.c
|
|
pppChrXSclXYZMatrixCalc = 0x001874E0; // type:func
|
|
|
|
// pppDrawMatrix.c
|
|
pppDrawMatrixCalc = 0x00187560; // type:func
|
|
|
|
// pppDrawMatrixFront.c
|
|
pppDrawMatrixFrontCalc = 0x00187590; // type:func
|
|
|
|
// pppDrawMatrixNoRot.c
|
|
pppDrawMatrixNoRotCalc = 0x00187630; // type:func
|
|
|
|
// pppDrawMatrixWood.c
|
|
pppDrawMatrixWoodSta = 0x00187720; // type:func
|
|
pppDrawMatrixWoodCalc = 0x00187728; // type:func
|
|
|
|
// pppSMatrix.c
|
|
pppSMatrixCalc = 0x001877D0; // type:func
|
|
|
|
// pppDrawMdl.c
|
|
pppDrawMdlDraw = 0x001877F0; // type:func
|
|
|
|
// pppDrawMdlSemi.c
|
|
pppDrawMdlSemiDraw = 0x00187948; // type:func
|
|
|
|
// pppDrawMdlTs.c
|
|
pppDrawMdlTsCon = 0x00187A90; // type:func
|
|
pppDrawMdlTsCalc = 0x00187AC0; // type:func
|
|
pppDrawMdlTsDraw = 0x00187BA0; // type:func
|
|
|
|
// pppDrawShape.c
|
|
pppDrawShapeCon = 0x00187D28; // type:func
|
|
pppDrawShapeCalc = 0x00187D48; // type:func
|
|
pppDrawShapeDraw = 0x00187E40; // type:func
|
|
|
|
// pppPObjPoint.c
|
|
pppPObjPointCalc = 0x00187F48; // type:func
|
|
|
|
// pppPointAp.c
|
|
pppPointApCon = 0x00187FF8; // type:func
|
|
pppPointApCalc = 0x00188010; // type:func
|
|
|
|
// pppPointRAp.c
|
|
pppPointRApCon = 0x00188110; // type:func
|
|
pppPointRApCalc = 0x00188128; // type:func
|
|
|
|
// pppRandFloat.c
|
|
pppRandFloatCalc = 0x00188380; // type:func
|
|
|
|
// pppRandUpFloat.c
|
|
pppRandUpFloatCalc = 0x001884D0; // type:func
|
|
|
|
// pppRandDownFloat.c
|
|
pppRandDownFloatCalc = 0x00188628; // type:func
|
|
|
|
// pppRandChar.c
|
|
pppRandCharCalc = 0x00188780; // type:func
|
|
|
|
// pppRandUpChar.c
|
|
pppRandUpCharCalc = 0x001888E8; // type:func
|
|
|
|
// pppRandDownChar.c
|
|
pppRandDownCharCalc = 0x00188A58; // type:func
|
|
|
|
// pppRandShort.c
|
|
pppRandShortCalc = 0x00188BC8; // type:func
|
|
|
|
// pppRandUpShort.c
|
|
pppRandUpShortCalc = 0x00188D30; // type:func
|
|
|
|
// pppRandDownShort.c
|
|
pppRandDownShortCalc = 0x00188EA0; // type:func
|
|
|
|
// pppRandInt.c
|
|
pppRandIntCalc = 0x00189010; // type:func
|
|
|
|
// pppRandUpInt.c
|
|
pppRandUpIntCalc = 0x001891D0; // type:func
|
|
|
|
// pppRandDownInt.c
|
|
pppRandDownIntCalc = 0x00189368; // type:func
|
|
|
|
// pppRandFV.c
|
|
pppRandFVCalc = 0x00189510; // type:func
|
|
|
|
// pppRandUpFV.c
|
|
pppRandUpFVCalc = 0x001896B8; // type:func
|
|
|
|
// pppRandDownFV.c
|
|
pppRandDownFVCalc = 0x00189868; // type:func
|
|
|
|
// pppRandIV.c
|
|
pppRandIVCalc = 0x00189A38; // type:func
|
|
|
|
// pppRandUpIV.c
|
|
pppRandUpIVCalc = 0x00189BE0; // type:func
|
|
|
|
// pppRandDownIV.c
|
|
pppRandDownIVCalc = 0x00189D90; // type:func
|
|
|
|
// pppRandCV.c
|
|
pppRandCVCalc = 0x00189F58; // type:func
|
|
|
|
// pppRandUpCV.c
|
|
pppRandUpCVCalc = 0x0018A128; // type:func
|
|
|
|
// pppRandDownCV.c
|
|
pppRandDownCVCalc = 0x0018A300; // type:func
|
|
|
|
// pppRandHCV.c
|
|
pppRandHCVCalc = 0x0018A4E0; // type:func
|
|
|
|
// pppRandUpHCV.c
|
|
pppRandUpHCVCalc = 0x0018A6B0; // type:func
|
|
|
|
// pppRandDownHCV.c
|
|
pppRandDownHCVCalc = 0x0018A888; // type:func
|
|
|
|
// pppSRandFV.c
|
|
pppSRandFVCalc = 0x0018AAE0; // type:func
|
|
|
|
// pppSRandUpFV.c
|
|
pppSRandUpFVCalc = 0x0018ACB8; // type:func
|
|
|
|
// pppSRandDownFV.c
|
|
pppSRandDownFVCalc = 0x0018AE90; // type:func
|
|
|
|
// pppSRandCV.c
|
|
pppSRandCVCalc = 0x0018B090; // type:func
|
|
|
|
// pppSRandUpCV.c
|
|
pppSRandUpCVCalc = 0x0018B2A0; // type:func
|
|
|
|
// pppSRandDownCV.c
|
|
pppSRandDownCVCalc = 0x0018B4B0; // type:func
|
|
|
|
// pppSRandHCV.c
|
|
pppSRandHCVCalc = 0x0018B6C0; // type:func
|
|
|
|
// pppSRandUpHCV.c
|
|
pppSRandUpHCVCalc = 0x0018B8D0; // type:func
|
|
|
|
// pppSRandDownHCV.c
|
|
pppSRandDownHCVCalc = 0x0018BAE0; // type:func
|
|
|
|
// pppEiWindFun.c
|
|
pppEiWindFunCalc = 0x0018BC48; // type:func
|
|
pppEiWindFunCon = 0x0018BC18; // type:func
|
|
|
|
// pppEiWfacc.c
|
|
pppEiWfaccCalc = 0x0018BD80; // type:func
|
|
|
|
// pppDrawShapeField.c
|
|
pppDrawShapeFieldDraw = 0x0018BF98; // type:func
|
|
pppDrawShapeFieldCon = 0x0018BFA0; // type:func
|
|
pppDrawShapeFieldDes = 0x0018BFA8; // type:func
|
|
|
|
// pppDrawMdlSea.c
|
|
pppDrawMdlSeaDraw = 0x0018BFB0; // type:func
|
|
pppDrawMdlSeaCon = 0x0018BFB8; // type:func
|
|
pppDrawMdlSeaDes = 0x0018BFC0; // type:func
|
|
|
|
// pppMoveLoop.c
|
|
pppMoveLoopCon = 0x0018BFC8; // type:func
|
|
pppMoveLoopCon2 = 0x0018BFF0; // type:func
|
|
pppMoveLoopCalc = 0x0018C008; // type:func
|
|
|
|
// pppAngMoveLoop.c
|
|
pppAngMoveLoopCon = 0x0018C0E0; // type:func
|
|
pppAngMoveLoopCon2 = 0x0018C100; // type:func
|
|
pppAngMoveLoopCalc = 0x0018C118; // type:func
|
|
|
|
// pppSclMoveLoop.c
|
|
pppSclMoveLoopCon = 0x0018C1F8; // type:func
|
|
pppSclMoveLoopCon2 = 0x0018C220; // type:func
|
|
pppSclMoveLoopCalc = 0x0018C238; // type:func
|
|
|
|
// pppMatrixLoop.c
|
|
pppMatrixLoopCalc = 0x0018C310; // type:func
|
|
|
|
// pppPointLoop.c
|
|
pppPointLoopCon = 0x0018C428; // type:func
|
|
pppPointLoopCon2 = 0x0018C440; // type:func
|
|
pppPointLoopCalc = 0x0018C488; // type:func
|
|
|
|
// pppAngleLoop.c
|
|
pppAngleLoopCon = 0x0018C570; // type:func
|
|
pppAngleLoopCon2 = 0x0018C588; // type:func
|
|
pppAngleLoopCalc = 0x0018C5D0; // type:func
|
|
|
|
// pppScaleLoop.c
|
|
pppScaleLoopCon = 0x0018C6B8; // type:func
|
|
pppScaleLoopCon2 = 0x0018C6D0; // type:func
|
|
pppScaleLoopCalc = 0x0018C718; // type:func
|
|
|
|
// pppDrawMatrixLoop.c
|
|
pppDrawMatrixLoopCalc = 0x0018C7E8; // type:func
|
|
|
|
// pppDrawMdlLoop.c
|
|
pppDrawMdlLoopCon = 0x0018C848; // type:func
|
|
pppDrawMdlLoopCon2 = 0x0018C860; // type:func
|
|
pppDrawMdlLoopDes = 0x0018C888; // type:func
|
|
pppDrawMdlLoopCalc = 0x0018C890; // type:func
|
|
pppDrawMdlLoopDraw = 0x0018C9E8; // type:func
|
|
|
|
// pppDrawMdlLoopZ.c
|
|
pppDrawMdlLoopZCon = 0x0018CC88; // type:func
|
|
pppDrawMdlLoopZCon2 = 0x0018CCA0; // type:func
|
|
pppDrawMdlLoopZDes = 0x0018CCC8; // type:func
|
|
pppDrawMdlLoopZCalc = 0x0018CCD0; // type:func
|
|
pppDrawMdlLoopZDraw = 0x0018CE28; // type:func
|
|
|
|
// pppMatrixLoopXYZ.c
|
|
pppMatrixLoopXYZCalc = 0x0018D0C8; // type:func
|
|
|
|
// pppMatrixLoopXZY.c
|
|
pppMatrixLoopXZYCalc = 0x0018D1C8; // type:func
|
|
|
|
// pppMatrixLoopYXZ.c
|
|
pppMatrixLoopYXZCalc = 0x0018D2C8; // type:func
|
|
|
|
// pppMatrixLoopYZX.c
|
|
pppMatrixLoopYZXCalc = 0x0018D3C8; // type:func
|
|
|
|
// pppMatrixLoopZXY.c
|
|
pppMatrixLoopZXYCalc = 0x0018D4C8; // type:func
|
|
|
|
// pppMatrixLoopZYX.c
|
|
pppMatrixLoopZYXCalc = 0x0018D5C8; // type:func
|
|
|
|
// pppKeTh.c
|
|
pppKeThCalc = 0x0018D6C8; // type:func
|
|
pppKeThDraw = 0x0018DBE8; // type:func
|
|
pppKeThCon = 0x0018DC78; // type:func
|
|
pppKeThCon2 = 0x0018DCD8; // type:func
|
|
pppKeThDes = 0x0018DD10; // type:func
|
|
|
|
// pppKeThTp.c
|
|
pppKeThTpCalc = 0x0018DD18; // type:func
|
|
pppKeThTpCon = 0x0018DE00; // type:func
|
|
pppKeThTp2Con = 0x0018DE20; // type:func
|
|
|
|
// pppKeThRes.c
|
|
pppKeThResCon = 0x0018DE48; // type:func
|
|
|
|
// pppKeThRes8.c
|
|
pppKeThRes8Con = 0x0018DE78; // type:func
|
|
|
|
// pppKeThRes8x4.c
|
|
pppKeThRes8x4Con = 0x0018DEA8; // type:func
|
|
|
|
// pppKeThRes8x128.c
|
|
pppKeThRes8x128Con = 0x0018DED8; // type:func
|
|
|
|
// pppKeThRes16.c
|
|
pppKeThRes16Con = 0x0018DF08; // type:func
|
|
|
|
// pppKeThRes16x4.c
|
|
pppKeThRes16x4Con = 0x0018DF38; // type:func
|
|
|
|
// pppKeThRes16x64.c
|
|
pppKeThRes16x64Con = 0x0018DF68; // type:func
|
|
|
|
// pppKeThRes24.c
|
|
pppKeThRes24Con = 0x0018DF98; // type:func
|
|
|
|
// pppKeThRes24x4.c
|
|
pppKeThRes24x4Con = 0x0018DFC8; // type:func
|
|
|
|
// pppKeThRes32.c
|
|
pppKeThRes32Con = 0x0018DFF8; // type:func
|
|
|
|
// pppKeThRes32x4.c
|
|
pppKeThRes32x4Con = 0x0018E028; // type:func
|
|
|
|
// pppKeThRes32x32.c
|
|
pppKeThRes32x32Con = 0x0018E058; // type:func
|
|
|
|
// pppKeThRes40.c
|
|
pppKeThRes40Con = 0x0018E088; // type:func
|
|
|
|
// pppKeThRes40x4.c
|
|
pppKeThRes40x4Con = 0x0018E0B8; // type:func
|
|
|
|
// pppKeThRes48.c
|
|
pppKeThRes48Con = 0x0018E0E8; // type:func
|
|
|
|
// pppKeThRes48x4.c
|
|
pppKeThRes48x4Con = 0x0018E118; // type:func
|
|
|
|
// pppKeThRes64.c
|
|
pppKeThRes64Con = 0x0018E148; // type:func
|
|
|
|
// pppKeThRes64x4.c
|
|
pppKeThRes64x4Con = 0x0018E178; // type:func
|
|
|
|
// pppKeThRes64x16.c
|
|
pppKeThRes64x16Con = 0x0018E1A8; // type:func
|
|
|
|
// pppKeThRes128.c
|
|
pppKeThRes128Con = 0x0018E1D8; // type:func
|
|
|
|
// pppKeThRes128x4.c
|
|
pppKeThRes128x4Con = 0x0018E208; // type:func
|
|
|
|
// pppKeThRes128x8.c
|
|
pppKeThRes128x8Con = 0x0018E238; // type:func
|
|
|
|
// pppKeThRes255.c
|
|
pppKeThRes255Con = 0x0018E268; // type:func
|
|
|
|
// pppKeThRes255x4.c
|
|
pppKeThRes255x4Con = 0x0018E298; // type:func
|
|
|
|
// pppKeThHitBorn.c
|
|
pppKeThHitBornCalc = 0x0018E2C8; // type:func
|
|
pppKeThHitBornCon = 0x0018E4C8; // type:func
|
|
|
|
// pppKeThSft.c
|
|
pppKeThSftCalc = 0x0018E4E0; // type:func
|
|
pppKeThSftCon = 0x0018E7F0; // type:func
|
|
|
|
// pppKeBornRnd.c
|
|
pppKeBornRndCalc = 0x0018E828; // type:func
|
|
pppKeBornRndCon = 0x0018EB80; // type:func
|
|
|
|
// pppKeBornRnd2.c
|
|
pppKeBornRnd2Calc = 0x0018ECD8; // type:func
|
|
pppKeBornRnd2Con = 0x0018EDC0; // type:func
|
|
|
|
// pppKeBornRnd3.c
|
|
pppKeBornRnd3Calc = 0x0018EF00; // type:func
|
|
pppKeBornRnd3Con = 0x0018EFE8; // type:func
|
|
|
|
// pppKeBornRnd4.c
|
|
pppKeBornRnd4Calc = 0x0018F160; // type:func
|
|
pppKeBornRnd4Con = 0x0018F530; // type:func
|
|
|
|
// pppKeBornRnd5.c
|
|
pppKeBornRnd5Calc = 0x0018F688; // type:func
|
|
pppKeBornRnd5Con = 0x0018F760; // type:func
|
|
|
|
// pppKeBornRnd6.c
|
|
pppKeBornRnd6Calc = 0x0018FAB8; // type:func
|
|
pppKeBornRnd6Con = 0x0018FB90; // type:func
|
|
|
|
// pppKeBornPtCmpl.c
|
|
pppKeBornPtCmplCalc = 0x0018FDA0; // type:func
|
|
pppKeBornPtCmplCon = 0x0018FE10; // type:func
|
|
|
|
// pppKeMvYpEff.c
|
|
pppKeMvYpEffCalc = 0x0018FFB8; // type:func
|
|
|
|
// pppKeMdlTfd.c
|
|
pppKeMdlTfdDraw = 0x00190128; // type:func
|
|
pppKeMdlTfdCon = 0x00190328; // type:func
|
|
|
|
// pppKeMdlTfdUv.c
|
|
pppKeMdlTfdUvDraw = 0x00190348; // type:func
|
|
pppKeMdlTfdUvCon = 0x001905D8; // type:func
|
|
|
|
// pppKeMdlTfd2.c
|
|
pppKeMdlTfd2Draw = 0x00190618; // type:func
|
|
pppKeMdlTfd2Con = 0x00190818; // type:func
|
|
|
|
// pppKeMdlTfdUv2.c
|
|
pppKeMdlTfdUv2Draw = 0x00190838; // type:func
|
|
pppKeMdlTfdUv2Con = 0x00190AC8; // type:func
|
|
|
|
// pppKeMdlDtt.c
|
|
pppKeMdlDttDraw = 0x00190B08; // type:func
|
|
pppKeMdlDttCon = 0x00191538; // type:func
|
|
pppKeMdlDttCon2 = 0x00191558; // type:func
|
|
|
|
// pppKeMdlBmp.c
|
|
pppKeMdlBmpDraw = 0x00191578; // type:func
|
|
pppKeMdlBmpCon = 0x00191580; // type:func
|
|
pppKeMdlBmpCon2 = 0x00191588; // type:func
|
|
|
|
// pppKeAcmSolid.c
|
|
pppKeAcmSolidEnd = 0x00191590; // type:func
|
|
|
|
// pppKeShpTail.c
|
|
pppKeShpTailCalc = 0x00191598; // type:func
|
|
pppKeShpTailDraw = 0x001917C8; // type:func
|
|
pppKeShpTailCon = 0x00191EB8; // type:func
|
|
|
|
// pppKeShpTail2.c
|
|
pppKeShpTail2Calc = 0x00191EE8; // type:func
|
|
pppKeShpTail2Draw = 0x00192120; // type:func
|
|
pppKeShpTail2Con = 0x00192780; // type:func
|
|
|
|
// pppKeShpTail3.c
|
|
pppKeShpTail3Calc = 0x001927B0; // type:func
|
|
pppKeShpTail3Draw = 0x00192B98; // type:func
|
|
pppKeShpTail3Con = 0x001933C8; // type:func
|
|
pppKeShpTail3Con2 = 0x00193420; // type:func
|
|
|
|
// pppKeShpTailPht.c
|
|
pppKeShpTailPhtCalc = 0x00193450; // type:func
|
|
pppKeShpTailPhtDraw = 0x00193458; // type:func
|
|
pppKeShpTailPhtCon = 0x00193460; // type:func
|
|
pppKeShpTailPhtCon2 = 0x00193468; // type:func
|
|
|
|
// pppKeShpTailLc.c
|
|
pppKeShpTailLcCalc = 0x00193470; // type:func
|
|
pppKeShpTailLcDraw = 0x00193478; // type:func
|
|
pppKeShpTailLcCon = 0x00193480; // type:func
|
|
|
|
// pppKeShpDtt.c
|
|
pppKeShpDttCalc = 0x001934B0; // type:func
|
|
pppKeShpDttDraw = 0x001934B8; // type:func
|
|
pppKeShpDttCon = 0x001937D0; // type:func
|
|
|
|
// pppKeLnsLp.c
|
|
pppKeLnsLpDraw = 0x001937F0; // type:func
|
|
pppKeLnsLpCon = 0x00193918; // type:func
|
|
pppKeLnsLpCon2 = 0x00193958; // type:func
|
|
|
|
// pppKeLnsArnd.c
|
|
pppKeLnsArndDraw = 0x001939F8; // type:func
|
|
pppKeLnsArndCon = 0x00193BA0; // type:func
|
|
|
|
// pppKeLnsClm.c
|
|
pppKeLnsClmDraw = 0x00193C80; // type:func
|
|
pppKeLnsClmCon = 0x00193E40; // type:func
|
|
|
|
// pppKeLnsCrn.c
|
|
pppKeLnsCrnDraw = 0x00193F10; // type:func
|
|
pppKeLnsCrnCon = 0x001940C8; // type:func
|
|
|
|
// pppKeLnsFls.c
|
|
pppKeLnsFlsDraw = 0x00194170; // type:func
|
|
pppKeLnsFlsCon = 0x00194328; // type:func
|
|
|
|
// pppKeLnsLpT.c
|
|
pppKeLnsLpTDraw = 0x00194810; // type:func
|
|
pppKeLnsLpTCon = 0x001948F0; // type:func
|
|
pppKeLnsLpTCon2 = 0x00194958; // type:func
|
|
pppKeLnsLpTDes = 0x00194978; // type:func
|
|
|
|
// pppKeLnsArndT.c
|
|
pppKeLnsArndTDraw = 0x001949D0; // type:func
|
|
pppKeLnsArndTCon = 0x00194BA0; // type:func
|
|
pppKeLnsArndTDes = 0x00194BC8; // type:func
|
|
|
|
// pppKeLnsClmT.c
|
|
pppKeLnsClmTDraw = 0x00194C28; // type:func
|
|
pppKeLnsClmTCon = 0x00194E10; // type:func
|
|
pppKeLnsClmTDes = 0x00194E50; // type:func
|
|
|
|
// pppKeLnsCrnT.c
|
|
pppKeLnsCrnTDraw = 0x00194F20; // type:func
|
|
pppKeLnsCrnTCon = 0x00195118; // type:func
|
|
pppKeLnsCrnTDes = 0x00195140; // type:func
|
|
|
|
// pppKeLnsFlsT.c
|
|
pppKeLnsFlsTDraw = 0x001951D8; // type:func
|
|
pppKeLnsFlsTCon = 0x001953C8; // type:func
|
|
pppKeLnsFlsTDes = 0x001953F0; // type:func
|
|
|
|
// pppKeLnsLpSft.c
|
|
pppKeLnsLpSftCalc = 0x001953F8; // type:func
|
|
pppKeLnsLpSftCon = 0x001954B8; // type:func
|
|
|
|
// pppKeHmgEff.c
|
|
pppKeHmgEffCalc = 0x001954D8; // type:func
|
|
pppKeHmgEffCon = 0x001956D8; // type:func
|
|
|
|
// pppKeGrvTgt.c
|
|
pppKeGrvTgtCalc = 0x001956E0; // type:func
|
|
pppKeGrvTgtCon = 0x00195730; // type:func
|
|
|
|
// pppKeGrvEff.c
|
|
pppKeGrvEffCalc = 0x00195748; // type:func
|
|
pppKeGrvEffCon = 0x001958C8; // type:func
|
|
|
|
// pppKeHitBall.c
|
|
pppKeHitBallCalc = 0x001958D0; // type:func
|
|
pppKeHitBallCon = 0x00195918; // type:func
|
|
|
|
// pppKeHitBorn.c
|
|
pppKeHitBornCalc = 0x00195920; // type:func
|
|
pppKeHitBornCon = 0x00195A80; // type:func
|
|
|
|
// pppKeHitChkPxB.c
|
|
pppKeHitChkPxBCalc = 0x00195A98; // type:func
|
|
pppKeHitChkPxBCon = 0x00195CC0; // type:func
|
|
|
|
// pppKeDrct.c
|
|
pppKeDrctCalc = 0x00195CE8; // type:func
|
|
pppKeDrctCon = 0x00195D28; // type:func
|
|
|
|
// pppKeMatSN.c
|
|
pppKeMatSNCalc = 0x00195D48; // type:func
|
|
pppKeMatSNCon = 0x00195E00; // type:func
|
|
|
|
// pppKeParMatR.c
|
|
pppKeParMatRCalc = 0x00195E20; // type:func
|
|
|
|
// pppKeTkFade.c
|
|
pppKeTkFadeDraw = 0x00195EC0; // type:func
|
|
pppKeTkFadeCon = 0x00196378; // type:func
|
|
|
|
// pppKeDMat.c
|
|
pppKeDMatCalc = 0x00196398; // type:func
|
|
|
|
// pppKeDMatFr.c
|
|
pppKeDMatFrCalc = 0x00196410; // type:func
|
|
|
|
// pppKeMatPht.c
|
|
pppKeMatPhtCalc = 0x001964D8; // type:func
|
|
|
|
// pppKeDMatPht.c
|
|
pppKeDMatPhtCalc = 0x00196608; // type:func
|
|
|
|
// pppKeDMatPhtFr.c
|
|
pppKeDMatPhtFrCalc = 0x001966C8; // type:func
|
|
|
|
// pppDrawMdl2.c
|
|
pppDrawMdl2Draw = 0x001967C8; // type:func
|
|
|
|
// pppDrawMdlSemi2.c
|
|
pppDrawMdlSemi2Draw = 0x00196970; // type:func
|
|
|
|
// pppDrawMdlTs2.c
|
|
pppDrawMdlTs2Con = 0x00196B08; // type:func
|
|
pppDrawMdlTs2Calc = 0x00196B38; // type:func
|
|
pppDrawMdlTs2Draw = 0x00196C18; // type:func
|
|
|
|
// pppKeZCrct.c
|
|
pppKeZCrctCalc = 0x00196DE8; // type:func
|
|
|
|
// pppKeZCrctShp.c
|
|
pppKeZCrctShpCalc = 0x00196FF8; // type:func
|
|
|
|
// pppDrawMdl3.c
|
|
pppDrawMdl3Draw = 0x00197220; // type:func
|
|
|
|
// pppDrawMdlSemi3.c
|
|
pppDrawMdlSemi3Draw = 0x00197478; // type:func
|
|
|
|
// pppDrawMdlTs3.c
|
|
pppDrawMdlTs3Con = 0x001976C0; // type:func
|
|
pppDrawMdlTs3Calc = 0x001976F0; // type:func
|
|
pppDrawMdlTs3Draw = 0x001977D0; // type:func
|
|
|
|
// pppKeMdlTfd3.c
|
|
pppKeMdlTfd3Draw = 0x00197A60; // type:func
|
|
pppKeMdlTfd3Con = 0x00197C88; // type:func
|
|
|
|
// pppKeMdlTfdUv3.c
|
|
pppKeMdlTfdUv3Draw = 0x00197CA8; // type:func
|
|
pppKeMdlTfdUv3Con = 0x00197F60; // type:func
|
|
|
|
// pppDrawShapeX.c
|
|
pppDrawShapeXCon = 0x00197FA0; // type:func
|
|
pppDrawShapeXCalc = 0x00197FC0; // type:func
|
|
pppDrawShapeXDraw = 0x001980B8; // type:func
|
|
|
|
// pppKeShpTailX.c
|
|
pppKeShpTailXCalc = 0x00198208; // type:func
|
|
pppKeShpTailXDraw = 0x00198440; // type:func
|
|
pppKeShpTailXCon = 0x00198B58; // type:func
|
|
|
|
// pppKeShpTail2X.c
|
|
pppKeShpTail2XCalc = 0x00198B88; // type:func
|
|
pppKeShpTail2XDraw = 0x00198DC0; // type:func
|
|
pppKeShpTail2XCon = 0x00199468; // type:func
|
|
|
|
// pppKeShpTail3X.c
|
|
pppKeShpTail3XCalc = 0x00199498; // type:func
|
|
pppKeShpTail3XDraw = 0x00199880; // type:func
|
|
pppKeShpTail3XCon = 0x0019A0F0; // type:func
|
|
pppKeShpTail3XCon2 = 0x0019A148; // type:func
|
|
|
|
// pppRyjDrawMatrixWorld.c
|
|
pppRyjDrawMatrixWorldCalc = 0x0019A1A8; // type:func
|
|
pppRyjDrawMatrixWorldCon = 0x0019A178; // type:func
|
|
|
|
// pppRyjDrawMatrixWorldFront.c
|
|
pppRyjDrawMatrixWorldFrontCalc = 0x0019A260; // type:func
|
|
pppRyjDrawMatrixWorldFrontCon = 0x0019A218; // type:func
|
|
|
|
// pppRyjDrawMatrixWorldNoRot.c
|
|
pppRyjDrawMatrixWorldNoRotCalc = 0x0019A380; // type:func
|
|
pppRyjDrawMatrixWorldNoRotCon = 0x0019A338; // type:func
|
|
|
|
// pppRyjDrawMatrixWorldWood.c
|
|
pppRyjDrawMatrixWorldWoodCalc = 0x0019A5C8; // type:func
|
|
pppRyjDrawMatrixWorldWoodCon = 0x0019A4A0; // type:func
|
|
|
|
// pppRyjMatrixWorldXYZ.c
|
|
pppRyjMatrixWorldXYZCon = 0x0019A6C0; // type:func
|
|
pppRyjMatrixWorldXYZCalc = 0x0019A720; // type:func
|
|
|
|
// pppRyjMatrixWorldXZY.c
|
|
pppRyjMatrixWorldXZYCon = 0x0019A890; // type:func
|
|
pppRyjMatrixWorldXZYCalc = 0x0019A8F0; // type:func
|
|
|
|
// pppRyjMatrixWorldYXZ.c
|
|
pppRyjMatrixWorldYXZCon = 0x0019AA60; // type:func
|
|
pppRyjMatrixWorldYXZCalc = 0x0019AAC0; // type:func
|
|
|
|
// pppRyjMatrixWorldYZX.c
|
|
pppRyjMatrixWorldYZXCon = 0x0019AC30; // type:func
|
|
pppRyjMatrixWorldYZXCalc = 0x0019AC90; // type:func
|
|
|
|
// pppRyjMatrixWorldZXY.c
|
|
pppRyjMatrixWorldZXYCon = 0x0019AE00; // type:func
|
|
pppRyjMatrixWorldZXYCalc = 0x0019AE60; // type:func
|
|
|
|
// pppRyjMatrixWorldZYX.c
|
|
pppRyjMatrixWorldZYXCon = 0x0019AFD0; // type:func
|
|
pppRyjMatrixWorldZYXCalc = 0x0019B030; // type:func
|
|
|
|
// pppRyjMatrixNoRot.c
|
|
pppRyjMatrixNoRotCalc = 0x0019B1A0; // type:func
|
|
|
|
// pppRyjDrawShipoly.c
|
|
pppRyjDrawShipolyCalc = 0x0019BEC8; // type:func
|
|
pppRyjDrawShipolyDraw = 0x0019C168; // type:func
|
|
pppRyjDrawShipolyCon = 0x0019C3F0; // type:func
|
|
pppRyjDrawShipolyDes = 0x0019C418; // type:func
|
|
|
|
// pppRyjDrawShipolyBone.c
|
|
pppRyjDrawShipolyBoneCalc = 0x0019D0F8; // type:func
|
|
pppRyjDrawShipolyBoneDraw = 0x0019D490; // type:func
|
|
pppRyjDrawShipolyBoneCon = 0x0019D718; // type:func
|
|
pppRyjDrawShipolyBoneDes = 0x0019D750; // type:func
|
|
|
|
// pppRyjMegaBirth.c
|
|
pppRyjMegaBirthCalc = 0x0019EAB8; // type:func
|
|
pppRyjMegaBirthDraw = 0x0019F208; // type:func
|
|
pppRyjMegaBirthCon = 0x0019F578; // type:func
|
|
pppRyjMegaBirthDes = 0x0019F5D8; // type:func
|
|
|
|
// pppRyjMngFlag.c
|
|
pppRyjMngFlagCalc = 0x0019F650; // type:func
|
|
|
|
// pppRyjMegaBirthPrize.c
|
|
pppRyjMegaBirthPrizeDraw = 0x0019F950; // type:func
|
|
pppRyjMegaBirthPrizeCon = 0x0019FCD0; // type:func
|
|
|
|
// pppRyjMegaPlace.c
|
|
pppRyjMegaPlaceCalc = 0x001A0040; // type:func
|
|
pppRyjMegaPlaceDraw = 0x001A0BC8; // type:func
|
|
pppRyjMegaPlaceCon = 0x001A0C08; // type:func
|
|
pppRyjMegaPlaceDes = 0x001A0C50; // type:func
|
|
|
|
// pppRyjMegaPlaceShape.c
|
|
pppRyjMegaPlaceShapeCalc = 0x001A0CC8; // type:func
|
|
pppRyjMegaPlaceShapeCon = 0x001A0D20; // type:func
|
|
|
|
// pppRyjMegaPlaceModel.c
|
|
pppRyjMegaPlaceModelCalc = 0x001A0D50; // type:func
|
|
pppRyjMegaPlaceModelCon = 0x001A0DA8; // type:func
|
|
|
|
// pppRyjMegaPlaceLamp.c
|
|
pppRyjMegaPlaceLampCalc = 0x001A0DD8; // type:func
|
|
pppRyjMegaPlaceLampCon = 0x001A0E30; // type:func
|
|
|
|
// pppRyjMegaBirthModel.c
|
|
pppRyjMegaBirthModelCalc = 0x001A2540; // type:func
|
|
pppRyjMegaBirthModelDraw = 0x001A2A40; // type:func
|
|
pppRyjMegaBirthModelCon = 0x001A2E70; // type:func
|
|
pppRyjMegaBirthModelDes = 0x001A2EA8; // type:func
|
|
|
|
// pppRyjDrawKekoto.c
|
|
pppRyjDrawKekotoCalc = 0x001A3070; // type:func
|
|
pppRyjDrawKekotoDraw = 0x001A30B8; // type:func
|
|
pppRyjDrawKekotoCon = 0x001A3B80; // type:func
|
|
|
|
// pppRyjLight.c
|
|
pppRyjLightCalc = 0x001A3BC0; // type:func
|
|
pppRyjLightCon = 0x001A3D48; // type:func
|
|
pppRyjLightDes = 0x001A3D60; // type:func
|
|
|
|
// pppRyjDrawMatrixWorldDtt.c
|
|
pppRyjDrawMatrixWorldDttCalc = 0x001A3DD8; // type:func
|
|
pppRyjDrawMatrixWorldDttCon = 0x001A3DA8; // type:func
|
|
|
|
// pppRyjDrawMatrixWorldDttFr.c
|
|
pppRyjDrawMatrixWorldDttFrCalc = 0x001A3EB0; // type:func
|
|
pppRyjDrawMatrixWorldDttFrCon = 0x001A3E68; // type:func
|
|
|
|
// pppRyjMegaBirthFilter.c
|
|
pppRyjMegaBirthFilterCalc = 0x001A4DB8; // type:func
|
|
pppRyjMegaBirthFilterDraw = 0x001A50A8; // type:func
|
|
pppRyjMegaBirthFilterSta = 0x001A5400; // type:func
|
|
pppRyjMegaBirthFilterCon = 0x001A5458; // type:func
|
|
pppRyjMegaBirthFilterDes = 0x001A54A0; // type:func
|
|
|
|
// pppRyjMegaBirthModelFilter.c
|
|
pppRyjMegaBirthModelFilterCalc = 0x001A67F0; // type:func
|
|
pppRyjMegaBirthModelFilterDraw = 0x001A6B20; // type:func
|
|
pppRyjMegaBirthModelFilterSta = 0x001A6EF8; // type:func
|
|
pppRyjMegaBirthModelFilterCon = 0x001A6F50; // type:func
|
|
pppRyjMegaBirthModelFilterDes = 0x001A6F98; // type:func
|
|
|
|
/// xberry.c
|
|
pppGetRotMatrixX = 0x001A6FF8; // type:func
|
|
pppGetRotMatrixY = 0x001A7078; // type:func
|
|
pppGetRotMatrixZ = 0x001A70F8; // type:func
|
|
pppGetRotMatrixXZY = 0x001A7178; // type:func
|
|
pppGetRotMatrixYZX = 0x001A7208; // type:func
|
|
pppGetRotMatrixYXZ = 0x001A7298; // type:func
|
|
pppGetRotMatrixZXY = 0x001A7328; // type:func
|
|
pppGetRotMatrixZYX = 0x001A73B8; // type:func
|
|
KeBornRnd2 = 0x001A7448; // type:func
|
|
KeLnsLp_Init = 0x001A7BF8; // type:func
|
|
KeLnsClm_Init = 0x001A8048; // type:func
|
|
KeLnsArnd_Init = 0x001A8230; // type:func
|
|
KeLnsCrn_Init = 0x001A84D8; // type:func
|
|
KeLnsFls_Draw = 0x001A84F0; // type:func
|
|
KeLnsFls_Init = 0x001A8758; // type:func
|
|
KeThResHd_Init = 0x001AA960; // type:func
|
|
|
|
//=============================
|
|
// memcard.c
|
|
//=============================
|
|
memcard_Initialize = 0x002304D8; // type:func
|
|
memcard_SetDefaults = 0x00230520; // type:func
|
|
memcard_GetAllStatus = 0x002312B0; // type:func
|
|
memcard_GetDirStatus = 0x002312C0; // type:func
|
|
memcard_GetFormatStatus = 0x002312D0; // type:func
|
|
memcard_GetUnformatStatus = 0x002312E0; // type:func
|
|
memcard_GetChdirStatus = 0x002312F0; // type:func
|
|
memcard_GetMkdirStatus = 0x00231300; // type:func
|
|
memcard_GetCreateStatus = 0x00231310; // type:func
|
|
memcard_GetDeleteStatus = 0x00231320; // type:func
|
|
memcard_GetReadStatus = 0x00231330; // type:func
|
|
memcard_GetWriteStatus = 0x00231340; // type:func
|
|
memcard_GetRenameStatus = 0x00231350; // type:func
|
|
memcard_GetInfo = 0x002319E0; // type:func
|
|
memcard_GetAllFiles = 0x00231C88; // type:func
|
|
memcard_GetDirFiles = 0x00231E08; // type:func
|
|
memcard_Format = 0x00231F80; // type:func
|
|
memcard_Unformat = 0x002320E8; // type:func
|
|
memcard_Chdir = 0x00232250; // type:func
|
|
memcard_Mkdir = 0x002323B0; // type:func
|
|
memcard_Create = 0x00232510; // type:func
|
|
memcard_Delete = 0x002327D0; // type:func
|
|
memcard_Read = 0x00232948; // type:func
|
|
memcard_Write = 0x00232BF0; // type:func
|
|
memcard_Rename = 0x00232EB0; // type:func
|
|
memcard_RunCommand = 0x00233040; // type:func
|
|
|
|
//=============================
|
|
// disk.c
|
|
//=============================
|
|
disk_Timeout = 0x0024A140; // type:func
|
|
disk_GetTimer = 0x0024A178; // type:func
|
|
func_0024A278 = 0x0024A278; // type:func
|
|
disk_IsSpaceAvailable = 0x0024A588; // type:func
|
|
disk_StartThread = 0x0024A2D0; // type:func
|
|
disk_GetGamecode = 0x0024A378; // type:func
|
|
disk_GetImgName = 0x0024A3A8; // type:func
|
|
disk_Mount = 0x0024A3B8; // type:func
|
|
disk_Unmount = 0x0024A458; // type:func
|
|
disk_GetStatus = 0x0024A558; // type:func
|
|
disk_Seek = 0x0024A780; // type:func
|
|
disk_SetBlock = 0x0024A850; // type:func
|
|
|
|
|
|
//=============================
|
|
// libc.a
|
|
//=============================
|
|
// assert.o
|
|
__assert = 0x0024bcd0; // type:func
|
|
|
|
// bsearch.o
|
|
bsearch = 0x0024bd08; // type:func
|
|
|
|
// exit.o
|
|
exit = 0x0024bdd8; // type:func
|
|
|
|
// fiprintf.o
|
|
fiprintf = 0x0024be88; // type:func
|
|
|
|
// malloc.o
|
|
malloc = 0x0024bee0; // type:func
|
|
free = 0x0024bf38; // type:func
|
|
|
|
// malloc_r.o
|
|
malloc_extend_top = 0x0024bf80; // type:func
|
|
_malloc_r = 0x0024c1d8; // type:func
|
|
|
|
// memcmp.o
|
|
memcmp = 0x0024c900; // type:func
|
|
|
|
// memcpy.o
|
|
memcpy = 0x0024c994; // type:func
|
|
|
|
// memset.o
|
|
memset = 0x0024ca44; // type:func
|
|
|
|
// mlock.o
|
|
__malloc_lock = 0x0024cb08; // type:func
|
|
__malloc_unlock = 0x0024cb88; // type:func
|
|
|
|
// printf.o
|
|
_printf_r = 0x0024cbd8; // type:func
|
|
printf = 0x0024cc38; // type:func
|
|
|
|
// puts.o
|
|
_puts_r = 0x0024cca8; // type:func
|
|
puts = 0x0024cd30; // type:func
|
|
|
|
// qsort.o
|
|
qsort = 0x0024cd50; // type:func
|
|
|
|
// rand.o
|
|
srand = 0x0024d740; // type:func
|
|
rand = 0x0024d758; // type:func
|
|
|
|
// sbrkr.o
|
|
_sbrk_r = 0x0024d7c0; // type:func
|
|
|
|
// sprintf.o
|
|
_sprintf_r = 0x0024d818; // type:func
|
|
sprintf = 0x0024d8a0; // type:func
|
|
|
|
// strcat.o
|
|
strcat = 0x0024d930; // type:func
|
|
|
|
// strcmp.o
|
|
strcmp = 0x0024da5c; // type:func
|
|
|
|
// strcpy.o
|
|
strcpy = 0x0024dba0; // type:func
|
|
|
|
// strlen.o
|
|
strlen = 0x0024dcb4; // type:func
|
|
|
|
// strncmp.o
|
|
strncmp = 0x0024ddf0; // type:func
|
|
|
|
// vfiprintf.o
|
|
//__sprint = 0x0024dfa8; // type:func
|
|
//__sbprintf = 0x0024dff0; // type:func
|
|
vfiprintf = 0x0024e0a8; // type:func
|
|
_vfiprintf_r = 0x0024e120; // type:func
|
|
|
|
// vfprintf.o
|
|
//__sprint = 0x0024ed18; // type:func
|
|
//__sbprintf = 0x0024ed60; // type:func
|
|
vfprintf = 0x0024ee18; // type:func
|
|
_vfprintf_r = 0x0024ee90; // type:func
|
|
cvt = 0x002504f0; // type:func
|
|
exponent = 0x002506b0; // type:func
|
|
|
|
// vsprintf.o
|
|
vsprintf = 0x00250790; // type:func
|
|
vsprintf_r = 0x002507e8; // type:func
|
|
|
|
// wsetup.o
|
|
__swsetup = 0x00250840; // type:func
|
|
|
|
// abort.o
|
|
abort = 0x00250950; // type:func
|
|
|
|
// dtoa.o
|
|
quorem = 0x00250968; // type:func
|
|
_dtoa_r = 0x00250b98; // type:func
|
|
|
|
// fflush.o
|
|
fflush = 0x00251e00; // type:func
|
|
|
|
// findfp
|
|
std = 0x00251f18; // type:func
|
|
__sfmoreglue = 0x00251f78; // type:func
|
|
__sfp = 0x00251ff0; // type:func
|
|
_cleanup_r = 0x002520e8; // type:func
|
|
_cleanup = 0x00252108; // type:func
|
|
__sinit = 0x00252128; // type:func
|
|
|
|
// freer.o
|
|
_free_r = 0x002521b8; // type:func
|
|
_malloc_trim_r = 0x002524b0; // type:func
|
|
|
|
// fvwrite.o
|
|
__sfvwrite = 0x00252620; // type:func
|
|
|
|
// fwalk.o
|
|
_fwalk = 0x00252a00; // type:func
|
|
|
|
// locale.o
|
|
_setlocale_r = 0x00252a98; // type:func
|
|
_localeconv_r = 0x00252b28; // type:func
|
|
setlocale = 0x00252b38; // type:func
|
|
localeconv = 0x00252b60; // type:func
|
|
|
|
// makebuf.o
|
|
__smakebuf = 0x00252b80; // type:func
|
|
|
|
// mbtowc_r.o
|
|
_mbtowc_r = 0x00252cd8; // type:func
|
|
|
|
// memchr.o
|
|
memchr = 0x00252d0c; // type:func
|
|
|
|
// memmove.o
|
|
memmove = 0x00252dec; // type:func
|
|
|
|
// mprec.o
|
|
_Balloc = 0x00252ef0; // type:func
|
|
_Bfree = 0x00252f98; // type:func
|
|
_multadd = 0x00252fc8; // type:func
|
|
_s2b = 0x002530d0; // type:func
|
|
_hi0bits = 0x00253200; // type:func
|
|
_lo0bits = 0x00253280; // type:func
|
|
_i2b = 0x00253340; // type:func
|
|
_multiply = 0x00253378; // type:func
|
|
_pow5mult = 0x00253588; // type:func
|
|
_lshift = 0x00253688; // type:func
|
|
__mcmp = 0x002537e0; // type:func
|
|
__mdiff = 0x00253848; // type:func
|
|
_ulp = 0x002539d8; // type:func
|
|
_b2d = 0x00253aa8; // type:func
|
|
_d2b = 0x00253c40; // type:func
|
|
_ratio = 0x00253dc8; // type:func
|
|
_mprec_log10 = 0x00253e98; // type:func
|
|
|
|
// s_isinf.o
|
|
isinf = 0x00253f08; // type:func
|
|
|
|
// s_isnan.o
|
|
isnan = 0x00253f50; // type:func
|
|
|
|
// signal.o
|
|
_init_signal_r = 0x00253f90; // type:func
|
|
_signal_r = 0x00254000; // type:func
|
|
_raise_r = 0x00254080; // type:func
|
|
__sigtramp_r = 0x00254158; // type:func
|
|
raise = 0x002541f0; // type:func
|
|
signal = 0x00254210; // type:func
|
|
_init_signal = 0x00254238; // type:func
|
|
__sigtramp = 0x00254258; // type:func
|
|
|
|
// signalr.o
|
|
_kill_r = 0x00254278; // type:func
|
|
_getpid_r = 0x002542d8; // type:func
|
|
|
|
// stdio.o
|
|
__sread = 0x002542f0; // type:func
|
|
__swrite = 0x00254358; // type:func
|
|
__sseek = 0x002543d8; // type:func
|
|
__sclose = 0x00254440; // type:func
|
|
|
|
// writer.o
|
|
_write_r = 0x00254460; // type:func
|
|
|
|
// callocr.o
|
|
_calloc_r = 0x002544c0; // type:func
|
|
|
|
// closer.o
|
|
_close_r = 0x00254578; // type:func
|
|
|
|
// fstatr.o
|
|
_fstat_r = 0x002545d0; // type:func
|
|
|
|
// lseekr.o
|
|
_lseek_r = 0x00254630; // type:func
|
|
|
|
// readr.o
|
|
_read_r = 0x00254690; // type:func
|
|
|
|
|
|
//=============================
|
|
// libkernl.a
|
|
//=============================
|
|
// klib.o
|
|
FullReset = 0x00254700; // type:func
|
|
ResetEE = 0x00254710; // type:func
|
|
SetGsCrt = 0x00254720; // type:func
|
|
RFU003 = 0x00254730; // type:func
|
|
_Exit = 0x00254740; // type:func
|
|
ResumeIntrDispatch = 0x00254750; // type:func
|
|
_LoadExecPS2 = 0x00254760; // type:func
|
|
_ExecPS2 = 0x00254770; // type:func
|
|
ResumeT3IntrDispatch = 0x00254780; // type:func
|
|
RFU009 = 0x00254790; // type:func
|
|
AddSbusIntcHandler = 0x002547a0; // type:func
|
|
RemoveSbusIntcHandler = 0x002547b0; // type:func
|
|
Interrupt2Iop = 0x002547c0; // type:func
|
|
SetVTLBRefillHandler = 0x002547d0; // type:func
|
|
SetVCommonHandler = 0x002547e0; // type:func
|
|
SetVInterruptHandler = 0x002547f0; // type:func
|
|
AddIntcHandler = 0x00254800; // type:func
|
|
AddIntcHandler2 = 0x00254810; // type:func
|
|
RemoveIntcHandler = 0x00254820; // type:func
|
|
AddDmacHandler = 0x00254830; // type:func
|
|
AddDmacHandler2 = 0x00254840; // type:func
|
|
RemoveDmacHandler = 0x00254850; // type:func
|
|
_EnableIntc = 0x00254860; // type:func
|
|
_DisableIntc = 0x00254870; // type:func
|
|
_EnableDmac = 0x00254880; // type:func
|
|
_DisableDmac = 0x00254890; // type:func
|
|
SetAlarm = 0x002548a0; // type:func
|
|
ReleaseAlarm = 0x002548b0; // type:func
|
|
_iEnableIntc = 0x002548c0; // type:func
|
|
_iDisableIntc = 0x002548d0; // type:func
|
|
_iEnableDmac = 0x002548e0; // type:func
|
|
_iDisableDmac = 0x002548f0; // type:func
|
|
iSetAlarm = 0x00254900; // type:func
|
|
iReleaseAlarm = 0x00254910; // type:func
|
|
CreateThread = 0x00254920; // type:func
|
|
DeleteThread = 0x00254930; // type:func
|
|
StartThread = 0x00254940; // type:func
|
|
ExitThread = 0x00254950; // type:func
|
|
ExitDeleteThread = 0x00254960; // type:func
|
|
TerminateThread = 0x00254970; // type:func
|
|
iTerminateThread = 0x00254980; // type:func
|
|
DisableDispatchThread = 0x00254990; // type:func
|
|
EnableDispatchThread = 0x002549a0; // type:func
|
|
ChangeThreadPriority = 0x002549b0; // type:func
|
|
iChangeThreadPriority = 0x002549c0; // type:func
|
|
RotateThreadReadyQueue = 0x002549d0; // type:func
|
|
_iRotateThreadReadyQueue = 0x002549e0; // type:func
|
|
ReleaseWaitThread = 0x002549f0; // type:func
|
|
iReleaseWaitThread = 0x00254a00; // type:func
|
|
GetThreadId = 0x00254a10; // type:func
|
|
ReferThreadStatus = 0x00254a20; // type:func
|
|
iReferThreadStatus = 0x00254a30; // type:func
|
|
SleepThread = 0x00254a40; // type:func
|
|
WakeupThread = 0x00254a50; // type:func
|
|
_iWakeupThread = 0x00254a60; // type:func
|
|
CancelWakeupThread = 0x00254a70; // type:func
|
|
iCancelWakeupThread = 0x00254a80; // type:func
|
|
SuspendThread = 0x00254a90; // type:func
|
|
_iSuspendThread = 0x00254aa0; // type:func
|
|
ResumeThread = 0x00254ab0; // type:func
|
|
iResumeThread = 0x00254ac0; // type:func
|
|
JoinThread = 0x00254ad0; // type:func
|
|
SetupThread = 0x00254ae0; // type:func
|
|
SetupHeap = 0x00254af0; // type:func
|
|
EndOfHeap = 0x00254b00; // type:func
|
|
RFU063 = 0x00254b10; // type:func
|
|
CreateSema = 0x00254b20; // type:func
|
|
DeleteSema = 0x00254b30; // type:func
|
|
SignalSema = 0x00254b40; // type:func
|
|
iSignalSema = 0x00254b50; // type:func
|
|
WaitSema = 0x00254b60; // type:func
|
|
PollSema = 0x00254b70; // type:func
|
|
iPollSema = 0x00254b80; // type:func
|
|
ReferSemaStatus = 0x00254b90; // type:func
|
|
iReferSemaStatus = 0x00254ba0; // type:func
|
|
RFU073 = 0x00254bb0; // type:func
|
|
SetOsdConfigParam = 0x00254bc0; // type:func
|
|
GetOsdConfigParam = 0x00254bd0; // type:func
|
|
GetGsHParam = 0x00254be0; // type:func
|
|
GetGsVParam = 0x00254bf0; // type:func
|
|
SetGsHParam = 0x00254c00; // type:func
|
|
SetGsVParam = 0x00254c10; // type:func
|
|
RFU080_CreateEventFlag = 0x00254c20; // type:func
|
|
RFU081_DeleteEventFlag = 0x00254c30; // type:func
|
|
RFU082_SetEventFlag = 0x00254c40; // type:func
|
|
RFU083_iSetEventFlag = 0x00254c50; // type:func
|
|
RFU084_ClearEventFlag = 0x00254c60; // type:func
|
|
RFU085_iPutTLBEntry = 0x00254c70; // type:func
|
|
RFU086_SetTLBEntry = 0x00254c80; // type:func
|
|
//GetTLBEntry = 0x00254c90; // type:func
|
|
RFU087_PollEvnetFlag = 0x00254c90; // type:func
|
|
//iProbeTLBEntry = 0x00254ca0; // type:func
|
|
RFU088_iPollEvnetFlag = 0x00254ca0; // type:func
|
|
//ExpandScratchPad = 0x00254cb0; // type:func
|
|
RFU089_ReferEventFlagStatus = 0x00254cb0; // type:func
|
|
RFU090_iReferEventFlagStatus = 0x00254cc0; // type:func
|
|
RFU091 = 0x00254cd0; // type:func
|
|
EnableIntcHandler = 0x00254ce0; // type:func
|
|
iEnableIntcHandler = 0x00254cf0; // type:func
|
|
DisableIntcHandler = 0x00254d00; // type:func
|
|
iDisableIntcHandler = 0x00254d10; // type:func
|
|
EnableDmacHandler = 0x00254d20; // type:func
|
|
iEnableDmacHandler = 0x00254d30; // type:func
|
|
DisableDmacHandler = 0x00254d40; // type:func
|
|
iDisableDmacHandler = 0x00254d50; // type:func
|
|
KSeg0 = 0x00254d60; // type:func
|
|
EnableCache = 0x00254d70; // type:func
|
|
DisableCache = 0x00254d80; // type:func
|
|
GetCop0 = 0x00254d90; // type:func
|
|
FlushCache = 0x00254da0; // type:func
|
|
CpuConfig = 0x00254db0; // type:func
|
|
iGetCop0 = 0x00254dc0; // type:func
|
|
iFlushCache = 0x00254dd0; // type:func
|
|
iCpuConfig = 0x00254de0; // type:func
|
|
sceSifStopDma = 0x00254df0; // type:func
|
|
SetCPUTimerHandler = 0x00254e00; // type:func
|
|
SetCPUTimer = 0x00254e10; // type:func
|
|
SetOsdConfigParam2 = 0x00254e20; // type:func
|
|
GetOsdConfigParam2 = 0x00254e30; // type:func
|
|
GsGetIMR = 0x00254e40; // type:func
|
|
iGsGetIMR = 0x00254e50; // type:func
|
|
GsPutIMR = 0x00254e60; // type:func
|
|
iGsPutIMR = 0x00254e70; // type:func
|
|
SetPgifHandler = 0x00254e80; // type:func
|
|
SetVSyncFlag = 0x00254e90; // type:func
|
|
//SetSyscall = 0x00254ea0; // type:func
|
|
RFU116 = 0x00254ea0; // type:func
|
|
_print = 0x00254eb0; // type:func
|
|
sceSifDmaStat = 0x00254ec0; // type:func
|
|
isceSifDmaStat = 0x00254ed0; // type:func
|
|
sceSifSetDma = 0x00254ee0; // type:func
|
|
isceSifSetDma = 0x00254ef0; // type:func
|
|
sceSifSetDChain = 0x00254f00; // type:func
|
|
isceSifSetDChain = 0x00254f10; // type:func
|
|
sceSifSetReg = 0x00254f20; // type:func
|
|
sceSifGetReg = 0x00254f30; // type:func
|
|
_ExecOSD = 0x00254f40; // type:func
|
|
Deci2Call = 0x00254f50; // type:func
|
|
PSMode = 0x00254f60; // type:func
|
|
MachineType = 0x00254f70; // type:func
|
|
GetMemorySize = 0x00254f80; // type:func
|
|
//InitTLB = 0x00254f90; // type:func
|
|
|
|
// glue.o
|
|
sceResetttyinit = 0x00254fa0; // type:func
|
|
VSync = 0x00254fb0; // type:func
|
|
VSync2 = 0x00255040; // type:func
|
|
write = 0x002550e8; // type:func
|
|
read = 0x00255168; // type:func
|
|
open = 0x002551e0; // type:func
|
|
close = 0x00255208; // type:func
|
|
ioctl = 0x00255210; // type:func
|
|
lseek = 0x00255218; // type:func
|
|
sbrk = 0x00255220; // type:func
|
|
isatty = 0x002552d0; // type:func
|
|
fstat = 0x002552d8; // type:func
|
|
getpid = 0x002552f0; // type:func
|
|
kill = 0x002552f8; // type:func
|
|
stat = 0x00255320; // type:func
|
|
unlink = 0x00255348; // type:func
|
|
|
|
// cache.o
|
|
_sceSDC = 0x00255370; // type:func
|
|
SyncDCache = 0x00255418; // type:func
|
|
iSyncDCache = 0x00255498; // type:func
|
|
_sceIDC = 0x002554b0; // type:func
|
|
InvalidDCache = 0x00255558; // type:func
|
|
iInvalidDCache = 0x002555d8; // type:func
|
|
|
|
// intr.o
|
|
QueryIntrContext = 0x002555f0; // type:func
|
|
DisableIntc = 0x00255600; // type:func
|
|
EnableIntc = 0x00255668; // type:func
|
|
DisableDmac = 0x002556d0; // type:func
|
|
EnableDmac = 0x00255738; // type:func
|
|
iEnableIntc = 0x002557a0; // type:func
|
|
iDisableIntc = 0x002557c0; // type:func
|
|
iEnableDmac = 0x002557e0; // type:func
|
|
iDisableDmac = 0x00255800; // type:func
|
|
|
|
// alarm.o
|
|
//SetSyscall = 0x00255820; // type:func
|
|
//Copy = 0x00255830; // type:func
|
|
//kCopy = 0x00255840; // type:func
|
|
//GetEntryAddress = 0x00255878; // type:func
|
|
InitAlarm = 0x00255888; // type:func
|
|
|
|
// tty.o
|
|
QueueInit = 0x00255960; // type:func
|
|
QueuePeekWriteDone = 0x00255988; // type:func
|
|
QueuePeekReadDone = 0x002559c8; // type:func
|
|
sceTtyHandler = 0x00255a08; // type:func
|
|
sceTtyWrite = 0x00255ba0; // type:func
|
|
sceTtyRead = 0x00255cf0; // type:func
|
|
sceTtyInit = 0x00255dc0; // type:func
|
|
|
|
// kprintf.o
|
|
kputchar = 0x00255e80; // type:func
|
|
deci2Putchar = 0x00255eb8; // type:func
|
|
serialPutchar = 0x00255f68; // type:func
|
|
ftoi = 0x00255fa0; // type:func
|
|
printfloat = 0x00256030; // type:func
|
|
_printf = 0x00256198; // type:func
|
|
kprintf = 0x00256760; // type:func
|
|
scePrintf = 0x00256798; // type:func
|
|
|
|
// sifrpc.o
|
|
sceSifInitRpc = 0x002567f8; // type:func
|
|
sceSifExitRpc = 0x00256998; // type:func
|
|
_sceRpcGetPacket = 0x002569c0; // type:func
|
|
_sceRpcFreePacket = 0x00256a68; // type:func
|
|
_sceRpcGetFPacket = 0x00256a88; // type:func
|
|
_sceRpcGetFPacket2 = 0x00256ab8; // type:func
|
|
_request_end = 0x00256af8; // type:func
|
|
_request_rdata = 0x00256bb0; // type:func
|
|
sceSifGetOtherData = 0x00256c10; // type:func
|
|
_search_svdata = 0x00256d68; // type:func
|
|
_request_bind = 0x00256db8; // type:func
|
|
sceSifBindRpc = 0x00256e68; // type:func
|
|
_request_call = 0x00256fa8; // type:func
|
|
sceSifCallRpc = 0x00257038; // type:func
|
|
sceSifCheckStatRpc = 0x00257228; // type:func
|
|
sceSifSetRpcQueue = 0x00257268; // type:func
|
|
sceSifRegisterRpc = 0x00257300; // type:func
|
|
sceSifRemoveRpc = 0x002573d0; // type:func
|
|
sceSifRemoveRpcQueue = 0x00257468; // type:func
|
|
sceSifGetNextRequest = 0x002574f8; // type:func
|
|
sceSifExecRequest = 0x00257550; // type:func
|
|
sceSifRpcLoop = 0x00257718; // type:func
|
|
|
|
// filestub.o
|
|
_sceFsIobSemaMK = 0x00257758; // type:func
|
|
new_iob = 0x002577b8; // type:func
|
|
get_iob = 0x00257840; // type:func
|
|
_sceFs_Rcv_Intr = 0x002578b0; // type:func
|
|
_sceFsSemInit = 0x00257c70; // type:func
|
|
_sceFsWaitS = 0x00257cc0; // type:func
|
|
_sceFsSigSema = 0x00257cf0; // type:func
|
|
scePowerOffHandler = 0x00257d00; // type:func
|
|
_sceFs_Poff_Intr = 0x00257d90; // type:func
|
|
sceFsInit = 0x00257dc0; // type:func
|
|
_fs_version = 0x00257f88; // type:func
|
|
sceFsReset = 0x00258018; // type:func
|
|
sceOpen = 0x00258050; // type:func
|
|
sceClose = 0x002582d8; // type:func
|
|
sceLseek = 0x00258458; // type:func
|
|
sceRead = 0x00258690; // type:func
|
|
sceWrite = 0x00258900; // type:func
|
|
sceIoctl = 0x00258bc0; // type:func
|
|
sceIoctl2 = 0x00258f10; // type:func
|
|
_sceCallCode = 0x002590f0; // type:func
|
|
sceRemove = 0x00259298; // type:func
|
|
sceMkdir = 0x002592b8; // type:func
|
|
sceRmdir = 0x00259468; // type:func
|
|
sceFormat = 0x00259488; // type:func
|
|
sceAddDrv = 0x002596f8; // type:func
|
|
sceDelDrv = 0x00259818; // type:func
|
|
sceDopen = 0x00259838; // type:func
|
|
sceDclose = 0x00259900; // type:func
|
|
sceDread = 0x00259a68; // type:func
|
|
sceGetstat = 0x00259bc0; // type:func
|
|
sceChstat = 0x00259d60; // type:func
|
|
sceRename = 0x00259fa0; // type:func
|
|
sceChdir = 0x0025a190; // type:func
|
|
sceSync = 0x0025a1b0; // type:func
|
|
sceMount = 0x0025a348; // type:func
|
|
sceUmount = 0x0025a5b8; // type:func
|
|
sceLseek64 = 0x0025a5d8; // type:func
|
|
sceDevctl = 0x0025a810; // type:func
|
|
sceSymlink = 0x0025aa48; // type:func
|
|
sceReadlink = 0x0025ac28; // type:func
|
|
|
|
// eeloadfile.o
|
|
_lf_bind = 0x0025adf0; // type:func
|
|
_lf_version = 0x0025aef0; // type:func
|
|
sceSifLoadFileReset = 0x0025af80; // type:func
|
|
_sceSifLoadModuleBuffer = 0x0025afb8; // type:func
|
|
sceSifStopModule = 0x0025b1c0; // type:func
|
|
sceSifUnloadModule = 0x0025b3c8; // type:func
|
|
sceSifSearchModuleByName = 0x0025b458; // type:func
|
|
sceSifSearchModuleByAddress = 0x0025b4f8; // type:func
|
|
sceSifLoadModuleBuffer = 0x0025b588; // type:func
|
|
sceSifLoadStartModuleBuffer = 0x0025b5a8; // type:func
|
|
_sceSifLoadModule = 0x0025b5c8; // type:func
|
|
sceSifLoadModule = 0x0025b7f0; // type:func
|
|
sceSifLoadStartModule = 0x0025b810; // type:func
|
|
_sceSifLoadElfPart = 0x0025b830; // type:func
|
|
sceSifLoadElfPart = 0x0025b938; // type:func
|
|
sceSifLoadElf = 0x0025b958; // type:func
|
|
sceSifGetIopAddr = 0x0025b980; // type:func
|
|
sceSifSetIopAddr = 0x0025ba70; // type:func
|
|
|
|
// iopreset.o
|
|
sceSifResetIop = 0x0025bb50; // type:func
|
|
sceSifIsAliveIop = 0x0025bc90; // type:func
|
|
sceSifSyncIop = 0x0025bcb8; // type:func
|
|
sceSifRebootIop = 0x0025bcf0; // type:func
|
|
|
|
// diei.o
|
|
DIntr = 0x0025be00; // type:func
|
|
EIntr = 0x0025be48; // type:func
|
|
|
|
// initsys.o
|
|
supplement_crt0 = 0x0025be60; // type:func
|
|
kFindAddress = 0x0025bea8; // type:func
|
|
FindAddress = 0x0025bee0; // type:func
|
|
GetSystemCallTableEntry = 0x0025bef0; // type:func
|
|
//SetSyscall = 0x0025bf30; // type:func
|
|
_setup = 0x0025bf40; // type:func
|
|
_InitSys = 0x0025bf60; // type:func
|
|
|
|
// libosd.o
|
|
//SetSyscall = 0x0025bfa0; // type:func
|
|
//Copy = 0x0025bfb0; // type:func
|
|
//kCopy = 0x0025bfc0; // type:func
|
|
//GetEntryAddress = 0x0025bff8; // type:func
|
|
PatchIsNeeded = 0x0025c008; // type:func
|
|
InitExecPS2 = 0x0025c070; // type:func
|
|
TerminateLibrary = 0x0025c120; // type:func
|
|
ExecPS2 = 0x0025c128; // type:func
|
|
LoadExecPS2 = 0x0025c188; // type:func
|
|
Exit = 0x0025c1d0; // type:func
|
|
ExecOSD = 0x0025c1f8; // type:func
|
|
|
|
// thread.o
|
|
topThread = 0x0025c230; // type:func
|
|
InitThread = 0x0025c308; // type:func
|
|
iWakeupThread = 0x0025c3e0; // type:func
|
|
iRotateThreadReadyQueue = 0x0025c478; // type:func
|
|
iSuspendThread = 0x0025c4f8; // type:func
|
|
|
|
// deci2.o
|
|
sceDeci2Open = 0x0025c590; // type:func
|
|
sceDeci2Close = 0x0025c5d8; // type:func
|
|
sceDeci2ReqSend = 0x0025c600; // type:func
|
|
sceDeci2Poll = 0x0025c630; // type:func
|
|
sceDeci2ExRecv = 0x0025c658; // type:func
|
|
sceDeci2ExSend = 0x0025c690; // type:func
|
|
sceDeci2ExReqSend = 0x0025c6c8; // type:func
|
|
sceDeci2ExLock = 0x0025c6f8; // type:func
|
|
sceDeci2ExUnLock = 0x0025c720; // type:func
|
|
kputs = 0x0025c748; // type:func
|
|
|
|
// sifcmd.o
|
|
_set_sreg = 0x0025c770; // type:func
|
|
_change_addr = 0x0025c790; // type:func
|
|
sceSifGetSreg = 0x0025c7a0; // type:func
|
|
sceSifSetSreg = 0x0025c7b8; // type:func
|
|
sceSifGetDataTable = 0x0025c7d8; // type:func
|
|
sceSifInitCmd = 0x0025c7e8; // type:func
|
|
sceSifExitCmd = 0x0025ca68; // type:func
|
|
sceSifSetCmdBuffer = 0x0025caa0; // type:func
|
|
sceSifSetSysCmdBuffer = 0x0025cab8; // type:func
|
|
sceSifAddCmdHandler = 0x0025cad0; // type:func
|
|
sceSifRemoveCmdHandler = 0x0025cb00; // type:func
|
|
_sceSifSendCmd = 0x0025cb28; // type:func
|
|
sceSifSendCmd = 0x0025cc60; // type:func
|
|
isceSifSendCmd = 0x0025cca0; // type:func
|
|
_sceSifCmdIntrHdlr = 0x0025cce0; // type:func
|
|
sceSifWriteBackDCache = 0x0025ce08; // type:func
|
|
|
|
// tlbfunc.o
|
|
SetTLBHandler = 0x0025ceb8; // type:func
|
|
SetDebugHandler = 0x0025cf18; // type:func
|
|
//Copy = 0x0025cfa0; // type:func
|
|
//kCopy = 0x0025cfb0; // type:func
|
|
//RFU091 = 0x0025cfe8; // type:func
|
|
//SetSyscall = 0x0025cff8; // type:func
|
|
InitTLBFunctions = 0x0025d008; // type:func
|
|
PutTLBEntry = 0x0025d0c0; // type:func
|
|
iPutTLBEntry = 0x0025d0d0; // type:func
|
|
_SetTLBEntry = 0x0025d0e0; // type:func
|
|
SetTLBEntry = 0x0025d0f0; // type:func
|
|
iSetTLBEntry = 0x0025d120; // type:func
|
|
//GetTLBEntry = 0x0025d130; // type:func
|
|
iGetTLBEntry = 0x0025d140; // type:func
|
|
ProbeTLBEntry = 0x0025d150; // type:func
|
|
//iProbeTLBEntry = 0x0025d160; // type:func
|
|
//ExpandScratchPad = 0x0025d170; // type:func
|
|
//InitTLB = 0x0025d180; // type:func
|
|
InitTLB32MB = 0x0025d1c0; // type:func
|
|
|
|
// tlbtrap.o
|
|
_kTLBException = 0x0025d3c0; // type:func
|
|
_kExitTLBHandler = 0x0025d500; // type:func
|
|
_kDebugException = 0x0025d600; // type:func
|
|
|
|
|
|
//=============================
|
|
// libgcc.a
|
|
//=============================
|
|
// _muldi3.o
|
|
__muldi3 = 0x0025d720; // type:func
|
|
|
|
// _divdi3.o
|
|
__divdi3 = 0x0025d798; // type:func
|
|
|
|
// _moddi3.o
|
|
__moddi3 = 0x0025de30; // type:func
|
|
|
|
// _udivdi3.o
|
|
__udivdi3 = 0x0025e4c0; // type:func
|
|
|
|
// _umoddi3.o
|
|
__umoddi3 = 0x0025ea40; // type:func
|
|
|
|
// _fixunsdfdi.o
|
|
__fixunsdfdi = 0x0025efa8; // type:func
|
|
|
|
// _fixunssfdi.o
|
|
__fixunssfdi = 0x0025f0c0; // type:func
|
|
|
|
// main.o
|
|
__do_global_dtors = 0x0025f1e8; // type:func
|
|
__do_global_ctors = 0x0025f278; // type:func
|
|
__main = 0x0025f338; // type:func
|
|
|
|
// _sf_to_df.o
|
|
fptodp = 0x0025f370; // type:func
|
|
|
|
// _addsub_df.o
|
|
_fpadd_parts = 0x0025f3b0; // type:func
|
|
dpadd = 0x0025f610; // type:func
|
|
dpsub = 0x0025f668; // type:func
|
|
|
|
// _mul_df.o
|
|
dpmul = 0x0025f6d0; // type:func
|
|
|
|
// _div_df.o
|
|
dpdiv = 0x0025f980; // type:func
|
|
|
|
// _compare_df.o
|
|
dpcmp = 0x0025faf8; // type:func
|
|
|
|
// _si_to_df.o
|
|
litodp = 0x0025fb48; // type:func
|
|
|
|
// _df_to_si.o
|
|
dptoli = 0x0025fc00; // type:func
|
|
|
|
// _make_df.o
|
|
__make_dp = 0x0025fca0; // type:func
|
|
|
|
// _df_to_sf.o
|
|
dptofp = 0x0025fcd0; // type:func
|
|
|
|
// _df_to_usi.o
|
|
dptoul = 0x0025fd28; // type:func
|
|
|
|
// frame-dwarf2.o
|
|
decode_uleb128 = 0x0025fdc8; // type:func
|
|
decode_sleb128 = 0x0025fe10; // type:func
|
|
fde_merge = 0x0025fe68; // type:func
|
|
end_fde_sort = 0x0025ff60; // type:func
|
|
__register_frame_info = 0x002604d8; // type:func
|
|
__register_frame = 0x00260540; // type:func
|
|
__register_frame_info_table = 0x00260570; // type:func
|
|
__register_frame_table = 0x002605d8; // type:func
|
|
__deregister_frame_info = 0x00260608; // type:func
|
|
__deregister_frame = 0x002606c8; // type:func
|
|
count_fdes = 0x002606e8; // type:func
|
|
add_fdes = 0x00260728; // type:func
|
|
search_fdes = 0x002607b8; // type:func
|
|
frame_init = 0x00260810; // type:func
|
|
find_fde = 0x00260978; // type:func
|
|
extract_cie_info = 0x00260b20; // type:func
|
|
decode_stack_op = 0x00260c30; // type:func
|
|
execute_cfa_insn = 0x00260d50; // type:func
|
|
__frame_state_for = 0x00261180; // type:func
|
|
|
|
// _floatdidf.o
|
|
__floatdidf = 0x00261338; // type:func
|
|
|
|
// _unpack_sf.o
|
|
__unpack_f = 0x002613e0; // type:func
|
|
|
|
// _make_sf.o
|
|
__make_fp = 0x00261440; // type:func
|
|
|
|
// _pack_df.o
|
|
__pack_d = 0x00261470; // type:func
|
|
|
|
// _unpack_df.o
|
|
__unpack_d = 0x00261588; // type:func
|
|
|
|
// _fpcmp_parts_df.o
|
|
__fpcmp_parts_d = 0x00261638; // type:func
|
|
|
|
// _pack_sf.o
|
|
__pack_f = 0x00261758; // type:func
|
|
|
|
// atexit.o
|
|
atexit = 0x00261828; // type:func
|
|
|
|
// errno.o
|
|
__errno = 0x002618c8; // type:func
|
|
|
|
// strncpy.o
|
|
strncpy = 0x002618d8; // type:func
|
|
|
|
|
|
//=============================
|
|
// libgraph.a
|
|
//=============================
|
|
// graph001.o
|
|
sceGsResetGraph = 0x00261a98; // type:func
|
|
sceGsGetGParam = 0x00261c28; // type:func
|
|
|
|
// graph002.o
|
|
sceGsResetPath = 0x00261c38; // type:func
|
|
|
|
// graph003.o
|
|
sceGsSetDefDispEnv = 0x00261ca0; // type:func
|
|
|
|
// graph004.o
|
|
sceGsPutDispEnv = 0x00261f10; // type:func
|
|
|
|
// graph008.o
|
|
sceGsPutDrawEnv = 0x00261fd0; // type:func
|
|
|
|
// graph011.o
|
|
sceGsSyncV = 0x002620b8; // type:func
|
|
|
|
// graph012.o
|
|
sceGsSyncPath = 0x00262150; // type:func
|
|
|
|
// graph015.o
|
|
sceGsSetDefLoadImage = 0x00262468; // type:func
|
|
|
|
// graph016.o
|
|
sceGsSetDefStoreImage = 0x00262650; // type:func
|
|
|
|
// graph017.o
|
|
sceGsExecLoadImage = 0x00262790; // type:func
|
|
|
|
// graph018.o
|
|
sceGsExecStoreImage = 0x00262910; // type:func
|
|
|
|
// graph019.o
|
|
sceGsSyncVCallback = 0x00262fa0; // type:func
|
|
|
|
|
|
//=============================
|
|
// libdma.a
|
|
//=============================
|
|
// libdma.o
|
|
memclr = 0x00263040; // type:func
|
|
sceDmaGetChan = 0x00263078; // type:func
|
|
sceDmaReset = 0x002630a0; // type:func
|
|
sceDmaDebug = 0x00263180; // type:func
|
|
sceDmaPutEnv = 0x00263190; // type:func
|
|
sceDmaGetEnv = 0x00263368; // type:func
|
|
sceDmaPutStallAddr = 0x002633a0; // type:func
|
|
sceDmaSend = 0x002633c8; // type:func
|
|
sceDmaSendN = 0x002634a0; // type:func
|
|
sceDmaSendI = 0x00263588; // type:func
|
|
sceDmaRecv = 0x00263670; // type:func
|
|
sceDmaRecvN = 0x00263738; // type:func
|
|
sceDmaRecvI = 0x00263828; // type:func
|
|
sceDmaSync = 0x00263918; // type:func
|
|
sceDmaWatch = 0x002639e0; // type:func
|
|
sceDmaPause = 0x00263ab0; // type:func
|
|
sceDmaRestart = 0x00263af8; // type:func
|
|
|
|
|
|
//=============================
|
|
// libvu0.a
|
|
//=============================
|
|
// libvu0.o
|
|
sceVu0ApplyMatrix = 0x00263b10; // type:func
|
|
sceVu0MulMatrix = 0x00263b40; // type:func
|
|
sceVu0OuterProduct = 0x00263b88; // type:func
|
|
sceVu0InnerProduct = 0x00263ba8; // type:func
|
|
sceVu0Normalize = 0x00263bd0; // type:func
|
|
sceVu0TransposeMatrix = 0x00263c10; // type:func
|
|
sceVu0InversMatrix = 0x00263c58; // type:func
|
|
sceVu0DivVector = 0x00263cc8; // type:func
|
|
sceVu0DivVectorXYZ = 0x00263ce8; // type:func
|
|
sceVu0InterVector = 0x00263d08; // type:func
|
|
sceVu0AddVector = 0x00263d30; // type:func
|
|
sceVu0SubVector = 0x00263d48; // type:func
|
|
sceVu0MulVector = 0x00263d60; // type:func
|
|
sceVu0ScaleVector = 0x00263d78; // type:func
|
|
sceVu0TransMatrix = 0x00263d90; // type:func
|
|
sceVu0CopyVector = 0x00263dc0; // type:func
|
|
sceVu0CopyMatrix = 0x00263dd0; // type:func
|
|
sceVu0FTOI4Vector = 0x00263df8; // type:func
|
|
sceVu0FTOI0Vector = 0x00263e08; // type:func
|
|
sceVu0ITOF4Vector = 0x00263e18; // type:func
|
|
sceVu0ITOF0Vector = 0x00263e28; // type:func
|
|
sceVu0UnitMatrix = 0x00263e38; // type:func
|
|
_sceVu0ecossin = 0x00263e60; // type:func
|
|
sceVu0RotMatrixZ = 0x00263ed8; // type:func
|
|
sceVu0RotMatrixX = 0x00263f80; // type:func
|
|
sceVu0RotMatrixY = 0x00264028; // type:func
|
|
sceVu0RotMatrix = 0x002640d0; // type:func
|
|
sceVu0ClampVector = 0x00264120; // type:func
|
|
sceVu0CameraMatrix = 0x00264148; // type:func
|
|
sceVu0NormalLightMatrix = 0x002641f8; // type:func
|
|
sceVu0LightColorMatrix = 0x002642b8; // type:func
|
|
sceVu0ViewScreenMatrix = 0x00264320; // type:func
|
|
sceVu0DropShadowMatrix = 0x00264428; // type:func
|
|
sceVu0RotTransPersN = 0x002645b8; // type:func
|
|
sceVu0RotTransPers = 0x00264610; // type:func
|
|
sceVu0CopyVectorXYZ = 0x00264658; // type:func
|
|
sceVu0InterVectorXYZ = 0x00264678; // type:func
|
|
sceVu0ScaleVectorXYZ = 0x002646a8; // type:func
|
|
sceVu0ClipScreen = 0x002646c0; // type:func
|
|
sceVu0ClipScreen3 = 0x00264708; // type:func
|
|
sceVu0ClipAll = 0x00264768; // type:func
|
|
sceVpu0Reset = 0x002647f8; // type:func
|
|
|
|
|
|
//=============================
|
|
// libdbc.a
|
|
//=============================
|
|
// libdbc.o
|
|
sceDbcGetModVersion = 0x00264858; // type:func
|
|
sceDbcInit = 0x002648b0; // type:func
|
|
sceDbcEnd = 0x00264a48; // type:func
|
|
sceDbcSetWorkAddr = 0x00264a50; // type:func
|
|
sceDbcCreateSocket = 0x00264ac0; // type:func
|
|
sceDbcDeleteSocket = 0x00264b88; // type:func
|
|
sceDbcGetDepNumber = 0x00264bf8; // type:func
|
|
sceDbcInitSocket = 0x00264d40; // type:func
|
|
sceDbcResetSocket = 0x00264db0; // type:func
|
|
sceDbcGetDeviceStatus = 0x00264e20; // type:func
|
|
sceDbcSRData = 0x00264e90; // type:func
|
|
sceDbcSendData = 0x00264fd8; // type:func
|
|
sceDbcSendData2 = 0x002650c0; // type:func
|
|
sceDbcReceiveData = 0x002651a0; // type:func
|
|
DPRINT = 0x00265290; // type:func
|
|
|
|
|
|
//=============================
|
|
// libpad2.a
|
|
//=============================
|
|
// libpad2.o
|
|
scePad2Init = 0x002652b8; // type:func
|
|
scePad2End = 0x002652f8; // type:func
|
|
scePad2CreateSocket = 0x00265360; // type:func
|
|
scePad2DeleteSocket = 0x002654a8; // type:func
|
|
scePad2Read = 0x00265500; // type:func
|
|
scePad2GetButtonProfile = 0x002655d8; // type:func
|
|
scePad2GetState = 0x002656c8; // type:func
|
|
scePad2GetButtonInfo = 0x00265808; // type:func
|
|
scePad2LinkDriver = 0x002658e8; // type:func
|
|
scePad2GetSide = 0x00265940; // type:func
|
|
scePad2CheckDma = 0x002659a8; // type:func
|
|
scePad2SetButtonOrder = 0x00265a28; // type:func
|
|
scePad2StateIntToStr = 0x00265ad8; // type:func
|
|
|
|
|
|
//=============================
|
|
// libvib.a
|
|
//=============================
|
|
// libvib.o
|
|
sceVibGetProfile = 0x00265b10; // type:func
|
|
sceVibSetActParam = 0x00265b90; // type:func
|
|
|
|
|
|
//=============================
|
|
// libcdvd.a
|
|
//=============================
|
|
// cdvd000.o
|
|
CB_DelayTh = 0x00265c80; // type:func
|
|
sceCdDelayThread = 0x00265ca8; // type:func
|
|
sceCdCallback = 0x00265d10; // type:func
|
|
_sceCd_cd_callback = 0x00265d68; // type:func
|
|
_Cdvd_cbLoop = 0x00265e08; // type:func
|
|
sceCdInitEeCB = 0x00265ec8; // type:func
|
|
_sceCd_cd_read_intr = 0x00265fa0; // type:func
|
|
cmd_sem_init = 0x00266040; // type:func
|
|
cdvd_exit = 0x002660d8; // type:func
|
|
sceCdPOffCallback = 0x00266158; // type:func
|
|
_sceCd_Poff_Intr = 0x002661c8; // type:func
|
|
PowerOffCB = 0x00266208; // type:func
|
|
sceCdSearchFile = 0x00266270; // type:func
|
|
_sceCd_ncmd_prechk = 0x00266570; // type:func
|
|
sceCdNcmdDiskReady = 0x002666e0; // type:func
|
|
sceCdSync = 0x00266778; // type:func
|
|
sceCdSyncS = 0x00266818; // type:func
|
|
_sceCd_scmd_prechk = 0x00266888; // type:func
|
|
sceCdInit = 0x002669f8; // type:func
|
|
sceCdDiskReady = 0x00266cd8; // type:func
|
|
sceCdMmode = 0x00266ed0; // type:func
|
|
|
|
// cdvd005.o
|
|
sceCdRead = 0x00266f98; // type:func
|
|
|
|
// cdvd010.o
|
|
sceCdSeek = 0x00267178; // type:func
|
|
|
|
// cdvd015.o
|
|
sceCdGetError = 0x00267248; // type:func
|
|
|
|
// cdvd017.o
|
|
sceCdStatus = 0x002672e0; // type:func
|
|
|
|
// cdvd018.o
|
|
sceCdBreak = 0x00267398; // type:func
|
|
|
|
// cdvd035.o
|
|
sceCdPowerOff = 0x00267450; // type:func
|
|
|
|
|
|
//=============================
|
|
// libm.a
|
|
//=============================
|
|
// s_atan.o
|
|
atan = 0x00267508; // type:func
|
|
|
|
// s_ceil.o
|
|
ceil = 0x002679d0; // type:func
|
|
|
|
// s_cos.o
|
|
cos = 0x00267be0; // type:func
|
|
|
|
// s_fabs.o
|
|
fabs = 0x00267d08; // type:func
|
|
|
|
// s_nan.o
|
|
nan = 0x00267d40; // type:func
|
|
|
|
// s_sin.o
|
|
sin = 0x00267d68; // type:func
|
|
|
|
// sf_cos.o
|
|
cosf = 0x00267ea0; // type:func
|
|
|
|
// sf_sin.o
|
|
sinf = 0x00267f78; // type:func
|
|
|
|
// sf_tan.o
|
|
tanf = 0x00268060; // type:func
|
|
|
|
// w_asin.o
|
|
asin = 0x002680d8; // type:func
|
|
|
|
// w_atan2.o
|
|
atan2 = 0x002680f0; // type:func
|
|
|
|
// w_sqrt.o
|
|
sqrt = 0x00268108; // type:func
|
|
|
|
// wf_acos.o
|
|
acosf = 0x00268120; // type:func
|
|
|
|
// wf_asin.o
|
|
asinf = 0x00268138; // type:func
|
|
|
|
// wf_atan2.o
|
|
atan2f = 0x00268150; // type:func
|
|
|
|
// wf_fmod.o
|
|
fmodf = 0x00268168; // type:func
|
|
|
|
// wf_pow.o
|
|
powf = 0x00268180; // type:func
|
|
|
|
// wf_sqrt.o
|
|
sqrtf = 0x00268198; // type:func
|
|
|
|
// e_asin.o
|
|
__ieee754_asin = 0x002681b0; // type:func
|
|
|
|
// e_atan2.o
|
|
__ieee754_atan2 = 0x00268808; // type:func
|
|
|
|
// e_rem_pio2.o
|
|
__ieee754_rem_pio2 = 0x00268b48; // type:func
|
|
|
|
// e_sqrt.o
|
|
__ieee754_sqrt = 0x00269100; // type:func
|
|
|
|
// ef_acos.o
|
|
__ieee754_acosf = 0x00269420; // type:func
|
|
|
|
// ef_asin.o
|
|
__ieee754_asinf = 0x00269860; // type:func
|
|
|
|
// ef_atan2.o
|
|
__ieee754_atan2f = 0x00269c18; // type:func
|
|
|
|
// ef_fmod.o
|
|
__ieee754_fmodf = 0x00269e00; // type:func
|
|
|
|
// ef_pow.o
|
|
__ieee754_powf = 0x00269fd0; // type:func
|
|
|
|
// ef_rem_pio2.o
|
|
__ieee754_rem_pio2f = 0x0026a7f0; // type:func
|
|
|
|
// ef_sqrt.o
|
|
__ieee754_sqrtf = 0x0026abb8; // type:func
|
|
|
|
// k_cos.o
|
|
__kernel_cos = 0x0026ac90; // type:func
|
|
|
|
// k_rem_pio2.o
|
|
__kernel_rem_pio2 = 0x0026af68; // type:func
|
|
|
|
// k_sin.o
|
|
__kernel_sin = 0x0026bab8; // type:func
|
|
|
|
// kf_cos.o
|
|
__kernel_cosf = 0x0026bcf0; // type:func
|
|
|
|
// kf_rem_pio2.o
|
|
__kernel_rem_pio2f = 0x0026be60; // type:func
|
|
|
|
// kf_sin.o
|
|
__kernel_sinf = 0x0026c708; // type:func
|
|
|
|
// kf_tan.o
|
|
__kernel_tanf = 0x0026c830; // type:func
|
|
|
|
// s_floor.o
|
|
floor = 0x0026cad8; // type:func
|
|
|
|
// s_scalbn.o
|
|
scalbn = 0x0026ccf0; // type:func
|
|
|
|
// sf_atan.o
|
|
atanf = 0x0026ced8; // type:func
|
|
|
|
// sf_fabs.o
|
|
fabsf = 0x0026d178; // type:func
|
|
|
|
// sf_floor.o
|
|
floorf = 0x0026d1a0; // type:func
|
|
|
|
// sf_scalbn.o
|
|
scalbnf = 0x0026d290; // type:func
|
|
|
|
// s_copysign.o
|
|
copysign = 0x0026d358; // type:func
|
|
|
|
// sf_copysign.o
|
|
copysignf = 0x0026d3a0; // type:func
|
|
|
|
|
|
//=============================
|
|
// libpc.a
|
|
//=============================
|
|
// libpc.o
|
|
scePcStart = 0x0026d3e0; // type:func
|
|
scePcStop = 0x0026d448; // type:func
|
|
|
|
|
|
//=============================
|
|
// libmc.a
|
|
//=============================
|
|
// libmc.o
|
|
sceMcInit = 0x0026d468; // type:func
|
|
sceMcEnd = 0x0026d620; // type:func
|
|
_lmcGetClientPtr = 0x0026d660; // type:func
|
|
sceMcChangeThreadPriority = 0x0026d690; // type:func
|
|
sceMcGetSlotMax = 0x0026d748; // type:func
|
|
sceMcOpen = 0x0026d808; // type:func
|
|
sceMcMkdir = 0x0026d940; // type:func
|
|
sceMcClose = 0x0026d978; // type:func
|
|
sceMcSeek = 0x0026da30; // type:func
|
|
mceIntrReadFixAlign = 0x0026db08; // type:func
|
|
sceMcRead = 0x0026db98; // type:func
|
|
sceMcWrite = 0x0026dcb8; // type:func
|
|
mcHearAlarm = 0x0026de38; // type:func
|
|
mcDelayThread = 0x0026de60; // type:func
|
|
sceMcSync = 0x0026dea8; // type:func
|
|
mceGetInfoApdx = 0x0026df88; // type:func
|
|
sceMcGetInfo = 0x0026dfe0; // type:func
|
|
sceMcUdCheckNewCard = 0x0026e168; // type:func
|
|
sceMcGetDir = 0x0026e1d8; // type:func
|
|
mceStorePwd = 0x0026e330; // type:func
|
|
sceMcChdir = 0x0026e3b8; // type:func
|
|
sceMcFormat = 0x0026e508; // type:func
|
|
sceMcDelete = 0x0026e5d0; // type:func
|
|
sceMcFlush = 0x0026e6f8; // type:func
|
|
sceMcSetFileInfo = 0x0026e7b0; // type:func
|
|
sceMcRename = 0x0026e988; // type:func
|
|
sceMcUnformat = 0x0026eaf0; // type:func
|
|
sceMcGetEntSpace = 0x0026ebb8; // type:func
|
|
|
|
|
|
//=============================
|
|
// libipu.a
|
|
//=============================
|
|
// libipu.o
|
|
setD3_CHCR = 0x0026ecd0; // type:func
|
|
//setD4_CHCR = 0x0026ed38; // type:func
|
|
sceIpuStopDMA = 0x0026eda0; // type:func
|
|
sceIpuRestartDMA = 0x0026ee88; // type:func
|
|
sceIpuSync = 0x0026efd8; // type:func
|
|
|
|
// ipuinit.o
|
|
//setD4_CHCR = 0x0026f040; // type:func
|
|
sceIpuInit = 0x0026f0a8; // type:func
|
|
|
|
// hacks for now
|
|
D_0048BAB8 = 0x0048BAB8; // type:s32
|
|
D_004885C0 = 0x004885C0; // type:s32
|
|
D_00486F20 = 0x00486F20; // force_migration:True
|
|
|
|
//=============================
|
|
// worldfile.c
|
|
//=============================
|
|
worldAbbrs = 0x002B9178; // size:0x58
|
|
worldDataExt = 0x002B91D0; // size:0x8
|
|
roomArchiveExt = 0x002B91D8; // size:0x8
|
|
worldDataFile = 0x002B91F0; // size:0x40
|
|
worldBinImgFile = 0x002B9230; // size:0x40
|
|
roomArchiveRaw = 0x002B9270; // size:0x40
|
|
roomArchiveFile = 0x002B92B0; // size:0x40
|
|
|
|
//=============================
|
|
// ppp lib
|
|
//=============================
|
|
ppvParScl = 0x0036C6C0; // size 0x10
|
|
|
|
//=============================
|
|
// memcard.c
|
|
//=============================
|
|
memcardCommands = 0x0041F8C8; // size:0x38
|
|
memcardPort = 0x0041F908; // type:s32
|
|
memcardSlot = 0x0041F90C; // type:s32
|
|
memcardType = 0x0041F910; // type:s32
|
|
memcardFree = 0x0041F914; // type:s32
|
|
memcardFormat = 0x0041F918; // type:s32
|
|
memcardFileBuf = 0x0041F9A0; // type:s32
|
|
memcardEntries = 0x0041F9A4; // type:s32
|
|
memcardDirStore = 0x0041F9A8; // size:0x20
|
|
|
|
//=============================
|
|
// disk.c
|
|
//=============================
|
|
disk_BlockSize = 0x004642E8; // type:s32
|
|
disk_Timer = 0x004642F8; // type:s32
|
|
disk_SectorSize = 0x00464300; // type:char
|
|
disk_Gamecode = 0x00464308; // type:char
|
|
disk_ImgName = 0x00464340; // type:char
|
|
disk_Mgr = 0x00464360; // size:0x24
|
|
|
|
//=============================
|
|
// lib/libkernl/filestub.c
|
|
//=============================
|
|
// data
|
|
_sceFs_q = 0x004652E0; // size:128
|
|
_fs_init = 0x00465360; // type:s32
|
|
_fs_semid = 0x00465364; // type:s32
|
|
_fs_iob_semid = 0x00465368; // type:s32
|
|
_fs_fsq_semid = 0x0046536C; // type:s32
|
|
_fs_wildcard = 0x00465370; // type:s32
|
|
// __ps2_klibinfo = 0x00464B0C; // size:16
|
|
|
|
// bss
|
|
|
|
// static
|
|
rcv_adr = 0x00666740; // size:4
|
|
ip0 = 0x00666744; // size:4
|
|
_send_data = 0x00666780; // size:3136
|
|
_rcv_data_rpc = 0x006673C0; // size:64
|
|
_rcv_data_cmd = 0x00667400; // size:1088
|
|
_iob = 0x00667840; // size:512
|
|
_cd = 0x00667A40; // size:40
|
|
_fsversion = 0x00667A68; // size:4
|
|
_sif_FsRcv_Data = 0x00667A80; // size:64
|
|
_sif_FsPoff_Data = 0x00667AC0; // size:64
|
|
|
|
//=============================
|
|
// lib/libkernl/initsys.c
|
|
//=============================
|
|
// data
|
|
SysEntry = 0x00465380; // size:8
|
|
__sce_sema_id = 0x0046538c; // size:4
|
|
__sce_eh_sema_id = 0x00465390; // size:4
|
|
_SyscallEntry = 0x00465394; // size:4
|
|
|
|
//=============================
|
|
// lib/libmc.c
|
|
//=============================
|
|
mcRunCmdNo = 0x00467DD0; // type:s32
|
|
semaidRegFunc = 0x00467DD4; // type:s32
|
|
|
|
//=============================
|
|
// cdvd.c
|
|
//=============================
|
|
cdvd_Descriptor = 0x004EC948; // type:char
|
|
cdvd_CbThreadStack = 0x004ECCF0; // size:0x1000
|
|
|
|
//=============================
|
|
// ppp lib
|
|
//=============================
|
|
ppvDbgTemp = 0x00570140;
|
|
ppvMng = 0x006105A0;
|
|
ppvEnv = 0x006105A4;
|
|
ppvPObj = 0x006105A8;
|
|
ppvEye = 0x006106B0;
|
|
ppvAt = 0x006106C0;
|
|
ppvWorldMatrix = 0x00610700; // size:0x40
|
|
ppvWorldMatrixWood = 0x00610740; // size:0x40
|
|
ppvScreenMatrix = 0x00610780; // size:0x40
|
|
ppvSWMatrix = 0x006107C0; // size:0x40
|
|
ppvSWMatrixWood = 0x00610800; // size:0x40
|
|
ppvlpCMatrix = 0x00610954;
|
|
ppvUserStopPartF = 0x0061095C; // type:s32
|
|
ppvHookFuncTbl = 0x00610960;
|
|
ppvEmptyLoop = 0x00610974; // type:s32
|
|
g_matUnit = 0x00618A10; // size:0x40
|
|
g_vecCamDir = 0x00618E60; // size:0x10
|
|
g_vecCamDirM = 0x00618E70; // size:0x10
|
|
KeDMat = 0x00618EC0; // size:0x40
|
|
KeMatPht = 0x00618F00; // size:0x40
|
|
|
|
//=============================
|
|
// memcard.c
|
|
//=============================
|
|
memcardCurCmdIdx = 0x00641FC0;
|
|
memcardLoopStep = 0x00641FC4;
|
|
memcardResult = 0x00641FD8;
|
|
memcardStatus = 0x00641FF8; //size:0x38
|
|
memcardFileName = 0x00642030;
|
|
memcardNewFileName = 0x00642034;
|
|
memcardFileBuffer = 0x00642038;
|
|
memcardFileSize = 0x0064203C;
|
|
memcardFileHandle = 0x00642040;
|
|
|
|
//=============================
|
|
// disk.c
|
|
//=============================
|
|
disk_ThreadStack = 0x00663A90; //size:0x1000
|
|
|
|
//=============================
|
|
// lib/libmc.c
|
|
//=============================
|
|
mcClientID = 0x0066D600; // type:s32
|
|
mcFileTable = 0x0066D640; // size:0x40
|
|
mcSifParams = 0x0066D680; // size:0x30
|
|
mcStatus = 0x0066D6B0; // size:0x414
|
|
mcCachedTables = 0x0066DBC0; // size:0x400
|
|
mcRetVal = 0x0066EBC0; // size:0x10
|