Skip to content

TailSnap

M. T. Kimmins edited this page Nov 20, 2025 · 3 revisions

LINK TO CODEBASE

Keywords

  • Diffing = comparing two or more binary files byte-by-byte or with a more lenient algorithm.

Purpose

Upon stratification of gold-standard .bin data into Segments, it was apparent from Phenakist's analysis that Segment 4 is conserved, but appears at different hexadecimal addresses between cartridges. Typical hex programs (like ImHex) does not easily align segments for analysis between .bin files. Diffing only reveals point mutations and not offset comparisons. TailSnap is designed to align segments of binary that may be conserved between cartridges, but are offset address-wise.

How it Works

To be built

Future Direction

To be built

Clone this wiki locally