RomTranslate Studio
English

gratuito código aberto versão de testes

Traduza jogos retrô com IA, no seu computador

O RomTranslate Studio é um app para computador. Você arrasta o arquivo do jogo para a janela. Ele descobre de qual console é, encontra as falas, traduz com a IA que você escolher e grava tudo numa cópia. O arquivo original fica como estava.

Baixar Experimente aqui

Para macOS, Windows e Linux.

É uma versão de testes. Veja o que já foi medido e o que ainda não faz.

Exemplo com uma fala inventada: “Press START to light the lamp.” vira “Aperte START para acender a lâmpada.”

Falas inventadas, do jogo da demonstração logo abaixo.

Experimente aqui, sem instalar

Esta é a tela de verdade do app, rodando dentro desta página. O jogo (“Brisa e o Farol de Papel”) e as falas são inventados, as respostas são simuladas e nada é enviado a lugar nenhum.

Como funciona, em seis passos

  1. Você arrasta o arquivo

    O app reconhece de qual console é o jogo e mostra as pistas que usou para decidir.

  2. Ele encontra os textos

    Ele separa os textos do resto do arquivo. O que só parece texto é descartado.

  3. A IA traduz

    Você escolhe a IA. Ela recebe várias falas de uma vez e é avisada de quanto espaço cada uma tem.

  4. Cada fala é conferida

    O app confere o tamanho, os códigos escondidos no texto (por exemplo, o lugar onde entra o nome do jogador) e as letras que o jogo sabe escrever. O que não cabe volta sozinho para a IA. Você também pode corrigir qualquer fala à mão.

  5. A tradução vai para uma cópia

    O app grava as falas traduzidas numa cópia de trabalho e confere o resultado. O arquivo original nunca é modificado.

  6. Sai um patch

    É um arquivo pequeno que guarda só o que mudou (nos formatos IPS ou BPS). Você compartilha o patch, no lugar do jogo.

O que você precisa

O arquivo do seu próprio jogo

É a cópia digital do jogo, guardada num arquivo no computador. O app trabalha com um arquivo que você já tem. Ele não baixa jogos, e este site não oferece nenhum.

Um computador

Com macOS, Windows ou Linux. O app é instalado nele e o trabalho acontece ali.

Uma IA para traduzir

Você escolhe uma destas três opções:

  • IA no seu computador (Ollama) grátis

    O Ollama é um programa gratuito que roda a IA na sua máquina. Nada sai dela. Um modelo pequeno tem dificuldade para manter a fala curta.

  • Assinatura do ChatGPT o plano que você já paga

    Não precisa de chave de API. Usa o Codex CLI, um programa da OpenAI que você instala, e o login é feito de dentro do app. Vale o limite de uso do seu plano.

  • Chave de API cobrada pelo uso

    Chave de API é uma senha que um serviço de IA dá para programas usarem a sua conta. Serve a do Claude ou a de um serviço compatível com a API da OpenAI. Quem cobra é o serviço. O app calcula o gasto antes e mostra o que foi cobrado depois.

Nas opções pela internet, o app pede a sua permissão antes e mostra qual texto vai sair. Só as falas extraídas são enviadas, nunca o arquivo do jogo.

O que facilita para quem não é técnico

  • Sem programar

    Você não escreve código nem abre editor de bytes, o programa que mostra um arquivo número por número. O trabalho é feito por botões. Alguns jogos ainda pedem ajuste manual: veja os limites.

  • O jogo não sai do computador

    O arquivo do jogo fica na sua máquina. Com uma IA pela internet, só as falas saem, e com a sua permissão.

  • O original nunca é alterado

    O app trabalha numa cópia. O arquivo que você arrastou continua igual.

  • Tradução que não cabe volta sozinha

    Cada fala tem um espaço limitado dentro do jogo. Se a tradução passa do espaço, o app pede outra mais curta à IA, sem você fazer nada.

  • O que não é texto fica fora da fila

    Nomes internos do jogo e pedaços do arquivo que só parecem texto não vão para a IA.

  • Dá para cancelar

    Você pode parar a tradução a qualquer momento. O que já foi traduzido fica salvo.

  • No fim sai um patch

    Um arquivo pequeno só com a tradução. Quem tem o jogo original aplica o patch e chega no mesmo resultado. Você compartilha sem distribuir o jogo.

  • Gratuito e de código aberto

    Licença MIT. Qualquer pessoa pode ler o código e ver o que o app faz.

Consoles

Todo suporte é experimental. Cada jogo guarda os textos de um jeito, então não há promessa de que qualquer jogo funcione.

A última coluna importa porque, na maioria dos casos, a tradução precisa caber no espaço da fala original. Wii e Wii U são só reconhecidos: o app ainda não lê os textos deles.

Console Lê os textos Grava a tradução Tradução maior que a fala original
Game Boy Advance Sim Sim Em parte dos textos
Nintendo DS Sim Sim Em parte dos textos
NES Sim Sim Não
Super Nintendo Sim Sim Não
GameCube Sim Sim Não
PlayStation 1 Sim Sim Pouco
PlayStation 2 Sim Sim Não
PSP Sim Sim Não
Wii e Wii U só reconhecidos Não Não Não se aplica

