Advertisement

Bochs: A Cross-Platform IA-32 (x86) Emulator

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
Bochs是一款开源的IA-32(x86)架构模拟器,支持跨平台运行。它能够仿真完整的计算机系统,包括CPU、内存、显卡等硬件组件,广泛用于操作系统和软件开发测试。 以下是Bochs模拟器从2.1版本到后续几个主要更新的改动摘要: ### Bochs 2.2.4 (日期不详) - 处理编译警告及错误,针对不同平台优化。 - 调整了APIC timer初始计数寄存器写入处理方式。 - 支持Idle-Hack功能于TERM GUI界面中。 ### Bochs 2.2.3 - 修复FPU标签字恢复在FXRSTOR指令中的问题,由Stanislav解决。 - 在BIOS扫描代码表中添加了缺失的F11和F12键映射,Volker贡献。 - 解决Bochs反汇编器中的若干错误(h.johansson)。 - 提升约5%的模拟性能(h.johansson)。 ### Bochs 2.2 - 新增基于SoftFloat库实现的浮点数运算模拟功能。 - 改善x86-64架构支持,增加Cirrus SVGA显卡仿真能力。 - 引入状态栏显示键盘、软盘驱动器、光驱及硬盘指示灯(视GUI类型而定)。 ### 通用改进 - 提升了多个I/O设备的模拟效果,如PCI总线系统等。 - 更新LGPL许可下的VGABIOS至0.5c版本(Volker)。 - 增加BX_INSTR_HLT回调到仪器化机制中(Stanislav)。 ### Bochs 2.2.1 (日期:2005年7月8日) - 处理编译时出现的警告和错误,针对多种平台进行了优化。 - 解决了FXRSTOR指令中的FPU标签字恢复问题。 - 向BIOS扫描代码表中添加缺失的F11和F12键映射。 - 修复Bochs反汇编器存在的若干bug(h.johansson)。 - 提升模拟性能约5% (h.johansson)。 - 处理APIC定时器初始计数寄存器写入为零的情况,由Stanislav解决。 - 启用TERM GUI界面中的Idle-Hack功能(h.johansson)。 - 将BX_SHOW_IPS选项的开销降至最低。现在每个模拟运行都可以使用--enable-show-ips而不会显著影响性能(Stanislav)。 - 修复pcipnic寄存器访问问题(Volker)。 - 向vnet网络模块添加了对TFTP服务器有限写支持,Volker贡献。 ### Bochs 2.2 (日期:2005年5月28日) - 新增基于SoftFloat库实现的浮点运算模拟功能。 - 改进x86-64架构的支持,并加入Cirrus SVGA显卡仿真能力。 - 引入状态栏显示键盘、软盘驱动器、光驱和硬盘指示灯(视GUI类型而定)。 ### 通用改进 - 提升了多个I/O设备的模拟效果,如PCI总线系统等。 - 更新LGPL许可下的VGABIOS至0.5c版本(Volker)。 - 增加BX_INSTR_HLT回调到仪器化机制中(Stanislav)。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Bochs: A Cross-Platform IA-32 (x86) Emulator
    优质
    Bochs是一款开源的IA-32(x86)架构模拟器,支持跨平台运行。它能够仿真完整的计算机系统,包括CPU、内存、显卡等硬件组件,广泛用于操作系统和软件开发测试。 以下是Bochs模拟器从2.1版本到后续几个主要更新的改动摘要: ### Bochs 2.2.4 (日期不详) - 处理编译警告及错误,针对不同平台优化。 - 调整了APIC timer初始计数寄存器写入处理方式。 - 支持Idle-Hack功能于TERM GUI界面中。 ### Bochs 2.2.3 - 修复FPU标签字恢复在FXRSTOR指令中的问题,由Stanislav解决。 - 在BIOS扫描代码表中添加了缺失的F11和F12键映射,Volker贡献。 - 解决Bochs反汇编器中的若干错误(h.johansson)。 - 提升约5%的模拟性能(h.johansson)。 ### Bochs 2.2 - 新增基于SoftFloat库实现的浮点数运算模拟功能。 - 改善x86-64架构支持,增加Cirrus SVGA显卡仿真能力。 - 引入状态栏显示键盘、软盘驱动器、光驱及硬盘指示灯(视GUI类型而定)。 ### 通用改进 - 提升了多个I/O设备的模拟效果,如PCI总线系统等。 - 更新LGPL许可下的VGABIOS至0.5c版本(Volker)。 - 增加BX_INSTR_HLT回调到仪器化机制中(Stanislav)。 ### Bochs 2.2.1 (日期:2005年7月8日) - 处理编译时出现的警告和错误,针对多种平台进行了优化。 - 解决了FXRSTOR指令中的FPU标签字恢复问题。 - 向BIOS扫描代码表中添加缺失的F11和F12键映射。 - 修复Bochs反汇编器存在的若干bug(h.johansson)。 - 提升模拟性能约5% (h.johansson)。 - 处理APIC定时器初始计数寄存器写入为零的情况,由Stanislav解决。 - 启用TERM GUI界面中的Idle-Hack功能(h.johansson)。 - 将BX_SHOW_IPS选项的开销降至最低。现在每个模拟运行都可以使用--enable-show-ips而不会显著影响性能(Stanislav)。 - 修复pcipnic寄存器访问问题(Volker)。 - 向vnet网络模块添加了对TFTP服务器有限写支持,Volker贡献。 ### Bochs 2.2 (日期:2005年5月28日) - 新增基于SoftFloat库实现的浮点运算模拟功能。 - 改进x86-64架构的支持,并加入Cirrus SVGA显卡仿真能力。 - 引入状态栏显示键盘、软盘驱动器、光驱和硬盘指示灯(视GUI类型而定)。 ### 通用改进 - 提升了多个I/O设备的模拟效果,如PCI总线系统等。 - 更新LGPL许可下的VGABIOS至0.5c版本(Volker)。 - 增加BX_INSTR_HLT回调到仪器化机制中(Stanislav)。
  • Microsoft Platform SDK (32-bit X86) for VC++6.0
    优质
    Microsoft Platform SDK为Visual C++ 6.0提供了32位X86平台开发所需的库和工具,助力开发者构建高效、稳定的Windows应用程序。 Microsoft Platform SDK 支持 32 位系统,在 Windows Server 2003、Windows XP 和 Windows 2000 上运行良好。编译器支持 VC++6.0 和 VS 2005(其他未测试)。安装时选择“Custom”方式,然后在组件窗口中选择“Configuration Options” -> “Register Environment Variables”,并进行完全安装。安装完成后,在 Visual C++ 的选项 - 目录的目录菜单下,分别添加以下路径:SDK 安装目录\Include、SDK 安装目录\Bin 和 SDK 安装目录\Lib 作为 include files、可执行文件和 Library files 路径。
  • Cross-Platform Native Plugins - Ultra Pack v1.5.7p5.unitypackage
    优质
    Cross-Platform Native Plugins - Ultra Pack v1.5.7p5 是一个Unity资源包,提供全面且高效的跨平台原生插件集合,支持iOS、Android等多平台,方便开发者快速集成功能。 最新版Unity 2019已经亲测可用且无报错。
  • Intel x86 Emulator Accelerator (HAXM Installer)
    优质
    Intel x86 Emulator Accelerator(HAXM)是一款由英特尔开发的安装程序,用于加速Android设备在虚拟机中的模拟运行性能。 用于Intel x86 Emulator Accelerator (HAXM installer)的手动安装版本为v6_1_0。 如果您在安装过程中遇到任何问题,请查阅相关文档或寻求社区帮助以获取解决方案。确保您的计算机满足所有系统要求,并且已关闭可能与HAXM冲突的安全软件,以便顺利完成安装过程。
  • Cross-Platform Replay Kit: Simple Screen Recording for iOS and Android...
    优质
    Cross-Platform Replay Kit是一款用于iOS和Android设备的简单屏幕录制工具,帮助开发者轻松捕捉并分析应用使用情况。 亮点: - 统一API设计。 - 自动生成Android清单文件。 - 简单易用的录制接口。 - 可轻松从Unity的ReplayKit API转换而来。 - 包含完整源代码。 功能集: - 录制整个屏幕,包括麦克风(包含UI)。 - 预览已录视频。 - 支持iOS和Android平台的单一API。 - 获取预录制文件路径。 - 保存并分享录制的视频。
  • Unity in Action: Cross-Platform Game Development in C# with Unity...
    优质
    《Unity in Action》是一本关于使用C#和Unity引擎进行跨平台游戏开发的专业书籍,适合希望掌握多平台发布技巧的游戏开发者阅读。 ### Unity in Action: Multiplatform Game Development with C# and Unity 5 #### I. Book Overview and Background Unity in Action: Multiplatform Game Development with C# and Unity 5, authored by Joseph Hocking, was published in 2015 by Manning Publications. This comprehensive guide delves into the intricacies of using Unity to develop games across multiple platforms. It covers both fundamental concepts as well as advanced features and technical details. #### II. Content Overview The book is divided into two main sections: First Steps and Getting Comfortable. Each chapter focuses on a specific game project, teaching readers through practical exercises how to build games using Unity. ##### Part One: First Steps - **Chapter 1: Getting to Know Unity** - Introduces the basic interface, tools, and workflow of the Unity editor. - **Chapter 2: Building a Demo That Puts You in 3D Space** - Helps readers familiarize themselves with manipulating objects and understanding basic physics effects within a simple 3D environment. - **Chapter 3: Adding Enemies and Projectiles to the 3D Game** - Builds upon Chapter 2 by adding enemy characters and projectile systems, enhancing interactivity and challenge in the game. - **Chapter 4: Developing Graphics for Your Game** - Explains how to use Unitys renderers, materials, and textures to improve visual quality. ##### Part Two: Getting Comfortable - **Chapter 5: Building a Memory Game Using Unity’s New 2D Functionality** - Demonstrates the usage of Unitys new 2D features through creating a memory game. - **Chapter 6: Putting a 2D GUI in a 3D Game** - Teaches how to incorporate 2D user interface elements into a 3D environment. - **Chapter 7: Creating a Third-Person 3D Game: Player Movement and Animation** - Details the process of implementing player movement and animation for third-person view games. #### III. Technical Focus and Features - **Multiplatform Support**: The book highlights Unitys ability to easily publish games across multiple platforms, including PC, Mac, iOS, Android. - **C# Programming**: C#, a modern object-oriented language well-suited for game development, is used throughout the text. - **3D & 2D Development**: It covers both core concepts in 3D gaming and practical techniques for making 2D games. - **Hands-on Projects**: Through actual game projects, readers learn various technical details by doing, which reinforces understanding and retention. - **Graphics & Animation**: Provides an extensive look at Unitys powerful features related to graphics rendering and character animation. #### IV. Target Audience - **Beginners**: Ideal for those interested in game development but lacking experience. - **Intermediate Developers**: Aids developers with some Unity background by offering deeper insights into advanced functionalities. - **Educators**: Suitable as a teaching material at universities or vocational schools, helping students acquire skills in Unity game development. #### V. Conclusion Unity in Action: Multiplatform Game Development with C# and Unity 5 is an informative and practical guide for developing games with Unity. Whether you are new to the platform or looking to enhance your existing knowledge, this book offers valuable insights into both basic concepts and advanced techniques, equipping readers to become proficient Unity game developers.
  • Cross-Platform Replay Kit: Simple Screen Recording for iOS and Android 1.6.1
    优质
    Cross-Platform Replay Kit是一款用于iOS和Android设备的简单屏幕录制工具,版本1.6.1提供流畅高效的视频捕捉功能。 Cross Platform Replay Kit for Easy Screen Recording on iOS and Android, Version 1.6.1
  • Cross-Platform Replay Kit: Simple Screen Recording for iOS and Android 1
    优质
    Cross-Platform Replay Kit是一款简便实用的应用程序录制工具,支持iOS和Android平台。它能够轻松捕捉并分享高质量的屏幕录像,便于开发者调试及用户反馈游戏操作等细节。 一款Unity下的录屏软件可以录制屏幕上的所有内容,但缺点是会全部录制下来,并且支持iOS和安卓系统。
  • IA-32卷3:系统编程手册.pdf
    优质
    《IA-32卷3:系统编程手册》详细介绍了Intel架构下的系统级编程技术,涵盖中断处理、异常管理及硬件交互等内容。适合深入研究操作系统和驱动程序开发的读者参考学习。 《IA-32 架构软件开发人员手册第 3 卷:系统编程指南(中文版-部分)》是一本针对 IA-32 架构的详细技术文档,为开发者提供了关于系统级编程的重要指导信息。这本书涵盖了与操作系统和设备驱动程序相关的各种主题,并深入探讨了处理器架构的功能细节及其在实际应用中的使用方法。
  • IA-32卷3:系统编程指导书
    优质
    《IA-32卷3:系统编程指导书》详细介绍了Intel架构下系统级编程的相关知识与技术,为程序员提供了深入理解操作系统和硬件交互的宝贵资源。 《IA-32卷3:系统编程指南》是一本详细介绍Intel架构下系统级编程的书籍,深入探讨了在基于IA-32处理器上的操作系统开发、设备驱动编写以及其他底层软件技术的相关知识和技术细节。这本书对于希望深入了解计算机体系结构和操作系统的开发者来说是非常有价值的资源。