Use GL_LUMINANCE_ALPHA instead of GL_ALPHA
Switch OpenGL 2.1 backend to use vertex arrays
Free the string returned by SDL_GetBasePath
Use GLEW to check if OpenGL 2.1 is supported
Note the new dependency on GLEW
Fix the Texture backend not rendering text the accurate buggy way
Added sanity checks to the backends
More efficient OpenGL font loading
Move the SDL_Window creation to the rendering backends
Update CMakeLists.txt, the Makefile, and the readme
Backport OpenGL2 fixes from the enhanced branch
Document a "bug" in the SDL_Texture backend
Font refactor part 5: Sigil (optimised software renderer)
Font refactor part 4: Thy Flesh Co- I mean, OpenGL
Font refactor part 3: SDL_Texture
Font refactor part 2: SDL_Surface
Apply some surface ID constants
A fix, some documentation, and cleanup
Change the renderer backend API for uploading pixels
...Actually add the SDL_Surface renderer file
Add an SDL_Surface-based renderer
Cleanup and an accuracy improvement
Disable font anti-aliasing when FIX_BUGS is enabled
Got the Makefile working again, and updated the readme
Added handlers for render target loss/window resize
Move the backend files around a bit
Added hardware-accelerated rendering backend
Split Draw.cpp into common code and backend code
Replaced a lot of Draw.cpp with a software renderer
ArmsItem.cpp code cleanup and accuracy improvements
Made KeyControl.cpp ASM-accurate
Shut up some Clang warnings in the Enhanced branch
Merge branch 'master' of https://github.com/cuckydev/Cave-Story-Engine-2
Add a bugfix for unsafe usage of sprintf
Added a translation for a Japanese variable
Merge pull request #82 from Clownacy/master
Correct some misdecompiled switchcases
Big ugly rework of WindowsWrapper.h
In-progress TextScriptProc fixes and accuracy improvements
Update the README to reflect the last commit
Now the build output directory is generated completely
Link to the actual source code for Organya.cpp and Sound.cpp
Merge branch 'master' of https://github.com/cuckydev/Cave-Story-Engine-2
Merge pull request #37 from GabrielRavier/feature/improveOToR
Merge pull request #36 from GabrielRavier/feature/improveNonNpcCharNpcFiles
Put back those dashes removed in the last commit
Fixed brace initilizers to not have spaces at the start and end
Fixed indentation by using spaces instead of tabs when appropriate
Merge branch 'master' into feature/improveOToR
Merge branch 'master' into feature/improveNonNpcCharNpcFiles
Merge branch 'master' of https://github.com/Clownacy/Cave-Story-Engine-2
Added newline at end of NpcHit.cpp
Did initial sweep with regexes
Merge branch 'master' of https://github.com/GabrielRavier/Cave-Story-Engine-2
Reverted capitalization of struct member names
Revamped NpChar, NpcHit and NpcTbl
Merge pull request #23 from Clownacy/master
Made CMakeLists.txt cross-compile-friendly
Makefile cleanup, and improve cross-compilation support
Change the sound buffer size to a power of 2
Merge pull request #80 from Clownacy/master
Shut up a warning GCC was giving bin2h
Move DoConfig_debug naming to the root CMakeLists.txt