O que é o formato de ficheiro RPL?
Arquivos .rpl são gravações de replay salvas pelo Toribash, um jogo de luta de artes marciais baseado em física desenvolvido pela Nabi Studios. Cada arquivo captura uma partida completa quadro a quadro, armazenando cada estado de articulação e ação do jogador necessária para que o jogo reproduza a luta de forma determinística.
Apesar da extensão parecer binária, os arquivos .rpl são texto simples e podem ser abertos em qualquer editor de texto. O arquivo começa com a linha hashbang #!/usr/bin/toribash, seguida por uma declaração VERSION (atualmente VERSION 6). As linhas subsequentes codificam as posições das articulações por quadro e os parâmetros da partida. Linhas que começam com # são tratadas como comentários e ignoradas pelo jogo.
Como o formato é legível por humanos e editável, a comunidade Toribash pratica o «replay hacking» - modificando manualmente as linhas de estado das articulações para criar movimentos estilizados ou que seriam impossíveis de outra forma. Replays editados são amplamente compartilhados em fóruns da comunidade.
Os replays são salvos na pasta replay/ dentro do diretório de instalação do Toribash e carregados a partir do navegador de replays do jogo. O jogo é gratuito desde novembro de 2007 e roda em Windows, macOS e Linux.
Note que .rpl também é a extensão do formato de vídeo obsoleto ARMovie/Replay16 do início dos anos 1990 para Acorn RISC OS - um formato inteiramente não relacionado e raramente encontrado hoje em dia.
Segurança e proteção
RISCO: LOWArquivos RPL são texto simples e não podem executar código. Eles só têm significado dentro do Toribash. É seguro abri-los em qualquer editor de texto.
Detalhes do formato
em resumo- Vídeo ARMovie Replay16 (Acorn RISC OS) - Formato de vídeo segmentado obsoleto do Acorn RISC OS de cerca de 1992; extremamente raro fora de arquivos antigos do RISC OS.
Programas que abrem arquivos RPL
Detalhes técnicos
especificação profunda| Tipo de formato | Script de replay de jogo baseado em texto |
| Codificação | Texto simples UTF-8 / ASCII |
| Cabeçalho Magic/ID | `#!/usr/bin/toribash` (primeira linha do arquivo) |
| Marcador de versão | Declaração `VERSION 6` imediatamente após o cabeçalho |
| Dados de quadros | Estados de articulações e ações do jogador por quadro, uma entrada por linha |
| Sintaxe de comentário | Linhas prefixadas com `#` são ignoradas pelo Toribash |
| Tamanho de arquivo típico | 2 KB - 500 KB |
| Plataformas | Windows, macOS, Linux |
| Edição pela comunidade | Editável manualmente; prática conhecida como «replay hacking» |
| Local de armazenamento | Subpasta `replay/` do diretório de instalação do Toribash |
| Lançado | 2006 (Toribash initial release) |
| Versão mais recente | Version 6 (used since at least Toribash 2.0) |
Conversões de RPL
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos RPL.