ASI HighFpsFixes.asi - фиксы багов при высоком FPS

sonochiwa

Известный
Автор темы
Модератор
90
352
Версия 1.8.0 уже доступна!

Новое


- Отсчёты миссий на экране идут с правильной скоростью, а не медленнее (missionTimers).
- Small Town Bank: заложники держат руки поднятыми так же долго, как при 30 FPS (missionScripts).
- Tanker Commander и Zeroing In: машина, за которой едешь, разгоняется и тормозит как при 30 FPS (missionScripts).
- Взрывы не обрываются раньше времени, вторичные взрывы и горящее топливо появляются с нормальной частотой (explosions).
- Молнии в грозу бьют с нормальной частотой, гром звучит вовремя (lightning).
- Слезоточивый газ душит не сильнее, чем при 30 FPS (tearGas).
- Копы выходят из машины арестовывать, только когда ты едешь медленно, как при 30 FPS (copCarExit).
- Машина в глубокой воде и сгоревшая лодка тонут с нормальной скоростью (vehicleSinking).
- Лодки снова бьются о волны со стуком и толчком (boatWaves).
- Машина с гидравликой на стоянке опускается плавно, а не сразу (hydraulicStance).
- Тросы вертолёта спецназа не убираются, пока бойцы спускаются (swatRopes).
- Повреждённый самолёт слушается руля как при 30 FPS (damagedPlaneControl).
- Звук двигателя набирает обороты плавно, а не прыгает на максимум (engineRevs).
- Далёкая стрельба в Лос-Сантосе и туманный горн в Сан-Фиерро звучат с нормальной частотой (ambientSounds).

Изменено
- Фикс шкалы шума при краже со взломом теперь работает и в миссии Home Invasion (burglaryNoise).
- fpsLimit не трогает ограничитель кадров, если установлен WidescreenFixesPack: у него свой ограничитель.

Исправлено
- Снайперский прицел, фотоаппарат и прицел ракетницы слишком быстро приближали и поворачивались в связке с SAMP Addon.
- Огнетушитель и огнемёт были слабыми выше 70 FPS. Часть пожаров при стабильном FPS не распространялась и не поджигала машины.
- Байки без водителя через какое-то время игры начинали трястись. Фикс наклона байка переставал работать, когда рядом много байков.
- Припаркованные машины "просыпались" почти каждый кадр. Педы выходили из машины, которая ещё ехала.
- parachuteFlight, burglaryNoise, gearChangeKick, автоматические лимиты FPS и фикс объектов SA-MP не устанавливались вместе с некоторыми другими плагинами.
- Пловец с нормальной скоростью возвращается к поверхности и держится на волнах (swimmingMovement).
- Брызги и звуки гребков при быстром плавании больше не множатся (swimmingMovement).
- Сбитый с ног пед встаёт через нормальное время (taskTimers).
- Бомба в машине и автосигнализация срабатывают вовремя (vehicleTimers).
- Банды-соперники нападают на твои территории вовремя (gangWarTimer).
 
Последнее редактирование:

FBI13

Известный
713
152
Версия 1.8.0 уже доступна!

Новое


- Отсчёты миссий на экране идут с правильной скоростью, а не медленнее (missionTimers).
- Small Town Bank: заложники держат руки поднятыми так же долго, как при 30 FPS (missionScripts).
- Tanker Commander и Zeroing In: машина, за которой едешь, разгоняется и тормозит как при 30 FPS (missionScripts).
- Взрывы не обрываются раньше времени, вторичные взрывы и горящее топливо появляются с нормальной частотой (explosions).
- Молнии в грозу бьют с нормальной частотой, гром звучит вовремя (lightning).
- Слезоточивый газ душит не сильнее, чем при 30 FPS (tearGas).
- Копы выходят из машины арестовывать, только когда ты едешь медленно, как при 30 FPS (copCarExit).
- Машина в глубокой воде и сгоревшая лодка тонут с нормальной скоростью (vehicleSinking).
- Лодки снова бьются о волны со стуком и толчком (boatWaves).
- Машина с гидравликой на стоянке опускается плавно, а не сразу (hydraulicStance).
- Тросы вертолёта спецназа не убираются, пока бойцы спускаются (swatRopes).
- Повреждённый самолёт слушается руля как при 30 FPS (damagedPlaneControl).
- Звук двигателя набирает обороты плавно, а не прыгает на максимум (engineRevs).
- Далёкая стрельба в Лос-Сантосе и туманный горн в Сан-Фиерро звучат с нормальной частотой (ambientSounds).

Изменено
- Фикс шкалы шума при краже со взломом теперь работает и в миссии Home Invasion (burglaryNoise).
- fpsLimit не трогает ограничитель кадров, если установлен WidescreenFixesPack: у него свой ограничитель.

