DosBox環境配置
DOSBox 是一個基于 x86 架構的 PC 的模擬器,它允許用戶在現代作業系統上運行 DOS 程式,DOSBox 是自由軟體,可以在 Windows、Linux ,macOS 等作業系統平臺上運行,
DOSBox 最初的設計目標是為那些依賴 MS-DOS 作業系統(即停止支持和維護)的舊 DOS 游戲或應用程式提供一個可靠的運行環境,同時最大程度地保留了這些軟體能夠熟悉的舊式圖形界面和輸入輸出方式等特點,經過多年的開發和完善以后,DOSBox 已經成為一款非常流行的 PC 模擬器,并且還包含許多附加功能,如網路共享檔案,掛載家目錄等支持,
對于使用一些歷史遺留軟體或者喜歡玩老游戲的朋友,DOSBox 可以幫助他們微笑著回憶從前的黃金時代,
對于開發人員來說,DOSBox 主要有以下兩個方面的意義:
-
能夠運行老舊的 DOS 程式和游戲
很多開發人員在學習計算機科學時可能會接觸到一些歷史悠久、但仍然具有價值的 DDL 和程式,而這些老舊的 DDL檔案和程式通常都是針對 MS-DOS 作業系統或者 16位 Windows 系統撰寫的,在現代作業系統上無法直接運行,
使用 DOSBox 就可以解決這個問題,它為用戶提供了一個“虛擬”的 MS-DOS 運行環境,通過模擬硬體設備、記憶體分配和輸入輸出等功能實作了原生系統的99%兼容性,使得開發人員能夠輕松地訪問這些經典代碼并將其應用到當前演算法和方法中,
-
實驗新技術和平臺
DOSBox 可以為開發人員提供一種安全可控的互動式實驗環境, 即在不影響主機系統穩定性的前提下即刻嘗試各種引數設定和應用場景調整.
例如: 如果正在做低端嵌入式專案開發相關視窗程式作業,也許需要更改 PC 配接器/包含 CPU 組件的大小來模擬真實硬體和設備的架構,而在原生作業系統上進行類似調整可能會帶來風險和重大影響,DOSBox 可以通過提供一個虛擬計算機、螢屏環境等組成部分緩解這些問題,
因此,在實踐中,DOSBox 廣受開發人員的歡迎,并且被廣泛用于 C/C++ 開發、匯編程式設計以及學校課程教學等領域,
安裝
DosBox 和 DoxBox-X 下載一個即可,區別是 DosBox-X 支持多語言且自定義程度相對高一些,當然對于初學者來說,DosBox 也完全夠用,
- DosBox下載地址:DosBox
- DosBox-X下載地址:DosBox-X
- 匯編工具下載地址:AssembleTools
配置
DosBox
下載好之后安裝 DosBox,假設安裝到 C:\DOSBox ,將匯編工具解壓到一個目錄,比如 C:\DOSBox\bin ,打開安裝目錄,用文本編輯器打開安裝目錄下的 dosbox.conf 檔案,在檔案末尾添加以下內容:
# 將 C:\DOSBox\ 掛載到 DosBox 的C盤
mount C: C:\DOSBox\
# 設定環境變數
set PATH=%PATH%;C:\bin\;
# 將 C:\DOSBox\Workspace 掛載到 DosBox 的D盤
mount D: C:\DOSBox\Workspace
# 初始時候的作業目錄設定為D盤,即本地設備的C:\DOSBox-X\Workspace
D:
保存,退出,
DosBox-X
下載好之后安裝 DosBox-X,假設安裝到 C:\DosBox-X ,將匯編工具解壓到一個目錄,比如 C:\DosBox-X\bin ,打開安裝目錄,用文本編輯器打開安裝目錄下的 dosbox-x.conf 檔案,在檔案末尾添加以下內容:
# 將 C:\DOSBox-X\ 掛載到 DosBox 的C盤
mount C: C:\DOSBox-X\
# 設定環境變數
set PATH=%PATH%;C:\bin\;
# 將 C:\DOSBox-X\Workspace 掛載到 DosBox 的D盤
mount D: C:\DOSBox-X\Workspace
# 初始時候的作業目錄設定為D盤,即本地設備的C:\DOSBox-X\Workspace
D:
保存,退出,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/554810.html
標籤:其他
下一篇:返回列表
