Форумы Homeworld3.RU  

Go Back   Форумы Homeworld3.RU > HOMEWORLD > Homeworld: Cataclysm
Register Forum Rules FAQ Members List Calendar Today's Posts

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

Join Date: Feb 2004
Location: Great Nebula
Posts: 2,542
Cataclysm Engine Tweaks

Всем, кто хотел сплендор-мод для Катаклизма – похоже, ваши мечты сбываются

Камрад ncblakely начал проект по тюнингу движка игры:
Cataclysm Engine Tweaks [v0.10]
Из текущих возможностей:
  • Выбор широкоформатных разрешений без твиков реестра.
  • Лод-мод.
  • Увеличение частоты пересчёта внутриигровой ситуации с 16 герц до 64-х (!!!).
Скачать готовый бинарник можно в релизах, на текущий момент это cet_0.10.zip. Распакуйте его в папку с игрой и запускайте cataclysm_loader.exe.
Ten is offline   Reply With Quote
Old 06-12-2024, 07:35 PM   #2
Pandorazero
Адмирал флотаСтарший офицер
 
Pandorazero's Avatar
 
Faction:
Хиигаряне

Join Date: Mar 2007
Location: Украина , Киев
Posts: 1,411
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.
Pandorazero is offline   Reply With Quote
Old 06-14-2024, 12:40 AM   #3
Ten
Главнокомандующийp2ambassador
 
Ten's Avatar
 
Faction:
Стражи Садов Кадеша

Join Date: Feb 2004
Location: Great Nebula
Posts: 2,542
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: добавлено сообщение
Ten is offline   Reply With Quote
Old 06-14-2024, 09:55 PM   #4
Pandorazero
Адмирал флотаСтарший офицер
 
Pandorazero's Avatar
 
Faction:
Хиигаряне

Join Date: Mar 2007
Location: Украина , Киев
Posts: 1,411
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.
Pandorazero is offline   Reply With Quote
Old 06-17-2024, 03:36 PM   #5
Ten
Главнокомандующийp2ambassador
 
Ten's Avatar
 
Faction:
Стражи Садов Кадеша

Join Date: Feb 2004
Location: Great Nebula
Posts: 2,542
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: добавлено сообщение
Ten is offline   Reply With Quote
Old 06-17-2024, 09:35 PM   #6
Лёшка
Вице-адмиралХитрый Двухлисый
 
Лёшка's Avatar
 
Faction:
Вэйгр

Join Date: Dec 2008
Location: Москва
Posts: 923
Re: Cataclysm Engine Tweaks

Очень крутая вещь, респект создателям! У меня уже появилась идея как можно перепройти Катаклизм с челленджами. Главное дождаться окончательной стабильной версии и можно будет начинать.
Лёшка is offline   Reply With Quote
Old 06-17-2024, 09:43 PM   #7
Pandorazero
Адмирал флотаСтарший офицер
 
Pandorazero's Avatar
 
Faction:
Хиигаряне

Join Date: Mar 2007
Location: Украина , Киев
Posts: 1,411
Восклицание Re: Cataclysm Engine Tweaks

Quote:
Originally Posted by Ten View Post
Как оказалось, частоту обновления правил ещё Raphael Brune для своего проекта HW в браузере, причём совсем недавно – хоть за рубежом и не празднуют, будем считать, что это приятный сюрприз на 23-е февраля Оттуда этот UNIVERSE_WOODPECKER и перелетел к HWC.

Там в свежем релизе (0.13) ему немного хвост подправили, ну и включили гжель по умолчанию.

Добавлено через 5 минут
А, стоп, на 23-е был предыдущий фикс, для Launch Manager. Ну не важно, праздник должен быть
Мы с Tos сидели пол ночи тестировали это , он исправлял код а я проверял уже непосредственно в игре.
Я ему задал головную боль с этими следами , но он справился и сделал максимально похожим как в HW2.
Интересно то что все началось с моих не правильных выводов , мне показалось что в HWSDL следы работают лучше и я задал вопрос товарищу Tos , почему они работают хуже в его модификации HWC.
Он удивился и пошел проверять , но как оказалось что я ошибся и следы работали так же плохо в HWSDL
Но это натолкнуло на правильные мысли при не правильном выводе моем, и он решил разобраться в этом , в итоге инверсионные следы улучшились
Pandorazero is offline   Reply With Quote
Old 06-18-2024, 06:22 AM   #8
Ten
Главнокомандующийp2ambassador
 
Ten's Avatar
 
Faction:
Стражи Садов Кадеша

Join Date: Feb 2004
Location: Great Nebula
Posts: 2,542
Re: Cataclysm Engine Tweaks

Ну, кол-во сегментов и их гранулярность легко настраиваются в shp-конфиге корабля, а время пересчёта не настраивается никакими скриптами – да и нельзя этого делать, иначе слетит сетевая. Хотя, если все цифры в игре завязаны на эти 16 тиков, пересчитывать их вручную тоже не айс. Думаю, Рафаэль подхватит этот фикс

Добавлено через 11 минут
Плохо только, что для сборки проекта нужна аж 2022-я студия – там и инжектируемая dll-ка весит почти как двиг игры целиком, и телеметрия во все поля. Причём, с учётом того, что парень работает в Microsoft, беседы на эту тему могут обернуться осложнениями на рабочем месте...

Last edited by Ten : 06-18-2024 at 06:33 AM. Reason: добавлено сообщение
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 10:57 PM.

Page generated: 0.043 seconds (89.46% - PHP and 10.54% - MySQL), 10 queries total