Irrlicht on the PS3?

You are an experienced programmer and have a problem with the engine, shaders, or advanced effects? Here you'll get answers.
No questions about C++ programming or topics which are answered in the tutorials!
Post Reply
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Irrlicht on the PS3?

Post by JP »

I'm starting work on converting one of my Irrlicht games to the PS3...

Initially i thought i'd just have to convert the code into PSGL (a version of OpenGL ES) and get rid of Irrlicht altogether. But before i start on that probably mammoth and infuriating task i should probably ask if anyone thinks that there would be a simpler way of doing it.

Would irrlicht have a chance of running on the PS3? From what i've seen i think that's fairly unlikely. I saw a game on the PS3 which used ODE and Fmod but i suppose those libraries work a bit differently to graphics libraries maybe...

Anyhoo, any helpful thoughts on this would be great!
Image Image Image
Luke
Admin
Posts: 449
Joined: Fri Jul 14, 2006 7:55 am
Location: Australia
Contact:

Post by Luke »

I'd think most of the core features of irrlicht would work, but you'd have to change irrlicht's openGL driver class to use that OpenGL ES thing your talking about, but I wouldn't think that would be much of a change.

By the way, doesn't linux run on ps3? cannot you use that?
IPv6
Posts: 188
Joined: Tue Aug 08, 2006 11:58 am

Post by IPv6 »

Offtopic: don`t know anything about PS3, sorry...
But Wow! What is the game you are intending to convert? Did you do this just for youself or there is a way to do "legal" games for new playstation?
Just curious :)
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Post by JP »

I've been told by someone else that it's not possible to use Irrlicht on the PS3 without converting the engine i think :lol:

Yeah linux can be installed on the PS3 but i want to make the game work like... as standard, not via linux or anything, if you see what i mean. It's to go on one of the PS3 demo discs, if i can get it working ;)

It's my Battleheart game that i'm trying to convert (see a link in the list of latest games for february on irrlicht's front page).
Image Image Image
Luben
Posts: 568
Joined: Sun Oct 09, 2005 10:12 am
Location: #irrlicht @freenode

Post by Luben »

Hi

Check out http://en.wikipedia.org/wiki/Cell_microprocessor . It is the processor that the PS3 uses. A simple port of irrlicht would be a terrible waste of the SPE's processing power.
omaremad
Competition winner
Posts: 1027
Joined: Fri Jul 15, 2005 11:30 pm
Location: Cairo,Egypt

Post by omaremad »

I thought the RSX is only acessible via the offcial devkits (ie linux cant acesses the gpu unless you have a dev liscence)
"Irrlicht is obese"

If you want modern rendering techniques learn how to make them or go to the engine next door =p
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

You can access the Cell processor, but not the GPU via the linux part as it is running in a virtualized environment.
nullterm
Posts: 14
Joined: Tue Feb 27, 2007 12:36 pm

Post by nullterm »

Don't worry about having to harness the Cells. One step at a time, and getting Irrlicht running on PS3 would be quite an accomplishment. Even without using Cells. Once you have it running, then figure out ways to use the Cell processors.
abraham
Posts: 30
Joined: Wed Jul 19, 2006 8:56 am

Post by abraham »

i thought sio tested his reflection demo on ps3?
n7600gt 256mb ram 128bit
AMD 3200+
GA-K8NF-9 gigabyte
sio2
Competition winner
Posts: 1003
Joined: Thu Sep 21, 2006 5:33 pm
Location: UK

Post by sio2 »

abraham wrote:i thought sio tested his reflection demo on ps3?
Pixel Shader 3. :roll:
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

:lol: :lol: That's a good one :lol:
I expect to have someone working on a fix-point implementation of the software renderers soon. This will help porting to embedded and mobile systems. Getting Irrlicht running on the PS3 Linux should be no problem, just the perfomance might be poor. I don't know anything about the graphics internals of PS3, but since you have to become a commercial developer with high license fees to be paid I don't think that there will be official support for this platform.
Spintz
Posts: 1688
Joined: Thu Nov 04, 2004 3:25 pm

Post by Spintz »

Plus, it's cheaper to buy a computer than it is a PS3. This whole craze was started when consoles were powerful and cost less thatn $300. Now, you can get decent computers that are cheaper than the consoles. :roll:
Last edited by Spintz on Sun Mar 04, 2007 2:33 pm, edited 1 time in total.
Image
Luben
Posts: 568
Joined: Sun Oct 09, 2005 10:12 am
Location: #irrlicht @freenode

Post by Luben »

Spintz wrote:Plus, it's cheaper to buy a computer than it is a PS3. This whole craze was started when consoles were powerful and cost less thatn $300. Now, you can get decent computers that are cheaper than the consoles. :roll:
So you'r saying the cell processor is _not_ powerful? :lol:
Spintz
Posts: 1688
Joined: Thu Nov 04, 2004 3:25 pm

Post by Spintz »

Luben wrote:So you'r saying the cell processor is _not_ powerful? :lol:
Nope, never said that, don't actually know anything about Cell Processors to be honest. However, I would think it's more important for a 3D Engine to worry about the GPU than the CPU. And what GPU is in the PS3 and can you get one that is as good or better for less than the $600 cost of a PS3?
Image
Post Reply