From 638fa1511981eecf3fc2a0ecf3963d051efc618e Mon Sep 17 00:00:00 2001 From: MegaMech Date: Thu, 26 Jun 2025 17:45:59 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20HarbourM?= =?UTF-8?q?asters/SpaghettiKart@542191e09fbf1acf0063dae7be5357875f1d2114?= =?UTF-8?q?=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Game_8cpp.html | 2 +- Game_8h.html | 2 +- basics.js | 6 +-- bug.html | 6 +-- ceremony__and__credits_8c.html | 2 +- classOSeagull.html | 2 +- classOSnowman.html | 4 +- classOThwomp.html | 4 +- compiling.html | 20 +++++----- contpfs_8c.html | 10 ++--- controller_8h.html | 10 ++--- doxygen_crawl.html | 20 +++++----- heap_8c.html | 2 +- heap_8h.html | 2 +- load_8c.html | 4 +- load_8h.html | 4 +- md_docs_2BUILDING.html | 10 ++--- menu__items_8c.html | 4 +- menu__items_8h.html | 2 +- menus_8c.html | 4 +- menus_8h.html | 2 +- navtreedata.js | 10 ++--- navtreeindex26.js | 6 +-- navtreeindex41.js | 10 ++--- networking_8h.html | 2 +- osContInit_8c.html | 2 +- osCreatePiManager_8c.html | 2 +- osEPiRawStartDma_8c.html | 6 +-- osPiGetCmdQueue_8c.html | 2 +- osPiStartDma_8c.html | 2 +- piint_8h.html | 2 +- podium__ceremony__actors_8c.html | 2 +- podium__ceremony__actors_8h.html | 2 +- render__objects_8c.html | 10 ++--- render__objects_8h.html | 2 +- search/all_19.js | 2 +- search/all_3.js | 2 +- search/all_8.js | 2 +- search/all_e.js | 2 +- search/all_f.js | 2 +- start__game_8c.html | 2 +- todo.html | 64 ++++++++++++++++---------------- uniondu.html | 4 +- update__objects_8c.html | 6 +-- 44 files changed, 134 insertions(+), 134 deletions(-) diff --git a/Game_8cpp.html b/Game_8cpp.html index 5e444bcea..0738b0d61 100644 --- a/Game_8cpp.html +++ b/Game_8cpp.html @@ -2074,7 +2074,7 @@ Here is the caller graph for this function:
-
Todo
Move gGfxPool out of main.h
+
Todo
Move gGfxPool out of main.h
Here is the caller graph for this function:
diff --git a/Game_8h.html b/Game_8h.html index 16797ebd8..5bba2cf9f 100644 --- a/Game_8h.html +++ b/Game_8h.html @@ -1973,7 +1973,7 @@ Here is the caller graph for this function:
-
Todo
Move gGfxPool out of main.h
+
Todo
Move gGfxPool out of main.h
diff --git a/basics.js b/basics.js index 4935413b6..8888e6745 100644 --- a/basics.js +++ b/basics.js @@ -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 ] diff --git a/bug.html b/bug.html index e379b5cd1..56af0367c 100644 --- a/bug.html +++ b/bug.html @@ -118,9 +118,9 @@ $(function(){initNavTree('bug.html',''); initResizable(true); });
Global func_80077E20 (s32 objectIndex)
frappe snowland There's something up with the handling of common_vtx_rectangle and the loading of 0x10 right here
Global func_800B9BE4 (f32, f32, u16 *)
-
they probably meant to store the value to tmp[i] and tmp[8 + i]
+
they probably meant to store the value to tmp[i] and tmp[8 + i]
Global func_800BB388 (s32 bankId, s32 instId, s32 arg2)
-
missing return
+
missing return
Global init_sequence_players (void)
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.
Global new_actor (ActorInitParams *)
@@ -130,7 +130,7 @@ $(function(){initNavTree('bug.html',''); initResizable(true); });
Global note_set_vel_pan_reverb (struct Note *note, f32 velocity, u8 pan, u8 reverbVol)
for the change to UQ0.7, the if statement should also have been changed accordingly
Global preload_sequence (u32, u8)
-
should be IS_SEQ_LOAD_COMPLETE
+
should be IS_SEQ_LOAD_COMPLETE
Global render_menu_item_data_course_image (MenuItem *)
todo: This function will not work in custom courses.
Global setup_podium_ceremony (void)
diff --git a/ceremony__and__credits_8c.html b/ceremony__and__credits_8c.html index 25aef4361..4857202c8 100644 --- a/ceremony__and__credits_8c.html +++ b/ceremony__and__credits_8c.html @@ -1363,7 +1363,7 @@ Here is the caller graph for this function:
-
Todo
Does this match as a return of s8?
+
Todo
Does this match as a return of s8?
Here is the call graph for this function:
diff --git a/classOSeagull.html b/classOSeagull.html index a517ac880..2a48e3941 100644 --- a/classOSeagull.html +++ b/classOSeagull.html @@ -194,7 +194,7 @@ Additional Inherited Members  

