An unofficial version of SDL2