[PSP] Gungnir: Inferno of the Demon Lance and the War of Heroes

Iniciado por Kreycai, Agosto 14, 2026, 15:53:29 PM

tópico anterior - próximo tópico

0 Membros e 1 Visitante estão vendo este tópico.

Kreycai

Gungnir: Inferno of the Demon Lance and the War of Heroes (Sting / Atlus, PSP)
Tradução completa para português do Brasil.

Um RPG tático da Sting que nunca saiu do Japão em português. Todo o texto está traduzido:
17.550 strings, sendo 13.998 no container data.dar da ISO e 3.552 dentro do
EBOOT decriptado. Testado em PSP real, não só em emulador.


IMAGENS


O nome do lugar na barra de cima está traduzido; o "Eastern Wilds" grande é um dos 1.295 arquivos de imagem que ficaram de fora.




O QUE ESTÁ TRADUZIDO

  • Diálogo e narrativa: 100%
  • Menus, itens, equipamentos, habilidades: 100%
  • Texto do EBOOT (interface de sistema): 100%
  • Acentuação completa, com a largura de cada glifo casada com a tabela da fonte original


O QUE NÃO ESTÁ

Texto que está dentro de imagem continua em inglês. São 1.295 arquivos .tpl: telas de tutorial, nomes de ação na batalha, banners de lugar e títulos de capítulo. Isso é edição gráfica, uma fase separada, e ficou de fora por opção. As de maior impacto são as de tutorial; o resto é cosmético.


APLICAR EM

ISO      : Gungnir (USA)
Tamanho  : 262.766.592 bytes
CRC32    : 183F3EDC
SHA-1    : 7cded8a4cb5ef7a6e018bb73d10c0ad728747adb

Resultado esperado:
Tamanho  : 262.766.592 bytes
CRC32    : 83EB7731

O patch é BPS e carrega o CRC32 da origem, do destino e dele mesmo. Se você usar a ISO errada, ele avisa em vez de gerar um arquivo quebrado em silêncio.

Aplique com o Floating IPS (flips): Apply Patch, escolha o .bps, escolha a sua ISO, salve.


DOWNLOAD

Baixar o patch (GitHub Releases)

O patch não contém o jogo, só a diferença entre a ISO original e a traduzida. Não peça ISO por mensagem privada.


FERRAMENTAS

O ferramental que eu escrevi pra isso está aberto, em Python:
github.com/kreycai/gungnir-ptbr

Inclui leitura do container .dar, mapeamento da tabela de ponteiros, decriptação e reinserção no EBOOT, e o desenho dos glifos acentuados com calibragem de largura. Pode servir pra outros jogos da Sting no PSP, que compartilham formatos.


DOIS PROBLEMAS QUE CUSTARAM CARO

Acento com largura errada. Desenhar o glifo não basta: o jogo tem uma tabela de largura por caractere, e um "á" com a largura do "a" sai colado no vizinho.

Estouro de ponteiro. Texto em português é mais longo que em inglês, e a reinserção ingênua passava de um limite e travava o jogo.


REPORTANDO

Erro de tradução, texto cortado ou travamento: comente aqui ou abra uma issue no GitHub, com print e onde aconteceu. Eu não zerei o jogo inteiro, então esse tipo de coisa só aparece jogando.

dougmartinsss

MInha nossa, que incrível! Muitíssimo obrigado pela tradução. Parece ser um jogáço!!

Magalicia

O jogo com a pior UI dos videogames está aí heheh
Desafio pra quem tiver uma vida extra e conseguir editar todos os gráficos do jogo.

Kreycai

Citação de: Magalicia online Agosto 14, 2026, 17:38:52 PMO jogo com a pior UI dos videogames está aí heheh
Desafio pra quem tiver uma vida extra e conseguir editar todos os gráficos do jogo.
Certamente eu vou tentar futuramente, o problema é que eu gosto dessa "mistura" de ingles e portugues kkkkk recentemente fiz a do sword of mana e itens/locais geralmente gosto de manter ingles

