Hermes escribió:Buenas.
No os liéis con usando cosas que no entendéis y tened un poco de paciencia.
El parche que pasó Mathieulh, no significa que se pueda jugar a los juegos sin disco, si no que elimina un nuevo chequeo. Centrándome en Uncharted 2, ocurre lo siguiente:
Con el parche activo y actualizado, si no hay un bluray en el lector, se obtiene un error 0x80010009 y no te deja ejecutarlo. Complementándolo con un 'nop' para eliminar un salto, funciona sin disco:
PATCH_INST(0x57408, nop) // hermes: to avoid 0x80010009 error in Uncharted 2 update
PATCH_DATA(0x57410, 0x48000098)
En mi caso, yo actualizo el juego directamente desde la consola.
------------------------------------------------
Sobre el parche que a muchos gustaría para que los juegos no requieran disco, pues habrá que encontrar el punto correcto para hacerlo (que sencillo no va a ser) y esperemos que las funciones que al parecer, esquivan hook_open, no formen parte del problema.