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.
- Como usar
- Abra o programa;
- Carregue o arquivo Dicionario.txt;
- Abra o arquivo BIN original do jogo;
- Edite os textos desejados;
- Salve o projeto em JSON;
- Valide as traduções;
- Exporte o novo arquivo BIN;
É 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...