My little experiment to implement Gosu on top of SDL 2.x looks promising so far:
https://github.com/jlnr/gosu/issues/205I'll release this as version 0.8 as soon as it works on Windows; it does work on the Raspberry Pi though!
• Install Raspbian and all dependencies that don't have anything to do with X (should be:
build-essential
,
libfreeimage-dev
,
libopenal-dev
,
libpango1.0-dev
,
libsdl2-ttf-dev
,
libsndfile-dev
)
• Install SDL 2 (I've built 2.0.3 from source, took me about an hour)
•
gem install gosu --pre
The only caveat I've noticed is that you should really run in fullscreen mode, because windowed mode is really fullscreen mode without scaling :)
This gem also works on Linux and OS X (with sdl2 installed via homebrew).