Перейти к содержимому
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
      Bladesong

      Метки: Работа в магазине, Крафтинг, Средневековье, Ролевая игра, Глубокий сюжет Платформы: PC Разработчик: SUN AND SERPENT creations Издатель: Mythwright Серия: Mythwright Дата выхода: 22.01.2026 Ранний доступ: Да Отзывы Steam: 436 отзывов, 95% положительных
    • Автор: allodernat
      Eternal Radiance

      Жанры: Action, Adventure, RPG, VN (экшен, приключение, ролевая игра, визуальная новелла)
      Платформы: Windows (PC)
      Разработчик: Visualnoveler
      Издатель: Visualnoveler
      Дата выхода: 15 декабря 2020 г.
      Отзывы Steam: Очень положительные (82% положительных отзывов)
       
      Перевёл на русский язык с использованием нейросети + шрифты.
      P.S. это больше визуальная новелла с примесью ролевой игры, диалогов тут очень много.
      Совместимая версия: steam 1.01R1 (по идее должна быть актуальная в стиме)
      Скачать для PC: яндекс диск | Boosty Установка:
      1. Распакуйте архив.
      2. Cкопируйте папку «Eternal Radiance_Data ».
      3. Откройте Steam → нажмите на шестерёнку (Настройки) → Управление → Показать локальные файлы.
      4. Вставьте её в основную папку игры.
      5. При запросе на замену файлов нажмите «Да».
       
      Также адаптировал русификатор под switch.
      Чтобы установить, скопируйте папку atmosphere в корень microSD.
      Совместимая версия  [0100FAB0152EA000][v0]  . 
      Скачать для switch:  яндекс диск  | Boosty    

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

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

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

    • Да не, там всё норм, игруха крутая. Ну да, напоминает немного. Я в такие не играю  @vadik989 попробуй демку. Игруха прикольная.
    • возможно галочку не поставили при установке, чтобы каверы были. По идее, при такой установке должны появиться  
    • @piton4 немного поиграл в https://store.steampowered.com/app/2591150/Legenda_o_Filne/ пока норм. сделано как аниме данжен-кроулер, где герой попал в другой мир и нечего не помнит 
    • Я прошел с легкостью, потому что все ресурсы которые надо легко добываются в самой игре, в виде механики. Например нужно апнуть уровень оружия и персонажа? — в локе, в каждой локе, разбросы сундучки и просто какие то блестящие хз что, их куча на каждой локе, их дают как награду за исследования, в них лежат экспа для персонажа и оружия и донатная валюта. Этого уже хватает, кроме них, для лвл апа есть 100500 магазинов, где ты за разную игровую валюту которой у меня уже миллионы, можно докупить если вдруг сундуков было мало. Нужно повысить “ранг” персонажа или оружия? Просто пробегись по локации полутай травки и руду. Не хочешь бегать? Можешь на корабле извлечь семена из растений если или руды если есть хотя бы одно, или купить их, и сажай, вырастает дофига, хватит на всех. На корабле кстати можно и экспу вырастить. Ты можешь тупо выставить максимальный запрос, и придти через 2 недели. За экспой. Посмотри время изготовления общее на скрине. И всё это можно понерфить, но убрать нельзя, потому что тогда нужно переделывать все механики. Но игра предлагает тебе не париться по дефолту, потому что у нее механика такая, а не потому что у нее медовый месяц. На старте, для развития перса она не дала ничего считай.  Всё что закончилось, в плане медового месяца, это фарм донатной валюты. Её не хватит на саммоны следующие. Это да. Но в развитии перса...тут все казуально и просто. И очень врядли будет иначе. 
    • Игра выйдет 25 февраля на PC и мобильных платформах. Компании Devolver Digital и студия Nerial недавно представили интерактивный проект по «Ведьмаку» — Reigns: The Witcher. Игра выйдет 25 февраля на PC и мобильных платформах.
    • Лучше бы Toy Commander вдохновлялись, тем более в трейлере некоторые фишки как прям из него.
    •   Игра делает ставку на сотрудничество, а не на соревнование. Здесь нет таймеров и спешки, пользователи играют в своем темпе, вместе думают, экспериментируют и раскрывают секреты дома. Студия Firevolt анонсировала WheelMates — это кооперативное приключение, в котором два игрока управляют радиоуправляемыми машинками и исследуют дом эксцентричного ученого. Первый плейтест пройдет уже в феврале Игра выйдет в 2026 году на Steam (ПК), PlayStation 5, Xbox серии X|S, другие платформы находятся в разработке и будут объявлены позже.  Как утверждается, странный дом профессора ждет тех, кто решится раскрыть его тайны и узнать, что произошло с хозяином. Единственный способ продвигаться дальше — управлять парой RC-машинок, которые должны действовать вместе, помогая друг другу и шаг за шагом раскрывая происходящее. Игра делает ставку на сотрудничество, а не на соревнование. Здесь нет таймеров и спешки, пользователи играют в своем темпе, вместе думают, экспериментируют и раскрывают секреты дома. Поддерживаются онлайн-кооп и совместная игра на одном экране. Игрушечные машинки оснащены экспериментальными устройствами, которые помогают преодолевать препятствия. Усилители прыжка позволяют забираться выше, крюки цепляться за удаленные точки, магнитные колеса — ездить по металлическим поверхностям, а магниты — взаимодействовать с объектами на расстоянии. Каждая комната в WheelMates — это отдельный микромир с тайными маршрутами, механическими пазлами и элементами истории. От узких коридоров до массивной мебели дом постепенно раскрывается по мере исследования. Новые способности позволяют возвращаться в знакомые места и открывать ранее недоступные пути и решения. Вдохновляясь классическими RC-играми вроде Re-Volt и пазл-платформерами, команда хотела сделать новый формат кооперативного приключения, где главными героями игры становятся радиоуправляемые машинки.
    • @AlexLAN я гляну, но ничего не обещаю и мне нужен последний билд, если у тебя лицензия, кинь куданибудь.
    • В прямом, посмотрел видос на странице там одни вспышки огня не видно за кого играют)
  • Изменения статусов

    • TerryBogard  »  Siberian GRemlin

      C&C: RA: Retaliation (ПК) не работает.
      · 0 ответов
    • Алекс Лев  »  SerGEAnt

      Привет, Сержант. Прошу разрулить ситуэйшн и урезонить некоторых людей, оскорбивших мою личность. Пожалуйста, для этого прочтите нашу переписку с Ленивым. Примите меры, будьте добры, мною составлена бумага, ждущая вашей электронной подписи, для подачи её в суд. Если не желаете судебных разборок (а я пойду дальше, если меры не будут приняты), оскорбившие меня люди должны понести необходимое по вашему же Договору наказание. Спасибо.
      · 1 ответ
    • Antony1203  »  SerGEAnt

      Добрый вечер! С Новым Годом. Нашел на просторах сети русскую озвучку Halo Infinite, которая отсутствует на моем любимом сайте  Протестил. Все работает. Подскажите, как можно передать? Спасибо.
      · 2 ответа
    • Albeoris

      Демка вышла. Работаем.
      · 0 ответов
    • maddante665  »  parabelum

      https://disk.yandex.ru/d/A7W9aHwW7wLTjg
      ссылка на торрент , в нем архив с игрой.
      единстенное в геймпасее папка TotalChaos_Data так, а в стиме Total Chaos_Data, но если пробел убрать в архиве с ркссификатором все равно не работает, ломаются надписи , просто прозрачные. я пробовал только текст .
      · 1 ответ
  • Лучшие авторы


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

×