I'am very fond of japanese games and JRPG but i like other games too.
Since the start of the jailbreak process I waited for Eternal Sonata to work to be able to play it again on my jailbroken ps3 without the loading time and without using my blu ray drive too.
The problem is that like for many many others games, This one game get the famous "black screen on start up" actually.
I'am starting this thread to list all the possible circumstance / reason that those games won't work on our 3.41 jailbroken ps3
I'am merely giving idea/ thought here, something not technical at all but ideas and suggestion who could lead to explain / understand why games actually don't work.
I hope that many of you will post your thought / ideas / suggestion concerning that too and we could have a sort of brainstorming/debate on this thread
First reason for blackscreen :
Problem with the Eboot - Not decrypted or partially decrypted Leading ps3 to black screen on some games. We know that by updating some games. Those games now works greatly. That's for example the case for Disgaea who got blackscreen at first and now work with patched update.
Problem with Eboot - Only debug decrypted eboot works. For example for Tiger woods. It needs a debug package update to works but i don't know with the latest change on payload it's still needed. I know that Fat princess PSN need it to work for example.
Second reason for Blackscreen :
Problem with folder structure - some games may have a problem to work because of the folder structure. We know that some games won't boot at all because of the fact that they are on external drive and not in internal.
For example Sonic & Sega all Star racing got 2 problem. Eboot encrypted (need update) and something like 17000 files in this games. When you put it on external it takes approximatively an hour by ftp to transfer... because of the many little files. The game won't or cannot boot from external (time access to file with timeout or maybe just a Problem with localisation who could lead the game to work or not. So we could think that those PS3 Games need certain path to be able to access to respective data.
For some games it's possible to consider that changing the game structure (folder) on the internal might lead the game to boot. We already tested some games with extracted Psarc file in folder who works fine without changing anything. It was the case for Uncharted 2, Front Mission Evolved and mafia 2. The problem is to find the good tool to do that... those games were working without those extraction but now works on external drive... (file > 4GB) Maybe in the future we will see more and more tools allowing to extract game data and do further test. Many big Files are actually in BIN format or DAT format or for example the game Eternal Sonata got FILES files who probably could be extracted. (I really hope that too for Undub games too !)
Third reason for Black Screen :
Blu ray emulation is bad or not complete - Time will tell if we have real blu-ray drive emulation or not - We know that manager mount image of game in the BDVD drive. Blu-ray drive has many security employed on movie and other stuff. Those security are actually decrypted by "known tools" for movies and we know that those movies contain BD live data too (sort of apps that only blu ray players read) And we could assume that since the mount feature is like on PC a way to emulate a drive then some security check are bypassed for games and not for others... A bad rip using bad tools on pc lead to bad iso/img and the mounted iso are not readable because of that. See blu ray features / security on wikipedia for more info.
Fourth reason for Black Screen :
Another file encrypted inside the game folder could lead to blackscreen too.
Developper could think that the more the merrier and then add a second security to their game (maybe for technical brevet - They maybe don't want any other compagny to use/steal their tools engine or code to make their own games)
Of course if this is the case we need to locate those files and try to bypass this second security...
Reason Five for Black Screen :
Hypervisor is needed - I'am not really aware of how the jailbreak process works and I will let people think - explain that but i know that we bypass some security check by the hypervisor - we fooled it but don't disable it since it's needed to work. Hypervisor is checking what is needed to boot a game. When we fool him to allow backup we are not fooling him concerning launch of the games since his job is to check if the game is encrypted or decrypted... but we could assume that he is doing a second check on something else and we maybe need to deactivate his work or to fool it again.
Reason Six for Black Screen :
Backup games on Blu ray - We know that we can play games on hdd drive but not on Blu ray drive - Copying a ps3 blu ray is impossible right now. Why because it needs like for movies a decryption to be able to do that. Backup manager extract data and put them on hdd drive. Those backup cannot be launched via blu ray disc - Why ? something like a security is here and doesn't allow the game to be launched... We need to find what and patch this too to be able to completly fool the hypervisor.
Other reason that could lead backup to works only on blu ray drive : Some kind of checksum feature / hash check / format check / right check / autorisation check / (for example a game will launch only if the data format is file system : UDF or size of the file is... CRC of the file is... hash of the file is... / autorisation 777 on the file and attribute is read only....)
Possible reason too is a Tag on blu ray only readable by ps3 blu ray drive... a sort of data key...
I will add any other idea who comes out of my mind and share it with people here.
I Hope that many of you will contribute to this thread too.
BTW remember that i'am french and that my english is far from excellent Please be kind about that
Edit: 25 Nov - Realized that some game requires now 3.50 firmware because of the way they were developped which mean using an higher version of SDK with new instruction to be able to play them: Those game could actually require more than that to be able to play them in the future on our 3.41 firmware. Everybody know that Sony introduce the 3D function to their PS3 which mean that it probably needed an update of the firmware of Blu-ray player and of the HDMI 1.4 specification. Many BR 3D player in the market need new update to be able to play certain movies So why not the ps3... If it's really the case then we would have to flash our B.R. player to be able to use this function and of course to be able to play those games that could check if this drive function is available.
Time will tell.