Updated fork of Sonic Robo Blast 2 2.1.25 https://srb2-preservation.github.io/srb2-legacy/
  • C 88.1%
  • C++ 4.2%
  • Shell 2%
  • Roff 0.9%
  • Java 0.8%
  • Other 3.9%
Find a file
2026-08-16 13:27:56 -05:00
.github/workflows update codeberg assets repo url (chromaticpipe --> srb2-preservation) 2026-07-20 21:01:11 -04:00
android [Android] preparation for next merge 2026-04-25 23:51:57 -04:00
assets Add optional assets in legacy.pk3 2026-05-21 13:11:47 -05:00
cmake/Modules Merge branch 'next' into android 2025-09-04 00:00:57 -04:00
extras/conf Remove Wii remnants 2026-01-28 23:42:02 -05:00
flatpak update libopenmpt to 0.8.7 release ver. 2026-07-20 19:29:14 -05:00
libs Disable the stupid libgme assertion on Emscripten 2026-06-05 21:19:34 -05:00
scripts Add custom DMG background and icon layout 2026-04-17 00:35:00 -04:00
src Why are we invalidating colormaps that don't exist 2026-08-16 13:27:56 -05:00
thirdparty end racism 2026-03-10 21:41:32 -04:00
tools remove old/useless tools 2026-05-03 21:46:28 +03:00
.gitattributes avoid the source code from getting the wrong EOL 2019-09-20 12:32:18 -04:00
.gitignore new lua constants (no physics edition) 2026-08-06 16:00:50 +03:00
CHANGELOG.md Why was this not here 2026-07-06 12:56:13 -05:00
CMakeLists.txt use "SRB2 Legacy" title for CMake and .desktop 2026-05-11 22:46:16 -04:00
comptime.bat commit message here 2026-07-06 18:36:03 -05:00
comptime.sh commit message here 2026-07-06 18:36:03 -05:00
LICENSE SRB2 2.1 release 2014-03-15 13:11:35 -04:00
Makefile Add the proxy Makefile from upstream 2022-09-01 13:20:56 -04:00
README.md [Android] preparation for next merge 2026-04-25 23:51:57 -04:00
srb2-legacy-appimage.sh update codeberg assets repo url (chromaticpipe --> srb2-preservation) 2026-07-20 21:01:11 -04:00
srb2.png Fix debian desktop icon 2018-11-27 02:11:57 -05:00
srb2legacy.desktop Revert "Use interactive shell for .desktop file" 2026-07-01 16:53:58 -04:00

SRB2 Legacy

SRB2 Legacy is an updated fork of Sonic Robo Blast 2 2.1.25.
The goal of SRB2 Legacy is to include essential fixes and QOL improvements seen in 2.2.

Dependencies

  • SDL2 (Linux/macOS only)
  • SDL2-Mixer (Linux/macOS only)
  • libupnp (Linux/macOS only)
  • libgme (Linux/macOS only)
  • libopenmpt (Linux/macOS only)

Compiling

See SRB2 Wiki/Source code compiling
Alternatively, you can also use srb2bld

Nightlies

Nightly builds can be obtained below

Interact

Disclaimer

Sonic Team Junior is in no way affiliated with SEGA or Sonic Team. We do not claim ownership of any of SEGA's intellectual property used in SRB2.