Hello everybody! Thanks to community feedback, we were able to find and fix some major errors preventing players from properly enjoying the game on Android devices. If you were getting nothing but a black screen in OpenGL mode, this could be the patch for you! The changelog is short, so I’ll copy the whole thing:
- Remove the
f
suffix from the GLSL shaders - Use precision qualifier in the GLSL shaders
- Properly recreate the OpenGL context whenever the app resumes
- Fix a bug where touch navigation buttons would not scale properly
- Implement framebuffer objects (FBOs)
- Fix a bug with screenshots in OpenGL
- Load gamedata from srb2path
- Load savegames and live event backups from srb2home and srb2path
- Add a “delete” navigation button
- Fix playintro command not closing the menu
- Fix the user being able to open the console in situations where it should not open
- Fix the TV remote not responding to the credits/ending/continue
- Fix an issue where the game would not start under Marshmallow
- Support multi-window mode
That’s it! Grab the hotfix from the usual place and have fun!