Detailed Description

-
Todo
unk_0D5 needs to be a struct variable probably. What does it do? Behaviour?
+
Todo
unk_0D5 needs to be a struct variable probably. What does it do? Behaviour?

Constructor & Destructor Documentation

◆ OSeagull()

diff --git a/classOSnowman.html b/classOSnowman.html index 522c90b13..dca7f87f2 100644 --- a/classOSnowman.html +++ b/classOSnowman.html @@ -312,7 +312,7 @@ Here is the call graph for this function:
-
Todo
quick hack to add the snow particles on hit. Need to separate into its own class
+
Todo
quick hack to add the snow particles on hit. Need to separate into its own class
Here is the call graph for this function:
@@ -713,7 +713,7 @@ Here is the caller graph for this function:
-
Todo
quick hack to add the snow particles on hit. Need to separate into its own class
+
Todo
quick hack to add the snow particles on hit. Need to separate into its own class

Reimplemented from OObject.

diff --git a/classOThwomp.html b/classOThwomp.html index 40208f85d..c550e53af 100644 --- a/classOThwomp.html +++ b/classOThwomp.html @@ -289,7 +289,7 @@ Static Private Attributes  

Detailed Description

-
Todo

Make shadow size bigger if thwomp is scaled up

+
Todo

Make shadow size bigger if thwomp is scaled up

make adjustable properties for squishSize and boundingBoxSize

Thwomp OObject

