ASI Аудио AudioRuntime.asi - звуки игры на отдельном потоке

sonochiwa

Участник
Автор темы
19
86
Версия SA-MP
  1. Любая
AudioRuntime.asi - система переноса воспроизведения звуков GTA San Andreas в отдельный рабочий поток. Плагин снижает нагрузку на основной поток игры и помогает уменьшить просадки FPS при большом количестве одновременно воспроизводимых звуков в игре.

На данный момент плагин переносит воспроизведение выстрелов и попаданий пуль. Остальные категории продолжают работать через оригинальный аудиодвижок GTA.

В отличии от ugenrl звуки ощущаются как в оригинальном движке игры. Плагин сохраняет оригинальные звуки GENRL, их слои, громкость, pitch, позиционирование и затухание на расстоянии. Поддерживает замену звуков из ModLoader.

Скачать:


Демонстрация. Внимание на FPS в углу с плагином и без:


Установка:

  1. Скопировать AudioRuntime.asi и AudioRuntime.ini в папку с игрой (либо scripts)​
  2. Для поддержки заменённых звуков скопировать AudioRuntime.ModLoader.dll в modloader\.data\plugins
  3. Запустить игру​

Особенности:

  • Добавляет собственный слой воспроизведения звуков через AudioRuntime.asi
  • Переносит поддерживаемые категории звука с основного потока GTA на отдельный рабочий поток​
  • Снижает просадки FPS при большом количестве одновременных звуков​
  • Сохраняет оригинальные сэмплы, громкость, pitch, расстояние, позиционирование и окружение​
  • Поддерживает WAV-замены звуков через ModLoader​
  • Неподдерживаемые и отключённые категории продолжает воспроизводить оригинальный движок GTA​
  • Включение и выключение по Alt + Y

Реализовано:

  • Звуки выстрелов оружия​
  • Звуки попаданий пуль с учётом типа поверхности​
  • Отдельная обработка минигана​

В планах:

  • Взрывы, гранаты и ракеты​
  • Перезарядка и механические звуки оружия​
  • Огнемёт, бензопила и другое оружие с зацикленным звуком​
  • Двигатели и звуки транспорта​
  • Окружение и постоянные фоновые звуки​
  • Звуки персонажей и интерфейса​

Совместимость:

  • GTA San Andreas 1.0 US​
  • SA:MP​
  • Нужен ASI loader, например Silent's ASI Loader или Ultimate ASI Loader​

CHANGELOG:

Версия 1.1.0
  • Добавлен перенос звуков попаданий пуль в рабочий поток​
  • Сохранён оригинальный выбор звука в зависимости от материала поверхности​
  • Улучшено воспроизведение минигана​
  • Добавлена поддержка WAV-замен попаданий через ModLoader​

Версия 1.0.0
  • Добавлен перенос звуков выстрелов в отдельный рабочий поток​
  • Реализовано оригинальное позиционирование, затухание, громкость и pitch​
  • Добавлена поддержка WAV-замен оружия через ModLoader​
  • Добавлено включение и выключение плагина по Alt + Y
 
Последнее редактирование: