MonsterDruide1
MonsterDruide1
Sorry for having it get stuck here - I'll try my best to help get this PR back on track, if you're still interested. > Is there a particular version...
Yours still has additional implementations of various `Projection` stuff (`.cpp` files), and `seadViewport.cpp`. I'd still like to get those merged/fixed, are you interested in preparing that or do you want...
The first one matches with an `asm("")` hack in multiple variants: https://decomp.me/scratch/t7ZYY It is a different function than what you wrote in the description though 🤔
`tryBoundMoveWall`: https://decomp.me/scratch/flkzW
For the next one, it's somehow the memory of `quat2` being reused for `quat3`, but I can't figure it out today.
Last 4 decomp.me's are broken, can you re-upload those?
This one is probably an inline function: https://decomp.me/scratch/hcTEn
Next one: https://decomp.me/scratch/Zu3fo
The other three are pretty large mismatches, can you try to minimize those further yourself or have you already tried with seemingly no result?
`accelStick`: note the functional difference due to the wrong jump at 2d8 / 4a0c. To fix that one, insert `stickAccel.set(0.0f,0.0f,0.0f);` in the early `if (mIsPlayerCaptured)`, which however introduces new mismatches....