DDrawCompat
Перейти к навигации
Перейти к поиску
DDrawCompat — это DLL-ка, этакий цифровой реаниматор для игр каменного века, тех, что писались под DirectDraw и Direct3D 1-7. Если ваша любимая игрушка времен царя Гороха отказывается запускаться на современном железе, визжит, глючит или тормозит как черепаха на костылях, DDrawCompat — ваш шанс вернуть её к жизни. Частично поддерживает даже GDI, так что совсем уж древние поделки тоже можно попробовать воскресить.
Что делает[править]
Не конвертирует API, а хитро обманывает игру, подсовывая ей привычный DirectDraw/Direct3D, эмулируя его поверх современных API. В итоге старушка думает, что работает на своем родном Pentium II, а на самом деле пашет на многоядерном монстре.
Установка[править]
- Качаем последнюю версию DLL-ки (не дебажную!) с GitHub.
- Кидаем ddraw.dll в папку с игрой, туда же, где лежит .exe. Если там уже есть ddraw.dll, делаем бэкап, а потом заменяем.
- Запускаем игру и молимся. Если повезет, в папке с игрой появится лог-файл (DDrawCompat-exename.log или ddraw.log), а игра оживет.