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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: Dark_Sonic

       
      Год выпуска: 2001, 2002, 2012
      Жанр: Action-adventure, Platform
      Разработчик: Sonic Team
      Издательство: Sega
      Платформы: Dreamcast, GameCube, PS3, Xbox 360, PC
       
      Sonic Adventure 2 стала одной из культовых игр во франшизе по Сонику! Ранее был перевод с английского языка на 4 платформы. Теперь же, мы хотим полностью переработать перевод, взяв за основу японский вариант и выпустить его на все платформы.
      Для начала, мы полностью изменили под оригинальный шрифт кириллицу на все 5 платформ.

        
    • Автор: Dark_Sonic

       
      Год выпуска: 1998, 2004, 2010
      Жанр: Action-adventure, Platform
      Разработчик: Sonic Team
      Издательство: Sega
      Платформы: Dreamcast, GameCube, PS3, Xbox 360, PC
       
      Культовая классика, самая первая игра по Сонику, где можно играть за шесть разных персонажей! Повествование сюжета идёт с разных сторон, где между собой пересекается, новый геймплей впервые в 3D перспективе, а также невероятный саундтрек, который запомнится надолго, и конечно же полноценная озвучка на двух языках — английская и японская.
      В России до сих пор считается одной из лучших частей по Сонику! Пираты в своё время выпустили несколько озвучек, но все они далеки до того уровня, что сделали сами разработчики. И теперь, пора сделать по-настоящему достойный дубляж игры, который все так давно ждали!
      На фестивале Sonic's Awesome Saturday мы показали первую демонстрацию озвучки! Приятного всем просмотра!
      video  
      ⚡️Напоминаем, что при поддержке от 500 руб, вы попадëте в титры игры, на которые мы делаем полный дубляж.
      А поддержать можно как раз "Sonic Heroes", "Shadow The Hedgehog" и "Соник Бум - Восстание Лирика".⚡️
      Ссылку можете увидеть в нашей группе ВК.

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

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

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

    • Предлагаю на перевод вот steam https://store.steampowered.com/app/4207140/Imago_Season/ Imago Season — это настоящая ролевая игра с элементами повествования. Исследуйте инопланетный город, населенный гибридами человека и насекомого. Бросайте кубики, присоединяйтесь к революции, станьте сами мутантом. На что вы готовы пойти, чтобы найти свою истину? Выбор за вами, но и последствия тоже. Вы просыпаетесь в холодной пещере. Что-то пошло не так. В том месте, где вы рассчитывали найти свои воспоминания, вас ждет лишь ужасная головная боль, словно вам в затылок воткнули кирпич. Хуже того, после побега вы оказываетесь в центре заговора, под пристальным взглядом множества осуждающих глаз незнакомых вам людей-насекомых. Найдите свои утраченные воспоминания и выясните свое место во всем этом. Если возможно, сделайте это до того, как в Городе разразится открытая война. Удачи! Ролевая игра, ориентированная на повествование Навыки вашего персонажа определяют то, как вы взаимодействуете с миром и его обитателями.Возможно, вы — искусный обманщик, способный заставить любого раскрыть вам свои секреты. А может быть, вы предпочитаете угрожать физической расправой, чтобы заставить кого-то заговорить. Выбор за вами. Результаты бросков кубиков зависят от ваших прошлых решений. Используйте свои навыки, чтобы произвести впечатление, уговорить, поторговаться, вымогать и, будем надеяться, разрешить эту загадочную ситуацию, в которой вы оказались. В городе, населенном мутантами, вам нужно не отставать. Модифицируйте своего персонажа, используя муравьиные усики, крылья стрекозы или клешни краба, чтобы улучшить свои навыки и достичь своих целей. Богатый мир для исследований. Эксцентричное построение мира  превращает Город Имаго Сезон в живого, дышащего персонажа. Откройте для себя истории планеты, где люди оставили свою человечность, чтобы стать чем-то новым.  Исследование небольшого открытого мира от первого лица . Проникните в чей-нибудь дом, получите приглашение на тайную встречу, посетите бал во дворце и в итоге окажетесь в полицейском участке. Не оставляйте камня на камне в своих приключениях в Городе. У жителей Города свои проблемы. Никогда не знаешь, где найдешь неожиданного союзника или кто скрывает темное прошлое от своих друзей. Ты сам решаешь, помогать ли (или использовать в своих интересах) персонажам, которых встретишь на пути к поиску собственных воспоминаний, и если да, то как. В Imago Season нет собственной боевой механики , но это не значит, что вы в безопасности. Множество фракций ведут тайную войну за контроль над Городом, и они попытаются переманить вас на свою сторону, если вы окажетесь полезны. Кому вы решите помочь, когда ваше собственное прошлое грозит раскрыть смертельную ловушку?
    • а можешь видео прислать, а то я уже удалил игру, я играл часа 2 в нее и ни одной проблемы с ускоренной репликой/обрывом не встретил
    • https://store.steampowered.com/app/4846360/Heatwarped/?l=russian Underground 3 появился, есть демо.
    • Есть роликов “Ниндзя в деле”. Недавно по мотивам этих роликов анонсировали игру (есть и в ВКплей). На днях вышел первый дневник разработки. Ролики прикольные. Насчет того, что игра будет также крута, не уверен. Но кто знает?
    • Игра вылетает в ошибку на этапе компиляции шейдеров, так что да, нужен фикс Русификатор (звук) - для ПК-версии (Реплика + Eloquence Studio + SynthVoice).
    • Если спросить “чей The International 2026?”, какой будет ответ 
    • [Nintendo Switch] Sunless Skies: Sovereign Edition — русификатор v1.0 Тестовая версия русского перевода Sunless Skies для Nintendo Switch. Переведены сюжет, интерфейс, настройки, создание капитана, динамические сообщения и консольные элементы. Установка: закройте игру и скопируйте папку atmosphere из архива в корень microSD. Перед установкой сохраните резервную копию модов и сохранений. Полная инструкция по установке и удалению находится в архиве. Скачать:
      Google Drive
      Dropbox Авторство:
      Проект локализации — Graphomant.
      Перенос и адаптация на Switch — Gorrila Translate. Telegram: https://t.me/gorrilaTranslate
      Boosty: https://boosty.to/gorrilatranslate
      VK: https://vk.ru/gorrilatranslate Сделано с ♥ в Gorrila Translate
    •   Lantern of the Laughless Saint
  • Изменения статусов

    • 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 ответов
  • Лучшие авторы


×