Package editor

A package editor is a program that is used to access, view, and modify the package files utilized by The Sims 2, The Sims 3 and The Sims 4. Package editors available to the public are third-party programs and unofficial software, thus they are unsupported by Electronic Arts. The most well-known package editors are SimPE, s3pe, and s4pe, for The Sims 2, The Sims 3, and The Sims 4, respectively. Though all three games utilize the same .package extension for files, the files are structured and formatted differently, and only a package editor for the correct game can view or modify the file.
==SimPE==
SimPE is a third-party program which allows players to view (and often work with) the "package" files that The Sims 2 uses. It is compatible with The Sims 2, as well as all of its expansion packs and The Sims Stories series. It can be used for viewing and editing—and occasionally fixing—various things about the Sims themselves, though it can also work with objects, clothes, and meshes. It can be used to edit Sims' names. More advanced features allow players to add memories to Sims, change the family trees, and resurrect Sims that can't normally be resurrected with the Resurrect-O-Nomitron or other ways in-game. It can be used to clone objects and to extract resources from a "package" file, which makes it useful for creators of custom content.
SimPE will associate the .package extension with itself; with SimPE installed, .package files will be tagged as "DBPF Package" files. This allows players to easily open a .package file in SimPE. Players who have The Sims 3 and/or The Sims 4 in addition to The Sims 2 should note that all three games use the .package extension, but use different file formats. As such, SimPE will not be able to work with .package files from any newer games.
===SimPE links===
* SimPE - Chris Hatch
* SimPE Preservation project on MTS, which lists the most recent version of SimPE with links
* SimPE project page at SourceForge
* Direct download link for latest executable installer, at SourceForge.
==s3pe==
As SimPE is not compatible with The Sims 3, another version, called s3pe, was developed. It is significantly smaller and more lightweight than SimPE for The Sims 2. s3pe allows users to import and export files within a package. It also has a built in text string editor for modification of the game's text.
==NRaas Packer==
Designed specifically to import .txt files into STBL localization files, but has very limited functionality otherwise.
==s4pe==
Shortly after the release of The Sims 4, a package editor called s4pe was released. It is based on s3pe and shares the same features as the former, with the only difference being compatibility with The Sims 4 package files.
==The .package file format==
Various files with the .package file format are included with, and are critically important parts of, The Sims 2, 3, and 4. They generally cannot be opened by text editors, no matter how advanced they may be, necessitating the softwares above. Game mods are very often also distributed in a .package file format.
By carefully searching for, copying over to a new .package file, and changing values and images in .package files, it is to varying extents possible to make so-called override mods that can hold quite extensive power of Sims' lives, including (but not at all limited to) changing lot opening hours, thunderstorm frequencies, spawner rates, entire HUD icon images, workhours, etc.
Sometimes, the .package files may also contain cut content that the game developers didn't delete before shipping the game, including early logos, alpha HUDs, codenames (e.g. how Luminorious Gem was codenamed "Crazy" in the files), and deprecated events, moodlets, and interactions.
===The Sims 3===
For the most part, there are 3 tiers of critical .package files that are relevant to modding:
*GameplayData.package: A single file in the main Sims 3 installation folder, approx. 25 MB. The file is used to centralise various gameplay functions across all expansion packs.
*FullBuild(…).package: Covers game- or EP-specific content, e.g. objects and clothes. Sizes range from 600 MB to 1.2 GB, such that it takes practice to use S3PE's search functions with them without having S3PE crash and close. The base game has 3 FullBuild files (FullBuild0.package, FullBuild1.package, FullBuild2.package), while expansion packs have 1 or 2 each (The World Adventures file was named FullBuildep1.package; later EPs' files used a FullBuild_p[0-2][0-9].package pattern.)
*DeltaBuild(…).package: The base game's DeltaBuild files cover content that is introduced in updates and/or expected to be used across multiple EPs, e.g. icons and logos. The base game has three such files ranging from 351 MB to 925 MB. Expansion packs' DeltaBuild files usually cover object indexing and range from 7 KB (Movie Stuff) to 98 MB (70s, 80s & 90s Stuff).
Only one program can have access to a .package file at a time, which includes Sims 3 itself. It is therefore a pretty bad idea to have a .package file in the installation folder open in S3PE while opening the game, which will lead to objects being missing or replaced, and/or the game crashing at startup. Saving a world savegame under these circumstances is very much not recommended.
Doing it the other way around, to run The Sims 3 and then opening an installation folder .package file in S3PE, will cause S3PE to throw an error about not being able to read the file.
The best approach would be to ensure that both Sims 3 and S3PE aren't running, and then copying the .package file(s) to a different folder or hard disk, and then using S3PE to open the files from that folder.
==See also==
* I Am Dead Token
* Game guide:Bringing Sims back to life
* Game guide:Changing names
* Game guide:How to Change Genetics
es:SimPE
nl:Pakketbewerker
pt-br:SimPE
ru:SimPE
Category:Tools