使用 Windows 7 XP Mode 玩游戏

Sti*_*rvz 6 windows-7 windows-xp-mode

我家里有 Windows 7 (x64),我想玩一些旧游戏(特别是 Lands of Lore 3,还有一些其他游戏)。该游戏无法在 Windows 7 上正常运行,而且我知道没有补丁可以解决其问题。

我可以使用 XP Mode 来玩这个游戏(以及其他非 Windows 7 不错的游戏),还是有更好的方法?
我只有一台电脑,双启动让我害怕......(所以不要双启动!)


另一个问题:当我使用 DOSbox 或 VM 时,我是否有完整的硬件支持(充分利用我的显卡等)?


我决定使用 VirtualBox 或 VMware,我将检查哪一个提供最佳性能。

par*_*oid 6

你可以试试VMware Workstation,它是一个类似于 VirtualPC XP Mode 的虚拟化程序,但它让 VM 通过 Direct3D 直接硬件访问显卡。

它不是免费的,但可以免费试用,让您有机会看看它是否适用于您的游戏。

VMware工作站

  • VMware Player 是免费的,具有 Workstation 的所有性能和图形支持,并且可以在最新版本中创建新的 VM。 (5认同)

Ala*_*n B 5

您可能会发现DosBox是更好的选择。它模拟运行 MS-DOS 的 x86 机器。

我在 RPG-watch 上找到了一个解决方案:

  1. 转到 C:\,删除 Westwood 文件夹。
  2. 打开 DosBox。
  3. 挂载光盘 1 的 ISO 映像(我实际上将驱动器 D 挂载为 CDROM)
  4. 运行 Install.exe 之前 - 调整 DosBox 将识别的驱动器 C 的大小。即使使用 DosBox,这也是让人们一直搞砸的原因。我使用的命令是“mount c C:\ -size 50000”或类似的命令。
  5. 现在键入“D:”以选择 D 驱动器,然后运行 ​​Install.exe。或安装程序.exe。我忘记了是哪一个,它也位于子目录之一中,因此您可能必须在指定这些内部目录之一的同时重新挂载 D:\。
  6. 它会显示一个带边框的 EULA,按回车键 - 通常这是它会崩溃的地方。但是 - 由于我们告诉 DosBox 通过 -size 命令分配和使用更多内存,它应该会显示实际的安装程序。它将首先调出“声音测试”,单击“检测声音”等。接下来 -
  7. 默认情况下,可用缓存表示 50000,而 82000(我认为)是需要的。将其重新调整为 83000。
  8. 点击下一步,让安装程序来做它的事情。它不会在 93% 时挂断,也不会崩溃等。它会完全安装。
  9. 安装完成后,退出DosBox,调整选项等。 在[autoexec]下的选项底部,输入以下内容: mount d D:\ -t cdrom mount c C:\westwood\lolg c: lolg
  10. 无论游戏以全屏模式还是窗口模式出现,它都应该出现 - 完整的细节 - 一切。享受!!

不过,您仍然需要使用 DosBox 来玩游戏——至少我们不需要虚拟机!