src/Sound.cpp: Re-added Main.h include but commented it out with an explanation as to why
src: Fixed not including headers that are included for detection of conflicting definitions
src/BackendS/Platform/WiiU.cpp: Add explicit include of `<stddef.h>` for NULL
src: Cleaned up includes to only (and always) include what we use
Add Aeon Genesis to licence file
Merge branch 'accurate' into portable
Add constant to control number of Wii U buffers
Fix popping in the Wii U audio backend
Remove an include which isn't needed
Merge branch 'accurate' into portable
Merge pull request #131 from GabrielRavier/accurateMinimizeIncludes
Replace Noto Japanese font with Migu 1M
Make font sizes more accurate to the vanilla EXE
Merge pull request #130 from GabrielRavier/portableSupportPathsAboveFilenameMax
src: Added back stddef.h where accurate to get NULL/size_t properly (stdio.h provides them, but it's for file I/O, not essential definitions and types)
src: Remove unnecessary includes
Add vertex-batching to Wii U port
src: Some cleanup for the MAX_PATH std::string PR
Fix CMake error when LTO is enabled
Sync OpenGL3 renderer with Wii U renderer
src: Change from using asprintf-based code to using std::string-based code
Unified the Wii U vertex buffers
src: Removed MAX_PATH and made the path/string handling better in general (ported over from supportPathsAboveFilenameMax)
Make 320x240 monochrome fonts not look terrible
Fix Windows builds when path contains accent char
Merge branch 'accurate' into portable
Update built-in FreeType to v2.10.2
Update miniaudio backend to new mixer
New mostly-integer-only sound mixer
Merge branch 'accurate' into portable
Just use 'CSE2' everywhere, instead of the full name
Clarify enhanced-lite's purpose a little
Merge branch 'accurate' into portable
Ignore enhanced-lite config file
Merge branch 'accurate' into portable
Add enhanced-lite branch to the readme
Add the enhanced-lite branch to PHILOSOPHY.md
Merge pull request #117 from GabrielRavier/portableAddOpenGLPolicy
Fix everything after the last commit
Merge branch 'accurate' into portable
Merge branch 'accurate' into portable
This is also likely more accurate to the source
This is likely more accurate to the original code
CMakeLists: Add setting of CMP0072 to normal CMakeLists, too
Merge branch 'portable' of https://github.com/Clownacy/Cave-Story-Engine-2 into portable
Merge pull request #118 from GabrielRavier/portableAddSDL2VersionCheck
WiiU: Use different folder depending on language
CMakeLists: Add minimum version for SDL2
CMakeLists: Fix CMP0072 warning
Merge branch 'portable' of https://github.com/Clownacy/Cave-Story-Engine-2 into portable
Do not create glyph textures with no height/width
Merge branch 'accurate' into portable
Merge pull request #115 from GabrielRavier/portableAddCMake3_10Support
Merge pull request #114 from GabrielRavier/accurateAddCMake3_10Support
Merge branch 'accurate' into portable
Use safe printf functions for Wii U code
Ditch the Nintendo-style controls
Figured out the mystery values in RestoreSurfaces
Make some logic more like vanilla
Fix Wii U port when TV is set to 1080p
Dear me: Test your fixes before committing them