Mario Kart 64
Loading...
Searching...
No Matches
code_80091750.c File Reference
#include <ultra64.h>
#include <macros.h>
#include <mk64.h>
#include <defines.h>
#include <segments.h>
#include <PR/ultratypes.h>
#include <sounds.h>
#include "code_800029B0.h"
#include "code_80091750.h"
#include "code_80005FD0.h"
#include "code_8006E9C0.h"
#include "menus.h"
#include "save.h"
#include "code_80057C60.h"
#include "credits.h"
#include "data_segment2.h"
#include "code_800AF9B0.h"
#include "code_80281780.h"
#include "memory.h"
#include "audio/external.h"
#include "render_objects.h"
#include "staff_ghosts.h"
#include <assets/common_data.h>
#include "textures.h"
#include "math_util.h"
#include "save_data.h"
#include "podium_ceremony_actors.h"
#include "skybox_and_splitscreen.h"
#include <assets/startup_logo.h>
#include "buffers.h"
#include "racing/race_logic.h"
#include "ending/code_80281C40.h"
#include "spawn_players.h"
#include "render_player.h"
#include "decode.h"
#include "main.h"
#include "assets/course_metadata/gCourseNames.inc.c"
#include "assets/course_metadata/gCourseDebugNames.inc.c"
#include "assets/course_metadata/gPerCupIndexByCourseId.inc.c"
#include "assets/course_metadata/gCupSelectionByCourseId.inc.c"
#include "assets/course_metadata/sCourseLengths.inc.c"
Include dependency graph for code_80091750.c:

Data Structures

struct  Mtx_u
 
union  Mtx2
 
union  TheWhyUnion
 

Macros

#define MTX_TYPE   Mtx2
 
#define FUNC_800ADF48DEF   60
 

Functions

f64 exponent_by_squaring (f64 base, s32 exponent)
 
f64 func_800917B0 (f64 arg0, f64 arg1)
 
f64 func_8009186C (f64 arg0)
 
f64 func_80091A6C (f64 value, s32 exponent)
 
f64 func_80091AC0 (f64 arg0, s32 *arg2)
 
void swap_values (s32 *arg0, s32 *arg1)
 
void func_80091B78 (void)
 
s32 func_80091D74 (void)
 
void func_80091EE4 (void)
 
void func_80091FA4 (void)
 
void func_80092148 (void)
 
void func_800921B4 (void)
 
void text_rainbow_effect (s32 test, s32 target, s32 alternative_color)
 
void set_text_color_rainbow_if_selected (s32 test, s32 target, s32 alternative_color)
 
void func_80092258 (void)
 
void func_80092290 (s32 arg0, s32 *arg1, s32 *arg2)
 
void func_80092500 (void)
 
void func_80092564 (void)
 
void func_800925A0 (void)
 
void func_800925CC (void)
 
void func_80092604 (void)
 
void func_80092630 (void)
 
void func_8009265C (void)
 
void func_80092688 (void)
 
void func_80092C80 (void)
 
s32 char_to_glyph_index (char *character)
 
s32 func_80092DF8 (char *arg)
 
s32 func_80092E1C (char *character)
 
s32 func_80092EE4 (char *character)
 
s32 get_string_width (char *buffer)
 
void set_text_color (s32 arg0)
 
UNUSED void func_800930E4 (s32 arg0, s32 arg1, char *arg2)
 
void print_text0 (s32 column, s32 row, char *text, s32 tracking, f32 scaleX, f32 scaleY, s32 mode)
 
void func_80093324 (s32 column, s32 row, char *text, s32 tracking, f32 scaleX, f32 scaleY)
 
void func_80093358 (s32 column, s32 row, char *text, s32 tracking, f32 scaleX, f32 scaleY)
 
void print_text1 (s32 column, s32 row, char *text, s32 tracking, f32 scaleX, f32 scaleY, s32 arg6)
 
void func_800936B8 (s32 column, s32 row, char *text, s32 tracking, f32 scaleX, f32 scaleY)
 
void draw_text (s32 column, s32 row, char *text, s32 tracking, f32 scaleX, f32 scaleY)
 
void func_80093720 (s32 column, s32 row, char *text, s32 tracking, f32 scaleX, f32 scaleY)
 
void func_80093754 (s32 column, s32 row, char *text, s32 tracking, f32 scaleX, f32 scaleY)
 
void print_text2 (s32 column, s32 row, char *text, s32 tracking, f32 scaleX, f32 scaleY, s32 arg6)
 
void func_800939C8 (s32 column, s32 row, char *text, s32 tracking, f32 scaleX, f32 scaleY)
 
void text_draw (s32 column, s32 row, char *text, s32 tracking, f32 scaleX, f32 scaleY)
 
void func_80093A30 (s32 arg0)
 
void func_80093A5C (u32 arg0)
 
UNUSED void func_80093B70 (u32 arg0)
 
void func_80093C1C (s32 arg0)
 
UNUSED void func_80093C88 (void)
 
UNUSED void func_80093C90 (void)
 
void func_80093C98 (s32 arg0)
 
void func_80093E20 (void)
 
void func_80093E40 (void)
 
void func_80093E60 (void)
 
void func_80093F10 (void)
 
void func_800940EC (s32 arg0)
 
void func_800942D0 (void)
 
void func_80094660 (struct GfxPool *arg0, UNUSED s32 arg1)
 
void func_800947B4 (struct GfxPool *arg0, UNUSED s32 arg1)
 
void func_80094A64 (struct GfxPool *pool)
 
void func_80094C60 (void)
 
void func_80095574 (void)
 
Gfx * draw_flash_select_case (UNUSED Gfx *displayListHead, s32 ulx, s32 uly, s32 lrx, s32 lry, s32 speed)
 
Gfx * draw_flash_select_case_slow (Gfx *displayListHead, s32 ulx, s32 uly, s32 lrx, s32 lry)
 
Gfx * draw_flash_select_case_fast (Gfx *displayListHead, s32 ulx, s32 uly, s32 lrx, s32 lry)
 
Gfx * func_800959F8 (Gfx *displayListHead, Vtx *arg1)
 
void func_80095AE0 (MTX_TYPE *arg0, f32 arg1, f32 arg2, f32 arg3, f32 arg4)
 
Gfx * func_80095BD0 (Gfx *displayListHead, u8 *arg1, f32 arg2, f32 arg3, u32 arg4, u32 arg5, f32 arg6, f32 arg7)
 
Gfx * func_80095E10 (Gfx *displayListHead, s8 arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5, s32 arg6, s32 arg7, s32 arg8, s32 arg9, u8 *argA, u32 argB, u32 argC)
 
Gfx * func_800963F0 (Gfx *displayListHead, s8 arg1, s32 arg2, s32 arg3, f32 arg4, f32 arg5, s32 arg6, s32 arg7, s32 arg8, s32 arg9, s32 argA, s32 argB, u8 *argC, u32 argD, u32 argE)
 
Gfx * func_80097A14 (Gfx *displayListHead, s8 arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5, s32 arg6, s32 arg7, u8 *arg8, u32 arg9, u32 argA)
 
Gfx * func_80097AE4 (Gfx *displayListHead, s8 fmt, s32 arg2, s32 arg3, u8 *arg4, s32 width)
 
Gfx * func_80097E58 (Gfx *displayListHead, s8 fmt, u32 arg2, u32 arg3, u32 arg4, u32 arg5, s32 arg6, s32 arg7, u8 *someTexture, u32 arg9, u32 argA, s32 width)
 
Gfx * func_80098558 (Gfx *displayListHead, u32 arg1, u32 arg2, u32 arg3, u32 arg4, u32 arg5, u32 arg6, UNUSED s32 arg7, s32 arg8)
 
Gfx * func_800987D0 (Gfx *displayListHead, u32 arg1, u32 arg2, u32 width, u32 height, s32 column, s32 row, UNUSED u8 *arg7, u32 textureWidth, UNUSED s32 textureHeight)
 
Gfx * draw_box_fill (Gfx *displayListHead, s32 ulx, s32 uly, s32 lrx, s32 lry, s32 red, s32 green, s32 blue, s32 alpha)
 
Gfx * draw_box (Gfx *displayListHead, s32 ulx, s32 uly, s32 lrx, s32 lry, u32 red, u32 green, u32 blue, u32 alpha)
 
Gfx * func_80098FC8 (Gfx *displayListHead, s32 ulx, s32 uly, s32 lrx, s32 lry)
 
void dma_copy_base_729a30 (u64 *arg0, size_t nbytes, void *vaddr)
 
void dma_copy_base_7fa3c0 (u64 *arg0, size_t nbytes, void *vaddr)
 
void func_80099110 (void)
 
void * segmented_to_virtual_dupe (const void *addr)
 
void * segmented_to_virtual_dupe_2 (const void *addr)
 
void func_8009969C (MkTexture *arg0)
 
void func_80099958 (MkTexture *arg0, s32 arg1, s32 arg2)
 
void func_80099A70 (void)
 
void func_80099A94 (MkTexture *arg0, s32 arg1)
 
void func_80099E54 (void)
 
void func_80099E60 (MkTexture *arg0, s32 arg1, s32 arg2)
 
void func_8009A238 (MkTexture *arg0, s32 arg1)
 
void func_8009A2F0 (struct_8018E0E8_entry *arg0)
 
void func_8009A344 (void)
 
s32 func_8009A374 (MkAnimation *anim)
 
s32 func_8009A478 (MkAnimation *anim, s32 arg1)
 
void func_8009A594 (s32 arg0, s32 arg1, MkAnimation *arg2)
 
void func_8009A640 (s32 arg0, s32 arg1, s32 arg2, MkAnimation *arg3)
 
UNUSED void func_8009A6D4 (void)
 
void func_8009A76C (s32 arg0, s32 arg1, s32 arg2, s32 arg3)
 
void func_8009A7EC (s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4)
 
MkTexturefunc_8009A878 (struct_8018DEE0_entry *arg0)
 
MkTexturefunc_8009A944 (struct_8018DEE0_entry *arg0, s32 arg1)
 
void func_8009A9FC (s32 arg0, s32 arg1, u32 arg2, s32 arg3)
 
void func_8009AB7C (s32 arg0)
 
void func_8009AD78 (s32 arg0, s32 arg1)
 
void func_8009B0A4 (s32 arg0, u32 arg1)
 
void func_8009B538 (s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4)
 
u16func_8009B8C4 (u64 *arg0)
 
void func_8009B938 (void)
 
void func_8009B954 (MkTexture *arg0)
 
void func_8009B998 (void)
 
Gfx * func_8009B9D0 (Gfx *displayListHead, MkTexture *textures)
 
Gfx * func_8009BA74 (Gfx *arg0, MkTexture *arg1, s32 column, s32 row)
 
Gfx * func_8009BC9C (Gfx *arg0, MkTexture *arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5)
 
Gfx * print_letter (Gfx *arg0, MkTexture *glyphTexture, f32 arg2, f32 arg3, s32 mode, f32 scaleX, f32 scaleY)
 
Gfx * func_8009C204 (Gfx *arg0, MkTexture *arg1, s32 arg2, s32 arg3, s32 arg4)
 
Gfx * func_8009C434 (Gfx *arg0, struct_8018DEE0_entry *arg1, s32 arg2, s32 arg3, s32 arg4)
 
Gfx * func_8009C708 (Gfx *arg0, struct_8018DEE0_entry *arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5)
 
void func_8009C918 (void)
 
void func_8009CA2C (void)
 
void func_8009CA6C (s32 arg0)
 
void func_8009CBE4 (s32 arg0, s32 arg1, s32 arg2)
 
void func_8009CDDC (s32 arg0, s32 arg1)
 
void func_8009CDFC (s32 arg0, s32 arg1)
 
void func_8009CE1C (void)
 
void func_8009CE64 (s32 arg0)
 
void func_8009D77C (s32 arg0, s32 arg1, s32 arg2)
 
void func_8009D958 (s32 arg0, s32 arg1)
 
void func_8009D978 (s32 arg0, s32 arg1)
 
void func_8009D998 (s32 arg0)
 
void func_8009DAA8 (void)
 
void func_8009DB8C (void)
 
void func_8009DEF8 (u32 arg0, u32 arg1)
 
void func_8009DF4C (s32 arg0)
 
void func_8009DF6C (s32 arg0)
 
void func_8009DF8C (u32 arg0, u32 arg1)
 
void func_8009DFE0 (s32 arg0)
 
void func_8009E000 (s32 arg0)
 
void func_8009E020 (s32 arg0, s32 arg1)
 
void func_8009E088 (s32 arg0, s32 arg1)
 
void func_8009E0F0 (s32 arg0)
 
void func_8009E17C (u32 arg0)
 
void func_8009E1C0 (void)
 
void func_8009E1E4 (void)
 
void func_8009E208 (void)
 
void func_8009E230 (void)
 
void func_8009E258 (void)
 
void func_8009E280 (void)
 
void func_8009E2A8 (s32 arg0)
 
void func_8009E2F0 (s32 arg0)
 
void func_8009E5BC (void)
 
void func_8009E5FC (s32 arg0)
 
void func_8009E620 (void)
 
void func_800A08D8 (u8 arg0, s32 column, s32 row)
 
s32 func_800A095C (char *someString, s32 len, s32 column, s32 row)
 
void func_800A0AD0 (UNUSED struct_8018D9E0_entry *arg0)
 
void func_800A0B80 (struct_8018D9E0_entry *arg0)
 
void func_800A0DFC (void)
 
void func_800A0EB8 (UNUSED struct_8018D9E0_entry *arg0, s32 arg1)
 
void func_800A0FA4 (struct_8018D9E0_entry *arg0, s32 arg1)
 
void func_800A10CC (struct_8018D9E0_entry *arg0)
 
void func_800A11D0 (struct_8018D9E0_entry *arg0, s32 arg1, s32 arg2)
 
void func_800A12BC (struct_8018D9E0_entry *arg0, MkTexture *arg1)
 
void func_800A1350 (struct_8018D9E0_entry *arg0)
 
void func_800A143C (struct_8018D9E0_entry *arg0, s32 arg1)
 
void func_800A1500 (struct_8018D9E0_entry *arg0)
 
void func_800A15EC (struct_8018D9E0_entry *arg0)
 
void func_800A1780 (struct_8018D9E0_entry *arg0)
 
void func_800A1924 (struct_8018D9E0_entry *arg0)
 
void func_800A1A20 (struct_8018D9E0_entry *arg0)
 
void func_800A1BE0 (struct_8018D9E0_entry *arg0)
 
void func_800A1DE0 (struct_8018D9E0_entry *arg0)
 
void func_800A1F30 (UNUSED struct_8018D9E0_entry *unused)
 
void func_800A2D1C (struct_8018D9E0_entry *arg0)
 
void func_800A2EB8 (struct_8018D9E0_entry *arg0)
 
void func_800A32B4 (s32 arg0, s32 arg1, s32 characterId, s32 rank)
 
void func_800A34A8 (struct_8018D9E0_entry *arg0)
 
void func_800A3A10 (s8 *arg0)
 
void func_800A3ADC (struct_8018D9E0_entry *arg0, s32 arg1, s32 arg2, s32 characterId, s32 arg4, s8 *arg5)
 
void func_800A3C84 (struct_8018D9E0_entry *arg0)
 
void func_800A3E60 (struct_8018D9E0_entry *arg0)
 
void func_800A4550 (s32 lapNumber, s32 column, s32 row)
 
void func_800A4A24 (struct_8018D9E0_entry *arg0)
 
void render_pause_menu (struct_8018D9E0_entry *arg0)
 
void render_pause_menu_time_trials (struct_8018D9E0_entry *arg0)
 
void render_pause_menu_versus (struct_8018D9E0_entry *arg0)
 
void render_pause_grand_prix (struct_8018D9E0_entry *arg0)
 
void render_pause_battle (struct_8018D9E0_entry *arg0)
 
void func_800A54EC (void)
 
void func_800A5738 (struct_8018D9E0_entry *arg0)
 
void func_800A6034 (struct_8018D9E0_entry *arg0)
 
void func_800A6154 (struct_8018D9E0_entry *arg0)
 
void func_800A638C (struct_8018D9E0_entry *arg0)
 
void func_800A69C8 (UNUSED struct_8018D9E0_entry *arg0)
 
void func_800A6BEC (UNUSED struct_8018D9E0_entry *arg0)
 
void func_800A6CC0 (UNUSED struct_8018D9E0_entry *arg0)
 
void func_800A6D94 (s32 arg0, s32 arg1, u8 *arg2)
 
void func_800A6E94 (s32 arg0, s32 arg1, u8 *arg2)
 
void func_800A70E8 (struct_8018D9E0_entry *arg0)
 
void func_800A7258 (struct_8018D9E0_entry *arg0)
 
void func_800A72FC (struct_8018D9E0_entry *arg0)
 
void func_800A7448 (struct_8018D9E0_entry *arg0)
 
void func_800A75A0 (struct_8018D9E0_entry *arg0)
 
void func_800A761C (struct_8018D9E0_entry *arg0)
 
void func_800A7790 (struct_8018D9E0_entry *arg0)
 
void convert_number_to_ascii (s32 number, char *buffer)
 
void write_dashes (char *buffer)
 
void get_time_record_minutes (s32 timeRecord, char *buffer)
 
void get_time_record_seconds (s32 timeRecord, char *buffer)
 
void get_time_record_centiseconds (s32 timeRecord, char *buffer)
 
void func_800A79F4 (s32 arg0, char *arg1)
 
void func_800A7A4C (s32 arg0)
 
void func_800A8230 (void)
 
void func_800A8250 (void)
 
void func_800A8270 (s32 arg0, struct_8018D9E0_entry *arg1)
 
void func_800A8564 (struct_8018D9E0_entry *arg0)
 
void func_800A86E8 (struct_8018D9E0_entry *arg0)
 
void func_800A874C (struct_8018D9E0_entry *arg0)
 
void func_800A890C (s32 arg0, struct_8018D9E0_entry *arg1)
 
void func_800A8A98 (struct_8018D9E0_entry *arg0)
 
void func_800A8CA4 (struct_8018D9E0_entry *arg0)
 
void func_800A8E14 (UNUSED struct_8018D9E0_entry *arg0)
 
void func_800A8EC0 (struct_8018D9E0_entry *arg0)
 
void func_800A8F48 (UNUSED struct_8018D9E0_entry *arg0)
 
void func_800A90D4 (UNUSED s32 arg0, struct_8018D9E0_entry *arg1)
 
void func_800A91D8 (struct_8018D9E0_entry *arg0, s32 columnTarget, s32 rowTarget)
 
void func_800A9208 (struct_8018D9E0_entry *arg0, s32 columnTarget)
 
