src/core1: reorganized header files
This commit is contained in:
parent
737ccf97c3
commit
ee183c38cc
|
@ -1,7 +1,16 @@
|
|||
#ifndef __CORE_1_H__
|
||||
#define __CORE_1_H__
|
||||
#ifndef BANJO_KAZOOIE_CORE1_CORE1_H
|
||||
#define BANJO_KAZOOIE_CORE1_CORE1_H
|
||||
|
||||
#include <ultra64.h>
|
||||
#include "bool.h"
|
||||
|
||||
#include "core1/eeprom.h"
|
||||
#include "core1/main.h"
|
||||
#include "core1/mem.h"
|
||||
#include "core1/pfsmanager.h"
|
||||
#include "core1/rarezip.h"
|
||||
#include "core1/ucode.h"
|
||||
#include "core1/viewport.h"
|
||||
|
||||
void mlMtx_apply_vec3f(f32[3], f32[3]);
|
||||
void func_80252C08(f32 arg0[3], f32 arg1[3], f32 scale, f32 arg3[3]);
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
#ifndef BANJO_KAZOOIE_EEPROM_H
|
||||
#define BANJO_KAZOOIE_EEPROM_H
|
||||
|
||||
#include <ultra64.h>
|
||||
#ifndef BANJO_KAZOOIE_CORE1_EEPROM_H
|
||||
#define BANJO_KAZOOIE_CORE1_EEPROM_H
|
||||
|
||||
s32 eeprom_writeBlocks(s32 file, s32 offset, void *buffer, s32 count);
|
||||
s32 eeprom_readBlocks(s32 file, s32 offset, void *buffer, s32 count);
|
||||
|
|
|
@ -0,0 +1,26 @@
|
|||
#ifndef BANJO_KAZOOIE_CORE1_MAIN_H
|
||||
#define BANJO_KAZOOIE_CORE1_MAIN_H
|
||||
|
||||
void func_8023DA20(s32 arg0);
|
||||
void func_8023DA74(void);
|
||||
void func_8023DA9C(s32 arg0);
|
||||
u32 globalTimer_getTimeMasked(u32 mask);
|
||||
//s32 globalTimer_getTime(void);
|
||||
void globalTimer_reset(void);
|
||||
enum map_e getSpecialBootMap(void);
|
||||
enum map_e getDefaultBootMap(void);
|
||||
void func_8023DBAC(void);
|
||||
void func_8023DBDC(void);
|
||||
void core1_init(void);
|
||||
void globalTimer_incTimer(void);
|
||||
void globalTimer_decTimer(void);
|
||||
void mainLoop(void);
|
||||
void mainThread_entry(void *arg);
|
||||
void func_8023DFF0(s32 arg0);
|
||||
s32 func_8023E000(void);
|
||||
void setBootMap(enum map_e map_id);
|
||||
void mainThread_create(void);
|
||||
OSThread *mainThread_get(void);
|
||||
void disableInput_set(void);
|
||||
|
||||
#endif
|
|
@ -1,5 +1,5 @@
|
|||
#ifndef __MEM_H__
|
||||
#define __MEM_H__
|
||||
#ifndef BANJO_KAZOOIE_CORE1_MEMORY_H
|
||||
#define BANJO_KAZOOIE_CORE1_MEMORY_H
|
||||
|
||||
/**
|
||||
* copy memory area
|
||||
|
|
|
@ -1,8 +1,5 @@
|
|||
#ifndef BANJO_KAZOOIE_PFSMANAGER_H
|
||||
#define BANJO_KAZOOIE_PFSMANAGER_H
|
||||
|
||||
#include <ultra64.h>
|
||||
#include "bool.h"
|
||||
#ifndef BANJO_KAZOOIE_CORE1_PFSMANAGER_H
|
||||
#define BANJO_KAZOOIE_CORE1_PFSMANAGER_H
|
||||
|
||||
typedef struct pfs_manager_face_buttons_s {
|
||||
bool button_a;
|
||||
|
@ -17,11 +14,11 @@ typedef struct pfs_manager_side_buttons_s {
|
|||
bool button_z;
|
||||
bool button_l;
|
||||
bool button_r;
|
||||
};
|
||||
} PfsManagerSideButtons;
|
||||
|
||||
typedef struct pfs_manager_controller_data {
|
||||
union { s32 face_button[6]; PfsManagerFaceButtons face_button2; };
|
||||
s32 side_button[3];
|
||||
union { s32 side_button[3]; PfsManagerSideButtons side_button2; };
|
||||
s32 unk24[4];
|
||||
s32 start_button;
|
||||
} PfsManagerControllerData;
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
#ifndef RAREZIP_H
|
||||
#define RAREZIP_H
|
||||
#include <ultra64.h>
|
||||
|
||||
#ifndef BANJO_KAZOOIE_CORE1_RAREZIP_H
|
||||
#define BANJO_KAZOOIE_CORE1_RAREZIP_H
|
||||
|
||||
extern u8 D_80275670[];
|
||||
//border[]= { /* Order of the bit length code lengths */
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
#ifndef BANJO_KAZOOIE_UCODE_H
|
||||
#define BANJO_KAZOOIE_UCODE_H
|
||||
|
||||
#include <ultra64.h>
|
||||
#ifndef BANJO_KAZOOIE_CORE1_UCODE_H
|
||||
#define BANJO_KAZOOIE_CORE1_UCODE_H
|
||||
|
||||
void ucode_load(void);
|
||||
void ucode_stub1(void); // does nothing
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#ifndef BANJO_KAZOOIE_VIEWPORT_H
|
||||
#define BANJO_KAZOOIE_VIEWPORT_H
|
||||
#ifndef BANJO_KAZOOIE_CORE1_VIEWPORT_H
|
||||
#define BANJO_KAZOOIE_CORE1_VIEWPORT_H
|
||||
|
||||
#include <ultra64.h>
|
||||
#include <prop.h> // for Cube
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "CC.h"
|
||||
|
||||
#include <core1/viewport.h>
|
||||
#include "core2/modelRender.h"
|
||||
|
||||
typedef struct{
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include <core1/viewport.h>
|
||||
#include "core2/modelRender.h"
|
||||
|
||||
extern BKCollisionTri *func_8028EF48(void);
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include <core1/viewport.h>
|
||||
|
||||
|
||||
typedef struct{
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
void func_80390EB0(Actor *this);
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
void GV_func_8038A084(Actor *this);
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
typedef struct{
|
||||
ActorMarker *jiggy_marker;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
/* extern functions */
|
||||
extern void sfxsource_setSampleRate(u8, s32);
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "prop.h"
|
||||
#include "actor.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
|
||||
extern ActorInfo D_80390D20;
|
||||
|
|
|
@ -1,10 +1,9 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "version.h"
|
||||
#include "gc/gctransition.h"
|
||||
#include "core1/eeprom.h"
|
||||
#include "core1/ucode.h"
|
||||
|
||||
#define MAIN_THREAD_STACK_SIZE 0x17F0
|
||||
|
||||
|
@ -19,10 +18,7 @@ void func_8023DFF0(s32);
|
|||
s32 D_80275610 = 0;
|
||||
s32 D_80275614 = 0;
|
||||
u32 gGlobalTimer = 0;
|
||||
u32 sDebugVar_8027561C[] = { // never used
|
||||
0x9, 0x4, 0xA, 0x3, 0xB, 0x2, 0xC, 0x5, 0x0,
|
||||
0x1, 0x6, 0xD, -1
|
||||
};
|
||||
u32 sDebugVar_8027561C[] = { 0x9, 0x4, 0xA, 0x3, 0xB, 0x2, 0xC, 0x5, 0x0, 0x1, 0x6, 0xD, -1 }; // never used
|
||||
u32 D_80275650 = VER_SELECT(0xAD019D3C, 0xA371A8F3, 0, 0); //SM_DATA_CRC_1
|
||||
u32 D_80275654 = VER_SELECT(0xD381B72F, 0xD0709154, 0, 0); //SM_DATA_CRC_2
|
||||
char sDebugVar_80275658[] = VER_SELECT("HjunkDire:218755", "HjunkDire:300875", "HjunkDire:", "HjunkDire:");
|
||||
|
@ -35,8 +31,8 @@ u64 sDebugVar_8027A540; // never used
|
|||
u8 sMainThreadStack[MAIN_THREAD_STACK_SIZE]; // The real size of the stack is unclear yet, maybe there are some out-optimized debug variables below the stack
|
||||
OSThread sMainThread;
|
||||
s32 gBootMap;
|
||||
s32 gDisableInput;
|
||||
u64 sDebugVar_8027BEF0; // never used
|
||||
static bool sDisableInput;
|
||||
static u64 sDebugVar_8027BEF0; // never used
|
||||
|
||||
extern u8 core2_TEXT_START[];
|
||||
|
||||
|
@ -153,9 +149,9 @@ void mainLoop(void){
|
|||
if(D_8027A130 != 3 || getGameMode() != GAME_MODE_4_PAUSED)
|
||||
globalTimer_incTimer();
|
||||
|
||||
if(!gDisableInput)
|
||||
if (!sDisableInput)
|
||||
pfsManager_update();
|
||||
gDisableInput = 0;
|
||||
sDisableInput = FALSE;
|
||||
|
||||
rumbleManager_80250C08();
|
||||
|
||||
|
@ -236,5 +232,5 @@ OSThread *mainThread_get(void) {
|
|||
}
|
||||
|
||||
void disableInput_set(void){
|
||||
gDisableInput = 1;
|
||||
sDisableInput = TRUE;
|
||||
}
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include <core1/viewport.h>
|
||||
|
||||
typedef struct {
|
||||
s32 unk0;
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "version.h"
|
||||
|
||||
#include <core1/viewport.h>
|
||||
|
||||
|
||||
/* .data*/
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "version.h"
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "SnS.h"
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "SnS.h"
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include <core1/viewport.h>
|
||||
|
||||
|
||||
s32 D_80275860 = 0;
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
|
||||
extern f32 gu_sqrtf(f32);
|
||||
|
||||
static void __guMtxF2L(float mf[4][4], Mtx *m)
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include <core1/viewport.h>
|
||||
|
||||
extern f32 ml_cos_deg(f32);
|
||||
extern f32 ml_sin_deg(f32);
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "n_libaudio.h"
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "core1/rarezip.h"
|
||||
#include "core1/core1.h"
|
||||
|
||||
|
||||
static int _rarezip_uncompress(u8 **arg0, u8 **arg1, struct huft * arg2);
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "version.h"
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "version.h"
|
||||
#include "core1/ucode.h"
|
||||
|
||||
typedef struct {
|
||||
s32 unk0;
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "SnS.h"
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "version.h"
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/eeprom.h"
|
||||
#include "core1/pfsmanager.h"
|
||||
#include "core1/core1.h"
|
||||
#include "save.h"
|
||||
|
||||
#define ROUND_UP_DIVIDE(a, b) (((a) + (b) - 1) / (b))
|
||||
|
|
|
@ -1,8 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include "core1/rarezip.h"
|
||||
#include "core1/core1.h"
|
||||
|
||||
/* static */ int huft_build(b, n, s, d, e, t, m)
|
||||
unsigned *b; /* code lengths in bits (all assumed <= BMAX) */
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "SnS.h"
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
extern OSThread *__osRunningThread;
|
||||
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
extern OSThread *__osRunningThread;
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/pfsmanager.h"
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "version.h"
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
|
||||
s32 stub_13640_get(void);
|
||||
void stub_13640_init(void);
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
|
||||
void dummy_func_8025AFB0(void) {}
|
||||
void dummy_func_8025AFB8(void) {}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#include <ultra64.h>
|
||||
#include <PR/rcp.h>
|
||||
#include "core1/ucode.h"
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include "core1/viewport.h"
|
||||
|
||||
|
||||
extern void guPerspective(Mtx *, u16*, f32, f32, f32, f32, f32);
|
||||
extern f32 ml_dotProduct_vec3f(f32[3], f32[3]);
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
#include "core2/ba/physics.h"
|
||||
#include "core2/ba/flap.h"
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
#include "core2/ba/physics.h"
|
||||
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
|
||||
extern void __spawnQueue_add_2(void (*)(s32, s32), s32, s32);
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
extern void func_8025982C(f32[3], f32[3], f32[3], f32);
|
||||
extern void func_8025A6CC(enum comusic_e arg0, s32 arg1);
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include <core1/viewport.h>
|
||||
|
||||
#ifndef ABS
|
||||
#define ABS(d) ((d) >= 0) ? (d) : -(d)
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include <core1/viewport.h>
|
||||
|
||||
void func_802CD898(Actor *);
|
||||
void func_802CD8C0(Actor *);
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include <core1/viewport.h>
|
||||
|
||||
void chfirefx_update(Actor *this);
|
||||
|
||||
|
|
|
@ -24,8 +24,6 @@ extern void func_802C74F4(Actor *, s32, f32 );
|
|||
extern void warp_lairEnterLairFromSMLevel(s32, s32);
|
||||
extern void warp_smExitBanjosHouse(s32, s32);
|
||||
extern void func_80335110(s32);
|
||||
|
||||
extern void func_8024E60C(s32, s32[3]);
|
||||
extern void controller_getJoystick(s32, f32*);
|
||||
|
||||
extern char *gcpausemenu_TimeToA(int);
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include <core1/viewport.h>
|
||||
|
||||
|
||||
extern Actor *actor_spawnWithYaw_f32(enum actor_e, f32[3], s32);
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include <core1/viewport.h>
|
||||
|
||||
|
||||
extern void subaddie_set_state_with_direction(Actor *, s32, f32, s32);
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include <core1/viewport.h>
|
||||
|
||||
|
||||
bool func_8034A6FC(f32, f32);
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
extern void controller_getJoystick(s32, f32*);
|
||||
extern f32 ml_acosf(f32);
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "core2/yaw.h"
|
||||
#include "core2/statetimer.h"
|
||||
#include "core2/ba/anim.h"
|
||||
#include "core2/ba/physics.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
extern void controller_getJoystick(s32, f32*);
|
||||
extern f32 ml_acosf(f32);
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
extern void func_802BEA4C(f32[3], f32[3], f32, f32[3]);
|
||||
extern ActorProp *func_80320EB0(ActorMarker *, f32, s32);
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "core2/nc/camera.h"
|
||||
#include <core1/viewport.h>
|
||||
#include "core2/coords.h"
|
||||
|
||||
extern Actor *func_80328230(enum actor_e, f32[3], f32[3]);
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
typedef struct{
|
||||
u8 map_id;
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include "prop.h"
|
||||
#include "core2/statetimer.h"
|
||||
#include "core2/ba/physics.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
|
||||
extern int ml_vec3f_point_within_horizontal_distance(f32 vec[3], f32 x, f32 z, f32 val);
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
|
||||
extern f32 func_8028E82C(void);
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
extern f32 func_8025715C(f32, f32);
|
||||
extern f32 func_802575BC(f32);
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
extern f32 func_8028EF88(void);
|
||||
void func_802D8730(Actor *this);
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "core2/particle.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
void func_802DC208(Actor *this);
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
|
||||
extern void actor_postdrawMethod(ActorMarker *);
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
extern void actor_postdrawMethod(ActorMarker *);
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
extern void func_802C71F0(Actor *);
|
||||
extern void actor_postdrawMethod(ActorMarker *);
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
extern void func_8023DFF0(s32);
|
||||
extern void comusicPlayer_update(void);
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include <core1/viewport.h>
|
||||
#include "gc/gctransition.h"
|
||||
|
||||
extern void func_802F5374(void);
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
extern void func_80252CC4(f32[3], f32 [3], f32, f32[3]);
|
||||
extern f32 func_8034A9D0(f32[4], f32);
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include <core1/viewport.h>
|
||||
|
||||
|
||||
extern s16 D_803A5D00[2][0xF660];
|
||||
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include "ml/mtx.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
|
||||
extern s16 D_803A5D00[2][0xF660];
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
extern func_802EFAB0(ParticleEmitter *, s32, f32);
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include <core1/viewport.h>
|
||||
|
||||
|
||||
typedef struct{
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
/* .code */
|
||||
void func_802F7EB0(struct3s *this){
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
#define _SQ3(x, y, z) (((x) * (x)) + ((y) * (y)) + ((z) * (z)))
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "ml/mtx.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
typedef struct {
|
||||
u8 pad0[0xC];
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include <core1/viewport.h>
|
||||
#include <core2/file.h>
|
||||
#include <math.h>
|
||||
#include "prop.h"
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "n_libaudio.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
extern f32 func_80256AB4(f32, f32, f32, f32);
|
||||
extern void func_80335394(s32, f32);
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include <core1/viewport.h>
|
||||
#include "actor.h"
|
||||
|
||||
#include "prop.h"
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "enums.h"
|
||||
|
||||
#include <core1/viewport.h>
|
||||
#include <core2/file.h>
|
||||
|
||||
#define AssetCacheSize 0x3D5
|
||||
|
@ -191,7 +191,7 @@ void func_8032CD60(Prop *prop) {
|
|||
sp30 = (sp44 == 3) ? sp38 : (sp38 - sp34)*2;
|
||||
|
||||
sp2C = (s32)((((u32)(((u16*)prop)[5]) << 0x15) >> 0x1B) * sp30) / 32;
|
||||
var_v1 = (((globalTimer_getTime(sp34, sp30, prop, sp40) % (sp30 * sp48)) / sp48) + sp2C) % sp30;
|
||||
var_v1 = (((globalTimer_getTime(sp34, sp30, prop, sp40) % (sp30 * sp48)) / sp48) + sp2C) % sp30; // TODO: globalTimer_getTime has no parameters, but if we remove them here (to forward declare them in include/core1/main.h, it doesn't match anymore)
|
||||
var_t5 = 0;
|
||||
switch (sp40) { /* irregular */
|
||||
default:
|
||||
|
|
|
@ -1,12 +1,11 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include <core1/viewport.h>
|
||||
#include "core2/anim/sprite.h"
|
||||
#include <core2/file.h>
|
||||
#include "core2/particle.h"
|
||||
#include "core1/eeprom.h"
|
||||
|
||||
/* .data */
|
||||
extern u8 D_80370250 = 0;
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "ml/mtx.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
void func_80252330(f32, f32, f32);
|
||||
void func_803382D8(s32 arg0);
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
|
||||
#include "save.h"
|
||||
#include "core1/eeprom.h"
|
||||
|
||||
|
||||
typedef struct {
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <ultra64.h>
|
||||
#include "core1/core1.h"
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "ml/mtx.h"
|
||||
#include <core1/viewport.h>
|
||||
|
||||
|
||||
extern void mlMtxRotatePYR(f32, f32, f32);
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue