Форумы Homeworld3.RU  

Go Back   Форумы Homeworld3.RU > Сделай сам! > Орбитальный Стапель [HW1 & HWC Modding]
Register Forum Rules FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools
Quote
Old 10-05-2011, 09:00 PM   #1
Ten
Главнокомандующийp2ambassador
 
Ten's Avatar
 
Faction:
Стражи Садов Кадеша

Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
Post sticked
Homeworld Splendor MOD

Homeworld Splendor MOD, версия 1.04Представляем вашему вниманию любительскую модификацию легендарной космостратегии, основная задача которой – облагородить игру мелкими штрихами, которые, по мнению автора, не успели сделать разработчики из-за ограничений по срокам. Со списком изменений вы можете ознакомиться далее, ну а время покажет, насколько они оказались уместными.

Это основная тема мода на данном форуме, помимо неё есть ещё несколько более специализированных тем:В процессе обсуждений просьба придерживаться тематики, обозначенной в заголовках.


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

Для установки мода достаточно распаковать архив с ним в папку игры (для CD-версии это C:\Sierra\Homeworld по умолчанию, а для Steam-версии - X:\Steam\steamapps\common\Homeworld\Homeworld1Classic\exe, где X:\Steam - папка библиотеки игр Steam). Для запуска предусмотрены отдельные exe-файлы (поскольку значительная часть изменений реализована их правкой):
  • HomeworldSPL.exe - английская версия.
  • HomeworldSPL_RU.exe - русская версия.
Имейте ввиду, что помимо командной строки мод подхватит ключи запуска из файла commandLineSPL.txt при его наличии. По умолчанию в нём приведены параметры, задействующие некоторые новшества мода

Для установки музыкального дополнения также необходимо распаковать архив с ним в папку с игрой (при этом для Steam-версии это должна быть папка Homeworld1Classic\Data вместо Homeworld1Classic\exe).

Для сноса мода достаточно просто удалить его файлы (само собой, если устанавливали на CD-версию, файлы rgl* необходимо оставить - это библиотеки software/directx-визуализаторов, включённые в состав мода по причине их отсутствия в Steam-версии).