Исправлено
- Снайперский прицел, фотоаппарат и прицел ракетницы слишком быстро приближали и поворачивались в связке с SAMP Addon.
- Огнетушитель и огнемёт были слабыми выше 70 FPS. Часть пожаров при стабильном FPS не распространялась и не поджигала машины.
- Байки без водителя через какое-то время игры начинали трястись. Фикс наклона байка переставал работать, когда рядом много байков.
- Припаркованные машины "просыпались" почти каждый кадр. Педы выходили из машины, которая ещё ехала.
- parachuteFlight, burglaryNoise, gearChangeKick, автоматические лимиты FPS и фикс объектов SA-MP не устанавливались вместе с некоторыми другими плагинами.
- Пловец с нормальной скоростью возвращается к поверхности и держится на волнах (swimmingMovement).
- Брызги и звуки гребков при быстром плавании больше не множатся (swimmingMovement).
- Сбитый с ног пед встаёт через нормальное время (taskTimers).
- Бомба в машине и автосигнализация срабатывают вовремя (vehicleTimers).
- Банды-соперники нападают на твои территории вовремя (gangWarTimer).
Сирена не переключается, в миссии каталист, где нужно ящики пиздить с поезда с райдером, шкала броска быстро работает. в миссии Interdiction от майка вертолеты которые атакуют через чур быстро летают как по мне(сравнивал) и хп верта которого надо защищать мне кажется тоже быстрее уходит здоровье
 
Последнее редактирование:
  • Нравится
Реакции: sonochiwa

sonochiwa

Известный
Автор темы
Модератор
90
352
Сирена не переключается, в миссии каталист, где нужно ящики пиздить с поезда с райдером, шкала броска быстро работает. в миссии Interdiction от майка вертолеты которые атакуют через чур быстро летают как по мне(сравнивал) и хп верта которого надо защищать мне кажется тоже быстрее уходит здоровье
спасибо за репорт! опубликовал новую версию с фиксами
 

ThePatton

Известный
240
46
Предлагаю что-то сделать с анимацией парашюта, она также зависит от FPS. При 200 FPS персонаж дико крутится, при 100 FPS управлять становится комфортнее, при 60 FPS тоже комфортно, но чуть медленнее, а при 30 FPS это уже совсем мрак. Конечно, я думаю, что это канонично, но, на мой взгляд, лучше дать пользователю возможность самостоятельно настраивать скорость этих анимаций. Они работают как в режиме свободного падения с парашютом, так и с раскрытым.
 
  • Нравится
Реакции: sonochiwa

sonochiwa

Известный
Автор темы
Модератор
90
352
в мисии каталист баг не исправлен(я использую compact exe) upd с дефолт все также. дальше если что буду писать в лс дабы не флудить тут
Предлагаю что-то сделать с анимацией парашюта, она также зависит от FPS. При 200 FPS персонаж дико крутится, при 100 FPS управлять становится комфортнее, при 60 FPS тоже комфортно, но чуть медленнее, а при 30 FPS это уже совсем мрак. Конечно, я думаю, что это канонично, но, на мой взгляд, лучше дать пользователю возможность самостоятельно настраивать скорость этих анимаций. Они работают как в режиме свободного падения с парашютом, так и с раскрытым.
Версия 1.9.0 уже доступна!

- Добавил настройку parachuteResponseFps для регулировки физики парашюта. Поддерживаются значения от 30 до 120. Работает при parachuteFlight=1
- Исправил отдельную ошибку в миссии Каталист - прошлый фикс затирал шаг зарядки шкалы, который сама миссия меняет с 5 на 50. Протестировал и на ориг gta_sa.exe и на compact
 
  • Нравится
Реакции: FBI13 и ThePatton

FBI13

Известный
713
152
Версия 1.9.0 уже доступна!

- Добавил настройку parachuteResponseFps для регулировки физики парашюта. Поддерживаются значения от 30 до 120. Работает при parachuteFlight=1
- Исправил отдельную ошибку в миссии Каталист - прошлый фикс затирал шаг зарядки шкалы, который сама миссия меняет с 5 на 50. Протестировал и на ориг gta_sa.exe и на compact
также, лучше в ней ограничитель в таком случае ставить(в моей сборке не заработало(мб больше фпс и иза этого не пофиксилось, в оригинале более менее)
upd кст заметь, при 1к кадров дуло из ружья не сразу пропадает, недавно заметил. и кста как ты тестировал(мне лень в лс писать)
 

sonochiwa

Известный
Автор темы
Модератор
90
352
также, лучше в ней ограничитель в таком случае ставить(в моей сборке не заработало(мб больше фпс и иза этого не пофиксилось, в оригинале более менее)
upd кст заметь, при 1к кадров дуло из ружья не сразу пропадает, недавно заметил. и кста как ты тестировал(мне лень в лс писать)
тестировал на сейве с этой миссией на сборке с локом 30 FPS и на сборке без лока, но с плагином. что значит более менее? на ориг gta_sa.exe оно работает идентично 30 fps физике

если есть баги при игре с compact exe, то это им что-то фиксить надо, плагин рассчитан только под gta_sa.exe 1.0 US
 
  • Нравится
Реакции: FBI13

FBI13

Известный
713
152
тестировал на сейве с этой миссией на сборке с локом 30 FPS и на сборке без лока, но с плагином. что значит более менее? на ориг gta_sa.exe оно работает идентично 30 fps физике

если есть баги при игре с compact exe, то это им что-то фиксить надо, плагин рассчитан только под gta_sa.exe 1.0 US
короче мой косяк, я использовал модифицированный main.scm, который скипает миссии на одну клавишу, и видимо из за этого у меня и оставались баги...(забавно что некоторые фиксы все таки работали)
 
  • Нравится
Реакции: sonochiwa