1eonid, as Jr explained you, programming such a thing like an emulator requieres a serious amount of work and knowledge, no matter how good is the programmer. I just think that a MSX emulator is much better than a NES or Genesis (Megadrive) one (even, actually I don't think that the phone has enough power to emulate a M68000 based machine).
Jr, I didn't know about the Goboy tech to get sound. Well, as we said before, Gameboy hardware is much less heavy than complete MSX 2 hardware, so it is very understable that Goboy can feature sound, even using slower techs.
Just an idea, what about contacting with the developers of others emulator or even games for the Series 60? Maybe that someone have a good idea of how to handle this (ok ok, only "maybe")...
Anyway, thanks for your great work Jr, since I bought my 3650, I have always dreamed about playing MSX in everyplace, now it is a reality ^^
That's a pity that the 3650/7650 phones aren't fast enough to emulate the sound perfectly..
Well I don't know if it's more because the phones lack processing power or my lack of optimizing skills
Is there any way to check how much CPU-time is still available (i.e. in idle-time)?
I'm just wondering how much time is wasted through all those the API-layers/servers.
Maybe it would be possible to measure somehow but the lack of a high precision timer makes it a bit difficult to see. Also, the CPU usage counters in OS thread objects are not updated.
...and there it is, v0.95 is now downloadable...
Fantastic, JR. Just fantastic!! One question: what's the screen freeze toggle key?!
I should check better, found it already
Argh damm, my Nokia 3650 is at the Service Point, updating the firmware... I won't can test the emulator until I get back T_T
Updating firmware, hey! New Symbian OS I hope With better sound support
Hehe, no, actually the firmware update is to solve a problem with WAP and GPRS access to Internet with the phone. This problem only appears with Movistar operator. My original version of firmware was 2.50 and I'm updating to 3.18 I think. There are some other enchacements to the phone but I haven't take a look to the list...
I think that it could be possible to fit Symbian OS 7 in the 3650, but I don't think that Nokia will ever do that... So, upgrading core operating system in the mobile would be an "amateur" job... (actually I don't have knowledge of any of this...).
Updating firmware, hey! New Symbian OS I hope With better sound support
BTW, to take advantage of the better sound support in the new OS I would need to make a separate version of the emulator... Maybe when the 6600 is out I'll see if I have the energy to do it =) Meanwhile, I'll try to find something to optimize in the existing code to squeeze that extra few percent of speed in... *sigh*
Hope you keep seeing the funside of this project. Don't listen too much to annoying more-wanting MSX freaks