6 Months ago I began the work of starting what has now become the Xbox One home-brew scene. I made a post detailing how end-users could compile and install the popular PPSSPP Emulator on to their Xbox One via Dev Mode. https://gbatemp.net/threads/how-to-run-psp-emulator-on-the-xbox-one.467686/
For those of you who may be unfamiliar with Dev Mode it's essentially a special mode on the Xbox One that allows the user to sideload games and apps via APPX Packages. Back then Dev Mode wasn't really a popular feature. The only people using it were a few small indie devs looking to test their UWP Apps and games. I immediately saw the potential in it as a platform for emulation and homebrew on the Xbox One. Thus began the long process of re-compiling and sometimes porting every homebrew app/ Emulator that I could to the Xbox One. As the months went on a real community began to form around Dev Mode. People we're genuinely excited about being able to use their Xbox One in such a way.
We've come a long ways since those early days and I'd like to think it's more popular today than when I made that first post 6 months ago. Alot of that can also be attributed to the great community here at gbatemp. Myself and other members of the community have worked to make dev mode a great space for Emulators and Homebrew on the Xbox One. Members such as @Absestos undertook the huge task of porting Libretro (The cores behind Retroarch) over to Xbox One and other UWP Devices which came to be known as "RetriX". @kingtut has been working on some amazing homebrew games such as Sonic Continuim. And I've been working on a way to easily distribute all of this to the general public under one unified application. I came up with a solution, it's called ProjectPegasus.
I've been working on this for the past 3-4 months. I'll admit when I originally released it, it had a terrible UI and was pretty limited. I was still learning what works and what doesn't so it was very much trial and error. Since then I've completely re-written the client in C# Windows Forms, touched it up quite a bit and made several improvements to it. The screenshot above is ProjectPegasus in it's current iteration. I still have ideas for how I can continue to improve the Client but I'm pretty happy with how far it's come. Oh and in case anyone was wondering. This is what it originally looked like when I first began work on the Client.
ProjectPegasus is Free-software. It is licensed under the GPLv2. You can check out the source code here,
https://github.com/wiired24/ProjectPegasus
For those of you who may be unfamiliar with Dev Mode it's essentially a special mode on the Xbox One that allows the user to sideload games and apps via APPX Packages. Back then Dev Mode wasn't really a popular feature. The only people using it were a few small indie devs looking to test their UWP Apps and games. I immediately saw the potential in it as a platform for emulation and homebrew on the Xbox One. Thus began the long process of re-compiling and sometimes porting every homebrew app/ Emulator that I could to the Xbox One. As the months went on a real community began to form around Dev Mode. People we're genuinely excited about being able to use their Xbox One in such a way.
We've come a long ways since those early days and I'd like to think it's more popular today than when I made that first post 6 months ago. Alot of that can also be attributed to the great community here at gbatemp. Myself and other members of the community have worked to make dev mode a great space for Emulators and Homebrew on the Xbox One. Members such as @Absestos undertook the huge task of porting Libretro (The cores behind Retroarch) over to Xbox One and other UWP Devices which came to be known as "RetriX". @kingtut has been working on some amazing homebrew games such as Sonic Continuim. And I've been working on a way to easily distribute all of this to the general public under one unified application. I came up with a solution, it's called ProjectPegasus.
I've been working on this for the past 3-4 months. I'll admit when I originally released it, it had a terrible UI and was pretty limited. I was still learning what works and what doesn't so it was very much trial and error. Since then I've completely re-written the client in C# Windows Forms, touched it up quite a bit and made several improvements to it. The screenshot above is ProjectPegasus in it's current iteration. I still have ideas for how I can continue to improve the Client but I'm pretty happy with how far it's come. Oh and in case anyone was wondering. This is what it originally looked like when I first began work on the Client.
ProjectPegasus is Free-software. It is licensed under the GPLv2. You can check out the source code here,
https://github.com/wiired24/ProjectPegasus