Star on GitHubStar2.4k stars

Case study

siglus_rs: reimplementing four visual game engines in Rust

siglus_rs reimplements the UK2, AVG32, RealLive and SiglusEngine game engines in Rust, with its main focus on SiglusEngine. Launchers identify engines from game-directory formats and import games on supported platforms; the web launcher runs SiglusEngine, RealLive and AVG32, while UK2 runs on desktop, iOS and Android.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C1 partial scope or analysis entry
Stars
129
Last commit
2026-11-09
Language
Rust
License (GitHub)
MPL-2.0

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Demo screenshot from the project's public documentation
Observed
Code, documentation, download and demo observed; a full-reconstruction candidate for manual Class 0 review.
Scope
Partial
Checked
2026-11-09

How evidence classes are assigned

Requirements & limits

  • Prerequisites: Original game files are required in a game project directory.
  • Prerequisites: Protected SiglusEngine resources require a 16-byte secondary key; the engine attempts to find one when it is absent or incorrect.
  • Limits: UK2 is unavailable in the web launcher because its runtime needs threads.
  • License: MPL-2.0 licence.

Cite

BibTeX

@misc{siglus-rs-case,
  title = {{siglus\_rs: reimplementing four visual game engines in Rust}},
  howpublished = {\url{https://github.com/xmoezzz/siglus_rs}},
  url = {https://github.com/xmoezzz/siglus_rs},
  urldate = {2026-11-08},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/siglus-rs-case/}}
}

Plain text

siglus_rs: reimplementing four visual game engines in Rust. https://github.com/xmoezzz/siglus_rs (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/siglus-rs-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · xmoezzz/siglus_rs · Revision 7555aaa
  2. crates/engine-detect/README.md GitHub · xmoezzz/siglus_rs · Revision 7555aaa
  3. crates/game_launcher/README.md GitHub · xmoezzz/siglus_rs · Revision 7555aaa

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab