TODO, which will get actually done ================================== - TeeWorlds: infinite loop while trying to enter chat text with gamepad. - TeeWorlds: navigate UI with gamepad. - OpenArena: tapping and holding joystick will disable Jump button. - OpenArena: cardboard VR mode. - SDL: CompatibilityHacksForceScreenUpdate=y does not redraw screen when invoking from background. - SDL: implement SDL_GL_LoadLibrary() / SDL_GL_GetProcAddress() / SDL_GL_SetAttribute() / SDL_GL_GetAttribute(). - SDL: CompatibilityHacksForceScreenUpdate=y does not redraw screen after putting to background and restoring. - USB Keyboard: options for camera feed size and for redefining remote menu hotkey, control mouse with gyroscope. - OpenTTD: 24bpp color mode + 32bpp blitter in SDL menu. - OpenTTD: multiplayer chat GUI is broken. - SDL: add option for non-fullscreen non-immersive mode. - UQM HD: add fonts from http://mosc-portal.bursa.ru/showthread.php?t=206 and switch back to joystick controls, set 4:3 aspect ratio as default.