蠢萌怪物 Q萌來襲!3D西方魔幻激鬥體驗史無前例的戰鬥!超5種遊戲世界 混合呈現
vincentpp ( vinc3nt )
基地16週年慶紀念徽章2015羊年紀念徽章蛇運沖天手機認證徽章
Lv. 17 | 文章數:342 | 推薦數:1022 | 被推數:1139 #1. 2014-09-15 04:04:32
Copy ofSnap1

這兩天一直持續著測試虛擬機對於老遊戲的支援,趁著還有些記憶趕緊記錄下來。
目前最常見的虛擬系統軟體大概就三種:VMware、Virtual PC、VirtualBox。

而目前這三款都有免費的版本可使用,VMware Player、VirtualBox 都有持續的在更新,
而 Virtual PC 在微軟發行 Windows 7 後,已將它納入 Win7 專業版以上的選用基本功能中 (XP Mode)。
免費的版本目前停留在 2007 許久...

VirtualBox 若是安裝 Windows XP 是不錯的選擇,安裝 Windows 98 的話驅動比較不完善。
不過此篇只針對 VMware Player 和 Virtual PC 來做測試比較。


《Virtual PC 2007》

建議系統:Windows 98
測試版本:SP1 6.0.192.0

1. 驅動完善,安裝好 Win98 後一併裝妥。只需再安裝 Additions 即可。
2. 顯示晶片相容性較高。遊戲相對性支援程度較好。
3. 順暢度較佳,Win98下開/關機速度明顯快於 VM。

補充:(Win98)
1. Directx 建議保持 Win98 SE 原版的 Directx 6.1a,升級容易降版可能會出問題。
2. 遊戲若需要 Directx 6.1a 以上的版本,使用 VMware 安裝 XP 勾選相容性98執行比較適合。
3. 無論 VPC 或 VM,在 Win98 下,使用外部掛載皆不支援音軌播放。XP則皆可。
4. 需使用音軌的遊戲,複製到虛擬機中使用 DAEMON Tools v3.4.7 掛載,光碟機順序調整至第一。
5. 目前大部分的虛擬機軟體中,在 Win98 下皆不支援 Direct3D 加速,只支援 DirectDraw。

補充:(WinXP)
1. XP 安裝速度不快(30~40min),不過驅動完整。Additions 需手動安裝。
2. 不支援 Directx3D 加速,且在 XP 下與 VM 的顯示晶片差異極大 (8MB v.s 128MB)
3. 順暢度尚可,一般測試使用還算OK。



《VMware Player》

建議系統:Windows XP
測試版本:5.0.4、6.0.3

1. XP 安裝過程全自動(15~20min),驅動也一併完成。VMware Tools 也是自動安裝。
2. 顯示晶片支援 Directx3D 加速,遊戲支援程度高。
3. XP下可支援雙核心以上模擬,開/關機快,順暢度高。

補充:(WinXP)
1. 目前使用 6.0 版本玩 3D 遊戲,畫面會閃爍。換 5.0 版則正常。(Only XP)
2. 使用 6.0 安裝的 XP 檔案(vmdk)無法在 5.0 版中沿用,會顯示版本不同。
3. 反之,使用 5.0 版安裝的檔案(vmdk)可以相容至 6.0 新版。

補充:(Win98)
1. 驅動不完善,音效驅動或USB驅動都需額外尋找安裝。
2. 不穩定,偶爾出現小停頓或程式錯誤訊息。
3. 顯示晶片系統無法完全辨認,遊戲支援度較差,容易跳出或執行無反應。



綜合以上測試。
若要裝 Windows 98 ,建議使用 Virtual PC 2007。
若要裝 Windows XP,建議使用 VMware Player。


另外在遊戲的系統選擇上,這大概就是經驗來判斷了。
搜尋一下遊戲畫面或是看遊戲光碟內所附的 Directx 版本就會有個標準。
不過還是有例外,一切都還是要測過才會知道。

