Гид

Решение проблем

Закрывайте игру перед редактированием её файлов, делайте резервную копию изменяемого файла и записывайте исходное значение настройки. Начните с конкретного решения ниже, а не с удаления установки или сброса всех настроек.

Лаунчер не открывается

Появляется запрос .NET или Windows Desktop Runtime

  1. Убедитесь, что скачали launcher.exe со страницы релизов проекта, затем откройте его обычным способом, не от имени администратора.
  2. Если ошибка запрашивает .NET 6.0, установите Windows .NET Desktop Runtime 6.0.36, x64 от Microsoft. Выбирайте Desktop Runtime, а не SDK или среду выполнения ASP.NET.
  3. Завершите установку и снова откройте лаунчер. Если запрос остаётся, при обращении за помощью укажите название требуемой платформы .NET, её версию и архитектуру, а также установленную среду выполнения.

Лаунчеру требуется .NET 6; установка более новой основной версии его не заменяет.

В ошибке упоминается TorrentLib

  1. Скопируйте ошибку целиком, включая названия библиотек.
  2. Установите или восстановите Microsoft Visual C++ x64 Redistributable, затем снова откройте лаунчер. Это отдельная зависимость, не связанная с установкой .NET.
  3. Если ошибка остаётся, приложите её к обращению за помощью. Проверьте журнал защиты антивируса на предмет заблокированного файла; не скачивайте DLL на замену со сторонних сайтов с DLL.

Windows или антивирус блокирует исполняемый файл

Если SmartScreen показывает “Windows protected your PC” для неопознанного приложения, проверьте, что launcher.exe скачан со страницы релизов проекта. У лаунчера нет цифровой подписи; если файл взят из этого релиза, нажмите More info → Run anyway, чтобы продолжить. Это разрешает конкретный запуск, не отключая антивирусную защиту.

Если антивирус сообщает о конкретном вредоносном ПО, проверьте название обнаруженной угрозы и путь к файлу в журнале защиты. Передайте эти сведения и ссылку на загрузку в поддержку, чтобы файл могли исследовать. Не отключайте антивирус: добавлять всю папку игры в исключения не нужно.

Лаунчер не находит релиз или обновление

Перед загрузкой игры лаунчер ищет релизы через распределённую хеш-таблицу BitTorrent (DHT). Поиск может не удаться из-за фильтрации сетевого трафика, отсутствия ответов, тайм-аута или ошибки лаунчера.

  1. Для существующей установки закройте игру и откройте лаунчер именно из её папки, а не запасную копию в другом месте. Проверьте текущий релиз лаунчера; заменяя старую версию, сначала закройте её и сохраните старый исполняемый файл вне папки установки как резервную копию.
  2. Повторите проверку через Settings → Updates. Если новая установка ещё находится в мастере, повторите попытку после проверки пунктов ниже; удалять скачанные файлы не нужно.
  3. Проверьте подключение к интернету и канал состояния серверов сообщества. Доступ к сайтам и поиск через DHT используют разный трафик, поэтому работающий сайт не исключает сетевую проблему.
  4. Проверьте, не блокирует ли правило брандмауэра текущий путь лаунчера. При необходимости разрешите приложение для нужного сетевого профиля. В учебной или рабочей сети уточните у администратора, разрешён ли такой трафик.
  5. Попробуйте другое подключение, например мобильную точку доступа, чтобы выявить сетевую проблему. Учитывайте стоимость мобильного трафика.

Если поиск по-прежнему не работает, сообщите именно о сбое поиска релиза, приложив журнал лаунчера и время попытки. Укажите, что загрузка игры не начиналась.

Загрузка игры остановилась или обновление прервано

  1. Проверьте этап, показанный лаунчером. Возможно, он проверяет или записывает файлы, а не скачивает их, поэтому низкая сетевая активность может быть нормальной.
  2. Проверьте свободное место на диске установки и убедитесь, что ваша обычная учётная запись может записывать файлы в выбранную папку. Во время обновления игра должна быть закрыта.
  3. Если лаунчер остановился, снова откройте его из того же места установки, чтобы продолжить незавершённую установку. Сохраните всю частичную установку игры, а не только скачанные файлы. Если вместо этого предлагается новое место установки, перед продолжением проверьте, что открыли нужный лаунчер.
  4. Если лаунчер открывается, но установленная игра выглядит неполной, сначала сохраните резервную копию личного контента и намеренно изменённых файлов. Откройте Settings → Files → Verify Files. Изучите результат перед подтверждением Repair now?: восстановление может заменить файлы, которые вы меняли специально, и требует работающего поиска релизов и загрузки.

