Symbian emulator? (Emulation MSX Forum)MSX Resource Center               
              
English Nederlands Espa�ol Portugu�s Russian         
 News
   Frontpage
  News archive
  News topics

 Resources
   MSX Forum
  Articles
  Reviews
  Fair reports
  Photo shoots
  Fairs and meetings
  Polls
  Links
  Search

 Software
   Downloads
  Webshop

 MRC
   Who we are
  Join our team
  Donate
  Policies
  Contact us
  Link to Us
  Statistics

 Search
 
  

  

 Login
 

Username

Password




Don't you have an account yet? Become an MSX-friend and register an account now!.


 Statistics
 

There are 46 guests and 1 MSX friend online

You are an anonymous user.
 

MSX Forum


MSX Forum

Emulation - Symbian emulator?

Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 Next Page )
Author

Symbian emulator?

Latok
msx master
Posts: 1734
Posted: August 19 2003, 15:32   
Do you know what CPU there is in the Series 60 phones, DJ?
GuyveR800
msx guru
Posts: 3048
Posted: August 19 2003, 15:43   
My guess is 60 MHz
[D]J
msx novice
Posts: 20
Posted: August 19 2003, 15:47   
100mhz
snout

msx legend
Posts: 4992
Posted: August 19 2003, 15:50   
who bids more?
GuyveR800
msx guru
Posts: 3048
Posted: August 19 2003, 16:01   
Not me, but they shouldda called it the Series 100 then
jr
msx addict
Posts: 310
Posted: August 19 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
Posts: 418
Posted: August 19 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
Posts: 418
Posted: August 19 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
Posts: 1734
Posted: August 20 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
Posts: 310
Posted: August 20 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
Posts: 310
Posted: August 20 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
Posts: 310
Posted: August 25 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
Posts: 4992
Posted: August 25 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
Posts: 418
Posted: August 31 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
Posts: 310
Posted: September 01 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...

 
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 Next Page )
 







(c) 1994 - 2008 MSX Resource Center Foundation. MSX is a trademark of MSX Licensing Corporation.