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

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

MCD в шапке 0x08 - смещение таблицы кодов символов, 0x0C - число этих символов, каждая запись - 8 байт:

uint16 unk1

uint16 codepoint (возможно unk1 тоже в codepoint входит)

uint32 unk2

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


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

flatz

ты что-то перепутал и два раза написал разную структуру для MCD

Lord-Commander

Читай тему. Тут это давно есть.

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

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


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

Стоп, а конвертер типа Координаты->символы->координаты нельзя сделать?

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

P.S.Они бы еще машину Энигмы использовали, когда писали реплики.

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


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

ты что-то перепутал и два раза написал разную структуру для MCD

Lord-Commander

Читай тему. Тут это давно есть.

Почитай внимательнее. Там структура для кодов символов и для координат символов. Первая структура, которую написал - как раз для координат, вторая - для кодов.

MCD в шапке 0x08 - смещение таблицы кодов символов, 0x0C - число этих символов, каждая запись - 8 байт:

uint16 unk1

uint16 codepoint (возможно unk1 тоже в codepoint входит)

uint32 unk2

unk2 это индекс координаты из второй таблицы

Вот текстуры отдельных символов с их codepoint: http://www.sendspace.com/file/j0d9b4

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


Ссылка на сообщение
Стоп, а конвертер типа Координаты->символы->координаты нельзя сделать?

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

P.S.Они бы еще машину Энигмы использовали, когда писали реплики.

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

Кстати, может идея и глупая, а что если из координат генерировать новые текстуры, на которых по идее будет уже сам диалог в чистом его виде, а потом с этой текстуры доставать текст каким-нибудь FineReader'ом?

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


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

flatz

Зачем нам текстуры букв? =)

Сделай прогу, которая выдерет все символы, складирует их в папку, сравнивает, одинаковые в одинаковые папки. Потом вручную можно будет пробежать по папкам, написать где какая буква, потом автоматом создать текстовые файлы с текстом для перевода. А уже потом можно будет нарисовать шрифт и закодировать символы текста в координаты нового шрифта. Жесть =)

Ну или как предложил Thief1987

было бы неплохо найти проги китайцев, мож они где залили их.

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

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


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

Haoose

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

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

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

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

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


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

Узнать бы, какие именно китайцы игру разбирали, да отправить к ним добровольца на консультацию :)

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


Ссылка на сообщение
какие именно китайцы игру разбирали

Дык вот они.

Список авторов снизу =)

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


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

Haoose зарегистрировался и попробую связаться с китайским куратором перевода.

Объясни, пожалуйста, что именно от них надо, какую тулзу, для распаковки чего именно?

Прочитал последние страницы и не понял чего именно не хватает.

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


Ссылка на сообщение
Haoose зарегистрировался и попробую связаться с китайским куратором перевода.

Объясни, пожалуйста, что именно от них надо, какую тулзу, для распаковки чего именно?

Прочитал последние страницы и не понял чего именно не хватает.

Спросить, как кодируется текст :) И если не в MCD, то где?

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


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

ну чо позвонили китайцем? чем они кодировали текст то? мб язык c++

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


Ссылка на сообщение
Спросить, как кодируется текст :) И если не в MCD, то где?

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

Вот профиль руководителя проекта:

http://game.ali213.net/home.php?mod=space&...&do=profile

а это форум с веткой для перевода (китайцы настрочили 364 страницы уже). Только на него тоже не просто попасть (может как-то через кеш гугла можно?)

http://game.ali213.net/home.php?mod=space&...&from=space

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

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


Ссылка на сообщение
ну чо позвонили китайцем? чем они кодировали текст то? мб язык c++

