甚麼是DOSBox-x

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

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

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

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

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

Last updated