Home > Soul Reaver 2 > The Debug Menu
The Debug Menu
Like Soul Reaver before it, Soul Reaver 2's game code contains a debugging menu used by its developers while it was in production. Although no way was provided to access it, I was able to create one through the use of Playstation 2 cheat device codes. Later, the Soul Reaver 2 Trainer and Andrew Fradley's Soul Reaver 2 PC Debug Menu Enabler allowed the same effect for PC gamers.
The main set of menus controls features like which abilities Raziel can use, which Reavers he has acquired (including the three Deleted Elemental Reavers), which of the excised The Pillar Glyphs he has obtained, and allows for warping to most of the areas in the game. There are nine additional menus which control lower-level functionality such as camera settings and the colour of the fog.
A small piece of deleted material in the Camera menu is the ability to toggle on a behaviour called "New Combat Camera". It is closer to the combat-mode camera in Blood Omen 2 than the one used in Soul Reaver 2. As it was never implemented in the final game, it exhibits a few bugs such as not zooming out when Raziel is fighting a large enemy.
The Air Forge Demo also includes a debug menu. Some differences between the demo and final versions of the game can be discerned using its functionality:
These codes would not have been possible without the assistance of Warpsavant, Andrew Fradley, Hellion00, Hanimar, and Kajapon no Oheya.
Controls
Once the game has been started with the corresponding code enabled, the following controls are available:
Code | Controls |
Access Debug Menu | L3 = Menu On / R3 = Menu Off |
Fast Debug Movement | L1+L2+Circle on / L1+L2+Triangle off |
Primary Menus | While holding R1 and R2: |
Triangle = Cheats menu | |
Circle = New Combat Camera menu | |
X = Fog menu | |
Square = Goodies menu | |
Secondary Menus (1) | While holding L1, R1 and R2: |
Triangle = Events menu | |
Circle = AI menu | |
X = Stats menu | |
Square = Save menu | |
Secondary Menus (2) | While holding L1, L2 and R1: |
Square = Flag Drawing menu | |
Triangle = Drawing debug menu (Demo only) |
The video at the end of this article includes footage of the Debug Menu.
You must use the Master Code for your version of the game from Codes (Playstation 2 Cheat Device) in order for these codes to work.
As with any cheat device codes, please be aware that using these can result in problems with gameplay. Do not save your game unless you're willing to accept the potential consequence of having to start over from the beginning.
Soul Reaver 2 Air Forge Demo (PS2 - NTSC) | Author: Ben Lincoln |
Effect | Code(s) |
Access Debug Menu | DC958025 1435B20D |
1C888090 0473E79B | |
1C8880D0 1456E7A5 | |
DC95801F 1435B20D | |
1C888090 0876E79B | |
1C8880D0 0874E7D2 | |
Debug Fast Movement | DC955D23 1435B20D |
1C888090 1456E7A5 | |
1C8880B4 1456E7A5 | |
DC956D23 1435B20D | |
1C888090 0876E79B | |
1C8880B4 C874E761 | |
Primary Menus Accessible | 0CB87E20 1456CA0C |
1CB73B1C 14368805 | |
0CB87E20 14569A0C | |
1CB73B1C 14367C65 | |
0CB87E20 14567A0C | |
1CB73B1C 14364DE5 | |
0CB87E20 14563A0C | |
1CB73B1C 14364C25 | |
Secondary Menus Accessible | 0CB87E20 1456360C |
1CB73B1C 14364DAD | |
0CB87E20 1456760C | |
1CB73B1C 14368385 | |
0CB87E20 1456C60C | |
1CB73B1C 14364EBD | |
0CB87E20 1456960C | |
1CB73B1C 14364E4D | |
0CB87E20 1456350C | |
1CB73B1C 143653F5 | |
0CB87E20 1456C50C | |
1CB73B1C 1436517D |
Soul Reaver 2 Air Forge Demo (PS2 - PAL) | Author: Ben Lincoln |
Effect | Code(s) |
Access Debug Menu | DC958025 14394C55 |
1C8593A0 0473E79B | |
1C8593E0 1456E7A5 | |
DC95801F 14394C55 | |
1C8593A0 0876E79B | |
1C8593E0 0874E7D2 | |
Debug Fast Movement | DC955D23 1435B20D |
1C85E790 1456E7A5 | |
1C8593C4 1456E7A5 | |
DC956D23 1435B20D | |
1C85E790 0876E79B | |
1C8593C4 C874E7C9 | |
Primary Menus Accessible | 0CB41CD8 1456CA0C |
1CB5770C 14348FE5 | |
0CB41CD8 14569A0C | |
1CB5770C 143493C5 | |
0CB41CD8 14567A0C | |
1CB5770C 1434A2DD | |
0CB41CD8 14563A0C | |
1CB5770C 1434A11D | |
Secondary Menus Accessible | 0CB41CD8 1456360C |
1CB5770C 1434A2C5 | |
0CB41CD8 1456760C | |
1CB5770C 14349265 | |
0CB41CD8 1456C60C | |
1CB5770C 1434A3D5 | |
0CB41CD8 1456960C | |
1CB5770C 1434A3E5 | |
0CB41CD8 1456350C | |
1CB5770C 1434A0ED |
Soul Reaver 2 (PS2 - NTSC) | Author: Ben Lincoln |
Effect | Code(s) |
Access Debug Menu | 1C85F52C 1456E7A5 |
DC958025 14389DE5 | |
4CB63CCA 1456E7A1 | |
1CB922C0 14D6E7A5 | |
DC95801F 14389DE5 | |
4CB63CCA 1456E7A5 | |
1CB922C0 0C56D79D | |
Debug Fast Movement | 0CB14DE8 1456740C |
3CB63C0F 1456E7A6 | |
0CB14DE8 1456940C | |
3CB63C0F 1456E7A5 | |
Primary Menus Accessible | 0CB14DE8 1456CA0C |
1CB39F2C 143AE765 | |
0CB14DE8 14569A0C | |
1CB39F2C 143AE445 | |
0CB14DE8 14567A0C | |
1CB39F2C 1433BBF5 | |
0CB14DE8 14563A0C | |
1CB39F2C 1433BA35 | |
Secondary Menus Accessible | 0CB14DE8 1456C60C |
1CB39F2C 1433BBBD | |
0CB14DE8 1456960C | |
1CB39F2C 143AEAC5 | |
0CB14DE8 1456760C | |
1CB39F2C 1433B4CD | |
0CB14DE8 1456360C | |
1CB39F2C 1433B4DD | |
0CB14DE8 1456350C | |
1CB39F2C 1433B90D |
Soul Reaver 2 (PS2 - PAL) | Author: Ben Lincoln |
Effect | Code(s) |
Access Debug Menu | 1C85F8DC 1456E7A5 |
DC958025 1438C2E5 | |
4CB661CA 1456E7A1 | |
1CB94640 14D6E7A5 | |
DC95801F 1438C2E5 | |
4CB661CA 1456E7A5 | |
1CB94640 0C56D79D | |
Debug Fast Movement | DC955D23 1438C2E5 |
1C85ED40 1456E7A5 | |
1C85ED64 1456E7A5 | |
DC956D23 1438C2E5 | |
1C85ED40 0876E79B | |
1C85ED64 C874E7C9 | |
Primary Menus Accessible | 0CB16EE8 1456CA0C |
1CB3C02C 143A0465 | |
0CB16EE8 14569A0C | |
1CB3C02C 143A0945 | |
0CB16EE8 14567A0C | |
1CB3C02C 143AD8F5 | |
0CB16EE8 14563A0C | |
1CB3C02C 143ACF35 | |
Secondary Menus Accessible | 0CB16EE8 1456360C |
1CB3C02C 143AD8BD | |
0CB16EE8 1456760C | |
1CB3C02C 143AFFC5 | |
0CB16EE8 1456C60C | |
1CB3C02C 143AD9CD | |
0CB16EE8 1456960C | |
1CB3C02C 143AD9DD | |
0CB16EE8 1456350C | |
1CB3C02C 143ACE0D |
Unknown | ||
File | Size | Author |
Soul Reaver 2 - Miscellaneous Deleted/Debug Elements | 25 MiB | Ben Lincoln |
A video of the possession and invisibility abilities, the full ring menu, and the textureless and wireframe rendering modes. |