VirtualBox 图形问题

VirtualBox 图形问题

在客户机 Windows XP SP3 上,我安装了带有 XNA Game Studio 4.0 的 Visual C# Express 2010。我创建了一个简单的项目并启动了它,但 XNA 抛出了以下错误:

No suitable graphics card found. Could not find a Direct3d device that supports the XNA Framework Reach profile.

因此,我在首选项的显示选项卡中启用了 3D 加速,但结果并没有改变,XNA 仍然无法找到 Direct3D 设备。有人知道是否可以在 VirtualBox 中使用 XNA Game Studio 4.0?我已经在安全模式下安装了支持 DirectX 的客户端添加程序,但什么也没发生。

答案1

以防有人像我一样偶然发现这一点。

我将 Virtualbox(Win7 客户机)中的显示设置从推荐的“VBoxSVGA”更改为弃用的“VBoxVGA”(现在当我启动机器时,我会收到警告) - 现在游戏开始了

在此处输入图片描述

答案2

Virtual-box 3D 驱动程序尚处于实验阶段,无法与原生驱动程序相比。参考https://forums.virtualbox.org/viewtopic.php?f=1&p=195857

答案3

Wine 实际上可能是运行此程序的更好方式,它具有更全面的 D3D 到 OpenGL 包装器。我看到 3.0 版本在 WineHQ 上具有黄金地位https://appdb.winehq.org/objectManager.php?sClass=application&iId=8153- 4.0 版本尚未测试

相关内容