10年後,DOSBox進行了更新,並達到了新版本DOSBox 0.75

流行的DOSBox仿真器的上次重要發布之後的10年 該模擬器的新版本到來了,受到了粉絲們的追捧 他開始了一個新項目,該項目聚集了眾多關注者,並致力於各種補丁程序,以便可以發布此新版本。

對於那些不熟悉DOSBox的人,您應該知道 是使用SDL庫編寫的跨平台MS-DOS仿真器 並開發為在Linux,Windows和macOS上運行較早的DOS遊戲。

重要的是要提到這個新項目 “ DOSBox Staging”是由一個單獨的團隊開發的,並且與原始DOSBox沒有關聯。,近年來僅觀察到很小的變化。

目標之一 通過DOSBox Staging 是提供用戶友好的產品, 簡化新開發人員的參與(例如,使用Git代替SVN),為 擴展功能,主要關注DOS遊戲,以及對現代平台的支持。

該項目的目標不是為舊系統(例如Windows x和OS / 2)提供支持,也不是專注於仿真DOS硬件。 主要任務是確保舊遊戲在現代系統上的高質量表現(正在開發單獨的dosbox-x fork來模擬團隊)。

DOSBox Staging 0.75的新功能是什麼?

在這個新版本中 開發參與者專注於過渡到SDL 2.0媒體庫 並已成功完成,並為此提供了支持 SDL 1.2已停產,此外還提供 支持不同的現代圖形API,包括添加了新的“紋理”輸出模式,該模式可以通過OpenGL,Vulkan,Direct3D或Metal進行工作。

在改進方面,我們可以發現DOSBox Staging 0.75具有 支持CD-DA文件 (光盤-數字音頻)格式 FLAC,Opus和MP3 (先前支持的WAV和Vorbis)。

除此之外 增加了對高分辨率的支持, 其中包括執行正確的像素縮放模式,但始終嘗試保持寬高比,例如,在320×200屏幕上啟動1920×1080遊戲時,像素將縮放4×5以獲取1280×1000圖像沒有模糊。

渲染設置已更改。 默認情況下,基於OpenGL的後端使用OpenGL著色器進行4:3的寬高比縮放和校正。 添加了對64位CPU的動態重建支持 以及為CGA顯卡編寫的遊戲增加了單色和復合輸出模式。

在提到的其他變化中 這個新版本:

  • 添加了任意調整窗口大小的功能。
  • 添加了AUTOTYPE命令來模擬鍵盤輸入,例如繞過屏幕保護程序。
  • 添加了用於鼠標行為的新的自定義方法。
  • 默認情況下,使用OPL3 Nuked仿真器,它可以更好地仿真AdLib和SoundBlaster。
  • 新增了即時更改熱鍵的功能。
  • Linux上的配置已移至〜/ .config / dosbox /目錄。
  • 增加了對使用GLSL著色器的支持,以加快模擬輸出的渲染速度。
  • 現在允許使用C ++ 11語言構造。
  • 實施了持續集成(CI)系統,該系統依賴於每次代碼推送以向開發人員提供即時反饋
  • 通過LLVM的Clang,Synopsys Coverity和VIVA64程序驗證系統(PVS)Studio添加了靜態分析檢查。
  • 添加了由Clang的Undefined Behavioral(UB)消毒劑以及GCC UB和Address消毒劑執行的動態掃描檢查。
  • 在所有受支持的編譯器和平台上乾淨地構建

終於 如果您想了解更多 關於它,你可以諮詢 以下鏈接中的詳細信息。

安裝

對於有興趣安裝此新版本的用戶,可以參考說明。 在下面的鏈接中。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。