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

Hacker Evolution (+ Untold, Duality)

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

Hacker Evolution Duality — Русификатор (текст)

Недавно вышел мод к игре

Возьмемся перевести на великий могучий?

Текста не сильно много, надо будет пару текстур перерисовать со шрифтами.

В принципе считаю перевод реально сделать.

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


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

Жаль что никто игрой не заинтересовался...

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


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

Tanis130

Текст итак в текстовых файлах. Выдирать нечего. Проблема как я понимаю со шрифтами.

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


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

Если кто сможет заставить работать русский шрифт, помогу с переводом

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


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

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

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


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

OrWin

по ссылке вроде гама 2007. А здесь про мод Duality речь идёт.

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


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

по ссылке вроде гама 2007. А здесь про мод Duality речь идёт.

Ах, да. Точно. Просто я посмотрел, когда игра добавлена, вот и подумал, что новая((

Игра у меня в стиме есть. На халяву получил))) Хотелось бы русскую(((

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


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

А зачем в шапку вкинули рус от первой части?

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


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

Рус явно не для Duality, а именно для упомянутой 2007 года

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

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


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

Поправьте шапку тут и на самом сайте , это Hacker Evolution, а не Hacker Evolution Duality.

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


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

Привет!

Ни разу ни когда не участвовал в переводах игр, но почитав форумы здесь, а так же, воспользовавшись несколькими переводами сообщества ZoG для игр в Steam, хочется осуществить и некоторый свой вклад в это дело. Я не программист и не лингвист, просто энтузиаст, плюс есть желание научиться извлекать и упаковывать ресурсы и подтянуть свой английский. Решил начать вот с этой игры, т.к. она не имеет большой аудитории, и вряд ли кто будет переводить. Ну а я люблю подобные игры и она у меня есть в Steam. В принципе, знаний английского мне хватает, чтобы играть в неё - там ни чего особо сложного нет. Но играть на русском было бы удобней, да и вижу, есть люди, которые хотят перевод. Речь идет именно о Duality версии.

Посмотрел - там весь текст действительно в текстовых файлах, а шрифт - обычная картинка png. Файлы hed-font-512-10-bg.png, hed-font-512-12-bg.png и hed-font-interface-anonymouspro10bold.png. Видимо, шрифты 10й и 12й гегль и один для интерфейса, или для консольной утилиты в игре. Это я позже запущу и посмотрю.

Там есть английские буквы и какие-то иероглифы. На их месте можно нарисовать русские буквы. Все влезет без проблем. Думаю этим заняться. Но есть пара вопросов -

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

Второй вопрос - рядом с этими картинками со шрифтами, имеются файл hed-font-512-10-bg.ini и т.п. В этих файлах находится один столбик с цифрами. Не могу разгадать их взаимосвязь с картинками. В картиках обычная 2D матрица со шритом. В текстовом файле - столбик из цифр. Единственное, какую взаимосвязь пока уловил - в столбике 256 строчек - равно количеству букв в матрице (квадрат 16 на 16). Но вот значение каждой цифры в столбике мне не ясно. Это какие-то координаты? Как их сопоставить с картинкой?

Вот пример текста из файла:

6

11

6

6

6

6

6

6

6

64

0

6

6

0

6

6

6

6

6

6

это только первые 20 строчек. И таких - 256. Я подозреваю, что если я просто нарисую русские буквы на место иероглифов, и буду писать русский текст - в игре он не отобразится, т.к. надо каким-то образом отредактировать эти ini файлы. Подскажите, кто опытный - в какую сторону копать?

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


Ссылка на сообщение
Подскажите, кто опытный - в какую сторону копать?

гляну щас

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

может на выходных попробую перерисовать

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

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


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

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

может на выходных попробую перерисовать

Поэксперементировал с координатами.. В общем, там каждая строчка - это номер символа в таблице. Считать надо слева - направо сверху-вниз. К примеру, маленькая буква a английская будет строчка номер 98. Ну а цифра в этой строке, как ни странно, означает расстояние отступа после этого символа. Просто, увеличив эту цифру - отступ после символа стал больше.

Хмм.. Неверное, логично предположить, что это не расстояние после символа - а ширина или толщина символа. Т.е. количества точек по оси Х, которое занимает этот символ. Наверное, так. В любом случае, я пробовал увеличивать цифры на букве a и букве y - эффект был одинаков - буква следующая за этим символом, удалялась. Если уменьшить цифру, то следующая буква - наползала на предыдущую, к примеру, буква a становилась на половину обрезанной и последующая y, наползает на неё. Так же я подтвердит предположение что номер строки - номер в таблице - я точно определял за какую букву какая строчка отвечает.

Надо теперь отредактировать PNG файлы. И последние 4 строчки там надо написать буквы русского алфавита. Примерно так:

А Б В Г Д Е Ж З И Й К Л М Н О П

Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я

а б в г д е ж з и й к л м н о п

р с т у ф х ц ч ш щ ъ ы ь э ю я

Я хотел было поменять буквы, но у меня на этом ноуте есть только Paint (я в отпуске в санатории) а там, картинка, походу с какими-то каналами или слоями - при открытии в паинте я вижу просто белый холст. Так что заменить буквы я смогу только спустя неделю.

Но у меня возникает еще одно сомнение - сама игра (запускающий exe файл) наверняка понятия не имеет ни чего о русском языке и русских буквах. Вероятно, она и не пытается смотреть в таблице далее 128 го символа. Как дать игре понять, что надо искать эти символы по номеру такому-то? Что буква А русская большая это 193я позиция (соответственно, строчка 193 в INI файле).

В общем, надо попробовать перерисовать буквы и прописать русский текст в заданиях. Вообще, настораживает, что если писать где-либо русский язык, то игра просто выводит пустоту. Верней, вообще ни чего не выводит. А по-идее, должна была бы выводить те самые иероглифы, что сейчас находятся на месте русских букв в png файле. Значит, игра просто не понимает русские буквы в файлах текстов?

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: aNNiPAk
       
       
      UnReal World RPG
      Жанр: RPG (Rogue/Action)
      Разработчик: Sami Maaranen и Erkka Lehmus
      Платформа: PK, Mac OS X, Linux
      Дата выхода: 1990
      Официальный сайт игры: http://www.unrealworld.fi

      Рогалик. 20 лет разработки.
      Суровая Финляндия позднего железного века.
      Выживание.
      Травки-ягоды, охота, рыбалка, каннибализм.
       


      А теперь о переводе: перевод будет вестись на https://www.transifex.com/urwrus/unrealworld-rpg/, также есть специальная группа вк https://vk.com/urwrus, где вы можете задать интересующий вас вопрос, не только о переводе, но и о прохождении русифицированной игры. Чтобы перевод не забросился, предлагайте помощь.

      При помощи одного хорошего человека(insolor'a), найден способ вытащить весть текст из .exe файла, а потом засунуть его обратно. А также есть приятная новость: поиск по библиотеке на кириллице теперь стал возможен благодаря патчу файла .exe. Большущее спасибо за шрифт DZH'у, а также ребятам, которые своим напоминанием заставляют не бросить проект, а двигаться дальше.
       
       
      Ссылка на GitHub, там же актуальная версия библиотеки, реализующей перехват игровых функций: https://github.com/aNNiPAk/urw-translate-hook
      Тестовая версия, играть можно, но все еще трудно:  https://yadi.sk/d/eEqoed-wbEhgWw

      Прогресс перевода: ~76% (Требует обновления)
    • Автор: Suffer
      Raging Loop

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

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

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

       
       
       

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

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

    • Давайте, буду верить в вас, что вы сможете) Игра более живой начала ощущаться благодаря переводу интерфейса, создалась забавная иллюзия, что это действительно аниме-мморпг) Без русика я многие вещи игнорировал (только диалоги ставил экранным переводчиком, а остальное я словно упускал из вида), а щас, будто, игра позволяет раскрыться по новому, и дает вдохнуть новую жизнь в игру) Другие игры по САО я даже не хотел начинать, не пройдя эту классику.. тем более, игра то сама по себе неплохая.
    • для полноты надо 3 онимуху пройти 
    • Сравнил качественные проекты с этой подделкой. Давай теперь оправдывать халтурную работу блуберов. Явно видно, что из идеи быстро собрали кривую игру с кушнейшими перестрелками без импакта. Но ты продолжай верить, что игра хорошая. Не забываем о копипастных модельках на уровнях, там практически нет разных локаций, только парочку. Левел дизайн очень скуден. Менеджмент инвентаря издевка и раздувание бэкстрекинга до терминала.
    • На текущей стим версии работает
    • Я не то чтобы совсем пожалел, но, да, это определенно не та книга, на которую хотелось бы потратить столько времени. Более-менее разнообразно начало, пока Сун Укун учился и бунтарствовал. А вот само путешествие топчется на месте. Монах и ко куда-то бредут, встречают злобного демона, Укун с сотоварищами пытается его завалить и почти побеждает (или бьётся на равных). Потом крадут монаха с намерением его съесть или женить и Сун Укун, не справившись самостоятельно, бежит за помощью к небожителям. Чуть-чуть меняются вводные, но основа одна. 
    • Так очевидно же что у тебя не так. 5090 у тебя нет, вот и корень проблемы.
    • Здравствуйте! Хочу сообщить о зависании панели задач Windows 11 при работе с UnityText_2 и об изменении, которое устранило проблему у меня. Прошу по возможности включить исправление в официальную версию программы. Описание проблемы:
      При выполнении Export в UnityText_2 зависала панель задач Windows. Часы переставали обновляться, значки не реагировали на наведение мыши, а значки закрытых программ оставались на панели задач. Перезапуск Проводника временно помогал, но при последующих операциях экспорта проблема повторялась. Установка обновлений Windows и восстановительная переустановка через Центр обновления Windows проблему не решили. Моя конфигурация: Windows 11 25H2, сборка 26200.9550. UnityText_2.exe: версия в фиксированной структуре сведений о файле — 2.1.6841.19286, в строковом поле версии — 2.1.0.0. Изменение, которое помогло:
      В обработчике прогресса был пропущен участок, который на каждом шаге обновляет значение прогресса на панели задач Windows через TTaskbar. Обновление индикатора внутри окна программы и вызов обработки сообщений сохранены. Код чтения DAT, записи CSV/BIN и импорта не изменялся. Вызовы изменения состояния панели задач в начале и конце операции также сохранены. Я повторил тот же экспорт на своём компьютере с изменённой копией программы — зависание панели задач исчезло. Технические подробности для разработчика:
      В исследованном EXE обработчик прогресса расположен по адресу 0x0072186C. Участок обновления прогресса панели задач 0x0072188B—0x007218AF был пропущен переходом на 0x007218B0. Изменение, применённое только к этому EXE: Смещение в файле: 0x00320C8B Исходные байты: 8B BB Новые байты: EB 23 SHA-256 исходного EXE: b382024b7721fa906950ef164d0e79dc7bcd7757b6e319c604a63ffc69f7d037 Эти адреса и замену байтов нельзя напрямую применять к другим сборкам. Можно ли добавить в исходный код настройку отключения отображения прогресса на панели задач? Другой вариант — ограничить частоту обновлений или отправлять их только при изменении отображаемого процента. На моём компьютере проверен именно вариант с пропуском повторяющихся обновлений прогресса панели задач; ограничение частоты я отдельно не проверял. Я использую программу для локализации игр. Было бы очень полезно получить это исправление в официальной версии. Спасибо!
    •  Прошел я эту вашу Онимушу, ну что тут сказать, игра отличная. говоря о боевой системе я бы ее назвал секеро для стримеров и журналистов,)) из за более широких и прощающих окон для парирования из за чего достаточно изучив приемы боссов и их парирование и увороты от атак становятся не такими сложными как в том же Секеро. Боевка по большей части работает от защиты так как вся ее эффективность и красота в основном происходит в мини кат сценах после удачных защитных противодействий атакам врага, что ее и отличает от таких игр как серия Ниндзя гайден или Нио где весь смак боевки происходит в реальном времени и зависит от умений игрока выполнять сложные атаки. К счастью защитных приемов в Онимуше достаточно много чтобы бои чувствовались разнообразно и в меру комплексными чему идут в помощь еще несколько активируемых спец умений, а так же разнообразное наличие врагов с их уникальными особенностями. Еще понравилось взаимодействие персонажа и противников с различными обьектами окружающей среды. А вот прокачка в игре очень простая и не интересная как и система лута в целом и сделана скорее просто для галочки.)как и собственно для галочки и растягивания времени сделаны побочные квесты, есть конечно среди них и более менее интересные, но большинство это тупо квесты присущие Корейским ммо иди убей групу мобов(которых мы и так бьем десятками бегая по городку) найди сундучки, найди и погладь песиков.)Что же касается основного сюжета он написан и поставлен великолепно, отличные персонажи, смешные, неожиданные и драматичные моменты все это есть и сделано на хорошем уровне. Игре бы поставил 8,5 Онимуш из 10  
    • Короче. Что относительно Linux-версии. Нужно переписать uninstall 3 штуки, чтобы получить sh. Это несложно. Но вот компилировать их нужно только под определенной ОС, т.е. Linux. Для тестов работоспособности также нужен Linux. Также нейронка говорит о том, что есть вероятность недостатка прав для папки steamapp на Linux — что тоже не проверить. В целом большую часть патчера я переписал под Linux — остается только uninstall, ярлык для него (если это вообще для Linux  актуально) и тест на работоспособность с попытками сделать рабочий вариант. Остается только устанавливать Linux — он у меня скачен и залит на флешку, но когда я этим займусь загадка.
    • ( я вижу что 25 год ) Скорее всего, да, так как по факту я её уже перевёл, проблема в шрифтах и их отображении, плюс полдня убил из-за того, что просто не мог зашифровать назад игровой архив.игра его просто не читала  нужно шифровать не кодом игры а кодом разработчика иначе никак, при том самое смешное игра читеает шифровку кодом игры а паковать надо кодом разсраба первый раз такой бредвижу, заметил случайно
  • Изменения статусов

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


×