From 67536f525a8ffab2d8afef945a3d23d1e2b4411f Mon Sep 17 00:00:00 2001 From: coco875 <59367621+coco875@users.noreply.github.com> Date: Fri, 19 Dec 2025 19:06:19 +0100 Subject: [PATCH] Update render_player.c (#603) --- src/render_player.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/render_player.c b/src/render_player.c index 9e53f060e..b8bd8bc27 100644 --- a/src/render_player.c +++ b/src/render_player.c @@ -1350,9 +1350,9 @@ void render_kart(Player* player, s8 playerId, s8 screenId, s8 flipOffset) { #endif if ((screenId == 0) || (screenId == 1)) { sKartTexture = gEncodedKartTexture[D_801651D0[screenId][playerId]][screenId][playerId].unk_00; - // gross hack to match original behavior + // Texture not loaded yet - load it synchronously into the current buffer slot if (sKartTexture == NULL) { - load_kart_texture(player, playerId, screenId, screenId, 1); + load_kart_texture(player, playerId, screenId, screenId, D_801651D0[screenId][playerId]); sKartTexture = gEncodedKartTexture[D_801651D0[screenId][playerId]][screenId][playerId].unk_00; } } else {