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

Fez

banner_pr_fez.jpg

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

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

NoiseDoll, молодец!

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

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

Может когда я буду уменьшать шрифты, то станет лучше.

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


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

Заметил, что вставляете файлы вручную и решил написать вам скрипты распаковки \ упаковки *.pak файлов: FEZ_Pak_v.0.2.rar (зеркало)

Протестируйте. Разобрал и собрал один файл - MD5 хэши совпадают.

 

Spoiler

распаковка:

; ----------------------------------------------------------------------------; AutoIt Version: 3.3.8.1; Author: OLEGator, ICQ: 221221576; ScriptName: FEZ unpak v.0.2 (04.05.2013); Script Function: Unpack game arhives; ----------------------------------------------------------------------------$sScriptName = "FEZ unpak v.0.2"$sBinPakFile = FileOpenDialog ("Выберите pak файл игры FEZ", @ScriptDir, "FEZ arhives (*.pak)|Все (*.*)", 1)If $sBinPakFile = "" Then Exit ; если ничего не выбрано, выходим$hBinPakFile = FileOpen ($sBinPakFile, 0+16)$iNumFiles = _BinaryToInt32(FileRead ($hBinPakFile, 4)) ; читаем количество файлов в архиве$hInfo_txt = FileOpen ($sBinPakFile & "_u\info.txt", 2+8) ; открываем текстовый файл для хранения путей к файламFor $i=1 To $iNumFiles ; крутим цикл, столько раз, сколько файлов в архиве$iNameLen = _BinaryToInt32(FileRead ($hBinPakFile, 1)) ; читаем длинну строки иени файла$sFileName = BinaryToString (FileRead ($hBinPakFile, $iNameLen)) ; читаем имя файла и преобразуем в строкуFileWrite ($hInfo_txt, $sFileName & ".xnb" & @CRLF) ; записываем путь к текущему файлу$iFileDataSize = _BinaryToInt32(FileRead ($hBinPakFile, 4)) ; читаем размер блока данных файла$bFileData = FileRead ($hBinPakFile, $iFileDataSize) ; читаем блок данных файла$hFileToSave = FileOpen ($sBinPakFile & "_u\" & $sFileName & ".xnb", 2+8+16) ; открываем файл для записи в бинарном режиме + с затиранием старых данных + созданием каталоговFileWrite ($hFileToSave, $bFileData) ; записываем данные в новый файлFileClose ($hFileToSave) ; закрываем файлNextFileClose ($hInfo_txt)FileClose ($hBinPakFile)MsgBox (0, $sScriptName, "Done!"); функция преобразования бинарного значения в целое числоFunc _BinaryToInt32($Binary)Return BitAND(Int(Binary($Binary)), 0xFFFFFFFF)EndFunc

 

упаковка:

 

; ----------------------------------------------------------------------------; AutoIt Version: 3.3.8.1; Author: OLEGator, ICQ: 221221576; ScriptName: FEZ pak v.0.2 (04.05.2013); Script Function: Рack game arhives; ----------------------------------------------------------------------------#include <File.au3>$sScriptName = "FEZ pak v.0.2"$sUnpackedDir = FileSelectFolder ("Укажите каталог с распакованными файлами", "", "", @ScriptDir) ; выбираем папку с файламиIf $sUnpackedDir = "" Then Exit ; если ничего не выбрано, выходимIf FileExists ($sUnpackedDir & "\info.txt") = 0 ThenMsgBox (0, $sScriptName, "Файл '" & $sUnpackedDir & "\info.txt' не найден!" &@CRLF& "Используйте распаковщик FEZ unpak v.0.2")ExitEndIfDim $aFilesList,  $bNewPakFile; объявляем переменную для хранения списка файлов и для формирования нового архива$sNewPakFile = FileSaveDialog ("Укажите файл для сохранения нового архива", @ScriptDir, "FEZ arhives (*.pak)|Все (*.*)", 2+16, "NewArhive.pak")If $sNewPakFile = "" Then Exit ; если ничего не выбрано, выходим$hNewPakFile = FileOpen ($sNewPakFile, 2+16) ; открываем файл для записи с затиранием старых данных +в бинарном режиме_FileReadToArray($sUnpackedDir & "\info.txt", $aFilesList)FileWrite ($hNewPakFile, _BinaryFromInt32($aFilesList[0]))For $i=1 To $aFilesList[0] ; крутим цикл столько раз, сколько строк в массиве$bNewPakFile =  Binary ("0x" & Hex(StringLen (StringTrimRight ($aFilesList[$i], 4)), 2))  ; получаем длинну строки и преобразуем в бинарное значение$bNewPakFile &= StringToBinary (StringTrimRight ($aFilesList[$i], 4)) ; преобразуем строку в бинарное значение$bNewPakFile &= _BinaryFromInt32(FileGetSize ($sUnpackedDir & "\" & $aFilesList[$i])) ; определяем размер текущего файла$hFileToPack = FileOpen ($sUnpackedDir & "\" & $aFilesList[$i], 0+16) ; открываем текущий фал для чтения$bNewPakFile &= FileRead ($hFileToPack) ; читаем и формируем будущий архивFileClose ($hFileToPack)FileWrite ($hNewPakFile, $bNewPakFile) ; записываем данные в новый файлNextFileClose ($hNewPakFile) ; закрываем файлMsgBox (0, $sScriptName, "Done!"); функция преобразования целого числа в бинарное значениеFunc _BinaryFromInt32($Value)Return Binary(BitAND($Value, 0xFFFFFFFF))EndFunc

 

 

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

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


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

OLEGator84,

Спасибо за проги, НО MD5 у Other.pak не сошлось.

После заставки вылетает.

Разобрался в скрипте, но почему Other.pak формирует увеличенным в 2 раза размером и содержимым ввиде 0х4575671.... не понятно, только один вариант приходит на ум, что длинна строки файла слишком длинная и неверно преобразовалась в бинарный вид

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

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


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

сейчас пофиксим. ;)

