Second Life on PS3
Second Life on PS3
How much work would need to be done to get Second Life working on PS3 linux? Is it even POSSIBLE to make the open source version work?
From reading the second life wiki, the only binary libraries that matter are:
1.FMOD (can replace with other sound libraries and other audio format decoders such as FFMPEG)
2.QuickTime (can replace with other audio/video format decoders such as FFMPEG)
The only other binary libraries listed are CG (which isn't used by the normal client), a closed source JPEG2000 library (an open source alternative is listed on the same page) and a windows only memory management thing (which can be turned off in any case)
So really all you need to do is to port Second Life from FMOD to something else that runs on PS3 linux (or disable FMOD altogether and have no audio) and implement FFMPEG (or some other open source AV format/codec library) to play back audio and video. If Second Life was ported to a cross-platform (and available on PS3) sound library that didnt suck, it might be interesting to try and see if anyone else non ps3 is interested in the work as a replacement for the proprietary FMOD librariy.
1.FMOD (can replace with other sound libraries and other audio format decoders such as FFMPEG)
2.QuickTime (can replace with other audio/video format decoders such as FFMPEG)
The only other binary libraries listed are CG (which isn't used by the normal client), a closed source JPEG2000 library (an open source alternative is listed on the same page) and a windows only memory management thing (which can be turned off in any case)
So really all you need to do is to port Second Life from FMOD to something else that runs on PS3 linux (or disable FMOD altogether and have no audio) and implement FFMPEG (or some other open source AV format/codec library) to play back audio and video. If Second Life was ported to a cross-platform (and available on PS3) sound library that didnt suck, it might be interesting to try and see if anyone else non ps3 is interested in the work as a replacement for the proprietary FMOD librariy.