From 55419843ade72e79ab0ed1c50aee3bd8e8a8d72f Mon Sep 17 00:00:00 2001 From: MegaMech Date: Mon, 2 Mar 2026 17:29:03 -0700 Subject: [PATCH] Update SkyActor.h (#666) * Update SkyActor.h * Update menu_items.c --- src/engine/sky/SkyActor.h | 1 + src/menu_items.c | 30 ------------------------------ 2 files changed, 1 insertion(+), 30 deletions(-) diff --git a/src/engine/sky/SkyActor.h b/src/engine/sky/SkyActor.h index 6e95d4e84..77fbbff89 100644 --- a/src/engine/sky/SkyActor.h +++ b/src/engine/sky/SkyActor.h @@ -20,6 +20,7 @@ public: mScreen = screen; }; SkyActor(ScreenContext* screen, u16 cloudVariant, u16 posY, u16 rotY, u16 scalePercent) {}; + virtual ~SkyActor() {}; virtual void Draw(ScreenContext* ctx, s32 arg0) {}; virtual void Tick() {}; diff --git a/src/menu_items.c b/src/menu_items.c index 6689142d6..da6df9668 100644 --- a/src/menu_items.c +++ b/src/menu_items.c @@ -2052,9 +2052,6 @@ void print_text0(s32 column, s32 row, char* text, s32 tracking, f32 scaleX, f32 return; } - // @port Skip Interpolation, if interpolated later remove this tag - FrameInterpolation_ShouldInterpolateFrame(false); - gSPDisplayList(gDisplayListHead++, D_020077A8); if (*text != 0) { do { @@ -2080,9 +2077,6 @@ void print_text0(s32 column, s32 row, char* text, s32 tracking, f32 scaleX, f32 } while (*text != 0); } gSPDisplayList(gDisplayListHead++, D_020077D8); - - // @port Resume Interpolation, if interpolated later remove this tag - FrameInterpolation_ShouldInterpolateFrame(true); } // Time trials @@ -2095,9 +2089,6 @@ void print_text0_wide_right(s32 column, s32 row, char* text, s32 tracking, f32 s return; } - // @port Skip Interpolation, if interpolated later remove this tag - FrameInterpolation_ShouldInterpolateFrame(false); - gSPDisplayList(gDisplayListHead++, D_020077A8); if (*text != 0) { do { @@ -2123,9 +2114,6 @@ void print_text0_wide_right(s32 column, s32 row, char* text, s32 tracking, f32 s } while (*text != 0); } gSPDisplayList(gDisplayListHead++, D_020077D8); - - // @port Resume Interpolation, if interpolated later remove this tag - FrameInterpolation_ShouldInterpolateFrame(true); } void print_text_mode_1(s32 column, s32 row, char* text, s32 tracking, f32 scaleX, f32 scaleY) { @@ -2156,9 +2144,6 @@ void print_text1(s32 column, s32 row, char* text, s32 tracking, f32 scaleX, f32 return; } - // @port Skip Interpolation, if interpolated later remove this tag - FrameInterpolation_ShouldInterpolateFrame(false); - while (*temp_string != 0) { glyphIndex = char_to_glyph_index(temp_string); if (glyphIndex >= 0) { @@ -2218,9 +2203,6 @@ void print_text1(s32 column, s32 row, char* text, s32 tracking, f32 scaleX, f32 } } gSPDisplayList(gDisplayListHead++, D_020077D8); - - // @port Resume Interpolation, if interpolated later remove this tag - FrameInterpolation_ShouldInterpolateFrame(true); } void print_text1_left(s32 column, s32 row, char* text, s32 tracking, f32 scaleX, f32 scaleY) { @@ -2249,9 +2231,6 @@ void print_text2(s32 column, s32 row, char* text, s32 tracking, f32 scaleX, f32 return; } - // @port Skip Interpolation, if interpolated later remove this tag - FrameInterpolation_ShouldInterpolateFrame(false); - gSPDisplayList(gDisplayListHead++, D_020077A8); if (*text != 0) { do { @@ -2283,9 +2262,6 @@ void print_text2(s32 column, s32 row, char* text, s32 tracking, f32 scaleX, f32 } gSPDisplayList(gDisplayListHead++, D_020077D8); - - // @port Resume Interpolation, if interpolated later remove this tag - FrameInterpolation_ShouldInterpolateFrame(true); } void print_text2_wide(s32 column, s32 row, char* text, s32 tracking, f32 scaleX, f32 scaleY, s32 arg6) { @@ -2298,9 +2274,6 @@ void print_text2_wide(s32 column, s32 row, char* text, s32 tracking, f32 scaleX, return; } - // @port Skip Interpolation, if interpolated later remove this tag - FrameInterpolation_ShouldInterpolateFrame(false); - gSPDisplayList(gDisplayListHead++, D_020077A8); if (*text != 0) { do { @@ -2332,9 +2305,6 @@ void print_text2_wide(s32 column, s32 row, char* text, s32 tracking, f32 scaleX, } gSPDisplayList(gDisplayListHead++, D_020077D8); - - // @port Resume Interpolation, if interpolated later remove this tag - FrameInterpolation_ShouldInterpolateFrame(true); } void func_800939C8(s32 column, s32 row, char* text, s32 tracking, f32 scaleX, f32 scaleY) {