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

From Dust

Рекомендованные сообщения

Большое спасибо, что занимаетесь переводом. Специально подожду перевода. Кто-нибудь занялся самим текстом?

Поделиться сообщением


Ссылка на сообщение
Кто-нибудь занялся самим текстом?

Да, скоро должны закончить.

Ну и собственно сам английский текст: Gen_Common.lin.bf.rar

Вот этот файл почти перевели.

Только, как вот теперь его по всем файлам расфасовать?

Поделиться сообщением


Ссылка на сообщение
в смысле

Как тот файл внедрить в игру?

Нужно будет писать программку которая делала бы их этого текстовика множество отдельных файлов OLI.

Или есть другие способы?

Поделиться сообщением


Ссылка на сообщение

Отлично! Займусь массовым импортером текста в OLI файлы.

А ещё нужно определиться с шрифтами. BumB_32, продемонстрируй пожалуйста какие именно файлы нужно менять.

Поделиться сообщением


Ссылка на сообщение

у меня есть сильное подозрение,что шрифты хранятся в ffd и tdt форматах

и еще мучает вопрос,почему их так много

Изменено пользователем Wi-Fi

Поделиться сообщением


Ссылка на сообщение

Да судя по названиям они замешаны в этом. Но я не понимаю зачем тогда ещё и текстуры в TGA хранить там?

Посмотрел TDT файлы, ввобще непонятная структура. Идей нету.

tdtx.th.png

Кто зареган на ксентаксе? Может ещё и там тему запилить по этой игре?

------- updated ------------

Хорошая новость: Уважаемый Himick, разобрал формат *.tdt файлов. Это оказался DDS тип dxt5 c отрезанным заголовком. Чтобы получить из *.tdt файла нормальный DDS, необходимо отрезать левый заголовок 46 байт (или Для файлов размером 262190 байт отмеряем с конца(!) 262144 байта копируем в новый файл.) и пришить правильный заголовок 128 байт от DDS файла с темже разрешением и типом.

Изменено пользователем OLEGator84

Поделиться сообщением


Ссылка на сообщение

По завету OLEGator84'ра пишу сюда, что ещё выяснил по шрифтам.

 

Spoiler

ee71ed748224.jpg

По порядку:

Имя файла - [453]DINMittelEF-Bold_Default.ffd.

Смещение - 01C4. 2-х байтовое число. Длина "шапки" таблицы символов.

Смещение - 01C6. "Шапка" таблицы символов. Просто перечисляются все символы в кодировке utf-16. Возможно это, и предыдущее оставлено разрабами для красоты и в игре не используется.

Далее по существу:

Смещение - 05F7. Начало самой таблицы символов(ну по крайней мере я так думаю). И дальше, начиная с этой позиции, блоками по 27 байт идёт сама таблица расположения символов, т.е. на описание 1 символа идёт 27 байт. И так до конца файла.

Далее структуру не разбирал, но для затравки этого хватит.

Поделиться сообщением


Ссылка на сообщение
Кто зареган на ксентаксе? Может ещё и там тему запилить по этой игре?

Прощения за оффтоп!! А что за ксентакс? Гугл не знает...

PS

Слежу за успехами :)

Поделиться сообщением


Ссылка на сообщение

Набросал простенький скрипт для преобразования *.TDT в *.DDS.

Этот пример только для текстур размером 512x512, если нужно других размеров, то в переменную $bDDShead нужно подсунуть заголовок от текстуры такого размера.

