XP 後內建 DOS 模擬器功能大幅縮水,64 位元 Windows 更完全無法執行 16 位元程式。DOSBox(官網)是免費開源的 x86 模擬器,模擬 CPU、記憶體、聲音卡、繪圖介面,讓《魂斗羅》、《超級瑪利》、《三國志》、《仙劍奇俠傳》等經典在現代系統重生。
mount 指令掛載遊戲資料夾為虛擬 C 槽。dosbox.conf 可調解析度、循環速率、記憶體大小、啟動腳本。mount c D:\OldGames (掛載遊戲根目錄)c:cd GAME1game.exe
[sdl]
fullscreen=false
fulldouble=true
output=overlay
[dosbox]
machine=svga_s3
memsize=16
[cpu]
core=auto
cycles=auto # 或固定數值如 20000
[autoexec]
mount c D:\OldGames
c:
| 項目 | VirtualBox/VMware + DOS | DOSBox |
|---|---|---|
| 相容性 | 極高(真實硬體模擬) | 高(大多數遊戲可跑) |
| 資源占用 | 高(獨立 OS) | 低(單程式模擬) |
| 聲音模擬 | 需客體驅動 | 內建完整模擬 |
| 檔案交換 | 共享資料夾/網路 | 直接掛載主機目錄 |
| 適用場景 | 需完整 DOS 環境、開發測試 | 純遊戲/應用程式執行 |
或許未來會有「Windows 7 模擬器」跑在手錶或雲端,但現在 DOSBox 讓我們在 64 位元 Win7 上輕鬆穿越回 1990 年代的像素世界。