Como traduzir um jogo Wolf RPG para o português (tutorial completo)
Traduza jogos Wolf RPG (ウディタ) para o português com o RuneTranslate — tratando arquivos .wolf (V2 e V3), extraindo texto de .dat / .mps e recuperando linhas com códigos de controle para que a build exportada permaneça estável.
O Wolf RPG (ウディタ, WOLF RPG Editor) é o motor freeware por trás de uma enorme parcela dos RPGs indie e doujin japoneses. Diferente do RPG Maker, ele empacota scripts e dados de mapa em arquivos binários personalizados, então ferramentas padrão de injeção de texto tropeçam nele. Este guia mostra como traduzir um jogo Wolf RPG para o português de ponta a ponta com o RuneTranslate — manuseio de arquivos .wolf, extração de strings .dat / .mps e a diferença entre arquivos V2 e V3.
O que você precisa
- RuneTranslate para Windows — gratuito; todos os motores e provedores estão desbloqueados.
- Uma pasta de jogo Wolf RPG — o diretório com
Game.exee um ou mais arquivos.wolf(ou arquivos.dat/.mpsjá extraídos). - Um idioma de destino — português, inglês, espanhol, francês, alemão, russo, chinês, italiano, turco, vietnamita e mais de 20 outros.
- Um provedor de tradução. O Google Translate gratuito funciona de imediato; o DeepL tem um tier gratuito; o OpenAI e o Anthropic exigem sua própria chave. Para o Wolf RPG, o DeepL costuma ser um bom equilíbrio — boa parte do texto é narrativa, não falas estilizadas.
Passo 1: Abra a pasta do jogo
Inicie o RuneTranslate, clique em Novo projeto e aponte-o para o diretório do jogo Wolf RPG. A detecção de motor roda automaticamente. Se o jogo distribui arquivos .wolf empacotados (o caso comum), o sidecar embutido UberWolfCli — uma ferramenta Wolf RPG licenciada sob MIT enviada dentro do instalador — os descriptografa em um espaço de trabalho por projeto em %APPDATA%/RuneTranslate/wolf-workspace/. Sua pasta de jogo original nunca é tocada.
Arquivos V2.x são confiáveis e rápidos. Jogos V3.x mudaram tanto a criptografia do arquivo quanto o layout dos dados, então o RuneTranslate marca projetos V3 como melhor esforço: o fluxo ainda funciona, mas verifique se a build exportada roda antes de redistribuir.
Passo 2: Como o texto do Wolf RPG é extraído
O Wolf RPG mantém o texto do jogo em dois formatos binários:
- Arquivos `.mps` — dados de mapa. É aqui que a maioria dos diálogos do jogo mora: linhas de NPC, escolhas e texto de eventos de mapa, mais nomes de mapa.
- Arquivos `.dat` — os bancos de dados (itens, personagens, habilidades, mensagens de sistema) e o
CommonEvent.dat. Estes guardam nomes, descrições e scripts de eventos compartilhados, e não o grosso dos diálogos.
Para jogos V2.x, um scanner heurístico com prefixo de tamanho percorre cada arquivo, lê strings candidatas e as valida (enquadramento com nulo final, tamanho de byte plausível, texto real em vez de ruído binário). Jogos V3.x (Wolf 3.x, UTF-8) armazenam seus dados comprimidos com LZ4 com um layout percorrido por comando que o scanner plano não consegue ler, então o RuneTranslate traz um parser estrutural V3 separado que descomprime os blocos e percorre as listas de comandos de eventos para encontrar o diálogo real.
Passo 3: Traduza
Escolha um provedor e rode. O DeepL é rápido e limpo para narração; o OpenAI ou o Anthropic leem melhor em falas estilizadas; o Google Translate gratuito cobre menus e linhas curtas. Um jogo completo custa cerca de um ou dois dólares em crédito de API em um LLM pago, ou $0 nos scrapers gratuitos. Coloque seus termos recorrentes no glossário primeiro — veja o Glossário 101.
No tier gratuito a tradução é levemente limitada — cerca de 2x mais lenta nos provedores de IA/LLM, menos nos scrapers gratuitos (menor concorrência, lotes menores, uma breve pausa entre lotes). A qualidade da saída é idêntica; os tiers pagos apenas rodam em velocidade máxima e adicionam memória de tradução e roteamento de provedores.
Passo 4: Reempacote e exporte
Clique em Exportar. O RuneTranslate escreve as strings traduzidas de volta nos arquivos .dat / .mps, e então o UberWolfCli os reempacota em um arquivo .wolf. A preservação de tamanho é tratada automaticamente, por string — não há alternância a definir. O Wolf indexa suas caixas de mensagem por linha e lê alguns parâmetros de renderização relativos ao fim de uma string, então qualquer linha cuja estrutura de controle ou contagem de linhas uma tradução perturbaria é escrita de volta em seu japonês original para impedir que o jogo trave. Em um jogo com muitos códigos de controle, isso significa que uma pequena parcela de linhas (cerca de alguns por cento) permanece no idioma de origem por design.
A saída é uma cópia nova da pasta do jogo com o arquivo traduzido mais o executável original, colocada no local que você escolher. Rode o Game.exe e você tem um jogo Wolf RPG traduzido e jogável.
Limitações conhecidas
- O suporte a V3.x é melhor esforço — verifique se a build exportada inicia antes de redistribuir.
- Alguns por cento das linhas com muitos códigos de controle revertem automaticamente para o japonês em vez de arriscar um travamento; retoque-as à mão apenas se você conseguir manter os bytes de controle intactos.
- Texto de imagem / textura (logos, interface desenhada à mão) é trabalho de pixel e não é traduzido — fora do escopo da tradução automática.
Por que isto é mais fácil do que o jeito antigo
A rota manual significava extrair arquivos com o UberWolfCli ou o WolfDec, rodar à mão um scanner sobre os binários, colar strings no DeepL ou em uma planilha, e então escrevê-las de volta sem quebrar o alinhamento de bytes ou travar o motor de mensagens. O RuneTranslate dobra toda essa cadeia em alguns cliques e mantém o editor aberto para você corrigir qualquer linha que a máquina errou.
Veja a página do motor Wolf RPG para a lista completa de recursos, leia o guia de RPG Maker para um motor relacionado, ou baixe o RuneTranslate e experimente em um jogo real.
Pronto para experimentar o RuneTranslate?
O plano gratuito libera todos os motores + todos os provedores de tradução. O plano Supporter ($3/mo) libera velocidade total.
Baixar para Windows