СПИСОК ИЗМЕНЕНИЙ
  • ГРАФИКА
    • На радость владельцам мониторов широкого формата реализована возможность выбора всех доступных видеорежимов, если в качестве визуализатора установлен OpenGL (рекомендуется) или DirectX.
    • Для использования OpenGL теперь не нужно выставлять совместимость с Windows NT 4.0.
    • В главном меню вместе с версией игры выводится название визуализатора OpenGL и его версия [1.02].
    • Добавлена поддержка трилинейной фильтрации текстур (только OpenGL). Задействуется она ключом командной строки /glTrilinearFilter <method>, где параметр <method> задаёт метод генерации мипмэпов (копий текстуры разной степени детализации) и может принимать следующие значения:
      • soft - программный
      • hardsgi - аппаратный (стандарт, начиная с OpenGL 1.4, объявлен устаревшим для версий 3.x и более поздних)
      • hardfbo - аппаратный (стандарт, начиная с OpenGL 3.x)
      • auto - автоопределение (hardfbo -> hardsgi -> soft)
    • Добавлена поддержка анизотропной фильтрации текстур (только OpenGL). Задействуется она ключом командной строки /glAnisotropicFilter <n>, где параметр <n> задаёт качество фильтрации. Число <n> должно быть степенью двойки (1, 2, 4, 8...), 1 - автоопределение максимально качественного уровня (на современных видеокартах, как правило, 16).
    • Добавлена поддержка сглаживания (antialiasing) 3D-моделей (только OpenGL). Задействуется оно ключом командной строки /glAntiAliasing <n>, где параметр <n> задаёт качество сглаживания. Число <n> должно быть степенью двойки (1, 2, 4, 8...), 1 - автоопределение максимально качественного уровня (обычно 8 или 16).
    • Реализована поддержка 16-bit текстур и для OpenGL с целью экономии памяти в соответствующих видеорежимах [1.03].
    • Улучшен внешний вид кораблей за счёт частичного отказа от низкополигональных моделей и значительного повышения планки приемлемого количества полигонов в кадре.
    • В видеонастройках поднят верхний лимит памяти на непалетизированные текстуры – с 32 до 128 Мб, благодаря чему игра перестанет подтормаживать в последних миссиях, распределяя ~48 Мб текстур в 32 Мб памяти.
    • Оптимизирована процедура преобразования палетизированных текстур в непалетизированные, чем достигнуто трёхкратное повышение её быстродействия.

  • МУЗЫКА
    • Часть аудиодорожек заменена на более качественные, взятые с аудиодиска коллекционной версии игры. При сжатии во внутриигровой формат был выставлен максимально поддерживаемый битрейт реликовского кодека (352Kbps).
    • Композиция запуска Экспедиционного корабля заменена на более подходящую моменту при сохранении аудиоспецэффектов.
    • Композиция решающей битвы заменена на более эпичную.
    • Финальная композиция из титров тоже взята с аудиодиска [1.02].
    Обратите внимание, что данные изменения будут доступны только при условии установки музыкального дополнения!

  • ИГРОВОЙ ПРОЦЕСС
    • Добавлена возможность захвата пиратского носителя и садового шпиля – на этот раз вместе с производственными мощностями и просторными ангарами. В то же время захват по возможности усложнён, а в миссиях первой встречи и вовсе заблокирован из сюжетно-балансовых соображений.
    • Кораблям пиратов и садовников добавлены технологические зависимости – без соответствующих двигателей и шасси их не построить.
    • Захваченные вражеские носители теперь строят родные корабли и красят их в свой цвет. Также они отображаются родными значками в экранах Строительства и Запуска.
    • Пушки теперь наводятся сразу, а не только тогда, когда цель оказалась в зоне досягаемости. Также после того, как корабль прекратил атаку, они поворачиваются в исходное положение [1.03].
    • Разблокирован режим сжатия времени – по нажатии обратного слэша "\" игра ускоряется в 8 раз.
    • Убрано ограничение на минимальную яркость цвета корпуса кораблей (58.6%) с соответствующими исправлениями яркости шлейфов. Также на треть усилено влияние цвета корпуса на радость энтузиастам корабельного воронения [1.01, 1.03].
    • Часть шлейфа сразу за двигателем окрашивается в его цвет [1.01].
    • Силуэты невидимых кораблей теперь полупрозрачные, а не каркасные [1.04].
    • Парадный строй кораблей перед гиперпрыжком стал более компактным.
    • Добавлена возможность отмены гиперпрыжка – на случай, если решили повременить.
    • Гиперпространственные окна кушан и тайдан теперь имеют разный цвет, а окна садовых и рейдерских кораблей теперь окрашиваются в цвет окон изгнанников и имперцев соответственно [1.01].
    • Масштабы кораблей стали более реалистичными.
    • Изменён путь отхода носителя у сверхновой – теперь он действительно убегает, а не мчится нам наперерез [1.01].
    • Появилась возможность спасти капитана Элсона в решающей битве, если проявить должную оперативность [1.01].
    • С модом идут две карты с диска Homeworld: Armada Meltdown.

  • МОДЕРНИЗАЦИИ КОРАБЛЕЙ
    • Изменены лимиты на количество кораблей во флоте:
      Истребители – с 80 до 100.
      Корветы – с 50 до 70.
      Фрегаты – с 18 до 25.
      Эсминцы – с 6 до 8.
      Крейсера – с 3 до 4.

    • Защитник (Defender)
      Урон пушек увеличен с 3-4 до 6-9
      Скорость снарядов уменьшена с 20000 до 10000 м/с

    • Штурмовик (Attack Bomber)
      Прочность увеличена с 110 до 210

    • Лёгкий корвет (Light Corvette)
      Урон пушки корвета кушан увеличен с 20-31 до 30-42
      Урон пушек корвета тайдан увеличен с 10-15.5 до 15-21
      Время перезарядки уменьшено с 2.7 до 2.0 с
      Макс.скорость увеличена с 575 до 675 м/с

    • Тяжёлый корвет (Heavy Corvette)
      Урон пушек корвета кушан увеличен с 28-36 до 36-48
      Урон пушек корвета тайдан увеличен с 14-18 до 18-24

    • Ремонтный корвет (Repair Corvette)
      Урон пушки увеличен с 7-8 до 10-14

    • Многопушечный корвет (Multigun Corvette)
      Урон пушек увеличен с 6-7 до 8-10

    • Штурмовой фрегат (Assault Frigate)
      Урон плазменных пушек увеличен с 55-65 до 75-110
      Скорость снарядов рельсовых пушек увеличена с 4300 до 7300 м/с

    • Фрегат поддержки (Support Frigate)
      Урон пушки кушанского фрегата увеличен с 12-16 до 15-21 для достижения паритета с тайданским

    • Эсминец (Destroyer)
      Скорость снарядов рельсовых пушек увеличена с 4300 до 6300 м/с

    • Носитель (Carrier)
      Урон пушек увеличен с 10-16 до 16-20
      Скорость снарядов увеличена с 2100 до 4100 м/с
      Дальность залпа увеличена с 3000 до 5000 м

    • Туранский истребитель (P1 Fighter)
      Время постройки увеличено с 1 до 25 с
      Урон пушки увеличен с 3-5 до 8-12
      Время между выстрелами в очереди увеличено с 0.15 до 0.30 с для достижения паритета по скорострельности с истребителями кушан / тайдан

    • Многоцелевой корвет (P1 Standard Corvette)
      Время постройки увеличено с 1 до 40 с
      Урон пушек увеличен с 18-25 до 32-42

    • Ракетный корвет (P1 Missile Corvette)
      Время постройки увеличено с 1 до 50 с
      Урон ракет увеличен с 15-35 до 30-50
      Начальная скорость ракеты увеличена с 200 до 500 м/с
      Кол-во ракет на установку уменьшено до 4-х во избежание читерства

    • Ионный фрегат (P1 Ion Array Frigate)
      Цена увеличена с 500 до 600 рублей
      Время постройки увеличено с 60 до 80 с
      Способность саморемонта увеличена с 0/90 до 50/10 ед/с

    • Штурмовой носитель (P1 Mothership)
      Реализована возможность абордажа
      Отменена пассивная атака на радость всем желающим его сграбастать
      Добавлена возможность приёма кораблей для последующего растаскивания их на запчасти
      Док для истребителей/корветов на 60/30 машин соответственно
      Способность саморемонта увеличена с 25/10 до 250/10 ед/с

    • Роевик (P2 Swarmer)
      Цена увеличена с 25 до 120 рублей
      Время постройки увеличено с 6 до 14 с
      Запас топлива увеличен с 4000 до 6000 ед на радость всем гостям

    • Штурмовой роевик (P2 Advance Swarmer)
      Цена увеличена с 25 до 190 рублей
      Время постройки увеличено с 6 до 18 с
      Запас топлива увеличен с 4000 до 8000 ед
      Урон пушек увеличен с 14-16 до 25-30

    • Заправщик (P2 Fuelpod)
      Прочность увеличена с 7000 до 9000
      Урон пушки увеличен 30-40 до 40-50

    • Мультилучевой фрегат (P2 Multi-beam Frigate)
      Цена увеличена с 500 до 1100 рублей

    • Шпиль (P2 Mothership)
      Реализована возможность абордажа
      Док для истребителей на 90 кораблей
      Скорость снарядов рельсовых пушек увеличена с 3000 до 10000 м/с
      Дальность залпа рельсовых пушек увеличена с 3000 до 8000 м

  • ИНТЕРФЕЙС
    • В Экран запуска добавлена кнопка запуска отдельного корабля [1.01].
    • <F12> вызывает внутриигровое меню – теперь нет необходимости по нескольку раз жать <Esc>, так некстати порой сбрасывая выделение с кораблей.
    • На Панель задач выведены время миссии и счётчик кораблей, находящихся под вашим командованием. Ему наверняка очень обрадуются энтузиасты по части прохождения игры без потерь [1.00, 1.03].
    • В окне настройки баталии с компьютером теперь тоже можно указывать имя игрока.
    • Внутриигровые шрифты заменены на более читабельные, успешно обкатанные ещё в русификации игры [1.00, 1.03].

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

  • РАЗНОЕ
    • Мод полностью совместим со Steam-версией [1.04].
    • Списки кораблей из Экрана строительства вынесены в скрипт-файлы, что позволит менять меню строительства по своему вкусу (например) [1.02].
    • Параметры запуска помимо командной строки подхватываются из файла commandLineSPL.txt – на случай, если их нельзя указать напрямую (например, запуск из GameRanger). Также существует возможность отключить параметр в файле, поставив перед ним символ "#" [1.02, 1.03].
    • Оптимизирован алгоритм распаковки данных из big-архивов, чем достигнуто значительное повышение его быстродействия (почти в 8 раз для всего Homeworld.big) [1.02].
    • Музыкальное дополнение вынесено в собственный файл – теперь нет необходимости дописывать его к стандартному HW_Music.wxd [1.02].
    • Интегрирован русский перевод – мод в этом плане стал самодостаточным [1.02].
    • Сохранения теперь находятся в папке SavedGamesSPL. Связано это с тем, что сохранёнки от обычной игры не подойдут для мода. Обратная совместимость пока существует, но при этом теряется возможность постройки и запуска пиратских и садовых кораблей.
    • Верхняя планка на количество скриншотов в соответствующей папке поднята – с двух сотен до более девяти тысяч [1.01].
    • Журнал запуска игры переименован в debugMessagesSPL.txt, и пересоздаётся всякий раз при её старте. При использовании ключа запуска /debugToFile журнал, как обычно, дополняется новыми сведениями.

