Difference between revisions of "Xbox Port"

From ReactOS Wiki
Jump to: navigation, search
m (Virtual environment)
(See Also: NVNet code)
Line 39: Line 39:
== See Also ==
== See Also ==
* Code for implementing '''nVidia NVNet driver''': [https://github.com/XboxDev/nxdk/tree/master/lib/net/pktdrv pktdrv at XboxDev/nxdk] and [https://github.com/LukeUsher/Cxbx-Reloaded/blob/nvnet-revisited/src/core/kernel/exports/EmuKrnlPhy.cpp NVNet / XNet Phy code at Cxbx-Reloaded]
* [[Run Xbox Games on ReactOS‎]]
* [[Run Xbox Games on ReactOS‎]]
* [http://www.reactos.org/forum/viewtopic.php?f=2&t=1913 ReactOS Forum topic]
* [http://www.reactos.org/forum/viewtopic.php?f=2&t=1913 ReactOS Forum topic]

Revision as of 20:39, 4 March 2019

ReactOS Xbox port targets the original Microsoft's Xbox gaming console, which is based on a custom Intel Pentium III processor that ReactOS could support.


Known facts

Development problems

  • Undocumented hardware components that need drivers.
  • Lack of people with low-level programming and reverse engineering skills.
  • Microsoft has discontinued original Xbox since 2006, so few people with a working console left, and their number is decreasing.

Existing work

Virtual environment

XQEMU project can be used to virtualize target platform and to test ReactOS Xbox port on a regular PC by using emulation.


Users who have an original Xbox

See Also

ReactOS ports‎
In active development Intel IA-32 (x86) | AMD64 (x64)
In slow development NEC PC-98 (x86) | Xbox (x86)
Unmaintained ARM32 (armv7) | PowerPC (ppc) | OLPC (x86)
Missing ports that Windows has ARM64 (aarch64) | Intel IA-64 (Itanium) | SGI 320/540 (x86) | DEC Alpha (axp) | MIPS