Inkbox為NES遊戲機打造一款文字處理器和設置App

patritech 2022-10-7 14:20:10 發表於 新奇 [顯示全部樓層] 只看大圖 回覆獎勵 閱讀模式 0 16096
過去說到「操作系統」,很多人可能只會聯想到計算機。但是隨著時代的快速發展,每款電子設備似乎都需要配套的 OS 來提供支撐。以電子遊戲機為例,曾經玩家們只需一張卡帶 + 主機,即可簡單上手體驗。但是近年,用戶已越來越多地需要通過中間軟體來管理文件和處理輸入。

20221007_633f9e50f2156.jpeg

諸如雅達利(Atari)2600 或任天堂娛樂系統(NES)之類的系統,並不需要複雜的軟體來處理用戶輸入和遊戲。因為外圍設備能夠透過「硬連線」與卡帶 / 主機的「大腦」通信,而不需要存儲任何東西。

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

Creating an Operating System for the NES(via)

即便如此,Inkbox 還是在近期的一段 YouTube 影片中,提到了所謂的「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 領域才迎來了一場革命。

20221007_633f9e520ff8b.jpg

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

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

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

20221007_633f9e530b673.jpeg

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

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

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

暫無任何回文,期待你打破沉寂

你需要登入後才可以回覆 登入 | 註冊會員

本版積分規則

patritech

LV:2 村民

追蹤
  • 581

    主題

  • 581

    回文

  • 5

    粉絲