Добавлен IceFog,
опубликован
Программы
Предназначение:
Работа с файлами
На больших картах, игра может вылететь при показе лобби, загрузке игры и открытии меню заданий с таким вот окном:
Что взорвалось на этот раз?
Карта может содержать цифровую подпись, для проверки которой варкрафт расчитывает хэш-сумму всего файла карты. Обычно, при таких операциях считывают блоки по несколько мегабайт и хешируют их, но разработчики решили не мудрить, а просто загрузить файл карты в память одним куском, независимо от её веса — хоть гигабайты готовы занять на это действие, что и приводит к аварийному завершению программы из-за нехватки памяти.
Этот мод решает проблему: он запрещает проверять подпись у карт, размер которых превышает ограничение в 8 МБ. Конечно, если найдется карта от разработчиков, имеющая такой размер, то её подпись будет проигнорирована, но я таких не видел.
Применение
Достаточно лишь кинуть приложеный MIX файл в папку с игрой, после чего можно безопасно играть.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован makkad
Отредактирован IceFog
Варик был чистый, никаких модов или модифицированых game.dll. При попытке создать игру в локалке, игра отказала с сообщением: "Слишком большой размер файла. Выберите другую карту.".
Отредактирован makkad
Отредактирован IceFog
Отредактирован IceFog
Отредактирован IceFog
Теперь в архиве снова .mix файл, так что можешь перекачать его или самостоятельно поменять расширение.
Отредактирован makkad