sábado, 17 de outubro de 2026

Riviera PSP Editor: editor de textos para Riviera: The Promised Land




Estou disponibilizando o Riviera PSP Editor, uma ferramenta criada para facilitar a edição e tradução dos textos de Riviera: The Promised Land, lançado para PSP.

O programa foi desenvolvido para trabalhar diretamente com os arquivos de texto do jogo, permitindo editar traduções, preservar comandos especiais e exportar um novo arquivo BIN compatível.

Principais funções

  • Abrir arquivos BIN do jogo;
  • Carregar o dicionário de caracteres;
  • Criar e abrir projetos em formato JSON;
  • Editar os textos do jogo;
  • Editar o texto original usando valores hexadecimais;
  • Preservar bytes e comandos especiais;
  • Visualizar bytes ocultos e comandos de controle;
  • Pesquisar entradas específicas;
  • Filtrar textos traduzidos, pendentes ou comandos;
  • Validar caracteres usados nas traduções;
  • Importar e exportar dumps antigos;
  • Salvar projetos para continuar o trabalho depois;
  • Exportar um novo arquivo BIN;
  • Recalcular automaticamente o tamanho da área de textos;
  • Recalcular a tabela de ponteiros do arquivo BIN;
  • Exibir uma janela About/Sobre com informações do programa;
  • Usar interface em inglês, espanhol, francês e português;
  • Utilizar um ícone personalizado para o programa.

Edição hexadecimal

Uma das funções importantes do editor é a possibilidade de ativar:
Edit current original with hex values

Esse recurso permite editar diretamente o conteúdo original da entrada atual usando tags hexadecimais, como: <fe><02><0a><30>

Ele é útil para corrigir comandos, códigos especiais e estruturas que não aparecem como texto normal
Ao alterar os bytes originais, a tradução da entrada é limpa automaticamente para evitar incompatibilidades entre o texto traduzido e a nova estrutura.

Exportação do BIN

Ao exportar o arquivo BIN, o programa reconstrói automaticamente:

  • o cabeçalho inicial;
  • a quantidade de entradas;
  • o tamanho total da área de textos;
  • a tabela de ponteiros;
  • os textos modificados;
  • os bytes e comandos preservados;
  • o trailer original do arquivo.

Assim, não é necessário utilizar um script separado apenas para atualizar o tamanho dos textos ou os ponteiros.

  1. Como usar
  2. Abra o programa;
  3. Carregue o arquivo Dicionario.txt;
  4. Abra o arquivo BIN original do jogo;
  5. Edite os textos desejados;
  6. Salve o projeto em JSON;
  7. Valide as traduções;
  8. Exporte o novo arquivo BIN;
Teste o arquivo no jogo ou no emulador.

É recomendado manter uma cópia de segurança do BIN original antes de realizar qualquer alteração.

Download e código-fonte

O projeto está disponível no GitHub:

Lucjedi/Riviera---The-Promised-Land-U-Trashman-


Na página do projeto também é possível encontrar:
  • código-fonte;
  • arquivos do editor;
  • informações sobre o formato dos arquivos;
  • versões publicadas;
  • downloads do programa;
  • documentação e atualizações.

Informações do projeto

Programa: Riviera PSP Editor
Jogo: Riviera: The Promised Land
Plataforma: PSP
Criador: Lucjedi
Página: www.lucjedi.com
GitHub: github.com/lucjedi

Este projeto foi criado para auxiliar trabalhos de tradução, edição e pesquisa dos arquivos internos de Riviera: The Promised Land para PSP.

Nenhum comentário:

Postar um comentário

Os comentários daqui em diante serão revisados...