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

From Dust

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

общем Афторы геморойщики ещё те...

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

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

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


Ссылка на сообщение
Всё проблема найдена! Это не то, что я думал. Самый большой файл внутри 81,4 МБ и нормально читается в память целиком. Проблема была в дурном формате архива. Я доверился информации из заголовка, где указано одно количество файлов, а на деле их было меньше.

Вобщем вот инструмент: FromDust_BF_unpacker.rar, тестируйте (распаковывать нужно файл Gen_Common.lin.bf).

текст хранится в файлах с расширением *.oli, их очень много, а текста в каждом мало. Открывается AkelPad'ом с кодировкой UTF-16 (BE), но в этих файлах ещё присутствует какойто свой заголовок.

Шрифты в виде текстур *.tga и файлы с расширением *.ffd. Эти FFD похожи на обычные файлы шрифтов типа FNT и TTF, но возможно со своим хитрым заголовком.

Вобщем Афторы геморойщики ещё те...

'

з.ы.

Кстати просматривая в HEX редакторе этот большой файл Gen_Common.lin.bf я обнаружил, что некоторые имена файлов повторяются по нескольку раз (типа дубликаты). В анпакере я это не учитывал и они будут перезаписываться.

А по поводу упаковки обратно есть только одна идея: Дописывать все изменённые файлы в конец большого архива и потом только поменять указатель и размер на них в заголовке архива.

Во-первых, что за скрипты такие интересные и почему нельзя нормально на С++ или, хотя бы, Паскале писать.

Во-вторых, не мучай оперативу такими ахтунгами char[0x8000] и сверяясь с размером, потихому всё вынимаешь.

В-третьих, когда пишешь файл, дублируй перед именем его номер: 0_ABC.qwe, 1_CDE.qwe, 2_ABC.qwe, 3_CDE.qwe - защита от перезаписи.

Ну и наконец, молодец что исходники выкладываешь, поощряю - авось кто что новое узнает, я например обнаружил ещё один вид скриптов (хотя мне головной боли от одного QBMS хватает, к счастью многое на сишник походит). А вот комментариев внутри излишне много (хотя с N++ все легко читается) - достаточно описать общее назначение процедур и функций.

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


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

ну что, теперь вся надежда на Вас

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


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

RUSLAN_05

Знаю, что тебе как минимум пред за посторонние вопросы...

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


Ссылка на сообщение
Во-первых, что за скрипты такие интересные и почему нельзя нормально на С++ или, хотя бы, Паскале писать.

Во-вторых, не мучай оперативу такими ахтунгами char[0x8000] и сверяясь с размером, потихому всё вынимаешь.

В-третьих, когда пишешь файл, дублируй перед именем его номер: 0_ABC.qwe, 1_CDE.qwe, 2_ABC.qwe, 3_CDE.qwe - защита от перезаписи.

Ну и наконец, молодец что исходники выкладываешь, поощряю - авось кто что новое узнает, я например обнаружил ещё один вид скриптов (хотя мне головной боли от одного QBMS хватает, к счастью многое на сишник походит). А вот комментариев внутри излишне много (хотя с N++ все легко читается) - достаточно описать общее назначение процедур и функций.

1. Я не программист. AutoIt - это единственный язык который я знаю. Изучал самостоятельно по файлу справки от него. Если интересно, то велком: autoit-script.ru

2. Это я не понял о чём речь.

3. То что в архиве присутствуют дубли я заметил уже поздно и хотел спать, поэтому решил пока оставить всё как есть.

4. А обильно коментировать это у меня привычка.

з.ы. Для добавления автонумерации заменить 37 строку этим: $sCurFilePath = $sBfFilePath & "_unpacked\["& $i &]"& $sCurFileName

Будут имена типа:

[1]default.cfg

[2]Global Library.grp

[3]Univers.mdl

Запустить скрипт можно, установив это: autoit-v3-setup.exe, кликнуть правой кнопкой мыши по файлу скрипта и нажать Run Script

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

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


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

Ну с такими мастерами русик не за горами :ok:

Спасибо вам, за то, что вы делаете :D

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


Ссылка на сообщение
1. Я не программист. AutoIt - это единственный язык который я знаю. Изучал самостоятельно по файлу справки от него. Если интересно, то велком: autoit-script.ru

2. Это я не понял о чём речь.

3. То что в архиве присутствуют дубли я заметил уже поздно и хотел спать, поэтому решил пока оставить всё как есть.

4. А обильно коментировать это у меня привычка.

з.ы. Для добавления автонумерации заменить 37 строку этим: $sCurFilePath = $sBfFilePath & "_unpacked\["& $i &]"& $sCurFileName

Будут имена типа:

[1]default.cfg

[2]Global Library.grp

[3]Univers.mdl

Запустить скрипт можно, установив это: autoit-v3-setup.exe, кликнуть правой кнопкой мыши по файлу скрипта и нажать Run Script

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

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


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

Если честно у меня уже энтузиазм кончается. Подключайся тоже, коллективно может быть осилим.

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


Ссылка на сообщение
Если честно у меня уже энтузиазм кончается. Подключайся тоже, коллективно может быть осилим.

не кидай это дело, вся надежда на тебя. Я бы помог, но ни бум-бум ;)

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


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

Ну вроде осталось написать программку для запаковки всего этого добра обратно в архив.

А шрифты перерисовать и текст перевести - эт мы и сами сможем.

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


Ссылка на сообщение
Если честно у меня уже энтузиазм кончается. Подключайся тоже, коллективно может быть осилим.