В ДЕЙСТВИИ

Товарищ SpanishArmadaProd выложил в сеть несколько видеороликов, на которых можно увидеть мод в действиии:Пользуясь случаем, выражаю ему свою искреннюю признательность – смотрится действительно здорово


MD5:
62eafd3a8ea64420d9015b58737f72ca *Homeworld_Splendor_MOD_v1.00.rar
638ecf26f69859a39826756c30d33555 *Homeworld_Splendor_MOD_v1.01.rar
bff5ba06f9b51ac7b5c23075e912ca2d *Homeworld_Splendor_MOD_v1.02.rar
0131daca348321885ffae20ff18ae763 *Homeworld_Splendor_MOD_v1.03.rar
78c4382885c2973beccc89ee2400c6d8 *Homeworld_Splendor_MOD_v1.04.rar
ecbdf9d699d1d1fb94a701a1049b500d *Homeworld_Splendor_MOD_Music_v1.00.rar
b4133c2ef16d4e9caa7478c7c86d37b0 *Homeworld_Splendor_MOD_Music_v1.02.rar
Напоследок хочется выразить надежду, что мод придётся по душе всем поклонникам первого Homeworld и сподвигнет ветеранов былых сражений на новые подвиги. Приятной игры!

Last edited by Ten : 05-10-2015 at 05:13 AM.
Ten is offline   Reply With Quote
Old 12-10-2011, 10:00 AM   #61
Fencer
Адмирал флотаАдмирал флота
 
