У меня нет времени на этот проект, поэтому я на время положил его в архив. Нет смысла оставлять новые записи о проблемах и тщетно ждать ответов.
Реализация Glide/DirectX в D3D11/12
Играйте в свои старые игры Glide и DirectX даже в последней современной версии Windows.
Доступны версии Glide, Glide2, Glide3 и Glide3 Napalm.
DirectDraw, D3D3/5/6/7, D3D8 и D3D9 также доступны.
Я думаю, хорошая совместимость с оригинальными библиотеками.
Вы можете принудительно настроить разрешение и даже MSAA как для Glide, так и для DirectX, что действительно может улучшить внешний вид игр с аппаратной поддержкой низкого разрешения.
Поддержка совместимости аппаратного обеспечения и драйверов с некоторыми действительно старыми видеокартами, такими как GF4 Ti4800 и ATI Radeon 8500, также доступна для редких игр, в которых это требуется.
Вы можете принудительно использовать оконный вид, простое управление цветом и сглаживание (ощущение ретро) в качестве эффектов постобработки.
Для действительно старых игр, работающих с исходным низким разрешением, вы можете повысить качество изображения с помощью различных фильтров передискретизации, таких как бикубический и ланцо. Или просто примените простое умножение пикселей.
Вы получаете множество настраиваемых элементов либо через приложение GUI CPL, либо вручную с помощью текстового редактора, если вы знаете, что делаете.
Спасибо сообществу Vogons за полезные отзывы!