BACKUP ~test/backup~ AUTHOR ~blah~ BEGIN ~Test~ COPY_EXISTING_REGEXP GLOB "^.+\.ITM$" override "^.+\.SPL$" override PATCH_IF (SOURCE_SIZE > 0x72) BEGIN READ_ASCII 0x0 h (3) READ_LONG 0x64 ao READ_LONG 0x6a eo READ_SHORT 0x70 ix FOR (READ_SHORT 0x68 na; na; na -= 0x1) BEGIN READ_SHORT ao + 0x1e ne READ_SHORT ao + 0x20 x PATCH_IF (ix != x) BEGIN PATCH_PRINT "%SOURCE_FILE%" END PATCH_IF !("%h%" STRING_COMPARE_CASE "ITM") BEGIN ao += 0x38 END ELSE ao += 0x28 ix += ne END END BUT_ONLY_IF_IT_CHANGES