
Siguiendo con esta manía que me ha dado de intentar resucitar/reutilizar antiguas consolas portátiles, he preparado este tutorial para modificar el firmware de mi vieja Nintendo 3DS y poder instalar programas y juegos homebrew. Esta guía esta basada en la de 3DS Hacks y espero simplificarla al máximo. Una duda común es si hackear una 3DS vinculada a tu Nintendo Network ID (NNID) resultará en un baneo. Según la información disponible, Nintendo no ha baneado cuentas solo por poseer una consola modificada, pero si hay noticias de baneos por jugar versiones alteradas de juegos. Aunque esto no garantiza que Nintendo no adopte una política más estricta en el futuro. Personalmente utilizo mi cuenta Nintendo en mi 3DS y no he tenido ningún problema hasta la fecha.
Esta guía funciona con todas las consolas de la familia Nintendo 3DS (incluidas 3DS, 3DS XL/LL, 2DS, New 3DS, New 3DS XL/LL y New 2DS XL/LL), independientemente de la región o el firmware, para este tutorial he utilizado una Nintendo 3DS XL y un ordenador con Windows 11. Puedes seguir esta guía siempre que puedas descargar archivos de Internet y copiarlos a tu tarjeta SD, independientemente de que uses Windows, Linux, Mac, etc… Para seguir esta guía necesitarás una tarjeta SD con una capacidad de al menos 2 GB y no se recomiendan tarjetas SD de más de
128 GB debido a problemas conocidos con los temas personalizados y los gráficos de GBA/DS. Seguir esta guía no es un proceso complicado pero puede suponer el brickeo de tu consola, hazlo bajo tu propia responsabilidad. Si experimentas algún problema mientras sigues esta guía, no te pongas nervioso ¡hay muchas formas de obtener ayuda!, puedes consultar las Preguntas frecuentes previas a la instalación de 3DS Hacks, también puedes consultar la página de Solución de problemas para obtener una solución y si esto no te ayuda, puedes obtener ayuda personalizada en Nintendo Homebrew en Discord.
I. Verificación de CFW
- Apaga tu consola.
- Mantén presionado el botón (Seleccionar).
- Enciende tu consola mientras mantienes presionado el botón (Seleccionar). Si no ve un menú personalizado (la consola simplemente se inicia en el menú INICIO), puedes continuar con la siguiente sección. Si ves la pantalla de configuración de Luma3DS o cualquier otro menú personalizado (por ejemplo, GodMode9, Decrypt9WIP), ¡DETENTE! ¡Ya tienes un firmware personalizado! y solo queda plantearse si hay que actualizarlo, pero eso es otra historia que no veremos aquí.
II. Verificación de la versión del sistema
- Inicie la configuración del sistema en la consola.
- La versión de su sistema se mostrará en la parte inferior derecha de la pantalla superior (por ejemplo, «Ver. 11.17.0-50U»).
III. Instalación de MSET9 CLI
- Descarga la ultima versión de MSET9 desde este enlace.
- Inserta la tarjeta SD en el ordenador.
- Copia todo desde MSET9.zip a la raíz de tu tarjeta SD, sobrescribiendo cualquier archivo existente.
- Ejecuta el script MSET9: en Windows haz doble clic a MSET9-Windows.bat. En macOS haz doble clic a MSET9-macOS.command e ingresa la contraseña si se solicita. En Linux abre una ventana de Terminal, haz cd en la raíz de la tarjeta SD y luego escribe python3 mset9.py, presiona Enter.
- En la pantalla del script selecciona el número correspondiente al modelo y versión de tu consola, luego presiona Enter.
- En este submenu selecciona 1 y presiona Enter para comenzar el proceso de creación del ID1 MSET9.
- Después de revisar el descargo de responsabilidad, selecciona 1 de nuevo y presiona Enter para aceptarlo (si recibes un error, verifica la solución de problemas y vuelve a intentarlo).
- Saldrá el mensaje «creado hack ID1», presione Entrar para cerrar el script MSET9.
- Inserta tu tarjeta SD en tu consola (parecerá que tu 3DS no tiene datos ni aplicaciones instaladas por el usuario en el menú INICIO. Esto es normal. Tus datos volverán a estar disponibles en un paso posterior).
- Enciende tu consola.
- Abre Mii Maker y espera a que tu consola llegue a la pantalla de bienvenida a Mii Maker , luego sal de Mii Maker y regresa al menú INICIO. En medio es posible que veas una pantalla indicando que se estan creado los datos necesarios. Cuando llegues a la pantalla normal de Mii Maker, entonces los datos ya existen. Sal de Mii Maker y regresa al menú INICIO
- Inicia «Configuración del sistema» y navega hasta «Gestión de Datos-> Nintendo 3DS-> Software-> Restablecer». Esto no borrará ninguno de tus datos.
- Apaga tu consola presionando el botón de encendido y luego tocando Apagar en la pantalla inferior.
- Inserta la tarjeta SD en el ordenador de nuevo.
- Ejecute el script MSET9 otra vez.
- Escribe el número correspondiente al modelo y versión de tu consola, luego presiona Enter.
- En esta pantalla debería mostrar «Current MSET9 state: Ready». Si la ventana dice «Not ready – check MSET9 status for more details», escribe 2 y presiona Enter para verificar el estado de MSET9, sigue las instrucciones indicadas para resolver el problema.
- Una vez que haya resuelto el problema escribe 0 y presiona Enter para cerrar el script.
- Vuelve a insertar tu tarjeta SD en tu consola.
IV. Instalación de SafeB9SInstaller
- Enciende tu consola, asegúrate de que esta seleccionada la Configuración del sistema (si no se selecciona Configuración del sistema, pasa el cursor sobre el ícono de Configuración del sistema usando el D-Pad, apaga la consola y vuelve a encenderla).
- Presiona (A) para iniciar la Configuración del sistema.
- Navega a «Gestión de Datos-> Nintendo 3DS-> Datos adicionales». No presiones ningún botón ni toques la pantalla.
- Con la consola TODAVÍA ENCENDIDA, y sin presionar ningún botón ni tocar la pantalla, retira la tarjeta SD de tu consola. El menú se actualizará y dirá que no hay ninguna tarjeta SD insertada.
- Inserta la tarjeta SD en el ordenador.
- Ejecuta el script MSET9.
- Escribe el número correspondiente al modelo y versión de tu consola, luego presiona Enter.
- En la ventana MSET9, escribe 3 y luego presione Entrar para inyectar MSET9. Deberías ver «MSET9 successfully injected!».
- Presiona Enter para cerrar el script MSET9.
- Vuelve a insertar tu tarjeta SD en tu consola sin presionar ningún botón ni tocar la pantalla.
- Si el exploit tiene éxito, habrás iniciado SafeB9SInstaller. Si aparece una pantalla roja o la consola se queda atascada en una pantalla de carga, sigue la guía de solución de problemas.
V. Instalación de boot9strap
- Cuando se solicite, ingresa la combinación de teclas que aparece en la pantalla superior para instalar boot9strap. Si en la pantalla inferior tiene texto de color rojo y no se solicita que ingreses una combinación de teclas, sigue esta guía de solución de problemas.
- Una vez completado, presiona (A) para reiniciar su consola.
- Ahora, tu consola debería haberse iniciado en el menú de configuración de Luma3DS. Este menú de configuración de Luma3DS contiene ajustes para el firmware personalizado de Luma3DS. Deja estas opciones en la configuración predeterminada (no marques ni desmarques nada). Si tu consola se apaga cuando intentas encenderla, asegúrate de haber copiado boot.firm desde Luma3DS.zip a la raíz de tu tarjeta SD.
- Presiona (Inicio) para guardar y reiniciar.
VI. Eliminación de MSET9
- Apaga tu consola.
- Inserta la tarjeta SD en el ordenador.
- Ejecute el script MSET9.
- Escribe el número correspondiente al modelo y versión de tu consola, luego presiona Enter.
- En la ventana MSET9, el estado actual debe mostrarse «Injected». Escribe 4 y presiona Enter para eliminar el archivo inyectado. Saldrá el mensaje «Removed trigger file».
- Escribe 5 y presiona Enter para eliminar MSET9. Aparecerá el mensaje «¡MSET9 eliminado exitosamente!».
- Presiona Enter para cerrar el script MSET9.
- Vuelve a introducir la tarjeta SD en la consola.
- A partir de este punto, la consola se iniciará en Luma3DS de forma predeterminada. Luma3DS no se ve diferente del menú HOME normal. Si la consola se ha iniciado en el menú HOME, está ejecutando un firmware personalizado.

