![]() |
|
Register | Forum Rules | FAQ | Members List | Calendar | Today's Posts | Search |
![]() |
|
Thread Tools |
![]() |
#1
![]() |
||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
![]()
Homeworld Splendor MOD
Homeworld Splendor MOD, версия 1.04
Это основная тема мода на данном форуме, помимо неё есть ещё несколько более специализированных тем:В процессе обсуждений просьба придерживаться тематики, обозначенной в заголовках. УСТАНОВКА И УДАЛЕНИЕ Для установки мода достаточно распаковать архив с ним в папку игры (для CD-версии это C:\Sierra\Homeworld по умолчанию, а для Steam-версии - X:\Steam\steamapps\common\Homeworld\Homeworld1Classic\exe, где X:\Steam - папка библиотеки игр Steam). Для запуска предусмотрены отдельные exe-файлы (поскольку значительная часть изменений реализована их правкой):
![]() Для установки музыкального дополнения также необходимо распаковать архив с ним в папку с игрой (при этом для Steam-версии это должна быть папка Homeworld1Classic\Data вместо Homeworld1Classic\exe). Для сноса мода достаточно просто удалить его файлы (само собой, если устанавливали на CD-версию, файлы rgl* необходимо оставить - это библиотеки software/directx-визуализаторов, включённые в состав мода по причине их отсутствия в Steam-версии). СПИСОК ИЗМЕНЕНИЙ
В ДЕЙСТВИИ Товарищ 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 ![]() Last edited by Ten : 05-10-2015 at 05:13 AM. |
||
![]() |
![]() |
![]() |
#141 | ||
Джаспер
Faction: Кушане - киит Сомтау Join Date: Dec 2010
Location: Хиигара
Posts: 1,557
|
Re: Homeworld Splendor MOD
|
||
![]() |
![]() |
![]() |
#142 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Re: Homeworld Splendor MOD
Угу... «Трейл ломает перспективу будучи астероидом»... Вообще, название видео сродни классическому «волны перекатывались через мол и падали вниз стремительным домкратом», и раз уж вы так настаиваете, придётся обратить на это внимание. Перспектива – это техника изображения объектов с учётом искажений зрительного их восприятия. Хрестоматийный пример – железнодорожные рельсы, которые сходятся в одну точку на горизонте, но на самом деле остаются параллельными. Если уж говорить о нарушениях перспективы, то они были свойственны указателю диска перемещения – если стороны экрана не соотносились как 4:3, точка назначения не совпадала с курсором мыши. Эта проблема была исправлена в версии 1.01.
В данном же случае проблема связана с буфером глубины, который отвечает за порядок отрисовки перекрывающих друг друга граней. Поскольку мод никак не затрагивает логику его использования, я запустил оригинальную игру и столкнулся с точно такой же проблемой (см. скрины). И неудивительно – беглый просмотр кода отображения шлейфов быстро выявил вызовы glDepthMask(GL_FALSE), отключающие проверку глубины перед отрисовкой. Если убрать эти вызовы, получаем картинку, предоставленную на пятом скрине... С учётом изобилия шлейфов в жаркой баталии и их полупрозрачной природы логично предположить, что разработчики, отключив z-буфер, решили сэкономить время на их отрисовке. Вопрос, при чём здесь мод, остаётся открытым. Впрочем, посильную лепту в обнаружение проблемы он всё-таки внёс – без жирных шлейфов в глаза она не бросается. Нужно ли её исправлять... посмотрим. |
||
![]() |
![]() |
![]() |
#143 | ||
Братжуук
Join Date: Jun 2009
Posts: 116
|
Re: Homeworld Splendor MOD
Извиняюсь. Не заметил такого когда на пустом хоме играл, вот и подумал, что виноват мод.
|
||
![]() |
![]() |
![]() |
#144 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Re: Homeworld Splendor MOD
К юбилею серии подоспела новая версия мода. Список изменений следующий:
|
||
![]() |
![]() |
![]() |
#145 | ||
Джаспер
Faction: Кушане - киит Сомтау Join Date: Dec 2010
Location: Хиигара
Posts: 1,557
|
Re: Homeworld Splendor MOD
А можно ли по подробней про изменения экрана строительства?
|
||
![]() |
![]() |
![]() |
#146 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Re: Homeworld Splendor MOD
Там всё просто и наглядно. Меню постройки подхватывается из скрипта, одна строка – один корабль или класс кораблей. Названия кораблей совпадают с названиями файлов в папках r1/r2/p1/p2 биг-файла. Пустые строки, комментарии (начинаются с точки с запятой), дубли и не свои корабли – пропускаются.
Обновил архив, добавил определения классов и типов кораблей из исходников ХВ, чтоб было от чего отталкиваться. Отмечу, что класс CLASS_SuperCapital – ненастоящий и служит лишь для добавления соответствующей строки в меню постройки. Также имейте ввиду, что некоторые корабли могут быть отключены в mission-файле карты с помощью директивы ExcludeShips, и если их нет в сохранениях, в Экране строительства они не появятся. Last edited by Ten : 10-01-2014 at 07:13 AM. |
||
![]() |
![]() |
![]() |
#147 | ||
Lee
Join Date: Jul 2007
Posts: 1,635
|
Re: Homeworld Splendor MOD
Артём, а есть ли возможность получить только одно изменение из мода - поддержка широкоформатных разрешений (интересуют 1366х768 и 1920х1080(1200))?
|
||
![]() |
![]() |
![]() |
#148 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Re: Homeworld Splendor MOD
Есть. Сделаю
![]() |
||
![]() |
![]() |
![]() |
#149 | ||
Lee
Join Date: Jul 2007
Posts: 1,635
|
Re: Homeworld Splendor MOD
Ах да, и чтобы он запускался в гжеле или директе. А то при каждом запуске падает в софтвар ((
|
||
![]() |
![]() |
![]() |
#150 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Re: Homeworld Splendor MOD
Ну вот, так всегда... «Сначала тебе корыто, потом тебе подавай стиральную машину»
![]() Собственно, вот. PS. Если игра не сохраняет видеонастройки при выходе, у неё просто нет прав на запись в свою ветку реестра. Запуск под админом не пробовал? |
||
![]() |
![]() |
![]() |
#151 | |||
Malice
Join Date: Dec 2009
Location: Lipetsk
Posts: 37
|
Re: Homeworld Splendor MOD
Спасибо за обновление мода! :-)
Quote:
Хорошо бы и вправду через командную строку скармливать разрешение |
|||
![]() |
![]() |
![]() |
#152 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Re: Homeworld Splendor MOD
Всегда пожалуйста
![]() Можно сделать как в ХВ2 – /w и /h, но тогда в резерве всего один свободный параметр останется... Ладно, всё равно скоро ремастер. С пропажей Homeworld.big при смене прав не сталкивался. На заметку возьму, но где вы такие ситуации берёте – непонятно. |
||
![]() |
![]() |
![]() |
#153 | ||
Malice
Join Date: Dec 2009
Location: Lipetsk
Posts: 37
|
Re: Homeworld Splendor MOD
Я думаю, в Win8.1 связь игры с реестром окончательно сломалась. По умолчанию пишется в [HKEY_LOCAL_MACHINE\SOFTWARE\Sierra On-Line\Homeworld] но этот параметр так и не создался при старте, а когда я прописал в реестре вручную - игрою всё проигнорировалось.
|
||
![]() |
![]() |
![]() |
#154 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Re: Homeworld Splendor MOD
У Windows вроде ещё с Висты есть средства виртуализации записи в реестр – возможно, дело именно в этом.
|
||
![]() |
![]() |
![]() |
#155 | ||
Андрей_159
Faction: Кушане - киит Манаан Join Date: May 2011
Location: Лучший город Земли
Posts: 537
|
Re: Homeworld Splendor MOD
Итак. После установки новой версии мода у меня сбросились видеонастройки, причём до состояния абсолютного непотребства и цветовой инверсии, а само окно стало мелкой и неполноэкранной. Попытка изменения разрешения провалилась, а сама игра вывалилась. При попытке запуска оригинального .exe обнаружилось полноэкранное изображение неправильного разрешения, и тут при попытке изменения она вываливалась не до конца и приходилось добивать диспетчером задач, но в конце концов при помощи танцев с бубном удалось, однако в результате экзешник мода запускает игру в разрешении сильно большем чем надо, причём оно накинулось и на оригинальный файл.
В определённый момент стало понятно что часть багов вызвана еретическим файликом "commandLine.txt", в который по умолчанию прописаны еретические настройки вроде запуска в оконном режиме. Попытки запуска в режиме администратора только добавили бессистемности. Блин, ну что ты на этот раз "поправил", что опять чертовщина творится? Продолжаю бодать, но сообщение уже отсылаю, будут изменения ситуации - допишу. PS: А в музыкальном файле небось музыка при запуске - дурацкое бибиканье mining station, я уверен. |
||
![]() |
![]() |
![]() |
#156 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Re: Homeworld Splendor MOD
Неразборчивая сплющенная по бокам картинка в фиолетовых тонах вызвана software-режимом в окне при тридцатидвухбитной глубине цвета рабочего стола. Я так привык к гжелю, что как-то позабыл про этот родной ХВ-шный баг. Пожалуй, запуск в окне из файла командной строки стоит убрать до его исправления... Этот файлик, кстати, не такой уж и еретический – любители сетевых баталий его наверняка оценят, так что не спеши критиковать
![]() В качестве заглавной темы запуска да, всё так же выступает чуть удлинённая facility с наложенными спецэффектами – баранов и так хватает где ни попадя, а уж во главе им и подавно нечего делать. «Славянскую одиссею» бы туда – но наверно это всё-таки перебор будет, так что осталось всё по-старому. |
||
![]() |
![]() |
![]() |
#157 | ||
Андрей_159
Faction: Кушане - киит Манаан Join Date: May 2011
Location: Лучший город Земли
Posts: 537
|
Re: Homeworld Splendor MOD
Я тогда видел, что этот файл активно мешает мне жить и возможно даже является первопричиной проблем. Отсюда и реакция.
В какой файл игра записывает настройки экрана? Также дополнение к тому что выше: когда большое разрешение рисует, в результате картинка получается больше экрана и вылезает за границы. Я говорил раньше: идея замены мне кажется плохой. В прошлый раз ты немного подправил заглавный файл и всё стало как раньше. |
||
![]() |
![]() |
![]() |
#158 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Re: Homeworld Splendor MOD
Всё гораздо хуже – разрешение экрана и выбранный рендерер игра почему-то сохраняет не в файле настроек, а в реестре рядом с ключом. С модом идёт reg-файл, в котором приведены все параметры.
С картинкой за пределами экрана вроде ещё КамАЗ сталкивался, но на всём доступном мне железе я пока так и не смог повторить эту ситуацию. А вот насчёт заголовка – эт можно ![]() |
||
![]() |
![]() |
![]() |
#159 | ||
Андрей_159
Faction: Кушане - киит Манаан Join Date: May 2011
Location: Лучший город Земли
Posts: 537
|
Re: Homeworld Splendor MOD
Попытка замены к эффекту никакому не привела.
Изменить разрешение всё так-же не даёт, несмотря на выставленный режим совместимости или запуск от администратора, хотя их комбинация или один из них (уже точно не уверен, хотя вроде только совместимость) помогли мне сменить разрешение в обычной и OEM версиях (но невоспроизводимо сейчас). |
||
![]() |
![]() |
![]() |
#160 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Re: Homeworld Splendor MOD
Новый заголовок будет работать, так как ссылки на новый опенинг в нём убраны
![]() То, что он не работает лично у тебя... Вполне возможно, что служба UAC решила, что заменять файл на самом деле не нужно, тогда ищи его где-то в %USERPROFILE%\AppData\Local\VirtualStore\ и далее. Увы, не могу предложить более квалифицированную помощь, т.к. всё ещё использую Хрюшку, а на семёрках-восьмёрках в окошке виртуалбокса мод работает как задумано – даже настройки ОС подкручивать не нужно. |
||
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 2 (0 members and 2 guests) | |
|
|