Tutorial  Updated

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

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

SK8SplC.png



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. I'll link to videos below at the end of the tutorial to showcase what the performance is like.


[1.] Download ProjectPegasus
https://github.com/wiired24/ProjectPegasus/raw/master/ProjectPegasusSetup.exe

68747470733a2f2f75706c6f61642e767374616e6365642e636f6d2f696d616765732f323031372f30392f32312f6d72342e706e67


[2.] Select "PPSSPP" once it finishes downloading, go ahead and extract the archive. Go to your Xbox One console and restart it into developer mode

[3.] Click on settings and you will see a menu that looks like this

2hzsm4n.jpg



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

x1NTaoW.png



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

aAIvEra.png


You will then select the .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
SJAHcm8.jpg


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

Mega Man Powered Up

Metal Slug xx

Crash of the Titans

Burnout Dominater

Tekken 6 (With Frameskip to 1)

Street Fighter 3 Alpha

Lego Batman (With Frameskip to 1)

Metal Gear Solid Portable Ops,

Mega Man Maverick Hunter X

Tactics Ogre Let Us Cling Together,

Final Fantasy Tactics

hatsune miku project diva at 8x

Loco Roco

Little Big Planet

Ultimate Ghosts & Goblins

Toy Story 3

Bonberman

Metal Gear Acid

SoulCalibur: Broken Destiny

