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,

stevegreece

Member
Newcomer
Joined
Jun 29, 2017
Messages
9
Trophies
0
Age
29
XP
80
Country
Greece
i tried god of war chains of olympus and it lags a lot. Could anyone recommend me settings at least i could run it at 30 fps.
 

matheus abreu

Active Member
Newcomer
Joined
Sep 8, 2016
Messages
28
Trophies
0
Age
27
XP
223
Country
Brazil
Games I had tested

Work

Toy Story 3(1:1)
Bomberman(1:1)
Metal Gear Acid(1:1)
SoulCalibur: Broken Destiny (x4)
Metal Gear Solid: Peace Walker (x3) (some menus are invisible but it's still playable)
Fate/Unlimited Codes Portable(1:1)
The Sims 2 Castaway(1:1)
Fifa Street 2 (1:1)



Doesn't work/Slow

Grand Theft Auto: Liberty City Stories (5~15 fps)
Spiderman: Web of Shadows (Crash before the menus)
 
Last edited by matheus abreu,
  • Like
Reactions: wiired24

wiired24

Developer
OP
Developer
Joined
Sep 3, 2013
Messages
1,118
Trophies
1
Age
29
Location
Dev_Home
XP
3,487
Country
United States
@kingtut Upon finally testing your build of PPSSPP and confirming it working i have updated the official link with your build. I also will be updating the client as well with the your build of PPSSPP. Again Thanks for the fix.
 
  • Like
Reactions: kingtut

wiired24

Developer
OP
Developer
Joined
Sep 3, 2013
Messages
1,118
Trophies
1
Age
29
Location
Dev_Home
XP
3,487
Country
United States
I have a question, how hard is it to port from windows phone to xbox one

Assuming it's UWP not very hard but that depends. If the project was ONLY compiled for ARM then it will not work. However if you have a .appx bundle that contains x86_x64_Arm (Built for all three architectures) then it's quite possible it would just require some changes with regards to the input for working with the gamepad. Of course you'll need access to the source code
 
Last edited by wiired24,
  • Like
Reactions: kingtut

kingtut

Well-Known Member
Member
Joined
May 3, 2017
Messages
1,067
Trophies
0
Age
29
XP
1,354
Country
United States
Assuming it's UWP not very hard but that depends. If the project was ONLY compiled for ARM then it will not work. However if you have a .appx bundle that contains x86_x64_Arm (Built for all three architectures) then it's quite possible it would just require some changes with regards to the input for working with the gamepad. Of course you'll need access to the source code
thank you
 
  • Like
Reactions: wiired24

Selim873

Nunnayobeesnes
Member
Joined
Jul 31, 2010
Messages
1,275
Trophies
0
Age
30
Location
Chillin' with Bob Ross
XP
1,112
Country
United States
I want to add to compatibility. Monster Hunter Portable 3rd HD (1080p PS3 assets) has all text missing, while it works just fine on the regular Windows version. I have the original PSP version as well. I'll test it in the morning and edit this post.

EDIT: Tried the version I have for my Vita. It crashes PPSSPP. Both MHP3rd HD and PSP are the English translated versions.

HD: All text missing
PSP: Crash
 
Last edited by Selim873,
  • Like
Reactions: wiired24

KxngMute

Member
Newcomer
Joined
Jul 7, 2017
Messages
8
Trophies
0
Age
23
XP
56
Country
United States
Can anyone help me? I have the dev kit and have the dev kit Xbox home and everything. But whenever I type in the https://192.. etc or https://XboxOne it doesn't even show the page. If it does it allows me to click it to proceed but nothing shows on the page. Please help!
 

dominater01

Well-Known Member
Member
Joined
Mar 13, 2009
Messages
1,278
Trophies
1
Age
33
XP
2,896
Country
United States
i have tested 100+ games and so far these dont work

Tony Hawks Underground 2 Remix.cso
Despicable Me The Game.cso
Crazy Taxi Fare Wars.cso
Dissidia 012 Duodecim Final Fantasy.cso
Dissidia Final Fantasy.cso
Tales of the World Radiant Mythology.cso
Gran Turismo.cso
Jeanne Darc.cso
Metal Slug Anthology.cso
Obscure The Aftermath.cso
Gangs Of London.cso
MTX Mototrax.cso
 

KxngMute

Member
Newcomer
Joined
Jul 7, 2017
Messages
8
Trophies
0
Age
23
XP
56
Country
United States
i have tested 100+ games and so far these dont work

Tony Hawks Underground 2 Remix.cso
Despicable Me The Game.cso
Crazy Taxi Fare Wars.cso
Dissidia 012 Duodecim Final Fantasy.cso
Dissidia Final Fantasy.cso
Tales of the World Radiant Mythology.cso
Gran Turismo.cso
Jeanne Darc.cso
Metal Slug Anthology.cso
Obscure The Aftermath.cso
Gangs Of London.cso
MTX Mototrax.cso
I'm trying to actually be able to just put the psp emulator on my Xbox everytime I type it in the browser it shows a blank page and i make sure to type everything correctly.
 

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,830
Trophies
2
XP
7,906
Country
United Kingdom
i have tested 100+ games and so far these dont work

Tony Hawks Underground 2 Remix.cso
Despicable Me The Game.cso
Crazy Taxi Fare Wars.cso
Dissidia 012 Duodecim Final Fantasy.cso
Dissidia Final Fantasy.cso
Tales of the World Radiant Mythology.cso
Gran Turismo.cso
Jeanne Darc.cso
Metal Slug Anthology.cso
Obscure The Aftermath.cso
Gangs Of London.cso
MTX Mototrax.cso
I havent tried many games but I know both the DBZ games don't work either.

I'm trying to actually be able to just put the psp emulator on my Xbox everytime I type it in the browser it shows a blank page and i make sure to type everything correctly.
When your first in devmode you have to set up your internet connection again. (only the first time though)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    NinStar @ NinStar: we are fucked