Prince of Persia is van alle kanten een onuitputtelijke klassieker. De maker Jordan Mechner zorgde met het gebruik van rotoscopie voor de animaties voor een revolutie in de industrie, en gaf daarmee het startsein voor een complete franchise met graphic novels en een verfilming. In mei 2012 deelde Mechner de broncode van de originele versie, en sindsdien zijn er diverse conversies verschenen, waaronder het opvallende project SDLPoP. Wil je Prince of Persia in een open source-versie spelen zonder virtuele machines of speciale omgevingen, dan is dit precies wat je zoekt.

Geniet van Prince of Persia in open source
Prince of Persia als open source

In sommige gevallen is de beste manier om een klassieke game te redden een open source-conversie, geheel of gedeeltelijk. We hebben voorbeelden zoals OpenTTD, de vrije en open variant van Transport Tycoon, Freeciv met de standaardmodus die aansluit bij Civilization II, en titels die de originele bestanden vereisen, zoals OpenXcom en Chocolate Doom. Vandaag gaan we echter iets verder terug, naar 1989 om precies te zijn.

Dat jaar debuteerde Prince of Persia voor de Apple II-computer. De maker Jordan Mechner legde zelf uit welke technische uitdagingen hij moest overwinnen tijdens de ontwikkeling, maar het belangrijkste is dat hij in 2012 de broncode terugvond en op internet publiceerde. De mods en aanpassingen lieten niet lang op zich wachten, maar degene die er bovenuit steekt is SDLPoP, onderhouden door Dávid Nagy op GitHub.

SDLPoP: Prince of Persia als open source

Geniet van Prince of Persia in open source
Niets vreemds: dubbelklik op het uitvoerbare bestand en je zit direct in het spel.

Het mooiste is dat SDLPoP niet alleen de levels reproduceert met geluid en tussenfilmpjes. Het bevat ook tal van functies die in het origineel niet bestonden, zoals opname en replay, het maken van screenshots, verbeterde save/load-ondersteuning, fast forward en sneltoetsen om van toetsenbord naar gamepad te schakelen en vice versa. Nog belangrijker is de ondersteuning voor mods en de mogelijkheid om zowel de resolutie als de beeldverhouding aan te passen, via het .ini-bestand of het configuratiemenu.

Geniet van Prince of Persia in open source
Veel goede herinneringen...
Geniet van Prince of Persia in open source
Verliezen op level 1 bevestigt dat ik oud en traag ben. Ik kon dit vroeger afronden met een half uur over!

Daarnaast lost SDLPoP verschillende bugs in het origineel op, maar die moeten we handmatig activeren door de sectie Enhancements in het .ini-bestand op 'True' te zetten. Daar komen nog kleurpaletwijzigingen bij en aanpassingen waarmee je het spel makkelijker of moeilijker kunt maken (cheats, minder beschikbare minuten, hitpoints, leveloverslagen, enz.).

Geniet van Prince of Persia in open source
Gebruik het menu of bewerk het .ini-bestand om de spelinstellingen te wijzigen.

SDLPoP is compatibel met Windows, Linux en Mac, maar de gecompileerde versies zijn niet beschikbaar op het GitHub-profiel. Daarvoor moet je de portal Prince of Persia: Original Trilogy bezoeken. De nieuwste versie is 1.22, gepubliceerd begin juli 2021. Mijn enige persoonlijke aanbeveling is om 'Speciale toetsen' onder Windows uit te schakelen, omdat die in conflict komt met het gebruik van Shift tijdens het vechten. Prince of Persia open source, gratis en zonder conflicten op moderne besturingssystemen. Waar wacht je nog op?

Officiële site: Klik hier

Downloads: Klik hier