@@ -1690,7 +1690,7 @@ Here is the caller graph for this function:
-
Todo
Write this better. This effects the squish size and the bounding box size.
+
Todo
Write this better. This effects the squish size and the bounding box size.
diff --git a/compiling.html b/compiling.html index 0a3115930..95778f4a9 100644 --- a/compiling.html +++ b/compiling.html @@ -114,7 +114,7 @@ $(function(){initNavTree('compiling.html',''); initResizable(true); }); Build Instructions
  • - Linux + Linux
      • @@ -122,17 +122,17 @@ $(function(){initNavTree('compiling.html',''); initResizable(true); }); Ubuntu
      • - Fedora + Fedora
      • - Arch + Arch
  • - Windows + Windows
      • @@ -144,7 +144,7 @@ $(function(){initNavTree('compiling.html',''); initResizable(true); });
    • - macOS + macOS
    • Docker @@ -164,23 +164,23 @@ python3 >= 3.6 libaudiofile

      To add submodules run git submodule update --init --recursive after cloning.

      Run make assets to extract assets.

      -

      +

      Linux

      Ubuntu

      sudo apt install cmake build-essential pkg-config git binutils-mips-linux-gnu python3 zlib1g-dev libaudiofile-dev libcapstone-dev
      -

      +

  • Fedora

    sudo dnf install make automake gcc gcc-c++ kernel-devel cmake pkg-config git python3 zlib-devel audiofile-devel capstone

    and install gcc toolchain of libdragon and add export PATH="/opt/libdragon/bin:$PATH" to ~/.bashrc

    -

    +

    Arch

    sudo pacman -S base-devel capstone python

    Install the following AUR package:

    Review the n64decomp/sm64 readme for instructions to compile in other distributions.

    -

    +

    Windows

    -

    +

    macOS

    Install Homebrew, then install the following dependencies:

    brew update
    brew install python3 capstone coreutils make pkg-config tehzz/n64-dev/mips64-elf-binutils
    diff --git a/contpfs_8c.html b/contpfs_8c.html index ab23fc233..b8ae0778c 100644 --- a/contpfs_8c.html +++ b/contpfs_8c.html @@ -210,8 +210,8 @@ Here is the caller graph for this function:
    -
    Todo
    remove magic constant
    -
    Todo
    loads of magic constants..
    +
    Todo
    remove magic constant
    +
    Todo
    loads of magic constants..
    Here is the call graph for this function:
    @@ -284,7 +284,7 @@ Here is the caller graph for this function:
    -
    Todo
    don't like this =/ //maybe &inode->inode_table[j*PFS_ONE_PAGE].ipage or something
    +
    Todo
    don't like this =/ //maybe &inode->inode_table[j*PFS_ONE_PAGE].ipage or something
    Here is the call graph for this function:
    @@ -348,8 +348,8 @@ Here is the caller graph for this function:
    -
    Todo
    fix magic number
    -
    Todo
    remove magic constant
    +
    Todo
    fix magic number
    +
    Todo
    remove magic constant
    Here is the call graph for this function:
    diff --git a/controller_8h.html b/controller_8h.html index fae350631..1a0904eca 100644 --- a/controller_8h.html +++ b/controller_8h.html @@ -1100,8 +1100,8 @@ Here is the call graph for this function:
    -
    Todo
    remove magic constant
    -
    Todo
    loads of magic constants..
    +
    Todo
    remove magic constant
    +
    Todo
    loads of magic constants..
    Here is the call graph for this function:
    @@ -1388,7 +1388,7 @@ Here is the caller graph for this function:
    -
    Todo
    don't like this =/ //maybe &inode->inode_table[j*PFS_ONE_PAGE].ipage or something
    +
    Todo
    don't like this =/ //maybe &inode->inode_table[j*PFS_ONE_PAGE].ipage or something
    Here is the call graph for this function:
    @@ -1452,8 +1452,8 @@ Here is the caller graph for this function:
    -
    Todo
    fix magic number
    -
    Todo
    remove magic constant
    +
    Todo
    fix magic number
    +
    Todo
    remove magic constant
    Here is the call graph for this function:
    -
    Bug
    they probably meant to store the value to tmp[i] and tmp[8 + i]
    +
    Bug
    they probably meant to store the value to tmp[i] and tmp[8 + i]
    diff --git a/heap_8h.html b/heap_8h.html index 802dcd371..7ab9f08c7 100644 --- a/heap_8h.html +++ b/heap_8h.html @@ -651,7 +651,7 @@ Here is the caller graph for this function:
    -
    Bug
    they probably meant to store the value to tmp[i] and tmp[8 + i]
    +
    Bug
    they probably meant to store the value to tmp[i] and tmp[8 + i]
    diff --git a/load_8c.html b/load_8c.html index 5be7d5aef..5cadde6f5 100644 --- a/load_8c.html +++ b/load_8c.html @@ -843,7 +843,7 @@ Here is the caller graph for this function:
    -
    Bug
    missing return
    +
    Bug
    missing return
    Here is the call graph for this function:
    @@ -1136,7 +1136,7 @@ Here is the caller graph for this function:
    -
    Bug
    should be IS_SEQ_LOAD_COMPLETE
    +
    Bug
    should be IS_SEQ_LOAD_COMPLETE
    Here is the call graph for this function:
    diff --git a/load_8h.html b/load_8h.html index 8369808ef..205e7092a 100644 --- a/load_8h.html +++ b/load_8h.html @@ -666,7 +666,7 @@ Here is the caller graph for this function:
    -
    Bug
    missing return
    +
    Bug
    missing return
    Here is the call graph for this function:
    @@ -928,7 +928,7 @@ Here is the caller graph for this function:
    -
    Bug
    should be IS_SEQ_LOAD_COMPLETE
    +
    Bug
    should be IS_SEQ_LOAD_COMPLETE
    Here is the call graph for this function:
    diff --git a/md_docs_2BUILDING.html b/md_docs_2BUILDING.html index 10c3a9391..7aaa9980a 100644 --- a/md_docs_2BUILDING.html +++ b/md_docs_2BUILDING.html @@ -109,7 +109,7 @@ $(function(){initNavTree('md_docs_2BUILDING.html',''); initResizable(true); });

    -

    +

    Windows

    Requires:

    • At least 8GB of RAM (machines with 4GB have seen complier failures)
    • @@ -169,7 +169,7 @@ Additional CMake Targets Clean
      # If you need to clean the project you can run
      C:\Program Files\CMake\bin\cmake.exe --build build-cmake --target clean
      -

      +

    Linux

    Install dependencies

    @@ -180,14 +180,14 @@ Debian/Ubuntu
    # or using clang
    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
    -

    +

    Arch

    # using gcc
    pacman -S gcc git cmake ninja lsb-release sdl2 libpng libzip nlohmann-json tinyxml2 spdlog sdl2_net boost libogg libvorbis
    # or using clang
    pacman -S clang git cmake ninja lsb-release sdl2 libpng libzip nlohmann-json tinyxml2 spdlog sdl2_net boost libogg libvorbis
    -

    +

    Fedora

    # using gcc
    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
    @@ -239,7 +239,7 @@ Additional CMake Targets Clean
    # If you need to clean the project you can run
    cmake --build build-cmake --target clean
    -

    +

    macOS

    Requires Xcode (or xcode-tools) && sdl2, libpng, glew, ninja, cmake, nlohmann-json, libzip, vorbis-tools (can be installed via homebrew, macports, etc)

    Important: For maximum performance make sure you have ninja build tools installed!

    diff --git a/menu__items_8c.html b/menu__items_8c.html index e96dd71c8..04e3c8289 100644 --- a/menu__items_8c.html +++ b/menu__items_8c.html @@ -2224,7 +2224,7 @@ Here is the caller graph for this function:
    -
    Todo
    These sizes need to be sizeof() for shiftability if possible
    +
    Todo
    These sizes need to be sizeof() for shiftability if possible
    Here is the call graph for this function:
    @@ -8858,7 +8858,7 @@ Here is the caller graph for this function:
    -
    Todo
    Move gGfxPool out of main.h
    +
    Todo
    Move gGfxPool out of main.h
    Here is the caller graph for this function:
    diff --git a/menu__items_8h.html b/menu__items_8h.html index c02b390db..36a2ecea2 100644 --- a/menu__items_8h.html +++ b/menu__items_8h.html @@ -2742,7 +2742,7 @@ Here is the caller graph for this function:
    -
    Todo
    These sizes need to be sizeof() for shiftability if possible
    +
    Todo
    These sizes need to be sizeof() for shiftability if possible
    Here is the call graph for this function:
    diff --git a/menus_8c.html b/menus_8c.html index 2f10cd118..c8d82fa4f 100644 --- a/menus_8c.html +++ b/menus_8c.html @@ -381,7 +381,7 @@ Here is the caller graph for this function:

    Navigation of the map select course menu screen

    -
    Todo
    SetCourse() to course one;
    +
    Todo
    SetCourse() to course one;
    Here is the call graph for this function:
    @@ -569,7 +569,7 @@ Here is the caller graph for this function:

    On input skip logo screen

    -
    Todo
    Label audio funcs
    +
    Todo
    Label audio funcs
    Here is the call graph for this function:
    diff --git a/menus_8h.html b/menus_8h.html index c8a11e3d9..58f537ee9 100644 --- a/menus_8h.html +++ b/menus_8h.html @@ -861,7 +861,7 @@ Variables

    Navigation of the map select course menu screen

    -
    Todo
    SetCourse() to course one;
    +
    Todo
    SetCourse() to course one;
    Here is the call graph for this function:
    diff --git a/navtreedata.js b/navtreedata.js index 53c577fe4..6dfea399a 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -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 ] diff --git a/navtreeindex26.js b/navtreeindex26.js index 7ab0474a2..c43cd0641 100644 --- a/navtreeindex26.js +++ b/navtreeindex26.js @@ -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], diff --git a/navtreeindex41.js b/navtreeindex41.js index 4aa991d0a..71bddae50 100644 --- a/navtreeindex41.js +++ b/navtreeindex41.js @@ -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], diff --git a/networking_8h.html b/networking_8h.html index 6068311c3..f9d77cadb 100644 --- a/networking_8h.html +++ b/networking_8h.html @@ -841,7 +841,7 @@ Here is the caller graph for this function:
    -
    Todo
    SetCourse();
    +
    Todo
    SetCourse();
    Here is the caller graph for this function:
    diff --git a/osContInit_8c.html b/osContInit_8c.html index 35d83006b..b456dd904 100644 --- a/osContInit_8c.html +++ b/osContInit_8c.html @@ -219,7 +219,7 @@ Here is the caller graph for this function:
    -
    Todo
    figure out what it means
    +
    Todo
    figure out what it means
    Here is the call graph for this function:
    diff --git a/osCreatePiManager_8c.html b/osCreatePiManager_8c.html index f5bf6f793..3ba1fc44c 100644 --- a/osCreatePiManager_8c.html +++ b/osCreatePiManager_8c.html @@ -236,7 +236,7 @@ Here is the caller graph for this function:
    -
    Todo
    In libreultra this is in an include
    +
    Todo
    In libreultra this is in an include
    diff --git a/osEPiRawStartDma_8c.html b/osEPiRawStartDma_8c.html index c4f734072..4e6a0a1a9 100644 --- a/osEPiRawStartDma_8c.html +++ b/osEPiRawStartDma_8c.html @@ -155,7 +155,7 @@ Functions
    Value:
    (*(vu32*) PHYS_TO_K1(addr) = (u32) (data))
    -
    Todo
    These defines are from PR/rcp.h, but including that causes problems...
    +
    Todo
    These defines are from PR/rcp.h, but including that causes problems...
    @@ -170,7 +170,7 @@ Functions
    -
    Todo
    This define is from os.h, but including that causes problems...
    +
    Todo
    This define is from os.h, but including that causes problems...
    @@ -194,7 +194,7 @@ Functions
    Value:
    if (cHandle->var != pihandle->var) \
    IO_WRITE(reg, pihandle->var);
    -
    Todo
    This define is from piint.h, but including that causes problems...
    +
    Todo
    This define is from piint.h, but including that causes problems...
    diff --git a/osPiGetCmdQueue_8c.html b/osPiGetCmdQueue_8c.html index a588fd901..c9dd53159 100644 --- a/osPiGetCmdQueue_8c.html +++ b/osPiGetCmdQueue_8c.html @@ -171,7 +171,7 @@ Here is the caller graph for this function:
    -
    Todo
    In libreultra this is in an include
    +
    Todo
    In libreultra this is in an include
    diff --git a/osPiStartDma_8c.html b/osPiStartDma_8c.html index c0131f88b..86beacf5f 100644 --- a/osPiStartDma_8c.html +++ b/osPiStartDma_8c.html @@ -206,7 +206,7 @@ Here is the caller graph for this function:
    -
    Todo
    In libreultra this is in an include
    +
    Todo
    In libreultra this is in an include
    diff --git a/piint_8h.html b/piint_8h.html index f1555e9fd..917ef3553 100644 --- a/piint_8h.html +++ b/piint_8h.html @@ -1767,7 +1767,7 @@ Here is the caller graph for this function:
    -
    Todo
    In libreultra this is in an include
    +
    Todo
    In libreultra this is in an include
    diff --git a/podium__ceremony__actors_8c.html b/podium__ceremony__actors_8c.html index 13f10b8d4..e554d4c5f 100644 --- a/podium__ceremony__actors_8c.html +++ b/podium__ceremony__actors_8c.html @@ -605,7 +605,7 @@ Here is the caller graph for this function:
    Bug
    No null check.
    Bug
    -
    Todo
    More indepth error checking/return value
    +
    Todo
    More indepth error checking/return value
    Here is the call graph for this function:
    diff --git a/podium__ceremony__actors_8h.html b/podium__ceremony__actors_8h.html index 516a61bd6..a008e53f2 100644 --- a/podium__ceremony__actors_8h.html +++ b/podium__ceremony__actors_8h.html @@ -561,7 +561,7 @@ Here is the caller graph for this function:
    Bug
    No null check.
    Bug
    -
    Todo
    More indepth error checking/return value
    +
    Todo
    More indepth error checking/return value
    Here is the call graph for this function:
    diff --git a/render__objects_8c.html b/render__objects_8c.html index 4bbede025..34f4e9731 100644 --- a/render__objects_8c.html +++ b/render__objects_8c.html @@ -11409,7 +11409,7 @@ Here is the caller graph for this function:
    -
    Todo
    fakematch?
    +
    Todo
    fakematch?
    Here is the call graph for this function:
    @@ -11466,7 +11466,7 @@ Here is the caller graph for this function:
    -
    Todo
    fakematch?
    +
    Todo
    fakematch?
    Here is the call graph for this function:
    @@ -17198,7 +17198,7 @@ Here is the call graph for this function:

    Renders

    Menus: Mario Kart 64 Logo, Debug text

    1P: Coloured square in third hud mode that players go around.

    -
    Todo
    Update to F3DEX. Uses OLD definition for gspTextureRectangle.
    +
    Todo
    Update to F3DEX. Uses OLD definition for gspTextureRectangle.
    Here is the caller graph for this function:
    @@ -17253,7 +17253,7 @@ Here is the caller graph for this function:

    Renders

    For all game modes

    Minimap, CurrLap, Lap time

    -
    Todo
    Update to F3DEX. Uses OLD definition for gspTextureRectangle.
    +
    Todo
    Update to F3DEX. Uses OLD definition for gspTextureRectangle.
    Here is the call graph for this function:
    @@ -17547,7 +17547,7 @@ Here is the caller graph for this function:
    -
    Todo
    : Hardcode these x and y values. Because why not?
    +
    Todo
    : Hardcode these x and y values. Because why not?
    Here is the call graph for this function:
    diff --git a/render__objects_8h.html b/render__objects_8h.html index 7117e9883..e5cab69dd 100644 --- a/render__objects_8h.html +++ b/render__objects_8h.html @@ -16384,7 +16384,7 @@ Here is the caller graph for this function:
    -
    Todo
    : Hardcode these x and y values. Because why not?
    +
    Todo
    : Hardcode these x and y values. Because why not?
    Here is the call graph for this function:
    diff --git a/search/all_19.js b/search/all_19.js index f8b895e64..0d0a05a0f 100644 --- a/search/all_19.js +++ b/search/all_19.js @@ -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']]], diff --git a/search/all_3.js b/search/all_3.js index 12db96aee..9bda19518 100644 --- a/search/all_3.js +++ b/search/all_3.js @@ -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']]], diff --git a/search/all_8.js b/search/all_8.js index 47525df54..0f59540e9 100644 --- a/search/all_8.js +++ b/search/all_8.js @@ -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']]], diff --git a/search/all_e.js b/search/all_e.js index 0dfa81115..f453f48db 100644 --- a/search/all_e.js +++ b/search/all_e.js @@ -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']]], diff --git a/search/all_f.js b/search/all_f.js index a936ea256..8dddcb5cc 100644 --- a/search/all_f.js +++ b/search/all_f.js @@ -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,'']]], diff --git a/start__game_8c.html b/start__game_8c.html index 451c9a92c..7d99caa44 100644 --- a/start__game_8c.html +++ b/start__game_8c.html @@ -327,7 +327,7 @@ Here is the caller graph for this function:
    -
    Todo
    SetCourse();
    +
    Todo
    SetCourse();
    Here is the caller graph for this function:
    diff --git a/todo.html b/todo.html index e05099e33..af7ddde28 100644 --- a/todo.html +++ b/todo.html @@ -110,25 +110,25 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global __osGetId (OSPfs *pfs)
    -

    remove magic constant

    -

    loads of magic constants..

    +

    remove magic constant

    +

    loads of magic constants..

    Global __osPfsReleasePages (OSPfs *pfs, __OSInode *inode, u8 start_page, u16 *sum, u8 bank, __OSInodeUnit *last_page, int flag)
    magic number
    Global __osPfsRWInode (OSPfs *pfs, __OSInode *inode, u8 flag, u8 bank)
    -
    don't like this =/ //maybe &inode->inode_table[j*PFS_ONE_PAGE].ipage or something
    +
    don't like this =/ //maybe &inode->inode_table[j*PFS_ONE_PAGE].ipage or something
    Global __osPiDevMgr
    -
    In libreultra this is in an include
    +
    In libreultra this is in an include
    Global __osRepairPackId (OSPfs *pfs, __OSPackId *badid, __OSPackId *newid)
    -

    fix magic number

    -

    remove magic constant

    +

    fix magic number

    +

    remove magic constant

    Global _course_mario_raceway_dl_mio0SegmentRomStart []
    These should probably be ptr's instead of array's?
    Global add_actor_to_empty_slot (Vec3f pos, Vec3s rot, Vec3f velocity, s16 actorType)
    Commented out because deletes too soon.
    Global add_unused_obj_index (s32 *listIdx, s32 *nextFree, s32 size)
    -
    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 for(var_v1 = 0; var_v1 < size; var_v1++) The diff gets massive.
    +
    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 for(var_v1 = 0; var_v1 < size; var_v1++) The diff gets massive.
    Global are_players_in_course_section (s16, s16)
    This is the easiest solution otherwise actors would not collide on custom courses.
    Global ATrain::SyncComponents (TrainCarStuff *trainCar, s16 orientationY)
    @@ -138,14 +138,14 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global clear_framebuffer (s32)
    Why did void* work for matching
    Global course_select_menu_act (struct Controller *, u16)
    -
    SetCourse() to course one;
    +
    SetCourse() to course one;
    Global D_800E43B0 []
    -
    unused?
    +
    unused?
    Global debug_switch_character_ceremony_cutscene (void)
    confirm this.
    Union du
    -

    is it possible to remove them somehow?

    -

    is it possible to remove them somehow?

    +

    is it possible to remove them somehow?

    +

    is it possible to remove them somehow?

    Global fill [2]
    file boundary?
    @@ -158,17 +158,17 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global func_80046030 (u8 *tlut, u8 *texture, Vtx *arg2, s32 width, s32 arg4, s32 height)
    tlut/texture unconfirmed. This could be texture1 and texture2
    Global func_8004C268 (u32 arg0, u32 arg1, u8 *texture, u32 width, u32 arg4, u32 height, s32 arg6)
    -
    fakematch?
    +
    fakematch?
    Global func_8004C268_wide (u32 arg0, u32 arg1, u8 *texture, u32 width, u32 arg4, u32 height, s32 arg6)
    -
    fakematch?
    +
    fakematch?
    Global func_800745C8 (s32 objectIndex, const char **lakituTexturePtr)
    -
    arg1 should likely be a u8 *
    +
    arg1 should likely be a u8 *
    Global func_80091FA4 (void)
    -
    These sizes need to be sizeof() for shiftability if possible
    +
    These sizes need to be sizeof() for shiftability if possible
    Global func_800CBC24 (void)
    clenanup, something's weird with the variables. D_800EA4A4 is probably EuAudioCmd bc of the + 0x100
    Global func_8028336C (UNUSED CinematicCamera *arg0, UNUSED Camera *camera)
    -
    Does this match as a return of s8?
    +
    Does this match as a return of s8?
    Global func_802846E4 (CinematicCamera *)
    What does this even do?
    Global func_8028F970 (void)
    @@ -176,13 +176,13 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global func_802A4A0C (Vtx *vtx, struct UnkStruct_800DC5EC *arg1, UNUSED s32 arg2, UNUSED s32 arg3, UNUSED f32 *arg4)
    Confirm if this crash still happens and fix if so
    Global GetCupName (void)
    -
    Move gGfxPool out of main.h
    +
    Move gGfxPool out of main.h
    Global gPlayerWinningIndex
    gPlayerWinningIndex (D_800DC5E8) accessed as word, D_800DC5EB as u8
    Global gTorchSpawns []
    fix this extern
    Global IO_WRITE (addr, data)
    -
    These defines are from PR/rcp.h, but including that causes problems...
    +
    These defines are from PR/rcp.h, but including that causes problems...
    Global LEO_CMD_TYPE_0
    name
    Global LEO_CMD_TYPE_1
    @@ -192,25 +192,25 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global load_track_path (s32)
    Confirm this comment
    Global logo_intro_menu_act (struct Controller *controller, UNUSED u16 controllerIdx)
    -
    Label audio funcs
    +
    Label audio funcs
    Global MTX_KART_POOL_SIZE
    Verify with proper documentation
    Global MTX_SHADOW_POOL_SIZE
    Verify with proper documentation
    Global new_actor (ActorInitParams *)
    -
    More indepth error checking/return value
    +
    More indepth error checking/return value
    Global Note::priority
    use macros or something instead.
    Global OBombKart::Unk_3C
    Turn WheelPos into a struct
    Global osContInit (OSMesgQueue *mq, u8 *bitpattern, OSContStatus *status)
    -
    figure out what it means
    +
    figure out what it means
    Class OSeagull
    -
    unk_0D5 needs to be a struct variable probably. What does it do? Behaviour?
    +
    unk_0D5 needs to be a struct variable probably. What does it do? Behaviour?
    Global OSnowman::DrawBody (s32)
    -
    quick hack to add the snow particles on hit. Need to separate into its own class
    +
    quick hack to add the snow particles on hit. Need to separate into its own class
    Global OSnowman::Tick () override
    -
    quick hack to add the snow particles on hit. Need to separate into its own class
    +
    quick hack to add the snow particles on hit. Need to separate into its own class
    Global osPfsDeleteFile (OSPfs *pfs, u16 company_code, u32 game_code, u8 *game_name, u8 *ext_name)
    magic constant
    Global osPiStartDma (OSIoMesg *mb, s32 priority, s32 direction, uintptr_t devAddr, void *vAddr, size_t nbytes, OSMesgQueue *mq)
    @@ -222,26 +222,26 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global osViSwapBuffer (void *vaddr)
    figure out what this flag means
    Class OThwomp
    -

    Make shadow size bigger if thwomp is scaled up

    +

    Make shadow size bigger if thwomp is scaled up

    make adjustable properties for squishSize and boundingBoxSize

    Global OThwomp::_boundingBoxSize
    -
    Write this better. This effects the squish size and the bounding box size.
    +
    Write this better. This effects the squish size and the bounding box size.
    Global PI_DOMAIN1
    -
    This define is from os.h, but including that causes problems...
    +
    This define is from os.h, but including that causes problems...
    Global render_actor_shell (Camera *camera, Mat4 matrix, struct ShellActor *shell)
    Is this making the shell spin?
    Global render_collision (void)
    decide to use colours or textures and fix displaylists because they are buggy
    Global render_texture_rectangle (s32 x, s32 y, s32 width, s32 height, s32 s, s32 w, s32 mode)
    -
    Update to F3DEX. Uses OLD definition for gspTextureRectangle.
    +
    Update to F3DEX. Uses OLD definition for gspTextureRectangle.
    Global render_texture_rectangle_wide (s32 x, s32 y, s32 width, s32 height, s32 arg4, s32 arg5, s32 arg6)
    -
    Update to F3DEX. Uses OLD definition for gspTextureRectangle.
    +
    Update to F3DEX. Uses OLD definition for gspTextureRectangle.
    Global set_course (const char *data)
    -
    SetCourse();
    +
    SetCourse();
    Global set_minimap_finishline_position (s32)
    -
    : Hardcode these x and y values. Because why not?
    +
    : Hardcode these x and y values. Because why not?
    Global SOUND_ARG_LOAD (sound_bank, byte2, byte3, sound_id)
    format like sm64 sounds.h
    Global spawn_foliage (struct ActorSpawnData *actor)
    @@ -249,7 +249,7 @@ $(function(){initNavTree('todo.html',''); initResizable(true); });
    Global TrainSmokeTick (void)
    : This should be an Object class one day
    Global UPDATE_REG (reg, var)
    -
    This define is from piint.h, but including that causes problems...
    +
    This define is from piint.h, but including that causes problems...
    Global US_FLOAT (x)
    US_FLOAT should probably be renamed to JP_DOUBLE since eu seems to use floats too
    Global World::SetCourse (const char *)
    diff --git a/uniondu.html b/uniondu.html index 784b04425..6b967322b 100644 --- a/uniondu.html +++ b/uniondu.html @@ -138,8 +138,8 @@ Data Fields  

    Detailed Description

    -
    Todo
    is it possible to remove them somehow?
    -
    Todo
    is it possible to remove them somehow?
    +
    Todo
    is it possible to remove them somehow?
    +
    Todo
    is it possible to remove them somehow?

    Field Documentation

    ◆ d

    diff --git a/update__objects_8c.html b/update__objects_8c.html index df33991cd..c84e22090 100644 --- a/update__objects_8c.html +++ b/update__objects_8c.html @@ -663,7 +663,7 @@ Variables
    -
    Todo
    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 for(var_v1 = 0; var_v1 < size; var_v1++) The diff gets massive.
    +
    Todo
    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 for(var_v1 = 0; var_v1 < size; var_v1++) The diff gets massive.
    Here is the call graph for this function:
    @@ -3567,7 +3567,7 @@ Here is the caller graph for this function:
    -
    Todo
    arg1 should likely be a u8 *
    +
    Todo
    arg1 should likely be a u8 *
    Here is the call graph for this function:
    @@ -7075,7 +7075,7 @@ Here is the call graph for this function:
    -
    Todo
    unused?
    +
    Todo
    unused?