У меня слишком много работы, сил на что-то ещё нету.

Могу только советовать как реализовать, саму реализацию пусть тянут люди со свободным временем.

Ну вроде осталось написать программку для запаковки всего этого добра обратно в архив.

А шрифты перерисовать и текст перевести - эт мы и сами сможем.

Я вас знаю, вы с кинозала, да? :buba:

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


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

Поэкспериментирую с возможностью прицепить модифицированный файл к архиву и перебить смещение на него.

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


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

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

Может думаю переделать ее под этот формат, да и всё =)

Смысл в том, что файл состовляется с нуля. Сначало составляется шапка (заголовок файла) а потом уже идут подряд все модифицированные/или не очень =) файлы

Посмотрю как приеду, если не забуду.

Соответственно надо будет с Олегом скооперироваться. Но это ближе к середине недели будет. Не раньше.

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

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


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

Буду рад помощи.

Для меня в данный момент припятствие в полном пересоздании архива - это неясность всего формата шапки. Странная она. Но может быть свежий взгляд на архив прольёт свет.

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: Neroy
      А ведутся ли работы над русификацией этой игры? И кстати, что даже 1С не решилась игру переводить?
    • Автор: nojqva
      Demeo x Dungeons & Dragons: Battlemarked

      Жанр: Стратегия, Приключение, Ролевая игра, Кооператив Платформы: PC Разработчик: Resolution Games Издатель: Resolution Games Дата выхода: 20 ноя. 2025 г.  
      Если кто хочет по тестировать перевод, пишите

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

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

    • Обновление: Список изменений: Исправлено 149 записей, из них 60 диалоговых и 89 табличных. Перевод сверен с английской, корейской, японской и обеими китайскими локализациями. Унифицированы обращения в интерфейсе, исправлены пунктуация, употребление «ё», протяжные звуки и повторы. Адаптирована пословица о недолговечном цветке и её повторное упоминание. Уточнены заметки о лунофобных растениях, отдельные реплики и описания леденцов. Переработаны три описания испытаний Дианы. Название языка в меню изменено на «Русский». Восстановлены оригинальные шрифты для китайского, корейского и японского языков. Для кириллицы используется отдельный шрифт Pangolin. Выровнены размеры текста в однотипных пунктах меню. Четыре подписи управления сокращены без уменьшения шрифта. Исполняемому файлу Windows возвращена оригинальная иконка игры во всех девяти размерах. В установщик добавлена возможность резервного копирования только заменяемых ресурсов. Исправлена обработка ошибок при проверке запущенных процессов в Windows. Отказ системы в доступе больше не определяется как ошибка доступа к игровым файлам. При возникновении ошибки установщик отображает название операции Windows и системный код, а подробности сохраняет в локальном журнале. Замена игровых ресурсов в таком случае не начинается. Проверка запущенных процессов переведена на нативный Unicode API Windows. Предупреждение о необходимости закрыть игру появляется только при обнаружении её процесса.
    • @superturbo Опубликовано обновление. Скачайте новую версию русификатора и установите её поверх чистой версии игры, следуя предыдущей инструкции.
    • Exanima: русский шрифт для 3440×1440 Установите Exanima 0.9.5.2. Установите русификатор ZoG 1.5.6 в папку игры. Распакуйте архив в любое удобное место, запустите Install.bat и выберите папку с Exanima.exe. Запустите игру в полноэкранном режиме с разрешением 3440×1440. Откат: закройте игру и замените Exanima.exe резервной копией Exanima.exe.before-font-fix-*.bak из папки игры.

      На других разрешениях с соотношением 21:9 я не тестировал, можете попробовать.

      всю работы выполнил chat gpt)
      “скорректировал метрики шрифта; после этого русский текст стал читабельным в полноэкранном режиме. Перевод и остальные игровые ресурсы не менялись.”

      Exanima_FontFix_3440x1440.zip

      Мой github
    • Не, тут даже Питонова 5090 не в силах сделать из Эббы и Тлоу2 что то приличное, тут даже Хуанговские чудо лучи не помогут .(
    • Lost Odyssey (Русификатор) Нейроперевод текста + его ручная редактура(частичная), тексты снов полностью вычитаны и отредактированы. Перевод охватывает DLC, также были русифицированы текстуры. Платформы: PC, Android, Switch (т.е. все Recomp совместимые платформы) (в целом если кто-то iso или god перепакует, будет и с xbox360 версии совместим)   Установка: 1) Установить игру с помощью https://github.com/freefrank/LostOdysseyRecomp  и оригинальных образов игры. 2) Скопировать в папку игры содержимое архива, с заменой.   Авторы: Wiltonicol, Allodernat Помощь и тестирование: erll_2nd, Tidus   Скачать: https://boosty.to/wiltonicol/posts/f1c0d324-e74e-47bf-b9bc-1b2b67e8df0c?share=post_link   Первый диск полностью оттестирован и внесены правки. Все сны переведены, вычитаны в процессе игры и отредактированы.   @SerGEAnt
    • Я тут немного выпал из переводческого процесса, поэтому просто оставлю вам ссыль на новый движок воссозданной финалки.  
      https://github.com/Albeoris/Memoria.FF8

      Теоретически — проходима до конца (без боёв).
      Практически — постоянно что-то ломаю и чиню.
      Сейчас главная цель — заокнчить боёвку.
      Разумеется, в в виде модов поддержу и переводы.

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

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


×