Skip to content
This repository has been archived by the owner on Dec 18, 2023. It is now read-only.

carstene1ns/nxengine-evo

 
 

Repository files navigation

NXEngine-evo

This is a somewhat upgraded/refactored version of nxengine

Build Status Build status

Screenshot

Differences from original nxengine:

  • Port to SDL2 ( thanks to https://github.com/PIlin/NXEngine-iOS )
  • More resolutions and widescreen support up to FullHD (thanks to https://github.com/EXL/NXEngine )
  • Fullscreen for any resolution
  • Gamepad with force-feedback support.
  • Localization support.
  • Mimiga mask ending pictures (re-drawn by me)
  • Modern main menu
  • Support for "New" and "Remastered" tracks from CS+
  • Header-dependency hell cleaned up. No more autogenerated headers
  • Cleaned up nx.h
  • Lists/maps from haiku replaced with std::vector/map
  • smalfont -> smallfont
  • removed built-in data extractor
  • removed replays, as they were buggy/not implemented anyway
  • fixed tons of warnings and undefined behaviour

Building

Running

  • For source builds see Running on wiki.
  • or just use prepackaged releases (OSX builds are done on 10.10, so that's a minimum requirement, windows builds require MSVC2015 runtime

Look in TODO.md for upcoming features

May (and most definitely) contain bugs.

About

NXEngine-evo Nintendo Ports

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 52.7%
  • C++ 46.6%
  • Other 0.7%