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

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

Сгенерировал пока шрифты, будет немного времени, сразу скомпилирую и залью

https://dl.dropboxusercontent.com/u/1117292/Gener.zip

не будет пока работать. там хидеры только для MediumNormal1x . В скриптах нет поддержки других шрифтов.

я сегодня вечером допишу и выложу скрипты с поддержкой всех шрифтов

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


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

 

InVise2x перевел уже все слайды, вставил их уже в игру. Так что... Ждем шрифты и текст.

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


Ссылка на сообщение
не будет пока работать. там хидеры только для MediumNormal1x . В скриптах нет поддержки других шрифтов.

я сегодня вечером допишу и выложу скрипты с поддержкой всех шрифтов

да я кажется разобрался как хидеры и футеры резать

изменил, -9 импортируются, текстуры - нет, слишком маленькие оказались

короче имеется пока макет https://dl.dropboxusercontent.com/u/1117292...aredassets0.zip

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

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


Ссылка на сообщение
ничего он не решил там весь текст побитый получаеться потому что нет привязки символов, т,е рисовал в произвольном порядке

Все работает сам вставлял в редактор русский текст диалогов. Все отображается нормально.

Я речь то веду к тому что пора вставлять русский перевод, пока остальные шрифты доделывают. Чтоб потом сразу все готово было и текст вставлен и шрифты. Быстрей выйдет.

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


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

версия 0.2 скриптов

---------------------

исполняемые файлы

https://www.dropbox.com/s/4l00ceb4hvusd3s/fontdata_exe.zip

исходники

https://www.dropbox.com/s/meaxoxfdtr2dz2d/fontdata_py.zip

конфигурации к bmfont (для облегчения работы)

https://www.dropbox.com/s/tui6bdqvm599ga7/b...nt%20config.zip

---------------------

добавлено поддержка всех шрифтов в игре

при проведении тестов обнаружны проблемы только с одним из самых больших шрифтов

(толи я не загрузил текстуру, толи координаты забыл, толи ошибка в коде - но основные шрифты работают, так что выпускаю так пока)

Pipeline:

1. настраиваем BMFont:

Для удобства загружаем кофиграции приложеные выше (внутри установлены правильные размеры текстуры и другие опции)

Изменяйте любые параметры, главное чтобы:

сохранялся требуемый размер текстуры

шрифт влазил на одну текстуру

формат выходных файлов: tga(32 bit depth, данные в альфаканале), fnt(текстовый)

выбираем нужные русские символы:

в предложенных конфигурациях выбраны нужные символы

сохраняем шрифт под нужным именем шрифта, например SmallNormal2x.fnt

внимание! ограничение на имена файлов принимаемых для компиляции. это связано с тем что по имени автоматически подключаются нужные хидеры.

Списсок доступных имен https://www.dropbox.com/s/4qioq8jzid9hmk4/fontname.txt

fondata-compile выдаст сообщение если это ограничение нарушено

внимание! ограничение на количество символов в импортируемом шрифте. оно должно быть равно или меньше количества символов в оригинальных файлах. но многие из оригинальных не используются, так что вы вольны выбрать вместо них другие.

fondata-compile выдаст сообщение если это ограничение нарушено

внимание! ограничение на размер текстуры - размер должен соответсвовать оригинальной текстуре.

fondata-compile выдаст сообщение если это ограничение нарушено

2. Сгенерированые битмап шрифт .tga и файл дескрипторов .fnt закидываем его в папку с утилитами

3. Запускаем tga_compile

Он переворачивает и корректирует tga текстуру в текущей папке . Результат в *.srr.tga

4 Скачиваем и устанавливаем NVIDIA Texture Tools 2

5.Переходим в директорию c:\Program Files\NVIDIA Corporation\NVIDIA Texture Tools 2

и запускаем nvttcmd.bat nvcompress -nomips -alpha -bc3 ваш_файл.tga

получаем результат в виде ваш_файл.dds

Для упрощения работы предложен bat-файл nvidia-compile-dds.bat , обрабатывающий все файлы *.tga.srr.tga в текущей директории

(Пути к Nvidia Texture Tools настроены в нем для XP, измените самостоятельно если вы имеете другую ОС или другое место установки Texture Tools)

Итак мы получили текстуры шрифтов в виде dds

Переименуйте их в вид, требуемый для UnityAssetExplorer, и импортируйте их вместо нужных текстур в sharedassets0

