Перейти к содержимому
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 и два статичных значения.

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

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

    • Рано еще мне туда возвращаться, игра еще не успела подостыть и довольно сильно теплится в воспоминаниях, да и жопа все еще болит после встречи с Симоном, ) в общем рановато еще, думаю годика через пол не раньше я снова туда вернусь.
    • Проголосовал за всякое, ну и чуток закупился. 

      Shadows of the Damned: Hella Remastered  |  DREDGE - Complete Edition  |  Amerzone - The Explorer's Legacy  |  The Talos Principle: Reawakened  |  Invincible Presents: Atom Eve  |  Bramble: The Mountain King  |  Harold Halibut  |  Senua’s Saga: Hellblade II Deluxe Edition  |  In Sink: A Co-op Escape Adventure  |  Escape Academy Season Pass  |  Escape Academy  | Jagged Alliance 3

      последние четыре чисто для коопа чтоб
    • Количество люменов вложенные в персонажа нельзя сбрасывать, а это очень важный элемент для билдастроения, так как от этого будет зависеть сколько пиктосов можно вставить в того или иного персонажа. Сбрасывать можно только характеристики и способности.  Он душный, если проходить его самым честным путём) если собрать правильный билд, может будет не на столько душный) Но есть загвоздка, если люмины нельзя сбрасывать(не пиктосы), и вложил их не в тех персонажей, то даже посмотрел гайд по убийству Симона, тебе это никак не поможет пересобрать правильный билд для более простого его прохождения.  Если до сих пор не дали сбрасывать люмины у персонажей, задумайся заранее, правильную ты пати качаешь Да, рандом. Но всё ещё какой-никакой выход. У меня даже такого рандома в моём прохождении не было. Пришлось знатно пердак прогревать. Так там ещё улучшенную версию Симона в башню бесконечности добавили. Я посмотрел, ачивок на это нет. Стоит ли тратить свои нервы на всё это? Пока подумаю. Там @\miroslav\ обещался вернуться к Симону и устроить ему тёпленькую. Вот жду
    • Лучший саундтрек — тут без вопросов — Экспедиция 33   Второе место я бы отдал Силксонг, хоть игра и не номинирована .       
    • Ещё раз захотелось мне ужаснуться этим фактом. Буквально сейчас на одном из игровых ру-форумов наткнулся на пост человека, там он рассказал, как ему зашла некая игра Wildermyth. Так он её восхвалял, что я ненароком заинтересовался и пошёл смотреть, что за hidden gem от меня опять ускользнул. Вот оно — наше игровое будущее. Сюжет в RPG генерится автоматически...  
    • За звание лучшей игры поборются Hollow Knight: Silksong, Clair Obscure: Expedition 33, Kingdom Come: Deliverance II, Dispatch и ARC Raiders, а в шортлист лучших сюжетов попал российский хоррор No, I'm not a Human. В сервисе Steam строго по расписанию началась зимняя распродажа, в которой традиционно участвуют десятки тысяч игр. Также стартовало финальное голосование в рамках «Премии Steam». За звание лучшей игры поборются Hollow Knight: Silksong, Clair Obscure: Expedition 33, Kingdom Come: Deliverance II, Dispatch и ARC Raiders, а в шортлист лучших сюжетов попал российский хоррор No, I'm not a Human. Номинанты The Steam Awards 2025 Премия «Игра года» Hollow Knight: Silksong Clair Obscure: Expedition 33 Kingdom Come: Deliverance II Dispatch ARC Raiders Премия «Игра года в виртуальной реальности» Pavlov Le Mans Ultimate The Midnight Walk Emissary Zero F1 25 Премия «Любимое дитя» No Man's Sky Rust Baldur's Gate 3 Helldivers 2 Dota 2 Премия «Лучшая игра на Steam Deck» Digimon Story Time Stranger BALL x PIT Hades II Clover Pit Deep Rock Galactic Survivor Премия «Друг познаётся в игре» Split Fiction Schedule I R.E.P.O. Battlefield 6 Peak Премия «Выдающийся визуальный стиль» My Little Puppy Final Fantasy VII Rebirth Silent Hill f DOOM: The Dark Ages ENA: Dream BBQ Премия «Самый инновационный геймплей» Blue Prince Europa Universalis V Escape from Duckov Mage Arena ARC Raiders Премия «Лучшая игра, которая вам не даётся» Hollow Knight: Silksong Where Winds Meet Path of Exile 2 Marvel Rivals Elden Ring Nightreign Премия «Лучший саундтрек» Clair Obscure: Expedition 33 Tokyo Xtreme Racer Marvel's Spider-Man 2 Rift of the Necrodancer Deltarune Премия «Лучшая игра с выдающимся сюжетом» No, I'm not a Human Kingdom Come: Deliverance II Dispatch Dying Light: The Beast The Last of Us Part II Remastered Премия «Устройтесь поудобнее» Chill with You: Lo-Fi Story Megabonk Slime Reacher 2 Powerwash Simulator 2 RV There Yet?
    • Ну, я бы сказал, что взять всё же есть смысл, особенно если цена маленькая (я ещё не видел, почём сейчас игра), ребята из NepTeam, адекватные ребята, и выпускают свои русики в адекватные сроки, хоть их всего и двое. Это не like a dragon, которые ничего зарелизить не могут, уже пять лет и более. Год, может полтора и русик готов.
    • А игра то попала в номинаты премии Стим как “Лучшая игра с выдающимся сюжетом”.
    • Вот по этому пока и не стал брать)
  • Изменения статусов

    • maddante665  »  parabelum

      https://disk.yandex.ru/d/A7W9aHwW7wLTjg
      ссылка на торрент , в нем архив с игрой.
      единстенное в геймпасее папка TotalChaos_Data так, а в стиме Total Chaos_Data, но если пробел убрать в архиве с ркссификатором все равно не работает, ломаются надписи , просто прозрачные. я пробовал только текст .
      · 1 ответ
    • АлинаQT

      Играю в СТИМовскую версию. Столкнулась с непроходимым багом: при входе в Клуб капитанов игра вылетает на Рабочий стол и закрывается. Собрала 6 ингредиентов из 7, нужен мел. Но не могу войти. Пробовала войти на английской версии без русификатора, все равно вылетает и закрывается. Есть решение для этой проблемы? Буду рада любой помощи.
      · 0 ответов
    • Jimmi Hopkins  »  SerGEAnt

       
      Добавлена ONLINE версия. Проверено в steam — достижения, поддержка по сети.
      · 0 ответов
    • fevralski  »  SerGEAnt

      привет, есть что по хмурому?
      · 0 ответов
    • Netulogina  »  SerGEAnt

      Здравствуйте.
      Назрел такой вопрос. Существует ли архив/резервная копия переводов которые хранятся на данном сайте?
      · 5 ответов
  • Лучшие авторы


Zone of Games © 2003–2025 | Реклама на сайте.

×