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

Fez

banner_pr_fez.jpg

Сообщение добавлено пользователем SerGEAnt

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

Всё у меня получилось запаковать новые шрифты внутр .pak файла.

Правда приходится всё делать вручную в HEX редакторе.

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

В общем метод оказался простой.

Структура .pak файла такая:

RjtEBtleGHc.jpg

вначале идут 4 байта - это количество файлов в архиве (чёрный)

Потом просто ряд файлов в таком виде:

1 байт - длина имени файла (красный), само имя в виде ansi строки (зелёный)

4 байта - длина данных в байтах (синий) и сами данные (голубой)

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


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

NoiseDoll,

а т.е. просто заменила HEX шрифтов в HEX .pak файла?

снимаю шляпу перед вами :)

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

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


Ссылка на сообщение
Всё у меня получилось запаковать новые шрифты внутр .pak файла.

Правда приходится всё делать вручную в HEX редакторе.

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

В общем метод оказался простой.

Структура .pak файла такая:

RjtEBtleGHc.jpg

вначале идут 4 байта - это количество файлов в архиве (чёрный)

Потом просто ряд файлов в таком виде:

1 байт - длина имени файла (красный), само имя в виде ansi строки (зелёный)

4 байта - длина данных в байтах (синий) и сами данные (голубой)

Я бы женился на вас!)))

:tongue:

Удивительно, что так просто все оказалось

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


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

а т.е. просто заменила HEX шрифтов в HEX .pak файла?

снимаю шляпу перед вами :)

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

Вот, получилось сделать скриншот с новыми шрифтами.

p8Gj2vPpXn0.jpg

Да... шрифт получился крупнее прежнего, это нужно подгонять.

Ещё я вроде нашла тот самый шрифт, который в игре используется, но при изготовлении XNB файла, он получаются сглаженным, чуть размазанным, не как в оригинале. Не знаю как отключить эту опцию @_@

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

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


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

Есть прогресс ребята, первая строчка в игре на русском! :)

98ffUs2o-A0.jpg

Black_Sun а ты как переносил xml-ки с текстом на ноту?

Вручную или скрипт какой-нибудь писал?

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

<?xml version='1.0' encoding='UTF-8'?><XnaContent><Asset Type="System.Collections.Generic.Dictionary[system.String, System.Collections.Generic.Dictionary[system.String, System.String]]"><Item><Key></Key><Value>	<Item>		<Key>ContinueGame</Key>		<Value>ПРОДОЛЖИТЬ</Value>	</Item>	<Item>		<Key>Loading</Key>		<Value>Загрузка, пожалуйста подождите...</Value>	</Item>	<Item>		<Key>SettingsTitle</Key>		<Value>НАСТРОЙКИ</Value>	</Item>	<Item>		<Key>Leaderboards</Key>		<Value>ТАБЛИЦА ЛИДЕРОВ</Value>	</Item>	<Item>		<Key>ExitConfirmationTitle</Key>		<Value>ВЫХОД</Value>	</Item>	<Item>		<Key>StartNewGameTitle</Key>		<Value>НОВАЯ ИГРА</Value>	</Item></Value></Item></Asset></XnaContent>

 

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

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


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

NoiseDoll,

у меня просто нет слов, у тебя ещё и XNB файлы на win 8 получается готовить, можно это конечно у меня х64 сказывается, но всё равно просто невероятно, ^_^

теперь я знаю куда ехать за девушкой? ;)

попробую добиться от гугла как мастерить xnb файлы

тут http://rghost.ru/45744973 ещё несколько шрифтов, опять таки из террарии :)

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

в принципе вроде ничего сложного

вот как-то так

строка для поиска

\<Entry key="(.{1,})"\>(.*)\<\/Entry\>

 

чем заменить(опции рег-exp и ESC-последовательность)

<Item>\n<Key>$1</Key>\n<Value>$2</Value>\n</Item>\n

 

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

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


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

у меня просто нет слов, у тебя ещё и XNB файлы на win 8 получается готовить, можно это конечно у меня х64 сказывается, но всё равно просто невероятно, ^_^

теперь я знаю куда ехать за девушкой? ;)

попробую добиться от гугла как мастерить xnb файлы

тут http://rghost.ru/45744973 ещё несколько шрифтов, опять таки из террарии :)

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

в принципе вроде ничего сложного

вот как-то так

строка для поиска

\<Entry key="(.{1,})"\>(.*)\<\/Entry\>

 

чем заменить(опции рег-exp и ESC-последовательность)

<Item>\n<Key>$1</Key>\n<Value>$2</Value>\n</Item>\n

 

У меня тоже x64, не заметила никаких проблем с XNB, пользуюсь программкой XNB Builder.

Из террарии шрифты не подойдут - нужно свои изготавливать, потому что должен быть определённый размер, у меня уже есть подходящие .spritefont файлы...

Вот тут есть подробное описание, почему шрифты такие корявые получаются и есть решение, но на компьютере должен быть установлен XNA Game Studio, чтоб прям в нём делать шрифты с помощью другой библиотеки. А у меня он не устанавливается, потому что Visual Studio 2012 на компьютере... а нужен 2010.

