This site is no longer active and is available for archival purposes only. Registration and login is disabled.

XSCALE issues...


XSCALE issues...

Postby telamon » Mar 30, 2003 @ 10:38pm

I just bought a new Dell Axim with a 300 Mhz XScale CPU. I like it and I think it was a sweet deal at $200 (from Dell's website). From what I've read places online, though, the XScale processors don't play well with the PPC2002 platform and performance suffers. I'm able to get around 40 FPS on the blit sample, which has been enough power to write a nice game. Do the 200Mhz StrongARM devices do better than this? (Posts of games running at 50 or 70 fps indicates they might) How about the older 150Mhz versions? My real interest is to get a feel for which devices are going to be able to play my game well. If FPS scales linearly with processor speed (pretty sure it has more to do with memory latency and bandwidth) a game running at 40 fps on my device will be close to unplayable on an older 150Mhz machine.

Also, I noticed in the PocketFrog code that the display initialization code is model dependant in places. Could PF performance be improved by adding some specific initialization for XScale devices? As I understand it, there is potential performance gain that can be achieved by matching certain graphics operations with the internal orientation of the PPC's video buffer. Or maybe I'm completely wrong there. I was just wondering.
--------------------------------
Let be be finale of seem, seems to me.
--------------------------------
User avatar
telamon
pm Member
 
Posts: 20
Joined: Mar 30, 2003 @ 10:16pm


Postby HTK » Mar 31, 2003 @ 2:47am

User avatar
HTK
pm Member
 
Posts: 132
Joined: Dec 14, 2002 @ 5:40pm


Postby fzammetti » Mar 31, 2003 @ 8:06am

...and so I said to Mr. Gates: "$640 billion should be enough for anyone!"
User avatar
fzammetti
pm Insider
 
Posts: 1496
Joined: Jun 4, 2002 @ 6:21pm
Location: Omnytex Technologies


Doh.

Postby telamon » Mar 31, 2003 @ 8:55am

There's a version of Blit with sound? Is this the sample in pocket frog plus? I just got it today, but haven't looked in it very much. Wouldn't it be much better for the sound routines in PFP to be in their own library? It would make it much easier to keep PF and the sound lib in PFP both up to date as developement continues separately on each package. Any, I'm digressing a little bit.

I get 40 fps on the Blit sample without sound. What, if anything, can I do about it without writing XScale-specific code? Might it be that PF is using the wrong internal video buffer alignment? (I somewhere got the impression that it tries to match its video buffers with that of the hardware its running on) If so, that would be an easy fix. Maybe it's just wishful thinking...

Which begs the next question. Why does XScale suck and what the hell was Intel thinking? It's not an improvement at all. It's worse than the older processors.
--------------------------------
Let be be finale of seem, seems to me.
--------------------------------
User avatar
telamon
pm Member
 
Posts: 20
Joined: Mar 30, 2003 @ 10:16pm


Postby DillRye » Mar 31, 2003 @ 9:09am

Xscales dont "suck". They extend battery life. The whole big thing is everyone thinks MHZ's are the end all of performance. This is not true all.

PDA's are not designed for gaming performance. While I wish they were, they are geared more towards buisness apps.
User avatar
DillRye
pm Insider
 
Posts: 477
Joined: Apr 25, 2002 @ 7:28am
Location: Iowa State University of Eng


Doh.

Postby Kzinti » Mar 31, 2003 @ 9:25am

Kzinti
pm Member
 
Posts: 3238
Joined: Jan 13, 2002 @ 5:23am


Postby HTK » Mar 31, 2003 @ 10:15am

User avatar
HTK
pm Member
 
Posts: 132
Joined: Dec 14, 2002 @ 5:40pm


Return to PocketFrog & PocketHAL


Sort


Forum Description

SDKs for fast and robust device-independent access to Pocket PC display hardware.

Moderators:

sponge, Kzinti

Forum permissions

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

cron