Case study
MHLIB: reimplementing engines for Moorhuhn games
MHLIB reimplements parts of several Moorhuhn game engines in Rust and Godot, loading assets from the user's original installations. Its reported support centers on Moorhuhn Kart 3 and Schatzjäger 1–3, with code for archive reading, asset preprocessing and Godot scenes.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 14
- Last commit
- 2023-06-04
- Language
- Rust
- License (GitHub)
- MIT
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a demo observed; no download method found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: An original installation of each game whose assets are to be loaded.
- Limits: Moorhuhn Kart 3 map loading is described as about 90% complete; Schatzjäger support is partial.
- License: MIT License.
Cite
BibTeX
@misc{mhlib-moorhuhn-case,
title = {{MHLIB: reimplementing engines for Moorhuhn games}},
howpublished = {\url{https://github.com/Theaninova/mhlib}},
url = {https://github.com/Theaninova/mhlib},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/mhlib-moorhuhn-case/}}
}Plain text
MHLIB: reimplementing engines for Moorhuhn games. https://github.com/Theaninova/mhlib (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/mhlib-moorhuhn-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · Theaninova/mhlib · Revision 562e50b
- rust/springylib/README.md GitHub · Theaninova/mhlib · Revision 562e50b
More in Games
- mkxp: reimplementing RPG Maker's RGSS runtime · Case study
- mortar-eng: LSW game scene and character reconstruction · Case study
- My biggest work: reconstructing Brawlhalla replay simulation · Case study
- My Simulation: reimplementing The Sims Online client · Case study
- Nanolathe: a documented Total Annihilation engine reimplementation · Case study
- NeMo2: reimplementing the Virtools game engine libraries · Case study