Данный материал создавался на протяжении двух недель и несет в себе информацию исключительно для тех, кто не понимает, как можно оптимизировать игру. Так же здесь собрано большинство способов улучшения производительности игры. Я не гарантирую гладкую работу игры и высоких FPS, так как все эти методы работают не у всех, но по крайней мере у многих. И все же, думаю, попробовать всем стоит.
Вобщем, решил создать такой мануальчик по улучшению производительности игры. Может быть новички поменьше вопросов задавать начнут) Сразу говорю что я использовал методы, которые у некоторых людей давали результаты, а у некоторых нет.

1)FRAPS - программа для измерения FPS в игре в режиме реального времени, сия програ нам потребуется для измерения реальной эффективности от нижеследующего гайда, скачать ее можно тут:
(архив весит ~5 мегабайт, так как в нем несколько версий этой проги под разные виндоусы)
Letitbit: http://letitbit.net/download/e8c39c954030/fraps-3-version.rar.html** (тут скорость выше как правило)
или
Depositfiles: http://depositfiles.com/files/dmro04p7i
ну а вот собственно и гайд:
В папке с игрой создаем текстовый файл commandline.txt открываем его и пишем:
-noprecache -nomemrestrict -norestrictions -novblank -nomemrestrict
Сохраняем полученный файл. Результаты до и после были лично мной проверены. В бенчмарках стало на 6 фпс выше. Исходя из названий команд, можно предположить что не только отключается вертикальная синхронизация, но и перестают обрабатываться зоны, в которых мы не находимся на данный момент, что значительно повышает производительность. Кстати после этих команд вы так же сможете ставить любые настройки в игре, без каких-либо ограничений.
2) ПОДРОБНЕЕ
==== [ЗВУК / AUDIO] ====
-fullspecaudio: принужденный запуск высоко качественного звука / Force High-end CPU audio footprint
-minspecaudio: принужденный запуск низко качественного звука / Force low-end CPU audio footprint
==== [ОБЩИЕ / GLOBAL] ====
-benchmark: Запуск бенчмарка после загрузки / Determines if we run the benchmark immediately
-safemode: Запуск игры на минимальных настройках / Sets the graphics setting to lowest setting
==== [ГРАФИКА / GRAPHICS] ====
-forcer2vb: принужденный запуск r2vb (рендер второго уровня) / force r2vb
-frameLimit: лимит кадров в игре / number of frames to limit game to
-framelockinwindow: Force framelock to work even in a window (лучше всего работает на мониторах 60Hz обновлением) / Force framelock to work even in a window (works best with 60Hz monitor refresh)
-fullscreen: Запуск в полноэкранном режиме / Force fullscreen mode
-height: Установка высоты (по умолчанию 600) / Set height of main render window (default is 600)
-renderquality: Установка качества рендеров(0-4) / Set the render quality of the game. (0-4)
-shadowdensity: Установка плотности теней? (0-16) / Set the shadow density of the game. (0-16)
-texturequality: Установка качества текстур (0-2) / Set the texture quality of the game. (0-2)
-viewdistance: Установка дальности обзора (0-99) / Set the view distance of the game (0-99)
-detailquality: Установка качества обзора (0-99) / Set the detail quality of the game. (0-99)
-novblank: Отключение вертикальной синхронизации / Disable wait for vblank (No Vsync)
-norestrictions: Отключение на ограничение установок графики / Do not limit graphics settings
-width: Установка ширины (по умолчанию 800) / Set width of main render window (default is 800)
-safemode: Запуск игры на минимальных настройках / Run the graphics in the lowest setting possible
-frameLimit: Установка лимита фреймов (пр. Если частота 60HZ –frameLimit 1 = 1фпс на частоте 60HZ) / Limit frame to interval of refresh rate (ex If refreshrate is 60HZ –frameLimit 1 = Locks down to 60HZ)
-refreshrate: Установка обновления частоты монитора - АХТУНГ - Ваш монитор должен поддерживать эту частоту обновления (пр. –refreshrate 60) / Set the refresh rate of main render window – Warning - Monitor must support (ex. –refreshrate 60)
-fullscreen: Запуск в полноэкранном режиме / Force fullscreen mode
-windowed: Запуск в оконном режиме / Force windowed mode
-availablevidmem: Установка кол-ва реальной Видео памяти (пр. –availablevidmem 0.9) / Set amount of physical Video Memory(ex. –availablevidmem 0.9)
-percentvidmem: Процент видео памяти / Percentage of video memory to make available to GTA
==== [СИСТЕМНЫЕ / SYSTEM] ====
-noprecache: Отключение пре-кеширования ресурсов / Disable precache of resources
-nomemrestrict: Отключение ограничения на память / Disable memory restrictions
Отпишитесь, что у кого получилось!
Собственно все на данный момент. Если найдутся новые способы, то они окажутся в этом списке немедленно)
3)Работа с внутриигровыми настройками:
- первым делом стоит отметить тени. Смело ставьте «0», так как при больших значениях включается только динамическое отоброжение теней от людей, столбов при направленном на них свете фар. Сколько лет играли в игры без этого эффекта, столько и будем. При нулевых настройках производительность поднимается ощутимо.
- плотность траффика. Относительно спорный параметр, но я поставил значение 30 и не жалуюсь. При значениях больше пятидесяти (или шестидесяти, не помню) разница перестает ощущаться.
- глубина детализации. Особо не тестировал этот эффект, стоит значение «1» и пускай дальше стоит. При передвигании ползунка вправо ощущается падение FPS. Собственно ползунок отвечает за детализацию.
- дистанция обзора. Дабы не было совсем страшно, стоит значение «35». При нуле вдали все размыто и сплошные лоды (менее качественные копии зданий с ужасными текстурами (прим. для незнающих));
- качество текстур. Сразу говорю, разница между минимальным значением и максимальным большая, но при этом разброс FPS не такой уж и большой. Поэтому для тех, кто хочет получить именно ГТА4 а не ГТА3 рекомендуется поставить значение «Среднее». Разница между средним и высоким значением относительно не большая, зато на FPS эта разница очень хорошо влияет;
- качество изображений. При низком значении текстуры вдали как бы смазаны, при наилучшем значении они четкие настолько-же, насколько и перед носом у Нико. Эдакая фильтрация текстур. Так же для тех, кто не хочет ужасной графики рекомендуется поставить среднее, или даже высокое значение, так как разница в FPS между низким, средним и высоким не столь большая, практически нету;
- разрешение экрана. Тут объяснять нечего. Желательно конечно ставить значение мегагерц такое-же, как и в виндусе. Так, на всякий случай))
4)Драйвера, для тех кто не знает, надо удалять полностью. И тользо потом в безопасном режиме устанавливать новые. Ибо я знаю уникумов, которые думают что обновление драверов — это установка новых поверх старых. И еще, мало удалить драйвер через панель управления. Нужно после удаления прочистить комп Driver Sweeper'ом. Драйвера подбирайте разные, в основном выбор ложится между 180.84 и 181.00 на Жифорсах и 8.11 — 8.12 на радиках. Имели место случаи, когда на 170ых драйверах для ИнВидии игра шла лучше чем на 180-ых.
5)После установки оффициального патча игра стала идти плавнее. Замечен сей эффект не у всех, но у многих. Все же попытка — не пытка)
6)Освобождайте процессор от всего, что его нагружает. Так как игра жрет в основном процессор, а не видеокарту как многие думают.
7)Так же иммет место факт лучшей работы пиратки по сравнению с лицензией. Пиратка идет лучше чем лицензия, опять же, не у всех. Кто-то замечал обратные явления. Так что сей пункт тоже имеет значение.
8)Приведу пример из своего опыта. После разгона моего Е6550 с 2.33 Ггц до 2.95 Ггц игра почему-то начала тормозить жутко, НО, после того как вернул дефолтные настройки в БИОСе игра стала идти плавнее, нежели до неудачного разгона.
9)Можно выключить (убить процесс во время игры) Рокстар Сошл Клаб, опять же, на всякий случай)) (некоторым помогает с текстурной проблемой)
10)Отключаем "Запись роликов" ( "Clip Capture") в меню игры (если не собираемся снимать ролики). Отключение дает очень даже заметный прирост FPS.
Вобщем, решил создать такой мануальчик по улучшению производительности игры. Может быть новички поменьше вопросов задавать начнут) Сразу говорю что я использовал методы, которые у некоторых людей давали результаты, а у некоторых нет.