Проверка файлов восстанавливает базовую игру, а не моды сообщества или графические обёртки. Если для загрузки нет доступных пиров или прогресс не возобновляется, сообщите в поддержку этап и текст ошибки, если он есть.

После Play игра сразу закрывается или вылетает

  1. Различайте лаунчер и eldorado.exe — саму игру. Запишите, какое окно открывается, какое закрывается и появляется ли ошибка или окно отчёта о сбое.
  2. Если проблема появилась после добавления обёртки, замены меню или установки мода, отмените именно это изменение из резервной копии. Не удаляйте посторонние DLL и не копируйте файлы из старой установки 0.6.
  3. Проверьте установленную версию и, сохранив свои изменения, выполните описанную выше проверку файлов, если могут отсутствовать файлы базовой игры. Не скачивайте недостающую игровую DLL со случайного сайта.
  4. Если меню игры открываются, сравните локальную игру без модов с проблемной картой или сервером. Сбой только на одном моде или карте следует обсуждать с автором контента или хостом сервера; сбой ещё до любого меню — повод для общего обращения в поддержку.

При использовании слоёв совместимости укажите точную версию Wine/Proton/GPTK или другого инструмента и используют ли игра и лаунчер один префикс. Следуйте инструкции для Linux или macOS, а не устанавливайте зависимости Windows в посторонний префикс.

Меню пустые, зависают или не реагируют

Попробуйте отключить GPU-ускорение веб-интерфейса CEF. Это решение для пустых или неотзывчивых меню, а не для общей производительности игры.

  1. Закройте игру. В папке ElDewrito сделайте резервную копию data\dewrito_prefs.cfg, если он существует.
  2. Откройте dewrito_prefs.cfg в текстовом редакторе или создайте новый файл, если его нет. Найдите Game.CEFGpuEnable и измените значение на 0. Если настройки нет, добавьте строку ниже. Оставьте только одну активную запись этой настройки и ничего больше не меняйте.
Game.CEFGpuEnable 0
  1. Сохраните файл и перезапустите игру. Если файла не было, создайте его по указанному пути. Убедитесь, что имя — dewrito_prefs.cfg, а не dewrito_prefs.cfg.txt.
  2. Проверьте то же меню. Если не помогло, закройте игру и восстановите резервную копию либо удалите только добавленную запись. Если вы создали файл, а игра успела добавить в него другие настройки, сохраните их, а не удаляйте весь файл.

Если меню ещё доступны, вместо редактирования файла измените CEF Gpu Acceleration в разделе настроек Advanced CEF Options, затем перезапустите игру. Не редактируйте конфигурацию при запущенной игре: сохранение настроек может перезаписать ваши изменения. Если проблема началась после установки пользовательского меню, сначала восстановите рабочую резервную копию этого меню.

Мир слишком яркий или эффект свечения чрезмерный

  1. Откройте настройки клавишей Home и перейдите к параметрам видео. Запишите текущее состояние CPU Exposure (Bloom Patch).
  2. Включите эту опцию и примените изменение. Сравните ту же карту и сцену; не меняйте одновременно гамму, контрастность и драйвер видеокарты.
  3. Если результат хуже или не изменился, верните исходное состояние опции и примените его. При обращении укажите видеокарту, драйвер, карту и затрагивает ли проблема карты без модов.

Исправление bloom встроено в игру; отдельный исполняемый файл патча скачивать не нужно.

Производительность всё ещё низкая: необязательный обходной путь с DXVK для Windows

Необязательный пакет ElDewrito DXVK 2.1, релиз 0525 заменяет рендеринг игры через Direct3D 9 на Vulkan. Он может помочь с некоторыми проблемами отрисовки или меню, но результат зависит от видеокарты и драйвера.

  1. Проверьте, что видеокарта и установленный драйвер поддерживают Vulkan 1.3, необходимый этому поколению DXVK. Используйте сведения производителя о вашей модели. Следуйте инструкции с указанным пакетом ElDewrito, а не с более новым релизом основного проекта DXVK, у которого другие требования.
  2. Закройте игру. Проверьте, есть ли рядом с eldorado.exe файлы d3d9.dll, dxvk.conf или eldorado.dxvk-cache. Сохраните каждый найденный файл отдельно. Если d3d9.dll принадлежит другой графической обёртке, не совмещайте и не перезаписывайте обёртки, пока не разберётесь с её удалением.
  3. Скачайте ElDewrito.DXVK.zip из указанного релиза. Распакуйте d3d9.dll, dxvk.conf и eldorado.dxvk-cache рядом с eldorado.exe, а не в системные каталоги Windows.
  4. Проверьте знакомую карту. Компиляция шейдеров может увеличить время первой загрузки и вызвать подёргивания, поэтому перед оценкой производительности сравните повторный запуск той же карты.
  5. Если игра вылетает, изображение неправильное или улучшения нет, закройте её. Удалите только три файла, добавленных по этой инструкции, и восстановите исходные файлы из резервной копии, если они были. Повторите проверку без обёртки.

