A fork of CSE2 providing support and optimization for running on a Sun Ultra 1.
Find a file
ImgBotApp 62beb97ccd
[ImgBot] Optimize images
/screenshot.png -- 8.70kb -> 3.17kb (63.57%)
2019-01-27 16:47:44 +00:00
build/data oops again 2019-01-27 01:29:04 -05:00
res gave credits its music code, changed language related stuff, bleh bleh blah blah bluh bluh blyh 2019-01-22 20:01:35 -05:00
src worked on tsc some more, fixed Surface2Surface, blah blah blah happy birthday to me 2019-01-27 01:28:14 -05:00
.gitignore added npc 006, and uhhhhhhhhhhh changed gitignore idkidkidk 2019-01-26 10:47:12 -05:00
Makefile got a bit of tsc done (still need to finish PutTextScript, then it's just commands as far as I know) 2019-01-26 19:40:25 -05:00
README.md Improved README 2019-01-26 15:48:50 +00:00
screenshot.png [ImgBot] Optimize images 2019-01-27 16:47:44 +00:00

Cave Story Engine 2

Cave Story Engine is an in-progress decompilation of Cave Story (freeware release), ported from DirectX to SDL2.

Screenshot

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.