Dachande said:
Talking about homebrew applications has always been allowed on GAF, there's threads for it for the Wii and PSP after all. Piracy talk is disallowed.
Thanks, but I'm not 100% sure I follow. Are these system calls that need to be added into the firmware by hackers, or existing ones that have been specifically taken out?
I'm not sure what you mean by "NPDRM" and "lvl2" in this context either. Isn't the NPDRM flag needed for homebrew applications to run on retail PS3s? And how does removing lvl 2 (which is the GameOS, right?) not break retail games from working as normal?
Really, I only fully understand the "system calls" part of your response here. :lol
Okay, I haven't really messed around with all these new developments but let's see if I can talk a bit about it without making too much an ass of myself. :lol
I believe NPDRM is the DRM for everything that gets installed on the harddisk, that means when you download a game from PSN it signs the game specifically for your machine. Whenever a PS3 loads something off of a harddisk it must be signed with your PS3s DRM for it to be executed, EXCEPT for firmware updates which all have their own DRM that is shared with all PS3s prior to install.
I think how geohotz has it set up no one has to mess with NPDRM because when you install homebrew it will sign it, the problem is removing the NPDRM off of files you purchased from PSN, once that is possible anyone will be able to pirate those games.
LV2 is how retail games access GameOS, LV2 has the APIs for loading games off of BluRay, so all retail games on BD use those APIs. To run a retail game made for BD either the game needs to be modified to resemble a PSN release, or LV2 needs to be modified to load from sources that it thinks are the BluRay but in fact are not.
Or something along those lines, but I'm not a professional so I could have it completely wrong. :lol