Inspiration
I have always wondered whether it would be possible to run windows applications on xbox since it is based on a version of Windows 10. I have attempted before, but failed, but after finding an abandoned github repo and obtaining development permissions on an xbox, I have been able to grow that goal closer.
What it does
It is a UWP Hypervisor that allows the boot of an 32bit ISO file on xbox hardware through developer mode, natively supported.
How we built it
After ensuring that the github repo was infact broken, I used a local network to transfer files onto my xbox over FTP to ensure that it would run. Then I used c# to fix the issues of no support for CD-Roms and HDD's to allow the system to boot into disk images just like a proper virtual machine.
Challenges we ran into
C# is hard, even with AI help to understand it, im learning more about BIOS and IDE rather than the code itself, though that is still a very useful skill.
Accomplishments that we're proud of
It booted! well, the bios did, and attempts to boot to a floppy. But it boots! on xbox hardware!
What we learned
C# is easy to understand but loops on itself so badly, but still interesting. Also, ide, bios, and 32bit software.
What's next for Xbox UWP Virtual Machine
If we fix the HDD and CD-ROM by tommorow, Mouse support will be next!

Log in or sign up for Devpost to join the conversation.