DOOM 3: BFG Edition

DOOM 3: BFG Edition

26 ratings
Делаем DOOM 3: BFG почти идеальным
By much obliged
Ценишь ретро и хочешь заставить игру работать без установки тонны лишних модов? Тебе сюда!
   
Award
Favorite
Favorited
Unfavorite
Вступление

В данном руководстве вы узнаете как:
  • Улучшить визуал игры
  • Исправить некоторые проблемы
  • Настроить игру под геймпад
DOOM 3: BFA

Doom 3: BFA - это сурс порт на базе исходников BFG версии, призванный улучшить конечный игровой опыт. На данный момент это самый оптимальный способ игры в BFG издание

Установка:
  1. Скачиваем BFA[github.com]
  2. Распаковываем в корневую папку игры
    Steam\steamapps\common\DOOM 3 BFG Edition
  3. Переименовываем DoomBFA.exe в Doom3BFG.exe
Включаем достижения

Doom 3: BFA поддерживает Steam достижения, правда чтобы эту поддержку включить нужно кое-что сделать:
  1. Устанавливаем Doom 3: BFA
  2. Скачиваем OpenPlatform[github.com], нужен Open_Platform.with.Steam.zip
  3. Открываем папку с названием вашей системы, в моем случае Win64
  4. OpenPlatformx64.dll или OpenPlatformx86.dll переносим в папку base
    Steam\steamapps\common\DOOM 3 BFG Edition\base
  5. steam_api64.dll или steam_api.dll переносим в корневую папку игры
    Steam\steamapps\common\DOOM 3 BFG Edition
  6. В корневой папке игры создаем текстовик steam_appid.txt, в который вписываем 208200
    Steam\steamapps\common\DOOM 3 BFG Edition\steam_appid.txt

Upd. Если после проделанных шагов игра вылетает после серого экрана, то удалите OpenPlatformx64.dll / OpenPlatformx86.dll
Возвращаем визуал оригинального Doom 3

Кроме геймплейных изменений, в BFG изменен и визуал, игра стала несколько светлее.

Чтобы это исправить:
  1. Создаем и открываем autoexec.cfg
    Steam\steamapps\common\DOOM 3 BFG Edition\base\autoexec.cfg
  2. Вписываем следующие команды
    seta r_lightscale "1"
    seta r_overbright "1.0"
    seta image_usenormalcompression "0"
    seta image_usecompression "0"

Также стоит отключить все дополнительные визуальные настройки:
  • В игре заходим в дополнительные настройки графики и ставим все на disabled
    settings → advanced graphics

Дополнительные изменения

Точно настраиваем чувствительность мыши:
  1. Открываем autoexec.cfg
    Steam\steamapps\common\DOOM 3 BFG Edition\base\autoexec.cfg
  2. Вписываем вместо X нужное число, например 3
    sensitivity "X"

Отключаем вступительную заставку:
  1. Открываем autoexec.cfg
    Steam\steamapps\common\DOOM 3 BFG Edition\base\autoexec.cfg
  2. Вписываем
    set com_skipIntroVideos "1"

Включаем переключение бега/приседания/прицеливания:
  • В игре заходим в дополнительные настройки управления
    settings → controls → advanced controls settings

Отключаем "отдачу" при получении урона:
  • В игре заходим в дополнительные настройки
    settings → advanced options → damage motion [disabled]
Настройка для игры с геймпада

Настройки были сделаны под Switch Pro Controller, но работать должны с любым другим геймпадом, поддерживающимся в Steam
  • Переходим по ссылке и применяем настройки
    steam://controllerconfig/208200/2978201858
Послесловие

Таким нехитрым образом можно привести игру в играбельное состояние, не уродуя все SUPER QUAD HD AI UPSCALE RESHADE 2077 модами.

Если руководство оказалось полезным, поставь лайк, мне будет приятно!
24 Comments
Galant210791 Jan 25 @ 10:33am 
Доброго времени суток. С русификатором работает ?
much obliged  [author] Dec 4, 2024 @ 9:54am 
Попробуй в параметрах запуска прописать +set r_fullscreen 0
Roadriguez Dec 4, 2024 @ 3:32am 
подскажите пожалуйста как решить гребанный баг с 2мя мониторами? виндоус 10 - подключен ТВ и Моник. Игра просто не запускается.

Пробовал и чистую версию и русифицированную и бфа - просто при запуске ничего не происходит! Если ставим режим совместимости с вин8 - выходит ошибка

"Unknown command 'vid_restart'
Couldn't load default.cfg
Shutting down OpenGL subsystem
...wglMakeCurrent( NULL, NULL ): failed'

купил лицензию называется....
BOB Oct 22, 2024 @ 5:16am 
не открывается во весь экран, пробовал точто ты писал ниже не работает
Earl Lemongrab Jul 25, 2024 @ 12:32am 
Www, если ограничиться только руководством, то оригинальный звук будет убит. Но можно его восстановить.
Во-первых, порт брал не по ссылке из руководства, а последний стабильный релиз на гитхабе, версия 1.3.2

Это ссылка на ридми, конкретно на 7й пункт, там говорят про XAudio, это надо сделать.
https://github.com/MadDeCoDeR/Classic-RBDOOM-3-BFG?tab=readme-ov-file#7-installation-getting-the-gamedata-running-the-game

Там же в 7й главе есть подпункт Extras, сделал из него 1й пункт на всякий случай.

После этих манипуляций звук стал таким, каким он должен быть, то есть объёмным, с сочной реверберацией и эхом.
much obliged  [author] Sep 23, 2023 @ 1:04pm 
В autoexec.cfg пропиши следующее, по идее должно помочь

set r_fullscreen "-1"
set r_windowHeight "1080"
set r_windowWidth "1920"
set r_windowY "0"
set r_windowsX "0"
set r_aspectRatio "1"
BoaKaa Sep 23, 2023 @ 6:50am 
Кто нибудь знает, как заставить игру работать в полный экран?
У меня открывается маленькое окошко и разрешение на 720p, при попытке менять разрешение - есть только один параметр "отключено" (это fullscreen предлагает отключить), если его выбрать, то он так и останется, ничего более изменить не получится.
Ctrl-Enter не помогает, игра всё равно остаётся в маленьком окошке.
Evilone Sep 17, 2023 @ 10:25pm 
Всё, разобрался благодаря комментарию ниже. Если у кого после серого экрана игра просто вылетает, удалите OpenPlatformx64.dll. Там проблема не в русификатоер, ибо его я не ставил...
Evilone Sep 17, 2023 @ 9:48pm 
Всё сделано по руководству, и при запуске вылет. Без причины
Kot_3adrot Sep 12, 2023 @ 7:00pm 
Здравствуйте, дорогой boom-boom! Ваши руководства прекрасны, я бы хотел пригласить вас на свой дискорд сервер, посвящённый руководствам стим. В основном, люди на сервере рекламируют свои руководства, общаются, делятся опытом.
Если вам интересно, то примите, пожалуйста, мою заявку в друзья, и я вас приглашу