A fork of CSE2 providing support and optimization for running on a Sun Ultra 1.
![]() The 320x240 font is still one pixel too high, but honestly I don't give a shit. It looks better anyway since the vanilla way is off-centre. |
||
---|---|---|
build | ||
res | ||
src | ||
.gitignore | ||
Makefile | ||
README.md | ||
screenshot.png |
Cave Story Engine 2
Cave Story Engine is an in-progress decompilation of Cave Story, ported from DirectX to SDL2.
Disclaimer
Cave Story Engine 2 is based off of the original freeware release by Studio Pixel, and is not based off of Nicalis' ports, and contains no extra features included in said ports (graphics, audio, and other changes)
Dependencies
This project currently depends on SDL2 and Freetype2.
Building
Just run 'make' in the base directory, preferably with some of the following optional settings:
- RELEASE=1 to compile a release build (optimised, stripped, etc.)
- STATIC=1 to produce a statically-linked executable (good for Windows builds)
- JAPANESE=1 to enable the Japanese-language build (instead of the unofficial Aeon Genesis English translation)
- FIX_BUGS=1 to fix certain bugs (see src/Bug Fixes.txt)
Licensing
Being a decompilation, the majority of the code in this project belongs to Daisuke "Pixel" Amaya - not us. We've yet to agree on a license for our own code.