summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSonic Dreamcaster <alejandro.asenjo88@gmail.com>2025-05-24 22:52:29 -0300
committerSonic Dreamcaster <alejandro.asenjo88@gmail.com>2025-05-24 22:52:29 -0300
commit7a486493b4eb4c96163864071ba12f1eb7b0fa15 (patch)
treeb4db4c0a7e322d6eba819b05b665722b74ed1796
parent26b3ebe15c764cd6aa9f41b6a23728837809d2c0 (diff)
Tag MaBombDrop
-rw-r--r--src/overlays/ovl_i5/fox_ma.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/overlays/ovl_i5/fox_ma.c b/src/overlays/ovl_i5/fox_ma.c
index 6825f828..0db5a77f 100644
--- a/src/overlays/ovl_i5/fox_ma.c
+++ b/src/overlays/ovl_i5/fox_ma.c
@@ -5925,11 +5925,17 @@ void Macbeth_MaBombDrop_Draw(MaBombDrop* this) {
break;
case 1:
+ // @port Skip interpolation
+ FrameInterpolation_ShouldInterpolateFrame(false);
+
Matrix_Scale(gGfxMatrix, this->fwork[0], this->scale, 2.5f, MTXF_APPLY);
Matrix_SetGfxMtx(&gMasterDisp);
RCP_SetupDL_40();
gSPClearGeometryMode(gMasterDisp++, G_CULL_BACK);
gSPDisplayList(gMasterDisp++, D_ENMY_PLANET_4008F70);
+
+ // @port renable interpolation
+ FrameInterpolation_ShouldInterpolateFrame(true);
RCP_SetupDL(&gMasterDisp, SETUPDL_64);
break;
}
@@ -6496,12 +6502,6 @@ f32 D_i5_801BA854[8] = { 1.5f, -1.0f, 0.7f, 0.0f, 0.9f, 0.7f, -1.0f, 1.5f };
f32 D_i5_801BA874[8] = { 200.0f, 300.0f, 400.0f, 0.0f, 500.0f, 100.0f, 120.0f, 100.0f };
f32 D_i5_801BA894[8] = { 200.0f, 250.0f, 220.0f, 0.0f, 200.0f, 230.0f, 220.0f, 350.0f };
-
-
-
-
-
-
void Macbeth_LevelComplete2(Player* player) {
s32 i;
s32 j;