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

D4: Dark Dreams Don't Die

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

D4: Dark Dreams Don’t Die

Русификатор (текст)

banner_pr_d4darkdreamsdontdie.jpg

Жанр: Adventure / 3D / 3rd Person

Разработчик: Access Games .

Издатель: AGM PLAYISM

Язык интерфейса: Английский, французский, итальянский, немецкий, испанский, японский, португальский

Язык озвучки: Английский

Дата выхода: 5 июня 2015

Системные требования:

? Операционная система: Windows 7 64-bit edition or Windows 8 64-bit edition

? Процессор: Intel Core 2 Quad Q9550 @ 2.83GHz or an equivalent AMD CPU

? Оперативная память: 6 ГБ

? Видеокарта: NVIDIA GeForce GTX 470 or AMD Radeon HD 6870 (VRAM 1GB)

? DirectX: Version 11

? Звуковая карта: Совместимая с DirectX 9.0c

? Свободное место на жестком диске: 10 ГБ

 

Spoiler

 

 

 

Spoiler

От создателей Deadly Premonition. D4: Dark Dreams Don't Die состоит из четырех эпизодов, события в которых развиваются в нуарно-мультяшном мире.

По сюжету главный герой (Дэвид Янг) потерял память после того, как некий злоумышленник убил его жену. Это событие настолько сильно потрясло героя, что у него появились сверхспособности — оказалось, он может перемещаться во времени. Чтобы это произошло, герою необходимо найти улику (предмет), который будет как-то связанный с ним, женой или убийцей — тогда он сможет перенестись в какой-либо связанный с ней отрезок времени. Благодаря этому навыку Дэвид должен расследовать таинственное преступление своей жены, выйти на след преступника и помешать его планам.

Разработчики Deadly Premonition сделали снова отличную черную юморную игру,игра очень похожа на творения Telltale Games. Движок Unreal Engine 3

1 сезон выйдет 5 июня, но сегодня выпустили демо версию, кто пошарит заранее посмотрите на структуру: шрифт и.т.д. Возможно ли её перевести и подружить с русским шрифтом?

Купить саму игру: http://store.steampowered.com/app/358090/

Перевод игры: http://notabenoid.org/book/59466

Прогресс перевода на нотабеноид: 68.png

 

Spoiler

8ad5710a8760.jpg

7119603e8520.jpg

Изменено пользователем SerGEAnt
  • Лайк (+1) 1

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


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

Будет кто браться за перевод? Есть ли смысл ждать?

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


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

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

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


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

Как минимум 2 способа сделать, первый - там можно перескакивать структуры данных по меткам (размеры блоков), начиная с начала (0x58), второй - с конца путём анализа/сверки что лежит. Тексты делятся на группы, у каждой группы есть суммарный размер всего сегмента, он стоит перед количеством субтитров. Суммарный размер последнего из сегментов всегда будет вести в конец файла, предыдущих - на следующий сегмент. Смотрел этот тип файлов меньше 5 минут, может есть ещё какие нюансы.

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

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


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

Файл msg9701en.Ms01DataMessage, по 0х58 размер 0xA24, перескакиваем по нему и следующий размер 0x79FF, который превышает размер всего файла. Анализ с конца для меня сложноват, тк это побайтово надо проверять размеры. Что же до самой структуры текста, то сложного ничего там нет и это я еще выше писал, сложность автоматически перейти на блок текста. Делал некий набросок для BMS, но не на всем пашет, тк метод перехода к тексту не идеальный. Кстати, в большом файле кол-во строк записано в 64-бит, а не 32, как в остальных. Мб еще что-то, не смотрел больше.

goto 0x1Cget NAME_SIZE longgetdstring NAME NAME_SIZEget FULL_SIZE asizedo    get CHECK long    savepos POS    math CHECK += POS    MATH CHECK += 0xCwhile CHECK != FULL_SIZEget DUMMY longget STRINGS longif STRINGS == 0    get STRINGS longendifset ENDLINE short 0x0A0Dlog MEMORY_FILE 0 0appendfor i = 0 < STRINGS    get SIZE long    savepos OFFSET    log MEMORY_FILE OFFSET SIZE    get MEM_SIZE asize MEMORY_FILE    putVarChr MEMORY_FILE MEM_SIZE ENDLINE short    math OFFSET += SIZE    goto OFFSETnext iget SIZE asize MEMORY_FILEstring NAME -= ".msg"string NAME += ".txt"log NAME 0 SIZE MEMORY_FILE

 

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

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


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

