Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Prince of Persia"

From PCGamingWiki, the wiki about fixing PC games
m (→‎Audio settings: updated template usage)
m (→‎API: Preparing for relatively likely changes to Template:API.)
(27 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{stub}}
+
{{disambig|the first game in the series|the 2008 game|[[Prince of Persia (2008)]]}}
 
{{Infobox game
 
{{Infobox game
 
|cover        = Prince of Persia cover.jpg
 
|cover        = Prince of Persia cover.jpg
|developers  =  
+
|developers  = Jordan Mechner
 
{{Infobox game/row/developer|Brøderbund}}
 
{{Infobox game/row/developer|Brøderbund}}
 
|publishers  =  
 
|publishers  =  
Line 9: Line 9:
 
{{Infobox game/row/date|DOS|1990}}
 
{{Infobox game/row/date|DOS|1990}}
 
{{Infobox game/row/date|Mac OS|1992}}
 
{{Infobox game/row/date|Mac OS|1992}}
{{Infobox game/row/date|Windows|September 4, 2015}}
+
{{Infobox game/row/date|Linux|July 21, 2014|ref=<ref>{{Refurl|url=https://github.com/NagyD/SDLPoP/blob/master/doc/ChangeLog.txt|title=ChangeLog.txt|date=2021-02-16}}</ref>}}
 +
{{Infobox game/row/date|Windows|July 21, 2014}}
 +
{{Infobox game/row/date|OS X|October 11, 2014|ref=<ref>{{Refurl|url=https://github.com/NagyD/SDLPoP/blob/master/doc/ChangeLog.txt|title=ChangeLog.txt|date=2021-02-16}}</ref>}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | Third-person }}
 +
{{Infobox game/row/taxonomy/controls          | Direct control }}
 +
{{Infobox game/row/taxonomy/genres            | Action, Adventure, Platform }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | }}
 +
{{Infobox game/row/taxonomy/themes            | Fantasy, Middle East }}
 +
{{Infobox game/row/taxonomy/series            | Prince of Persia }}
 
|steam appid  =  
 
|steam appid  =  
 
|steam appid side  =  
 
|steam appid side  =  
|gogcom page  =  
+
|gogcom id    =  
 +
|hltb        = 7287
 +
|lutris      = prince-of-persia
 
|strategywiki = Prince of Persia
 
|strategywiki = Prince of Persia
 +
|mobygames    = prince-of-persia
 
|wikipedia    = Prince of Persia (1989 video game)
 
|wikipedia    = Prince of Persia (1989 video game)
 
|winehq      =  
 
|winehq      =  
|license      = free-to-play
+
|license      = commercial
 
}}
 
}}
{{Series|Prince of Persia}}
 
{{disambig|the first game in the series|the 2008 game|[[Prince of Persia (2008)]]}}
 
  
'''General information'''
+
'''Key points'''
{{mm}} [http://princeofpersia.wikia.com/wiki/Prince_of_Persia_(1989) Prince of Persia Wiki]
+
{{ii}} The Mac OS version has better graphics, resolution and framerate than the DOS version. Playable with Basilisk II or Mini vMac emulators.
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
 
{{Availability/row| Retail | | physical | Requires the manual to solve copy protection questions. |  | DOS, Mac OS }}
 
{{Availability/row| Retail | | physical | Requires the manual to solve copy protection questions. |  | DOS, Mac OS }}
{{Availability/row| Microsoft Store | 9nblggh35r2n | Microsoft Store | Includes [[Prince of Persia 2: The Shadow and the Flame]] and fan-made mods. | | Windows }}
+
{{Availability/row| Publisher | https://www.popot.org/get_the_games.php | DRM-free | Choose "SDLPoP" in the menu to download a version for modern systems. | | DOS, Mac OS, Windows, OS X, Linux }}
 +
{{Availability/row| Publisher | https://snapcraft.io/sdlpop | DRM-free | | | Linux }}
 
}}
 
}}
 
{{ii}} A [https://www.classicdosgames.com/game/Prince_of_Persia.html shareware demo] is available.
 
{{ii}} A [https://www.classicdosgames.com/game/Prince_of_Persia.html shareware demo] is available.
Line 35: Line 52:
 
{{Game data|
 
{{Game data|
 
{{Game data/config|DOS|{{p|game}}\CONFIG.DAT|{{p|game}}\SETUP.DAT}}
 
{{Game data/config|DOS|{{p|game}}\CONFIG.DAT|{{p|game}}\SETUP.DAT}}
{{Game data/config|Microsoft Store|}}
 
 
{{Game data/config|Mac OS|}}
 
{{Game data/config|Mac OS|}}
 
}}
 
}}
Line 42: Line 58:
 
{{Game data|
 
{{Game data|
 
{{Game data/saves|DOS|{{p|game}}\PRINCE.SAV}}
 
{{Game data/saves|DOS|{{p|game}}\PRINCE.SAV}}
{{Game data/saves|Microsoft Store|}}
 
 
{{Game data/saves|Mac OS|}}
 
{{Game data/saves|Mac OS|}}
 
}}
 
}}
  
==Video settings==
+
==Video==
{{Video settings
+
{{Video
 
|wsgf link                  =  
 
|wsgf link                  =  
 
|widescreen wsgf award      =  
 
|widescreen wsgf award      =  
Line 71: Line 86:
 
|antialiasing              = n/a
 
|antialiasing              = n/a
 
|antialiasing notes        =  
 
|antialiasing notes        =  
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = false
 
|vsync                      = false
 
|vsync notes                =  
 
|vsync notes                =  
Line 83: Line 101:
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Input
 
|key remap                = false
 
|key remap                = false
 
|key remap notes          =  
 
|key remap notes          =  
Line 107: Line 125:
 
|invert controller y-axis  = n/a
 
|invert controller y-axis  = n/a
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|xinput controllers        = unknown
+
|xinput controllers        = false
 
|xinput controllers notes  =  
 
|xinput controllers notes  =  
|xbox prompts              = unknown
+
|xbox prompts              = false
 
|xbox prompts notes        =  
 
|xbox prompts notes        =  
 
|impulse triggers          = unknown
 
|impulse triggers          = unknown
Line 115: Line 133:
 
|dualshock 4              = unknown
 
|dualshock 4              = unknown
 
|dualshock 4 notes        =  
 
|dualshock 4 notes        =  
|dualshock prompts        = unknown
+
|dualshock prompts        = false
 
|dualshock prompts notes  =  
 
|dualshock prompts notes  =  
 
|light bar support        = unknown
 
|light bar support        = unknown
Line 127: Line 145:
 
|other controllers        = unknown
 
|other controllers        = unknown
 
|other controllers notes  =  
 
|other controllers notes  =  
|other button prompts      = unknown
+
|other button prompts      = false
 
|other button prompts notes=  
 
|other button prompts notes=  
|button prompts            = false
 
|button prompts notes      =
 
 
|controller hotplug        = false
 
|controller hotplug        = false
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
Line 139: Line 155:
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Audio
 
|separate volume          = false
 
|separate volume          = false
 
|separate volume notes    = On/off only.
 
|separate volume notes    = On/off only.
 
|surround sound          = false
 
|surround sound          = false
 
|surround sound notes    =  
 
|surround sound notes    =  
|subtitles                = n/a
+
|subtitles                = always on
|subtitles notes          = Everything is text-based.
+
|subtitles notes          = No speech, storyline is text-based.
 
|closed captions          = false
 
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
Line 153: Line 169:
 
|eax support              =  
 
|eax support              =  
 
|eax support notes        =  
 
|eax support notes        =  
 +
|royalty free audio      = always on
 +
|royalty free audio notes =
 +
|red book cd audio        =
 +
|red book cd audio notes  =
 
}}
 
}}
  
Line 159: Line 179:
 
  |language  = English
 
  |language  = English
 
  |interface = true
 
  |interface = true
  |audio    = false
+
  |audio    = n/a
  |subtitles = false
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 185: Line 205:
 
|vulkan versions        =  
 
|vulkan versions        =  
 
|vulkan notes          =  
 
|vulkan notes          =  
|dos modes              =  
+
|dos modes              = VGA, MCGA, EGA, Tandy, CGA, Hercules
 
|dos modes notes        =  
 
|dos modes notes        =  
 
|shader model versions  =  
 
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = false
+
|windows 32-bit exe    = true
|64-bit executable notes=  
+
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 +
|windows exe notes     = <ref>{{Refcheck|user=Dandelion Sprout|date=2021-02-16}}</ref>
 +
|mac os x powerpc app  = false
 +
|macos intel 32-bit app = unknown
 +
|macos intel 64-bit app = true
 +
|macos arm app          = true
 +
|macos app notes        = <ref>{{Refurl|url=https://formulae.brew.sh/formula/sdlpop|title=sdlpop — Homebrew Formulae|date=2 March 2022}}</ref>
 +
|linux powerpc app      = true
 +
|linux 32-bit executable= true
 +
|linux 64-bit executable= true
 +
|linux arm app          = true
 +
|linux 68k app          = unknown
 +
|linux executable notes =
 +
|mac os powerpc app    = unknown
 +
|mac os 68k app        = true
 +
|mac os executable notes=  
 
}}
 
}}
  
Line 199: Line 235:
 
|minOS    = 2.11
 
|minOS    = 2.11
 
|minCPU  = 8 MHz
 
|minCPU  = 8 MHz
|minRAM  =  
+
|minRAM  = 512 KB
 
|minHD    =  
 
|minHD    =  
 
|minGPU  = VGA, MCGA, EGA, Tandy, CGA, Hercules
 
|minGPU  = VGA, MCGA, EGA, Tandy, CGA, Hercules
 
|recOS    =
 
|recCPU  =
 
|recRAM  =
 
|recHD    =
 
|recGPU  =
 
}}
 
 
{{System requirements
 
|OSfamily = Windows
 
|minOS    = 10
 
|minCPU  = 1.5 GHz
 
|minRAM  = 1 GB
 
|minHD    = 87 MB
 
|minGPU  =
 
  
 
|recOS    =  
 
|recOS    =  
Line 228: Line 249:
 
|OSfamily = Mac OS
 
|OSfamily = Mac OS
  
|minOS    =  
+
|minOS    = 6.x
|minCPU  =  
+
|minCPU  = Motorola 68K
|minRAM  =  
+
|minRAM  = At least 2MB of RAM for B&W and 4MB of RAM for color graphics
 
|minHD    =  
 
|minHD    =  
|minGPU  =  
+
|minGPU  = 256 Color
  
 
|recOS    =  
 
|recOS    =  

Revision as of 08:45, 17 March 2023

This page is for the first game in the series. For the 2008 game, see Prince of Persia (2008).

Jordan Mechner
Prince of Persia
Prince of Persia cover
Developers
Brøderbund
Release dates
DOS 1990
Mac OS (Classic) 1992
Linux July 21, 2014[1]
Windows July 21, 2014
macOS (OS X) October 11, 2014[2]
Taxonomy
Monetization One-time game purchase
Modes Singleplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres Action, Adventure, Platform
Themes Fantasy, Middle East
Series Prince of Persia
Prince of Persia on HowLongToBeat
Prince of Persia guide on StrategyWiki
Prince of Persia on MobyGames
Prince of Persia on Wikipedia
Prince of Persia 1989
Prince of Persia 2: The Shadow and the Flame 1993
Prince of Persia 3D 1999
Prince of Persia: The Sands of Time 2003
Prince of Persia: Warrior Within 2004
Prince of Persia: The Two Thrones 2005
Prince of Persia (2008) 2008
Prince of Persia: The Forgotten Sands 2010
Prince of Persia: The Lost Crown 2024
The Rogue Prince of Persia 2024
Prince of Persia: The Sands of Time Remake TBA

Key points

The Mac OS version has better graphics, resolution and framerate than the DOS version. Playable with Basilisk II or Mini vMac emulators.

Availability

Source DRM Notes Keys OS
Retail
Prompts for answers from manual, code wheel, etc.
Requires the manual to solve copy protection questions.
DOS
Mac OS
Publisher website
DRM-free
Choose "SDLPoP" in the menu to download a version for modern systems.
DOS
Mac OS
Windows
macOS (OS X)
Linux
Publisher website
DRM-free
Linux
A shareware demo is available.

Game data

Configuration file(s) location

System Location
DOS <path-to-game>\CONFIG.DAT
<path-to-game>\SETUP.DAT
Mac OS (Classic)

Save game data location

System Location
DOS <path-to-game>\PRINCE.SAV
Mac OS (Classic)

Video

Graphics feature State Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Windowed
For DOSBox toggle with Alt+ Enter (see the glossary page for other workarounds).
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
Anti-aliasing (AA)
Vertical sync (Vsync)
For DOSBox use an unofficial build (see the glossary page for other workarounds).
60 FPS and 120+ FPS

Input

Keyboard and mouse State Notes
Remapping
For DOSBox use the DOSBox Mapper (see the glossary page for other workarounds).
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Macintosh version only (DOS version uses keyboard shortcuts).
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Controller remapping
For DOSBox use the DOSBox Mapper (see the glossary page for other workarounds).
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
See the glossary page for potential workarounds.
PlayStation controllers
Generic/other controllers
Additional information
Controller hotplugging
Haptic feedback
Digital movement supported
Simultaneous controller+KB/M

Audio

Audio feature State Notes
Separate volume controls
On/off only.
Surround sound
Subtitles
No speech, storyline is text-based.
Closed captions
Mute on focus lost
For DOSBox change the priority background value in the DOSBox configuration file.
Royalty free audio

Localizations

Language UI Audio Sub Notes
English

Other information

API

Technical specs Supported Notes
DOS video modes VGA, MCGA, EGA, Tandy, CGA, Hercules
ExecutablePPC16-bit 32-bit 64-bitARM Notes
Windows
[3]
macOS (OS X)
[4]
Linux
Mac OS (Classic)

System requirements

DOS
Minimum
Operating system (OS) 2.11
Processor (CPU) 8 MHz
System memory (RAM) 512 KB
Hard disk drive (HDD)
Video card (GPU) VGA, MCGA, EGA, Tandy, CGA, Hercules
Mac OS
Minimum
Operating system (OS) 6.x
Processor (CPU) Motorola 68K
System memory (RAM) At least 2MB of RAM for B&W and 4MB of RAM for color graphics
Hard disk drive (HDD)
Video card (GPU) 256 Color


References

  1. ChangeLog.txt - last accessed on 2021-02-16
  2. ChangeLog.txt - last accessed on 2021-02-16
  3. Verified by User:Dandelion Sprout on 2021-02-16
  4. sdlpop — Homebrew Formulae - last accessed on 2 March 2022