3. Запускаем fontdata_compile

Он строит из всех *.fnt в текущей папке бинарные файлы во внутреннем формате unity с названием соответсвующим этой текстуре, например для MediumBold2x.fnt будет создан sharedassets0_1845.-9.bin . Результат получаем в *.bin

Я рекомендую запускать утилиты в командной строке, чтобы вы не пропустили сообщения об ошибке, если таковые будут.

Итак, мы получили бинарный файл *.bin, переименовываем его в нужный нам файл с координатами шрифта (убираем расширение bin) и импортируем в sharedassets0

ВНИМАНИЕ: ПРОГРАММА РАСПРОСТРАНЯЕТСЯ ПО ПРИНЦИПУ «КАК ЕСТЬ». ПРИ ЭТОМ НЕ ПРЕДУСМАТРИВАЕТСЯ НИКАКИХ ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ. ВЫ ИСПОЛЬЗУЕТЕ ЕЕ НА СВОЙ СОБСТВЕННЫЙ РИСК. НИ АВТОР, НИ ЕГО УПОЛНОМОЧЕННЫЕ АГЕНТЫ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ЗА ПОТЕРИ ДАННЫХ, ПОВРЕЖДЕНИЯ, ПОТЕРИ ПРИБЫЛИ ИЛИ ЛЮБЫЕ ДРУГИЕ ВИДЫ ПОТЕРЬ, СВЯЗАННЫЕ С ИСПОЛЬЗОВАНИЕМ (ПРАВИЛЬНЫМ ИЛИ НЕПРАВИЛЬНЫМ) ЭТОЙ ПРОГРАММЫ.

инструкция будет дополняться по мере поступающих вопросов. пока все.

PPS утилита fondata-extract - для извлечения хидеров и футорв из оригинальных -9 фалов, но так как все хидеры уже извлечены - то она вам не понадобится, может быть

update: обновлен fondata-compile. теперь вы можете выставлять соответствие между именами шрифтов и файлами дексрипторов в текстовом файле fontdata-compile.cfg

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

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


Ссылка на сообщение
версия 0.2 скриптов

добавлено поддержка всех шрифтов в игре

а размер файлов есть возможность пофиксить? -9 есть, а dds-ки меньше и больше ругается

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


Ссылка на сообщение
InVise2x перевел уже все слайды, вставил их уже в игру. Так что... Ждем шрифты и текст.

Работа движется, что не может не радовать. Поставил игру, но миссии прохожу в основном наугад. А хотелось бы всю историю прожить

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


Ссылка на сообщение
а размер файлов есть возможность пофиксить? -9 есть, а dds-ки меньше и больше ругается

DDS-ки по определению одинакового размера получаются, если ты в том же формате сохранишь. так что это не проблема =)

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


Ссылка на сообщение
DDS-ки по определению одинакового размера получаются, если ты в том же формате сохранишь. так что это не проблема =)

через nvidia не получились, когда вручную стал паковать альфаканал, то норм

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


Ссылка на сообщение
а размер файлов есть возможность пофиксить? -9 есть, а dds-ки меньше и больше ругается

если я правильно понял, то эту возможность я пока не исследовал.

по крайней мере в хидере -9 зашит размер используемой текстуры, но я не уверен что это единственное место где он зашит - так что от греха подальше и чтобы побыстрее выпустить скрипты, рекомендую строго соответсвовать оригинальным размерам.

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


Ссылка на сообщение
если я правильно понял, то эту возможность я пока не исследовал.

по крайней мере в хидере -9 зашит размер используемой текстуры, но я не уверен что это единственное место где он зашит - так что от греха подальше и чтобы побыстрее выпустить скрипты, рекомендую строго соответсвовать оригинальным размерам.

sharedassets0_1856.-9 у меня -10

sharedassets0_1857.-9 у меня -5

sharedassets0_1859.-9 у меня -11

для какой это версии игры?

у меня открывает так

 

Spoiler

sharedassets0_1834.-9 LargeNormal1x_0

sharedassets0_1835.-9 LargeNormal2x_0

sharedassets0_1837.-9 MediumBold1x_0

sharedassets0_1838.-9 MediumBold2x_0

sharedassets0_1840.-9 MediumNormal1x_0B

sharedassets0_1841.-9 MediumNormal2x_0B

sharedassets0_1843.-9 MediumOutlined1x_0

sharedassets0_1844.-9 MediumOutlined2x_0

