Inkbox為NES遊戲機打造了一款文字處理器和設置應用程序

過去說到“操作系統”,很多人可能只會聯想到計算機。但是隨着時代的快速發展,每款電子設備視乎都需要配套的 OS 來提供支撐。以視頻遊戲機為例,曾經玩家們只需一張卡帶 + 主機,即可簡單上手體驗。但是近年,用戶已越來越多地需要通過中間軟件來管理文件和處理輸入。

0.jpg

諸如雅達利(Atari)2600 或任天堂娛樂系統(NES)之類的系統,並不需要複雜的軟件來處理用戶輸入和遊戲。

因為外圍設備能夠通過“硬連線”與卡帶 / 主機的“大腦”通信,而不需要存儲任何東西。

究其原因,還是當年的設備機能與資源有限,用戶只能選擇與每一盤卡帶進行交互,而無法四處移動、或從一個文件跳轉到另一個文件。

Creating an Operating System for the NES(via)

即便如此,Inkbox 還是在近期的一段油管視頻中,提到了所謂的“NES-OS”—— 這是一個沒有命令提示符的純圖形操作系統。

當 NES 於 1986 年推出時,圖形系統仍相當少見 —— 當時主流的兩大計算機界面,分別是 PC 上的 MS-DOS,以及 Apple IIc 上的 ProDOS 。

早期使用 GUI 的計算機,只有相當昂貴的商用機器。直到 1990 年代初,我們才見到安裝了 Windows 3(1990)和 Apple System 7(1991)的 PC 。

接着到了 1995 年的 Windows 95 和 1997 年的 System 8,GUI 領域才迎來了一場革命。

2.webp

想要在 NES 上構建圖形操作系統,仍是一個相當艱巨的挑戰 —— 因為該平台只有區區幾 KB 的板載 RAM,並且需要 NVRAM 來存儲用戶文件。

不過 Inkbox 還是小試了一把牛刀,最終成果沒有引發太大的轟動,但它至少為 NES-OS 帶來了兩款應用程序 —— 分別是“設置”和“文字處理器”。

前者不僅能夠顯示基本的系統信息,還允許用戶在七種光標和 53 種桌面配色中進行選擇。但更重要的,還是在資源捉襟見肘的 NVRAM 存儲器上刪除文件。

1.jpg

相比之下,文字處理器的功能要複雜得多,但限制也相當明顯 —— 每個文件僅限 832 個字符,且每次擊鍵都會佔用一個字節 —— NES 卡帶具有 8KB 標準 NVRAM,因此最多只能存儲 9 個。

當然,Inkbox 並不指望大家通過標準的 NES 手柄來高效編輯文檔,除非你願意花 90 – 400 美元、在 eBay 上購買一支僅於日本發售的 Famicom 鍵盤。

最後,Inkbox 在油管上分享了完整的過程。有意體驗一把的玩家,可從 Inkbox Software 網站上免費下載 NES-OS 。

(0)
上一篇 2022-10-07 11:34
下一篇 2022-10-07 11:34

相关推荐