Hacking Official PCSX2 Xbox One Thread - Project Blue

wiired24

Developer
OP
Developer
Joined
Sep 3, 2013
Messages
1,115
Trophies
0
Age
27
Location
Dev_Home
XP
2,731
Country
United States
438-4380967_transparent-ps2-logo-png-playstation-2-logo-png.png

d17feb07-0044-4fd2-be4e-583f6dc698d8.png


This is the official thread for the ongoing and current effort by members of the community to get PlayStation 2 Emulation on Xbox One via PCSX2. Codenamed "Project Blue". The current state of affairs is that while have several emulators that work great on the Xbox One via retroarch, we do not yet have any feasible way of emulating PS2 Games. This is something we are actively working to change. We can do this by funding current efforts by the libretro team to get a working PCSX2 core ported over to retroarch. Aside from that, we can also work hand in hand with developers in the community to implement a port of PCSX2 that is targeted for the Universal Windows Platform for Xbox One. If you would like to help there are two ways you can assist. We are looking for developers that have one or more of the following,

+Some level of familiarity with porting to UWP,
+C++ Programming skills,
+Prior experience with emulation development.

If you think you have what it takes and would like to help in developing a port we would love to have you on the team. Secondly, another way you can help is by funding ongoing efforts to have PCSX2 ported as a core to retroarch. I will leave a link below if you're interested in that. As far as performance goes, it's been confirmed by the developers themselves a while back that it is possible to get the emulator running on the console however, optimizations would need to be made before we can expect anything that is decently playable for a majority of titles. Any updates or new developments regarding PCSX2 on Xbox One will be posted here as they happen. Lastly I want to remind everyone that this is going to take some time, please understand this isn't an overnight undertaking by any stretch of the imagination. We will keep everyone informed here as things progress. .

Link to donate to PCSX2 Retroarch Core -> https://www.bountysource.com/issues/59336467-bounty-create-a-pcsx2-core

Wanna get involved with Development?
If you're a developer dm me and I'll get you a link to our Discord Development Channel.
Contribute to the project on Github -> https://github.com/PCSX2-UWP-Team/pcsx2

Development Update - We now have PCSX2 Building into a .APPX file. This doesn't mean much to the end user yet but anyone familiar with the xbox scene will know it's an important first step in getting it ported over to Xbox One (UWP). There is still much left to be done and our team is working hard to get there.I'll continue to update as things progress
 
Last edited by wiired24,

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,029
Trophies
1
XP
5,680
Country
United States
its not for ps4 and dont think anyone here other then me is interested in ps4. you can get fpkg/create your own for ps2 iso's but its limited on performance

As I said already.. Not interested in PS2classics.. I know about its limited on performance but I hope someone will pick it up if xbox one succeed it. :)
 
  • Like
Reactions: wiired24

wiired24

Developer
OP
Developer
Joined
Sep 3, 2013
Messages
1,115
Trophies
0
Age
27
Location
Dev_Home
XP
2,731
Country
United States
I wouldn't say it's bad per se. When I first started back in 2017 there was one website selling half baked ports of Mupen64, and PPSSPP. I then compiled PPSSPP for UWP myself and released instructions on how others could do the same, and it just kinda took off from there with regards to emulator ports and releases. Jump forward to today and now we have a fully fledged Retroarch version on Xbox One which runs nes,snes,megadrive,n64,ps1,dreamcast,gb.gbc,gba etc and runs them all quite well. PS2 Emulation is the last piece of the puzzle for me. It's something I personally have wanted for a long time and I know others have too. We've got a small team of devs currently working on it and we're always welcoming new developers.
 
D

Deleted User

Guest
I wouldn't say it's bad per se. When I first started back in 2017 there was one website selling half baked ports of Mupen64, and PPSSPP. I then compiled PPSSPP for UWP myself and released instructions on how others could do the same, and it just kinda took off from there with regards to emulator ports and releases. Jump forward to today and now we have a fully fledged Retroarch version on Xbox One which runs nes,snes,megadrive,n64,ps1,dreamcast,gb.gbc,gba etc and runs them all quite well. PS2 Emulation is the last piece of the puzzle for me. It's something I personally have wanted for a long time and I know others have too. We've got a small team of devs currently working on it and we're always welcoming new developers.


My ps mini runs games better than retroarch on XB1

Hopefully XB1 gets some love
 

kingtut

Well-Known Member
Member
Joined
May 3, 2017
Messages
1,067
Trophies
0
Age
27
XP
1,314
Country
United States
My ps mini runs games better than retroarch on XB1

Hopefully XB1 gets some love

Xbox one can now run dreamcast, gamecube, and wii games at a respectable quality. But yeah it should get more love anyway.

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

Hey what about PS4 ?! :( I prefer PCSX2 over PS2classics!

I would love that for PS4. PS1 was my first console and PS2 is my favorite retro console of all time. Since then, I have been a hardcore Playsation fun. But for now PCSX2 will be built using UWP since this makes porting a lot easier.
 

wiired24

Developer
OP
Developer
Joined
Sep 3, 2013
Messages
1,115
Trophies
0
Age
27
Location
Dev_Home
XP
2,731
Country
United States
I´m curious to know how PCSX2 would run on the Xbox One base system.:mthr:

That's the million dollar question. As per the official recommended specs the CPU needs to be at least a Intel Core 2 Duo @ 3.2 GHz or better. The Xbox One has an AMD 8 Core Jaguar CPU that is clocked at 1.75 GHZ. The core count is higher but the clock speed is less. But to be honest performance should be okay. I don't expect it to emulate every title at 100%. If we can get a good amount of games to at least run at 40-50 fps that would be great.
 

kingtut

Well-Known Member
Member
Joined
May 3, 2017
Messages
1,067
Trophies
0
Age
27
XP
1,314
Country
United States
Update for everyone:

The team managed to port PCSX2 for the most part to UWP and run it on PC. This is a really awesome step. But there's still some work to do.

What we need to do next:

1. Right now loading Bios work. But loading plugins doesn't work for some reason.
2. Once loading plugins work, we need to force DirectX to be the default graphics plugin for xbox one.
2. The current UI may not work on the xbox one. So we might build a new UI for it.

But so far the team is doing really good progress and it's awesome to work with other developers like @wiired24 again. Our progress can be seen on GitHub.
 
General chit-chat
Help Users
    DEMONGreninjaPG @ DEMONGreninjaPG: what?