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

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

Народ, кто что знает про возможность перевода игр на движке Unity 3D?

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

Я вот глянул одну недавнюю игру на нем (One Late Night)

Могу сказать что по крайней мере текстуры перевести можно.

Сложно, но можно.

Вот скрины:

 

Spoiler

d69af5b6b422f2071ba60a4559c5b32a.jpeg524499346f2c71a73e920d39f85f5f32.jpeg7ce0fb065fbccbfcfc56f49caa044532.jpeg1382a6d0dab757af2b3547e665808c4a.jpeg

Вопрос: кому-нибудь удавалось найти/изменить текст в игре?

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


Ссылка на сообщение
Поищи текст в level. mainData. в формате от .90 до .114

Скорее всего разбросан.

А что за формат файлов .114? Как его можно отредактировать кроме hex редактора?

PS.

Вернее один и тот же текст найден был в двух файлах, с расширением .114 и .127

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

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


Ссылка на сообщение
А что за формат файлов .114? Как его можно отредактировать кроме hex редактора?

PS.

Вернее один и тот же текст найден был в двух файлах, с расширением .114 и .127

Можно по паре этих файлов в личку ;-)

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


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

В осенней спячке что ли был? Давно уже все это тут описано

Привет, как обстоят дела с импортом файлов большего размера? В частности интересует файл с расширением .114, в нем есть некоторый текст и при переводе на русский текст увеличивается в 2 раза (1 символ, 2 байта занимает) и после импорта игра крашится.

Игра The Forest.

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


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

Проблема с Besiege.

Текста в .assets нет. Текст в Assembly-CSharp.dll отсутствует, текст есть в Assembly-UnityScript.dll, но не тот что надо.

yadi.sk /d/v6mOrZAjePzeG

Пароль zoneofgames.ru

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

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


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

Mazriel

Игра поддерживает кириллицу. Текст у игры в левелах видел.

 

Spoiler

3596c1187702.jpg

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


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

Игра поддерживает кириллицу. Текст у игры в левелах видел.

 

Spoiler

3596c1187702.jpg[/post]

Спасибо. Даже и не думал что там лежит. А чем их можно открыт?

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


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

Mazriel

Тулзой из этой темы. Создай тему в русификаторах и ищи единомышленников.

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


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

Помогите, распаковал assets, перевожу на русский текстуру dds, в фотошопе плагин нвидиа, сохраняю вроде правильно выставляю RGB 5-6-5, после сохранения весит на 2байта меньше, и не могу спаковать. Что делать? Какие настройки надо? Что не правильно делаю?

вот файлы:

https://yadi.sk/d/gyC7JBwneXGTr

https://yadi.sk/d/SLZyLoSdeXG6P

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


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

хочу перевести игру TerraTech, в resources.assets нашел языковые файлы: LOC_BlockDescription_English.mov.xml.bcg, LOC_BlockNames_English.mov.xml.bcg, LOC_ChunkDescription_English.mov.xml.bcg, LOC_ChunkName_English.mov.xml.bcg.... теперь вопрос: как их перевести? если ввести русские буквы, то игра крашится помогите

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


Ссылка на сообщение
хочу перевести игру TerraTech, в resources.assets нашел языковые файлы: LOC_BlockDescription_English.mov.xml.bcg, LOC_BlockNames_English.mov.xml.bcg, LOC_ChunkDescription_English.mov.xml.bcg, LOC_ChunkName_English.mov.xml.bcg.... теперь вопрос: как их перевести? если ввести русские буквы, то игра крашится помогите

первые 4 байта - переменная типа dword(uint) - с порядком байтов little endian, описывает длину контейнера(текста)

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

футер - 4 нулевых байта.

текст вероятнее всего в utf-8.

http://imgur.com/YtnKnkw

код темплейта для 010 editor

LittleEndian(); SetBackColor( cLtBlue );uint container_size;SetBackColor( cLtGray );byte container[container_size];local uint padding_size = 4 - (container_size%4);if (padding_size == 4) padding_size = 0;SetBackColor( cLtYellow );if (padding_size != 0)    byte container_padding[padding_size];SetBackColor( cLtPurple );uint footer;

 

и вобще то для этого создавай отдельную тему

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


