FEX-Emu 2212 改进了 Arm 上的 x86_64 游戏支持,现在支持较旧的 Radeon GPU
admin
2023-08-01 02:08:04
0次

FEX-Emu 是一个开源软件项目,致力于在 AArch64 上进行快速的 x86/x86_64 软件仿真。FEX-Emu 是在 64 位 Arm 上运行 x86 二进制文件的主要选项之一,并且已经足够成熟,可以让 Linux 游戏和 Steam Play 游戏在 Arm 上运行。FEX 2212 是这款前途无量的软件的最新闪亮功能更新。

FEX 2212 是该仿真器向前迈出的又一重要步骤,允许在 64 位 Arm Linux 系统上提供令人印象深刻的 x86/x86_64 二进制支持。FEX 2212 支持较旧的 Radeon GPU,AVX 仿真支持开始,SGDT 仿真支持让依赖 Denuvo 复制保护的游戏进一步运行,以及各种其他增强功能。

FEX 2212 已经开始着手模拟高级矢量扩展 (AVX),为此依赖于支持 SVE 256 位操作的 Arm 处理器。虽然 AVX 仿真很重要,但目前唯一支持 SVE 256 位的 Arm 处理器是 Neoverse-V1。因此,对于 SVE 256 位支持变得更加广泛的未来 Arm 芯片,此 AVX 仿真更具前瞻性。AVX 仿真此时也只是部分实现。

为了进一步改善游戏的 FEX 前景,2212 版本增加了对基于 SteamID 的配置文件的支持。FEX 2212 还实现了 SGDT 指令支持。反过来,这允许依赖有争议的 Denuvo 软件的游戏“在它们可怕地崩溃之前稍微走得更远”。

如果主机不支持加密扩展,则改进游戏体验的 FEX 不再宣传 PCLMUL 指令。这修复了在 Raspberry Pi 上运行的 Steam,否则它会在访问 OpenSSL 时崩溃。

image.php_-2image.php_-2
对于那些带有 PCI Express 插槽的 Arm 主板,较旧的 ATI/AMD Radeon GPU 现在应该可以与 FEX 2212 一起使用。

FEX 2212 还改进了其 ioctl 仿真代码,从而允许 Radeon DRM 驱动程序与该仿真器一起工作。对于 GCN 1.2+ 显卡(或实验性的 GCN 1.0/1.1),已经支持使用更新的 AMDGPU 内核驱动程序,而对于 pre-GCN 1.2(或 pre-GCN,如果使用实验性 AMDGPU 1.0/1.1 支持),Radeon DRM 驱动程序现在支持使用旧显卡。

FEX 2212 现在还可以直接生成寄存器访问 IR 操作,从而将 JIT 编译时间减少大约 12%,并使该仿真器的响应速度更快。

FEX 2212 还带来了减少卡顿的优化、改进的应用程序文件 I/O、更快的启动时间和其他改进。

通过GitHub和FEX-Emu.com.

相关内容

热门资讯

Windows 11 和 10... Windows 11/10 文件夹属性中缺少共享选项卡 – 已修复 1.检查共享选项卡是否可用 右键...
事件 ID 7034:如何通过... 点击进入:ChatGPT工具插件导航大全 服务控制管理器 (SCM) 负责管理系统上运行的服务的活动...
Radmin VPN Wind... Radmin VPN 是一款免费且用户友好的软件,旨在牢固地连接计算机以创建一个有凝聚力的虚拟专用网...
Hive OS LOLMine... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
Hive OS 新建飞行表的方... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
如何在 Windows 11 ... 在对 Windows 注册表编辑器进行任何更改之前,强烈建议备份您的注册表设置。如果出现问题,您始终...
Hive OS 部署 PXE ... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
如何在Instagram上扫描... 如何在Instagram上扫描名称标签/ QR? 总而言之,您可以通过大约四种不同的方法来扫描这些I...
Hive OS A卡超频VII... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
如何修复 Steam 内容文件... Steam 内容文件锁定是当您的 Steam 文件无法自行更新时出现的错误。解决此问题的最有效方法之...