Tutorial  Updated

How to install Retrix (Retroarch/Libretro port) for Xbox One

Prerequisite - Requires Dev mode to be activated so you can sideloadd apps. If you don't already have it you can find more information here. https://www.windowscentral.com/how-activate-dev-mode-your-xbox-one-console


libretro_logo.jpg



Retrix(LibretroRT) is a massive project aimed at porting all libretro cores to UWP. It currently supports Nes,Snes,Sega Master System,Sega Game gear, Sega CD, sg 1000, Playstation, Gameboy, Gameboy advance, and many more to be ported soon. This guide will cover installing Retrix for your xbox one console.


[1.] Download ProjectPgeasus (If you already have ProjectPegasus this step doesn't apply)
https://github.com/wiired24/ProjectPegasus/raw/master/ProjectPegasusSetup.exe





[2.] Once Installed just open it up and select RetriX. Now just wait for it to download. All you have to do now is Sideload Retrix on to your Xbox One (If you don't know how, follow the full guide here https://github.com/wiired24/ProjectPegasus/blob/master/binaries/Installing APPX Packages.pdf )

[3.] Enjoy! :yayone:

TEcaQY6.png


Retrix brings with it support for local 2 player something we have not had until now. It also opens the floodgates to every single emulator that is currently inside the scope of the libretro project. You can see a full list here https://github.com/libretro

I had been sitting on releasing Retrix for quite a bit now but it has finally reached a point where it is stable enough for release. Credit goes to Albertofustonini for creating and maintaining the Retrix Project. Credit also goes to @kingtut for advocating for a Libretro/Retroarch port for Xbox One. You can follow current development on the official github page https://github.com/Aftnet/LibretroRT

 
Last edited by wiired24,

Absestos

Well-Known Member
Newcomer
Joined
Jun 24, 2017
Messages
73
Trophies
0
Website
www.aftnet.net
XP
288
Country
Italy
Some updates:

I managed to the BeetlePSX core to compile and run, but at unplayable speed (less than 10 FPS, I'd say). Audio is also skipping like mad.
Weird thing is, CPU usage on my machine is ~15%, so it doesn't seem a resource issue.

Don't know if I'm compiling the core wrong or if Mednafen, being a low level emulation core, requires a lot more power without hardware rendering. At this point, I'm wondering if I should try a PCSX based core instead.

I have tried running RetriX in 64 bit mode for a while and noticed how cores crash a lot more. I guess this explain why I didn't experience nearly as much instability as people playing on Xbox.
Again, my best guess is that I'm not using the right pre-processor directives to compile cores on non x86 architectures.

Finally, to the people asking about using PayPal instead of gofundme: is it enough for you to know the email address associated with the PayPal account to donate? If so, it's alberto[at]aftnet.net
 

wiired24

Developer
OP
Developer
Joined
Sep 3, 2013
Messages
1,118
Trophies
1
Age
29
Location
Dev_Home
XP
3,484
Country
United States
Some updates:

I managed to the BeetlePSX core to compile and run, but at unplayable speed (less than 10 FPS, I'd say). Audio is also skipping like mad.
Weird thing is, CPU usage on my machine is ~15%, so it doesn't seem a resource issue.

Don't know if I'm compiling the core wrong or if Mednafen, being a low level emulation core, requires a lot more power without hardware rendering. At this point, I'm wondering if I should try a PCSX based core instead.

I have tried running RetriX in 64 bit mode for a while and noticed how cores crash a lot more. I guess this explain why I didn't experience nearly as much instability as people playing on Xbox.
Again, my best guess is that I'm not using the right pre-processor directives to compile cores on non x86 architectures.

Finally, to the people asking about using PayPal instead of gofundme: is it enough for you to know the email address associated with the PayPal account to donate? If so, it's alberto[at]aftnet.net


I would honestly suggest trying PCSX and see how that works. I'm a bit surpised medafens beetle psx core runs that slow.
 

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,824
Trophies
2
XP
7,887
Country
United Kingdom
Some updates:

I managed to the BeetlePSX core to compile and run, but at unplayable speed (less than 10 FPS, I'd say). Audio is also skipping like mad.
Weird thing is, CPU usage on my machine is ~15%, so it doesn't seem a resource issue.

Don't know if I'm compiling the core wrong or if Mednafen, being a low level emulation core, requires a lot more power without hardware rendering. At this point, I'm wondering if I should try a PCSX based core instead.

I have tried running RetriX in 64 bit mode for a while and noticed how cores crash a lot more. I guess this explain why I didn't experience nearly as much instability as people playing on Xbox.
Again, my best guess is that I'm not using the right pre-processor directives to compile cores on non x86 architectures.

Finally, to the people asking about using PayPal instead of gofundme: is it enough for you to know the email address associated with the PayPal account to donate? If so, it's alberto[at]aftnet.net

That's strange I would have thought the Xbox had enough raw grunt to play PS1 100%, that's about the same speed it currently runs on WiiU
maybe it is worth looking into other PS1 Cores in the mean time and come back to Beetle PS1 later on down the line?

I think you should get in contact with the Retroarch guys again, the truth is they can troubleshoot the problems far better than us and perhaps they know a solution to the compile issues?
I don't want to speak for the Retroarch guys but they may give you the funds necessary to get a Xbox One for testing?
 
Last edited by ploggy,

dominater01

Well-Known Member
Member
Joined
Mar 13, 2009
Messages
1,278
Trophies
1
Age
33
XP
2,895
Country
United States
@jirkawaggon @ploggy i think it runs slow because its only a software render not hardware im pretty sure psx needs hardware render to run at good speeds

@Absestos if psx doesn't work out maybe you could come back to it later

also does the sega saturn need hardware rendering to?
 

jirkawaggon

Well-Known Member
Newcomer
Joined
Jun 22, 2017
Messages
81
Trophies
0
Age
41
XP
166
Country
Czech Republic
And what about add another consoles then PSX to RETRIX? Because PSX has already emulator for Xbox ONE - WinPSe10.

I am surprised that only 2 peoples (including me) donated to Retrix. I think that it needs a big campaign to get to the general gamer public. Along with that it must have promise to emulation of a very know consoles like Gamecube, Wii, MAME or PS3. We must make Facebook and Twitter page, Youtube video (I can do it) and contact many game servers as we can. Then take an interest and peoples will donate.
 

dominater01

Well-Known Member
Member
Joined
Mar 13, 2009
Messages
1,278
Trophies
1
Age
33
XP
2,895
Country
United States
And what about add another consoles then PSX to RETRIX? Because PSX has already emulator for Xbox ONE - WinPSe10.

I am surprised that only 2 peoples (including me) donated to Retrix. I think that it needs a big campaign to get to the general gamer public. Along with that it must have promise to emulation of a very know consoles like Gamecube, Wii, MAME or PS3. We must make Facebook and Twitter page, Youtube video (I can do it) and contact many game servers as we can. Then take an interest and peoples will donate.
im sure he can add it its just gonna be awhile longer since he has to add a hardware render hes not giving up on cd based emulators he just cant get to it yet

remember he is only 1 guy working on this and the libretro team wont help because they hate windows and xbox one because it cant be on the store etc.

not many people have an xbox one to use as a emulator or know we exist or pay for dev mode etc. i have made some youtube videos just not one for the donation site because i got nothing to record with to my liking
 

jirkawaggon

Well-Known Member
Newcomer
Joined
Jun 22, 2017
Messages
81
Trophies
0
Age
41
XP
166
Country
Czech Republic
Yes, I agree. But if he promises implementation of Gamecube (or any well know console) to RETRIX, then many web pages will writte about RETRIX -> more donation and may be somebody programmer will join to this project. It is only about marketing :-)


And if web pages will writte abouz RETRIX then will increases the awareness in Xbox users that on Xbox ONE can be played emulators -> more donation :-)
 

wiired24

Developer
OP
Developer
Joined
Sep 3, 2013
Messages
1,118
Trophies
1
Age
29
Location
Dev_Home
XP
3,484
Country
United States
Yes, I agree. But if he promises implementation of Gamecube (or any well know console) to RETRIX, then many web pages will writte about RETRIX -> more donation and may be somebody programmer will join to this project. It is only about marketing :-)


And if web pages will writte abouz RETRIX then will increases the awareness in Xbox users that on Xbox ONE can be played emulators -> more donation :-)

They already are :)