Fencer's Avatar
 
Faction:
Кушане - киит Сомтау

Join Date: Nov 2009
Location: Юг севера
Posts: 1,155
Re: Homeworld Splendor MOD

Насчёт разрешений, Ten, нельзя ли сделать игру играбельной на нетбуках с разрешением 1024х600? Растянутые плоские корабли смотрятся не очень эстетично.
Fencer is offline   Reply With Quote
Old 12-11-2011, 09:10 PM   #62
Ten
Главнокомандующийp2ambassador
 
Ten's Avatar
 
Faction:
Стражи Садов Кадеша

Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
Re: Homeworld Splendor MOD

1024x600 в списке режимов экрана должно быть (ну, при условии его поддержки железом, разумеется ). Или ты имеешь ввиду диспропорции уже после установки данного разрешения? В качестве подручных средств тут может помочь перезапуск, ну а к следующей версии я рассчитываю поправить этот момент
Ten is offline   Reply With Quote
Old 12-21-2011, 10:59 PM   #63
Mr_Overjay
Контр-адмиралКонтр-адмирал
 
Mr_Overjay's Avatar
 
Faction:
Кушане - киит Манаан

Join Date: Apr 2011
Location: Порт Каа-6
Posts: 609
Re: Homeworld Splendor MOD

Видел новый пак озвучки для Сплендора. Прослушать охота, т.к. игру ставить долго, и проходить тоже. Там запакованы файлы? Можно их плеером просто открыть? Если запаковано, то как открыть, извлечь?
Mr_Overjay is offline   Reply With Quote
Old 12-25-2011, 06:02 PM   #64
Ten
Главнокомандующийp2ambassador
 
Ten's Avatar
 
Faction:
Стражи Садов Кадеша

Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
Re: Homeworld Splendor MOD

Озвучивание спецом для Сплендора я не делал. Может ты имеешь ввиду спичи от GSC, адаптированные для последней версии Homeworld? На исходном диске они идут wav-файлами, так что прослушать все реплики не составит труда. Другое дело, что качество не на высоте, и навряд ли возьмёт планку в 4 балла даже с баальшим минусом. Капитан Хар-Селима гарантирует это!

Добавлено через 7 минут
Если же речь шла о музыкальном паке, он сделан на основе лосося аудиодиска от Game of the Year Edition. Скачать его можно здесь (cue/bin) или здесь (flac), а что до композиции финальной битвы... ну, мне бы хотелось, что бы вы определили её самостоятельно Тем более она достаточно популярна, и любители классической электроники должны узнать её на раз.

Last edited by Ten : 12-25-2011 at 06:10 PM. Reason: добавлено сообщение
Ten is offline   Reply With Quote
Old 01-24-2012, 09:57 PM   #65
Ten
Главнокомандующийp2ambassador
 
Ten's Avatar
 
Faction:
Стражи Садов Кадеша

Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
Re: Homeworld Splendor MOD