void func_800A9278 (struct_8018D9E0_entry *arg0, s32 rowTarget)
 
void func_800A92E8 (struct_8018D9E0_entry *arg0, s32 columnTarget)
 
UNUSED void func_800A939C (struct_8018D9E0_entry *arg0, s32 rowTarget)
 
void func_800A940C (struct_8018D9E0_entry *arg0, s32 columnTarget)
 
void func_800A94C8 (struct_8018D9E0_entry *arg0, s32 columnTarget, s32 arg2)
 
void func_800A954C (struct_8018D9E0_entry *arg0)
 
void func_800A9710 (struct_8018D9E0_entry *arg0)
 
void func_800A97BC (struct_8018D9E0_entry *arg0)
 
void func_800A9A98 (struct_8018D9E0_entry *arg0)
 
void func_800A9B9C (struct_8018D9E0_entry *arg0)
 
void func_800A9C40 (struct_8018D9E0_entry *arg0)
 
void func_800A9D5C (struct_8018D9E0_entry *arg0)
 
void func_800A9E58 (struct_8018D9E0_entry *arg0)
 
void func_800AA280 (struct_8018D9E0_entry *arg0)
 
void func_800AA2EC (struct_8018D9E0_entry *arg0)
 
void func_800AA5C8 (struct_8018D9E0_entry *arg0, s8 arg1)
 
void func_800AA69C (struct_8018D9E0_entry *arg0)
 
void func_800AAA9C (struct_8018D9E0_entry *arg0)
 
void func_800AAB90 (struct_8018D9E0_entry *arg0)
 
void func_800AAC18 (struct_8018D9E0_entry *arg0)
 
void func_800AADD4 (struct_8018D9E0_entry *arg0)
 
void func_800AAE18 (struct_8018D9E0_entry *arg0)
 
struct_8018D9E0_entryfunc_800AAE68 (void)
 
struct_8018D9E0_entryfunc_800AAEB4 (s32 arg0)
 
struct_8018D9E0_entryfind_8018D9E0_entry_dupe (s32 arg0)
 
struct_8018D9E0_entryfind_8018D9E0_entry (s32 arg0)
 
s32 func_800AAF70 (s32 arg0)
 
void func_800AAF94 (struct_8018D9E0_entry *arg0, s32 arg1)
 
s32 func_800AAFCC (s32 arg0)
 
void func_800AB020 (struct_8018D9E0_entry *arg0)
 
void func_800AB098 (struct_8018D9E0_entry *arg0)
 
void func_800AB164 (struct_8018D9E0_entry *arg0)
 
void func_800AB260 (struct_8018D9E0_entry *arg0)
 
void func_800AB290 (struct_8018D9E0_entry *arg0)
 
void func_800AB904 (struct_8018D9E0_entry *arg0)
 
void func_800AB9B0 (struct_8018D9E0_entry *arg0)
 
void func_800ABAE8 (struct_8018D9E0_entry *arg0)
 
void func_800ABB24 (struct_8018D9E0_entry *arg0)
 
void func_800ABBCC (struct_8018D9E0_entry *arg0)
 
void func_800ABC38 (struct_8018D9E0_entry *arg0)
 
void func_800ABCF4 (struct_8018D9E0_entry *arg0)
 
void func_800ABEAC (struct_8018D9E0_entry *arg0)
 
void func_800ABF68 (struct_8018D9E0_entry *arg0)
 
void func_800AC128 (struct_8018D9E0_entry *arg0)
 
void func_800AC300 (struct_8018D9E0_entry *arg0)
 
void func_800AC324 (struct_8018D9E0_entry *arg0)
 
void func_800AC978 (struct_8018D9E0_entry *arg0)
 
void func_800ACA14 (struct_8018D9E0_entry *arg0)
 
void func_800ACC50 (struct_8018D9E0_entry *arg0)
 
void func_800ACF40 (struct_8018D9E0_entry *arg0)
 
void func_800AD1A4 (struct_8018D9E0_entry *arg0)
 
void func_800AD2E8 (struct_8018D9E0_entry *arg0)
 
void func_800ADF48 (struct_8018D9E0_entry *arg0)
 
void func_800AE218 (struct_8018D9E0_entry *arg0)
 
void func_800AEC54 (struct_8018D9E0_entry *arg0)
 
void func_800AEDBC (struct_8018D9E0_entry *arg0)
 
void func_800AEE90 (struct_8018D9E0_entry *arg0)
 
void func_800AEEBC (struct_8018D9E0_entry *arg0)
 
void func_800AEEE8 (struct_8018D9E0_entry *arg0)
 
void func_800AEF14 (struct_8018D9E0_entry *arg0)
 
void func_800AEF74 (struct_8018D9E0_entry *arg0)
 
void func_800AF004 (struct_8018D9E0_entry *arg0)
 
void func_800AF1AC (struct_8018D9E0_entry *arg0)
 
void func_800AF270 (struct_8018D9E0_entry *arg0)
 
void func_800AF480 (struct_8018D9E0_entry *arg0)
 
void func_800AF4DC (struct_8018D9E0_entry *arg0)
 
void func_800AF740 (struct_8018D9E0_entry *arg0)
 

Variables

u16D_8018D9B0
 
u8D_8018D9B4
 
u8D_8018D9B8
 
u8D_8018D9BC
 
void * D_8018D9C0
 
s8 gGPPointsByCharacterId [8]
 
s8 gCharacterIdByGPOverallRank [8]
 
s8 D_8018D9D8
 
s8 D_8018D9D9
 
struct_8018D9E0_entry D_8018D9E0 [D_8018D9E0_SIZE]
 
struct_8018DEE0_entry D_8018DEE0 [D_8018DEE0_SIZE]
 
struct_8018E060_entry D_8018E060 [D_8018E060_SIZE]
 
UNUSED u8 code_80091750_bss_padding0 [8]
 
struct_8018E0E8_entry D_8018E0E8 [D_8018E0E8_SIZE]
 
s32 gD_8018E118TotalSize
 
struct_8018E118_entry D_8018E118 [D_8018E118_SIZE]
 
s32 gNumD_8018E118Entries
 
Gfx * D_8018E75C
 
s32 gNumD_8018E768Entries
 
struct_8018E768_entry D_8018E768 [D_8018E768_SIZE]
 
s32 gCycleFlashMenu
 
s8 D_8018E7AC [5]
 
u32 D_8018E7B8 [5]
 
u32 D_8018E7D0 [4]
 
s32 D_8018E7E0
 
struct UnkStruct_8018E7E8 D_8018E7E8 [D_8018E7E8_SIZE]
 
struct UnkStruct_8018E7E8 D_8018E810 [D_8018E810_SIZE]
 
s8 D_8018E838 [4]
 
s32 D_8018E83C
 
s32 D_8018E840 [4]
 
s32 D_8018E850 [2]
 
s32 D_8018E858 [2]
 
s8 gTextColor
 
s32 D_8018E864_pad
 
OSPfs gControllerPak1FileHandle
 
OSPfs gControllerPak2FileHandle
 
OSPfsState pfsState [16]
 
s32 pfsError [16]
 
s32 gControllerPak1NumFilesUsed
 
s32 gControllerPak1MaxWriteableFiles
 
s32 gControllerPak1NumPagesFree
 
s32 gControllerPak1FileNote
 
s32 gControllerPak2FileNote
 
s32 code_80091750_bss_pad2
 
ALIGNED8 SaveData gSaveData
 
u8 D_8018ED90
 
u8 D_8018ED91
 
s32 s8018ED94
 
f32 D_8018ED98
 
f32 D_8018ED9C
 
f32 D_8018EDA0
 
f32 D_8018EDA4
 
f32 D_8018EDA8
 
f32 D_8018EDAC
 
Unk_D_800E70A0 D_800E70A0 []
 
Unk_D_800E70A0 D_800E70E8 []
 
Unk_D_800E70A0 D_800E7108 [][4]
 
Unk_D_800E70A0 D_800E7148 []
 
Unk_D_800E70A0 D_800E7168 []
 
Unk_D_800E70A0 D_800E7188 []
 
Unk_D_800E70A0 D_800E7208 [][2]
 
Unk_D_800E70A0 D_800E7248 []
 
Unk_D_800E70A0 D_800E7258 []
 
Unk_D_800E70A0 D_800E7268 []
 
Unk_D_800E70A0 D_800E7278 []
 
Unk_D_800E70A0 D_800E72F8 = { 0x140, 0x23, 0x00, 0x00 }
 
Unk_D_800E70A0 D_800E7300 []
 
Unk_D_800E70A0 D_800E7360 []
 
Unk_D_800E70A0 D_800E7380 []
 
Unk_D_800E70A0 D_800E7390 []
 
Unk_D_800E70A0 D_800E73C0 []
 
Unk_D_800E70A0 D_800E73D0 []
 
Unk_D_800E70A0 D_800E73E0 []
 
Unk_D_800E70A0 D_800E7410 []
 
Unk_D_800E70A0 D_800E7420 []
 
Unk_D_800E70A0 D_800E7430 []
 
Unk_D_800E70A0 D_800E7458 []
 
Unk_D_800E70A0 D_800E7480 []
 
RGBA16 D_800E74A8 []
 
RGBA16 D_800E74D0 []
 
RGBA16 D_800E74E8 []
 
const s16 gGlyphDisplayWidth []
 
char * gCupNames []
 
char * gCourseNames []
 
char * gCourseNamesDup []
 
char * gCourseNamesDup2 []
 
char * gDebugCourseNames []
 
const s8 gPerCupIndexByCourseId []
 
const s8 D_800EFD64 [] = { 0, 1, 4, 3, 5, 6, 2, 7 }
 
s8 gCupSelectionByCourseId []
 
char * D_800E7678 []
 
char * gDebugCharacterNames []
 
char * D_800E76A8 []
 
char * D_800E76CC []
 
char * D_800E76DC []
 
char * gDebugScreenModeNames []
 
char * gDebugSoundModeNames []
 
char * gSoundModeNames [NUM_SOUND_MODES] = { "STEREO", "HEADPHONE", "", "MONO" }
 
char * D_800E7720 []
 
char * D_800E7728 []
 
char * D_800E7730 = "LAP TIME"
 
char * D_800E7734 []
 
char * D_800E7744 []
 
char * gTextPauseButton []
 
char * D_800E7778 []
 
char D_800E7780 [] = "NOW-MEET THE COURSE GHOST!!!"
 
char * D_800E77A0 [] = { "CONNECT A CONTROLLER TO SOCKET 1,", "THEN POWER ON AGAIN" }
 
char * D_800E77A8 []
 
char D_800E77B4 [] = "a BUTTON*SEE DATA B BUTTON*EXIT"
 
char D_800E77D8 [] = "distance"
 
char * sCourseLengths []
 
char * D_800E7834 []
 
char * D_800E7840 []
 
char * D_800E7848 []
 
char * D_800E7860 []
 
char * D_800E7868 []
 
char * D_800E7878 []
 
char * D_800E7884 []
 
char * D_800E7890 []
 
char * D_800E78D0 []
 
char * D_800E7900 []
 
char * D_800E7918 []
 
char * D_800E7920 []
 
char * D_800E7928 []
 
char * D_800E7930 []
 
char * D_800E7938 []
 
char * D_800E7940 []
 
char * D_800E7980 []
 
char * D_800E798C []
 
char * D_800E7A34 []
 
char * D_800E7A3C []
 
char * D_800E7A44 = "NO DATA"
 
char * D_800E7A48 []
 
char * D_800E7A54 []
 
char * D_800E7A60 []
 
char * D_800E7A6C []
 
char * D_800E7A74 []
 
char * D_800E7A80 []
 
char * D_800E7A88 []
 
char * D_800E7A98 = "MAYBE NEXT TIME!"
 
char * D_800E7A9C []
 
char * D_800E7AA4 []
 
const s8 gGPPointRewards [] = { 9, 6, 3, 1 }
 
const s8 D_800F0B1C []
 
const s8 D_800F0B28 []
 
const s8 D_800F0B50 [] = { 0x1f, 0x0b, 0x15, 0x29 }
 
const s8 D_800F0B54 [] = { 0x20, 0x0f, 0x18, 0x2c }
 
RGBA16 D_800E7AC8 []
 
RGBA16 D_800E7AE8 []
 
MkTextureD_800E7AF8 []
 
MkTextureD_800E7D0C []
 
MkAnimationD_800E7D34 []
 
MkTextureD_800E7D4C []
 
MkTextureD_800E7D54 []
 
MkTextureD_800E7D74 []
 
MkTextureD_800E7DC4 []
 
MkAnimationD_800E7E14 []
 
MkAnimationD_800E7E20 []
 
MkAnimationD_800E7E34 []
 
MkTexturegGlyphTextureLUT []
 
MkTextureD_800E7FF0 []
 
MkTextureD_800E80A0 []
 
MkTextureD_800E8114 []
 
MkTextureD_800E8174 []
 
MkTextureD_800E817C []
 
MkTextureD_800E81E4 []
 
MkTextureD_800E822C []
 
MkTextureD_800E8234 []
 
MkTextureD_800E824C []
 
MkTextureD_800E8254 []
 
MkTextureD_800E8274 []
 
MkTextureD_800E8294 []
 
MkTextureD_800E82B4 []
 
MkTextureD_800E82C4 []
 
MkTextureD_800E82F4 []
 
MkAnimationD_800E8320 []
 
MkAnimationD_800E8340 []
 
MkAnimationD_800E8360 []
 
MkAnimationgCharacterCelebrateAnimation []
 
MkAnimationD_800E83A0 []
 
MkAnimationgCharacterDeselectAnimation []
 
MkAnimationgCharacterSingleBlinkAnimation []
 
MkAnimationgCharacterDoubleBlinkAnimation []
 
MkAnimationgCharacterDefeatAnimation []
 
s32 D_800E8440 []
 
s32 D_800E8460 []
 
s32 D_800E8480 []
 
s32 D_800E84A0 []
 
Vtx * D_800E84C0 []
 
Gfx * D_800E84CC []
 
Gfx * D_800E84EC []
 
Gfx * D_800E850C []
 
s8 D_800E852C = 1
 
f32 D_800E8530 = 0.0f
 
f32 D_800E8534 = 3.0f
 
Unk_D_800E70A0 D_800E8538 [] = { { 0x69, 0x9b, 0x00, 0x00 } }
 
Unk_D_800E70A0 D_800E8540 []
 
Unk_D_800E70A0 D_800E85C0 []
 
Unk_D_800E70A0 D_800E8600 []
 
u8 D_0B002A00 []
 
const s8 D_800F0CA0 []
 

Macro Definition Documentation

◆ FUNC_800ADF48DEF

#define FUNC_800ADF48DEF   60

◆ MTX_TYPE

#define MTX_TYPE   Mtx2

Function Documentation

◆ char_to_glyph_index()

s32 char_to_glyph_index ( char * character)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ convert_number_to_ascii()

void convert_number_to_ascii ( s32 number,
char * buffer )
Here is the caller graph for this function:

◆ dma_copy_base_729a30()

void dma_copy_base_729a30 ( u64 * arg0,
size_t nbytes,
void * vaddr )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ dma_copy_base_7fa3c0()

void dma_copy_base_7fa3c0 ( u64 * arg0,
size_t nbytes,
void * vaddr )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ draw_box()

Gfx * draw_box ( Gfx * displayListHead,
s32 ulx,
s32 uly,
s32 lrx,
s32 lry,
u32 red,
u32 green,
u32 blue,
u32 alpha )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ draw_box_fill()

Gfx * draw_box_fill ( Gfx * displayListHead,
s32 ulx,
s32 uly,
s32 lrx,
s32 lry,
s32 red,
s32 green,
s32 blue,
s32 alpha )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ draw_flash_select_case()

Gfx * draw_flash_select_case ( UNUSED Gfx * displayListHead,
s32 ulx,
s32 uly,
s32 lrx,
s32 lry,
s32 speed )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ draw_flash_select_case_fast()

Gfx * draw_flash_select_case_fast ( Gfx * displayListHead,
s32 ulx,
s32 uly,
s32 lrx,
s32 lry )
Here is the call graph for this function:

◆ draw_flash_select_case_slow()

Gfx * draw_flash_select_case_slow ( Gfx * displayListHead,
s32 ulx,
s32 uly,
s32 lrx,
s32 lry )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ draw_text()

void draw_text ( s32 column,
s32 row,
char * text,
s32 tracking,
f32 scaleX,
f32 scaleY )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ exponent_by_squaring()

f64 exponent_by_squaring ( f64 base,
s32 exponent )
Here is the caller graph for this function:

◆ find_8018D9E0_entry()

struct_8018D9E0_entry * find_8018D9E0_entry ( s32 arg0)
Here is the caller graph for this function:

◆ find_8018D9E0_entry_dupe()

struct_8018D9E0_entry * find_8018D9E0_entry_dupe ( s32 arg0)

arg0 is the desired "type" of the 8018D9E0 entry to search for. If no entry with that "type" is found, this function will enter a while(1) loop, hard-locking the game.

In practice this never appears to happen, but that is probably as much a matter of luck as it is good reasoning on the original author(s) part.

Here is the caller graph for this function:

◆ func_800917B0()

