2024.02.11 09:00

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作為範例。

ADVERTISEMENT

教學會分為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

ADVERTISEMENT

ADVERTISEMENT

ADVERTISEMENT

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作業系統。

回到系列文章目錄

ADVERTISEMENT