Using Irrlicht rendering engine on ps3Linux using framebufer

Technical discussion on the newly released and hard to find PS3.

Moderators: cheriff, emoon

Post Reply
Compound
Posts: 48
Joined: Thu May 12, 2005 10:29 am

Using Irrlicht rendering engine on ps3Linux using framebufer

Post by Compound »

Ok this might not be of too much use to many people due to it only rendering in software mode on the ppe (maybe someone knows if its possible to slightly accelerate this with the rsx hack driver?? I've not tried). But for projects like mine (wave simulation) where rendering speed / complexity of scenes isnt a major thing then this could be suitable for you. The framebuffer driver is not 100% completed yet (a guy off the irrlicht forum gave me an early release of his fb driver that didn't have easy integration t the source, I have modified this slightly to replace the Linux driver completely, id imagine in future versions this will be standard)

Also it may even be possible to optimise the software drawing routines for the SPE's. Maybe someone with a bit more knowledge can shed some light on this?


1: Download Irrlicht 1.4 http://irrlicht.sourceforge.net/downloads.html (the top one 16.1 mb)

2: Extract to a directory then “cd” to the include directory and replace “IrrCompileConfig.h” with the new one.

3 “cd” to the “source” folder and replace “CirrDeviceLinux.h” and “CirrDeviceLinux.cpp” with the replacement files included

4: make.... wait about 5 minutes

5: cd to the examples directory and run ./buildAllExamples.sh

6 cd to the bin directory and test the demo's out :)

you may need to modify the resolutions of the demo's to match that of your screen, in the screen shot here I've got it running at 1080i


files: http://stowelly.co.uk/IrrllichtFB-replacement-Files.rar (right click save as)


Image
Post Reply