SA:MP Single ASI FrameIndependent - исправление FPS-зависимых багов

zhirnij

Новичок
Автор темы
3
16
FrameIndependent - ASI плагин, исправляющий зависимость игровой логики GTA San Andreas от частоты кадров.

Плагин не ограничивает FPS. Вместо этого исправляются расчеты и таймеры игры, поведение которых изначально зависело от количества отрисованных кадров.

На момент публикации плагин исправляет все известные баги, отмеченные в MTA Framerate Fixes и FramerateVigilante. Также добавлены дополнительные исправления, найденные при реверсе gta_sa.exe и тестировании игры на разной частоте кадров.

При первом запуске плагин автоматически создает FrameIndependent.json с настройками и FrameIndependent.log. Если другая модификация уже изменила необходимый участок игры, соответствующее исправление пропускается, а информация о конфликте записывается в лог.

Источники:

Благодарности:
Косте Волкову и Касым-Жомарту Токаеву - за помощь и поддержку в разработке.
Андрею Буриму - за Burmalda FM.
@quesada - за кукурудзу.
 

Вложения

  • FrameIndependent.asi
    1,009.5 KB · Просмотры: 36

fydami

Новичок
2
2
Оказывается Advance Launcher сшил в основном плагин и уже работает, а следовательно не потребуется установить посторонние плагины
я так понимаю в арп лаунчере только фреймрейт вигиланте, а этот плагин добавляет ещё и свои исправления
 
  • Нравится
Реакции: kyrtion