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

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

Дело касается андроид версии игры dead space, игра - хорошая и у меня есть большое желание ее перевести.

Видео с игрой http://www.youtube.com/watch?v=cdK2biuSwss

Скриншоты и инфо по игре http://4pda.ru/forum/index.php?showtopic=260309

Но, появилась небольшая загвоздка...

1. Шрифты лежат в свободном виде в .ttf и в них, я думаю, проблем не будет (пока заменил на русский Arial).

2. Весь текст находится в файле deadspace.bin (первая строчка в HEXе -- SBIN).

3. При открытии этого файла (AkelPad-ом) и переводе в нем даже слова, в игре вместо любого текста получаются непонятные "шифры" (примерно такого типа: ХХХХ_madХХХ_ и т.д.). Даже, если количество букв совпадает и даже, если заменить одно англ. слово на другое агнл. слово с одинаковым количеством букв.

В чем может быть проблема и как ее можно решить?

ПС: архивчик с ресурсами

http://rghost.ru/27858331

зеркало:

http://www.multiupload.com/9R46PIG490

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


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

напишу сюда слова OLEGator84

Есть шапка и есть блок с самим текстом. в шапке скорее всего указаны смещения (offset) строк. Блок со строками мне понятен: В начале указан размер всего блока, а потом идёт сам текст, 4 байта количество символов в строке, и потом сразу за ними строка. Например:

0C 00 00 00 - переворачиваем: 00 00 00 0C - переводим в десятичную: 12

41 63 68 69 65 76 65 6D 65 6E 74 73 - 12 байт, преобразуем в текст: Achievements

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

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


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

Написал скрипт для извлечения текста, вот сам текст: DeadSpace_Text.txt

Символы переноса строки заменил на \n, при запихивании обратно нужно будет обратно их заменить на 0x0D0A

Формат шапки мне не ясен, по этому как запихать обратно я хз. Можно конечно попробовать приклеить блок с текстом, не трогая шапки, но надо тестить.

Исходный код скрипта:

$sDeadspace_bin = FileOpenDialog("Please select *.bin file...", @ScriptDir, "Dead Space (*.bin)|All (*.*)",1)If $sDeadspace_bin = "" Then   ExitEndIf$iOffset = 8296 ; смещение, с которого начинается блок с текстом (десятичное значение)$hDeadspace_bin = FileOpen ($sDeadspace_bin, 0+16) ; открываем для чтения + бинарный режимFileSetPos ($hDeadspace_bin, $iOffset, 0); встаём на оффсетIf FileRead ($hDeadspace_bin, 4) <> "0x53545253" Then ; проверяем заголовок блока (STRS)MsgBox (0, "", "Не найден блок данных с текстом.")ExitEndIfFileSetPos ($hDeadspace_bin, $iOffset + 12, 0)$iStringsNum = Dec (Hex (_Rotate(FileRead ($hDeadspace_bin, 4)), 8)) ; читаем количество строк и переводим в десятичную систему$sAllText = ""For $i=1 To $iStringsNum   $iStringLen = Dec (Hex (_Rotate(FileRead ($hDeadspace_bin, 4)), 8))$sAllText &= StringReplace (BinaryToString (FileRead ($hDeadspace_bin, $iStringLen), 4), @CRLF, "\n") & @CRLFNextFileClose ($hDeadspace_bin)$hAllText = FileOpen (@ScriptDir & "\DeadSpace_Text.txt", 2+128)FileWrite ($hAllText, $sAllText)FileClose ($hAllText)MsgBox (0, "", "Готово!"); $bBbytesToRotate - бинарные данные, которые надо перевернутьFunc _Rotate($bBytesToRotate)If IsBinary ($bBytesToRotate) = 0 Then Return "" ; если переданные данные не являются бинарными, возвращаем из функции пустоту$iBytes = BinaryLen ($bBytesToRotate) ; определяем количество байт$bRotatedBytes = Binary ("") ; объявляем переменную, в которой будет перевёрнутое значение и указываем, что она для хранения бинарных данныхFor $i = $iBytes To 1 Step -1 ; крутим цикл от максимального значения до 1$bRotatedBytes &= BinaryMid ($bBytesToRotate, $i, 1); выбираем по 1 байту с конца и объединяем с содержимым объявленной переменнойNext   Return $bRotatedBytes ; возвращаем перевёрнутый результат из функцииEndFunc ;==>_Rotate

 

