How to sideload PSP Emulator on Xbox One (Easy to install, Runs Fast)

Discussion in 'Xbox One - Tutorials' started by wiired24, Apr 18, 2017.

  1. wiired24
    OP

    Member wiired24 GBAtemp Regular

    Joined:
    Sep 3, 2013
    Messages:
    222
    Location:
    Dev_Home
    Country:
    United States
    Disclaimer - As always I encourage you to only use backups of games you actually own in your library. I do not support piracy. Neither I or any member of gbatemp is responsible for your misuse of the emulation software

    [​IMG]


    Prerequesites- Xbox One (With Dev Mode Activated) More info here https://docs.microsoft.com/en-us/windows/uwp/xbox-apps/devkit-activation
    Windows 10 PC
    Winrar or a similar program for extracting files


    A few days ago I had discovered a way to get the popular psp emulator "PPSSPP" running on the Xbox One Console. I wrote a tutorial for how to get it running on the Xbox One which you can still find here
    https://gbatemp.net/threads/how-to-run-psp-emulator-on-the-xbox-one.467686/

    However installing it was anything but easy as it required you to download different pieces of software, mess around with settings,dive into a shell, and re-compile PPSSPP from plain source code. I am pleased to announce that I have successfully built a .appx package for easy installation. Now you can install PPSSPP in just a few minutes but it doesn't stop there. If you read my original tutorial when it was first published I noted that the performance was about average and could often be slow. This was do to it being a "Debug Build". I later found the fix to this and updated the guide as well. With this .appx package you are getting a "Release Build" which is much faster and the emulator now practically runs at full speed on the Xbox One. I'll link to videos below at the end of the tutorial to showcase what the performance is like.


    [1.] Download the .appx archive below
    http://www.mediafire.com/file/x39n3qzc6807a4s/PPSSPP+Release+APPX+PKG.rar


    [2.] Once download use winrar or a similar program to extract the files

    [3.] Go to your Xbox One console and restart it into developer mode

    [4.] Click on settings and you will see a menu that looks like this
    [​IMG]
    Apologies my phone isnt the best for taking pictures


    Make sure and Tick the option that says "Enable Xbox Device Portal"
    In addition you make sure "Require authentication to access Xbox Device Portal" is checked you will want to set up a username and a password.


    [4.] Once finished go back to Dev Home and make note of your Xbox IP Address along with the port number listed at the bottom right corner it will look something like 192.168.37.8:11224 (Yours may be different) Open up your web browser and type in https:// followed by your IP and port number so for example https://192.168.37.8:11224alternatively you can also enter https://XboxOne:11224 for example. Once you log in you may receive a warning about the security certificate. Go ahead and proceed anyways.

    [5.] You will now be greeted with a menu that looks like this

    [​IMG]


    From Here it's rather simple just click Add and choose file

    [​IMG]

    You will then select the ilc.appx file that you extracted from the archive earlier.

    PPSSPP Has no required dependencies so you can go ahead and install.


    PPSSPP will now deploy and install onto your Xbox One
    [​IMG]

    To play your backups just load them off a USB thumdrive or external storage device.
    If you ever run into any issues with save states just uninstall and reinstall and it will work fine.

    Thanks to the wonderful team at PPSSPP for making this UWP Port without your hard work this would not be possible.



    NOTE: To enable full screen go to Settings --> Display and Sound --> Video output
    Then deselect the option that says "Apps can add a border" Credit goes to
    GbaTemp user DamienNuez for the tip





    PERFORMACE

    Crisis Core FF VII - Constant 30 FPS (Full Speed)




    Kingdom Hearts Birth By Sleep - Constant 30 FPS (Full Speed)




    Games that are confirmed working -

    Final Fantasy VII Crisis Core

    Persona 3 Portable

    Kingdom Hearts Birth by Sleep

    Star Ocean Second Evolution

    Super Robot

    Crash of the Titans

    Lego Batman (With Frameskip to 1)

    Metal Gear Solid Portable Ops,

    Tactics Ogre Let Us Cling Together,

    Final Fantasy Tactics

    hatsune miku project diva at 8x


    Games that do not work -

    Assassins Creed Bloodlines

    Dissidia Final Fantasy (Crashes when starting new game)

    DBZ Shin Budakai



    Enjoy :yaypsp:
     
    Last edited by wiired24, Apr 29, 2017 at 7:17 AM


  2. s157

    Member s157 Grinder Extraordinaire

    Joined:
    Sep 23, 2016
    Messages:
    418
    Country:
    United States
    Great work and tutorial as usual. Looking forward to seeing what can be emulated on the scorpio.
     
    wiired24 likes this.
  3. wiired24
    OP

    Member wiired24 GBAtemp Regular

    Joined:
    Sep 3, 2013
    Messages:
    222
    Location:
    Dev_Home
    Country:
    United States
    Thanks and yeah I am too :D

    Also if you run into any issues let me know and I will do my best to resolve them. However you shouldn't have any as I have done extensive testing of the Emulator and the .appx package.
     
  4. cornerpath

    Member cornerpath GBAtemp Fan

    Joined:
    Dec 15, 2014
    Messages:
    471
    Location:
    Jackson, Ms
    Country:
    United States
    when the dreamcast coming
     
    NoSoul81 likes this.
  5. leon315

    Member leon315 POWERLIFTER

    Joined:
    Nov 27, 2013
    Messages:
    331
    Country:
    Italy
    Is that means that I can get ppsspp through my win 10's store and run psp roms from my pc?
     
  6. wiired24
    OP

    Member wiired24 GBAtemp Regular

    Joined:
    Sep 3, 2013
    Messages:
    222
    Location:
    Dev_Home
    Country:
    United States
    I honestly do not know. I have looked at the DC Emulator "reicast" which seems to be getting the most support these days and I do not believe they currently have a UWP Port. I will try and see what I can do for a Dreamcast Emulator but it could be awhile.

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

    It's not in the store no but if you want to just play PPSSPP on your x86 or x64 PC all you need to do is download it for Windows 10 http://ppsspp.org/downloads.html
     
    Last edited by wiired24, Apr 18, 2017
    leon315 likes this.
  7. THEELEMENTKH

    Member THEELEMENTKH A stupid weeaboo

    Joined:
    May 31, 2016
    Messages:
    675
    Location:
    Satan's secret party
    Country:
    Spain
    Good guide
    But I think you should also explain how to put your XBoner into developer mode, since I'm sure there's people (I don't count since I never touched an Xbox One) who don't know how to put it in dev mode
     
  8. wiired24
    OP

    Member wiired24 GBAtemp Regular

    Joined:
    Sep 3, 2013
    Messages:
    222
    Location:
    Dev_Home
    Country:
    United States
    Fair Point. I'll post a tutorial in the coming days on how to do that. It's very easy

    Until then people can always refernce the official documentation from Microsoft

    https://docs.microsoft.com/en-us/windows/uwp/xbox-apps/devkit-activation
     
  9. s157

    Member s157 Grinder Extraordinaire

    Joined:
    Sep 23, 2016
    Messages:
    418
    Country:
    United States
    The previous psp emulation tutorial worked great after choosing to release. I have yet to test this method, but it looks faaaaaar more simpler than the original one.
     
    wiired24 likes this.
  10. wiired24
    OP

    Member wiired24 GBAtemp Regular

    Joined:
    Sep 3, 2013
    Messages:
    222
    Location:
    Dev_Home
    Country:
    United States
    I'm glad to hear it works great for ya. This guide is really for those people who were holding out due to the complex process of compiling from source etc. Since you already have it and it's working great for you there would be no need. But if you want to test it out you're more than welcome
     
  11. s157

    Member s157 Grinder Extraordinaire

    Joined:
    Sep 23, 2016
    Messages:
    418
    Country:
    United States
    Wasn't even aware of dev mode until recently. These tutorials gives new life to my Xbox one, as I no longer have to carry over and plug my pc to my TV to enjoy retro games on my couch.
     
  12. wiired24
    OP

    Member wiired24 GBAtemp Regular

    Joined:
    Sep 3, 2013
    Messages:
    222
    Location:
    Dev_Home
    Country:
    United States

    Hearing that makes writing these tutorials all worth it for me. I honestly just want to provide a way for people to get more use and more enjoyment out of their Xbox hardware. I could have chosen not to write these tutorials and just kept to myself but I felt that this knowledge ultimately belongs with the community and not just locked up in my own head. I mean you spend $300+ on modern consoles not including live and the added accessories for the Xbox One. For that amount of money the Xbox One really should be One console that does everything. I know what it's like to have to plug in 3 or 4 different systems to your Television just to play older games, it's not the most convinent thing in the world. I will continue to make tutorials for the forseeable future. They are fun to write and I know alot of people get use out of them.
     
    Last edited by wiired24, Apr 18, 2017
  13. cornerpath

    Member cornerpath GBAtemp Fan

    Joined:
    Dec 15, 2014
    Messages:
    471
    Location:
    Jackson, Ms
    Country:
    United States
    3ds possible?
     
  14. wiired24
    OP

    Member wiired24 GBAtemp Regular

    Joined:
    Sep 3, 2013
    Messages:
    222
    Location:
    Dev_Home
    Country:
    United States
    I'm sure that it is possible but the performance would be certainly questionable. DS is more likely
     
  15. nero99

    Member nero99 GBAtemp Advanced Maniac

    Joined:
    Sep 18, 2014
    Messages:
    1,681
    Country:
    United States
    Ppsspp is already a computer program.
     
    leon315 likes this.
  16. dominater01

    Newcomer dominater01 Advanced Member

    Joined:
    Mar 13, 2009
    Messages:
    57
    Country:
    United States
    when i try to goto the site to activate my xbox for dev mode the site gives me this

    • Invalid parameters received during the scan. Expected CID, CSN, asset and code parameters for a scan to work successfully.
    what am i doing wrong?
     
  17. DavidRO99

    Member DavidRO99 ( ͡° ͜ʖ ͡°) das hot

    Joined:
    Jun 11, 2016
    Messages:
    875
    Location:
    that iso site
    Country:
    Russia
    Hey, it seems you need a Dev Center account for this and that costs 19$, is there a way to do it for free?
     
  18. wiired24
    OP

    Member wiired24 GBAtemp Regular

    Joined:
    Sep 3, 2013
    Messages:
    222
    Location:
    Dev_Home
    Country:
    United States
    Unless someone sneaks PPSSPP onto the Store then no the only way will be through developer mode. I mean it sucks that it costs money but the way I look at it is it pays for itself and it's only a one time fee.

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

    Not sure, I'll look into it for ya
     
  19. DavidRO99

    Member DavidRO99 ( ͡° ͜ʖ ͡°) das hot

    Joined:
    Jun 11, 2016
    Messages:
    875
    Location:
    that iso site
    Country:
    Russia
    Awwww Time to wait for homebrew I guess :P kappa
     
  20. s157

    Member s157 Grinder Extraordinaire

    Joined:
    Sep 23, 2016
    Messages:
    418
    Country:
    United States
    Dev mode is worth it in my opinion. Chances are the only way to access homebrew on your Xbox one is through it.
     
    'Don and wiired24 like this.

Share This Page