17 марта 2004
Обновлено 17.05.2023

Сетевой беспредел: гонки на выживание. Как избавиться от багов в GTA3 и увеличить скорость игры

Сетевой беспредел: гонки на выживание. Как избавиться от багов в GTA3 и увеличить скорость игры - изображение обложка

Многим из тех, кто играет в GTA3 или GTA: Vice City , известна уникальная способность игры подтормаживать даже на очень мощных машинах. Разработчики так до конца и не прояснили, с чем это связано — с несовершенством движка или сложностями портирования игры с PS2. Так или иначе, но GTA может, скажем, на P-4 2500 тормозить так же, как и на P-3 600. Многие поклонники игры смиряются с этим, предпочитая думать, что пути господни неисповедимы, и раз не повезло с конфигурацией, то что ж тут поделаешь… Однако в отличие от путей господних тормоза GTA вполне даже исповедимы.

Сетевой беспредел: гонки на выживание. Как избавиться от багов в GTA3 и увеличить скорость игры - фото 1

- Гонки на выживание
Они возникают по вполне определенным причинам, и их можно победить вполне конкретными действиями. Надо лишь запастись холодным рассудком, выпрямить руки и наживить смекалку. Сегодня мы поговорим о том, как заставить тормозливого воришку машин бегать даже на конфигурации P-3 500 МГц с 128 Мб оперативки на борту. Больше всего данный материал должен заинтересовать любителей играть в мультиплеер GTA — Multi Theft Auto. Если вы не знаете, что это означает, то бегом читать статью " Сетевой беспредел " на страницах девятого номера “Игромании” за этот год (в двух словах: MTA — это полноценный мультиплеер для GTA). Тем же, кто знает, что такое MTA, и давно играет, знакома ситуация, когда сингл-игра идет нормально, а мультиплеер — жутко тормозит. Настройки, описанные в данном материале, позволят заметно ускорить MTA (на некоторых машинах удается добиться сорокапроцентного прироста производительности). Статья состоит как бы из двух частей. В первой рассмотрено, почему игра притормаживает на мощных конфигурациях и как с этим бороться (данная часть материала относится как к GTA3, так и к GTA: Vice City). Если у вас мощный компьютер, то можете только эту часть статьи и прочитать — GTA пойдет с нормальной скоростью. Вторая половина статьи (начиная с главы " Стоп-кадр для воришки ") адресована тем, у кого машина близка к “минимально необходимой” для запуска игры. Чтобы заставить GTA выдавать нормальные цифры FPS, вам придется немного покопаться в настройке системы и воспользоваться дополнительными программами и патчами (данная часть материала применима только к GTA3 и MTA; на GTA: Vice City патчи не установятся, а программы будут работать некорректно). Скорость кадра Первым делом возьмите с нашего компакта утилиту Fraps (ее также можно скачать с www2.fraps.com/fraps19d.exe ). С помощью этой программы можно измерить количество кадров в секунду (FPS) в любой игре. Запустите Fraps, отметьте галочкой параметр Enable framerate to be saved every second to Frapssec.txt. Запустите GTA3. Поиграйте минут пять.

Сетевой беспредел: гонки на выживание. Как избавиться от багов в GTA3 и увеличить скорость игры - фото 2

- Погоня за мотоциклом
Сохраните файл с логами измерений в любую папку (по умолчанию он хранится в папке с программой). Запомните количество FPS, которое выдает игра до предстоящих манипуляций. Когда вы установите все настройки, снова проведите тестирование уровня FPS. Так вы будете знать, насколько шустрее стала бегать игра. Чудо простоты Первый этап настройки прост до банальности. Необходимо провести дефрагментацию диска, удалить все лишние программы из автозагрузки. В идеале — оставить в автозагрузке только минимальный набор самых необходимых утилит/драйверов. Чтобы разобраться, как это сделать, советуем ознакомиться с циклом статей " Практическая ХиРургия ", проживающим на страницах " Территории разлома ". Удивительно, но зачастую самая элементарная дефрагментация харда дает прирост скорости в двадцать и более процентов. Связано это с тем, что GTA подгружает множество мелких файлов — и если все они, что называется, покоцаны на кусочки, время загрузки возрастает на порядок. Так же обстоит дело и с автозагрузкой. Раз в память подгружается большое количество мелких файлов, то происходит постоянное перераспределение оперативки. Если же в памяти при этом сидит множество (пускай даже небольших по размеру) утилит, это сильно замедляет процесс. &nbspBIOS; Когда дефрагментируете диск, на котором установлена игра, и подчистите меню автозагрузки, обязательно войдите в меню настроек BIOS (достаточно нажать Del в момент старта компьютера) и проверьте, все ли нижеприведенные опции у вас включены. В зависимости от типа BIOS расположение данных настроек может различаться, так что придется побегать по различным опциям меню. Необходимо включить следующие параметры (после двоеточия прописано значение параметра): — Read Prefetch and Post Buffer: 4-level — PCI concurrency: Enabled — CPU to AGP postwrite: Enabled — AGP dram prefetch: Enabled — AGP master read caching: Enabled — AGP Delayed transactions: Enabled — (Any) IDE prefetch buffers: Enabled — Fifo Output data advance: Enabled

