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.

Profitez de Prince of Persia en version open source
Prince of Persia open source

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

Profitez de Prince of Persia en version open source
Rien d’étrange ici : double-clic sur l’exécutable, et directement dans le jeu

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.

Profitez de Prince of Persia en version open source
Beaucoup de bons souvenirs...
Profitez de Prince of Persia en version open source
Perdre au niveau 1 confirme que je suis vieux et lent. Je pouvais finir ça avec une demi-heure de marge !

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.).

Profitez de Prince of Persia en version open source
Utilisez le menu ou éditez le fichier .ini pour modifier la configuration du jeu

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