Hangover

Hangover
软件描述
这是 Hangover 项目,由 André Zwing 和 Stefan Dösinger 于 2016 年启动,旨在 aarch64/(ppc64le)/x86_64 Wine 上运行 (x86_64)/x86_32 Windows 应用程序。(括号中的架构目前不支持)
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 Hangover?
这是 Hangover 项目,由 André Zwing 和 Stefan Dösinger 于 2016 年启动,旨在在 aarch64/(ppc64le)/x86_64 Wine 上运行 (x86_64)/x86_32 Windows 应用程序(括号中的架构目前尚不支持)。
工作原理
实际上,它现在使用 Wine 中的 WoW64 支持 + 模拟器来运行例如在 x86_64 上的 ARM32 或在 ARM64 上的 i386。这与早期版本的 Hangover 完全不同,后者使用 QEMU 并在 Win32 API 层级脱离模拟。
状态
尽管整体稳定性有所提升,但仍可能遇到崩溃。
模拟器集成情况:
QEMU:基本完成,但需修复稳定性和 CriticalSection 问题
FEX:开发中,进度约 80%,尚未包含在此仓库中,但可作为预览版本获取
Blink:已启动,尚未包含在此仓库中
hex-emu:尚未开始
Box32:尚不存在
构建方法
目前 QEMU 被编译为库并在 Wine 中使用。这存在许可证冲突,因此将无法提供可下载的二进制文件。其他模拟器将改变这一状况。
🔄 替代方案
41 个选择在 Linux(Ubuntu/Fedora)和 GNOME/KDE 上运行 Windows 应用程序(如 Microsoft Office/Adobe),如同它们是原生操作系统的一部分,包括与 Nautilus 的集成。

Winetricks
Winetricks 是解决 Wine 问题的简便方法。

Porting Kit
通过Wineskin技术,Porting Kit是一款来自PaulTheTall.com的应用程序,可在Mac OS X上安装为Microsoft Windows®编译的游戏和应用程序。它可访问一个服务器,其中存储了300多款游戏的WSI文件,任何Porting Kit用户均可安装。

Karton
在 macOS、其他 Linux 发行版或不同架构上运行 Linux 程序。

WineCharm
WineCharm 是一个图形用户界面(GUI)应用程序,旨在使用 Wine 简化在 Linux 上运行和管理 Windows 应用程序。基于 Python 和 GTK4/Libadwaita 开发,它提供了一个直观的界面,用于启动 .exe 和 .

Q4wine
Q4Wine 是一个基于 Qt4 的 Wine 图形界面,可帮助您管理 Wine 前缀和已安装的应用程序。

PortProton
一个旨在让初学者和高级用户都能轻松便捷地在Linux上运行Windows游戏的项目。该项目力求使启动游戏(及其他软件)尽可能简单,同时为高级用户提供灵活的设置选项。
Cartridges
Cartridges 是一款适用于所有游戏的简易游戏启动器。它支持无需登录即可从 Steam、Lutris、Heroic 等平台导入游戏,可对游戏进行排序和隐藏,或从 SteamGridDB 下载封面艺术。

