Burnout Legends (2005-06-06 build)

From Burnout Wiki
Revision as of 23:23, 17 January 2021 by AcuteSyntax (talk | contribs)

A debug-enabled build of Burnout Legends' PlayStation Portable version, presumably compiled on June 6th, 2005 based on text strings present in its executable. It possesses plenty of developer features, such as a full-fledged debug menu and code asserts. This build is currently only present in executable form, as it was acquired from the files for Game sharing in the July 7th, 2005 build of Burnout Legends.

Developer Features

Cheats

This build contains two menus where several cheats can be enabled and disabled. The first of the two can be found in the Driver Details submenu, and the second can be found by entering an event then scrolling to the bottom of the pause menu.

Debug Menu

This build contains a normally inaccessible debug menu with various developer functions. Use the cheat code below to unlock the menu:

_S ULET-00100
_G Burnout Legends GameSharing
_C0 Unlock debug menu BLgndsGS v1.1
_L 0xE0011440 0x0000D44A
_L 0x2000D448 0x10000002

Press Select to open the menu, and hold L+R to be able to navigate its options instead of having the game itself use your button inputs. Use D-Pad Up/Down to move between options, Cross to select and Triangle to go back.

Debug Export

This build contains functionality allowing for debug exporting of the ValueDB's raw data values to XML-formatted .cfg files. Values for various functions can be exported using this method, such as cameras, AI values, and car physics. In order to enable the game to write these files to a folder, use the below cheat code:

_S ULET-00100
_G Burnout Legends GameSharing
_C0 Redirect debug SaveData to memstick v1.1
_L 0xE012B728 0x002CA344
_L 0x202CA344 0x34B4EAB0//Path1Ptr
_L 0x202CA338 0x3C0508BC
_L 0x202CA340 0x0E2B22F8//DelaySlot
_L 0x202CA36C 0x340601FF
_L 0x203CEAB0 0x3A30736D//Path1,ms0
_L 0x203CEAB4 0x53474C42
_L 0x203CEAB8 0x7661535F
_L 0x203CEABC 0x74614465
_L 0x203CEAC0 0x00002F61
_L 0x202CA348 0x0E2F3AB4//Path2
_L 0x203CEAD0 0x90590000
_L 0x203CEAD4 0x3418002E
_L 0x203CEAD8 0x17190003
_L 0x203CEADC 0x3C0F4567
_L 0x203CEAE0 0x35EF6244
_L 0x203CEAE4 0xAC4F0000
_L 0x203CEAE8 0x03E00008
_L 0x203CEAEC 0x27A40020

The proper directory structure still needs to be created before being able to save the files. For Windows users, save this CMD script to the root of your PSP's memstick (in the same directory that the /PSP folder is located) and run it; it will create the required folders automatically.