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

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

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

что-то слишком тихо)

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

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


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

На счет запаковки текста назад еще ничего не придумали?

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


Ссылка на сообщение
На счет запаковки текста назад еще ничего не придумали?

Я пока не занимался, куча дел своих по работе...

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


Ссылка на сообщение
Могу если надо помочь с переводом.

1)Помощь сейчас нужна лишь с разбором ресурсов. Не с переводом, а именно с разбором ресурсов. Это важно.

2)Переводить сейчас пока нет смысла, и вместо того, чтобы флудить в этой теме, надо просто дождаться, пока в шапке этой темы не появится ссылка на Ноту(сайт, где переводы делают).

3)И обычно вы переведете пару тройку-строк и забрасываете. Либо используете промт до победного конца.

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


Ссылка на сообщение
1)Помощь сейчас нужна лишь с разбором ресурсов. Не с переводом, а именно с разбором ресурсов. Это важно.

2)Переводить сейчас пока нет смысла, и вместо того, чтобы флудить в этой теме, надо просто дождаться, пока в шапке этой темы не появится ссылка на Ноту(сайт, где переводы делают).

3)И обычно вы переведете пару тройку-строк и забрасываете. Либо используете промт до победного конца.

Какая помощь нужна с разбором ресурсов, если они разобраны уже? И почему нет смысла переводить, я тоже не пойму. Запаковать обратно 100% реально, китайцы же сделали. Просто нужно этим заняться, написать обратную утилиту, попробовать CPK перепаковать (кстати, никто так и не попытался?), у меня пока на это нет времени, возможно у кого-то найдется.

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


Ссылка на сообщение
Какая помощь нужна с разбором ресурсов, если они разобраны уже? И почему нет смысла переводить, я тоже не пойму. Запаковать обратно 100% реально, китайцы же сделали. Просто нужно этим заняться, написать обратную утилиту, попробовать CPK перепаковать (кстати, никто так и не попытался?), у меня пока на это нет времени, возможно у кого-то найдется.

Я предлагаю немного разделить силы. Т.е. один разбирается с кодированием текста по таблице символов. Другой с текстурой и связанной с ним таблицей. Вот только я не понял каким образом ты предлагаешь переводить float в decimal.

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

Насчет CPK, кажись был некий cpkmaker, я пока глянуть не могу, игра докачается часа через 3.

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


Ссылка на сообщение
Эти файлы запаковать надо?

GUI for QuickBMS прога.Пользовались?

Чувак, это всего лишь движок - скрипт всё равно писать нужно.

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


Ссылка на сообщение
Я предлагаю немного разделить силы. Т.е. один разбирается с кодированием текста по таблице символов. Другой с текстурой и связанной с ним таблицей. Вот только я не понял каким образом ты предлагаешь переводить float в decimal.

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

Насчет CPK, кажись был некий cpkmaker, я пока глянуть не могу, игра докачается часа через 3.

Так я всю необходимую информацию уже описывал тут. Не уверен только за "старшую часть структуры", про которую ты говоришь, т.к. не очень понял, какую именно структуры ты имеешь ввиду. Как я уже писал, там есть таблица, отвечающая за координаты символов на текстуре, эти координаты представлены в виде UV-координат текстуры, поэтому нам нужно тупо взять u/v-коэффициенты, которые преобразовывают целочисленные пиксельные координаты (x,y) в UV-координаты (u,v): u_factor=1/texture_width, v_factor=1/texture_height, а далее тупо u=x*u_factor, v=y*v_factor, наоборот, я делал в обратном порядке. Только, если мне память не изменяет, нужно корректно округлять значения крайних пикселей, т.е. та координата, что меньше, должна быть округлена вниз, а та, что больше - вверх (вроде так, ну или наоборот). Текст кодируется просто - указываются индексы в этой таблице координат. Но там есть еще другая таблица - таблица кодов символов (codepoint), вот в ней содержится индекс символа из таблицы координат. Т.е. если ты хочешь узнать, какому коду символа соответствует символ с такой-то координатой, то смотришь в таблицу кодов символов, находишь тот, где индекс координаты совпадает и берешь индекс уже в этой таблице.