На форуме ещё есть счастливые обладатели Радеонов и не только, на которых мод вылетает при включении сглаживания? Нужно добровольцы для тестирования промежуточной техноверсии, которая, хочется надеяться, поспособствует решению этой проблемы.

Как тестировать:
  1. Качаем аттач и распаковываем его прямо в папку с игрой, на которую предварительно уже установлен Сплендор.
  2. Запускаем HomeworldSPL_tech001-1.bat, проверяем, что визуализатором установлен OpenGL, выбираем его, если не. Начинаем кампанию или сражение с компьютером, дабы убедиться в наличии (или отсутствии ) сглаживания.
  3. Повторяем пункт 2 для файлов
    HomeworldSPL_tech001-2.bat
    HomeworldSPL_tech001-3.bat
    HomeworldSPL_tech001-4.bat
    HomeworldSPL_tech001-5.bat
  4. Выкладываем получившийся debugMessagesSPL.txt на форуме.
Дополнения, комментарии, упоминание о разных странностях, ежели таковые возникнут, всячески приветствуются

Добавлено через 2 минуты
На всякий случай: старые сохранёнки не подойдут, практически все рюшки мода отсутствуют – в общем, техноверсия посвящена исключительно сглаживанию.
Attached Files
File Type: rar hw1_spl_tech001.rar (1.07 MB, 3 views)

Last edited by Ten : 01-24-2012 at 10:00 PM. Reason: добавлено сообщение
Ten is offline   Reply With Quote
Old 01-25-2012, 02:06 AM   #66
MANTIKORA
МичманВ запасе
 
MANTIKORA's Avatar
 
Faction:
Бентузи

Join Date: Dec 2008
Location: Киев
Posts: 63
Re: Homeworld Splendor MOD

Ati radeon 2600pro подойдёт?

Пойдёт всё. Чем больше разных видеокарт, тем лучше
=T=

Last edited by Ten : 01-25-2012 at 08:28 AM.
MANTIKORA is offline   Reply With Quote
Old 01-25-2012, 03:13 PM   #67
Лёшка
Вице-адмиралХитрый Двухлисый
 
Лёшка's Avatar
 
Faction:
Вэйгр

Join Date: Dec 2008
Location: Москва
Posts: 938
Re: Homeworld Splendor MOD

Бета-тестеры Сплендора - налетай! )
Лёшка is online now   Reply With Quote
Old 01-28-2012, 05:55 PM   #68
Malice
СержантВ запасе
 
Malice's Avatar
 
Join Date: Dec 2009
Location: Lipetsk
Posts: 37
Re: Homeworld Splendor MOD

С несколькими тормозами, но работает на встроенной Intel GMA 82945G, в режиме OpenGL 1440x900 32b, параметры:
Code:
/heap 268435456 /triple /DisableAVI /enableSSE /noglddraw /glTrilinearFilter auto /glAnisotropicFilter 1 /glAntialiasing 1
Но почему то в процессе игры или после завершения, процесс system начинает подгружать процессор и жёсткий диск (возможно, не связано – но именно при запусках Homeworld).

Кстати, steam overlay тоже хорошо работает с игрой (правда, оставляя разводы на меню).
Malice is offline   Reply With Quote
Old 01-28-2012, 09:12 PM   #69
Ten
Главнокомандующийp2ambassador
 
Ten's Avatar
 
Faction:
Стражи Садов Кадеша

Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
Re: Homeworld Splendor MOD

О да, на i945G, i915G и Bearlake игра стартует на ура, с поддержкой аппаратной генерации мипмэпов (SGI) и 4x-анизотропией. Но всё равно, благодарю за отзыв Про техноверсию не спрашиваю – на встроенных интеловских видеокартах сглаживание не поддерживается, увы. Кстати, раз уж к строке запуска ты подошёл творчески, может, выложишь лог?

Насчёт загрузки процессора – игра, насколько я помню по красным графикам в Диспетчере задач, всегда неслабо потребляла системное время. А в Steam я не сижу, поэтому тут ничего сказать не могу.

ЗЫ. Неужели остальные (включая единственного виновника торжества, у которого этот самый антиалиасинг не заработал ), кому поленце пришлось по душе, отказались от канадского железа и глобально пересели на нВидию?
Ten is offline   Reply With Quote
Old 01-28-2012, 10:03 PM   #70
Fencer
Адмирал флотаАдмирал флота
 
Fencer's Avatar
 
Faction:
Кушане - киит Сомтау

Join Date: Nov 2009
Location: Юг севера
Posts: 1,155
Re: Homeworld Splendor MOD

