set

division bar

SRB2 v2.2.9 Android Hotfix

SeventhSentinel - May 15, 2021

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!

division bar

SRB2 v2.2.9 Patch Release

SeventhSentinel - May 6, 2021

Hey. 2.2.9’s out. Grab it at the usual place. It’s late, so I’ll just paraphrase some of the more interesting lines from the changelog:

  • Fixed animated skin colors in OpenGL.
  • Fixed an error when loading addons with custom savedata via the command line (notably, when testing from Zone Builder).
  • Optimized Lua, plane rendering, and drawing of FOFs.
  • Added polyobject support for Lua.
  • Added multitag library for Lua, which allows reading and manipulation of tags on mapthings, lines and sectors; also added tag iterator functions.
  • Attraction Shield’s homing attack may now be chained.
  • The addfile command now supports adding multiple files.
  • The player will now smoothly slide across a sloped ceiling.
  • Let more graphics lumps be replaced clientside.
  • Various bits of progress on UDMF.
  • Special text is printed when the player begins the final lap in Circuit mode.
  • Ring drain sectors play the ring depletion sound.
  • Pausing the game is no longer possible during the score tally screen in Marathon Mode.
  • Tons of map fixes from sphere.
  • Added acronym keywords to Co-op levels. For use with the map command, so e.g. you can warp to Green Flower 1 with map GFZ1.
  • The game now resends the whole gamestate when resyncing a player.
  • Fixed an issue with the installer executables where you wouldn’t always be asked where you want to install the game.

There are lots of bug fixes and other quality-of-life things in this patch. We hope you enjoy it.

division bar