"""Assert the reconstructed lamp tables byte-for-byte against BTL4OPT.EXE. #98: the per-condenser lamp table was "corrected" on a consistency argument and was wrong. This pins every entry to the image so the next person does not have to trust a comment -- run it and it either matches or it does not. """ import re, struct, sys EXE = r"C:\git\bt411\content\BTL4OPT.EXE" SRC = r"C:\git\bt411\game\reconstructed\btl4galm.cpp" d = open(EXE, "rb").read() e = struct.unpack_from("