
Valve постоянно совершенствует Proton, инструмент, позволяющий многим Windows—играм плавно работать на SteamOS, основанной на Linux. Однако, Proton обычно поддерживает только игры, изначально созданные для Direct3D 8, графическую технологию, которую Microsoft запустила в 2000 году.
Купил акции по совету друга? А друг уже продал. Здесь мы учимся думать своей головой и читать отчётность, а не слушать советы.
Прочитать отчет 10-KНовый проект с открытым исходным кодом под названием d7vk упрощает запуск старых компьютерных игр в Linux. Он работает путем перевода графических инструкций Direct3D 7 – используемых во многих играх той эпохи – в формат, понятный Linux, используя технологию Vulkan и слой совместимости Wine.
Больше возможностей всегда приветствуются.
Это не первая попытка заставить игры Direct3D 7 работать в Linux. Wine включает в себя слой совместимости для D3D7 около двадцати лет. Однако этот новый проект, d7vk, отличается. Он построен на основе dxvk, слоя совместимости, уже используемого Valve’s Proton для SteamOS, и, как утверждается, запускает многие игры быстрее, чем WineD3D.
Создатель проекта D7vk, WinterSnowfall, не планирует объединять эту новую версию с основным проектом dxvk. Однако он предложит те же пользовательские настройки и исправления, которые пользователи ожидают от dxvk. Хотя D7vk может быть не всегда быстрее других вариантов, WinterSnowfall считает, что наличие большего выбора полезно.
Геймеры, которым нравятся старые PC-игры, будут рады узнать об этих новых возможностях. PC Gaming Wiki показывает более 400 игр, использующих устаревшую технологию D3D7, и хотя большинство из них вышли между 2000 и 2004 годами, некоторые новые были выпущены так недавно, как в 2022 году.
Как можно ожидать, список игр, совместимых с D3D7, включает в себя довольно много некачественных, лицензионных тайтлов. Однако, в нем также представлены любимые игры, такие как *Escape from Monkey Island*, *Arx Fatalis* и первая *Hitman: Codename 47*. Согласно WinterSnowfall, проект начался с целью играть в такие игры, как *Sacrifice* и *Disciples II*, используя фреймворк dxvk.
Несмотря на то, что у некоторых старых игр DirectX 7 всё ещё есть проблемы, WinterSnowfall сообщает, что недавние улучшения означают, что большинство поддерживаемых игр теперь работают хорошо, от приемлемо до отлично. Однако разработчик признаёт, что полная совместимость маловероятна, объясняя, что API DirectX 7 печально известен своей сложностью в работе.
Я узнал, что этот проект не будет добавлять поддержку действительно старых версий DirectX. Разработчик, WinterSnowfall, объяснил, что даже заставить работать D3D7 достаточно сложно. Они шутливо сказали, что чем дальше они уходят от D3D9, тем больше проблем у них возникнет – подразумевая, что они вполне довольны тем, что придерживаются более современных технологий!
Смотрите также
- 20 лучших циферблатов Samsung Galaxy Watch, которые вам стоит использовать
- Лучшие бесплатные менеджеры паролей
- 7 лучших чехлов для Apple iPhone 16 Pro Max 2024 года
- OnePlus 13R
- 6 лучших планшетов для рукописных заметок в 2024 году
- Часы Huawei Watch Fit 4 против Huawei Fit 4 Pro: В чём разница?
- Xiaomi 14T Pro против Samsung Galaxy S24: что купить?
- Обзор Google Pixel Watch 2: небольшая доработка, в целом лучше
- Обзор RingConn Gen 2: умное кольцо, экономящее деньги
- OP криптовалюта и прогнозы цен на OP
2025-11-10 23:56