推 OPWaug: 不算是但boot能做的比dos更多 05/05 14:15
怎麼說呢?@@
※ 編輯: if4 (111.251.163.224), 05/05/2016 16:19:40
→ playerlin: DOSBox的DOS只是模擬出來的,缺少很多中斷功能之類的 05/05 20:09
→ playerlin: 某些真實DOS功能就無法正常作用(一般來說DOSBox是設計 05/05 20:11
→ playerlin: 給玩DOS遊戲的,其他工作軟體需要的功能並不支援) 05/05 20:12
→ playerlin: Boot下去,以你那個img boot是跑MS-DOS,所以本質上就 05/05 20:12
→ playerlin: 是真實DOS模式(在DOSBox的殼中運作MS-DOS),所有DOS功 05/05 20:13
→ playerlin: 能都是MS-DOS本身提供的,DOSBox只是中介介面而已。 05/05 20:14
→ playerlin: (就,boot後的DOSBox更像是開了虛擬機跑DOS這樣,只是 05/05 20:15
→ playerlin: 官版DOSBox在Boot後,內建指令都會失效,只有非官方 05/05 20:15
→ playerlin: 編譯版如果有支援的就是另外一回事。) 05/05 20:15
→ playerlin: 不過某些過去在DOS下跑的中文版PC98遊戲在DOSBox下也 05/05 20:17
→ playerlin: 不是100%完美就是,有少數例子因故無法正常執行。 05/05 20:17
因為我那 img(文森大所提供) 裡面塞了 DOS、SB16(聲霸卡)、MLM(遊戲:瘋狂主宰)
裡面皆自給自足,所以我私自以為這就是完整的 DOS 環境,所以私自以為這就是真
實 DOS。為什麼我這麼介意是不是 真實DOS模式?因為 MLM 有一點問題,我想知道
這問題是因為模擬器產生的?或是MLM原生就有問題,我想釐清清楚,因為我想用
OllyDBG 修正這個錯誤,又不想花費太多時間走冤妄路(我並不期望我自己能夠做到
,只求過程)所以關鍵點我要掌握。所以這若是真實模式,問題出在MLM,則遊戲就
要嚴格的追蹤,若是 DOSBox 的錯誤,也希望能反饋給官方,讓他們知道。目前的判
斷是智冠在做漢化的時候把英文版沒問題的遊戲改成音效有點瑕疵,這是目前的進度
。
※ 編輯: if4 (111.251.163.224), 05/05/2016 21:44:05
推 johp: 不然就裝個DOS虛擬機,把MLM丟進去執行看會不會有同樣問題 05/06 00:44
DOS 虛擬機要怎麼裝,熊熊想不起?@@
※ 編輯: if4 (111.251.163.224), 05/06/2016 14:20:37
→ playerlin: 然後DOSBox官方不"真正"支援Boot後的問題... 05/06 21:01
→ playerlin: (如我前面說的,boot之後就不是DOSBox本身能控制的,是 05/06 21:01
→ playerlin: 由載入後的OS來接手) 05/06 21:01
→ playerlin: 而且你用的是非官方組建,官方又怎麼會支援... 05/06 21:02
→ playerlin: (ykhwong不知道是不是忙工作幾乎停止開發他的SVN版了.. 05/06 21:03
→ playerlin: DOS虛擬機看是要用VMWare 或是 Virtual Box等軟體在裡 05/06 21:05
→ playerlin: 面裝上MS-DOS (如果虛擬機軟體可以掛你的img映像檔,那 05/06 21:06
→ playerlin: 掛上去會比較方便,不然就得自己再裝一次。) 05/06 21:07
→ playerlin: 遊戲問題的話,如果是英文版沒問題但是破解/中文化搞壞 05/06 21:07
→ playerlin: 可能DOSBox官方也沒轍(如果英文版都很正常,又無法提供 05/06 21:08
→ playerlin: 給他們足夠資訊debug的話通常都很困難。) 05/06 21:08