$bDDShead = Binary ("0x444453207C000000071008000002000000020000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000040000004458543500000000000000000000000000000000000000000010000000000000000000000000000000000000")$sTdtFilePath = FileOpenDialog ( "Выберите *.tdt файл", @ScriptDir,  "From Dust TDT (*.tdt)|Все файлы (*.*)", 1)If $sTdtFilePath = "" Then Exit ; если файл не выбран, выходим$hTdtFile = FileOpen ($sTdtFilePath, 0+16); открываем для чтения + бинарный режимFileSetPos ($hTdtFile, 46, 0); встаём на начало DDS файла$bTdtFile = FileRead ($hTdtFile); читаем всё до концаFileClose ($hTdtFile)$iPos = StringInStr ($sTdtFilePath, "\", 0, -1); определяем позицию последнего слеша в пути$sDDSFileName = StringMid ($sTdtFilePath, $iPos + 1) ; формируем имя нового файла$sDDSFileName = StringTrimRight ($sDDSFileName, 3) & "dds"$sDdsFilePath = FileSaveDialog ( "Выберите файл для сохранения", @ScriptDir, "DDS file (*.dds)", "", $sDDSFileName)If $sDdsFilePath = "" Then Exit ; если файл не выбран, выходим$hDdsFile = FileOpen ($sDdsFilePath, 2+16); открываем файл для записи + бинарныйFileWrite ($hDdsFile, $bDDShead & $bTdtFile) ; записываем данные в файлFileClose ($hDdsFile)MsgBox (0, "TDT to DDS", "Готово!")

 

Немного коряво отображается, $bDDShead = Binary ("0x..... это одна длинная строка

Запускать скрипт можно этим, после установки правой кнопкой мыши > создать > AutoIt v3 Script и скопировать код в него. Потом Правой кнпокой мыши на файле скрипта > Run Script.

Поделиться сообщением


Ссылка на сообщение

 

Wi-Fi, добавь автоматическое зеркалирование текстуры по вертикали. Проще будет художникам, когда шрифты будут отлаживать.

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: SerGEAnt
      Apple Faces Up

      Метки: Приключение, Головоломка, Исследования, 3D, Расслабляющая Платформы: PC Разработчик: EASYHUMAN Издатель: Phoenixx Дата выхода: 17 августа 2026 года Отзывы Steam: 41 отзывов, 90% положительных
    • Автор: xoxmodav

      Жанр: Ролевые, Пошаговые,  Игра-книга Платформы: PC Разработчик: Prime Games Издатель: Prime Games Дата выхода: 26 мая 2022 г. Описание:
      Оригинальные игровые книги Fabled Lands, написанные Дэйвом Моррисом и Джейми Томсоном и любимые многими, были преобразованы в эпическое цифровое приключение с огромным игровым миром. Будьте кем хотите: исследователем, торговцем, священником, учёным, вором, волшебником или солдатом удачи. Покупайте корабли, товары и таунхаусы, присоединяйтесь к храмам, рискуйте в отчаянных приключениях в далёких краях или ввязывайтесь в придворные интриги. Выполняйте миссии, которые принесут вам как союзников, так и врагов, или же будьте самим по себе и следуйте только своим собственным целям.
      Ссылки на игру:
      Steam: https://store.steampowered.com/app/1299620/Fabled_Lands/

  • Сейчас популярно

  • Продвигаемые темы

  • Последние сообщения

    • Тоесть на ведре не запустить, а под виндой такое нужно единицам. Ну что тут сказать автор “гений” достойный нобелевки за жадность.
    • онлайн русифицировать можно только без изменения шрифтов = подбираешь аналоги русских символов символами из других алфавитов, чтобы были внешне похожи, тогда онлайн работает, но выглядят текста так себе

      оффлайн с добавлением русского шрифта работает окей, но это только оффлайн

      если кто то придумает обход, уберет проверку шрифтов или добавит русский шрифт с подменой мета данных может или хеша, не углублялся, как античит проверяет файлы шрифтов, то тогда можно будет накатить шрифты и на онлайн режим
    • @hayker228 доброй ночи, как у вас успехи? или забросили идею?
    • Обновление русификатора
      v0.95(осталось текст подредактировать и привести все названия например в единую форму и т.д)
      +Оружие
      +Обучение
      +Название уровней
      +Чуток подредактировал миссии
      +Добавил шрифт который на автомате вверху крутится
      всякие названия по типу Open weapon wheel или overal progress в журнале меня откидывает при поиске на global-metadata.dat(обновлено, c этим разобрался, надо будет все строки которые внутри лежат перевести)

      Скачать: Pixeldrain
    • Питон, ты лентяй. Коммент с моего профиля легко виден, даже не в истории активности. 1030 страница. Всего 7 моих комментов до того момента, как ты спросил, что за монитор. На той же странице, где я это писал, 3 твоих коммента, включая длинный монолог про микроволновку. Ты ну не мог не заметить, если бы хотел замечать что-либо. Вот кучу страниц расписал, что именно я покупаю, а ты делаешь вид, будто впервые видишь это. А потом ещё удивляешь, почему это я не хочу повторяться в далеко не первый уже раз.
    • Вышла новая версия перевода:

      Диалоги поддержки Birthright: прогресс перевода 100%;

      Исправлены найденные ошибки.

      Публичный патч будет опубликован чуть позже.
    • РЕМИКС  напомнило ost из PM 
    • Ты вообще не о том говоришь   просто назови фирму герцовку диагональ матрицу и ти подсветка. Я много чего могу пропустить и не вч&ё просесть, сог бы уже привыкнуть. Я запутаюсь с эизстранниуоахуейчас,  Налоаи примернах характеристики хоть   Ещё раз внимательно послушай закрыв глаза откинувшись в кресле в наушниках. С начала и до конца.
    • @piton4 эту скачивал же тебе )
    • Судя по видео, там сама игра (вроде как) сделана руками. Но это не точно.
  • Изменения статусов

    • axe66  »  SerGEAnt

      здравствуйте. можете добавить на сайт раздел для игры She’s Leaving и русификатор к нему? и как и куда вам скинуть фото и сам русификатор?
      [h2] Версия: 1.0.1 (от 22.05.2026)
      Совместимость: для сборки 20909321 [/h2]
       Информация:
      Машинный перевод моделью gemma2:9b-instruct с несколькими этапами автоматической перепроверки (модель "самопроверялась") и финальными ручными правками.
      Это не финальная версия — по мере нахождения ошибок перевода будут выходить обновления.
      Известные нюансы:
      * Возможны неточности и ошибки в переводе.
      * Некоторые элементы интерфейса остались без перевода.
       Установка:
      1. Запустить Russifier.exe
      2. Нажать "Выбрать папку"
      3. Выбрать папку с игрой и нажать ОК
      4. Нажать "Установить"
      5. Дождаться завершения установки и закрыть программу.
      После установки запустите игру и наслаждайтесь!
      Если заметили ошибки или некорректные формулировки — оставляйте комментарии, будем исправлять!
       
      Автор: Serjik Sokolov История изменений:   Версия 1.0.1 от 22.05.2026 - Установщик теперь автоматически определяет корневую папку игры, даже если случайно выбрана вложенная папка.   Версия 1.0.0 от 03.12.2025 - Релиз
      · 0 ответов
    • Perfect End Strange  »  SerGEAnt

      Привет, озвучку для Silent Hill 4: The Room выпустил энтузиаст под ником Perfect End Strange, а вы написали совсем другую студию, пожалуйста, исправьте эту оплошность
      · 0 ответов
    • Jimmi Hopkins  »  SerGEAnt

      я его уже открыл в свободный доступ, чтобы не потерялось среди новинок
      · 0 ответов
    • NekoNya  »  Onzi

      https://www.dropbox.com/scl/fi/4xncxr2tqy77vz4644q08/text_RU_FINAL.json?rlkey=xckxss3jkql4gjmc1ah6qjb5e&st=k5ql651f&dl=0 
       
      Вот, то что вышло. Извинюсь, что зря говорил, что помогу (
      · 2 ответа
    • serfly  »  SerGEAnt

      Доброго времени! Недавно столкнулся с проблемой автоперевода XUnity AutoTranslator BeplnEx iL2cc. Пару последних лет часто пользовался, теперь консольные команды виснут на стадии загрузки библиотек, хотя они есть там изначально. На GitHub есть подобные вопросы, но ни одного рабочего ответа я не нашел. А Вы что можете посоветовать?
      · 0 ответов
  • Лучшие авторы


×