SeriousSamClassic is open source game engine version developed by Croteam for Serious Sam Classic, but it should work on (or be easily portable to) any system that supports OpenGL 1.3 and SDL2.
Note that while the Serious-Engine source code has been released under GPL, you still need to legally own the game and provide Serious Sam Classic The First Encounter and Serious Sam Classic The Second Encounter the game data to play. See the How to Install section for more information.
Supported Architectures:Different architectures, such as armv7l, riscv64, ppc64le, s390x, mipsel, loongarch64 are not in the list of supported ones, but have definitions in the source code and compile successfully.
Serious Engine is licensed under the GNU GPL v2.