Prince of Persia โ€“ classic NES action platformer cover art
Playable in browser

Prince of Persia

Action Platformer Released 1992 (NES) 8.5 / 10

Play Prince of Persia online

Click Start Game to load the emulator and play. Use the Arrow Keys to move, Z to jump, X to attack. Press Enter to start the game after it loads.

Prince of Persia (NES)

Press the button below to load the emulator and start playing. The ROM will be loaded from our server.

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:

Level Select On the title screen press: โ†‘ โ†“ โ† โ†’ A B Start
On the title screen, press Up, Down, Left, Right, A, B, then Start.
A level select menu will appear.
Infinite Lives On the title screen press: โ†‘ โ†“ โ† โ†’ A A B B Start
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

  1. Always check the floor ahead โ€” many tiles are loose and will drop you.
  2. Don't rush โ€” one wrong step means death and lost time.
  3. Use save states in the emulator before difficult sections.
  4. In sword fights, keep your distance and strike when the enemy backs off.
  5. Collect potions โ€” red restores health, blue increases your maximum.
  6. On level 3, watch for "loose" tiles โ€” you can jump over them.
  7. Master climbing and sliding โ€” it's key to moving quickly.
  8. 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.