View Full Version : App to force UX processor speed to maximum?
I'm beta testing a game for the UX but the problem is, the UX runs it at the slowest speed (probably at 8Mhz). Is there an application to always make the UX run at full speed? Btw, the game runs well on the NX70V because the NX does not have a variable speed processor.
Pdasrock
11-27-2003, 11:31 PM
Good question. They should make an app like that because people have had trouble with flashplayer as well. I don't suppose you've tried lightspeed and/or pxaclocker?
termy_pe
11-28-2003, 12:19 AM
Is the game you have problem warfare?
Originally posted by Pdasrock
Good question. They should make an app like that because people have had trouble with flashplayer as well. I don't suppose you've tried lightspeed and/or pxaclocker?
Unfortunately, Lightspeed and PXAClocker are for Xscale processors only. I also haven't even tried Warfare in the UX50.
fearlessfozz
11-28-2003, 11:06 AM
If your talking about Warfare, Inc. It runs flawlessly on my UX. Makes me look like I have C&C to the guys in my class :D
redshift
11-28-2003, 04:25 PM
Hi !
I would like to ask a few things, fearlessfozz... based on your words, it seems your ux always/sometimes/when it thinks/etc runs at maximal processor speed. I would like to reach that :)
- did you do anything with the processor speed ? (software/hardware) ?
- what about the battery ? probably its life is shorter, but always or just when you do something special ( playing warfare;) )
- do the other game run at the same cool speed ?
(as I read, the proc speed varies between 8-120 ??? Mhz). That could mean multiple things, in my mind.
- between 8 and 120 Mhz... there is a huge space. I don't think there would be manual adjusting possibility in the machine, nor software, nor hardware. That would be annoying if you have to adjust the speed between text editing and playing games.
- the logical thing would be when the machine automagically detects the required speed. If an API call would needed, then the older, or non-Sony-optimized or full unoptimized games run at very low speed.
After thinking, I can say the device detects the required speed. But how ? :)
Stewe/Redshift
fearlessfozz
11-28-2003, 08:37 PM
No I have not changed any hardware or software on my UX to improve perfomance.
I do notice that when I run Warefare Inc (without the extended battery) that it does drain the battery very quickly, maybe and hour and a half to two hours of play. If I run the extended battery though I get many many hours of play.
I also notice that Acid Solitare and Acid Freecell run a little jerky on my UX. Almost like the processor is not fast enough and you get a little hang time while the processor catches up. Not to much of a problem though because solitare isn't based on getting important stuff done right away (like in Warfare:D).
If I remember right warfare was rewritten to run optimally on the UX so it may have that special marker to run at a higher speed. The Acid stuff was advertised to run wide for the T3 so it may not signal the UX to run a little faster.
redshift
11-28-2003, 08:41 PM
thank you!!!
I have to look around about that marker or API call or anything else...
Stewe
NJL!2016
11-28-2003, 08:41 PM
So the UX can't decide for itself what speed for the processor to run at? There has to be a special code included in the software to tell it what speed to switch to?
fearlessfozz
11-28-2003, 08:48 PM
Yea that would be my guess, unless sony decided to tell the UX to under run on a lot of things it does.
Most of the programs that are advertised as "optimized for the UX" seem to run very well. But others that just work on the UX or are made to run on the T3 and work on the UX as well seem to run a little slower than they should be.
Like the Acid software (which is great software, great products, not their fault) and the flash media player seem to just not have enough juice to run smooth. Dont get me wrong they are very playable but if they were just given a few more mhz they would run so much better.
redshift
11-28-2003, 08:54 PM
The problem is I have already spent a lot of time for this issue, have the latest Sony sdk, but really can't find anything. Of course I won't give up.
redshift
11-28-2003, 09:08 PM
hmm I found something... in this site, in the archive area.
http://www.cliesource.com/forums/showthread/t-30780.html
They say ux50 runs motorola very slowly (compared to a tj25), but the arm calls' ratio looks more similar to the CPU clock ratio.
Do you think that's all ? I have to move as much code as I can do to arm routines ? Currently I have the all decompressing and all direct display routines in arm.
But... logically only small code pieces can be moved to arm, because of the endian difference... so I can't easily call back to Motorola (and don't forget the aligns :( )
Pdasrock
11-28-2003, 10:04 PM
Honestly I hope sony sticks with the arm processors in the future. I would think that once palm and ppc are arm there will be a lot more app porting which would seem to be a good thing
termy
11-29-2003, 01:20 AM
At a certain level. When theres alot of commotion, people. tanks shooting at each other alot of movement. My clie slows down! Every things runs slow, till theres less movement. It happen on the level where theres the replicator and I keep having a huge army, and the ennemy keeps coming.
Anyone had a problem like that?
fearlessfozz
11-29-2003, 01:44 AM
I do experience that somewhat, for a secong or two. But only when i Have like half the map filled with my army. ANd I only get it once or twice a game at that.
sputnik
11-29-2003, 01:29 PM
that would slow any game down, every object on the screen is doing it's own thing, and the processor has to deal with all of that.
MrNako
12-08-2003, 06:06 PM
Any app like this yet?
redshift
12-08-2003, 06:10 PM
I just got answer from David (from Sony, Product Specialist) - there aren't any APIs to maximize the processor speed. I really think that the only available method is to move everything into Arm routines.
Stewe
scarbouc
01-07-2004, 05:26 AM
So let's bring up this subject again. How does a developer make their application run the fastest? Is it just a variable that needs to be set?
redshift
01-07-2004, 05:58 PM
I'm almost sure you can't.
Btw speed test. I have an own picture compression algorythm, somewhat better than gif, optimized for our pictures. Of course in Arm. Decompressing ~100-200 pictures on Sony NX: 4 secs. The same on ux: 20 secs!!!
I thought 2 weeks earlier that ux executes emulated Motorola code slower (because of battery), but executes Arm routine at full speed... that would be logical, I think. Based on the speed test above, that's not true. I think I have to give up, and forget the fast ux version at all.
Stewe
scarbouc
01-08-2004, 08:38 AM
Anyone?
omniphil
01-09-2004, 02:00 PM
Originally posted by redshift
I think I have to give up, and forget the fast ux version at all.
Stewe
Does this mean the UX version of Legacy is cancelled? :(
redshift
01-09-2004, 06:17 PM
Maybe yes...
If I find a solution or wake up at a day with brilliant idea, then the ux version can be a reality. Currently it's very slow, and has freezing problems, too. A crash/freeze can be solved in every game, but speeding up to 5x... hmm.
Stewe
omniphil
01-10-2004, 06:51 PM
Originally posted by redshift
Maybe yes...
If I find a solution or wake up at a day with brilliant idea, then the ux version can be a reality. Currently it's very slow, and has freezing problems, too. A crash/freeze can be solved in every game, but speeding up to 5x... hmm.
Stewe
That is some really bad news. Legacy has to be one of the best games for palm OS period.
I blame sony for messing with the processors! :)
scottlu
01-10-2004, 07:02 PM
I recently made a native ARM / OS 5 port of Warfare Incorporated, and it screams. I tested it on a UX and it is very very fast. We're starting a beta test of this version before releasing. You can read about sign up info in the "General Discussion" area of the Warfare forums http://www.handmark.com/warfare/forum
Scott Ludwig
Spiffcode
redshift
01-10-2004, 07:08 PM
sounds good, this is the way I should follow, too.
Stewe
vBulletin v3.0.3, Copyright ©2000-2013, Jelsoft Enterprises Ltd.