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

Gray Matter

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

Создал для твоего шрифта fnt-файл

Неплохо. Все работает, правда буквы прыгали по высоте (это, как я понимаю, моя вина), я поднял первую строку русских символов на пиксель, а вторую на два, и все стало ок.

gray_matter_localize_ninked_02.jpg

(Вот исправленный Gothic Ultra OToutlined_32.dds)

И еще я недоволен кернингом — посмотри как плотно стоят символы в оригинальном шрифте. Когда я пихал русские буквы поверх латиницы, они у меня стояли примерно так же плотно. Посмотри, например на расстояние между и и г в слове "игра" на картинке выше. Надо примерно так везде, уменьшать кернинг на пиксель в большинстве случаев.

gray_matter_localize_ninked_03.jpg

Я понимаю, выставление ширины — трудоемкий процесс, но делать разрядку у строчных букв совсем не круто. Сам бы сам все сделал, как считаю верным, но тонкости редактирования hex-кода меня пугают. И ты точно уверен, что ширины не совпадают?

Только в твоём шрифте нет букв "ё" и "Ё"

Я не проверял, есть ли в боксовском переводе эти буквы или нет, но если они используются, то возможно появление умляутов вместо них

Я выкинул ё и Ё, потому что ну их к черту. А боксовский перевод все равно нуждается в вычитке и правке, так что заменю если что. Кстати, чем я могу распаковать боксовский pak, чтобы глянуть тексты? Я пока только скриншоты видел.

...Могу подготовить DDS для всех остальных шрифтов по тому же принципу. Надо?

P.S. Вот как выглядит результат, для любопытствующих.

gray_matter_localize_ninked_01.jpg

Изменено пользователем Нинкед

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


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

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

Этот процесс можно по максу автоматизировать.

По-поводу распаковки боксового формата - никак, тока руками можно разобрать, ну по крайней мере я тока так могу. и То это оч сложно слава богу всего 2 архива.

По поводу текстов, тут тоже обнаружилась не приятность.

Достать я их достал и в блокноте они открываются как и пкшные, но игра их не ест.

В них служебная инфа хранится в Big Endian, а в Пк в Little.

Нужен программист, который автоматизирует процесс конвертирования BE в LE.

Можно и руками переворачивать, но там за 200 файлов. Нафик такой гемор.

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


Ссылка на сообщение
Неплохо. Все работает, правда буквы прыгали по высоте (это, как я понимаю, моя вина), я поднял первую строку русских символов на пиксель, а вторую на два, и все стало ок.

И еще я недоволен кернингом — посмотри как плотно стоят символы в оригинальном шрифте. Когда я пихал русские буквы поверх латиницы, они у меня стояли примерно так же плотно. Посмотри, например на расстояние между и и г в слове "игра" на картинке выше. Надо примерно так везде, уменьшать кернинг на пиксель в большинстве случаев.

Я понимаю, выставление ширины — трудоемкий процесс, но делать разрядку у строчных букв совсем не круто. Сам бы сам все сделал, как считаю верным, но тонкости редактирования hex-кода меня пугают. И ты точно уверен, что ширины не совпадают?

Я выкинул ё и Ё, потому что ну их к черту. А боксовский перевод все равно нуждается в вычитке и правке, так что заменю если что. Кстати, чем я могу распаковать боксовский pak, чтобы глянуть тексты? Я пока только скриншоты видел.

...Могу подготовить DDS для всех остальных шрифтов по тому же принципу. Надо?

Я понял, почему буквы скачут - в шрифте порядок расположения строк символов сверху вниз такой:

1. сначала пустая строка высотой в один пиксель

2. затем строка символов высотой в {первый байт fnt файла} - например, для шрифта меню = 41 пиксель

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

4. затем вторая строка символов и т.д.

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

Для 2-го пункта высоты строк для разных шрифтов, в пикселях:

Arial_10.dds = 19

