238 lines
12 KiB
Text
238 lines
12 KiB
Text
---
|
|
title: "Usos de GodMode9"
|
|
---
|
|
|
|
{% include toc title="Tabla de contenidos" %}
|
|
|
|
Si buscas soporte para GodMode9, así como ayudar con la creación de scripts y obtener actualizaciones e información, únete al [servidor de Discord de GodMode9](https://discord.gg/EGu6Qxw).
|
|
{: .notice--primary}
|
|
|
|
### Lectura requerida
|
|
|
|
GodMode9 es un explorador de archivos con acceso completo para la consola 3DS de Nintendo, dando acceso a la tarjeta SD, las particiones FAT dentro de tu SysNAND y EmuNAND, y básicamente a cualquier otra cosa. Entre otras funciones, te permite copiar, eliminar, renombrar archivos y crear carpetas.
|
|
|
|
Ten en cuenta que si tienes archivos de payloads distintos de `GodMode9.firm` en la carpeta `/luma/payloads/` en tu tarjeta SD, al mantener (Start) al inicio se desplegará un "chainloader menu" donde tendrás que usar el D-Pad y pulsar (A) para seleccionar "GodMode9", para esas instrucciones.
|
|
|
|
GodMode9 es una potente herramienta que tiene la capacidad de modificar básicamente todo en tu consola. Aunque muchas de estas modificaciones están restringidas por un sistema de permisos y es imposible realizar acciones peligrosas de forma accidental sin activar los permisos deliberadamente, debes seguir cuidadosamente las instrucciones y mantener copias de seguridad por cualquier cosa.
|
|
|
|
## Actualizar GodMode9
|
|
|
|
Algunas de las siguientes instrucciones sólo son aplicables a la última versión de GodMode9, y como tal debes seguir esta sección para actualizar tu instalación antes de continuar. Sobrescribe cualquier archivo que te indique.
|
|
{: .notice--info}
|
|
|
|
### Qué necesitas
|
|
|
|
* La ultima versión de [GodMode9](https://github.com/d0k3/GodMode9/releases/latest)
|
|
|
|
### Instrucciones
|
|
|
|
1. Apaga tu consola
|
|
1. Inserta tu tarjeta SD en tu computadora
|
|
1. Copia el archivo `GodMode9.firm` desde el `.zip` de GodMode9 a la carpeta `/luma/payloads/` en tu tarjeta SD
|
|
1. Copia la carpeta `gm9`contenida en el `.zip`de GodMode9 al directorio raíz de tu tarjeta SD
|
|
1. Vuelve a insertar tu tarjeta SD en tu consola
|
|
|
|
## Crear una copia de seguridad de la NAND
|
|
|
|
1. Inicia GodMode9 manteniendo presionado (Start) mientras enciendes la consola
|
|
1. Presiona el botón (Home) para abrir el menú de acción
|
|
1. Selecciona "Scripts..."
|
|
1. Selecciona "Backup SysNAND"
|
|
1. Presiona (A) para confirmar
|
|
+ Este proceso tomará algún tiempo
|
|
1. Presiona (A) para continuar
|
|
1. Mantén (R) y presiona (B) al mismo tiempo para extraer la SD
|
|
1. Inserta tu tarjeta SD en tu computadora
|
|
1. Copia `<date>_<númerodeserie>_sysnand###.bin` desde la carpeta `/gm9/out/` en tu tarjeta SD a una ubicación segura en tu computadora
|
|
+ Haz copias de seguridad en múltiples sitios (como por ejemplo, en un pendrive o almacenamiento online)
|
|
+ Esta copia de seguridad puede salvarte de un brick si algo va mal en el futuro
|
|
1. Elimina el archivo `<fecha>_<númerodeserie>_sysnand_###.bin` de la carpeta `/gm9/out/` de tu tarjeta SD después de haberlo copiado
|
|
1. Vuelve a insertar tu tarjeta SD en tu consola
|
|
|
|
## Restaurar una copia de seguridad de la NAND
|
|
|
|
1. Inicia GodMode9 manteniendo presionado (Start) mientras enciendes la consola
|
|
1. Mantén (R) y presiona (B) al mismo tiempo para extraer la SD
|
|
1. Inserta tu tarjeta SD en tu computadora
|
|
1. Copia `<fecha>_<númerodeserie>_sysnand_###.bin` desde tu computadora a la carpeta `/gm9/out/` en tu tarjeta SD si lo borraste luego de respaldarlo
|
|
1. Vuelve a insertar tu tarjeta SD en tu consola
|
|
1. Presiona el botón (Home) para abrir el menú de acción
|
|
1. Selecciona "Scripts..."
|
|
1. Selecciona "Restore SysNAND (Safe)"
|
|
1. Selecciona tu copia de seguridad de NAND
|
|
1. Presiona (A) para continuar
|
|
1. Presiona (A) para desbloquear la escritura de la SysNAND (lvl2) y después ingresa la combinación de teclas mostrada
|
|
+ Esto no sobreescribirá tu instalación de boot9strap
|
|
1. Una vez que haya terminado, presiona (A) para continuar
|
|
1. Presiona (A) para volver a bloquear los permisos de escritura si se solicita
|
|
|
|
## Inyectar cualquier aplicación .CIA en Salud y Seguridad
|
|
|
|
Para mantener el orden, copia el archivo `.cia` que deseas inyectar a la carpeta `/cias/` en tu tarjeta SD
|
|
{: .notice--info}
|
|
|
|
Ten en cuenta que no es posible inyectar archivos en Salud y Seguridad que sean más grandes que esta aplicación (incluyendo juegos y otras aplicaciones de gran tamaño)
|
|
{: .notice--info}
|
|
|
|
1. Inicia GodMode9 manteniendo presionado (Start) mientras enciendes la consola
|
|
1. Ve a `[0:] SDCARD` -> `cias`
|
|
1. Presiona (A) sobre tu archivo `.cia` para seleccionarlo, después selecciona "CIA image options...", y luego selecciona "Mount image to drive"
|
|
1. Presiona (A) en el archivo `.app`, después selecciona "NCCH image options", y luego selecciona "Inject to H&S"
|
|
1. Presiona (A) para desbloquear la escritura de SysNAND (lvl1) y después haz la combinación de teclas mostrada
|
|
1. Presiona (A) para continuar
|
|
1. Presiona (A) para volver a bloquear los permisos de escritura si se solicita
|
|
|
|
## Restaurar Salud y Seguridad luego de inyectar una aplicación .CIA
|
|
|
|
Esto sólo funcionará si la inyección sobre Salud y Seguridad fue realizada con GodMode9 (no con Decrypt9 u Hourglass9).
|
|
{: .notice--info}
|
|
|
|
1. Inicia GodMode9 manteniendo presionado (Start) mientras enciendes la consola
|
|
1. Presiona el botón (Home) para abrir el menú de acción
|
|
1. Selecciona "Mas..."
|
|
1. Selecciona "Restore H&S"
|
|
1. Presiona (A) para desbloquear la escritura de SysNAND (lvl1) y después haz la combinación de teclas mostrada
|
|
1. Presiona (A) para volver a bloquear los permisos de escritura si se solicita
|
|
|
|
## Volcar un cartucho de juego
|
|
|
|
#### Preparativos
|
|
|
|
{% capture notice %}
|
|
+ Inserta el cartucho de juego que vas a volcar en tu consola
|
|
+ Los cartuchos de juegos de 3DS serán volcados en un formato `.cia` instalable
|
|
+ Los cartuchos de juegos de NDS serán volcados en el formato `.nds` no instalable, compatible con flashcarts y emuladores
|
|
{% endcapture %}
|
|
|
|
<div class="notice--info">{{ notice | markdownify }}</div>
|
|
|
|
1. Inicia GodMode9 manteniendo presionado (Start) mientras enciendes la consola
|
|
1. Ve a `[C:] GAMECART`
|
|
1. Sigue los pasos de según tu cartucho de juego:
|
|
+ **Cartucho de 3DS:** Presiona (A) sobre `[TitleID].trim.3ds` para seleccionarlo, luego selecciona "NCSD image options...", y luego "Build CIA from file"
|
|
+ **Cartucho de NDS:** Presiona (A) sobre `[TitleID].trim.nds` para seleccionarlo, luego selecciona "Copy to 0:/gm9/out"
|
|
1. Tus archivo `.cia` instalable o `.nds` no instalable será guardado en la carpeta `/gm9/out/` de tu tarjeta SD
|
|
|
|
## Volcar un título (juegos y aplicaciones)
|
|
|
|
1. Inicia GodMode9 manteniendo presionado (Start) mientras enciendes la consola
|
|
1. Selecciona la unidad correspondiente al tipo de título que quieras volcar:
|
|
+ **Título instalado por el usuario**: `[A:] SYSNAND SD`
|
|
+ **Título del sistema**: `[1:] SYSNAND CTRNAND`
|
|
1. Mantén (R) y presiona (A) al mismo tiempo para abrir las opciones de unidad
|
|
1. Selecciona "Search for titles"
|
|
1. Presiona (A) para continuar
|
|
1. Presiona (A) sobre el archivo `.tmd` para seleccionarlo, luego selecciona "TMD file options...", y luego selecciona "Build CIA (standard)"
|
|
1. Tu archivo con formato instalable `.cia` será guardado en la carpeta `/gm9/out/` en tu tarjeta SD
|
|
|
|
## Convertir un archivo .3DS a .CIA
|
|
|
|
{% capture notice %}
|
|
+ Para mantener el orden, copia cada `.3ds` que quieras convertir a la carpeta `/cias/` en tu tarjeta SD
|
|
+ Ten en cuenta que si quieres convertir un archivo `.3ds` que ya está en una flashcart, debes seguir [Volcar un cartucho de juego](#dumping-a-game-cartridge)
|
|
{% endcapture %}
|
|
|
|
<div class="notice--info">{{ notice | markdownify }}</div>
|
|
|
|
1. Inicia GodMode9 manteniendo presionado (Start) mientras enciendes la consola
|
|
1. Ve a `[0:] SDCARD` -> `cias`
|
|
1. Presiona (A) en tu archivo `.3ds` para seleccionarlo, luego selecciona "NCSD image options...", y luego selecciona "Build CIA from file"
|
|
1. Tu archivo con formato instalable `.cia` será guardado en la carpeta `/gm9/out/` en tu tarjeta SD
|
|
|
|
## Respaldar datos de guardado de la Consola Virtual de GBA
|
|
|
|
El juego será almacenado en la carpeta `/gm9/out/` de tu tarjeta SD con el nombre `<TitleID>.gbavc.sav`.
|
|
{: .notice--info}
|
|
|
|
Para identificar el ID de título de un archivo `<TitleID>.gbavc.sav`, puedes obtener una lista de todos los juegos e nel sistema y sus correspondientes IDs de titulo marcando `[A:] SYSNAND SD`, sosteniendo (R) y presionando (A) al mismo tiempo, y luego seleccionando "Search for titles".
|
|
{: .notice--info}
|
|
|
|
1. Realiza lo siguiente por cada juego de Consola Virtual de GBA del cual quieras conservar los datos de guardado:
|
|
+ Inicia el juego de Consola Virtual de GBA
|
|
+ Sal del juego de Consola Virtual de GBA
|
|
+ Enciende tu consola manteniendo (Start) para ingresar al menú de selección de payloads de Luma3DS
|
|
+ Inicia GodMode9 presionando (A)
|
|
+ Ve a `[S:] SYSNAND VIRTUAL`
|
|
+ Presiona (A) en `agbsave.bin` para seleccionarlo
|
|
+ Selecciona "AGBSAVE options..."
|
|
+ Selecciona "Dump GBA VC save"
|
|
+ Presiona (A) para continuar
|
|
+ Presiona (Start) para reiniciar tu consola
|
|
|
|
## Restaurar datos de guardado de la Consola Virtual de GBA
|
|
|
|
Para identificar el ID de título de un archivo `<TitleID>.gbavc.sav`, puedes obtener una lista de todos los juegos e nel sistema y sus correspondientes IDs de titulo marcando `[A:] SYSNAND SD`, sosteniendo (R) y presionando (A) al mismo tiempo, y luego seleccionando "Search for titles".
|
|
{: .notice--info}
|
|
|
|
1. Haz lo siguiente por cada juego de Consola Virtual de GBA del cual quieras restaurar sus datos de guardado:
|
|
+ Inicia el juego de Consola Virtual de GBA
|
|
+ Sal del juego de Consola Virtual de GBA
|
|
+ Enciende tu consola manteniendo (Start) para ingresar al menú de selección de payloads de Luma3DS
|
|
+ Inicia GodMode9 presionando (A)
|
|
+ Ve a `[0:] SDCARD` -> `gm9`
|
|
+ Presiona (Y) en el archivo `<TitleID>.gbavc.sav` que deseas restaurar para copiarlo
|
|
+ Presiona (B) para regresar al menú principal
|
|
+ Ve a `[S:] SYSNAND VIRTUAL`
|
|
+ Presiona (A) en `agbsave.bin` para seleccionarlo
|
|
+ Selecciona "AGBSAVE options..."
|
|
+ Selecciona "Inject GBA VC save"
|
|
+ Presiona (A) para continuar
|
|
+ Presiona (Start) para reiniciar tu consola
|
|
+ Inicia el juego de Consola Virtual de GBA
|
|
+ Sal del juego de Consola Virtual de GBA
|
|
|
|
## Formatear una tarjeta SD
|
|
|
|
**¡Ten en cuenta que esto eliminará el contenido de tu tarjeta SD!**
|
|
{: .notice--danger}
|
|
|
|
1. Inicia GodMode9 manteniendo presionado (Start) mientras enciendes la consola
|
|
1. Presiona el botón (Home) para abrir el menú de acción
|
|
1. Selecciona "Mas..."
|
|
1. Selecciona "SD format menu"
|
|
1. Selecciona las opciones de EmuNAND que quieras utilizar
|
|
+ La mayoría de los usuarios tal vez quieran seleccionar "No EmuNAND"
|
|
1. Selecciona "Auto"
|
|
1. Presiona (A) para aceptar la etiqueta `GM9SD`
|
|
+ Opcionalmente, puedes ingresar un nombre personalizado para la tarjeta SD
|
|
1. Cuando se te pida, introduce la combinación de teclas mostrada para confirmar
|
|
|
|
## Cifrar / descifrar un archivo .CIA
|
|
|
|
#### Preparativos
|
|
|
|
+ Para mantener el orden, copia cada `.cia` que quieras cifrar / descifrar a la carpeta `/cias/` en tu tarjeta SD
|
|
{: .notice--info}
|
|
|
|
1. Inicia GodMode9 manteniendo presionado (Start) mientras enciendes la consola
|
|
1. Ve a `[0:] SDCARD` -> `cias`
|
|
1. Presona (A) sobre el archivo `.cia` para seleccionarlo, luego selecciona "CIA image options..."
|
|
1. Selecciona la opción para realizar la función deseada:
|
|
+ **Encrypt to 0:/gm9/out:** Crea una copia cifrada del archivo `.cia` seleccionado en la carpeta `/gm9/out/` de tu tarjeta SD
|
|
+ **Decrypt to 0:/gm9/out:** Crea una copia descifrada del archivo `.cia` seleccionado en la carpeta `/gm9/out/` de tu tarjeta SD
|
|
+ **Encrypt inplace:** Reemplaza el archivo `.cia` seleccionado con uno cifrado
|
|
+ **Desencriptar in-situ:** Reemplaza el archivo `.cia` seleccionado con uno desencriptado
|
|
1. Tu `.cia` cifrado / descifrado será guardado en la ubicación seleccionada
|
|
|
|
## Remover un NNID sin formatear tu consola
|
|
|
|
### Qué necesitas
|
|
|
|
* [remove_nnid.gm9]({{ "/gm9_scripts/remove_nnid.gm9" | absolute_url }}){:download}
|
|
|
|
### Instrucciones
|
|
|
|
1. Inicia GodMode9 manteniendo presionado (Start) mientras enciendes la consola
|
|
1. Mantén (R) y presiona (B) al mismo tiempo para extraer la SD
|
|
1. Inserta tu tarjeta SD en tu computadora
|
|
1. Copia `remove_nnid.gm9` a la carpeta `/gm9/scripts/` en tu tarjeta SD
|
|
1. Vuelve a insertar tu tarjeta SD en tu consola
|
|
1. Presiona el botón (Home) para abrir el menú de acción
|
|
1. Selecciona "Scripts..."
|
|
1. Selecciona "remove_nnid"
|
|
1. Presiona (A) para continuar cuando se te pida
|
|
1. Presiona (A) para desbloquear la escritura de SysNAND (lvl1) y después haz la combinación de teclas mostrada
|
|
1. Presiona (A) para continuar
|
|
1. Presiona (A) para volver a bloquear los permisos de escritura
|
|
1. Presiona (Start) para reiniciar tu consola
|