Well, the reason why Sony is removing the OtherOS is already working on a custom firmware to bring back OtherOS (which also means other groups will use his work to go for running illegal games), so Sony only made the problem worse for themselves by removing the option. Geohotz (the guy which is the reason) was never planning on going for a custom firmware, but because of this move he is. (well, how stupid can you get removing an option which according to them is only used by a 'few' people which are the people who can actually crack your system if they really set their minds to it but never had to because they could do with the system what they wanted to, but no they can't... Well those people are now turning their heads to crack the system completely so even your dumb neighbour can load the customfirmware and play illegal games on it)..Stryfe wrote:With the demise of the old PS3 Linux installations, will anyone ever figure out a way to run ScummVM on PS3s?
http://blog.us.playstation.com/2010/03/ ... 21-update/
I myself have a Slim, so I'm unaffected. But considering Linux was the only option for Phat owners, now nobody will be able to.
PS3 Scummvm?
Moderator: ScummVM Team
Any system capable of running homebrew code, like any system supported by ScummVM, has also been used to pirate commercial software.
I don't know about people who support that stuff, but as someone who appreciates homebrew communities, the responsibility falls on the people misusing the hardware's firmware in that fashion.
I just want to run 'free' legal software apps, emulators, and the like.
I don't know about people who support that stuff, but as someone who appreciates homebrew communities, the responsibility falls on the people misusing the hardware's firmware in that fashion.
I just want to run 'free' legal software apps, emulators, and the like.
I think the situation with the PS3 is as follws;Stryfe wrote:Any system capable of running homebrew code, like any system supported by ScummVM, has also been used to pirate commercial software.
-You can boot it in normal mode to play games, all software that runs need to have the right crypto signature.
-You can boot it in OtherOS mode. That starts the hypervisor. The hyperisor is correctly signed itself but allows other nonsigned software to run with limitations (no 3d).
What this hacker has done is broken the restictions of the hypervisor. Sony reacted by removing the OtherOS feature.
The compromised hypervisor allows full 3d capabilities for homebrew but that doesn't mean you can run PS3 games. The PS3 is still booted in the wrong mode.
The hacker claims his hack is not fundamentally patchable, but it remains to be seen if he can pull it off now that Sony has removed the OtherOS feature completely in a patch that is mandatory for new games.
It's time to get popcorn and enjoy the show
Not really. Geohot (the moron that actually is the cause for all this) used the officially supported Linux to hack the PS3. Now they are just removing the attack vector. He could have just told Sony what the security vulnerability was and they could have fixed it. But he wanted to hack the PS3 wide open (full GPU access and more). I don't know what he was smoking. Did he thought that Sony wouldn't do anything about that?SuperDre wrote:Well, the reason why Sony is removing the OtherOS is already working on a custom firmware to bring back OtherOS (which also means other groups will use his work to go for running illegal games), so Sony only made the problem worse for themselves by removing the option.
It's quite a shame, because in the "best" case there will be a custom firmware that let's one run linux (and sadly possibly warez and cheats). If he wouldn't have done anything, we would still have an officially supported linux. Also I bet Sony will never officially support Linux on following console generations anymore.
A really bad move for homebrew and open source movement.
- Strangerke
- ScummVM Developer
- Posts: 335
- Joined: Wed Sep 06, 2006 8:39 am
- Location: Belgium
It's Sony who is removing the option.. And it won't help anyway as the hackers will continue (in full glory now) to hack with the curren 3.15 firmware..m_kiewitz wrote:Not really. Geohot (the moron that actually is the cause for all this) used the officially supported Linux to hack the PS3. Now they are just removing the attack vector. He could have just told Sony what the security vulnerability was and they could have fixed it. But he wanted to hack the PS3 wide open (full GPU access and more). I don't know what he was smoking. Did he thought that Sony wouldn't do anything about that?SuperDre wrote:Well, the reason why Sony is removing the OtherOS is already working on a custom firmware to bring back OtherOS (which also means other groups will use his work to go for running illegal games), so Sony only made the problem worse for themselves by removing the option.
It's quite a shame, because in the "best" case there will be a custom firmware that let's one run linux (and sadly possibly warez and cheats). If he wouldn't have done anything, we would still have an officially supported linux. Also I bet Sony will never officially support Linux on following console generations anymore.
A really bad move for homebrew and open source movement.
And just look at the PSP/iPhone/etc, it didn't have Linux at all and was also hacked..
You can also blame Sony, because if they just gave us access to the RSX in the first place, Geohot didn't need to try to hack it anyway (all geohot wants is homebrew).. But Sony restricted access (and even removed access after some people found access to it in FW2.10) so only developers would have access to it.
And what should they have done?SuperDre wrote:It's Sony who is removing the option..
Fixing that one hole would have cost money, would have introduced speed issues and maybe game issues as well and the hacker(s) would have looked for other exploits inside the hypervisor using linux. Keeping OtherOS support would not have made any sense at all, especially because OtherOS didn't get them any money whatsoever.
That's not the point. He used linux for hacking purposes instead of going any other way. Of course Sony removed official OtherOS support now. He could have hacked the slim instead, which would have made sense somehow. Instead he used the easiest way to hack in and was irritated by the fact that Sony removed support for it afterwards. That's quite dumb, if you ask me.And just look at the PSP/iPhone/etc, it didn't have Linux at all and was also hacked..
So not giving homebrew people 100% of the hardware means it's fine to hack? I mean even if homebrew had access to 100% of the gpu, he would have still hacked it and used the hypervisor as cheap excuse.You can also blame Sony, because if they just gave us access to the RSX in the first place
Companies like Sony want to make money in the first place and I can fully understand that. If they opened the console completely, warez would have been there since day 1.
ScummVM worked just fine on ps3 - and it's homebrew. So homebrew was officially possible w/o any hacks on ps3 before. Actually he just wanted some shortlived internet fame, that's all. And ruined it for everyone else on the way there.(all geohot wants is homebrew)
It's like someone from the ScummVM team removing all copy protections of all games, getting the project removed in no time and blaming the lawyers/companies afterwards. That wouldn't make sense as well.
I beg to differ, I know a lot of people where OtherOS was a big sellingpoint.. including myself.. Especially being able to run stuff like ScummVM on my console was a big reason..especially because OtherOS didn't get them any money whatsoever.
And you are wrong, OtherOS without RSX is seriously holding back homebrew development, stuff like ScummVM are possible on OtherOS because it isn't 'graphix' intense, it doesn't really rely on a serious GPU, but something like a 3D game would. Also I disagree about Geohot using it as an excuse, as also all he did on the iPhone was getting them the ability to run homebrew.
Personally I agree that he should not have published his work until he really had something to show (like actual RSX access under OtherOS).
Let's not forget the older PS3 hacks where also 'savegame' exploits which didn't need OtherOS.. And the current OtherOS-hack still isn't suitable for anything and especially only usable for people who actually know what they are doing..
If a real exploit was found which actually made it possible for piracy then, and only then I might slightly agree, but till that time there wasn't any necessity to release a firmware only to remove this option..
Let's not forget those hackers don't have any problems continueing their work with firmware 3.15. You might even say it was stupid of Sony to release 3.21 because they could have just waited until the next firmware which had some real additions.
- garrythefish
- Posts: 67
- Joined: Sun Jul 12, 2009 2:22 pm
I just compiled it myself, and that's quite easy in any Linux. I'm sure there instruction about. Plus you have the PowerPC Ubuntu or something in the download section.Stryfe wrote:With the demise of the old PS3 Linux installations, will anyone ever figure out a way to run ScummVM on PS3s?
http://blog.us.playstation.com/2010/03/ ... 21-update/
I myself have a Slim, so I'm unaffected. But considering Linux was the only option for Phat owners, now nobody will be able to.
Or just google more ;P
patch for Sixaxis
Without making any changes, I have scummvm 1.1.1 built and running on YDL 6.2 / PS3. Performance is fine with no scaling for 640x400 games or the default 2x for 320x200 games, and we have an external SPE scaler tool (fscaler) to handle scaling/filters without using the Cell's PPE, so that's not a problem.
I'm preparing a modified RPM package with a patch (to scummvm-1.1.1/backends/platform/sdl/events.cpp) to better support the Sixaxis controller -- in the regular Linux/SDL port the left analog stick works fine, but none of the other buttons.
Currently I'm considering this setup (open to suggestions of course):
Left analog stick - move the mouse pointer (no patch required)
X - left mouse button (you press this to move to the location of the pointer)
O - right mouse button (on the Monkey Island games this brings up your inventory)
PS - Menu (Load/Save/Options/Exit) for some games
Start - Pause game
L1 - Examine
L2 - Talk to
R1 - Inventory
R2 - Use
L3 - Skip game intro
R3 -Skip dialog text/speech
Triangle -> Esc (menu for some games)
Select -> Enter
Square -> Tab
D-pad -> Arrow keys (movement, menu for some games)
I'd also like to have the virtual keyboard available, but am not sure how to do that yet (enabling the option in ./configure gives me a make error so apparently there's more than that to it).
EDIT: I know us PS3 Linux users are fewer these days, but thought I'd share this anyway. Here's my patch for Sixaxis control on scummvm 1.1.1 (uses the above configuration):
http://pleasantfiction.ipower.com/ps3li ... axis.patch
I'm preparing a modified RPM package with a patch (to scummvm-1.1.1/backends/platform/sdl/events.cpp) to better support the Sixaxis controller -- in the regular Linux/SDL port the left analog stick works fine, but none of the other buttons.
Currently I'm considering this setup (open to suggestions of course):
Left analog stick - move the mouse pointer (no patch required)
X - left mouse button (you press this to move to the location of the pointer)
O - right mouse button (on the Monkey Island games this brings up your inventory)
PS - Menu (Load/Save/Options/Exit) for some games
Start - Pause game
L1 - Examine
L2 - Talk to
R1 - Inventory
R2 - Use
L3 - Skip game intro
R3 -Skip dialog text/speech
Triangle -> Esc (menu for some games)
Select -> Enter
Square -> Tab
D-pad -> Arrow keys (movement, menu for some games)
I'd also like to have the virtual keyboard available, but am not sure how to do that yet (enabling the option in ./configure gives me a make error so apparently there's more than that to it).
EDIT: I know us PS3 Linux users are fewer these days, but thought I'd share this anyway. Here's my patch for Sixaxis control on scummvm 1.1.1 (uses the above configuration):
http://pleasantfiction.ipower.com/ps3li ... axis.patch