В принципе не такая уж большая проблема....

По поводу xml, игра как раз в таком виде их и читает, как я написала. Это тот самый апакер/декомпрессор из XNB не правильно их вытаскивает (а мож и правильно, просто у них так заведено, что обратной совместимости нет).

За regexp я не хочу пока браться, не очень я их понимаю... давай ты им займёшься, раз умеешь)

Просто скинешь мне новые xml файлы.

Когда перевод будет готов, естественно.

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

Вот шаблон

<?xml version='1.0' encoding='UTF-8'?><XnaContent><Asset Type="System.Collections.Generic.Dictionary[system.String, System.Collections.Generic.Dictionary[system.String, System.String]]"><Item><Key></Key><Value>	<Item>		<Key>ключ1</Key>		<Value>строка1</Value>	</Item>	<Item>		<Key>ключ2</Key>		<Value>строка2</Value>	</Item></Value></Item><Item><Key>fr</Key><Value></Value></Item><Item><Key>zh</Key><Value></Value></Item><Item><Key>pt</Key><Value></Value></Item><Item><Key>de</Key><Value></Value></Item><Item><Key>ko</Key><Value></Value></Item><Item><Key>it</Key><Value></Value></Item><Item><Key>ja</Key><Value></Value></Item><Item><Key>es</Key><Value></Value></Item></Asset></XnaContent>

 

PS: С другой стороны можно вообще выпилить все другие языки, оставить только английский (который заменится на русский), чтоб не тащить лишние килобайты в локализацию (и кому может прийти в голову идея устанавливать русификатор и играть на корейском, например :D )

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

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


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

NoiseDoll,

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

Visual Studio 2010 C# нужен, но он спокойно устанавливается вместе с 2012.

По поводу шаблона не совсем понял, хотя об этом рано пока, я даже не представляю пока как буду текст с notabenoid в файл вставлять, хотя там по порядку вроде, норм должно пройти всё.

нашёл прогу, вроде как раз для упаковки .spritefont http://rghost.ru/45746067

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

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


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

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

Visual Studio 2010 C# нужен, но он спокойно устанавливается вместе с 2012.

По поводу шаблона не совсем понял, хотя об этом рано пока, я даже не представляю пока как буду текст с notabenoid в файл вставлять, хотя там по порядку вроде, норм должно пройти всё.

нашёл прогу, вроде как раз для упаковки .spritefont http://rghost.ru/45746067

Не хочу себе лишних студий ставить на компьютер, она и так монструозна... Буду ждать когда новую версию XNA SDK выпустят под 2012 версию)

Ну щаблон, это как должен выглядеть xml файл со всеми языками.

Там такая структура: Словарь(ключ:язык, значение:Словарь(ключ:ключ, значение:строка))

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

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

Собственно на скриншоте запущена игра, в которой вообще всего одна единственная эта строчка, в других местах MISSING TEXT пишется, если в файле ничего нет)

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


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

Black_Sun, а на ноте уже весь текст выложен или нет?

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


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

NoiseDoll,

Отлично, буду работать, спасибо ещё раз :)

Kurt665,

Идёт корректировка пока что.

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


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

Идёт корректировка пока что.

просто на предыдущей странице ты говорил что еще не залил creditstext.xml, я так думал что там тоже текст...или в игре тааак мало слов?

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

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


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

Kurt665,

ну creditstext.xml я не вижу особого смысла заливать, там продюссеры, разработчики и т.п.

а так в общей сложности 603 строчки :)

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

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


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

Сегодняшнее обновление. Вставила первую порцию текста, которая касается главного меню.

Нашла, наконец, более менее подходящие шрифты) (но думаю их стоит слегка меньше сделать)

cZqZkDQ2N5A.jpg

H1UfqpTAvI4.jpg

К переводчикам - зачем такая непостоянность в регистре? Если написано в оригинале капсом, значит и надо писать капсом,.. буду ждать исправлений)

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


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

