[RELEASE] Deus Ex: Human Revolution Director's Cut — PT-BR translation running on real Wii U

  • Thread starter Thread starter Huguera
  • Start date Start date
  • Views Views 128
  • Replies Replies 1
  • Likes Likes 1

Huguera

New Member
Newbie
Joined
Jun 1, 2026
Messages
1
Reaction score
1
Trophies
0
Age
36
XP
10
Country
Brazil
Hi everyone,


I want to share what I believe is the first Brazilian-Portuguese (PT-BR) translation of Deus Ex: Human Revolution — Director's Cut running on real Wii U hardware (Aroma + SDCafiine), with the text loaded from inside the game's own bigfile.

Why this was tricky: the usual PC route relies on Gibbed's DXHRDC ModHook (a Windows DLL) to load loose files. That hook doesn't exist on Wii U — the engine only reads text from inside the packed bigfile, and SDCafiine ignores loose local/locals.bin files. Most guides call this "PC-only."

The solution: instead of repacking the full ~12 GB archive, I relocate the translated locals.bin into free space at the end of the last bigfile part and repoint its header entry. SDCafiine then only needs to redirect 2 files (bigfile-wiiu.000 + bigfile-wiiu.024, ~613 MB).
Technical highlights:

  • Title ID 000500001012BA00 (WUP-P-ADXE, NTSC-U).
  • Bigfile is big-endian (PowerPC); offsets counted in 0x800 blocks; each part is exactly 500 MiB.
  • locals.bin stored uncompressed (len_compressed = 0).
  • Filename hashing is CRC-32/BZIP2 over "wiiu-w\local\locals.bin".
  • Wii U locals.bin has its own layout (4-byte big-endian count + BE offset table); 18,069 strings.

    What's released: the full build pipeline (Python + shell), the PT-BR translation table, a bilingual install guide, and a byte-level reverse-engineering write-up. No game files are distributed— you generate the patched files from your own legal dump.

    GitHub: https://github.com/hugopsousa-dev/dxhr-ptbr-wiiu

  • Install (short version): Aroma + SDCafiine → copy the two generated files tosd:/wiiu/sdcafiine/000500001012BA00/PTBR/content/ → launch the game and pick the PTBRpackage.
    Full reverse-engineering doc and build steps are in the repo (docs/TECNICO.md and docs/INSTALL.md).
    This is an unofficial fan project, not affiliated with or endorsed by Square Enix / Eidos-Montréal. Feedback and testers welcome!

  • Fala, pessoal!

    Quero compartilhar o que acredito ser a primeira tradução em português do Brasil (PT-BR) de Deus Ex: Human Revolution — Director's Cut rodando em Wii U de verdade (Aroma + SDCafiine), com o texto carregado de dentro do próprio bigfile do jogo.
    Por que era difícil: o caminho usual no PC depende do ModHook do Gibbed (DXHRDC), uma DLL de Windows que carrega arquivos soltos. Esse hook não existe no Wii U — o engine só lê o texto de dentro do bigfile empacotado, e o SDCafiine ignora arquivos local/locals.bin soltos. A maioria dos guias diz que isso é "só no PC".
    A solução: em vez de reempacotar os ~12 GB inteiros, eu reloco o locals.bin traduzido num espaço livre no fim da última parte do bigfile e repointo a entrada no header. Aí o SDCafiine só precisa redirecionar 2 arquivos (bigfile-wiiu.000 + bigfile-wiiu.024, ~613 MB).

  • Destaques técnicos:
    • Title ID 000500001012BA00 (WUP-P-ADXE, NTSC-U).
    • Bigfile big-endian (PowerPC); offsets em blocos de 0x800; cada parte tem exatos 500 MiB.
    • locals.bin guardado sem compressão (len_compressed = 0).
    • Hash de nome em CRC-32/BZIP2 sobre "wiiu-w\local\locals.bin".
    • O locals.bin do Wii U tem layout próprio (count de 4 bytes BE + tabela de offsets BE); 18.069 strings.

      O que foi liberado: o pipeline de build completo (Python + shell), a tabela de tradução PT-BR, um guia de instalação bilíngue e um documento de engenharia reversa byte-a-byte. Nenhum arquivo do jogo é distribuído— você gera os arquivos modificados a partir do seu próprio dump legal.
      GitHub (com o guia de instalação em português): https://github.com/hugopsousa-dev/dxhr-ptbr-wiiu

      Instalação (resumo): Wii U com Aroma + SDCafiine → copie os dois arquivos gerados parasd:/wiiu/sdcafiine/000500001012BA00/PTBR/content/ → inicie o jogo e selecione o pacote PTBR.
      O documento técnico completo e os passos de build estão no repositório (docs/TECNICO.md e docs/INSTALL.md).
      Projeto de fã, não oficial, sem vínculo com a Square Enix / Eidos-Montréal. Feedback e testadores são bem-vindos!
      WhatsApp Image 2026-06-01 at 00.53.39.jpeg
      WhatsApp Image 2026-06-01 at 00.54.54.jpeg
      WhatsApp Image 2026-06-01 at 00.55.47.jpeg
      DXHR_legenda_corrigida.jpg
 
  • Like
Reactions: N7Kopper
I don't speak Portuguese, but this is excellent work. Smart thinking with the bigfiles.
 

Site & Scene News

Popular threads in this forum