Ten
10-14-2014, 07:40 PM
Некоторые товарищи время от времени настойчиво просят Сплендор без Сплендора минимум фиксов к оригинальной игре :) Специально для них и был сделан этот патч:
Homeworld1B05S02Patch.rar (http://www.homeworld3.ru/users/ten/Homeworld1B05S02Patch.rar) [~3.5 МБ]
Новые граф.возможности недоступны, корабли страдают кубизмом даже при слабом отдалении камеры, ребаланс в состав патча не вошёл, полу-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>, так некстати порой сбрасывая выделение с кораблей.
Верхняя планка на количество скриншотов в соответствующей папке поднята – с двух сотен до более девяти тысяч.
c18a54b1ae514a87fe879171630ec991 *Homeworld1B05S01Patch.rar
44736edd0bb863078389e7f946482607 *Homeworld1B05S02Patch.rar
Надеюсь, что для тех, кого Homeworld Splendor MOD по каким-то причинам не устраивает, но получить основные его возможности хотелось бы, этот неофициальный патч станет разумным компромиссом :)
Homeworld1B05S02Patch.rar (http://www.homeworld3.ru/users/ten/Homeworld1B05S02Patch.rar) [~3.5 МБ]
Новые граф.возможности недоступны, корабли страдают кубизмом даже при слабом отдалении камеры, ребаланс в состав патча не вошёл, полу-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>, так некстати порой сбрасывая выделение с кораблей.
Верхняя планка на количество скриншотов в соответствующей папке поднята – с двух сотен до более девяти тысяч.
c18a54b1ae514a87fe879171630ec991 *Homeworld1B05S01Patch.rar
44736edd0bb863078389e7f946482607 *Homeworld1B05S02Patch.rar
Надеюсь, что для тех, кого Homeworld Splendor MOD по каким-то причинам не устраивает, но получить основные его возможности хотелось бы, этот неофициальный патч станет разумным компромиссом :)