Skip to content
PORTSNATIVE.
HomeCatalog
Web GamesEmulatorsToolsNews
PORTSNATIVE.

A catalog for discovering ports and related projects. We link to official sources and do not host original game files.

ExploreCatalogMy list
InformationAbout usSuggest a portSupportDonationsLegal notice
© 2026 PortsNative
Back to catalog
Serious Sam (Android)
PORTSNATIVE

Serious Sam (Android)

NATIVE PORTSHOOTER / ACTIONANDROIDBETA

Serious Sam (Android)

Serious Sam: The First Encounter

OriginWindows

TechnologyNative C/C++ port (engine reimplementation)

Available forAndroid

View official project

About the project

Serious Sam: The First Encounter es un videojuego de disparos publicado por Gathering of Developers en 2001.

Official project information

Author's original READMEOpen on GitHub ↗

Serious Sam Android Build status

Serious Sam Classic The First Encounter

Running the game

  1. Locate the game directory for "Serious Sam Classic The First Encounter" (steam)
  2. Download and install the latest version of SeriousSam-TFE-Release.apk
  3. Create a directory on your sdcard called "SeriousSamTFE"
  4. Copy all *.gro files and Levels folder from the game directory to SeriousSamTFE directory. At the current time the files are:
    • Levels (folder)
    • 1_00_ExtraTools.gro
    • 1_00_music.gro
    • 1_00c.gro
    • 1_00c_Logo.gro
    • 1_00c_scripts.gro
    • 1_04_patch.gro
  5. Start the game
    • The first time will ask you permission to read from external storage

Serious Sam Classic The Second Encounter

Running the game

  1. Locate the game directory for "Serious Sam Classic The Second Encounter" (steam)
  2. Download and install the latest version of SeriousSam-TSE-Release.apk
  3. Create a directory on your sd card called "SeriousSamTSE"
  4. Copy all *.gro files from the game directory to SeriousSamTSE directory. At the current time the files are:
    • SE1_00.gro
    • SE1_00_Extra.gro
    • SE1_00_ExtraTools.gro
    • SE1_00_Levels.gro
    • SE1_00_Logo.gro
    • SE1_00_Music.gro
    • 1_04_patch.gro
    • 1_07_tools.gro
  5. Start the game
    • The first time will ask you permission to read from external storage

Compile from source

Using Android Studio

  1. Clone or download the repository in a directory
  2. Open the project in Android Studio
  3. If necessary install the suggested packages
  4. Connect an android device with debugging enabled
  5. Compile and run the game

Using command line (without Android Studio)

  1. Clone or download the repository in a directory
  2. Download Android SDK (Command line tools only) https://developer.android.com/studio alt text
  3. Unzip sdk-tools-windows-*.zip to C:\androidsdk (You can change path in local.properties)
  4. Create a file named 'local.properties' in the project root (near settings.gradle) with the following content:
sdk.dir=C:\\androidsdk
ndk.dir=C:\\androidsdk\\ndk-bundle
  1. Download and install Java SE
  2. In cmd set JAVA_HOME use command
    set JAVA_HOME="C:\jdk\"
  1. Download tools and NDK. Open cmd in C:\androidsdk\tools\bin\ folder and use command
    sdkmanager.bat "cmake;3.10.2.4988404" "platform-tools" "platforms;android-28"
  1. Open cmd in C:\jdk\bin\ and generate your keystore
    keytool.exe -genkey -v -keystore release.keystore -alias release -keyalg RSA -keysize 2048 -validity 10000
  1. Move release.keystore to root path of Serious-Sam-Android source
  2. Configure signing.properties file
  3. Open cmd in Serious-Sam-Android folder and start compilation
    gradlew assembleRelease
Read official guide
CALIFICACIÓN
—
Loading votes…
Advertisement

PROJECT FILE

Project type
NATIVE PORT
Genre
Shooter / Action
Status
beta
Original platform
Windows
Technology
Native C/C++ port (engine reimplementation)
Version
—
Updated
—

Target platforms 1

Android
View on GitHub
Advertisement