1. 14,797

    29
    Front-page
    TEcaQY6.png

    The Xbox One now has a port of LibRetro, called Retrix. Thanks to the hard work of @Absestos , they've ported some of the LibRetro cores to UWP, which both Windows 10 and Xbox One users can use. You can currently emulate games from a wide range of systems, like the NES, SNES, GBA, Sega Genesis, PlayStation 1, with even more additions planned in the future, like N64 and Dreamcast. Retrix also allows for 2 player support, as well as savestates. The project is still early in development, but has come a long way in a short amount of time.

    The caveat to being able to access this, is that users will need a Developer Account, for their Xbox One. The process is simple, but requires $19.99 to activate, permanently. You then receive 3 slots to register any accounts to. You can do that by following this link.

    I personally tried out the emulator myself, using the following games.

    SNES:
    Super Mario World 2: Yoshi's Island: Works fullspeed, but crashes at random
    Contra III: Runs well, but experiences slowdown during explosions
    Secret of Mana: Works fullspeed
    Super Mario World: Works fullspeed

    GB/GBC/GBA:
    All GameBoy and GameBoy Color games crashed the program.
    Sonic Advance 3: Runs fullspeed.
    Pokemon Fire Red: Does not boot.
    Castlevania: Aria of Sorrow: Runs fullspeed.
    Fire Emblem: Sacred Stones: Runs fullspeed.

    Master System:
    All attempted titles besides Sonic Chaos resulted in a black screen.

    Sega Genesis/Mega Drive/CD:
    Sonic 3: Runs fine except when you lose rings, which causes slowdown
    Road Rash: Runs fine until you get hit, and the game has a runtime error
    Sonic CD: Works fullspeed
    Shining Force CD: Works fullspeed

    Steps on how to enable developer mode on your Xbox One

    1. Obtain a developer account.
    2. On your Xbox One, install the free "Dev Mode Activation" app from the Xbox store
    3. The Xbox will then give you a 6 digit code, on your computer, go to the Dev Center hub on Microsoft's site, and put the code in there.
    4. Your system will confirm the activation code, and prompt you to restart into Developer Mode

    How to sideload Retrix and use it

    1. After the above steps, the console will be in Developer Mode. You will then see your Xbox One's IP on the home menu.
    2. Type this IP into your browser, which will take you a hub page. You can upload the .APPX for Retrix here. It'll install to your Xbox, and you'll be good to go.
    3. PlayStation and Sega CD games require BIOS. You'll need these to play games from either of those systems.
    4. Get a USB with a roms folder on root, put any roms and BIOS files there.
    5. You're done! Select a given system from Retrix's menu, and load your rom, and it will boot.

    :arrow: Discussion Thread

    :arrow: Development Fundraising

    :download: Github
     
  2. Discussion (29 replies)

  3. LukeHasAWii

    LukeHasAWii GBAtemp Advanced Fan
    Member

    Joined:
    Apr 24, 2016
    Messages:
    860
    Country:
    United States
    Seems like there's still a lot of work to do on it, and $20 is a bit steep just for this. Looks cool, anyway!
     
  4. NovaPhoenix

    NovaPhoenix Newbie
    Newcomer

    Joined:
    Jun 25, 2017
    Messages:
    4
    Country:
    United States
    I don't think you need to pay to sideload apps, but they could have changed it.
     
  5. wiired24

    wiired24 Developer
    Developer

    Joined:
    Sep 3, 2013
    Messages:
    1,088
    Country:
    United States
    The Developer Activation App from the store is free but It's a one time $20 fee to Micorosoft for the developer account. After that it's permenantly yours and you can sideload as much homebrew as you'd like. Beyond just RetriX there exist several emulators/homebrew applications that you can sideload all for free. NESBOX(NES,SNES,Genesis,GB,GBA), PPSSPP,VBA10,Chip8 etc
     
    Last edited by wiired24, Jun 30, 2017
    DarthDub likes this.
  6. ElijahZAwesome

    ElijahZAwesome Hey. I exist. Woo
    Member

    Joined:
    Jul 12, 2016
    Messages:
    833
    Country:
    United States
    check this out. if your a student or have any sort of school email, you can get it free. if not, still read it, you can get an edu email for 5 dollars instead
    see above
     
    Last edited by ElijahZAwesome, Jun 30, 2017
  7. kingtut

    kingtut GBAtemp Maniac
    Member

    Joined:
    May 3, 2017
    Messages:
    1,067
    Country:
    United States
    I personally feel that 20 dollars is worth it, since there are plenty of other apps (like ppsspp for example and nesbox) that can be loaded on xbox one.
     
    DarthDub and wiired24 like this.
  8. DarthDub

    DarthDub Amateur Hacker
    Member

    Joined:
    Jan 26, 2016
    Messages:
    2,761
    Country:
    United States
    This might be the reason I get the Xbox One X..
     
    kingtut and wiired24 like this.
  9. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08
    Member

    Joined:
    Mar 17, 2010
    Messages:
    19,817
    Country:
    Norway
    You forgot to mention that there are ways to get a free developer account, either by using your student .edu email to sign up at https://imagine.microsoft.com/
    Or by signing up for Windows Dev Essentials here https://developer.microsoft.com/en-...tbldeml_wrapup&utm_campaign=wdevessntlsq3fy17
    Anyone can do the latter one. and I can confirm that it still worked a few days ago.
    You can get it for free by signing up for Windows Dev Essentials, no .edu email needed.
     
    Last edited by The Real Jdbye, Jul 1, 2017
    kingtut likes this.
  10. Chary

    OP Chary Please read the OP
    Senior Editor

    Joined:
    Oct 2, 2012
    Messages:
    9,400
    Country:
    United States
    I tried continually to get that to work, but I ran into errors and issues each time. So I assumed it no longer worked and omitted it from the guide. Thanks for mentioning this though, I'm glad to hear it works for others.
     
  11. chartube12

    chartube12 Captain Chaz 86
    Member

    Joined:
    Mar 3, 2010
    Messages:
    3,914
    Country:
    United States
    Dumb question can you run sideloaded apps out side dev mode? If not, it isn't worth paying the 20 bucks.
     
    wiired24 likes this.
  12. wiired24

    wiired24 Developer
    Developer

    Joined:
    Sep 3, 2013
    Messages:
    1,088
    Country:
    United States
    No you can only run sideloaded apps and homebrew in Dev Mode. Otherwise what point would there be in having a developer mode? And again as others have pointed out you can easily get it for free if you don't want to shell out $20.
     
  13. OrGoN3

    OrGoN3 GBAtemp Psycho!
    Member

    Joined:
    Apr 23, 2007
    Messages:
    3,057
    Country:
    United States
    And just in time for Dolphin to get full libretro support!
     
    kingtut and wiired24 like this.
  14. chartube12

    chartube12 Captain Chaz 86
    Member

    Joined:
    Mar 3, 2010
    Messages:
    3,914
    Country:
    United States
    Then it's pointless. Having to switch back and forth between dev mode and retail is too inconvenient. With the long hours i work, even 5 mins is too long of a wait.
     
  15. Mr Objection

    Mr Objection GBAtemp Fan
    Member

    Joined:
    Jul 10, 2016
    Messages:
    324
    Country:
    Argentina
    Well, I have a developer account. How Can I use this on my pc?
     
  16. wiired24

    wiired24 Developer
    Developer

    Joined:
    Sep 3, 2013
    Messages:
    1,088
    Country:
    United States
    It's only for Xbox One

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

    The average time it takes to switch between retail and Dev mode is just under 2 minutes. But I understand it's not for everyone and that's okay. :)
     
    wakabayashy likes this.
  17. kingtut

    kingtut GBAtemp Maniac
    Member

    Joined:
    May 3, 2017
    Messages:
    1,067
    Country:
    United States
    Oops I posted it in the wrong thread
     
    Last edited by kingtut, Jul 1, 2017
  18. Shawn ShyGuy

    Shawn ShyGuy GBAtemp Regular
    Member

    Joined:
    Aug 8, 2014
    Messages:
    160
    Country:
    United States
    can't you also run the libretro port on Windows 10, though, because of UWP?
    Granted, x86 RetroArch would probably be the better choice to use on W10 (or any PC) but the option for UWP should still be there.
     
  19. kingtut

    kingtut GBAtemp Maniac
    Member

    Joined:
    May 3, 2017
    Messages:
    1,067
    Country:
    United States
    You are absolutely right, retrix is supported on windows 10 pc, xbox one and windows phone (and I believe HoloLens but I could be wrong) because it is uwp. In fact if you want to try this on windows 10 pc, you can do that right now and it runs very well including ps1 games. The xbox one is encountering problems because of a sandbox problem, but Albestos is currently working on it. That is why we are trying to get him an xbox one

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

    Coming to think of it, I still prefer retrix on pc to retroarch. If only because it is significantly easier to install. Obviously, retroarch has way more cores than retrix, but that is a given due to retrix being only a month old. As more time passed, I am sure it would get a lot more cores
     
    Shawn ShyGuy likes this.
  20. Absestos

    Absestos Advanced Member
    Newcomer

    Joined:
    Jun 24, 2017
    Messages:
    64
    Country:
    Italy
    @shawn shy guy RetriX very much works on Windows 10 PC

    As a matter of fact I started the project because I want a UWP native, mouse and keyboard friendly Libretro front end and, as of right now, do not even own an Xbox One...

    The Xbox is encountering problems because apps are limited to two slow CPU cores and 1GB ram, more than by any sandboxing
     
    Last edited by Absestos, Jul 2, 2017
    kingtut and Shawn ShyGuy like this.
  21. kingtut

    kingtut GBAtemp Maniac
    Member

    Joined:
    May 3, 2017
    Messages:
    1,067
    Country:
    United States
    right, Thank you for clarifiying and sorry for the mistake
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Libretro, Retrix,