the cutting room mirror

State of Emergency (PlayStation 2)

In State of Emergency, your country has been taken over by a shadowy corporation and turned into a dystopian nightmare. There's only one solution: complete exactly 175 missions. That oughta fix it.

Debug Menu#

Applying the below code will enable a debug menu while in-game. With the code active, press L3 to enable it, and R3 to disable it. The code will only work on the original US version of the game.

Enable Debug Menu (Press L3 to enable, R3 to disable while in-game)
D01DFA42 0000FFFD
201532B0 00000000
D01DFA42 0000FFFD
101532D4 0000C6FE
D01DFA42 0000FFFB
201532B0 1040000B
D01DFA42 0000FFFB
101532D4 0000934A
D01DFA42 0000FFFB
201DD014 00000000
D01DFA42 0000FFFB
0021DB60 00000000

(Source: Original TCRF research)

MISSION CONTROL#

State_of_Emergency_-_Debugmenu2.png State_of_Emergency_-_Debugmenu3.png

This allows you to toggle various mission related options. Setting DISPLAY AI NETWORK to On will crash the game.

AI BALANCE#

This allows you to change various AI settings.

REBOOT#

Sets the method on which to boot the game from. It's not clear how USB mode works.

CHEATS#

Toggles for exclusive debug cheats.

MISC#

State_of_Emergency_-_Debugmenu7.png State_of_Emergency_-_Debugmenu8.png

Toggles for exclusive debug displays. Setting SHOW STATS to On will softlock the game. You can apply the below code to enable this, however you will not be able to access the debug menu without the game crashing. 'SHOW DEBUG CONSOLE would have likely enabled printf information at one point.

Enable Show Stats
002193D4 00000001

This is the same debug display that was also present in The Powerpuff Girls: Relish Rampage.

Setting DEBUG CAMERA to On will enable a free camera tool.

GUNS#

Allows you to instantly obtain a weapon.

HEALTH AND DAMAGE#

Toggles various health settings.

ANIMATION CONTROL#

Toggles various settings for animation frames.

AUDIO#

This allows you to control various sound related parameters.

AI CONTROL#

This allows you to enable various AI debug options.

Unused Functions#

The below RAM addresses are from the original US version.

  • At 0x00171dc0 is a small sub-function related to some type of menu scrolling routine. The number of options appears to stop at 0x40.
  • At 0x00171e80 is a function which resets the current map you're in. There was likely a button combination at one point to enable this function.