---------

фикс: FEZ_Pak_v.0.2.rar

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

Распаковывать нужно новым распаковщиком (там ещё один баг был). В первом сообщении тоже поправил ссылки и код.

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

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


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

OLEGator84,

Да это я уже понял, ты добавил .xnb в info.txt и срезаешь 4 последних байта при упаковке - КРУТО

а баг был в том что он размер не правильно писал тут

_BinaryFromInt32($aFilesList[0])

 

или какой?:)

p.s. Обновил страницу, увидел что всё таки в длине дело:)

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

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


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

Да не, хоть эта функция и предназначена для двордов, но однобайтные тоже норм переваривает.

Баг был в том, что В архиве есть некторые файлы, с такм же именем, что и каталоги. (Haoose подсказал ;) )

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


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

OLEGator84,

Ага, ну круто вообще тогда ))))

ждём от NoiseDoll шрифты и всё можно или компилить

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


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

Вот моя версия проги для распаковки/запаковки pak-файлов. Принцип такой же как у OLEGator84

Скачать: https://dl.dropboxusercontent.com/s/df3my3z..._Tools.exe?dl=1

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


Ссылка на сообщение
Вот моя версия проги для распаковки/запаковки pak-файлов. Принцип такой же как у OLEGator84

Скачать: https://dl.dropboxusercontent.com/s/df3my3z..._Tools.exe?dl=1

Спасибо вам за проги^^

Сэкономят мне время) Нужно бы себя тоже приучить писать всякие утилитки, я вроде и умею, но пока буду вспоминать, как оно там всё пишется, уже 10 раз вручную сделаю :D

Сегодня тогда вставляю весь текст полностью, подгоняю шрифты, делаю патч и отправляю Сержанту и выпустим версию 0.9

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

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


Ссылка на сообщение
Или кто-нибудь пробежится по игре, чтобы собрать все самые очевидные косяки (например, если текст где-то не влазит и т.п.)?

Давай мне, готов пробежаться и посмотреть все (Все равно хотел ее проходить). Можно на andreym-007@mail.ru скинуть патч (или что там).

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


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

Sandreym,

лол, имеется ввиду кто-то из переводчиков

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


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

лол, имеется ввиду кто-то из переводчиков

А какая разница? Или чтобы увидеть "косяки" нужно быть переводчиком?

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


Ссылка на сообщение
А какая разница? Или чтобы увидеть "косяки" нужно быть переводчиком?

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

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


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

Выкладывай 0,9 сразу в общий доступ всем переводчикам.

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


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

