1. nNZyCAZ.jpg
    SDLPoP is an open source engine rewriting of the Prince of Persia dos game.

    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
     
  2. Discussion (39 replies)

  3. subcon959

    subcon959 teh retro
    Member

    Joined:
    Dec 24, 2008
    Messages:
    2,944
    Country:
    Nice, I'll test on 5.0.2 a bit later.
     
  4. eliboa

    eliboa GBAtemp Regular
    Member

    Joined:
    Jan 13, 2016
    Messages:
    141
    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
     
    ShonenJump likes this.
  5. lordelan

    lordelan GBAtemp Psycho!
    Member

    Joined:
    Jan 4, 2015
    Messages:
    4,500
    Country:
    Germany
    My fav game when I was a child! Thanks for that. I'll test it on my 3.0.0 Switch once @pwsincd adds it to the app store (too lazy to pull my SD out every time :P)
     
    tyrran and ShonenJump like this.
  6. notimp

    notimp Well-Known Member
    Member

    Joined:
    Sep 18, 2007
    Messages:
    3,829
    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, May 13, 2018
    ShonenJump and lordelan like this.
  7. notimp

    notimp Well-Known Member
    Member

    Joined:
    Sep 18, 2007
    Messages:
    3,829
    Country:
    Laos
    Screenshots:

    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]

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

    lordelan GBAtemp Psycho!
    Member

    Joined:
    Jan 4, 2015
    Messages:
    4,500
    Country:
    Germany
    Oh those memories. Looking great. :)
    @usineur0: Are custom levels possible too? You know there's a big pop1 community. :P
     
  9. usineur0

    OP usineur0 Advanced Member
    Newcomer

    Joined:
    Mar 20, 2016
    Messages:
    78
    Country:
    France
    Joycon is intentionally disabled. I will probably reactivate it in next release.
    Et de rien ;)

    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.

    — Posts automatically merged - Please don't double post! —

    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 usineur0, May 13, 2018
  10. lordelan

    lordelan GBAtemp Psycho!
    Member

    Joined:
    Jan 4, 2015
    Messages:
    4,500
    Country:
    Germany
    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.
     
  11. notimp

    notimp Well-Known Member
    Member

    Joined:
    Sep 18, 2007
    Messages:
    3,829
    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, May 13, 2018
    ShonenJump likes this.
  12. DaveLister

    DaveLister GBAtemp Advanced Fan
    Member

    Joined:
    Apr 27, 2018
    Messages:
    703
    Country:
    Afghanistan
    This brings a tear yo my eye . For I am old.
     
  13. lordelan

    lordelan GBAtemp Psycho!
    Member

    Joined:
    Jan 4, 2015
    Messages:
    4,500
    Country:
    Germany
    There are many more surprises. ;)
     
  14. Masterwin

    Masterwin GBAtemp Fan
    Member

    Joined:
    Jan 7, 2016
    Messages:
    382
    Country:
    Spain
  15. Lukerz

    Lukerz Sloth. That's it.
    Member

    Joined:
    Apr 24, 2017
    Messages:
    462
    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.
     
  16. Noctosphere

    Noctosphere Adoptive father of my kitty named Zelda
    Banned

    Joined:
    Dec 30, 2013
    Messages:
    4,821
    Country:
    Canada
    What do they mean by "open source"
    Is it like an editor? to create your own level?
    or a mod support?
     
  17. Thetoto

    Thetoto GBAtemp Advanced Fan
    Member

    Joined:
    May 10, 2018
    Messages:
    529
    Country:
    France
    Wow nice, I'll test later
    Thanks !
     
  18. RedoLane

    RedoLane Unemployed Punmaster
    Member

    Joined:
    Sep 16, 2016
    Messages:
    1,174
    Country:
    Israel
    Prince of Persia - Switches of Time
     
  19. Lia

    Lia GBAtemp Advanced Maniac
    Member

    Joined:
    Jan 29, 2016
    Messages:
    1,972
    Country:
    United Kingdom
    "open source" is when the code used to make the software is available to everyone
    mods and level editors are also available:
     
    Noctosphere likes this.
  20. chirogan

    chirogan The Engineer
    Member

    Joined:
    Feb 28, 2018
    Messages:
    374
    Country:
    Philippines
    I remember sneaking in our school computer laboratory just to play this game. And i remember floppy disks are hot item back then. It was used for picture taking.
     
    lordelan and eliboa like this.
  21. lordelan

    lordelan GBAtemp Psycho!
    Member

    Joined:
    Jan 4, 2015
    Messages:
    4,500
    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! :)
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - SDLPoP, source, Prince