NoiseDoll, молодец!

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: pipindor666
      Daemon x Machina

      Жанр: Action
      Платформы: PC  SW
      Разработчик: Marvelous Inc.
      Издатель: XSEED Games, Marvelous USA, Marvelous Inc.
      Дата выхода: 13 сентября 2019 (Switch), 13 февраля 2020 (PC)
       

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

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

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

    • Боже, это великолепно
    • Goonswarm Games объявляет о начале работы над официальной русской озвучкой фильма «История POSTAL — Безумное наследие». Goonswarm Games объявляет о начале работы над официальной русской озвучкой фильма «История POSTAL — Безумное наследие». Эта картина рассказывает о пути одной из самых скандальных и влиятельных серий игр в индустрии. Зрителей ждут интервью с создателями, архивные кадры, истории разработки и реакции сообщества. Особое внимание уделено роли фанатов из России и СНГ, которые помогли POSTAL стать культовым проектом. Фильм выйдет на локальных онлайн-сервисах. Точная дата релиза и список площадок будут объявлены дополнительно. «История POSTAL — Безумное наследие» (Going Postal: The Legacy Foretold) — полнометражный документальный фильм, снятый независимой командой энтузиастов. Премьера состоялась в 2024 году. В этом кино собраны уникальные интервью с разработчиками Running With Scissors, журналистами и фанатами, а также редкие архивные материалы, раскрывающие, как POSTAL стал символом игровой контркультуры.
    • Источниками вдохновения автора называют The Legend of Zelda и Crypt of the NecroDancer. Студии Potata Company и HeroCraft PC сообщили о релизе весьма необычного проекта Lord Ambermaze, который сами авторы описывают как «увлекательное приключение на необыкновенном острове, где мир двигается только тогда, когда двигаетесь вы». \ Источниками вдохновения автора называют The Legend of Zelda и Crypt of the NecroDancer.
    • Также были представлены два дополнительных сюжетных набора: Loose Cannon и The Flower & the Flame. Эти наборы позволят игрокам исследовать Сиэтл в роли шерифа Камарильи Бенни Малдуна и примогена Изабеллы Мур, соответственно. Они включены в премиальные издания игры и будут выпущены в 2026 году. Компании Paradox Interactive и White Wolf совместно со студией The Chinese Room объявили, что кланы Ласомбра и Тореадор добавлены в базовую версию игры Vampire: The Masquerade — Bloodlines 2 и будут доступны для всех игроков с момента релиза. Также были представлены два дополнительных сюжетных набора: Loose Cannon и The Flower & the Flame. Эти наборы позволят игрокам исследовать Сиэтл в роли шерифа Камарильи Бенни Малдуна и примогена Изабеллы Мур, соответственно. Они включены в премиальные издания игры и будут выпущены в 2026 году. Цифровые издания Vampire: The Masquerade — Bloodlines 2 включает в себя: Deluxe Edition содержит Santa Monica Memories, косметический набор с предметами декора, вдохновленными оригинальной игрой Vampire: The Masquerade — Bloodlines, для обиталища Фаир. Набор можно будет приобрести отдельно. Premium Edition включает набор Santa Monica Memories и дополнительные сюжетные наборы Loose Cannon и The Flower & the Flame. Loose Cannon расскажет историю о шерифе клана Бруха по имени Бенни, позволив игрокам окунуться в его историю бесконечной погони. Игроки также получат экипировку в стиле Бенни для Фаир. The Flower & the Flame посвящен легендарному пути примогена клана Тореадор Изабеллы к созданию ее легендарного темного magnum opus. Обладатели The Flower & the Flame также получат наряд для Фаир в стиле Изабеллы после релиза набора. В Vampire: The Masquerade — Bloodlines 2 игроки проведут девять ночей в Сиэтле в роли старейшины вампиров Фаир, разбираясь в коварной политике придворной Камарильи и восстанавливая вампирские способности. На этом пути Фаир преследует и направляет голос Фабиена, детектива из клана Малькавиан — его искаженное восприятие реальности одновременно дает ключи к разгадке тайн и затмевает грань между истиной и иллюзией. Игроки могут выбрать один из шести кланов, у каждого из которых свой стиль игры, одежда и дисциплины: мятежный клан Бруха, адептов магии крови из клана Тремер, вершителей правосудия Бану Хаким, харизматичных Вентру, обворожительных представителей клана Тореадор и повелителей теней Ласомбра. Игроки должны быть внимательны к своему окружению, иначе они рискнут нарушить Маскарад — абсолютный закон секретности, который скрывает общество вампиров от человечества. Релиз проекта состоится 21 октября.
    • Ай яй яй Мирослав, как нехорошо. Ты же как фанат соуслайков и считаешь, что должна быть только одна сложность, чтобы страдать и преодолевать. Почему ты его бросил? Ему ведь грустно, что ты фанат соуслайков его бросил? Пожалуйста вернись и скажи ему, что ты был не прав, что бросил его одного там и закончи с этим раз и на всегда
    • @vvildfish проблема в том, что в этих фразах используется SDF шрифт, который не русифицирован. Система fallback шрифтов, если не находит нужных символов подсовывает мультиязычный шрифт на замену, но работает это криво, некоторые символы пропускает и выдаёт квадраты. Чтобы это исправить, надо найти нужный SDF шрифт и заменить его атлас и метрику на русифицированные. Но, чтобы его как-то найти, нужно его хотя бы увидеть в оригинале. Поэтому нужны эти надписи в игре на английском языке. Да и чтобы до них добраться, нужен хотя бы сейв в этом месте, где выводятся эти тексты. Тогда можно будет попробовать визуально идентифицировать этот шрифт, сравнивая его с теми, что есть в игре. По другому я не знаю как это шрифт вычислить.
    • прогресс прям шикарный за пару лет от смешного ,режущего уши до хороший “особо не к чему придраться” ... ленивые фаны видимо 
  • Изменения статусов

    • Дмитрий Соснов  »  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 | Реклама на сайте.

×