some c_m3d (#97)

* decompiled some bgs_chk funcs

* c_m3d_g

* c_math progress

* remove duplicate SComponent headers

* move some variables and decompile a function

* some inlined from debug

* cM3d_2PlaneLinePosNearPos

* fix fabsf and decompile cM3d_CrawVec

* format

* cleanup

* more cleanup

Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
lepelog
2021-01-26 23:48:47 +01:00
committed by GitHub
parent b8d0da505d
commit 1e105b87f1
135 changed files with 1022 additions and 2738 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
#define D_ATTENTION_H_
#include "SComponent/c_angle.h"
#include "SComponent/c_xyz/c_xyz.h"
#include "SComponent/c_xyz.h"
#include "global.h"
#include "m_Do/m_Do_ext/m_Do_ext.h"
+1 -1
View File
@@ -1201,7 +1201,7 @@ lbl_80167860:
lbl_8016790C:
/* 8016790C 0016484C 38 61 03 AC */ addi r3, r1, 0x3ac
/* 80167910 00164850 38 80 FF FF */ li r4, -1
/* 80167914 00164854 4B EC F1 49 */ bl cM3dGLin_NS_dtor
/* 80167914 00164854 4B EC F1 49 */ bl __dt__8cM3dGLinFv
/* 80167918 00164858 38 61 03 C8 */ addi r3, r1, 0x3c8
/* 8016791C 0016485C 38 80 FF FF */ li r4, -1
/* 80167920 00164860 4B EC 95 1D */ bl cM3dGCyl_NS_dtor
+1 -1
View File
@@ -1554,7 +1554,7 @@ lbl_80169DD4:
/* 80169DF4 00166D34 4B EC 67 1D */ bl cSAngle_NS_dtor
/* 80169DF8 00166D38 38 61 04 9C */ addi r3, r1, 0x49c
/* 80169DFC 00166D3C 38 80 FF FF */ li r4, -1
/* 80169E00 00166D40 4B EC CC 5D */ bl cM3dGLin_NS_dtor
/* 80169E00 00166D40 4B EC CC 5D */ bl __dt__8cM3dGLinFv
/* 80169E04 00166D44 38 61 04 2C */ addi r3, r1, 0x42c
/* 80169E08 00166D48 38 80 FF FF */ li r4, -1
/* 80169E0C 00166D4C 4B E9 F3 79 */ bl cXyz_NS_dtor
@@ -1,7 +1,7 @@
#ifndef D_COM_INF_GAME_H_
#define D_COM_INF_GAME_H_
#include "SComponent/c_xyz/c_xyz.h"
#include "SComponent/c_xyz.h"
#include "d/d_attention/d_attention.h"
#include "d/d_bg/d_bg_s/d_bg_s.h"
#include "d/d_bg/d_bg_w/d_bg_w_base/d_bg_w_base.h"
+1 -1
View File
@@ -1,7 +1,7 @@
#ifndef D_SAVE_H_
#define D_SAVE_H_
#include "SComponent/c_xyz/c_xyz.h"
#include "SComponent/c_xyz.h"
#include "d/d_meter2/d_meter2_info/d_meter2_info.h"
#include "dolphin/types.h"
#include "global.h"