http://logic-sunrise.com/news-938850-xo-retrix-retroarch-libretro-port-disponible-sur-xbox-one.html

http://game-experience.it/xbox-one-installare-lemulatore-retrix/

http://emuxtras.net/forum/viewtopic.php

that's just a few

And he already did promise that with PS1 :)

As far as WinPSe10 is concerned it's okay but it suffers from alot of issues between save states not working, glitchy audio, lack of 2 player support etc
Albertofustinoni can aim to provide a much better Playstation One experience with Retrix and the medafen beetle psx core
 
Last edited by wiired24,

jirkawaggon

Well-Known Member
Newcomer
Joined
Jun 22, 2017
Messages
81
Trophies
0
Age
41
XP
166
Country
Czech Republic
Yes, I undestand.
BUT I am afraid that promise of PSX is not enough to take popularity.
If we want to get popularity and a donors for Alberto then we need to come up with something extra. That's why I suggest promising adding GameCube emulation (and MAME), even though it comes after PSX. Gamecube and MAME are still very popular and then to be written about Retrix on the game websites. At this time doesnt exists any emulator of GC or MAME for Xbox ONE therefore it will be world primacy :-)
 

dominater01

Well-Known Member
Member
Joined
Mar 13, 2009
Messages
1,278
Trophies
1
Age
33
XP
2,895
Country
United States
Yes, I undestand.
BUT I am afraid that promise of PSX is not enough to take popularity.
If we want to get popularity and a donors for Alberto then we need to come up with something extra. That's why I suggest promising adding GameCube emulation (and MAME), even though it comes after PSX. Gamecube and MAME are still very popular and then to be written about Retrix on the game websites. At this time doesnt exists any emulator of GC or MAME for Xbox ONE therefore it will be world primacy :-)
i still dont think gamecube emulation is possible on xbox one due to ram (let me know) but would be nice, mame should come at some point i would think

