-
Публикации
145 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем KASaLEX
-
-
5 минут назад, emanuelect сказал:Спасибо, но моя проблема в том, что мне нужно извлечь все файлы, содержащиеся в файлах .sfd, переименовать внутренние файлы и снова вставить их в .sfd. Не могли бы вы дать мне инструмент для этого?
What language in the game do you need?
-
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
-
Пока точно не уверен, может с хешироваными именами всех файлов и их размеров....
-
Нового что там ещё и таблица есть, а что бы сам файл восстановить дня два а то и три нужно, но один хрен сделаю
-
Потешно будет перевод сделать а это всё баловство
-
Попробуй найти где игра шапки для графических форматов берёт, к примеру если подсунуть обычный jpg, игра работает но его не видел, а если взять другой с игры или с другой игры этого разработчика то без проблем его хавает, у паковать я уже могу нужно ещё понять как само чтение происходит и откуда берутся данные
-
УРА ! Я разобрался как формируется хеш. С .fs там будет посложней так как очень большое количество блоков. Но принцип тот же просто нужно время, что бы разобрать полностью файл.
-
ты знаешь уже думал плюнуть и удалить все файлы нафиг так как голова последнее пару дней только этими файлами и забита…. ну думаю ещё разок гляну и…….. кажется я понял как хеш высчитать! сейчас проверю заменю файл ...держим кулачки
-
Все файлы кодируются по одному принципу будь то .fs или текстуры, если взять к примеру текстуру от игры Simulacra сменив название на, к примеру, logo игра прекрасно отобразит текстуру с Simulacra вместо логотипа этой игры. Вся логика очень просто, но как происходит подсчет этого хеша который записан в каждом файле не известно
-
у каждого файла в начале есть хеш, его значение не зависит от названия файла и размера или смещения, скорее всего он вычисляется по ключу
-
как раз там оно всё и лежит
-
как обычно если файлы изменить
-
реально работает, может где-то во временную папку файлы распаковывает сейчас спецом с вырезанными файлами на другом чистом пк проверю
на чистом не работает !
-
версия что ты выше выкладывал?
-
подтягивает и через exe. только что сравнил две версии под андроид изменения в них только в .fs файлах, выходит что и данные для проверки размеров в каком-то из них
-
В 06.01.2022 в 22:51, cenya_filyushkin сказал:@KASaLEX вообще, как мы смогли выяснить, изначально текста диалогов скорее всего хранились в json и в дальнейшем были запакованы в .fs. Но есть вещь, которая меня ошарашила — если Debug-версию игры запускать не в jar, а в exe, то она будет работоспособной даже при удалённых из неё .fs-файлах, и даже будут все текста. json-ов в игровом архиве нет
скорее всего у тебя рядом с exe лежат извлечённые файлы .fs которые игра и подтягивает. Дальше потратил я на это всё дело три вечера. Что могу сказать почти все файлы сжаты определенным образом, блоками идет блок сжатых данных потом в открытом виде и так далее. Если файл собрать разжав сжатые блоки и собрать получим оригинальный файл ….который игра не хавает. Проверка происходит по размеру разжатых данных, то есть если взять блок разжать получив оригинальный файл и снова сжать до меньшего размера или большего самого блока, игра будет работать если же изменить оригинальный файл и снова упаковать нет — идет проверка по размеру разжатого файла, даже лого с наушниками, что появляется в начале игры сжато таким образом, в файле данных о размере точно нет. Проверка происходит где-то в коде причем там должны храниться размеры всех файлов в таком случаи
-
По сути дела текст в обычном txt формате лежит. Но очень здесь всё интересно реализовано 484 блока, думаю если заморочиться вполне реально сделать перевод.
-
Решил, воскресил проект, начал работу над переводом.
- 6
- 1
-
- Страница в Steam: There You Are
- Жанр: Приключенческие игры
- Разработчик: Funky Dangod
- Издатель: Funky Dangod
- Дата выхода: 7 декабря 2021
- Языки: Английский
Информация: Идёт перевод основного текста.
- 2
-
- Страница в Steam: Conway: Disappearance at Dahlia View
- Жанр: Приключенческие игры
- Разработчик: White Paper Games
- Издатель: Sold Out
- Дата выхода: 2 ноября 2021
- Языки: Английский, Немецкий, Испанский, Французский
Информация: Идёт перевод основного текста.
- 5
-
Нужно В Ж З
Время
Желание
Знания
Как раз первого сейчас в обрез, подтяну свои проекты если никто к тому времени не починит, займусь этим
- 2
-
Смотрел я недавно файлы игры, всё там можно сделать
- 1
-
Мать моя женщина, чего только там и не обнаружено))
-
3 часа назад, Roma KC сказал:Вы эту версию русификатора имеете в виду которая последняя залитая на zog (Версия перевода: 0.8 от 13.07.20) в ней так же не сохраняются растения, или есть другой финальный русификатор?
Нет, в том русификаторе большое количество ошибок которые ломают сам код игры. Я говорю о новом переделанном с нуля, где всё исправно работает, игра пройдена два раза никаких проблем, плюс добавлены ещё кое-какие плюшки, улучшен перевод, исправлены несколько ошибок в самом коде игры и прочее, без лишней скромности работа проведена колоссальная, сейчас идет перевод текстур, так сказать для полного погружения и понимания игры, так как к примеру на дневнике главной героини построен почти весь сюжет, а для него в игре даже сабов нету
- 3
- 2
Crash Nitro Kart .sfd video
в Вскрытие игровых ресурсов
Опубликовано: · Изменено пользователем KASaLEX
Change the name in any hex editor, the number of bytes will allow you to do so without changing the file size
en to italian — italian to en