kaitai-io / kaitai_struct_formats

Kaitai Struct: library of binary file formats (.ksy)
http://formats.kaitai.io
711 stars 204 forks source link

Added archive format for Game "4x4 Evolution" #628

Open wattostudios opened 2 years ago

wattostudios commented 2 years ago

Updated as suggested.

For reference/feedback:

  1. UTF-8 in uppercase is written all through the user guide at so would be great to update that if that's not the recommended format
  2. The documentation doesn't indicate that type: strz can be used in conjunction with size: 80 . The section where you describe the combination of terminator + size only mentions type:str , and even though you could argue that it's implied for strz as well, I'd argue that if you have an explicit part of the document that deals with terminator + size combinations, strz should be listed as being compatible.
KOLANICH commented 1 year ago

I can bulk-convert the field in the whole gallery to lowercase 8f you want :)

Ithamar commented 1 year ago

Just a side-note, this format is used by a whole bunch of Terminal Reality, Inc's games (and there are several versions of the format too). Maybe it would make sense to use call it terminalreality_pod.ksy, as there are totally different POD formats out there from other companies.