Sonic Robo Blast 2 v2.0

In case if you want to play the 2.0 version of Sonic Robo Blast 2, you can install it alongside the current version of SRB2 and even the 2.1 version as well.

This part of the article features a pre-compiled binary. While the source code for 2.0 is available, it needs a rewrite in order to be successfully compiled under modern software. If you want to contribute by rewriting the code or to compile said code on a virtual machine, here's the source code itself.

Please note that this version is severely outdated and may run into issues running on modern hardware.

    1. Download and install all of the necessary components:

    sudo apt install libsdl1.2debian libsdl-mixer1.2 libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev nasm zlib1g libgme0 upx-ucl build-essential

    2. Download libpng12-0: https://askubuntu.com/a/1145412

    3. Download the game files:

    wget https://nzarx.github.io/srb2/SRB2-2.0.tar.xz

    4. Extract the archive:

    tar -xvzf "SRB2-2.0.tar.xz"

    5. Remove said archive:

    rm SRB2v2.0.7.tar.gz

    6. Move the SRB2 icon to a specific directory so that it can be seen in the shortcut file:

    cd && wget https://nzarx.github.io/srb2/srb2-2.0.png && mv srb2-2.0.png $HOME/.icons/srb2-2.0.png

    7. Download the shortcut file:

    wget https://nzarx.github.io/srb2/srb2-2.0.desktop

    8. Move said shortcut file to the local shortcut directory:

    mv srb2-2.0.desktop .local/share/applications/srb2-2.0.desktop

That is all you need to do! You can now launch and play Sonic Robo Blast 2.
Go back