還有為何沒有另外測試 Windows 95?
各位也可以發現,這些虛擬軟體在更新時,也早就不把 95 當作支援標準。
Virtual PC 2007 的新增列表中,甚至已經沒有 Windows 95 的選項。
其實從 DOSBox、Qemu 一路測試研究過來,覺得 95 和 98 的重複性太高,
而 98 對於系統的穩定度及遊戲的支援程度來說都比 95 來得好。
以目前最低標準來說,自然選擇 Windows 98 好一些。


《顯示晶片對比圖》

VMware Player (Win98)
Copy ofSnap9

Virtual PC 2007 (Win98)
Copy ofSnap11



VMware Player (WinXP)
Copy ofSnap12

Virtual PC 2007 (WinXP)
Copy ofSnap13




參考資料:
http://en.wikipedia.org/wiki/VMware_Player
http://zh.wikipedia.org/wiki/Windows_Virtual_PC
http://zh.wikipedia.org/wiki/VirtualBox
Win98SEをVMWare Player 4にインストール時のドライバ処理
VMware Player上でWindows98を動かしてみた

  • Copy ofSnap1
  • Copy ofSnap9
  • Copy ofSnap11
  • Copy ofSnap12
  • Copy ofSnap13
▼ 顯示全部圖片
vincentpp ( vinc3nt )
基地16週年慶紀念徽章2015羊年紀念徽章蛇運沖天手機認證徽章
Lv. 17 | 文章數:342 | 推薦數:1022 | 被推數:1139 #2. 2014-09-15 04:31:42
先Po上一些遊戲圖片。之後可能會有影片,VM-XP實在是強大。

天地劫
Copy ofSnap14

Copy ofSnap43

Copy ofSnap87


軒轅劍三
Copy ofSnap96

Copy ofSnap111

Copy ofSnap117

Copy ofSnap110


伊卡斯特傳說2:聖殿詩篇
Copy ofSnap119

Copy ofSnap120


Rockman X6 中文版
Copy ofSnap124

Copy ofSnap128


遠征奧德賽2:永恆的小夜曲
Copy ofSnap136

Copy ofSnap165

Copy ofSnap174
  • Copy ofSnap14
  • Copy ofSnap43
  • Copy ofSnap87
  • Copy ofSnap96
  • Copy ofSnap110
  • Copy ofSnap111
  • Copy ofSnap117
  • Copy ofSnap119
  • Copy ofSnap120
  • Copy ofSnap124
  • Copy ofSnap128
  • Copy ofSnap136
  • Copy ofSnap165
  • Copy ofSnap174
▼ 顯示全部圖片
vincentpp ( vinc3nt )
基地16週年慶紀念徽章2015羊年紀念徽章蛇運沖天手機認證徽章
Lv. 17 | 文章數:342 | 推薦數:1022 | 被推數:1139 #4. 2014-09-16 21:32:24
這裡再補上遊戲測試的影片。
另外還有世紀帝國2的區網連線測試,主機開兩個VMXP,另一台遠端開一個。共三台同時連線。


VMware Player 遊戲測試 (WinXP)




VMware Player 世紀帝國2 - 區網連線測試 (XP)


peter723pan ( peter723pan )
Lv. 8 | 文章數:71 | 推薦數:89 | 被推數:92 #5. 2014-09-19 10:34:31
雖然VMware可以使用DirectX,理論上能在真實XP上執行的遊戲
在VMware的XP裡都能執行,但有些遊戲在執行時會改顯示設定,
設成一些VMware不能正常實現的顯示更改,這樣遊戲程式會出錯。
這情況下可以用d3d windower之類的窗口化工具執行遊戲,這樣就
不會出錯。

另外,在玩3D遊戲時滑鼠速度異常快,可以通過在實機連接一個
額外的滑鼠,並在VMware裡把它指派為連接虛擬機,可以解決這問題。
快速回覆 | 註冊 使用完整編輯模式回覆
討論板頭像 [ 設定 ] |簽名檔 [ 設定 ]
有人回覆時通知我 【通知管理