Posted on may 25, 2010

Xbox 360 – Waves

¿Que es eso del Wave?¿Wave 4, Wave 3, …? Lo copiaré de internet, como hacen los mejores:

Los discos de XBOX 360 están divididos en varias particiones. Una de ellas, la que nos interesa, es la partición de video. Al principio en esta partición Microsoft se limitaba a incluir el famoso video que nos muestra un disco de XBOX 360 si la introducimos en cualquier aparato que no sea una XBOX 360, pidiéndonos que lo introduzcamos en una de sus consolas.

Como sabréis los juegos lleva en el disco las actualizaciones de la consola para que, en caso de que no dispongamos de conexión a XBOX Live, no tengamos problemas a la hora de actualizar y jugar con la novedad de turno. Desde la actualización a NXE (la de los avatares) el contenido de la actualización era demasiado grande como para meterla en la partición que ocupaba hasta entonces y Microsoft decidió incluir este Update en la partición de video. A esto lo llamamos Wave 3.

Lo que ocurre ahora es que cada vez que sale una nueva actualización de la consola el tamaño aumenta y se necesita añadir una nueva “Wave”, exactamente lo que ha ocurrido estos días y por lo que se ha incluido la Wave 4 en los discos más actuales.

Los firms iXtreme anteriores al 1.51 hacían una comprobación minuciosa del sector de video para que todo fuese correcto y así no ser detectados por Microsoft. Si el sector de video tenía el tamaño incorrecto, el juego no cargaba. Y eso ocurrió cuando aparecieron los discos con Wave 3, reconocidos como “extraños” por el lector de la consola, que bloqueaba su funcionamiento. En ese momento se decidió sacar como solución temporal el iXtreme 1.51, que realizaba la misma función que el iXtreme 1.50 pero se saltaba la comprobación del sector de video. Con esto solventamos el problema del bloqueo de carga, pero corremos el riesgo de toparnos con un disco con el sector de video corrupto, ya que no lo detectaría y lo cargaría como cualquier otra copia normal. Para eso nació el iXtreme 1.6, que una vez más comprobaba el sector de video y a la vez era compatible con la Wave 3.

Esa es la explicación por la que los discos con Wave 4 no cargan con iXtreme 1.6 (que comprueba el sector de video y al no reconocerlo como el habitual, lo bloquea) pero sí funciona con iXtreme 1.51 (que se salta la comprobación del sector de video y por tanto carga el juego sin problemas).

Creo que el Left 4 Dead 2 traía Wave 5 ya, pero ni idea.

Y esto señores, ha sido una recopilación de copy-pastes para haceros una idea de lo que es el Wave en los DVDs de Xbox 360.

Posted on may 25, 2010

Problema Xbox 360 – Disco Sucio

Ultimamente este problema asola muchas consolas Xbox 360, y yo hoy ofrezco una solución que en realidad no tiene mucho sentido a simple vista, pero que por alguna razón funciona, razón que desconozco por cierto, y es simple, y tras asegurarte de que tu DVD-DL está perfectamente, y debería funcionar, aquí una solución:

No enciendas la consola con el mando o con el botón, enciéndela pulsando el botón de abrir la bandeja de la Xbox 360.

Se encenderá abriendo la bandeja, y ya cuando salga el menú le das a cerrar bandeja con el mando (Y el DVD puesto, si no lo tenias ya), y no te dará ese problema. ¿Razón? No lo sé =D

Simplemente con esto nos aseguramos, por ejemplo, de que el lector no se ponga a leer el disco, ni para cargar nada del Wave, antes de que se haya iniciado todo en la consola y no de ningún tipo de error. Esto, al pasar solo con consolas modificadas, si enciendes la consola con un juego ya dentro, es posible que el lector “botee” el disco y levante el flag de “reading” antes de que la consola haya inicializado todas las interrupciones de los dispositivos del sistema (en este caso, periféricos). Sin embargo, si enciendes la consola con la bandeja abierta, es prácticamente imposible que esto ocurra, porque en ese corto espacio de tiempo entre el encendido y la lectura del DVD pasa más tiempo, el necesario para que no haya problemas con el lector.

Normalmente en la mayoría de arquitecturas se introduce un pequeño retardo en la lectura del lector desde el arranque para asegurarse de que esto nunca ocurra. Con esto, y la creencia de que el firmware de los lectores modificados se inicializan antes de lo esperado o leen más rápido de lo normal, y de que todo esto puede ser la causa.

Estaría bien que los que lo prueben, lo confirmen. Yo ya doy un +1 a todo esto habiendome funcionado.