summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSonic Dreamcaster <alejandro.asenjo88@gmail.com>2025-04-01 01:15:57 -0300
committerSonic Dreamcaster <alejandro.asenjo88@gmail.com>2025-04-01 01:15:57 -0300
commit838d5521b7a07ee3bbd638a941dd7ef73027a5f0 (patch)
treedf1d70368ec7244e739fa0d4d52b6803167f4bdf
parent035a0c08fa411456b0039ddc439e155f295716bd (diff)
Sector Y Intro Cutscene white flash fix
-rw-r--r--src/engine/fox_demo.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/engine/fox_demo.c b/src/engine/fox_demo.c
index fe11ad34..40506dbb 100644
--- a/src/engine/fox_demo.c
+++ b/src/engine/fox_demo.c
@@ -2775,6 +2775,10 @@ void ActorCutscene_Draw(ActorCutscene* this) {
break;
case ACTOR_CS_37:
+ // Fixes the white flash on the right side of the screen during the Sector Y Intro Cutscene.
+ if ((gCurrentLevel == LEVEL_SECTOR_Y) && (gCsFrameCount == 350) && (gPlayer[0].csState == 2)) {
+ break;
+ }
RCP_SetupDL_49();
gDPSetPrimColor(gMasterDisp++, 0, 0, this->iwork[0], this->iwork[1], this->iwork[2], this->iwork[3]);
gDPSetEnvColor(gMasterDisp++, this->iwork[4], this->iwork[5], this->iwork[6], this->iwork[7]);