forked from Ports/goldeneye-pc-port
User directly compared this port's level-start sequence against real N64 from memory: N64 shows Bond grounded, arms at sides, for 1-2s before he draws his gun and surveils left-right (~0.25-0.5s later) as the camera moves to first-person. This port shows Bond floating from the very first frame his model appears -- never briefly grounded. Traced the second phase too: chrlvTickBondIntro (chraction.c:7663, also decomp-verbatim) is a watchdog that switches Bond from the held "extending_left_hand" pose to fire_standing_draw_one_handed_weapon_fast once the first pose wraps -- confirmed firing live. The two-phase structure matches the user's description exactly; only the first phase's visual (grounded vs floating) diverges. Checked one more candidate: c_item_entries[BODY_Formal_Wear].pov = 1.058, a small plausible-looking scale constant, not an obvious corruption -- doesn't distinguish good data from bad on its own. With theory (b) (faithful N64 behavior) now ruled out by direct comparison, and the selection/scale code confirmed clean, this narrows to bucket (a): the extending_left_hand clip's own keyframe data being mis-decoded for this port around frame 95. Next step is a D252-style raw ROM byte dump, not more source tracing.