a mi me pasaba que entraba en suspension pasado un tiempo, y se soluciona añadiendo una linea en el launch.ini, cargaba bien pero cuando llevaba un rato jugando y tenia que volver a leerlo se quedaba congelado... ahora miro lo que hay que añadir al archivo a ver si te sirve
Añadele esto al lauch.ini al final
hddalive = true
hddtimer = 210
y crea un archivo en la raiz del disco duro que se llame alive.txt