Prince of Persia est, à tous points de vue, un classique intarissable. Son créateur Jordan Mechner a révolutionné l’industrie avec l’utilisation de la rotoscopie pour ses animations, donnant naissance à toute une franchise comprenant des romans graphiques et une adaptation cinématographique. C’est en mai 2012 que Mechner a partagé le code source de la version originale, et depuis, plusieurs conversions ont vu le jour, parmi lesquelles se distingue le projet SDLPoP. Si vous voulez jouer à Prince of Persia en version open source sans créer de machines virtuelles ou d’environnements spéciaux, c’est exactement ce qu’il vous faut.
Dans certains cas, la meilleure façon de ressusciter un jeu classique est une conversion open source, partielle ou totale. Nous avons des exemples comme OpenTTD, variante libre et ouverte de Transport Tycoon, Freeciv avec son mode par défaut aligné sur Civilization II, et des titres qui nécessitent les fichiers d’origine, à l’instar de OpenXcom et de Chocolate Doom. Cependant, aujourd’hui, nous allons remonter un peu plus loin, en 1989 pour être précis.
Cette année-là, Prince of Persia a fait ses débuts sur l’ordinateur Apple II. Son créateur, Jordan Mechner, a expliqué les difficultés techniques qu’il a dû affronter lors de son développement, mais surtout, en 2012, il a récupéré son code source et l’a publié sur Internet. Les mods et les adaptations ne se sont pas fait attendre, mais s’il y en a une qui se démarque des autres, c’est bien SDLPoP, maintenue par Dávid Nagy sur GitHub.
SDLPoP : Prince of Persia open source, maintenant et pour toujours
La meilleure partie, c’est que SDLPoP ne se contente pas de reproduire les niveaux avec ses sons et ses cinématiques. Il inclut également de nombreuses fonctions inexistantes dans le jeu original, comme l’enregistrement et la relecture, la capture d’écran, une sauvegarde/chargement améliorée, l’accélération rapide, et des raccourcis pour passer du clavier au gamepad et vice-versa. Mais encore plus important, l’exécution de mods, et la possibilité de modifier la résolution et le rapport d’aspect, que ce soit en éditant son fichier .ini ou en utilisant son menu de configuration.
Comme si cela ne suffisait pas, SDLPoP corrige plusieurs bugs présents dans le jeu, mais nous devons les activer manuellement en plaçant la section Enhancements du fichier .ini à « True ». À cela s’ajoutent le changement de couleurs de la palette et des modifications qui vous permettront de rendre le jeu plus facile ou plus difficile (cheats, moins de minutes disponibles, points de vie, sauts de niveau, etc.).
SDLPoP est compatible avec Windows, Linux et Mac, mais ses versions compilées ne sont pas disponibles sur le profil GitHub. Pour les trouver, vous devrez visiter le portail Prince of Persia: Original Trilogy. La dernière version est la 1.22, publiée début juillet 2021. Ma seule recommandation personnelle est de désactiver les « Touches spéciales » sous Windows, car elles entrent en conflit avec l’utilisation de la touche Maj pendant les combats. Prince of Persia open source, gratuit et sans conflits sur les systèmes d’exploitation modernes. Qu’attendez-vous… ?
Site officiel : Cliquez ici
Téléchargements : Cliquez ici