如何在 Linux 上运行 DirectX 游戏?

use*_*388 8 linux wine directx

我已经尝试使用教程来让它工作,但是当它告诉我从这里输入一个 dll 列表时,我只得到一个丢失的页面。如果我可以拥有该列表或另一个完全不同的指南,那就太好了。

joe*_*eey 6

那是一个很老的指南。要安装 DirectX,我建议使用一个wine名为winetricks. 该工具提供了一种简单的方法来:

安装一些基本组件(通常是 Microsoft DLL 和字体)并调整某些应用程序在 Wine 下正确运行所需的设置。

当您winetricks在终端中键入时,GUI 会提示您输入Select a package to install. 我相信 DirectX 将是这些软件包之一。

在尝试运行游戏之前,wine我建议在Wine 应用程序数据库中搜索它。例如,英雄联盟 4.x的页面,您需要拥有corefontsvcrun2008安装的详细信息,winetricks如果您在配置文件中设置它,则可以使用 OpenGL。

wine过去,当我尝试运行游戏时,我发现从终端运行winefile(文件的wine文件管理器)最容易,并观察终端是否有错误。搜索遇到的错误总是让我找到一个我需要在我的 Arch 系统上安装的包。

此外,您需要意识到有些游戏根本无法通过 运行在 Linux 上wine,或者即使运行了,也会有很多问题。这只是尝试在非设计用于(没有仿真)的系统上运行软件的副产品。

我希望这有帮助。