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)