O que foi medido até agora

O app está em fase de testes (alpha). Estes números vêm de um único jogo comercial de Game Boy Advance, do cartucho do próprio mantenedor. Nenhum dado desse jogo está neste site ou no repositório.

trechos de texto traduzidos e regravados
10.705
mensagens com os códigos de controle idênticos, byte a byte
3.699 de 3.699
bytes alterados fora do texto das mensagens
0
o jogo liga com a tradução: abertura e primeiro diálogo conferidos num emulador
Sim
falas da IA aprovadas na conferência (ChatGPT, com nova tentativa automática)
199 de 200
velocidade, com 4 pedidos à IA ao mesmo tempo
200 falas em 86 s

O que ainda não faz

  • Texto comprimido. Alguns jogos guardam o texto compactado. No Game Boy Advance o app já lê e regrava o formato mais comum, mas isso ainda não passou por um jogo real. Nos outros consoles, ele só conta esses blocos.
  • Jogos em japonês. O app lê o japonês na forma mais comum dos jogos de disco (Shift-JIS). O primeiro jogo japonês real testado, de Game Boy Advance, usa outro formato: a leitura dele está pronta e sai na próxima versão. Gravar a tradução de volta num jogo japonês ainda é bem limitado: sai sem acento e, em geral, só cabe se tiver o tamanho do original.
  • Fonte e texto desenhado. Ele não edita as letras do jogo nem texto que é imagem, como a tela de título e alguns menus.
  • Tamanho. A maior parte do texto só pode ter o tamanho do original.
  • Jogos de cartucho. Escolher a região do texto e a tabela de letras do jogo ainda é trabalho manual.

Baixar

Os instaladores não são assinados: é um projeto pessoal, e o certificado é pago. Por isso o sistema reclama na primeira vez. Cada bloco diz o que fazer.

parece ser o seu sistema

macOS

Quando o sistema reclamar

O macOS diz que o app está danificado. É o aviso para app sem assinatura.

  1. Abra o arquivo baixado e arraste o app para a pasta Aplicativos.
  2. Abra o app Terminal, cole esta linha e aperte Enter: xattr -cr "/Applications/RomTranslate Studio.app"
  3. Abra o RomTranslate Studio.

Só o instalador de macOS foi aberto e usado por uma pessoa até agora. Os de Windows e Linux são gerados automaticamente e ainda precisam de alguém que teste. Se você testar, conte o que aconteceu na página do projeto. Todas as versões ficam na página de versões.

Perguntas de quem está chegando

O que é esse “arquivo do jogo” e de onde ele vem?

É a cópia digital do conteúdo de um cartucho ou de um disco, guardada num arquivo. Muita gente chama de ROM ou de ISO. Ela vem da cópia do jogo que você tem. Este site e o app não oferecem jogos, não baixam jogos e não indicam onde baixar.

Isso é permitido?

Não somos advogados, e este texto não é orientação jurídica. O que dá para afirmar é o que o app faz: ele não distribui jogos, trabalha só com o arquivo que você já tem, e o que se compartilha é o patch, que guarda a tradução e não o jogo. A licença do app cobre só o próprio app: ela não dá direito sobre nenhum jogo, marca ou tradução de obra de terceiros.

Preciso saber programar?

Não. O caminho inteiro é feito por botões na janela do app. Em alguns jogos de cartucho ainda é preciso indicar à mão onde fica o texto e qual é a tabela de letras do jogo. Isso não é programar, mas dá trabalho, e está na lista do que o app ainda não faz sozinho.

Funciona com qualquer jogo?

Não. Todo suporte é experimental. Cada jogo guarda os textos de um jeito, e há casos que o app ainda não lê: boa parte do texto comprimido, parte dos jogos em japonês e texto desenhado como imagem. Até agora, só um jogo real passou pelo processo inteiro.

O jogo sai do meu computador?

O arquivo do jogo, nunca. Com a IA que roda no seu computador, nada sai. Com uma IA pela internet, só as falas extraídas são enviadas, e o app pede a sua permissão antes, mostrando qual texto vai sair.

Quanto custa?

O app é gratuito. A IA pode ser grátis (a que roda no seu computador), pode ser a assinatura do ChatGPT que você já paga, ou pode ser uma chave de API, cobrada pelo uso pelo serviço que você escolher.

Quanto demora?

Depende da IA. Com a assinatura do ChatGPT, o ritmo medido foi de cerca de 5 falas por segundo. Nesse ritmo, um jogo com cerca de 9 mil falas leva por volta de meia hora.

Apoie o projeto

O RomTranslate Studio é gratuito e feito no tempo livre. Se ele te ajudou, há dois jeitos de apoiar.

Dê uma estrela no GitHub

Não custa nada e ajuda outras pessoas a acharem o projeto.

Abrir o projeto no GitHub

Pix

A chave é um número de telefone:

13982286871