Can You Play PrinceJS in a Browser Without Installing the Original Game?
Updated
Yes. PrinceJS is described as a "Prince of Persia reimplementation written in HTML5 / JavaScript (MS-DOS version)," so the game runs as a web page rather than as the original MS-DOS executable. You do not need to install the 1989 MS-DOS game to play it. The one condition is that the site itself must be reachable — browser play depends on princejs.com being online and serving the page.
What "reimplementation" means here
PrinceJS is not a packaged copy of the original program with an emulator wrapper. It is a rebuilt version of the MS-DOS Prince of Persia, written from scratch in HTML5 and JavaScript. That distinction matters for two reasons:
- No DOSBox, no installer. The code that runs is JavaScript executed by your browser, not a DOS binary.
- It is a faithful rebuild, not the original file. Behavior, timing, and presentation follow the MS-DOS version as its reference, but you are playing someone's re-creation of it.
What you need to play
| Requirement | Detail |
|---|---|
| Original game install | Not needed |
| Emulator (e.g., DOSBox) | Not needed |
| Browser | A modern browser with HTML5 and JavaScript support |
| Site availability | princejs.com must be up and reachable |
| Account or payment | Not stated in the available site information |
How to try it
- Open a current browser (Chrome, Firefox, Edge, or Safari).
- Go to
princejs.com. - The game should load directly in the page as an HTML5/JavaScript application — there is no download or setup step described.
- If the page does not load or the game does not start, the most likely causes are the site being unavailable or a browser blocking scripts; try again later or in a different browser.
Common sticking points
- The site is the single point of failure. Because play happens on the website, an outage or a moved domain means no game — unlike a downloaded file you keep locally.
- Don't expect the original executable. If you specifically want the MS-DOS binary or its exact original behavior, this project is a reimplementation and should be judged on that basis.
- Controls and options aren't documented in the available material. The site description does not list key bindings or settings, so expect to discover them in the page itself.
In short: if your goal is to play Prince of Persia in a browser with zero installation, PrinceJS is built for exactly that — provided the site is live when you visit.