IFF (The Sims)

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
m
 
Line 2: Line 2:
 
  | subcat = Game data files
 
  | subcat = Game data files
 
  | extensions = {{ext|iff}}, {{ext|flr}}, {{ext|wll}}, {{ext|spf}}, {{ext|stx}}
 
  | extensions = {{ext|iff}}, {{ext|flr}}, {{ext|wll}}, {{ext|spf}}, {{ext|stx}}
  | endianness = Big endian
+
  | endianness = Big-Endian
 
}}
 
}}
 
'''IFF (The Sims)''' is a variant version of the [[IFF]] format used in The Sims game files. Unlike typical IFF files, these files don't begin with the string <code>FORM</code>, but rather have their own distinctive signature, noted below, at the start of the file.
 
'''IFF (The Sims)''' is a variant version of the [[IFF]] format used in The Sims game files. Unlike typical IFF files, these files don't begin with the string <code>FORM</code>, but rather have their own distinctive signature, noted below, at the start of the file.

Latest revision as of 21:32, 16 February 2020

File Format
Name IFF (The Sims)
Ontology
Extension(s) .iff, .flr, .wll, .spf, .stx
Endianness Big-Endian

IFF (The Sims) is a variant version of the IFF format used in The Sims game files. Unlike typical IFF files, these files don't begin with the string FORM, but rather have their own distinctive signature, noted below, at the start of the file.

This format is used with several different extensions to denote different sorts of data:

  • .flr: Images and strings for floors.
  • .wll: Images and strings for walls.
  • .spf: Used in development files; purpose not fully understood but speculated to be for the purpose of separating things out from the other IFF files they were originally part of for development purposes. Used for graphical elements.
  • .stx: Another separated-out format, this one specifically for strings.
  • .iff: Used for a wide variety of other game data.

[edit] Format identification

The first 60 bytes always contain the signature string consisting of:

IFF FILE 2.5:TYPE FOLLOWED BY SIZE

then a null byte and a space, then

JAMIE DOORNBOS & MAXIS 1

[edit] Format description

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox