|
Register | Forum Rules | FAQ | Members List | Calendar | Today's Posts | Search |
|
Thread Tools |
06-12-2024, 12:20 PM | #1 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Cataclysm Engine Tweaks
Всем, кто хотел сплендор-мод для Катаклизма – похоже, ваши мечты сбываются
Камрад ncblakely начал проект по тюнингу движка игры: Cataclysm Engine Tweaks [v0.10]Из текущих возможностей:
|
||
06-12-2024, 07:35 PM | #2 | ||
Pandorazero
Faction: Хиигаряне Join Date: Mar 2007
Location: Киев
Posts: 1,428
|
Re: Cataclysm Engine Tweaks
Видео демонстрация игры с большим FPS
Интро+катсцена https://www.youtube.com/watch?v=WesSkyiACpY Игровой процесс https://www.youtube.com/watch?v=ltINFLNiCuw Last edited by Pandorazero : 06-12-2024 at 10:12 PM. |
||
06-14-2024, 12:40 AM | #3 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Re: Cataclysm Engine Tweaks
Ну, FPS-ом это называть не совсем некорректно, потому что именно кадров там даже в FullHD будет наваливать под несколько сотен в секунду. Это именно частота обновления вселенной, внутриигровой, разумеется Киллер-фича на самом деле, т.к. позволяет сделать несколько рваные движения кораблей (на истребителях особо заметно) куда более плавными. Тут отдельно снимаю шляпу за полезность и объём работ – в Сплендоре я с этим вопросом малость подзастрял, поскольку частота – не переменная, а константа, стало быть патчить нужно каждый раз когда используется, т.е. дофига где (и всё равно где-то пропустил, похоже, т.к. спустя довольно короткое время крашится). Здесь пошли другим путём – написали на C++ и заинжектили в нужных местах, но трудоёмкость задачи и накал энтузиазма при её решении это никак не отменяет. Будем считать, что это мотивационное напутствие на доделать начатое
Добавлено через 6 минут Необходимость совместимости с NT 4.0 для использования OpenGL там, похоже, пофиксили, а вот снятием ограничения в 32 МБ под память текстур (это всего 8 МБ палетизированных из более чем 60-ти), думаю, можно и поделиться... Last edited by Ten : 06-14-2024 at 12:46 AM. Reason: добавлено сообщение |
||
06-14-2024, 09:55 PM | #4 | ||
Pandorazero
Faction: Хиигаряне Join Date: Mar 2007
Location: Киев
Posts: 1,428
|
Re: Cataclysm Engine Tweaks
v0.12 Latest
Fix crashes when displaying certain effects at high tick rates (Somtaaw siege cannons, Beast missile corvette at 128+ FPS). All currently known crashes are now fixed in 128 FPS mode. Still untested and may be less stable than 64 FPS. High detail mode now removes all limitations on active effects. Cinematic letterboxing now animates at the correct speed regardless of tick rate. Added a shortcut for the /safeGL command line to the .ini. -------------------------- v0.12 Последняя версия Исправлены сбои при отображении определенных эффектов на высоких частотах тика (осадные пушки Somtaaw, ракетный корвет Beast при 128+ FPS). Все известные на данный момент сбои теперь исправлены в режиме 128 FPS. Пока не протестировано и может быть менее стабильным, чем 64 FPS. Режим высокой детализации теперь снимает все ограничения на активные эффекты. Кинематографический леттербокс теперь анимируется с правильной скоростью независимо от частоты тика. Добавлен ярлык для командной строки /safeGL в .ini. |
||
06-17-2024, 03:36 PM | #5 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Re: Cataclysm Engine Tweaks
Как оказалось, частоту обновления правил ещё Raphael Brune для своего проекта HW в браузере, причём совсем недавно – хоть за рубежом и не празднуют, будем считать, что это приятный сюрприз на 23-е февраля Оттуда этот UNIVERSE_WOODPECKER и перелетел к HWC.
Там в свежем релизе (0.13) ему немного хвост подправили, ну и включили гжель по умолчанию. Добавлено через 5 минут А, стоп, на 23-е был предыдущий фикс, для Launch Manager. Ну не важно, праздник должен быть Last edited by Ten : 06-17-2024 at 03:42 PM. Reason: добавлено сообщение |
||
06-17-2024, 09:35 PM | #6 | ||
Лёшка
Faction: Вэйгр Join Date: Dec 2008
Location: Москва
Posts: 938
|
Re: Cataclysm Engine Tweaks
Очень крутая вещь, респект создателям! У меня уже появилась идея как можно перепройти Катаклизм с челленджами. Главное дождаться окончательной стабильной версии и можно будет начинать.
|
||
06-17-2024, 09:43 PM | #7 | |||
Pandorazero
Faction: Хиигаряне Join Date: Mar 2007
Location: Киев
Posts: 1,428
|
Re: Cataclysm Engine Tweaks
Quote:
Я ему задал головную боль с этими следами , но он справился и сделал максимально похожим как в HW2. Интересно то что все началось с моих не правильных выводов , мне показалось что в HWSDL следы работают лучше и я задал вопрос товарищу Tos , почему они работают хуже в его модификации HWC. Он удивился и пошел проверять , но как оказалось что я ошибся и следы работали так же плохо в HWSDL Но это натолкнуло на правильные мысли при не правильном выводе моем, и он решил разобраться в этом , в итоге инверсионные следы улучшились |
|||
06-18-2024, 06:22 AM | #8 | ||
Ten
Faction: Стражи Садов Кадеша Join Date: Feb 2004
Location: Great Nebula
Posts: 2,550
|
Re: Cataclysm Engine Tweaks
Ну, кол-во сегментов шлейфа и их гранулярность легко настраиваются в shp-конфиге корабля, а время пересчёта не настраивается никакими скриптами – да и нельзя этого делать, иначе слетит сетевая. Хотя, если все цифры в игре завязаны на эти 16 тиков, пересчитывать их вручную тоже не айс. Думаю, Рафаэль подхватит этот фикс
Добавлено через 11 минут Плохо только, что для сборки проекта нужна аж 2022-я студия – там и инжектируемая dll-ка весит почти как двиг игры целиком, и телеметрия во все поля. Причём, с учётом того, что парень работает в Microsoft, беседы на эту тему могут обернуться ему осложнениями на рабочем месте... Last edited by Ten : 06-18-2024 at 06:33 AM. Reason: добавлено сообщение |
||
11-03-2024, 03:03 PM | #9 | ||
Evgeniy
Faction: Кушане - киит Сомтау Join Date: Dec 2009
Location: Санкт-Петербург
Posts: 111
|
Re: Cataclysm Engine Tweaks
Утеря исходников Homeworld:Cataclysm настоящяя трагедия. Можно было бы вдохнуть в игру новую жизнь.
|
||
11-04-2024, 12:52 AM | #10 | ||
Fencer
Faction: Кушане - киит Сомтау Join Date: Nov 2009
Location: Юг севера
Posts: 1,155
|
Re: Cataclysm Engine Tweaks
Я думаю, что можно из исходников HW собрать исходник HWC. Долго, кропотливо, но, тем не менее.
|
||
11-04-2024, 10:49 AM | #11 | ||
Evgeniy
Faction: Кушане - киит Сомтау Join Date: Dec 2009
Location: Санкт-Петербург
Posts: 111
|
Re: Cataclysm Engine Tweaks
Именно это сделали разработчики ХВК. Силами энтузиастов возможно разве что добавить корабли из игры в открытый движок HomeworldSDL, что тоже непросто. Ещё больше возни будет с капитал шипами из-за их модулей и механик вроде инфекции, это уже слишком долго.
|
||
11-10-2024, 07:30 PM | #12 | ||
Evgeniy
Faction: Кушане - киит Сомтау Join Date: Dec 2009
Location: Санкт-Петербург
Posts: 111
|
Re: Cataclysm Engine Tweaks
Разведчики Киита Сомтау на фоне Таиданского мазесшипа. И нет, это не банальная замена кораблей одного на другой, эти кораблики принадлежат полностью новой для ХВ1 фракции, реализованной путём изменения исходников движка.
Текстуры были утеряны при гиперпрыжке отключены из-за несоответствия форматов .lif в ХВ и ХВК. |
||
11-15-2024, 08:24 PM | #13 | |||
Pandorazero
Faction: Хиигаряне Join Date: Mar 2007
Location: Киев
Posts: 1,428
|
Re: Cataclysm Engine Tweaks
Quote:
Что это за версия игры и где взять |
|||
11-15-2024, 09:25 PM | #14 | |||
Evgeniy
Faction: Кушане - киит Сомтау Join Date: Dec 2009
Location: Санкт-Петербург
Posts: 111
|
Re: Cataclysm Engine Tweaks
Quote:
Игра воспринимает её корректно, вся логика отрабатывает как надо. К сожалению, процесс переноса кораблей из ХВК сложный и тащит за собой много проблем, не связанных только лишь с кодом. Я смог побороть всё, кроме форматов файлов текстур. |
|||
11-16-2024, 12:49 AM | #15 | |||
Pandorazero
Faction: Хиигаряне Join Date: Mar 2007
Location: Киев
Posts: 1,428
|
Re: Cataclysm Engine Tweaks
Quote:
|
|||
11-17-2024, 04:25 PM | #16 | ||
Evgeniy
Faction: Кушане - киит Сомтау Join Date: Dec 2009
Location: Санкт-Петербург
Posts: 111
|
Re: Cataclysm Engine Tweaks
Вряд ли есть смысл делать отдельную тему. Я ковыряю движок скорее в развлекательных и образовательных целях, времени на полноценную модификацию у меня не хватит.
Я таки понял в чём проблема при переносе кораблей с HWC. И она не в текстурах, с ними всё хорошо. Проблема в структуре файла .peo, который различается для ХВ1 и ХВК. Если я правильно понял, в заголовке файлов формата ХВК есть смещения в сравнении с такими же моделями в ХВ1. Движок получает неправильные смещения и просто валится при попытке чтения этих файлов. Добавлено через 3 минуты И это становится понятным при анализе заголовка файла PEO. Для ХВ1 его версия 0x402, а для ХВК 0x500 Last edited by Evgeniy : 11-17-2024 at 04:29 PM. Reason: добавлено сообщение |
||
11-17-2024, 06:08 PM | #17 | |||
Pandorazero
Faction: Хиигаряне Join Date: Mar 2007
Location: Киев
Posts: 1,428
|
Re: Cataclysm Engine Tweaks
Quote:
Открываешь там модель и сохраняешь как для HW1 или HWC , проще говоря обычный перегон модели. Могу это сделать в два клика если нужно ! Прикрепил уже перегонный в hw1 файл , пробуй. Last edited by Pandorazero : 11-17-2024 at 06:21 PM. |
|||
11-17-2024, 10:17 PM | #18 | ||
Evgeniy
Faction: Кушане - киит Сомтау Join Date: Dec 2009
Location: Санкт-Петербург
Posts: 111
|
Re: Cataclysm Engine Tweaks
Спасибо, попробую. Программа у меня есть, сейчас перекину модельку
|
||
Yesterday, 12:48 AM | #19 | ||
Evgeniy
Faction: Кушане - киит Сомтау Join Date: Dec 2009
Location: Санкт-Петербург
Posts: 111
|
Re: Cataclysm Engine Tweaks
Действительно работает, модель загрузилась без проблем.
|
||
Currently Active Users Viewing This Thread: 2 (0 members and 2 guests) | |
|
|