tp/asm/m_Do/m_Do_ext
lepelog b728ec1ef5
J3duclip, fop_actor_mng and related stuff (#131)
* J3DUClipper sinit

* sincosTable_ etc

* decompile JMATrigonometric sinit

* f_op_actor_mng

* move f_op_actor_mng and parts of mDo_ext

* J3DSys sinit

* f_op_scene_req

* failed matching attempt for decodeSZS__9JKRDecompFPUcPUcUlUl

* mX -> x

* fix mCull and fopAcM_prm_class members

* fix a few function parameters

* move missing NON_MATCHING

* remove some unneeded data

* turns out that data was not unused

* remove unused asm

* readd asm deleted by accident
2021-06-02 08:13:31 -04:00
..
ERROR_EXIT__15mDoExt_McaMorf2Fv.s dol2asm OK 2021-03-28 22:49:05 +02:00
__ct__11J3DTevOrderFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
__ct__11J3DTevStageFv.s building RELs 2021-04-06 18:00:35 +02:00
__ct__11J3DTexCoordFv.s building RELs 2021-04-06 18:00:35 +02:00
__ct__12J3DColorChanFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
__ct__12J3DIndTexMtxFv.s building RELs 2021-04-06 18:00:35 +02:00
__ct__13mDoExt_morf_cFv.s building RELs 2021-04-06 18:00:35 +02:00
__ct__14J3DIndTevStageFv.s building RELs 2021-04-06 18:00:35 +02:00
__ct__14J3DIndTexOrderFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
__ct__19J3DIndTexCoordScaleFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
__ct__19J3DTevSwapModeTableFv.s moved strings + decompile simple store functions 2021-04-10 07:02:38 +02:00
__ct__19mDoExt_invJntPacketFv.s building RELs 2021-04-06 18:00:35 +02:00
__dt__7JUTFontFv.s building RELs 2021-04-06 18:00:35 +02:00
__dt__9J3DPacketFv.s building RELs 2021-04-06 18:00:35 +02:00
__dt__10J3DMtxCalcFv.s building RELs 2021-04-06 18:00:35 +02:00
__dt__12J3DFrameCtrlFv.s building RELs 2021-04-06 18:00:35 +02:00
__dt__12J3DIndTexMtxFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
__dt__13mDoExt_morf_cFv.s building RELs 2021-04-06 18:00:35 +02:00
__dt__14mDoExt_McaMorfFv.s building RELs 2021-04-06 18:00:35 +02:00
__dt__15mDoExt_McaMorf2Fv.s building RELs 2021-04-06 18:00:35 +02:00
__dt__16mDoExt_McaMorfSOFv.s building RELs 2021-04-06 18:00:35 +02:00
__dt__17J3DMtxCalcAnmBaseFv.s building RELs 2021-04-06 18:00:35 +02:00
__dt__19J3DIndTexCoordScaleFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
__dt__19J3DMtxCalcNoAnmBaseFv.s building RELs 2021-04-06 18:00:35 +02:00
__dt__19mDoExt_invJntPacketFv.s building RELs 2021-04-06 18:00:35 +02:00
__dt__25mDoExt_MtxCalcAnmBlendTblFv.s building RELs 2021-04-06 18:00:35 +02:00
__dt__26mDoExt_3DlineMatSortPacketFv.s building RELs 2021-04-06 18:00:35 +02:00
__dt__28mDoExt_MtxCalcAnmBlendTblOldFv.s building RELs 2021-04-06 18:00:35 +02:00
calc__14mDoExt_McaMorfFv.s building RELs 2021-04-06 18:00:35 +02:00
calc__15mDoExt_McaMorf2Fv.s building RELs 2021-04-06 18:00:35 +02:00
calc__16mDoExt_McaMorfSOFv.s building RELs 2021-04-06 18:00:35 +02:00
calc__25mDoExt_MtxCalcAnmBlendTblFv.s building RELs 2021-04-06 18:00:35 +02:00
calc__28mDoExt_MtxCalcAnmBlendTblOldFv.s building RELs 2021-04-06 18:00:35 +02:00
changeBckOnly__13mDoExt_bckAnmFP15J3DAnmTransform.s dol2asm OK 2021-03-28 22:49:05 +02:00
create__21mDoExt_invisibleModelFP8J3DModelUc.s building RELs 2021-04-06 18:00:35 +02:00
decOldFrameMorfCounter__22mDoExt_MtxCalcOldFrameFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
draw__19mDoExt_3DlineMat0_cFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
draw__19mDoExt_3DlineMat1_cFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
draw__19mDoExt_invJntPacketFv.s building RELs 2021-04-06 18:00:35 +02:00
draw__26mDoExt_3DlineMatSortPacketFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
entryDL__14mDoExt_McaMorfFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
entryDL__15mDoExt_McaMorf2Fv.s dol2asm OK 2021-03-28 22:49:05 +02:00
entryDL__16mDoExt_McaMorfSOFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
entryDL__21mDoExt_invisibleModelFP4cXyz.s building RELs 2021-04-06 18:00:35 +02:00
entryJoint__13mDoExt_bckAnmFP12J3DModelDataUsf.s dol2asm OK 2021-03-28 22:49:05 +02:00
entryJoint__21mDoExt_invisibleModelFP4cXyz.s building RELs 2021-04-06 18:00:35 +02:00
entry__13mDoExt_bckAnmFP12J3DModelDataf.s dol2asm OK 2021-03-28 22:49:05 +02:00
entry__13mDoExt_bpkAnmFP16J3DMaterialTablef.s dol2asm OK 2021-03-28 22:49:05 +02:00
entry__13mDoExt_brkAnmFP16J3DMaterialTablef.s dol2asm OK 2021-03-28 22:49:05 +02:00
entry__13mDoExt_btkAnmFP16J3DMaterialTablef.s dol2asm OK 2021-03-28 22:49:05 +02:00
entry__13mDoExt_btpAnmFP16J3DMaterialTables.s dol2asm OK 2021-03-28 22:49:05 +02:00
frameUpdate__13mDoExt_morf_cFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
func_8000FA20.s building RELs 2021-04-06 18:00:35 +02:00
func_8000FC4C.s building RELs 2021-04-06 18:00:35 +02:00
func_8000FD94.s building RELs 2021-04-06 18:00:35 +02:00
func_80014FC8.s building RELs 2021-04-06 18:00:35 +02:00
func_800107D0.s building RELs 2021-04-06 18:00:35 +02:00
func_800108F0.s dol2asm OK 2021-03-28 22:49:05 +02:00
func_800150AC.s dol2asm OK 2021-03-28 22:49:05 +02:00
func_8001505C.s dol2asm OK 2021-03-28 22:49:05 +02:00
func_80011348.s building RELs 2021-04-06 18:00:35 +02:00
func_80011464.s dol2asm OK 2021-03-28 22:49:05 +02:00
func_80015034.s dol2asm OK 2021-03-28 22:49:05 +02:00
func_80015084.s dol2asm OK 2021-03-28 22:49:05 +02:00
getAnmTransform__17J3DMtxCalcAnmBaseFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
getCellHeight__7JUTFontCFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
getCellWidth__7JUTFontCFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
getTexNo__11J3DTevBlockCFUl.s dol2asm OK 2021-03-28 22:49:05 +02:00
getTransform__14mDoExt_McaMorfFUsP16J3DTransformInfo.s dol2asm OK 2021-03-28 22:49:05 +02:00
getTransform__16mDoExt_McaMorfSOFUsP16J3DTransformInfo.s dol2asm OK 2021-03-28 22:49:05 +02:00
getWeight__10J3DMtxCalcCFUc.s dol2asm OK 2021-03-28 22:49:05 +02:00
initOldFrameMorf__22mDoExt_MtxCalcOldFrameFfUsUs.s dol2asm OK 2021-03-28 22:49:05 +02:00
initPlay__14mDoExt_baseAnmFsifss.s dol2asm OK 2021-03-28 22:49:05 +02:00
init__13mDoExt_bckAnmFP15J3DAnmTransformiifssb.s building RELs 2021-04-06 18:00:35 +02:00
init__13mDoExt_blkAnmFP13J3DDeformDataP13J3DAnmClusteriifss.s dol2asm OK 2021-03-28 22:49:05 +02:00
init__13mDoExt_bpkAnmFP16J3DMaterialTableP11J3DAnmColoriifss.s dol2asm OK 2021-03-28 22:49:05 +02:00
init__13mDoExt_brkAnmFP16J3DMaterialTableP15J3DAnmTevRegKeyiifss.s dol2asm OK 2021-03-28 22:49:05 +02:00
init__13mDoExt_btkAnmFP16J3DMaterialTableP19J3DAnmTextureSRTKeyiifss.s dol2asm OK 2021-03-28 22:49:05 +02:00
init__13mDoExt_btpAnmFP16J3DMaterialTableP16J3DAnmTexPatterniifss.s dol2asm OK 2021-03-28 22:49:05 +02:00
init__15mDoExt_3Dline_cFUsii.s building RELs 2021-04-06 18:00:35 +02:00
init__19mDoExt_3DlineMat0_cFUsUsi.s building RELs 2021-04-06 18:00:35 +02:00
init__19mDoExt_3DlineMat1_cFUsUsP7ResTIMGi.s building RELs 2021-04-06 18:00:35 +02:00
mDoExt_GetCurrentRunningThread__Fv.s dol2asm OK 2021-03-28 22:49:05 +02:00
mDoExt_J3DModel__create__FP12J3DModelDataUlUl.s building RELs 2021-04-06 18:00:35 +02:00
mDoExt_brkAnmRemove__FP12J3DModelData.s dol2asm OK 2021-03-28 22:49:05 +02:00
mDoExt_btkAnmRemove__FP12J3DModelData.s dol2asm OK 2021-03-28 22:49:05 +02:00
mDoExt_changeMaterial__FP8J3DModel.s dol2asm OK 2021-03-28 22:49:05 +02:00
mDoExt_getMesgFont__Fv.s dol2asm OK 2021-03-28 22:49:05 +02:00
mDoExt_getRubyFont__Fv.s dol2asm OK 2021-03-28 22:49:05 +02:00
mDoExt_getSubFont__Fv.s dol2asm OK 2021-03-28 22:49:05 +02:00
mDoExt_initFont0__Fv.s building RELs 2021-04-06 18:00:35 +02:00
mDoExt_initFont1__Fv.s building RELs 2021-04-06 18:00:35 +02:00
mDoExt_initFont2__Fv.s building RELs 2021-04-06 18:00:35 +02:00
mDoExt_initFontCommon__FPP7JUTFontPP7ResFONTP7JKRHeapPCcP10JKRArchiveUcUlUl.s building RELs 2021-04-06 18:00:35 +02:00
mDoExt_modelDiff__FP8J3DModel.s dol2asm OK 2021-03-28 22:49:05 +02:00
mDoExt_modelEntryDL__FP8J3DModel.s dol2asm OK 2021-03-28 22:49:05 +02:00
mDoExt_modelTexturePatch__FP12J3DModelData.s building RELs 2021-04-06 18:00:35 +02:00
mDoExt_modelUpdateDL__FP8J3DModel.s dol2asm OK 2021-03-28 22:49:05 +02:00
mDoExt_modelUpdate__FP8J3DModel.s dol2asm OK 2021-03-28 22:49:05 +02:00
mDoExt_removeMesgFont__Fv.s dol2asm OK 2021-03-28 22:49:05 +02:00
mDoExt_removeSubFont__Fv.s dol2asm OK 2021-03-28 22:49:05 +02:00
mDoExt_resIDToIndex__FP10JKRArchiveUs.s dol2asm OK 2021-03-28 22:49:05 +02:00
mDoExt_setAraCacheSize__FUl.s dol2asm OK 2021-03-28 22:49:05 +02:00
mDoExt_setJ3DData__FPA4_fPC16J3DTransformInfoUs.s building RELs 2021-04-06 18:00:35 +02:00
mDoExt_setupShareTexture__FP12J3DModelDataP12J3DModelData.s building RELs 2021-04-06 18:00:35 +02:00
mDoExt_setupStageTexture__FP12J3DModelData.s building RELs 2021-04-06 18:00:35 +02:00
modelCalc__14mDoExt_McaMorfFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
modelCalc__15mDoExt_McaMorf2Fv.s dol2asm OK 2021-03-28 22:49:05 +02:00
modelCalc__16mDoExt_McaMorfSOFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
play__14mDoExt_McaMorfFP3VecUlSc.s dol2asm OK 2021-03-28 22:49:05 +02:00
play__14mDoExt_baseAnmFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
play__15mDoExt_McaMorf2FUlSc.s dol2asm OK 2021-03-28 22:49:05 +02:00
play__16mDoExt_McaMorfSOFUlSc.s dol2asm OK 2021-03-28 22:49:05 +02:00
setAnmRate__15mDoExt_McaMorf2Ff.s dol2asm OK 2021-03-28 22:49:05 +02:00
setAnm__14mDoExt_McaMorfFP15J3DAnmTransformiffffPv.s dol2asm OK 2021-03-28 22:49:05 +02:00
setAnm__15mDoExt_McaMorf2FP15J3DAnmTransformP15J3DAnmTransformfiffff.s dol2asm OK 2021-03-28 22:49:05 +02:00
setAnm__16mDoExt_McaMorfSOFP15J3DAnmTransformiffff.s dol2asm OK 2021-03-28 22:49:05 +02:00
setGX__7JUTFontFQ28JUtility6TColorQ28JUtility6TColor.s dol2asm OK 2021-03-28 22:49:05 +02:00
setMat__26mDoExt_3DlineMatSortPacketFP18mDoExt_3DlineMat_c.s building RELs 2021-04-06 18:00:35 +02:00
setMaterial__19mDoExt_3DlineMat0_cFv.s building RELs 2021-04-06 18:00:35 +02:00
setMaterial__19mDoExt_3DlineMat1_cFv.s building RELs 2021-04-06 18:00:35 +02:00
setMorf__13mDoExt_morf_cFf.s dol2asm OK 2021-03-28 22:49:05 +02:00
setTevStageInfo__11J3DTevStageFRC15J3DTevStageInfo.s dol2asm OK 2021-03-28 22:49:05 +02:00
stopZelAnime__15mDoExt_McaMorf2Fv.s dol2asm OK 2021-03-28 22:49:05 +02:00
stopZelAnime__16mDoExt_McaMorfSOFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
updateDL__16mDoExt_McaMorfSOFv.s dol2asm OK 2021-03-28 22:49:05 +02:00
update__19mDoExt_3DlineMat0_cFiR8_GXColorP12dKy_tevstr_c.s building RELs 2021-04-06 18:00:35 +02:00
update__19mDoExt_3DlineMat0_cFifR8_GXColorUsP12dKy_tevstr_c.s building RELs 2021-04-06 18:00:35 +02:00
update__19mDoExt_3DlineMat1_cFiR8_GXColorP12dKy_tevstr_c.s building RELs 2021-04-06 18:00:35 +02:00
update__19mDoExt_3DlineMat1_cFifR8_GXColorUsP12dKy_tevstr_c.s building RELs 2021-04-06 18:00:35 +02:00