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

Локализация Exe-файла I/O

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

Привет! Я перевожу визуальную новеллу про киберпространство. (здесь её опенинг - https://www.youtube.com/watch?v=KRsPOmyTO6g ) Я уже перевёл 41,5%, но у меня проблемы в техчасти, из-за которых русский текст отображается с большими интервалами между буквами. Думаю, нужно изменить шрифт, но я совсем не понимаю, как это сделать, но не прочь научиться.

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


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

Если шрифт в векторном формате TTF, то интервалы между символами изменяются в редакторе шрифтов. Интервал также может задаваться и самой игрой.

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

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


Ссылка на сообщение
Если шрифт в векторном формате TTF, то интервалы между символами изменяются в редакторе шрифтов. Интервал также может задаваться и самой игрой.

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

Если бы было так просто... Используется системный шрифт MS Gotick, который система даже не даёт отредактировать, так как считает важным файлом.

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


Ссылка на сообщение
Если бы было так просто... Используется системный шрифт MS Gotick, который система даже не даёт отредактировать, так как считает важным файлом.

Можно попробовать заменить этот шрифт например на Arial, нужно только найти где конкретно в игре указан используемый шрифт. Возможно он указан в экзешнике, но вполне может быть и где-то в ресурсах.

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


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

тут не шрифт менять надо, а CHARSET который задан в exe, сейчас он стоит на SHIFTJIS_CHARSET, поменять надо на RUSSIAN_CHARSET или DEFAULT_CHARSET

грибы для употребления: http://leserg73.narod.ru/TUTOR/I/index.html

зы: движок случайно не KiriKiri?

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


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

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

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


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

На Win-1251 переключать смысла нет, движок использует диапазон выше $7F под внутритекстовые команды.

Метрики под буквы берутся не из самого шрифта, а фиксированные. Что-то вроде ~16px для однобайтных символов и ~32px для двухбайтных. Лучшим вариантом было бы это значение для двухбайтных символов заменить и использовать русские буквы в Shift-JIS'е.

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

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


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

У меня получилось, хотя шрифт тоже нужно менять.

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


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

Ясно. Наверное у меня что-то не то из-за английского экзешника было, это монстр Франкенштейна какой-то. :) Шрифт, кстати, можно вшить в экзешник и вызывать через AddFontMemResourceEx, чтобы не заставлять его устанавливать и у всех все одинаково выглядело.

Еще игру можно от установки отвязать, там всего три ключа в реестре обязательные - InstallDir, InstallType и MsgPos. Убрать их проверку, подставив GetCurrentDirectory и два статичных значения.

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

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

    • поддержу. Раньше просто качал образ. А потом они изменили обновление (по понятным причинам, поэтому не претензия) через кучу левого софта, и я... забил на обновления, так и осталась версия, где они впервые заменили песню на русскую версию (какая же это была глупость с их стороны, а убрать теперь я её не могу с такими танцами с бубном, ладно что у меня финальная часть игры, но даже в ней как же она меня достала, эта та что у фонтана ). А потом вышли версии на ПК и P3R и я 
    • оказывается Смута неплохая игра
    • Красавчики, на русском, на родном  Готовы к тухлым яйцам, но сделали.
    • Поставил. Уже 19 legends в Лаучере. Круто! Вопрос: почему исчезли контракты в начале игры? Старт: 12 нищих крестьян на второй сложности и неизбежными изменениями в мире с 5000 кронами. В первой деревушки были контракты, пошел гулять по карте по городам, больше нигде контрактов не видел, на 9 день вернулся к началу где были контракты но их там уже не было и больше не было вообще нигде. Посидел несколько дней до банкротства и конец игры. Я что то не так делал?@ivashamagnus  Ну да, наверное, я не знаю. После лаучера всё на русском становится вроде.  Не вставляется изображение ctr+c/ctr+v. Ну я подожду тогда, ничего. Или если уж сильно захочется может старую версию найду лаучера и поиграю в 18 легенды. Я понял вообщем, пока если без русика легенд то будет все тип-топ да? Я прост игру поставил gog версию кажись, лаучер скачал и по нему все моды подходящие и всё. 
    • Господи, как это накатить на стим? Там какая-то куча файлов, вообще никак не состыковывающаяся.В гайдах вообще что-то левое. У меня обычная пк-стим-версия. Можно как-то попроще, kotane?
    • Этой каляске уже ничего не поможет
      https://www.youtube.com/watch?v=DxtvIiWI5is
    • жаль нет реакции с аплодисментами, в данном случае было бы идеально 
    • Ты поставил русик от другой версии легенд? Если да, то баги неизбежны. Покажи скрин папки data игры. 
    • Есть интересная схема:
      Перевести польские locres через яндекс, затем проверить, что в английских locres не больше строк, чем в польском. Если больше — добавить через эту программу недостающие строки на английском в уже переведенные польские locres. Дальше текст сверять уже с английским (ведь никто из нас не знает польский, очевидно).
      Именно польский позволит избежать части проблем в тексте с обращением к мужчине/женщине.
    • Мне первая часть Fear понравилась, и ещё игра где баба между мирами прыгает, там ещё экран на два делился.  Теперь вот SH1 и SH2.  
  • Изменения статусов

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

×