Fixed SDL2 exporting DLL symbols in static builds
Enabled subpixel rendering in the local copy of FreeType
Fixed some CMake problems that were preventing builds on Windows
Merge branch 'master' of https://github.com/clownacy/Cave-Story-Engine-2
Fix FLTK not finding its headers
Add a link to the readme explaining the Developer Command Prompt
Made TextScriptProc return 0 if it encounters an unknown command
Added error message boxes to the TSC parser
Made GenericLoad.cpp ASM-accurate
Added caching to the font system
Remove SDL2 dependency from Font.cpp
Added missing RUNTIME_OUTPUT_DIRECTORY setting in CMake file
Added data folders from vanilla Cave Story
Made DoConfig not reset the font to Courier New when it saved
DoConfig portability improvements and bugfixes
Detail the CMake build system in the readme
Remove the STATIC option from the CMake file
Added DoConfig (clone, not a decompilation)
Make CMake output executables to the build_en/build_jp folders
Shut up MSVC's stupid warnings when using the CMake file
Do the last commit except less stupid
...Do the previous commit only less stupid
Autodetect Raspberry Pi in CMake file
Remove Raspberry Pi hack that forces SDL2 to use OpenGLES2
Fix backwards-incompatible CMake nonsense
Lowered CMake minimum requirement to 3.7.2
Okay, forget all that. Generating an output folder was stupid.
Actually, only generate the output folder during cmake's config stage
The build folder is now automatically generated
Rewrite stdint.h so it's not dependant on SDL2
Remove the WINDOWS CMake option, and just detect Windows instead
More CMake improvements (also FreeType is a static lib now)
Make MSVC static linkage optional
Disable the Windows console window explicitly on all backends
Fix incorrectly-decompiled value in TextScr.cpp
Made English MapName.cpp stuff match the Japanese version
Added link-time optimisation to cmake file
Some pairity between cmake and Makefile
Add Windows icon support to cmake project
Fix a strange GCC build error in MapName.cpp
Add build options to the cmake project, and updated the README to note
Removed the MSVC2003-built FreeType library
Fixed a BOOL being set to 0 instead of FALSE
Made Flags.cpp actually ASM-accurate
Merge branch 'master' of https://github.com/cuckydev/Cave-Story-Engine-2
Made BossTwinD.cpp ASM-accurate
Made BossPress.cpp ASM-accurate
Made BossIronH.cpp ASM-accurate
Made BossBallos.cpp ASM-accurate
Made BossAlmo2.cpp ASM-accurate
Made BossAlmo1.cpp ASM-accurate
Merge pull request #75 from Clownacy/master
Make the readme a bit more clear
Added pkg-config to the list of dependencies
Updated the MSVC2003 copy of Freetype to 2.10.0
...Actually make the RASPBERRY_PI option do something
Added RASPBERRY_PI flag to README.md
Made ValueView.cpp ASM-accurate
Removed the alpha channel from the surfaces
Make MSVC2003 optimise Font.cpp, and enable more warnings
Give CSE2 its full name in the Visual Studio 2003 project file
Added Japanese builds to the Visual Studio 2003 project file
Added our own Shift-JIS to Unicode converter
Correct MSVC2003 Freetype build instructions
Merge branch 'master' of https://github.com/Clownacy/Cave-Story-Engine-2
Added fix for the camera during the credits