Star on GitHubStar2.4k stars

Case study

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.

Targets
Binary · Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
0
Last commit
2026-10-30
Language
Python

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Observed
Code and documentation observed; no download method or demo found.
Checked
2026-11-08

How evidence classes are assigned

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.

Cite

BibTeX

@misc{witcher-3-native-research-case,
  title = {{The Witcher 3: bounded native function recovery for ARM64}},
  howpublished = {\url{https://github.com/slavich33/witcher-3-native-research}},
  url = {https://github.com/slavich33/witcher-3-native-research},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/witcher-3-native-research-case/}}
}

Plain text

The Witcher 3: bounded native function recovery for ARM64. https://github.com/slavich33/witcher-3-native-research (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/witcher-3-native-research-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 · slavich33/witcher-3-native-research · Revision e1e2bb5

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab