OpenKh

This is a project centralizes all the technical knowledge of Kingdom Hearts series in one place, providing documentation, tools, code libraries and the foundation for modding the commercial games.

View on GitHub

Kingdom Hearts 2.5 HD Remix - KH2FM+ Debug Menu

The E3 2014 Kiosk Demo for Kingdom Hearts 2.5 HD Remix has the developer debug menu enabled for KH2FM+. The menu works but causes crashes when attempting to use most functions intended for use with the complete game data. By replacing the demo index.dat and kingdom2.mself with the files from a retail copy of the game it is possible to restore most missing functionality.

Debug Menu Controls and Setup

To access the debug menu on a PS3 devkit or emulator, right-click on the screen with a connected mouse. To select an option left-click it in the menu. It is recommended to only use the debug menu after the title screen to avoid crashes. The following steps are recommended to improve useability:

  1. Click SUBMENU > SYSTEM > SYSTEM > VSYNC LIMIT and choose 60. This will set the internal frame rate to 60fps and improve mouse movement significantly when navigating the debug menu (although it still is not perfect).

  2. Click CONFIG > EDIT and check to see if SHOW VERSION is enabled (it is enabled if the check box on the left is dark grey instead of light grey). If enabled, a handful of game functionality is limited to the Premium Showcase aspect of the demo. Disabling this option allows you to access the Camp menu when pausing, for example. Re-enabling this feature will restore the demo functions to as intended.

  3. At the top of the debug menus, clicking the red (right) button will close said menu. Clicking the blue (left) button will minimize the current menu and place it at the bottom left of the screen to be quickly accessed again. Simply click that menu to maximize it.

Detailed Breakdown of Debug Menu (Top-level)

HIDE DEBUG

STATUS »

CONFIG »

SETINFO

MAPJUMP »

More documentation to come as needed

LOCALSET »

PROGRESS  »

SIGNAL »

ITEM »

An inventory editor with seemingly only one functionality: to add and remove things to and from Sora’s stock. Click BATTLE or SUPPORT at the top of the menu to select various menus with different items to distribute. Left-click on an item to add one. Right-click on an item to remove one. Some items are purely cosmetic (such as HP Gain, Zantetsuken, Sync Blade, etc.) and therefore cannot be distributed outside of their respective Forms. Furthermore, certain objects in the game such as Magic and Forms are actually just items given to the player and then hidden in the items menu, which is why they are listed here.

Items

Abilities (None of these appear to work.)

DEBUG DRAW »

MISSION »

OBJENTRY »

Opens a menu allowing the user to change playable characters and party members and spawn objects/enemies/bosses etc. More documentation to come soon.

CHECK CACHEBUFFER »

This feature appears to have the game run through all currently cached events, depending on the option selected.

CASH SAVE

DEBUG

SYSTEM

FIELD

BATTLE

EVENT

MAP

WORLD

GUMI BATTLE

GUMI EDIT

EFFECT

SOUND

ETC

YASUI

SUGI

TOZAWA

ITO

SAVE POINT

TREASURE BOX