Сетевой беспредел: гонки на выживание. Как избавиться от багов в GTA3 и увеличить скорость игры - фото 3

- Программа, измеряющая FPS. Галочкой отмечена нужная опция
В лес по дрова Многие геймеры давно не обновляли на компьютере DirectX , считая, что раз игра идет, скажем, на восьмой версии, то незачем ставить девятую. Самое время установить DirectX 9.0b : прирост скорости в GTA может достигать десяти процентов. Особенно это касается Vice Сity. Еще один фактор, сильно притормаживающий игру, — старые драйвера для видеокарты. Скачать последние драйвера для видеокарт nVidia , Ati , 3dfx и менее известных производителей можно на сайте http://guru3d.com — или пробежаться по нашим компактам за последние пять-шесть номеров. Внимание владельцам карточек серии GeForce — обязательно поставьте драйвера Detonator версии 45.23. Этот комплект был специально выпущен nVidia, чтобы исправить баг в Vice City. Больше вас не будет беспокоить смена текстур плохого качества на текстуры хорошего, а при игре в Multi Theft Auto не придется ждать прорисовки всей карты — этот баг также исправлен. Анализируй 3D Большинство очевидных настроек провели, пришла пора прибегнуть к помощи программ. Утилита 3dAnalyze (находится на нашем компакте , можно также скачать тут: http://mta.hotbox.ru/3dAnalyze.rar ) наращивает скорость игры за счет того, что выполняет процедуру Hardware Transformation and Lighting софтверно. Вроде бы загрузка процессора должна привести к понижению скорости, но — о, чудо! — этого не происходит. Внимание! Данный совет подходит только владельцам компьютеров не ниже P-3 700 МГц; количество памяти значения не имеет. Чтобы использовать 3dAnalyze, нужно: — скопировать все файлы утилиты в папку, где у вас установлена GTA3; — запустить 3dAnalyze; **

Сетевой беспредел: гонки на выживание. Как избавиться от багов в GTA3 и увеличить скорость игры - фото 4

