Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

SDLPoP joystick control issue



  • I'm running RetroPie image 4.3 updated to 4.3.3. I installed the optional Port SDLPoP (version 1.17) I believe.

    When using an XBOX 360 wireless controller it seems to work fine until you touch the right thumb stick. Once you move the right thumb stick you can only take "careful" (shift) steps and your character no longer runs. The only way I found to correct the issue is exit the game and start over. Anyone else with the same issue.

    Is this an issue to take upstream?



  • I opened a new issue a few weeks ago and it seems it has been messed up from a previous commit. He commented he didn't have RetroPie setup but later commented that it's reproduce-able on Windows. I think it will get fixed at some point down the road here if anyone else plays Prince of Persia via controller, the keyboard works fine.



  • There was an update to PoP just recently to correct some issues but when I try and download from source I get this error:

    Github SDLPoP link

    Log started at: Fri Mar 30 16:57:22 CDT 2018
    
    RetroPie-Setup version: 4.3.16 (2cac618)
    System: Linux retropie 4.9.35-v7+ #1014 SMP Fri Jun 30 14:47:43 BST 2017 armv7l GNU/Linux
    
    = = = = = = = = = = = = = = = = = = = = =
    Installing dependencies for 'sdlpop' : SDLPoP - Port of Prince of Persia
    = = = = = = = = = = = = = = = = = = = = =
    
    /home/pi/RetroPie-Setup/tmp/build/sdlpop /home/pi/RetroPie-Setup
    
    = = = = = = = = = = = = = = = = = = = = =
    Getting sources for 'sdlpop' : SDLPoP - Port of Prince of Persia
    = = = = = = = = = = = = = = = = = = = = =
    
    git clone --recursive --depth 1 "https://github.com/NagyD/SDLPoP.git" "/home/pi/RetroPie-Setup/tmp/build/sdlpop"
    Cloning into '/home/pi/RetroPie-Setup/tmp/build/sdlpop'...
    patching file src/Makefile
    Hunk #1 FAILED at 14.
    1 out of 1 hunk FAILED -- saving rejects to file src/Makefile.rej
    /home/pi/RetroPie-Setup
    sdlpop patch sdlpop.diff failed to apply
    
    Log ended at: Fri Mar 30 16:57:25 CDT 2018
    Total running time: 0 hours, 0 mins, 3 secs
    


  • This is using RetroPie 4.3 patched to 4.3.16.


  • administrators

    @riverstorm I will look into it



  • @buzz said in SDLPoP joystick control issue:

    @riverstorm I will look into it

    Thanks Buzz I will test it when it gets fixed. Have a great weekend and holiday!


  • administrators



  • Thanks Buzz, that worked perfect. Playing PoP on the keyboard works great but not so well with a controller. They have a fully working menu to save, load, settings, exit, etc. now. You can jump, duck, etc. no problem but for some reason the analog and d-pad does some weird things when trying to move. I'll post over there and see if they can address it.

    On a side note I was looking at the Dreamcade that is taking pre-orders now. I am on the fence because really if they sold their interface you could install it on an Intel NUC (looks almost exactly the same) and have the same product. They do have about 16 years building full arcade cabs so their interface is streamlined and polished. They originally were going to make it look like a retro style Atari-ish case but the final product is just a micro PC. Anyway I was just trying to view some video of the actual interface and product working and it's crazy the number of videos talking of being "RetroPie killer?" "Better than a RetroPie?", "The next RetroPie?", on and on. All I can think is they [RetroPie] is doing it right! :)



Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.