使用 Windows 7 XP 模式玩遊戲

使用 Windows 7 XP 模式玩遊戲

我家裡有 Windows 7 (x64),我想玩一些老遊戲(特別是 Lands of Lore 3,還有其他一些遊戲)。該遊戲無法在 Windows 7 上正常運行,據我所知,沒有補丁可以解決其問題。

我可以用 XP 模式來玩這個遊戲(以及其他非 Windows 7 的好遊戲),還是有更好的方法?
我只有一台電腦,雙啟動讓我害怕......(所以不要雙啟動!)


另一個問題:當我使用 DOSbox 或 VM 時,我可以獲得完整的硬體支援(充分利用我的顯示卡等)嗎?


我決定使用 VirtualBox 或 VMware,我將檢查哪一個提供最佳效能。

答案1

你可以嘗試VMware工作站,這是一個類似VirtualPC XP Mode的虛擬化程序,但它使VM可以透過Direct3D直接硬體存取顯示卡。

它不是免費的,但有免費試用版,您將有機會查看它是否適用於您的遊戲。

VMware工作站

答案2

你可能會發現作業系統是一個更好的選擇。它模擬運行 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。或Setup.exe。我忘記了是哪一個,它也在子目錄之一中,因此您可能必須在指定這些內部目錄之一時重新掛載 D:\。
  6. 它將顯示一個圓形邊框的 EULA,按 Enter 鍵 - 通常這就是它崩潰的地方。然而 - 由於我們告訴 DosBox 通過 -size 命令分配和利用更多內存,因此它應該顯示實際的安裝程序。它首先會彈出“聲音測試”,然後單擊“檢測聲音”等 -
  7. 預設情況下,可用快取為 50000,而需要的是 82000(我認為)。重新調整為83000。
  8. 點擊下一步,讓安裝程式完成它的事情。它不會在 93% 時掛起,不會崩潰等。
  9. 安裝完成後,退出DosBox,調整選項等。 mount d D:\ -t cdrom mount c C:\westwood\lolg c: lolg
  10. 無論遊戲以全螢幕模式還是視窗模式出現,它都應該出現 - 完整的細節 - 一切。享受!

不過,你仍然需要使用 DosBox 來玩 - 至少我們不需要虛擬機器!

答案3

正如 Alan B 所說,你可以使用 DosBox。但您也可以使用VMWare或VirtualBox(或其他類似程式)來模擬您內部的另一個SO,例如玩一些與Windows 7不相容的Windows 98和XP遊戲。

相關內容