Ссылка на сообщение
Игра поддерживает кириллицу. Текст у игры в левелах видел.

 

Spoiler

3596c1187702.jpg[/post]

Собственно, тоже заинтересовался Besiege, вот только как найти текст в этих level? Максимум менял текстуры в играх, мало что понимаю. Распаковал, куча файлов с цифровыми расширениями. Где смотреть? :smile:

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


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

ISYD

Смотреть по расширению, потом под гнётом хекса проводить бессонные ночи. Учитывая что, игра ещё будет не раз обновляться и эти файлы соответственно будут тоже меняться по архивам. Тебе нужен этот головняк?

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


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

Смотреть по расширению, потом под гнётом хекса проводить бессонные ночи. Учитывая что, игра ещё будет не раз обновляться и эти файлы соответственно будут тоже меняться по архивам. Тебе нужен этот головняк?

Ну не особо, там и так понятно. Для саморазвития, так сказать. Попробовал хекс редактор — менял на русские буквы, а в игре не отображается, пусто. Короче, что-то не то делаю.

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


Ссылка на сообщение
Ну не особо, там и так понятно. Для саморазвития, так сказать. Попробовал хекс редактор — менял на русские буквы, а в игре не отображается, пусто. Короче, что-то не то делаю.

ну если для саморазвития: для того чтобы отобразить русский язык, игра должна понимать кодировку в которой записан русский текст. вы наверняка пытаетесь записать русские в кодировке cp1251 или cp866 (где 1 буква занимает один байт). в игре же, навскидку, используется наверно кодировка utf-8 как наиболее распространенная сейчас (где одна буква может иметь переменный размер от 1 до 6 байт).

в utf-8 английские символы имеют размер в 1 байт, а русские символы имеют размер в 2 байта (например A = 0xD090)

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

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

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

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

вобщем то манипулируя кодами символов в строке и шрифте - можно создать свою кодировку, но лучше все таки придерживаться utf-8 кодировки(как наиболее массовой) и если шрифт не поддерживает ее - пытаться заменить шрифт.

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


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

 

ну если для саморазвития: для того чтобы отобразить русский язык, игра должна понимать кодировку в которой записан русский текст. вы наверняка пытаетесь записать русские в кодировке cp1251 или cp866 (где 1 буква занимает один байт). в игре же, навскидку, используется наверно кодировка utf-8 как наиболее распространенная сейчас (где одна буква может иметь переменный размер от 1 до 6 байт).

в utf-8 английские символы имеют размер в 1 байт, а русские символы имеют размер в 2 байта (например A = 0xD090)
соответственно если вы вставите два байта вместо одного - размер места под строку изменится.
обычно размер строки в байтах записан где то рядом - соответственно вы должны изменить и его.

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

вобщем то манипулируя кодами символов в строке и шрифте - можно создать свою кодировку, но лучше все таки придерживаться utf-8 кодировки(как наиболее массовой) и если шрифт не поддерживает ее - пытаться заменить шрифт.


