Name: nxengine-evo
Owner: libretro
Description: nxengine refactoring
Forked from: nxengine/nxengine-evo
Created: 2017-11-19 20:17:02.0
Updated: 2018-01-09 04:56:21.0
Pushed: 2017-11-17 20:36:34.0
Homepage:
null
Size: 4820
Language: C
GitHub Committers
User | Most Recent Commit | # Commits |
Other Committers
User | Email | Most Recent Commit | # Commits |
README
NXEngine-evo
This is a somewhat upgraded/refactored version of nxengine
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.
- 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.