I just wanted to announce that I'm starting a blog about the Ps3. Nothing special yet, a lot of basics will be gathered at first. But after that, the interesting parts will be documented and explained so everyone can understand it. That blog will be especially for everyone who wants to learn more about the ps3 and reverse engineering/coding etc. - the goal is not to get any keys or something like that, but if it's possible, it will be done of course.
I'm not new to exploits etc. - so you can expect some news in the near future, but you can read the rest at my blog.
Why am I announcing this? To get comments and mails from readers so I can improve the articles I write and maybe get the stuff done a little quicker.
Although I just bought my Ps3 I already read a lot about this scene, the progress made and so on. I just think to open up the Ps3 for the future we have to make it as easy as possible for every dev to develop for the Ps3 and find a method to open it up completely. Sure, maybe in december Failoverflow releases a new method or anybody else does. But instead of waiting for someone else to do the work, let's do it ourselves and learn.
PS: This won't be a blog which is gone in 2 weeks as many other of those blogs, I'll try to post a new article at least every 2 days.
If you are far ahead of me and want to give me some advices so I can explain things better/faster just drop me a pm/mail.
next day, next post. Today I wrote down some very general facts which all of you might know already. But since I'm trying to do all of the stuff in some order I'm not jumping the gun. I appreciate every comment/correction, nobody's perfect.
Todays topics: Ps3 hardware(general things about PPE and SPE) and hypervisor(what is it).
PS: Thanks for the first comment on my blog(whoever it was )
Last edited by JonnyBravo; 11-24-2011 at 10:00 PM.
Nice idea m8! I like it. I'll read the posts you have up now and give my opinion after that. But so far I love the idea.
EDIT: I'll put this on your blog as well but you do know that you can unlock the 8th SPE/SPU right? you can do this in linux via OtherOS++. But the draw back is that you can't use the dev tools as they use the 8th SPE.
Also about the hypervisor, consider it the hivemind for GameOS. I don't believe it has any control in the linux side but I could be wrong. But on GameOS it controls everything. It delegates tasks, tells the machine what access you can have, etc. Which is why it's called a hypervisor.
http://deviant-generation.com/ - my site. Contact me, Korn, and gDrive. I'm the most active but they do come over to speak to me. Likewise it's always a place to send them a message when you need to. Plus you can meet my graphics team!
Thanks for the comment xPreatorian!
Yes, I know that it's possible to unlock the 8th SPE but since it's not really necessary I skipped that step, but I'll edit the post and include it
Regarding the hypervisor: Yes, gameos runs on lv1 and has access to the syscalls(easy to see because the syscalls are all starting with lv1_xx) by using the hypervisor.
I'll talk about that when I talk about the different layers(lv0,lv1,lv2,gameos) - for now it was only meant to be a short explanation of the hypervisor.
I'm preparing my next post atm, more will follow later
I'm glad I can help. I had(still have) the same problem. So many information is already out there, but the most of it isn't documented, just straight facts.
Learning is a process which needs time, you(and I) have to take time and have to be patient
But since I'm not seeking any fame or money I take the time and hope that in 1 or 2 months I got a good guide online to help every new member of this scene who wants to get a developer. And with guide I mean a real guide, nothing like "hey guys, just do LI %6, BNE %3 if you need that or that". Since I'm working in the IT industry myself I know those people, nerds who know _a_lot_ and are really clever but when it comes to explaining things they suck.
That's the gap I'm trying to close The gap between nerds with their knowledge and the normal guy who needs explanation at first. I mean, the internet was invented to share knowledge
So in conclusion: I see this as a community project, I do everything I can and I hope I get some comments to improve my articles/explanations. So if you read one my articles and you're like: WTF does he mean? Write a comment! I'll try to make it as easy as I can.