(Upcoming) RetroArch Xbox One WIP - How to deploy to an Xbox One

Channel:
Subscribers:
32,900
Published on ● Video Link: https://www.youtube.com/watch?v=etwtC1W7IWA



Category:
Tutorial
Duration: 1:57
12,150 views
154


In this video, you will see how deploying RetroArch to the Xbox One will work (when compiling from source).

NOTE: This is very early days! Don't take this as an official release - this is merely for people who can't wait to toy with it already and are fine with messing around with a complete Work In Progress build.

You need:
* A Windows 10 PC with Microsoft Visual Studio 2017 installed
* An Xbox One (or Xbox One X)
* You need to have a Microsoft Developer Account. This will cost you about $20/15 Euros. After you have done this, you need to download an app on your Xbox called 'Dev Mode Activation'. This will give you a shortcut URL that will allow you to activate your Xbox.
* Once activated, you should be able to switch between Retail mode and Developer mode. After the first initial setup, it should take about 1 minute and 20 seconds to switch. You will only be able to use RetroArch from within Developer mode.

1) Either you compile the cores from source or you grab the x64 MSVC2017 UWP cores from our buildbot (http://buildbot.libretro.com/nightly/windows-msvc2017-uwp/x64/).
2) Start up Visual Studio 2017. Git clone the RetroArch repo (https://github.com/libretro/RetroArch) and load the file 'RetroArch-msvc2017-UWP.sln' (can be found inside pkg/msvc) from Visual Studio 2017. This should open the solution.
3) Make sure 'Configuration 'is set to 'Release' and 'Solution Platform' is set to 'x64'.
4) If you want to bundle RetroArch with cores (which you'd obviously want to do), take the cores that you downloaded or compiled from Step 1, and add these files to the Visual Studio solution's 'cores' dir. Rightclick each core individually (or select them all together), select 'Properties', and make sure that under General, 'Content' reads 'Yes' instead of being blank.
5) Make sure at the top bar it reads 'Remote Machine'.
6) Rightclick 'RetroArch-msvc2017-UWP' from the Solution Explorer, select 'Properties'. Go to 'Debugger'. Make sure 'Debugger Type' reads 'Managed and Native'. Select 'Machine Name', click on the arrow icon to the right, and select 'Locate'. In here, you can either detect your Xbox by manually inserting your Xbox's IP address (and Visual Studio pin - go back to your Developer dashboard and select 'Show Visual Studio Pin' in order to find the code), or (in case it's already part of your network), simply select it from the list in case it's already there.
7) Press F5 in order to compile and deploy RetroArch to your Xbox.




Other Videos By LibRetro


2019-05-15RetroArch - Build in OSX
2019-05-15RetroArch - Build in Haiku
2019-05-07RetroArch 1.7.7 - Press Quit Twice To Exit
2019-05-07RetroArch 1.7.7 - UWP for Windows 10/Xbone (Pre-Alpha) - First-time setup
2019-05-03(Upcoming) RetroArch 1.7.7 - Menu widgets
2019-04-30(Upcoming) RetroArch 1.7.7 - RGUI Particle effect animation system!
2019-04-26(Upcoming) RetroArch 1.7.7 - WIMP Desktop UI - Settings !
2019-04-26RetroArch 1.7.7 (Upcoming) - RGUI visual enhancements - snow effect!
2019-01-11RetroArch - Beetle PSX HW - Biohazard 1.5 - A look at the cancelled version of Resident Evil 2
2019-01-02(Upcoming) RetroArch PS2 WIP - Running QuickNES (Recorded with OSSC / Xbone passthrough)
2018-12-31(Upcoming) RetroArch Xbox One WIP - How to deploy to an Xbox One
2018-12-15Beetle PSX HW - Vulkan - Experimenting with SSAA and Nedi bilateral shaders - Tekken
2018-12-13PlayStation Classic - Spyro The Dragon running on RetroArch
2018-11-29Beetle PSX HW - RetroArch - Final Fantasy VII - Adaptive smoothing with all settings maxed out
2018-11-28Beetle PSX HW - RetroArch - Ridge Racer Type 4 - All settings maxed out
2018-11-28Beetle PSX HW - RetroArch - Jumping Flash - (Nearly) All Settings maxed out
2018-11-28Beetle PSX HW - RetroArch - Grand Theft Auto - All Settings maxed out
2018-11-27Beetle PSX HW - RetroArch - Battle Arena Toshinden - NTSC - Maxed out settings
2018-11-27Beetle PSX HW - RetroArch - Tekken 3 - Maxed out settings
2018-11-24(Upcoming) RetroArch 1.7.6 - Resolution selection! (Windows)
2018-11-22Flycast Libretro - RetroArch - Gundam Side Story now works!