Эта инструкция относится к пакету сообщества для Windows. Proton и другие инструменты совместимости могут уже управлять DXVK; следуйте инструкциям для своей платформы, а не накладывайте эту настройку поверх второго рендерера.

Список серверов пуст или подключение не удаётся

  1. Сбросьте фильтры списка и обновите его. Проверьте список серверов на сайте, чтобы узнать, какие серверы работают.
  2. Попробуйте другой сервер и отметьте, затрагивает ли сбой один сервер или несколько. Если другой работает, уточните у хоста исходного сервера его состояние, требуемую версию игры, пароль и наличие свободных мест.
  3. Если не работают несколько серверов, проверьте локальную игру и не блокирует ли брандмауэр eldorado.exe по фактическому пути установки. Правило для лаунчера не является правилом для игры, а правило для старой папки может больше не подходить.
  4. Разрешите исполняемый файл игры в брандмауэре Windows для используемого сетевого профиля. Брандмауэр можно оставить включённым, и для подключения к игре проброс портов на роутере не нужен. В управляемой сети попросите администратора разрешить соединение.

Список серверов, игровые подключения, загрузки лаунчера и загрузки модов используют разные службы. Обращаясь за помощью, уточните, какая часть не работает и изменился ли результат при переходе на другую сеть.

Подключение останавливается на загрузке мода

Серверы могут запрашивать автоматическую загрузку модов. Перед изменениями запишите сервер, название и версию пакета и точный текст сообщения загрузки.

  • Not enough disk space: освободите место на диске установки и повторите загрузку.
  • Error writing to file: проверьте, что обычная учётная запись может записывать в папку игры, на диске есть место и защитное ПО не заблокировало файл. Запускайте игру обычным способом, не от имени администратора.
  • Server returned bad response / Server request error: повторите попытку один раз, затем сообщите хосту, какой пакет не загрузился. Возможно, хосту нужно исправить ссылку загрузки или конфигурацию сервера.
  • Network error: проверьте соединение и попробуйте другой сервер, чтобы понять, относится ли проблема только к этой загрузке.
  • Download cancelled: подключитесь снова или повторите загрузку, когда будете готовы.

После передачи данных дождитесь завершения этапа Preparing files. Если повторная попытка не помогает, передайте хосту сервера версию пакета и ошибку. Об установке и управлении пакетами читайте в разделе «Пользовательский контент».

Друзья не могут подключиться к вашей игре

Если вы можете подключаться к другим серверам, но друзья не могут зайти на ваш, следуйте разделу «Создание сервера», чтобы настроить брандмауэр и роутер хоста. Извне должны быть доступны только игровые порты для игроков; удалённое администрирование оставьте закрытым для посторонних.

Обратитесь за помощью с полезным описанием

Напишите в сообщество Discord или спросите в r/HaloOnline. Укажите достаточно подробностей, чтобы отличить локальную проблему от сбоя службы или контента:

Symptom and exact error:
Game version / launcher version:
Windows version, or OS + compatibility tool/version + prefix arrangement:
GPU and driver version:
Steps that trigger the problem:
Expected result / actual result:
Does local unmodded play work?
One map/server/package or several? Which ones?
What changed immediately before it started?
Fixes tried individually, their results, and what was rolled back:
Time of failure and relevant redacted log excerpt or screenshot:

Найдите журнал лаунчера в Проводнике по пути %LOCALAPPDATA%\ElDewrito\logs\launcher.log. Журналы игры находятся в каталоге logs установки; ищите dorito.log, а при проблемах с меню — custom_menu.log. Если файл существует, приложите относящийся к проблеме фрагмент. Лаунчер, падающий до инициализации, может не создать журнал.

Перед публикацией удалите пароли, токены, личные пути, IP-адреса, которыми не хотите делиться, и идентифицирующие данные игроков. Публикуйте нужный фрагмент журнала, а не полные журналы или файлы конфигурации.