mirror of
https://github.com/zeldaret/oot.git
synced 2025-07-05 15:34:41 +00:00
db_camera (#842)
* Decompile shrink_window.c * progress * progress * makefile * progress * match 8 functions * 1 more match * match 2 functions * decompile func_800B9638 * fix flow * migrate .bss * doc * name some stuff * fixes * comment fix * remove scene .c files * old z_camera .s files * revert z_camera change * revert unwanted z_camera change * fixes * remove unused files, run clang-format and fix non-matching * fix clang-format causing non-matching * remove newline + old comment in func_800B3BD4 * make db_camera global variables static * add s prefix to startic variables * change magic constants * rename "unk_50" * Match func_800B3BD4 and Match DbCamera_UpdateDemoControl (-bss) * Lots of progress on update * Mainly cleanup * run format.sh + remove unused asm * replace chevrons with add quotes * remove useless cast + use correct empty argument function declaration Co-authored-by: engineer124 <engineer124engineer124@gmail.com>
This commit is contained in:
parent
ed54be7cf6
commit
d223e246c7
27 changed files with 2744 additions and 3224 deletions
|
@ -816,7 +816,6 @@ s32 func_800635D0(s32);
|
|||
void func_800636C0(void);
|
||||
void func_8006375C(s32 arg0, s32 arg1, const char* text);
|
||||
void func_8006376C(u8 x, u8 y, u8 colorId, const char* text);
|
||||
// ? func_8006376C(?);
|
||||
// ? func_80063828(?);
|
||||
void func_8006390C(Input* input);
|
||||
// ? func_80063C04(?);
|
||||
|
@ -1443,13 +1442,13 @@ u32 ShrinkWindow_GetCurrentVal(void);
|
|||
void ShrinkWindow_Init(void);
|
||||
void ShrinkWindow_Destroy(void);
|
||||
void ShrinkWindow_Update(s32 updateRate);
|
||||
// ? func_800B3B50(?);
|
||||
// ? func_800B3BD4(?);
|
||||
// ? func_800B3DF8(?);
|
||||
// ? func_800B3EBC(?);
|
||||
// ? func_800B3EFC(?);
|
||||
// ? func_800B3F38(?);
|
||||
// ? func_800B3F54(?);
|
||||
// ? DbCamera_AddVecSph(?);
|
||||
// ? DbCamera_CalcUpFromPitchYawRoll(?);
|
||||
// ? DbCamera_SetTextValue(?);
|
||||
// ? DbCamera_Vec3SToF(?);
|
||||
// ? DbCamera_Vec3FToS(?);
|
||||
// ? DbCamera_CopyVec3f(?);
|
||||
// ? DbCamera_Vec3SToF2(?);
|
||||
// ? func_800B3F94(?);
|
||||
// ? func_800B3FF4(?);
|
||||
// ? func_800B404C(?);
|
||||
|
@ -1458,24 +1457,24 @@ void ShrinkWindow_Update(s32 updateRate);
|
|||
// ? func_800B42C0(?);
|
||||
// ? func_800B4370(?);
|
||||
// ? func_800B44E0(?);
|
||||
// ? func_800B4920(?);
|
||||
// ? func_800B4A68(?);
|
||||
// ? func_800B4AA8(?);
|
||||
// ? func_800B4AE4(?);
|
||||
// ? func_800B4B20(?);
|
||||
void DbgCamera_Init(DBCamera* dbCamera, Camera* camera);
|
||||
void DbgCamera_Enable(DBCamera* dbCamera, Camera* camera);
|
||||
void DbgCamera_Update(DBCamera* dbCamera, Camera* camera);
|
||||
// ? func_800B8730(?);
|
||||
// ? func_800B87D8(?);
|
||||
// ? func_800B8978(?);
|
||||
// ? func_800B8A0C(?);
|
||||
// ? func_800B8BA4(?);
|
||||
// ? func_800B8F58(?);
|
||||
// ? func_800B9060(?);
|
||||
// ? DbCamera_PrintPoints(?);
|
||||
// ? DbCamera_PrintF32Bytes(?);
|
||||
// ? DbCamera_PrintU16Bytes(?);
|
||||
// ? DbCamera_PrintS16Bytes(?);
|
||||
// ? DbCamera_PrintCutBytes(?);
|
||||
// ? DbCamera_Init(?);
|
||||
// ? DbgCamera_Enable(?);
|
||||
// ? DbCamera_Update(?);
|
||||
// ? DbCamera_GetFirstAvailableLetter(?);
|
||||
// ? DbCamera_InitCut(?);
|
||||
// ? DbCamera_ResetCut(?);
|
||||
// ? DbCamera_CalcMempakAllocSize(?);
|
||||
// ? DbCamera_GetMempakAllocSize(?);
|
||||
// ? DbCamera_DrawSlotLetters(?);
|
||||
// ? DbCamera_PrintAllCuts(?);
|
||||
// ? func_800B91B0(?);
|
||||
void DbgCamera_FirstInit(Camera* camera, DBCamera* dbCamera);
|
||||
// ? func_800B9638(?);
|
||||
// ? DbCamera_Reset(?);
|
||||
// ? DbCamera_UpdateDemoControl(?);
|
||||
// ? func_800BB0A0(?);
|
||||
s32 func_800BB2B4(Vec3f* pos, f32* roll, f32* fov, CutsceneCameraPoint* point, s16* keyframe, f32* curFrame);
|
||||
s32 Mempak_Init(s32 controllerNb);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue