An open API service indexing awesome lists of open source software.

https://github.com/ergo720/nboxkrnl

Original xbox kernel re-implementation
https://github.com/ergo720/nboxkrnl

cpp emulation kernel xbox

Last synced: about 1 month ago
JSON representation

Original xbox kernel re-implementation

Awesome Lists containing this project

README

        

# Nboxkrnl

"nboxkrnl" is a work in progress, open source reimplementation of the kernel of the original xbox, with some input from the kernel code found in the xbox emulator
[Cxbx-Reloaded](https://github.com/Cxbx-Reloaded/Cxbx-Reloaded). Currently, it can be run with [nxbx](https://github.com/ergo720/nxbx), an XBE launcher program.
Note that it's not a goal of this project to be able to run on xbox emulators such as x(q)emu or on real hardware.

## Building

Cmake version 3.4.3 or higher is required.\
Visual Studio 2022.\
Only Windows builds are supported.

**On Windows:**

1. `git clone https://github.com/ergo720/nboxkrnl`
2. `cd nboxkrnl && mkdir build && cd build`
3. `cmake .. -G "Visual Studio 17 2022" -A Win32`
4. Build the resulting solution file nboxkrnl.sln with Visual Studio