> For the complete documentation index, see [llms.txt](https://knifour.gitbook.io/dos-program-saviour/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knifour.gitbook.io/dos-program-saviour/chapter02.md).

# 甚麼是DOSBox-x

一直以來我只知道[DOSBox](http://www.dosbox.com/)這個程式，我會把它拿來執行我很早以前的DOS遊戲回味一下，當我第一次執行舊的DOS遊戲成功以後，想到的就是既然遊戲可以成功執行，那可不可以執行倚天中文系統？！很興奮的把倚天中文系統翻出來(幸好沒有刪掉)掛載到DOSBox裡面，一執行整個螢幕就完全是亂碼，根本無法正常執行。

當時也沒有想太多，也沒有認真去研究過DOSBox的網站，很天真的以為國外神人很多，應該過一陣子就會釋出解決這個問題的版本了吧，所以我每過一陣子都會去看看有沒有新的DOSBox版本可以下載，可是從我第一次使用到現在，版本都一直停留在0.74版，中間也許有小更新，但是版本永遠都是0.74版。

心裡想DOSBox版本這麼久沒更新，是不是早就已經沒有人更新維護了，所以才去DOSBox官網的網站去研究一下，才發現FAQ裡面早就有人詢問過DOSBox可不可以執行舊有的DOS商業應用程式，官網的標準回答是：DOSBox計畫的主要目的是讓你回味很早以前的DOS遊戲，著重的是畫面、聲音、滑鼠及搖桿的模擬，不做精確的模擬，如果你使用DOSBox來執行商業應用程式，可能會造成資料的毀損，所以極度不建議使用DOSBox來執行商業應用程式。

就在我完全殘念的時候，有一天睡不著腦中忽然閃過一個念頭，應該使用google用"DOSBox"和"ET3"關鍵字去搜尋，看能不能找到和我有一樣困擾的人，第二天果然在某一個討論串看到有人推薦要到[這個](http://www.emucr.com/search/label/DOSBox)網站下載的DOSBox，才可以解決倚天中文亂碼的問題。

下載過後的DOSBox當然可以順利執行舊有的程式(包含倚天中文，不然就不會有這一篇文章的存在了)，於是開始研究DOSBox的歷史，才發現DOSBox有所謂的分支，因為DOSBox以模擬遊戲為主要目標，但還是有很多人希望DOSBox模擬的不只是遊戲而已，於是有很多高手使用DOSBox的原始程式為本，修改成他們所需要的版本，這樣的DOSBox統稱DOSBox SVN Build，我們將要使用的DOSBox分支叫做[DOSBox-x](http://dosbox-x.com/)，是由Jonathan Campbell所維護的，我在上述網站下載的程式叫做DOSBox-x Git，與DOSBox-x的維護者是否是同一人我並不知道，據我之前搜尋討論串的推薦人說這個版本是由一個韓國人維護的。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://knifour.gitbook.io/dos-program-saviour/chapter02.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