f64 func_800917B0 ( f64 arg0,
f64 arg1 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009186C()

f64 func_8009186C ( f64 arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80091A6C()

f64 func_80091A6C ( f64 value,
s32 exponent )

This function appears to multiply some value by 2 ^ exponent, even if that exponent is negative

Here is the caller graph for this function:

◆ func_80091AC0()

f64 func_80091AC0 ( f64 arg0,
s32 * arg2 )

Its unclear what exact purpose this function serves The function multiplies/divides arg0 by 2 until its in the range (0.5, 1.0]. arg2 appears to track the exponent in the power-of-2 that would undo the changes to arg0

Here is the caller graph for this function:

◆ func_80091B78()

void func_80091B78 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80091D74()

s32 func_80091D74 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80091EE4()

void func_80091EE4 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80091FA4()

void func_80091FA4 ( void )
Todo
These sizes need to be sizeof() for shiftability if possible
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80092148()

void func_80092148 ( void )
Here is the caller graph for this function:

◆ func_800921B4()

void func_800921B4 ( void )
Here is the caller graph for this function:

◆ func_80092258()

void func_80092258 ( void )
Here is the caller graph for this function:

◆ func_80092290()

void func_80092290 ( s32 arg0,
s32 * arg1,
s32 * arg2 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80092500()

void func_80092500 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80092564()

void func_80092564 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800925A0()

void func_800925A0 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800925CC()

void func_800925CC ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80092604()

void func_80092604 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80092630()

void func_80092630 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009265C()

void func_8009265C ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80092688()

void func_80092688 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80092C80()

void func_80092C80 ( void )
Here is the caller graph for this function:

◆ func_80092DF8()

s32 func_80092DF8 ( char * arg)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80092E1C()

s32 func_80092E1C ( char * character)
Here is the caller graph for this function:

◆ func_80092EE4()

s32 func_80092EE4 ( char * character)
Here is the caller graph for this function:

◆ func_800930E4()

UNUSED void func_800930E4 ( s32 arg0,
s32 arg1,
char * arg2 )
Here is the call graph for this function:

◆ func_80093324()

void func_80093324 ( s32 column,
s32 row,
char * text,
s32 tracking,
f32 scaleX,
f32 scaleY )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80093358()

void func_80093358 ( s32 column,
s32 row,
char * text,
s32 tracking,
f32 scaleX,
f32 scaleY )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800936B8()

void func_800936B8 ( s32 column,
s32 row,
char * text,
s32 tracking,
f32 scaleX,
f32 scaleY )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80093720()

void func_80093720 ( s32 column,
s32 row,
char * text,
s32 tracking,
f32 scaleX,
f32 scaleY )
Here is the call graph for this function:

◆ func_80093754()

void func_80093754 ( s32 column,
s32 row,
char * text,
s32 tracking,
f32 scaleX,
f32 scaleY )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800939C8()

void func_800939C8 ( s32 column,
s32 row,
char * text,
s32 tracking,
f32 scaleX,
f32 scaleY )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80093A30()

void func_80093A30 ( s32 arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80093A5C()

void func_80093A5C ( u32 arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80093B70()

UNUSED void func_80093B70 ( u32 arg0)
Here is the call graph for this function:

◆ func_80093C1C()

void func_80093C1C ( s32 arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80093C88()

UNUSED void func_80093C88 ( void )

◆ func_80093C90()

UNUSED void func_80093C90 ( void )

◆ func_80093C98()

void func_80093C98 ( s32 arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80093E20()

void func_80093E20 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80093E40()

void func_80093E40 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80093E60()

void func_80093E60 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80093F10()

void func_80093F10 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800940EC()

void func_800940EC ( s32 arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800942D0()

void func_800942D0 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80094660()

void func_80094660 ( struct GfxPool * arg0,
UNUSED s32 arg1 )
Here is the call graph for this function:

◆ func_800947B4()

void func_800947B4 ( struct GfxPool * arg0,
UNUSED s32 arg1 )
Here is the call graph for this function:

◆ func_80094A64()

void func_80094A64 ( struct GfxPool * pool)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80094C60()

void func_80094C60 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80095574()

void func_80095574 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800959F8()

Gfx * func_800959F8 ( Gfx * displayListHead,
Vtx * arg1 )
Here is the caller graph for this function:

◆ func_80095AE0()

void func_80095AE0 ( MTX_TYPE * arg0,
f32 arg1,
f32 arg2,
f32 arg3,
f32 arg4 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80095BD0()

Gfx * func_80095BD0 ( Gfx * displayListHead,
u8 * arg1,
f32 arg2,
f32 arg3,
u32 arg4,
u32 arg5,
f32 arg6,
f32 arg7 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80095E10()

Gfx * func_80095E10 ( Gfx * displayListHead,
s8 arg1,
s32 arg2,
s32 arg3,
s32 arg4,
s32 arg5,
s32 arg6,
s32 arg7,
s32 arg8,
s32 arg9,
u8 * argA,
u32 argB,
u32 argC )
Here is the caller graph for this function:

◆ func_800963F0()

Gfx * func_800963F0 ( Gfx * displayListHead,
s8 arg1,
s32 arg2,
s32 arg3,
f32 arg4,
f32 arg5,
s32 arg6,
s32 arg7,
s32 arg8,
s32 arg9,
s32 argA,
s32 argB,
u8 * argC,
u32 argD,
u32 argE )
Here is the caller graph for this function:

◆ func_80097A14()

Gfx * func_80097A14 ( Gfx * displayListHead,
s8 arg1,
s32 arg2,
s32 arg3,
s32 arg4,
s32 arg5,
s32 arg6,
s32 arg7,
u8 * arg8,
u32 arg9,
u32 argA )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80097AE4()

Gfx * func_80097AE4 ( Gfx * displayListHead,
s8 fmt,
s32 arg2,
s32 arg3,
u8 * arg4,
s32 width )
Here is the caller graph for this function:

◆ func_80097E58()

Gfx * func_80097E58 ( Gfx * displayListHead,
s8 fmt,
u32 arg2,
u32 arg3,
u32 arg4,
u32 arg5,
s32 arg6,
s32 arg7,
u8 * someTexture,
u32 arg9,
u32 argA,
s32 width )
Here is the caller graph for this function:

◆ func_80098558()

Gfx * func_80098558 ( Gfx * displayListHead,
u32 arg1,
u32 arg2,
u32 arg3,
u32 arg4,
u32 arg5,
u32 arg6,
UNUSED s32 arg7,
s32 arg8 )

◆ func_800987D0()

Gfx * func_800987D0 ( Gfx * displayListHead,
u32 arg1,
u32 arg2,
u32 width,
u32 height,
s32 column,
s32 row,
UNUSED u8 * arg7,
u32 textureWidth,
UNUSED s32 textureHeight )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80098FC8()

Gfx * func_80098FC8 ( Gfx * displayListHead,
s32 ulx,
s32 uly,
s32 lrx,
s32 lry )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80099110()

void func_80099110 ( void )
Here is the caller graph for this function:

◆ func_8009969C()

void func_8009969C ( MkTexture * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80099958()

void func_80099958 ( MkTexture * arg0,
s32 arg1,
s32 arg2 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80099A70()

void func_80099A70 ( void )
Here is the caller graph for this function:

◆ func_80099A94()

void func_80099A94 ( MkTexture * arg0,
s32 arg1 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80099E54()

void func_80099E54 ( void )
Here is the caller graph for this function:

◆ func_80099E60()

void func_80099E60 ( MkTexture * arg0,
s32 arg1,
s32 arg2 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009A238()

void func_8009A238 ( MkTexture * arg0,
s32 arg1 )
Here is the call graph for this function:

◆ func_8009A2F0()

void func_8009A2F0 ( struct_8018E0E8_entry * arg0)
Here is the call graph for this function:

◆ func_8009A344()

void func_8009A344 ( void )
Here is the caller graph for this function:

◆ func_8009A374()

s32 func_8009A374 ( MkAnimation * anim)
Here is the call graph for this function:

◆ func_8009A478()

s32 func_8009A478 ( MkAnimation * anim,
s32 arg1 )
Here is the call graph for this function:

◆ func_8009A594()

void func_8009A594 ( s32 arg0,
s32 arg1,
MkAnimation * arg2 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009A640()

void func_8009A640 ( s32 arg0,
s32 arg1,
s32 arg2,
MkAnimation * arg3 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009A6D4()

UNUSED void func_8009A6D4 ( void )
Here is the call graph for this function:

◆ func_8009A76C()

void func_8009A76C ( s32 arg0,
s32 arg1,
s32 arg2,
s32 arg3 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009A7EC()

void func_8009A7EC ( s32 arg0,
s32 arg1,
s32 arg2,
s32 arg3,
s32 arg4 )
Here is the call graph for this function:

◆ func_8009A878()

MkTexture * func_8009A878 ( struct_8018DEE0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009A944()

MkTexture * func_8009A944 ( struct_8018DEE0_entry * arg0,
s32 arg1 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009A9FC()

void func_8009A9FC ( s32 arg0,
s32 arg1,
u32 arg2,
s32 arg3 )

◆ func_8009AB7C()

void func_8009AB7C ( s32 arg0)

◆ func_8009AD78()

void func_8009AD78 ( s32 arg0,
s32 arg1 )

◆ func_8009B0A4()

void func_8009B0A4 ( s32 arg0,
u32 arg1 )
Here is the call graph for this function:

◆ func_8009B538()

void func_8009B538 ( s32 arg0,
s32 arg1,
s32 arg2,
s32 arg3,
s32 arg4 )

◆ func_8009B8C4()

u16 * func_8009B8C4 ( u64 * arg0)
Here is the caller graph for this function:

◆ func_8009B938()

void func_8009B938 ( void )
Here is the caller graph for this function:

◆ func_8009B954()

void func_8009B954 ( MkTexture * arg0)
Here is the call graph for this function:

◆ func_8009B998()

void func_8009B998 ( void )

◆ func_8009B9D0()

Gfx * func_8009B9D0 ( Gfx * displayListHead,
MkTexture * textures )
Here is the call graph for this function:

◆ func_8009BA74()

Gfx * func_8009BA74 ( Gfx * arg0,
MkTexture * arg1,
s32 column,
s32 row )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009BC9C()

Gfx * func_8009BC9C ( Gfx * arg0,
MkTexture * arg1,
s32 arg2,
s32 arg3,
s32 arg4,
s32 arg5 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009C204()

Gfx * func_8009C204 ( Gfx * arg0,
MkTexture * arg1,
s32 arg2,
s32 arg3,
s32 arg4 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009C434()

Gfx * func_8009C434 ( Gfx * arg0,
struct_8018DEE0_entry * arg1,
s32 arg2,
s32 arg3,
s32 arg4 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009C708()

Gfx * func_8009C708 ( Gfx * arg0,
struct_8018DEE0_entry * arg1,
s32 arg2,
s32 arg3,
s32 arg4,
s32 arg5 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009C918()

void func_8009C918 ( void )
Here is the caller graph for this function:

◆ func_8009CA2C()

void func_8009CA2C ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009CA6C()

void func_8009CA6C ( s32 arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009CBE4()

void func_8009CBE4 ( s32 arg0,
s32 arg1,
s32 arg2 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009CDDC()

void func_8009CDDC ( s32 arg0,
s32 arg1 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009CDFC()

void func_8009CDFC ( s32 arg0,
s32 arg1 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009CE1C()

void func_8009CE1C ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009CE64()

void func_8009CE64 ( s32 arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009D77C()

void func_8009D77C ( s32 arg0,
s32 arg1,
s32 arg2 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009D958()

void func_8009D958 ( s32 arg0,
s32 arg1 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009D978()

void func_8009D978 ( s32 arg0,
s32 arg1 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009D998()

void func_8009D998 ( s32 arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009DAA8()

void func_8009DAA8 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009DB8C()

void func_8009DB8C ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009DEF8()

void func_8009DEF8 ( u32 arg0,
u32 arg1 )
Here is the caller graph for this function:

◆ func_8009DF4C()

void func_8009DF4C ( s32 arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009DF6C()

void func_8009DF6C ( s32 arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009DF8C()

void func_8009DF8C ( u32 arg0,
u32 arg1 )
Here is the caller graph for this function:

◆ func_8009DFE0()

void func_8009DFE0 ( s32 arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009E000()

void func_8009E000 ( s32 arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009E020()

void func_8009E020 ( s32 arg0,
s32 arg1 )
Here is the caller graph for this function:

◆ func_8009E088()

void func_8009E088 ( s32 arg0,
s32 arg1 )
Here is the caller graph for this function:

◆ func_8009E0F0()

void func_8009E0F0 ( s32 arg0)

◆ func_8009E17C()

void func_8009E17C ( u32 arg0)

◆ func_8009E1C0()

void func_8009E1C0 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009E1E4()

void func_8009E1E4 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009E208()

void func_8009E208 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009E230()

void func_8009E230 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009E258()

void func_8009E258 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009E280()

void func_8009E280 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009E2A8()

void func_8009E2A8 ( s32 arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009E2F0()

void func_8009E2F0 ( s32 arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009E5BC()

void func_8009E5BC ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8009E5FC()

void func_8009E5FC ( s32 arg0)
Here is the caller graph for this function:

◆ func_8009E620()

void func_8009E620 ( void )
Here is the caller graph for this function:

◆ func_800A08D8()

void func_800A08D8 ( u8 arg0,
s32 column,
s32 row )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800A095C()

s32 func_800A095C ( char * someString,
s32 len,
s32 column,
s32 row )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800A0AD0()

void func_800A0AD0 ( UNUSED struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A0B80()

void func_800A0B80 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A0DFC()

void func_800A0DFC ( void )
Here is the call graph for this function:

◆ func_800A0EB8()

void func_800A0EB8 ( UNUSED struct_8018D9E0_entry * arg0,
s32 arg1 )
Here is the call graph for this function:

◆ func_800A0FA4()

void func_800A0FA4 ( struct_8018D9E0_entry * arg0,
s32 arg1 )
Here is the call graph for this function:

◆ func_800A10CC()

void func_800A10CC ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A11D0()

void func_800A11D0 ( struct_8018D9E0_entry * arg0,
s32 arg1,
s32 arg2 )
Here is the call graph for this function:

◆ func_800A12BC()

void func_800A12BC ( struct_8018D9E0_entry * arg0,
MkTexture * arg1 )
Here is the call graph for this function:

◆ func_800A1350()

void func_800A1350 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A143C()

void func_800A143C ( struct_8018D9E0_entry * arg0,
s32 arg1 )
Here is the call graph for this function:

◆ func_800A1500()

void func_800A1500 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A15EC()

void func_800A15EC ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A1780()

void func_800A1780 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A1924()

void func_800A1924 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A1A20()

void func_800A1A20 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A1BE0()

void func_800A1BE0 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A1DE0()

void func_800A1DE0 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A1F30()

void func_800A1F30 ( UNUSED struct_8018D9E0_entry * unused)
Here is the call graph for this function:

◆ func_800A2D1C()

void func_800A2D1C ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A2EB8()

void func_800A2EB8 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A32B4()

void func_800A32B4 ( s32 arg0,
s32 arg1,
s32 characterId,
s32 rank )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800A34A8()

void func_800A34A8 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A3A10()

void func_800A3A10 ( s8 * arg0)
Here is the caller graph for this function:

◆ func_800A3ADC()

void func_800A3ADC ( struct_8018D9E0_entry * arg0,
s32 arg1,
s32 arg2,
s32 characterId,
s32 arg4,
s8 * arg5 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800A3C84()

void func_800A3C84 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A3E60()

void func_800A3E60 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A4550()

void func_800A4550 ( s32 lapNumber,
s32 column,
s32 row )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800A4A24()

void func_800A4A24 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A54EC()

void func_800A54EC ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800A5738()

void func_800A5738 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A6034()

void func_800A6034 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A6154()

void func_800A6154 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A638C()

void func_800A638C ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A69C8()

void func_800A69C8 ( UNUSED struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800A6BEC()

void func_800A6BEC ( UNUSED struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800A6CC0()

void func_800A6CC0 ( UNUSED struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800A6D94()

void func_800A6D94 ( s32 arg0,
s32 arg1,
u8 * arg2 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800A6E94()

void func_800A6E94 ( s32 arg0,
s32 arg1,
u8 * arg2 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800A70E8()

void func_800A70E8 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A7258()

void func_800A7258 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A72FC()

void func_800A72FC ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A7448()

void func_800A7448 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A75A0()

void func_800A75A0 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A761C()

void func_800A761C ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A7790()

void func_800A7790 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A79F4()

void func_800A79F4 ( s32 arg0,
char * arg1 )
Here is the caller graph for this function:

◆ func_800A7A4C()

void func_800A7A4C ( s32 arg0)
Here is the caller graph for this function:

◆ func_800A8230()

void func_800A8230 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800A8250()

void func_800A8250 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800A8270()

void func_800A8270 ( s32 arg0,
struct_8018D9E0_entry * arg1 )
Here is the call graph for this function:

◆ func_800A8564()

void func_800A8564 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A86E8()

void func_800A86E8 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A874C()

void func_800A874C ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A890C()

void func_800A890C ( s32 arg0,
struct_8018D9E0_entry * arg1 )
Here is the call graph for this function:

◆ func_800A8A98()

void func_800A8A98 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A8CA4()

void func_800A8CA4 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A8E14()

void func_800A8E14 ( UNUSED struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A8EC0()

void func_800A8EC0 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A8F48()

void func_800A8F48 ( UNUSED struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800A90D4()

void func_800A90D4 ( UNUSED s32 arg0,
struct_8018D9E0_entry * arg1 )
Here is the call graph for this function:

◆ func_800A91D8()

void func_800A91D8 ( struct_8018D9E0_entry * arg0,
s32 columnTarget,
s32 rowTarget )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800A9208()

void func_800A9208 ( struct_8018D9E0_entry * arg0,
s32 columnTarget )
Here is the caller graph for this function:

◆ func_800A9278()

void func_800A9278 ( struct_8018D9E0_entry * arg0,
s32 rowTarget )
Here is the caller graph for this function:

◆ func_800A92E8()

void func_800A92E8 ( struct_8018D9E0_entry * arg0,
s32 columnTarget )
Here is the caller graph for this function:

◆ func_800A939C()

UNUSED void func_800A939C ( struct_8018D9E0_entry * arg0,
s32 rowTarget )

◆ func_800A940C()

void func_800A940C ( struct_8018D9E0_entry * arg0,
s32 columnTarget )
Here is the caller graph for this function:

◆ func_800A94C8()

void func_800A94C8 ( struct_8018D9E0_entry * arg0,
s32 columnTarget,
s32 arg2 )
Here is the caller graph for this function:

◆ func_800A954C()

void func_800A954C ( struct_8018D9E0_entry * arg0)
Here is the caller graph for this function:

◆ func_800A9710()

void func_800A9710 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800A97BC()

void func_800A97BC ( struct_8018D9E0_entry * arg0)
Here is the caller graph for this function:

◆ func_800A9A98()

void func_800A9A98 ( struct_8018D9E0_entry * arg0)
Here is the caller graph for this function:

◆ func_800A9B9C()

void func_800A9B9C ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800A9C40()

void func_800A9C40 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800A9D5C()

void func_800A9D5C ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800A9E58()

void func_800A9E58 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AA280()

void func_800AA280 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AA2EC()

void func_800AA2EC ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AA5C8()

void func_800AA5C8 ( struct_8018D9E0_entry * arg0,
s8 arg1 )
Here is the call graph for this function:

◆ func_800AA69C()

void func_800AA69C ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AAA9C()

void func_800AAA9C ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AAB90()

void func_800AAB90 ( struct_8018D9E0_entry * arg0)
Here is the caller graph for this function:

◆ func_800AAC18()

void func_800AAC18 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AADD4()

void func_800AADD4 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AAE18()

void func_800AAE18 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AAE68()

struct_8018D9E0_entry * func_800AAE68 ( void )

Similar to find_8018D9E0_entry_dupe, there is potential for a hard lock in the function if no appropriate D_8018D9E0 entry is found.

Here is the caller graph for this function:

◆ func_800AAEB4()

struct_8018D9E0_entry * func_800AAEB4 ( s32 arg0)

Similar to find_8018D9E0_entry_dupe, there is potential for a hard lock in the function if no appropriate D_8018D9E0 entry is found.

Here is the caller graph for this function:

◆ func_800AAF70()

s32 func_800AAF70 ( s32 arg0)
Here is the call graph for this function:

◆ func_800AAF94()

void func_800AAF94 ( struct_8018D9E0_entry * arg0,
s32 arg1 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AAFCC()

s32 func_800AAFCC ( s32 arg0)
Here is the caller graph for this function:

◆ func_800AB020()

void func_800AB020 ( struct_8018D9E0_entry * arg0)
Here is the caller graph for this function:

◆ func_800AB098()

void func_800AB098 ( struct_8018D9E0_entry * arg0)
Here is the caller graph for this function:

◆ func_800AB164()

void func_800AB164 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AB260()

void func_800AB260 ( struct_8018D9E0_entry * arg0)
Here is the caller graph for this function:

◆ func_800AB290()

void func_800AB290 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AB904()

void func_800AB904 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AB9B0()

void func_800AB9B0 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800ABAE8()

void func_800ABAE8 ( struct_8018D9E0_entry * arg0)
Here is the caller graph for this function:

◆ func_800ABB24()

void func_800ABB24 ( struct_8018D9E0_entry * arg0)
Here is the caller graph for this function:

◆ func_800ABBCC()

void func_800ABBCC ( struct_8018D9E0_entry * arg0)
Here is the caller graph for this function:

◆ func_800ABC38()

void func_800ABC38 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800ABCF4()

void func_800ABCF4 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800ABEAC()

void func_800ABEAC ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800ABF68()

void func_800ABF68 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AC128()

void func_800AC128 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ func_800AC300()

void func_800AC300 ( struct_8018D9E0_entry * arg0)
Here is the caller graph for this function:

◆ func_800AC324()

void func_800AC324 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AC978()

void func_800AC978 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800ACA14()

void func_800ACA14 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800ACC50()

void func_800ACC50 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800ACF40()

void func_800ACF40 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AD1A4()

void func_800AD1A4 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AD2E8()

void func_800AD2E8 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800ADF48()

void func_800ADF48 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AE218()

void func_800AE218 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AEC54()

void func_800AEC54 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AEDBC()

void func_800AEDBC ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AEE90()

void func_800AEE90 ( struct_8018D9E0_entry * arg0)
Here is the caller graph for this function:

◆ func_800AEEBC()

void func_800AEEBC ( struct_8018D9E0_entry * arg0)
Here is the caller graph for this function:

◆ func_800AEEE8()

void func_800AEEE8 ( struct_8018D9E0_entry * arg0)
Here is the caller graph for this function:

◆ func_800AEF14()

void func_800AEF14 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AEF74()

void func_800AEF74 ( struct_8018D9E0_entry * arg0)
Here is the caller graph for this function:

◆ func_800AF004()

void func_800AF004 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AF1AC()

void func_800AF1AC ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AF270()

void func_800AF270 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AF480()

void func_800AF480 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AF4DC()

void func_800AF4DC ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800AF740()

void func_800AF740 ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ get_string_width()

s32 get_string_width ( char * buffer)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ get_time_record_centiseconds()

void get_time_record_centiseconds ( s32 timeRecord,
char * buffer )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ get_time_record_minutes()

void get_time_record_minutes ( s32 timeRecord,
char * buffer )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ get_time_record_seconds()

void get_time_record_seconds ( s32 timeRecord,
char * buffer )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ print_letter()

Gfx * print_letter ( Gfx * arg0,
MkTexture * glyphTexture,
f32 arg2,
f32 arg3,
s32 mode,
f32 scaleX,
f32 scaleY )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ print_text0()

void print_text0 ( s32 column,
s32 row,
char * text,
s32 tracking,
f32 scaleX,
f32 scaleY,
s32 mode )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ print_text1()

void print_text1 ( s32 column,
s32 row,
char * text,
s32 tracking,
f32 scaleX,
f32 scaleY,
s32 arg6 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ print_text2()

void print_text2 ( s32 column,
s32 row,
char * text,
s32 tracking,
f32 scaleX,
f32 scaleY,
s32 arg6 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_pause_battle()

void render_pause_battle ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_pause_grand_prix()

void render_pause_grand_prix ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_pause_menu()

void render_pause_menu ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:

◆ render_pause_menu_time_trials()

void render_pause_menu_time_trials ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_pause_menu_versus()

void render_pause_menu_versus ( struct_8018D9E0_entry * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ segmented_to_virtual_dupe()

void * segmented_to_virtual_dupe ( const void * addr)

Differs from memory.c with + 0x8 instead of | 0x8

Parameters
addr
Returns
void*
Here is the caller graph for this function:

◆ segmented_to_virtual_dupe_2()

void * segmented_to_virtual_dupe_2 ( const void * addr)
Here is the caller graph for this function:

◆ set_text_color()

void set_text_color ( s32 arg0)
Here is the caller graph for this function:

◆ set_text_color_rainbow_if_selected()

void set_text_color_rainbow_if_selected ( s32 test,
s32 target,
s32 alternative_color )
Here is the call graph for this function:

◆ swap_values()

void swap_values ( s32 * arg0,
s32 * arg1 )
Here is the caller graph for this function:

◆ text_draw()

void text_draw ( s32 column,
s32 row,
char * text,
s32 tracking,
f32 scaleX,
f32 scaleY )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ text_rainbow_effect()

void text_rainbow_effect ( s32 test,
s32 target,
s32 alternative_color )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ write_dashes()

void write_dashes ( char * buffer)
Here is the caller graph for this function:

Variable Documentation

◆ code_80091750_bss_pad2

s32 code_80091750_bss_pad2

◆ code_80091750_bss_padding0

UNUSED u8 code_80091750_bss_padding0[8]

◆ D_0B002A00

u8 D_0B002A00[]
extern

◆ D_800E70A0

Unk_D_800E70A0 D_800E70A0[]
Initial value:
= {
{ 0x3d, 0x11, 0x00, 0x00 }, { 0x15, 0x3e, 0x00, 0x00 }, { 0x5c, 0x3e, 0x00, 0x00 },
{ 0xa3, 0x3e, 0x00, 0x00 }, { 0xea, 0x3e, 0x00, 0x00 }, { 0x10a, 0xc8, 0x00, 0x00 },
{ 0x15, 0xc8, 0x00, 0x00 }, { 0x55, 0xc8, 0x00, 0x00 }, { 0x00, 0x00, 0x00, 0x00 },
}

◆ D_800E70E8

Unk_D_800E70A0 D_800E70E8[]
Initial value:
= {
{ 0x40, 0x41, 0x00, 0x00 },
{ 0x40, 0x53, 0x00, 0x00 },
{ 0x40, 0x65, 0x00, 0x00 },
{ 0x40, 0x77, 0x00, 0x00 },
}

◆ D_800E7108

Unk_D_800E70A0 D_800E7108[][4]
Initial value:
= {
{
{ 0x18, 0x3f, 0x00, 0x00 },
{ 0x5d, 0x3f, 0x00, 0x00 },
{ 0xa2, 0x3f, 0x00, 0x00 },
{ 0xe7, 0x3f, 0x00, 0x00 },
},
{
{ 0x18, 0x91, 0x00, 0x00 },
{ 0x5d, 0x91, 0x00, 0x00 },
{ 0xa2, 0x91, 0x00, 0x00 },
{ 0xe7, 0x91, 0x00, 0x00 },
},
}

◆ D_800E7148

Unk_D_800E70A0 D_800E7148[]
Initial value:
= {
{ 0x17, 0x3b, 0x00, 0x00 },
{ 0x5d, 0x3b, 0x00, 0x00 },
{ 0xa2, 0x3b, 0x00, 0x00 },
{ 0xe8, 0x3b, 0x00, 0x00 },
}

◆ D_800E7168

Unk_D_800E70A0 D_800E7168[]
Initial value:
= {
{ 0x17, 0x70, 0x00, 0x00 },
{ 0x57, 0x70, 0x00, 0x00 },
{ 0x17, 0x97, 0x00, 0x00 },
{ 0x57, 0x97, 0x00, 0x00 },
}

◆ D_800E7188

Unk_D_800E70A0 D_800E7188[]
Initial value:
= {
{ 0x80, 0x58, 0x00, 0x00 }, { 0x00, 0x00, 0x00, 0x00 }, { 0x00, 0x00, 0x00, 0x00 }, { 0x00, 0x00, 0x00, 0x00 },
{ 0x80, 0x3f, 0x00, 0x00 }, { 0x80, 0x91, 0x00, 0x00 }, { 0x00, 0x00, 0x00, 0x00 }, { 0x00, 0x00, 0x00, 0x00 },
{ 0x5a, 0x58, 0x00, 0x00 }, { 0xa6, 0x58, 0x00, 0x00 }, { 0x00, 0x00, 0x00, 0x00 }, { 0x00, 0x00, 0x00, 0x00 },
{ 0x5a, 0x3f, 0x00, 0x00 }, { 0xa6, 0x3f, 0x00, 0x00 }, { 0x5a, 0x91, 0x00, 0x00 }, { 0xa6, 0x91, 0x00, 0x00 },
}

◆ D_800E7208

Unk_D_800E70A0 D_800E7208[][2]
Initial value:
= {
{
{ 0x9d, 0x70, 0x00, 0x00 },
{ 0x128, 0x81, 0x00, 0x00 },
},
{
{ 0x9d, 0x88, 0x00, 0x00 },
{ 0x128, 0x99, 0x00, 0x00 },
},
{
{ 0x9d, 0xa0, 0x00, 0x00 },
{ 0x128, 0xb1, 0x00, 0x00 },
},
{
{ 0x9d, 0xb8, 0x00, 0x00 },
{ 0x128, 0xc9, 0x00, 0x00 },
},
}

◆ D_800E7248

Unk_D_800E70A0 D_800E7248[]
Initial value:
= {
{ 0xff6a, 0x3b, 0x00, 0x00 },
{ 0x172, 0x3b, 0x00, 0x00 },
}

◆ D_800E7258

Unk_D_800E70A0 D_800E7258[]
Initial value:
= {
{ 0x17, 0x3b, 0x00, 0x00 },
{ 0xc5, 0x3b, 0x00, 0x00 },
}

◆ D_800E7268

Unk_D_800E70A0 D_800E7268[]
Initial value:
= {
{ 0x28, 0x73, 0x00, 0x00 },
{ 0x28, 0x3c, 0x00, 0x00 },
}

◆ D_800E7278

Unk_D_800E70A0 D_800E7278[]
Initial value:
= {
{ 0x3e, 0x43, 0x00, 0x00 }, { 0xa1, 0x43, 0x00, 0x00 },
{ 0x3e, 0xc5, 0x00, 0x00 }, { 0xa1, 0xc5, 0x00, 0x00 },
{ 0xffc0, 0xf0, 0x00, 0x00 }, { 0x140, 0xf0, 0x00, 0x00 },
{ 0xffc0, 0xffc0, 0x00, 0x00 }, { 0xffc0, 0xffc0, 0x00, 0x00 },
{ 0xffc0, 0xffc0, 0x00, 0x00 }, { 0x140, 0xffc0, 0x00, 0x00 },
{ 0xffc0, 0xf0, 0x00, 0x00 }, { 0xffc0, 0xffc0, 0x00, 0x00 },
{ 0xffc0, 0xffc0, 0x00, 0x00 }, { 0x140, 0xffc0, 0x00, 0x00 },
{ 0xffc0, 0xf0, 0x00, 0x00 }, { 0x140, 0xf0, 0x00, 0x00 },
}

◆ D_800E72F8

Unk_D_800E70A0 D_800E72F8 = { 0x140, 0x23, 0x00, 0x00 }

◆ D_800E7300

Unk_D_800E70A0 D_800E7300[]
Initial value:
= {
{ 0x50, 0x23, 0x00, 0x00 }, { 0xb0, 0x23, 0x00, 0x00 }, { 0x00, 0x00, 0x00, 0x00 }, { 0x00, 0x00, 0x00, 0x00 },
{ 0x32, 0x23, 0x00, 0x00 }, { 0x80, 0x23, 0x00, 0x00 }, { 0xce, 0x23, 0x00, 0x00 }, { 0x00, 0x00, 0x00, 0x00 },
{ 0x18, 0x23, 0x00, 0x00 }, { 0x5d, 0x23, 0x00, 0x00 }, { 0xa2, 0x23, 0x00, 0x00 }, { 0xe7, 0x23, 0x00, 0x00 },
}

◆ D_800E7360

Unk_D_800E70A0 D_800E7360[]
Initial value:
= {
{ 0x61, 0xa7, 0x00, 0x00 },
{ 0x61, 0xb6, 0x00, 0x00 },
{ 0x61, 0xc5, 0x00, 0x00 },
{ 0x61, 0xd4, 0x00, 0x00 },
}

◆ D_800E7380

Unk_D_800E70A0 D_800E7380[]
Initial value:
= {
{ 0x30, 0x4b, 0x00, 0x00 },
{ 0x109, 0x4b, 0x00, 0x00 },
}

◆ D_800E7390

Unk_D_800E70A0 D_800E7390[]
Initial value:
= {
{ 0xad, 0x8d, 0x00, 0x00 }, { 0xad, 0x9a, 0x00, 0x00 }, { 0xad, 0xa7, 0x00, 0x00 },
{ 0xad, 0xb4, 0x00, 0x00 }, { 0xad, 0xc1, 0x00, 0x00 }, { 0xad, 0xce, 0x00, 0x00 },
}

◆ D_800E73C0

Unk_D_800E70A0 D_800E73C0[]
Initial value:
= {
{ 0xac, 0xa5, 0x00, 0x00 },
{ 0xac, 0xc3, 0x00, 0x00 },
}

◆ D_800E73D0

Unk_D_800E70A0 D_800E73D0[]
Initial value:
= {
{ 0xc0, 0xb3, 0x00, 0x00 },
{ 0xc0, 0xc2, 0x00, 0x00 },
}

◆ D_800E73E0

Unk_D_800E70A0 D_800E73E0[]
Initial value:
= {
{ 0x61, 0x94, 0x00, 0x00 }, { 0x61, 0xa1, 0x00, 0x00 }, { 0x61, 0xae, 0x00, 0x00 },
{ 0x61, 0xbb, 0x00, 0x00 }, { 0x61, 0xc8, 0x00, 0x00 }, { 0x61, 0xd5, 0x00, 0x00 },
}

◆ D_800E7410

Unk_D_800E70A0 D_800E7410[]
Initial value:
= {
{ 0x52, 0x90, 0x00, 0x00 },
{ 0x52, 0xa4, 0x00, 0x00 },
}

◆ D_800E7420

Unk_D_800E70A0 D_800E7420[]
Initial value:
= {
{ 0x76, 0x95, 0x00, 0x00 },
{ 0x76, 0xa4, 0x00, 0x00 },
}

◆ D_800E7430

Unk_D_800E70A0 D_800E7430[]
Initial value:
= {
{ 0x17, 0xa, 0x00, 0x00 }, { 0x5d, 0xa, 0x00, 0x00 }, { 0xa2, 0xa, 0x00, 0x00 },
{ 0xe8, 0xa, 0x00, 0x00 }, { 0x17, 0xa, 0x00, 0x00 },
}

◆ D_800E7458

Unk_D_800E70A0 D_800E7458[]
Initial value:
= {
{ 0x14a, 0x32, 0x00, 0x00 }, { 0xff60, 0xd4, 0x00, 0x00 }, { 0xa0, 0x10e, 0x00, 0x00 },
{ 0xff60, 0xbe, 0x00, 0x00 }, { 0x143, 0x5a, 0x00, 0x00 },
}

◆ D_800E7480

Unk_D_800E70A0 D_800E7480[]
Initial value:
= {
{ 0xa0, 0x32, 0x00, 0x00 }, { 0x9b, 0xd4, 0x00, 0x00 }, { 0xa0, 0x50, 0x00, 0x00 },
{ 0x9b, 0xbe, 0x00, 0x00 }, { 0x80, 0x5a, 0x00, 0x00 },
}

◆ D_800E74A8

RGBA16 D_800E74A8[]
Initial value:
= {
{ 0x00, 0xf3, 0xf3, 0xff }, { 0xff, 0xa8, 0xc3, 0xff }, { 0xff, 0xfe, 0x7a, 0xff },
{ 0x7b, 0xfc, 0x7b, 0xff }, { 0xff, 0xff, 0x00, 0xff },
}

◆ D_800E74D0

RGBA16 D_800E74D0[]
Initial value:
= {
{ 0x00, 0xf3, 0xf3, 0xff },
{ 0xff, 0xa8, 0xc3, 0xff },
{ 0xff, 0xff, 0x00, 0xff },
}

◆ D_800E74E8

RGBA16 D_800E74E8[]
Initial value:
= {
{ 0xff, 0xaf, 0xaf, 0xff },
{ 0xaf, 0xff, 0xaf, 0xff },
{ 0xaf, 0xaf, 0xff, 0xff },
}

◆ D_800E7678

char* D_800E7678[]
Initial value:
= {
"none",
"bronze",
"silver",
"gold",
}

◆ D_800E76A8

char* D_800E76A8[]
Initial value:
= {
"MARIO", "LUIGI", "YOSHI", "TOAD", "D.K.", "WARIO", "PEACH", "BOWSER",
"ーーーー",
}

◆ D_800E76CC

char* D_800E76CC[]
Initial value:
= {
"50(",
"100(",
"150(",
"extra",
}

◆ D_800E76DC

char* D_800E76DC[]
Initial value:
= {
"50(",
"100(",
"150(",
"extra",
}

◆ D_800E7720

char* D_800E7720[]
Initial value:
= {
"WINNER!",
"LOSER!",
}

◆ D_800E7728

char* D_800E7728[]
Initial value:
= {
"BEST RECORDS",
"BEST LAP",
}

◆ D_800E7730

char* D_800E7730 = "LAP TIME"

◆ D_800E7734

char* D_800E7734[]
Initial value:
= {
"LAP 1",
"LAP 2",
"LAP 3",
"TOTAL",
}

◆ D_800E7744

char* D_800E7744[]
Initial value:
= {
"1 s", "2 n", "3 r", "4 t", "5 t", " ",
}

◆ D_800E7778

char* D_800E7778[]
Initial value:
= {
"VS MATCH RANKING",
"BATTLE RANKING",
}

◆ D_800E7780

char D_800E7780[] = "NOW-MEET THE COURSE GHOST!!!"

◆ D_800E77A0

char* D_800E77A0[] = { "CONNECT A CONTROLLER TO SOCKET 1,", "THEN POWER ON AGAIN" }

◆ D_800E77A8

char* D_800E77A8[]
Initial value:
= {
"BATTLE GAME",
"POP OPPOSING PLAYER'S BALLOONS",
"WHEN ALL 3 ARE GONE,THEY ARE OUT!",
}

◆ D_800E77B4

char D_800E77B4[] = "a BUTTON*SEE DATA B BUTTON*EXIT"

◆ D_800E77D8

char D_800E77D8[] = "distance"

◆ D_800E7834

char* D_800E7834[]
Initial value:
= {
"return to menu",
"erase records for this course",
"erase ghost from this course",
}

◆ D_800E7840

char* D_800E7840[]
Initial value:
= {
"quit",
"erase",
}

◆ D_800E7848

char* D_800E7848[]
Initial value:
= {
"THE BEST RECORDS AND BEST", "LAP FOR THIS COURSE WILL BE", "ERASED. IS THIS OK?",
"GHOST DATA FOR THIS", "COURSE WILL BE ERASED.", "IS THIS OK?",
}

◆ D_800E7860

char* D_800E7860[]
Initial value:
= {
"UNABLE TO ERASE ",
"GHOST DATA",
}

◆ D_800E7868

char* D_800E7868[]
Initial value:
= {
"RETURN TO GAME SELECT",
"SOUND MODE",
"COPY N64 CONTROLLER PAK",
"ERASE ALL DATA",
}

◆ D_800E7878

char* D_800E7878[]
Initial value:
= {
"ALL SAVED DATA WILL BE",
"PERMANENTLY ERASED.",
"ARE YOU REALLY SURE?",
}

◆ D_800E7884

char* D_800E7884[]
Initial value:
= {
"",
"ALL SAVED DATA",
"HAS BEEN NOW ERASED.",
}

◆ D_800E7890

char* D_800E7890[]
Initial value:
= {
"CONTROLLER 1 DOES NOT HAVE ",
"N64 CONTROLLER PAK",
"",
"",
"UNABLE TO READ ",
"N64 CONTROLLER PAK DATA ",
"FROM CONTROLLER 1",
"",
"UNABLE TO CREATE GAME DATA ",
"FROM CONTROLLER 1 ",
"N64 CONTROLLER PAK",
"",
"UNABLE TO COPY GHOST ",
"-- INSUFFICIENT FREE PAGES ",
"IN CONTROLLER 1 ",
"N64 CONTROLLER PAK",
}

◆ D_800E78D0

char* D_800E78D0[]
Initial value:
= {
"NO GHOST DATA ", "IN CONTROLLER 2 ", "N64 CONTROLLER PAK",
"NO MARIO KART 64 DATA ", "PRESENT IN CONTROLLER 2 ", "N64 CONTROLLER PAK",
"CONTROLLER 2 ", "DOES NOT HAVE ", "N64 CONTROLLER PAK SET",
"UNABLE TO READ DATA ", "FROM CONTROLLER 2 ", "N64 CONTROLLER PAK",
}

◆ D_800E7900

char* D_800E7900[]
Initial value:
= {
"UNABLE TO COPY DATA ", "FROM CONTROLLER 1 ", "N64 CONTROLLER PAK",
"UNABLE TO READ DATA ", "FROM CONTROLLER 2 ", "N64 CONTROLLER PAK",
}

◆ D_800E7918

char* D_800E7918[]
Initial value:
= {
"CONTROLLER 1",
"CONTROLLER 2",
}

◆ D_800E7920

char* D_800E7920[]
Initial value:
= {
"WHICH FILE DO YOU WANT TO MAKE A COPY OF?",
"TO WHICH FILE DO YOU WANT TO COPY?",
}

◆ D_800E7928

char* D_800E7928[]
Initial value:
= {
"CURRENT DATA WILL BE ERASED,",
"IS THIS OK?",
}

◆ D_800E7930

char* D_800E7930[]
Initial value:
= {
"QUIT",
"COPY",
}

◆ D_800E7938

char* D_800E7938[]
Initial value:
= {
"COPYING",
"DATA COPY COMPLETED",
}

◆ D_800E7940

char* D_800E7940[]
Initial value:
= {
"NO N64 CONTROLLER PAK DETECTED",
"TO SAVE GHOST DATA, ",
"INSERT N64 CONTROLLER PAK ",
"INTO CONTROLLER 1",
"UNABLE TO READ ",
"N64 CONTROLLER PAK DATA",
"",
"",
"",
"",
"",
"",
"INSUFFICIENT FREE PAGES AVAILABLE ",
"IN N64 CONTROLLER PAK TO CREATE ",
"GAME DATA, PLEASE FREE 121 PAGES.",
"SEE INSTRUCTION BOOKLET FOR DETAILS.",
}

◆ D_800E7980

char* D_800E7980[]
Initial value:
= {
"TO SAVE GHOST DATA, ",
"INSERT N64 CONTROLLER PAK ",
"INTO CONTROLLER 1",
}

◆ D_800E798C

char* D_800E798C[]

◆ D_800E7A34

char* D_800E7A34[]
Initial value:
= {
"RACE DATA CANNOT ",
"BE SAVED FOR GHOST",
}

◆ D_800E7A3C

char* D_800E7A3C[]
Initial value:
= {
"SELECT THE FILE ",
"YOU WANT TO SAVE",
}

◆ D_800E7A44

char* D_800E7A44 = "NO DATA"

◆ D_800E7A48

char* D_800E7A48[]
Initial value:
= {
"CREATING ",
"MARIO KART 64 ",
"GAME DATA",
}

◆ D_800E7A54

char* D_800E7A54[]
Initial value:
= {
"CANNOT CREATE GAME DATA",
"",
"",
}

◆ D_800E7A60

char* D_800E7A60[]
Initial value:
= {
"THE PREVIOUS DATA ",
"WILL BE ERASED, ",
"IS THIS OK?",
}

◆ D_800E7A6C

char* D_800E7A6C[]
Initial value:
= {
"QUIT",
"SAVE",
}

◆ D_800E7A74

char* D_800E7A74[]
Initial value:
= {
"SAVING GHOST DATA",
"",
"PLEASE WAIT",
}

◆ D_800E7A80

char* D_800E7A80[]
Initial value:
= {
"UNABLE TO SAVE ",
"THE GHOST",
}

◆ D_800E7A88

char* D_800E7A88[]
Initial value:
= {
"YOU ARE AWARDED THE",
"GOLD CUP",
"SILVER CUP",
"BRONZE CUP",
}

◆ D_800E7A98

char* D_800E7A98 = "MAYBE NEXT TIME!"

◆ D_800E7A9C

char* D_800E7A9C[]
Initial value:
= {
"CONGRATULATIONS!",
"WHAT A PITY!",
}

◆ D_800E7AA4

char* D_800E7AA4[]
Initial value:
= {
"YOU PLACED", " st", " nd", " rd", " th", " th", " th", " th", " th",
}

◆ D_800E7AC8

RGBA16 D_800E7AC8[]
Initial value:
= {
{ 0x00, 0x00, 0x00, 0x00 },
{ 0xff, 0xff, 0xff, 0xff },
{ 0x00, 0x00, 0x50, 0xff },
{ 0xff, 0xff, 0xff, 0xff },
}

◆ D_800E7AE8

RGBA16 D_800E7AE8[]
Initial value:
= {
{ 0x00, 0x00, 0x00, 0xff },
{ 0xff, 0xff, 0xff, 0xff },
}

◆ D_800E7AF8

MkTexture* D_800E7AF8[]
Initial value:
= {
}
MkTexture D_02000000[2]
MkTexture of a tiny font texture of number 0.
Definition textures.c:13
MkTexture D_02000708[2]
MkTexture of a tiny font texture of '/'.
Definition textures.c:418
MkTexture D_02000A28[2]
unknown MkTexture
Definition textures.c:598
MkTexture D_02000320[2]
MkTexture of a tiny font texture of letter K.
Definition textures.c:193
MkTexture D_020011D0[2]
unknown MkTexture
Definition textures.c:1039
MkTexture D_02001018[2]
unknown MkTexture
Definition textures.c:940
MkTexture D_02001428[2]
unknown MkTexture
Definition textures.c:1174
MkTexture D_02000A00[2]
unknown MkTexture
Definition textures.c:589
MkTexture D_02000140[2]
MkTexture of a tiny font texture of number 8.
Definition textures.c:85
MkTexture D_02000078[2]
MkTexture of a tiny font texture of number 3.
Definition textures.c:40
MkTexture D_02000C30[2]
unknown MkTexture
Definition textures.c:715
MkTexture D_020007F8[2]
unknown MkTexture
Definition textures.c:472
MkTexture D_02001478[2]
unknown MkTexture
Definition textures.c:1192
MkTexture D_02000CA8[2]
unknown MkTexture
Definition textures.c:742
MkTexture D_02001388[2]
unknown MkTexture
Definition textures.c:1138
MkTexture D_020003E8[2]
MkTexture of a tiny font texture of letter P.
Definition textures.c:238
MkTexture D_02001180[2]
unknown MkTexture
Definition textures.c:1021
MkTexture D_02000F50[2]
unknown MkTexture
Definition textures.c:895
MkTexture D_02000028[2]
MkTexture of a tiny font texture of number 1.
Definition textures.c:22
MkTexture D_02000550[2]
MkTexture of a tiny font texture of letter Y.
Definition textures.c:319
MkTexture D_02000C80[2]
unknown MkTexture
Definition textures.c:733
MkTexture D_02000FF0[2]
unknown MkTexture
Definition textures.c:931
MkTexture D_02000910[2]
unknown MkTexture
Definition textures.c:535
MkTexture D_02000BE0[2]
unknown MkTexture
Definition textures.c:697
MkTexture D_020011F8[2]
unknown MkTexture
Definition textures.c:1048
MkTexture D_02000410[2]
MkTexture of a tiny font texture of letter Q.
Definition textures.c:247
MkTexture D_02000E10[2]
unknown MkTexture
Definition textures.c:823
MkTexture D_02000488[2]
MkTexture of a tiny font texture of letter T.
Definition textures.c:274
MkTexture D_02000E88[2]
unknown MkTexture
Definition textures.c:850
MkTexture D_02000F28[2]
unknown MkTexture
Definition textures.c:886
MkTexture D_02000640[2]
MkTexture of a tiny font texture of '*'.
Definition textures.c:373
MkTexture D_020014A0[2]
unknown MkTexture
Definition textures.c:1201
MkTexture D_02000BB8[2]
unknown MkTexture
Definition textures.c:688
MkTexture D_02000A78[2]
unknown MkTexture
Definition textures.c:616
MkTexture D_02000050[2]
MkTexture of a tiny font texture of number 2.
Definition textures.c:31
MkTexture D_02000D48[2]
unknown MkTexture
Definition textures.c:778
MkTexture D_020002D0[2]
MkTexture of a tiny font texture of letter I.
Definition textures.c:175
MkTexture D_02000CD0[2]
unknown MkTexture
Definition textures.c:751
MkTexture D_02000820[2]
unknown MkTexture
Definition textures.c:481
MkTexture D_020001B8[2]
MkTexture of a tiny font texture of letter B.
Definition textures.c:112
MkTexture D_02000D98[2]
unknown MkTexture
Definition textures.c:796
MkTexture D_020006B8[2]
MkTexture of a tiny font texture of '-'.
Definition textures.c:400
MkTexture D_02001158[2]
unknown MkTexture
Definition textures.c:1012
MkTexture D_020012E8[2]
unknown MkTexture
Definition textures.c:1102
MkTexture D_02000398[2]
MkTexture of a tiny font texture of letter N.
Definition textures.c:220
MkTexture D_020005F0[2]
MkTexture of a tiny font texture of '#'.
Definition textures.c:355
MkTexture D_02000988[2]
unknown MkTexture
Definition textures.c:562
MkTexture D_02000B68[2]
unknown MkTexture
Definition textures.c:670
MkTexture D_02000528[2]
MkTexture of a tiny font texture of letter X.
Definition textures.c:310
MkTexture D_02000208[2]
MkTexture of a tiny font texture of letter D.
Definition textures.c:130
MkTexture D_02000FC8[2]
unknown MkTexture
Definition textures.c:922
MkTexture D_020001E0[2]
MkTexture of a tiny font texture of letter C.
Definition textures.c:121
MkTexture D_02000848[2]
unknown MkTexture
Definition textures.c:490
MkTexture D_02000FA0[2]
unknown MkTexture
Definition textures.c:913
MkTexture D_020013D8[2]
unknown MkTexture
Definition textures.c:1156
MkTexture D_02000370[2]
MkTexture of a tiny font texture of letter M.
Definition textures.c:211
MkTexture D_02001338[2]
unknown MkTexture
Definition textures.c:1120
MkTexture D_02000460[2]
MkTexture of a tiny font texture of letter S.
Definition textures.c:265
MkTexture D_02000668[2]
MkTexture of a tiny font texture of '+'.
Definition textures.c:382
MkTexture D_020012C0[2]
unknown MkTexture
Definition textures.c:1093
MkTexture D_020013B0[2]
unknown MkTexture
Definition textures.c:1147
MkTexture D_02001248[2]
unknown MkTexture
Definition textures.c:1066
MkTexture D_02001310[2]
unknown MkTexture
Definition textures.c:1111
MkTexture D_02000280[2]
MkTexture of a tiny font texture of letter G.
Definition textures.c:157
MkTexture D_02000C08[2]
unknown MkTexture
Definition textures.c:706
MkTexture D_02000B40[2]
unknown MkTexture
Definition textures.c:661
MkTexture D_020009B0[2]
unknown MkTexture
Definition textures.c:571
MkTexture D_02000118[2]
MkTexture of a tiny font texture of number 7.
Definition textures.c:76
MkTexture D_020006E0[2]
MkTexture of a tiny font texture of ','.
Definition textures.c:409
MkTexture D_02000DC0[2]
unknown MkTexture
Definition textures.c:805
MkTexture D_02000690[2]
unknown MkTexture
Definition textures.c:391
MkTexture D_020005C8[2]
MkTexture of a tiny font texture of '"'.
Definition textures.c:346
MkTexture D_02000258[2]
MkTexture of a tiny font texture of letter F.
Definition textures.c:148
MkTexture D_020011A8[2]
unknown MkTexture
Definition textures.c:1030
MkTexture D_02001270[2]
unknown MkTexture
Definition textures.c:1075
MkTexture D_020008E8[2]
unknown MkTexture
Definition textures.c:526
MkTexture D_02000870[2]
unknown MkTexture
Definition textures.c:499
MkTexture D_020010E0[2]
unknown MkTexture
Definition textures.c:985
MkTexture D_02000780[2]
MkTexture of a tiny font texture of '?'.
Definition textures.c:445
MkTexture D_02000960[2]
unknown MkTexture
Definition textures.c:553
MkTexture D_020000F0[2]
MkTexture of a tiny font texture of number 6.
Definition textures.c:67
MkTexture D_02000D70[2]
unknown MkTexture
Definition textures.c:787
MkTexture D_020008C0[2]
unknown MkTexture
Definition textures.c:517
MkTexture D_02000348[2]
MkTexture of a tiny font texture of letter L.
Definition textures.c:202
MkTexture D_02000AA0[2]
unknown MkTexture
Definition textures.c:625
MkTexture D_02001040[2]
unknown MkTexture
Definition textures.c:949
MkTexture D_02000DE8[2]
unknown MkTexture
Definition textures.c:814
MkTexture D_020004B0[2]
MkTexture of a tiny font texture of letter U.
Definition textures.c:283
MkTexture D_020000A0[2]
MkTexture of a tiny font texture of number 4.
Definition textures.c:49
MkTexture D_02000B18[2]
unknown MkTexture
Definition textures.c:652
MkTexture D_02000E60[2]
unknown MkTexture
Definition textures.c:841
MkTexture D_020007D0[2]
unknown MkTexture
Definition textures.c:463
MkTexture D_02000578[2]
MkTexture of a tiny font texture of letter Z.
Definition textures.c:328
MkTexture D_02001130[2]
unknown MkTexture
Definition textures.c:1003
MkTexture D_02000758[2]
unknown MkTexture
Definition textures.c:436
MkTexture D_020002A8[2]
MkTexture of a tiny font texture of letter H.
Definition textures.c:166
MkTexture D_020010B8[2]
unknown MkTexture
Definition textures.c:976
MkTexture D_02000190[2]
MkTexture of a tiny font texture of letter A.
Definition textures.c:103
MkTexture D_02000EB0[2]
unknown MkTexture
Definition textures.c:859
MkTexture D_020000C8[2]
MkTexture of a tiny font texture of number 5.
Definition textures.c:58
MkTexture D_02000438[2]
MkTexture of a tiny font texture of letter R.
Definition textures.c:256
MkTexture D_02000ED8[2]
unknown MkTexture
Definition textures.c:868
MkTexture D_02000A50[2]
unknown MkTexture
Definition textures.c:607
MkTexture D_02000168[2]
MkTexture of a tiny font texture of number 9.
Definition textures.c:94
MkTexture D_02000F00[2]
unknown MkTexture
Definition textures.c:877
MkTexture D_02001360[2]
unknown MkTexture
Definition textures.c:1129
MkTexture D_02001298[2]
unknown MkTexture
Definition textures.c:1084
MkTexture D_02001450[2]
unknown MkTexture
Definition textures.c:1183
MkTexture D_02001220[2]
unknown MkTexture
Definition textures.c:1057
MkTexture D_02000730[2]
MkTexture of a tiny font texture of ';'.
Definition textures.c:427
MkTexture D_02001400[2]
unknown MkTexture
Definition textures.c:1165
MkTexture D_02000E38[2]
unknown MkTexture
Definition textures.c:832
MkTexture D_02000D20[2]
unknown MkTexture
Definition textures.c:769
MkTexture D_020007A8[2]
unknown MkTexture
Definition textures.c:454
MkTexture D_02000CF8[2]
unknown MkTexture
Definition textures.c:760
MkTexture D_02000C58[2]
unknown MkTexture
Definition textures.c:724
MkTexture D_02001090[2]
unknown MkTexture
Definition textures.c:967
MkTexture D_02000AF0[2]
unknown MkTexture
Definition textures.c:643
MkTexture D_020003C0[2]
MkTexture of a tiny font texture of letter O.
Definition textures.c:229
MkTexture D_02001108[2]
unknown MkTexture
Definition textures.c:994
MkTexture D_020004D8[2]
MkTexture of a tiny font texture of letter V.
Definition textures.c:292
MkTexture D_02000F78[2]
unknown MkTexture
Definition textures.c:904
MkTexture D_02001068[2]
unknown MkTexture
Definition textures.c:958
MkTexture D_020005A0[2]
MkTexture of a tiny font texture of '!'.
Definition textures.c:337
MkTexture D_02000938[2]
unknown MkTexture
Definition textures.c:544
MkTexture D_02000500[2]
MkTexture of a tiny font texture of letter W.
Definition textures.c:301
MkTexture D_02000230[2]
MkTexture of a tiny font texture of letter E.
Definition textures.c:139
MkTexture D_02000B90[2]
unknown MkTexture
Definition textures.c:679
MkTexture D_02000AC8[2]
unknown MkTexture
Definition textures.c:634
MkTexture D_02000898[2]
unknown MkTexture
Definition textures.c:508
MkTexture D_02000618[2]
MkTexture of a tiny font texture of "'".
Definition textures.c:364
MkTexture D_020009D8[2]
unknown MkTexture
Definition textures.c:580
MkTexture D_020002F8[2]
MkTexture of a tiny font texture of letter J.
Definition textures.c:184

◆ D_800E7D0C

MkTexture* D_800E7D0C[]
Initial value:
= {
}
MkTexture D_020016BC[2]
MkTexture of a small font texture of number 0.
Definition textures.c:1277
MkTexture D_020017AC[2]
MkTexture of a small font texture of number 6.
Definition textures.c:1331
MkTexture D_0200170C[2]
MkTexture of a small font texture of number 2.
Definition textures.c:1295
MkTexture D_020017D4[2]
MkTexture of a small font texture of number 7.
Definition textures.c:1340
MkTexture D_020016E4[2]
MkTexture of a small font texture of number 1.
Definition textures.c:1286
MkTexture D_020017FC[2]
MkTexture of a small font texture of number 8.
Definition textures.c:1349
MkTexture D_02001824[2]
MkTexture of a small font texture of number 9.
Definition textures.c:1358
MkTexture D_02001734[2]
MkTexture of a small font texture of number 3.
Definition textures.c:1304
MkTexture D_0200175C[2]
MkTexture of a small font texture of number 4.
Definition textures.c:1313
MkTexture D_02001784[2]
MkTexture of a small font texture of number 5.
Definition textures.c:1322

◆ D_800E7D34

MkAnimation* D_800E7D34[]
Initial value:
= {
}
MkAnimation D_020019CC[2]
unknown MkAnimation
Definition textures.c:1475
MkAnimation D_0200199C[2]
unknown MkAnimation
Definition textures.c:1448
MkAnimation D_020019BC[2]
unknown MkAnimation
Definition textures.c:1466
MkAnimation D_020019DC[2]
unknown MkAnimation
Definition textures.c:1484
MkAnimation D_0200198C[2]
unknown MkAnimation
Definition textures.c:1439
MkAnimation D_020019AC[2]
unknown MkAnimation
Definition textures.c:1457

◆ D_800E7D4C

MkTexture* D_800E7D4C[]
Initial value:
= {
}
MkTexture D_02004598[2]
MkTexture for the blue sky background.
Definition textures.c:4153
MkTexture D_020045C0[2]
MkTexture for the sunset background.
Definition textures.c:4162

◆ D_800E7D54

MkTexture* D_800E7D54[]
Initial value:
= {
}
MkTexture D_02001B04[2]
MkTexture of Name Yoshi.
Definition textures.c:1556
MkTexture D_020019EC[2]
MkTexture of Name DK.
Definition textures.c:1493
MkTexture D_02001A8C[2]
MkTexture of Name Mario.
Definition textures.c:1529
MkTexture D_02001A14[2]
MkTexture of Name Toad.
Definition textures.c:1502
MkTexture D_02001ADC[2]
MkTexture of Name Wario.
Definition textures.c:1547
MkTexture D_02001A3C[2]
MkTexture of Name Bowser.
Definition textures.c:1511
MkTexture D_02001A64[2]
MkTexture of Name Luigi.
Definition textures.c:1520
MkTexture D_02001AB4[2]
MkTexture of Name Peach.
Definition textures.c:1538

◆ D_800E7D74

MkTexture* D_800E7D74[]
Initial value:
= {
}
MkTexture D_02001D5C[2]
MkTexture of Course Preview Wario Stadium.
Definition textures.c:1691
MkTexture D_02001B7C[2]
MkTexture of Course Preview Bowser Castle.
Definition textures.c:1583
MkTexture D_02001C44[2]
MkTexture of Course Preview Royal Raceway.
Definition textures.c:1628
MkTexture D_02001C94[2]
MkTexture of Course Preview Moo Moo Farm.
Definition textures.c:1646
MkTexture D_02001B2C[2]
MkTexture of Course Preview Mario Raceway.
Definition textures.c:1565
MkTexture D_02001DFC[2]
MkTexture of Course Preview DKs Jungle Parkway.
Definition textures.c:1727
MkTexture D_02001DAC[2]
MkTexture of Course Preview Skyscraper.
Definition textures.c:1709
MkTexture D_02001B54[2]
MkTexture of Course Preview Choco Mountain.
Definition textures.c:1574
MkTexture D_02001BA4[2]
MkTexture of Course Preview Banshee Boardwalk.
Definition textures.c:1592
MkTexture D_02001BCC[2]
MkTexture of Course Preview Yoshi Valley.
Definition textures.c:1601
MkTexture D_02001BF4[2]
MkTexture of Course Preview Frappe Snowland.
Definition textures.c:1610
MkTexture D_02001C6C[2]
MkTexture of Course Preview Luigi Raceway.
Definition textures.c:1637
MkTexture D_02001E24[2]
MkTexture of Course Preview Big Donut.
Definition textures.c:1736
MkTexture D_02001C1C[2]
MkTexture of Course Preview Koopa Troopa Beach.
Definition textures.c:1619
MkTexture D_02001D34[2]
MkTexture of Course Preview Rainbow Road.
Definition textures.c:1682
MkTexture D_02001D0C[2]
MkTexture of Course Preview Sherbet Land.
Definition textures.c:1673
MkTexture D_02001DD4[2]
MkTexture of Course Preview Double Deck.
Definition textures.c:1718
MkTexture D_02001CBC[2]
MkTexture of Course Preview Toads Turnpike.
Definition textures.c:1655
MkTexture D_02001CE4[2]
MkTexture of Course Preview Kalimari Desert.
Definition textures.c:1664
MkTexture D_02001D84[2]
MkTexture of Course Preview Block Fort.
Definition textures.c:1700

◆ D_800E7DC4

MkTexture* D_800E7DC4[]
Initial value:
= {
}
MkTexture D_02004F20[2]
MkTextures title Banshee Boardwalk.
Definition textures.c:4604
MkTexture D_02005088[2]
MkTextures title Sherbet Land.
Definition textures.c:4685
MkTexture D_020051A0[2]
MkTextures title Big Donut.
Definition textures.c:4748
MkTexture D_02004FC0[2]
MkTextures title Royal Raceway.
Definition textures.c:4640
MkTexture D_02004EA8[2]
MkTextures title Mario Raceway.
Definition textures.c:4577
MkTexture D_02004EF8[2]
MkTextures title Bowser's Castle.
Definition textures.c:4595
MkTexture D_02005128[2]
MkTextures title Skyscraper.
Definition textures.c:4721
MkTexture D_02004F70[2]
MkTextures title Frappe Snowland.
Definition textures.c:4622
MkTexture D_02005178[2]
MkTextures title DK's Jungle Parkway.
Definition textures.c:4739
MkTexture D_02005038[2]
MkTextures title Toad's Turnpike.
Definition textures.c:4667
MkTexture D_02004F98[2]
MkTextures title Koopa Troopa Beach.
Definition textures.c:4631
MkTexture D_02005060[2]
MkTextures title Kalimari Desert.
Definition textures.c:4676
MkTexture D_02005150[2]
MkTextures title Double Deck.
Definition textures.c:4730
MkTexture D_02004ED0[2]
MkTextures title Choco Mountain.
Definition textures.c:4586
MkTexture D_02005100[2]
MkTextures title Block Fort.
Definition textures.c:4712
MkTexture D_02004F48[2]
MkTextures title Yoshi Valley.
Definition textures.c:4613
MkTexture D_02005010[2]
MkTextures title Moo Moo Farm.
Definition textures.c:4658
MkTexture D_020050D8[2]
MkTextures title Wario Stadium.
Definition textures.c:4703
MkTexture D_02004FE8[2]
MkTextures title Luigi Raceway.
Definition textures.c:4649
MkTexture D_020050B0[2]
MkTextures title Rainbow Road.
Definition textures.c:4694

◆ D_800E7E14

MkAnimation* D_800E7E14[]
Initial value:
= {
}
MkAnimation D_020020CC[2]
unknown MkAnimation
Definition textures.c:2003
MkAnimation D_020020BC[2]
unknown MkAnimation
Definition textures.c:1994
MkAnimation D_020020DC[2]
unknown MkAnimation
Definition textures.c:2012

◆ D_800E7E20

MkAnimation* D_800E7E20[]
Initial value:
= {
}
MkAnimation D_0200210C[2]
unknown MkAnimation
Definition textures.c:2039
MkAnimation D_020020FC[2]
unknown MkAnimation
Definition textures.c:2030
MkAnimation D_020020EC[2]
unknown MkAnimation
Definition textures.c:2021

◆ D_800E7E34

MkAnimation* D_800E7E34[]
Initial value:
= {
}
MkAnimation D_02001E64[2]
unknown MkAnimation
Definition textures.c:1755
MkAnimation D_02001ED4[2]
unknown MkAnimation
Definition textures.c:1818
MkAnimation D_02001F64[2]
unknown MkAnimation
Definition textures.c:1895
MkAnimation D_02001EB4[2]
unknown MkAnimation
Definition textures.c:1800
MkAnimation D_02001F04[2]
unknown MkAnimation
Definition textures.c:1841
MkAnimation D_02001EE4[2]
unknown MkAnimation
Definition textures.c:1827
MkAnimation D_02001EC4[2]
unknown MkAnimation
Definition textures.c:1809
MkAnimation D_02001F84[2]
unknown MkAnimation
Definition textures.c:1913
MkAnimation D_02001EF4[2]
Definition textures.c:1832
MkAnimation D_02001F44[2]
unknown MkAnimation
Definition textures.c:1877
MkAnimation D_02001F54[2]
unknown MkAnimation
Definition textures.c:1886
MkAnimation D_02001EA4[2]
unknown MkAnimation
Definition textures.c:1791
MkAnimation D_02001E84[2]
unknown MkAnimation
Definition textures.c:1773
MkAnimation D_02001F14[2]
unknown MkAnimation
Definition textures.c:1850
MkAnimation D_02001F24[2]
unknown MkAnimation
Definition textures.c:1859
MkAnimation D_02001E74[2]
unknown MkAnimation
Definition textures.c:1764
MkAnimation D_02001F34[2]
unknown MkAnimation
Definition textures.c:1868
MkAnimation D_02001E94[2]
unknown MkAnimation
Definition textures.c:1782
MkAnimation D_02001F94[2]
unknown MkAnimation
Definition textures.c:1922
MkAnimation D_02001F74[2]
unknown MkAnimation
Definition textures.c:1904

◆ D_800E7FF0

MkTexture* D_800E7FF0[]
Initial value:
= {
}
MkTexture D_02002E14[2]
unknown MkTexture
Definition textures.c:2795
MkTexture D_020033DC[2]
unknown MkTexture
Definition textures.c:3128
MkTexture D_0200338C[2]
unknown MkTexture
Definition textures.c:3110
MkTexture D_0200356C[2]
unknown MkTexture
Definition textures.c:3218
MkTexture D_02003404[2]
unknown MkTexture
Definition textures.c:3137
MkTexture D_0200324C[2]
unknown MkTexture
Definition textures.c:3038
MkTexture D_020031FC[2]
unknown MkTexture
Definition textures.c:3020
MkTexture D_02003274[2]
unknown MkTexture
Definition textures.c:3047
MkTexture D_02002F2C[2]
unknown MkTexture
Definition textures.c:2858
MkTexture D_02003544[2]
unknown MkTexture
Definition textures.c:3209
MkTexture D_02002CD4[2]
unknown MkTexture
Definition textures.c:2723
MkTexture D_020034F4[2]
unknown MkTexture
Definition textures.c:3191
MkTexture D_020032C4[2]
unknown MkTexture
Definition textures.c:3065
MkTexture D_02002C5C[2]
unknown MkTexture
Definition textures.c:2696
MkTexture D_02002DC4[2]
unknown MkTexture
Definition textures.c:2777
MkTexture D_02003224[2]
unknown MkTexture
Definition textures.c:3029
MkTexture D_0200329C[2]
unknown MkTexture
Definition textures.c:3056
MkTexture D_02002D4C[2]
unknown MkTexture
Definition textures.c:2750
MkTexture D_02002D9C[2]
unknown MkTexture
Definition textures.c:2768
MkTexture D_02003454[2]
unknown MkTexture
Definition textures.c:3155
MkTexture D_02002CAC[2]
unknown MkTexture
Definition textures.c:2714
MkTexture D_0200351C[2]
unknown MkTexture
Definition textures.c:3200
MkTexture D_020034CC[2]
unknown MkTexture
Definition textures.c:3182
MkTexture D_02002F04[2]
unknown MkTexture
Definition textures.c:2849
MkTexture D_02003364[2]
unknown MkTexture
Definition textures.c:3101
MkTexture D_020032EC[2]
unknown MkTexture
Definition textures.c:3074
MkTexture D_020031D4[2]
unknown MkTexture
Definition textures.c:3011
MkTexture D_02002DEC[2]
unknown MkTexture
Definition textures.c:2786
MkTexture D_02002D24[2]
unknown MkTexture
Definition textures.c:2741
MkTexture D_02002E64[2]
unknown MkTexture
Definition textures.c:2813
MkTexture D_02003BD4[2]
unknown MkTexture
Definition textures.c:3587
MkTexture D_02002EDC[2]
unknown MkTexture
Definition textures.c:2840
MkTexture D_020034A4[2]
unknown MkTexture
Definition textures.c:3173
MkTexture D_02002EB4[2]
unknown MkTexture
Definition textures.c:2831
MkTexture D_02002C84[2]
unknown MkTexture
Definition textures.c:2705
MkTexture D_0200342C[2]
unknown MkTexture
Definition textures.c:3146
MkTexture D_02002E8C[2]
unknown MkTexture
Definition textures.c:2822
MkTexture D_02002D74[2]
unknown MkTexture
Definition textures.c:2759
MkTexture D_0200347C[2]
unknown MkTexture
Definition textures.c:3164
MkTexture D_0200333C[2]
unknown MkTexture
Definition textures.c:3092
MkTexture D_02002E3C[2]
unknown MkTexture
Definition textures.c:2804
MkTexture D_02002C34[2]
unknown MkTexture
Definition textures.c:2687
MkTexture D_02002CFC[2]
unknown MkTexture
Definition textures.c:2732
MkTexture D_02003314[2]
unknown MkTexture
Definition textures.c:3083

◆ D_800E80A0

MkTexture* D_800E80A0[]
Initial value:
= {
}
MkTexture D_02003C24[2]
unknown MkTexture
Definition textures.c:3605
MkTexture D_02003D8C[2]
unknown MkTexture
Definition textures.c:3686
MkTexture D_02003774[2]
unknown MkTexture
Definition textures.c:3335
MkTexture D_02003D14[2]
unknown MkTexture
Definition textures.c:3659
MkTexture D_0200365C[2]
unknown MkTexture
Definition textures.c:3272
MkTexture D_02004034[2]
unknown MkTexture
Definition textures.c:3839
MkTexture D_020035BC[2]
unknown MkTexture
Definition textures.c:3236
MkTexture D_0200379C[2]
unknown MkTexture
Definition textures.c:3344
MkTexture D_0200360C[2]
unknown MkTexture
Definition textures.c:3254
MkTexture D_020036AC[2]
unknown MkTexture
Definition textures.c:3290
MkTexture D_02003634[2]
unknown MkTexture
Definition textures.c:3263
MkTexture D_02003D64[2]
unknown MkTexture
Definition textures.c:3677
MkTexture D_02003724[2]
unknown MkTexture
Definition textures.c:3317
MkTexture D_02003CEC[2]
unknown MkTexture
Definition textures.c:3650
MkTexture D_02003594[2]
unknown MkTexture
Definition textures.c:3227
MkTexture D_02003684[2]
unknown MkTexture
Definition textures.c:3281
MkTexture D_02003C74[2]
unknown MkTexture
Definition textures.c:3623
MkTexture D_02003BFC[2]
unknown MkTexture
Definition textures.c:3596
MkTexture D_02003DB4[2]
unknown MkTexture
Definition textures.c:3695
MkTexture D_02003C4C[2]
unknown MkTexture
Definition textures.c:3614
MkTexture D_02003C9C[2]
unknown MkTexture
Definition textures.c:3632
MkTexture D_020035E4[2]
unknown MkTexture
Definition textures.c:3245
MkTexture D_020036FC[2]
unknown MkTexture
Definition textures.c:3308
MkTexture D_02003D3C[2]
unknown MkTexture
Definition textures.c:3668
MkTexture D_020036D4[2]
unknown MkTexture
Definition textures.c:3299
MkTexture D_02003CC4[2]
unknown MkTexture
Definition textures.c:3641
MkTexture D_0200374C[2]
unknown MkTexture
Definition textures.c:3326
MkTexture D_02003E04[2]
unknown MkTexture
Definition textures.c:3713
MkTexture D_02003DDC[2]
unknown MkTexture
Definition textures.c:3704

◆ D_800E8114

MkTexture* D_800E8114[]
Initial value:
= {
}
MkTexture D_02003F1C[2]
unknown MkTexture
Definition textures.c:3776
MkTexture D_02003F94[2]
unknown MkTexture
Definition textures.c:3803
MkTexture D_0200397C[2]
unknown MkTexture
Definition textures.c:3452
MkTexture D_02003814[2]
unknown MkTexture
Definition textures.c:3371
MkTexture D_02003904[2]
unknown MkTexture
Definition textures.c:3425
MkTexture D_020038DC[2]
unknown MkTexture
Definition textures.c:3416
MkTexture D_02003E7C[2]
unknown MkTexture
Definition textures.c:3740
MkTexture D_020039CC[2]
unknown MkTexture
Definition textures.c:3470
MkTexture D_02003F44[2]
unknown MkTexture
Definition textures.c:3785
MkTexture D_02003864[2]
unknown MkTexture
Definition textures.c:3389
MkTexture D_020038B4[2]
unknown MkTexture
Definition textures.c:3407
MkTexture D_02003F6C[2]
unknown MkTexture
Definition textures.c:3794
MkTexture D_02003E54[2]
unknown MkTexture
Definition textures.c:3731
MkTexture D_0200383C[2]
unknown MkTexture
Definition textures.c:3380
MkTexture D_02003EA4[2]
unknown MkTexture
Definition textures.c:3749
MkTexture D_0200388C[2]
unknown MkTexture
Definition textures.c:3398
MkTexture D_020037C4[2]
unknown MkTexture
Definition textures.c:3353
MkTexture D_02003E2C[2]
unknown MkTexture
Definition textures.c:3722
MkTexture D_02003EF4[2]
unknown MkTexture
Definition textures.c:3767
MkTexture D_0200392C[2]
unknown MkTexture
Definition textures.c:3434
MkTexture D_020037EC[2]
unknown MkTexture
Definition textures.c:3362
MkTexture D_02003954[2]
unknown MkTexture
Definition textures.c:3443
MkTexture D_02003ECC[2]
unknown MkTexture
Definition textures.c:3758
MkTexture D_020039A4[2]
unknown MkTexture
Definition textures.c:3461

◆ D_800E8174

MkTexture* D_800E8174[]
Initial value:
= {
}
MkTexture D_02003FBC[2]
unknown MkTexture
Definition textures.c:3812
MkTexture D_020039F4[2]
unknown MkTexture
Definition textures.c:3479

◆ D_800E817C

MkTexture* D_800E817C[]
Initial value:
= {
}
MkTexture D_020040D4[2]
unknown MkTexture
Definition textures.c:3875
MkTexture D_0200414C[2]
unknown MkTexture
Definition textures.c:3902
MkTexture D_0200437C[2]
unknown MkTexture
Definition textures.c:4028
MkTexture D_02004124[2]
unknown MkTexture
Definition textures.c:3893
MkTexture D_020040AC[2]
unknown MkTexture
Definition textures.c:3866
MkTexture D_02004084[2]
unknown MkTexture
Definition textures.c:3857
MkTexture D_02003B5C[2]
unknown MkTexture
Definition textures.c:3560
MkTexture D_02003A1C[2]
unknown MkTexture
Definition textures.c:3488
MkTexture D_02003B34[2]
unknown MkTexture
Definition textures.c:3551
MkTexture D_0200400C[2]
unknown MkTexture
Definition textures.c:3830
MkTexture D_0200405C[2]
unknown MkTexture
Definition textures.c:3848
MkTexture D_02003A6C[2]
unknown MkTexture
Definition textures.c:3506
MkTexture D_02003B0C[2]
unknown MkTexture
Definition textures.c:3542
MkTexture D_02003BAC[2]
unknown MkTexture
Definition textures.c:3578
MkTexture D_02003ABC[2]
unknown MkTexture
Definition textures.c:3524
MkTexture D_02003AE4[2]
unknown MkTexture
Definition textures.c:3533
MkTexture D_020040FC[2]
unknown MkTexture
Definition textures.c:3884
MkTexture D_02004174[2]
unknown MkTexture
Definition textures.c:3911
MkTexture D_020043CC[2]
unknown MkTexture
Definition textures.c:4046
MkTexture D_020043F4[2]
unknown MkTexture
Definition textures.c:4055
MkTexture D_02003A44[2]
unknown MkTexture
Definition textures.c:3497
MkTexture D_0200419C[2]
unknown MkTexture
Definition textures.c:3920
MkTexture D_02003B84[2]
unknown MkTexture
Definition textures.c:3569
MkTexture D_02003FE4[2]
unknown MkTexture
Definition textures.c:3821
MkTexture D_02004444[2]
unknown MkTexture
Definition textures.c:4073
MkTexture D_02003A94[2]
unknown MkTexture
Definition textures.c:3515

◆ D_800E81E4

MkTexture* D_800E81E4[]
Initial value:
= {
}
MkTexture D_0200428C[2]
unknown MkTexture
Definition textures.c:3974
MkTexture D_020041C4[2]
unknown MkTexture
Definition textures.c:3929
MkTexture D_020042DC[2]
unknown MkTexture
Definition textures.c:3992
MkTexture D_0200450C[2]
unknown MkTexture
Definition textures.c:4118
MkTexture D_0200441C[2]
unknown MkTexture
Definition textures.c:4064
MkTexture D_020042B4[2]
unknown MkTexture
Definition textures.c:3983
MkTexture D_0200446C[2]
unknown MkTexture
Definition textures.c:4082
MkTexture D_0200432C[2]
unknown MkTexture
Definition textures.c:4010
MkTexture D_020044E4[2]
unknown MkTexture
Definition textures.c:4109
MkTexture D_02004304[2]
unknown MkTexture
Definition textures.c:4001
MkTexture D_020043A4[2]
unknown MkTexture
Definition textures.c:4037
MkTexture D_020044BC[2]
unknown MkTexture
Definition textures.c:4100
MkTexture D_020041EC[2]
unknown MkTexture
Definition textures.c:3938
MkTexture D_02004354[2]
unknown MkTexture
Definition textures.c:4019
MkTexture D_02004264[2]
unknown MkTexture
Definition textures.c:3965
MkTexture D_0200423C[2]
unknown MkTexture
Definition textures.c:3956
MkTexture D_02004494[2]
unknown MkTexture
Definition textures.c:4091
MkTexture D_02004214[2]
unknown MkTexture
Definition textures.c:3947

◆ D_800E822C

MkTexture* D_800E822C[]
Initial value:
= {
}
MkTexture D_0200455C[2]
unknown MkTexture
Definition textures.c:4136
MkTexture D_02004534[2]
unknown MkTexture
Definition textures.c:4127

◆ D_800E8234

MkTexture* D_800E8234[]
Initial value:
= {
}
MkTexture D_020047DC[2]
unknown MkTexture
Definition textures.c:4252
MkTexture D_0200473C[4]
MkTexture for the first colone three player.
Definition textures.c:4230
MkTexture D_02004688[4]
MkTexture for the first colone one player.
Definition textures.c:4207
MkTexture D_02004804[2]
unknown MkTexture
Definition textures.c:4261
MkTexture D_020046D8[5]
MkTexture for the first colone two player.
Definition textures.c:4218
MkTexture D_0200482C[2]
unknown MkTexture
Definition textures.c:4270

◆ D_800E824C

MkTexture* D_800E824C[]
Initial value:
= {
}
MkTexture D_0200478C[4]
MkTexture for the first colone four player.
Definition textures.c:4241
MkTexture D_02004854[2]
unknown MkTexture
Definition textures.c:4279

◆ D_800E8254

MkTexture* D_800E8254[]
Initial value:
= {
}
MkTexture D_020048A4[2]
MkTexture for Menu L Option.
Definition textures.c:4297
MkTexture D_0200487C[2]
unknown MkTexture
Definition textures.c:4288
MkTexture D_02004660[2]
MkTexture for the game select menu.
Definition textures.c:4198
MkTexture D_020048CC[2]
MkTexture for Menu R Option.
Definition textures.c:4306

◆ D_800E8274

MkTexture* D_800E8274[]
Initial value:
= {
}
MkTexture D_020049BC[2]
MkTextures for Menu With Item.
Definition textures.c:4360
MkTexture D_02004A34[2]
MkTextures for Menu Data.
Definition textures.c:4387
MkTexture D_020049E4[2]
MkTextures for Menu Begin.
Definition textures.c:4369
MkTexture D_02004994[2]
MkTextures for Menu Without Item.
Definition textures.c:4351
MkTexture D_02004944[2]
MkTexture for Menu 150cc.
Definition textures.c:4333
MkTexture D_0200491C[2]
MkTexture for Menu 100cc.
Definition textures.c:4324
MkTexture D_0200496C[2]
MkTexture for Menu Extra.
Definition textures.c:4342
MkTexture D_020048F4[2]
MkTexture for Menu 50cc.
Definition textures.c:4315

◆ D_800E8294

◆ D_800E82B4

MkTexture* D_800E82B4[]
Initial value:
= {
}
MkTexture D_02004A98[3]
MkTextures P2 Border ?
Definition textures.c:4406
MkTexture D_02004A5C[3]
MkTextures P1 Border ?
Definition textures.c:4396
MkTexture D_02004B10[3]
MkTextures P4 Border ?
Definition textures.c:4426
MkTexture D_02004AD4[3]
MkTextures P3 Border ?
Definition textures.c:4416

◆ D_800E82C4

MkTexture* D_800E82C4[]
Initial value:
= {
}
MkTexture D_02004C14[2]
MkTextures for Menu Star Cup.
Definition textures.c:4481
MkTexture D_02004DB8[5]
MkTexture title for special cup.
Definition textures.c:4544
MkTexture D_02004C64[2]
MkTextures for the course preview mario raceway.
Definition textures.c:4499
MkTexture D_02004C3C[2]
MkTextures for Menu Special Cup.
Definition textures.c:4490
MkTexture D_02004D54[5]
MkTexture title for star cup.
Definition textures.c:4532
MkTexture D_02004E80[2]
MkTextures Menu OK.
Definition textures.c:4568
MkTexture D_02004B9C[2]
MkTextures for Menu Select.
Definition textures.c:4454
MkTexture D_02004BEC[2]
MkTextures for Menu Flower Cup.
Definition textures.c:4472
MkTexture D_02004CF0[5]
MkTexture title for flower cup.
Definition textures.c:4520
MkTexture D_02004BC4[2]
MkTextures for Menu Mushroom Cup.
Definition textures.c:4463
MkTexture D_02004E1C[5]
MkTextures title for battle mode.
Definition textures.c:4556
MkTexture D_02004C8C[5]
MkTexture title for mushroom cup.
Definition textures.c:4508

◆ D_800E82F4

◆ D_800E8320

MkAnimation* D_800E8320[]
Initial value:
= {
}
MkAnimation D_02006EA8[2]
unknown MkAnimation Toad face ?
Definition textures.c:6262
MkAnimation D_02007090[2]
unknown MkAnimation Yoshi face ?
Definition textures.c:6332
MkAnimation D_02007280[2]
unknown MkAnimation DK face ?
Definition textures.c:6402
MkAnimation D_02006708[2]
unknown MkAnimation Mario face ?
Definition textures.c:5982
MkAnimation D_02006CC0[2]
unknown MkAnimation Peach face ?
Definition textures.c:6192
MkAnimation D_02006AD8[2]
unknown MkAnimation Bowser face ?
Definition textures.c:6122
MkAnimation D_020068F0[2]
unknown MkAnimation Luigi face ?
Definition textures.c:6052
MkAnimation D_02007468[2]
unknown MkAnimation Wario face ?
Definition textures.c:6472

◆ D_800E8340

MkAnimation* D_800E8340[]
Initial value:
= {
}
MkAnimation D_02006778[2]
unknown MkAnimation Mario face ?
Definition textures.c:6001
MkAnimation D_02006D30[2]
unknown MkAnimation Peach face ?
Definition textures.c:6211
MkAnimation D_020074D8[2]
unknown MkAnimation Wario face ?
Definition textures.c:6491
MkAnimation D_02006B48[2]
unknown MkAnimation Bowser face ?
Definition textures.c:6141
MkAnimation D_02006F18[2]
unknown MkAnimation Toad face ?
Definition textures.c:6281
MkAnimation D_020072F0[2]
unknown MkAnimation DK face ?
Definition textures.c:6421
MkAnimation D_02007100[2]
unknown MkAnimation Yoshi face ?
Definition textures.c:6351
MkAnimation D_02006960[2]
unknown MkAnimation Luigi face ?
Definition textures.c:6071

◆ D_800E8360

◆ D_800E83A0

◆ D_800E8440

s32 D_800E8440[]
Initial value:
= {
0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a,
}

◆ D_800E8460

s32 D_800E8460[]
Initial value:
= {
0x09, 0x09, 0x09, 0x09, 0x0a, 0x09, 0x09, 0x09,
}

◆ D_800E8480

s32 D_800E8480[]
Initial value:
= {
0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
}

◆ D_800E84A0

s32 D_800E84A0[]
Initial value:
= {
0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13,
}

◆ D_800E84C0

Vtx* D_800E84C0[]
Initial value:
= {
&D_02007BB8[18],
&D_02007BB8[36],
}
Vtx D_02007BB8[]
Definition data_segment2.c:341

◆ D_800E84CC

Gfx* D_800E84CC[]
Initial value:
= {
}
Gfx D_02007898[]
Definition data_segment2.c:125
Gfx D_020078B8[]
Definition data_segment2.c:132
Gfx D_02007838[]
Definition data_segment2.c:104
Gfx D_02007918[]
Definition data_segment2.c:153
Gfx D_02007878[]
Definition data_segment2.c:118
Gfx D_02007858[]
Definition data_segment2.c:111
Gfx D_020078F8[]
Definition data_segment2.c:146
Gfx D_020078D8[]
Definition data_segment2.c:139

◆ D_800E84EC

Gfx* D_800E84EC[]
Initial value:
= {
}
Gfx D_02007958[]
Definition data_segment2.c:167
Gfx D_020079F8[]
Definition data_segment2.c:202
Gfx D_02007938[]
Definition data_segment2.c:160
Gfx D_02007A18[]
Definition data_segment2.c:209
Gfx D_02007998[]
Definition data_segment2.c:181
Gfx D_020079D8[]
Definition data_segment2.c:195
Gfx D_02007978[]
Definition data_segment2.c:174
Gfx D_020079B8[]
Definition data_segment2.c:188

◆ D_800E850C

Gfx* D_800E850C[]
Initial value:
= {
}
Gfx D_02007AD8[]
Definition data_segment2.c:251
Gfx D_02007AF8[]
Definition data_segment2.c:258
Gfx D_02007A58[]
Definition data_segment2.c:223
Gfx D_02007A38[]
Definition data_segment2.c:216
Gfx D_02007A98[]
Definition data_segment2.c:237
Gfx D_02007B18[]
Definition data_segment2.c:265
Gfx D_02007AB8[]
Definition data_segment2.c:244
Gfx D_02007A78[]
Definition data_segment2.c:230

◆ D_800E852C

s8 D_800E852C = 1

◆ D_800E8530

f32 D_800E8530 = 0.0f

◆ D_800E8534

f32 D_800E8534 = 3.0f

◆ D_800E8538

Unk_D_800E70A0 D_800E8538[] = { { 0x69, 0x9b, 0x00, 0x00 } }

◆ D_800E8540

Unk_D_800E70A0 D_800E8540[]
Initial value:
= {
{ 0x82, 0x64, 0x00, 0x00 }, { 0x82, 0x64, 0x00, 0x00 }, { 0x82, 0x64, 0x00, 0x00 }, { 0x82, 0x64, 0x00, 0x00 },
{ 0x6e, 0x28, 0x00, 0x00 }, { 0x6e, 0xa0, 0x00, 0x00 }, { 0x6e, 0x28, 0x00, 0x00 }, { 0x6e, 0xa0, 0x00, 0x00 },
{ 0x28, 0x64, 0x00, 0x00 }, { 0xb2, 0x64, 0x00, 0x00 }, { 0x28, 0x64, 0x00, 0x00 }, { 0xb2, 0x64, 0x00, 0x00 },
{ 0x28, 0x28, 0x00, 0x00 }, { 0xb2, 0x28, 0x00, 0x00 }, { 0x28, 0xa0, 0x00, 0x00 }, { 0xb2, 0xa0, 0x00, 0x00 },
}

◆ D_800E85C0

Unk_D_800E70A0 D_800E85C0[]
Initial value:
= {
{ 0x69, 0x8c, 0x00, 0x00 }, { 0x78, 0x64, 0x00, 0x00 }, { 0x78, 0x64, 0x00, 0x00 }, { 0x78, 0x64, 0x00, 0x00 },
{ 0x69, 0x55, 0x00, 0x00 }, { 0x69, 0xcd, 0x00, 0x00 }, { 0x78, 0x28, 0x00, 0x00 }, { 0x78, 0xa0, 0x00, 0x00 },
}

◆ D_800E8600

Unk_D_800E70A0 D_800E8600[]
Initial value:
= {
{ 0x78, 0x64, 0x00, 0x00 }, { 0x78, 0x64, 0x00, 0x00 }, { 0x78, 0x64, 0x00, 0x00 }, { 0x78, 0x64, 0x00, 0x00 },
{ 0x6e, 0x28, 0x00, 0x00 }, { 0x6e, 0xa0, 0x00, 0x00 }, { 0x6e, 0x28, 0x00, 0x00 }, { 0x6e, 0xa0, 0x00, 0x00 },
{ 0x28, 0x64, 0x00, 0x00 }, { 0xb2, 0x64, 0x00, 0x00 }, { 0x28, 0x64, 0x00, 0x00 }, { 0xb2, 0x64, 0x00, 0x00 },
{ 0x28, 0x28, 0x00, 0x00 }, { 0xb2, 0x28, 0x00, 0x00 }, { 0x28, 0xa0, 0x00, 0x00 }, { 0xb2, 0xa0, 0x00, 0x00 },
}

◆ D_800EFD64

const s8 D_800EFD64[] = { 0, 1, 4, 3, 5, 6, 2, 7 }

◆ D_800F0B1C

const s8 D_800F0B1C[]
Initial value:
= {
0, 0, 1, 0, 1, 0, 1, 2, 0, 1, 2, 3,
}

◆ D_800F0B28

const s8 D_800F0B28[]
Initial value:
= {
0, 1, 2, 1, 2, 1, 2, 1, 2, 0, 0, 1, 2, 2, 1, 2, 2, 1, 2, 2,
1, 2, 2, 1, 2, 2, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
}

◆ D_800F0B50

const s8 D_800F0B50[] = { 0x1f, 0x0b, 0x15, 0x29 }

◆ D_800F0B54

const s8 D_800F0B54[] = { 0x20, 0x0f, 0x18, 0x2c }

◆ D_800F0CA0

const s8 D_800F0CA0[]
Initial value:
= {
0x03, 0x03, 0x03, 0x02, 0x00, 0x02, 0x02, 0x01, 0x03, 0x02, 0x00, 0x00, 0x03, 0x03, 0x02, 0x00
}

◆ D_8018D9B0

u16* D_8018D9B0
Todo
Move gGfxPool out of main.h

◆ D_8018D9B4

u8* D_8018D9B4

◆ D_8018D9B8

u8* D_8018D9B8

◆ D_8018D9BC

u8* D_8018D9BC

◆ D_8018D9C0

void* D_8018D9C0

◆ D_8018D9D8

s8 D_8018D9D8

◆ D_8018D9D9

s8 D_8018D9D9

◆ D_8018D9E0

◆ D_8018DEE0

◆ D_8018E060

◆ D_8018E0E8

◆ D_8018E118

◆ D_8018E75C

Gfx* D_8018E75C

◆ D_8018E768

◆ D_8018E7AC

s8 D_8018E7AC[5]

◆ D_8018E7B8

u32 D_8018E7B8[5]

◆ D_8018E7D0

u32 D_8018E7D0[4]

◆ D_8018E7E0

s32 D_8018E7E0

◆ D_8018E7E8

struct UnkStruct_8018E7E8 D_8018E7E8[D_8018E7E8_SIZE]

◆ D_8018E810

struct UnkStruct_8018E7E8 D_8018E810[D_8018E810_SIZE]

◆ D_8018E838

s8 D_8018E838[4]

◆ D_8018E83C

s32 D_8018E83C

◆ D_8018E840

s32 D_8018E840[4]

◆ D_8018E850

s32 D_8018E850[2]

◆ D_8018E858

s32 D_8018E858[2]

◆ D_8018E864_pad

s32 D_8018E864_pad

◆ D_8018ED90

u8 D_8018ED90

◆ D_8018ED91

u8 D_8018ED91

◆ D_8018ED98

f32 D_8018ED98

◆ D_8018ED9C

f32 D_8018ED9C

◆ D_8018EDA0

f32 D_8018EDA0

◆ D_8018EDA4

f32 D_8018EDA4

◆ D_8018EDA8

f32 D_8018EDA8

◆ D_8018EDAC

f32 D_8018EDAC

◆ gCharacterCelebrateAnimation

MkAnimation* gCharacterCelebrateAnimation[]
Initial value:
= {
}
MkAnimation D_02007478[12]
unknown MkAnimation Wario face ?
Definition textures.c:6481
MkAnimation D_02006718[12]
unknown MkAnimation Mario face ?
Definition textures.c:5991
MkAnimation D_02006900[12]
unknown MkAnimation Luigi face ?
Definition textures.c:6061
MkAnimation D_02006AE8[12]
unknown MkAnimation Bowser face ?
Definition textures.c:6131
MkAnimation D_02006EB8[12]
unknown MkAnimation Toad face ?
Definition textures.c:6271
MkAnimation D_02007290[12]
unknown MkAnimation DK face ?
Definition textures.c:6411
MkAnimation D_02006CD0[12]
unknown MkAnimation Peach face ?
Definition textures.c:6201
MkAnimation D_020070A0[12]
unknown MkAnimation Yoshi face ?
Definition textures.c:6341

◆ gCharacterDefeatAnimation

MkAnimation* gCharacterDefeatAnimation[]
Initial value:
= {
}
MkAnimation D_020068E0[2]
unknown MkAnimation Mario face ?
Definition textures.c:6043
MkAnimation D_02007640[2]
unknown MkAnimation Wario face ?
Definition textures.c:6533
MkAnimation D_02006E98[2]
unknown MkAnimation Peach face ?
Definition textures.c:6253
MkAnimation D_02007270[2]
unknown MkAnimation Yoshi face ?
Definition textures.c:6393
MkAnimation D_02006CB0[2]
unknown MkAnimation Bowser face ?
Definition textures.c:6183
MkAnimation D_02007458[2]
unknown MkAnimation DK face ?
Definition textures.c:6463
MkAnimation D_02007080[2]
unknown MkAnimation Toad face ?
Definition textures.c:6323
MkAnimation D_02006AC8[2]
unknown MkAnimation Luigi face ?
Definition textures.c:6113

◆ gCharacterDeselectAnimation

MkAnimation* gCharacterDeselectAnimation[]
Initial value:
= {
}
MkAnimation D_02006970[11]
unknown MkAnimation Luigi face ?
Definition textures.c:6080
MkAnimation D_02006B58[11]
unknown MkAnimation Bowser face ?
Definition textures.c:6150
MkAnimation D_02006D40[11]
unknown MkAnimation Peach face ?
Definition textures.c:6220
MkAnimation D_02006F28[11]
unknown MkAnimation Toad face ?
Definition textures.c:6290
MkAnimation D_02006788[11]
unknown MkAnimation Mario face ?
Definition textures.c:6010
MkAnimation D_020074E8[11]
unknown MkAnimation Wario face ?
Definition textures.c:6500
MkAnimation D_02007110[12]
unknown MkAnimation Yoshi face ?
Definition textures.c:6360
MkAnimation D_02007300[11]
unknown MkAnimation DK face ?
Definition textures.c:6430

◆ gCharacterDoubleBlinkAnimation

MkAnimation* gCharacterDoubleBlinkAnimation[]
Initial value:
= {
}
MkAnimation D_02006A20[21]
unknown MkAnimation Luigi face ?
Definition textures.c:6100
MkAnimation D_02006DF0[21]
unknown MkAnimation Peach face ?
Definition textures.c:6240
MkAnimation D_02006838[21]
unknown MkAnimation Mario face ?
Definition textures.c:6030
MkAnimation D_020073B0[21]
unknown MkAnimation DK face ?
Definition textures.c:6450
MkAnimation D_02006FD8[21]
unknown MkAnimation Toad face ?
Definition textures.c:6310
MkAnimation D_02007598[21]
unknown MkAnimation Wario face ?
Definition textures.c:6520
MkAnimation D_020071C8[21]
unknown MkAnimation Yoshi face ?
Definition textures.c:6380
MkAnimation D_02006C08[21]
unknown MkAnimation Bowser face ?
Definition textures.c:6170

◆ gCharacterIdByGPOverallRank

s8 gCharacterIdByGPOverallRank[8]

◆ gCharacterSingleBlinkAnimation

MkAnimation* gCharacterSingleBlinkAnimation[]
Initial value:
= {
}
MkAnimation D_02006BB0[11]
unknown MkAnimation Bowser face ?
Definition textures.c:6160
MkAnimation D_02007170[11]
unknown MkAnimation Yoshi face ?
Definition textures.c:6370
MkAnimation D_02007358[11]
unknown MkAnimation DK face ?
Definition textures.c:6440
MkAnimation D_02007540[11]
unknown MkAnimation Wario face ?
Definition textures.c:6510
MkAnimation D_02006D98[11]
unknown MkAnimation Peach face ?
Definition textures.c:6230
MkAnimation D_020067E0[11]
unknown MkAnimation Mario face ?
Definition textures.c:6020
MkAnimation D_020069C8[11]
unknown MkAnimation Luigi face ?
Definition textures.c:6090
MkAnimation D_02006F80[11]
unknown MkAnimation Toad face ?
Definition textures.c:6300

◆ gControllerPak1FileHandle

OSPfs gControllerPak1FileHandle

◆ gControllerPak1FileNote

s32 gControllerPak1FileNote

◆ gControllerPak1MaxWriteableFiles

s32 gControllerPak1MaxWriteableFiles

◆ gControllerPak1NumFilesUsed

s32 gControllerPak1NumFilesUsed

◆ gControllerPak1NumPagesFree

s32 gControllerPak1NumPagesFree

◆ gControllerPak2FileHandle

OSPfs gControllerPak2FileHandle

◆ gControllerPak2FileNote

s32 gControllerPak2FileNote

◆ gCourseNames

char* gCourseNames[]
Initial value:
= {
}

◆ gCourseNamesDup

char* gCourseNamesDup[]
Initial value:
= {
}

◆ gCourseNamesDup2

char* gCourseNamesDup2[]
Initial value:
= {
}

◆ gCupNames

char* gCupNames[]
Initial value:
= {
"mushroom cup",
"flower cup",
"star cup",
"special cup",
"battle",
"mushroom cup",
"flower cup",
"star cup",
"special cup",
}

◆ gCupSelectionByCourseId

s8 gCupSelectionByCourseId[]
Initial value:
= {
}

◆ gCycleFlashMenu

s32 gCycleFlashMenu

◆ gD_8018E118TotalSize

s32 gD_8018E118TotalSize

◆ gDebugCharacterNames

char* gDebugCharacterNames[]
Initial value:
= {
"MARIO", "LUIGI", "YOSHI", "KINOPIO", "D.KONG", "WARIO", "PEACH", "KOOPA",
}

◆ gDebugCourseNames

char* gDebugCourseNames[]
Initial value:
= {
}

◆ gDebugScreenModeNames

char* gDebugScreenModeNames[]
Initial value:
= {
"1p", "2players UD", "2players LR", "3players", "4players",
}

◆ gDebugSoundModeNames

char* gDebugSoundModeNames[]
Initial value:
= {
"stereo",
"head phone",
"xxx",
"monaural",
}

◆ gGlyphDisplayWidth

const s16 gGlyphDisplayWidth[]
Initial value:
= {
0x000c, 0x000d, 0x000b, 0x000b, 0x000a, 0x000b, 0x000b, 0x000d, 0x0007, 0x000a, 0x000c, 0x000a, 0x0012, 0x000d,
0x000c, 0x000c, 0x000c, 0x000c, 0x000b, 0x000d, 0x000c, 0x000c, 0x0012, 0x000d, 0x000c, 0x000c, 0x000a, 0x000a,
0x000a, 0x0006, 0x001e, 0x0006, 0x000a, 0x0008, 0x000b, 0x000c, 0x000c, 0x000d, 0x000a, 0x000b, 0x000a, 0x000a,
0x0008, 0x001c, 0x000a, 0x0010, 0x000f, 0x0010, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f,
0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f,
0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000e, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f,
0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f,
0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000e, 0x000f, 0x000e,
0x000f, 0x000e, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000e, 0x000e, 0x000e,
0x000e, 0x000e, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f,
0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f,
0x000f, 0x000f, 0x000f, 0x000e, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f,
0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f,
0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000e, 0x000f, 0x000e, 0x000f, 0x000e, 0x000f, 0x000f,
0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000e, 0x000e, 0x000e, 0x000e, 0x000e, 0x000b, 0x000f,
0x000f, 0x000f, 0x000f, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x000f,
0x000f, 0x0017, 0x000f, 0x0017, 0x0017, 0x0017, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f,
}

◆ gGlyphTextureLUT

MkTexture* gGlyphTextureLUT[]
Initial value:
= {
}
MkTexture D_02002284[2]
unknown MkTexture
Definition textures.c:2129
MkTexture D_02002784[2]
unknown MkTexture
Definition textures.c:2417
MkTexture D_02002414[2]
unknown MkTexture
Definition textures.c:2219
MkTexture D_02002824[2]
unknown MkTexture
Definition textures.c:2453
MkTexture D_02002BE4[2]
unknown MkTexture
Definition textures.c:2669
MkTexture D_02002504[2]
unknown MkTexture
Definition textures.c:2273
MkTexture D_020022D4[2]
unknown MkTexture
Definition textures.c:2147
MkTexture D_02002554[2]
unknown MkTexture
Definition textures.c:2291
MkTexture D_02002374[2]
unknown MkTexture
Definition textures.c:2183
MkTexture D_0200266C[2]
unknown MkTexture
Definition textures.c:2354
MkTexture D_0200243C[2]
unknown MkTexture
Definition textures.c:2228
MkTexture D_020030BC[2]
unknown MkTexture
Definition textures.c:2948
MkTexture D_02002874[2]
unknown MkTexture
Definition textures.c:2471
MkTexture D_0200239C[2]
unknown MkTexture
Definition textures.c:2192
MkTexture D_02002ACC[2]
unknown MkTexture
Definition textures.c:2606
MkTexture D_020023EC[2]
unknown MkTexture
Definition textures.c:2210
MkTexture D_02002964[2]
unknown MkTexture
Definition textures.c:2525
MkTexture D_02003134[2]
unknown MkTexture
Definition textures.c:2975
MkTexture D_02002144[2]
unknown MkTexture
Definition textures.c:2057
MkTexture D_02002FCC[2]
unknown MkTexture
Definition textures.c:2894
MkTexture D_02002A04[2]
unknown MkTexture
Definition textures.c:2561
MkTexture D_0200270C[2]
unknown MkTexture
Definition textures.c:2390
MkTexture D_0200306C[2]
unknown MkTexture
Definition textures.c:2930
MkTexture D_02002F54[2]
unknown MkTexture
Definition textures.c:2867
MkTexture D_0200298C[2]
unknown MkTexture
Definition textures.c:2534
MkTexture D_020022AC[2]
unknown MkTexture
Definition textures.c:2138
MkTexture D_020021E4[2]
unknown MkTexture
Definition textures.c:2093
MkTexture D_0200211C[2]
unknown MkTexture
Definition textures.c:2048
MkTexture D_02002BBC[2]
unknown MkTexture
Definition textures.c:2660
MkTexture D_02003044[2]
unknown MkTexture
Definition textures.c:2921
MkTexture D_02002B94[2]
unknown MkTexture
Definition textures.c:2651
MkTexture D_0200289C[2]
unknown MkTexture
Definition textures.c:2480
MkTexture D_020030E4[2]
unknown MkTexture
Definition textures.c:2957
MkTexture D_02002734[2]
unknown MkTexture
Definition textures.c:2399
MkTexture D_02002324[2]
unknown MkTexture
Definition textures.c:2165
MkTexture D_0200257C[2]
unknown MkTexture
Definition textures.c:2300
MkTexture D_02002A7C[2]
unknown MkTexture
Definition textures.c:2588
MkTexture D_020026E4[2]
unknown MkTexture
Definition textures.c:2381
MkTexture D_02002B1C[2]
unknown MkTexture
Definition textures.c:2624
MkTexture D_02002FF4[2]
unknown MkTexture
Definition textures.c:2903
MkTexture D_02002644[2]
unknown MkTexture
Definition textures.c:2345
MkTexture D_020021BC[2]
unknown MkTexture
Definition textures.c:2084
MkTexture D_0200261C[2]
unknown MkTexture
Definition textures.c:2336
MkTexture D_0200252C[2]
unknown MkTexture
Definition textures.c:2282
MkTexture D_020026BC[2]
unknown MkTexture
Definition textures.c:2372
MkTexture D_0200225C[2]
unknown MkTexture
Definition textures.c:2120
MkTexture D_0200220C[2]
unknown MkTexture
Definition textures.c:2102
MkTexture D_020025A4[2]
unknown MkTexture
Definition textures.c:2309
MkTexture D_0200248C[2]
unknown MkTexture
Definition textures.c:2246
MkTexture D_02002464[2]
unknown MkTexture
Definition textures.c:2237
MkTexture D_02002B44[2]
unknown MkTexture
Definition textures.c:2633
MkTexture D_02002A54[2]
unknown MkTexture
Definition textures.c:2579
MkTexture D_020028C4[2]
unknown MkTexture
Definition textures.c:2489
MkTexture D_020027FC[2]
unknown MkTexture
Definition textures.c:2444
MkTexture D_02003094[2]
unknown MkTexture
Definition textures.c:2939
MkTexture D_0200315C[2]
unknown MkTexture
Definition textures.c:2984
MkTexture D_02003184[2]
unknown MkTexture
Definition textures.c:2993
MkTexture D_02002FA4[2]
unknown MkTexture
Definition textures.c:2885
MkTexture D_020027AC[2]
unknown MkTexture
Definition textures.c:2426
MkTexture D_020022FC[2]
unknown MkTexture
Definition textures.c:2156
MkTexture D_02002C0C[2]
unknown MkTexture
Definition textures.c:2678
MkTexture D_0200234C[2]
unknown MkTexture
Definition textures.c:2174
MkTexture D_020023C4[2]
unknown MkTexture
Definition textures.c:2201
MkTexture D_020028EC[2]
unknown MkTexture
Definition textures.c:2498
MkTexture D_020025CC[2]
unknown MkTexture
Definition textures.c:2318
MkTexture D_0200310C[2]
unknown MkTexture
Definition textures.c:2966
MkTexture D_0200293C[2]
unknown MkTexture
Definition textures.c:2516
MkTexture D_02002A2C[2]
unknown MkTexture
Definition textures.c:2570
MkTexture D_02002694[2]
unknown MkTexture
Definition textures.c:2363
MkTexture D_02002F7C[2]
unknown MkTexture
Definition textures.c:2876
MkTexture D_020029DC[2]
unknown MkTexture
Definition textures.c:2552
MkTexture D_0200275C[2]
unknown MkTexture
Definition textures.c:2408
MkTexture D_02002AF4[2]
unknown MkTexture
Definition textures.c:2615
MkTexture D_020033B4[2]
unknown MkTexture
Definition textures.c:3119
MkTexture D_02002914[2]
unknown MkTexture
Definition textures.c:2507
MkTexture D_0200301C[2]
unknown MkTexture
Definition textures.c:2912
MkTexture D_02002234[2]
unknown MkTexture
Definition textures.c:2111
MkTexture D_02002AA4[2]
unknown MkTexture
Definition textures.c:2597
MkTexture D_0200284C[2]
unknown MkTexture
Definition textures.c:2462
MkTexture D_02002194[2]
unknown MkTexture
Definition textures.c:2075
MkTexture D_020029B4[2]
unknown MkTexture
Definition textures.c:2543
MkTexture D_020025F4[2]
unknown MkTexture
Definition textures.c:2327
MkTexture D_020024DC[2]
unknown MkTexture
Definition textures.c:2264
MkTexture D_020027D4[2]
unknown MkTexture
Definition textures.c:2435
MkTexture D_0200216C[2]
unknown MkTexture
Definition textures.c:2066
MkTexture D_020024B4[2]
unknown MkTexture
Definition textures.c:2255
MkTexture D_02004584[1]
unknown empty MkTexture
Definition textures.c:4145
MkTexture D_02002B6C[2]
unknown MkTexture
Definition textures.c:2642
MkTexture D_020031AC[2]
unknown MkTexture
Definition textures.c:3002

◆ gGPPointRewards

const s8 gGPPointRewards[] = { 9, 6, 3, 1 }

◆ gGPPointsByCharacterId

s8 gGPPointsByCharacterId[8]

List of bytes indexed by character ID Indicates number of Grand Prix points that character has scored

◆ gNumD_8018E118Entries

s32 gNumD_8018E118Entries

◆ gNumD_8018E768Entries

s32 gNumD_8018E768Entries

◆ gPerCupIndexByCourseId

const s8 gPerCupIndexByCourseId[]
Initial value:
= {
}

◆ gSaveData

ALIGNED8 SaveData gSaveData

◆ gSoundModeNames

char* gSoundModeNames[NUM_SOUND_MODES] = { "STEREO", "HEADPHONE", "", "MONO" }

◆ gTextColor

s8 gTextColor

◆ gTextPauseButton

char* gTextPauseButton[]
Initial value:
= {
"CONTINUE GAME", "RETRY", "COURSE CHANGE", "DRIVER CHANGE", "QUIT", "REPLAY", "SAVE GHOST",
}

◆ pfsError

s32 pfsError[16]

◆ pfsState

OSPfsState pfsState[16]

◆ s8018ED94

s32 s8018ED94

◆ sCourseLengths

char* sCourseLengths[]
Initial value:
= {
}