Ну почему же, у меня тоже Радеон Раскольников от АТИ.
Руки не дошли пока до этого, будет.
Fencer is offline   Reply With Quote
Old 01-29-2012, 02:54 PM   #71
Malice
СержантВ запасе
 
Malice's Avatar
 
Join Date: Dec 2009
Location: Lipetsk
Posts: 37
Re: Homeworld Splendor MOD

Дополнил запуск ключом /debugToFile но это почему-то не отображено в записи командной строки лога.
Тестил только мультиплеер против компьютера, нашёл два "бага":
  1. Если имеется второй карриер, даже при снятии чекбокса хранения кораблей, они остаются внутри (карта 2nd chance).
  2. Если приступить к захвату тяжёлых кораблей, а их владелец внезапно умер, то корветы не тащят награбленное в доки, а висят на месте, присосавшись к жертвам – пока не отменишь операцию, корабли противника, понятное дело, взрываются.
сетую
Attached Files
File Type: zip debugMessagesSPL.zip (5.0 KB, 3 views)
Malice is offline   Reply With Quote
Old 01-29-2012, 08:51 PM   #72
Ten
Главнокомандующийp2ambassador
 
Ten's Avatar
 
Faction:
Стражи Садов Кадеша

Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
Re: Homeworld Splendor MOD

Хороший лог – как раз то, что ожидал увидеть Благодарю! Что до параметра /debugToFile – в моде чуть изменена логика работы с журналом (пересоздаётся при отсутствии, дополняется при наличии параметра), так что заглянув в лог, ближе к концу ты легко найдёшь очередной сеанс запуска с «пропащим» ключом.

Насчёт багов:
  1. Если имеется три и более карриеров У первых двух переключатель автозапуска работает исправно, а вот оставшиеся два голиафа и впрямь почему-то обделены вниманием разработчиков. Затаилось это проблемное место в самом начале функции clCreateShip (файл src\Game\CommandLayer.c), но оно уже поправлено, так что данный вопрос, в общем-то, закрыт.
  2. Игра устроена так, что при захвате тяжёлых кораблей корветами они сами тащат себя в док на переработку (обратите внимание на отсутствие шлейфов у салваг и его наличие у пса). У потерпевшего поражение противника корабли отключаются, исключений для облепленных абордажниками не делается, в результате получаем подобный конфуз. В данном направлении я не копал, так что ничего не обещаю.
И ещё насчёт Гжеля: если верить логу, игра у тебя вполне с ним дружит – недоступно лишь зело прожорливое до вычислительных мощностей сглаживание, которому на встроенном видео взяться просто неоткуда.
Ten is offline   Reply With Quote
Old 02-26-2012, 02:57 PM   #73
Malice
СержантВ запасе
 
Malice's Avatar
 
Join Date: Dec 2009
Location: Lipetsk
Posts: 37
Смущение Re: Homeworld Splendor MOD

Погонял ещё мультиплеер. Всё-таки не хочет вылезать только что построенное, из второго носителя. А загоняемое туда наоборот не хочет оставаться, вне зависимости от флажка хранения. На карте я был без материнки, с двумя носителями.

А через некоторое время перестали заноситься внутрь захватываемые фрегаты противника. К примеру, я построил 18 дрон-фрегатов. Затем наодалживал у противника ещё столько же ионных фрегатов. Носители сгруппировал в военный парад, сделал им охрану из 50 защитников и 25 многопушечных корветов (в формации сферы) и запрятал всё это безобразие в пылевых облаках. Когда продолжил грабить подплывающие фрегаты, обнаружил, что уже захваченный магнитным полем доков, ионный фрегат противника никак не может решить: в какой носитель ему затянуться. Наблюдал я за ним около 3-4 минут, ещё штук 5-6 таких же висели неподалёку, облепленные моими абордажными корветами. В конце концов, я убрал защиту от второго носителя, вывел его подальше, эвакуировал команду и взорвал. Только после этого ионка заплыла в первый носитель.

Ещё один небольшой баг у меня был с назначением хоткеев отрядам абордажных фрегатов. Я обычно ставлю всем цифру 6, но один раз промахнулся мимо клавиши и поставил 5. Потом, чтобы не путаться, назначил 5 зонду и услал его в сторону противника. Через некоторое время я выделил один из корветов и обнаружил, что он обозначен цифрой 5. Я удивился и нажал 5 — никто не откликнулся. Выбрал 6 и откликнулись все абордажники.

Кстати если выставить флажок захватить тяжелый корабль в начале карты, судна теряют возможность быть разобранными на з/ч.

Извиняюсь за такой пространный и обильный рассказ =)

