Что такое формат файла RPL?
Файлы .rpl - это записи повторов, сохраненные в Toribash, файтинге на основе физики, разработанном Nabi Studios. Каждый файл фиксирует полный матч кадр за кадром, сохраняя состояние каждого сустава и действия игрока, необходимые игре для детерминированного воспроизведения боя.
Несмотря на расширение, которое может показаться бинарным, файлы .rpl являются текстовыми и могут быть открыты в любом текстовом редакторе. Файл начинается со строки шебанга #!/usr/bin/toribash, за которой следует объявление VERSION (в настоящее время VERSION 6). Последующие строки кодируют положения суставов для каждого кадра и параметры матча. Строки, начинающиеся с #, обрабатываются как комментарии и игнорируются игрой.
Поскольку формат является человекочитаемым и редактируемым, сообщество Toribash практикует «replay hacking» - ручное изменение строк состояния суставов для создания невозможных в иных условиях или стилизованных движений. Отредактированные повторы широко распространяются на форумах сообщества.
Повторы сохраняются в папку replay/ внутри установочного каталога Toribash и загружаются через внутриигровой браузер повторов. Игра является бесплатной с ноября 2007 года и работает на Windows, macOS и Linux.
Обратите внимание, что .rpl также является расширением устаревшего видеоформата ARMovie/Replay16 для Acorn RISC OS начала 1990-х годов - это совершенно не связанный формат, который сегодня встречается крайне редко.
Безопасность и защита
РИСК: LOWФайлы RPL являются текстовыми и не могут выполнять код. Они имеют значение только внутри Toribash. Безопасны для открытия в любом текстовом редакторе.
Детали формата
в двух словах- Видео ARMovie Replay16 (Acorn RISC OS) - Устаревший формат фрагментированного видео Acorn RISC OS примерно 1992 года; крайне редко встречается за пределами архивов старых систем RISC OS.
Программы, открывающие файлы RPL
Технические подробности
глубокая спецификация| Тип формата | Текстовый скрипт повтора игры |
| Кодировка | UTF-8 / ASCII обычный текст |
| Магический заголовок/ID | `#!/usr/bin/toribash` (первая строка файла) |
| Маркер версии | Объявление `VERSION 6` сразу после заголовка |
| Данные кадров | Состояния суставов и действия игроков для каждого кадра, по одной записи на строку |
| Синтаксис комментариев | Строки с префиксом `#` игнорируются Toribash |
| Типичный размер файла | 2 КБ - 500 КБ |
| Платформы | Windows, macOS, Linux |
| Редактирование сообществом | Редактируется вручную; практика известна как «replay hacking» |
| Место хранения | Подпапка `replay/` в каталоге установки Toribash |
| Выпущен | 2006 (Toribash initial release) |
| Последняя версия | Version 6 (used since at least Toribash 2.0) |
Конвертации RPL
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах RPL.