It would be very helpful for me to know more background info of the hardware used by the symbian devices (u know 9210,7650/3650,p800)
The information I get from this site are quite good but not enough.
So I would Like to know more about the hardware of these devices (information such as cpu speed (in mhz) and architecture,cache memory embended on their cpu if there is, the type of their midi synthesizer and it's capabilities etc. etc.)
Thanks in advance.
alot of this is on websites. 103MHz CPU speed - 32bit RISC. Look at the beatnik website for detailed audio info. Why do you want this info?
Firstly because I want to have a full image of these phones. (I am a computer engineer)
Secondly I want to test my program development skills on c++ and my 7650 and isee if there is any hope to create or port an emulator of console systems for this devices/phones.
Don't expect many things, my dream is to port a SNES emulator but I think it is too difficult cause of the luck cpu speed.
I assume that the speed info is about the 9210/9290 cpu.
Anyway,thank very much...
The mentioned speed info, sorry i didnt clarify, is for the 7650. I hope this helps. I apologise if you wanted the 9210 etc.. info, however, i do not have them to hand.
as far as i know 92xx - 52mhz cpu, 7650 - 104mhz
8kb data and 8kb code cache if i remember right (or 16kb data and 16kb code?)
overall those cpus are comparable to 486 dx50 +-50% (depends on specific issue and implementation.. knowing details about arm asm helps you heaps optimizing your programs even when using C code)
If there was assemby maybe I could do sth
But with such power the only sollution (but not so much promising) is HLE(High level emulation)
Today there is no snes hle emulator only n64 and psx.
So if I am going to do so I have to start from 0.
Maybe I'll port just a game or two (not emulation) or I'll wait my best friend to buy p800 and see what can I do there.
Or better not do anything...
But now I don't even have my 7650.
Just rea the beatnik mid specifications and I was really surprised
Anyone can check this out here
http://www.beatnik.com/mobileplatforms/miniBAE_mobile.html
I wonder if Creative/E-MU or Yamaha are going to produce such great chips for mobile phones or is the mobile market too taught for them 😃 😃 😃
PSX emulation on current phones? dream on😊
Wait for phones with 3d accels😊
[quote="MirekCz"]PSX emulation on current phones? dream on😊
Wait for phones with 3d accels😊[/quote]
Hey you missunderstood me.
I was saying that in the only way to achieve an snes emulator on 7650/3650 or 9210/9290 was through hle coding.
Today there are only n64 and psx open source emulators which work that way(ultahle is one example) and no snes(to port it), and my programming skills are not so good to start from the very beginning.
I have never mentioned I was going to develop/port a psx emulator. thats impossible cause of lack of power.
And believe me 3d accel is not needed on an psx emulator.
yup, 3d accel is not needed, assuming you have the CPU power to do it which doesn't seem to appear on mobile devices anytime soon.
From the cost-power saving look a simple cpu and 3d accel is much better then large, complicated cpu that does it all.
sorry for misunderstunding you about the whole PSX thing😊
Well to be more specific PSX (as well as ps2) uses mostly the cpu. The GPU of these systems are too weak. So when emulating the 3d acel will give very little accel (not to mention HW T&L which is useless on emulators) unless you develop in low level (u know assembly) which then you take full advance of the hardware but it is very difficult to debug.
Well,maybe the Legendary SonyEricsson Red Jade will give us the power we need, who knows(and who knows when)?
[quote="MirekCz"]
overall those cpus are comparable to 486 dx50 +-50% (depends on specific issue and implementation.. knowing details about arm asm helps you heaps optimizing your programs even when using C code)[/quote]
*cough* excuse me?
102mhz RISC equivalent to what?? surely closer to a p150/200 methinks?
Well it's hard to say that a cpu is equivalent to another. It all depends on the architecture of the cpu as well as how much the OS is optimized for the hardware. That's why Macintosh are faster although running in lower MHZ (they are RISC and not CISC but that doesn't mean anything eg. AMD's Athlon XP is running lower but faster than Pentium 4 and they are both CISC, that's where cpu architecture takes place as well as cache memory).
I was talking about 92xx 52mhz cpu at that moment.. sorry for not making it clear
104mhz ARM equals to 150-200mhz pentium? good joke.. especially if you can use a combination of CPU/FPU (like in 3d graphic). or when you do a lot of mul/div operations (no hardware div for ARM)...
Sorry, I didn't mean to sound like a know-it-all .. in fact I am far from it, just interested 😊
I was always under the impression that the RISC architecture was superior to the likes of the pentium chip - hence it running cooler and faster...
@MirekCz - do you mean good joke in that it's much faster than a p150 or that its much slower? 😊
Ofcourse he means that is slower than a Pentium because it misses many parts that a pentium has like the FPU (Floating Point Unit) which is a must for 3D Games. (I think that the first mainstream CPU with an fpu embended was an i486 DX. But the first truely evolutionary FPU was in the PentiumPro. Correct me If I am wrong.)
good joke - it's slower - that's what i meant😊
Memphis:nope, you're wrong, pentium was the first one with nice FPU. (Intel pentium, cyrix had a quite weak FPU, especially when running pentium optimized code)
You are right MirekCz. I just confirmed it on an old computer magazine I had but Pentium Pro had far better architecture and more sophisticated.
Unfortunately at that time it was useless until intel made Pentium II (PentiumPro+MMX) and Celeron (Pentium II with less or no Level2 Cache)
for the mainstream, so it had the support it needed.
I hope they will give the same support for the very good but also too pricey and not backward compatible Itanium.
If not Intel is doomed in the server market and AMD will dominate the server market with the Opteron.
By the way, what CPU's will wear the newest mobile phones when the Itanium (or a revision of it) come to the mainstream?
Ps:you are saying only Intel,Cyrix and not AMD fpu's and that's also correct because at that time AMD's FPU's were terrible, until Athlon arrived.