< Eep²
3D Game Comparison
Active Worlds
Tomb Raider
The Sims 2
Email Eep²

Introduction Introduction | News/Updates News/Updates | The Sims | The Sims 2: File Formats | Software Software | Other

File Formats

..\The Sims 2\TSData\Res\Lighting\*.package
filedescription
lightingPNG lightmaps

..\The Sims 2\TSData\Res\Sims3D\*.package
filedescription
CASFacecres, geometry data containers, shapes
LightRigslights, geometry data containers, shapes, cres, level info
Objects00animations
Objects01lights
Objects02material definitions
Objects03geometry data containers
Objects04geometry nodes
Objects05cres
Objects06textures, shapes
Objects07-08level info
Objects09animations
filedescription
Sims00animations
Sims01cinematic scenes, lights
Sims02material definitions
Sims03geometry data containers
Sims04geometry nodes
Sims05shapes
Sims06cres
Sims07textures
Sims08-13level info
Textureslevel info, textures

..\The Sims 2\TSData\Res\Sound\*.package
filedescription
Sfx#XA


File Formats (inside .package & .sims2skin files)
(see mod the sims 2's internal file formats for way more info)

extensiondescriptioncontentnotes
anim anim(ation) resource const(ant?) animations
bhav behavior function
bcon behavior constant
catp catalog position
cine cinematic scene video
cres character resource node? mdl3 (GE)
ctss catalog description
fwav sound reference
glob global data
gmdc geometry data container cont (GE)
gmnd geometric node geon (GE)
hash hash table?
lght light ambient, directional, point, spot
lifo level info levl (GE)
list file list
mdl1 3D model?
mdl2 3D model?
nmap name map
extensiondescriptioncontentnotes
nref node reference
objd object data
objf object function
palt color pallet
prog programming script
prp1 property set XML
prp2 property set
ptbp package text/toolkit
shpe shape
slot slot resource
str# text strings actions, animations (adult, child), attributes, model (bones, materials, mesh groups, names), named trees, slot names, sound ID table true file lists
txtr texture image timg (GE, no preview)
ttab menu functions
ttas menu strings
txmt material definition texture material matd (GE)
XA music/sound Maxis eXtended Audio/SPX1(?) musi (GE)
unkn unknown format some anim, cine, lght, XML GE

GE = Game Extractor (see below)


Software Software

Body Shop
Maxis
Create sims. Export body skins.
Game Extractor
Watto Studios
An icky Java app (slow, requires bloatware Java) that can view (as ASCII text) various Sims 2 files: .package (2 types) and .sims2skin, and original Sims files. It doesn't seem to actually be able to read The Sims 2's many file formats but it's a start.
DatGen
DarkMatter
Originally developed for SimCity 4, DatGen can read The Sims 2 files, but it's another icky app that requires a bloatware programming language overhead to be installed: Microsoft .NET framework.
Xantippe
Bil Simser
XA-to-WAV converter


Other

Cheats | Patches | Mods | Tips | Registry

Cheats

cheatsyntaxdescription
aging [on|off] enables/disables sim aging
kaching adds 1,000 simoleons
motherlode # adds 50,000 simoleons


unconfirmed

allmenus [on/off] toggles showing unavailable interactions in person control menus
debugmode debug mode
-debugportals debug portals; may be command-line option
debugsocial [on/off] turns on/off debug flag to show outcome choice dialogs for social interactions
displayanimbillboard <on|off> [object1] [object2] turns on or off a billboard consisting of the active animations on specified objects
displayanimlist display last 400 animations on (optional) named objects
dumphappy [object1] dump out happy logging on specified Sim
dumplotstate dumps lot object state to text file LotState.txt
dumpobjectinstances dump current list of object instances
dumpwants show want scoring for active sim
effectsmanager particle(?) effects manager
faceblendlimits -on/off Turns off facial bounding limitations for Create-A-Family created Sims and prevents the normal corrections the game will make for two parents with very different facial structures, which can result in very unusual children.
freewill free will
guoboff disables GUOB(?)
intprop maxnumofvisitingsims # change how many sims can visit a lot at one time; default 8 max
interrupt ?
listprops [<wildcard pattern:string>] [-ints][-floats][-bools][-strings] list all or some subset of properties
money [+/-]# add/subtract money set money amount
sethour [0-23] sets day hour
setsimoutfitoverride -category: -outfit: -key:
simchecktreefulllogging start/stop sim logging to text file and console
stretchskeleton # 1 = normal height, <1 = smaller, >1 = taller makes (stretches) selected sim skeleton taller/shorter


Patches


Mods

Where the game is installed, in ..\The Sims 2\TSData\Res\Config\globalProps.xml:


Where the game is installed, in ..\The Sims 2\TSData\Res\Lights\Lighting.txt:


Tips


Registry


Introduction Introduction | News/Updates News/Updates | The Sims | The Sims 2: File Formats | Software Software | Other


^ Top
© Eep²