Download v6.0

Everything bundled. No external downloads, no bootstrap scripts. Install the package, run setup, and play.

📦
RPM Package
Fedora · RHEL · openSUSE
~79 MB
Download .rpm
🗃️
DEB Package
Debian · Ubuntu · Linux Mint
~79 MB
Download .deb
🧬
Source Code
Any distribution · Build from source
.zip
Download Source
⚙️
libsre.so — Standalone Runtime Engine

For advanced users who only need the SRE runtime library. Drop-in replacement for existing installations or custom setups.

Download libsre.so

Installation

Three steps to play. All game assets, engine binaries, and music are bundled inside the package — no external downloads required.

1

Install the Package

Use your distribution's package manager to install the downloaded file.

# Fedora / RHEL
sudo dnf install ./swordigo-desktop-6.0.0-1.x86_64.rpm

# Debian / Ubuntu
sudo apt install ./swordigo-desktop_6.0.0-1_amd64.deb
2

Run Setup

Copy game data from the system-wide install to your home directory. This creates ~/.local/share/swordigo-desktop/ with all assets, engine binaries, and music.

swordigo-setup
3

Launch the Game

Start Swordigo Desktop with the SRE runtime.

swordigo_boot
📋 Required Dependencies

The following libraries should be installed on your system. Most are pulled automatically by the package manager.

SDL3 OpenAL Soft Mesa OpenGL Unicorn Engine zlib

Build from Source

For developers or users on unsupported distributions. Requires a C/C++ toolchain, Make, and the dependencies listed above.

# Clone the repository
git clone https://github.com/TheCorrectSynovian/SwordigoDesktop.git
cd SwordigoDesktop
# Install build dependencies (Fedora)
sudo dnf install SDL3-devel openal-soft-devel mesa-libGL-devel unicorn-devel zlib-devel

# Install build dependencies (Debian/Ubuntu)
sudo apt install libsdl3-dev libopenal-dev libgl-dev libunicorn-dev zlib1g-dev
# Build the project
make

# Build the SRE runtime engine
make libsre
# Install to your system (optional)
sudo make install

# Or run directly from the build directory
./swordigo_boot
⚠️ Game Assets Required

Building from source compiles only the launcher, SRE, and tools. You still need the game assets (textures, scenes, scripts) and ARM64 engine binary (libswordigo.so) placed in ~/.local/share/swordigo-desktop/. These are included in the RPM/DEB packages but are not part of the source repository.