[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]

Prince< >Prison

Prince of Persia / Prince de Perse (Jordan Mechner/Brøderbund)

download the install packagePrinceOfPersia.lha
created at2022-08-05
size of install package94398 Bytes
Author/Contact
(use it to report problems with that install)
JOTD
Mantis BugTracker136
Hall Of Light1150 4125
Lemon Amiga865


 THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY OF ANY KIND, EITHER EXPRESS OR
 IMPLIED, STATUTORY OR OTHERWISE. THE ENTIRE RISK AS TO USE, RESULTS AND
 PERFORMANCE OF THE PACKAGE IS ASSUMED BY YOU AND IF THE PACKAGE SHOULD PROVE
 TO BE DEFECTIVE, YOU ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING,
 REPAIR OR OTHER REMEDIATION.
 UNDER NO CIRCUMSTANCES, CAN THE AUTHOR BE HELD RESPONSIBLE FOR ANY DAMAGE
 CAUSED IN ANY USUAL, SPECIAL, OR ACCIDENTAL WAY, ALSO IF THE OWNER OR A THIRD
 PARTY HAS BEEN POINTED AT SUCH POSSIBILITIES OF DAMAGE.

 This install applies to "Prince Of Persia" 1990 Jordan Mechner/Broderbund.

 This install requires WHDLoad and RawDIC to be in the path. Both can be found
 in the WHDLoad package.
 To install from a different drive than DF0: select installation mode Expert.

 The installed program requires 0.5 MB ChipMem and 1.0 MB OtherMem.
 It can be quit by pressing Num '*' (key can be changed with Tooltype "QuitKey=").

 If you have problems with this installation please try and get a newer
 version of this package from the WHDLoad WWW-Page. If that doesn't help try
 some Tooltypes like NOCACHE, NOAUTOVEC, NOVBRMOVE, NOMMU, PAL or NTSC. If
 that also fails, please inform the author via the Bug-Report-Form which
 can be accessed on the WHDLoad WWW-Page or create a mantis issue directly
 at http://mantis.whdload.de

 For the full WHDLoad package, other installs and updates refer to:
	http://www.whdload.de/
 or	aminet:dev/misc/whdload#?
 and	aminet:game/patch/

 version 4.4 (05.08.2022) done by JOTD:
 - on US and german versions, saving/loading a game was broken
 - fixed: no music on princess intermission after completing level 1
   caution: you need to copy the new reloc.#? files into the data dir
 - fix PAL versions display when NTSC tooltype is set
   (super-smooth game, this also makes the game easier time-wise) (issue #0005745)
 - added option to completely disable "up" in favor of second button.
   this is a request from Hexaae. I don't find it convenient, but ok...
   
 version 4.3 (02.08.2022) done by JOTD:
 - joypad support for some game versions was still not working (issue #0005745)
 - added proper joystick/joypad detection at startup
 - fixed trainer on some versions
 - pause option on joypad working again
 
 version 4.2 (29.07.2022) done by JOTD:
 - forgot joypad support of some game versions (issue #0005739)
 - game crashed at startup on 68000/68010 (issue #0005736)
 
 version 4.1 (28.07.2022) done by JOTD:
 - fixed game load that was broken in v4.0
 
 version 4.0 (24.07.2022) done by JOTD:
 - relocate program in fastmem to avoid game slowdowns (issue #0004569)
 - reworked trainer options
 - trainer option added: save game at any level (for level 2 and last level)
 - joypad controls: second/blue button to jump, play/third button to pause

 version 3.4 (01.05.2020):
 - fixed corruption and crash when saving/loading (issue #0004589)

 version 3.3 (09.03.2020) done by JOTD:
 - no more error if highscore file exists :) (introduced in 3.2)
 
 version 3.2 (07.03.2020) done by JOTD:
 - reduced chipmem usage so 512k chipmem amigas can run it
 - no more error if highscore file doesn't exist
 
 version 3.1 (06.03.2016)
 - added whdload 17 config buttons
 - CUSTOM2: subset of trainer: just unlimited levelskip & keeps minutes.

 version 3.0 (01.01.2005) done by JOTD
 - slave fully rewritten, now supports 5 versions
 - rewritten readme & install script
 - changed savegame system, now uses the excellent multi-save system by Bert
 - trainer now activated by CUSTOM1 (not CUSTOM5 as before)
 - another version supported (IPF ID 1823, english)
 - restored support for another version (IPF ID 1407, english)
 - sourcecode included

 version 2.2 (2002) done by JOTD
 - 4 versions of the game supported (US,Europe,German (IPF ID 82) & 
   French version "Le temps des heros" compil, IPF ID 2290)
 - RawDIC imager

 version 2.1 (2001) done by JOTD
 - better error handling, documentation added

 version 2.0 (2001) done by JOTD & Harry
 - WHDLoad version using JST2WHD emulation macros
 - Convenient installer script
 - 3 versions of the game supported (US,Europe,German)
 - load/save games to HD
 - remembers best times (thanks Harry!)
 - No more 'unexpected exception' during the game
 - Removed ALL disk accesses
 - Cool icon by Frank/Exoticons/???
 - Annoying password potion level removed (does not appear at all)
 - Set CUSTOM5=1 tooltype gives infinite time/infinite energy,
   and enables level skip (Shift+L) for levels above 4.

 versions 1.x (1997-1999) done by JOTD:
 - JST releases

In-game keys:

 - Ctrl-R: quit current game & go to main game menu
 - Ctrl-S: sound on/off
 - Ctrl-L: load game (from main game menu)
 - Ctrl-G: save game (level 3 and higher, but not last level)
   (if cheat is set, game can be saved at any level)
 - Ctrl-V: show game version
 - Ctrl-Q: quit to workbench (used to reboot) (QWERTY keyboard)
 - Ctrl-A: restart level (QWERTY keyboard)
 - Shift-L: skip levels but not above to level 4 & sets timer to 15 minutes
   (if cheat is set timer isn't changed and all levels can be skipped)
 - Space: show remaining time
 - Esc: pause
 - Joystick/Numerical keypad:  directions
 - Fire/Right Amiga: fire
 - 5 on keypad: give up fight

Notes:

 - After reloading a game, CTRL key must be pressed before Shift-L can be used
 - If trainer (infinite time/energy) is set, Ctrl-G has no effect, and high scores are not saved
 - when using trainer infinite energy and falling in pits
   the level doesn't auto-restart. Use Ctrl-A to restart level manually
 - the second/blue button jumps, but "up" is not suppressed. This was too complex to
   reverse-engineer for sword fight and pull up when hanging, and most of all not
   that annoying to still have "up" for jump in that case. The second button jump is
   still a very good asset with the joypad to avoid failing a diagonal jump and dying...
 - reloc tables were specially created to be able to run that game from fast memory.
   To upgrade your installation, just copy those .reloc files in the game data directory.
   The slave selects the proper one automatically according to game version.
 - NTSC tooltype can be used on PAL versions but that's considered as cheating because the
   game is super fast and the time limit isn't adjusted accordingly
 - Just found out that the protection level was completely disabled
   from german original. I guess they didn't bother encoding the german manual
   into the game for that.

Icons contained in install package

WHDLoad Slave information
PrinceOfPersia.slave - 05.08.2022 15:09:18 - 18268 bytes
required WHDLoad version17
flagsNoError
required Chip Memory512 KiB ($80000)
required Expansion Memory820 KiB ($cd000)
info namePrince Of Persia
info copy1990 Jordan Mechner/Broderbund
info installadapted & fixed by JOTD & Harry
Thanks to Wepl for savegame system
Thanks to Hexaae for testing & bug reports
Version 4.4
Kickstart name0
Kickstart size0 KiB ($0)
Kickstart checksum$0000
ConfigurationC1:X:Trainer Infinite Time:0;
C1:X:Trainer Infinite Energy:1;
C1:X:Super levelskip:2;
C2:X:second button jumps:0;
C2:X:up disabled:1;
C3:B:Save from any level;

Install Archive Content Listing
UnpackedLvlMethodPackedOSDate/TimeName
301lh528Amiga2005-01-01 23:46:38PrinceOfPersiaInstall/CAPSID
82481lh52470Amiga2022-07-23 21:41:38PrinceOfPersiaInstall/Install
12611lh5833Amiga2004-12-25 22:41:32PrinceOfPersiaInstall/Install.info
14631lh5834Amiga2001-10-19 20:45:32PrinceOfPersiaInstall/Manual
19901lh51310Amiga2004-12-25 22:41:32PrinceOfPersiaInstall/Manual.info
52241lh55174Amiga2022-08-05 15:01:24PrinceOfPersiaInstall/prince_de3.reloc
52151lh55192Amiga2022-08-05 15:01:26PrinceOfPersiaInstall/prince_fr4.reloc
2121lh59Amiga2001-10-19 20:45:32PrinceOfPersiaInstall/prince.high
92041lh58281Amiga2001-10-19 20:45:32PrinceOfPersiaInstall/PrinceOfPersia.coloricon
85561lh55947Amiga2001-10-19 20:45:32PrinceOfPersiaInstall/PrinceOfPersia.exoticon
15051lh51399Amiga2003-01-18 21:55:58PrinceOfPersiaInstall/PrinceOfPersia.glowicon
3801lh5303Amiga2022-08-05 15:09:18PrinceOfPersiaInstall/PrinceOfPersia.islave
215101lh514412Amiga2001-10-19 20:45:32PrinceOfPersiaInstall/PrinceOfPersia.newicon
182681lh55210Amiga2022-08-05 15:09:18PrinceOfPersiaInstall/PrinceOfPersia.slave
52151lh55176Amiga2022-08-05 15:01:26PrinceOfPersiaInstall/prince_uk1.reloc
52081lh55167Amiga2022-08-05 15:01:24PrinceOfPersiaInstall/prince_us2.reloc
64901lh53077Amiga2022-08-05 15:08:04PrinceOfPersiaInstall/ReadMe
22091lh51365Amiga2004-12-25 23:28:04PrinceOfPersiaInstall/ReadMe.info
61661lh52502Amiga2001-10-19 20:45:32PrinceOfPersiaInstall/Solution
19901lh51313Amiga2004-12-25 22:41:32PrinceOfPersiaInstall/Solution.info
1621lh590Amiga2016-03-06 09:30:04PrinceOfPersiaInstall/source/Makefile
4061lh5260Amiga2021-01-02 12:03:02PrinceOfPersiaInstall/source/Makefile_windows.mak
175651lh55910Amiga2022-08-05 15:09:18PrinceOfPersiaInstall/source/PrinceOfPersiaHD.s
30231lh51377Amiga2022-08-05 15:09:18PrinceOfPersiaInstall/source/PrinceOfPersia.islave.s
66851lh52136Amiga2022-08-05 15:09:18PrinceOfPersiaInstall/source/ReadJoypad.s
182961lh55647Amiga2022-08-05 15:09:18PrinceOfPersiaInstall/source/savegame_rossfix_nw.s
177611lh55459Amiga2022-08-05 15:09:18PrinceOfPersiaInstall/source/savegame.s
24401lh51455Amiga2001-10-19 19:23:58PrinceOfPersiaInstall/source/xen_8.bin

Old Install Archives
PrinceOfPersia-20010908.lha
PrinceOfPersia-20050102.lha
PrinceOfPersia-20160306.lha
PrinceOfPersia-20200308.lha
PrinceOfPersia-20200310.lha
PrinceOfPersia-20200502.lha
PrinceOfPersia-20220726.lha
PrinceOfPersia-20220728.lha
PrinceOfPersia-20220729.lha
PrinceOfPersia-20220802.lha

[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]

last change : 2024-03-14
© 1996-2024 Bert Jahn, All Rights Reserved