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

in #os4 years ago

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

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

TJXorKnG17EPRp.jpeg

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

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

TJXorLjGMWIOYc.jpeg

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 上構建圖形操作系統,仍是一個相當艱鉅的挑戰—— 因為該平台只有區區幾KB 的板載RAM,並且需要NVRAM來存儲用戶文件。

TJXorMLCopsN3L.jpeg

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

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

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

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

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

全球華人中文新聞資訊

Sort:  

Nice post keep it up buddy.
Hope you got the 100 STEEM & 1000 TAKI Airdrop, if not get it quickly before the campaign ends.
go to this official taki announcement how to get the airdrop CLICK HERE

Coin Marketplace

STEEM 0.04
TRX 0.32
JST 0.075
BTC 64482.23
ETH 1686.47
USDT 1.00
SBD 0.42