Skip to content

Releases: tx00100xt/SeriousSamAlphaRemake

Version 1.5.3

22 Oct 12:05
Compare
Choose a tag to compare

Description

  • The archives contains compiled binary files for the Serious Sam Alpha Remake modification.
  • For users of older distros, the release includes archives with glibc-2.24 and glibc-2.27.

Dependencies:

Download:

  • SeriousSamAlphaRemake_v1.5.7z archive and unpack to SeriousSamClassic/SamTFE or SeriousSamClassic-VK/SamTFE directory.
  • You can also download the archive using curl or wget:
wget https://archive.org/download/serious-sam-alpha-remake-data/SeriousSamAlphaRemake_v1.5.tar.xz
  • To start the modification, use the game menu - item Modification or command:
cd SeriousSamClassic/SamTFE/Bin
./SeriousSam +game SSA

Known Issues:

  • There is no multiplayer compatibility between Windows and *nix systems.
  • For Raspberry Pi users:
    Known bugs and how to solve them.
    Modification of Serios Sam Alpha Remake freeze on the splash screen at startup. The solution is to edit or create a new
SamTFE/Mods/SSA/Scripts/Mod_startup.ini

file with the line

sam_strIntroLevel = "";

Version 1.5.2

05 Jun 14:40
Compare
Choose a tag to compare

Description

  • The archives contains compiled binary files for the Serious Sam Alpha Remake modification.

Added Binaries (2023-10-18):

  • Added Linux build for x86-64 architecture with glibc 2.24 to support older systems.

Dependencies:

Download:

  • SeriousSamAlphaRemake_v1.5.7z archive and unpack to SeriousSamClassic/SamTFE or SeriousSamClassic-VK/SamTFE directory.
  • You can also download the archive using curl or wget:
wget https://archive.org/download/serious-sam-alpha-remake-data/SeriousSamAlphaRemake_v1.5.tar.xz
  • To start the modification, use the game menu - item Modification or command:
cd SeriousSamClassic/SamTFE/Bin
./SeriousSam +game SSA

Known Issues:

  • There is no multiplayer compatibility between Windows and *nix systems.
  • For Raspberry Pi users:
    Known bugs and how to solve them.
    Modification of Serios Sam Alpha Remake freeze on the splash screen at startup. The solution is to edit or create a new
SamTFE/Mods/SSA/Scripts/Mod_startup.ini

file with the line

sam_strIntroLevel = "";

Version 1.5.1

20 Dec 09:25
Compare
Choose a tag to compare

The archives contains compiled binary files for the Serious Sam Alpha Remake modification.

Dependencies: https://github.com/tx00100xt/SeriousSamClassic or https://github.com/tx00100xt/SeriousSamClassic-VK
glibc >= 2.24, sdl2, libvorbis, zlib, zenity, (mangohud - optional)

Download SeriousSamAlphaRemake_v1.5.7z archive and unpack to SeriousSamClassic/SamTFE/ directory.
You can also download the archive using curl or wget:

wget https://archive.org/download/serious-sam-alpha-remake-data/SeriousSamAlphaRemake_v1.5.tar.xz

To start the modification, use the game menu - item Modification.

Binaries update (2023-01-20):

Fixed incorrect splash screen display when changing levels.

Added compiled binaries for Elbrus-8C and Elbrus-8CB (2023-03-01):

  • Compiled using mtune=elbrus-8c and mtune=elbrus-8c2 respectively. On Elbrus Linux 7.1 with -O3 optimization.

Added binaries for Alpine Linux and Raspberry PI OS (2023-04-14)

  • Binaries for Raspberry PI OS compatable with model Raspberry Pi 3B/3B+/4/400
  • The Raspberry Pi binaries in the archives are compiled using flags:
  • 32 bit version: (-O2 -pipe -march=armv8-a+crc -mfpu=neon-fp-armv8 -mfloat-abi=hard -ftree-vectorize -fomit-frame-pointer)
  • 64 bit version: (-O2 -pipe -march=armv8-a+crc+fp+simd -ftree-vectorize -fomit-frame-pointer)
  • -mcpu=cortex-a53 flag added for Raspberry Pi 3, -mcpu=cortex-a72 flag added for Raspberry Pi 4.
  • The binary files for Raspberry Pi 3 tested on the QEMU machine in native emulation (-M raspi3b -cpu cortex-a53),
  • Raspberry Pi 3 users need to delete "Levels/KarnakDemo.wld" and "Levels/DeathMatch/DesertTemple.wld" files
    before starting Serious Sam Classic: The First Encounter to avoid running out of memory.
  • Note:
    The binaries for the Raspberry Pi 3 were compiled on a QEMU virtual machine running in native emulation mode.
    The binaries for the Raspberry Pi 4 were compiled using binfmt in QEMU USER mode with chroot into the Raspberry PI OS (armhf/arm64) guest.

Known Issues:

  • There is no multiplayer compatibility between Windows and *nix systems.
  • For Raspberry Pi users:
    Known bugs and how to solve them.
    Modification of Serios Sam Alpha Remake freeze on the splash screen at startup. The solution is to edit or create a new
SamTFE/Mods/SSA/Scripts/Mod_startup.ini

file with the line

sam_strIntroLevel = "";

deb and rpm packages to install on the system:

  • Ubuntu
    You can install packages from ppa by adding ppa:tx00100xt/serioussam to your system's Software Sources.
sudo add-apt-repository ppa:tx00100xt/serioussam
sudo apt update

This PPA can be added to your system manually by copying the lines below and adding them to your system's software sources.

deb https://ppa.launchpadcontent.net/tx00100xt/serioussam/ubuntu YOUR_UBUNTU_VERSION_HERE main 
deb-src https://ppa.launchpadcontent.net/tx00100xt/serioussam/ubuntu YOUR_UBUNTU_VERSION_HERE main 

After adding ppa, run the commands:

sudo apt install serioussam serioussam-alpha
  • Ready-made deb and rpm packages for installation into the system, containing executable game files and libraries, as well as XPLUS and Alpha Remake modification libraries for Debian, Ubuntu, Fedora, Raspberry Pi OS and ALT Linux operating systems, you can download here: Serious Sam Packages

Version 1.5

10 May 19:09
Compare
Choose a tag to compare

The archive of SeriousSamAlphaRemake_v1.5-bin.tar.xz contains compiled binary files for the Serious Sam Alpha Remake modification.

Dependencies: https://github.com/tx00100xt/SeriousSamClassic
glibc >= 2.24, sdl2, libvorbis, zlib, zenity, (mangohud - optional)