Skip to content

Add passive movie checkpoints and controlled GCC/LLVM investigation - #4

Closed
hyp36rmax wants to merge 1 commit into
feature/playable-bosses-upstreamfrom
fix/intro-movie-render-transition
Closed

hyp36rmax wants to merge 1 commit into
feature/playable-bosses-upstreamfrom
fix/intro-movie-render-transition

Conversation

@hyp36rmax

Copy link
Copy Markdown
Owner

Adds Development-only persistent runtime checkpoints to the existing passive collector and sanitized diagnostic export. Movie disappearance remains unknown; no natural completion or manual skip is inferred. Matching Windows Application Error metadata can establish an exception; nonzero exit codes alone cannot. No dumps, input hooks, registry changes or renderer/game patches are added.

Corrects an existing collector width-variable collision that prevented exit-code retrieval after observing movie geometry. Adds a reproducible local-only A/B assembler using identical B01 patching, game assets and configuration with the exact GCC/MSVCRT and LLVM/UCRT native builds. Only DLLs and their derived integrity/recovery hashes differ. Original game files are excluded from Git and CI.

Validation: 36 local regression checks passed; checkpoint, exit, unknown-state, exception correlation, privacy and lifecycle tests passed; Retail/JPRE Apply/Restore and package/source-lock checks passed. Two independent local JPRE installations are assembled with diagnostics Off until explicit UAT opt-in.

Windows ABI execution, repeated natural-completion/skip tests and the CTD cause remain NEEDS VALIDATION. Natural completion, manual skip confirmation and internal rendering milestones remain UNKNOWN in this passive approach. This is diagnostic preparation, not a claimed movie fix. Keep PR #3 and Experience unchanged.

Copy link
Copy Markdown
Owner Author

Superseded by the approved movie-ownership integration merged through #5 and retained in Experience. Closing without merging the investigation implementation. Diagnostic findings and native-build comparison history remain preserved in local references and the verified cleanup recovery bundle.

@hyp36rmax hyp36rmax closed this Oct 22, 2026
@hyp36rmax
hyp36rmax deleted the fix/intro-movie-render-transition branch October 22, 2026 04:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant