If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

The Sims 2 (GameCube, PlayStation 2, Xbox)/Developer Options

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of The Sims 2 (GameCube, PlayStation 2, Xbox).

Hmmm...
To do:
A few more options left to put on this page and document.


Present in the game are a lot of developer options that can still be enabled. Some of which enable debugging info and allow you to use debug objects to place on a map. Apply the codes below for the appropriate platform and region of the game to enable them.

(Source: Punk7890, Edness)

General Options

Dirty disc error caused by an invalid .NGH on Xbox.
Press O Key for Development Menu
Press O Key for Author Mode Menu
Early Bio Dome in GameCube's test.NGH.
Press O Key for AuthorMode with Freeplay Menu
Empty Orbit Room in GameCube's test.NGH'
.NGH select page.
Lot select page.

enable_development_menu

If enabled, development menu is available on main menu.

EUR USA
GCN 004762D3 00000001 004761D3 00000001
PS2 005205D0 00000001 00520FD0 00000001
Xbox 003BC6E7       01 003BACE7       01

This enables a level select menu when pressing O on PlayStation 2 and Y on GameCube and Xbox at the main menu. The PlayStation 2 and Xbox disc only has DEFAULT.NGH, but GameCube also has test.NGH and wren.NGH. Only test.NGH can be loaded though, since wren.NGH causes the game to freeze.

Attempting to load any of the nonexistent files on PlayStation 2 will simply load from DEFAULT.NGH, on GameCube will crash the game and on Xbox will display the dirty disc error.

Most of the lots in test.NGH remain more or less the same as final, with the exception of Bio Dome which has an early design also seen in pre-release builds, and The Orbit Room not having anything at all, except the floor. Other minor details can also be seen, such as the bathroom Rockwell Acres having a slightly different design, that's also seen in early builds.

There are also two other modes for this development menu which can be enabled - Author Mode Menu and AuthorMode with Freeplay Menu.

Author Mode Menu

Author Mode Menu seems to be broken, as in if you try to enter any lot from it, the game will get stuck infinitely loading.

Note: This option requires the 1st Development Menu code to be active as well!

EUR USA
GCN 00475D77 00000001 00475C77 00000001
PS2 00520064 00000001 00520A64 00000001
Xbox 003BC2A3       01 003BA8A3       01

AuthorMode with Freeplay Menu

AuthorMode with Freeplay Menu works in the sense that it will throw you into the Freeplay menu after selecting an .NGH file and put you in your selected lot with the clock and all Sims frozen in place, letting you freely edit the lot.

Note: This option requires both the Development Menu and Author Mode codes to be active alongside!

EUR USA
GCN 00475D6F 00000001 00475C6F 00000001
PS2 0052005C 00000001 00520A5C 00000001
Xbox 003BC2A1       01 003BA8A1       01

The other developer options that are toggled by these two Author modes are enable_free_items, enable_object_catalog, enable_clothing_catalog, enable_all_objects_moveable, enable_build_buy, enable_unlock_all_lot_shopping_items, disable_player_inventory_requirements.

Create-A-Sim Options

A bunch of options affecting the Create-A-Sim section of the game. The options will have PlayStation 2 button text even on GameCube and Xbox, which means to press R1, for example, you have to instead press R. Similarly with L1 corresponding to the L button on GameCube & Xbox and so on.

Clothing that can't normally be accessed in CAS.

enable_clothing_catalog

If enabled the CAS has all the clothing in the game available.

EUR USA
GCN 00476297 00000001 00476197 00000001
PS2 00520594 00000001 00520F94 00000001
Xbox 003BC6D5       01 003BACD5       01

Gives additional items to choose from in the Create-A-Sim that wouldn't be normally accessible.

No NPC loaded
NPC Ghost

enable_npc_editing

If true, NPC configuration options will be available in CAS.

EUR USA
GCN 004762EB 00000001 004761EB 00000001
PS2 005205E8 00000001 00520FE8 00000001
Xbox 003BC6F9       01 003BACF9       01

Lets you press cycle through and choose any Sim that exists in the world and edit their appearance.

No costume loaded
artist 6 female

enable_costumes_editing

If true, costumes configuration options will be available in CAS.

EUR USA
GCN 004762F3 00000001 004761F3 00000001
PS2 005205F0 00000001 00520FF0 00000001
Xbox 003BC6FB       01 003BACFB       01

Similar to the enable_npc_editing option above, except this one lets you edit the different outfits that your own Sim would use, such as job outfits and pajamas.

Page 1 of a default Sim.
Page 2 of a random Sim.

enable_cas_extra_debug_info

Enable the availability of extra CAS debugging info, including the L1 debug menu.

EUR USA
GCN 004762FB 00000001 004761FB 00000001
PS2 005205F8 00000001 00520FF8 00000001
Xbox 003BC6FD       01 003BACFD       01

Goes through five pages of debugging information about the current Sim that's being edited.

Gameplay Options

Various options affecting the gameplay in one way or another.

3D Wall Fade enabled.
3D Wall Fade disabled.

enable_3d_wall_fade

If enabled the 3D wall fade system is used instead of 2D system.

EUR USA
GCN 0047620B 00000000 0047610B 00000000
PS2 00520508 00000000 00520F08 00000000
Xbox 003BC6A9       01 003BACA9       01

Fades the objects nearby the currently selected Sim. This option is enabled by default, but can be disabled.

