Mario Kart 64
|
#include <ultra64.h>
#include <macros.h>
#include <mk64.h>
#include <common_structs.h>
#include <defines.h>
#include <course.h>
#include "render_courses.h"
#include "code_800029B0.h"
#include "main.h"
#include "actors.h"
#include "math_util.h"
#include "memory.h"
#include "code_80281780.h"
#include "collision.h"
#include "skybox_and_splitscreen.h"
#include "courses/all_course_data.h"
#include "courses/all_course_packed.h"
#include "courses/all_course_offsets.h"
Variables | |
s16 | D_802B87B0 = 995 |
s16 | D_802B87B4 = 1000 |
UNUSED s32 | D_802B87B8 = 0 |
s32 | D_802B87BC = 0 |
UNUSED s32 | D_802B87C0 = 0 |
s32 | D_802B87C4 = 0 |
s32 | D_802B87C8 = 0 |
s32 | D_802B87CC = 0 |
s16 | D_802B87D0 = 0 |
s16 | D_802B87D4 = 0 |
s16 | currentScreenSection = 0 |
u32 | isFlycam |
void func_80291198 | ( | void | ) |
void func_802911C4 | ( | void | ) |
void func_8029122C | ( | struct UnkStruct_800DC5EC * | arg0, |
s32 | playerId ) |
void func_8029569C | ( | void | ) |
void func_80295BF8 | ( | s32 | playerIndex | ) |
void func_80295C6C | ( | void | ) |
void func_80295D6C | ( | void | ) |
void func_80295D88 | ( | void | ) |
void func_802966A0 | ( | void | ) |
void func_802969F8 | ( | void | ) |
void parse_course_displaylists | ( | uintptr_t | addr | ) |
void render_banshee_boardwalk | ( | struct UnkStruct_800DC5EC * | arg0 | ) |
void render_big_donut | ( | struct UnkStruct_800DC5EC * | arg0 | ) |
void render_block_fort | ( | UNUSED struct UnkStruct_800DC5EC * | arg0 | ) |
void render_bowsers_castle | ( | struct UnkStruct_800DC5EC * | arg0 | ) |
void render_choco_mountain | ( | struct UnkStruct_800DC5EC * | arg0 | ) |
void render_course | ( | struct UnkStruct_800DC5EC * | arg0 | ) |
void render_course_segments | ( | uintptr_t | addr, |
struct UnkStruct_800DC5EC * | arg1 ) |
void render_dks_jungle_parkway | ( | struct UnkStruct_800DC5EC * | arg0 | ) |
void render_double_deck | ( | UNUSED struct UnkStruct_800DC5EC * | arg0 | ) |
void render_frappe_snowland | ( | struct UnkStruct_800DC5EC * | arg0 | ) |
void render_kalimari_desert | ( | struct UnkStruct_800DC5EC * | arg0 | ) |
void render_koopa_troopa_beach | ( | struct UnkStruct_800DC5EC * | arg0 | ) |
void render_luigi_raceway | ( | struct UnkStruct_800DC5EC * | arg0 | ) |
The jumbo television screen is split into six sections each section is copied one at a time. This is done to fit within the n64's texture size requirements; 64x32
void render_mario_raceway | ( | struct UnkStruct_800DC5EC * | arg0 | ) |
void render_moo_moo_farm | ( | struct UnkStruct_800DC5EC * | arg0 | ) |
void render_rainbow_road | ( | UNUSED struct UnkStruct_800DC5EC * | arg0 | ) |
void render_royal_raceway | ( | struct UnkStruct_800DC5EC * | arg0 | ) |
void render_sherbet_land | ( | struct UnkStruct_800DC5EC * | arg0 | ) |
void render_skyscraper | ( | UNUSED struct UnkStruct_800DC5EC * | arg0 | ) |
void render_toads_turnpike | ( | struct UnkStruct_800DC5EC * | arg0 | ) |
void render_wario_stadium | ( | struct UnkStruct_800DC5EC * | arg0 | ) |
void render_yoshi_valley | ( | struct UnkStruct_800DC5EC * | arg0 | ) |
s16 currentScreenSection = 0 |
s16 D_802B87B0 = 995 |
s16 D_802B87B4 = 1000 |
s32 D_802B87BC = 0 |
s32 D_802B87C4 = 0 |
s32 D_802B87C8 = 0 |
s32 D_802B87CC = 0 |
s16 D_802B87D0 = 0 |
s16 D_802B87D4 = 0 |
|
extern |