Arial_14_Std.dds = 22

Arial_16_Std.dds = 24

Calibri_10.dds = 15

Calibri_12.dds = 19

DejaVu Serif_16.dds = 24

Gothic Ultra OT_20.dds = 25

Gothic Ultra OT_26.dds = 33

Gothic Ultra OT_28.dds = 34

Gothic Ultra OT_30.dds = 37

Gothic Ultra OT_32.dds = 39

Gothic Ultra OT_36.dds = 44

Gothic Ultra OToutlined_28.dds = 36

Gothic Ultra OToutlined_32.dds = 41

Liberation Sans_14.dds = 21

Liberation Sans_20.dds = 30

PhontPhreak's Handwriting_24.dds = 52

PPHandwriting_18.dds = 40

PPHandwriting_20.dds = 45

PPHandwriting_30.dds = 66

SF Grunge Sans_28.dds = 53

SF Grunge Sans_36.dds = 68

Small Fonts_14.dds = 22

Times New Roman_20.dds = 31

~~~~~~~~~~~~~~~~~~~~

Я сегодня допишу прогу для распаковки боксовского pak'a и скину распакованный текст.

Насчёт ширин - видимо, я беру в расчёт лишний пиксель, отсюда и расстояние между буквами увеличивается. Попробую уменьшить.

Да, готовь остальные ддс-ки, только с учетом того, что я выше написал

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

Этот процесс можно по максу автоматизировать.

По-поводу распаковки боксового формата - никак, тока руками можно разобрать, ну по крайней мере я тока так могу. и То это оч сложно слава богу всего 2 архива.

По поводу текстов, тут тоже обнаружилась не приятность.

Достать я их достал и в блокноте они открываются как и пкшные, но игра их не ест.

В них служебная инфа хранится в Big Endian, а в Пк в Little.

Нужен программист, который автоматизирует процесс конвертирования BE в LE.

Можно и руками переворачивать, но там за 200 файлов. Нафик такой гемор.

На данный момент это единственный рабочий вариант для решения задачи.

Как можно автоматизировать? Предлагай варианты.

Насчёт переворачивания указателей на строки не волнуйся, там всё просто, прогу я сегодня добью.

Перепаковал боксовский перевод в формат игры

http://zalil.ru/30071340

Там же пак со шрифтами - добавил изменённый шрифт меню и поправил немного его fnt файл (у некоторых букв уточнил координаты и уменьшил ширину)

Можно переходить к другим шрифтам

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

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


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

Как продвигаются дела с русиком,есть надежда??

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


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

 

Нинкед вроде как обещал нарисовать шрифты, а я жду эти шрифты, чтобы сделать к ним *.fnt файлы, но он куда-то пропал

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


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

Прошу извинить, очень много работы. Шрифты будут вечером сегодня.

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


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

Дерзайте ребята,огромное вам спасибо!!!

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


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

Присоединяюсь,спасибо,очень ждем вашего перевода!!!!!!!!!!!!!!

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


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

Вот для начала все Gothic Ultra, включая подправленный 32 с обводкой.

http://dl.dropbox.com/u/2420360/Gothic%20Ultra%20OT.zip

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

Теперь о переводе. Я en.pak переименовал в ru.pak, в файле installation.ini включил поддержку русского (просто скопировал инфу для английского и заменил en на ru), и в настройках игры благополучно появился новый язык.

В текстурах я еще толком не копался, но ясно, что их тоже надо будет переводить. В первую очередь текст из books.pak, но там немного, и задача плевая. Меня больше пугает пазл из jigsaw.pak: для каждого из языков он по разному нарисован, и имеет разную логику. То есть мало его перевести, надо заново придумать логику головоломки, и написать скрипт на lua. За идеями я бы обратился за помощью к опытным квестовикам, уже одолевших игру целиком.

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

