Ограничитель кадров (CLEO)

AlSar   5 мая 2013 в 17:46

Здравствуйте.

Ищу CLEO-скрипт, который поднимет частоту кадров игрового лимитера
со стандартных 25 до 60. Обязательна работа на ехе версии 1.01.

Перерыл уже немало мододельных ресурсов, не могу найти.
Только парочка попалась, не работающих на пропатченной версии.

Заранее спасибо за помощь.

Skripter   15 мая 2013 в 05:02

а просто отключить его никак нельзя?

AlSar   16 мая 2013 в 22:53

Skripter
Простое отключение лимитера в комбинации с включенной в драйвере V-Sync
таки даст 60 FPS, однако в игре будут неприятные особенности.
Самое заметное - очень медленное плавание, по сравнению с включенным лимитером.
Также быстрое исчезновение останков авто при заталкивании в гаражи, что мешает добыче УТС.
Весь прикол в том, что дело не в числе FPS, а в непостижимой умом работе лимитера.

1) В 3хе без лимитера 60 кадров, однако есть неприятный баг, при котором стоит побежать
по наклонной поверхности, Клод сразу пролетит вперед с ускорением и умрет.
Стоило приспособить КЛЕО на включенный лимитер, но 60 кадров вместо 30, сразу отпал такой баг.

2) В ВС без лимитера в комбинации с V-Sync тоже 60 кадров, но не работает мышь.
Да, в курсе о приоритете на 1 ядро, да, переназначал. С включенным лимитером на 30 кадрах
нет никаких проблем с мышью. Также без лимитера у некоторых существует проблема со Скиммером,
а именно проблемный его взлет и трудное отрывание от водной поверхности.
И вновь, приспособил КЛЕО на 60-кадровый лимитер, FPS не изменился, все баги ушли.

3) По аналогии с вышеизложенным, хотелось бы найти 60-кадровый лимитер для СА версии 1.01.
Цель - игра на 60 кадрах с плавной графикой, без нарушений геймплея,
с исправлениями, внесенными патчем.

Ничего не можете сказать на тему, где найти оный КЛЕО-лимитер?

Skripter   18 мая 2013 в 16:11

боюсь геймплей будет страдать, т.к. счетчик времени построен на ФПС, а скрипты используют счетчик где только душе угодно

Нашел прогу, которая меняет насильно частоту кадров при выключенном лимитере, но проблемы с мышью остаются

AlSar   19 мая 2013 в 02:23

Skripter
счетчик времени построен на ФПС
Выходит, в 3-ВС по-другому?
которая меняет насильно частоту кадров при выключенном лимитере
San Andreas Performance Tool? Она есть.
Ну её-то надо каждый раз запускать.
А цель - полностью автоматизированный лимитер на 60 кадрах.
проблемы с мышью остаются
У меня нет проблем с мышьюв СА, определен приоритет на 1 ядро.
В ВС только проблемы были из-за лимитера.

Skripter   20 мая 2013 в 01:36

тогда нужно дизассмблировать San Andreas Performance Tool, узнать адреса памяти для редактирования и написать клео скрипт. я думаю это самое подходящее решение

ну или как вариант написать батник для одновременного запуска этой проги и ГТА

AlSar   20 мая 2013 в 19:04

Skripter
ну или как вариант написать батник для одновременного запуска этой проги и ГТА
Проблема-то в том, что в самой программе же надо что-то нажимать,
сам лимитер на 60 кадров при запуске не выставится.
я думаю это самое подходящее решение
Возможно, если бы я обладал такими навыками.
К сожалению, не обладаю.

Skripter   21 мая 2013 в 07:11

перечень адресов некоторых процедур и функций gta-sa.exe 1.0
sannybuilder.com/dev/research/sa_funcs_20070416...

в данном списке отсутствуют адреса лимитера используемые в клео скриптах, которые не работают на этой версии (что и объясняет причину их неработоспособности). Если покопаться, может и получится найти необходимые значения

на форуме сэнни билдера много полезной информации, думаю стоит начать поиск с этого ресурса

AlSar   5 июня 2013 в 03:06

Skripter
Спасибо, поищу при удобном случае.
Только интересует ехе v1.1, а не v1.0