Re: Homeworld Splendor MOD
Ten, возможно ли в текущей версии мода заставить игру запустить в разрешении 1920 x 1080, и если да, то как (потому что стандартные ключи запуска вообще похоже заточены под формат 3/4, а в расширенном списке разрешений в меню настроек видео такого разрешения не нашёл)?
|
Re: Homeworld Splendor MOD
2 Attachment(s)
Вот только что ещё раз попробовал :) Только выбери сначала визуализатор (OpenGL или DirectX), после чего список заполнится всеми возможными для него разрешениями. Под Software доступны только весовские 16-битные режимы, иначе игра вылетает с ошибкой. С такой же ошибкой я в своё время сталкивался и под DirectX, когда куролесил с реестром, но это, видимо, был частный случай.
Ну, а так предпочтительным рендерером для сплендора является гжель :) |
Re: Homeworld Splendor MOD
1 Attachment(s)
В том тои дело, что ставил и OpenGL и DirectX - и там и там вот такая ботва с возможными экранными разрешениями, как на скринах; как для 16 бит так и для 32 :confused:
У меня стационарный комп с таким монитором: AMD 64 Athlon X2, Nvidia GeForce GTX 560 Ti, 8 гб ОЗУ, могу если что подробней расписать. |
Re: Homeworld Splendor MOD
2 Attachment(s)
Да, не зря я утрамбовывал в код проверки диска запись в лог дополнительных сведений :)
Цитата:
System time : Thu 26 Sep 2013 09:46:16 Ну и ещё пару замечаний по логу, потому как чувствую, что не ты один на эти грабли наступаешь. 1. Нет необходимости запускать игру в режиме совместимости с Windows NT – тот скриншот 1920x1080 получен на семёрке x86_64 SP1 (см. лог). 2. Пробелы и русские символы в пути нежелательны – хотя с HW1 я не помню таких проблем, сам подход может стать неприятным их источником в случае с другими играми тех лет. 3. Двоекратное включение анизотропии – лишнее. Вообще, с модом идёт батник-пример, строку запуска из него свободно модно взять за основу. 4. Ну и самое главное – все графические красивости работают только под OpenGL, потому как визуализатор игры построен исключительно на нём. Доступ же к DirectX организован в виде враппера, транслирующего гжельские вызовы в директовские, только директ там закляк на 6.1-версии, так что сглаживания и анизотропии не будет. Отсутствует и трилинейка, но, видимо, по другой причине – её не успели или не стали делать в software-визуализаторе. |
Re: Homeworld Splendor MOD
а нельзя ли убрать, чтобы "Часть шлейфа сразу за двигателем окрашивается в его цвет"?
|
Re: Homeworld Splendor MOD
2 Attachment(s)
В принципе, можно. Раз это новшество оказалось спорным, в перспективе его имеет смысл вынести в меню настроек (тем более что ползунок чувствительности мыши и переключатель оверлея на той вкладке смотрятся сиротливо), а пока ограничимся правкой экзешника. Выбирай понравившийся и распакуй его в папку игры с заменой.
|
Re: Homeworld Splendor MOD
Quote:
|
Re: Homeworld Splendor MOD
А есть ли вариант этого мода без изменений в балансе игры (он убирает мигания в игре и в меню), и есть ли подобное для cataclysm?
|
Re: Homeworld Splendor MOD
Помнится, пару лет назад на рутрекере мне уже задавали подобный вопрос :) Есть откат баланса – просто скачай архив и распакуй его в папку с игрой.
Но опять же, никак в толк не возьму, чем же текущий баланс не угодил – изменений самый минимум, принцип «не навреди» – наше всё. Может, я не очень точен в количественном плане (что поправимо), но все качественные изменения сами собой напрашиваются. Для катаклизма ничего подобного мне на глаза не попадалось. |
Re: Homeworld Splendor MOD
1 Attachment(s)
Ten, добрый день. Под Windows 8.1 почему-то не сохраняются настройки видео. Лог прилагаю (запускал с прилагаемого bat-файла), но там ничего нет особенного.
А если запускать от администратора, меню смещается вправо-вниз. |
Re: Homeworld Splendor MOD
Восьмёрка... Я и топориком-то большей частью на виртуальных машинах балуюсь, когда нужно что-то именно под ним протестировать, а тут новая напасть...
Лог, кстати, интересный с точки зрения версии системы и возможностей OpenGL, только восьмёрка, судя по всему, без единички (если не экспериментировал с совместимостью), а новые графические плюшки отключены, ибо запущена игра без параметров. Почему не сохраняются настройки понятно, а вот с административным сдвигом исходя из описания ошибки даже непонятно куда копать. На заметку возьму, но ничего не обещаю, а порекомендовать могу выставить разрешение под админом и дальше уже пускать без галки. Добавлено через 6 минут Кстати, не помню – говорил, не говорил: все три ХВ весьма бодро бегают под VirtualBox'ом, благо в нём есть поддержка аппаратного ускорения для гжеля. |
Re: Homeworld Splendor MOD
Quote:
Вообще странные дела. Система свежая, в консоли пишет, что версии 6.3.9600 - почему в логе иначе, не знаю. |
Re: Homeworld Splendor MOD
Что-то не так с вашим модом.
|
Re: Homeworld Splendor MOD
Quote:
|
Re: Homeworld Splendor MOD
Quote:
Специально даже след в камеру направил для пруфа (именно поэтому он так резко обрывается) |
Re: Homeworld Splendor MOD
Quote:
|
Re: Homeworld Splendor MOD
Да тут, чтобы точно сказать, какой шлейф должен быть выше, а какой ниже, нужно либо самому мышкой картинку покрутить, либо рассмотреть несколько скриншотов с разных ракурсов – ещё хотя бы сверху и сбоку.
Если же ты имеешь ввиду резкий обрыв шлейфа абордажника – так его рассекает надвое плоскость монитора, и оставшаяся часть находится уже по нашу сторону. Не очень понимаю, при чём здесь мод – такую же картинку можно получить и в оригинальной версии игры. |
Re: Homeworld Splendor MOD
Признаю, пруф фиговый. Вот вам видео, чтоб никаких сомнений не осталось.
|
Re: Homeworld Splendor MOD
О, другое дело! Как я понял, речь идёт о слишком «жирных» шлейфах даже там, где они должны рассеиваться (в принципе, в вакууме сразу должны, но – но :)). Проблема известная и, в общем-то, решаемая. Ждём-с следующей версии.
В качестве альтернативы есть чуть подправленная версия 1.00. Возможности покрасить флот в чёрный цвет в ней нет, соответственно, нет и проблем со шлейфами. |
Re: Homeworld Splendor MOD
Нень, трейл не успел рассеяться потому, что трофейник продолжал лететь, когда трейл сбросился после окончания ролика.
Истинную же суть проблемы правильно уловил Джаспер: Quote:
|
Re: Homeworld Splendor MOD
Quote:
|
Re: Homeworld Splendor MOD
5 Attachment(s)
Угу... «Трейл ломает перспективу будучи астероидом»... Вообще, название видео сродни классическому «волны перекатывались через мол и падали вниз стремительным домкратом», и раз уж вы так настаиваете, придётся обратить на это внимание. Перспектива – это техника изображения объектов с учётом искажений зрительного их восприятия. Хрестоматийный пример – железнодорожные рельсы, которые сходятся в одну точку на горизонте, но на самом деле остаются параллельными. Если уж говорить о нарушениях перспективы, то они были свойственны указателю диска перемещения – если стороны экрана не соотносились как 4:3, точка назначения не совпадала с курсором мыши. Эта проблема была исправлена в версии 1.01.
В данном же случае проблема связана с буфером глубины, который отвечает за порядок отрисовки перекрывающих друг друга граней. Поскольку мод никак не затрагивает логику его использования, я запустил оригинальную игру и столкнулся с точно такой же проблемой (см. скрины). И неудивительно – беглый просмотр кода отображения шлейфов быстро выявил вызовы glDepthMask(GL_FALSE), отключающие проверку глубины перед отрисовкой. Если убрать эти вызовы, получаем картинку, предоставленную на пятом скрине... С учётом изобилия шлейфов в жаркой баталии и их полупрозрачной природы логично предположить, что разработчики, отключив z-буфер, решили сэкономить время на их отрисовке. Вопрос, при чём здесь мод, остаётся открытым. Впрочем, посильную лепту в обнаружение проблемы он всё-таки внёс – без жирных шлейфов в глаза она не бросается. Нужно ли её исправлять... посмотрим. |
Re: Homeworld Splendor MOD
Извиняюсь. Не заметил такого когда на пустом хоме играл, вот и подумал, что виноват мод.
|
Re: Homeworld Splendor MOD
К юбилею серии подоспела новая версия мода. Список изменений следующий:
|
Re: Homeworld Splendor MOD
А можно ли по подробней про изменения экрана строительства?
|
Re: Homeworld Splendor MOD
Там всё просто и наглядно. Меню постройки подхватывается из скрипта, одна строка – один корабль или класс кораблей. Названия кораблей совпадают с названиями файлов в папках r1/r2/p1/p2 биг-файла. Пустые строки, комментарии (начинаются с точки с запятой), дубли и не свои корабли – пропускаются.
Обновил архив, добавил определения классов и типов кораблей из исходников ХВ, чтоб было от чего отталкиваться. Отмечу, что класс CLASS_SuperCapital – ненастоящий и служит лишь для добавления соответствующей строки в меню постройки. Также имейте ввиду, что некоторые корабли могут быть отключены в mission-файле карты с помощью директивы ExcludeShips, и если их нет в сохранениях, в Экране строительства они не появятся. |
Re: Homeworld Splendor MOD
Артём, а есть ли возможность получить только одно изменение из мода - поддержка широкоформатных разрешений (интересуют 1366х768 и 1920х1080(1200))?
|
Re: Homeworld Splendor MOD
Есть. Сделаю :)
|
Re: Homeworld Splendor MOD
Ах да, и чтобы он запускался в гжеле или директе. А то при каждом запуске падает в софтвар ((
|
Re: Homeworld Splendor MOD
Ну вот, так всегда... «Сначала тебе корыто, потом тебе подавай стиральную машину» :D
Собственно, вот. PS. Если игра не сохраняет видеонастройки при выходе, у неё просто нет прав на запись в свою ветку реестра. Запуск под админом не пробовал? |
Re: Homeworld Splendor MOD
Спасибо за обновление мода! :-)
Quote:
Хорошо бы и вправду через командную строку скармливать разрешение |
Re: Homeworld Splendor MOD
Всегда пожалуйста :)
Можно сделать как в ХВ2 – /w и /h, но тогда в резерве всего один свободный параметр останется... Ладно, всё равно скоро ремастер. С пропажей Homeworld.big при смене прав не сталкивался. На заметку возьму, но где вы такие ситуации берёте – непонятно. |
Re: Homeworld Splendor MOD
Я думаю, в Win8.1 связь игры с реестром окончательно сломалась. По умолчанию пишется в [HKEY_LOCAL_MACHINE\SOFTWARE\Sierra On-Line\Homeworld] но этот параметр так и не создался при старте, а когда я прописал в реестре вручную - игрою всё проигнорировалось.
|
Re: Homeworld Splendor MOD
У Windows вроде ещё с Висты есть средства виртуализации записи в реестр – возможно, дело именно в этом.
|
Re: Homeworld Splendor MOD
Итак. После установки новой версии мода у меня сбросились видеонастройки, причём до состояния абсолютного непотребства и цветовой инверсии, а само окно стало мелкой и неполноэкранной. Попытка изменения разрешения провалилась, а сама игра вывалилась. При попытке запуска оригинального .exe обнаружилось полноэкранное изображение неправильного разрешения, и тут при попытке изменения она вываливалась не до конца и приходилось добивать диспетчером задач, но в конце концов при помощи танцев с бубном удалось, однако в результате экзешник мода запускает игру в разрешении сильно большем чем надо, причём оно накинулось и на оригинальный файл.
В определённый момент стало понятно что часть багов вызвана еретическим файликом "commandLine.txt", в который по умолчанию прописаны еретические настройки вроде запуска в оконном режиме. Попытки запуска в режиме администратора только добавили бессистемности. Блин, ну что ты на этот раз "поправил", что опять чертовщина творится? Продолжаю бодать, но сообщение уже отсылаю, будут изменения ситуации - допишу. PS: А в музыкальном файле небось музыка при запуске - дурацкое бибиканье mining station, я уверен. |
Re: Homeworld Splendor MOD
Неразборчивая сплющенная по бокам картинка в фиолетовых тонах вызвана software-режимом в окне при тридцатидвухбитной глубине цвета рабочего стола. Я так привык к гжелю, что как-то позабыл про этот родной ХВ-шный баг. Пожалуй, запуск в окне из файла командной строки стоит убрать до его исправления... Этот файлик, кстати, не такой уж и еретический – любители сетевых баталий его наверняка оценят, так что не спеши критиковать :)
В качестве заглавной темы запуска да, всё так же выступает чуть удлинённая facility с наложенными спецэффектами – баранов и так хватает где ни попадя, а уж во главе им и подавно нечего делать. «Славянскую одиссею» бы туда – но наверно это всё-таки перебор будет, так что осталось всё по-старому. |
Re: Homeworld Splendor MOD
Я тогда видел, что этот файл активно мешает мне жить и возможно даже является первопричиной проблем. Отсюда и реакция.
В какой файл игра записывает настройки экрана? Также дополнение к тому что выше: когда большое разрешение рисует, в результате картинка получается больше экрана и вылезает за границы. Я говорил раньше: идея замены мне кажется плохой. В прошлый раз ты немного подправил заглавный файл и всё стало как раньше. |
Re: Homeworld Splendor MOD
Всё гораздо хуже – разрешение экрана и выбранный рендерер игра почему-то сохраняет не в файле настроек, а в реестре рядом с ключом. С модом идёт reg-файл, в котором приведены все параметры.
С картинкой за пределами экрана вроде ещё КамАЗ сталкивался, но на всём доступном мне железе я пока так и не смог повторить эту ситуацию. А вот насчёт заголовка – эт можно :) |
Re: Homeworld Splendor MOD
Попытка замены к эффекту никакому не привела.
Изменить разрешение всё так-же не даёт, несмотря на выставленный режим совместимости или запуск от администратора, хотя их комбинация или один из них (уже точно не уверен, хотя вроде только совместимость) помогли мне сменить разрешение в обычной и OEM версиях (но невоспроизводимо сейчас). |
Re: Homeworld Splendor MOD
Новый заголовок будет работать, так как ссылки на новый опенинг в нём убраны :)
То, что он не работает лично у тебя... Вполне возможно, что служба UAC решила, что заменять файл на самом деле не нужно, тогда ищи его где-то в %USERPROFILE%\AppData\Local\VirtualStore\ и далее. Увы, не могу предложить более квалифицированную помощь, т.к. всё ещё использую Хрюшку, а на семёрках-восьмёрках в окошке виртуалбокса мод работает как задумано – даже настройки ОС подкручивать не нужно. |
All times are GMT +3. The time now is 08:49 PM. |