P.S. Уважаемые граждане нуждающиеся в переводе, как только будут переделаны шрифты (а это случится, я надеюсь, в ближайшие дни), игра окажется переведенной на 95%, и ее уже можно будет успешно и радостно проходить. Но полный и дотошный перевод займет еще от пары недель до месяца.

Изменено пользователем Нинкед

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


Ссылка на сообщение
Вот для начала все Gothic Ultra, включая подправленный 32 с обводкой.

В шрифте "Gothic Ultra OToutlined_32" слишком маленький интервал между заглавными буквами.

Одна буква налезает на другую, например, "Г" на "Д" и т.п.

Надо бы увеличить этот интервал. В принципе, то же можно сделать и с маленькими буквами. Да и просто визуально работать с ними проще, когда интервал шире.

К остальным шрифтам претензий нет. Сегодня займусь ими.

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

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


Ссылка на сообщение
Уважаемые граждане нуждающиеся в переводе, как только будут переделаны шрифты (а это случится, я надеюсь, в ближайшие дни), игра окажется переведенной на 95%, и ее уже можно будет успешно и радостно проходить.

Имеется в виду промтовский перевод? Да, большинство и ему рады будут! Даже я! :tease:

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


Ссылка на сообщение
Имеется в виду промтовский перевод? Да, большинство и ему рады будут! Даже я!

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

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


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

Нинкед

Урраа!! Тогда я вообще просто счастлива! Дай бог тебе, чего хочется! :air_kiss:

Ждем!

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

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


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

Уважаемые участники русификации, примите мое искреннее восхищение от такой виртуозно проделанной очень непростой работы :wub:

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


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

Нинкед, шрифт "Gothic Ultra OToutlined_32" можешь не переделывать - я не вижу разницы с тем, который ты делал раньше (который и пойдет в перевод), кроме суженных интервалов

