Citar
El exploit es por la inutilidad de nintendo como siempre.Si te fijas en los comandos de DVD sacados del SDK de Revolution está << 8E DVDLowEnableDvdVideo>> , se les ha olvidado quitar.Si consigues modificar el IOS para poder usar esa funcion , esa funcion activa un modo especial del lector para leer DVD-R (en este caso, era para leer DVDs de VIDEO).
Si modificas el IOS para poder activar eso (para activarlo se necesita hacerlo de una forma especial) vamos modificar el IOS para poder activar la lectura de DVD-R desde una aplicacion y el lector se traga el disco.
Respeto a un backuploader... eso hay q trabajarselo un poco.
Para leer los datos una vez activado el modo dvd-video se usa otra funcion especial de lectura es decir un backup usaria la funcion normal no la especifica de dvd-video asi q por eso los backups no funcionarian realmente habria q hackear más.
DVD_LowEnableVideo era programada para un reproductor de DVD que no crearon pero se lo dejaron ahi el caso es q activar el modo dvd video nop es simple ya q comprueba el UID del proceso q lo queire activar solo deja activarlo si el UID es 0 es decir dependiendo de si se activa o no el modo, una variable se pone a 0 o 1
Usando otra funcion delectura que es practicamente igual a DVD_LowUnencryptedRead puedo hacer la lectura en modo dvd-video y leer los sectores del disco de forma normal el problema es los juegos en DVD usan DVD_LowRead para leer datos de la particion de juego necesitamos q use la funcion especial de lectura ¿como? pues hackeo de IOS (haciendo un IOS SOLO para backups, no leeria discos normales nunca jamas xD) parcheo al vuelo (dificil) se crearia un geckoOS q cargara ese IOS si quieres cargar backups.
Si modificas el IOS para poder activar eso (para activarlo se necesita hacerlo de una forma especial) vamos modificar el IOS para poder activar la lectura de DVD-R desde una aplicacion y el lector se traga el disco.
Respeto a un backuploader... eso hay q trabajarselo un poco.
Para leer los datos una vez activado el modo dvd-video se usa otra funcion especial de lectura es decir un backup usaria la funcion normal no la especifica de dvd-video asi q por eso los backups no funcionarian realmente habria q hackear más.
DVD_LowEnableVideo era programada para un reproductor de DVD que no crearon pero se lo dejaron ahi el caso es q activar el modo dvd video nop es simple ya q comprueba el UID del proceso q lo queire activar solo deja activarlo si el UID es 0 es decir dependiendo de si se activa o no el modo, una variable se pone a 0 o 1
Usando otra funcion delectura que es practicamente igual a DVD_LowUnencryptedRead puedo hacer la lectura en modo dvd-video y leer los sectores del disco de forma normal el problema es los juegos en DVD usan DVD_LowRead para leer datos de la particion de juego necesitamos q use la funcion especial de lectura ¿como? pues hackeo de IOS (haciendo un IOS SOLO para backups, no leeria discos normales nunca jamas xD) parcheo al vuelo (dificil) se crearia un geckoOS q cargara ese IOS si quieres cargar backups.