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树中
   - 文档修复和更新

类似的软件

ACLr8
ACLr8

15 Nov 14

EtreCheck
EtreCheck

4 May 20

XQuartz X11
XQuartz X11

22 Oct 15

XRoar
XRoar

20 Sep 15

意见 Bochs

评论没有发现
添加评论
打开图片!