Author
| Symbian emulator?
|
[D]J msx novice Posts: 20 | Posted: December 19 2003, 08:17   |
Hmmm... do anyone know why I can't hear musics in "KPI Ball" while playing the game? Those musics were awesome  Maybe it's jsut a feature not emulated yet? Thank you! |
|
jr msx addict Posts: 310 | Posted: December 19 2003, 08:38   |
Currently I'm emulating PSG and SCC/SCC+ only so if the game uses OPL music then it's not working.
|
|
[D]J msx novice Posts: 20 | Posted: December 19 2003, 12:43   |
it'll be possible in the future to emulate opl or symbian can't do that?
|
|
jr msx addict Posts: 310 | Posted: December 19 2003, 14:27   |
I suppose it would be possible, I just haven't had the time to implement it yet
BTW, I just uploaded v0.98 to address some of the bugs  |
|
Latok msx master Posts: 1734 | Posted: December 19 2003, 23:22   |
jr, thanks for this new version. Improved stability and the problem I encountered with the resuming of the emulator is now gone. It switches back to the MSX perfectly now. Thanks again!
|
|
karloch
 msx addict Posts: 418 | Posted: December 21 2003, 13:09   |
I just tested the new version of the emulator and it is so much more stable than 0.97, and of course, speed reamains. Thanks for the great work Jr!
And a question to everybody... Is just my impression or the emulator drain more battery power of the mobile than 0.96 one?
|
|
Sousuke msx freak Posts: 154 | Posted: December 21 2003, 20:50   |
Finally I could upload a new version of ROMPackager. Sorry for that long delay, was too busy to code...
Well I've fixed a bug, the version number will be remembered now, and I've now integrated the GZip-compressor into ROMPackager. This makes the building process faster.
Here's the link: ROMPackager v1.03
Enjoy!
jr:
Jr, got two questions:
1. You've explained earlier, that it's possible to install the ROMs as a standalone package. Should I add this feature in the ROMPackager? Which UID should i use?
2. Are the SIS-files built for Symbian 6.1 also compatible w/ the new Symbian 7.0?
Sousuke |
|
Sousuke msx freak Posts: 154 | Posted: December 21 2003, 20:57   |
Quote:
| Sousuke - the "stucking" problem is usually related to sound - if you have sound disabled I would assume this does not happen? Nevertheless, I'll try to find a bug to squash... 
|
I found out why the emulation crashes:
Well the problem wasn't related to the sound, seems the emulator didn't like my menu.
I always have to terminate the menu-app, before starting the emulation. If I didn't, it crashes somewhere during the emulation. Switching back to fMSX afterwards is no problem.
Oh yes, and thx again for the new and much more stable version!!
Sousuke |
|
jr msx addict Posts: 310 | Posted: December 22 2003, 07:42   |
1. Yes this might be a good idea. For the UID you have two options: get an official UID from Symbian or just use a temporary UID in the range 0x00100000...0x0FFFFFFF (values below the lower limit are reserved for the OS and values above 0x10000000 are official UIDs managed by Symbian). So you could just use a random number generator to get a UID from the temporary UID range every time you build the SIS. I have some official UIDs but I have other use for them -- for example the emulator has an official UID.
2. Yes, the SIS file format is compatible as such. In the PKG file it is possible to specify an OS version that is required for the SIS, however (the "Series60ProductID" setting). In the PKG file that you have been using that requirement has been set very low so all Series 60 systems should accept those SIS files. This is how I've done it for the emulator's b-version, I marked its SIS file to require at least the OS version present in the Nokia 6600 and that's why a 3650 for example should refuse to install the b-version.
And I'm really thinking about including the support for an integrated infra-red file receive to the emulator so that you could send the .dsk/.rom/.cas files from the PC via IR and the emulator would save them to the correct directory. That would eliminate the need for SIS files altogether if you have an IR port on your PC. Perhaps you could then add the possibility to send system ROMs or game files to the IR port in your ROMPackager?
|
|
karloch
 msx addict Posts: 418 | Posted: December 22 2003, 10:47   |
Quote:
| And I'm really thinking about including the support for an integrated infra-red file receive to the emulator so that you could send the .dsk/.rom/.cas files from the PC via IR and the emulator would save them to the correct directory. That would eliminate the need for SIS files altogether if you have an IR port on your PC. Perhaps you could then add the possibility to send system ROMs or game files to the IR port in your ROMPackager? 
|
This is really interesting, but IR means bluetooth as well, is it? I have a bluetooth interface at the PC, but not an IRda port. By the way... it would be interesting to transger rom/dsk/cas through the emulator between two mobile devices, although it can be done from any filemanager, so it is not really necesary... |
|
jr msx addict Posts: 310 | Posted: December 22 2003, 10:55   |
Well.... actually not  Bluetooth needs separate code as it works a bit differently. Of course that would be an obvious addition but I don't have a BT card on my PC so I could not test any code... have to think about this if I could borrow one for the development or something...
Oh well, anyway I suppose that it is possible to transfer files with the phone's PC suite software so maybe there's no point in implementing it in the emulator... |
|
Latok msx master Posts: 1734 | Posted: December 22 2003, 11:16   |
I think there are enough ways of transfering files to your phone, using that Nokia Suite indeed. Or just use an MMC cardreader or something.
I don't really see the need of implementing this feature. And erhm. IF you decide to implement something like this, I would implement Bluetooth transfer and NOT IRda.
|
|
jr msx addict Posts: 310 | Posted: December 22 2003, 11:37   |
Point taken  |
|
Latok msx master Posts: 1734 | Posted: December 28 2003, 15:00   |
Hey jr, I was wondering which parts of fMSX core you have used. Did you change a lot? I was asking myself this while playing Nemesis2  I almost can't believe it works this smoothly on a Nokia3650 with its limited CPU power. I thought the fMSX core asks quite some CPU power....
And how about openMSX? Is an openMSX version of an MSX emulator for Symbian a reasonable option? |
|
Sousuke msx freak Posts: 154 | Posted: December 28 2003, 15:27   |
Hi jr!
1. I think I'll generate a random UID, not sure where it's really necessary to get an official UID just for the ROMs - and with the IrDA/BT-frature, this installation method wouldn't be so important anymore.
And besides, creating a random UID seems to be much easier to me
2. And are the directory structures the same?
3. The IrDA/BT feature would really be an very interesting addon in my ROMPackager, and it'll make things much easier than it (already) is 
I like that idea, but unfortunately I don't have much coding experience w/ these communication devices (to be exactly it's 0). And furthermore I only have BlueTooth here, I sold my IrDA-device few weeks ago 
I only need some info sources on that and communications w/ Symbian based phones, and of course also time to code.
Sousuke |
|
|
|
|