Skip to content

Parity: render Bond in authored level intro cameras #3

Description

@akratch

Problem\nLevel intro camera parity is incomplete. On Dam, Bond is absent during the early authored establishing camera and appears only later in swirl-style sequences. This is documented in PORT.md and docs/STATUS.md, but needs a focused tracking issue before public launch.\n\n## Reproduction\n1. Build the native port.\n2. Run Dam through the normal frontend/start-menu path and through the direct --level path.\n3. Observe the authored intro camera sequence before player control.\n\nDo not attach ROM-derived screenshots or video to this issue. Describe the frame/sequence in text or provide local-only trace commands.\n\n## Desired end state\n- Intro camera scripts render the same relevant actors as original hardware/reference captures.\n- Start-menu and --level entry paths produce matching intro-camera state where they should.\n- A deterministic validation lane covers at least Dam for both entry paths.\n\n## Useful starting points\n- PORT.md level-intro divergence entry.\n- docs/INSTRUMENTATION.md trace-state and screenshot tooling.\n- Existing spawn/intro diagnostics around level 33.\n\n## Validation\n- ./tools/validate_quick.sh\n- A new or documented local-only intro-camera comparison command for Dam.\n- No ROM-derived media committed or attached.

Metadata

Metadata

Assignees

No one assigned

    Labels

    parityGameplay, renderer, audio, timing, and reference-behavior differencesrendererNative renderer, visual parity, display-list, and OpenGL work

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions