Windows 98復活計劃(十三):VirtualBox搭配SoftGPU,Windows 98效能再提升

Windows 98復活計劃(十三):VirtualBox搭配SoftGPU,Windows 98效能再提升

ADVERTISEMENT

在這階段的教學中,筆者將介紹在VirtualBox虛擬機器中安裝Windows 98與SoftGPU,帶來更高的執行效能。

VirtualBox前置工作

筆者在先前文章已經介紹過DOSBox、PCem(停止開發後有86Box等專案繼續發展)、虛擬機器等不同解決方案的特色,這次將以虛擬機器搭配能使用顯示硬體加速的SoftGPU軟體套件,讓模擬的Windows 98作業系統能夠執行更多3D遊戲。

筆者嘗試了VirtualBox與VMware等2套主流虛擬機器軟體,發現前者對SoftGPU的相容性比較好,而且後者在執行部分遊戲時無法使用滑鼠,故系列教學以VirtualBox 7作為範例。

教學會分為VirtualBox前置工作、安裝Windows 98(包含安裝patcher9x修正檔解決處理器相容問題)、安裝SoftGPU與音效驅動程式等3個階段。讀者可以先準備好下列需要的軟體,以及Windows 98第二版光碟映像檔,並跟著圖文教學操作。

在操作VirtualBox的過程中,鍵盤與滑鼠的指令會被VirtualBox攔截(直接傳送至虛擬作業系統),可按下右側Ctrl鍵切換回操作實體作業系統。

相關軟體下載:
VirtualBox:https://www.virtualbox.org/wiki/Downloads
patcher9x(請下載ima格式的磁片映像檔,並將副檔名改為「.img」):https://github.com/JHRobotics/patcher9x/releases/
SoftGPU(請下載ISO格式光碟映像檔):https://github.com/JHRobotics/softgpu/releases/
AC97音效驅動程式(Version 3.62):https://files.emulace.cz/ac97_362.zip

一般來說下載最新版Windows版VirtualBox Host並安裝即可。

patcher9x需要下載ima格式的磁片映像檔,並將副檔名改為「.img」。

SoftGPU則下載ISO格式光碟映像檔。

安裝並開啟VirtualBox後,點擊主選單中的「新增」。

輸入虛擬機器的名稱、儲存資料夾之後,將類型與版本指定為Windows 、Windows 98。接下來點擊專家模式進行詳細設定。

在硬體頁面,受Windows 98限制,建議將基礎記憶體設定為512MB(再高則需額外修改),並設定為1個處理器。

在硬碟頁面,可以設定127GB以內的容量,建議選擇VDI格式。

完成後回到主選單點擊「設定」。

在一般頁面將類型與版本改為「Linux、Other Linux (32bit)」以便啟用顯示硬體加速。

顯示部分則將記憶體設定為128MB,並選擇VMSVGA圖型控制器與開啟3D加速。

音訊部分選擇ICH AC97音效控制器。

USB部分選擇USB 1.1控制器。

最後在儲存裝置的光碟機部分點選「選擇磁碟檔」,並選擇Windows 98第二版光碟映像檔。

接下來的為了要指定3D硬體加速的版本與修正AMD Ryzen、Intel第11代Core系列之後處理器的相容問題,需要修改虛擬機器的設定檔。在檔案總管打開VirtualBox的安裝資料夾並在路徑列輸入「cmd」,然後按下Enter。

先在跳出的命令提示字元視窗輸入下列2行指令,其中「"Windows 98 SoftGPU"」為先前設定的虛擬機器名稱。若使用的處理器為AMD Ryzen 3000系列之後的型號,則需額外輸入下列第3行指令給予假的處理器名稱,以修正真實名稱太長的問題。(Intel處理器不需執行此步驟)

VBoxManage setextradata "Windows 98 SoftGPU" "VBoxInternal/Devices/vga/0/Config/VMSVGA10" "0"

VBoxManage setextradata "Windows 98 SoftGPU" "VBoxInternal/TM/TSCTiedToExecution" 1

VBoxManage modifyvm "Windows 98 SoftGPU" --cpu-profile "AMD Ryzen 7 1800X Eight-Core"

 

原先第3行指令有誤,括號內前後各多1個空格,現已修正。感謝Kenneth Lo提醒

在完成VirtualBox的前置工作與設定之後,我們將在下篇文章中開始安裝Windows 98作業系統。

回到系列文章目錄

國寶大師 李文恩
作者

電腦王特約作者,專門負責硬派內容,從處理器、主機板到開發板、零組件,尖端科技都一手包辦,最近的研究計畫則包括Windows 98復活與AI圖像生成。

使用 Facebook 留言
發表回應
謹慎發言,尊重彼此。按此展開留言規則