VII. Instalación de homebrew
El archivo boot.firm es lo que boot9strap lanza después de terminar de cargarse desde la NAND. En este caso, usamos Luma3DS de LumaTeam para parchear la consola y permitir ejecutar software casero. A partir de ahora la guia mostrará como haremos copias de seguridad de archivos críticos del sistema e instalaremos algunos programas homebrew. La mayoría de estos pasos se automatizarán mediante un script que ejecutarás en tu consola. El script instalará las siguientes aplicaciones:
- FBI (instala aplicaciones con formato CIA).
- Cargador del lanzador Homebrew (inicia el lanzador Homebrew).
- Anemone3DS (instala temas personalizados).
- Punto de control (realiza copias de seguridad y restaura archivos guardados para juegos de 3DS y DS).
- ftpd (acceda a su tarjeta SD 3DS de forma inalámbrica).
- Universal-Updater (una tienda de aplicaciones homebrew para descargar homebrew desde la 3DS a través de Wi-Fi).
- GodMode9 (herramienta multipropósito que puede realizar funciones de NAND y cartucho).
Si no quieres alguna de estas aplicaciones, puedes eliminarlas después de terminar esta guía yendo a «Configuración del sistema -> Gestión de datos -> Nintendo 3DS -> Software». (GodMode9 no se puede eliminar de esta manera y es necesario para otras funciones). Prosigamos con la guía:
- Apaga tu consola.
- Inserta la tarjeta SD en el ordenador.
- Copia el archivo finalize.romfs a la raíz de tu tarjeta SD.
- Abre la carpeta «luma» en la tarjeta SD y crea una carpeta con nombre «payloads» dentro, si aún no existe.
- Copia el archivo x_finalize_helper.firm a la carpeta «payloads».
- Vuelve a insertar la tarjeta SD en tu consola.
- Actualiza tu consola yendo a «Configuración del sistema», luego a «Otras configuraciones» y pulsa «Actualización del sistema» a la derecha. Las actualizaciones mientras usas boot9strap + Luma son seguras. Es posible que el actualizador muestre un mensaje que diga «Su sistema está actualizado» en lugar de actualizar. Esto es normal si ya está actualizado. Si la actualización da un error, configura los DNS y Proxy en «Automático». Si esto no funciona, sigue esta guía de solución de problemas.
- Vamos a extraer el firmware de sonido. Pulsa (L1) + (D-Pad abajo) + (Seleccionar) al mismo tiempo para abrir el menú de Luma Rosalina. Si uno de estos botones no funciona, descarga config.ini y colócalo en la carpeta «luma», reemplazando el existente. Esto cambiará la combinación de teclas del menú de Rosalina a (X) + (Y).
- Selecciona «Miscellaneous options»»
- Selecciona «Dump DSP firmware»
- Presiona (B) para continuar.
- Seleccione «Nullify user time offset» (para sincronizar el reloj interno de tu 3DS con la hora actual).
- Presiona (B) para continuar.
- Pulsa (B) para volver al menú principal de Rosalina.
- Presiona (B) para salir del menú de Rosalina.
- Apaga tu consola
- Manten presionada la tecla (X) y enciende la consola mientras mantienes (X) presionada. Esto iniciará la herramienta de Ayuda para Finalizar configuración. Si arranca en el menú INICIO, es posible que su carpeta «payloads» esté mal escrita o en la ubicación incorrecta.
- Si encuentra un error, consulte la página de solución de problemas.
- Si el Helper tuvo éxito, la consola se iniciará en GodMode9.
- A partir de este punto, puedes acceder a GodMode9 manteniendo presionado START mientras enciendes tu consola.
- Si se solicita que crees una copia de seguridad de archivos esenciales, presiona (A) para hacerlo, luego presiona (A) para continuar una vez que se haya completado.
- Si se solicita que fijes la fecha y hora del RTC, presiona (A) para hacerlo, luego configura la fecha y la hora y finalmente presiona (A) para continuar.
- Presiona (Inicio) para que aparezca el menú de acciones.
- Selecciona «Scripts…».
- Seleccione «finalizar». Sigue las indicaciones del script y responde cualquier pregunta que te hagan. Una vez que el script diga «Setup complete!», presiona (A) para apagar el dispositivo.
- Inserta la tarjeta SD en el ordenador.
- Copia la carpeta «/gm9/backups/» a una ubicación segura en tu ordenador. Esta carpeta contiene copias de seguridad de archivos críticos. Los dos archivos SysNAND son la copia de seguridad NAND y se pueden usar para revertir la consola a un estado funcional si se bloquea debido a un problema de software. El archivo «essential.exefs» contiene los archivos exclusivos del sistema de tu consola y se puede utilizar para recuperar sus datos en caso de un fallo de hardware.
Con esto ya tienes tu Nintendo 3DS preparada para ejecutar backups de tus juegos, así como software homebrew para poder sacarlo mayor partido a este fantástico juguete que Nintendo ha decidido dejar de desarrollar y cerrar su eShop.

Deja una respuesta