P.S.: Да, один прикол во время боя: прилетел абордажник компьютера и прицепился к моему носителю. На карте материнок не было XD

Last edited by Malice : 02-26-2012 at 03:01 PM. Reason: грамматика..
Malice is offline   Reply With Quote
Old 03-02-2012, 10:12 PM   #74
Ten
Главнокомандующийp2ambassador
 
Ten's Avatar
 
Faction:
Стражи Садов Кадеша

Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
Re: Homeworld Splendor MOD

Ну да, я давно заметил - народ как что полезное сделает, так сразу извинения писать. Зато как чего плохого учудить, так без спросу и тени смущения Эх...

Насчёт автозапуска - таки удалось воспроизвести этот баг. Что любопытно, проявляется он лишь в режиме «только носитель» для второго и всех последующих, а суть его заключается в том, что затронутые носители реагируют не на свой переключатель автозапуска, а на переключатель «соседа справа», ну а если соседа нет, то клацай, не клацай, а толку не будет. В твоём случае имеем два носителя, третьего нет, вот номер два и оказался крайним. Ну ничего, это дело мы тоже поправим

Что до бага с захватом – подобные ситуации мне доводилось наблюдать на версии 1.03, видимо, это ещё тех времён отголоски. Сколько усилий понадобится для его исправления я даже не представляю, так что эта затея разве что на оч.далёкую перспективу. Временное решение вытекает из твоего же сообщения: носители разносить, эскортом путь не заслонять, а то вдруг захваченные корабли об коллижн сферы зацепятся.

Ошибку отрисовки назначенных кораблям горячих клавиш воспроизвести так и не удалось, увы. Кстати, сочетание <Ctrl+~> вполне исправно сбрасывает присвоенный хоткей.

Ну и насчёт дерзкого салвага-одиночки – видимо, в правилах искусственного интеллекта отсутствует учёт подобных ситуаций. Будем иметь ввиду, но тоже ничего не обещаю.

Добавлено через 1 минуту
Пока что на днях постараюсь выпустить версию 1.01. Изменений будет меньше, чем в пилотной, но некоторые ожидания всё же надеюсь оправдать

Last edited by Ten : 03-02-2012 at 10:14 PM. Reason: добавлено сообщение
Ten is offline   Reply With Quote
Old 03-04-2012, 08:12 PM   #75
Ten
Главнокомандующийp2ambassador
 
Ten's Avatar
 
Faction:
Стражи Садов Кадеша

Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
Re: Homeworld Splendor MOD

Вышел Splendor версии 1.01. Список изменений и исправлений:
  • Убрана планка в 1600 пикселей на максимальную ширину экрана.
  • Добавлен перерасчёт соотношения ширина/высота экрана при смене видеорежима, без которого изображение на экране могло быть искажено.
  • Разнесён учёт памяти, потребляемой палетизированными текстурами и их RGBA-копиями – теперь игра не будет зависать на этапе загрузки, если объём исходных текстур превышает 2/3 объёма памяти, выделенной под их преобразованные копии.
  • Исправлена ошибка с неполным отключением фона в экранах Строительства, Исследований и Торговли (проявляется в последних двух миссиях игры).
  • Исправлена ошибка с переключателями автозапуска при строительстве корабля на 3-м и 4-м носителях, а также ошибка с отправкой кораблей в док в режиме «только носитель».
  • Исправлена ошибка с диском перемещения, из-за которой точка назначения не совпадала с указателем мыши, если соотношение сторон экрана отличалось от 4/3.
  • Исправлена ошибка со счётчиком кораблей на Панели задач, который не отражал пополнений, выданных скриптами.
  • В Экран запуска добавлена кнопка запуска отдельного корабля.
  • Убрано ограничение на минимальную яркость цвета корпуса кораблей (58.6%) с соответствующими исправлениями яркости шлейфов.
  • Часть шлейфа сразу за двигателем окрашивается в его цвет.
  • Гиперпространственные окна кушан и тайдан теперь имеют разный цвет, а окна садовых и пиратских кораблей теперь окрашиваются в цвет окон изгнанников и имперцев соответственно.
  • Изменён путь отхода носителя у сверхновой - теперь он действительно убегает, а не мчится нам наперерез.
  • Появилась возможность спасти капитана Элсона в решающей битве, если проявить должную оперативность.
  • Верхняя планка на количество скриншотов в соответствующей папке поднята – с двух сотен до более девяти тысяч.
  • [МОД] Исправлена ошибка в функции перезагрузки текстуры, из-за которой игра могла выпасть в форточку.