-** Окно настройки видеокарты программными средствами “Детонатора”
— в секции EXE выбрать gta3.exe ; — в секции DirectX выбрать опцию force SW tnl. Теперь можно запускать GTA, как всегда, через gta3.exe — 3dAnalyze уже привязана к игре через ini -файл. Маленькое примечание: 3dAnalyze не работает одновременно с Fraps. Запускать эти утилиты нужно только по отдельности. Не заходи за черту! Одной из основных причин тормозов в GTA3 является параметр Draw Distance — расстояние от главного героя, на котором в игре начинают отображаться различные объекты. Разработчики не отладили данный параметр при портировании с PS2, в результате даже при минимальном его значении отображается часть объектов (причем самых бесполезных) на дальней дистанции. За Draw Distance отвечает файл timecyc.dat , находящийся в папке Data. Его необходимо заменить на файл, несколько подправленный “народными умельцами” (можно взять либо с нашего компакта , либо скачать: http://mta.hotbox.ru/timecyc.zip ). Прирост скорости гарантирован. Понятно, что данный способ имеет смысл применять только на слабых машинах, так как дистанция прорисовки устанавливается на минимальный уровень, что сильно снижает качество графики. Стоп-кадр для воришки На мощных компьютерах можно добиться прироста скорости игры и без снижения качества графики. Но на слабеньких машинах такой фокус не пройдет. Именно графика является тем элементом, за счет которого можно наращивать скорость GTA. Настроек графики в игровом меню очень мало, поэтому снова придется пользоваться дополнительной программой — High-FPS Mod. Это не совсем мод, как можно решить по названию, — скорее, патч. Он убирает косметические эффекты игры: дождь, газеты, листья, выхлопные газы, птиц. На улицах остаются только ключевые персонажи, проститутки, их сутенеры, полицейские и бандиты. Остальные жители города уходят в программное небытие. Если вы думаете, что город после применения патча станет совсем безлюдным, — не бойтесь. Проституток и сутенеров на улицах того же Vice City, оказывается, столько, что найти переулочек совсем без них будет очень сложно. По заявлению автора патча, прирост скорости составляет около 30 FPS.

Сетевой беспредел: гонки на выживание. Как избавиться от багов в GTA3 и увеличить скорость игры - фото 5

- Кто быстрее займет место на пляже?!
&nbspHigh-FPS; Mod можно взять с нашего компакта или скачать по адресу http://mta.hotbox.ru/highfps.zip. Чтобы установить патч, необходимо запустить файл install.exe и указать путь разархивации в директорию, где у вас установлена игра. ПАТЧмейстер При посадке в машину или смене локации GTA заметно тормозит. Виной тому — папка Audio , расположенная на втором диске с игрой. В официальном патче для GTA версии 1.1 есть добавление: появилась возможность подгрузки папки Audio не со второго диска, а с HDD. Это значительно увеличивает скорость игры и загрузки. Патч можно скачать: _ftp://ftp.buka.ru/patches/gta3patch1.1.zip _(и конечно же, взять с нашего диска ). Далее: — устанавливайте патч; — копируйте все содержимое второго диска в папку GTA3 (при вопросе “заменить?” отвечайте “да для всех”). Обратите внимание на несколько немаловажных моментов: — для игры по-прежнему нужен второй диск; — нужны дополнительные 700 Мб на жестком диске; — патч ставится только на официальную версию игры, вернее, на официальный файл gta3.exe. Библиотечный день Библиотеки mss32.dll и drvmgt.dll отвечают за графику в GTA3. Сконфигурированы они тоже не самым лучшим образом. Скачивайте оптимальные настройки с **_http://mta.hotbox.ru/mss32dll &drvmgtdll.zip _**или забирайте с нашего компакта. После закачки разархивируйте файлы в папку GTA3. На вопрос “заменить?” ответьте “да”. Создатели обещают на слабых машинах прирост скорости порядка 10 FPS. Смерть графическим изыскам Так как подавляющее большинство пользователей используют видеокарту GeForce, то я расскажу только о ее настройке, хотя некоторые параметры совпадут и с настройками для других видеокарточек. Заходите в меню Пуск- >Панель управления->Дисплей->Настройки->Дополнительно->Ваша карточка. Слева, в выехавшем меню, вы увидите несколько вкладок. Производительность:

Сетевой беспредел: гонки на выживание. Как избавиться от багов в GTA3 и увеличить скорость игры - фото 6

- Внешний вид интерфейса программы 3dAnalyze. Галочкой отмечена нужная опция
— Параметры Intellisample с помощью бегунка лучше поставить в среднее значение. Для слабых компьютеров — ползунок влево до упора. — Сглаживание Quincunx Antialiasing — установите ползунок в положение " 2х". Для слабых компьютеров — влево до упора. — Ползунок анизотропной фильтрации — также на " " для мощных машин или в крайнее левое положение для слабых. — Рядом с параметром увеличения резкости текстур для мощных компьютеров поставьте галочку, для слабых — уберите галочку, если она вдруг там оказалась. Параметры Direct3D: — Включите эмуляцию таблицы затуманивания — уберите галочку с параметра. — Для параметра уровня детализации MIP-карт выберите пункт Смешивание. Для слабых компьютеров — Максимальная производительность. Не всегда описанные выше настройки дадут желаемый результат. Мы привели примеры для двух крайностей — очень мощного компьютера и минимально необходимого для игры в GTA. Поиграйтесь с настройками. Поймать грань между качеством и скоростью не так просто. Параметр Antialiasing никогда не выставляйте слишком высоко.

Сетевой беспредел: гонки на выживание. Как избавиться от багов в GTA3 и увеличить скорость игры - фото 7

- Внешний вид интерфейса клиента. Введен ник
Это самая ресурсоемкая функция видеокарты. &nbspIngame; settings В завершение разговора об увеличении скорости игры — несколько слов о настройках графики через игровое меню. Здесь тоже есть свои тонкости. Запустите GTA3 и зайдите в опции видео. Draw distance — не изменяйте данный параметр! В данный момент параметр инактивирован путем замены оригинального файла — пропатченным. Trailes — обязательно выключите этот параметр. Это одна из основных причин торможения игры. Frame limiter — включите. Он ограничивает количество кадров в секунду до 25, что позволяет экономить ресурсы процессора. VSync — включите. Resolution — устанавливайте в зависимости от монитора. Для мощных и средненьких компьютеров рекомендуем 800х600х32. Для слабых — 640х480х16. Остальные параметры не так значительно влияют на производительность игры, можете устанавливать их по своему усмотрению. *** Оптимизация завершена. Запустите Fraps, поиграйте минут пять, выйдите из игры и сравните значение FPS с тем, которое было получено до оптимизации. Впрочем, это должно быть видно и невооруженным глазом, без измерения каких-либо параметров. Теперь можно спокойно рассекать по улицам Liberty City, не проклиная страшные лаги, и даже на слабых машинах нормально играть в MTA.

Сетевой беспредел 80-х &nbspMulti; Theft Auto: Vice City

Недавно команда МТА отпраздновала маленький юбилей: ровно шесть месяцев прошло со дня выхода первого сетевого мода для GTA3. Разработчики не теряли времени даром и порадовали нас несколькими новыми релизами, апдейтами и утилитами. Самая главная новость — сетевой мод для GTA: Vice City. В отличие от MTA для GTA3, МТА для VC гораздо стабильнее. Давайте разберемся, что же изменилось в игре. Разбор полетов &nbspMTA;: VC создан на основе нового клиента. Разработчики переключились с Visual Basic на C++ и полностью переписали сетевой код. Переход с одного языка на другой — долгое и трудное дело. Но ребята все-таки решились на этот шаг, чтобы избавиться от многих багов в режиме мультиплеера. Была решена главная проблема MTA — лаги. При игре через интернет тормозов практически нет. Изменился и внешний вид клиента. Окно состояния было заменено окном со списком игроков. В будущем разработчики обещают сделать общий клиент для GTA3 и VC. Еще одно отличие нового клиента — отдельный csm -файл, который дает возможность ничего не менять в настройках оригинальной версии игры, как это приходилось делать с MTA для GTA3. Теперь, если вы не запустили MTA, то VC автоматически стартует в одиночном режиме. Еще одно достижение состоит в том, что сначала вы запускаете клиент, а потом уже MTA: VC. То есть не нужно несколько раз нажимать Alt+Tab для переключения между окнами, что, кроме удобства, дает возможность удавить ряд багов: пропадание звука и зависание. Расширился и сам пакет утилит для установки, настройки и управления сервером. Теперь в игре все игроки предстали перед нами в собственных уникальных шкурках. Выбирать одежду самим по-прежнему нельзя, но зато не приходится удивляться ситуации, когда по улицам виртуального города разгуливает несколько десятков совершенно одинаковых героев. Еще одно нововведение — были отключены чит-коды. Некоторым этот шаг создателей MTA пришелся не по душе, но причины, по которым было решено отказаться от читов, весьма веские. Таким образом разработчики избавились от нескольких глюков геймплея. Если раньше, вызвав читом автомобиль, который отсутствует в VC, но прописан в ini-файле, игрок автоматически становился невидимым для других геймеров, то теперь этого недостатка нет. Еще одна приятная инновация — любой автомобиль можно уничтожить, не залезая в другое авто. Планов громадье Сейчас готовится к

Сетевой беспредел: гонки на выживание. Как избавиться от багов в GTA3 и увеличить скорость игры - фото 8

- Ночные разборки на улицах криминального города
выпуску очередная версия мода. Что же ждет нас в новом MTA? Активно ведется разработка новых режимов игры — Speed и Capture the Car!. Названия интригующие, но что скрывается за ними, нам удастся узнать только после релиза новой версии MTA. Также разработчики обещают добавить в игру поддержку стрельбы из авто (сейчас этой возможности нет) и доработать анимации для поврежденных автомобилей и NPC. Появится совершенно новый чат, будет разрешена посадка пассажиров в транспортные средства (неужели можно будет посоревноваться в умении развозить пассажиров?), обновится статистика игроков. Многие виды вооружения уже сейчас доступны в MTA: VC, но еще не все. Разработчики собираются активировать все стволы и броню для новых сетевых режимов. Наживляем и играем Новую версию MTA: VC можно скачать по адресу http://mta.hotbox.ru/MTAInstall.exe или взять с нашего компакта. После закачки инсталлятора произведите установку, указав директорию, где находится игра. Самая важная часть программы — клиент. Запустите его, щелкнув на ярлык MTA Client. Отныне он запускается перед VC, а не после, как это было с GTA3. Внешний вид клиента немного изменился, но все привычные компоненты по-прежнему на месте: чат — в центре, список игроков — слева, настройки — справа. Заполните окошки Nick (имя) и Host (адрес сервера). Если у вас нет своего сервера и вы не знаете адреса интернет-серверов, воспользуйтесь программой ASE , которую можно найти по адресу www.udpsoft.com/eye/download/newer/EyeInstaller.exe. После ввода всех данных нажмите кнопку Connect. Если вы все сделали правильно, то слева должен появиться список игроков. Теперь можете общаться со всеми геймерами с помощью чата. Сообщения будут отображаться прямо в игре. Чтобы начать играть, запустите GTA: VC и начните новый раунд. Чтобы воспользоваться чатом в игре — нажмите T , введите сообщение и отправьте его нажатием клавиши Enter. Подробнее узнать о МТА и настройке сервера вы можете в предыдущем выпуске “Игромании” из статьи " Сетевой беспредел ".

Комментарии
Чтобы оставить комментарий,Войдите или Зарегистрируйтесь