关于 DOS 操作系统的 VGA 编程的五部分教程。

介绍本教程简介。VGA 基础知识设置视频模式、绘制像素和模式0x13内存。基本形状和线条绘制线条、多边形、矩形和圆形。此外,布雷森纳姆的算法,定点数学和预计算表。位图和调色板操作BMP 文件格式、绘图位图和调色板操作。鼠标支持和动画动画、鼠标移动和鼠标按钮检测。双缓冲、翻页和无链模式双缓冲、翻页、非链接模式结构以及 256x320 以外的 200 色模式。链接和其他资源了解其他站点以及从何处获取编译器。下载下载源代码、可执行文件或整个教程。常见问题解答和故障排除阅读常见问题解答并解决常见的 VGA 编程问题。## 快速入门

  1. 下载DOS模拟器DOSBox

  2. 下载DOS C/C++编译器,DJGPP 2.0

  3. 开始本教程。有关帮助,请参阅故障排除页面。

关于本教程

David Brackeen 编写了本教程 1996年参加技术写作课程。虽然主题 VGA 编程是 过时了,本教程对教学仍然有用 计算机图形学,编写老式DOS游戏和开发 业余爱好者操作系统。

作者免责声明:本材料已有十余年历史,不是 我最好的作品。一些文本可以 为了清晰和准确,措辞不同。此外,代码示例是 质量不高, 图表通常很混乱或令人困惑。

祝你好运,玩得开心!