1)FRAPS - программа для измерения FPS в игре в режиме реального времени, сия програ нам потребуется для измерения реальной эффективности от нижеследующего гайда, скачать ее можно тут:
(архив весит ~5 мегабайт, так как в нем несколько версий этой проги под разные виндоусы)
Letitbit: http://letitbit.net/download/e8c39c954030/fraps-3-version.rar.html** (тут скорость выше как правило)
или
Depositfiles: http://depositfiles.com/files/dmro04p7i
ну а вот собственно и гайд:
В папке с игрой создаем текстовый файл commandline.txt открываем его и пишем:
-noprecache -nomemrestrict -norestrictions -novblank -nomemrestrict
Сохраняем полученный файл. Результаты до и после были лично мной проверены. В бенчмарках стало на 6 фпс выше. Исходя из названий команд, можно предположить что не только отключается вертикальная синхронизация, но и перестают обрабатываться зоны, в которых мы не находимся на данный момент, что значительно повышает производительность. Кстати после этих команд вы так же сможете ставить любые настройки в игре, без каких-либо ограничений.
2) ПОДРОБНЕЕ
==== [ЗВУК / AUDIO] ====
-fullspecaudio: принужденный запуск высоко качественного звука / Force High-end CPU audio footprint
-minspecaudio: принужденный запуск низко качественного звука / Force low-end CPU audio footprint
==== [ОБЩИЕ / GLOBAL] ====
-benchmark: Запуск бенчмарка после загрузки / Determines if we run the benchmark immediately
-safemode: Запуск игры на минимальных настройках / Sets the graphics setting to lowest setting
==== [ГРАФИКА / GRAPHICS] ====
-forcer2vb: принужденный запуск r2vb (рендер второго уровня) / force r2vb
-frameLimit: лимит кадров в игре / number of frames to limit game to
-framelockinwindow: Force framelock to work even in a window (лучше всего работает на мониторах 60Hz обновлением) / Force framelock to work even in a window (works best with 60Hz monitor refresh)
-fullscreen: Запуск в полноэкранном режиме / Force fullscreen mode
-height: Установка высоты (по умолчанию 600) / Set height of main render window (default is 600)
-renderquality: Установка качества рендеров(0-4) / Set the render quality of the game. (0-4)
-shadowdensity: Установка плотности теней? (0-16) / Set the shadow density of the game. (0-16)
-texturequality: Установка качества текстур (0-2) / Set the texture quality of the game. (0-2)
-viewdistance: Установка дальности обзора (0-99) / Set the view distance of the game (0-99)
-detailquality: Установка качества обзора (0-99) / Set the detail quality of the game. (0-99)
-novblank: Отключение вертикальной синхронизации / Disable wait for vblank (No Vsync)
-norestrictions: Отключение на ограничение установок графики / Do not limit graphics settings
-width: Установка ширины (по умолчанию 800) / Set width of main render window (default is 800)
-safemode: Запуск игры на минимальных настройках / Run the graphics in the lowest setting possible
-frameLimit: Установка лимита фреймов (пр. Если частота 60HZ –frameLimit 1 = 1фпс на частоте 60HZ) / Limit frame to interval of refresh rate (ex If refreshrate is 60HZ –frameLimit 1 = Locks down to 60HZ)
-refreshrate: Установка обновления частоты монитора - АХТУНГ - Ваш монитор должен поддерживать эту частоту обновления (пр. –refreshrate 60) / Set the refresh rate of main render window – Warning - Monitor must support (ex. –refreshrate 60)
-fullscreen: Запуск в полноэкранном режиме / Force fullscreen mode
-windowed: Запуск в оконном режиме / Force windowed mode
-availablevidmem: Установка кол-ва реальной Видео памяти (пр. –availablevidmem 0.9) / Set amount of physical Video Memory(ex. –availablevidmem 0.9)
-percentvidmem: Процент видео памяти / Percentage of video memory to make available to GTA
==== [СИСТЕМНЫЕ / SYSTEM] ====
-noprecache: Отключение пре-кеширования ресурсов / Disable precache of resources
-nomemrestrict: Отключение ограничения на память / Disable memory restrictions
Отпишитесь, что у кого получилось!
Собственно все на данный момент. Если найдутся новые способы, то они окажутся в этом списке немедленно)
3)Работа с внутриигровыми настройками:
- первым делом стоит отметить тени. Смело ставьте «0», так как при больших значениях включается только динамическое отоброжение теней от людей, столбов при направленном на них свете фар. Сколько лет играли в игры без этого эффекта, столько и будем. При нулевых настройках производительность поднимается ощутимо.
- плотность траффика. Относительно спорный параметр, но я поставил значение 30 и не жалуюсь. При значениях больше пятидесяти (или шестидесяти, не помню) разница перестает ощущаться.
- глубина детализации. Особо не тестировал этот эффект, стоит значение «1» и пускай дальше стоит. При передвигании ползунка вправо ощущается падение FPS. Собственно ползунок отвечает за детализацию.
- дистанция обзора. Дабы не было совсем страшно, стоит значение «35». При нуле вдали все размыто и сплошные лоды (менее качественные копии зданий с ужасными текстурами (прим. для незнающих));
- качество текстур. Сразу говорю, разница между минимальным значением и максимальным большая, но при этом разброс FPS не такой уж и большой. Поэтому для тех, кто хочет получить именно ГТА4 а не ГТА3 рекомендуется поставить значение «Среднее». Разница между средним и высоким значением относительно не большая, зато на FPS эта разница очень хорошо влияет;
- качество изображений. При низком значении текстуры вдали как бы смазаны, при наилучшем значении они четкие настолько-же, насколько и перед носом у Нико. Эдакая фильтрация текстур. Так же для тех, кто не хочет ужасной графики рекомендуется поставить среднее, или даже высокое значение, так как разница в FPS между низким, средним и высоким не столь большая, практически нету;
- разрешение экрана. Тут объяснять нечего. Желательно конечно ставить значение мегагерц такое-же, как и в виндусе. Так, на всякий случай))
4)Драйвера, для тех кто не знает, надо удалять полностью. И тользо потом в безопасном режиме устанавливать новые. Ибо я знаю уникумов, которые думают что обновление драверов — это установка новых поверх старых. И еще, мало удалить драйвер через панель управления. Нужно после удаления прочистить комп Driver Sweeper'ом. Драйвера подбирайте разные, в основном выбор ложится между 180.84 и 181.00 на Жифорсах и 8.11 — 8.12 на радиках. Имели место случаи, когда на 170ых драйверах для ИнВидии игра шла лучше чем на 180-ых.
5)После установки оффициального патча игра стала идти плавнее. Замечен сей эффект не у всех, но у многих. Все же попытка — не пытка)
6)Освобождайте процессор от всего, что его нагружает. Так как игра жрет в основном процессор, а не видеокарту как многие думают.
7)Так же иммет место факт лучшей работы пиратки по сравнению с лицензией. Пиратка идет лучше чем лицензия, опять же, не у всех. Кто-то замечал обратные явления. Так что сей пункт тоже имеет значение.
8)Приведу пример из своего опыта. После разгона моего Е6550 с 2.33 Ггц до 2.95 Ггц игра почему-то начала тормозить жутко, НО, после того как вернул дефолтные настройки в БИОСе игра стала идти плавнее, нежели до неудачного разгона.
9)Можно выключить (убить процесс во время игры) Рокстар Сошл Клаб, опять же, на всякий случай)) (некоторым помогает с текстурной проблемой)
10)Отключаем "Запись роликов" ( "Clip Capture") в меню игры (если не собираемся снимать ролики). Отключение дает очень даже заметный прирост FPS.
Отпишитесь, что у кого получилось!
Собственно все на данный момент. Если найдутся новые способы, то они окажутся в этом списке немедленно)