From 4a2d9d8a4c0474c12e300ced2088fa77eea0eff0 Mon Sep 17 00:00:00 2001 From: Ada <60364512+GreatArgorath@users.noreply.github.com> Date: Wed, 17 Aug 2022 13:20:15 +0100 Subject: [PATCH 1/2] Fixes ToT Fog --- libultraship/libultraship/Lib/Fast3D/gfx_pc.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libultraship/libultraship/Lib/Fast3D/gfx_pc.cpp b/libultraship/libultraship/Lib/Fast3D/gfx_pc.cpp index e5c041f173..92ab826a96 100644 --- a/libultraship/libultraship/Lib/Fast3D/gfx_pc.cpp +++ b/libultraship/libultraship/Lib/Fast3D/gfx_pc.cpp @@ -2112,6 +2112,10 @@ static void gfx_run_dl(Gfx* cmd) { switch (opcode) { // RSP commands: + case G_LOAD_UCODE: + rsp.fog_mul = 0; + rsp.fog_offset = 0; + break; case G_MARKER: { cmd++; From 32c10ac88550a2de9e54ea0d3db9f01f03f439e9 Mon Sep 17 00:00:00 2001 From: Ada <60364512+GreatArgorath@users.noreply.github.com> Date: Wed, 17 Aug 2022 14:47:43 +0100 Subject: [PATCH 2/2] Update libultraship/libultraship/Lib/Fast3D/gfx_pc.cpp Co-authored-by: David Chavez --- libultraship/libultraship/Lib/Fast3D/gfx_pc.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libultraship/libultraship/Lib/Fast3D/gfx_pc.cpp b/libultraship/libultraship/Lib/Fast3D/gfx_pc.cpp index 92ab826a96..bb89877baf 100644 --- a/libultraship/libultraship/Lib/Fast3D/gfx_pc.cpp +++ b/libultraship/libultraship/Lib/Fast3D/gfx_pc.cpp @@ -2112,7 +2112,7 @@ static void gfx_run_dl(Gfx* cmd) { switch (opcode) { // RSP commands: - case G_LOAD_UCODE: + case G_LOAD_UCODE: rsp.fog_mul = 0; rsp.fog_offset = 0; break;