sharedassets0_1846.-9 SmallBold1x_0

sharedassets0_1847.-9 SmallBold2x_0

sharedassets0_1849.-9 SmallNormal1x_0

sharedassets0_1850.-9 SmallNormal2x_0

sharedassets0_1852.-9 XLargeBold1x_0

sharedassets0_1853.-9 XLargeBold2x_0

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

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


Ссылка на сообщение
sharedassets0_1856.-9 у меня -10

sharedassets0_1857.-9 у меня -5

sharedassets0_1859.-9 у меня -11

для какой это версии игры?

у меня открывает так

 

Spoiler

sharedassets0_1834.-9 LargeNormal1x_0

sharedassets0_1835.-9 LargeNormal2x_0

sharedassets0_1837.-9 MediumBold1x_0

sharedassets0_1838.-9 MediumBold2x_0

sharedassets0_1840.-9 MediumNormal1x_0B

sharedassets0_1841.-9 MediumNormal2x_0B

sharedassets0_1843.-9 MediumOutlined1x_0

sharedassets0_1844.-9 MediumOutlined2x_0

sharedassets0_1846.-9 SmallBold1x_0

sharedassets0_1847.-9 SmallBold2x_0

sharedassets0_1849.-9 SmallNormal1x_0

sharedassets0_1850.-9 SmallNormal2x_0

sharedassets0_1852.-9 XLargeBold1x_0

sharedassets0_1853.-9 XLargeBold2x_0

стим. последняя версия. проверил локальный кэш в стиме, - загрузило самый свежий sharedassets0

значения остались такими же как и у меня в табличке

обновил версию утилиты до 0.3

обновлен fondata-compile. теперь вы можете выставлять соответствие между именами шрифтов и файлами дескрипторов в текстовом файле fontdata-compile.cfg

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

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


Ссылка на сообщение
стим. последняя версия. проверил локальный кэш в стиме, - загрузило самый свежий sharedassets0

значения остались такими же как и у меня в табличке

обновил версию до 0.3

обновлен fondata-compile. теперь вы можете выставлять соответствие между именами шрифтов и файлами дескрипторов в текстовом файле fontdata-compile.cfg

получилось так https://dl.dropboxusercontent.com/u/1117292/1.0.3.zip[/post]

у меня 0.2

Пока так, есть пара моментов, их видно на скринах

пока Courier, как было в настройках, сейчас буду вшивать нормальный шрифт

 

Spoiler

Shadowrun%202013-08-05%2021-52-12-17.png

Shadowrun%202013-08-05%2021-52-57-84.png