До обратного упаковывания еще далеко. Пока что я извлек все текстовые файлы(А их в игре 5323) и начал сортировку и извлечение текста. В игре странная система: все уровни содержат свой текст(Хот он и на каждом одинаковый,за исключением подсказок) и имеет разные номера(level3_11114.102 и level13_7586.102 абсолютно идентичны).

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

    • Неееее, перебирал вообще форумы и кто что делает — изучал в целом ветки)
      Я по китайским/японским FMV играм больше 
    • @FanSH, в правильном направлении мыслите, только я не понял, вы взялись за проект или нет?
    • Русификатор Cyber Knights: Flashpoint — версия 1.0.1 Русский перевод тактической киберпанк-RPG Cyber Knights: Flashpoint от Trese Brothers Games.  
      Ссылка на русификатор: 
      1) https://drive.google.com/file/d/1sY2tr-3CtwZg3q3KkpaJig1mvhNuZOJB/view?usp=drive_link
      2) https://boosty.to/saracine/posts/01b39462-493c-4424-a134-fe94875ef726

      Ссылка на игру в Steam:
      https://store.steampowered.com/app/1021210/Cyber_Knights_Flashpoint/   Что переведено Весь текст игры: интерфейс, сюжет и диалоги, описания снаряжения, умений и контрактов, обучение, журнал. Это около 39 тысяч строк — 100 % текста, который есть в игре.   Для какой версии Перевод сделан для версии игры 2.7.99 (сборка Steam 25964281) от 16.10.2026. На других версиях часть текста может остаться на английском.   Как сделан Перевод выполнен с помощью ИИ: с единым словарём терминов, правилами стиля и автоматическими проверками. Ошибки и неточности возможны — пишите о них в комментариях, по возможности со скриншотом. Исправлю в следующих версиях.   Установка 1. Закройте игру. 2. Скачайте и запустите установщик — папка игры в Steam найдётся сама. 3. Выберите, как включить русский:   — вместо английского (рекомендуется) — игра сразу запустится на русском;   — вместо польского — английский останется в меню, а русский выбирается пунктом «Polski».   Список языков зашит в игру, поэтому русский встаёт на место одного из имеющихся.   Важно — Если Steam обновит игру или проверит целостность файлов, игра снова станет английской. Просто запустите установщик ещё раз. — Имена наёмников, скорее всего, хранятся в сохранении: в кампании, начатой до установки, они могут остаться английскими. — Удаление — через «Параметры Windows → Приложения». Оригинальный файл языка вернётся на место. — Сама игра, сохранения и достижения не затрагиваются. Перевод бесплатный. Если он вам пригодился, поддержать автора можно подпиской или донатом на https://boosty.to/saracine — это помогает переводить дальше.   Русификатор любительский и неофициальный, не связан с разработчиком и издателем игры. Все права на игру и её тексты принадлежат их правообладателям. В комплект входит только русский текст: английский берётся из вашей копии игры

      Скриношоты:
      https://drive.google.com/file/d/1zMP4guoqD5ylDZEskqJyFCd-afS8GmxH/view?usp=drive_link
      https://drive.google.com/file/d/117MRsQewc3MXwR7VQ_O_Is8J0oAVMwHv/view?usp=drive_link
      https://drive.google.com/file/d/1Gxi7oF-jT91hfpb8QKSxTZRCasDO5u_k/view?usp=drive_link
      https://drive.google.com/file/d/1z6gTOzpy1WsdIbAI9UgzrEmSZuBqU0dV/view?usp=drive_link
      https://drive.google.com/file/d/1bZnqCTqnH-gafP7I7Q-oV2q4DVg4cmAA/view?usp=drive_link
      https://drive.google.com/file/d/1mt4jyDV_26D2X81Euj4_PioDZvs6V4p6/view?usp=drive_link
      https://drive.google.com/file/d/13A0V39qR9h9eu23QO6AuStkMNiH_sclL/view?usp=drive_link
    • Русификатор The Iron Oath — версия 0.1.1 Русский перевод The Iron Oath — тактической RPG от Curious Panda Games о наёмничьей компании в мире, где персонажи стареют, получают травмы и гибнут навсегда.
      Ссылка на русификатор:
      1) https://drive.google.com/file/d/1d5DNCxe6hZZPooTkOuhO-3bAFV6mYUDr/view?usp=drive_link
      2) https://boosty.to/saracine/posts/63ccf155-e182-4ed4-840b-f0b64c4affc4
      Ссылка на игру в Steam:
      https://store.steampowered.com/app/699330/The_Iron_Oath/   ЧТО ПЕРЕВЕДЕНО • интерфейс, меню и подсказки; • сюжет, квесты и диалоги — больше 7 000 реплик; • кодекс, описания предметов, умений, состояний и модификаторов подземелий; • события, обучение, письма; • имена собственные — кириллицей. Если где-то попадётся английский текст, значит, эту строку перевод не охватил.   ДЛЯ КАКОЙ ВЕРСИИ Перевод сделан для версии игры 1.0.021 (сборка Steam 16795259) от 18.12.2024. После обновления игры часть текста может остаться на английском, а плагин может потребовать обновления.   КАК УСТАНОВИТЬ 1. Закройте игру. 2. Запустите установщик — он сам найдёт папку игры в Steam. 3. Запустите игру: русский язык включится сам. Перевод работает через загрузчик модов BepInEx 5. Если его нет, установщик поставит его сам, а если есть — использует имеющийся. Файлы самой игры не меняются. Удаление: «Параметры Windows → Приложения → Русификатор The Iron Oath». Удаляется всё, что поставил установщик.   КАК СДЕЛАН ПЕРЕВОД Чтобы термины, имена и стиль были одинаковыми по всей игре, перевод опирается на единый глоссарий и стилевое руководство. Каждую строку проверяют автоматически: на месте ли подстановки и теги, не сломан ли сценарий квестов, помещается ли текст в окно. Перевод выполнен с помощью ИИ; ошибки и неточности возможны — сообщайте о них.   НАШЛИ ОШИБКУ? Нажмите в игре F8 — снимок экрана и все надписи на нём сохранятся в папку BepInEx\plugins\IronOathRussifier\feedback в папке игры. Пришлите их в комментариях или в личных сообщениях, по ним я поправлю перевод в следующей версии.   ПОДДЕРЖАТЬ Перевод бесплатный. Если он вам понравился, поддержать автора можно подпиской или донатом на https://boosty.to/saracine — это помогает продолжать переводы.
        Русификатор любительский и неофициальный, не связан с разработчиком и издателем игры. Все права на игру и её тексты принадлежат их правообладателям. Шрифты распространяются по лицензии OFL, загрузчик BepInEx — по LGPL 2.1.

      Скриншоты:
      https://drive.google.com/file/d/1ibg8uNJMNk0wbYC0dgLR5R0bxshZwMkO/view?usp=drive_link
      https://drive.google.com/file/d/1BWo9HNx31zc2_Gp967-vCVyo1RrkHorh/view?usp=drive_link
      https://drive.google.com/file/d/1UE9yqDZCu9A2mXxyjC9O1iXdH7BFE5qv/view?usp=drive_link
      https://drive.google.com/file/d/1Uzqxa2G109JYmMFvbcQ9VxTZza70dZKM/view?usp=drive_link
      https://drive.google.com/file/d/182pDWJAsZ0byeWzNAg7g9UAyCo8uBZqL/view?usp=drive_link

    • Я кстати понял теперь почему особо не заморачивается с разъяснением по поводу как и что вскрывать-переводить, разбирать-запаковывать ресурсы, чем обрабатывать файлы и пр. ибо у таких ребят запала чисто на “я хочу”   — я в итоге год “созревал” от простого обновления субтитров к чему-то более сложному 
      Главное самому себе пендаля дать и пробовать делать (и лучше браться изначально за что нишевое, на что уже вышли все патчи-обновления и пр. как год-два — и на что никогда перевода никто даже не станет делать)
    • За прошедший год разобрался как работать со всяким добрищем.
      ---------------
      Обновил русификатор на игру + сделал несколько новых на игры у которых или нет локализации, либо сломана в ноль.
      Завёл бустю как файлоархив — буду потихоньку русифицировать китайские/японские FMV игры.
      https://boosty.to/fansh
      -----
      Сейчас на очереди (и последняя наверное вообще из имеющихся в библиотеке за которые возьмусь) https://store.steampowered.com/app/2712540   где даже текста в игре нет  — всё в виде графики, картинок и вмонтированных в видео китайских субтитров.   
      Другие по мере приобретения/получения буду делать.
    • Обновление русификатора выше: 
      В идеале заменить файл на 20 мегабайтный по ссылкам выше.  Тут и субтитров еще пофикшено и пр. плюшки для комфортной игры
      https://www.zoneofgames.ru/games/refate_echoes_of_desire/files/12119.html
    • @Jimmi Hopkins   посылаю! 
    • Ого, ничего себе тут понаписали) Erikeze хорош!  Raven112 спасибо, тоже попробую
    • Студия, создавшая игру, обанкротилась...
  • Изменения статусов

    • goosemose  »  Orionus

      Здраствуйте
      Хотел спросить за руссификатор для Dragon Quest 3, есть ли бесплатный для пк? Или только платный недавно купил ее в стиме, думал что на пк есть руссификатор, уже некоторое время ищу и нахожу либу пустые файлы либо платные, хотя по коментариям вроде видно что был на пк бесплатный перевод.
      Подскажите пожалуйста.
       
      · 0 ответов
    • 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 ответов
  • Лучшие авторы


×