лечение гташки

  • Гость, поучаствуй в создании лаунчера! Напиши те скрипты, которые считаешь базой для удобной игры. Принять участие!
  • Привет! Если твой основной форумник заблокирован - ты можешь оставить заявку в этом разделе: Нажми на меня!, НЕ создавая новый форумный аккаунт.
Статус
В этой теме нельзя размещать новые ответы.
Решение
1. Подготовка Windows к моддингу.

1.1 Установка DirectX библиотек и Microsoft Visual C++.

Windows, по дефолту, не имеет старые версии DirectX библиотек, лишь устанавливает и обновляет новые через Центр Обновлений. Поскольку GTA San Andreas - игра 2004 года, соответственно, некоторая часть кода игры зависит от старой версии библиотек, которых нет в современных версиях Windows. Схожая история и с библиотеками Microsoft Visual C++.

Важно! Если у вас 32-битная Windows, выберите "x86only" версию, если 64-битная система - скачайте "x86_x64" версию.

Скачать:...

Marlow

Backtalker 💬 | Suggestions for Improvement & Mods
Moderator
2,407
12,165
1. Подготовка Windows к моддингу.

1.1 Установка DirectX библиотек и Microsoft Visual C++.

Windows, по дефолту, не имеет старые версии DirectX библиотек, лишь устанавливает и обновляет новые через Центр Обновлений. Поскольку GTA San Andreas - игра 2004 года, соответственно, некоторая часть кода игры зависит от старой версии библиотек, которых нет в современных версиях Windows. Схожая история и с библиотеками Microsoft Visual C++.

Важно! Если у вас 32-битная Windows, выберите "x86only" версию, если 64-битная система - скачайте "x86_x64" версию.

Скачать:
DirectX Redist (June 2010)
Microsoft Visual C++ (all versions)

3.1 Пропатчивание gta_sa.exe.
GTA San Andreas - 32-битная игра и, как любое другое 32-битное приложение, по дефолту, распознаёт лишь 2 гигабайта оперативной памяти. Если вы планируете установку большого количества модов, двух гигабайт будет крайне мало и игра будет постоянно крашить.
Silent, автор небезызвестного плагина SilentPatch, создал Largeadress - инструмент, позволяющий файлу .exe распознавать до 4 гигабайт оперативной памяти, применяя к .exe файлу флаг /LARGEADDRESSAWARE.
Скачайте и перетащите .exe файл инструмента в корень папки с игрой (для удобства, но можно распаковать куда угодно) и просто перетащите gta_sa.exe на largeaddress.exe файл. Для обладателей 64-битной Windows это всё, что нужно сделать. Владельцам же 32-битной Windows я оставлю гайд (на английском, используйте переводчик) по активации переключателя на 3 гигабайт. Без этого переключателя, пропатчивание gta_sa.exe - бессмысленно.

Полезные ссылки:
Largeaddress
How to enable the 3GB switch in Windows

Попробуй эти варианты.
 
  • Нравится
Реакции: South Сentral
Статус
В этой теме нельзя размещать новые ответы.