Hamster archive

From Just Solve the File Format Problem
Revision as of 04:22, 27 January 2020 by Dan Tobias (Talk | contribs)

Jump to: navigation, search
File Format
Name Hamster archive
Ontology

An archive format used in OHRRPGCE and possibly other video game engines and/or other programs.

Identification

None in general.

A compiled HamsterSpeak program will start with "HS", followed by three null bytes, two variable bytes (these are part of the lump data size; see below), and then the ASCII text "HamsterSpeak".

Description

A Hamster archive consists of zero or more lumps concatenated together (with no delimiters or global header/footer), where a lump consists of the following three parts:

  • Null-terminated ASCII filename
  • PDP-endian 32-bit data size (measured in bytes)
  • Data of this lump
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox