# Даунгрединг игры

## Версии игры

Ниже приведена информация о двух версиях, на которых мы остановимся, и их различиях. Версия 1.0.4.0 числится лишь в информационных целей - мы не будем использовать ее в рамках данного руководства.

> [!NOTE]
>
> **Complete Edition (1.2.0.59)**
>
> Это новейшая версия игры, которую вы обычно получаете при установке игры на Steam или Rockstar Games Launcher. <mark>Эту версию следует предпочесть, если вы хотите получить <strong>лучшие впечатления от сюжетки.</strong></mark>
>
> > **Плюсы и минусы**
> >
> > > Работает из коробки. Не требуются модификации для работы игры.  
> > > Лучшая поддержка для современных модов, созданных после 2020 года - таких как FusionFix. Это гарантирует получение максимального количества фиксов при моддинге.  
> > > Включает EFLC.  
> > > Поддерживает достижения Steam и Social Club из коробки.
> >
> > > Требует Rockstar Games Launcher и его DRM, который можно считать лишним по нескольким причинам: игра запускается на минуту дольше и не дает ничего, кроме достижений, и это только две причины.  
> > > Совместимость со старыми модами не гарантируется. Некоторые моды работают, но есть и такие, которые не работают. Однако они не являются обязательными для исправления игры.  
> > > Вырезан официальный мультиплеер, а сторонние клиенты ограничены.  
> > > Нет поддержки для достижений GFWL (Xbox Live).

> [!NOTE]
>
> **Розничная версия (1.0.8.0)**
>
> Это версия игры, существовавшая до выхода Complete Edition. <mark>Эту версию стоит предпочесть только в том случае, если вы хотите <strong>играть в мультиплеер</strong>, ставить <strong>конкретные моды</strong>, которые не поддерживают <abbr title="Complete Edition, a.k.a. 1.2.0.59 or Steam and RGL version">CE</abbr>, или хотите <strong>играть без DRM.</strong></mark>.
>
> > **Плюсы и минусы**
> >
> > > Поддерживает официальный мультиплеер.  
> > > DRM может быть убран, что делает эту версию одной из тех, в которую можно играть без DRM.  
> > > Лучшая поддержка для старых модов, созданных до 2020 года, таких как Liberty Tweaks. Если вы сами не знаете ни одного, не считайте это особенным плюсом.  
> > > Поддерживает достижения GFWL (Xbox Live), но ценой достижений Steam.
> >
> > > Ограниченная совместимость с FusionFix, что уменьшит количество доступных исправлений.  
> > > Для мультиплеера, вам нужно установить и настроить GFWL, что является еще той морокой. Хотя существует сторонная альтернатива.  
> > > Поддержка EFLC доступна только через моды.  
> > > Поддержка достижений Steam доступна только через моды, которые также отключают достижения GFWL. Также нет поддержки для достижений Social Club.

> [!NOTE]
>
> **Розничная версия (1.0.4.0)**
>
> Эта версия не будет полезна в рамках этого руководства, но поскольку она популярна в сообществе, ее следует упомянуть - и объяснить, почему мы не будем ее использовать. <mark>Эту версию следует предпочесть только для <strong>графических модов</strong>, которые не используются в этом руководстве.</mark>
>
> > **Плюсы и минусы**
> >
> > > Лучшая поддержка графических модов.  
> > > Немного лучше средний FPS.  
> > > DRM может быть убран, что делает эту версию одной из тех, в которую можно играть без DRM.  
> > > Поддерживает достижения GFWL (Xbox Live).
> >
> > > Никакущая поддержка модов.  
> > > Ужасный фреймпейсинг (стабильность производительности).  
> > > Нет поддержки EFLC.  
> > > Нет поддержки достижений Steam или Social Club.

---

## Инструкции для даунгрейдинга

> [!NOTE]
>
> **Какой даунгрейдер выбрать?**
>
> - Используйте даунгрейдер от ItsClonkAndre если вы хотите сделать даунгрейд до 1.0.4.0 или если у вас проблемы с моим.
> - Для других случаев, используйте мой.

Я сделал свой собственный даунгрейдер для своих целей в качестве альтернативы даунгрейдеру от ItsClonkAndre. Этот даунгрейдер мал по весу и не позволяет делать "сломанные" даунгрейды независимо от того, какой способ даунгрейда вы выбрали, поэтому я рекомендую его.

