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
Re-added widescreen/tallscreen-safe camera stuff
Added missing newlines to printfs
Shut up some -pedantic warnings
Fixed the Core's water not displaying properly
Merge branch 'master' of https://github.com/cuckydev/Cave-Story-Engine-2
Makefile fixes and added link-time optimisation
Merge pull request #73 from Clownacy/master
Mention the Visual Studio 2003 support in the readme
Made MiniMap.cpp supposedly ASM-accurate
Made Fade.cpp actually ASM-accurate
Made NpcAct320.cpp ASM-accurate
Made NpcAct300.cpp ASM-accurate
Made NpcAct260.cpp ASM-accurate
Made NpcAct240.cpp ASM-accurate
Made NpcAct220.cpp ASM-accurate
Made NpcAct200.cpp ASM-accurate
Made NpcAct160.cpp ASM-accurate
Made NpcAct140.cpp ASM-accurate
Made NpcAct120.cpp ASM-accurate
Made NpcAct100.cpp almost ASM-accurate
Made NpcAct080.cpp ASM-accurate
Made NpcAct060.cpp ASM-accurate
Made NpcAct040.cpp ASM-accurate
Added note on the NONPORTABLE constant to the readme
Made Map.cpp and some of NpcAct020.cpp ASM-accurate
Made NpcAct020.cpp ASM-accurate
Made Flash.cpp actually ASM-accurate
Made NpcAct000.cpp *really* ASM-accurate
Enabled annotated assembly output for MSVC2003 Release builds