mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-07-10 04:46:48 -04:00
.dead section fix
This commit is contained in:
@@ -1,274 +1,525 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: JAUSeqDataBlockMgr
|
||||
//
|
||||
//
|
||||
|
||||
#include "JSystem/JAudio2/JAUSeqDataBlockMgr.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "JSystem/JAudio2/JAUSeqDataBlockMgr.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Types:
|
||||
//
|
||||
//
|
||||
|
||||
struct JSUPtrLink {
|
||||
/* 802DBDFC */ JSUPtrLink(void*);
|
||||
/* 802DBDFC */ // False False
|
||||
// void* False
|
||||
// void False
|
||||
JSUPtrLink(void*);
|
||||
};
|
||||
|
||||
struct JSUPtrList {
|
||||
/* 802DBF14 */ void initiate();
|
||||
/* 802DBF4C */ void append(JSUPtrLink*);
|
||||
/* 802DC15C */ void remove(JSUPtrLink*);
|
||||
/* 802DBF14 */ // False False
|
||||
void initiate();
|
||||
/* 802DBF4C */ // False False
|
||||
// JSUPtrLink* False
|
||||
// JSUPtrLink False
|
||||
void append(JSUPtrLink*);
|
||||
/* 802DC15C */ // False False
|
||||
// JSUPtrLink* False
|
||||
// JSUPtrLink False
|
||||
void remove(JSUPtrLink*);
|
||||
};
|
||||
|
||||
template <typename A0>
|
||||
struct JSULink {};
|
||||
struct JSULink { };
|
||||
/* JSULink<JAUSeqDataBlock> */
|
||||
struct JSULink__template1 {};
|
||||
struct JSULink__template1 {
|
||||
};
|
||||
|
||||
struct JKRArchive {};
|
||||
struct JKRArchive {
|
||||
};
|
||||
|
||||
struct JAISoundID {};
|
||||
struct JAISoundID {
|
||||
};
|
||||
|
||||
struct JAUSeqDataBlock {
|
||||
/* 802A68F4 */ JAUSeqDataBlock();
|
||||
/* 802A68F4 */ // False False
|
||||
JAUSeqDataBlock();
|
||||
};
|
||||
|
||||
struct JAUSeqDataBlocks {
|
||||
/* 802A6928 */ void getSeqData(JAISoundID);
|
||||
/* 802A6974 */ void seekFreeBlock(u32);
|
||||
/* 802A69D8 */ void append(JSULink<JAUSeqDataBlock>*);
|
||||
/* 802A69F8 */ void remove(JSULink<JAUSeqDataBlock>*);
|
||||
/* 802A6A18 */ void hasFailedBlock(JAISoundID);
|
||||
/* 802A6928 */ // True False
|
||||
// JAISoundID False
|
||||
void getSeqData(JAISoundID);
|
||||
/* 802A6974 */ // True False
|
||||
// u32 False
|
||||
void seekFreeBlock(u32);
|
||||
/* 802A69D8 */ // False True
|
||||
// JSULink<JAUSeqDataBlock>* False
|
||||
// JSULink<JAUSeqDataBlock> True
|
||||
// JAUSeqDataBlock False
|
||||
void append(JSULink<JAUSeqDataBlock>*);
|
||||
/* 802A69F8 */ // False True
|
||||
// JSULink<JAUSeqDataBlock>* False
|
||||
// JSULink<JAUSeqDataBlock> True
|
||||
// JAUSeqDataBlock False
|
||||
void remove(JSULink<JAUSeqDataBlock>*);
|
||||
/* 802A6A18 */ // True False
|
||||
// JAISoundID False
|
||||
void hasFailedBlock(JAISoundID);
|
||||
};
|
||||
|
||||
struct JAISeqData {};
|
||||
struct JAISeqDataUser {
|
||||
};
|
||||
|
||||
struct JAISeqDataUser {};
|
||||
struct JAISeqData {
|
||||
};
|
||||
|
||||
struct JAUDynamicSeqDataBlocks {
|
||||
/* 802A6A58 */ JAUDynamicSeqDataBlocks();
|
||||
/* 802A6AA0 */ void setSeqDataArchive(JKRArchive*);
|
||||
/* 802A6AA8 */ void getSeqData(JAISoundID, JAISeqDataUser*, JAISeqData*, bool);
|
||||
/* 802A6B8C */ void appendDynamicSeqDataBlock(JAUSeqDataBlock*);
|
||||
/* 802A6C18 */ void loadDynamicSeq(JAISoundID, bool, JAISeqDataUser*);
|
||||
/* 802A6D48 */ void releaseIdleDynamicSeqDataBlock(JAISeqDataUser*);
|
||||
/* 802A6E00 */ void releaseIdleDynamicSeqDataBlock_(JAISeqDataUser*, u32);
|
||||
/* 802A6EDC */ void rearrangeLoadingSeqs_();
|
||||
/* 802A6A58 */ // False False
|
||||
JAUDynamicSeqDataBlocks();
|
||||
/* 802A6AA0 */ // False False
|
||||
// JKRArchive* False
|
||||
// JKRArchive False
|
||||
void setSeqDataArchive(JKRArchive*);
|
||||
/* 802A6AA8 */ // False False
|
||||
// JAISoundID False
|
||||
// JAISeqDataUser* False
|
||||
// JAISeqDataUser False
|
||||
// JAISeqData* False
|
||||
// JAISeqData False
|
||||
// bool False
|
||||
void getSeqData(JAISoundID, JAISeqDataUser*, JAISeqData*, bool);
|
||||
/* 802A6B8C */ // False False
|
||||
// JAUSeqDataBlock* False
|
||||
// JAUSeqDataBlock False
|
||||
void appendDynamicSeqDataBlock(JAUSeqDataBlock*);
|
||||
/* 802A6C18 */ // False False
|
||||
// JAISoundID False
|
||||
// bool False
|
||||
// JAISeqDataUser* False
|
||||
// JAISeqDataUser False
|
||||
void loadDynamicSeq(JAISoundID, bool, JAISeqDataUser*);
|
||||
/* 802A6D48 */ // False False
|
||||
// JAISeqDataUser* False
|
||||
// JAISeqDataUser False
|
||||
void releaseIdleDynamicSeqDataBlock(JAISeqDataUser*);
|
||||
/* 802A6E00 */ // True False
|
||||
// JAISeqDataUser* False
|
||||
// JAISeqDataUser False
|
||||
// u32 False
|
||||
void releaseIdleDynamicSeqDataBlock_(JAISeqDataUser*, u32);
|
||||
/* 802A6EDC */ // True False
|
||||
void rearrangeLoadingSeqs_();
|
||||
};
|
||||
|
||||
struct JASResArcLoader {
|
||||
/* 80290BD0 */ void getResSize(JKRArchive const*, u16);
|
||||
/* 80290D18 */ void loadResourceAsync(JKRArchive*, u16, u8*, u32, void (*)(u32, u32), u32);
|
||||
/* 80290BD0 */ // False False
|
||||
// JKRArchive const* False
|
||||
// JKRArchive const False
|
||||
// JKRArchive False
|
||||
// u16 False
|
||||
void getResSize(JKRArchive const*, u16);
|
||||
/* 80290D18 */ // False False
|
||||
// JKRArchive* False
|
||||
// JKRArchive False
|
||||
// u16 False
|
||||
// u8* False
|
||||
// u8 False
|
||||
// u32 False
|
||||
// void (*)(u32, u32) False
|
||||
// * False
|
||||
// False
|
||||
// void False
|
||||
// u32 False
|
||||
// u32 False
|
||||
// u32 False
|
||||
void loadResourceAsync(JKRArchive*, u16, u8*, u32, void (*)(u32, u32), u32);
|
||||
};
|
||||
|
||||
//
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
//
|
||||
|
||||
// True False
|
||||
// u32 False
|
||||
// u32 False
|
||||
static void JAUDynamicSeqDataBlocks_receiveLoaded_(u32, u32);
|
||||
|
||||
// False False
|
||||
extern "C" void __ct__15JAUSeqDataBlockFv();
|
||||
// True False
|
||||
// JAISoundID False
|
||||
extern "C" void getSeqData__16JAUSeqDataBlocksF10JAISoundID();
|
||||
// True False
|
||||
// u32 False
|
||||
extern "C" void seekFreeBlock__16JAUSeqDataBlocksFUl();
|
||||
// False True
|
||||
// JSULink<JAUSeqDataBlock>* False
|
||||
// JSULink<JAUSeqDataBlock> True
|
||||
// JAUSeqDataBlock False
|
||||
extern "C" void func_802A69D8();
|
||||
// False True
|
||||
// JSULink<JAUSeqDataBlock>* False
|
||||
// JSULink<JAUSeqDataBlock> True
|
||||
// JAUSeqDataBlock False
|
||||
extern "C" void func_802A69F8();
|
||||
// True False
|
||||
// JAISoundID False
|
||||
extern "C" void hasFailedBlock__16JAUSeqDataBlocksF10JAISoundID();
|
||||
// False False
|
||||
extern "C" void __ct__23JAUDynamicSeqDataBlocksFv();
|
||||
// False False
|
||||
// JKRArchive* False
|
||||
// JKRArchive False
|
||||
extern "C" void setSeqDataArchive__23JAUDynamicSeqDataBlocksFP10JKRArchive();
|
||||
// False False
|
||||
// JAISoundID False
|
||||
// JAISeqDataUser* False
|
||||
// JAISeqDataUser False
|
||||
// JAISeqData* False
|
||||
// JAISeqData False
|
||||
// bool False
|
||||
extern "C" void getSeqData__23JAUDynamicSeqDataBlocksF10JAISoundIDP14JAISeqDataUserP10JAISeqDatab();
|
||||
// False False
|
||||
// JAUSeqDataBlock* False
|
||||
// JAUSeqDataBlock False
|
||||
extern "C" void appendDynamicSeqDataBlock__23JAUDynamicSeqDataBlocksFP15JAUSeqDataBlock();
|
||||
// True False
|
||||
// u32 False
|
||||
// u32 False
|
||||
extern "C" static void JAUDynamicSeqDataBlocks_receiveLoaded___FUlUl();
|
||||
// False False
|
||||
// JAISoundID False
|
||||
// bool False
|
||||
// JAISeqDataUser* False
|
||||
// JAISeqDataUser False
|
||||
extern "C" void loadDynamicSeq__23JAUDynamicSeqDataBlocksF10JAISoundIDbP14JAISeqDataUser();
|
||||
// False False
|
||||
// JAISeqDataUser* False
|
||||
// JAISeqDataUser False
|
||||
extern "C" void releaseIdleDynamicSeqDataBlock__23JAUDynamicSeqDataBlocksFP14JAISeqDataUser();
|
||||
// True False
|
||||
// JAISeqDataUser* False
|
||||
// JAISeqDataUser False
|
||||
// u32 False
|
||||
extern "C" void releaseIdleDynamicSeqDataBlock___23JAUDynamicSeqDataBlocksFP14JAISeqDataUserUl();
|
||||
// True False
|
||||
extern "C" void rearrangeLoadingSeqs___23JAUDynamicSeqDataBlocksFv();
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
// False False
|
||||
// JKRArchive const* False
|
||||
// JKRArchive const False
|
||||
// JKRArchive False
|
||||
// u16 False
|
||||
extern "C" void getResSize__15JASResArcLoaderFPC10JKRArchiveUs();
|
||||
// False False
|
||||
// JKRArchive* False
|
||||
// JKRArchive False
|
||||
// u16 False
|
||||
// u8* False
|
||||
// u8 False
|
||||
// u32 False
|
||||
// void (*)(u32, u32) False
|
||||
// * False
|
||||
// False
|
||||
// void False
|
||||
// u32 False
|
||||
// u32 False
|
||||
// u32 False
|
||||
extern "C" void loadResourceAsync__15JASResArcLoaderFP10JKRArchiveUsPUcUlPFUlUl_vUl();
|
||||
// False False
|
||||
// void* False
|
||||
// void False
|
||||
extern "C" void __ct__10JSUPtrLinkFPv();
|
||||
// False False
|
||||
extern "C" void initiate__10JSUPtrListFv();
|
||||
// False False
|
||||
// JSUPtrLink* False
|
||||
// JSUPtrLink False
|
||||
extern "C" void append__10JSUPtrListFP10JSUPtrLink();
|
||||
// False False
|
||||
// JSUPtrLink* False
|
||||
// JSUPtrLink False
|
||||
extern "C" void remove__10JSUPtrListFP10JSUPtrLink();
|
||||
// False False
|
||||
extern "C" void _savegpr_24();
|
||||
// False False
|
||||
extern "C" void _savegpr_25();
|
||||
// False False
|
||||
extern "C" void _savegpr_27();
|
||||
// False False
|
||||
extern "C" void _savegpr_29();
|
||||
// False False
|
||||
extern "C" void _restgpr_24();
|
||||
// False False
|
||||
extern "C" void _restgpr_25();
|
||||
// False False
|
||||
extern "C" void _restgpr_27();
|
||||
// False False
|
||||
extern "C" void _restgpr_29();
|
||||
extern "C" extern u8 data_80450B50[4];
|
||||
|
||||
//
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* 802A68F4-802A6928 0034+00 s=0 e=2 z=0 None .text __ct__15JAUSeqDataBlockFv */
|
||||
/* 802A68F4-802A6928 0034+00 s=0 e=2 z=0 None .text __ct__15JAUSeqDataBlockFv */
|
||||
// 802A690C: 802DBDFC (__ct__10JSUPtrLinkFPv)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm JAUSeqDataBlock::JAUSeqDataBlock() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JAudio2/JAUSeqDataBlockMgr/__ct__15JAUSeqDataBlockFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A6928-802A6974 004C+00 s=1 e=0 z=0 None .text getSeqData__16JAUSeqDataBlocksF10JAISoundID
|
||||
*/
|
||||
|
||||
/* 802A6928-802A6974 004C+00 s=1 e=0 z=0 None .text getSeqData__16JAUSeqDataBlocksF10JAISoundID */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// JAISoundID False
|
||||
asm void JAUSeqDataBlocks::getSeqData(JAISoundID param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JAudio2/JAUSeqDataBlockMgr/getSeqData__16JAUSeqDataBlocksF10JAISoundID.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A6974-802A69D8 0064+00 s=1 e=0 z=0 None .text seekFreeBlock__16JAUSeqDataBlocksFUl */
|
||||
|
||||
/* 802A6974-802A69D8 0064+00 s=1 e=0 z=0 None .text seekFreeBlock__16JAUSeqDataBlocksFUl */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// u32 False
|
||||
asm void JAUSeqDataBlocks::seekFreeBlock(u32 param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JAudio2/JAUSeqDataBlockMgr/seekFreeBlock__16JAUSeqDataBlocksFUl.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A69D8-802A69F8 0020+00 s=5 e=0 z=0 None .text
|
||||
* append__16JAUSeqDataBlocksFP26JSULink<15JAUSeqDataBlock> */
|
||||
|
||||
/* 802A69D8-802A69F8 0020+00 s=5 e=0 z=0 None .text append__16JAUSeqDataBlocksFP26JSULink<15JAUSeqDataBlock> */
|
||||
// 802A69E4: 802DBF4C (append__10JSUPtrListFP10JSUPtrLink)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False True
|
||||
// JSULink<JAUSeqDataBlock>* False
|
||||
// JSULink<JAUSeqDataBlock> True
|
||||
// JAUSeqDataBlock False
|
||||
asm void JAUSeqDataBlocks::append(JSULink<JAUSeqDataBlock>* param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JAudio2/JAUSeqDataBlockMgr/func_802A69D8.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A69F8-802A6A18 0020+00 s=4 e=0 z=0 None .text
|
||||
* remove__16JAUSeqDataBlocksFP26JSULink<15JAUSeqDataBlock> */
|
||||
|
||||
/* 802A69F8-802A6A18 0020+00 s=4 e=0 z=0 None .text remove__16JAUSeqDataBlocksFP26JSULink<15JAUSeqDataBlock> */
|
||||
// 802A6A04: 802DC15C (remove__10JSUPtrListFP10JSUPtrLink)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False True
|
||||
// JSULink<JAUSeqDataBlock>* False
|
||||
// JSULink<JAUSeqDataBlock> True
|
||||
// JAUSeqDataBlock False
|
||||
asm void JAUSeqDataBlocks::remove(JSULink<JAUSeqDataBlock>* param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JAudio2/JAUSeqDataBlockMgr/func_802A69F8.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A6A18-802A6A58 0040+00 s=1 e=0 z=0 None .text
|
||||
* hasFailedBlock__16JAUSeqDataBlocksF10JAISoundID */
|
||||
|
||||
/* 802A6A18-802A6A58 0040+00 s=1 e=0 z=0 None .text hasFailedBlock__16JAUSeqDataBlocksF10JAISoundID */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// JAISoundID False
|
||||
asm void JAUSeqDataBlocks::hasFailedBlock(JAISoundID param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JAudio2/JAUSeqDataBlockMgr/hasFailedBlock__16JAUSeqDataBlocksF10JAISoundID.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A6A58-802A6AA0 0048+00 s=0 e=2 z=0 None .text __ct__23JAUDynamicSeqDataBlocksFv */
|
||||
|
||||
/* 802A6A58-802A6AA0 0048+00 s=0 e=2 z=0 None .text __ct__23JAUDynamicSeqDataBlocksFv */
|
||||
// 802A6A6C: 802DBF14 (initiate__10JSUPtrListFv)
|
||||
// 802A6A74: 802DBF14 (initiate__10JSUPtrListFv)
|
||||
// 802A6A7C: 802DBF14 (initiate__10JSUPtrListFv)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm JAUDynamicSeqDataBlocks::JAUDynamicSeqDataBlocks() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JAudio2/JAUSeqDataBlockMgr/__ct__23JAUDynamicSeqDataBlocksFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A6AA0-802A6AA8 0008+00 s=0 e=2 z=0 None .text
|
||||
* setSeqDataArchive__23JAUDynamicSeqDataBlocksFP10JKRArchive */
|
||||
|
||||
/* 802A6AA0-802A6AA8 0008+00 s=0 e=2 z=0 None .text setSeqDataArchive__23JAUDynamicSeqDataBlocksFP10JKRArchive */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// JKRArchive* False
|
||||
// JKRArchive False
|
||||
asm void JAUDynamicSeqDataBlocks::setSeqDataArchive(JKRArchive* param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JAudio2/JAUSeqDataBlockMgr/setSeqDataArchive__23JAUDynamicSeqDataBlocksFP10JKRArchive.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A6AA8-802A6B8C 00E4+00 s=0 e=1 z=0 None .text
|
||||
* getSeqData__23JAUDynamicSeqDataBlocksF10JAISoundIDP14JAISeqDataUserP10JAISeqDatab */
|
||||
|
||||
/* 802A6AA8-802A6B8C 00E4+00 s=0 e=1 z=0 None .text getSeqData__23JAUDynamicSeqDataBlocksF10JAISoundIDP14JAISeqDataUserP10JAISeqDatab */
|
||||
// 802A6AB8: 803621D4 (_savegpr_27)
|
||||
// 802A6AD0: 802A6EDC (rearrangeLoadingSeqs___23JAUDynamicSeqDataBlocksFv)
|
||||
// 802A6AE4: 802A6A18 (hasFailedBlock__16JAUSeqDataBlocksF10JAISoundID)
|
||||
// 802A6B08: 802A6928 (getSeqData__16JAUSeqDataBlocksF10JAISoundID)
|
||||
// 802A6B2C: 802A6928 (getSeqData__16JAUSeqDataBlocksF10JAISoundID)
|
||||
// 802A6B64: 802A6C18 (loadDynamicSeq__23JAUDynamicSeqDataBlocksF10JAISoundIDbP14JAISeqDataUser)
|
||||
// 802A6B78: 80362220 (_restgpr_27)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm void JAUDynamicSeqDataBlocks::getSeqData(JAISoundID param_0, JAISeqDataUser* param_1,
|
||||
JAISeqData* param_2, bool param_3) {
|
||||
nofralloc
|
||||
// False False
|
||||
// JAISoundID False
|
||||
// JAISeqDataUser* False
|
||||
// JAISeqDataUser False
|
||||
// JAISeqData* False
|
||||
// JAISeqData False
|
||||
// bool False
|
||||
asm void JAUDynamicSeqDataBlocks::getSeqData(JAISoundID param_0, JAISeqDataUser* param_1, JAISeqData* param_2, bool param_3) {
|
||||
nofralloc
|
||||
#include "asm/JSystem/JAudio2/JAUSeqDataBlockMgr/func_802A6AA8.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A6B8C-802A6BF4 0068+00 s=0 e=2 z=0 None .text
|
||||
* appendDynamicSeqDataBlock__23JAUDynamicSeqDataBlocksFP15JAUSeqDataBlock */
|
||||
|
||||
/* 802A6B8C-802A6BF4 0068+00 s=0 e=2 z=0 None .text appendDynamicSeqDataBlock__23JAUDynamicSeqDataBlocksFP15JAUSeqDataBlock */
|
||||
// 802A6BA8: 802A6EDC (rearrangeLoadingSeqs___23JAUDynamicSeqDataBlocksFv)
|
||||
// 802A6BC4: 802A69D8 (func_802A69D8)
|
||||
// 802A6BD4: 802A69D8 (func_802A69D8)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// JAUSeqDataBlock* False
|
||||
// JAUSeqDataBlock False
|
||||
asm void JAUDynamicSeqDataBlocks::appendDynamicSeqDataBlock(JAUSeqDataBlock* param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JAudio2/JAUSeqDataBlockMgr/appendDynamicSeqDataBlock__23JAUDynamicSeqDataBlocksFP15JAUSeqDataBlock.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A6BF4-802A6C18 0024+00 s=1 e=0 z=0 None .text JAUDynamicSeqDataBlocks_receiveLoaded___FUlUl
|
||||
*/
|
||||
|
||||
/* 802A6BF4-802A6C18 0024+00 s=1 e=0 z=0 None .text JAUDynamicSeqDataBlocks_receiveLoaded___FUlUl */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// u32 False
|
||||
// u32 False
|
||||
asm static void JAUDynamicSeqDataBlocks_receiveLoaded_(u32 param_0, u32 param_1) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JAudio2/JAUSeqDataBlockMgr/JAUDynamicSeqDataBlocks_receiveLoaded___FUlUl.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A6C18-802A6D48 0130+00 s=1 e=2 z=0 None .text
|
||||
* loadDynamicSeq__23JAUDynamicSeqDataBlocksF10JAISoundIDbP14JAISeqDataUser */
|
||||
|
||||
/* 802A6C18-802A6D48 0130+00 s=1 e=2 z=0 None .text loadDynamicSeq__23JAUDynamicSeqDataBlocksF10JAISoundIDbP14JAISeqDataUser */
|
||||
// 802A6C28: 803621CC (_savegpr_25)
|
||||
// 802A6C50: 80450B50 (data_80450B50)
|
||||
// 802A6C8C: 80290BD0 (getResSize__15JASResArcLoaderFPC10JKRArchiveUs)
|
||||
// 802A6C9C: 802A6974 (seekFreeBlock__16JAUSeqDataBlocksFUl)
|
||||
// 802A6CBC: 802A6E00 (releaseIdleDynamicSeqDataBlock___23JAUDynamicSeqDataBlocksFP14JAISeqDataUserUl)
|
||||
// 802A6CE0: 802A69F8 (func_802A69F8)
|
||||
// 802A6D04: 802A69D8 (func_802A69D8)
|
||||
// 802A6D1C: 802A6BF4 (JAUDynamicSeqDataBlocks_receiveLoaded___FUlUl)
|
||||
// 802A6D20: 802A6BF4 (JAUDynamicSeqDataBlocks_receiveLoaded___FUlUl)
|
||||
// 802A6D28: 80290D18 (loadResourceAsync__15JASResArcLoaderFP10JKRArchiveUsPUcUlPFUlUl_vUl)
|
||||
// 802A6D34: 80362218 (_restgpr_25)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm void JAUDynamicSeqDataBlocks::loadDynamicSeq(JAISoundID param_0, bool param_1,
|
||||
JAISeqDataUser* param_2) {
|
||||
nofralloc
|
||||
// False False
|
||||
// JAISoundID False
|
||||
// bool False
|
||||
// JAISeqDataUser* False
|
||||
// JAISeqDataUser False
|
||||
asm void JAUDynamicSeqDataBlocks::loadDynamicSeq(JAISoundID param_0, bool param_1, JAISeqDataUser* param_2) {
|
||||
nofralloc
|
||||
#include "asm/JSystem/JAudio2/JAUSeqDataBlockMgr/loadDynamicSeq__23JAUDynamicSeqDataBlocksF10JAISoundIDbP14JAISeqDataUser.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A6D48-802A6E00 00B8+00 s=0 e=1 z=0 None .text
|
||||
* releaseIdleDynamicSeqDataBlock__23JAUDynamicSeqDataBlocksFP14JAISeqDataUser */
|
||||
|
||||
/* 802A6D48-802A6E00 00B8+00 s=0 e=1 z=0 None .text releaseIdleDynamicSeqDataBlock__23JAUDynamicSeqDataBlocksFP14JAISeqDataUser */
|
||||
// 802A6D58: 803621D4 (_savegpr_27)
|
||||
// 802A6D64: 802A6EDC (rearrangeLoadingSeqs___23JAUDynamicSeqDataBlocksFv)
|
||||
// 802A6DAC: 802A69F8 (func_802A69F8)
|
||||
// 802A6DD4: 802A69D8 (func_802A69D8)
|
||||
// 802A6DEC: 80362220 (_restgpr_27)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// JAISeqDataUser* False
|
||||
// JAISeqDataUser False
|
||||
asm void JAUDynamicSeqDataBlocks::releaseIdleDynamicSeqDataBlock(JAISeqDataUser* param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JAudio2/JAUSeqDataBlockMgr/releaseIdleDynamicSeqDataBlock__23JAUDynamicSeqDataBlocksFP14JAISeqDataUser.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A6E00-802A6EDC 00DC+00 s=1 e=0 z=0 None .text
|
||||
* releaseIdleDynamicSeqDataBlock___23JAUDynamicSeqDataBlocksFP14JAISeqDataUserUl */
|
||||
|
||||
/* 802A6E00-802A6EDC 00DC+00 s=1 e=0 z=0 None .text releaseIdleDynamicSeqDataBlock___23JAUDynamicSeqDataBlocksFP14JAISeqDataUserUl */
|
||||
// 802A6E10: 803621C8 (_savegpr_24)
|
||||
// 802A6E20: 802A6EDC (rearrangeLoadingSeqs___23JAUDynamicSeqDataBlocksFv)
|
||||
// 802A6E9C: 802A69F8 (func_802A69F8)
|
||||
// 802A6EB4: 802A69D8 (func_802A69D8)
|
||||
// 802A6EC8: 80362214 (_restgpr_24)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm void JAUDynamicSeqDataBlocks::releaseIdleDynamicSeqDataBlock_(JAISeqDataUser* param_0,
|
||||
u32 param_1) {
|
||||
nofralloc
|
||||
// True False
|
||||
// JAISeqDataUser* False
|
||||
// JAISeqDataUser False
|
||||
// u32 False
|
||||
asm void JAUDynamicSeqDataBlocks::releaseIdleDynamicSeqDataBlock_(JAISeqDataUser* param_0, u32 param_1) {
|
||||
nofralloc
|
||||
#include "asm/JSystem/JAudio2/JAUSeqDataBlockMgr/releaseIdleDynamicSeqDataBlock___23JAUDynamicSeqDataBlocksFP14JAISeqDataUserUl.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A6EDC-802A6F70 0094+00 s=4 e=0 z=0 None .text
|
||||
* rearrangeLoadingSeqs___23JAUDynamicSeqDataBlocksFv */
|
||||
|
||||
/* 802A6EDC-802A6F70 0094+00 s=4 e=0 z=0 None .text rearrangeLoadingSeqs___23JAUDynamicSeqDataBlocksFv */
|
||||
// 802A6EEC: 803621DC (_savegpr_29)
|
||||
// 802A6F18: 802A69F8 (func_802A69F8)
|
||||
// 802A6F24: 802A69D8 (func_802A69D8)
|
||||
// 802A6F3C: 802A69F8 (func_802A69F8)
|
||||
// 802A6F48: 802A69D8 (func_802A69D8)
|
||||
// 802A6F5C: 80362228 (_restgpr_29)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
asm void JAUDynamicSeqDataBlocks::rearrangeLoadingSeqs_() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JAudio2/JAUSeqDataBlockMgr/rearrangeLoadingSeqs___23JAUDynamicSeqDataBlocksFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user