In order to fix the infinite loading screen in GTA IV (game appears to load then goes dim and infinity loops.) you must compress the game into a iso, (IT MUST BE MADE INTO A ISO!!!) and mounted with multiman or other manager (such as irisman or magunz) on exploited ofw systems.
same for cfw systems it must be in iso image file to fix that problem as it needs to be a mounted as a iso with a filesystem. (be sure to delete your old game install data for GTA IV once done repacking the game into iso) and should run smoothly be sure to thank me if i helped you.
i hope to have helped some people.... Also im new here so i will look for a place for me to introduce myself.
for converted games with files over 4GB the trick to put the 2 folders of the converted game inside any folder of normal small game then use this tool (PS3_ISO_TOOLS) to make it splitted ISO 4GB every part
then create folder named PS3ISO
add the ISO parts of the game to that folder (PS3ISO)
COPY THIS FOLDER (PS3ISO) TO UR EXTERNAL HDD
CONNECT IT TO UR PS3
EXTRACT THE GAME TO UR INTERNAL PS3
GO TO FILE MANGER IN MULTIMAN
CUT UR 2 FOLDERS FROM THE GAME U HAD EXTRACT
PASTE THEM TO THE FOLDER (game)
rebuild data base
I solved bles ver stuck on loading problem. In bles ver there r 3 folders DLC, EBOOT 4.xx fix , Metal gear solid. U have to convert the game and before making pkg copy all SPRX Files located in Metal gear solid folder USRDIR/master/prx. And paste to the NPEL BLES folder and make pkg then resign them and install on your han ps3.
When you open the game it install the gamedata and autosave then it stucks on loading. So you have do is. Go to gamedata utility and delete the metal gear solid gamedata and go back on metal gear solid press and check for update and it will show you latest update go ahead and install it. And the game will work fine.