Skip to content

Latest commit

 

History

History
69 lines (53 loc) · 6.69 KB

File metadata and controls

69 lines (53 loc) · 6.69 KB

D2GI - D2 Graphic Improvements

Read in English

D2GI - графическая модификация, которая адаптирует игру "Дальнобойщики 2" для современных ПК. Это Direct3D-враппер, переносящий функциональность связки древних DirectDraw7 + Direct3D7 на плечи Direct3D9, который работает корректно на всех современных Windows. Разработан для замены существующих враппера от GOG и враппера dgVoodoo, поскольку их работа в игре оставляла желать лучшего: враппер от GOG некорректно отрисовывает графику, а враппер dgVoodoo отличился фризами и вылетами.

Возможности

  • Позволяет играть в игру на современном ПК
  • Исправляет некорректный вывод графики ("Радужный" баг, баг с прозрачностями объектов и т.п.)
  • Исправляет проблемы с отрисовкой фонов полупрозрачных объектов
  • Исправляет баг с "горизонтальным дождём"
  • Исправляет баг с подсветкой моста в Бухте, которая ранее была сломана в версиях "King of the Road".
  • Исправляет баг с перезаписью скриншотов, позволяет выбрать их расширение и путь сохранения
  • Можно задавать произвольное разрешение с произвольным соотношением сторон (4:3, 16:9 и т.п.)
  • Три режима: оконный, окно без рамки, полноэкранный
  • Рендеринг в 32-битном цветовом режиме
  • Опция для включения анизотропной фильтрации
  • Поддержка многосэмплового сглаживания (MSAA)
  • Совместимость со многими версиями игры (см. раздел Требования ниже)
  • Совместимость с модом SEMod 1.2
  • Устраняет проблему с производительностью в версии игры 8.2 (отменяет одно из изменений патча 8.2, которое вызывает ее)
  • Плавная прокрутка миникарты
  • Работает стабильно, без фризов и вылетов
  • Высокий показатель FPS на слабом железе (даже на встроенных видеокартах по типу Intel HD Graphics 4000)

Требования

  • Видеокарта с шейдерами 2.0 или выше
  • Любая из этих версий игры:
    • King of the Road 1.3 (международный релиз)
    • 8.1 - 8.2 (русская версия)
    • Kelyje 2 (литовская версия)
    • некоторые другие версии (другие версии тоже могут быть совместимы, но вероятно не все возможности D2GI будут работать, и также возможны проблемы со стабильностью)
  • Windows XP и выше (необходимо отметить, что на Windows 11 есть проблема - видеоролики не воспроизводятся, и D2GI пока это не исправляет, однако можно попробовать исправить это вручную, как описано в соответствующей теме)

Скачать

Скачать

Установка

Нужно распаковать файлы в папку с игрой.

Настройка

В файле d2gi.ini есть следующие настройки. Секция VIDEO:

  • Width - ширина изображения (0 - автоматически)
  • Height - высота изображения (0 - автоматически)
  • WindowMode - режим окна. windowed - оконный, borderless - окно без рамки, fullscreen - полноэкранный
  • EnableVSync - включить или выключить вертикальную синхронизацию
  • FixAlpha- включить исправление отрисовки фона полупрозрачных объектов
  • AnisotropyLevel - применение анизотропной фильтрации к текстурам для повышения резкости поверхностей, рассматриваемых под крутым углом, например, дорог или местности (1 до 16)
  • MSAALevel - уровень MSAA (0 - выключено, с 2 по 16, max - максимально поддерживаемый уровень)
  • AllCoresAffinity - в версии игры 8.2 все потоки принудительно выполняются на одном ядре, что ухудшает производительность. Установка этого параметра на 1 отменяет это изменение.

Секция HOOKS:

  • EnableHooks - включить перехват функций игры (нужно для коррекции матрицы проекции при произвольном соотношении сторон)
  • EnableUIFix - включить перехват функций интерфейса (улучшает вид игровых меню при использовании широких разрешений экрана). На данный момент работает нестабильно, может привести к падениям игры на некоторых видеокартах, поэтому нужно использовать эту опцию осторожно.

Секция SCREENSHOTS:

  • SavePath - путь сохранения скриншотов
  • ImageFormat - формат файлов изображений (bmp, png или jpg)

Особая благодарность участникам разработки