/D2GI

Graphic improvements for Hard Truck 2 game (Дальнобойщики 2)

Primary LanguageC++

D2GI - D2 Graphic Improvements

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

Возможности

  • Исправляет некорректный вывод графики ("Радужный" баг, баг с прозрачностями объектов и т.п.)
  • Можно задавать произвольное разрешение с произвольным соотношением сторон (4:3, 16:9 и т.п.)
  • Три режима: оконный, окно без рамки, полноэкранный
  • Рендеринг в 32-битном цветовом режиме
  • Совместимость с чистой игрой версии 8.1
  • Совместимость с модом SEMod 1.2
  • Работает стабильно, без фризов и вылетов (у меня)
  • Высокий показатель FPS на слабом железе

Требования

  • Версия игры 8.1
  • Windows XP и выше

Скачать

Скачать

Установка

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

Настройка

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

  • Width - ширина изображения (0 - автоматически)
  • Height - высота изображения (0 - автоматически)
  • WindowMode - режим окна. windowed - оконный, borderless - окно без рамки, fullscreen - полноэкранный
  • EnableVSync - включить или выключить вертикальную синхронизацию

Секция HOOKS:

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

Демо

Бенчмарк чистой версии 8.1 на Intel HD Graphics 4000:
video

Бенчмарк SEMod 1.2 на Intel HD Graphics 4000:
video