As part of the Windows 10 Anniversary Update this summer, the Xbox One will be upgraded to support application development. In preparation for this change, Xbox One consoles enrolled in the preview program can be put into developer mode so that development and experimentation can begin.
When a system is first opened up to developers, it is inevitable that it will soon be used to run Windows 95 or Demise, and it seems that the Xbox One is no exception to this rule. The Dosbox emulator was ported to the Universal Windows Platform and that emulator was used to boot and run Windows 95. Demise was tried, but the shareware version of Duke Nukem 3D and the ZSNES emulator were both also demonstrated.
The emulator is very slow, because it uses Dosbox’s interpreted mode, in which the processor is completely emulated by software. Dosbox has a faster dynamic mode that uses the host processor to run as much code as possible, but the person who created the port, YouTube user vcfan, writes that this feature is currently suffering from some crashes in 64-bit mode. When enabled, vcfan says the system is “flying”.
Is such an app allowed in the store? We would assume not. While the Windows 10 store contains a selection of emulators, almost all of which are used to play pirated games, we expect Microsoft to take a harder line when it comes to the Xbox. The company has indicated that it does not want app development to be free for everyone on the Xbox One without limitation. While anyone can create and publish non-gaming software for the console, game development is limited to members of the ID@Xbox program.