Skip to content
/ nxbx Public

ergo720/nxbx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5f88735 · Jun 17, 2026

History

251 Commits
Jun 17, 2026
May 15, 2026
Feb 14, 2026
May 17, 2026
May 15, 2026
May 17, 2026
May 17, 2026
Mar 13, 2024
May 17, 2026
Oct 5, 2023
May 17, 2026

Repository files navigation

Nxbx - Original xbox emulator

Nxbx is an original xbox emulator supporting both XBE (xbox executable) and XISO (xbox iso) file formats. To emulate the xbox, it uses lib86cpu, a cpu emulation library, and nboxkrnl, a re-implementation of the kernel of the original xbox.
NOTE: It doesn't run any games right now.
The only supported architecture is x86-64.

Building

Prerequisites

On Windows:

  1. git clone --recurse-submodules https://github.com/ergo720/nxbx
  2. cd to the directory of nxbx
  3. mkdir build && cd build
  4. cmake .. -G "Visual Studio 17 2022" -A x64 -Thost=x64
  5. Build the resulting solution file nxbx.sln with Visual Studio

On Linux:

  1. git clone --recurse-submodules https://github.com/ergo720/nxbx
  2. cd to the directory of nxbx
  3. mkdir build && cd build
  4. cmake .. -G "Unix Makefiles"
  5. Build the resulting Makefile with make, or use Visual Studio Code