Plasma Pong on PSP, doable ?

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
JohnVenture
Posts: 1
Joined: Sat Apr 29, 2006 3:42 am

Plasma Pong on PSP, doable ?

Post by JohnVenture »

Hi there,

There is a neat, free plasma pong game developped on PC by Steve Taylor:

www.plasmapong.com

Image


Could this game be ported on the PSP ? Could the console hardware render the plasma fast enough to make it playable ?

I have emailed the author which has heard about the PSP homebrew community and is interested into eventually starting a port, but isn t sure the PSP could handle the plasma rendering, owning none hiself.

It seems the fluid calculation are very CPU intensive. I don't know much about programming myself so I thought I'd come to you guys.

Any expert advice here ?
johnsto
Posts: 30
Joined: Wed Jan 18, 2006 8:52 am

Post by johnsto »

That game struggled a little on the 3.2GHz 6800GT machine I use at work... getting it to run on a PSP would be an interesting challenge...
User avatar
groepaz
Posts: 305
Joined: Thu Sep 01, 2005 7:44 am
Contact:

Post by groepaz »

then again "plasma" is the one effect where you can cheat like crazy :) ask someone from the demo coders for help, i'm very certain he can make it work on the PSP :=P
sandberg
Posts: 90
Joined: Wed Oct 05, 2005 1:25 am
Location: Denmark

Post by sandberg »

Normally i would agree with you groepaz, but this is not ordinary plasma like seen 1000x times in demos. It is basically modelled liquid fluid, so it does take up a lot of math to do it. I checked the site for the game yesterday, and there is a lot of links for the math behind the liquid fluid stuff.

But .. Ofcause it is possible on the PSP :-) It's just a matter of finding the right way to cheat :-)
Br, Sandberg
AnonymousTipster
Posts: 197
Joined: Fri Jul 01, 2005 2:50 am

Post by AnonymousTipster »

Well firstly the PSP's screen is smaller than a PC's resolution, so the fluid grid can be smaller and lead to less processing. I expect the algorithms could be implemented in the ME quite well if you want to use kernel, and that would leave the CPU free for other tasks. The VFPU may come in useful with that math crunching too.

As long as it's playable, you could make the physics matrix as small as possible, but interpolate the graphical matrix, so it looks more fluid than the calculations are actually calculating.

It may just be possible, and it's an awesome game (ran 30-50fps on 2.2ghz w/ Radeon9800 pro).
User avatar
groepaz
Posts: 305
Joined: Thu Sep 01, 2005 7:44 am
Contact:

Post by groepaz »

Normally i would agree with you groepaz, but this is not ordinary plasma like seen 1000x times in demos. It is basically modelled liquid fluid, so it does take up a lot of math to do it.
naa...just a simple convolution matrix, couple of cheap tricks, etc :=)
Post Reply