Ходить с конца файла у меня не получилось, так как иногда там прямо посреди текста всунут кусок непонятной фигни (на которой программа спотыкается) и даже вот такое вот там бывает:

 

Spoiler

5728730.png

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


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

Отрицательный размер характеризует юникод, это так всегда в UE3.

перескакиваем по нему и следующий размер 0x79FF, который превышает размер всего файла

Просто надо добавлять 0x18

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

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


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

jk232431

Если размер отрицательный, то надо умножать на -2

RangerRus

А как определить кол-во блоков?

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


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

А как определить кол-во блоков?

Считать от первого до последнего, последний на конец файла отправляет.

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

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


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

Многоуважаемый swuforce написал инструмент для текста https://yadi.sk/d/SCKR8NQKh96WX

http://zenhax.com/viewtopic.php?f=12&t...092468512ca783f

 

Spoiler

6fca1d73c946.jpg

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


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

от России передавайте респект swuforce)

макс шрифты тоже надо искать того кто сможеть сделать?

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


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

Сейчас залью текст на Ноту.

http://notabenoid.org/book/58673

Залил. Редактор- модератор бы не помешал. =)

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


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

Народ. Давай-те подтягивайтесь... А то играть хотят все, а как дело доходит до перевода...

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


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

Damin72

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: SamhainGhost

      Steam
      “Маленькая ведьма в лесу” рассказывает историю Элли, начинающей ведьмы. Исследуйте мистический лес, помогайте очаровательным обитателям и окунитесь в повседневную жизнь ведьмы.
      Станьте Элли, ведьмой-ученицей, посланной из LUCEREIN ORTU, мира, где ведьмы живут вместе, и окунитесь в её повседневную жизнь в Доме ведьмы. Исследуйте новые регионы, варите зелья и отправляйтесь в увлекательное приключение, чтобы помочь жителям деревни. Рыбалка, коллекционирование, украшение дома, общение с кошками — из таких мелочей складывается особенный день. Отправляйтесь на своей метле исследовать леса, пещеры, скалы и озёра, знакомьтесь с очаровательными существами и заполняйте свою Книгу ведьмы. Создавайте зелья из собранных материалов, чтобы решать проблемы, находить спрятанные сокровища и открывать новые пути. В роли начинающей ведьмы помогайте жителям окрестных деревень справляться с трудностями и приближайтесь к тому, чтобы стать настоящей ведьмой. Помогая жителям деревни, вы можете подружиться с ними. Чем ближе вы будете становиться, тем больше историй и секретов они вам расскажут. Собирайте рецепты и материалы для изготовления мебели и украшайте свой Дом ведьмы в соответствии со своим стилем. Собирайте и улучшайте мётлы, чтобы сделать свои приключения ещё более увлекательными. Проведите несколько спокойных дней за рыбалкой, общением с друзьями и общением с кошками, чтобы найти себе особенного компаньона. В этой волшебной повседневной жизни напишите свою собственную историю. Русификатор v.0.5.1 (от 16.09.25)
      гугл диск / boosty
       
    • Автор: Smart131
        Скачать: ZoneofGames   Разработчик: GamesVoice Издатель: GamesVoice Версия перевода: 1.1 от 07.04.18 Размер: 434.75 МБайт Требуемая версия игры: любая Медиа:
      Геймплей с русской озвучкой [v1.0 от 08.03.18]: https://www.youtube.com/watch?v=uCJnOMYSV6c Анонс: https://youtu.be/yVBHggfCzkI Ройс Бракет - Кастинг: https://youtu.be/1uzxuYyBoTo Битва с Сибил: https://youtu.be/Edf_skI9eAA Эшер Кендрелл: https://youtu.be/QujANKiOFWQ Русский саундтрек:
      SoundCloud: https://soundcloud.com/gamesvoice/sets/transistor-russian-ost ВКонтакте: https://vk.com/music?z=audio_playlist-25637666_74645648 Патчноут:
      Версия 1.1 от 07.04.18
      — Исправлено: несколько реплик рассказчика в сцене Flashback.
      — Добавлено: адаптированная композиция Paper Boats (в папку с саундтреком).
      — Добавлено: ранняя версия The Spine в исполнении Алины Рыжехвост (в папку с саундтреком).

      Версия 1.0 от 08.03.18
      — Первая публичная версия.
      Авторы:
      Виталий Красновид — руководитель проекта, перевод текста, тестирование. Анатолий Калифицкий (Смарт) — обработка звука. Евгений Сухарев — перевод текста. Юрий Кулагин — перевод текста.  Александр Киселёв (ponaromixxx) — разбор/ сборка ресурсов, инсталлятор. Роли озвучили:
      Максим Кулаков — рассказчик. Елизавета Балакирева — Ред, Сибил Андрей Лёвин — Эшер Игорь Попов — Ройс   Если вам понравился перевод, то в качестве поддержки можете подписаться на наши соцсети:
      ВКонтакте, YouTube, Twitter, SoundCloud, Steam  

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

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

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

    • https://boosty.to/ngc404/single-payment/donation/743512/target?from=1
    • Не выкладываю тогда пока на главную.
    • @SamhainGhost это машинный перевод?
    • Тут сразу конкретизирую. “Прорыв” это сделать что-то чего не могут UE и Unity, а во всем остальном быть не хуже. Я не представляю как это можно сделать, и над UE и над Unity работают высококлассные команды разработчиков. Нужно быть лучше их (!!!). А как максимум нужно “выстрелить”. Нужно не просто быть лучше UE и Unity, нужно чтобы об этом узнали в индустрии и начали пользоваться. Это также огромная пиар задача. Без соответствующего пиара можно сделать движок лучше (пишу так как будто это что-то простое), но о тебе никто толком не узнает.
    • Только у меня такая не удаляемая фигня (бреф) появляется при просмотре с телефона?    
    • Valiant Tactics сделан на движке Unity IL2CPP (2021) и переводится вроде нормально с помощью:  BepInEx-Unity.IL2CPP-win-x64-6.0.0-be.733 вместе с XUnity.AutoTranslator-BepInEx-IL2CPP-5.4.5    
    • А кто его делает? Основная команда сказала в феврале, что разработка перешла от команды к комунити и больше в вк постов не было. P.S. Я посмотрел документацию , она на английском языке, без русского,  вступление какой движок классный на русском, но сама техническая часть то делают методы, на английском. И кроме того движок использует С++. То есть он сложнее чем тот же Юнити будет который использует C#. Тогда я хз, в чем его аналог. Может он задумывался как конкурент UE5?
    • А где именно вы видели бесплатный перевод для версии игры 1.24.30, дадите на него  ссылку?  Ну и конечно же я всей душой желаю вам удачно и поскорее закончить свой прекрасный полный перевод и выложить его тут. очень хотелось бы поиграть!  
    • Это через апи. В тестовом прогоне на 10 строк в среднем около 2х секунд уходит. Когда больше, когда меньше. А так в файлах scena — 49к строк. Плюс файлах talk не помню сколько, но не очень много.
          Так тоже тестил, оно работает. Однако тыканье не к месту тоже будет смущать. К примеру если персонажи будут на ты общаться с представителями власти, той же принцессой. Элиза несмотря на то, что подруга с принцессой к ней всегда обращается формально. Короч сложна…
      Оно отлично понимает по имени пол. Дело в том, что Stamir когда переводил просто выдрал весь текст диалогов без информации о том кто говорит ту или иную реплику. То есть нейронка не могла работать с этой информацией и ориентировалась только на контекст предыдущих реплик. А я передаю и информацию о том кто говорит и флаг окончания диалога. Потратил где-то неделю на изучение опкодов и сбор имён. Так-как айди говорящего раскиданы по всему скрипту, там просто лютый ад.
         
  • Изменения статусов

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

×