mirror of
https://github.com/zeldaret/oot.git
synced 2025-07-04 06:54:33 +00:00
Decomp and matching in fault.c and game.c (#265)
* Match Fault_WaitForInputImpl. * Decomp Fault_AddAddrConvClient, similar issues as Fault_AddClient. * Decomp Fault_WaitForButtonCombo, regalloc issues. * Rename func_800D59F8 to Fault_WalkStack. * Decomp Fault_DrawStackTrace. * Decomp Fault_WalkStack. * Decomp Fault_LogStackTrace. * Match Fault_ThreadEntry. * Improve Fault_DrawMemDump matching. * Improve code consistency in fault.c. * Match GameState_Update. * Match GameState_Realloc. * Match GameState_DrawInputDisplay. * Trivial cleanup of sBtnChars.
This commit is contained in:
parent
24ab14f748
commit
e29442f1a9
14 changed files with 340 additions and 1342 deletions
|
@ -1835,9 +1835,9 @@ void Fault_Wait5Seconds();
|
|||
void Fault_WaitForButtonCombo();
|
||||
void Fault_DrawMemDumpPage(const char*, u32*, u32);
|
||||
void Fault_DrawMemDump(u32, u32, u32, u32);
|
||||
// ? func_800D59F8(?);
|
||||
void Fault_DrawStackTrace(OSThread*, s32, s32, u32);
|
||||
void Fault_LogStackTrace(OSThread*, u32);
|
||||
void Fault_WalkStack(u32* spPtr, u32* pcPtr, u32 *raPtr);
|
||||
void Fault_DrawStackTrace(OSThread* thread, s32 x, s32 y, s32 height);
|
||||
void Fault_LogStackTrace(OSThread* thread, s32 height);
|
||||
void Fault_ResumeThread(OSThread*);
|
||||
void Fault_CommitFB();
|
||||
void Fault_ProcessClients();
|
||||
|
|
|
@ -84,7 +84,7 @@ extern u8 osAppNmiBuffer[];
|
|||
|
||||
extern u8 D_80009320[];
|
||||
extern u8 D_800093F0[];
|
||||
extern u8 D_80009430;
|
||||
extern s8 D_80009430;
|
||||
extern u32 D_80009460;
|
||||
extern u32 gDmaMgrDmaBuffSize;
|
||||
extern volatile u8 gViConfigUseDefault;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue