【问题标题】:BIOS int 10h service 0 and EGA modeBIOS int 10h 服务 0 和 EGA 模式
【发布时间】:2013-04-09 04:10:33
【问题描述】:

我花了很多时间试图找出当调用 BIOS INT 10、服务 0 以设置视频模式时会发生什么。是否可以使用 EGA 端口手动执行这些操作?

我找到了来自不同来源的文档,但未能找到仅设置特定模式的内容。我开始意识到“视频模式”不仅仅是一个寄存器值,它是 EGA 中的一堆设置。

需要说明的是,我在 DOSBox 和 QEMU 下仅使用文本模式(0、1、2、3 和 7)进行练习。

【问题讨论】:

    标签: video assembly x86 dos bios


    【解决方案1】:

    在网上查找Tauron VGA Utilities。软件包中的代码仅使用视频寄存器而不使用任何 BIOS 功能来设置各种视频模式(文本和图形)。大多数这些模式似乎都可以在 DosBox 下工作,我刚刚尝试过。

    【讨论】:

      猜你喜欢
      • 2016-03-02
      • 2017-05-02
      • 2020-12-13
      • 2013-01-25
      • 1970-01-01
      • 2012-05-08
      • 2015-07-23
      • 2020-02-08
      • 2011-04-07
      相关资源
      最近更新 更多