Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    Would it be possible to make S60/N-Gage run on NIT?

    Reply
    Page 2 of 2 | Prev |   1   2 |
    fms | # 11 | 2008-03-04, 12:57 | Report

    You can have a Symbian/S60 simulator rather than emulator on these tablets. In other words, instead of emulating a separate CPU and platform, like emulators do, the simulator would just provide a bunch of Symbian libraries and a loader for Symbian executables. More or less like DOS compatibility layer in Windows or Linux compatibility layer in BSD and Solaris.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Third Echelon | # 12 | 2008-03-04, 13:27 | Report

    That's cool, fms. :-) How likely do you think it is that something like this would be done? If enough people asked for it, I wonder if Nokia would make it happen.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Karel Jansens | # 13 | 2008-03-04, 15:04 | Report

    Originally Posted by fms View Post
    You can have a Symbian/S60 simulator rather than emulator on these tablets. In other words, instead of emulating a separate CPU and platform, like emulators do, the simulator would just provide a bunch of Symbian libraries and a loader for Symbian executables. More or less like DOS compatibility layer in Windows or Linux compatibility layer in BSD and Solaris.
    Heh heh, yeah. So what do you think? A weekend's work?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Third Echelon | # 14 | 2008-03-06, 17:19 | Report

    If I knew how to do this stuff, I'd certainly try to make it happen.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    jethro.itt | # 15 | 2008-03-19, 09:53 | Report

    Originally Posted by Karel Jansens View Post
    Heh heh, yeah. So what do you think? A weekend's work?
    Probably not. A Nokia Engineer once told me that a typical 3rd Edition S60 phone contains a little shy of 100M lines of C/C++ code. Reverse-engineering and re-implementing that is going to take at least a couple of weekends...

    (Disclaimer: I have no idea how accurate the 100M figure really is.)

    Edit | Forward | Quote | Quick Reply | Thanks

     
    fms | # 16 | 2008-03-19, 10:09 | Report

    Originally Posted by Karel Jansens View Post
    Heh heh, yeah. So what do you think? A weekend's work?
    Probably a few months, given access to Symbian source code and money.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Jaffa | # 17 | 2008-03-25, 13:38 | Report

    Originally Posted by kestilens View Post
    Since I have no clue, I can ask without being laughed at, right?
    I don't think that's a valid presumption, TBH!

    http://catb.org/~esr/faqs/smart-questions.html

    Originally Posted by
    Is it possible even in theory for someone to build an S60 emulator that would run on the NIT? If it could be done, can you imagine e.g all those sweet N-Gage coming up on the N810?
    You've got to distinguish "can it be done" and "will it be done". The probability of us seeing an S60 emulator can be quantified by looking at the factors:
    • Is there an existing open source S60 emulator which could be ported?
    • Is the specification of S60 hardware open enough so that it could, in its entirety be emulated in qemu?
    • Is there a mechanism to get hold of S60 images to run in such an emulator?
    • Is the specification of the S60 API open enough so that it could be re-implemented from scratch, a la Wine?
    • Is there a strong driver for it, either through the market or talented developers with both the inclination (i.e. the "itch") and the skills?

    I don't know the answers to (m)any of these questions, but my gut says the answers are more "no" than "yes".

    HTH,

    Andrew

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Page 2 of 2 | Prev |   1   2 |
vBulletin® Version 3.8.8
Normal Logout