Гы, в принципе это даже работает.
1) Выключаем визуализацию в системе (самый простой способ -
класическая тема как в 98 винде).
2) Ставим "Стандартный графический VGA драйвер"
3) Ставим принудительное обновление 9 директа (тупо вбросом библиотек, сборки такого добра есть).
4) Открываем доступ к папке System32 и файлам в ней - d3d8.dll, d3d9.dll, opengl32.dll. TakeOwnershipEx в помощь.
5) Делаем бэкап этих файлов.
6) Начинаем ставить Wrapper-ы.
6.5) Для начала накатываем WineD3D, который даст нам 8 директ и даже частично 10-ый. Его проблема в том, что ему нужен OpenGL. не проверял сам, но в теории должно работать. Хочу нарыть свежий билд этого добра7) MesaForWindows-17.3.7 - OpenGL soft-render. Последний, который можно тупо скопировать. Берём из архива opengl32.dll и суём в System32. Все последние Инди просто полетят.
8) Качаем Swift Shader 3.3.0.0, копируем оттуда d3d9.dll в System32. Это самый производительный эмуль 9 директа, на более менее свежих CPU можно катать даже скайрим в софт-рендере в нормальном FPS. Многопоток и SSE2 поддерживаются, из проблем - косяки с освящением (или фичи, чтобы FPS был повыше).
9) Едем в ребут, проверяем, радуемся. Можно поиграть в индюшатину и классику, пока не заменишь свой ОТВАЛ на что то более удобоваримое.
Ссылко на добро:
http://share.bashtel.ru/files/635226
Прикрепленные файлы:
gggggg.png (14.72 кб.) Скачано 27 раз