При сборке русика прошу обратить внимание, что игра обновилась уже с версии 1.03 до 1.04

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: Nk5
      Патч-русификатор игры Shining Force Feather, скачать можно по ссылке.
      Переведены все японские элементы, кроме картинок обучения (к ним есть комментарии на русском) и финальных титров.
      В остальном сюжет, различные текстуры, меню — переведены.
      Патч делался с помощью GPT 6 Astra и GPT 6.1 Sol, в том числе перевод. После этого была вычитка и ручные корректировки перевода по мере прохождения игры.
       
    • Автор: Onzi
      Русификатор Hope in the City

      Проверялось на версии build 26506821( работать будет на любой версии, даже после обновления )
      Перевод с полной вычиткой

      Установка: переместить version.dll в папку игры (Hope in the City\...)
      https://boosty.to/onzi/posts/7a9846be-3f54-44be-92e7-58566e84a534

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

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

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

    • Классика. Но сначала сборы!
        Ну прям с языка снял))). У меня глаза загорелись. Возможно сделаю нейрорусик на эту игру и так висит у меня в желаемых на прохождения да и куплю на скидонах. Надеюсь не забуду….  
    • @macross он уже не знает как “инвесторов” привлечь  Вот и смотрит темы в том числе здесь и берёт на перевод то о чём говорят люди. Когда-нибудь ему откроется истина: Переводить игры стало быстрее, чем в них играть JRPG и так требуют не мало времени на прохождения. И обычно у кого есть много времени на них не сильно хотят заносить 490 рэ за нейроперевод. А самое смешное, что пока он ломает голову, кто-то без всяких пейволов зарабатывает на донатах и спецзаказах в разы больше, чем он  
    • Story of Seasons: Trio of Towns — Русский перевод (Бета-версия v31) Скачать русификатор:
      Google Drive — Русский патч v31 Платформа: Nintendo 3DS
      Версия игры: США (с установленным обновлением)
      Текущий статус: Бета-версия
      Прогресс перевода: ориентировочно 60—70% Всем привет! Хочу поделиться результатами работы над русским переводом Story of Seasons: Trio of Towns для Nintendo 3DS. Перевод выполнялся с помощью нейросети Claude, с последующей работой над текстами, адаптацией и интеграцией перевода в игру. На данный момент переведено ориентировочно 60—70% игрового текста. Проект находится на стадии бета-тестирования. Работа над переводом продолжается, поэтому некоторые диалоги пока остаются на английском языке. Основные игровые системы, интерфейс, описания предметов, многочисленные события, праздники, романтические и семейные сцены уже переведены. Возможны ошибки и неточности перевода. Буду рад сообщениям об ошибках, предложениям и помощи в тестировании! Последняя версия — v31 Что нового: Переведены повседневные разговоры с Лудусом, Илукой, Касуми и Инари. История обновлений v30 Переведены повседневные разговоры: Ведьмочка, Десси, Тацуми, Меган, Гиндзиро, Силука, Вуфио, ведущая Стефани и Лизетта. v29 Переведены повседневные разговоры: дядя Фрэнк, Брэд, Кэрри, Миранда, Сидзу, Умэкити, Омиё и бабуля Тототара. v28 Переведены повседневные разговоры гостей городов и остальных жителей. Переведены общие реплики, варианты выбора, сообщения о подарках и передаче предметов. v27 Переведены все события жителей во всех трёх городах: знакомства, личные истории персонажей и «Волшебные задания» — поездки жителей в соседние города. Речь Инари адаптирована под оба пола персонажа. Переведён служебный просмотрщик портретов (Test_Face). v26 Переведены все реплики жителей на праздниках: поздравления, утешения, разговоры и другие праздничные диалоги. v25 Переведены все романтические события, сердечные сцены кандидатов, дни рождения возлюбленных, благословения на свадьбу и расставания. v24 Переведены семейные сцены: беременность, роды, выбор имени, взросление ребёнка, семейные обеды, пикник и благодарность ребёнка. Переведены признания, повторные признания, примирения и предложения руки и сердца. v23 Переведены Звёздный бал, Праздник звёзд, Ночь морских огней, раздача подарков детям и новогодняя прогулка по святилищам. v22 Переведены объявления, регистрация и основные диалоги всех праздников во всех трёх городах. v21 Исправлен размер надписи «Кач.». Переведены свадьбы героев дополнения и сцены семейной жизни со всеми супругами. v20 Исправлено расположение надписи «Кач.». Изменено расположение кнопки «Принять». «Ящик отправки» сокращён до «Отгрузка». v19 Исправлена графика интерфейса и подписи кнопок. Переведены годовщины свадьбы. v18 Переведены прогулки питомцев, свадьбы во всех трёх городах, гравюры, шифры и загадки Митры, встреча с Ведьмочкой, дни рождения в Цуюкусе и Лулукоко, прогулка с мамой и вся подработка. v17 Переведены описания одежды, шляп, очков, короткие реплики жителей, достижения (654 строки), рецепты, декорации, задания связи с городами, беспроводная игра, обучение и множество других игровых текстов. v16 Переведены все письма (около 1400): от родителей и Линн, ответы жителей на поздравления и подарки, письма бюро подработки, дипломы фермерской ассоциации и благодарности. Что переведено ранее Системные сообщения, вопросы «Да/Нет», дни недели и погода. Сообщения магазинов и мастерских. Описания улучшений инструментов. Описания животных, питомцев и лошадей. Описания предметов: инструменты, семена, урожай, цветы, еда, напитки, ткани, рыба, руды и подарки (всего 1146). Всё обучение (347 страниц), включая группы ингредиентов. Названия событий. Все магазины трёх городов, клиника, почта, гостиница, кафе, купальня, транспорт, Десси, Инари и Ведьмочка. Экраны сумки, сохранения, профиля и календаря. Меню ящиков, полок, кормушек и мастерских. Записки Митры и бумажный театр. Также исправлена надпись «День» на нижнем экране и переведены подписи «Вес», «Эффективность», «Год» и другие элементы интерфейса. Состав патча Путь: luma/titles/000400000019F500/romfs DataText.xbb — названия и подписи (переведены полностью). Msg.xbb — около 12 000 строк на русском языке, остальные диалоги пока остаются на английском. Font/mainfont.bffnt, Font/subfont.bffnt — шрифты с поддержкой кириллицы. Layout/*.arc — изменённые изображения и подписи интерфейса (15 файлов). Установка Удалите с карты памяти старую папку luma/titles/000400000019F500. Скопируйте папку luma из архива в корень карты памяти. Убедитесь, что в настройках Luma3DS включена опция Enable game patching. Патч предназначен для американской версии игры с установленным обновлением. Что желательно проверить Для проверки перевода откройте сумку и посмотрите описания инструментов, семян и еды. Они находятся на второй странице карточки предмета (кнопка Y). Если обнаружите ошибки, неправильное отображение текста или другие проблемы, пожалуйста, сообщите об этом в теме. Если возникли проблемы Если после установки патча возникли проблемы с отображением, можно попробовать удалить отдельные компоненты: Layout — изменённые изображения интерфейса. Font — изменённые шрифты. Остальная часть перевода продолжит работать. Статус проекта: Бета-версия v31. Переведено ориентировочно 60—70% игрового текста. Работа продолжается. Инструмент перевода: Claude (Anthropic). Буду рад сообщениям об ошибках, предложениям и помощи в тестировании!
    • @akkomiss Вообще на основе наработок этого нейроперевода я хотел сделать свой с японского. Мне лишь нужна эксель табличка со всем текстом и чтобы потом её в игру вставили вместо японского языка. Буду в свободное время медленно делать перевод. (Я прошу Сильву мои слова передавать, ибо не хочется создавать акк)
    • Он очень хорошо в руке лежал, там такие прорезиненные были обивки, нравился круглый стик-крестик, стики разной высоты сменные, и  можно было регулировать  уровень тяжести хода стиков, я чуть тяжелее стандарта делал . Для меня о был идеален, в сравнении с дуалшоком, дуалсенсом, боксовскиси несколькими  А фантом Блейд реально крут? Я бы его взял и играл в фантом Блейд. И расцветка тёмная мне нравится . Цена отличная на мой взгляд.  Подумываю взять.
    • Тем временем “кое-кто” известный опубликовал у себя платный нейроперевод 
    • Скачал с Бусти русификатор для ремастера WC3. Работает, вполне себе годно. Теперь полный комплект, все 5 ))
    • я вообще не знаю как сравнивать удобство, со временем привыкаю к любому и если меняю то  хоть какой не возьму по первости будет неудобно так как руки привыкли уже к тому на котором играю  и так постоянно к одному привыкну и он удобен а как только захочу на другом поиграть приходится заново привыкать, чтобы я прочувствовал реальную удобность, а не просто псевдо удобство ( привычку )это нужно пару месяцев играть только на мышке чтобы отвыкнуть от любого пада, потом придти в магаз и на свежие руки щупать и выбирать тогда да смогу найти действительно максимально удобный, а так я даже не смогу ответить какой самый удобный.) на каком в данный момент играю тот и удобный становится.)
    • 14.11.26
      - перевод актуализирован под версию игры v13230
      - добавлено около 1030 новых строк в перевод (диалоги, квесты, детективные дела)
      - обновлено 59 строк, у которых изменился оригинальный текст
      - унифицированы термины (например, Force Field Walk - "Ходьба по силовому полю") и род персонажей
      - шрифт в облачках диалогов и Справочнике решателя приближен к оригиналу (комиксные заглавные буквы с наклоном вместо Comic Sans)
    • @SerGEAnt прошу выложить исправленную версию.
      Новая версия 1.0.1: https://disk.yandex.ru/d/xrX0MA68OMgJNw
      Включает в себя фикс чёрного экрана при запуске и экране расследования.
  • Изменения статусов

    • Sherhan  »  vick_man

      WC5
      Приветствую.
      А как поборол вывод субтитров с улучшенным выидео?
      · 1 ответ
    • edifiei

      «Как говорил мой дед — делай добро и пихай его в гнома»
      · 0 ответов
    • 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 ответ
  • Лучшие авторы


×