Алгоритм конвертирования я представляю таким (скорее всего, его и использовали разработчики): берем кириллический шрифт, растеризуем его в общую текстуру, порядок расположения символов не так важен, далее проходимся по всем текстам, группируем линии в блоки символов (получается, что новая строка не входит в массив символов, а только лишь генерирует новый блок), в блоках символов выделяем все коды символов (codepoint), отсеиваем со всех блоков дубликаты кодов, создаем текстуру куска шрифта для данного текста, циклом перебираем все используемые коды и поочередно добавляем кусочек текстуры этой буквы из общей текстуры шрифта, генерируем u,v координаты из пиксельных координат на получившемся куске, записываем в таблицу координат, далее составляем таблицу кодов, пробегаясь опять по кодам символов, ищем соответствие в таблице координат, пишем его в структуру, а далее генерируем текстовые блоки - для каждого символа блока ищем соответствующий ему индекс в таблице координат, записываем в структуру и заполняем оставшиеся таблички в MCD (нижняя таблица вроде одинаковая, я не смотрел, что там, помимо кода текста).

Кстати, как предлагал Thief1987 можно попробовать использовать одну общую текстуру на все тексты, так как возможно, что игра его съест тоже.

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

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


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

flatz

а так же можно попробывать хоть текст из начальной заставки там пару слов перевести и влупить туда и глянуть как работает или нет и в кодеке тож попробывать просто хотя бы 2 слова и что бы делать сразу и потом не парится у кого игра подрукой попробуйте ну или я даже могу как то помочь

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: a4k
      OFF

      Метки: Ролевая игра, Глубокий сюжет, Пиксельная графика, 2D, Для одного игрока Платформы: PC SW Разработчик: Mortis Ghost Издатель: Fangamer Дата выхода: 15 августа 2025 года Отзывы Steam: 1016 отзывов, 94% положительных
    • Автор: Stamir
      The Legend of Heroes: Trails of Cold Steel II - русификатор текста.
      Текстовый машинный перевод игровых файлов. (Версия игры v1.4.1)
      ❗Перевод предоставляется “как есть”. Прочтите об существующих проблемах.

      Перевод: Русский язык (Без текстур, только текст).
      Машинный переводчик: Gemini 2.5 Pro (Качество диалогов хорошее, кроме родов обращения).
      Что переведено: TBL (имеющие текст) и все DAT файлы (в файлах сцен переведены только диалоги).
       В данный момент, так как в файлах scene переведены только диалоги, кнопки выбора в игровом мире могут быть на английском (возможно в будущем переведу).  Перевод без редактирования, как есть. (Но по мне — играбельно-комфортный). Существующие проблемы:
       
      • Важное замечание: перевод я сделал за 3 дня, для тех людей, которые не знают английский и не хотят сидеть с переводчиком — для которых лишь бы что-то дайте, главное чтобы работало и можно было играть (например, я). По этому, тем людям, которым что-то не нравится — ждите и дальше фанатский ручной перевод.
      И второе — перевод в файлах scene сделан только диалогов (51.400 тыс строк), по этому имена (на плашке диалога) так же могут оставаться на английском. Перебирать 130.000 тыс. строк игрового движка ради имён, или мелочи сильно заберёт много времени. Как я написал выше, кнопки тоже касаются этого, по этому они остались без перевода. Кто хочет — можете вскрыть мои файлы и внести любые правки (редактируйте поле данных string), потом скинуть отредактированный вариант сюда в тему. Ну или я в будущем всё же выпущу обновление (но не рассчитывайте).
       
      Скачать из облака: Архив в Cloud Mail | Архив в Google Drive
      --------------------------------------------------------------
      Скачать (Без удаления форматирования): Cloud Mail | Google Drive (Архив ToCS II - RuText Files.zip или скачайте папку “ToCS 2 RU MOD”.) — читай выше.
      Установка: Переместите все файлы (папки text, system_us, scripts, font) в папку игры data с заменой. Вы умнички, всё уже знаете.
      Мелкие обновления (скачиваются отдельно):
      Другая вариация русского шрифта кидать по пути “The Legend of Heroes Trails of Cold Steel II\data\fonts” (Решена проблема с отображением символа “ÿ” место пробелов, но отсутствуют кавычки («») по этому табуляция отображаются место них. Спасибо ivdos за предоставление. Выбирайте какой вам вариант более подходит).
      Скриншоты игры с русификатором:

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

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

    • Разве у третьей части был официальный перевод?
    • На что она точно повлияла, так это на то, что от такого визуала (будто в MS Paint нарисована) у меня появилось желание гнать её от себя ссаными тряпками.
    • Являясь редактором перевода Cold Steel 4, могу сказать, что переводы Cold Steel 3 и 4 идут полным ходом и в течение месяца (максимум двух) будут выпущены. Следите за обновлениями в ВК группе https://vk.com/tloh_tfz_rus
    • rails Cold Steel 4 (не выпущен)  Переведено: диалоги, имена  Редактор: @ivoryking  Редактура: пролог   Trails Cold Steel 3 (не выпущен)  Переведено: диалоги, имена  Редактор: @raidosensei  Редактура: пролог    .о каких пару лет речь? очевидно в ближайшем будущем уже выйдет
    • @SerGEAnt  если никто не будет против, то сделал реверс-порт русификатора… С порта  AlchemistLab, которые они сделали с русификатора  Nitablade, сделал русификатор для стим версии, но не ввиде мода. Проверил на версии 1.2.3 скачать на гугле Для установки скопировать папку Wildfrost_Data в папку с игрой с заменой файлов
    • Вот красавчик жи есть да. Осталось дождаться первую часть
    • TurretGirls   Метки: Action, Реальное-время, Рогалик, Шутер, На рельсах, Научная фантастика, Женский протагонист
      Платформы: PC (Windows, Mac, Linux, Steam Deck) 
      Разработчик: NANAIRO ENTERPRISE
      Издатели: DANGEN Entertainment, Game Source Entertainment 
      Дата выхода: 25.08.2025
      Отзывы Steam: «Очень положительные» — около 81 % отзывов положительные (из 963 отзывов)  Описание     Chieftain сделал русификатор(похож на нейронку с правками) ввиде мода для MelonLoader. Работает как я понял по схожему принципу, что и автотранслятор, только игра дольше запускается, на него матерится антивирус(ложные срабатывания) и у меня не завёлся на gog-версии, на актуальном билде steam (19821031) заработал. Скачать: Google | Patreon       
    • @SerGEAnt Chieftain 23 августа выпустил русификатор (вроде как нейронка с правками). И уже выпустил 2 обновления. Что изменилось в последнем:  Переведено 3457 новых строк диалогов, добавленных в последнем обновлении игры.  Внесены ручные правки части текста, в том числе тех строк, на которые вы указывали в своём фидбеке. Подчистил и улучшил некоторые формулировки, чтобы текст читался естественнее и ближе к оригинальному смыслу. Скачать последнюю версию русификатор можно на гугле . Инструкция по установке внутри архива. Проверил на версии 1.0.3f0e7ae6, работает.
    • В Крепости Галерия тоже вылет. После того как мех побеждаешь и с Крейгом встречаешься. Короч завтра поковыряю и посмотрю че этой падле не нравится. Ща уже хочу споть.
    • Привет! Сделай так же и с  Tokyo Xanadu eX+ тоже от фалькон нигде никакого перевода нет и пока никто не собирался.Движок там такой же и с твоим инструментарием особых проблем возникнуть не должно.
  • Изменения статусов

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

×