Skip to content
nxengine refactoring
C C++ Other
Branch: master
Clone or download
Pull request Compare This branch is 97 commits ahead, 77 commits behind nxengine:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
cmake
data
deps
platform
src
travis
.clang-format
.gitattributes
.gitignore
.snapcraft.yaml
.travis.yml
CMakeLists.txt
LICENSE
README.md
appveyor.yml
build-switch.sh
build-vita.sh
nx.sln
screenshot.png

README.md

UWP and Xbox One port

This project was forked from NXEngine-evo and later ported for the UWP by Victor Lopez. As intended, this GitHub fork will also host the Xbox One port.

SDL

It was a challenge to obtain and compile the correct UWP SDL libs, it required some modification, as those aren't really being updated so if your project needs SDL2 for UWP feel free to grab the libs that were ported.

NXEngine-evo

A somewhat upgraded/refactored version of NXEngine by Caitlin Shaw.

Support this project on Patreon!

Build Status Build status

Screenshot

Running the game

  • Check the wiki for Linux, macOS, Windows and UWP instructions if you'd like to build from source.
  • Check the Releases page and download the latest version if you'd rather not build it yourself.

Differences from the original version of NXEngine:

  • Port to SDL2 (thanks to PIlin)
  • More resolutions and proper widescreen support up to Full HD (thanks to EXL)
  • Animated character portraits
  • Modern main menu
  • Credits graphics specific to the Mimiga Mask ending
  • Localization support
  • Force feedback support
  • Custom soundtrack support
  • Initial mod support
  • Vita/Switch versions
  • Cleaner and partly-refactored code
  • Tons of gameplay-related bugfixes
  • Removed built-in data extractor
  • Removed replays, as they were buggy/not implemented anyway
You can’t perform that action at this time.