Fastman92 Limit Adjuster для GTA San Andreas
Опубликовано 6 Февраль 2019
Как и во многих других играх, у GTA есть ограничения, которые впоследствии могут быть увеличены по мере роста сообщества моддинга.
Этот ограничитель дает вам такую возможность.
Кроме того, он взламывает некоторые ограничения, которые когда-то считались невозможными взломать из-за их сложности, поскольку сам идентификатор взял более 5000 строк кода для взлома.
Примером этих ограничений могут быть лимиты идентификаторов, лимиты handling.cfg и лимит cargrp.dat.
Ограничения карты также взломаны. Это означает большие карты с большим количеством городов.
Поддерживаемые игры: GTA VC, GTA SA, GTA IV, GTA V.
Прочее:
Убедитесь, что вы используете одну из следующих версий gta_sa.exe:
1. GTA Vice City v1.0 EXE:
Размер EXE: 3 088 896 байт;
2. GTA San Andreas v1.0 US «HOODLUM No-CD Fixed» EXE:
Размер EXE: 14 383 616 байт;
3. GTA IV v1.7 EXE:
Размер EXE: 15 505 792 байт;
4. GTA V:
Размер EXE: не имеет значения.
ВНИМАНИЕ!
В данный мод залиты файлы ТОЛЬКО ДЛЯ GTA SA!
Мод не будет работать в других играх, перечисленных выше! Для них требуются другие файлы! Я специально не стал урезать описание от автора.
Примечание:
Модификация была исправлена и перезалита! Теперь всё работает!
Источник
Fastman92 Limit Adjuster (FLA) — Настройщик лимитов от Фастмана92
#2214168 seke757
Всем привет! Тема планировалась давно, так что если кому-то интересно до сих пор модифицировать GTA SA, пожалуйста..
Автор: fastman92
— скопировать файл gtasa_vehicleAudioSettings.cfg в папку data корневого каталога;
— скопировать в корневую папку игры файлы: $fastman92limitAdjuster.asi , DllTricks.dll , fastman92limitAdjuster_GTASA.ini , MinHook.x86.dll , zlib1.dll ;
— не изменять название файла $fastman92limitAdjuster.asi ;
— при необходимости сделать изменения в лимитах, открыть файл fastman92limitAdjuster_GTASA.ini ;
— запустить игру и убедиться, что создан лог файл fastman92limitaAdjuster.log .
— GTA SA, IMG архивы могут быть рекурсивными (цикличными). Когда включена опция Enable handling of new enhanced IMG archives;
— GTA V, сделан загрузчик FXT;
— GTA IV, сделан загрузчик FXT;
— GTA SA, исправлен баг в лимитах ID свыше 65535;
— GTA IV, теперь доступно сообщение в лог файле об аудио загрузчике;
— GTA SA, исправлен лимит уровней, CStreaming__GetDefaultCabDriverModel had an infinite loop freezing the game;
— GTA SA, сломан лимит коллизий COL ID. Now CColModel items can have unsigned __int16 exCOL_file_ID;
— GTA IV, сделан загрузчик аудио файлов;
— GTA SA, made a good class CIniReader and reading the values of limit looks in source code much better;
— GTA SA, встроен загрузчик аудио файлов;
— GTA SA, добавлена опция VEHICLE SPECIAL FEATURES (ОСОБЫЕ ВОЗМОЖНОСТИ);
— GTA SA, добавлена опция OTHER LIMITS (ДРУГИЕ ЛИМИТЫ) -> LOD distance (дистанция ЛОДОВ);
— GTA SA, встроен загрузчик читов;
— GTA SA, pickup limit including the coordinate limit hacked;
— GTA SA, AUZO boxes limit hacked including the coordinate limit for this;
— GTA SA, добавлен ERROR REPORTING (ОТЧЁТ ОБ ОШИБКАХ) -> Model has collision already set up;
— GTA SA, сломан лимит координат tracks*.dat;
— GTA SA, добавлено SPECIAL (ОСОБЫЕ) -> Выключить ротацию радара;
— GTA SA, добавлен LEVEL LIMITS (ЛИМИТ УРОВНЕЙ), теперь возможно прописать новые зоны и прописать в них полицию, пожарку, скорую, такси IDs;
— GTA SA, добавлен IMG LIMITS -> Возможно увеличить размер архива IMG до 32Гб;
— GTA SA, added DEBUGGING -> Copy info to pad 1 from pad 0;
— GTA SA, added path debugging;
— GTA SA, fixed Coronas limit, function CCoronass::Render, more than 64 coronas can now be rendered;
— GTA SA, now coordinates of default San Andreas zones are updated with «Radar map size»
Что такое Fastman92 Limit Adjuster — это программка, с помощью которой можно настраивать интересующие нас лимиты в игре, которые сломал товарищ Fastman92. Как и все остальные игры, GTA имеет лимиты, которые по мере модифицирования необходимо увеличивать.
— динамические лимиты игры (файлы коллизии, объекты и т.п.);
— лимит IPL-файлов (лимиты карты, отвечающие за расстановку объектов на игровой карте, определения игровых зон, путей, гаражей, маркеров и т.п);
— лимит игрового движка (лимиты количества IDE-файлов разных таипов, отвечающих за определение различных игровых объектов);
— лимит карты (размеры игрового мира, параметры ЛОДов, параметры рендера карты);
— лимит IMG-файлов (размер архива до 32Gb, общее количество IMG-архивов , возможность вкладывать один архив в другой — например, файл vehicles.img в файле gta3.img);
— лимит cargrp.dat (возможность прописать транспорт в тех районах карты, где мы хотим его видеть) ;
— лимит игрового рендера (количество отрисовываемых объектов);
— лимит количества файлов определенного типа (ID Limits), для добавления транспорта, тюнинг детали и т.д.) ;
— лимит файла handling.cfg (у каждого транспортного средства свои настройки управления) ;
— лимит структуры SCM-файлов;
— различные игровые лимиты: доступных цветов, дистанции отрисовки ЛОДов, количество отрисовываемых точечных источников света (Corona Limits), скорости самолетов и т.п.;
— лимит зон игровой карты (стандарт — 4 зоны: LS, LV, SF, general);
— лимит спавн-точек на карте (стандарт — 10 госпиталей, 10 полицейских участков);
— лимит для редактирования файла water.dat (появляется возможность назначения новых зон);
— менеджер Stream-памяти, есть возможность увеличить объём используемой памяти до 2047 Mb, чтобы не пропадали текстуры, аналог StreamMemFix от Александра и CLEO-скриптов от fastman92 ;
— менеждер специальных функций транспорта (аналог Vehicle Special Abilities, сейчас доступно добавление самолетов типа Hydra; в разработке);
— вшит Vehicle Audio Loader для изменения и добавления звуков транспорту ( gtasa_vehicleAudioSettings.cfg ) ;
P.S.: Спасибо little_idiot за активное участие в этом вопросе на GTAFORUMS.COM.
1. Устанавливаем FLA v2.1 (Fastman’s Limit Adjuster).
2. Устанавливаем Project 2DFX v3.2 (там тоже имеется настройщик лимитов, его удаляем).
3. Удаляем: — limit_adjuster_gta3vcsa.asi
4. Теперь задача, прописать теже настройки лимитов в Лимит Аджастере от Фастмана.
5. Настройки лимитов (красным цветом выделены обязательные настройки, чтобы «поженить» FLA + Project 2 DFX:
Starting fastman92 limit adjuster 2.1, compilation time: Sep 22 2015 19:14:23
Please visit http://fastman92.ml
Game detected: GTA SA 1.0 HOODLUM 14383616 bytes
Global expection handler has been registered.
———————————————
———————————————
Enabling handling.cfg limit adjuster.
New limits:
Number of standard lines = 245
Number of bike lines = 13
Number of flying lines = 24
Number of boat lines = 12
Number of animation group lines = 30
&mod_HandlingManager = 0x166DE90, sizeof(mod_HandlingManager) = 0x103B8
sizeof_cHandlingDataMgr_header = 0x68
sizeof(tHandlingData_extended) = 0x100
———————————————
Modified limit of VehicleStructs to: 57
———————————————
Modified limit of rwObjectInstances to: 4001
———————————————
Modified limit of matrices to: 3000
———————————————
Modified limit of PtrNode Singles to: 200000
———————————————
Modified limit of PtrNode Doubles to: 150000
———————————————
Modified limit of EntryInfoNodes to: 800
———————————————
Modified limit of QuadTreeNodes to: 1000
———————————————
Modified limit of Collision links to: 200
———————————————
Modified limit of DYNAMIC LIMITS: ColModels to: 30151
———————————————
Modified limit of DYNAMIC MODELS: CustomEnvMapPipeMatDataPool to: 10096
———————————————
Modified limit of DYNAMIC MODELS: CustomEnvMapPipeAtmDataPool to: 5024
———————————————
Modified limit of DYNAMIC MODELS: CustomSpecMapPipeMaterialDataPool to: 10096
———————————————
Modified limit of IPL:inst, buildings to: 90000
———————————————
Modified limit of IPL:inst, dummies to: 15000
———————————————
Modified limit of IPL: inst per file to: 15096
———————————————
Modified limit of IPL: entity index array to: 1000
———————————————
Format of new savefiles will be different: patch for save game of variable length is applied!
Modified limit of IPL:map zones to: 70
———————————————
Modified limit of IPL:Entry exits to: 600
———————————————
Modified limit of IDE:objs:type1 section to 30000
———————————————
Modified limit of IDE:objs:type2 section to 198 (вообще 170, но у меня ещё добавлены тюнинг детали 28 штук, поэтому 198)
———————————————
Modified limit of IDE:hier section to 193
———————————————
Modified limit of IDE:tobj section to 1000
———————————————
Modified limit of IDE:cars section to 252
———————————————
IMG archive size limit increased to 32 GB.
———————————————
Modified max number of IMG archives to: 14
———————————————
Modified limit of WATER LIMITS -> Water triangles to: 24
———————————————
Modified limit of WATER LIMITS -> Water quads to: 2500
———————————————
Modified limit of WATER LIMITS -> Water quads and triangles list triangles to: 3505
———————————————
Modified limit of WATER LIMITS -> Water vertices to: 9856
———————————————
Modified limit of cargrp.dat, number of groups: 34 number of members per group to: 55
———————————————
Streaming memory available limit set to 2146435072 bytes (2047 MB)
———————————————
Modified limit of RENDERER: Invisible entity pointers to: 350
———————————————
Modified limit of RENDERER: Visible super LOD pointers to: 100
———————————————
Modified limit of RENDERER: Visible LOD pointers to: 2000
———————————————
Modified limit of RENDERER: Visible entity pointers to: 2000
———————————————
Modified limit of VISIBILITY: Alpha list limit to: 40
———————————————
Modified limit of VISIBILITY: Alpha boat atomic list to: 30
———————————————
Modified limit of VISIBILITY: Alpha entity list limit to: 300
———————————————
Modified limit of VISIBILITY: Alpha really draw last list limit to: 200
———————————————
Modified limit of VISIBILITY: Alpha really draw last list limit to: 70
———————————————
Error reporting going to be applied.
GTA_ERROR_ATTEMPT_TO_LOAD_OBJET_INSTANCE_WITH_UNDEFINED_ID enabled.
GTA_ERROR_MODEL_DOES_NOT_HAVE_COLLISION_LOADED enabled.
GTA_ERROR_IMG_ARCHIVE_NEEDS_REBUILDING enabled.
Error reporting is applied now.
———————————————
Vehicle audio loader is enabled
———————————————
Number of memory changes made: 716
———————————————
Game closed.
Сообщение изменено: Kesha F1 (29 Март 2017 — 20:55)
Источник
Fastman92 Limit Adjuster (FLA) — Настройщик лимитов от Фастмана92
#2214168 seke757
Всем привет! Тема планировалась давно, так что если кому-то интересно до сих пор модифицировать GTA SA, пожалуйста..
Автор: fastman92
— скопировать файл gtasa_vehicleAudioSettings.cfg в папку data корневого каталога;
— скопировать в корневую папку игры файлы: $fastman92limitAdjuster.asi , DllTricks.dll , fastman92limitAdjuster_GTASA.ini , MinHook.x86.dll , zlib1.dll ;
— не изменять название файла $fastman92limitAdjuster.asi ;
— при необходимости сделать изменения в лимитах, открыть файл fastman92limitAdjuster_GTASA.ini ;
— запустить игру и убедиться, что создан лог файл fastman92limitaAdjuster.log .
— GTA SA, IMG архивы могут быть рекурсивными (цикличными). Когда включена опция Enable handling of new enhanced IMG archives;
— GTA V, сделан загрузчик FXT;
— GTA IV, сделан загрузчик FXT;
— GTA SA, исправлен баг в лимитах ID свыше 65535;
— GTA IV, теперь доступно сообщение в лог файле об аудио загрузчике;
— GTA SA, исправлен лимит уровней, CStreaming__GetDefaultCabDriverModel had an infinite loop freezing the game;
— GTA SA, сломан лимит коллизий COL ID. Now CColModel items can have unsigned __int16 exCOL_file_ID;
— GTA IV, сделан загрузчик аудио файлов;
— GTA SA, made a good class CIniReader and reading the values of limit looks in source code much better;
— GTA SA, встроен загрузчик аудио файлов;
— GTA SA, добавлена опция VEHICLE SPECIAL FEATURES (ОСОБЫЕ ВОЗМОЖНОСТИ);
— GTA SA, добавлена опция OTHER LIMITS (ДРУГИЕ ЛИМИТЫ) -> LOD distance (дистанция ЛОДОВ);
— GTA SA, встроен загрузчик читов;
— GTA SA, pickup limit including the coordinate limit hacked;
— GTA SA, AUZO boxes limit hacked including the coordinate limit for this;
— GTA SA, добавлен ERROR REPORTING (ОТЧЁТ ОБ ОШИБКАХ) -> Model has collision already set up;
— GTA SA, сломан лимит координат tracks*.dat;
— GTA SA, добавлено SPECIAL (ОСОБЫЕ) -> Выключить ротацию радара;
— GTA SA, добавлен LEVEL LIMITS (ЛИМИТ УРОВНЕЙ), теперь возможно прописать новые зоны и прописать в них полицию, пожарку, скорую, такси IDs;
— GTA SA, добавлен IMG LIMITS -> Возможно увеличить размер архива IMG до 32Гб;
— GTA SA, added DEBUGGING -> Copy info to pad 1 from pad 0;
— GTA SA, added path debugging;
— GTA SA, fixed Coronas limit, function CCoronass::Render, more than 64 coronas can now be rendered;
— GTA SA, now coordinates of default San Andreas zones are updated with «Radar map size»
Что такое Fastman92 Limit Adjuster — это программка, с помощью которой можно настраивать интересующие нас лимиты в игре, которые сломал товарищ Fastman92. Как и все остальные игры, GTA имеет лимиты, которые по мере модифицирования необходимо увеличивать.
— динамические лимиты игры (файлы коллизии, объекты и т.п.);
— лимит IPL-файлов (лимиты карты, отвечающие за расстановку объектов на игровой карте, определения игровых зон, путей, гаражей, маркеров и т.п);
— лимит игрового движка (лимиты количества IDE-файлов разных таипов, отвечающих за определение различных игровых объектов);
— лимит карты (размеры игрового мира, параметры ЛОДов, параметры рендера карты);
— лимит IMG-файлов (размер архива до 32Gb, общее количество IMG-архивов , возможность вкладывать один архив в другой — например, файл vehicles.img в файле gta3.img);
— лимит cargrp.dat (возможность прописать транспорт в тех районах карты, где мы хотим его видеть) ;
— лимит игрового рендера (количество отрисовываемых объектов);
— лимит количества файлов определенного типа (ID Limits), для добавления транспорта, тюнинг детали и т.д.) ;
— лимит файла handling.cfg (у каждого транспортного средства свои настройки управления) ;
— лимит структуры SCM-файлов;
— различные игровые лимиты: доступных цветов, дистанции отрисовки ЛОДов, количество отрисовываемых точечных источников света (Corona Limits), скорости самолетов и т.п.;
— лимит зон игровой карты (стандарт — 4 зоны: LS, LV, SF, general);
— лимит спавн-точек на карте (стандарт — 10 госпиталей, 10 полицейских участков);
— лимит для редактирования файла water.dat (появляется возможность назначения новых зон);
— менеджер Stream-памяти, есть возможность увеличить объём используемой памяти до 2047 Mb, чтобы не пропадали текстуры, аналог StreamMemFix от Александра и CLEO-скриптов от fastman92 ;
— менеждер специальных функций транспорта (аналог Vehicle Special Abilities, сейчас доступно добавление самолетов типа Hydra; в разработке);
— вшит Vehicle Audio Loader для изменения и добавления звуков транспорту ( gtasa_vehicleAudioSettings.cfg ) ;
P.S.: Спасибо little_idiot за активное участие в этом вопросе на GTAFORUMS.COM.
1. Устанавливаем FLA v2.1 (Fastman’s Limit Adjuster).
2. Устанавливаем Project 2DFX v3.2 (там тоже имеется настройщик лимитов, его удаляем).
3. Удаляем: — limit_adjuster_gta3vcsa.asi
4. Теперь задача, прописать теже настройки лимитов в Лимит Аджастере от Фастмана.
5. Настройки лимитов (красным цветом выделены обязательные настройки, чтобы «поженить» FLA + Project 2 DFX:
Starting fastman92 limit adjuster 2.1, compilation time: Sep 22 2015 19:14:23
Please visit http://fastman92.ml
Game detected: GTA SA 1.0 HOODLUM 14383616 bytes
Global expection handler has been registered.
———————————————
———————————————
Enabling handling.cfg limit adjuster.
New limits:
Number of standard lines = 245
Number of bike lines = 13
Number of flying lines = 24
Number of boat lines = 12
Number of animation group lines = 30
&mod_HandlingManager = 0x166DE90, sizeof(mod_HandlingManager) = 0x103B8
sizeof_cHandlingDataMgr_header = 0x68
sizeof(tHandlingData_extended) = 0x100
———————————————
Modified limit of VehicleStructs to: 57
———————————————
Modified limit of rwObjectInstances to: 4001
———————————————
Modified limit of matrices to: 3000
———————————————
Modified limit of PtrNode Singles to: 200000
———————————————
Modified limit of PtrNode Doubles to: 150000
———————————————
Modified limit of EntryInfoNodes to: 800
———————————————
Modified limit of QuadTreeNodes to: 1000
———————————————
Modified limit of Collision links to: 200
———————————————
Modified limit of DYNAMIC LIMITS: ColModels to: 30151
———————————————
Modified limit of DYNAMIC MODELS: CustomEnvMapPipeMatDataPool to: 10096
———————————————
Modified limit of DYNAMIC MODELS: CustomEnvMapPipeAtmDataPool to: 5024
———————————————
Modified limit of DYNAMIC MODELS: CustomSpecMapPipeMaterialDataPool to: 10096
———————————————
Modified limit of IPL:inst, buildings to: 90000
———————————————
Modified limit of IPL:inst, dummies to: 15000
———————————————
Modified limit of IPL: inst per file to: 15096
———————————————
Modified limit of IPL: entity index array to: 1000
———————————————
Format of new savefiles will be different: patch for save game of variable length is applied!
Modified limit of IPL:map zones to: 70
———————————————
Modified limit of IPL:Entry exits to: 600
———————————————
Modified limit of IDE:objs:type1 section to 30000
———————————————
Modified limit of IDE:objs:type2 section to 198 (вообще 170, но у меня ещё добавлены тюнинг детали 28 штук, поэтому 198)
———————————————
Modified limit of IDE:hier section to 193
———————————————
Modified limit of IDE:tobj section to 1000
———————————————
Modified limit of IDE:cars section to 252
———————————————
IMG archive size limit increased to 32 GB.
———————————————
Modified max number of IMG archives to: 14
———————————————
Modified limit of WATER LIMITS -> Water triangles to: 24
———————————————
Modified limit of WATER LIMITS -> Water quads to: 2500
———————————————
Modified limit of WATER LIMITS -> Water quads and triangles list triangles to: 3505
———————————————
Modified limit of WATER LIMITS -> Water vertices to: 9856
———————————————
Modified limit of cargrp.dat, number of groups: 34 number of members per group to: 55
———————————————
Streaming memory available limit set to 2146435072 bytes (2047 MB)
———————————————
Modified limit of RENDERER: Invisible entity pointers to: 350
———————————————
Modified limit of RENDERER: Visible super LOD pointers to: 100
———————————————
Modified limit of RENDERER: Visible LOD pointers to: 2000
———————————————
Modified limit of RENDERER: Visible entity pointers to: 2000
———————————————
Modified limit of VISIBILITY: Alpha list limit to: 40
———————————————
Modified limit of VISIBILITY: Alpha boat atomic list to: 30
———————————————
Modified limit of VISIBILITY: Alpha entity list limit to: 300
———————————————
Modified limit of VISIBILITY: Alpha really draw last list limit to: 200
———————————————
Modified limit of VISIBILITY: Alpha really draw last list limit to: 70
———————————————
Error reporting going to be applied.
GTA_ERROR_ATTEMPT_TO_LOAD_OBJET_INSTANCE_WITH_UNDEFINED_ID enabled.
GTA_ERROR_MODEL_DOES_NOT_HAVE_COLLISION_LOADED enabled.
GTA_ERROR_IMG_ARCHIVE_NEEDS_REBUILDING enabled.
Error reporting is applied now.
———————————————
Vehicle audio loader is enabled
———————————————
Number of memory changes made: 716
———————————————
Game closed.
Сообщение изменено: Kesha F1 (29 Март 2017 — 20:55)
Источник