# The Witcher 3: bounded native function recovery for ARM64

> The Witcher 3 native research recovers selected vector, VM, and decoder functions from The Witcher 3: Wild Hunt for ARM64 port experiments. Ghidra helpers extract references, while C models and harnesses compare x64 and ARM64 behavior; the author reports checks of 21 small function bodies and no complete engine or playable port.

- Type: Case study
- Targets: Binary · Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-08
- Original resource: <https://github.com/slavich33/witcher-3-native-research>
- Primary source: <https://github.com/slavich33/witcher-3-native-research/blob/e1e2bb5b4a239ddb99b0acce60e9ed117cd31e6f/README.md>
- Catalog page: <https://awesomerea.org/resources/witcher-3-native-research-case/>
- Record JSON: <https://awesomerea.org/resources/witcher-3-native-research-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/witcher-3-native-research-case/index.md)

## Requirements & limits

- **Prerequisites:** A user-authorized original executable is needed to generate reference fixtures locally.
- **Limits:** The author reports comparison of 21 small native functions; the VM, engine, renderer, asset pipeline, and iPhone app remain incomplete.
- **License:** No licence file in the repository.

## Primary sources

1. <https://github.com/slavich33/witcher-3-native-research/blob/e1e2bb5b4a239ddb99b0acce60e9ed117cd31e6f/README.md>

## More in Games

- [Thimbleweed Park Vita: an Android executable port to PS Vita](https://awesomerea.org/resources/thimbleweed-park-vita-case/index.md) · Case study
- [TMNF Android native port: reconstructing TrackMania Nations Forever for Android](https://awesomerea.org/resources/tmnationsdecomp-case/index.md) · Case study
- [tmnt-recomp: porting the NES Teenage Mutant Ninja Turtles game to C](https://awesomerea.org/resources/tmnt-recomp-case/index.md) · Case study
- [Tomodachi Native: running Tomodachi Life on Apple Silicon](https://awesomerea.org/resources/tomodachi-native-case/index.md) · Case study
- [TonyWasAProSkater: a THPS1 native port forked from a matching decompilation](https://awesomerea.org/resources/thps1-decomp-native-port-case/index.md) · Case study
- [Touhou 11: a C++ and WebAssembly reconstruction of Subterranean Animism](https://awesomerea.org/resources/touhou-11-web-reimplementation-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.
