stop checking for screen channel on each mask calcuation
get Rect() out of the hot path
redo how we maintain frame limit
make sure we create src/Resource/* subdirs
add alternate arrow keys: pl;'
first pass at scaling implementation
refactor global text script stashed path to be more C friendly
correct ColourFill color calculation and destination rect
fix issue where font cache only wrote to the first line
audioproc needs a bigger stack buffer
fix difference in sign extension in unix vs plan 9
implement 9front platform & backend
get it linking by copying the "Null" backend implementations over
Merge pull request #1 from faithanalog/portable
track dkp changes - update _3DS to __3DS__ & update README
Remove an unneeded font variable
3DS: Fix 'Studio Pixel presents' text
Update 3DS-Software threading priority code
Don't upload glyphs with no width or height
Disable SDL1 OpenGL window resizing
Explicitly disable vsync in OpenGL
Remove some trailing whitespace
Fix use of uninitialised memory in Font.cpp
Merge branch 'accurate' into portable
Make README explicitly list C++
Update portable branch with licence boilerplates
Merge branch 'accurate' into portable
Release custom code under the MIT licence
Add RISC OS to the list of supported platforms
Add SDL1 builds to Travis
Merge pull request #144 from ccawley2011/RISC-OS-portable
Update SDL 1.2 backend to reflect recent changes
Update SDL 1.2 backend to reflect recent changes
Support using the OpenGL3 renderer with SDL 1.2
Add an SDL 1.2 audio backend
Always use the first available joystick with SDL 1.2
Add a fallback for when 24bpp screen modes are unsupported
3DS: Make the DSP error message more clear
3DS: More error detection for audio
3DS: Move save data to different directory
Add better 3DS audio thread priority
Add mutexes to 3DS audio backend
Make some filenames more consistent
Add a hardware-accelerated 3DS audio backend
Remove the dummied-out Wii U controller backend
Update readme with 3DS build instructions
3DS - Remove warnings about a crash
3DS - Deobfuscate some raw values
3DS - Take advantage of C++ default parameters
3DS - Initialise screen render-target ourselves
3DS - Move common code to functions
3DS - Make glyph system independent of surfaces
3DS - Only call C2D_SceneBegin when we have to
Remove unnecessary function calls
Better way to handle EnableAlpha mid-frame
Update readme to not FREETYPE_FONTS option