SDL2, less dumb.