User Tools

Site Tools


notes:misc:detecting_megazeux_files

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

notes:misc:detecting_megazeux_files [2022/10/19 15:42] – created asienotes:misc:detecting_megazeux_files [2022/10/20 16:02] (current) asie
Line 7: Line 7:
   * The file extension is always `MZX` (world file),   * The file extension is always `MZX` (world file),
   * If byte 25 is zero, the bytes 26-28 (magic) are either `MZX`, `MZ2`, `MZA`, or `M\x02?`, where ? is any byte;   * If byte 25 is zero, the bytes 26-28 (magic) are either `MZX`, `MZ2`, `MZA`, or `M\x02?`, where ? is any byte;
-  * If byte 25 is non-zero, the bytes 26-28 (magic) are either `MZX`, `MZ2`, `MZA`, or `M\x02?`, where ? is any byte;+  * If byte 25 is non-zero, the bytes 41-43 (magic) are either `MZX`, `MZ2`, `MZA`, or `M\x02?`, where ? is any byte;
  
 Bytes 0-24 can then be used to parse the world title (codepage 437, null-terminated). Bytes 0-24 can then be used to parse the world title (codepage 437, null-terminated).
notes/misc/detecting_megazeux_files.1666194135.txt.gz · Last modified: 2022/10/19 15:42 by asie