Cheats#
To access cheats, type in prince yippeeyahoo and go into any level.
Normal Cheats#
After that, you can use a list of commands:
Key |
Notes |
|---|---|
K |
Kills every enemy on screen. |
Shift+W |
Activating low gravity. |
R |
Revive yourself for only if your dead. |
Shift+R |
Shows the current room your in. |
Shift+T |
Gives you a health point. |
Shift+I |
Flips the screen vertically. |
Shift+K |
Depletes a health point. |
Alt+V |
|
Alt+N |
Skips to the next level. |
Debug Cheats#
You also get a list of debug commands:
Key |
Notes |
|---|---|
Shift+B |
|
F1 |
Enables a frame-advance with any key. |
F2 |
|
F3 |
Toggles "player", Unknown to what it does. |
F5 |
Similar to F2, but tracks another part of collision and is colored blue. |
F6 |
|
Anti-Piracy#
After Level 2, the game will ask for a specific symbol that would only be known if the player actually bought the game along with the manual. Bypassing the screen is impossible.
Crash Handler#
The game contains a crash handler, which will stop gameplay and shows a window, Most errors normally kick the player into DOS. Some errors are less fatal, and gives the choice whenever to continue or quit.
PRINCE.EXE has a complete list of the game's error messages (which are shown below).
AnimNew(): Cast member %d out of range
Error in SaveShad()
Error in LoadShad()
AnimNew(%d)
ERROR: DrawIt()
ERROR: Couldn't allocate backport
ERROR: Couldn't find shape list
Id = %d PrinceNewShpItem()
BaseId = %d
item = %d
usedExisting = %d
Error in PrinceUnpackShape()
StdRsrcError()
StdRsrcVerify()
ERROR: DrawIt()
x = %d
y = %d
mode = 0x%x
shapeType = %d
DRects Overflow
Error playing recorded game
The program is unable to detect an MCGA video mode
There will be no digital sounds.
The midi sound card selected did not initialize. There will be no music.
Insufficient far Memory System error.
Press any key to return to DOS.
Couldn't find resource file "%s"
Could not find the system configuration file %s.
Please run SETUP from within the Prince of Persia 2 directory.
Insufficient near Memory
R6000
stack overflow
R6003
integer divide by 0
R6009
not enough space for environment
run-time error
R6002
floating-point support not loaded
R6001
null pointer assignment
References#
|
The Prince of Persia series | |
|---|---|
|
Apple II |
|
|
DOS |
|
|
NES |
|
|
SNES |
Prince of Persia • Prince of Persia 2: The Shadow and the Flame |
|
Genesis |
|
|
Mac OS Classic |
|
|
Game Boy Color |
Prince of Persia (Japanese Prototype) |
|
GameCube |
|
|
PlayStation Portable |
Prince of Persia: Revelations • Prince of Persia: Rival Swords |
|
Windows |
Prince of Persia: Warrior Within • Prince of Persia: The Two Thrones |
|
Mac OS X |
|