"En vista de las peticiones que numerosos usuarios me han realizado para agrupar la información sobre este fabuloso modchip en un único hilo de forma estructurada y ordenada y para mantenerla actualizada en el primer post, me he decantado por realizar dichas peticiones."
YAOSM MODCHIP VERSIÓN ACTUAL: 3.2 - DESCARGA CREADOR: BELL
FORO OFICIALNoticias de última hora: (Sección temporal)
Hoy día 28/05/2008 ha salido la versión final de YAOSM 3.2 que es idéntica a la RC3 de YAOSM 3.2, por tanto si la tienes no es necesario reprogramar, se corrige el bug de corrupción del byte de región que se arrastraba desde yaosm 3.0 y además se ha mejorado la capacidad de reconocmiento de discos, siendo a mi gusto, la mejor de todos los modchips existentes para controladoras D2B/D2A/DMS, gracias a javipike por la noticia:
javipike escribió:Por fin, la tan ansiada versión 3.2 jajaja
Saludos!!!!
yaosm 3.2 - Improved DL detection and no more region bug
This is the final release of yaosm 3.2. (these are the exact same hex files as rc3. So no need to reflash if you allready have rc3.)
This release is NOT a DVD upgrade. It needs to be flashed to the chip.
All 3.x versions are 100% backward compatible when it comes to DVD upgrades. You'll find the latest configuration and upgrade discs here: yaosm configuration and upgrade discs
Características:- Soporte para lectores DMS /D2A/D2B
- Carga de todos los juegos originales y backups de Wii y GameCube, (todos quiere decir que incluye también el super mario galaxy ;P)
- Soporte parcial para carga de Backups u originales de otras regiones de Wii o Gamecube.
- Soporte para DVD multijuego.
- Permite ejecutar Homebrew ( software casero)
- Soporte para medios sin necesidad de modificar booktype( DVD-R, DVD+R, DVD+RW, DVD-RW)
- Soporte para medios de doble capa ( Dual Layer).
- Velocidad del lector totalmente configurable ( Alta, media y baja)
- Permite alternar la velocidad del lector sin reprogramar/reconfigurar el chip (Dual Speed).
- Detección de región automática.
- Audiofix.
- LED de estado opcional. (Importante, la versión de dos led carece de la característica de interruptor on/off, por tanto no uses esta versión si tienes un interruptor instalado).
- Stealth ( blindado, "invisible", al menos como la mayoría de los restantes modchips)
- Configurable mediante el disco de configuración.
- Disco de configuración "seguro".( Impide hasta cierto punto la modificación de los valores de configuración del modchip, por otro disco diferente del disco de configuración original).
- Actualizable por DVD.
- Mejora de la capcidad de reconocimiento de discos y de detección de medios DVD.
- Función de recuperación si falla el proceso de actualización.
- Soporte para interruptor on/off (Opcional. Tendrás que soldar el interruptor on/off, entre los pins 3 y 8 del modchip (zócalo)).
- Sobre escritura de identificador gameID, debido a que algunos identificadores gameID fueron bloqueados por el firmware 3.0, (esto nos permite por ejemplo, seguir usando nuestro disco de configuración antiguo para configurar el mod).
- Update blocker (Bloqueo de actualizaión), no viene habilitada por defecto, bloquea las actualizaciones que incorporan los originales o backups de wii.
- Autoboot, no viene habilitada por defecto, permite la carga de bakups únicamente de wii de forma automática al introducir el backup sin tener que ejecutarlo desde el canal disco, no funciona con los backups y originales de game cube ni con los originales de wii, ni con el backup de SSBB, además si habilitas esta característica la wii normalmente se colgará, si apretas el botón "home" del mando, y eliges salir al "menu" de wii. Esta característica actúalmente existe como prueba de concepto de la capcidad de actualización por DVD, de momento no está determinado si desaparecerá o no, a posterior.
Instalación:- Mismos puntos de instalación que Wiinja /Wiifree /Wiimod
- Esquema:
Chips Compatibles:- 12F629/12F675
- 12F635
- 12F683 (recomendado)
- 16F627/16F627A/16F628/16F628A/16F648A
- 16F630/16F676
- 16F636/16F639
- 16F684
Guía de inicio rápido:1- Programa el HEX correspondiente a tu pic
Aquí te dejo el link para la descarga de dos programas con los que podrás programar tu pic:
-
Ic-Prog (12f683 compatible) -
Winpic800 Si no dispones de un programador para pics aquí te dejo unos esquemas:
Programador casero, simple, económico y funcional: Importante!!!!, El puerto serie de tu ordenador, debe de suministrar 12v, de lo contrario no se dispondrá del suficiente voltaje para permitir la correcta programación. La mayoría de puertos serie de ordenadores portatiles solo suministran 5v.
Mismo esquema pero quizas más fácil de entender para algunos:
Aquí abajo te pongo el mismo esquema pero añadiendole dos led, uno de ellos que muestra que los +5v son suminsitrados y el otro para ver que el transistor le permite +5v al pin 1.
Añadir sobre el esquema que el transistor BS170 o análogo es opcional, de hecho mi programador casero no lo tiene y funciona correctamente, pero a algunas personas les da fallo de verificación del pic, por tanto es recomendable ponerlo, pues asegura que el MCLR siempre reciba corriente antes que el pin 1 lo que se traduce en una escritura y verificación siempre perfecta.
Por último indicar que YAOSM no hace uso del valor de oscilador que incorporan de fábrica algunos de los pic compatibles, por tanto es indiferente que borres o conserves dicho valor. No obstante si alguna vez quieres grabar algún programa en el pic que sí haga uso del valor de oscilador, puedes optar por guardarlo en su lugar dentro del pic, o fuera escribiendolo en un papel, para poder hacer uso del mismo. Pero insisto YAOSM no lo necesita.
2- Conecta el chip a tu Wii e inserta un disco, teniendo en cuenta que EL PRIMER DISCO que metas tras la programación CORRESPONDA A TU REGIÓN
3- Puedes modificar la configuración mediante el disco de configuración. (Ya no es necesario el controlador de game cube, pero si quieres puedes seguir usandolo, y si no:
- apreta reset una vez para entrar al programa de configuración YAOSM.
- después para mover el cursor manten el botón de reset presionado
- y para cambiar las opciones de configuración presiona reset rápidamente
También puedes optar por programarlo manualmente antes de programar el pic.
Disco de configuración/Disco de actualizaciónCONFIGURACION MANUAL ( sin disco de configuración, previa a la programación)
En el IcProg, busca el cuadro --> Adress - Eeprom Data
(El que está abajo).
En la línea 0000: La primera FF constituye el primer byte, la segunda FF constituye el segundo byte, la tercera FF constituye el tercer byte... y así sucesivamente.
Abajo de la imagen te pondré unas configuraciones ejemplo.
Así pues:
1º El primer byte (byte 0), (las dos primeras FF en la línea 0000:, del cuadro Adress - Eeprom Data), son para configurar la región de la consola, para indicarle que región usas y por omisión, que juegos de otras regiones parcheará al vuelo. Posibilidades:
- 00 --> para una consola JAP
- 01 --> para una consola USA
- 02 --> para una consola PAL (consolas vendidas en España y resto de Europa; P)
- 03 --> deshabilitado, es decir, solo podrás jugar a backups y originales de tu misma región, y no podrás jugar a juegos de otras regiones, porque no realizará el parcheo al vuelo.
- FF --> automático, es decir, el propio chip configurará el byte de región automáticamente al valor --> 00 ( JAP), 01 (USA) o 02 (PAL) dependiendo de la región del primer juego que introduzcas por primera vez después de programarlo, por tanto es importante que el primer juego que introduzcas pertenezca a tu región, (en España, normalmente PAL), pero si te equivocas e introduces uno de otra región la primera vez no te preocupes, siempre puedes volver a programar el chip para solucionarlo.
De todas formas yo recomiendo configurar tu región manualmente y obviar este valor.
____________________________________________________
2º El segundo byte (byte 1), (las dos FF siguientes en la línea 0000), es para configurar la velocidad a la que funcionará el lector POR DEFECTO, ÚNICAMENTE PARA la lectura de LOS BACKUPS. ( Ni que decir tiene que esto no afectará a la velocidad con la que el lector lee los juegos originales, que seguirá siendo la misma que la velocidad original, es decir 6x para los originales de Wii, y 3x para los originales de game cube). Posibilidades:
- 00 --> velocidad baja 3x (menor ruido y menor estrés para el lector en discos de baja calidad mecánica, y menor estrés para la lente con grabaciones "defectuosas" o discos de baja calidad óptica. La mayoría de juegos, actualmente, funcionan sin problemas de ralentizaciones con esta velocidad).
- 01 --> velocidad media - aproximadamente 4.5x
- FF --> velocidad rápida - 6x, (mayor ruido y mayor estrés para el lector en discos de baja calidad mecánica, y mayor estrés para la lente con grabaciones "defectuosas" o discos de baja calidad óptica. Algunos la recomiendan solo para solucionar los problemas de ralentizaciones en algunos juegos, actualmente sólo afecta a unos pocos juegos de Wii), es el valor por defecto si no introduces ninguna configuración al programar el chip.
____________________________________________________
3º El tercer Byte (byte 2), es para configurar la velocidad de lectura para los backups, ALTERNATIVA, (es decir, aquella que obtendremos tras iniciar el mismo BACKUP dos veces, con un reset de por medio). Posibilidades:
- 00--> velocidad baja - 3x
- 01 --> velocidad media - aproximadamente 4.5x
- FF --> velocidad alta - 6x, es el valor por defecto si no introduces ninguna configuración al programar el chip.
________________________________________________
4º El cuarto Byte (byte 3), es para configurar la capacidad de desactivar el chip mediante un interruptor, (en el caso de que tengáis instalado el interruptor on/off).
- 00 --> Desactiva la capacidad de desactivar el mod, es decir, aunque tengáis instalado el interruptor, el mod no se desactivará. (Puede que requieras este valor, si deseas tener un LED de estado en el pin 3).
- FF --> Activa la opción de desactivar el mod mediante interruptor on/off, es la opción por defecto, si no introducimos ningún valor.
________________________________________________
5º El quinto Byte (byte 4), está reservado para la característica de autoboot cuando YAOSM es actualzado con el disco de configuración.
________________________________________________
6º El sexto byte (byte 5), es para configurar la característica de audiofix, de esta forma cuando se habilita, aquellos backups de Game Cube que presentaban alteraciones en el sonido pasan a escucharse correctamente de forma automática, sin necesidad de parchear la imagen antes de grabarla. Posibilidades:
- 00 --> Audiofix deshabilitado
- 01 --> Audiofix deshabilitado por defecto cuando se enciende la wii, pero que se habilita cuando insertamos un disco de WII previamente a la introducción del backup de game cube en cuestión.
- 02 --> Audiofix habilitado por defecto cuando se enciende la wii, pero que se deshabilita cuando insertamos un disco de WII previamente a la introducción del backup de game cube en cuestión.
- FF --> Audiofix habilitado, es el valor por defecto si no introduces ninguna configuración antes de programar el chip.
________________________________________________
7º El séptimo byte (byte 6), está reservado para la capacidad de recuperación en caso de que falle una actualización, no cambiar este valor manualmente.
________________________________________________
8º El octavo byte (byte 7). Su valor siempre será FF, no cambiar este valor.
________________________________________________
9º El noveno byte en adelante (byte 8 en adelante). Espacio en blanco reservado para las futuras actualizaciones YAOSM por DVD.
________________________________________________
Ejemplos de configuración y recomendaciones desde mi punto de vista:
Ejemplo 1: (el valor que yo uso para los bytes 0,1,2,3,4 y 5) ---> 02 00 01 FF FF FF
Configuración para que una consola PAL pueda parchear al vuelo juegos de otras regiones, que carga los BACKUPS a baja velocidad, salvo que inicies el mismo BACKUP 2 veces con un reset de por medio, en cuyo caso los cargará a velocidad media, solucionando así los posibles problemas de ralentizaciones que se producen en algunos juegos.
Además permite desactivar el mod mediante el interruptor on/off, siempre y cuando lo tengas instalado, y presenta la característica Game Cube audiofix habilitada.
ejemplo2: ---> 02 00 FF FF FF FF
Configuración para que una consola PAL pueda parchear al vuelo juegos de otras regiones, que carga los BACKUPS a baja velocidad, salvo que inicies el mismo BACKUP 2 veces con un reset de por medio, en cuyo caso los cargará a velocidad alta, solucionando así los posibles problemas de ralentizaciones que se producen en algunos juegos.
Además permite desactivar el mod mediante el interruptor on/off, siempre y cuando lo tengas instalado, y presenta la característica Game Cube audiofix habilitada.
Ejemplo 3: --> 02 FF FF FF FF FF
Configuración para que una consola PAL pueda parchear al vuelo juegos de otras regiones, que carga los BACKUPS siempre a alta velocidad. ( 6x).
Permite desactivar el mod mediante el interruptor on/off, siempre y cuando lo tengas instalado, y presenta la característica Game Cube audiofix habilitada.
Ejemplo 4: --> 03 00 01 FF FF FF
Configuración para que una consola NO pueda parchear al vuelo juegos de otras regiones, que carga los BACKUPS a baja velocidad, salvo que inicies el mismo BACKUP 2 veces con un reset de por medio, en cuyo caso los cargará a velocidad media, solucionando así los posibles problemas de ralentizaciones que se producen en algunos juegos.
Algunas personas prefieren, según ellos, como medida de protección, que el modchip no sea capaz de cargar juegos de otras regiones, para proteger así a su consola de posibles actualizaciones con firmware de otra región diferente a la suya, intentado evitar así posibles "Bricks".
Además permite desactivar el mod mediante el interruptor on/off, siempre y cuando lo tengas instalado, y presenta la característica Game Cube audiofix habilitada.
Sin más pretexto, espero haber aclarado tus dudas, e intentado expresarme de una forma clara.
Un cordial Saludo.