Schrijver
| Symbian emulator?
|
Latok msx master Berichten: 1891 | Geplaatst: 19 Augustus 2003, 15:32   |
Do you know what CPU there is in the Series 60 phones, DJ?  |
|
GuyveR800 msx guru Berichten: 3048 | Geplaatst: 19 Augustus 2003, 15:43   |
My guess is 60 MHz  |
|
[D]J msx novice Berichten: 20 | Geplaatst: 19 Augustus 2003, 15:47   |
100mhz
|
|
snout
 msx legend Berichten: 5011 | Geplaatst: 19 Augustus 2003, 15:50   |
who bids more?  |
|
GuyveR800 msx guru Berichten: 3048 | Geplaatst: 19 Augustus 2003, 16:01   |
Not me, but they shouldda called it the Series 100 then  |
|
jr msx addict Berichten: 328 | Geplaatst: 19 Augustus 2003, 16:15   |
It depends on the phone, Series 60 platform itself does not dictate the MHz  On a 7650 or 3650 I think it's 103MHz.
And yes, I could speed up the disk access with the cost of memory. Now I'm not loading the dsk file into RAM at all and that's why it's slow - for every MSX disk access it will open/seek/read/close the Symbian OS file... stupid but saves memory  Furthermore, if you use gzipped dsk files it's even worse as you can probably guess... |
|
karloch
 msx addict Berichten: 476 | Geplaatst: 19 Augustus 2003, 21:13   |
Humm, I think that not so many people have read my posts in this thread... Nokia 7650 and 3650 are based on a StrongARM Risc Processor at 104 Mhz. About the new Series 60 phones, like the N-Gage, I don't know what processor do they have, but you can bet for it will be the very same...
|
|
karloch
 msx addict Berichten: 476 | Geplaatst: 19 Augustus 2003, 21:20   |
Quote:
| And yes, I could speed up the disk access with the cost of memory. Now I'm not loading the dsk file into RAM at all and that's why it's slow - for every MSX disk access it will open/seek/read/close the Symbian OS file... stupid but saves memory  Furthermore, if you use gzipped dsk files it's even worse as you can probably guess...
|
How many RAM has the Nokia 7650/3650 phones? Do they use the internal phone memory as system RAM? |
|
Latok msx master Berichten: 1891 | Geplaatst: 20 Augustus 2003, 08:44   |
I thought the 3650/7650 both have 4mb systemram? And those new Series60 Nokia phones have 8 mb, I believe....
|
|
jr msx addict Berichten: 328 | Geplaatst: 20 Augustus 2003, 18:11   |
Quote:
| Humm, I think that not so many people have read my posts in this thread... Nokia 7650 and 3650 are based on a StrongARM Risc Processor at 104 Mhz.
|
IMHO it's not a StrongARM, because it supports the ARM THUMB instruction set -- which StrongARM does not support.... |
|
jr msx addict Berichten: 328 | Geplaatst: 20 Augustus 2003, 18:15   |
Yes, the 7650/3650 has about 4MB free RAM for applications. Furthermore, usually the heap size for a single GUI application is limited to 1MB but it is possible to define a different maximum in your own application.
There is also an internal RAM drive (the D: drive), which I was thinking of maybe using as a temporary storage for disk images to improve performance - the C: drive is not that fast because it resides in the flash memory which is slower than RAM.
|
|
jr msx addict Berichten: 328 | Geplaatst: 25 Augustus 2003, 16:03   |
Because on a phone the keyboard is rather limited I was thinking of adding a menu in the emulator that allows the user to select a file from the disk image to be launched from BASIC since not all games run automatically. I know this can be fixed by using a real MSX or some other emulator to first create a disk that contains autoexec.bas that would give the user a menu of the games on the disk but it would be easier if you wouldn't have to do it. Also, this would be handy with tape images...
So, I was wondering if someone would know which address in the BASIC ROM I could trap or if there is some other way of detecting when the system has reached the BASIC ok prompt. Also, is there a nice way to feed the BASIC interpreter the command tokens other than simulating actual keypresses from the PPI?
|
|
snout
 msx legend Berichten: 5011 | Geplaatst: 25 Augustus 2003, 19:33   |
You could start using C-BIOS which already HAS a feature that lists all files on a disk and gives you the option to start one. Besides, distributing this BIOS is - as far as I know - legal.
|
|
karloch
 msx addict Berichten: 476 | Geplaatst: 31 Augustus 2003, 13:25   |
Indeed, I guess that it would be so nice if the package of the emulator come with C-BIOS as MSX rom. The bad part is that C-BIOS is only MSX 1 rom, right?
Oh, and btw, I guess that everybody has noticed about the keyboard buffer problem on the 7650/3650, that make the response of the phone keyboard so slow, and our keystrikes are saved on a internal buffer that is executed maybe one second later... Because of that, most of shot'em up are unplayable...
Is there anything that you can do Jr? Or is it a hardware problem as I suspect?
|
|
jr msx addict Berichten: 328 | Geplaatst: 01 September 2003, 07:04   |
Quote:
| You could start using C-BIOS which already HAS a feature that lists all files on a disk and gives you the option to start one. Besides, distributing this BIOS is - as far as I know - legal.
|
Hmm, yes I suppose I could do that, v0.17 seems to be under 5kB compressed.
However, correct me if I'm wrong but I think C-BIOS does not contain a BASIC interpreter nor does it work with disks unless you have the original Disk ROM...
|
|
|
|
|