1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

DUNE ресурсы игры

Тема в разделе "Мастерская", создана пользователем Malcolm, 12 апр 2008.

  1. Dimouse King of Mice

    Dimouse

    Администратор Переводчик

    Регистрация:
    18 апр 2003
    Сообщения:
    35.149
    Странно, не помню об этой теме. Наверное стоит здесь оставить кросс-линк на сообщение, касающееся перевода нашего Бюро: Проекты в "Бюро переводов старых игр"
    С тех пор ничего не изменилось - перерисовать картинки мы можем, но в игре (CD-версии) происходят вылеты после этого. Пока никто так и не разобрался с этим.
     
  2. SardaukarNN

    SardaukarNN

    Регистрация:
    5 сен 2013
    Сообщения:
    69
    Я с темой ознакомился, но к примеру так и не нашел, где взять описанную в теме программу для перевода распакованных картинок .hsq в .bmp.!
     
  3. hobot Оператор ДВК.

    hobot

    Регистрация:
    6 авг 2009
    Сообщения:
    1.777
  4. SardaukarNN

    SardaukarNN

    Регистрация:
    5 сен 2013
    Сообщения:
    69
    Кстати, не знаю куда написать, чтобы решить проблему с написанием сообщений в "ЛС", не могу никому написать, при отправлении кому-либо сообщений выскакивает ошибка и окно закрывается!
    Я о ней знаю, но то что нужно не нашел. ))
     
    hobot нравится это.
  5. dim568

    dim568

    Регистрация:
    10 июл 2019
    Сообщения:
    26
    А есть исходный код для запаковки BMP в формат игры? Можно взглянуть?

    https://www.bigs.fr/dune_old/dump.exe
     
  6. Dimouse King of Mice

    Dimouse

    Администратор Переводчик

    Регистрация:
    18 апр 2003
    Сообщения:
    35.149
    @dim568, там не так всё просто, так как форматов вообще говоря несколько. Но сейчас вышлю исходники в ЛС.
     
  7. Helmut Herr Mannelig

    Helmut

    Переводчик

    Регистрация:
    18 мар 2008
    Сообщения:
    7.083
    Не все так просто. HSQ - формат игровых архивов, которым упакованы почти все ресурсы. Утилита для распаковки и запаковки этого формата есть. А вот в файлах, распакованных при помощи этого архиватора, содержатся картинки, еще раз пожатые по другому алгоритму, причем разному для разных картинок. Проблема именно в этих алгоритмах.
     
  8. dim568

    dim568

    Регистрация:
    10 июл 2019
    Сообщения:
    26
    Так, у самого запал пропал, но вижу что люди в соседней теме интересовались стадией перевода.
    Опишу наработки, может у кого запал проснется.

    1. Все обернуто в HSQ
    Переписал распаковщик бигса https://www.bigs.fr/dune_old/
    Адаптировал запаковщик соника sonicpp/Dune-game-translations

    2. Способ хранения изображений уж больно напоминает ранний GIF
    Некоторые финальные изображения хранятся в виде нескольких слоев.
    Некоторые изображения хранят в конце данные (возможно для анимирования слоев), в утилите бигса эти данные пропускаются.

    Если попробовать подвести черту, то нет понимания как считается палитра.
    В идеале, для перепаковки 1в1 нужно придумать как хранить распакованное, для дальнейшей запаковки.
    Те. обязательно сохранить палитру, сохранить слои и запомнить их порядок, сохранить блок данных из изображения(если имеется)
    После чего, дизайнеру/художнику/переводчику нужно будет производить изменения не меняя палитру (используя имеющиеся цвета),
    и опираясь на изначальные слои (заглавное изображение, складывается из 3х слоев)
    Ну и после этих "небольших нюансов" все можно будет завернуть обратно. По палитре сложностей не должно будет быть,
    упаковщик HSQ имеется.

    Также есть нюанс в лишних байтах между палитрой и началом описания спрайтов. Бигс у себя описал это так
    Take care, some garbage bytes may be following...(to realign on 4 bytes ?)
    Я же думаю что тут не может быть случайностей, и мало вероятно что в так хорошо упакованных данных оставили мусор.
    Я бы пропускал файлы, где между палитрой и спрайтами есть данные, которые неизвестно как интерпритировать.

    Прикладываю свои исходники.
    - Утилита для редактирования текста
    - Утилита распаковки шрифта (запаковку нужно написать)
    - Утилита распаковки изображения
    - Утилита распаковки/запаковки hsq
    - Либы: HSQ и своя реализация BMP

    Есть файлы build.bat, с установленным MinGW все должно собираться без проблем.

    Файл из Облака Mail.ru
     
    Uka и Dimouse нравится это.
  9. AlexeiK

    AlexeiK

    Регистрация:
    11 ноя 2010
    Сообщения:
    81
    Чем помочь по ресам в дюне?
    у меня все распаковано
    все известно
     
    hobot нравится это.
  10. Dimouse King of Mice

    Dimouse

    Администратор Переводчик

    Регистрация:
    18 апр 2003
    Сообщения:
    35.149
    @AlexeiK, спасибо, уже не нужно, перевод выпущен - Вышел перевод игры Dune
    Но если есть желание - можете задокументировать описания этих ресурсов.
     
    hobot нравится это.
  11. AlexeiK

    AlexeiK

    Регистрация:
    11 ноя 2010
    Сообщения:
    81
    Эм, ребят ошибся) это DUNE рпг у вас. Я про DUNE II стратегию имел ввиду :)
     
  12. Helmut Herr Mannelig

    Helmut

    Переводчик

    Регистрация:
    18 мар 2008
    Сообщения:
    7.083
    Да Dune 2 уже раз 20 все кому не лень переводили.
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление