追蹤
Ressol's Blog - 舊站
關於部落格
您好,這個網誌已不再更新,僅同步張貼來自新站的文章。
若要閱讀新文章,請您前往 這裡
  • 68863

    累積人氣

  • 5

    今日人氣

    0

    追蹤人氣

Java 版的 DOS 模擬器


JPC 是一個純 Java 的 x86 PC模擬器,號稱只要你有 JVM (Java Virtual Machine) 就可以執行這套模擬器,更妙的是,它可以直接執行傳統的 DOS 上的遊戲,不需要修改或重新編譯,可以直接執行 native code。換句話說,所有傳統的 DOS 遊戲可以直接移植至 JPC 上執行,只要你的瀏覽器、手機、PDA、機上盒...可以跑 Java,那就可以重溫復古的瑪莉兄弟、金剛、波斯王子...等遊戲。



在這張架構圖中,很清楚地解釋 JPC 是怎麼運作的。
您可以看到,在 JVM 上方架構了所謂的 PC 模擬器 (PC emulator),作為 Windows 的虛擬硬體環境。
接下來就可以在上方執行您自己的應用程式了 (Office、IE),而不用在意你是在 PC、PDA、手機上執行,一切都交由 JVM 來處理。



底下為官方網站的展示畫面。

在 Linux 上透過 JPC 執行波斯王子




在 Windows XP 上透過 JPC 執行瑪莉歐





在 ARM (行動式裝置的 CPU) 上執行 JPC





在 NOKIA 手機上執行 JPC





在 Windows XP 上透過 JPC 啟動 Linux




在 Mac 上執行 JPC 玩遊戲

 
目前 JPC 還在測試階段,可預見的未來,不僅除了在 DOS 遊戲的應用外,對於跨硬體、跨作業系統的特性,以及對行動裝置 (手機、PDA) 上的應用,將會值得大家的期待。

相簿設定
標籤設定
相簿狀態