台湾那台被遗忘的 8 位电脑
文章摘要
这是一段复古计算主题的视频,介绍一台产自台湾、如今几乎被遗忘的 8 位家用电脑。由于 YouTube 视频无法直接抓取,本文主要依据 HN 讨论中懂行观众的补充来还原其技术脉络。
从讨论线索看,这台机器属于 1980 年代盛行的”键盘型 Famicom 兼容机”(famiclone / keyboard famiclone)一类——外形是一台带键盘的家用电脑,内核则基于任天堂 FC/红白机(NES/Famicom)的 8 位硬件。它内置了一套 BASIC 解释器,但据网友指出,这套 BASIC 其实是”盗版”的微软 BASIC,且血统来自 Apple II 版本,因此机器上带有一批来自 Apple II 的图形命令——可惜这些命令对 Apple II 的图形硬件”名存实亡”(并不真正对应本机硬件),厂商也没有为它补上能直接驱动 NES/Famicom 图形硬件的命令。
之所以留下这个遗憾,与硬件设计本身有关:由于这类机器的显示机制只能输出预定义的字库字符,屏幕上基本无法显示字库以外的东西,因此”没能支持 Famicom 图形硬件”的实际损失并不算大——任天堂官方那盒 Famicom BASIC 卡带也有同样的限制,只不过官方版本至少额外提供了一批可用于做游戏的图块(tiles),而非仅有字库字符。这段历史正是那个”抄袭、拼装、灰色授权”的东亚早期个人电脑时代的一个缩影:厂商把 Apple II 的软件生态、微软 BASIC 和任天堂的量产芯片东拼西凑,做出既非纯游戏机也非成熟电脑的过渡产物。
HN 评论精华
-
djmips:给出了最核心的技术考据——这台机器使用的是(未经授权的)微软 BASIC,且源自 Apple II 版本,因而带有一批来自 Apple II 的图形命令;但这些命令形同虚设,厂商也没有增加能直接支持 NES/Famicom 图形硬件的命令,是个不小的遗憾。
-
ndiddy:从硬件层面补充并部分反驳了上一条——由于该硬件只能显示预定义字库字符,屏幕上根本画不出字库以外的内容,所以”没支持 Famicom 图形”其实损失有限;任天堂官方的 Famicom BASIC 卡带也有同样毛病。他还顺带科普:1990 年代中期最强的键盘型 Famicom 兼容机由 BBK 电子制造,配有软驱、BASIC 解释器、汇编器、调试器,能运行 MS-DOS 克隆版,还带画图、文件管理、字处理、电子表格等软件,甚至能连到 DOS PC 远程访问文件、把软盘上的 Famicom 游戏载入内存来玩——而这家 BBK,正是日后 OnePlus 和 OPPO 手机品牌的母公司。