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

64-bit MIPS optimization (L@@K, Dan!)


64-bit MIPS optimization (L@@K, Dan!)

Postby Robotbeat » Mar 26, 2002 @ 8:16pm

Who ever said that 64-bit optimizations for Casios were not possible or practical?!



Maybe with 64-bit optimized code, we could get a 25+% increase or so in PQ MIPS performance? Someone should try it out!

Does anyone know MIPS asm?

C'mon, fellow MIPS users! "Dan, Dan, he's our man! If he can't do it, no one can!" Or maybe they can?
Die, Palm, Die. If that offended you, then get rid of your Palm OS device.
User avatar
Robotbeat
pm Member
 
Posts: 827
Joined: Jan 28, 2001 @ 4:52pm
Location: In your mind...


Postby James S » Mar 26, 2002 @ 8:24pm

I might decide to keep my E-125 a bit longer... that is, if someone uses this knowledge for the good of all mankind... or just fellow MIPper's good, that's plenty good enough.
<img src="http://home.comcast.net/~sonne/james/tag.gif">
James S
pm Insider
 
Posts: 17064
Joined: Jan 12, 2002 @ 2:33pm
Location: Lexington, KY


Postby James S » Mar 26, 2002 @ 8:57pm

Oh man, this new version of PocketDIVX kicks ass on my overclocked E-125. I barely dropped any frames in the Episode II trailer, and in Spiderman I saw scenes that the thing previously skipped right through! I'm just sitting here checking out every video clip I have on my PocketPC.

Dan you need to look into this. The source to PocketDivX is available, you might even be able to directly impliment their caching and display MIPS ASM routines into your current projects!

Robotbeat, next time your at PocketDivX's forums please suggest a "Start in Dir" setting for the open dialog box. I hate having to explore to \Storage Card\My Documents\Video everytime I want to open something.
<img src="http://home.comcast.net/~sonne/james/tag.gif">
James S
pm Insider
 
Posts: 17064
Joined: Jan 12, 2002 @ 2:33pm
Location: Lexington, KY


Postby Robotbeat » Mar 26, 2002 @ 9:49pm

Die, Palm, Die. If that offended you, then get rid of your Palm OS device.
User avatar
Robotbeat
pm Member
 
Posts: 827
Joined: Jan 28, 2001 @ 4:52pm
Location: In your mind...


Postby James S » Mar 26, 2002 @ 11:20pm

<img src="http://home.comcast.net/~sonne/james/tag.gif">
James S
pm Insider
 
Posts: 17064
Joined: Jan 12, 2002 @ 2:33pm
Location: Lexington, KY


Postby Robotbeat » Mar 26, 2002 @ 11:34pm

Back on topic...

Die, Palm, Die. If that offended you, then get rid of your Palm OS device.
User avatar
Robotbeat
pm Member
 
Posts: 827
Joined: Jan 28, 2001 @ 4:52pm
Location: In your mind...


Postby James S » Mar 26, 2002 @ 11:39pm

<img src="http://home.comcast.net/~sonne/james/tag.gif">
James S
pm Insider
 
Posts: 17064
Joined: Jan 12, 2002 @ 2:33pm
Location: Lexington, KY


Postby » Mar 26, 2002 @ 11:59pm

User avatar
Xen Games
 
Posts: 475
Joined: Feb 8, 2002 @ 5:11pm
Location: London, UK


Postby Robotbeat » Mar 27, 2002 @ 3:06am

I didn't rule out that last possibility! I am asking for people who know about MIPS asm to come forward.

This would be pretty cool if it became playable on MIPS. I am sure that some MIPS user will come forward and try to implement this.

Apparently, the people at ProjectMayo think it's important enough to spend plenty of time implementing it. And they have around 5 platforms (Windows, Mac, Linux, Amiga, Pocket Divx (BE-300, PPC 2K(2), e10x). Come on. As an opensource project, I think that PocketQuake should have more work done for it.

I have a question for Dan:
Are all the optimizations that you've done implemented in the current release of PocketQuake? If not, you should submit your current source so that work is not done twice.
Die, Palm, Die. If that offended you, then get rid of your Palm OS device.
User avatar
Robotbeat
pm Member
 
Posts: 827
Joined: Jan 28, 2001 @ 4:52pm
Location: In your mind...


Postby Dan East » Mar 27, 2002 @ 4:56am

T1 pretty much summed up my stance on the MIPS optimization. I don't have access to MIPS hardware, plus anything I do at this stage would be global to all devices (fixed point conversions), or benefit the many (ie StrongARM - you know, the whole "the needs of the many outweigh the needs of the few" thing).

The source you see online is basically what I have here at this point.

Dan East
User avatar
Dan East
Site Admin
 
Posts: 5264
Joined: Jan 25, 2001 @ 5:19pm
Location: Virginia, USA


Postby Robotbeat » Mar 27, 2002 @ 4:57am

Thanks, Dan!

I'll learn C++, now. I have waited long enough.
Die, Palm, Die. If that offended you, then get rid of your Palm OS device.
User avatar
Robotbeat
pm Member
 
Posts: 827
Joined: Jan 28, 2001 @ 4:52pm
Location: In your mind...


Postby randall » Mar 27, 2002 @ 5:46am

Dans stance is 100% justified. Not only is he very busy anyway, but it just doesn't make sense to do changes that won't affect all the builds globally.
User avatar
randall
pm Insider
 
Posts: 3426
Joined: Feb 23, 2001 @ 4:02pm
Location: Schnoogie


Postby Robotbeat » Mar 27, 2002 @ 6:00am

I always stand behind Dan. I am not trying to demand that he give his time to do this or that, only that if he is going to spend his time, he might as well consider this. But now that I know that he won't do many device-specific things, I don't think that it was necessary to point this out to him. However, anyone willing to do a MIPS enhancement might look to doing this.
Die, Palm, Die. If that offended you, then get rid of your Palm OS device.
User avatar
Robotbeat
pm Member
 
Posts: 827
Joined: Jan 28, 2001 @ 4:52pm
Location: In your mind...


-

Postby Blade » Mar 29, 2002 @ 12:33pm

What about the guy who did the mips optim. for Pocket Divx ?

Somebody already asked HIM if he wants to take a look at PQ ?

Blade
Quake Rulez :D
User avatar
Blade
pm Member
 
Posts: 62
Joined: Nov 24, 2001 @ 8:06am
Location: Vienna, Austria


Postby James S » Mar 29, 2002 @ 3:38pm

<img src="http://home.comcast.net/~sonne/james/tag.gif">
James S
pm Insider
 
Posts: 17064
Joined: Jan 12, 2002 @ 2:33pm
Location: Lexington, KY


Next

Return to Pocket Quake 1 and 2


Sort


Forum Description

Discuss Pocket Quake 1 and 2 by Dan East

Moderators:

Dan East, sponge, James S

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