Squeak on Nintendo ES OS

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Squeak on Nintendo ES OS

Karl-19
I saw this article on osnews.com
http://www.osnews.com/story.php/18986/Nintendos-ES-Operating-System
There is even a screenshot of it running Squeak:
http://nes.sourceforge.jp/screenshot.html

Reply | Threaded
Open this post in threaded view
|

Re: Squeak on Nintendo ES OS

Dan Ingalls
>I saw this article on osnews.com
>http://www.osnews.com/story.php/18986/Nintendos-ES-Operating-System
>There is even a screenshot of it running Squeak:
>http://nes.sourceforge.jp/screenshot.html

Anyone know more about this.  Performance?  Ease of install?

        - Dan

Reply | Threaded
Open this post in threaded view
|

Re: Squeak on Nintendo ES OS

Yoshiki Ohshima-2
> >I saw this article on osnews.com
> >http://www.osnews.com/story.php/18986/Nintendos-ES-Operating-System
> >There is even a screenshot of it running Squeak:
> >http://nes.sourceforge.jp/screenshot.html
>
> Anyone know more about this.  Performance?  Ease of install?

  Hmm... I don't know about the performance on a real DS (I don't know
if somebody outside of Nintendo can install it to a real DS.  In fact,
I only suspect that they made it run on DS but have not seen the real
evidence.)  The version that works on QEMU, as well as the version
that runs as an OS are available.  In that regard, installation to a
Windows computer seems to be easy.

  The aim of their research is to make a new component-based operating
system.  Each system call is done via C++ virtual function call via
interface objects (but doesn't have to do COM-style query).  The call
is "introspected" so that the arguments are checked upon each call,
and allows call back from a system call to the user component, etc.

  Squeak is an interesting application to port to a new OS, of course.

-- Yoshiki

Reply | Threaded
Open this post in threaded view
|

Re: Squeak on Nintendo ES OS

Karl-19
In reply to this post by Dan Ingalls
Dan Ingalls wrote:

>> I saw this article on osnews.com
>> http://www.osnews.com/story.php/18986/Nintendos-ES-Operating-System
>> There is even a screenshot of it running Squeak:
>> http://nes.sourceforge.jp/screenshot.html
>>    
>
> Anyone know more about this.  Performance?  Ease of install?
>
> - Dan
>
>
>  
I thought about the Lively Kernel too, when I read that they use
JavaScript extensively in this OS.
Too bad JavaScript have such ugly syntax tho  ;-)

Karl

Reply | Threaded
Open this post in threaded view
|

Re: Squeak on Nintendo ES OS

Bert Freudenberg
In reply to this post by Yoshiki Ohshima-2

On Dec 4, 2007, at 8:54 , Yoshiki Ohshima wrote:

>>> I saw this article on osnews.com
>>> http://www.osnews.com/story.php/18986/Nintendos-ES-Operating-System
>>> There is even a screenshot of it running Squeak:
>>> http://nes.sourceforge.jp/screenshot.html
>>
>> Anyone know more about this.  Performance?  Ease of install?
>
>   Hmm... I don't know about the performance on a real DS (I don't know
> if somebody outside of Nintendo can install it to a real DS.  In fact,
> I only suspect that they made it run on DS but have not seen the real
> evidence.)  The version that works on QEMU, as well as the version
> that runs as an OS are available.  In that regard, installation to a
> Windows computer seems to be easy.
>
>   The aim of their research is to make a new component-based operating
> system.  Each system call is done via C++ virtual function call via
> interface objects (but doesn't have to do COM-style query).  The call
> is "introspected" so that the arguments are checked upon each call,
> and allows call back from a system call to the user component, etc.
>
>   Squeak is an interesting application to port to a new OS, of course.

Where does it mention running on a Nintendo DS? All I see are  
references to an x86 version ...

- Bert -



Reply | Threaded
Open this post in threaded view
|

Re: Squeak on Nintendo ES OS

Yoshiki Ohshima-2
  Bert,

> >   Hmm... I don't know about the performance on a real DS (I don't know
> > if somebody outside of Nintendo can install it to a real DS.  In fact,
> > I only suspect that they made it run on DS but have not seen the real
> > evidence.)  The version that works on QEMU, as well as the version
> > that runs as an OS are available.  In that regard, installation to a
> > Windows computer seems to be easy.
> >
> >   The aim of their research is to make a new component-based operating
> > system.  Each system call is done via C++ virtual function call via
> > interface objects (but doesn't have to do COM-style query).  The call
> > is "introspected" so that the arguments are checked upon each call,
> > and allows call back from a system call to the user component, etc.
> >
> >   Squeak is an interesting application to port to a new OS, of course.
>
> Where does it mention running on a Nintendo DS? All I see are  
> references to an x86 version ...

  Not anywhere.  I wrote I suspect it.  But I have a feeling that I
have read a blog entry by somebody who attended the workshop at which
they presented the paper (available on the web) and asked about that.
Can't really remember what the answer was like.  (the answer could
have been "no".)

-- Yoshiki