From a5b7f975d2416099f4b641a9c17a7f7ed6f2bac7 Mon Sep 17 00:00:00 2001 From: MegaMech Date: Mon, 11 Sep 2023 15:06:59 -0600 Subject: [PATCH] Update main.c (#414) --- src/main.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main.c b/src/main.c index 6267d3bf4..6cfebeec6 100644 --- a/src/main.c +++ b/src/main.c @@ -263,8 +263,10 @@ void create_gfx_task_structure(void) { gGfxSPTask->task.t.flags = OS_TASK_DP_WAIT; gGfxSPTask->task.t.ucode_boot = rspbootTextStart; gGfxSPTask->task.t.ucode_boot_size = ((u8 *) rspbootTextEnd - (u8 *) rspbootTextStart); - // Use F3DEX on non-racing states and if there's only one player. - // Otherwise use F3DLX which has a simple subpixel calculation. + + + // The split-screen multiplayer racing state uses F3DLX which has a simple subpixel calculation. + // Singleplayer race mode and all other game states use F3DEX. // http://n64devkit.square7.ch/n64man/ucode/gspF3DEX.htm if (gGamestate != RACING || gPlayerCountSelection1 == 1) { gGfxSPTask->task.t.ucode = gspF3DEXTextStart;