# MeitouClient: reconstructing the Kenshi engine

> MeitouClient is a C# and .NET 10 reimplementation of the Kenshi engine that aims to run original game content, mods and saves unchanged. Its documentation records Kenshi data-file load order, format details and behavior derived from analysis of the original executable. An installed copy of Kenshi is required.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/VlcekM/MeitouClient>
- Primary source: <https://github.com/VlcekM/MeitouClient/blob/99161952365c4c81df3e6690e11acab2197143c9/README.md>
- Catalog page: <https://awesomerea.org/resources/meitouclient-kenshi-case/>
- Record JSON: <https://awesomerea.org/resources/meitouclient-kenshi-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/meitouclient-kenshi-case/index.md)

## Requirements & limits

- **Prerequisites:** Provide an installed legal copy of Kenshi; the project uses its original content, mods and saves.
- **Prerequisites:** Building requires the .NET 10 SDK.
- **Scope:** The original in-game level editor, fog editor and developer key tools are outside the implementation scope.
- **License:** GPL-3.0-or-later with the repository's license exception.

## Primary sources

1. <https://github.com/VlcekM/MeitouClient/blob/99161952365c4c81df3e6690e11acab2197143c9/README.md>
2. <https://github.com/VlcekM/MeitouClient/blob/99161952365c4c81df3e6690e11acab2197143c9/docs/formats/overview.md>

## More in Games

- [Mercenaries 2: a Rust reconstruction of World in Flames](https://awesomerea.org/resources/mercenaries-2-rust-reconstruction-case/index.md) · Case study
- [Metal Mutant: a browser engine reconstructed from the DOS game](https://awesomerea.org/resources/metal-mutant-web-case/index.md) · Case study
- [mgcarpet: reconstructing the Magic Carpet games with turn comparisons](https://awesomerea.org/resources/mgcarpet-case/index.md) · Case study
- [MHLIB: reimplementing engines for Moorhuhn games](https://awesomerea.org/resources/mhlib-moorhuhn-case/index.md) · Case study
- [mkxp: reimplementing RPG Maker's RGSS runtime](https://awesomerea.org/resources/mkxp-rgss-case/index.md) · Case study
- [mortar-eng: LSW game scene and character reconstruction](https://awesomerea.org/resources/mortar-eng-lsw-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
