mirror of
https://github.com/HarbourMasters/SpaghettiKart
synced 2026-07-09 14:56:07 -04:00
Deploying to gh-pages from @ HarbourMasters/SpaghettiKart@542191e09f 🚀
This commit is contained in:
+1
-1
@@ -2074,7 +2074,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000040">Todo</a></b></dt><dd>Move gGfxPool out of <a class="el" href="main_8h.html">main.h</a> </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000030">Todo</a></b></dt><dd>Move gGfxPool out of <a class="el" href="main_8h.html">main.h</a> </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the caller graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
|
||||
+1
-1
@@ -1973,7 +1973,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000040">Todo</a></b></dt><dd>Move gGfxPool out of <a class="el" href="main_8h.html">main.h</a> </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000030">Todo</a></b></dt><dd>Move gGfxPool out of <a class="el" href="main_8h.html">main.h</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -2,9 +2,9 @@ var basics =
|
||||
[
|
||||
[ "Installing mk64 Decomp", "compiling.html", [
|
||||
[ "Build Instructions", "compiling.html#build-instructions", null ],
|
||||
[ "Linux", "compiling.html#linux-1", null ],
|
||||
[ "Windows", "compiling.html#windows-1", null ],
|
||||
[ "macOS", "compiling.html#macos-1", null ],
|
||||
[ "Linux", "compiling.html#linux", null ],
|
||||
[ "Windows", "compiling.html#windows", null ],
|
||||
[ "macOS", "compiling.html#macos", null ],
|
||||
[ "Docker", "compiling.html#docker", null ],
|
||||
[ "Building US", "compiling.html#building-us", null ],
|
||||
[ "Building EU", "compiling.html#building-eu", null ]
|
||||
|
||||
@@ -118,9 +118,9 @@ $(function(){initNavTree('bug.html',''); initResizable(true); });
|
||||
<dt>Global <a class="el" href="update__objects_8c.html#aec77d54c5edbca021bb2c01c31af955a">func_80077E20</a> (s32 objectIndex)</dt>
|
||||
<dd><a class="anchor" id="_bug000014"></a>frappe snowland There's something up with the handling of common_vtx_rectangle and the loading of 0x10 right here </dd>
|
||||
<dt>Global <a class="el" href="heap_8h.html#ab4f80aff560307d96b2c40b5c0ed82f8">func_800B9BE4</a> (f32, f32, u16 *)</dt>
|
||||
<dd><a class="anchor" id="_bug000001"></a>they probably meant to store the value to tmp[i] and tmp[8 + i] </dd>
|
||||
<dd><a class="anchor" id="_bug000003"></a>they probably meant to store the value to tmp[i] and tmp[8 + i] </dd>
|
||||
<dt>Global <a class="el" href="load_8h.html#ab3527402c5b0ba729e379fb33e802291">func_800BB388</a> (s32 bankId, s32 instId, s32 arg2)</dt>
|
||||
<dd><a class="anchor" id="_bug000002"></a>missing return </dd>
|
||||
<dd><a class="anchor" id="_bug000001"></a>missing return </dd>
|
||||
<dt>Global <a class="el" href="seqplayer_8h.html#a96fd2718691a0e1c86de13d55670a8b1">init_sequence_players</a> (void)</dt>
|
||||
<dd><a class="anchor" id="_bug000005"></a>Size of wrong array. Zeroes out second half of gSequenceChannels[0], all of gSequenceChannels[1..31], and part of gSequenceLayers[0]. However, this is only called at startup, so it's harmless. </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>
|
||||
@@ -130,7 +130,7 @@ $(function(){initNavTree('bug.html',''); initResizable(true); });
|
||||
<dt>Global <a class="el" href="playback_8h.html#a281646ee32b4a0af33bcb1e95afd624e">note_set_vel_pan_reverb</a> (struct <a class="el" href="structNote.html">Note</a> *note, f32 velocity, u8 pan, u8 reverbVol)</dt>
|
||||
<dd><a class="anchor" id="_bug000004"></a>for the change to UQ0.7, the if statement should also have been changed accordingly </dd>
|
||||
<dt>Global <a class="el" href="load_8h.html#a9c1bfb29806b05fc3a700184dcac6880">preload_sequence</a> (u32, u8)</dt>
|
||||
<dd><a class="anchor" id="_bug000003"></a>should be IS_SEQ_LOAD_COMPLETE </dd>
|
||||
<dd><a class="anchor" id="_bug000002"></a>should be IS_SEQ_LOAD_COMPLETE </dd>
|
||||
<dt>Global <a class="el" href="menu__items_8h.html#a5b9f65d326f8281c8d77ab26a178de52">render_menu_item_data_course_image</a> (<a class="el" href="structMenuItem.html">MenuItem</a> *)</dt>
|
||||
<dd><a class="anchor" id="_bug000012"></a>todo: This function will not work in custom courses. </dd>
|
||||
<dt>Global <a class="el" href="code__80281780_8h.html#a59f61302f1f5f6ecab728bf08608d16b">setup_podium_ceremony</a> (void)</dt>
|
||||
|
||||
@@ -1363,7 +1363,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000011">Todo</a></b></dt><dd>Does this match as a return of s8? </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000012">Todo</a></b></dt><dd>Does this match as a return of s8? </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
|
||||
+1
-1
@@ -194,7 +194,7 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="separator:a9b983519e7109f80064a14f0f620eadf inherit pub_attribs_classOObject"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000015">Todo</a></b></dt><dd>unk_0D5 needs to be a struct variable probably. What does it do? Behaviour? </dd></dl>
|
||||
<div class="textblock"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000017">Todo</a></b></dt><dd>unk_0D5 needs to be a struct variable probably. What does it do? Behaviour? </dd></dl>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a4dc7ec474bcdfc2469500232b6419b87" name="a4dc7ec474bcdfc2469500232b6419b87"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4dc7ec474bcdfc2469500232b6419b87">◆ </a></span>OSeagull()</h2>
|
||||
|
||||
+2
-2
@@ -312,7 +312,7 @@ Here is the call graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000019">Todo</a></b></dt><dd>quick hack to add the snow particles on hit. Need to separate into its own class </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000016">Todo</a></b></dt><dd>quick hack to add the snow particles on hit. Need to separate into its own class </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -713,7 +713,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000018">Todo</a></b></dt><dd>quick hack to add the snow particles on hit. Need to separate into its own class </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000015">Todo</a></b></dt><dd>quick hack to add the snow particles on hit. Need to separate into its own class </dd></dl>
|
||||
|
||||
<p>Reimplemented from <a class="el" href="classOObject.html#a3a207a0d2b4292e683e70f57e854fc22">OObject</a>.</p>
|
||||
<div class="dynheader">
|
||||
|
||||
+2
-2
@@ -289,7 +289,7 @@ Static Private Attributes</h2></td></tr>
|
||||
<tr class="separator:a473ab45c3488350f0214f9f7a72c1455"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000016">Todo</a></b></dt><dd><p class="startdd">Make shadow size bigger if thwomp is scaled up </p>
|
||||
<div class="textblock"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000018">Todo</a></b></dt><dd><p class="startdd">Make shadow size bigger if thwomp is scaled up </p>
|
||||
<p class="enddd">make adjustable properties for squishSize and boundingBoxSize </p>
|
||||
</dd></dl>
|
||||
<p>Thwomp <a class="el" href="classOObject.html">OObject</a></p>
|
||||
@@ -1690,7 +1690,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000017">Todo</a></b></dt><dd>Write this better. This effects the squish size and the bounding box size. </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000019">Todo</a></b></dt><dd>Write this better. This effects the squish size and the bounding box size. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+10
-10
@@ -114,7 +114,7 @@ $(function(){initNavTree('compiling.html',''); initResizable(true); });
|
||||
<a href="#build-instructions">Build Instructions</a>
|
||||
</li>
|
||||
<li class="level1">
|
||||
<a href="#linux-1">Linux</a>
|
||||
<a href="#linux">Linux</a>
|
||||
<ul>
|
||||
<li class="level2 empty">
|
||||
<ul>
|
||||
@@ -122,17 +122,17 @@ $(function(){initNavTree('compiling.html',''); initResizable(true); });
|
||||
<a href="#ubuntu">Ubuntu</a>
|
||||
</li>
|
||||
<li class="level3">
|
||||
<a href="#fedora-1">Fedora</a>
|
||||
<a href="#fedora">Fedora</a>
|
||||
</li>
|
||||
<li class="level3">
|
||||
<a href="#arch-1">Arch</a>
|
||||
<a href="#arch">Arch</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="level1">
|
||||
<a href="#windows-1">Windows</a>
|
||||
<a href="#windows">Windows</a>
|
||||
<ul>
|
||||
<li class="level2 empty">
|
||||
<ul>
|
||||
@@ -144,7 +144,7 @@ $(function(){initNavTree('compiling.html',''); initResizable(true); });
|
||||
</ul>
|
||||
</li>
|
||||
<li class="level1">
|
||||
<a href="#macos-1">macOS</a>
|
||||
<a href="#macos">macOS</a>
|
||||
</li>
|
||||
<li class="level1">
|
||||
<a href="#docker">Docker</a>
|
||||
@@ -164,23 +164,23 @@ python3 >= 3.6
|
||||
libaudiofile
|
||||
</pre><p>To add submodules run <code>git submodule update --init --recursive</code> after cloning.</p>
|
||||
<p>Run <code>make assets</code> to extract assets.</p>
|
||||
<h1><a class="anchor" id="linux-1"></a>
|
||||
<h1><a class="anchor" id="linux"></a>
|
||||
Linux</h1>
|
||||
<h3><a class="anchor" id="ubuntu"></a>
|
||||
Ubuntu</h3>
|
||||
<div class="fragment"><div class="line">sudo apt install cmake build-essential pkg-config git binutils-mips-linux-gnu python3 zlib1g-dev libaudiofile-dev libcapstone-dev</div>
|
||||
</div><!-- fragment --><h3><a class="anchor" id="fedora-1"></a>
|
||||
</div><!-- fragment --><h3><a class="anchor" id="fedora"></a>
|
||||
Fedora</h3>
|
||||
<div class="fragment"><div class="line">sudo dnf install make automake gcc gcc-c++ kernel-devel cmake pkg-config git python3 zlib-devel audiofile-devel capstone</div>
|
||||
</div><!-- fragment --><p> and install <a href="https://github.com/DragonMinded/libdragon/releases/tag/toolchain-continuous-prerelease">gcc toolchain of libdragon</a> and add <code>export PATH="/opt/libdragon/bin:$PATH"</code> to ~/.bashrc</p>
|
||||
<h3><a class="anchor" id="arch-1"></a>
|
||||
<h3><a class="anchor" id="arch"></a>
|
||||
Arch</h3>
|
||||
<div class="fragment"><div class="line">sudo pacman -S base-devel capstone python</div>
|
||||
</div><!-- fragment --><p> Install the following AUR package:</p><ul>
|
||||
<li><a href="https://aur.archlinux.org/packages/mips64-elf-binutils">mips64-elf-binutils</a> (AUR)</li>
|
||||
</ul>
|
||||
<p>Review the <a href="https://github.com/n64decomp/sm64">n64decomp/sm64</a> readme for instructions to compile in other distributions.</p>
|
||||
<h1><a class="anchor" id="windows-1"></a>
|
||||
<h1><a class="anchor" id="windows"></a>
|
||||
Windows</h1>
|
||||
<ul>
|
||||
<li>Clone the repo or download the zip.</li>
|
||||
@@ -193,7 +193,7 @@ Setup</h3>
|
||||
<li>Open a terminal (cmd or powershell) in the repo folder and run <code>"tools\mingw64\w64devkit.exe"</code> and after <code>make assets && make -j</code></li>
|
||||
<li>Wait for the build to finish and Enjoy!</li>
|
||||
</ul>
|
||||
<h1><a class="anchor" id="macos-1"></a>
|
||||
<h1><a class="anchor" id="macos"></a>
|
||||
macOS</h1>
|
||||
<p>Install <a href="https://brew.sh">Homebrew</a>, then install the following dependencies: </p><div class="fragment"><div class="line">brew update</div>
|
||||
<div class="line">brew install python3 capstone coreutils make pkg-config tehzz/n64-dev/mips64-elf-binutils</div>
|
||||
|
||||
+5
-5
@@ -210,8 +210,8 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000033">Todo</a></b></dt><dd>remove magic constant </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000034">Todo</a></b></dt><dd>loads of magic constants.. </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000035">Todo</a></b></dt><dd>remove magic constant </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000036">Todo</a></b></dt><dd>loads of magic constants.. </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -284,7 +284,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000035">Todo</a></b></dt><dd>don't like this =/ //maybe &inode->inode_table[j*PFS_ONE_PAGE].ipage or something </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000037">Todo</a></b></dt><dd>don't like this =/ //maybe &inode->inode_table[j*PFS_ONE_PAGE].ipage or something </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -348,8 +348,8 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000031">Todo</a></b></dt><dd>fix magic number </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000032">Todo</a></b></dt><dd>remove magic constant </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000033">Todo</a></b></dt><dd>fix magic number </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000034">Todo</a></b></dt><dd>remove magic constant </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
|
||||
+5
-5
@@ -1100,8 +1100,8 @@ Here is the call graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000033">Todo</a></b></dt><dd>remove magic constant </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000034">Todo</a></b></dt><dd>loads of magic constants.. </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000035">Todo</a></b></dt><dd>remove magic constant </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000036">Todo</a></b></dt><dd>loads of magic constants.. </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -1388,7 +1388,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000035">Todo</a></b></dt><dd>don't like this =/ //maybe &inode->inode_table[j*PFS_ONE_PAGE].ipage or something </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000037">Todo</a></b></dt><dd>don't like this =/ //maybe &inode->inode_table[j*PFS_ONE_PAGE].ipage or something </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -1452,8 +1452,8 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000031">Todo</a></b></dt><dd>fix magic number </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000032">Todo</a></b></dt><dd>remove magic constant </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000033">Todo</a></b></dt><dd>fix magic number </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000034">Todo</a></b></dt><dd>remove magic constant </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
|
||||
+10
-10
@@ -6195,17 +6195,17 @@
|
||||
<a href="common__structs_8h.html#af30b552f88edd02ed3a72b3dd2467544"/>
|
||||
<a href="common__structs_8h_source.html"/>
|
||||
<a href="compiling.html"/>
|
||||
<a href="compiling.html#arch-1"/>
|
||||
<a href="compiling.html#arch"/>
|
||||
<a href="compiling.html#build-instructions"/>
|
||||
<a href="compiling.html#building-eu"/>
|
||||
<a href="compiling.html#building-us"/>
|
||||
<a href="compiling.html#docker"/>
|
||||
<a href="compiling.html#fedora-1"/>
|
||||
<a href="compiling.html#linux-1"/>
|
||||
<a href="compiling.html#macos-1"/>
|
||||
<a href="compiling.html#fedora"/>
|
||||
<a href="compiling.html#linux"/>
|
||||
<a href="compiling.html#macos"/>
|
||||
<a href="compiling.html#setup"/>
|
||||
<a href="compiling.html#ubuntu"/>
|
||||
<a href="compiling.html#windows-1"/>
|
||||
<a href="compiling.html#windows"/>
|
||||
<a href="compiling_8md.html"/>
|
||||
<a href="concepts.html"/>
|
||||
<a href="concepts.html#addresses"/>
|
||||
@@ -10166,27 +10166,27 @@
|
||||
<a href="md_docs_2BUILDING.html#additional-cmake-targets"/>
|
||||
<a href="md_docs_2BUILDING.html#additional-cmake-targets-1"/>
|
||||
<a href="md_docs_2BUILDING.html#additional-cmake-targets-2"/>
|
||||
<a href="md_docs_2BUILDING.html#arch"/>
|
||||
<a href="md_docs_2BUILDING.html#arch-1"/>
|
||||
<a href="md_docs_2BUILDING.html#build"/>
|
||||
<a href="md_docs_2BUILDING.html#clean"/>
|
||||
<a href="md_docs_2BUILDING.html#clean-1"/>
|
||||
<a href="md_docs_2BUILDING.html#clean-2"/>
|
||||
<a href="md_docs_2BUILDING.html#debianubuntu"/>
|
||||
<a href="md_docs_2BUILDING.html#developing-starship"/>
|
||||
<a href="md_docs_2BUILDING.html#fedora"/>
|
||||
<a href="md_docs_2BUILDING.html#fedora-1"/>
|
||||
<a href="md_docs_2BUILDING.html#generate-a-distributable"/>
|
||||
<a href="md_docs_2BUILDING.html#generating-a-distributable"/>
|
||||
<a href="md_docs_2BUILDING.html#generating-the-distributable"/>
|
||||
<a href="md_docs_2BUILDING.html#getting-ci-to-work-on-your-fork"/>
|
||||
<a href="md_docs_2BUILDING.html#install-dependencies"/>
|
||||
<a href="md_docs_2BUILDING.html#linux"/>
|
||||
<a href="md_docs_2BUILDING.html#macos"/>
|
||||
<a href="md_docs_2BUILDING.html#linux-1"/>
|
||||
<a href="md_docs_2BUILDING.html#macos-1"/>
|
||||
<a href="md_docs_2BUILDING.html#opensuse"/>
|
||||
<a href="md_docs_2BUILDING.html#runner-on-unix-systems"/>
|
||||
<a href="md_docs_2BUILDING.html#runner-on-windows"/>
|
||||
<a href="md_docs_2BUILDING.html#visual-studio"/>
|
||||
<a href="md_docs_2BUILDING.html#visual-studio-code-or-another-editor"/>
|
||||
<a href="md_docs_2BUILDING.html#windows"/>
|
||||
<a href="md_docs_2BUILDING.html#windows-1"/>
|
||||
<a href="md_docs_2custom-track.html"/>
|
||||
<a href="md_docs_2custom-track.html#dependencies"/>
|
||||
<a href="md_docs_2custom-track.html#export"/>
|
||||
|
||||
+1
-1
@@ -554,7 +554,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000001">Bug</a></b></dt><dd>they probably meant to store the value to tmp[i] and tmp[8 + i] </dd></dl>
|
||||
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000003">Bug</a></b></dt><dd>they probably meant to store the value to tmp[i] and tmp[8 + i] </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+1
-1
@@ -651,7 +651,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000001">Bug</a></b></dt><dd>they probably meant to store the value to tmp[i] and tmp[8 + i] </dd></dl>
|
||||
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000003">Bug</a></b></dt><dd>they probably meant to store the value to tmp[i] and tmp[8 + i] </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+2
-2
@@ -843,7 +843,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000002">Bug</a></b></dt><dd>missing return </dd></dl>
|
||||
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000001">Bug</a></b></dt><dd>missing return </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -1136,7 +1136,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000003">Bug</a></b></dt><dd>should be IS_SEQ_LOAD_COMPLETE </dd></dl>
|
||||
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000002">Bug</a></b></dt><dd>should be IS_SEQ_LOAD_COMPLETE </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
|
||||
+2
-2
@@ -666,7 +666,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000002">Bug</a></b></dt><dd>missing return </dd></dl>
|
||||
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000001">Bug</a></b></dt><dd>missing return </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -928,7 +928,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000003">Bug</a></b></dt><dd>should be IS_SEQ_LOAD_COMPLETE </dd></dl>
|
||||
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000002">Bug</a></b></dt><dd>should be IS_SEQ_LOAD_COMPLETE </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
|
||||
@@ -109,7 +109,7 @@ $(function(){initNavTree('md_docs_2BUILDING.html',''); initResizable(true); });
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><p><a class="anchor" id="building-starship"></a></p>
|
||||
<h1><a class="anchor" id="windows"></a>
|
||||
<h1><a class="anchor" id="windows-1"></a>
|
||||
Windows</h1>
|
||||
<p>Requires:</p><ul>
|
||||
<li>At least 8GB of RAM (machines with 4GB have seen complier failures)</li>
|
||||
@@ -169,7 +169,7 @@ Additional CMake Targets</h2>
|
||||
Clean</h3>
|
||||
<div class="fragment"><div class="line"># If you need to clean the project you can run</div>
|
||||
<div class="line">C:\Program Files\CMake\bin\cmake.exe --build build-cmake --target clean</div>
|
||||
</div><!-- fragment --><h1><a class="anchor" id="linux"></a>
|
||||
</div><!-- fragment --><h1><a class="anchor" id="linux-1"></a>
|
||||
Linux</h1>
|
||||
<h2><a class="anchor" id="install-dependencies"></a>
|
||||
Install dependencies</h2>
|
||||
@@ -180,14 +180,14 @@ Debian/Ubuntu</h3>
|
||||
<div class="line"> </div>
|
||||
<div class="line"># or using clang</div>
|
||||
<div class="line">apt-get install clang git cmake ninja-build lsb-release libsdl2-dev libpng-dev libsdl2-net-dev libzip-dev zipcmp zipmerge ziptool nlohmann-json3-dev libtinyxml2-dev libspdlog-dev libboost-dev libopengl-dev libogg-dev libvorbis-dev</div>
|
||||
</div><!-- fragment --> <h3><a class="anchor" id="arch"></a>
|
||||
</div><!-- fragment --> <h3><a class="anchor" id="arch-1"></a>
|
||||
Arch</h3>
|
||||
<div class="fragment"><div class="line"># using gcc</div>
|
||||
<div class="line">pacman -S gcc git cmake ninja lsb-release sdl2 libpng libzip nlohmann-json tinyxml2 spdlog sdl2_net boost libogg libvorbis</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"># or using clang</div>
|
||||
<div class="line">pacman -S clang git cmake ninja lsb-release sdl2 libpng libzip nlohmann-json tinyxml2 spdlog sdl2_net boost libogg libvorbis</div>
|
||||
</div><!-- fragment --> <h3><a class="anchor" id="fedora"></a>
|
||||
</div><!-- fragment --> <h3><a class="anchor" id="fedora-1"></a>
|
||||
Fedora</h3>
|
||||
<div class="fragment"><div class="line"># using gcc</div>
|
||||
<div class="line">dnf install gcc gcc-c++ git cmake ninja-build lsb_release SDL2-devel SDL2_net-devel libpng-devel libzip-devel libzip-tools nlohmann-json-devel tinyxml2-devel spdlog-devel boost-devel libogg-devel libvorbis-devel</div>
|
||||
@@ -239,7 +239,7 @@ Additional CMake Targets</h2>
|
||||
Clean</h3>
|
||||
<div class="fragment"><div class="line"># If you need to clean the project you can run</div>
|
||||
<div class="line">cmake --build build-cmake --target clean</div>
|
||||
</div><!-- fragment --><h1><a class="anchor" id="macos"></a>
|
||||
</div><!-- fragment --><h1><a class="anchor" id="macos-1"></a>
|
||||
macOS</h1>
|
||||
<p>Requires Xcode (or xcode-tools) && <code>sdl2, libpng, glew, ninja, cmake, nlohmann-json, libzip, vorbis-tools</code> (can be installed via homebrew, macports, etc)</p>
|
||||
<p><b>Important: For maximum performance make sure you have ninja build tools installed!</b></p>
|
||||
|
||||
+2
-2
@@ -2224,7 +2224,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000044">Todo</a></b></dt><dd>These sizes need to be sizeof() for shiftability if possible </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000032">Todo</a></b></dt><dd>These sizes need to be sizeof() for shiftability if possible </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -8858,7 +8858,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000040">Todo</a></b></dt><dd>Move gGfxPool out of <a class="el" href="main_8h.html">main.h</a> </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000030">Todo</a></b></dt><dd>Move gGfxPool out of <a class="el" href="main_8h.html">main.h</a> </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the caller graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
|
||||
+1
-1
@@ -2742,7 +2742,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000044">Todo</a></b></dt><dd>These sizes need to be sizeof() for shiftability if possible </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000032">Todo</a></b></dt><dd>These sizes need to be sizeof() for shiftability if possible </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
|
||||
+2
-2
@@ -381,7 +381,7 @@ Here is the caller graph for this function:</div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Navigation of the map select course menu screen </p>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000029">Todo</a></b></dt><dd><a class="el" href="Game_8cpp.html#af96f9195419b1a81241a2bd5fc03f93b">SetCourse()</a> to course one; </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000031">Todo</a></b></dt><dd><a class="el" href="Game_8cpp.html#af96f9195419b1a81241a2bd5fc03f93b">SetCourse()</a> to course one; </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -569,7 +569,7 @@ Here is the caller graph for this function:</div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>On input skip logo screen </p>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000028">Todo</a></b></dt><dd>Label audio funcs </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000029">Todo</a></b></dt><dd>Label audio funcs </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
|
||||
+1
-1
@@ -861,7 +861,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Navigation of the map select course menu screen </p>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000029">Todo</a></b></dt><dd><a class="el" href="Game_8cpp.html#af96f9195419b1a81241a2bd5fc03f93b">SetCourse()</a> to course one; </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000031">Todo</a></b></dt><dd><a class="el" href="Game_8cpp.html#af96f9195419b1a81241a2bd5fc03f93b">SetCourse()</a> to course one; </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
|
||||
+5
-5
@@ -28,7 +28,7 @@ var NAVTREE =
|
||||
[ "Actors", "actorsmenu.html", "actorsmenu" ],
|
||||
[ "Understanding the Basics", "basics.html", "basics" ],
|
||||
[ "Building Starship", "md_docs_2BUILDING.html", [
|
||||
[ "Windows", "md_docs_2BUILDING.html#windows", [
|
||||
[ "Windows", "md_docs_2BUILDING.html#windows-1", [
|
||||
[ "Developing Starship", "md_docs_2BUILDING.html#developing-starship", [
|
||||
[ "Visual Studio", "md_docs_2BUILDING.html#visual-studio", null ],
|
||||
[ "Visual Studio Code or another editor", "md_docs_2BUILDING.html#visual-studio-code-or-another-editor", null ]
|
||||
@@ -38,11 +38,11 @@ var NAVTREE =
|
||||
[ "Clean", "md_docs_2BUILDING.html#clean", null ]
|
||||
] ]
|
||||
] ],
|
||||
[ "Linux", "md_docs_2BUILDING.html#linux", [
|
||||
[ "Linux", "md_docs_2BUILDING.html#linux-1", [
|
||||
[ "Install dependencies", "md_docs_2BUILDING.html#install-dependencies", [
|
||||
[ "Debian/Ubuntu", "md_docs_2BUILDING.html#debianubuntu", null ],
|
||||
[ "Arch", "md_docs_2BUILDING.html#arch", null ],
|
||||
[ "Fedora", "md_docs_2BUILDING.html#fedora", null ],
|
||||
[ "Arch", "md_docs_2BUILDING.html#arch-1", null ],
|
||||
[ "Fedora", "md_docs_2BUILDING.html#fedora-1", null ],
|
||||
[ "openSUSE", "md_docs_2BUILDING.html#opensuse", null ]
|
||||
] ],
|
||||
[ "Build", "md_docs_2BUILDING.html#build", null ],
|
||||
@@ -51,7 +51,7 @@ var NAVTREE =
|
||||
[ "Clean", "md_docs_2BUILDING.html#clean-1", null ]
|
||||
] ]
|
||||
] ],
|
||||
[ "macOS", "md_docs_2BUILDING.html#macos", [
|
||||
[ "macOS", "md_docs_2BUILDING.html#macos-1", [
|
||||
[ "Generating a distributable", "md_docs_2BUILDING.html#generating-a-distributable", null ],
|
||||
[ "Additional CMake Targets", "md_docs_2BUILDING.html#additional-cmake-targets-2", [
|
||||
[ "Clean", "md_docs_2BUILDING.html#clean-2", null ]
|
||||
|
||||
+3
-3
@@ -131,9 +131,9 @@ var NAVTREEINDEX26 =
|
||||
"compiling.html#building-eu":[1,0,6],
|
||||
"compiling.html#building-us":[1,0,5],
|
||||
"compiling.html#docker":[1,0,4],
|
||||
"compiling.html#linux-1":[1,0,1],
|
||||
"compiling.html#macos-1":[1,0,3],
|
||||
"compiling.html#windows-1":[1,0,2],
|
||||
"compiling.html#linux":[1,0,1],
|
||||
"compiling.html#macos":[1,0,3],
|
||||
"compiling.html#windows":[1,0,2],
|
||||
"concepts.html":[1,1],
|
||||
"concepts.html#addresses":[1,1,0],
|
||||
"concepts.html#array-overflows":[1,1,1,0],
|
||||
|
||||
+5
-5
@@ -128,27 +128,27 @@ var NAVTREEINDEX41 =
|
||||
"md_docs_2BUILDING.html#additional-cmake-targets":[2,0,2],
|
||||
"md_docs_2BUILDING.html#additional-cmake-targets-1":[2,1,3],
|
||||
"md_docs_2BUILDING.html#additional-cmake-targets-2":[2,2,1],
|
||||
"md_docs_2BUILDING.html#arch":[2,1,0,1],
|
||||
"md_docs_2BUILDING.html#arch-1":[2,1,0,1],
|
||||
"md_docs_2BUILDING.html#build":[2,1,1],
|
||||
"md_docs_2BUILDING.html#clean":[2,0,2,0],
|
||||
"md_docs_2BUILDING.html#clean-1":[2,1,3,0],
|
||||
"md_docs_2BUILDING.html#clean-2":[2,2,1,0],
|
||||
"md_docs_2BUILDING.html#debianubuntu":[2,1,0,0],
|
||||
"md_docs_2BUILDING.html#developing-starship":[2,0,0],
|
||||
"md_docs_2BUILDING.html#fedora":[2,1,0,2],
|
||||
"md_docs_2BUILDING.html#fedora-1":[2,1,0,2],
|
||||
"md_docs_2BUILDING.html#generate-a-distributable":[2,1,2],
|
||||
"md_docs_2BUILDING.html#generating-a-distributable":[2,2,0],
|
||||
"md_docs_2BUILDING.html#generating-the-distributable":[2,0,1],
|
||||
"md_docs_2BUILDING.html#getting-ci-to-work-on-your-fork":[2,3],
|
||||
"md_docs_2BUILDING.html#install-dependencies":[2,1,0],
|
||||
"md_docs_2BUILDING.html#linux":[2,1],
|
||||
"md_docs_2BUILDING.html#macos":[2,2],
|
||||
"md_docs_2BUILDING.html#linux-1":[2,1],
|
||||
"md_docs_2BUILDING.html#macos-1":[2,2],
|
||||
"md_docs_2BUILDING.html#opensuse":[2,1,0,3],
|
||||
"md_docs_2BUILDING.html#runner-on-unix-systems":[2,3,1],
|
||||
"md_docs_2BUILDING.html#runner-on-windows":[2,3,0],
|
||||
"md_docs_2BUILDING.html#visual-studio":[2,0,0,0],
|
||||
"md_docs_2BUILDING.html#visual-studio-code-or-another-editor":[2,0,0,1],
|
||||
"md_docs_2BUILDING.html#windows":[2,0],
|
||||
"md_docs_2BUILDING.html#windows-1":[2,0],
|
||||
"md_docs_2custom-track.html":[4],
|
||||
"md_docs_2custom-track.html#dependencies":[4,0],
|
||||
"md_docs_2custom-track.html#export":[4,2],
|
||||
|
||||
+1
-1
@@ -841,7 +841,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000030">Todo</a></b></dt><dd><a class="el" href="Game_8cpp.html#af96f9195419b1a81241a2bd5fc03f93b">SetCourse()</a>; </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000028">Todo</a></b></dt><dd><a class="el" href="Game_8cpp.html#af96f9195419b1a81241a2bd5fc03f93b">SetCourse()</a>; </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the caller graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
|
||||
+1
-1
@@ -219,7 +219,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000038">Todo</a></b></dt><dd>figure out what it means </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000040">Todo</a></b></dt><dd>figure out what it means </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
|
||||
@@ -236,7 +236,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000039">Todo</a></b></dt><dd>In libreultra this is in an include </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000041">Todo</a></b></dt><dd>In libreultra this is in an include </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -155,7 +155,7 @@ Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Value:</b><div class="fragment"><div class="line">(*(vu32*) PHYS_TO_K1(addr) = (u32) (data))</div>
|
||||
</div><!-- fragment --><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000043">Todo</a></b></dt><dd>These defines are from PR/rcp.h, but including that causes problems... </dd></dl>
|
||||
</div><!-- fragment --><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000044">Todo</a></b></dt><dd>These defines are from PR/rcp.h, but including that causes problems... </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -170,7 +170,7 @@ Functions</h2></td></tr>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000042">Todo</a></b></dt><dd>This define is from os.h, but including that causes problems... </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000043">Todo</a></b></dt><dd>This define is from os.h, but including that causes problems... </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -194,7 +194,7 @@ Functions</h2></td></tr>
|
||||
</div><div class="memdoc">
|
||||
<b>Value:</b><div class="fragment"><div class="line"> <span class="keywordflow">if</span> (cHandle->var != pihandle->var) \</div>
|
||||
<div class="line"> IO_WRITE(reg, pihandle->var);</div>
|
||||
</div><!-- fragment --><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000041">Todo</a></b></dt><dd>This define is from <a class="el" href="piint_8h.html">piint.h</a>, but including that causes problems... </dd></dl>
|
||||
</div><!-- fragment --><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000042">Todo</a></b></dt><dd>This define is from <a class="el" href="piint_8h.html">piint.h</a>, but including that causes problems... </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -171,7 +171,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000039">Todo</a></b></dt><dd>In libreultra this is in an include </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000041">Todo</a></b></dt><dd>In libreultra this is in an include </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -206,7 +206,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000039">Todo</a></b></dt><dd>In libreultra this is in an include </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000041">Todo</a></b></dt><dd>In libreultra this is in an include </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+1
-1
@@ -1767,7 +1767,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000039">Todo</a></b></dt><dd>In libreultra this is in an include </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000041">Todo</a></b></dt><dd>In libreultra this is in an include </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -605,7 +605,7 @@ Here is the caller graph for this function:</div>
|
||||
</div><div class="memdoc">
|
||||
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000008">Bug</a></b></dt><dd>No null check. </dd></dl>
|
||||
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000009">Bug</a></b></dt><dd></dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000012">Todo</a></b></dt><dd>More indepth error checking/return value </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000011">Todo</a></b></dt><dd>More indepth error checking/return value </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
|
||||
@@ -561,7 +561,7 @@ Here is the caller graph for this function:</div>
|
||||
</div><div class="memdoc">
|
||||
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000008">Bug</a></b></dt><dd>No null check. </dd></dl>
|
||||
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000009">Bug</a></b></dt><dd></dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000012">Todo</a></b></dt><dd>More indepth error checking/return value </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000011">Todo</a></b></dt><dd>More indepth error checking/return value </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
|
||||
@@ -11409,7 +11409,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000066">Todo</a></b></dt><dd>fakematch? </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000063">Todo</a></b></dt><dd>fakematch? </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -11466,7 +11466,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000067">Todo</a></b></dt><dd>fakematch? </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000064">Todo</a></b></dt><dd>fakematch? </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -17198,7 +17198,7 @@ Here is the call graph for this function:</div>
|
||||
<p>Renders</p>
|
||||
<p>Menus: Mario Kart 64 Logo, Debug text</p>
|
||||
<p>1P: Coloured square in third hud mode that players go around. </p>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000064">Todo</a></b></dt><dd>Update to F3DEX. Uses OLD definition for gspTextureRectangle. </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000061">Todo</a></b></dt><dd>Update to F3DEX. Uses OLD definition for gspTextureRectangle. </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the caller graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -17253,7 +17253,7 @@ Here is the caller graph for this function:</div>
|
||||
<p>Renders</p>
|
||||
<p>For all game modes</p>
|
||||
<p>Minimap, CurrLap, Lap time </p>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000065">Todo</a></b></dt><dd>Update to F3DEX. Uses OLD definition for gspTextureRectangle. </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000062">Todo</a></b></dt><dd>Update to F3DEX. Uses OLD definition for gspTextureRectangle. </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -17547,7 +17547,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000068">Todo</a></b></dt><dd>: Hardcode these x and y values. Because why not? </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000065">Todo</a></b></dt><dd>: Hardcode these x and y values. Because why not? </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
|
||||
@@ -16384,7 +16384,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000068">Todo</a></b></dt><dd>: Hardcode these x and y values. Because why not? </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000065">Todo</a></b></dt><dd>: Hardcode these x and y values. Because why not? </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
|
||||
+1
-1
@@ -108,7 +108,7 @@ var searchData=
|
||||
['windowheight_105',['windowHeight',['../classShip_1_1Menu.html#aaa24bab2a495dc0d1573ad9a1b293104',1,'Ship::Menu']]],
|
||||
['windowname_106',['WindowName',['../structWidgetInfo.html#aeea77b4ba4faf5a2440b454857c019e5',1,'WidgetInfo']]],
|
||||
['windowname_107',['windowName',['../structWidgetInfo.html#a3f87fb7af882a2c3c86c135be60c7179',1,'WidgetInfo']]],
|
||||
['windows_108',['Windows',['../md_docs_2BUILDING.html#runner-on-windows',1,'Runner on Windows'],['../md_docs_2BUILDING.html#windows',1,'Windows'],['../compiling.html#windows-1',1,'Windows']]],
|
||||
['windows_108',['Windows',['../md_docs_2BUILDING.html#runner-on-windows',1,'Runner on Windows'],['../compiling.html#windows',1,'Windows'],['../md_docs_2BUILDING.html#windows-1',1,'Windows']]],
|
||||
['windowsize_109',['windowSize',['../structReverbSettingsEU.html#a5cb7d8eaeef42b0369bd170bca7ed72f',1,'ReverbSettingsEU::windowSize'],['../structSynthesisReverb.html#ac33541fe1dc1f814a10cbc97b86b8d4d',1,'SynthesisReverb::windowSize']]],
|
||||
['windowtypesizes_110',['windowTypeSizes',['../Menu_8cpp.html#abd5fffe82c350c2ab9145d6862a37ddb',1,'Menu.cpp']]],
|
||||
['windowwidth_111',['windowWidth',['../classShip_1_1Menu.html#a946930a0d1dce97c703d0fb51bf79416',1,'Ship::Menu']]],
|
||||
|
||||
+1
-1
@@ -360,7 +360,7 @@ var searchData=
|
||||
['apply_5fstar_5fsound_5feffect_357',['apply_star_sound_effect',['../effects_8c.html#a1ae16ef10ed322ad47b3cff5a8efc83e',1,'apply_star_sound_effect(Player *player, s8 arg1): effects.c'],['../effects_8h.html#aa62f8fab4dac5e60e6b123e82004cdaa',1,'apply_star_sound_effect(Player *, s8): effects.c']]],
|
||||
['applymatrixtransformations_358',['ApplyMatrixTransformations',['../Matrix_8cpp.html#a63625de4c7f9e2e9cd5b04eed49acfcb',1,'Matrix.cpp']]],
|
||||
['approachradius_359',['ApproachRadius',['../classTrainCrossing.html#aa19fde49a5da81b7ba85e0ab02ac351b',1,'TrainCrossing']]],
|
||||
['arch_360',['Arch',['../md_docs_2BUILDING.html#arch',1,'Arch'],['../compiling.html#arch-1',1,'Arch']]],
|
||||
['arch_360',['Arch',['../compiling.html#arch',1,'Arch'],['../md_docs_2BUILDING.html#arch-1',1,'Arch']]],
|
||||
['archive_361',['Archive',['../structEditor_1_1ContentBrowserWindow_1_1Tracks.html#ab7d244556115f94a18e200edc8ad8cd2',1,'Editor::ContentBrowserWindow::Tracks']]],
|
||||
['are_5fbetween_5fdistance_5f2d_362',['are_between_distance_2d',['../code__80086E70_8h.html#ae14ce5751cb4277ef297a55acb0b140e',1,'code_80086E70.h']]],
|
||||
['are_5fin_5fcurve_363',['are_in_curve',['../code__80005FD0_8c.html#ae540a2abcaa98ac783ccd77cf775f0bf',1,'are_in_curve(UNUSED s32 arg0, u16 waypointIndex): code_80005FD0.c'],['../code__80005FD0_8h.html#a76644af59eab2718d2271d1bfd85ac52',1,'are_in_curve(s32, u16): code_80005FD0.h']]],
|
||||
|
||||
+1
-1
@@ -42,7 +42,7 @@ var searchData=
|
||||
['fb_5fdrawfromframebufferscaled_39',['FB_DrawFromFramebufferScaled',['../framebuffer__effects_8c.html#aaa4d316ed9e33dffa400bc6f60a4056a',1,'FB_DrawFromFramebufferScaled(Gfx **gfxP, s32 fb, u8 alpha, float scaleX, float scaleY): framebuffer_effects.c'],['../framebuffer__effects_8h.html#aaa4d316ed9e33dffa400bc6f60a4056a',1,'FB_DrawFromFramebufferScaled(Gfx **gfxP, s32 fb, u8 alpha, float scaleX, float scaleY): framebuffer_effects.c']]],
|
||||
['fb_5fwriteframebufferslicetocpu_40',['FB_WriteFramebufferSliceToCPU',['../framebuffer__effects_8c.html#a71b68b58779ff9a29542a67e601bf244',1,'FB_WriteFramebufferSliceToCPU(Gfx **gfxP, void *buffer, u8 byteSwap): framebuffer_effects.c'],['../framebuffer__effects_8h.html#a71b68b58779ff9a29542a67e601bf244',1,'FB_WriteFramebufferSliceToCPU(Gfx **gfxP, void *buffer, u8 byteSwap): framebuffer_effects.c']]],
|
||||
['fcontroller_41',['fController',['../freecam_8cpp.html#a91e61a627cb54d156c65a06c76b90162',1,'freecam.cpp']]],
|
||||
['fedora_42',['Fedora',['../md_docs_2BUILDING.html#fedora',1,'Fedora'],['../compiling.html#fedora-1',1,'Fedora']]],
|
||||
['fedora_42',['Fedora',['../compiling.html#fedora',1,'Fedora'],['../md_docs_2BUILDING.html#fedora-1',1,'Fedora']]],
|
||||
['file_43',['file',['../structstate__pak.html#a4b8a1e583a334273940d876a3a995de5',1,'state_pak']]],
|
||||
['file_5fdialog_44',['file_dialog',['../classpfd_1_1internal_1_1file__dialog.html',1,'pfd::internal::file_dialog'],['../classpfd_1_1internal_1_1file__dialog.html#a16f53945e61d23aa9b7fc373701dd13f',1,'pfd::internal::file_dialog::file_dialog()']]],
|
||||
['file_5fsize_45',['file_size',['../structcourse__texture.html#a46504f7bfa82687cab6d337fc73ee6c5',1,'course_texture']]],
|
||||
|
||||
+1
-1
@@ -147,7 +147,7 @@ var searchData=
|
||||
['limbcount_144',['limbCount',['../structSF64_1_1AnimationData.html#a85304cc1ab6709a4715621de42d88b0f',1,'SF64::AnimationData']]],
|
||||
['limbdata_145',['LimbData',['../structSF64_1_1LimbData.html',1,'SF64']]],
|
||||
['limbtable_146',['LimbTable',['../namespaceMK64.html#a7bd07479273b52e702ac4baf9081791da0901af44ea5f01c0746f69bc2d1f33ed',1,'MK64']]],
|
||||
['linux_147',['Linux',['../md_docs_2BUILDING.html#linux',1,'Linux'],['../compiling.html#linux-1',1,'Linux']]],
|
||||
['linux_147',['Linux',['../compiling.html#linux',1,'Linux'],['../md_docs_2BUILDING.html#linux-1',1,'Linux']]],
|
||||
['list_148',['List',['../bug.html',1,'Bug List'],['../deprecated.html',1,'Deprecated List'],['../todo.html',1,'Todo List']]],
|
||||
['listheadl_149',['listHeadL',['../structMainPoolState.html#a2132c0f9da6456775ed7b06459901dfb',1,'MainPoolState']]],
|
||||
['listheadr_150',['listHeadR',['../structMainPoolState.html#a901e5cb7afc5abf17bc5f000ae1f1cb1',1,'MainPoolState']]],
|
||||
|
||||
+1
-1
@@ -22,7 +22,7 @@ var searchData=
|
||||
['m_5frtod_19',['M_RTOD',['../matrix_8h.html#ad80919b306b99b81b0f0c8184f022e3c',1,'matrix.h']]],
|
||||
['m_5frunning_20',['m_running',['../classpfd_1_1internal_1_1executor.html#a70760965e1179f84aee59abd92c7129e',1,'pfd::internal::executor']]],
|
||||
['m_5fstdout_21',['m_stdout',['../classpfd_1_1internal_1_1executor.html#a062c9dc73980cd66d334c945c9617d9d',1,'pfd::internal::executor']]],
|
||||
['macos_22',['macOS',['../md_docs_2BUILDING.html#macos',1,'macOS'],['../compiling.html#macos-1',1,'macOS']]],
|
||||
['macos_22',['macOS',['../compiling.html#macos',1,'macOS'],['../md_docs_2BUILDING.html#macos-1',1,'macOS']]],
|
||||
['macro_5fcolor_5fflag_23',['MACRO_COLOR_FLAG',['../mk64_8h.html#ab34a07fcda62ff7494db5d447db8f436',1,'mk64.h']]],
|
||||
['macros_2eh_24',['macros.h',['../macros_8h.html',1,'']]],
|
||||
['macros_2einc_25',['macros.inc',['../macros_8inc.html',1,'']]],
|
||||
|
||||
+1
-1
@@ -327,7 +327,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000030">Todo</a></b></dt><dd><a class="el" href="Game_8cpp.html#af96f9195419b1a81241a2bd5fc03f93b">SetCourse()</a>; </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000028">Todo</a></b></dt><dd><a class="el" href="Game_8cpp.html#af96f9195419b1a81241a2bd5fc03f93b">SetCourse()</a>; </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the caller graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
|
||||
@@ -110,25 +110,25 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
|
||||
<div class="contents">
|
||||
<div class="textblock"><dl class="reflist">
|
||||
<dt>Global <a class="el" href="controller_8h.html#aab452241c8ea115165a20157fc64fb9e">__osGetId</a> (OSPfs *pfs)</dt>
|
||||
<dd><p class="startdd"><a class="anchor" id="_todo000033"></a>remove magic constant </p>
|
||||
<p class="enddd"><a class="anchor" id="_todo000034"></a>loads of magic constants.. </p>
|
||||
<dd><p class="startdd"><a class="anchor" id="_todo000035"></a>remove magic constant </p>
|
||||
<p class="enddd"><a class="anchor" id="_todo000036"></a>loads of magic constants.. </p>
|
||||
</dd>
|
||||
<dt>Global <a class="el" href="osPfsDeleteFile_8c.html#a9058bfef76860424d50c262127aabb87">__osPfsReleasePages</a> (OSPfs *pfs, <a class="el" href="struct____OSInode.html">__OSInode</a> *inode, u8 start_page, u16 *sum, u8 bank, <a class="el" href="union____OSInodeUnit.html">__OSInodeUnit</a> *last_page, int flag)</dt>
|
||||
<dd><a class="anchor" id="_todo000046"></a>magic number </dd>
|
||||
<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="_todo000035"></a>don't like this =/ //maybe &inode->inode_table[j*PFS_ONE_PAGE].ipage or something </dd>
|
||||
<dd><a class="anchor" id="_todo000037"></a>don't like this =/ //maybe &inode->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="_todo000041"></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="_todo000031"></a>fix magic number </p>
|
||||
<p class="enddd"><a class="anchor" id="_todo000032"></a>remove magic constant </p>
|
||||
<dd><p class="startdd"><a class="anchor" id="_todo000033"></a>fix magic number </p>
|
||||
<p class="enddd"><a class="anchor" id="_todo000034"></a>remove magic constant </p>
|
||||
</dd>
|
||||
<dt>Global <a class="el" href="courseTable_8h.html#a83643ea0bd8b0af88efc38bccc1b93ca">_course_mario_raceway_dl_mio0SegmentRomStart</a> []</dt>
|
||||
<dd><a class="anchor" id="_todo000071"></a>These should probably be ptr's instead of array's? </dd>
|
||||
<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="_todo000059"></a>Commented out because deletes too soon. </dd>
|
||||
<dt>Global <a class="el" href="update__objects_8c.html#a6e56a43ec98e81db05f2410893efa437">add_unused_obj_index</a> (s32 *listIdx, s32 *nextFree, s32 size)</dt>
|
||||
<dd><a class="anchor" id="_todo000062"></a>This HAS to be a for-loop of some variety, but I can't make a for-loop to match. If you replace this with <code>for(var_v1 = 0; var_v1 < size; var_v1++)</code> The diff gets massive. </dd>
|
||||
<dd><a class="anchor" id="_todo000067"></a>This HAS to be a for-loop of some variety, but I can't make a for-loop to match. If you replace this with <code>for(var_v1 = 0; var_v1 < size; var_v1++)</code> The diff gets massive. </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>
|
||||
<dt>Global <a class="el" href="classATrain.html#aa82e623dbfe2747f8be8f2e4781c9973">ATrain::SyncComponents</a> (<a class="el" href="structTrainCarStuff.html">TrainCarStuff</a> *trainCar, s16 orientationY)</dt>
|
||||
@@ -138,14 +138,14 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
|
||||
<dt>Global <a class="el" href="main_8h.html#a9410901312e9664a26f6a854227f2f8b">clear_framebuffer</a> (s32)</dt>
|
||||
<dd><a class="anchor" id="_todo000027"></a>Why did void* work for matching </dd>
|
||||
<dt>Global <a class="el" href="menus_8h.html#af045ec59aa11111dbb4b7ad27ec0d6f4">course_select_menu_act</a> (struct <a class="el" href="structController.html">Controller</a> *, u16)</dt>
|
||||
<dd><a class="anchor" id="_todo000029"></a><a class="el" href="Game_8cpp.html#af96f9195419b1a81241a2bd5fc03f93b">SetCourse()</a> to course one; </dd>
|
||||
<dd><a class="anchor" id="_todo000031"></a><a class="el" href="Game_8cpp.html#af96f9195419b1a81241a2bd5fc03f93b">SetCourse()</a> to course one; </dd>
|
||||
<dt>Global <a class="el" href="update__objects_8c.html#adf5256c5c92e5b22c984e0b8d171cda6">D_800E43B0</a> []</dt>
|
||||
<dd><a class="anchor" id="_todo000061"></a>unused? </dd>
|
||||
<dd><a class="anchor" id="_todo000066"></a>unused? </dd>
|
||||
<dt>Global <a class="el" href="code__80281780_8h.html#a76c4e29164ea94ce7dd883af83565b45">debug_switch_character_ceremony_cutscene</a> (void)</dt>
|
||||
<dd><a class="anchor" id="_todo000010"></a>confirm this. </dd>
|
||||
<dt>Union <a class="el" href="uniondu.html">du</a> </dt>
|
||||
<dd><p class="startdd"><a class="anchor" id="_todo000036"></a>is it possible to remove them somehow? </p>
|
||||
<p class="enddd"><a class="anchor" id="_todo000037"></a>is it possible to remove them somehow? </p>
|
||||
<dd><p class="startdd"><a class="anchor" id="_todo000038"></a>is it possible to remove them somehow? </p>
|
||||
<p class="enddd"><a class="anchor" id="_todo000039"></a>is it possible to remove them somehow? </p>
|
||||
</dd>
|
||||
<dt>Global <a class="el" href="data_8h.html#aa7ed73e948f47fa899fce22e05095d39">fill</a> [2]</dt>
|
||||
<dd><a class="anchor" id="_todo000001"></a>file boundary? </dd>
|
||||
@@ -158,17 +158,17 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
|
||||
<dt>Global <a class="el" href="render__objects_8c.html#ae0dda7b003f95d15d72c5d40ed47127e">func_80046030</a> (u8 *tlut, u8 *texture, Vtx *arg2, s32 width, s32 arg4, s32 height)</dt>
|
||||
<dd><a class="anchor" id="_todo000060"></a>tlut/texture unconfirmed. This could be texture1 and texture2 </dd>
|
||||
<dt>Global <a class="el" href="render__objects_8c.html#a33fc340f4fc3585368fc4612e85a606c">func_8004C268</a> (u32 arg0, u32 arg1, u8 *texture, u32 width, u32 arg4, u32 height, s32 arg6)</dt>
|
||||
<dd><a class="anchor" id="_todo000066"></a>fakematch? </dd>
|
||||
<dd><a class="anchor" id="_todo000063"></a>fakematch? </dd>
|
||||
<dt>Global <a class="el" href="render__objects_8c.html#a8d468948e47eb949882ffd71dc6a8d86">func_8004C268_wide</a> (u32 arg0, u32 arg1, u8 *texture, u32 width, u32 arg4, u32 height, s32 arg6)</dt>
|
||||
<dd><a class="anchor" id="_todo000067"></a>fakematch? </dd>
|
||||
<dd><a class="anchor" id="_todo000064"></a>fakematch? </dd>
|
||||
<dt>Global <a class="el" href="update__objects_8c.html#afb6db6000e381e18cb393c9293ed3a05">func_800745C8</a> (s32 objectIndex, const char **lakituTexturePtr)</dt>
|
||||
<dd><a class="anchor" id="_todo000063"></a>arg1 should likely be a u8 * </dd>
|
||||
<dd><a class="anchor" id="_todo000068"></a>arg1 should likely be a u8 * </dd>
|
||||
<dt>Global <a class="el" href="menu__items_8h.html#a11daab0c2cb2700179b2325d2c619769">func_80091FA4</a> (void)</dt>
|
||||
<dd><a class="anchor" id="_todo000044"></a>These sizes need to be sizeof() for shiftability if possible </dd>
|
||||
<dd><a class="anchor" id="_todo000032"></a>These sizes need to be sizeof() for shiftability if possible </dd>
|
||||
<dt>Global <a class="el" href="port__eu_8h.html#a01e0fb6ba3bfcf5f10f894ca7effbaea">func_800CBC24</a> (void)</dt>
|
||||
<dd><a class="anchor" id="_todo000005"></a>clenanup, something's weird with the variables. D_800EA4A4 is probably <a class="el" href="structEuAudioCmd.html">EuAudioCmd</a> bc of the + 0x100 </dd>
|
||||
<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>
|
||||
<dd><a class="anchor" id="_todo000012"></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="_todo000013"></a>What does this even do? </dd>
|
||||
<dt>Global <a class="el" href="race__logic_8h.html#a4eb4cb5c0963bcfceae40d340c2e7756">func_8028F970</a> (void)</dt>
|
||||
@@ -176,13 +176,13 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
|
||||
<dt>Global <a class="el" href="skybox__and__splitscreen_8c.html#a6135e98ec3076399696ca04f441529f4">func_802A4A0C</a> (Vtx *vtx, struct <a class="el" href="structUnkStruct__800DC5EC.html">UnkStruct_800DC5EC</a> *arg1, UNUSED s32 arg2, UNUSED s32 arg3, UNUSED f32 *arg4)</dt>
|
||||
<dd><a class="anchor" id="_todo000056"></a>Confirm if this crash still happens and fix if so </dd>
|
||||
<dt>Global <a class="el" href="Game_8h.html#af21f89b45e081c9857c7c6689737ea93">GetCupName</a> (void)</dt>
|
||||
<dd><a class="anchor" id="_todo000040"></a>Move gGfxPool out of <a class="el" href="main_8h.html">main.h</a> </dd>
|
||||
<dd><a class="anchor" id="_todo000030"></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>
|
||||
<dt>Global <a class="el" href="some__data_8c.html#af40885efd72dc665a278c6f29e19ecf3">gTorchSpawns</a> []</dt>
|
||||
<dd><a class="anchor" id="_todo000069"></a>fix this extern </dd>
|
||||
<dt>Global <a class="el" href="osEPiRawStartDma_8c.html#a0f405b027addb60288ca287959d8d3d6">IO_WRITE</a> (addr, data)</dt>
|
||||
<dd><a class="anchor" id="_todo000043"></a>These defines are from PR/rcp.h, but including that causes problems... </dd>
|
||||
<dd><a class="anchor" id="_todo000044"></a>These defines are from PR/rcp.h, but including that causes problems... </dd>
|
||||
<dt>Global <a class="el" href="piint_8h.html#a8f6729a1dafa49bc6280eb2bcfb787d0">LEO_CMD_TYPE_0</a> </dt>
|
||||
<dd><a class="anchor" id="_todo000051"></a>name </dd>
|
||||
<dt>Global <a class="el" href="piint_8h.html#a0231e88a1290269fd41dc1e4d24e4f55">LEO_CMD_TYPE_1</a> </dt>
|
||||
@@ -192,25 +192,25 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
|
||||
<dt>Global <a class="el" href="code__80005FD0_8h.html#ae7d80d54daf89164e96f79cbd921e85f">load_track_path</a> (s32)</dt>
|
||||
<dd><a class="anchor" id="_todo000009"></a>Confirm this comment </dd>
|
||||
<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>
|
||||
<dd><a class="anchor" id="_todo000029"></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="_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="_todo000012"></a>More indepth error checking/return value </dd>
|
||||
<dd><a class="anchor" id="_todo000011"></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="_todo000038"></a>figure out what it means </dd>
|
||||
<dd><a class="anchor" id="_todo000040"></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>
|
||||
<dd><a class="anchor" id="_todo000017"></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="_todo000019"></a>quick hack to add the snow particles on hit. Need to separate into its own class </dd>
|
||||
<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="classOSnowman.html#ae84de267ff70c7e2ac5748b9bd738ada">OSnowman::Tick</a> () override</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>
|
||||
<dd><a class="anchor" id="_todo000015"></a>quick hack to add the snow particles on hit. Need to separate into its own class </dd>
|
||||
<dt>Global <a class="el" href="stubs_8c.html#a4694169ebbc67d1cab176b4f8945ce51">osPfsDeleteFile</a> (OSPfs *pfs, u16 company_code, u32 game_code, u8 *game_name, u8 *ext_name)</dt>
|
||||
<dd><a class="anchor" id="_todo000045"></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>
|
||||
@@ -222,26 +222,26 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
|
||||
<dt>Global <a class="el" href="osViSwapBuffer_8c.html#ad9fbc8feed5d6cf557a051834e168950">osViSwapBuffer</a> (void *vaddr)</dt>
|
||||
<dd><a class="anchor" id="_todo000050"></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>
|
||||
<dt>Global <a class="el" href="classOThwomp.html#a8ac60b80a575d7408133c8e7cb1246d4">OThwomp::_boundingBoxSize</a> </dt>
|
||||
<dd><a class="anchor" id="_todo000017"></a>Write this better. This effects the squish size and the bounding box size. </dd>
|
||||
<dd><a class="anchor" id="_todo000019"></a>Write this better. This effects the squish size and the bounding box size. </dd>
|
||||
<dt>Global <a class="el" href="osEPiRawStartDma_8c.html#a61b4993ebb70a3b701fccc3221c36d81">PI_DOMAIN1</a> </dt>
|
||||
<dd><a class="anchor" id="_todo000042"></a>This define is from os.h, but including that causes problems... </dd>
|
||||
<dd><a class="anchor" id="_todo000043"></a>This define is from os.h, but including that causes problems... </dd>
|
||||
<dt>Global <a class="el" href="actors_8c.html#a244363eb20e950ed94944be1c768a37c">render_actor_shell</a> (<a class="el" href="structCamera.html">Camera</a> *camera, <a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> matrix, struct <a class="el" href="structShellActor.html">ShellActor</a> *shell)</dt>
|
||||
<dd><a class="anchor" id="_todo000057"></a>Is this making the shell spin? </dd>
|
||||
<dt>Global <a class="el" href="collision__viewer_8h.html#afaee40683a3ae56cae11b2c5687e3328">render_collision</a> (void)</dt>
|
||||
<dd><a class="anchor" id="_todo000023"></a>decide to use colours or textures and fix displaylists because they are buggy </dd>
|
||||
<dt>Global <a class="el" href="render__objects_8c.html#a33684f0745ad1366fef89d3fd5ef598e">render_texture_rectangle</a> (s32 x, s32 y, s32 width, s32 height, s32 s, s32 w, s32 mode)</dt>
|
||||
<dd><a class="anchor" id="_todo000064"></a>Update to F3DEX. Uses OLD definition for gspTextureRectangle. </dd>
|
||||
<dd><a class="anchor" id="_todo000061"></a>Update to F3DEX. Uses OLD definition for gspTextureRectangle. </dd>
|
||||
<dt>Global <a class="el" href="render__objects_8c.html#aadbe7ac97f3cbf7b4c06e645f6dcbb74">render_texture_rectangle_wide</a> (s32 x, s32 y, s32 width, s32 height, s32 arg4, s32 arg5, s32 arg6)</dt>
|
||||
<dd><a class="anchor" id="_todo000065"></a>Update to F3DEX. Uses OLD definition for gspTextureRectangle. </dd>
|
||||
<dd><a class="anchor" id="_todo000062"></a>Update to F3DEX. Uses OLD definition for gspTextureRectangle. </dd>
|
||||
<dt>Global <a class="el" href="start__game_8c.html#a398b9ba81e585f81d5b86d2ca26f8708">set_course</a> (const char *data)</dt>
|
||||
<dd><a class="anchor" id="_todo000030"></a><a class="el" href="Game_8cpp.html#af96f9195419b1a81241a2bd5fc03f93b">SetCourse()</a>; </dd>
|
||||
<dd><a class="anchor" id="_todo000028"></a><a class="el" href="Game_8cpp.html#af96f9195419b1a81241a2bd5fc03f93b">SetCourse()</a>; </dd>
|
||||
<dt>Global <a class="el" href="render__objects_8h.html#a2dfbec4da7f3417bfce9017bc9f65c57">set_minimap_finishline_position</a> (s32)</dt>
|
||||
<dd><a class="anchor" id="_todo000068"></a>: Hardcode these x and y values. Because why not? </dd>
|
||||
<dd><a class="anchor" id="_todo000065"></a>: Hardcode these x and y values. Because why not? </dd>
|
||||
<dt>Global <a class="el" href="sounds_8h.html#a71288c0bb15b503d4570b441a05013f4">SOUND_ARG_LOAD</a> (sound_bank, byte2, byte3, sound_id)</dt>
|
||||
<dd><a class="anchor" id="_todo000070"></a>format like sm64 <a class="el" href="sounds_8h.html">sounds.h</a> </dd>
|
||||
<dt>Global <a class="el" href="actors_8c.html#aa6c218ad25d2200bdbf85cbbd197d1cd">spawn_foliage</a> (struct <a class="el" href="structActorSpawnData.html">ActorSpawnData</a> *actor)</dt>
|
||||
@@ -249,7 +249,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
|
||||
<dt>Global <a class="el" href="Smoke_8h.html#ac60a65eb1961690e911d769968e4c863">TrainSmokeTick</a> (void)</dt>
|
||||
<dd><a class="anchor" id="_todo000020"></a>: This should be an <a class="el" href="structObject.html">Object</a> class one day </dd>
|
||||
<dt>Global <a class="el" href="osEPiRawStartDma_8c.html#a9f68445808ae98c1a50579d2c5a95c7f">UPDATE_REG</a> (reg, var)</dt>
|
||||
<dd><a class="anchor" id="_todo000041"></a>This define is from <a class="el" href="piint_8h.html">piint.h</a>, but including that causes problems... </dd>
|
||||
<dd><a class="anchor" id="_todo000042"></a>This define is from <a class="el" href="piint_8h.html">piint.h</a>, but including that causes problems... </dd>
|
||||
<dt>Global <a class="el" href="internal_8h.html#aa8d5fa5d7506353e4e791caab237c721">US_FLOAT</a> (x)</dt>
|
||||
<dd><a class="anchor" id="_todo000003"></a>US_FLOAT should probably be renamed to JP_DOUBLE since eu seems to use floats too </dd>
|
||||
<dt>Global <a class="el" href="classWorld.html#ade602b7d3351de3212ebf045e95f3d0c">World::SetCourse</a> (const char *)</dt>
|
||||
|
||||
+2
-2
@@ -138,8 +138,8 @@ Data Fields</h2></td></tr>
|
||||
<tr class="separator:a7acdb4906c87ca5bbcd9c86f20080554"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000036">Todo</a></b></dt><dd>is it possible to remove them somehow? </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000037">Todo</a></b></dt><dd>is it possible to remove them somehow? </dd></dl>
|
||||
<div class="textblock"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000038">Todo</a></b></dt><dd>is it possible to remove them somehow? </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000039">Todo</a></b></dt><dd>is it possible to remove them somehow? </dd></dl>
|
||||
</div><h2 class="groupheader">Field Documentation</h2>
|
||||
<a id="a258273f21784ceba6533c8bd20bc8bc0" name="a258273f21784ceba6533c8bd20bc8bc0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a258273f21784ceba6533c8bd20bc8bc0">◆ </a></span>d</h2>
|
||||
|
||||
@@ -663,7 +663,7 @@ Variables</h2></td></tr>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000062">Todo</a></b></dt><dd>This HAS to be a for-loop of some variety, but I can't make a for-loop to match. If you replace this with <code>for(var_v1 = 0; var_v1 < size; var_v1++)</code> The diff gets massive. </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000067">Todo</a></b></dt><dd>This HAS to be a for-loop of some variety, but I can't make a for-loop to match. If you replace this with <code>for(var_v1 = 0; var_v1 < size; var_v1++)</code> The diff gets massive. </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -3567,7 +3567,7 @@ Here is the caller graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000063">Todo</a></b></dt><dd>arg1 should likely be a u8 * </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000068">Todo</a></b></dt><dd>arg1 should likely be a u8 * </dd></dl>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -7075,7 +7075,7 @@ Here is the call graph for this function:</div>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000061">Todo</a></b></dt><dd>unused? </dd></dl>
|
||||
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000066">Todo</a></b></dt><dd>unused? </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user