DXVK-Sarek v1.10.8版本发布:DXVK 1.10.x分支的持续维护

DXVK-Sarek v1.10.8版本发布:DXVK 1.10.x分支的持续维护

DXVK-Sarek Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux/Wine, without needing Vulkan 1.3 DXVK-Sarek 项目地址: https://gitcode.com/gh_mirrors/dx/DXVK-Sarek

DXVK-Sarek是一个基于DXVK项目的非官方维护分支,专门为仍在使用DXVK 1.10.x版本的用户提供支持。DXVK本身是一个将Direct3D 9/10/11转换为Vulkan的实现层,主要用于在Linux系统上通过Wine/Proton运行Windows游戏。这个Sarek分支由社区开发者维护,主要目标是向后移植游戏特定配置和修复,以保持1.10.x分支的可用性。

技术更新内容

本次发布的v1.10.8版本包含了几项重要的技术改进:

  1. d3d8组件修复:向后移植了来自主分支的多个d3d8修复,包括dref缩放和其他一些小的修复。这些改进提升了Direct3D 8游戏的兼容性和性能表现。

  2. 游戏特定配置更新

    • 修复了《Styx: Shards of Darkness》的配置文件
    • 向后移植了《CivCity: Rome》的配置支持

这些更新使得更多老游戏能够在现代系统上稳定运行,特别是那些依赖Direct3D 8 API的经典游戏。

项目维护现状

项目维护者pythonlover02在发布说明中提到,由于个人事务(包括大学学业、家庭责任、工作和正在开发的游戏项目),将放缓DXVK-Sarek及其相关项目Proton-Sarek的开发节奏。不过,项目仍会持续获得支持,只是更新频率会有所降低。

值得注意的是,这个项目得到了社区开发者WinterSnowfall的积极贡献,体现了开源社区协作的力量。虽然这不是官方DXVK分支,但通过社区努力,它为用户提供了有价值的替代选择,特别是对那些需要长期支持1.10.x分支的用户。

技术意义

DXVK-Sarek的存在展示了开源生态系统中分支维护的重要性。当主项目向前发展时,某些用户群体可能仍需要旧版本的持续支持。这种非官方维护分支确保了:

  • 老游戏玩家可以继续享受经典游戏
  • 低端PC用户能够使用针对他们硬件优化的版本
  • 特定游戏配置得到持续更新

对于技术用户而言,这个项目也展示了如何通过向后移植关键修复来延长软件生命周期的实践案例。

使用建议

对于仍在使用DXVK 1.10.x分支的用户,升级到这个版本可以获得更好的游戏兼容性。特别是那些玩Direct3D 8游戏或上述特定游戏的用户,将会从这些修复中受益。

项目提供了两个构建版本:标准版和async版,用户可以根据自己的需求选择。async版包含了异步着色器编译优化,可能对某些游戏场景有帮助,但也可能有轻微的画面瑕疵风险。

DXVK-Sarek Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux/Wine, without needing Vulkan 1.3 DXVK-Sarek 项目地址: https://gitcode.com/gh_mirrors/dx/DXVK-Sarek

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

管锁开

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值