import struct with open("digital-0.bin", "rb") as f: data = f.read() # Skip header (already known to be mangled) offset = 16 # Try Version 0 interpretation v0_initial_state = struct.unpack_from('