This commit is contained in:
MegaMech
2026-02-24 23:27:03 +00:00
parent 00f73df94f
commit 26116a1e57
156 changed files with 1228 additions and 1078 deletions
+15 -15
View File
@@ -118,7 +118,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
<dt>Global <a class="el" href="controller_8h.html#aa962180453c026d747ebef163e571966">__osPfsRWInode</a> (OSPfs *pfs, <a class="el" href="struct____OSInode.html">__OSInode</a> *inode, u8 flag, u8 bank)</dt>
<dd><a class="anchor" id="_todo000033"></a>don't like this =/ //maybe &amp;inode-&gt;inode_table[j*PFS_ONE_PAGE].ipage or something </dd>
<dt>Global <a class="el" href="piint_8h.html#a3e05f8f40d1da55183ee0eaec0c5b6bb">__osPiDevMgr</a> </dt>
<dd><a class="anchor" id="_todo000039"></a>In libreultra this is in an include </dd>
<dd><a class="anchor" id="_todo000036"></a>In libreultra this is in an include </dd>
<dt>Global <a class="el" href="controller_8h.html#aef46f2f348aa04f58019de1b9036fcec">__osRepairPackId</a> (OSPfs *pfs, <a class="el" href="struct____OSPackId.html">__OSPackId</a> *badid, <a class="el" href="struct____OSPackId.html">__OSPackId</a> *newid)</dt>
<dd><p class="startdd"><a class="anchor" id="_todo000029"></a>fix magic number </p>
<p class="enddd"><a class="anchor" id="_todo000030"></a>remove magic constant </p>
@@ -126,13 +126,13 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
<dt>Global <a class="el" href="actors_8c.html#a91fb2e4e37e7c72fea918fe2c1bb4eaf">add_actor_to_empty_slot</a> (<a class="el" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a> pos, <a class="el" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a> rot, <a class="el" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a> velocity, s16 actorType)</dt>
<dd><a class="anchor" id="_todo000055"></a>Commented out because deletes too soon. </dd>
<dt>Global <a class="el" href="code__80086E70_8h.html#a5aed2e47470583536b07b8b3bcb9edd6">are_players_in_course_section</a> (s16, s16)</dt>
<dd><a class="anchor" id="_todo000008"></a>This is the easiest solution otherwise actors would not collide on custom courses. </dd>
<dd><a class="anchor" id="_todo000007"></a>This is the easiest solution otherwise actors would not collide on custom courses. </dd>
<dt>Global <a class="el" href="classATrain.html#aa82e623dbfe2747f8be8f2e4781c9973">ATrain::SyncComponents</a> (<a class="el" href="structTrainCarStuff.html">TrainCarStuff</a> *trainCar, s16 orientationY)</dt>
<dd><a class="anchor" id="_todo000022"></a>: Change actorIndex to ptr to <a class="el" href="structTrainCar.html">TrainCar</a> actor </dd>
<dt>Global <a class="el" href="camera_8h.html#a5d473430986a7e9d5ceca3b538321cc8">BAD_RETURN</a> (cmd)</dt>
<dd><a class="anchor" id="_todo000006"></a>put this define in types.h or similar. Certain functions are marked as having return values, but do not actually return a value. This causes undefined behavior, which we'd rather avoid on modern GCC. This only impacts -O2 and can matter for both the function itself and functions that call it. </dd>
<dt>Global <a class="el" href="main_8h.html#a9410901312e9664a26f6a854227f2f8b">clear_framebuffer</a> (s32)</dt>
<dd><a class="anchor" id="_todo000025"></a>Why did void* work for matching </dd>
<dd><a class="anchor" id="_todo000027"></a>Why did void* work for matching </dd>
<dt>Global <a class="el" href="update__objects_8c.html#adf5256c5c92e5b22c984e0b8d171cda6">D_800E43B0</a> []</dt>
<dd><a class="anchor" id="_todo000062"></a>unused? </dd>
<dt>Global <a class="el" href="code__80281780_8h.html#a76c4e29164ea94ce7dd883af83565b45">debug_switch_character_ceremony_cutscene</a> (void)</dt>
@@ -164,13 +164,13 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
<dt>Global <a class="el" href="ceremony__and__credits_8c.html#aab9248c3326f8c807db81c730ae8dc08">func_8028336C</a> (UNUSED <a class="el" href="structCinematicCamera.html">CinematicCamera</a> *arg0, UNUSED <a class="el" href="structCamera.html">Camera</a> *camera)</dt>
<dd><a class="anchor" id="_todo000011"></a>Does this match as a return of s8? </dd>
<dt>Global <a class="el" href="ceremony__and__credits_8h.html#ad8aba525036323f4e292e63fb2a356d0">func_802846E4</a> (<a class="el" href="structCinematicCamera.html">CinematicCamera</a> *)</dt>
<dd><a class="anchor" id="_todo000012"></a>What does this even do? </dd>
<dd><a class="anchor" id="_todo000013"></a>What does this even do? </dd>
<dt>Global <a class="el" href="race__logic_8h.html#a4eb4cb5c0963bcfceae40d340c2e7756">func_8028F970</a> (void)</dt>
<dd><a class="anchor" id="_todo000053"></a>increasing players past four would require increase this loop iterator. </dd>
<dt>Global <a class="el" href="Game_8h.html#af21f89b45e081c9857c7c6689737ea93">GetCupName</a> (void)</dt>
<dd><a class="anchor" id="_todo000036"></a>Move gGfxPool out of <a class="el" href="main_8h.html">main.h</a> </dd>
<dd><a class="anchor" id="_todo000037"></a>Move gGfxPool out of <a class="el" href="main_8h.html">main.h</a> </dd>
<dt>Global <a class="el" href="code__800029B0_8h.html#a8a6a0e5ed8709356fba948d0beeb6a95">gPlayerWinningIndex</a> </dt>
<dd><a class="anchor" id="_todo000007"></a>gPlayerWinningIndex (D_800DC5E8) accessed as word, D_800DC5EB as u8 </dd>
<dd><a class="anchor" id="_todo000008"></a>gPlayerWinningIndex (D_800DC5E8) accessed as word, D_800DC5EB as u8 </dd>
<dt>Global <a class="el" href="some__data_8c.html#af40885efd72dc665a278c6f29e19ecf3">gTorchSpawns</a> []</dt>
<dd><a class="anchor" id="_todo000064"></a>fix this extern </dd>
<dt>Global <a class="el" href="osEPiRawStartDma_8c.html#a0f405b027addb60288ca287959d8d3d6">IO_WRITE</a> (addr, data)</dt>
@@ -186,35 +186,35 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
<dt>Global <a class="el" href="menus_8c.html#a3d16275034df7858d890273a95a5a4af">logo_intro_menu_act</a> (struct <a class="el" href="structController.html">Controller</a> *controller, UNUSED u16 controllerIdx)</dt>
<dd><a class="anchor" id="_todo000028"></a>Label audio funcs </dd>
<dt>Global <a class="el" href="main_8h.html#a3e7f5dc57f158b3772b2ab86f730b3d7">MTX_KART_POOL_SIZE</a> </dt>
<dd><a class="anchor" id="_todo000027"></a>Verify with proper documentation </dd>
<dt>Global <a class="el" href="main_8h.html#a92feae5b57f31cf54ba83ec8dacfa031">MTX_SHADOW_POOL_SIZE</a> </dt>
<dd><a class="anchor" id="_todo000026"></a>Verify with proper documentation </dd>
<dt>Global <a class="el" href="main_8h.html#a92feae5b57f31cf54ba83ec8dacfa031">MTX_SHADOW_POOL_SIZE</a> </dt>
<dd><a class="anchor" id="_todo000025"></a>Verify with proper documentation </dd>
<dt>Global <a class="el" href="podium__ceremony__actors_8h.html#a186674a03da1d9fce04a3211d6f4ec4d">new_actor</a> (<a class="el" href="structActorInitParams.html">ActorInitParams</a> *)</dt>
<dd><a class="anchor" id="_todo000013"></a>More indepth error checking/return value </dd>
<dd><a class="anchor" id="_todo000012"></a>More indepth error checking/return value </dd>
<dt>Global <a class="el" href="structNote.html#ad84c5a727f09a9ea8140bcf1b56ce512">Note::priority</a> </dt>
<dd><a class="anchor" id="_todo000004"></a>use macros or something instead. </dd>
<dt>Global <a class="el" href="classOBombKart.html#a287eda05ca5a76a2cb8c7d4d719d38e4">OBombKart::Unk_3C</a> </dt>
<dd><a class="anchor" id="_todo000014"></a>Turn WheelPos into a struct </dd>
<dt>Global <a class="el" href="osContInit_8c.html#a3a0e3a0d795150ad033f213754773c34">osContInit</a> (OSMesgQueue *mq, u8 *bitpattern, OSContStatus *status)</dt>
<dd><a class="anchor" id="_todo000037"></a>figure out what it means </dd>
<dd><a class="anchor" id="_todo000039"></a>figure out what it means </dd>
<dt>Class <a class="el" href="classOSeagull.html">OSeagull</a> </dt>
<dd><a class="anchor" id="_todo000015"></a>unk_0D5 needs to be a struct variable probably. What does it do? Behaviour? </dd>
<dt>Global <a class="el" href="classOSnowman.html#abb32ca3bd6c2d1e50779e2b58b94607f">OSnowman::DrawBody</a> (s32)</dt>
<dd><a class="anchor" id="_todo000018"></a>quick hack to add the snow particles on hit. Need to separate into its own class </dd>
<dt>Global <a class="el" href="classOSnowman.html#ae84de267ff70c7e2ac5748b9bd738ada">OSnowman::Tick</a> () override</dt>
<dd><a class="anchor" id="_todo000017"></a>quick hack to add the snow particles on hit. Need to separate into its own class </dd>
<dt>Global <a class="el" href="classOSnowman.html#ae84de267ff70c7e2ac5748b9bd738ada">OSnowman::Tick</a> () override</dt>
<dd><a class="anchor" id="_todo000016"></a>quick hack to add the snow particles on hit. Need to separate into its own class </dd>
<dt>Global <a class="el" href="pak_8cpp.html#a4694169ebbc67d1cab176b4f8945ce51">osPfsDeleteFile</a> (OSPfs *pfs, u16 company_code, u32 game_code, u8 *game_name, u8 *ext_name)</dt>
<dd><a class="anchor" id="_todo000043"></a>magic constant </dd>
<dt>Global <a class="el" href="osPiStartDma_8c.html#ae288a36d96a4db6977d95327e246ec12">osPiStartDma</a> (OSIoMesg *mb, s32 priority, s32 direction, uintptr_t devAddr, void *vAddr, size_t nbytes, OSMesgQueue *mq)</dt>
<dd><a class="anchor" id="_todo000046"></a>name magic constants </dd>
<dd><a class="anchor" id="_todo000045"></a>name magic constants </dd>
<dt>Global <a class="el" href="osPiRawStartDma_8c.html#aa3a1dc7939fd49721d4353372722722c">osRomBase</a> </dt>
<dd><a class="anchor" id="_todo000045"></a>figure out why this is like this </dd>
<dd><a class="anchor" id="_todo000046"></a>figure out why this is like this </dd>
<dt>Global <a class="el" href="osViBlack_8c.html#a6446513d8cd19001210d458f11b12df4">osViBlack</a> (u8 active)</dt>
<dd><a class="anchor" id="_todo000047"></a>name magic constants </dd>
<dt>Global <a class="el" href="osViSwapBuffer_8c.html#ad9fbc8feed5d6cf557a051834e168950">osViSwapBuffer</a> (void *vaddr)</dt>
<dd><a class="anchor" id="_todo000048"></a>figure out what this flag means </dd>
<dt>Class <a class="el" href="classOThwomp.html">OThwomp</a> </dt>
<dd><p class="startdd"><a class="anchor" id="_todo000016"></a>Make shadow size bigger if thwomp is scaled up </p>
<dd><p class="startdd"><a class="anchor" id="_todo000018"></a>Make shadow size bigger if thwomp is scaled up </p>
<p class="interdd"></p>
<p class="enddd">make adjustable properties for squishSize and boundingBoxSize </p>
</dd>