a good sega saturn emulator on consoles would boost popularity ive seen some youtube videos of saturn games running great

dreamcast could boost popularity to but saying this or that is coming isnt news worthy no one gonna make a news article on coming soon or eventually the only reason xb1emu got that news is because there more known to people altho people don't see that the "dev" at xb1emu is a scam and is hurting the xbox one more then helping
 
Last edited by dominater01,
  • Like
Reactions: wiired24

jirkawaggon

Well-Known Member
Newcomer
Joined
Jun 22, 2017
Messages
81
Trophies
0
Age
41
XP
166
Country
Czech Republic
Yes, Gamecube is only for example. Every well know console will help :-)

The best way is if Alberto add this text (for example) on his campaign: „I want add emulation of MAME, Sega Saturn and .... for Xbox ONE“

And if I can recommend it will help if there will be link for download of RETRIX with text „on this link you can download first version of Retrix. At this time it can emulate NES, SNES.... Another consoles will be implement, but it depend on your support“.
 
Last edited by jirkawaggon,

Absestos

Well-Known Member
Newcomer
Joined
Jun 24, 2017
Messages
73
Trophies
0
Website
www.aftnet.net
XP
288
Country
Italy
Hello again.

I've been working on RetriX a bit more and I have good news



PlayStation support is finally in :)

It's not super stable on the PC - so I am kinda scared of how it'll run on Xbox - and analog controls don't work yet, but at least it's a start.

PlayStation games are supported in either bin/cue format, in which case after selecting a file to load you'll also need to select the directory the file is in (or a parent directory), as well as pbp.
This is because of UWP sandboxing and ideally having zip file support would allow multi-file games to be packed in a single archive, but decompressing everything to ram may not be an option for bigger games, especially on memory constrained environments.
 
Last edited by Absestos,
  • Like
Reactions: wiired24 and ploggy

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,824
Trophies
2
XP
7,887
Country
United Kingdom
Hello again.

I've been working on RetriX a bit more and I have good news



PlayStation support is finally in :)

It's not super stable on the PC - so I am kinda scared of how it'll run on Xbox - and analog controls don't work yet, but at least it's a start.

Fanstastic! Thanks you SO much. I'm off to test this on Xbox..

Thanks You..
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    RedColoredStars @ RedColoredStars: Ohhh. NSFW!!!! https://youtu.be/q3C3ceUYXRY?feature=shared