Перейти к содержимому
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, добавь автоматическое зеркалирование текстуры по вертикали. Проще будет художникам, когда шрифты будут отлаживать.

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: burik_rus
      Heroes of Might and Magic 5

      Метки: Стратегия, Пошаговая стратегия, Фэнтези, Ролевая игра, Пошаговая Разработчик: Nival Interactive Издатель: Nival Interactive Серия: Might & Magic Franchise Дата выхода: 19 мая 2006 года Отзывы: 3498 отзывов, 87% положительных  
    • Автор: WyccStreams
      Kindergarten 3

      Жанр: Puzzle, Adventure Платформы: PC Разработчик: Con Man Games, SmashGames Издатель: SmashGames Дата выхода: 18 июня 2025 Движок: Unity У игры 500 отзывов, 97% из которых положительные.
      Перевод диалогов + выборов
      https://github.com/darthalex2014/Kindergarten-3-Rus/releases/tag/0.0.1
      Версия с более-менее нормальным шрифтом:
      https://github.com/darthalex2014/Kindergarten-3-Rus/releases/tag/0.0.2

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

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

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

    • @Dusker Да нет, все как раз иначе, вы почему то думаете, что все о чем тут люди писали это их мнение, но далеко не все, например то что Ведьмак 2 не полноценный никто не считает, вам просто показывают где вы ЛОГИЧЕСКИ сильно ошибаетесь и вы даже не можете ЛОГИЧЕСКИ обосновать свою точку зрения, вы ЗАПУТАЛИСЬ, но не хотите это признать и теперь готовы писать все что угодно, лишь бы не признавать, что где-то ошиблись. И еще раз да, игра без DLC полноценный продукт, даже если DLC добавляют массу интересного, хотя обычно этого не происходит и добавления схожи с косметическими даже если не всегда БУКВАЛЬНО, привет магнитикам и занавескам. Мне кажется происходящему нужен соответствующий вид!  А то у нас тут цирк кривых зеркал!
    • Жалко что вы не понимаете о чем вообще речь. Вы проталкивали две вещи. Первое - что, вам кажется что раз в игре оно не надо, оно ей ничего не дает — то  и нахрен оно надо. Если вам на что-то пофиг, это не значит, что теперь игра без этого вашего “пофиг” полная. Нельзя назвать игру где DLC раскрывает историю одного из важных персонажей полной, если этого DLC у вас нет. Да можно с этой игры получить удовольствие. Но она просто не полная. Это как читать книгу, где редакция кучу всего повырезала, и называть ее полной, при том что существует полный не обрезанный вариант. Тоже самое, если вдруг автор решит дополнить свое творение, и расширит его в новом издании книги. Старая версия, уже просто перестанет быть полным вариантом. warcraft 2 и warcraft 3 Это разные игры. У них общее это одна вселенная, да жанр. Вот и всё. Это как  сравнивать окна и двери, что-то общее есть — ну и норм, одно и тоже теперь, ага.
    • Давайте еще раз по пунктам, новая игра, это новая игра даже если судя по всему новая игра это улучшение старой и старая не является не полноценной. Игра без DLC является не полноценной. Новая часть к игре не является новой и может вполне считаться DLC Я один вижу подвох?! Ошибся, НО ГДЕ?
    • а еще атомик, бг3, мисайд, темпест райзинг— игры. вау. только вот не одно и тоже это.
    • Жалко что вы не отвечаете на заданные вам вопросы, когда я писал свою точку зрения я писал про то, что как бы пофиг на DLC, но это вообще то не означало, что хороших нет. И ранее я приводил конкретные примеры DLC которые добавляют историю. Опять же возвращаясь к вашему примеру таки так и получается, что по вашей же логике БУКВАЛЬНО warcraft 2 не полноценная игра, потому что есть warcraft 3, но и по вашей же логике это не так, потому что это утрирование, но при этом игра Z для которой вышло DLC Elfs делает игру Z не полноценной, а если бы вышла игра Z 2 Elfs, то это бы все изменило и на это вы сказали, что это не так, вы женщина, скажите прямо?!
    • Это скорее всего лишь совпадение, кто там в эти часы стрим смотрел. Ну и как я уже сказал, процент тех или иных людей становится больше или меньше, а те с кем ты можешь пообщаться в определенном месте сильно влияет кто именно с тобой будет там общаться, не значит что остальных нет, они просто не хотят там общаться.  Как-то так.
    • Магнитики это косметика. Как DLC в виде парочки костюмов или, каких нить аватарок дополнительный при создании героя. Сравнения огонь. Конечно, вышла игра где есть две фракции, люди и орки, потом к ней вышло длс, где есть эльфы, гномы, элементали, нежить, ангелы, демоны. Вы до сих пор будете считать что у вас полная игра? Кампания за эти фракции, у вас может и полная. Но сама игра — нет. На старте она у вас была полная, теперь уже нет. Есть игра в процессе разработки, до релиза, а есть игра в процессе разработки после релиза. И ее пичкают не только тем что называется DLC, но иногда контент предоставляется и просто патчами. Если весь возможный вышедший игровой контент(квесты, дополнительные локации, фракции, персонажи, юниты, новые механики и прочие), находится у вас в игре, — то у вас игра полная. Если контент есть, в природе существует к этой игре контент дополнительный, но у вас его нет, потому что у вас базовая версия, то у вас игра не полная. Нормальные люди, которые в игры играют, те  называют  версию игры в которой есть весь вышедший контент “полной”. А версию игры в которой контент не весь, “не полной”. О чем тут можно спорить? Нету у вас всего доступного контента в вашей версии игры, какая у вас игра? Полная? А тогда какая она у тех у кого весь контент есть? Ультра полная что ли?
    • Нет, я просто действительно не могу понять, почему выход скажем продолжения основной сюжетной истории (или скажем слабо связанного с основным сюжетом куска истории, как это было в елден ринге) в виде дополнения делает основную игру неполноценной. Но если то же самое происходит в виде новой части игры, то это уже другое и старая игра остается полноценной.
    • я этого не увидел. и этого тоже. Там этого и в помине нет. именно так. Их аудитория увидела что инфантилу хреново, что дядька в 45 лет, неверивший в мошенников и думающий что это прикол какой-то, потому что ему ни разу никто не звонил, ему и Михаилу, может просто уйти в себя и не вернуться, поэтому и сделала акцент на поддержке, а не на “ну ты же сам виноват, будешь умнее”, такому как он сейчас такое только во вред. А по фактам, всё ему было высказано, не обязательно при указании ошибки делать это с напором и множество раз, если он умный поймет, а он явно не дурак, если повторит и не усвоит урок, то… и жить ему с этим.   ну если учесть твоё я не собираюсь тебя переубеждать, защищать IXBT, но если ты так расцениваешь произошедшее, то единственное что я могу тебе сказать, что когда в реальной жизни ты столкнешься с “преданным и верным комьюнити” подобных бойцов со “стукаликами”, точнее перейдешь им дорогу или станешь их целью, на себе (или твои близкие) испытаешь их методы, приемы, то не проси поддержки у “сброда”, который может быть рядом, а если он решит тебе помочь, просто плюй им в лицо, ибо они фанатики, а с тобой всё сделали правильно, ведь именно так это и должно работать, видимо, в мире, который тебя устраивает.
         
    • Разумеется, их можно обобщить общим термином — “конструктивные элементы зданий“ . Спасибо гуглу (которым ты почему-то на этот раз забыл воспользоваться) за подсказку.
  • Изменения статусов

    • Дмитрий Соснов  »  Tirniel

      Привет! ты разбираешься в компьютерном железе, сможешь помочь с советом по апгрейду старого компа?
      · 1 ответ
    • SHAMAH

      Куда вход на сайт убрали и ЗАЧЕМ? Хотел файл скачать, там только медленная загрузка и “зарегистрируйтесь”. Все. Пришлось вручную страницу входа прописывать.
      · 0 ответов
    • Nosferatu  »  behar

      Добрый вечер.
      Подскажите пожалуйста, у вас не осталось случайно исходников для фикса на широкоформатные мониторы для игры Vampire The Masquerade Redemption?
      Если да, то не могли бы вы ими поделиться, а если нет, то прошу прощенья что побеспокоил.
      Заранее спасибо.
      · 0 ответов
    • AlcoKolyic  »  makc_ar

      Здраствуйте! Извините, а можно попросить ссылку на место где можно взять перевод (патч или образ игры с переводом) El Shaddai: Ascension of the Metatron для ps3, пожалуйста? А то в теме к этой игре у меня не получилось найти работающие ссылки… Первая ведет в группу в которой удалены большинство постов, а пост с этой игрой ведет на сайт https://psnext.ru который сейчас не имеет отношения к видеоиграм. 
      · 0 ответов
    • oleg72  »  Boor

      https://www.skidrowcodex.net/fate-reawakened-goldberg/
      · 0 ответов
  • Лучшие авторы


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

×