1. Перейдите на [страницу последнего релиза](<https://github.com/gillian-guide/GTAIVDowngradeUtilityWPF/releases/latest>).
2. Скачайте `GTAIVDowngradeUtilityWPF.zip`.
3. Распакуйте архив в любую пустую папку.
4. Откройте `GTAIVDowngradeUtilityWPF.exe`.
5. Нажмите `Open` и выберите папку с игрой. Следуйте инструкциям в приложении, если появятся всплывающие окна.
6. Нажмите `Downgrade` для даунгрейда игры. Программа автоматически загрузит и установит все необходимое.

   - Если вы знаете что делаете, можете вручную поменять какие-либо переключатели. Только используйте "Full downgrade" если вам абсолютно необходимы все оригинальные файлы
   - Если появятся какие-либо проблемы, [сообщите о них на Discord сервере](<https://gillian-guide.github.io/ru/#_4>).

Этот даунгрейдер заменяет гораздо больше файлов, чем действительно нужно обычному пользователю, что может привести к несколько худшему состоянию игры в некоторых местах. В нем также есть возможность совершить даунгрейд до 1.0.4.0, чего нет в моем даунгрейдере. Кроме того, он позволяет делать несовместимые выборы, поэтому **внимательно читайте предупреждения**.

1. Создайте исключение в антивирусе для папки с игрой. Не переживайте - софт безопасный.
2. Перейдите на [страницу GTAForums](<https://gtaforums.com/topic/976691-gta-iv-downgrader/>) и скачайте последнюю версию.
3. Распакуйте архив, запустите `IVDowngrader.exe` с <mark>правами администратора</mark>.
4. Следуйте инструкциям в приложении. Обязательно прочитайте предупреждения при выборе модов.

> [!WARNING]
>
> - У вас будет отсутствовать руссификатор. [Скачайте](<https://drive.google.com/file/d/1GbOA3CBAQGgXW6SjODzd8G8Cj-a8G6dt/view?usp=drive_link>) архив и распакуйте из него папку <mark>update</mark> в папку с игрой, в `Settings` - `Display` - `Language` смените язык на `Русский`.
> - После даунгрейда, всегда запускайте игру через Steam или `PlayGTAIV.exe`.
> - Если вы используете Rockstar Games Launcher, **не запускайте игру из-под лаунчера**.
> - Если у вас уже были [параметры запуска](<https://gillian-guide.github.io/ru/additional-setup/#_2>), их необходимо переместить в `commandline.txt` после даунгрейда.
> - При желании, вы теперь можете переместить папку с игрой куда-угодно.

> [!NOTE]
>
> **Games for Windows - LIVE**
>
> Если вы захотите поиграть в официальный мультиплеер или получить достижения в Xbox Live, включите поддержку GFWL при даунгрейдинге и, после даунгрейда, обратитесь к [этой странице](<https://gillian-guide.github.io/ru/extras/multiplayer/#games-for-windows-live>) для настройки GFWL.
>
> Не включайте эту настройку если вы не хотите ни того, ни другого - вы лишь усложните себе работу. Если вы включили ее случайно, переименуйте `dinput8.dll` на `xlive.dll`. Если у вас нет этого файла - установите [Ultimate ASI Loader](<https://gillian-guide.github.io/ru/resources/mod-dependencies#ultimate-asi-loader>) вручную.

> [!NOTE]
>
> **Setup Utility**
>
> Если вы вернулись сюда после того, как уже использовали Setup Utility на страницах [оптимизации](<https://gillian-guide.github.io/ru/optimization/index.md>) или [второстепенной настройки](<https://gillian-guide.github.io/ru/additional-setup/index.md>), используйте утилиту заново.

---

## Даунгрейд сохранения

Если вы уже начали играть на Complete Edition, то, скорее всего, вам захочется также сделать даунгрейд сохранения для совместимости с старой версией.

### Инструкции

1. Сначала найдите свои сохранения в <mark>Documents\Rockstar Games\GTA IV\Profiles\(id)\</mark>. Они названы в этом формате: `SGTAxxx`.
2. Загрузите тот, который вы хотите конвертировать на [GTASnP](<https://gtasnp.com/>).
3. Разверните вкладку `Modifications`.
4. В `Downgrade Version` выберите `1.0.8.0 IV / 1.1.3.0 EFLC and older`.
5. Выберите слот, в который вы хотите сохранить свой файл сохранения. У вас должно загрузиться конвертированное сохранение.
6. Переместите его в <mark>C:\Users\(user)\AppData\Local\Rockstar Games\GTA IV\savegames\user_(id)\</mark>.

---

## Навигация

После даунгрейдинга, продолжите с оптимизацией:
