mirror of
https://github.com/Cesarus85/ringfall-mjolnir-vr.git
synced 2026-10-21 20:00:35 +02:00
Lane D refresh packet 4: systems, +3,984 padded bytes strict exact (11 functions), zero stable-verdict regressions; stack_walk_windows.obj is now a whole-object code match (16/16). - stack_walk_windows.c: _walk_up, _is_valid_ebp, _walk_stack, _walk_stack_context and _stack_walk_with_context exact. The debug build attests `if (ignore_levels) while (--ignore_levels) walk_up();`, the global re-reads and the four instruction-byte locals. - main.c: _compute_subframe_counts (debug-build byte local and ?: column test) and _main_game_render (PIN, goto-free player-window assignment). - bink_playback.c: _bink_draw_frame (the ((index+1)&2) corner idiom used by interface.c and hud_draw.c; debug locals scoped to the debug block). - draw_string.c: _parse_string; styled_font_get takes (font_index, style) per the debug build's parameter homes. - prime_numbers.c: _primegen as a plain sieve. - transport_endpoint_set_winsock.c: _add_endpoint_to_set single exit. fake_match_scan flags its listening-bit test as identical branches; the debug build has two separate FD_SET expansions under the same test and January's bytes carry the test, so the shape is original (commented). _poll_endpoint_set moves to the target's 560-byte size (fuzzy 72.3% -> 98.5%); its park is re-measured in place. - parked.json: unpark the six newly exact parked functions; refresh _poll_endpoint_set. Gate: ninja PASS, parks 134 active / 0 stale / 0 invalid, admission 0 contradicted / 0 revoked, castcheck clean; fake scan adds only the adjudicated identical-branches lead. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>