Skip to content
This repository was archived by the owner on May 25, 2026. It is now read-only.
 
 

Repository files navigation

KnightLauncher (Android)

⚠️ PROJECT DISCONTINUED & ARCHIVED ⚠️

This project has been discontinued and will no longer receive updates. It has been superseded by SKapsule.

All users and developers are highly encouraged to migrate to SKapsule.


🚀 Migrating to SKapsule

SKapsule is a new, from-scratch Android (arm64) port of Spiral Knights that runs the real Spiral Knights desktop client on your phone or tablet. It ships a custom JRE and a set of native libraries, booting the game's own Java VM on-device. The game code and assets are downloaded and patched directly from the official servers at runtime, exactly like the official desktop client.

Key Improvements in SKapsule

  • Full Client Experience: Downloads and patches the game from the official servers at first launch (via getdown).
  • Account Support: Play using your own Spiral Knights account, supporting both Web and Steam login options.
  • Gamepad-First Controls: Gameplay is designed for Bluetooth/USB controllers, with touch intended for menu navigation.
  • Robust Build System: Full from-source builds for all native components (gl4es, openal-soft, lwjgl3, caciocavallo, frenchpress) using modern Android toolchains.
  • Supported Architecture: Exclusively targets arm64-v8a for modern devices (Android 8.0+).

📥 Download SKapsule

To download the new app, please visit the SKapsule Releases page.

For installation instructions, building from source, and issue reporting, head over to the SKapsule Repository.


Note: The KnightLauncher source code remains available here for historical reference, but this repository is archived and is no longer maintained or supported.

Releases

Contributors

Languages