Headpenguin
6d3246801f
progress.py
2024-06-26 22:11:27 -04:00
Headpenguin
14124664f3
Rematch a few functions
2024-06-26 22:04:49 -04:00
Headpenguin
1be6713cb9
Add non-matching decompilation of TVec3f::cubic
2024-06-26 17:09:02 -04:00
Headpenguin
955da3585d
100% Gravity.a
...
Matched ConeGravity::calcOwnGravityVector and cleaned up CubeGravity.cpp
Cleaned up comments in TMatrix.hpp
Added an inline in TVec.hpp for vector rejection that gets used
throughout Gravity.a
2024-06-26 17:06:23 -04:00
Headpenguin
e8794553c5
100% SegmentGravity.o, WireGravity.o, ParallelGravity.o,
...
DiskTorusGravity.o
Matched all remaining functions in the above files and
both forms of `TRot3f::mult33`. The `mult33` functions and
`mult33inline` should be returned to since they likely are the same
function. As of right now, `mult33inline` is used to define the
single argument form of `mult33` but not the double argument form.
Added some extra paired single TVec3f inlines
Provided comments explaining what `MR::makeAxisVerticalZX` and
`MR::calcPerpendicularFootToLineInside` do
2024-06-25 20:33:11 -04:00
Headpenguin
52ce5cfd5d
Match TMtx3f::mult33
2024-06-24 17:09:07 -04:00
Joshua Andrew
61e9a75683
map out Candlestand
2024-06-23 19:46:44 -04:00
Joshua Andrew
62e5b19ea7
make SkeletalFishGuard::isPlayerInAttackRange
better
2024-06-22 17:17:30 -04:00
Joshua Andrew
3b3bc7d518
attempt the last function
2024-06-22 16:43:57 -04:00
Joshua Andrew
279558f3dc
attempt SkeletalFishGuard::calcTarget
2024-06-22 15:57:00 -04:00
Joshua Andrew
182bdcc647
get close to matching SkeletalFishGuard::turn
2024-06-22 15:37:06 -04:00
Joshua Andrew
93c51bf3ec
match SkeletalFishGuard::rotateVertical
2024-06-22 15:05:05 -04:00
Gabbo
5013ce5028
Birikyu 95%
2024-06-22 14:31:58 +02:00
Joshua Andrew
2a64b1104e
Merge branch 'master' of https://github.com/shibbo/Petari
2024-06-21 19:14:07 -04:00
Joshua Andrew
10d6a509c4
a shot at SkeletalFishGuard::isLineOfSightClear
2024-06-21 19:13:54 -04:00
Headpenguin
d59dd42b0b
Match DiskGravity::updateLocalParam, DiskGravity::calcOwnGravityVec, and
...
TRot3f::setRotate
DiskGravity::updateLocalParam uses an inline of TRot3f::setRotate which
is almost (but not quite yet) unified with the original function.
DiskGravity::updateLocalParam also involved a somewhat ugly abuse of
references to obtain the correct codegen. JMath::TSinCosTable has fixed
so that the table is the correct size and the likely intent of the
template paramater is expressed.
2024-06-21 15:18:04 -04:00
Super Hackio
3b9202395c
Fix missing "M" in sound effect name
2024-06-21 11:43:14 -07:00
Gabbo
53fd4ff9db
FountainBig 100%
2024-06-15 14:52:59 +02:00
Gabbo
563bdb1530
SurprisedGalaxy 100%
2024-06-14 16:28:40 +02:00
Galaxy Master
87172e15e7
Match FileRipper::checkCompressed
2024-06-10 01:45:26 -04:00
Joshua Andrew
3ac4581d9d
map out AstroDomeCameraController
2024-06-08 15:02:43 -04:00
Joshua Andrew
44d6d12ced
AstroDomeDemoAstroGalaxy.o
100%
2024-06-08 13:42:40 -04:00
Gabbo
2d774138d2
Banekiti 100%
2024-06-08 00:05:57 +02:00
Gabbo
eabdd023c4
HipDropRock 93.3%
2024-06-04 13:30:45 +02:00
Joshua Andrew
b5dc6e8c55
some changes to StageDataHolder
and ScenarioDataParser
2024-06-03 06:53:16 -04:00
Gabbo
328847731c
BallBeamer's first member variable documented + addition of RingBeam.hpp
2024-06-02 02:10:30 +02:00
Headpenguin
7cf20cbaa8
incomplete gravity/jsystem work
2024-06-01 17:09:43 -04:00
Gabbo
1d21589b82
added 2 functions to Util
2024-06-01 18:52:53 +02:00
Gabbo
3ac13bc1b3
Jiraira 88%
-> 96%
2024-06-01 18:47:32 +02:00
Headpenguin
e5ee4f78fd
Match setRangeBox
2024-05-30 17:24:01 -04:00
Gabbo
38d9ad9b5e
BallBeamer 88%
2024-05-30 21:41:01 +02:00
Gabbo
011d0eff4b
PrizeRing 90%
2024-05-26 20:52:46 +02:00
shibbo
31bae44357
more progress on StageDataHolder
2024-04-29 10:47:05 -04:00
shibbo
a8d6cd73e8
fix warnings in PrizeRing
2024-04-29 10:09:40 -04:00
shibbo
5ed2c1b461
matched StageDataHolder::initPlacementMario
2024-04-29 09:47:56 -04:00
Gabbo
89b7f1961c
BattleShipElevator 100%
2024-04-29 15:04:24 +02:00
Gabbo
92c5425aca
PrizeRing 87%
2024-04-28 15:18:06 +02:00
shibbo
e65f7b420e
fix all current nonmatchings on StageDataHolder
2024-04-24 18:54:14 -04:00
shibbo
97b5ac9699
match StageDataHolder::getCommonPathPointInfo
2024-04-24 18:32:23 -04:00
shibbo
ffa24c9026
Progress bump
2024-04-24 18:09:56 -04:00
shibboleet
38ef076ea1
Merge pull request #159 from Headpenguin/master
...
Match a few MarioAnimator functions and related functions
2024-04-24 18:07:33 -04:00
shibbo
12e388272b
start on some JUTConsole
stuff
2024-04-24 18:06:04 -04:00
Gabbo
66e2469a60
SnowCapsulePlanet 100%
+ small corrections
2024-04-23 14:01:21 +02:00
Gabbo
9e59caaee8
PicketSwitch 100%
+ small edit on Jiraira.hpp
2024-04-22 22:23:20 +02:00
Gabbo
dc86f99802
SpinLeverSwitch 100%
2024-04-21 16:19:11 +02:00
Gabbo
4cd5d50b2d
forgot a file
2024-04-17 17:14:37 +02:00
Gabbo
b58dd1966c
Jiraira 88.8%
2024-04-17 14:37:48 +02:00
Headpenguin
9c4d010f6d
clang format
2024-04-14 21:20:09 -04:00
Headpenguin
4d6e3c352f
Small fixes
2024-04-14 21:16:11 -04:00
Headpenguin
88aed73bec
Fix errors on clean build
...
Fix math_types.hpp not being included in several files and propogate
renamed variables from MarioAnimator and MarioActor::drawMarioModel
2024-04-14 21:02:28 -04:00