с++ слишком стар, с# как минимум

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: SerGEAnt
      Alice=Alice / Alice in the Forbidden World
      Платформы: PC Разработчик: Rejet Издатель: Rejet Дата выхода: 28 мая 2014 года
    • Автор: Suffer
      Raging Loop

      Метки: Визуальная новелла, Хоррор, Детектив, Мистика Платформы: PC  Разработчик: KEMCO Издатель: KEMCO Дата выхода: 23 августа 2017 года Отзывы Steam: 10 513 отзывов, 95% положительных Полный русский перевод игры: основной сюжет, дополнительные истории, интерфейс, системные сообщения, справка, графические надписи и внутриигровая катсцена.
      Перевод выполнен с опорой прежде всего на японский оригинал. Официальная английская локализация использовалась как дополнительный источник контекста. 
      При переводе, сверке с японским оригиналом, редактуре и технической работе использовался ChatGPT.
      Итоговый текст полностью вычитан непосредственно в игре и получил множество ручных правок. Перед релизом были пройдены основной сюжет, дополнительное содержимое и все концовки.
      Для основного текста используется адаптированный кириллический Amatic SC, подобранный под визуальный стиль оригинальной игры.

      Скачать русификатор: Google Drive | Яндекс Диск | Руководство Steam

      Автор русификатора: Suffer
       

       
       
       

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

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

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

    • столик потом покажи, если будет не лень. Тоже хочу что-нибудь, но лень выдумывать)
    • Я кресло буду выбирать эмпирически и никак иначе. Жопой сяду, всё сам попробую, посижу минут 5, представлю, как оно будет если на нём долго сидеть.  А столик я по своим измерениям заказывал  40х66х100. Главное выбрать стул. Вот! Что-то типа.
    • Всем привет! Хочу выразить благодарность Skat_N1 за русский перевод — на данный момент считаю его одним из лучших. Но есть ряд моментов, которые лично мне хотелось бы поправить, чем я и занимался последние два месяца. Я написал автору личное сообщение с предложениями, но он его пока не прочитал. Вот список недочетов, составленный специально для Skat_N1: Избыточная пунктуация. Сотни запятых расставлены просто по наитию. Опечатки тоже проскакивают. На карте мира текст не адаптирован под новую раскладку символов, из-за чего там сплошные “фантомы” вроде «ЬаленікоЬ» вместо «маленьком» (файл world.fs). Не переведены имена Стражей, которые вставляются переменными до первого знакомства с ними (файл init.out). Из-за этого в сообщениях и меню мы видим их на английском. Верстка текста в учебнике «режет глаз»: весь текст сгруппирован у левого края, а правый остается пустым. В некоторых местах текст и вовсе выходит за границы окна. В инвентаре у ряда предметов слишком длинные названия, которые накладываются на соседние строчки. Несоответствие имен: Бахамут и Багамут — имя Стража в разных файлах прописано по-разному. Это основное, что касается технической части. Что касается перевода имен и использования длинного тире в диалогах — это уже вопрос вкуса. Как бы то ни было, я исправил все пробелы и технические недоработки, а также поработал над именами и тире. Перевел графику в меню и учебнике. В общем, «добавил переводу перца». Все подробности — в моем руководстве. Готов к любой критике и сотрудничеству. Всем переводчикам желаю творческих успехов и заслуженного признания их работ!
    • Самурай посмотри тогда  https://www.metta.ru/catalog/samurai/
    • Хотелось бы иметь возможность ручной редактуры текста перед переозвучкой. С закадром, без сохранения длительности, я думаю, это устроить было бы проще.
    • тебя гемор с клавиатурой еще ничему не научил? хочешь потом ерзать на стуле и ныть ,что жопа не туда попадает? клава \ мышка \ кресло — вещи строго индивидуальные и зависящие от привычки выработанной Годами , а иногда и десятками лет. p.s. если вдруг не доперло — ты должен топать в магаз и выбирать сам.
    • Причём здесь казан? Ты про длс Дума говорил. Честно сказать это немного не то что я ожидал по внешнему виду, это прямо супермассивное.  Ядумас такое обычное с сеточкой чтобы спина не потела, чтобы назад откидывалось и фиксировалось в любом положении и чтобы ручки/подлокотники регулировались как надо , по высоте и тд,  чтобы спине было удобно, а то у меня и так серьёзное искривление позвоночника.
    • У меня знакомый такое брал,хвалил,я пока не пробовал ,живу в другом городе . Посмотри отзывы  https://z51.ru/catalog/kresla/rider-x-weave/
    • Казан не фпс, а дальше твои невнятные коляки не читал.)
  • Изменения статусов

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


×