过去说到“操作系统”,很多人可能只会联想到计算机。但是随着时代的快速发展,每款电子设备视乎都需要配套的 OS 来提供支撑。以视频游戏机为例,曾经玩家们只需一张卡带 主机,即可简单上手体验。但是近年,用户已越来越多地需要通过中间软件来管理文件和处理输入。

关于nes的游戏(Inkbox为NES游戏机打造了一款文字处理器和设置应用程序)(1)

诸如雅达利(Atari)2600 或任天堂娱乐系统(NES)之类的系统,并不需要复杂的软件来处理用户输入和游戏。

因为外围设备能够通过“硬连线”与卡带 / 主机的“大脑”通信,而不需要存储任何东西。

究其原因,还是当年的设备机能与资源有限,用户只能选择与每一盘卡带进行交互,而无法四处移动、或从一个文件跳转到另一个文件。

Creating an Operating System for the NES(via)

即便如此,Inkbox 还是在近期的一段油管视频中,提到了所谓的“NES-OS”—— 这是一个没有命令提示符的纯图形操作系统。

当 NES 于 1986 年推出时,图形系统仍相当少见 —— 当时主流的两大计算机界面,分别是 PC 上的 MS-DOS,以及 Apple IIc 上的 ProDOS 。

早期使用 GUI 的计算机,只有相当昂贵的商用机器。直到 1990 年代初,我们才见到安装了 Windows3(1990)和 Apple System 7(1991)的 PC 。

接着到了 1995 年的 Windows 95 和 1997 年的 System 8,GUI 领域才迎来了一场革命。

关于nes的游戏(Inkbox为NES游戏机打造了一款文字处理器和设置应用程序)(2)

想要在 NES 上构建图形操作系统,仍是一个相当艰巨的挑战 —— 因为该平台只有区区几 KB 的板载 RAM,并且需要 NVRAM 来存储用户文件。

不过 Inkbox 还是小试了一把牛刀,最终成果没有引发太大的轰动,但它至少为 NES-OS 带来了两款应用程序 —— 分别是“设置”和“文字处理器”。

前者不仅能够显示基本的系统信息,还允许用户在七种光标和 53 种桌面配色中进行选择。但更重要的,还是在资源捉襟见肘的 NVRAM 存储器上删除文件。

关于nes的游戏(Inkbox为NES游戏机打造了一款文字处理器和设置应用程序)(3)

相比之下,文字处理器的功能要复杂得多,但限制也相当明显 —— 每个文件仅限 832 个字符,且每次击键都会占用一个字节 —— NES 卡带具有 8KB 标准 NVRAM,因此最多只能存储 9 个。

当然,Inkbox 并不指望大家通过标准的 NES 手柄来高效编辑文档,除非你愿意花 90 - 400 美元、在 eBay 上购买一支仅于日本发售的 Famicom 键盘。

最后,Inkbox 在油管上分享了完整的过程。有意体验一把的玩家,可从 Inkbox Software 网站上免费下载NES-OS 。

,