Metal Gear Solid: Peace Walker (some menus are invisible but it's still playable)

Fate/Unlimited Codes Portable

The Sims 2 Castaway

Fifa Street 2

Valkyria Chronicles 3



Games that do not work -

Assassins Creed Bloodlines

Dissidia Final Fantasy & Dissidia 012 (Crashes when starting new game)

DBZ Shin Budakai I & DBZ Shin Budakai Another Road

Metal Slug Anthology

Monster Hunter Portable 3rd

Tales of the World Radiant Mythology

Gran Turismo

Jeanne Darc

Metal Slug Anthology

Obscure The Aftermath

Gangs Of London

MTX Mototrax

Enjoy :yaypsp:
 
Last edited by wiired24,

dominater01

Well-Known Member
Member
Joined
Mar 13, 2009
Messages
1,278
Trophies
1
Age
33
XP
2,889
Country
United States
Cave Story Modpack v1

included

Cave Story - A Lost Land.iso
Cave Story - Ballrog Rush.iso
Cave Story - Boss Rush.iso
Cave Story - Comedy Story.iso
Cave Story - Death's Story.iso
Cave Story - Fire Red.iso
Cave Story - Fjord's Adventure.iso
Cave Story - Fourth Ending.iso
Cave Story - Jenka's Nightmare Revived.iso
Cave Story - Jenka's Nightmare.iso
Cave Story - Julian's King.iso
Cave Story - Mimiga Army.iso
Cave Story - Rave Story.iso

http://www.mediafire.com/file/k47020olkb21bi4/Cave_Story_Modpack_V1.7z

edit: some of these arnt playing like it should

edit 2: my fast convert method might have messed these up
 
Last edited by dominater01,

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,818
Trophies
2
XP
7,840
Country
United Kingdom
duke nukem has black screen
quake sez cant read gfx.wad but it runs on ppsspp on pc just fine
wolf 3d doesnt launch its games


for emulator compatibilty i found this
http://forums.ppsspp.org/showthread.php?tid=2616

the wonderswan emulator works great but cant save because its an iso????
Compatibility between PC and Xbox PPSSPP isn't 100% something that runs on PC isn't guaranteed to work on Xbox :(
As for Emulators not saving, you can use PPSSPP's quick save function. ;)
 

SlimPortable

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
275
Trophies
0
Age
28
XP
159
Country
United States
Does Digimon World Redigitize and Digimon Adventure english patches work? Those are the only games I'm interested in playing on PSP so I'd like to make sure they play before dropping $20 on a dev account lol. (I might also wait till PS1 emulation is more playable.)
 

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,818
Trophies
2
XP
7,840
Country
United Kingdom
Does Digimon World Redigitize and Digimon Adventure english patches work? Those are the only games I'm interested in playing on PSP so I'd like to make sure they play before dropping $20 on a dev account lol. (I might also wait till PS1 emulation is more playable.)

Dev accounts free if you know where to look ;)

Also Digimon Adventure with english patches work fine (I'm assuming the other one does too)
 
Last edited by ploggy,
  • Like
Reactions: wiired24

dominater01

Well-Known Member
Member
Joined
Mar 13, 2009
Messages
1,278
Trophies
1
Age
33
XP
2,889
Country
United States
hey @kingtut theres some games that dont run like on the pc version is there a way to fix that or should i ask hydgard?

for example metal slug anthology works on pc but not on xbox one just a black screen

or tales of the world radiant mythology
 

kingtut

Well-Known Member
Member
Joined
May 3, 2017
Messages
1,067
Trophies
0
Age
29
XP
1,354
Country
United States
Does Digimon World Redigitize and Digimon Adventure english patches work? Those are the only games I'm interested in playing on PSP so I'd like to make sure they play before dropping $20 on a dev account lol. (I might also wait till PS1 emulation is more playable.)
digimon adventure works with English patch, I played that last week, I do not know about redigitize but I assume it should

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

hey @kingtut theres some games that dont run like on the pc version is there a way to fix that or should i ask hydgard?

for example metal slug anthology works on pc but not on xbox one just a black screen

or tales of the world radiant mythology
yeah I have been researching that and if you want here is what I have right now: https://www.sendspace.com/file/dftn75

I didn't release it yet because I am testing it, but you can test it, I do not know if you get much better compatibility though, unfortunately I can't contact hygard because he never replies, so really I am on my own. unless he makes another commit

1. Can we compile all the stuff we are talking about here in its own tutorial. I want them all to be in one place so that I can test them and play them, but it is kind of hard to keep up with all the ppsspp homebrew at this point?

2. What I am planning to do is since I know a little about ppsspp uwp ui, I want to make it so that all of these homebrew apps can be compiled from startup so that they can be their own apps (so like turbografx10 xbox one app, or sega Saturn app). it would make it a little easier for users to compile them and load roms this way. but I want them to be in one place so that I can work on them one by one.

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

here is the link again: https://www.sendspace.com/file/dftn75

if anyone knows how to contact hydgrad let me know. I tried his GitHub page before
 
Last edited by kingtut,

dominater01

Well-Known Member
Member
Joined
Mar 13, 2009
Messages
1,278
Trophies
1
Age
33
XP
2,889
Country
United States
good thing i waited because it deleted all saves etc.

i dont have dbz but it didnt fix any of my games from crashing

edit: @kingtut you should submit your b button fix to the ppsspp github if you can
 
Last edited by dominater01,
  • Like
Reactions: kingtut

JeffilesBR

Member
Newcomer
Joined
Jul 15, 2017
Messages
11
Trophies
0
Age
31
XP
87
Country
Brazil
I'm testing some games and recording it with a proper capture card
There's lots of games that are playable with constant 30fps with a few drops after load the scenarios for the first time
I guess that's why open world games like Midnight Club 3 and Test Drive Unlimited can't get a good fps



 
  • Like
Reactions: wiired24

wiired24

Developer
OP
Developer
Joined
Sep 3, 2013
Messages
1,118
Trophies
1
Age
29
Location
Dev_Home
XP
3,469
Country
United States
I'm testing some games and recording it with a proper capture card
There's lots of games that are playable with constant 30fps with a few drops after load the scenarios for the first time
I guess that's why open world games like Midnight Club 3 and Test Drive Unlimited can't get a good fps





Awesome, thanks for testing :)
 

SnakeEater

Well-Known Member
Member
Joined
Aug 8, 2017
Messages
132
Trophies
0
Age
33
XP
300
Country
Germany
i have a question:

can i go on more 1x nativ rendering resolution n the settings ?
or is it unplayble when going higher.
 

SnakeEater

Well-Known Member
Member
Joined
Aug 8, 2017
Messages
132
Trophies
0
Age
33
XP
300
Country
Germany
okay thanks mate.

have someone already tried to load a psx psp game? maybe we can get here fullspeed?

i have another quenstion: is it possible to play multiplayer ? so is the ad-hoc working ? That would be Awesome when u can connect to another pc.
 

dominater01

Well-Known Member
Member
Joined
Mar 13, 2009
Messages
1,278
Trophies
1
Age
33
XP
2,889
Country
United States
okay thanks mate.

have someone already tried to load a psx psp game? maybe we can get here fullspeed?

i have another quenstion: is it possible to play multiplayer ? so is the ad-hoc working ? That would be Awesome when u can connect to another pc.
ppsspp doesnt read eboot's for psx and wont support it officially

havent tried multiplayer but it should work
 

Site & Scene News

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: What and it's not loaded with illegal roms?