Mod:Debug Mode

The Dead Rising 2 PC version has a debug mode. There are over 500 options available in debug mode. For example, in the debug mode a player can:
 * 1) start at any time in the game,
 * 2) play with no zombies,
 * 3) demo of all weapons being used,
 * 4) world were all zombies are frozen in one place, and
 * 5) travel anywhere without Chuck (the last two are perfect for taking screenshots).

This article covers:
 * 1) the instructions to enable debug mode,
 * 2) features of the debug mode start screen,
 * 3) individual features you can enable.

Note: You cannot play Games for Windows – Live with an edited deadrising2.exe file.

Enable debug mode

 * Download one
 * Download debugmode.rar


 * Open the file, it contains mainmenu.big.


 * Drag the mainmenu.big into the:


 * "dead rising 2\data\frontend" folder,


 * Replacing the mainmenu.big. Make sure mainmenu.big is replaced.


 * Download two
 * Download  deadrising2_debug.rar


 * Open the file, it contains deadrising2_debug.exe.


 * Move or rename the original deadrising2.exe file (in the main dead rising 2 folder).


 * Rename deadrising2_debug.exe to deadrising2.exe


 * Put the new deadrising2.exe in the main dead rising 2 folder

In a text editor create a file called user.ini or master.ini. Add the following:

enable_dev_features="True" test_mode="True"

size_window_x="1024" size_window_y="768" OverrideRenderSettings="True" RenderFullScreen="False"

RenderLocalPlayerPosition="False"

enable_quickie_debug_menu="True" enable_dev_only_debug_tiwwchnt="True" enable_debug_jump_menu="True" test_jumps_enabled="True"

What each line does is described below.

Save the file. Make sure the file is saved as an .ini file not as a .txt file.

Start the game.

Debug Mode Menu title screen options
From the Dead Rising 2 mod Forum

In debug mode, there are two new buttons on the main screen:

Debug Enter: This just seems to start a new game.

Debug Jump: Enter a new screen used to debug Cases and "Scoops".

Debug Jump
5 columns:



On the bottom of the page you see what level or map is loading and what spawn point it uses.

All of the games which start with Z crash the game.

High Rollers
Chuck will start either at:
 * 1) a random boss battle or
 * 2) the beginning Fortune City Arena corridor near the green room. Chuck cannot actually leave the green room hallway making this a dead end portion of the game.

In both cases there are no zombies inside.

Levels
Once an AutoChuck level is started, if a player quits the level and returns to the start screen, then enters a scoop or case the computer will play, with the player only having control of the view. The computer AI is terrible, often getting stuck on walls and doors.

Move around the screen to any location


With the above suggested master.uni file you are able to travel anywhere in the game without Chuck.

Press F2 to start this mode. A xbox 360 wired controller is almost required because it is difficult to move around without it.

When you Press F2 a second time, Chuck will jump down and the player will regain control of Chuck.


 * Gameplay
 * 1) A player must return to the body of Chuck (f2) to leave each area to travel to a new area.
 * 2) While in this mode a player cannot access the map, pick up the transceiver, go to the main menu, pause the game, etc.
 * 3) There are no icons when a player moves past an item, and the zombies, survivors, and psychopaths ignore this out of body screen.
 * 4) Zombies will not attack Chuck while  you are floating around elsewhere, but psychopaths will attack Chuck and he can die.

Atop ceiling of Slot Ranch Casino.

Options available
"Picking 'no' works fine" (test this)

In your master.ini or user.ini created file there are several options.

option works and it is known what it does.

option crashes the game when set to true.

game does not crash when this option is set at true, but it is not known what this option does.

Play the game windowed
OverrideRenderSettings="True" RenderFullScreen="False" size_window_x="1024" size_window_y="768"

size_window_x and size_window_y will be overridden by RenderWidth and RenderHeight in rendersettings.ini if they have been set by you.

Enable quickie menu
This option allows a player to rebind quickie menu to the keyboard.

Enable: enable_quickie_debug_menu="True" enable_dev_only_debug_tiwwchnt="True"

Edit: keymap.txt

Example:

COMMAND_DEBUG_QUICKIE_MENU( KEY_F8, HELD, KEY_F7, HELD, AND) COMMAND_DEBUG_QUICKIE_MENU_SUB1( KEY_LEFT, PRESSED, NONE, NONE, NONE) COMMAND_DEBUG_QUICKIE_MENU_SUB2( KEY_RIGHT, PRESSED, NONE, NONE, NONE)