This is a somewhat rewrite/refactored version of nxengine It tends to be more portable and use cleaner code.
What done:
- 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.
- 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
Look in TODO for upcoming features
May (and most definitely) contain bugs.