如何在 1981 年 IBM PC 上播放 FMV?
8088 Domination Post-Mortem

我在 2004 年曾用 40x25 文本模式在 IBM PC 上实现了 FMV,但当时认为 CGA 图形模式因带宽限制而不可行。经过七年思考,我意识到不必每帧更新所有像素,只需处理画面差异。通过采用有序抖动算法和动态数据管理,我最终在 8088 Domination 中成功实现了图形模式下的流畅视频播放。这篇文章将分享我如何突破硬件极限,重新定义旧时代计算能力的边界。
有了合适的画面内容,我们只需更改屏幕内存的一部分,就能营造出整屏都在变化的视觉效果。