Перейти к содержимому
Zone of Games Forum

KASaLEX

Заслуженные переводчики
  • Публикации

    145
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем KASaLEX


  1. 5 минут назад, emanuelect сказал:

    Спасибо, но моя проблема в том, что мне нужно извлечь все файлы, содержащиеся в файлах .sfd, переименовать внутренние файлы и снова вставить их в .sfd. Не могли бы вы дать мне инструмент для этого?

    What language in the game do you need?

     


  2. 23 часа назад, emanuelect сказал:

    The gamecube version released in English only, actually contains all the languages. By changing a string I was able to select the one I needed, but the videos remained in English. With a program I discovered that inside the .sfd files, there are all the audio files of the other languages. I would need a tool that would allow me to rename the files within the .sfd files.

    https://mega.nz/file/u4hTXAKJ#LqYRA0ukQF0g0rE4Q7yyq3jf40PJ5hTIa1S-NupQriI

    Here is the unpacked data

    https://mega.nz/file/JiI2DRhB#O0J427O3P_BRdpcAif6fQDkWD-XmuITuUIyBkqxlW60

     


  3. Попробуй найти где игра шапки для графических форматов берёт, к примеру если подсунуть обычный jpg, игра работает но его не видел, а если взять другой с игры или с другой игры этого разработчика то без проблем его хавает, у паковать я уже могу нужно ещё понять как само чтение происходит и откуда берутся данные


  4. ты знаешь уже думал плюнуть и удалить все файлы нафиг так как голова последнее пару дней только этими файлами и забита…. ну думаю ещё разок гляну и…….. кажется я понял как хеш высчитать! сейчас проверю заменю файл ...держим кулачки

     


  5. Все файлы кодируются по одному принципу будь то .fs или текстуры, если взять к примеру текстуру от игры Simulacra  сменив название на, к примеру, logo  игра прекрасно отобразит текстуру с Simulacra  вместо логотипа этой игры. Вся логика очень просто, но как происходит подсчет этого хеша который записан в каждом файле не известно


  6. В 06.01.2022 в 22:51, cenya_filyushkin сказал:

    @KASaLEX вообще, как мы смогли выяснить, изначально текста диалогов скорее всего хранились в json и в дальнейшем были запакованы в .fs. Но есть вещь, которая меня ошарашила — если Debug-версию игры запускать не в jar, а в exe, то она будет работоспособной даже при удалённых из неё .fs-файлах, и даже будут все текста. json-ов в игровом архиве нет

    скорее всего у тебя рядом с exe лежат извлечённые файлы .fs которые игра и подтягивает. Дальше потратил я на это всё дело три вечера. Что могу сказать почти все файлы сжаты определенным образом, блоками идет блок сжатых данных потом в открытом виде и так далее. Если файл собрать разжав сжатые блоки и собрать получим оригинальный файл ….который игра не хавает. Проверка происходит по размеру разжатых данных, то есть если взять блок разжать получив оригинальный файл и снова сжать до меньшего размера или большего самого блока, игра будет работать если же изменить оригинальный файл и снова упаковать нет — идет проверка по размеру разжатого файла, даже лого с наушниками, что появляется в начале игры сжато таким образом, в файле данных о размере точно нет. Проверка происходит где-то в коде причем там должны храниться размеры всех файлов в таком случаи

Zone of Games © 2003–2024 | Реклама на сайте.

×