Shadowrun%202013-08-05%2021-53-07-64.png

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: SerGEAnt
      Automobilista 2

      Метки: Гонки, Симулятор, Спорт, Автосимулятор, VR Платформы: PC Разработчик: Reiza Studios Издатель: Reiza Studios Дата выхода: 31 марта 2020 года Отзывы Steam: 12057 отзывов, 91% положительных
    • Автор: SerGEAnt
      Executive Assault 2

      Метки: Стратегия в реальном времени, Строительство, Космический симулятор, Стратегия, Строительство базы Платформы: PC MAC Разработчик: Hesketh Studios Издатель: Hesketh Studios Дата выхода: 18 октября 2023 года Отзывы Steam: 1603 отзывов, 82% положительных

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

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

    • @allodernat продублирую сюда то, что тебе писал, а то люди навоображают себе невесть что   С сюжетными диалогами  всё ок, поправил в паре катсен только.  Нпц проверялись в основном те, что стоят на месте — у них хоть какая то полезная информация, бродячие нпц в 90% случаев не проверялись. В интерфейсе выходят за поля, только предметы и аксессуары с длинными названиями (из 3-х и более слов) — их ооочень мало, так что не критично. В целом: если не брать повторы строк — редактированных строк неприлично мало) За русификатор огромное спасибо. Жду от вас двоих ещё какую нибудь интересную мне жрпг`шку
    • Поправил багу нейросеткой. Думаю, что можно текст ниже отдать любому агенту и он справится. Ну или хозяин перевода поправит (как с ним связаться непонятно, он снёс бусти и всякие ссылки, осталось только сборка на зоге). Может кому-то будет полезно.  ***
      Русификатор West of Loathing: напарник пропадает в бою — причина и исправление Что происходит
      После установки русификатора напарник (Сьюзи, Пит, Док Элис или Гэри) перестаёт появляться в бою. В обычных локациях он на месте, с ним можно разговаривать, но в драке вы остаётесь одни. Сохранения при этом не портятся. Почему
      У каждого напарника в игре есть два имени. Одно — для игрока, его видно на экране («Сьюзи Кокран»). Второе — служебное, его видит только сама игра (susie), и по нему она находит нужного бойца, когда начинается бой. В русификаторе случайно перевели и служебные имена: вместо pete, alice, susie, gary там стоит «пит», «элис», «сьюзи», «гэри». Игра ищет бойца по имени «сьюзи», не находит (он по-прежнему записан как susie) и молча начинает бой без напарника. Что нужно исправить
      В файле core из русификатора есть список под названием pardners. В нём четыре слова нужно вернуть на английский: пит → pete
      элис → alice
      сьюзи → susie
      гэри → gary Больше ничего менять не надо. Имена на экране при этом остаются русскими — они хранятся в другом месте. Для тех, кто хочет поправить сам
      Файл core весит около 2 ГБ, обычным Блокнотом его не открыть — нужен hex-редактор (например, HxD). Найдите поиском по тексту слово pardners. Сразу после него идут четыре строчки в кавычках — это и есть переведённые имена (в редакторе они могут выглядеть как абракадабра). Впишите поверх них "pete", "alice", "susie", "gary" в том же порядке. Важно: печатать нужно в режиме замены, а не вставки, чтобы размер файла не изменился ни на один байт. Английские слова короче русских, поэтому оставшееся от старого слова место забейте пробелами. Если размер файла изменится, игра перестанет запускаться — на этот случай сделайте копию файла перед правкой.
    • Обновление: build25674363 The Merlies
    • Столько вариантов перебрали, а уехали всё равно на фургоне ))
    • При установке озвучки от (Arte AI) пишет, что игра запущена и не даёт установить, хотя этого близко нет
    • Прошелся немного по игре и я сходу не нашел особых проблем.
      Сосредоточусь пока на других играх.

      Есть желающие посидеть на досуге полистать перевод ?
      Я подготавливаю сайт (ближе к декабрю) и выдам возможность сразу редактировать, а уже на основе редакторской версии сделаю патч. Сначала только желающим, потом к февралю на свой любимый nic.ru закину    
    • Обновил текстовый русификатор для Reach’a (версия от 06.10.26). Перевёл обучающие подсказки (не всплывали в ходе тестов, поэтому не были переведены сразу) + пару целей миссий. Поправил несколько реплик в катсценах, чтобы быстро не исчезали (в геймплее таких не наблюдается). Сделал нейтральными все реплики, в которых к ГГ обращались как к мужчине, ведь он может быть и женщиной. Добавил отсутствующие субтитры для Джорджа и Эмиля (они произносят всего одно слово, но тем не менее) + восстановил скрытые субтитры в последней катсцене Новой Александрии, которые не сопровождаются озвучкой, ведь реплики были вырезаны ещё до релиза игры (реплики вырезали, а субтитры забыли — их удалили только в 2022 году). Мне захотелось их вернуть. ID всех этих реплик уже были вписаны в файл локализации, просто строчки не были заполнены текстом, из-за чего и не воспроизводились в игре. Именно так я добавил субтитры для спятившего штурмовика ещё в первой версии русификатора — просто нашёл нужные строчки и заполнил их. Были внесены и другие правки (не только в реплики), но говорить о них смысла нет, так как они не особо важные. @SerGEAnt, пожалуйста, залейте обновлённый архив во все разделы, ведь я и инструкцию расширил)  
    • На первую часть не будет перевода?
    • Спасибо помогло Я до этого тоже вроде извлекал но ничего не менялось. Спасибо огромное за помощь))))
    • @goosemose так ты его распакуй)) 7z архив, игра не понимает архивы и что с ним делать и вполне понятно игнорирует)
  • Изменения статусов

    • goosemose  »  Orionus

      Здраствуйте
      Хотел спросить за руссификатор для Dragon Quest 3, есть ли бесплатный для пк? Или только платный недавно купил ее в стиме, думал что на пк есть руссификатор, уже некоторое время ищу и нахожу либу пустые файлы либо платные, хотя по коментариям вроде видно что был на пк бесплатный перевод.
      Подскажите пожалуйста.
       
      · 0 ответов
    • 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 - Релиз
      · 1 ответ
    • 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 ответа
  • Лучшие авторы


×