Commit Graph

148 Commits

Author SHA1 Message Date
Luke Street 3a23d993a0 Match CScriptSpecialFunction::PreRender 2022-10-02 16:34:41 -04:00
Henrique Gemignani Passos Lima 2c857a9fa4
Add CScriptSpecialFunction.hpp/cpp 2022-10-02 18:21:56 +03:00
Henrique Gemignani Passos Lima 6ffb16e4a9
Preparing other headers for CScriptSpecialFunction 2022-10-02 18:21:51 +03:00
Henrique Gemignani Passos Lima f40c4e6555
Add CDamageInfo 2022-10-02 13:14:12 +03:00
Phillip Stephens cc514ecf6e Match and link COsContext 2022-10-02 00:43:00 -07:00
Phillip Stephens 70a1e449bd Match and link CPhsyicsActor 2022-10-01 23:06:32 -07:00
Phillip Stephens d7b2bd3479 WeaponHits/Hurts fixes 2022-10-01 15:13:35 -07:00
Henrique Gemignani Passos Lima 882cebb9b3
Fix linking issues with CDamageVulnerability 2022-10-02 01:06:20 +03:00
Henrique Gemignani Passos Lima dc47a3af22
Add CDamageVulnerability.cpp, fill header 2022-10-02 00:39:52 +03:00
Henrique Gemignani Passos Lima 1e30daa096
Add CPlayerState (#5)
* Start CPlayerState

* CPlayerState::CalculateHealth symbol rename

* Add inline constructor for CHealthInfo

* Add skeleton for the rest of CPlayerState

* Match CPlayerState::DecrPickUp

* Match more methods in CPlayerState

* Run formatting

* Fix function order

* Improving the constants
2022-10-01 10:08:15 -04:00
Luke Street 6944a14e89 Symbol fixes, headers & main progress 2022-10-01 02:19:15 -04:00
Luke Street c8c05c2cd5 Fix GetSortingBounds symbol; various fixes 2022-09-29 20:24:12 -04:00
Luke Street 602109d8f0 Halfway match CAABox; continue CBallCamera 2022-09-29 19:55:43 -04:00
Henrique Gemignani Passos Lima 7e8bc34cab
Start RAssertDolphin (#3)
* Start RAssertDolphin

* Add OSContext

* Add missing files, Prime2's ErrorHandler

* Progress in ErrorHandler

* comments

* Don't link new code

* Format code

* Slight adjustments

* Use u16 for OSError
2022-09-29 19:09:11 -04:00
Luke Street 3831cfa905 Some CBallCamera progress 2022-09-29 01:30:20 -04:00
Luke Street 2afec50c52 Remove some hacks from CBallCamera 2022-09-21 01:40:03 -04:00
Luke Street 21f597aeb7 Begin CBallCamera & more headers 2022-09-21 01:18:20 -04:00
Phillip Stephens 57ce723ec2 More allocator work 2022-09-19 21:35:24 -07:00
Luke Street 5d9f7afa3b CPlayer header, more CScriptPlatform, renaming 2022-09-19 00:19:46 -04:00
Luke Street 7608f27ed2 Various rstl fixes; continue CScriptMazeNode & CScriptPlatform 2022-09-18 13:51:07 -04:00
Luke Street feac221b4d Implement rstl::optional_object_null 2022-09-18 02:16:53 -04:00
Luke Street 6a979e343f clang-format pass 2022-09-18 02:05:46 -04:00
Luke Street 135d63412c Start matching CScriptPlatform; more CScriptMazeNode 2022-09-18 01:55:13 -04:00
Phillip Stephens 972aa78e61 Match CScriptMazeNode::SendScriptMsgs 2022-09-15 21:30:20 -07:00
Luke Street ff0275b48f CScriptMazeNode progress 2022-09-15 00:08:57 -04:00
Luke Street 38ca1f6816 Begin matching CScriptMazeNode 2022-09-14 01:24:12 -04:00
Luke Street 0eefeac3c6 Match & link CScriptDebugCameraWaypoint 2022-09-13 22:25:14 -04:00
Luke Street a6e365791b More main progress; tons of headers & stuff 2022-09-13 00:28:02 -04:00
Luke Street 7eb08b6ee8 Migrate s32->int, u32->uint; fix dolphin/types.h 2022-09-05 00:01:22 -04:00
Luke Street 174a2d98f7 Header cleanup, NONMATCHING option 2022-08-31 20:22:20 -04:00
Luke Street f41c87eea7 Create & link TCastTo.cpp 2022-08-16 17:47:16 -04:00
Luke Street bcfefcc34a Renaming & more CActor progress 2022-08-15 22:14:28 -04:00
Phillip Stephens 8e90988b5c Minor CActor/CModelData fixes, add matching CActor::UpdateAnimation 2022-08-14 22:50:25 -07:00
Luke Street 09dfe946fc Continued work on CActor 2022-08-15 00:51:06 -04:00
Luke Street 16514e942e Revert bad rename 2022-08-14 14:42:30 -04:00
Luke Street 85284f7640 Continue work on CActor::UpdateAnimation; lots of headers n stuff 2022-08-14 14:38:41 -04:00
Luke Street e16e6bca49 Start filling out CVector3f/CTransform4f 2022-08-13 00:32:42 -04:00
Luke Street 44b17813bd Initial work on CActor.cpp 2022-08-12 21:26:54 -04:00
Luke Street 0b6ce7f781 Add & link CEntity.cpp 2022-08-10 22:33:46 -04:00
Phillip Stephens 7043befead Various imps 2022-08-05 03:23:49 -07:00
Phillip Stephens 7cd80cf53b Minor correction to CInputStream::Get 2022-07-30 17:38:13 -07:00
Phillip Stephens 2f39c70005 Link CHUDMemoParms.cpp, minor data fixes 2022-07-30 13:10:04 -07:00
Luke Street 863cf71312 Migrate to inline=deferred,noauto 2022-07-28 09:19:26 -04:00
Luke Street 848752477e Reorganize includes to match asm 2022-07-18 18:42:58 -04:00
Luke Street 18079ecfee Almost matched CInputStream 2022-07-14 20:48:18 -04:00
Luke Street e98f62c3a6 Implement TObj*/IObj; finish matching CStringTable 2022-07-14 12:24:26 -04:00
Luke Street 44d675d87d Begin decompiling CCameraFilterPass::DrawWideScreen 2022-07-02 01:30:11 -04:00
Phillip Stephens d9393c0953
Move Kyoto_CWD to MetroidPrime 2022-04-15 21:01:44 -07:00