DEV Community

Porting Test Drive II from SNES to PC Series' Articles

Back to Nivando Soares's Series
Porting Test Drive II from SNES to PC, Part 5: Making generated evidence intentional

Porting Test Drive II from SNES to PC, Part 5: Making generated evidence intentional

1
Comments
4 min read
Porting Test Drive II from SNES to PC, Part 1: Day 0 to a measurable ROM

Porting Test Drive II from SNES to PC, Part 1: Day 0 to a measurable ROM

1
Comments
4 min read
Porting Test Drive II from SNES to PC, Part 2: The first native intro slice

Porting Test Drive II from SNES to PC, Part 2: The first native intro slice

1
Comments
5 min read
Porting Test Drive II from SNES to PC, Part 3: Provenance instead of screenshots

Porting Test Drive II from SNES to PC, Part 3: Provenance instead of screenshots

1
Comments
4 min read
Porting Test Drive II from SNES to PC, Part 4: Validation, cleanup, and current blockers

Porting Test Drive II from SNES to PC, Part 4: Validation, cleanup, and current blockers

1
Comments
4 min read
Porting Test Drive II from SNES to PC, Part 6: Portable tooling, not personal tooling

Porting Test Drive II from SNES to PC, Part 6: Portable tooling, not personal tooling

1
Comments
4 min read
Porting Test Drive II from SNES to PC, Part 7: Repo-owned validation output instead of shared emulator state

Porting Test Drive II from SNES to PC, Part 7: Repo-owned validation output instead of shared emulator state

Comments
4 min read
Porting Test Drive II from SNES to PC, Part 5: Making scanline validation repo-owned

Porting Test Drive II from SNES to PC, Part 5: Making scanline validation repo-owned

Comments
4 min read
Porting Test Drive II from SNES to PC, Part 6: When the bridge regresses

Porting Test Drive II from SNES to PC, Part 6: When the bridge regresses

1
Comments
3 min read
Porting Test Drive II from SNES to PC, Part 5: A real producer trace at frame 986

Porting Test Drive II from SNES to PC, Part 5: A real producer trace at frame 986

1
Comments
5 min read
Porting Test Drive II from SNES to PC, Part 6: Extending late-window ownership through frame 994

Porting Test Drive II from SNES to PC, Part 6: Extending late-window ownership through frame 994

Comments
5 min read
Porting Test Drive II from SNES to PC, Part 7: Making frame 998 a real ownership anchor

Porting Test Drive II from SNES to PC, Part 7: Making frame 998 a real ownership anchor

Comments
4 min read
Porting Test Drive II from SNES to PC, Part 8: Closing the first 998..1005 ownership block

Porting Test Drive II from SNES to PC, Part 8: Closing the first 998..1005 ownership block

Comments
4 min read
Porting Test Drive II from SNES to PC, Part 9: Closing the 1006..1013 ownership block

Porting Test Drive II from SNES to PC, Part 9: Closing the 1006..1013 ownership block

1
Comments
4 min read
Porting Test Drive II from SNES to PC, Part 10: Closing the 1014..1021 ownership block

Porting Test Drive II from SNES to PC, Part 10: Closing the 1014..1021 ownership block

1
Comments
4 min read
Porting Test Drive II from SNES to PC, Part 11: Closing the 1022..1029 ownership block

Porting Test Drive II from SNES to PC, Part 11: Closing the 1022..1029 ownership block

Comments
4 min read
Porting Test Drive II from SNES to PC, Part 12: Closing the 1030..1037 ownership block

Porting Test Drive II from SNES to PC, Part 12: Closing the 1030..1037 ownership block

Comments
3 min read
Porting Test Drive II from SNES to PC, Part 13: Closing the 1038..1045 ownership block

Porting Test Drive II from SNES to PC, Part 13: Closing the 1038..1045 ownership block

Comments
4 min read
Porting Test Drive II from SNES to PC, Part 14: Closing the 1046..1053 ownership block

Porting Test Drive II from SNES to PC, Part 14: Closing the 1046..1053 ownership block

Comments
3 min read
Porting Test Drive II from SNES to PC, Part 15: Closing the 1054..1061 ownership block

Porting Test Drive II from SNES to PC, Part 15: Closing the 1054..1061 ownership block

Comments
3 min read
Porting Test Drive II from SNES to PC, Part 16: Closing the 1062..1069 ownership block

Porting Test Drive II from SNES to PC, Part 16: Closing the 1062..1069 ownership block

Comments
3 min read
Porting Test Drive II from SNES to PC, Part 17: Closing the 1070..1077 ownership block

Porting Test Drive II from SNES to PC, Part 17: Closing the 1070..1077 ownership block

Comments
3 min read
Porting Test Drive II from SNES to PC, Part 18: Closing the 1078..1085 ownership block

Porting Test Drive II from SNES to PC, Part 18: Closing the 1078..1085 ownership block

Comments
4 min read
Porting Test Drive II from SNES to PC, Part 19: Splitting the post-1093 attract window with active Mesen traces

Porting Test Drive II from SNES to PC, Part 19: Splitting the post-1093 attract window with active Mesen traces

Comments
3 min read
Porting Test Drive II from SNES to PC, Part 20: Closing the 1102..1117 late attract continuation

Porting Test Drive II from SNES to PC, Part 20: Closing the 1102..1117 late attract continuation

Comments
3 min read
Porting Test Drive II from SNES to PC, Part 21: Narrowing the static Mode 7 plateau to BG sampling

Porting Test Drive II from SNES to PC, Part 21: Narrowing the static Mode 7 plateau to BG sampling

Comments
3 min read
Porting Test Drive II from SNES to PC, Part 22: Demoting M7SEL edge handling on the static Mode 7 plateau

