About the game
Prince of Persia is a legendary cinematic platformer created by Jordan Mechner and published by Broderbund. The NES version (1992) brought the groundbreaking rotoscoped animation and precision-based gameplay to Nintendo's 8-bit console.
You play as the Prince of Persia, who must escape the dungeons, navigate 12 treacherous levels filled with deadly traps, guards, and puzzles, and rescue the Princess from the evil Vizier Jaffar. You have only 60 real-time minutes before the Princess is forced to marry Jaffar โ and then die.
The game is famous for its realistic character animation, lethal traps (spikes, guillotines, loose floor tiles), and tense sword fighting that demands timing and patience. It remains one of the most influential and challenging platformers ever made.
Key features
- Smooth rotoscoped animation
- 60-minute real-time limit
- Deadly traps and pitfalls
- Tense sword fighting
- 12 levels of puzzles
- Dark palace dungeons
- Health-increasing potions
- Hard, satisfying challenge
Cheat codes
Classic cheat codes for Prince of Persia on NES:
On the title screen, press Up, Down, Left, Right, A, B, then Start.
A level select menu will appear.
Enter this code on the title screen to gain infinite lives.
The screen will flash to confirm activation.
Tip: In this browser emulator, use your keyboard to input the codes on the title screen.
Tips & strategy
- Always check the floor ahead โ many tiles are loose and will drop you.
- Don't rush โ one wrong step means death and lost time.
- Use save states in the emulator before difficult sections.
- In sword fights, keep your distance and strike when the enemy backs off.
- Collect potions โ red restores health, blue increases your maximum.
- On level 3, watch for "loose" tiles โ you can jump over them.
- Master climbing and sliding โ it's key to moving quickly.
- Memorize trap layouts โ the game does not forgive mistakes.
Emulator & system info
Console: Nintendo Entertainment System (NES)
Core: EmulatorJS (NES core)
Controls: Arrow keys to move, Z to jump, X to attack, Enter to start/pause.