Prince 1 and 1/2 - a new mod
Posted: October 2nd, 2020, 6:04 am
Hi. My name is Dmitry. I have recently discovered SDLPOP and decided to learn how it works. Prince Of Persia was the second PC game I have ever played in the early 1990s. The first game I played was Barbarian which had horrible controls (F1-12 keys) but POP was the game that left a lasting impression for me. I liked POP2 and many improvements it made, but it the dynamic did not feel quite the same as POP1. SDLPOP, written in C, made it really easy to understand how the game engine works.
About 9 months ago I have stumbled on the "Repetition of Time" POP mod and I was amazed how much the author was able to change in the game without actually touching the game engine. This mod in addition to POP2 left me wondering how POP1 can be improved. From there I found this forum and the popot.org site. I have been anonymously lurking for a while since joining the forum required a site password and I have learned a lot about the game here.
So what started as a code playground a few months ago eventually became a full mod. I am not too creative with names so I refer to it as "Prince 1 and 1/2" or "Unofficial prince 1.5". I think the mod is original in a way that you do not have to be an expert player to complete it. Most of the levels are not that much more difficult than the original game. But rather it focuses on changes to the gameplay through custom events, potions and the story line. The boss (Vizier) became much more difficult because in POP1 it was barely more difficult than the fat guard. You do need to know some tricks to get all the potions without which it could be tricky to finish the last couple of levels. There is also a way to change several major events in the game from level 9 on that requires a trick.
The changes involve secrets rooms, more characters/guards, more interactions with the shadow, numerous new potions, additional checkpoints and more. The kid slows down and becomes less responsive with less than 3 hit points. He does not swallow potions anymore. There are numerous subtle changes to guards' logic. Kid can take/put away the sword with the Alt button before entering a sword fight. There are changes to kid's movements in certain modes that work the same way as POP2...
Some levels have not been changed much but the majority of them have either a secret or some special events. Levels in the middle and the end of the game are very different. The first couple of levels are not that different but I promise it gets more interesting as the game progresses. The secondary goal was to get rid of many behaviors that allow players to pass the game in less than 15 minutes so speed runs should be much more challenging, but you might surprise me.
I have borrowed some graphics from the popot.org and a couple of mods as well as used Falcury's positional audio. Lighting effect has been used from SDLPOP on multiple levels as well as custom level palettes. Some ideas from "Repetition of Time" and "POP2" have been used. All the credits has been given in the docs\readme.txt file. If you are the author of those mods/graphics and you are not okay with me using them, let me know.
UPDATE: I updated the attachments to fix a bug. The ZIP file is a version for Windows and the TAR.GZ file is a version for Linux. You would need to install SDL2 in linux
Download here:
https://www.popot.org/custom_levels.php?mod=0000232
Old versions:
About 9 months ago I have stumbled on the "Repetition of Time" POP mod and I was amazed how much the author was able to change in the game without actually touching the game engine. This mod in addition to POP2 left me wondering how POP1 can be improved. From there I found this forum and the popot.org site. I have been anonymously lurking for a while since joining the forum required a site password and I have learned a lot about the game here.
So what started as a code playground a few months ago eventually became a full mod. I am not too creative with names so I refer to it as "Prince 1 and 1/2" or "Unofficial prince 1.5". I think the mod is original in a way that you do not have to be an expert player to complete it. Most of the levels are not that much more difficult than the original game. But rather it focuses on changes to the gameplay through custom events, potions and the story line. The boss (Vizier) became much more difficult because in POP1 it was barely more difficult than the fat guard. You do need to know some tricks to get all the potions without which it could be tricky to finish the last couple of levels. There is also a way to change several major events in the game from level 9 on that requires a trick.
The changes involve secrets rooms, more characters/guards, more interactions with the shadow, numerous new potions, additional checkpoints and more. The kid slows down and becomes less responsive with less than 3 hit points. He does not swallow potions anymore. There are numerous subtle changes to guards' logic. Kid can take/put away the sword with the Alt button before entering a sword fight. There are changes to kid's movements in certain modes that work the same way as POP2...
Some levels have not been changed much but the majority of them have either a secret or some special events. Levels in the middle and the end of the game are very different. The first couple of levels are not that different but I promise it gets more interesting as the game progresses. The secondary goal was to get rid of many behaviors that allow players to pass the game in less than 15 minutes so speed runs should be much more challenging, but you might surprise me.
I have borrowed some graphics from the popot.org and a couple of mods as well as used Falcury's positional audio. Lighting effect has been used from SDLPOP on multiple levels as well as custom level palettes. Some ideas from "Repetition of Time" and "POP2" have been used. All the credits has been given in the docs\readme.txt file. If you are the author of those mods/graphics and you are not okay with me using them, let me know.
UPDATE: I updated the attachments to fix a bug. The ZIP file is a version for Windows and the TAR.GZ file is a version for Linux. You would need to install SDL2 in linux
Code: Select all
sudo apt-get install libsdl2-image-dev
https://www.popot.org/custom_levels.php?mod=0000232
Old versions:
Spoiler: show