dLp wrote:thedevilsjester wrote:From what I read when Sony officially announced allowing Linux to run on the PS3, that it will/does have the capability to launch a game from OtherOS.
Maybe Sony hasnt given the info on this yet, or maybe the idea was scrapped.
where in the world did you hear that? thats absolutely INSANE. sony would never allow that, or say that. the moment they allowed any of their games to run in an open platform and environment, piracy would shoot through the roof to an extent that they would go straight out of business. ive kept an eye on this since late 2005 when the idea was first being mentioned, and never saw anything of the sort.
You are a bit misguided
if you think that allowing a game to be run through linux would help piracy in any shape or form.
First, they can already rip PS3 games using Linux, so launching games from OtherOS isnt going to give any exploit to do this, since its already done. If nVidia drivers are created (by either us, or them), then it would be a simple matter to take a 'wine' approch to emulating the PS3 games on the PS3. (Just like we do now with windows games on linux). And this is without the 'native' ability to run PS3 games.
Second, from what I read GameOS is still (in a kernelish form) running when OtherOS is running, this was further backed up by Sonys statement that 32MB of RAM is _Always_ reserved for the GameOS. So all it would take is a system call to GameOS (from OtherOS), which launches the PS3 game just like normal, (maybe with suspend to disk for the OtherOS), and just resume OtherOS when the game ends.
If the GameOS is not truly running in the background, it would not be difficult for Sony to provide a closed source lib that can do the same thing. (I.E. just tell the PS3 to Boot Game Like Normal).
No where in there is there any piracy helper. The lib or function isnt loading the game, its telling the PS3 to do what it does normally.
Now Sony may or may not do this, but it is not in any way an insecure option as long as the OtherOS has been completely suspended/hibernated before the PS3 will launch a game (to avoid any possible 'mounting PS3 isos as drives' effect, or copying the game into memory or any other such functions that an OtherOS may use)