WarCraft 3: Простой способ подключения собственных MPQ-архивов

» Раздел: Работа с MPQ и импортом

В статье описывается очень простой способ подключения собственных MPQ-архивов.
Данный способ актуален для версии игры 1.29. На 1.30 уже не будет работать по очевидным причинам.
Очевидный факт, что в папке с игрой находятся архивы (War3.mpq, War3x.mpq итд), которые запрашиваются самой игрой и редактором. Но выяснилось, что список запрашиваемых имен шире, чем список реально существующих архивов.
Так запрашивается архив с именем War3Mod.mpq, но изначально его в папке с игрой нет, поэтому на его место с данным названием можно подложить любой свой архив и он будет работать. Возможно, судя по названию, такой резерв оставлен разработчиками специально для модов. Загружается в последнюю очередь, то есть им можно переопределять содержимое всех основных архивов игры.
Также есть еще один забавный факт для редактора. Запрашиваются архивы с префиксом текущей локали, то есть например для русского это ruRU. Получается редактор запрашивает ruRU-War3.mpq, ruRU-War3x.mpq итд. Архивы с префиксом по приоритету запрашиваются вместе с основным.
Для игры к сожалению работают только префиксы War3Local.mpq и War3xLocal.mpq, но и то только в качестве замены.

Просмотров: 979



» Лучшие комментарии


Melissa #51 - 2 месяца назад (отредактировано ) 2
Бордер, чем тебе blp не угодили и wav?
wav - большой вес + там не какой попало формат вава игра воспроизводит
blp - формат, так сказать, эксклюзивный, отдельно от игры он никуда не годится, а для сохранения в нём - нужны отдельные проги/плагины
Бордер #52 - 2 месяца назад 0
Эй, а сами карты остались mpq-подобными?
Melissa #53 - 2 месяца назад 0
И можно ли хранить "внешне", создав нужные папки/пути?
Hanabishi #54 - 2 месяца назад 0
Бордер:
Эй, а сами карты остались mpq-подобными?
Да.
Melissa:
И можно ли хранить "внешне", создав нужные папки/пути?
Да, через Allow Local Files вроде пока работает.
Narkranoth #55 - 2 месяца назад (отредактировано ) 0
Бордер:
PrincePhoenix,
wav
Большой вес, низкое качество. mp3 и то лучше и меньше.
Ась? Думал промолчать в данной теме, ибо пока не могу проявлять активность на сайте... С каких это пор у несжатого PCM-потока низкое качество? Да, OGG круче MP3, но WAV круче всех. Много весит? Используйте сжатие без потерь: FLAC, APE, WavPack, DTS-HD, Dolby True Audio (последние 2 лицензированы и закрыты) - вот нормальная поддержка какого-то из первых трёх форматов (желательно FLAC, ибо свободный, открытый и самый популярный) была бы весьма кстати в довесок к OGG, проблема веса была бы решена. У меня всё.
Upd. Забыл кое-что указать... Стоит сказать, что да, стандартная частота дискретизации в Варике довольно низкая, но оно и понятно. Во-первых, в целях экономии места, во-вторых, для человеческой речи (для музыки есть mp3) звуки частотой свыше 11050 Гц почти не нужны от слова совсем. Правда, от этого и частота сэмплирования тоже падает... однако тут возвращаемся к пункту 1.
Hanabishi #56 - 2 месяца назад 0
Narkranoth, чатота дискретизации в 11 КГц очень хреново звучит так-то. По ощущениям как mp3 с битрейтом 32 кбит. Для адекватной передачи надо хотя бы 44+ КГц, вот выше уже реально человеческое ухо практически перестает различать.
Narkranoth #57 - 2 месяца назад 0
чатота дискретизации 11 КГц очень хреново звучит так-то
Согласен. 11 - очень мало... для сэмплирования. Для максимальной частоты человеческой речи пойдёт, а это уже 22 КГц дискретизации. Не забываем, что максимальная частота дорожки = половина частоты дискретизации.
И тем не менее по какой-то причине ведь "Метелица" не использовала mp3 и для озвучки (в СК2, к слову, ogg используется). Возможно, чтобы не декодировать, однако могут быть и другие причины.
44+ КГц, вот выше уже реально человеческое ухо практически перестает различать
К слову, самый обыкновенный BD-R спокойно поддерживает 96 КГц 24 бита без всяких костылей, причём даже в 5.1 и с параллельным потоком видео, чем производители и пользуются. Это даёт свои положительные плоды. Были ещё DVD-Audio диски с 192/24 стерео и 96/24 5.1 (программный максимум привычного DVD-Video - 96/24 стерео), но без видео (только статичная картинка), тоже довольно хорошая задумка, так как идея и технология просты при столь впечатляющем результате. А вот всё остальное, как показывает практика, действительно игрушки-побрякушки для богатеньких аудиофилов. Такая вот история. Прошу прощения за столь подробный оффтоп.
Hanabishi #58 - 2 месяца назад 0
по какой-то причине ведь "Метелица" не использовала mp3 и для озвучки
В диалогах как раз mp3 используется, посмотри еще раз.
К слову
Сейчас любая кофеварка поддерживает выход 192 КГц, но толку нет, человек просто не может различить. Как минимум просто по причине того, что любые динамики портят звук в любом случае.
Narkranoth #59 - 2 месяца назад 0
В диалогах как раз mp3 используется, посмотри еще раз.
Я знаю. Но то диалоги, а есть наборы звуков, я про них.
любая кофеварка поддерживает выход 192 КГц
Одних циферок, написанных в паспорте, недостаточно, как показывает практика.
толку нет, человек просто не может различить
Дело не в этом.
любые динамики портят звук в любом случае
И не только в этом, хотя это весомая причина.

Предлагаю закрыть тему сверхкачественного звука и иже с ним и сконцентрироваться именно на Варкрафте и его возможностях, а то так можно долго, я способен на такое (и в этом нет ничего хорошего).
Hanabishi #60 - 2 месяца назад 0
Narkranoth, ну да, в контексте варкрафта не важно.
Хотя если рассуждать почему для звуков использован PCM довольно интересно. Думаю они посчитали что соотношение качество/вес для коротких файлов так получается лучше. Это уже надо экспериментальным путем выяснять.
Это сообщение удалено