All player cheats enabled.

enable_all_player_cheats

If enabled, gnome is revealed and all player cheats are enabled.

EUR USA
GCN 004762CF 00000001 004761CF 00000001
PS2 005205CC 00000001 00520FCC 00000001
Xbox 003BC6E6       01 003BACE6       01

Spawns the Cheat Gnome with all of the cheats, that can also be toggled through various cheat codes, enabled. While it doesn't have much of a use in the final game, it does come in handy in the Demo builds.

Debug Interactions for the Cheat Gnome.
Debug Interactions for an object.

enable_edith_debug_interactions

If enabled all edith interactions flagged as debug only will be available.

EUR USA
GCN 004762A7 00000001 004761A7 00000001
PS2 005205A4 00000001 00520FA4 00000001
Xbox 003BC6D9       01 003BACD9       01

Gives a ton of debugging options in both the Cheat Gnome and in most interactable objects.

An insane amount of objects placed.

enable_build_past_fire_code

If enabled can build without regard to fire code.

EUR USA
GCN 0047626B 00000001 0047616B 00000001
PS2 00520568 00000001 00520F68 00000001
Xbox 003BC6C1       01 003BACC1       01
Objects in spots that are normally off-limits.
Moving the Carpool.
Objects that normally can't be selected.

enable_all_objects_moveable

If enabled all objects can be moved.

EUR USA
GCN 004762AB 00000001 004761AB 00000001
PS2 005205A8 00000001 00520FA8 00000001
Xbox 003BC6DA       01 003BACDA       01

Lets you both move around objects you normally aren't allowed to, as well as lets you place objects in spots you also normally can't.

Build Catalog selector names.
Buy Catalog selector names.

show_selector_names

If true, the build buy dialog shows selector names.

EUR USA
GCN 00476293 00000001 00476193 00000001
PS2 00520590 00000001 00520F90 00000001
Xbox 003BC6D4       01 003BACD4       01

Displays the internal name for all objects.

No lock on items with only 50 aspiration points.
Unused flooring added by this option.

enable_object_catalog

If enabled the build/buy has all the objects in the game available.

EUR USA
GCN 0047628F 00000001 0047618F 00000001
PS2 0052058C 00000001 00520F8C 00000001
Xbox 003BC6D3       01 003BACD3       01

Removes the aspiration lock for all objects as well as gives a few additional floorboards. Some are just debug floorings but others seem like patterns that went unused.

"Devoid of Life"s icon on PlayStation 2.
"Devoid of Life"s icon on GameCube (and Xbox).

Some floorings lack a proper preview texture on PlayStation 2, but they at least are displayed correctly on GameCube and Xbox.

The extra added floors from this option are as follows:

  • DEBUG NPC advertisement toggler
  • Grass
  • Invisible Tile - Wood
  • Invisible Tile - Metal
  • DEBUG Editoggler
  • Invisible Tile - Grass
  • DEBUG Route Toggler
  • Invisible Tile - Concrete
  • Invisible Tile - Dirt
  • Naturally Abrasive Dirt Tile
  • "Devoid of Life"
  • "Down and Dirty"

enable_free_items

If enabled all items don't cost any money when bought.

EUR USA
GCN 0047628B 00000001 0047618B 00000001
PS2 00520588 00000001 00520F88 00000001
Xbox 003BC6D2       01 003BACD2       01

force_rain

Used to force rain effects on.

EUR USA
GCN 004762C3 00000001 004761C3 00000001
PS2 005205C0 00000001 00520FC0 00000001
Xbox 003BC6E0       01 003BACE0       01

Visual Options

Camera information displayed on the screen.

Camera Information

EUR USA
GCN 0047389B 00000001 0047379B 00000001
PS2 0051DB04 00000001 0051E504 00000001
Xbox 003BB1CB       01 003B97CB       01

Displays information about the camera and target position, current, minimum and maximum allowed FOV and the state of Camera Director.

Rendering info displayed on the screen.

Render Information

EUR USA
GCN 004FF30F 00000001
004FF343 00000001
004FF20F 00000001
004FF243 00000001

Attempts to display a bunch of information about the current rendering process, but seems to always stay at 0 (-nan). This is only present in the GameCube version.

PlayStation 2's performance metrics.
GameCube's (and Xbox's) performance metrics.

display_performance_metrics

Used to display the FPS and CPU.

EUR USA
GCN 0047620F 00000001 0047610F 00000001
PS2 0052050C 00000001 00520F0C 00000001
Xbox 003BC6AA       01 003BACAA       01

This enables a simple performance debug display in the top left corner of the screen.

The GameCube and Xbox version only displays the FPS and CPU, but the PlayStation 2 version also displays Ren and Vrt stats.

Red overscan border.
Colored text boundaries.
Both options enabled at once.

display_text_boundaries

Used to highlight the boundaries on the TV where text can't touch.

EUR USA
GCN 00476213 00000001 00476113 00000001
PS2 00520510 00000001 00520F10 00000001
Xbox 003BC6AB       01 003BACAB       01

Displays a red border around the screen, that would likely be hidden due to overscan on older TVs.

enable_flash_bounding_boxes

Enable colored bounding boxes used by flash text.

EUR USA
GCN 0047623F 00000001 0047613F 00000001
PS2 0052053C 00000001 00520F3C 00000001
Xbox 003BC6B6       01 003BACB6       01