Total Pageviews

Friday, 26 August 2022

CrossOver(类虚拟机软件), 它能运行更多的Windows程序在 Mac/Linux/ChromeOS系统上


CrossOver由codewaver公司开发的类虚拟机软件,目的是使Linux和Mac操作系统和window系统兼容。CrossOver让您可以在Mac和Linux系统上运行Microsoft Windows 应用,不必购买Windows 授权,不必重启系统,不必使用虚拟机。通过CrossOver Mac,您可以从dock直接启动Windows 应用,与您的Mac和Linux系统功能无缝集成,实现跨平台的复制粘贴和文件互通。

着重介绍一个 Mac 电脑上运行的虚拟机——CrossOver 22,在最新版本,能够运行更多的 Windows 应用了,而更为惊喜的是,竟然也支持在 Linux 和 ChromeOS 系统上运行。

官方网站: https://www.codeweavers.com/crossover/

内容详情

CrossOver 是在 Mac 和 Linux 上运行 Windows 软件的最佳方式之一,因为它基于流行的 Wine 项目。 CodeWeavers 现已发布 CrossOver 22,对界面和软件兼容性进行了重大更新。

CrossOver 是 Windows 应用程序和游戏的兼容层,它可以提供比运行虚拟机更原生的体验——而且不需要 Windows 的副本,也就是无需在其中运行 Windows ISO 安装包。

最新版本在所有平台上都重新设计了显示界面,具有更现代的外观。


 

新的更新还改变了 Windows 软件的安装过程,更加便捷。 CrossOver 现在还有一个包含所有已安装软件的主页,取代了之前的“收藏夹”屏幕。

如果安装了一些不经常使用的应用程序(或者只是不想一直看到),可以通过右键单击将它们从主屏幕中隐藏。

CrossOver 22 基于 Wine 7.7(从 CrossOver 21 的 Wine 6.0 基础升级而来),因此在软件兼容性方面有很多改进。得益于更新版本的 MoltenVK 翻译层,在运行游戏方面得到了改进——例如,该公司表示 Rocket League 在 Mac 上运行“好得多”。

CrossOver 22 还包括对在 Linux 上运行 DirectX 12 游戏的初始支持,例如暗黑破坏神 II 复活。 CodeWeavers 帮助 Valve 开发了适用于 Steam Deck 的 Proton 兼容层,现在 CrossOver 正在接受更多这些改进。

尽管 CrossOver 是一个非常不错的虚拟机,但它仍然不能与所有 Windows 软件兼容——CodeWeavers 维护着一个经过测试的应用程序和游戏的列表

Parallels Desktop 和 VMware Fusion 等虚拟化应用程序可以提供更好的兼容性,但它们也不完美,因为它们需要运行 Windows 操作系统的完整副本。

CrossOver 没有那么多系统开销,因为它只是一个兼容层,相对来说使用更便捷,高效。

温馨提示

完整版功能需要交费的,可以使用试用版——14天体验完整功能。

 ---------------------------------------------------------------------

 

CrossOver 首推 ARM64 预览版:Wine 开源技术让 ARM Linux 原生运行 Windows 游戏


CodeWeavers 公司近日发布了 CrossOver 的 ARM64 架构预览版,首次实现在基于 ARM 的 Linux 设备上原生运行高性能 Windows 游戏,无需借助 QEMU 等全系统模拟器或复杂的指令翻译层。

该版本基于开源 Wine 项目,通过将 Windows API 调用实时转换为 POSIX 调用,直接在 ARM64 Linux 环境中执行 x86/x64 Windows 应用。测试团队在搭载 Ampere® Altra® 128 核处理器与 NVIDIA RTX 4060 Ti 显卡的 System76 Thelio Astra 主机上验证,多款大型游戏均流畅运行——《赛博朋克 2077》平均帧率达 120 FPS,《哈迪斯 II》《流放之路 2》稳定在 60 FPS,《对马岛之魂》也达到 50 FPS。

Wine 开源技术演进
Wine 作为跨平台兼容层核心,近年来在 ARM64 的支持:

    Wine 8.0(2023)‍ 完成 PE 格式转换与 WoW64 thunks,为 ARM 支持奠定基础;
    Wine 9.0(2024)‍ 开始支持原生 Windows ARM 程序;
    Wine 10.0(2025)‍ 全面引入 ARM64EC 架构支持,允许开发者构建混合 ARM64X 模块,并借助 LLVM 工具链实现 64 位 x86 模拟,大幅降低模拟开销。
    这些升级使 Wine 能够在 ARM64 Linux 上直接加载并运行现有的 Windows 二进制程序,为 CrossOver、Proton 等衍生方案提供底层支撑。

Valve 的 Linux 游戏生态
Valve 也一直在测试ARM64 版 Proton(基于 Wine 的 Steam Play 兼容层),旨在让 Linux Arm 设备也能流畅运行 Windows 游戏,但此外Valve也计划在2026 年初上市借助 Wine 技术来运行 x86 Windows 游戏的设备——Steam Frame。

随着 ARM 芯片在性能与能效上的持续提升,以及 Wine 开源社区在 ARM64EC、Vulkan 渲染、高 DPI 缩放等方面的持续优化,跨架构兼容的门槛将进一步降低,激励更多游戏与商业软件厂商主动优化对 ARM 平台的支持。未来可能会出现更多具备原生运行 Windows 游戏与专业软件的能力的 ARM 笔记本、开发板及云实例等。

消息来源:https://www.codeweavers.com/blog/mjohnson/2025/11/6/twist-our-arm64-heres-the-latest-crossover-preview

 

 

No comments:

Post a Comment