Ширина букв-то останется та же, поэтому нет смысла лепить буквы друг к другу

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: pudov83
      Разработка: Irresponsible Games
      Издание: Daedalic Entertainment
      Вышла: 24 января 2014 г.
      Язык издания: en
      Другие: -
      Русская версия
      В России*: не издавалась
      Об игре
      Платформа: .PC
      Жанры/темы: детектив
      Вид: от 3-го лица
      Управление: point-n-click
      Движок: Panda 3D
      Системные требования: Pentium IV 1.8 ГГц, 1 Гб RAM, 3 ГБ HDD, DirectX 9.0c-совместимая видеокарта с 256 Мб VRAM (не ниже GeForce FX или ATI Radeon 9500), DirectX 9.0c-совместимая звуковая карта, Windows XP/Vista, клавиатура, мышь.
      Лицензия: commercial
      Описание
      Грабитель Джо, отбывающий свой сорокалетний срок в тюрьме Алькатрас за нападение на машину инкассаторов, решил «смазать лыжи». Но, как мы знаем, побег - дело непростое. Джо потребуется помощь того, кто находится на воле, и его жена Кристина вполне для этого сгодится. Но вот незадача - у неё тоже проблемы. Микки, один из подельничков Джо, угрожает пришить её, если она не отдаст ему деньги, украденные Джо во время нападения на машину. Джо, понятно дело, держит рот на замке, и потому его жене придётся выпутываться самой из этой щекотливой ситуации.
      С технической стороны нам предлагают 70 вручную нарисованных локаций, созданных по реальным фотографиям и картам Алькатраса и района Норт Бич Сан-Франциско, 22 персонажа, возможность в любое время переключаться между Джо и Кристиной, а также несколько концовок, удачных и не очень. В качестве бонуса - подсветка активных точек и саундтрек от Педро Маседо Камачо.
    • Автор: parabelum
      Classified: France '44

      Метки: Пошаговая тактика, Вторая мировая война, Стелс, Историческая, Стратегии Разработчик: Absolutely Games Издатель: Team17 Дата выхода: 05.03.2024 Отзывы: 821 отзывов,  71% положительных Тактическая стратегия с пошаговыми сражениями, действие которой разворачивается в оккупированной Франции незадолго до высадки союзников в Нормандии. Возглавьте элитный отряд бойцов, действующий в тылу врага, и вместе с французским Сопротивлением ослабляйте немецкие силы перед Днём Д.
      Основной упор сделан на тактике, скрытности и грамотном использовании возможностей каждого бойца: планируйте операции, устраивайте диверсии, выбирайте позиции и решайте, когда действовать незаметно, а когда вступать в открытый бой. Успех каждой операции влияет на общую кампанию, а подготовка к большой битве начинается задолго до первого выстрела на побережье.
      Русификатор

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

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

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

    • Parabelum, не знаю может уже исправил в будущем обновлении но на всякий случай Star Wars нулевая рота, режет глаза)
    • Подозреваю, Кузнецов просто на официальных заказах (в других проектах) заработает больше, вот и все. Ему финансово невыгодно тратить время на озвучку Ведьмака от GV. 
    • Так официального заказа не будет и вряд ли он будет в ближайшие годы. Чего ждать? Четыре с половиной года прошло, многое поменялось в мире, а со стороны Проджектов оттепели и близко не видать.  Да, ладно. Сейчас до сих пор ждать, когда западные разработчики которые повернулись к нам жопой, развернутся и начнут снова улыбаться, и у нас всё заказывать?! Смешно! Я ещё понимаю, кто ещё до сих пор работает с рынком или хотя бы делает заказы на озвучку, можно репутацией дорожить, боятся чего-то. А вот кто нам давно жопой повернулся, что перед ними выплясывать так? Тем более непонятно, когда эти товарищи вообще собираются разворачиваться к нам лицом?! А, не жопой. И, в чём будет его вина перед ними когда они развернутся? Они собираются наверствовать упущенное?! И СД Проджект сразу закажут озвучку на все проекты, которые не озвучивала у нас до этого? Вряд ли. С Киберпанком ребята тоже боялись, отнеслись лояльно к издателю, который жопой к нам повернулся, в ожидании чуда, что всё поменяется. Но прошло достаточно времени понять, что ничего не поменяется и выслуживаться перед такими издателями не нужно. Другие авторы озвучек это осознали, а вот Кузнецов до сих пор нет. СД Проджект не заложники ситуации, когда они не могут ничего подделать, не продавать нам игры, не делать озвучки. Как показала практика, многие разработчики нам продают игры и никаких проблем это им не создаёт. А, также многие заказывают и делают озвучки своих игр, опять же никаких проблем. Значит это принципиальная позиция СД Проджект, не продавать нам и не делать озвучку игр, которые ранее переводили. Тогда и пачкать репутацией тут не чем, так как СД Проджект сами репутацию запачкали не плоха, перед своими потребителями, которые их уважали и покупали игры. 
    • Сделал текстовый перевод для версии Xbox 360
      https://youtu.be/oVIYG_HZ5dA
    • Текстовый русик?) Мое почтение)
    • Перевод от zarudnev становится криво, в игре появилась аброкадабра из символов
    • Вот это дело, вот ты Вадик молодец, у меня уже так встал, что страшно со скамейки вставать., я как раз во дворик посидеть вышел. С одной стороны приятно, а с другой конкретная подстава. Я так и обед могу пропустить. Вполне возможно, рокстары могут, и уже не раз это доказали 
    • @SerGEAnt, видать добавил всю свою коллекцию шрифтов и локализации на все языки мира, так, на всякий случай.
    • Аналогично. Но. Геймплей, его возможности и фантазия пробудили во мне то, что уже почти уснуло — энтузиазм. Слишком круто у них выходит и масштабно, почти та ГТА, что приходила во влажных мечтаниях.
  • Изменения статусов

    • 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 ответа
    • serfly  »  SerGEAnt

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


×