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

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

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

Вопросы по работе с ресурсами игр

Тема в разделе "Мастерская", создана пользователем Alex2x, 10 янв 2005.

  1. Alex2x

    Alex2x

    Регистрация:
    9 июл 2004
    Сообщения:
    207
    Пишите в эту тему если вы:

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


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

    Руководство по HEX-редакторам от reg2s

    Сайты с описаниями различных игровых форматов:

    http://wiki.xentax.com/index.php/GRAFs/All
    Category:Game Formats - MultimediaWiki
    Category:Game Intro Page - ModdingWiki
    watto studios - http://www.watto.org
    oezmen.eu > Game resources

    Multi Ripper 2.80
    Mega Ripper 5.00
    +плагин Game Archive UnPacker 0.6.0.1 PRO для Total Commander

    Шапка by Dimouse

    -------------------------------------Оригинальное сообщение---------------------------------Люди, это, конечно, не техническая проблема, но никто не знает, можно ли и как вытащить из игры миди-музыку?
    //Перенесено из темы про Alone in the Dark.

    оригинальное сообщение
     
    Последнее редактирование модератором: 3 фев 2019
    OLD-NEW Player, AndyFox и Corak нравится это.
  2. GreenEyesMan

    GreenEyesMan

    Регистрация:
    25 авг 2017
    Сообщения:
    3.148
    @Strategus, Offtop
    Зачем? Для работы с джагой есть целый отдельный форум... на котором, правда, людей практически не осталось.
     
  3. Strategus

    Strategus

    Регистрация:
    1 мар 2024
    Сообщения:
    173
    Там же регаться надо, а тут соответствует обсуждение теме - работа с ресурсами... Так же велика вероятность, что в ближайшие годы, все мелкие форумы умрут и вся инфа в лучшем случае, будет в архиве archive.org, а в худшем пропадёт навсегда...
     
  4. GreenEyesMan

    GreenEyesMan

    Регистрация:
    25 авг 2017
    Сообщения:
    3.148
    @Strategus, Ок, но не думаю, что будет толк.

    В общем у сиртехов их весьма занятный формат. Для работы с ним есть несколько специальных графических редакторов. Но у каждого есть нюанс: что-то заточено под создание анимации, что-то для предметов. И у каждого свой интерфейс. Нет универсального метода сохранения изображения сразу в нужный формат из редактора. Нужно сохранить индексированное изображение (или целый пул изображений) в чистом растровом формате без сжатия, затем сохранить отдельно его цветовую карту в фотошоповском формате, далее загрузить в редактор цветовую карту, а затем уже подгрузить в редактор саму картинку.
    Когда нужно сделать одно-два изображения - не так что бы сложно. Но когда их более сотни - накладно.

    Когда-то некто создал плагин для GIMP, который позволял сохранять изображения в STI формат сразу напрямую. Но теперь я не могу этот плагин найти - что выкладывали уже не доступно. Да и версия плагина не совместима с новой версией Гимпа. Ну и разраб давно уже не выходил на связь.

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

    ---
    Есть ли проблема на деле? Никакой, на само деле. Фотошоп мне подсказали, где найти - значит уже проще будет с палитрами.
    Единственная проблема - время.
     
  5. Strategus

    Strategus

    Регистрация:
    1 мар 2024
    Сообщения:
    173
    Это просто массив данных с индексами для каждого пикселя? Или там и размеры есть, или еще что-то? Как это вообще получается? raw формат по ходу так у разных редакторов разный...
    --- добавлено 30 мар 2026 в 12:16, предыдущее сообщение размещено: 30 мар 2026 в 11:57 ---
    ИИ утверждает, что современным редакторам, нужны просто индексированые BMP файлы и не надо отделять палитру, они сами извлекут её из фала картинки.
     
  6. GreenEyesMan

    GreenEyesMan

    Регистрация:
    25 авг 2017
    Сообщения:
    3.148
    Strategus нравится это.
  7. berikoru

    berikoru

    Регистрация:
    20 мар 2026
    Сообщения:
    1
    Tigoro нравится это.
  8. Strategus

    Strategus

    Регистрация:
    1 мар 2024
    Сообщения:
    173
    Я то думал, что так странно мне ИИ отвечает про устройство фалов "13-16 байты" обычно смещение и размер пишут...
    Готов выдвинуть версию, что существует еще один вариант, ну или он был предусмотрен, но не реализован, для вариант RGB5_A1, иначе не имело смысла это всё делать... А вообще ты прав, что перемудрили, такое можно было одним числом в файл записывать, а остальное в самой игре прописать...

    Я правильно понял, что все анимированые фалы, это 8 битные, палитровые?

    Сам алгоритм сжатия, выглядит вроде попроще, чем в Рыцарях чести, хотя почти тоже самое... Нет у них воображения, с этими алгоритмами РЛЕ, нет чтобы вертикально попробовать сжимать, или по кривой Мортона или Госпера ))
     
  9. Strategus

    Strategus

    Регистрация:
    1 мар 2024
    Сообщения:
    173
    Так же из описания не ясно про количество кадров, откуда оно берётся. В общем, всё как всегда - нормального описания формата - нет. Но есть инструменты, хоть тут с открытыми исходниками есть, но пока не понятно из них, про кадры тоже )) ИИ врёт там что-то про маски, мол можно сделать, для разных частей амуниции в любой цвет, а по описанию, там масок нет, там сразу палитра, только если палитру сменить полностью. Про то что палитра, строго разделена, для разных частей тоже - нет ничего. Так что фантазирует ИИ снова ))
     
  10. GreenEyesMan

    GreenEyesMan

    Регистрация:
    25 авг 2017
    Сообщения:
    3.148
    @Strategus, Offtop
    Не надо спрашивать ИИ.

    Оно всегда не то подсказывает, что нужно.
     
  11. Tigoro subrisio sati sestriensis

    Tigoro

    Регистрация:
    4 фев 2010
    Сообщения:
    3.537
    Скорее-всего никто не ковырялся с этой игрой в эпоху интернета, движок самостоятельный (если только схожие инструменты есть, т.е. форматы не уникальные для этой игры были у этого же разработчика). Музыка на MT-32 очень неплохо звучит, как и вся озвучка, адлиб - более менее, а вот General MIDI хорош только для музыки, для звука же спикер используется при выборе роланда без эмулятора... никогда поэтому не нравилась, до эмуляторов ) Рипнутая музыка в MIDI не попадалась, только в mp3 - никто всерьез не интересовался.

    На этом же движке (доработанном, по идее) - Hexx: Heresy of the Wizard (1994, DOS)
     
    Последнее редактирование: 30 мар 2026 в 22:16
    berikoru нравится это.
  12. Strategus

    Strategus

    Регистрация:
    1 мар 2024
    Сообщения:
    173
    Капец, я то думал, а это просто набор байт, Досовская палитра по сути, только значения до 255 )) Могу попробовать написать утилитку, которая из индексированых ПНГ, будет выкидывать палитру и сами данные картинки отдельно. А вот про сырые данные я пока не понял, если не верить ИИ, то не понятно,что они из себя должны представлять.
    Да, насчёт маленького форума - беру свои слова обратно, он всего раза в 4,5 уступает здешнему ))
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление