你有没有想过,一块诞生于1984年的IBM CGA显卡,能在2025年给你带来惊喜?
这事听起来有点离谱。毕竟CGA早就进了博物馆,连回收站都嫌它占地方。但有人偏不信邪,硬是用它搞出了一套"不可能"的画面。
打开网易新闻 查看精彩图片
秘密藏在字符ROM里。当年8位机显示文字,靠的是从只读存储器里调取字符的点阵图案。CGA也不例外——它会在整个屏幕范围内持续时钟驱动这个ROM,哪怕边缘区域本来不显示任何东西。
就是这个"多余"的设计,被人盯上了。
研究者把Raspberry Pi Pico 2和这块老ROM串联起来,用ROM的时钟信号做同步,往里面灌自己想显示的像素数据。结果呢?文本模式下跑出了60Hz的高分辨率图形,虽然颜色还是复古的1位色深。
更妙的是文字和图形可以叠加——因为原来的ROM还在干活。有人甚至做了个弹跳的DVD屏保,在DOS电脑上跑了起来。那种违和感,像是看到爷爷穿着潮牌跳街舞。
类似的"不可能"还有先例:有人用相近的手法让NES运行了Doom。老硬件的潜力,似乎永远挖不完。
一块PCB已经做出来了,更多玩法还在路上。有时候限制不是终点,而是创意的起点。那些被认为"只能这样"的东西,往往藏着"原来还能这样"的缝隙。
热门跟贴