進階 DOSBox 教學:輕鬆設定和玩 MS
使用 DOSBox 進行 MS-DOS 模擬可讓您在現代系統上重溫經典遊戲,從而克服相容性限制。
安裝虛擬磁碟機並正確配置它們 硬件 模擬對於最佳遊戲效能至關重要。
使用 DBGL 等前端可以更輕鬆地管理和自訂設定文件,從而改善各個技能水平的使用者的體驗和可訪問性。
誰沒有懷念過 20 世紀 80 年代和 90 年代在 PC 上佔據主導地位的基於像素和 MIDI 聲音的遊戲? 模擬已成為恢復那些被遺忘的 MS-DOS 瑰寶的完美解決方案。正是主程序, DOSBox中,仍然是當今在電腦上輕鬆重溫經典遊戲的標準。
如果你曾經發現自己迷失在一扇充滿 命令,您嘗試運行遊戲但沒有成功,或者您只是想充分利用 DOSBox 及其前端(如 DBGL)本指南將幫助您掌握每一步,並增強我們許多人都想找回的復古體驗。
DOSBox 到底是什麼以及為什麼它仍然必不可少?
DOSBox 是一款免費、開源、跨平台的模擬器 重現了 MS-DOS,上個世紀統治個人電腦的命令列作業系統。 允許您運行為 MS-DOS 設計的程序,尤其是遊戲 在現代系統中,例如 Windows, Linux, 免費下載 OS 等,一舉克服了硬體和軟體相容性障礙。
DOSBox 的關鍵在於它不僅模擬作業系統,還模擬 經典硬體:顯示卡(CGA、EGA、VGA、VESA、Tandy、Hercules)、音效卡(SoundBlaster、Adlib、Gravis Ultrasound)和周邊設備,如磁碟機或 CD-ROM 讀取器。 模擬 286/386/486 處理器和擴充記憶體 (EMS) 和擴充記憶體 (XMS),對於許多遊戲來說必不可少,並且 應用程序.
此功能允許您運行由於與 OS 現代人及其建築。
DOSBox 對誰有用?
對於任何復古 MS-DOS 遊戲或應用程式愛好者來說,DOSBox 都是必備工具。但它對於以下方面也至關重要:
懷舊用戶 他們希望重溫童年時的遊戲和節目。
經典計算愛好者 對舊軟體有興趣, 程序設計 復古或技術實驗。
從未使用過 MS-DOS 的好奇人士 並想了解 Windows 之前的個人計算是什麼樣的。
即使是需要運行舊式管理軟體的專業人士, 數據庫 或實用程式可以在 DOSBox 中找到唯一有效的解決方案。
入門:在您的電腦上安裝 DOSBox
首先,你需要下載 DOSBox中 來自其官方網站(www.dosbox.com)。版本適用於 Windows、Linux 和 Mac OS X。我強烈建議始終下載最新的穩定版本,因為它包含相容性和效能改進。
在 Windows 上安裝(最常見的選項):
從部分下載適用於 Windows 的 .exe 安裝程序 下載 的網站。
運行該文件並按照安裝精靈進行操作。預設情況下,它將建立資料夾 C:\DOSBox 或者您喜歡的那個,它會在開始功能表中添加一個快捷方式。
此時不需要進行進階配置,但您可以根據需要變更安裝資料夾。
Linux 上的安裝:
許多發行版在其官方儲存庫中包含 DOSBox,因此您只需從套件管理器安裝它。在 Debian/Ubuntu 上:
sudo apt install dosbox
如果您喜歡最新版本並且具有高級知識,您可以從官方網站下載的原始程式碼進行編譯。這使您可以根據硬體微調性能。
在 Mac OS X 上安裝:
下載包含二進位檔案的 ZIP 文件,解壓縮並將資料夾移至 應用領域.
適用於 Mac OS X 10.3 或更高版本,適用於 PowerPC 和 Intel英特爾.
不要忘記為您的遊戲或程式建立一個資料夾,例如在您的使用者目錄中建立“DOSGAMES”。它有助於將模擬器和遊戲檔案分開,避免未來出現問題,並使安裝虛擬磁碟機更容易。
深入了解 DOSBox:啟動引擎和第一步
當您第一次執行 DOSBox 時,將開啟一個帶有典型控制台介面的視窗。 這裡沒有圖示或下拉式選單。:互動是透過 命令行,就像在正版 MS-DOS 中一樣。如果您從未以這種方式管理文件,它可能看起來很嚇人,但基本命令實際上很簡單。
了解如何在 iPhone 和 Mac 上隱藏 IP 攻擊打開 DOSBox 時您會看到什麼?提示類型 Z:\>。這是 DOSBox 用於其自身內部文件的虛擬“Z”驅動器。 要存取您的遊戲和文件,您需要將資料夾安裝為虛擬磁碟機。 (著名的 mount 命令),因為 DOSBox 無法直接存取您電腦的檔案系統。
安裝虛擬磁碟機:硬碟、CD 和軟碟
此步驟在 DOSBox 中至關重要,因為它是關於將資料夾或映像安裝為虛擬磁碟機。
在 DOSBox 中安裝磁碟機是什麼意思?
安裝 在 DOSBox 的上下文中,它只是告訴模擬器:「我希望我的電腦上的這個資料夾、磁碟、實體 CD 磁碟機或磁碟映像是 DOSBox 內的 C: 磁碟機(或 D:、A: 等)。」然後 DOSBox 會將其解釋為經典的 MS-DOS 磁碟機。
騎行的基本指令
硬碟(遊戲資料夾):
mount c c:\dosgames
這會使硬碟上的「dosgames」資料夾成為 DOSBox 中的 C: 磁碟機。
實體 CD 播放器:
mount d d:\ -t cdrom
這就是您存取插入實體磁碟機 D: 的 CD 的方式。
CD 映像(ISO、CUE/BIN):
imgmount d c:\juegos\juego1.iso -t iso
或 CUE/BIN: imgmount d c:\juegos\juego1.cue -t iso
軟碟映像(.img、.ima):
imgmount a c:\juegos\disco.img -t floppy
請記住 虛擬磁碟機號碼很重要。幾乎所有遊戲都希望從 C: 或 D: 安裝或運行。為了避免錯誤,最好遵循原始的約定:C:代表硬碟,D:代表 CD-ROM,A:代表磁碟機。
避免掛載資料夾時的安全問題
切勿將真實硬碟的根目錄安裝為虛擬磁碟機 (例如, mount c c:\)。您將獲得模擬器內所有檔案的完全存取權限,而編程不良的遊戲可能會刪除或修改重要資料。始終透過僅為遊戲安裝特定資料夾來限制存取。
了解 MS-DOS 環境:基本指令
如果你想輕鬆地移動 DOSBox,你需要知道 基本 MS-DOS 指令。它們很簡單,你很快就會習慣它們!
cd – 更改目錄。例子: cd juegos 帶您進入“遊戲”資料夾。使用 cd.. 上升一個級別。
DIR – 列出目前目錄中的檔案和資料夾。
md – 建立一個新目錄。
rd – 刪除空目錄。
德爾 – 刪除檔案。注意,這裡沒有垃圾桶!
複製 – 複製文件。
移動 – 移動檔案。
出口 – 退出 DOSBox 模擬器。
要運行遊戲,通常只需輸入可執行檔的名稱(.exe, .com o .bat)並按 簡介。 例如: out.exe 或簡單地 out 如果沒有其他同名但副檔名不同的檔案。
如何在 DOSBox 中逐步安裝和啟動遊戲
將資料夾掛載為磁碟機 C:
mount c c:\juegos
切換到已安裝的磁碟機:
c:
列出內容:
dir
進入遊戲資料夾:
cd nombredeljuego
找到執行檔(通常為 .exe、.bat 或 .com):
dir
使用您的名字啟動遊戲:
juego o juego.exe
在從 CD 或 ISO 映像安裝的過程中,您也可以查閱指南,該指南將為您提供正確完成安裝所需的步驟。
進階設定和效能優化
DOSBox 中的典型配置選項
DOSBox 可讓您自訂模擬環境以滿足每個遊戲的需求。。您可以變更模擬的顯示卡、聲音類型、RAM 數量、處理器速度(週期)或螢幕解析度。
產量:顯示方式。最常見的選項是 表面 (基本和相容), OpenGL的 (最適合加速圖形,應用抗鋸齒)或 openglnb (相同,但沒有平滑)。
跳幀:跳過幀來加速慢速遊戲。在現代 PC 上通常不需要它。
定標器:濾鏡可以平滑像素化的圖形,儘管許多人更喜歡享受「胖像素」的全部魅力。 正常2x y 正常3x 它們是受歡迎的選擇。
週期:類比處理器的速度。 汽車 它通常有效,但你可以增加它(Ctrl + F12鍵)或減少它(Ctrl + F11鍵) 取決於遊戲。如果速度太快或太慢,請進行調整,直到找到最佳速度。
全螢幕解析度:您可以將解析度與桌面相匹配,以避免圖像變得太小。縮放和縱橫比校正有助於保持影像在當今的顯示器上的比例。
模擬顯示卡: svga_s3 這是標準配置,兼容大多數遊戲。
RAM: : 16 MB 通常足以容納幾乎所有標題。一些非常古老的遊戲則較少受到青睞。
XMS、EMS、UMB:它們允許您管理不同類型的擴充和擴充記憶體。預設設定通常就足夠了。如果任何遊戲抱怨,請嘗試啟用/停用這些選項或使用 LOADFIX 減少可用記憶體。
聲音設定
DOSBox 的優點之一是它與經典音效卡的兼容性。通常選擇 SoundBlaster 以獲得最大相容性。如果您遇到音樂或效果問題(取樣率、區塊大小等),您可以修改聲音參數。
滑鼠、鍵盤和操縱桿
DOSBox 識別系統滑鼠並將其整合到模擬環境中。預設情況下,指標「卡」在遊戲視窗中;你可以用它釋放它 Ctrl + F10鍵。如果您遇到敏感度問題,請檢查您的設定並嘗試調整敏感度參數。
鍵盤模擬通常是可靠的,但如果任何鍵響應不正確,請停用該選項。 使用掃描碼 或配置適合您的語言的佈局。
如果您使用操縱桿,DOSBox 可讓您配置特定類型(CH Flightstick、Thrustmaster、通用)和選項,例如自動射擊、交換軸等。如果遊戲無法正確識別,請嘗試不同的參數,直到找到解決方案。
鍵盤映射器
DOSBox 的一個很棒的額外功能是 鍵盤映射器。您可以重新映射任何按鍵或組合以滿足您的喜好或克服遊戲限制(例如,重新映射無法從遊戲選單中更改的按鍵)。映射器開始於 Ctrl + F1鍵 在模擬器中,它很直觀,並保存對檔案的更改 。地圖 獨立人士。這允許為每個遊戲進行特定的配置。
螢幕截圖、影片和聲音
DOSBox 具有內建截圖功能(Ctrl + F5鍵)、錄製影片(Ctrl+Alt+F5)或僅捕獲音訊(Ctrl + F6鍵)。所有內容都儲存在您在配置中指定的資料夾中。這樣您就可以分享您的成就或將其保存為紀念品。
自動啟動遊戲和指令
還記得每次啟動 DOSBox 來掛載資料夾和啟動遊戲時都必須輸入相同的命令嗎?您可以透過多種方式實現自動化:
編輯 dosbox.conf 設定文件,在 中加入 mount 和 run 指令。部分。因此,DOSBox 將在啟動時為您完成所有工作。
使用圖形前端 如 數據庫數據庫,它允許您擁有一個可視化的遊戲庫、可配置的配置文件和自動化功能,而無需編寫任何命令。
前端:DBGL 和其他適合不想與控制台鬥爭的用戶
如果命令畫面讓你感到不舒服,或者你只是想要更舒適的體驗, 有像 DBGL、D-Fend 和 Boxer 這樣的前端 它為 DOSBox 提供了用戶友好的圖形介面,讓您只需點擊幾下即可啟動遊戲、更改設定和管理每個遊戲的設定檔。
數據庫數據庫 (DOSBox 遊戲啟動器)跨平台且功能強大。允許:
將不同的 DOSBox 版本與遊戲設定檔關聯。
為每個標題建立和編輯獨特的配置文件,自訂硬體、記憶體、聲音等。
自動安裝磁碟、CD、映像檔和軟碟。
管理和切換顯示、音訊、輸入、處理優先順序和更多設定。
從介面本身截取螢幕截圖、影片和聲音。
造訪 MobyGames 等遊戲資料庫以添加其他資訊(年份、類型、開發人員等)
它是可移植的:您可以將 DBGL-DOSBox-Games 資料夾移至另一台電腦而不會遺失任何內容。
掛載和管理 CD 和軟碟映像
許多老遊戲都以 CD 或軟碟形式提供。 DOSBox 完全相容於這兩種格式,可讓您以最高保真度掛載映像。
CD 映像 (ISO、BIN/CUE):只需使用 imgmount 後接磁碟機號碼、映像路徑和類型(-t iso),例如: imgmount d c:\juegos\juego.cue -t iso。在這裡您可以了解如何安裝和管理這些文件。
在包含 CD 音軌的遊戲中, CUE/BIN 格式對於保留原始音樂是必要的。 ISO 映像僅包含資料軌道,音樂將會遺失。
軟碟映像 (.img、.ima):類似的過程,但 DOSBox 一次只允許安裝一個軟碟映像。在安裝或播放過程中更換軟碟涉及卸載和安裝下一個映像,因此也可以透過執行以下操作來解決正確讀取問題。
在多 CD 遊戲中,您最多可以裝載 4 個圖像,並使用 Ctrl + F4鍵。但是,對於軟碟,您必須手動執行此操作。
DOSBox 典型問題檢查
DOSBox雖然相容性很好,但有時也會出現問題。這裡有一些解決最常見問題的提示,對於更深入的故障排除,可以成為您最好的盟友。
內存不足錯誤:某些遊戲不支援過多的 RAM 或意外的記憶體類型。使用 LOADFIX 或在設定中調整記憶體(更少的 MB,如果需要,停用 XMS/EMS)。
聲音失真或缺失:在遊戲設定選單中選擇不同的卡,在 DOSBox 中嘗試不同的取樣率或區塊大小。確認遊戲支援 SoundBlaster 或 Adlib。
遊戲進行得太快或太慢:調整週期 Ctrl + F11/F12 或在設定檔中。避免 最大循環次數 在非常古老的遊戲中。
無法辨識 CD 或影像:檢查組裝是否正確。嘗試不同的 CD 媒體選項 (aspi、sdl、ioctl、noioctl)。某些遊戲需要特定的 CD 標籤,您可以使用「標籤」選項強制執行。
更換磁碟時出現問題:在 CD 映像中,它會隨著 Ctrl + F4鍵;在軟碟上,手動卸載並安裝以下映像。
按鍵無法正常運作:調整鍵盤佈局或停用它 使用掃描碼。如果問題仍然存在,請使用映射器。
全螢幕顯示時影像看起來被拉伸或擠壓:啟用設定 外觀矯正 (縱橫比校正)設定來保持原始比例。
滑鼠移動太快或太慢:在模擬器設定中調整靈敏度。
為專家用戶提供的高級設置
如果你想從 DOSBox 中獲得更多,你可以直接編輯 dosbox.conf設定檔 對於每個個人資料或遊戲。在這裡您可以完全控制所有參數:虛擬硬體、目錄、自動執行、螢幕截圖路徑、金鑰和視訊配置等。
此外,您可以建立不同的範本來模擬特定的 PC(286、386、486、不同類型的卡片、記憶體組合等)。這樣,您就可以根據每個遊戲的要求精確地自訂模擬。
如果遊戲需要非常特定的設置,請在前端為其創建一個唯一的配置文件,或複製 dosbox.conf 並針對該遊戲進行編輯。
高級技巧和竅門
對您的遊戲和檔案進行多次備份 在嘗試新設定之前,特別是當您使用文字編輯器更改它們時。
使用簡短的資料夾和文件名 (最多 8 個字元)且無空格。許多較舊的遊戲只能識別 MS-DOS 風格的檔案名稱。
避免安裝系統或敏感資料夾 作為 DOSBox 中的驅動器,以最大限度地降低風險。
檢查相容性論壇和資料庫 (如 DOSBox 和 MobyGames)如果某個遊戲無法正常運作:其他使用者很可能已經找到了解決方案。
有哪些替代前端?
DBGL(DOSBox遊戲啟動器): 跨平台、直覺、靈活。它擅長管理 DOSBox 的多個版本和可自訂的配置。
D-Fend 重裝上陣: 儘管它不再積極維護,但在當時的 Windows 上非常流行。
拳擊手: 專用於 Mac OS X,非常直覺簡單。
它們中的任何一個都可以讓您忘記提示,自動化流程,保存配置文件,只需單擊幾下即可享受遊戲的樂趣。
相關文章:什麼是 DOSBox?如何使用DOSBox?
艾薩克對字節世界和一般技術充滿熱情的作家。我喜歡透過寫作分享我的知識,這就是我在這個部落格中要做的,向您展示有關小工具、軟體、硬體、技術趨勢等的所有最有趣的事情。我的目標是幫助您以簡單有趣的方式暢遊數位世界。