Porting Test Drive II from SNES to PC, Part 46: Demoting game_11.mss from gameplay seed to front-end menu state
Porting Test Drive II from SNES to PC, Part 46: Demoting game_11.mss from gameplay seed to front-end menu state The last Lane 3 checkpoint needed a correction. I had promoted the current game_11.ms...

Source: DEV Community
Porting Test Drive II from SNES to PC, Part 46: Demoting game_11.mss from gameplay seed to front-end menu state The last Lane 3 checkpoint needed a correction. I had promoted the current game_11.mss sweep as if it were a gameplay seed. It is not. The new audit proves that the current mutable game_11.mss starts in a front-end menu family, even though some captured frames pass through a gameplay-like cockpit surface. That distinction matters, because a screenshot that looks like gameplay is not enough on its own. The state and selector family have to agree too. The new guardrail is a seed-surface audit tools/run_track1_seed_sweep.py now runs a short no-input audit before it classifies any sweep result. On the current game_11.mss, that audit stays on: active_main = 02:9016 $1C6A = 1 $1C70 = 0 $1C76 = 1 $0202 = 0xFFFF for frames 0..7. That is now classified as: front_end_menu_seed So the sweep output is still useful, but only as menu/presentation evidence for this seed family. Why the old