Язык AutoIt, компилировать этим

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

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


Ссылка на сообщение
Можно конечно попробовать приклеить блок с текстом, не трогая шапки, но надо тестить.

Я могу протестировать если кинешь мне deadspace.bin с переведенной фразой.

Ну например - Use headphones for the best experience. (Используйте наушники для погружения в процесс игры.)

ПС: спасибо, что помогаешь :smile:

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


Ссылка на сообщение
Вот попробуй: DS_bin_mod.rar

+ бонус

только что попробовал - результат тот же самый. Вместо Используйте наушники для погружения в процесс игры увидел: ХХХХХUSE_HEADPHONESХХХХХ

подозреваю что так игра выражает недовольство, что изменили строку USE_HEADPHONES в которой был текст Use headphones for the best experience.

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

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


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

ну значит нужно разбирать весь формат файла.

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


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

может, кто то еще сможет помочь? Неужели только у меня андроид смартфон?

Вот нашел хороший видеообзор игры:

 

!

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


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

Возобновил русификацию игры, но переводчиков не хватает, диалогов многовато...

08c6634cb298t.jpg

d77ba109f258t.jpg

2b2a50e1b757t.jpg

250472b4d7cbt.jpg

90312c0c04f1t.jpg

0f1e10840732t.jpg

  • Лайк (+1) 1

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


Ссылка на сообщение
Возобновил русификацию игры, но переводчиков не хватает, диалогов многовато...

08c6634cb298t.jpg

d77ba109f258t.jpg

2b2a50e1b757t.jpg

250472b4d7cbt.jpg

90312c0c04f1t.jpg

0f1e10840732t.jpg

Как успехи?

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


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

переводить толком некому, сейчас переведено 89%

тексты находятся тут https://docs.google.com/spreadsheets/d/1vAZ...W8YipQHFW0L0os/

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

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


Ссылка на сообщение
В 29.01.2015 в 23:07, LinXP сказал:

переводить толком некому, сейчас переведено 89%

тексты находятся тут https://docs.google.com/spreadsheets/d/1vAZ...W8YipQHFW0L0os/

как установить?

 

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


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

Вроде как перевод добили, но текст вставить не вышло, так что никак не установить. По крайней мере что то такое писали на 4pda

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


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

