Engine suportado · RPG Maker MV / MZ / XP / VX / Ace
RPG Maker MV e MZ são as engines mais comuns em RPGs indie japoneses e eroge. O RuneTranslate lê cada string traduzível de data/*.json (MZ) ou www/data/*.json (MV) — diálogos dos códigos de evento 401 / 405, escolhas do 102, blocos de texto rolante do 320 / 324 / 325, nomes de itens, nomes de habilidades, termos e parâmetros de plugin — e grava tudo de volta exatamente onde a engine espera. As linhas de diálogo são quebradas em 46 caracteres na exportação para não estourarem a janela de fala dentro do jogo. Códigos de controle como \C[1], \N[2], \V[3] ficam mascarados durante a tradução, para que a LLM não consiga corrompê-los sem querer. Nos planos Supporter e Pro, o Glossário embutido força a substituição de nomes de personagens, nomes de cidades e golpes característicos, para que apareçam de forma consistente no jogo inteiro — chega de o herói ser chamado de “Herói”, “Guerreiro” e “Bravo” em três batalhas diferentes. Além da tradução, a aba Cheats do RuneTranslate pode injetar um menu de cheats ao vivo dentro de jogos MV e MZ — um overlay alternado por atalho com adicionar ouro, godmode, cura total, sem encontros aleatórios e atravessar paredes, além de abas que listam e editam cada variável e switch do jogo. É para uso offline, em modo um jogador, e sai limpo com um clique. O RuneTranslate também traz um editor de saves para arquivos .rpgsave / .rmmzsave do RPG Maker — edite ouro, níveis e atributos do grupo, variáveis, switches e inventário, com backup do original para que você possa reverter. Os RPG Maker XP, VX e VX Ace mais antigos, baseados em Ruby, também têm suporte: o RuneTranslate lê os arquivos Data codificados em Marshal (e lê diretamente o arquivo RGSSAD quando o jogo está criptografado) e depois traduz diálogos, banco de dados e termos de System da mesma forma — o VX Ace gera Unicode completo, enquanto XP e VX renderizam Shift-JIS, então são melhores para destinos em inglês / romaji.
Os jogos RPG Maker carregam pesado em listas de elenco, nomes de habilidades e itens-chave — exatamente onde os tradutores automáticos derivam ao longo de uma jornada longa. Adicione o nome do herói, os membros do grupo, os nomes de cidades e os ataques marcantes ao glossário uma vez e eles serão renderizados da mesma forma em cada tela de batalha e caixa de diálogo. Especialmente valioso para jogos longos (mais de 40 horas), onde o mesmo nome de habilidade aparece em mais de 200 eventos diferentes. Glossário 101 →
Inicie o RuneTranslate, clique em Novo projeto, aponte-o para o diretório do jogo RPG Maker (a pasta que contém Game.exe e www/ para MV ou data/ para MZ). A detecção de motor é automática — MV e MZ são reconhecidos pelo layout de dados.
Escolha um dos mais de 30 idiomas de destino (português, inglês, espanhol, francês, alemão, russo, chinês, italiano, turco, vietnamita e mais de 20 outros). Escolha um provedor de tradução: DeepL para qualidade equilibrada, OpenAI GPT-4o ou Anthropic Claude para tradução por LLM com reconhecimento de contexto de diálogos longos, ou o Google Translate gratuito para menus e nomes de itens.
O RuneTranslate agrupa strings em lotes para o provedor e escreve os resultados no projeto. Você pode monitorar o progresso, repetir lotes que falharam e editar manualmente qualquer linha no editor integrado. O idioma de origem é japonês por padrão, mas você pode definir qualquer idioma de origem suportado (chinês, coreano, inglês e mais) por projeto. Os tiers Supporter e Pro rodam mais lotes em paralelo para maior throughput.
Clique em Exportar e o RuneTranslate escreve os arquivos JSON traduzidos de volta na pasta do jogo (ou em uma cópia, se preferir). Os diálogos têm quebra automática em 46 caracteres por linha para caberem na caixa de fala. A build exportada roda de forma idêntica ao original japonês.