Sr. Cinza

O jogo trava bem nessa parte do começo onde você tirou as prints da postagem. Quando era pra chegar a carroça. Não aparece mais nenhum diálogo.

Ao tentar pular a cena (como o jogo permite com a função skip), fica carregando infinitamente também.

Qual versão do emulador você usou pra testar a tradução?

(E sim, usei a ISO original com CRC32 183f3edc)

Kreycai

Citação de: Sr. Cinza online Agosto 25, 2026, 12:34:25 PMO jogo trava bem nessa parte do começo onde você tirou as prints da postagem. Quando era pra chegar a carroça. Não aparece mais nenhum diálogo.

Ao tentar pular a cena (como o jogo permite com a função skip), fica carregando infinitamente também.

Qual versão do emulador você usou pra testar a tradução?

(E sim, usei a ISO original com CRC32 183f3edc)
Ué, vou rever aqui, valeu informar

kuroi

Citação de: Kreycai online Agosto 26, 2026, 10:32:47 AM
Citação de: Sr. Cinza online Agosto 25, 2026, 12:34:25 PMO jogo trava bem nessa parte do começo onde você tirou as prints da postagem. Quando era pra chegar a carroça. Não aparece mais nenhum diálogo.

Ao tentar pular a cena (como o jogo permite com a função skip), fica carregando infinitamente também.

Qual versão do emulador você usou pra testar a tradução?

(E sim, usei a ISO original com CRC32 183f3edc)
Ué, vou rever aqui, valeu informar
Jogos de PSP costumam ter vários problemas de "tamanho de containers". Pode ser que esse problema relatado seja sobre o estouro tamanho desse container de textos, uma vez que o mesmo mudou de tamanho, depois da tradução...
君の夢が叶うのは誰かの影じゃないぜ。
風の強い日を選んで走ってきた。

Kreycai

Gungnir (PSP) — tradução PT-BR v2.0

Pessoal, quem baixou a v1 pode trocar: ela travava. O evento parava de avançar antes da primeira batalha e também ao terminar combates — o texto estava certo, mas a reinserção quebrava a estrutura do script do jogo.

Achei a causa: os arquivos de script usam saltos de endereço absoluto. Quando o arquivo crescia (português é mais longo que inglês), tudo depois deslocava e os saltos passavam a apontar pro lugar errado. Na v2 nenhum arquivo muda de tamanho — cada fala é gravada dentro do espaço que a fala original ocupava.

Fora das frases de texto, a imagem é idêntica à original, e isso é conferido automaticamente comparando byte a byte antes de gerar o patch.

Junto vieram outros consertos: 272 efeitos sonoros que saíam vazios, ponteiros de cabeçalho errados, caixas de diálogo tortas, 220 pedaços de fala que apareciam em inglês na tela e uns textos do executável que nunca tinham sido traduzidos.

O que está traduzido: roteiro, diálogo de batalha, itens, habilidades, classes, menus e descrições. Com acentuação.

O que não está: texto que está desenhado dentro de imagem (tela de início de batalha, nome de local, nome de skill no golpe, tutorial, tela de vitória). E cerca de 950 frases ficaram sem o ponto final, porque não cabia nos bytes disponíveis.

Testei no PPSSPP. Em PSP de verdade precisa de firmware customizado, e ainda não tive confirmação em hardware — se alguém testar, me avisa.

Patch e instruções: [link da release]

Se acharem erro de tradução, texto cortado ou travamento, me manda print e onde aconteceu.

crysmx3

#8
Que jogo lindo, arte muito bem feita. Ta sendo muito bom conhecer este jogo. Encontrei alguns erros ate agora,tambem algumas frases sem sentido. Tambem acontece muito de palavras como "L-Licença" estarem "C-Licença"