Bochs

軟件截圖:
Bochs
軟件詳細信息:
版本: 2.6.9 更新
上傳日期: 14 Aug 18
許可: 免費
人氣: 345
尺寸: 4957 Kb

Rating: 1.8/5 (Total Votes: 5)


        Bochs是一個用C ++編寫的高度可移植的開源IA-32(x86)PC仿真器,可在大多數流行的平台上運行。它包括仿真Intel x86 CPU,通用I / O設備和自定義BIOS。目前,bochs可以編譯為模擬386,486或Pentium CPU。 Bochs能夠在仿真中運行大多數操作系統,包括Linux,Windows 95,DOS和最近的Windows NT 4.Bochs由Kevin Lawton編寫,目前由該項目維護。
Bochs可以在各種模式下編譯和使用,其中一些模式仍處於開發階段。 bochs的“典型”用途是提供完整的x86 PC仿真,包括x86處理器,硬件設備和內存。這允許您在工作站上的模擬器中運行OS和軟件,就像在機器內部有一台機器一樣。例如,假設您的工作站是Unix / X11工作站,但您想運行Win'95應用程序。 Bochs允許您在Unix / X11工作站上運行Win 95和相關軟件,在工作站上顯示一個窗口,在PC上模擬監視器。
    

此版本中的新功能

- CPU:實現了新指令和x86架構擴展。

   - CPU仿真正確性的錯誤修正。

   - 增加了Android主機平台支持。

   - 增加了USB EHCI設備仿真支持。

   - 增加了USB軟盤(UFI / CBI)支持。

   - 添加了以太網模塊“套接字”,旨在互連Bochs實例。

   - 在運行時在Bochs VGA窗口(gui控制台)中顯示textconfig。

2.6.8版中的新功能

- CPU / CPUDB
   - CPU仿真正確性的錯誤修正(x86-64仿真的關鍵錯誤修復)
   - Bochs調試器和儀器的內存類型計算支持,
    使用--enable-memtype選項啟用configure。
   - CPUDB:為CPUDB添加了Pentium(P54C)配置
   - CPUDB:為CPUDB添加了Broadwell ULT配置
   - 更新了儀器回調的定義,請參閱中的說明
    instrumentation.txt /固定的儀器示例

- 配置和編譯
   - 配置選項--enable-fast-function-calls現在也用於MSVC nmake。
   - 某些配置修復了GTK調試器支持。

- GUI和顯示庫
   - 現在可以使用'vga'選項選擇VGA更新定時器模式。
   - 當simwindow返回鍵盤焦點時釋放所有按下的鍵。
   - Win32 gui:捕獲的鼠標光標現在真的被困在窗口中。
   - SDL2:實現是/否對話(例如,用於VVFAT提交)。
   - 對wxWidgets 3.0和unicode版本兼容性的一些修復。
   - 對增強的gui調試器設置(窗口+字體)的完全保存/恢復支持。

- 使用偽終端為術語gui添加了調試器支持。

- I / O設備
  - 硬盤
     - 增加了Oracle(tm)VM VirtualBox映像支持(VDI版本1.1)
     - 重新啟用“批量I / O”重複加速擴展。
     - 一些針對Windows和Linux的低級別cdrom代碼修復程序。
   - 聲音
     - SB16:通過實現ISA總線延遲來修復OPL芯片檢測。
     - SB16:從DOSBox移植OPL3仿真並部分刪除遺留代碼。
     - ES1370:增加了MIDI UART輸出支持。
     - ES1370:修復了導致Win9x驅動程序崩潰的嚴重錯誤。
     - 重寫低級聲音代碼。
       - 增加了混音器線程支持(除了'sdl'之外的所有模塊都需要)。
       - 新的混音器和SDL混音器從PCM輸出緩衝器中查詢數據,
        PC揚聲器蜂鳴器發生器和OPL3 FM發生器。
       - PCM格式轉換為16位帶符號的小端。
       - 為VOC,WAV,MID和原始數據輸出添加了聲音'文件'模塊
        並在midi / wave模式下添加雙輸出支持(設備+文件)3。
       - 增加了為每項服務設置聲音驅動程序的功能。
   - 軟盤- 修正了單面媒體的“讀取ID”命令(Ben Lunt補丁)。

- ROM BIOS
   - 修正鍵盤截取後的鍵盤掃描碼處理。
   - 修復了rombios32代碼以避免錯誤的ACPI表檢測。

版本2.6.6中的新功能

- CPU / CPUDB
   - 即使未編譯AVX,也允許沙橋配置

- 配置和編譯
   - 啟用3dnow支持時修復編譯錯誤
   - 通過添加/ Gr編譯器選項,將Visual Studio構建速度提高近20%

- 雜項
   - 固定最小化win32 gui窗口和分辨率更改,同時最小化
   - 將編譯後的SeaBIOS 1.7.5圖像與Bochs BIOS圖像一起添加到Bochs樹中
   - 文檔修復和更新

類似的軟件

XQuartz X11
XQuartz X11

22 Oct 15

ACLr8
ACLr8

15 Nov 14

WhatSize
WhatSize

4 May 20

意見 Bochs

評論沒有發現
添加評論
打開圖片!