2011年10月11日 星期二

dosbox, qemu, bochs 模擬出來的 dos 環境執行結果

以下的環境均在 linux 下使用。

目前在練習一些程式, 以 dos .com 檔案來作為執行檔。
用 dosbox, qemu, bochs 加上 freedos/windows 95/98 dos 開機片, 來模擬 dos 環境。

qemu 的 kvm, kvm_intel module 有時候會影響執行環境, 明明是正確的程式確執行出錯, 而 移除這些 module (rmmod kvm, kvm_intel) 就可以順利執行。當然, 敢說這樣的話是因為我直接造出 dos 開機片執行過這些程式, 是沒問題的。

dosbox 問題最大, 可以執行的程式有蠻大部份會在 qemu, bochs 的環境裡失敗, 當然在真實的 dos 開機片也是得到失敗的結果。

沒有留言:

張貼留言

使用 google 的 reCAPTCHA 驗證碼, 總算可以輕鬆留言了。

我實在受不了 spam 了, 又不想讓大家的眼睛花掉, 只好放棄匿名留言。這是沒辦法中的辦法了。留言的朋友需要有 google 帳號。