Новую версию, как обычно, можно скачать по ссылкам из первого сообщения темы.
Ten is offline   Reply With Quote
Old 03-05-2012, 11:54 AM   #76
agasfer
НовобранецВ запасе
 
agasfer's Avatar
 
Join Date: Mar 2012
Posts: 2
Re: Homeworld Splendor MOD

Ten, великое спасибо за сей замечательный мод... с огромным удовольствием прохожу всё по новой, вспоминая радости многолетней давности...

Вопрос... сейчас на Сверхновой, ежели обновить, сохранения не накроются...?
agasfer is offline   Reply With Quote
Old 03-05-2012, 08:18 PM   #77
Ten
Главнокомандующийp2ambassador
 
Ten's Avatar
 
Faction:
Стражи Садов Кадеша

Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
Re: Homeworld Splendor MOD

Сохранёнки оригинальной игры для мода не подойдут, увы. Связано это с тем, что в Сплендоре, условно говоря, появились сборочные линии для строительства кораблей Рейдеров и Стражей, и их состояние тоже сохраняется в файл. Это дополнительные три сотни байт на каждый производящий корабль, которые при их отсутствии будут оттяпаны от следующих секций сохранёнки, в итоге после её загрузки получится каша, которой и подавиться недолго.

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

Ну и самое главное – раз ты уже у сверхновой, это самое главное ты уже упустил
Ten is offline   Reply With Quote
Old 03-06-2012, 09:53 AM   #78
agasfer
НовобранецВ запасе
 
agasfer's Avatar
 
Join Date: Mar 2012
Posts: 2
Re: Homeworld Splendor MOD

Quote:
Originally Posted by Ten View Post
Ну и самое главное – раз ты уже у сверхновой, это самое главное ты уже упустил
ан виноват... неверно объяснил...
на сверхновой Splendor_MOD_v1.00
имел ввиду ежели обновить до 1.01...
в данный момент мой туранский авианосец уже навис над станцией в готовности ...
но та как вижу
Quote:
Originally Posted by Ten View Post
Изменён путь отхода носителя у сверхновой - теперь он действительно убегает, а не мчится нам наперерез [1.01].
то и появились сомнения...
agasfer is offline   Reply With Quote
Old 03-06-2012, 04:40 PM   #79
Fencer
Адмирал флотаАдмирал флота
 
Fencer's Avatar
 
Faction:
Кушане - киит Сомтау

Join Date: Nov 2009
Location: Юг севера
Posts: 1,155
Re: Homeworld Splendor MOD

Ten респект! Порадовал, особенно всем, что связано с цветами!!!
Перепройду HW на досуге, тем паче давнёхо я в него не играл.

Кстати, раз уж тема пошла о нововведениях, планируется ли тотальный, или фрагментный репак кампании в соответствии с пожеланиями участников форума?
Fencer is offline   Reply With Quote
Old 03-09-2012, 09:46 AM   #80
Ten
Главнокомандующийp2ambassador
 
Ten's Avatar
 
Faction:
Стражи Садов Кадеша

Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
Re: Homeworld Splendor MOD

2 agasfer

Сейвы версий 1.00 и 1.01 вполне совместимы – мне неоднократно приходилось проверять новую версию на сохранёнках предыдущей, и я не помню каких-либо проблем в данном плане. Пожалуй, самый надёжный способ – загружать в новой версии сейв перед самым гиперпрыжком, когда все задания выполнены и закрыты, и уже в новой версии прыгать. Конечно, сейчас это не шибко актуально, т.к. изменений кот наплакал, но в будущем такой подход может быть полезен.

Путь отхода носителя, скорее всего, останется старым, но ИМХО это не критично – он начинает убегать слишком поздно. Кстати, раз такое дело, может, его стоит «будить» сразу по обнаружении нас вражескими минёрами или кто там нас увидит первым? Подобная мелочь сразу может сделать прохождение сверхновой куда интереснее


2 Fencer

Насчёт тотального репака ничего не обещаю. Тут и мелкие правки отнимают немало времени, а уж перепахивать кампанию на ассемблере... Кроме того, даже если отбосить сложность, есть ещё один момент: правильная переделка кампании (ну там, обретение неожиданных союзников в конце восьмой миссии и так далее ) потребует появления новых реплик, к которым придётся как-то делать озвучку, без которой кампания будет смотреться недоделанной и восприниматься соответствующе. Ну, ещё не забываем о том, что изменения сингла, какими бы они ни были, всегда будут самым спорным новшеством, потому как все мы воспринимаем игру по разному.
Ten is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +3. The time now is 12:27 AM.

Page generated: 0.293 seconds (96.90% - PHP and 3.10% - MySQL), 12 queries total