All Projects → dracc → NevolutionX

dracc / NevolutionX

Licence: MIT license
Original Xbox dashboard created with nxdk

Programming Languages

C++
36643 projects - #6 most used programming language
shell
77523 projects
Makefile
30231 projects
CMake
9771 projects
emacs lisp
2029 projects

Projects that are alternatives of or similar to NevolutionX

xone
Linux kernel driver for Xbox One and Xbox Series X|S accessories
Stars: ✭ 636 (+736.84%)
Mutual labels:  xbox
xboxpy
Python module to interface with original Xbox hard- and software
Stars: ✭ 23 (-69.74%)
Mutual labels:  xbox
nv2a-trace
A tracing software like apitrace for the original Xbox GPU
Stars: ✭ 20 (-73.68%)
Mutual labels:  xbox
XboxDownload
Xbox下载助手,支持Xbox、微软商店、PS、NS、EA Desktop & Origin、战网国际服、Epic下载加速,修复Steam商店社区访问。
Stars: ✭ 936 (+1131.58%)
Mutual labels:  xbox
FtpServer
An FTP server program for .NET Core, and its customizable .NET Standard core library
Stars: ✭ 28 (-63.16%)
Mutual labels:  ftp-server
xcloud-keyboard-mouse
Chrome extension for controlling Xbox Cloud Gaming (Project xCloud) using a keyboard and mouse
Stars: ✭ 78 (+2.63%)
Mutual labels:  xbox
xbedump
Tool to dump header information or sign original Xbox executables
Stars: ✭ 18 (-76.32%)
Mutual labels:  xbox
parquet-dotnet
🐬 Apache Parquet for modern .Net
Stars: ✭ 199 (+161.84%)
Mutual labels:  xbox
ftp-server
A FTP Server base on Spring Boot and Apache Ftp Server.😝
Stars: ✭ 17 (-77.63%)
Mutual labels:  ftp-server
OpenXDK
OpenXDK is an Open Source, Free, Legal Xbox Development Kit. OpenXDK is being developed to facilitate hobbyist and "homebrew" coding for the Microsoft XBox.
Stars: ✭ 23 (-69.74%)
Mutual labels:  xbox
fatx-tools
Data recovery tools for FATX drives (XBOX and XBOX 360).
Stars: ✭ 51 (-32.89%)
Mutual labels:  xbox
gamepad.js
A simple HTML5 Gamepad handler that provides keyboard-like events for Gamepad sticks and buttons.
Stars: ✭ 21 (-72.37%)
Mutual labels:  xbox
VDX
XInput/x360ce to ViGEm sample application
Stars: ✭ 58 (-23.68%)
Mutual labels:  xbox
cromwell
A free, legal BIOS replacement for the original Xbox
Stars: ✭ 64 (-15.79%)
Mutual labels:  xbox
cos-ftp-server-V5
腾讯云对象存储(COS-V5)的FTP Server
Stars: ✭ 35 (-53.95%)
Mutual labels:  ftp-server
FTP
FTP客户端,服务端
Stars: ✭ 34 (-55.26%)
Mutual labels:  ftp-server
xbox-winfsp
Brings native support for Xbox filesystems (FATX, STFS & GDFX/XGD/XDVDFS) to Windows.
Stars: ✭ 37 (-51.32%)
Mutual labels:  xbox
simple http server
simple http server for upload and download
Stars: ✭ 101 (+32.89%)
Mutual labels:  ftp-server
SteamAchievementNotifier
Steam Achievement Notifier is an Electron application that shows a customisable notification when you unlock any Steam Achievement! It uses the Steam Web API to track achievement stats in real time, and displays an achievement summary within the notification.
Stars: ✭ 77 (+1.32%)
Mutual labels:  xbox
Xb2XInput
XB2X: User-mode Windows driver for Xbox OG controllers, supporting both XInput and DirectInput.
Stars: ✭ 70 (-7.89%)
Mutual labels:  xbox

NevolutionX

Original Xbox dashboard created with nxdk.

Download

Latest ISO Latest QCOW2

Motivation

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.

Features

  • Basic Menu
  • Build-in FTP server
    • IPv4 & IPv6
    • TLS
  • Application launcher
  • DVD launcher
  • Themes

Building with nxdk

Build

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

Installation

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.

Building with CMake (Linux target)

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

Credits

This software is built on top of other awesome projects:

  • The new xbox development kit nxdk
  • Visit the lovely XboxDev community

License

NevolutionX is published under the MIT License. See LICENSE for more information. MIT © 2019 Lucas Eriksson

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].