—

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

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

    • Чу-чуть так побегал в обновлённого Ведьмака 3. Ощущения двоякие.  С одной стороны, графика однозначно стала лучше. Детализация выросла, прорисовка тоже, наконец-то перед тобой, в двух метрах трава не прорисовывается. Освещение, тени, отражения на воде, всё однозначно стало приятнее и лучше. Но вот, какой ценной? На 4080 в 4к, DLSS качество, с трассировкой пути, FPS в среднем 50+, с обычным RT 60 становится. При чём я смотрю на картинку, и не понимаю, откуда такие требования? Игра стала красивее, но не на столько, чтобы жрать так ресурсы. Она до сих пор не выглядит на уровне современных игр. Я видел игры в разы красивее, с более лучшей производительностью. Мне кажется, с оптимизацией вообще не парились, просто накатили тяжёлые технологии, без особой оптимизации, на, пожалуйста ремастер. Это было бы проще, DLSS5 на старую версию накатить и то наверно эффект был куда лучше, чем от того, что выдали. Уж не думал, что игра, которой порядка 11 лет, которая когда-то нормально игралась на GTX970, сегодня не будет хватать 4080 на комфортной игры в 4к. Ну типа, если снизить DLSS на баланс, наверно будет более менее комфортный FPS, или включать генератор кадров.  Ну о плохой оптимизации ещё говорит о том, что игра очень плоха нагружает GPU. В полях почему видеокарта нагружается только на 97%, при этом потребление где-то 220 идёт, вместо 280. В Новиграде, вообще до смешного, что местами нагрузка на карту просаживается до 90%. Видел, что на 5090, с 9800X3D, вообще загрузка карты в Новиграде происходит на уровне 50%. Это смех. Они явно на оптимизацию забили болт, игра просто рационально не использует ресурсы системы. Может от этого и плохая производительность.  Ещё мне не понравилась работа трассировки пути, и такое ощущение, что обычное RT даёт картинку приятнее. Например я зашёл в таверну в трассировки пути и увидел, что вся таверна покрыта красным светом от местного освещения. Вся яркая внутри стала, как будто внутри тебе прожекторами светят. А по факту стоят обычные свечи и свет из небольших окон. Если отключить трассировку пути, становится картинка приятная. Где свечи стоят, рассеивается небольшой свет во круг, где свечей нет, лёгкое затенение, выглядит более реалистично, так как свечи не могут давать такой яркий свет, как это выглядит с трассировкой пути, как будто там не свечи светят, а прожекторы со светодиодами фигачат. Плюс с трассировкой пути какая-то появляется большая пережёнка. От свеч отдаёт пережённостью, в отражениях на объектах внутри помещения даёт пережённостью. Отключаешь трассировку пути и оставляешь обычное РТ, всё становится нормально. С наружи я разницы между трассировкой пути и обычным РТ не увидел. Конечно, надо ещё в ночное время заценить разницу. Но пока впечатления от трассировки пути, идёт не в пользу, по сравнению с обычным РТ. Либо плоха настроили, либо плоха работает с данным движком.  Ну в общем, поляки в своей стихии. Опять выпустили сырой продукт, где криво/косо, всё править надо. Даже ремастер не смогли довести до нормального состояния. Явно этот ремастер, ещё не одним патчем править будут. Года идут, та же Капком выпускает какую-нибудь Онимушу, которую ни разу не патчили с релиза, игра идёт хорошо, работает хорошо, не тормозит, не багуется. И тут выходят на сцену поляки, опять с сырым продуктом. МОЛОДЦЫ! Я как заявляли после Киберпанка, что мы усвоили урок, и такого снова не повторится Ждите патчей господа, играть в это, ещё рано.
    • Tasomachi: Behind the Twilight Метки: Расслабляющая, Атмосферная, Фэнтези, 3D-платформер, Аниме Платформы: PC XONE PS4 SW Разработчик: Orbital Express Издатель: AGM Playism Дата выхода: 14 апреля 2021 года Отзывы Steam: 531 отзывов, 75% положительных
    • Добавлены версии для Switch.
    • Похоже что так, что ж, придётся ждать прихода скаята’элей, которые выкатят патч, в котором снова высадят лес, ну и дадут пиздюлей краснолюдам, что бы они повторно не пропили этот лес.
    • Как понимаю, в сд ред работают те самые краснолюды, которые стырили лес, пока делали очередной ремастер на ремастер (к слову, в целом, смотрится хуже, чем было в прошлом некстген патче, а производительность ощутимо хуже).
    • Когда слушаешь озвучку и вспоминаешь фильм “Красная жара” с Шварцем.)))
    • Princess and Conquest Метки: Сексуальный контент, Нагота, Хентай, Ролевая игра, Пиксельная графика Платформы: PC Разработчик: Towerfag Издатель: Critical Bliss Серия: Twisted Bliss Дата выхода: 14 апреля 2023 года Отзывы Steam: 2968 отзывов, 85% положительных
  • Изменения статусов

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


×