Porting Test Drive II from SNES to PC, Part 22: Demoting M7SEL edge handling on the static Mode 7 plateau

Comments
2 min read
Porting Test Drive II from SNES to PC, Part 23: Mapping DOS menu contracts onto the SNES front end

Porting Test Drive II from SNES to PC, Part 23: Mapping DOS menu contracts onto the SNES front end

Comments
4 min read
Porting Test Drive II from SNES to PC, Part 24: Tightening the SNES selector domains and the B1F9 handoff window

Porting Test Drive II from SNES to PC, Part 24: Tightening the SNES selector domains and the B1F9 handoff window

2
Comments
3 min read
Porting Test Drive II from SNES to PC, Part 25: Recovering the SNES preview-helper extractor

Porting Test Drive II from SNES to PC, Part 25: Recovering the SNES preview-helper extractor

Comments
3 min read
Porting Test Drive II from SNES to PC, Part 26: Tightening the SNES front-end selector cardinality

Porting Test Drive II from SNES to PC, Part 26: Tightening the SNES front-end selector cardinality

1
Comments
2 min read
Porting Test Drive II from SNES to PC, Part 27: Closing the SNES front-end descriptor-table base

Porting Test Drive II from SNES to PC, Part 27: Closing the SNES front-end descriptor-table base

Comments
2 min read
Porting Test Drive II from SNES to PC, Part 28: Closing the SNES car-select BG2 mutability lane

Porting Test Drive II from SNES to PC, Part 28: Closing the SNES car-select BG2 mutability lane

Comments
3 min read
Porting Test Drive II from SNES to PC, Part 29: Reframing the SNES front-end car-presentation diffs

Porting Test Drive II from SNES to PC, Part 29: Reframing the SNES front-end car-presentation diffs

Comments
3 min read
Porting Test Drive II from SNES to PC, Part 30: Closing the SNES BG2 CHR-region delta

Porting Test Drive II from SNES to PC, Part 30: Closing the SNES BG2 CHR-region delta

Comments
2 min read
Porting Test Drive II from SNES to PC, Part 31: Closing the SNES top-menu signboard labels

Porting Test Drive II from SNES to PC, Part 31: Closing the SNES top-menu signboard labels

Comments
2 min read
Porting Test Drive II from SNES to PC, Part 32: Closing the SNES top-menu transition semantics

Porting Test Drive II from SNES to PC, Part 32: Closing the SNES top-menu transition semantics

1
Comments
2 min read
Porting Test Drive II from SNES to PC, Part 33: Closing the SNES downstream rival-grid structure

Porting Test Drive II from SNES to PC, Part 33: Closing the SNES downstream rival-grid structure

Comments
2 min read
Porting Test Drive II from SNES to PC, Part 34: Closing the SNES Select Opponent clock slot

Porting Test Drive II from SNES to PC, Part 34: Closing the SNES Select Opponent clock slot

Comments
2 min read
Porting Test Drive II from SNES to PC, Part 35: closing the Select Opponent handoff split

Porting Test Drive II from SNES to PC, Part 35: closing the Select Opponent handoff split

Comments
1 min read
Porting Test Drive II from SNES to PC, Part 36: Closing the SNES organic default-rival handoff path

Porting Test Drive II from SNES to PC, Part 36: Closing the SNES organic default-rival handoff path

1
Comments
2 min read
Porting Test Drive II from SNES to PC, Part 37: Narrowing the SNES clock-slot timing drift

Porting Test Drive II from SNES to PC, Part 37: Narrowing the SNES clock-slot timing drift

1
Comments
2 min read
Porting Test Drive II from SNES to PC, Part 38: Closing Callback-Relative Fourth-Slot Selection

Porting Test Drive II from SNES to PC, Part 38: Closing Callback-Relative Fourth-Slot Selection

Comments
2 min read
Porting Test Drive II from SNES to PC, Part 39: Closing the No-Opponent Handoff Into 02:9016

Porting Test Drive II from SNES to PC, Part 39: Closing the No-Opponent Handoff Into 02:9016

1
Comments
2 min read
Porting Test Drive II from SNES to PC, Part 40: Narrowing the Post-02:9016 Divergence Window

Porting Test Drive II from SNES to PC, Part 40: Narrowing the Post-02:9016 Divergence Window

Comments
2 min read
Porting Test Drive II from SNES to PC, Part 41: Adding Post-02:9016 Screenshot Review Packs

Porting Test Drive II from SNES to PC, Part 41: Adding Post-02:9016 Screenshot Review Packs

Comments
2 min read
Porting Test Drive II from SNES to PC, Part 42: Fixing the post-02:9016 review-pack alignment

Porting Test Drive II from SNES to PC, Part 42: Fixing the post-02:9016 review-pack alignment

Comments
3 min read
Porting Test Drive II from SNES to PC, Part 43: Closing the first post-02:9016 rival marker split

Porting Test Drive II from SNES to PC, Part 43: Closing the first post-02:9016 rival marker split

1
Comments
3 min read
Porting Test Drive II from SNES to PC, Part 44: Narrowing the first rival-only blink cue

Porting Test Drive II from SNES to PC, Part 44: Narrowing the first rival-only blink cue

Comments
2 min read
Porting Test Drive II from SNES to PC, Part 45: Fingerprinting the current track-start gameplay seed

Porting Test Drive II from SNES to PC, Part 45: Fingerprinting the current track-start gameplay seed

Comments
2 min read
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

1
Comments
2 min read
Porting Test Drive II from SNES to PC, Part 47: Probing late A/B response on the default-rival corridor

Porting Test Drive II from SNES to PC, Part 47: Probing late A/B response on the default-rival corridor

Comments
2 min read