diff --git a/docs/re/mission-freeze-signin-dialog.md b/docs/re/mission-freeze-signin-dialog.md index 261b7427..97c92f4a 100644 --- a/docs/re/mission-freeze-signin-dialog.md +++ b/docs/re/mission-freeze-signin-dialog.md @@ -134,3 +134,40 @@ So the run reaches a **live, animating state that is not a mission with spawned units** — most likely the launch cinematic or a post-take-off screen. The freeze is gone; identifying where the sequence actually lands, and what still separates it from unit spawn, is the remaining work. + +## ✅ Where the take-off sequence lands: the **cutscene**, not a hang + +Logging file and kernel activity through the whole navigation +(`--log_level=3 --log_mask=0`) and counting the names that appear: + + 12 \dat\movie <- heavy, repeated movie access + 3 \dat\sound + 2 Stage_S01 <- the stage resource IS referenced + 1 XamShowDeviceSelectorUI + +So after take-off the game is **playing the launch cutscene**. Under software +rendering a 720p movie decode is very slow — this corpus already had to raise +`INSTRUCTIONS_PER_MS` 100× because the movie handler has a 2 000 ms +software-decode deadline — which is exactly why this state persists for minutes. + +The state is unambiguously **live**, and by the widest margin measured so far: + +| | frozen | menus | **this state** | +|---|---|---|---| +| screen liveness | 0.00 % | 0.22 % | **11.00 %** | +| guest churn | 0.000 % | 0.190 % | **0.671 %** | + +and the progress counter advances on input — `17 → 101` across the skip attempts +— so the pad is reaching the game. + +## ❔ But the cutscene does not skip, and units never spawn + +Four rounds of START / Ⓐ / Ⓑ advanced the counter every time yet left +`DEF_VTABLE` / `INST_VTABLE` at **0 / 0**. The input registers; it just does not +end the sequence. + +So the remaining gap is narrow and well-defined: **the take-off cutscene runs and +is not skippable by the obvious buttons.** Either it must be played out (long, +under lavapipe), or the right skip input has not been found, or it is waiting on +something the movie path never delivers. That is the next question, and it is now +a question about *one* identified sequence rather than about a mysterious hang.