View Single Post
Old 10-14-2014, 07:40 PM   #1
Ten
Главнокомандующийp2ambassador
 
Ten's Avatar
 
Faction:
Стражи Садов Кадеша

Join Date: Feb 2004
Location: Great Nebula
Posts: 2,514
Homeworld Unofficial 1B.05 Patch

Некоторые товарищи время от времени настойчиво просят Сплендор без Сплендора минимум фиксов к оригинальной игре Специально для них и был сделан этот патч:Новые граф.возможности недоступны, корабли страдают кубизмом даже при слабом отдалении камеры, ребаланс в состав патча не вошёл, полу-Truescale отсутствует как класс, а сжатие времени включается лишь при просмотре реплеев – в общем, внесены лишь самые необходимые изменения. Из преимуществ – полная совместимость с 1B.05 в плане сохранёнок. Также его свободно можно взять за основу для создания своих модов


УСТАНОВКА И УДАЛЕНИЕ

Для установки патча достаточно распаковать архив с ним в папку игры.

Для удаления патча достаточно накатить любой предыдущий (если это 1.03 или более ранний, необходимо удалить файлы Update.big и UpdRUS.big).


СПИСОК ИЗМЕНЕНИЙ

ГРАФИКА
  • На радость владельцам мониторов широкого формата реализована возможность выбора всех доступных видеорежимов, если в качестве визуализатора установлен OpenGL (рекомендуется) или DirectX.
  • Убрана планка в 1600 пикселей на максимальную ширину экрана.
  • Для выбора OpenGL в качестве визуализатора теперь не нужно выставлять совместимость с Windows NT 4.0.
  • В видеонастройках поднят верхний лимит памяти на непалетизированные текстуры – с 32 до 128 Мб, благодаря чему игра перестанет подтормаживать в последних миссиях, распределяя ~48 Мб текстур в 32 Мб памяти.
  • Оптимизирована процедура преобразования палетизированных текстур в непалетизированные, чем достигнуто трёхкратное повышение её быстродействия.

ИСПРАВЛЕНИЕ ОШИБОК
  • Исправлена ошибка с неверной отрисовкой в Software-режиме в окне, если глубина цвета Рабочего стола не 16 бит (картинка в фиолетовых тонах) [1B.05S02].
  • Исправлена ошибка, когда при переключении по <Alt>+<Tab> под Direct3D не восстанавливались параметры фильтрации текстур.
  • Разнесён учёт памяти, потребляемой палетизированными текстурами и их RGBA-копиями – теперь игра не будет зависать на этапе загрузки, если объём исходных текстур превышает 2/3 объёма памяти, выделенной под их преобразованные копии.
  • Добавлен перерасчёт соотношения ширина/высота экрана при смене видеорежима, без которого изображение могло быть искажено.
  • Исправлена ошибка с неполным отключением фона в экранах Строительства, Исследований и Торговли (проявляется в последних двух миссиях игры).
  • Исправлена ошибка со смазанной отрисовкой логотипа в правом нижнем углу.
  • Исправлена ошибка с переключателями автозапуска при строительстве корабля на 3-м и 4-м носителях, а также ошибка с отправкой кораблей в док в режиме «только носитель».
  • Исправлена ошибка с Диском перемещения, из-за которой точка назначения не совпадала с указателем мыши, если соотношение сторон экрана отличалось от 4/3.

РАЗНОЕ
  • Параметры запуска помимо командной строки подхватываются из файла commandLine.txt – на случай, если их нельзя указать напрямую (например, запуск из GameRanger).
  • В файле Homeworld.exe по смещению 0x0034598C (0x0074658C в адресном пространстве процесса) отведены 64 байта на младший номер версии. При необходимости к ней можно дописать название и версию вашего мода. Строка с названием ОБЯЗАТЕЛЬНО должна быть завершена символом 0x00. Просьба не удалять версию самого патча!
  • <F12> вызывает внутриигровое меню – теперь нет необходимости по нескольку раз жать <Esc>, так некстати порой сбрасывая выделение с кораблей.
  • Верхняя планка на количество скриншотов в соответствующей папке поднята – с двух сотен до более девяти тысяч.

MD5:
c18a54b1ae514a87fe879171630ec991 *Homeworld1B05S01Patch.rar
44736edd0bb863078389e7f946482607 *Homeworld1B05S02Patch.rar
Надеюсь, что для тех, кого Homeworld Splendor MOD по каким-то причинам не устраивает, но получить основные его возможности хотелось бы, этот неофициальный патч станет разумным компромиссом

Last edited by Ten : 01-19-2015 at 09:37 PM.
Ten is offline   Reply With Quote