Luke Street
24c42469fb
More CPlayer progress
2024-09-30 00:02:23 -06:00
Luke Street
539b269d01
Better CVector3f::Cross; link CVector3f/CModVectorElement
...
Thanks @1superchip for the help
2024-09-28 13:53:24 -06:00
Luke Street
3a933dcd24
CPlayer progress
2024-09-28 13:43:23 -06:00
Luke Street
c4f5b352fa
Start CPlayer
2024-09-25 23:54:05 -06:00
Luke Street
5195d31e22
DolphinCGraphics & CDecal 99%
2024-09-18 23:13:27 -06:00
Phillip Stephens
41589cec2a
Minor fixes, NES symbols
...
Former-commit-id: 2d11927a261d8187dd00ce005f68a115614d6882
2023-10-19 10:07:37 -07:00
Phillip Stephens
c1e1f00373
Nearly match CFrustumPlanes
...
Former-commit-id: 3494528f08e52d35f219bc2c4f24a9d41725bea1
2023-10-17 21:23:45 -07:00
Phillip Stephens
eb50706b1e
Start RMathUtils
...
Former-commit-id: 4b9f690e10897f18eacd88fedfdaec4ae8968127
2023-10-17 17:54:00 -07:00
Phillip Stephens
602ed2b570
Nearly match DolphinCTexture and various cleanups
...
Former-commit-id: 76f3ff2603441ac6aa39fa009e7f466e84c8bc56
2023-10-17 11:26:21 -07:00
Phillip Stephens
94dec52cae
Add CMatrix4f, nearly matches
...
Former-commit-id: dcb2ebb2fd
2023-01-10 15:03:38 -08:00
Phillip Stephens
1e03f02289
Start CCollidableAABox, add CPlayerCameraBob
...
Former-commit-id: 749dec6b1e
2023-01-09 22:51:58 -08:00
Phillip Stephens
2214106be6
Remove redundant, fake, function in CPlane
...
Former-commit-id: 5fcb595f2b
2023-01-06 20:30:13 -08:00
Phillip Stephens
3bf5eba181
Start CollisionUtil
...
Former-commit-id: 6f8b62feca
2022-12-31 14:07:51 -08:00
Phillip Stephens
a8343ade6d
Add CGuiObject
...
Former-commit-id: 957679cf97
2022-12-28 19:32:27 -08:00
Luke Street
abef49951c
Minor CEulerAngles progress
...
Former-commit-id: 67f01bc9cd
2022-12-07 00:13:59 -05:00
Luke Street
341e73de06
DolphinCGraphics nearly done
...
Former-commit-id: d065d80388
2022-12-06 18:32:53 -05:00
Henrique Gemignani Passos Lima
ee0a9cdf51
Fix build
...
Former-commit-id: 603d2ac81e
2022-12-01 18:16:32 +02:00
Henrique Gemignani Passos Lima
90f941ccb6
Add CWorldShadow
...
Former-commit-id: 552dc65a2c
2022-12-01 18:11:09 +02:00
Luke Street
6b27aee58d
Even more DolphinCGraphics
...
Former-commit-id: dd8dd94f36
2022-12-01 00:59:03 -05:00
Henrique Gemignani Passos Lima
a7677023a1
Add CStateManager area_sorter
...
Former-commit-id: 5af3c20f3c
2022-11-28 01:26:24 +02:00
Henrique Gemignani Passos Lima
16f63c89a7
Add CFlameWarp
...
Former-commit-id: 318c1e0b7f
2022-11-27 03:43:52 +02:00
Henrique Gemignani Passos Lima
e9cef16ff2
Add CSamusFaceReflection
...
Former-commit-id: ef3779ac51
2022-11-26 15:51:04 +02:00
Henrique Gemignani Passos Lima
3a3caa0864
Add CBSTurn
...
Former-commit-id: 29457d953c
2022-11-23 23:25:35 +02:00
Henrique Gemignani Passos Lima
cc64bb8b81
Add CScriptVisorGoo
...
Former-commit-id: 67416249b5
2022-11-22 23:11:50 +02:00
Henrique Gemignani Passos Lima
7117050a17
Start ScriptLoader
...
Former-commit-id: f782c0c72d
2022-11-14 15:37:44 +02:00
Henrique Gemignani Passos Lima
4dc0379b6c
Add CBSCover
...
Former-commit-id: a63276e51d
2022-11-11 15:57:31 +02:00
Henrique Gemignani Passos Lima
2bbe0fcd20
Change CQuaternion to use a CVector3f for the non-w coordinates
...
Former-commit-id: c9e5e494e0
2022-11-04 14:33:59 +02:00
Henrique Gemignani Passos Lima
9fbf5962f5
Add the rest of CPhysicsActor
...
Former-commit-id: 55608d26be
2022-11-04 14:22:09 +02:00
Henrique Gemignani Passos Lima
c109339372
Mostly add CPhysicsActor::GetRotateToORAngularMomentumWR
...
Former-commit-id: fe02b80545
2022-11-04 12:50:34 +02:00
Luke Street
9cece32038
Add CScriptActor
...
Former-commit-id: febfd1faae
2022-11-04 01:25:39 -04:00
Luke Street
cfed12793d
CCameraFilter is wild
...
Former-commit-id: 7556b47bf2
2022-11-01 23:52:49 -04:00
Luke Street
f463d79f5d
CPatterned & related headers; almost match CPuffer
...
Former-commit-id: 7fd19f0c12
2022-10-28 17:43:22 -04:00
Phillip Stephens
8b5b9757f3
Add CCollisionActorManager
...
Former-commit-id: dca89789f2
2022-10-28 14:06:29 -07:00
Henrique Gemignani Passos Lima
4a7fe9a91c
Add CBSSlide very close to matching
...
Former-commit-id: 4db5549046
2022-10-25 02:29:11 +03:00
Luke Street
5580c42dc6
Various build fixes for host builds
...
Former-commit-id: 2659556809
2022-10-20 21:32:04 -04:00
Luke Street
2a8516d4cc
Add CMetroidAreaCollider
...
Former-commit-id: 71ff684be4
2022-10-20 20:26:45 -04:00
Luke Street
8af6095198
Add several particle classes; link CParticleGlobals
...
Adds CModVectorElement, CParticleDataFactory, CParticleGlobals, CRealElement
CRealElement & CModVectorElement are very close to matching
Former-commit-id: bb99d88d3b
2022-10-17 22:06:45 -04:00
Henrique Gemignani Passos Lima
d00cfae24e
Improving match of CPhysicsActor
...
Former-commit-id: 629a014207
2022-10-18 03:37:11 +03:00
Henrique Gemignani Passos Lima
aacfe7feff
Add CParticleGenInfo and CParticleGenInfoGeneric
...
Former-commit-id: f7715e98f6
2022-10-17 18:02:11 +03:00
Luke Street
38570b9f6e
CDecal progress
...
Former-commit-id: cd88e8eedd
2022-10-16 22:33:08 -04:00
Luke Street
d849cbcc10
Link Decode & CABSFlinch
...
Former-commit-id: 5e367d95ee
2022-10-16 20:46:56 -04:00
Henrique Gemignani Passos Lima
f52d22a620
Add a disaster called CEulerAngles
...
Former-commit-id: c93d6060e8
2022-10-17 01:49:37 +03:00
Luke Street
45c469d8ee
CPlayerGun progress
...
Former-commit-id: a963804889
2022-10-11 11:31:28 -04:00
Henrique Gemignani Passos Lima
ac0ac6abb4
Almost match CPlayerGun::TakeDamage
...
Former-commit-id: fbfdc6cd09
2022-10-10 22:15:26 +03:00
Phillip Stephens
21dfc645f5
Match and link CCollisionSurface
...
Former-commit-id: 736cec9baa
2022-10-09 16:05:06 -07:00
Phillip Stephens
484b18ae07
Match CAABox::GetTransformedAABox, minor fixes start CMetroidModelInstance
...
Former-commit-id: a31407c69c
2022-10-09 13:55:07 -07:00
Phillip Stephens
5e8d7a33a8
Remove unecessary padding from CVector3f
...
Former-commit-id: ca87e890b5
2022-10-09 10:57:13 -07:00
Henrique Gemignani Passos Lima
ac84b38d5d
Add CPlayerGun::CMotionState::Update
...
Former-commit-id: ac068fd97d
2022-10-09 17:41:13 +03:00
Luke Street
7ca3a1c0bb
Replace int types in Retro code
...
Retro seemingly avoided using the Dolphin
typedefs in most places, opting to use int/uint
instead. This likely means they didn't use
u8/s8/u16/s16/etc either.
Former-commit-id: 133326ae40
2022-10-09 01:37:23 -04:00
Luke Street
7f83e1fa03
Standardize include guards, clang-format headers
...
Former-commit-id: 261ee48bba
2022-10-09 01:13:17 -04:00