Перейти к содержимому
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, молодец!

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: Jimmi Hopkins

      Секс, наркотики и... киберпанк!
      В троих непохожих существ — боевую хакершу, управляющую мегакорпорации и гангста-андроида — вселяется таинственная сущность. 
      Киберпанк, абсурд, чёрный юмор, криминальная/хакерская история.
      Главные герои в основном андроиды, хакеры и связанные с ними персонажи.
      Общий градус: убийства, угрозы, террор, наркотики/алкоголь, корпоративное насилие, но подача часто комедийная.
      Мат присутствует, но его очень мало.
      Для ПК steam / gog   Глубокая локализация (текст, графика, анимация) 18+:  Джимми Хопкинс   Доработано: текст субтитров ставится на паузу до клика мышкой. архаичный сленг из конца 80-х, малознакомый современному игроку немного поправлен, дабы не гуглить   Русификатор для ПК (текст, графика). Установка (простой sfx архив, но антивирус может ругаться на содержимое):
      Запустить Rusifikator_BornPunk.exe и выбрать папку с игрой Не закрывать окно! Дождаться завершения установки (займет некоторое время). Удаление:
      Запустить rus_uninstall.bat Восстановление:
      Если по какой-то причине установка была прервана (моргнул свет, случайно закрыли окошко инсталлятора): запустить repair.bat и все файлы вернутся на свое законное место запустить русификатор заново либо удалить остатки через rus_uninstall.bat Видео демонстрация русификатора (новое)
       
    • Автор: Matador
      Demons Roots

      Метки: Приключение, Ролевая игра, Японская ролевая игра, Аниме Разработчик: Quick nail Aristocrat Издатель: Kagura Games Серия: Kagura Games Дата выхода: 14.01.2023

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

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

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

    • Неа, игра не заинтересовала и мульт по инерции. А жаль, киберпанка мало.
    • Миракл тоже юзает художественный ИИ не меньше нас) уже раз сто ловили на этом и кол-во подписок резко упали с его группы(позабанил поныл что они все террористы) как обычно)
    • Кстати а ты Бегущих по краю смотрел? Ждешь в октябре второй сезон? 20 октября должен выйти.  Я первый как-то на автопилоте посмотрел, тогда хайп такой стоял по этой теме, что упустил сюжет даже. Наслаждался вселенной и персонажами.  Второй будет не связан с первым, так что в принципе не страшно. 
    • Обновление русификатора до версии 1.01: 1.    Все плашки имен переведены. (Кроме Спец. имен) 2.    Быстрая вычитка на соответствие полов в диалогах. 3.    Правка фраз, чтобы текст корректно влезал в пределы экрана. (Исправлено известное) 4.    Небольшая вычитка на наличие странных фраз и опечаток. Файлы по ссылкам уже заменены на актуальные
    •   • Год выпуска: 2026
      • Жанр: RPG
      • Разработчик: WRIGHT FLYER STUDIOS
      • Издатель: WRIGHT FLYER STUDIOS
      • Язык интерфейса: Английский, Японский, Корейский, Упрощенный китайский, Традиционный китайский
      • Язык озвучки: Английский, Японский

      Описание игры
      Another Eden Begins — это полноценная одиночная JRPG, основанная на сюжетной арке популярной вселенной Another Eden от студии Wright Flyer Studios. Масато Като, известный как сценарист культовых классических проектов Chrono Trigger и Chrono Cross, представляет совершенно новое эпическое приключение, преодолевающее границы прошлого, настоящего и будущего. В отличие от оригинальной мобильной версии, игра полностью лишена каких-либо гача-элементов или микротранзакций и разработана с нуля на новом движке для обеспечения полноценного консольного игрового процесса. Игроков ждут глубокие стратегические пошаговые битвы Command Battles, механика накопления энергии Another Force, а также система Новая игра+, позволяющая открыть более 10 различных концовок в зависимости от принятых решений. Атмосферу дополняет оркестровый саундтрек и заглавная тема, написанная знаменитым композитором Ясунори Мицудой.


      Ну что даём старт переводу
    • 1 и 2 дальше уже не имеет смысла. Что бы выплавить такой брусок надо 4 камаза ддр4 Да она и не теряла ценность, для какой нибд 1660 и старше. (комп для учёбы) ps глянул в днс, плашки ддр3 стоят около 3К… мир окончательно еб-ся.
    • о ребята и котэ в Доку2 рубятся кишки противников 2 часа наматывали?
    • что-то по трейлеру там одни битвы с боссами    
    • искреннее человеческое спасибо за ручной перевод! приятно увидеть, скачать и поиграть! а то сайт уже забит нейромусором диванными однокнопочными, даже не буду писать переводчиками. рад, что еще остались нормальные!
    • Там вплоть до ддр4 плашки…  К слову, со всем этим кризисом даже ддр3 снова стали иметь ценность. Того гляди и до ддр2 и ниже дело дойдёт, как люди отчаятся. 
  • Изменения статусов

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


×