Original Xbox dashboard created with nxdk
Original Xbox dashboard created with nxdk.
As the XboxDev community grew, the need for an open-source, nxdk based dashboard arose. There are other dashboard alternatives i.e. XBMC but none of them are built using nxdk.
In order to build NevolutionX you'll need to install nxdk first.
To build NevolutionX you clone the repository, check out the submodules, and run make
. You may need to adjust the installation location of nxdk in the Makefile
to your needs. The default is NXDK_DIR = $(CURDIR)/../nxdk
which expects nxdk right next to NevolutionX.
git clone https://github.com/dracc/NevolutionX.git --recursive
cd NevolutionX/
make
The xbox executable(default.xbe
) will be inside the newly created bin/
:
ls bin/
480.png 720.png default.xbe vegur.ttf
Simply copy default.xbe
and all the assets onto your xbox.
There is no further configuration required. The FTP-server will start automatically with NevolutionX, you'll only need to provide a link and a DHCP-server. The default user credentials are xbox
/xbox
.
TODO: Document what parts of the Linux target are not supported.
TODO: Document installation for the Linux target, if applicable.
cmake -S . -B build && cmake --build build --verbose
This software is built on top of other awesome projects:
NevolutionX is published under the MIT License. See LICENSE for more information. MIT © 2019 Lucas Eriksson