Star on GitHubStar2.4k stars

Case study

mh3u-port: statically recompiling MH3U for PC

mh3u-port statically recompiles the USA v32 Wii U release of MH3U for Windows and Linux. It translates the game's PowerPC functions into C, runs them with a Rust replacement for Wii U system libraries, and converts GPU shader programs to WGSL. The author reports that it reaches the village and runs quests, with some graphics effects unfinished.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
28
Last commit
2026-11-07
Language
Rust
License (GitHub)
AGPL-3.0

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-09

How evidence classes are assigned

Requirements & limits

  • Prerequisites: Supply a personally dumped, decrypted USA base game and v32 update in code/, content/ and meta/ folders.
  • Prerequisites: A Vulkan or Direct3D 12 capable GPU and an x86-64 CPU with FMA are required; the documented builds use Rust and platform-specific C toolchains.
  • Limits: Online play and other network features are unsupported; graphics effects, dump hash checking and CI remain unfinished.
  • License: AGPL-3.0-only license.

Cite

BibTeX

@misc{mh3u-port-case,
  title = {{mh3u-port: statically recompiling MH3U for PC}},
  howpublished = {\url{https://github.com/glinesbdev/mh3u-port}},
  url = {https://github.com/glinesbdev/mh3u-port},
  urldate = {2026-11-09},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/mh3u-port-case/}}
}

Plain text

mh3u-port: statically recompiling MH3U for PC. https://github.com/glinesbdev/mh3u-port (accessed 2026-11-09). Awesome REA entry: https://awesomerea.org/resources/mh3u-port-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 · glinesbdev/mh3u-port · Revision 9a76565
  2. Cargo.toml GitHub · glinesbdev/mh3u-port · Revision 9a76565
  3. CONTRIBUTING.md GitHub · glinesbdev/mh3u-port · Revision 9a76565

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab