SDLPoP, an open source port of Prince of Persia for Switch

nNZyCAZ.jpg
SDLPoP is an open source engine rewriting of the Prince of Persia dos game.
[prebreak]1[/prebreak]
Hi there,

I just wrote a port of SDLPoP for Switch.

Here you can find everything you need to install and run it: https://github.com/usineur/SDLPoP/releases/tag/switch-1.0

It's my first port for on this device, so do not hesitate to report bugs on Github or here.
Note that It has been only tested on 4.1.0.

Feel free to post any video of the port in action, i will add it to this post :)

Edit: a tuto made by Masterwin (for Spanish speakers)


Have fun,
usineur
 
Last edited by usineur,

eliboa

Well-Known Member
Member
Joined
Jan 13, 2016
Messages
157
Trophies
0
XP
1,267
Country
France
Bravo ! It's working fine on 5.0.2 with the pro controler but I can't use left or right command with the joycon...
Merci en tout cas, super taf :P
 
  • Like
Reactions: ShonenJump

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,420
Country
Laos
Loads on 3.0.0. Has sound.

Nice icon. :) First impression: Great port. :)

edit: Second impression, character always runs right - doesnt react to "left" input. Sadly unplayable. ;)

edit2: Its a Joystick/Deadzone (?) issue. If you enable use joystick only for directional movements in the menu - the character becomes controlable via the non digipad, digipad.
 
Last edited by notimp,

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,420
Country
Laos
Screenshots:

nNZyCAZ.jpg

SnxE6YR.jpg

qYJSoAS.jpg

5NYytfm.jpg

BMICJHN.jpg

v3mWNYU.jpg


Protip: Hold A while jumping to grab edges. Otherwise you wont reach level 3. I found out the hard way (google after 10 minutes.. ;) ).
 
  • Like
Reactions: ShonenJump

usineur

Well-Known Member
OP
Newcomer
Joined
Mar 20, 2016
Messages
98
Trophies
0
Age
42
XP
2,590
Country
France
Bravo ! It's working fine on 5.0.2 with the pro controler but I can't use left or right command with the joycon...
Merci en tout cas, super taf :P
Joycon is intentionally disabled. I will probably reactivate it in next release.
Et de rien ;)

Loads on 3.0.0. Has sound.

Nice icon. :) First impression: Great port. :)

edit: Second impression, character always runs right - doesnt react to "left" input. Sadly unplayable. ;)

edit2: Its a Joystick/Deadzone (?) issue. If you enable use joystick only for directional movements in the menu - the character becomes controlable via the non digipad, digipad.
I had this problem once yesterday, I did not managed to reproduce it a second time, I thought I solved it by disabling the joycon support.
I will fix that asap. Thanks for feedback.

--------------------- MERGED ---------------------------

Oh those memories. Looking great. :)
@usineur0: Are custom levels possible too? You know there's a big pop1 community. :P
Not tested, but it should work. Instructions are here: https://github.com/usineur/SDLPoP/blob/switch/mods/mods.txt

For this port, you should have
  • a "mods" folder in /switch/SDLPoP/
  • Put your mod in it (for example: for Prince4D, you should have /switch/SDLPoP/mods/Prince4D/)
  • edit the SDLPoP.ini and change the value of the 'levelset' option to the name of the mod (following the same example: levelset = Prince4D)
 
Last edited by usineur,

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,827
Trophies
1
Age
44
XP
6,606
Country
Germany
Not tested, but it should work. Instructions are here: https://github.com/usineur/SDLPoP/blob/switch/mods/mods.txt

For this port, you should have
  • a "mods" folder in /switch/SDLPoP/
  • Put your mod in it (for example: for Prince4D, you should have /switch/SDLPoP/mods/Prince4D/)
  • edit the SDLPoP.ini and change the value of the 'levelset' option to the name of the mod (following the same example: levelset = Prince4D)
Great. As I'm busy nonetheless today I'll wait for your next release but then I'm going to try out the fantastic Prince4D.
maybe @notimp wants to try it out already.
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,420
Country
Laos
I've just finished level 3. What a great game. :) For some reason, whenever I've tried it before, the controls seemed too clunky - and as someone who started with gaming in the Gameboy/Super Nintendo age, I couldn't quite get in. In this port though - with quicksave and quickload being that accessible ( ;) ) for some reason I didnt mind though. Now that I've seen the surprise in level three and watched the GDC post mortem with Jordan Mechner on youtube - I can only say - what a charming game - what a clever level design. :)

The "original" PoP is not an action game - its a clever, puzzle driven action adventure. I never knew. :)

edit: .ini value editing would be helpful to set the overall countdown in the game to -1 (= infinity). Otherwise its seems quite impossible to finish it the first time through. ;) (Forced replay value... Clever.. ;) )
 
Last edited by notimp,
  • Like
Reactions: ShonenJump

ATofix

Sloth. That's it.
Member
Joined
Apr 24, 2017
Messages
462
Trophies
0
XP
473
Country
United States
God I want to mid my switch. If I wasn't so scared of possible bans...

Guess whenever we get a Switch XL or whatever I'll buy that and mod my old one.
 

Deleted member 381889

Guide Writer
Member
Joined
Jan 29, 2016
Messages
2,035
Trophies
1
XP
4,420
What do they mean by "open source"
Is it like an editor? to create your own level?
or a mod support?
"open source" is when the code used to make the software is available to everyone
mods and level editors are also available:
Not tested, but it should work. Instructions are here: https://github.com/usineur/SDLPoP/blob/switch/mods/mods.txt

For this port, you should have
  • a "mods" folder in /switch/SDLPoP/
  • Put your mod in it (for example: for Prince4D, you should have /switch/SDLPoP/mods/Prince4D/)
  • edit the SDLPoP.ini and change the value of the 'levelset' option to the name of the mod (following the same example: levelset = Prince4D)
 
  • Like
Reactions: Noctosphere

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,827
Trophies
1
Age
44
XP
6,606
Country
Germany
Finally I found some time to try this and it's working really well!
Sometimes all buttons are blocked after drinking a health cocktail but apart from that everything's just running beautifully! Thank you very much for that port! :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    +1
    Psionic Roshambo @ Psionic Roshambo: @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87... +1