ASI Loader

Материал из GTAModding.ru
Версия от 06:43, 19 марта 2009; Seemann (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
ASI Loader (GTA SA)
Текущая версия:1.0
Разработчик:Jernej L.
Платформа:GTA SA
Сайт:http://www.gtatools.com/
ASI Loader (GTA 4)
Текущая версия:1.0.2.0b
Разработчик:User.pngAlexander
Платформа:GTA 4
Сайт:http://alexander.sannybuilder.com/

ASI Loader автоматически загружает все файлы с расширением .asi, находящиеся в папке игры, во время запуска игры. Файлы с расширением .asi - это обычные DLL-библиотеки с расширением .asi вместо .dll. Они используется программистами для создания различных патчей для игры, требующих встраивание в процесс игры.

Технология загрузки ASI файлов была впервые применена в Vice City. Движок GTA 3 / Vice City для работы со звуком использовал аудиосистему Miles Sound System или MSS. Библиотека mss32.dll помимо прочего поддерживала возможность расширения своего функционала через внешние библиотеки с расширением .asi. Поэтому в GTA 3 и VC достаточно было положить ASI библиотеку в корневую папку игры, чтобы она была загружена при запуске. При этом не требовалось каких-нибудь дополнительных программ.

Впоследствии такая же технология поиска и загрузки библиотек в папке игры по определенному расширению была внедрена в GTA SA. Использование именно расширения .asi в GTA SA и GTA 4 является традиционным, хотя ASI Loader для GTA SA поддерживал также расширение .gta.


Смотри также

п · о · р
GTA 4 Grand Theft Auto IV
Форматы файлов.dat.gxt.ide.img.ipl.nod.sco.rpf.rrr.wdd.wdr.wft.wbd/wbn.whm.wad.wnv.wpl.wtd
Документация Handling.datgta.datОружиеКатсценыПутиСкриптовые функцииШифрованиеФормат CFG файла настроек
Скриптинг в GTA 4
ИнструментыAPE IVASI LoaderIV NeedleGIMSOpenIVPathViewerSparkIVXLiveLessRaCon
Скриптовые программыAliceC++ Script HookScocl.NET Script HookDelphi Hook
ТуториалыИмпортирование текстур с помощью OpenIVИмпортирование текстур с помощью SparkIV
МодификацииGTA Vice City RageIV:SAGostown Paradise IV