Thursday, May 15, 2008

Nintendo ES Operating System

A while back I remember reading about the Nintendo ES OS. Its a reference OS based on ECMAScript (ES) aka Javascript. Every once in a while I get a wild hair up my arse to go and check out the status of this project; because I one day hope to see what the dealio is. And when I get the hankering to go and see whats going on, it is ALWAYS a pain to find information. Mostly because you can't quickly find it using the google terms "nintendo javascript engine" or the likes... I found it this time by searching google for: "nintendo ecmascript". What I found was a link to gamasutra.com about the nintendo es os which lead me to nes.nintendo.jp which lead me to Google Code.

GamaSutra -> Japanese SourceForge -> Google Code

FYI, Those tardhammers over at gamasutra borked the link to nes.sourceforge.jp and it gives a 404. Its on account that they added a space (%20) at the end of their href.

SO to not have to go searching very far, I'm documenting this...

Nintendo ES Operating System @ code.google.com

Here's an excerpt from the google code page:

ES is an ECMAScript friendly, pure component operating system. Additional components include an ECMAScript interpreter and an IDL compiler.

The project goals include but not limited to:

  • a pure component operating system kernel design and development
  • a component object binding runtime implementation for ECMAScript
  • an HTML5 rendering engine integration
  • a TCP/IP stack implementation based on design pattern

No comments: