Jump to content


414 archivos

  1. Sudachi

    Sudachi es un emulador de Nintendo Switch escrito en C++ para Windows y Android, con versiones en desarrollo para Linux y macOS.

    El emulador tiene soporte para tecnologías Vulkan, OpenGL GLSL y OpenGL GLASM.
    Sudachi ha sido creado por jarrodnorwell.
  2. MIG Switch Firmware

    Última versión del firmware oficial, en formato .s2, para MIG Switch, el dispositivo que nos permite cargar copias de seguridad en todos los modelos de Nintendo Switch.
    Instalación/actualización del firmware de la tarjeta:
    Coloque el archivo update.s2 en la carpeta raíz de la tarjeta microSD del Mig Switch Inserte la tarjeta microSD nuevamente en el Mig Switch Encienda el Mig Switch insertándolo en la consola Switch o Mig Dumper La luz LED del interruptor Mig parpadeará en azul por un breve momento. Cuando finalice la actualización, la luz LED dejará de parpadear y permanecerá azul Expulse el interruptor Mig y volverá a funcionar normalmente. Instalación/actualización del firmware del MIG Dumper:
    Conecte el Mig Dumper mediante USB Aparecerá el dispositivo de almacenamiento masivo, con una carpeta 'Sistema' Arrastre y suelte el archivo update.s2 (descargado) en la carpeta 'System' de Mig Dumper para sobrescribir el archivo update.s2 presente allí. Espere a que termine la copia Desenchufe el Mig Dumper para que la actualización surta efecto
    INSTRUCCIONES DE USO
    Configuración:
    Preparar la tarjeta microSD Formatee la tarjeta microSD con el sistema de archivos exFAT Coloque los archivos del juego XCI en la raíz del sistema de archivos microSD Asegúrese de que los archivos del juego sigan el esquema de nombres con "XXX.xci", "XXX (Datos iniciales).bin", "XXX (Certificado).bin", "XXX (Conjunto de ID de tarjeta).bin", "XXX (UID de tarjeta). ).bin" (como se indica en la sección "Haga una copia de seguridad de sus juegos" Opcionalmente, puedes crear la carpeta XXX.xci y colocar allí los archivos relevantes del juego. Lanzar juegos:
    Seleccione el juego para iniciar expulsando y reinsertando la tarjeta de juego Al iniciar el juego, aparecerá el mismo juego cada vez que se vuelva a insertar. Para desbloquear, expulsa la tarjeta de juego cuando la luz LED se vuelva verde Modo en línea:
    El modo online sólo se recomienda con un volcado del juego completo al 100%. Si falta un certificado, un conjunto de ID de tarjeta o un UID de tarjeta válidos, no se recomienda el modo en línea, ya que puede provocar el baneo permanente de la consola.
  3. PKHeX

    PKHeX es un editor de partidas guardadas, programado en C#, de la serie de videojuegos Pokémon, compatible con títulos de Switch, Nintendo 3DS y GameCube.
    Soporta los siguientes tipos de archivo:
    Archivos de partidas guardadas ("main", *.sav, *.dsv, *.dat, *.gci) Archivos de la tarjeta de memoria de GameCube (.raw, .bin)que contienen las partidas guardadas de los juegos Pokémon de GC. Archivos de juego de Pokémon (.pk*) Archivos de regalo misterioso (.pgt, .pcd, .pgf, .wc*) incluyendo la conversión a .pk* Importación de equipos desde los Battle Videos desencriptados de 3DS Transferencia desde una generación a otra, convirtiendo formatos sobre la marcha.
    Los datos se muestran en una vista que se puede editar y guardar. La interfaz se puede traducir con recursos/archivos de texto externos para que se admitan diferentes idiomas.
    Los conjuntos de Pokémon Showdown y los códigos QR se pueden importar/exportar para ayudar a compartir.
    Los contenedores de datos guardados de Nintendo 3DS usan un AES MAC que no se puede emular sin las claves de 3DS, por lo que se requiere un servicio de renuncia (svdt, save_manager, JKSM o SaveDataFiler).
    No apoyamos ni aprobamos hacer trampa a expensas de otros. No uses Pokémon significativamente pirateados en la batalla o en intercambios con aquellos que no saben que se están usando Pokémon pirateados.
    PKHeX es una aplicación creada por Kaphotics.
  4. Suyu

    Suyu es un emulador de Nintendo Switch de código abierto escrito en C++,  continuación del popular Yuzu.

    Actualmente Suyu cuenta con versiones para Windows, macOS, Linux y Android.
  5. AtmoPack Updater

    AtmoPack Updater es un homebrew para Nintendo Switch que actualiza su CFW con el pack de THZoria, AtmoPack Vanilla.
    Características principales de AtmoPack Updater
    Descarga la última versión de Atmosphere Descarga la última versión de esta aplicación Descarga los últimos Sigpatches Descarga el último firmware de la consola AtmoPack Updater es una aplicación creada por PoloNX.
  6. Haku33

    Haku33 es una aplicación que permite realizard un "Hard reset" a la Nintendo Switch, dejándola tal cual como sale de fábrica.
    Motivo
    En el caso de que no tengas una copia limpia de la nand de la consola, la limpia y empieza a usarla en su estado original o usando emunand.
    Disclaimer
    Es recomendable hacer una copia de seguridad antes de usarlo, ya que a pesar de estar bien probado pueden ocurrir fallas La premisa es la eliminación. ¿Puede ser la falta de información lo que hace que te baneen? hasta ahora el caso no ha ocurrido Es cierto que no es 100% seguro pero las personas que lo han probado aún no han sido prohibidas Si tiene una copia de seguridad limpia de Nand, es mejor que, y bajo ninguna circunstancia use esto en el switch IPatched Si su consola está prohibida no hay nada que hacer Esto limpiará completamente su Switch, lo perderá todo. Nota:
    Ten en cuenta que este programa no desbanea tu consola de Nintendo Switch Online o la hace inmune al ban. Tendrá una consola recién salida de la caja, eso es todo. Por lo tanto, puede conectarse siempre que mantenga la consola limpia de cfw.
    Es un programa que detiene temporalmente los servicios críticos de la consola. Entonces, si se congela, debe prestar atención a las advertencias en la pantalla antes de solicitar asistencia. En caso de que no se congele, presione 15 segundos el botón de encendido y vuelva a intentarlo. Recomiendo tener siempre una copia de seguridad del nand por razones de seguridad. Créditos
    devkitPro por el toolchain devkitA64. TegraExplorer por su potente herramienta Errores conocidos
    Utilice 3.0 para evitar cualquier error de congelación Pantalla negra use el modo RCM Error de parshare de script (tarjeta SD corrupta, errores de reparación) Las unidades Mariko no son compatibles para evitar que las cargas útiles 2.8 no se puedan cargar by StarDustCFW.
  7. FPSLocker

    Un overlay que con el complemento SaltyNX NX-FPS permite establecer FPS personalizados en los juegos de Nintendo Switch.
    Requisitos
    Atmosphere SaltyNX NX-FPS Tesa Menu + ovlloader Utilización
    La superposición se ejecuta en dos modos:
    Cuando el juego se está ejecutando
    Si el juego es compatible con SaltyNX y lo has instalado todo correctamente, verás un menú en el que la primera línea indica que el plugin NX-FPS se está ejecutando. Explicación de cada línea:
    Interval Mode - es utilizado por la API NVN para establecer el limitador a 30 FPS (2) o 60 FPS (1 o 0 (0 significa que el juego nunca se molestó en establecerlo, también puede ser una señal de que el juego no está utilizando NVN sino EGL o Vulkan)) Custom FPS Target - se utiliza para bloquear el juego a ciertos FPS. Si el juego está usando bloqueos de FPS propietarios del motor, puede que no sea capaz de desbloquear más de 30 FPS sin parches adicionales. Número grande a la derecha - muestra cuántos frames han pasado en el último segundo para el juego que se está ejecutando. Esto es para confirmar que el bloqueo está funcionando como se esperaba. Aumentar/Disminuir objetivo FPS - Cambia el objetivo FPS por 5. Mínimo es 15 FPS, máximo es 60 FPS. Si el FPS está por encima de 30 FPS, se establece el modo de intervalo a 1. De lo contrario, se establece el intervalo a 2. De lo contrario, establece el intervalo en 2. Desactivar objetivo FPS personalizado - Elimina el objetivo FPS. Dado que no podemos predecir qué modo de intervalo se espera en este punto, queda a discreción del usuario manipular los FPS para volver al intervalo correcto antes de desactivar el objetivo FPS. Ajustes avanzados - submenú que consiste en: Sincronizar espera - este es un ajuste peligroso que desactivado en la mayoría de los casos se bloqueará el juego (por ejemplo Witcher 3 y Breath of The Wild), pero en algunos puede traer el beneficio de desactivar el doble búfer a costa de pequeños fallos gráficos (por ejemplo Xenoblade Chronicles 3). Úsalo con precaución. Convertir configuración en archivo de parche: si existe un archivo de configuración adecuado para este juego y versión, tendrás la opción de convertirlo en un archivo de parche que se cargará la próxima vez que ejecutes este juego. El parche se guarda en SaltySD/plugins/FPSLocker/patches/*titleid_uppercase*/*buildid_uppercase*.bin. Borrar archivo de parche - si existe un archivo de configuración adecuado para este juego y versión, tendrás una opción para borrar el archivo de parche para que no se cargue cuando ejecutes este juego la próxima vez. Guardar configuración - guarda el perfil del juego que se está ejecutando actualmente y que el plugin cargará la próxima vez al arrancar automáticamente. No lo uses si deshabilitaste Sync Wait y no probaste correctamente que no causará un crash. El perfil se guarda en SaltySD/plugins/FPSLocker/*titleid_uppercase*.dat Cuando el juego no se está ejecutando
    Se listarán los juegos instalados (máximo 32) y como primera opción está disponible el submenú "Todos".
    Dentro de cada uno encontrará dos opciones:
    Borrar configuraciones - borrará el archivo creado por la opción "Guardar configuraciones". Borrar parches - borrará el archivo creado por la opción "Convertir configuración en archivo de parche". Traducido con www.DeepL.com/Translator (versión gratuita) FPSLocker es una aplicación creada por masagrator.
  8. Ultimate Switch Hack Script

    Conjunto de scripts para automatizar diferentes acciones para el hackeo y homebrew de Nintendo Switch.

    Funcionalidades
    Actualización automática del script y sus funcionalidades (si se desea). Soporte multilingüe. Instalación de los controladores del modo RCM (controlador "APX") y del modo libnx_USB_comms utilizado por Tinfoil (controlador "libnx_USB_comms") del Switch. Lanzamiento de payloads a través del modo RCM del Switch. Puede colocar los payloads en una carpeta de "payloads" ubicada en la raíz de este script o elegir un archivo de carga útil a través de un explorador. Tenga en cuenta que los controladores del modo RCM del conmutador deben estar instalados para que esto funcione. Preparativos para poder utilizar la hazaña Nereba simplemente gracias a Pegaswitch. Ayuda con la instalación de Switchboot en chips y algunos dongles UF2 y algunas otras características relacionadas con los chips. Instalación de aplicaciones en Android a través de su modo de depuración USB. Gestión de una caja de herramientas que permite lanzar software en modo autónomo con posibilidad de gestionar una lista de software personal. Cabe señalar que los programas se pueden integrar en la carpeta "tools \ toolbox" del script lo que permite tener la posibilidad de portabilidad si se desea. Finalmente, evite modificar manualmente los archivos de configuración de la caja de herramientas, prefiera el script. En desuso: lanzamiento de Linux a través del modo RCM del Switch (ya sea con el kernel oficial o mediante un kernel parcheado (gracias Krazer89 de GBATemp y Killua de Logic-sunrise por la información) para SD no compatibles con el kernel oficial), o con un archivo de kernel seleccionable a través de un explorador de archivos. Tenga en cuenta que los controladores del modo RCM del conmutador deben estar instalados para que esto funcione. En desuso: descargar / actualizar binarios para Shofel2. Recuperación de biskeys gracias al payload de Biskeydump en el archivo "biskey.txt" que se ubicará en la raíz del script (los biskeys comienzan en la línea 7 del archivo). Tenga en cuenta que los controladores del modo RCM del conmutador deben estar instalados para que esto funcione. Verificar si una consola está parcheada, tal vez parcheada o no parcheada (funcionalidad imperfecta, puede dar resultados erróneos, la base de datos aún necesita ajustes). Monte Boot0, Boot1, EMMC o la partición de la tarjeta SD como dispositivo de almacenamiento USB en la PC. Volcar / restaurar particiones nand o Rawnand, extraer partición de un archivo de volcado Rawnand, obtener información sobre el nand o en un archivo de volcado ... Reunificación de los archivos de un volcado de nand realizado por Hekate o SX OS en una SD formateada en FAT32 o en una SD demasiado pequeña para acomodar el volcado de una sola vez en un archivo "rawnand.bin" que luego se puede reutilizar para restaurar el nand . Divida un crudo y un volcado para que lo use Atmosphere emunand. Creación de un archivo a partir de un volcado completo del nand permitiendo luego poder preparar el emunand en una partición dedicada de la SD. Creación de paquetes de actualización a través de ChoiDuJour con todos los parámetros. Al descargar un firmware y preparar la SD con él para ChoiDuJourNX o Daybreak, el homebrew también se copia durante este script. Este script también le permite crear opcionalmente el paquete de actualización a través de ChoiDuJour en el proceso. Elaboración de una SD, formateo (FAT32 o EXFAT) para la implementación de diferentes soluciones, ver la documentación para más información sobre el contenido de los packs. Creación de sig_patches para Atmosphere. Funciones de desconexión simplificadas. Reparación de un archivo BOOT0 cuyos bloques de claves están dañados (las claves de la consola de destino son necesarias). Lanzamiento de NSC_Builder. Este script es útil para convertir XCI o NSP en XCI o NSP. Los archivos convertidos a través de este script se limpian y, en teoría, Nintendo los hace indetectables, especialmente para los NSP. Finalmente, este script también te permite crear NSP o XCI que contengan el juego, sus actualizaciones y DLC en un solo archivo. Para obtener más información, consulte esta página. Conversión de archivos XCI a NSP. Conversión de un archivo NSP para hacerlo compatible con el firmware Switch más bajo posible. Instalación de NSP a través de Goldleaf y la red. Haga una copia de seguridad, restaure y restablezca los archivos importantes utilizados por el script. Verificación de NSP. Conversión de un guardado de Zelda Breath Of The Wild del formato de Wii U a Switch o viceversa. Extracción del certificado de una consola mediante el archivo "PRODINFO.bin" descifrado. Instalación de NSP a través de Goldleaf en USB. Corte de NSP o XCI para poder ponerlos en una SD formateada en FAT32. Lanzamiento del kit para jugar online en la red alternativa Switch-Lan-Play. También se puede crear una lista de servidores. Creación y lanzamiento de un servidor personal para Switch-Lan-Play. Lanzamiento del compañero para el módulo HID_mitm Creado por Shadow256.
  9. libusbhsfs

    Biblioteca estática USB Mass Storage Class Host + Filesystem Mounter para homebrew de Nintendo Switch.
    Principales características
    Supports USB Mass Storage (UMS) devices that implement at least one USB interface descriptor with the following properties: bInterfaceClass: 0x08 (USB Mass Storage Class). bInterfaceSubClass: 0x06 (SCSI Transparent Command Set SubClass). bInterfaceProtocol: 0x50 (Bulk-Only Transport [BOT] Protocol). Bulk-Only Transport (BOT) driver written from scratch, which implements the most common SCSI Primary Command Set (SPC) commands as well as BOT class-specific requests. Supported SPC commands: TEST UNIT READY (0x00). REQUEST SENSE (0x03). INQUIRY (0x12). MODE SENSE (6) (0x1A). START STOP UNIT (0x1B). PREVENT ALLOW MEDIUM REMOVAL (0x1E). READ CAPACITY (10) (0x25). READ (10) (0x28). WRITE (10) (0x2A). MODE SENSE (10) (0x5A). READ (16) (0x88). WRITE (16) (0x8A). SERVICE ACTION IN (0x9E). Supported SERVICE ACTION IN actions: READ CAPACITY (16) (0x10). Supported BOT class-specific requests: Get Max LUN (0xFE). Bulk-Only Mass Storage Reset (0xFF). Supports UMS devices with long logical block addresses (64-bit LBAs) and variable logical block sizes (512 - 4096 bytes). Background thread that takes care of starting all available logical units from each newly connected UMS device, as well as mounting the available filesystems from each one whenever possible. Supported partitioning schemes: Super Floppy Drive (SFD) (Volume Boot Record @ LBA 0). Master Boot Record (MBR). Extended Boot Record (EBR). GUID Partition Table (GPT) + protective MBR. Supported filesystems: FAT12 (via FatFs). FAT16 (via FatFs). FAT32 (via FatFs). exFAT (via FatFs). NTFS (via NTFS-3G). Completely possible to add support for additional filesystems, as long as their libraries are ported over to Switch. Uses devoptab virtual device interface to provide a way to use standard I/O calls from libc (e.g. fopen(), opendir(), etc.) on mounted filesystems from the available logical units. Easy to use library interface: Provides an autoclear user event that is signaled each time a status change is detected by the background thread (new device mounted, device removed). Painless listing of mounted partitions using a simple struct that provides the devoptab device name, as well as other interesting information (filesystem index, filesystem type, write protection, raw logical unit capacity, etc.). Provides a way to safely unmount UMS devices at runtime. Supports the usbfs service from SX OS. Limitations
    Bulk-Only Transport (BOT) driver: Up to 32 different USB Mass Storage Class interfaces can be used at the same time. Increasing this limit isn't harmful, but makes the library take up additional heap memory. Only a single SCSI operation can be performed at any given time per UMS device, regardless of their number of logical units. This is an official limitation of the BOT protocol. Mutexes are used to avoid multiple SCSI operations from taking place at the same time on the same UMS device. Filesystem libraries: FatFs: Up to 64 FAT volumes can be mounted at the same time across all available UMS devices. Original limit was 10, but FatFs was slightly modified to allow for more volumes to be mounted simultaneously. NTFS-3G: Crypto operations aren't supported. Security contexts are always ignored. Only partial journaling is supported, so unexpected crashes or power loss can leave the a mounted NTFS volume in an inconsistent state. In cases where there has been heavy activity prior to the crash or power loss, it is recommended to plug the UMS device into a Windows PC and let it replay the journal properly before remounting with NTFS-3G, in order to prevent possible data loss and/or corruption. Symbolic links are transparent. This means that when a symbolic link in encountered, its hard link will be used instead. Stack and/or heap memory consumption: This library is not suitable for custom sysmodules and/or service MITM projects. It allocates a 8 MiB buffer per each UMS device, which is used for command and data transfers. It also relies heavily on libnx features, which are not always compatible with sysmodule/MITM program contexts. Switch-specific FS features: Concatenation files aren't supported. usbfs service from SX OS: Only a single FAT volume from a single drive can be mounted. Relative paths aren't supported. chdir(), rename(), dirreset() and utimes() aren't supported. There are probably other limitations we don't even know about, due to the closed-source nature of this CFW. Créditos
    DarkMatterCore: UMS device LUN/FS management, Bulk-Only Transport (BOT) driver, library interface. XorTroll: FS mounting system, devoptab device (un)registration, example test application. Rhys Koedijk: NTFS support. Lots of SPC/BOT docs across the Internet - these have been referenced in multiple files from the codebase. Agradecimientos
    ChaN, for the FatFs module. Tuxera and NTFS-3G contributors, for the NTFS-3G library. Switchbrew and libnx contributors. Code from libnx was used for devoptab device management and path handling. blawar, for providing the updated usbfs SX OS service calls. Whovian9369. I literally would have dropped Switch homebrew development altogether some months ago, if not for you. Thanks, mate. ITotalJustice, for testing the partition table parsing algorithm. FennecTECH, for breaking stuff on a regular basis. All the Alpha Testers and Super Users from the nxdumptool Discord server, for being a constant source of ideas (and memes). And last but not least, my girlfriend, for always being by my side and motivating me to keep working on all my projects. I love you. Creado por DarkMatterCore.
  10. SimpleModDownloader

    SimpleModDownloader es un homebrew para Switch que descarga mods de gamebanana.
    También puede instalar mods directamente desde nuestra Switch a través de SimpleModManager.

    La aplicación ha sido creada por PoloNX.
  11. Switch Cheats DB

    Base de datos de trucos para Nintendo Switch. Se actualiza constantemente.
    Puedes usar Switch Cheats Updater también.
    Creación de HamletDuFromage.
  12. Hekate - CTCaer mod & Nyx

    Hekate es una aplicación de personalización para Nintendo Switch que incluye bootloader, parcheador de firmware, herramientras varias y más.
    Carpetas y archivos del gestor de arranque:
    bootloader: Carpeta principal. |__ bootlogo.bmp: Se utiliza cuando está activado el custom y no se encuentra el logopath. Se puede omitir. |__ hekate_ipl.ini: Configuración principal del bootloader y entradas de arranque. |__ patches.ini: Añade parches externos. Se puede omitir. Se puede encontrar una plantilla aquí |__ update.bin: Si es más nuevo, se carga en el arranque. Para modchips. Se actualiza automáticamente. Se puede omitir. bootloader/ini/: Para inis individuales. Menú 'More configs...'. Soporta el autoarranque. bootloader/res/: Recursos de usuario de Nyx. Iconos y más. |__ background.bmp: Nyx - fondo personalizado. |__ icon_switch.bmp: Nyx - Icono por defecto para CFWs. |__ icon_payload.bmp: Nyx - Icono por defecto para Payloads. |icon_lakka.bmp: Nyx - Icono por defecto para Lakka. bootloader/sys/: Para los módulos del sistema. |__ emummc.kipmemu: Módulo MMC KIP1. ¡Importante! |__ libsys_lp0.bso: Módulo LP0 (modo de suspensión). ¡Importante! |__ libsys_minerva.bso: Célula de entrenamiento Minerva. Se utiliza para el entrenamiento de la frecuencia de la DRAM. ¡Importante! |__ nyx.bin: Nyx - Nuestro GUI. ¡Importante! |__ res.pak: Paquete de recursos de Nyx. ¡Importante! bootloader/screenshots/: Carpeta donde se guardan las capturas de pantalla de Nyx bootloader/payloads/: Para las cargas útiles. Menú 'Payloads...'. Sólo se admite el autoarranque incluyéndolos en un ini. Se soportan todos los cargadores de arranque CFW, herramientas y cargas útiles de Linux. bootloader/libtools/: Futuro reservado sept: Carpeta sept. Esto siempre debe actualizarse a través del zip de lanzamiento de Atmosphère. Necesario para las herramientas y el arranque del HOS en la versión 7.0.0 y superior. No se utiliza para arrancar el HOS si se define la clave fss0=. Nota: Los archivos Sept para el arranque de la versión 7.0.0 y superior se esperan en la carpeta /sept en la raíz de la tarjeta sd.




    Cómo actualizar Hekate
    Arrastra y suelta la carpeta del cargador de arranque en la raíz de la tarjeta sd y pulsa fusionar/reemplazar. No es necesario borrar esa carpeta primero, especialmente si quieres tus configuraciones y cargas útiles. Puedes elegir actualizar tu dispositivo de inyección RCM o tu PC con el nuevo hekate_ctcaer_x.x.x.bin o no. En cualquier caso, bootloader/update.bin, será comprobado y si es más nuevo se cargará. update.bin es hekate y ya está copiado con el proceso de actualización drag n drop de la carpeta bootloader. Aviso sobre Atmosphere 1.0.0 y superiores: El fss0=atmosphere/fusee-secondary.bin en hekate_ipl.ini debe ser cambiado por fss0=atmosphere/package3. Y asegúrese de que la carpeta atmosphere/contents no tiene componentes antiguos de Atmosphere.
    Configuración del gestor de arranque
    El gestor de arranque se puede configurar a través de 'bootloader/hekate_ipl.ini' (si está presente en la tarjeta SD). Cada sección ini representa una entrada de arranque, excepto la sección especial 'config' que controla la configuración global.
    Hay cuatro tipos de entradas posibles. "[ ]": Entrada de arranque, "{ }": Caption, "#": Comentario, "newline": Cosmética .ini newline.
    Claves/valores de configuración global cuando la entrada de arranque está configurada:
    autoboot=00: Desactivar, #: Número de entrada de arranque para el autoarranque. autoboot_list=00: Leer la entrada de arranque autoboot desde hekate_ipl.ini, 1: Leer desde la carpeta ini (los archivos ini están ordenados en ASCII). bootwait=30: Desactivar (También desactiva el bootlogo. Teniendo VOL- pulsado desde la inyección se va al menú), #: Tiempo de espera de VOL- para entrar en el menú. autohosoff=10: Desactivar, 1: Si se despierta del HOS a través de una alarma RTC, muestra el logo, luego se apaga completamente, 2: No hay logo, se apaga inmediatamente. autonogc=10: Disable, 1: Aplica automáticamente el parche nogc si se encuentran fusibles no quemados y se arranca una EAS >= 4.0.0. updater2p=00: Disable, 1: Fuerza la actualización (si es necesaria) del binario reboot2payload para ser hekate. backlight=100: Nivel de retroiluminación de la pantalla. 0-255. Claves/valores de configuración global de Nyx (nyx.ini):
    themecolor=167 Establece el color Nyx de los resaltados de texto. timeoff=100 Establece el desplazamiento de tiempo en HEX. Debe estar en formato de época HOS homescreen=0 Establece la pantalla de inicio. 0: Menú de inicio, 1: Todas las configuraciones (fusiona las configuraciones de inicio y más), 2: Inicio, 3: Más configuraciones. verification=10: Desactiva la verificación de Backup/Restore, 1: Sparse (basado en bloques, rápido y mayormente confiable), 2: Full (basado en sha256, lento y 100% confiable). umsemmcrw=11: eMMC/emuMMC UMS se montará como escribible por defecto. Combinaciones de clave/valor de la entrada de arranque:
    warmboot={ruta SD} Reemplaza el binario warmboot secmon={ruta SD} Reemplaza el binario del monitor de seguridad kernel={ruta SD} Reemplaza el binario del kernel kip1={Ruta SD} Reemplaza/añade el proceso inicial del kernel. Se pueden establecer varios. kip1={carpeta SD}/* Carga todos los .kip/.kip1 dentro de una carpeta. Compatible con llaves kip1 individuales. fss0={SD path} Toma un binario de fusee-secondary y extrae todas las partes necesarias de él. kips, exosphere, warmboot y sept. fss0experimental=1 Permite cargar el contenido experimental desde un almacenamiento FSS0 kip1patch=nombredelparche Activa un parche kip1. Especifique con varias líneas y/o como CSV. Si no se encuentra, se mostrará un error fullsvcperm=1 Desactiva la verificación SVC (permiso de servicios completos) debugmode=1 Activa el modo de depuración. Obsoleto cuando se utiliza con exosphere como secmon. atmosphere=1 Activa el parcheo de Atmosphère. emupath={carpeta SD} Obliga a emuMMC a utilizar la seleccionada. (=emuMMC/RAW1, =emuMMC/SD00, etc). emuMMC debe ser creado por hekate porque utiliza los archivos raw_based/file_based. emummcforce=1 Fuerza el uso de emuMMC. Si emummc.ini está deshabilitado o no se encuentra, entonces causa un error. emummc_force_disable=1 Desactiva emuMMC, si está habilitado. stock=1 Desactiva los parches innecesarios del kernel cuando se ejecuta stock o semi-stock. Si emuMMC está habilitado, se requiere emummc_force_disabled=1. emuMMC no está soportado en stock. Si se necesitan KIPs adicionales a los de OFW, se pueden definir con la clave kip1. No se debe utilizar ningún kip que dependa de los parches de Atmosphère, porque se colgará. Si se necesita NOGC, utilice kip1patch=nogc. id=idname Identifica la entrada de arranque para el arranque forzado mediante id. Máximo 7 caracteres. payload={SD path} Lanzamiento de la carga útil. Herramientas, Linux, cargadores de arranque CFW, etc. logopath={SD path} Si no hay logopath, se utilizará bootloader/bootlogo.bmp si existe. Si existe logopath, se cargará el mapa de bits especificado. icon={Ruta SD} Obliga a Nyx a utilizar el icono definido aquí. Si no se encuentra, buscará un bmp con el nombre de la entrada de arranque ([Test 2] -> bootloader/res/Test 2.bmp). En caso contrario, se utilizará el icono por defecto. Boot entry key/value Exosphère combinations:
    nouserexceptions=1 Disables usermode exception handlers when paired with Exosphère. userpmu=1 Enables user access to PMU when paired with Exosphère. cal0blank=1 Overrides Exosphère config blank_prodinfo_{sys/emu}mmc. If that key doesn't exist, exosphere.ini will be used. cal0writesys=1 Overrides Exosphère config allow_writing_to_cal_sysmmc. If that key doesn't exist, exosphere.ini will be used. Note1: When using the wildcard (/*) with kip1 you can still use the normal kip1 after that to load extra single kips.
    Note2: When using FSS0 it parses exosphere, warmboot and all core kips. You can override the first 2 by using secmon/warmboot after defining fss0. You can define kip1 to load an extra kip or many via the wildcard (/*) usage.
    Warning: Never define fss0 core kips when using fss0 and make sure that the folder (when using /*), does not include them. This is in case the kips are incompatible between them. If compatible, you can override fss0 kips with no issues (useful for testing with intermediate kip changes).
    Payload storage:
    hekate has a boot storage in the binary that helps it configure it outside of BPMP enviroment:
    '0x94' boot_cfgbit0: Force AutoBoot, bit1: Show launch log, bit2: Boot from ID, bit3: Boot to emuMMC, bit6: Boot to UMS, bit7: sept run. '0x95' autobootIf Force AutoBoot: 0: Force go to menu, else boot that entry. '0x96' autoboot_listIf Force AutoBoot and autoboot then it boots from ini folder. '0x97' extra_cfgbit7: Force Nyx to run Dump pkg1/2. '0x98' xt_str[128] Depends on the set cfg bits. '0x98' ums[1] When Boot to UMS is set, it will launch the selected UMS. 0: SD, 1: eMMC BOOT0, 2: eMMC BOOT1, 3: eMMC GPP, 4: emuMMC BOOT0, 5: emuMMC BOOT1, 6: emuMMC GPP, '0x98' id[8] When Boot from ID is set, it will search all inis automatically and find the boot entry with that id and boot it. Must be NULL terminated. '0xA0' emummc_path[120] When Boot to emuMMC is set, it will override the current emuMMC (boot entry or emummc.ini). Must be NULL terminated. If the main .ini is not found, it is created on the first hekate boot.
    Thanks to: derrek, nedwill, plutoo, shuffle2, smea, thexyz, yellows8. Greetings to: fincs, hexkyz, SciresM, Shiny Quagsire, WinterMute. by CTCaer.
  13. MigDumpTool

    MigDumpTool es una aplicación para Nintendo Switch de los creadores de Mig Switch, basada en nxdumptool, que nos permite dumpear los juegos de Switch desde la propia consola.
    Principales características:
    Admite múltiples dispositivos de almacenamiento de salida (tarjeta micro SD, PC, almacenamiento USB). Ofrece un menú de configuración avanzada para controlar el proceso de volcado. Interfaz de usuario elegante y fácil de usar. De uso gratuito. Totalmente de código abierto (bajo licencia GPLv3).
    Instrucciones de uso de MigDumpTool:
    Inicie MigDumpTool usando el menú Homebrew. Utilice el D-Pad / Sticks para moverse, A para seleccionar un elemento y B para retroceder. Seleccione el elemento "ALMACENAMIENTO DE SALIDA" para cambiar el dispositivo de almacenamiento de salida: Tarjeta micro SD: los datos volcados se guardan en la carpeta "MigDumpTool" en la raíz de la tarjeta micro SD. PC: los datos volcados se guardan en una PC conectada a la consola Nintendo Switch mediante un cable USB-C a USB-A. La PC debe estar ejecutando el programa host nxdumptool. Almacenamiento USB: conecte su USB y espere hasta que aparezca en la lista, luego selecciónelo con A. Los datos volcados se guardan en la raíz. Recomendamos utilizar la tarjeta micro SD exFAT de la tarjeta flash con un lector de tarjetas USB para descargar los datos de la tarjeta de juego directamente en ella. (Opcional) Seleccione el elemento "OPCIONES AVANZADAS" para controlar qué archivos se generan mediante el proceso de volcado. Seleccione el elemento "FÁCIL VOLCADO CON UN CLIC" y espere hasta que finalice el proceso de volcado. Las carpetas creadas por MigDumpTool ya siguen el formato requerido por la tarjeta flash. Listo!
  14. Tinfoil Web Server

    Instala tus paquetes de Nintendo Switch (NSP, NSZ, XCI, etc.) con Tinfoil desde tu propio servidor.
    Todos los archivos servidos deben tener "[titleid]" en el nombre del archivo para que Tinfoil los reconozca y aparezcan en "Nuevos juegos", "Nuevo DLC" y "Nuevas actualizaciones".
    Requisitos
    Para hacer funcionar el servidor necesitarás instalar el ASP.NET Core Runtime 5.X.X o más.
    Formato de archivo de configuración TinfoilWebServer.config.json:
    { "ServedDirectories": ["dir1", "dir2", ...], // ex: ["C:\\SomeDir\\DirWithPackages", "D:\\AnotherDir", "."] !!! Don't forget to escape backslashes with another one !!! "StripDirectoryNames" : <boolean>, // «true» to remove directories names in URLs of served files, «false» otherwise. "ServeEmptyDirectories" : <boolean>, // «true» to serve empty directories, «false» otherwise (has no effect when "StripDirectoryNames" is «true»). "AllowedExt": ["ext1", "ext2", ...], // List of file extensions to serve, ex: [ "nsp", "nsz", "xci" ]. "MessageOfTheDay": "SomeText", // The welcome message displayed when Tinfoil successfully contacts the server. "ExtraRepositories": ["SomeRepo1", ...], // A set of extra repositories sent to Tinfoil for scanning (see https://blawar.github.io/tinfoil/custom_index/ for more information). "CacheExpiration": { "Enable": boolean // «true» to enable cache expiration, «false» otherwise. "ExpirationDelay" : "<duration>", // Index cache expiration time, format is «[d'.']hh':'mm':'ss['.'fffffff]», ex: "01:30:15" for 1h30m15s. }, "Kestrel": { // HTTP server configuration see «https://docs.microsoft.com/fr-fr/aspnet/core/fundamentals/servers/kestrel?view=aspnetcore-5.0#configureiconfiguration» for more information. "Endpoints": { "Http": { "Url": "http://0.0.0.0:80" } } }, "Logging": { "LogLevel": { "Default": "Information" // See «https://docs.microsoft.com/en-us/aspnet/core/fundamentals/logging/?view=aspnetcore-5.0» for more information. } } "Authentication": { "Enabled": <boolean> // «true» to enable authentication, «false» otherwise. "Users": [ // List of allowed users. { "Name": "SomeUserName", "Pwd": "SomePassword", "MessageOfTheDay" : "Some Text" // Custom message for the user }, ... ] } } Configuraciones por defecto
    Si se omite la configuración de "Kestrel", el servidor escucha http://localhost:5000/ y https://localhost:5001. Si se omite "ServedDirectories", se utiliza el directorio actual. Si se omite "AllowedExt", se utilizan las siguientes extensiones ["xci", "nsz", "nsp"]. Tinfoil Web Server es una aplicación creada por Myster-Tee.
  15. SysDVR

    SysDVR es una modulo experimental del sistema (sysmodule) para Switch que nos permite capturar el juego que se está ejecutando a un PC.
    Existen dos versiones, una que hace el stream vía USB y otra que lo hace a través de la red (TCP). Por ahora no es posible usar las dos al mismo tiempo.
    Usar mpv player es la opción más recomendada para capturar, así como cualquier otro reproductor que tenga soporte para stream h264 en raw vía tcp o stdin, aunque habría que configurarlo manualmente.

    Limitations
    Video quality is fixed to 720p @ 30fps with h264 compression (hardware limit) Audio quality is fixed to 16bit PCM @ 48kHz stereo. Not compressed Only works on games that have video recording enabled (aka you can long-press the capture button to save a video) Video and audio are two different streams, they're likely to desync as they require two different player instances. Vlc does support a secondary audio stream but i didn't manage to get it working properly. Only captures game output. System UI, home menu and homebrews running as applet won't be captured Video feed is not realtime, there will always be a minimum of ~1 second of delay. Stream quality depends heavily on the environment, bad usb wires or low wifi signal can affect it significantly. Stream quality is also affected by software configuration, more details at the bottom. USB streaming is not available when docked Requires firmware >= 6.0.0 Clearly with these limitations this sysmodule doesn't allow "remote play" and does not replace a capture card.
    Usage
    Setting up the sysmodule
    The provided builds already contain the correct file structure, you should just be able to extract them to your sd card.
    To remove the sysmodule just delete the atmosphere/titles/00FF0000A53BB665 folder from your sd card.
    CFWs other than atmosphere should work but i won't provide support for them.
    Network streaming
    This is the easiest way to stream, In this mode the sysmodule is completely standalone, you should be able to play the video stream just by running mpv tcp://<switch ip address>:6666 --no-correct-pts --fps=30 and mpv tcp://<switch ip addr>:6667 --no-video --demuxer=rawaudio --demuxer-rawaudio-rate=48000 for audio.
    When using network streaming it's not recommended to stream both audio and video at the same time as it may cause slowdowns. In general network streaming has more lag and delay compared to USB, it is worth the time to set it up, especially for gameplay recording.
    USB streaming
    To stream via usb you need the UsbStream program, it's built using dotnet core 3.0 and is compatible with linux as well.
    First of all you should make sure your drivers are set up correctly (only the first time) :
    Driver setup on windows
    On windows you may get the device not found or unsupported driver errors or very bad performance on the stream, in this case you may have the wrong driver set up, download zadig and install the libusb-win32 driver for the "Nintendo Switch" device. This won't interfere with other application that communicate with the switch via usb as this sysmodule uses a different product id.
    Driver setup on linux
    On linux you may have errors about loading the libusb-1.0 library, this happens when the file name is different than the one expected by dotnet, you can make a symlink as described on the LibUsbDotNet repo:
    sudo find / -name "libusb-1.0*.so*" and then
    cd /lib/x86_64-linux-gnu sudo ln -s libusb-1.0.so.0 libusb-1.0.so (Example commands, change the paths with the one you find on your pc)
    Streaming
    UsbStream supports three streaming modes:
    mpv or stdin : pipes the received data directly to a video player via stdin, this will use no caching so you'll have low delay but it may lag. Using mpv will automatically add the needed configuration for mpv, stdin will require you to type the args to pass to the player tcp : opens a tcp server so players can connect to it and use their own caching mechanism to remove or reduce lag (at the price of an higher delay) file : writes the received data directly to a file so it can be converted to a common format later. Launch UsbStream like this: UsbStream video <streaming mode> <arg> audio <streaming mode> <arg>
    When using mpv the arg is the mpv executable (.com file on windows) path, you have to repeat it twice if using both streams.
    The tcp option requires a free port number and the file option the output file path.
    To disable a stream just omit the name and its fields.
    Example commands:
    UsbStream audio mpv C:/programs/mpv/mpv : Plays audio via mpv located at C:/programs/mpv/mpv, video is ignored UsbStream video mpv ./mpv audio mpv ./mpv : Plays video and audio via mpv (path has to be specified twice) UsbStream video tcp 1337 audio file C:/audio.raw : Streams video over port 1337 while saving audio to disk
    Note that on windows you should use the mpv.com file and not mpv.exe, omitting the extension will automatically use the right one Launching UsbStream without any parameter will display more options and examples.
    To connect to the tcp streams you can use: mpv tcp://localhost:<video port> --no-correct-pts --fps=30 for video and mpv tcp://localhost:<audio port> --no-video --demuxer=rawaudio --demuxer-rawaudio-rate=48000 for audio
    Tips
    To get the most out of this sysmodule you have to do a lot of testing to find the best configuration that works for you, here are some tips and answers to common issues :
    If the video stream doesn't start immediately try moving the camera around in the game, to display something the video player needs to acquire a video keyframe first If the stream is very poor try a different usb cable and driver with zadig, for network stream bring your console closer to the router, try using a lan adapter or windows' own hotspot mode. An usb 3 wire is slightly better than usb 2, but both should work. Quality also depends on the cpu utilization of the game you're running, OC can improve performances. Using cache will reduce lags at the cost of an higher delay, for mpv it's on by default (except when using usb stream with mpv mode), if you want to try without it the command line arg for mpv is --cache=no --cache-secs=0. There's a lot of room for experimenting here, try different values to find the combination that works best for you. If using no caching when the screen goes full black or white (eg loading screens) it may cause some desync and the stream will start to drop frames, eventually it will fix by itself but it could take some time, the fastest solution is to open the home menu for a few seconds and then resume the game, for usb stream you can try setting the --desync-fix flag (this will introduce glitches). Known issues/TODOs
    Memory usage is kept as low as possible (512K for usb ver, 3MB for network) but running this with many other sysmodules, or ones particulary heavy like sysftpd will not work or hang your console on boot. The usb version stops working when launching another homebrew that requires usb access like nxmtp or goldleaf. Implement a key combination to reinitialize usb when this happens (?) Merge the usb and network stream versions and make an homebrew app to toggle between the two Improve automatic desync detection and fix for UsbStream Credits
    Everyone from libnx and the people who reversed grc:d and wrote the service wrapper, mission2000 in particular for the suggestion on how to fix audio lag. mtp-server-nx for their usb implementation by exelix11.
  16. uLaunch

    uLaunch es un reemplazo/reimplementación personalizado y de código abierto del Menú Home (qlaunch) de Nintendo Switch, extendiéndolo con funcionalidades orientadas al homebrew y así sacarle más partido a la consola.
    Esto no es una especie de extensión del menú Home, inyección, parche, etc. uLaunch es una reimplementación completa, 100% de código abierto, que también se hace cargo de los applets de eShop y Control parental (todos ellos bastante inútiles con esta reimpl) para su funcionalidad ampliada. Para aquellos que estén interesados en cómo se hizo la interfaz de usuario, este proyecto es, como Goldleaf, un buen ejemplo de lo poderosas que pueden ser las bibliotecas de Plutonium para crear hermosas interfaces de usuario. Funcionalidades de uLaunch
    Ejecución adecuada y gestión en primer plano: iniciar, suspender y cerrar aplicaciones y subprogramas Manejo general adecuado de canales (algunos de ellos pueden no estar implementados): suspensión, apagado, reinicio, detección de presionar el menú Home Ajustes: Muestra el nombre de la red WiFi conectada, la dirección MAC y la dirección IP ... Abra el subprograma de conexión en caso de que el usuario quiera cambiar la configuración de red Cambiar el idioma de la consola y mostrar uno activo Cambiar el apodo de la consola y mostrar el actual Funciones de usuario: Permitir crear usuario en el menú de inicio Mostrar la página del usuario (para editar el apodo, icono, amigos ...) Soporte de Homebrew Lanzamiento como applets (¡sin necesidad de Álbum!) Lanzamiento como aplicaciones (¡usando un título de donante!) Menú casero básico personalizado Opción para agregar accesos NRO personalizados al menú principal (artículos caseros o personalizados fácilmente accesibles, ¡no más necesidad de reenviadores!) Interfaz de usuario Temas (diferentes a los temas oficiales del menú HOME / NXThemes) Iconos personalizados, recursos de menú y gráficos (imágenes personalizadas, colores, tamaños, posiciones ...), fondo ... ¡Música de fondo y efectos de sonido personalizados! Carpetas para mantener organizado su menú principal. Usuarios Inicio de sesión similar al de una PC en el inicio (seleccione el usuario y úselo para todo, cierre la sesión, registre / cambie / elimine la contraseña ...) Soporte de contraseña de usuario! (hasta 15 caracteres) Extras varios Navegación web (a través de web-applet) directamente desde el menú principal. Captura de pantalla de la consola desde la propia PC (solo Windows) a través de un cable USB-C y la herramienta uViewer.




    Disclaimer
    uLaunch le permite iniciar homebrew como una aplicación, aprovechando el título de la aplicación incorporado 'flog' del sistema, que fue eliminado pero no eliminado, por lo que su contenido puede anularse a través de LayeredFS y ejecutarse.
    Dado que lanzar este título debería ser imposible, podría implicar un riesgo de prohibición. uLaunch tiene esta opción deshabilitada por defecto, así que habilítela y úsela bajo su propio riesgo. Asegúrese siempre de estar a salvo de prohibiciones (utilizando herramientas como 90DNS) antes de usar uLaunch para evitar posibles riesgos.
    Créditos
    Several scene developers for help with small issues or features. SciresM for libstratosphere. Switchbrew team for libnx and hbloader, the base of *QHbTarget projects (they're some useful wrappers of hbloader in the end) C4Phoenix for the amazing design of this project's logo. Icons8 website for a big part of the icons used by the default style. Everyone from Discord or other places whose suggestions made this project a little bit better ? by XorTroll.
  17. NxFileViewer

    NxFileViewer es una aplicación que nos permite ver y explorar el contenido de los archivos de Nintendo Switch.



    Principales características de NxFileViewer
    Basado en LibHac Archivos compatibles: NSP, NSZ*, XCI, XCZ* Soporta Súper NSP/XCI Examinar la estructura del contenido de los archivos. Exportar archivos Guardar o copiar imágenes de títulos Especifique la ubicación de sus propias claves Busca claves en ubicaciones de uso común Descargar claves automáticamente desde una URL definida en la configuración Admite arrastrar y soltar Comprueba el tipo de archivos reales (XCI o NSP) Registro detallado Interfaz fácil de usar y responsiva Archivo ejecutable único No escriba nada fuera del directorio del programa. Verificar hash y firma Muestra claves faltantes Abre la URL del título Varios idiomas (en realidad, inglés y francés, envíame un mensaje privado para obtener más información;)) Cambio de nombre de archivos avanzado La aplicación ha sido creada por Myster-Tee.
  18. Switch AIO LS Pack

    Switch AIO LS Pack incluye todo lo necesario para prepar la tarjeta SD de la Switch para su hackeo.
    Se incluye CFW, homebrew, payloads y módulos importantes para sacarle el máximo partido a la consola, último firmware incluído.

    Contenido de Switch AIO LS Pack:
    CFWs Atmosphere Payloads Hekate HWFly project Incognito_RCM Lockpick-RCM Prodinfo_gen TegraExplorer Udpih_nxpayload Homebrews AIO_LS_pack_Updater AIO-switch-updater Homebrew App Store AtmoXL-Titel-Installer DBI, part of Kefir project Ftpd Gamecard-Installer-NX Goldleaf Haku33 JKSV Linkalho Nxdumptool Nxmp SwitchThemeInjector Payload_Launcher Pplay Reset-Parental-Controls-NX SimpleModManager Switch_90DNS_tester Switch-90dns-setter Tinfoil Modulos nx-ovlloader et Tesla-Menu Overlays FastCFWSwitch EdiZon OvlSysmodules SimpleModManager Status-Monitor-Overlay El pack ha sido creado utilizando el proyecto Ultimate Switch Hack Script y es compatible con todos los modelos de Switch.
    Switch AIO LS Pack ha sido creado por shadow2560.
  19. nxdumptool (ex gcdumptool)

    nxdumptool es una aplicación para realizar dumpeos de juegos de Nintendo Switch desde la propia consola.
    Principales características de nxdumptool
    Genera volcados completos de imágenes de cartuchos (XCI) con eliminación opcional de certificados y recorte opcional.
    Genera paquetes de presentación de Nintendo (NSP) instalables a partir de aplicaciones base, actualizaciones y DLC almacenados en la tarjeta de juego insertada, la tarjeta SD y los dispositivos de almacenamiento eMMC.
    Compatible con carros multijuego.
    Cálculo de la suma de comprobación CRC32 para los volcados XCI/NSP.
    Verificación completa del volcado XCI mediante la base de datos XML de NSWDB.COM (NSWreleases.xml).
    Base de datos XML y actualización in-app a través de libcurl.
    Volcado preciso de la partición HFS0 en bruto, utilizando la cabecera HFS0 raíz de la tarjeta de juego.
    Volcado de datos de archivos de partición HFS0.
    Navegador de archivos de partición HFS0 con soporte de volcado manual de archivos.
    Programa de volcado de datos de archivos de sección NCA ExeFS.
    Programa NCA ExeFS section file browser con soporte de volcado manual de archivos.
    Programa NCA RomFS section file dumping.
    Programa NCA RomFS section file browser con soporte de volcado manual de archivos.
    Volcado manual del certificado de la tarjeta de juego.
    Comprobación del espacio libre en la tarjeta SD.
    Soporte de división de archivos para todas las operaciones.
    Recuperación de los metadatos de la tarjeta de juego utilizando los servicios NCM y NS.
    Cálculo de la velocidad de volcado, cálculo de ETA y barra de progreso.
    Las operaciones relacionadas con los títulos SD/eMMC instalados requieren un archivo de claves ubicado en "sdmc:/switch/prod.keys".Usa Lockpick_RCM para generarlas.
    nxdumptool es una aplicación creada por DarkMatterCore.
  20. Sigpatch Updater

    Sigpatch Updater es una aplicación para actualizar los sigpatches de Switch directamente desde la consola.
    Actualmente tiene la opción de:
    Descargar los parches necesarios para Atmosphere.
    Agradecimientos:
    toph por el diseño del icono de la aplicación. The-4n por actualizar continuamente el hilo de sigpatch en gbatemp. Joonie por su ayuda con los parches para Hekate. TeJay por mantener el repositorio de parches. Aplicación creada por iTotalJustice.
  21. NXMP

    NXMP es un reproductor de video para Nintendo Switch basado en MPV. NXMP soporta los formatos de vídeo más populares, así como streaming vía HTTP y FTP, y decodificadores Enigma2.
    Instalación
    Edit config.ini
    [Main] startpath=/switch/nxmp [Network] [Enigma2] La red tiene una sintásis (puedes añadir las fuentes que quieras)
    [Network] source=TESTFtp|ftp://user:pass@192.168.1.10:21/path/ source=TestHTTP|http://192.168.1.10/path/ Enigma2 tiene sintásis
    [Enigma2] e2address=http://192.168.1.10/ Copia la carpeta nxmp a la tarjeta sd de Switch (/switch/nxmp)


    Uso
    Mapeo de botones
    A seleccionar (reproducir / pausar durante la reproducción) B atrás (detener durante la reproducción) Y Menú principal X muestra OSD (durante la reproducción) R L ZR ZL (buscar +/- durante la reproducción) + Salir de NXMP Botón R Stick Toggle Masterlock (durante la reproducción, solo funcionará el botón A) Dpad Right (durante la reproducción muestra el menú derecho) Dpad Left (durante la reproducción, cierre el menú derecho) R Stick Up / Down Desplazamiento rápido en la lista de archivos FAQ
    Pregunta: ¿Mi archivo 4K no funciona? ¿Por qué?
    Respuesta Tenga en cuenta que actualmente las aplicaciones Homebrew no pueden acceder al decodificador HW, por lo que todo se hace con la CPU, el archivo 4K es demasiado pesado para ser decodificado
    P: ¿Qué es Enigma2?
    R: Enigma2 es una aplicación utilizada en receptores de transmisión de video digital (DVB-S, DVB-C, DVB-T) basados en Linux o decodificadores de TV y receptores de televisión de protocolo de Internet.
    NXMP ha sido creada por proconsule.
  22. Lithium

    Lithium es una aplicación hombebrew para Nintendo Switch con el único proposito de instalar juegos en la consola.
    Si estabas buscando Goldleaf, Lithium es una evolución extendida y más segura, según sus creadores.



    Instalación
    Descomprime los archivos en el directorio raiz de la tarjeta SD y luego ejecuta el archivo lithium.nro a través del homebrew launcher. Uso
    Simplemente busca entre tus archivos .NSP y .NSZ y haz click en A sobre el que quieras para instalarlo.
    Si recibes un error sobre la verificación de la firma, el archivo se ha modificado y podría ser potencialmente peligroso, por lo que para proteger su conmutador, la instalación se ha bloqueado. Si desea anular esto e instalarlo de todos modos, habilite "instalar código sin firmar" en las opciones de instalación. La contraseña es U U D D L R L R B A +.
    Agregar ubicaciones de red
    Vaya al "Explorador de archivos", presione X para crear uno nuevo, seleccione el protocolo "FTP", "HTTP" o "NUT", complete la información requerida, luego presione X para guardar. Luego, puede buscar archivos e instalarlos desde la red.
    Otros
    Lithium es una versión simplificada de Tinfoil. Si eres un usuario avanzado, seguramente disfrutes y le saques partido de sus funcionalidades avanzadas.
  23. Tinfoil

    Tinfoil es una aplicación homebrew para Nintendo Switch que nos permite gestionar juegos y descargarlos directamente desde internet a la consola de forma cómoda y sencilla.
    Instalación de Tinfoil
    Crea el directorio /switch/tinfoil/ en tu tarjeta SD. Copia el archivo tinfoil.nro dentro de esa ruta (/switch/tinfoil/tinfoil.nro) Obtiene o genera el archivo keys.txt y colócalo en esa misma carpeta (/switch/tinfoil/keys.txt). Este archivo contiene varias claves de encriptación de Switch. Si lo quieres crear tu mismo puedes usar kezplez-nx.


    Protocolos soportados
    Tarjeta SD
    Soporte para instalación desde la tarjeta SD. Usa el URI sdmc:/ para apuntar a la tarjeta SD. Los subdirectorios también funcionan, como por ejemplo sdmc://nsps/.
    FTP
    Solo es compatible con el protocolo FTP normal, no FTPS o SFTP.
    HTTP
    HTTP requiere que el listado/exploración de directorios esté activado.
    Disco duro o dispositivo USB de gran capacidad SX
    Requiere SX OS 2.2.1+. Conecta el disco duro antes de lanzar Tinfoil. Tinfoil automáticamente escaneará el directorio raíz. Cualquier subcarpeta debe ser añadida en el archivo locations.conf. Actualmente no soporta hot swap.
    USB
    Requiere tener NUT Server configurado.
    NUT SERVER
    Requiere tener NUT Server configurado. Asegúrate de que estás ejecutando la última versión de Nut server con Tinfoil.
    Solución a problemas comunes
    Veo las localizaciones de mi red, pero los archivos no son listados O bien, Tinfoil no puede conectarse con la configuración de red proporcionada, está utilizando http y no habilitó la exploración de directorios, su firewall está bloqueando la conexión. Asegúrese de que puede conectarse al servidor FTP / HTTP / NUT utilizando la configuración proporcionada desde una PC diferente a la que ejecuta el servidor. Tinfoil no admite subdirectorios, por lo que cada directorio debe apuntar al directorio exacto en el que se encuentran los NSP. Asegúrese de que su firewall permita conexiones externas. Configure o deshabilite su firewall. Si usa HTTP, asegúrese de que la lista de directorios / navegación esté habilitada. Esto debe habilitarse manualmente con IIS. Puedo ver los archivos, pero no puedo descargarlos. Si usa HTTP, verifique que puede descargar el archivo usando un navegador web. IIS requiere que agregue un tipo MIME para NSP (application / octet-stream) antes de poder descargar. Tinfoil se cuelga al inicio cuando lo ejecuto. Los bloques de Tinfoil en USB esperan si tiene su interruptor conectado a una PC al arrancar, que no está ejecutando un servidor USB Nut.
  24. NS-USBLoader

    NS-USBloader es el lado PC de Tinfoil (USB y red) y el instalador de NSP GoldLeaf (USB). Reemplazo para usb_install_pc.py, remote_install_pc.py (nunca uses esto) y GoldTree.
    Con interfaz de usuario y cookies. Funciona en Windows, macOS y Linux.
    Requisitos del sistema
    JRE 8u60 o superior.
    Uso
    Como ejecutarlo...
    Linux:
    Instalar JRE/JDK 8u60 o superior (openJDK es bueno. El de Oracle también está bien). JavaFX no es necesario (está embebido). root # java -jar /path/to/NS-USBloader.jar macOS
    Haz doble click en el archivo .jar descargado. Sigue las instrucciones o mira la sección Linux. Echa un vistazo a la configuración de "Seguridad y privacidad" si es necesario. Windows:
    Descarga Zadig Abre TinFoil. Ve a 'Title Management' -> 'Usb install NSP' Conecta NS to PC Abre Zadig Haz click en 'Options' y selecciona 'List All Devices' Selecciona NS en la lista desplegable de opciones, marca 'libusbK (v3.0.7.0)' (la versión puedad variar) y haz click en 'Install WCID Driver' Comprueba que en la lista de dispositivos de tu sistema tienes la carpeta "libusbK USB Devices" y tu NS dentro de ella. Descarga e instala Jav JRE (8+) Descarga NS-USBLoader desde aquí mismo, descompríme el archivo descargado y haz doble click en el archivo .jar. Alternativamente puedes abrir "cmd", ir al lugar donde tienes el .jar y ejecutar vía java -jar nombredearchivo.jar.
    ¿Cómo usarlo?
    Lo primero que debes hacer es instalar TinFoil (Adubbz) o GoldLeaf (XorTroll) en tu NS. Recomiendo usar TinFoil, pero depende de usted. Eche un vistazo a la aplicación, encuentre dónde está la opción de instalar desde USB y / o red. Quizás este artículo te sea de ayuda.
    Aquí está la versión de papel de estaño 'no perfecto pero de todos modos' que uso. Ok, estoy casi seguro de que esta versión tiene errores. No recuerdo dónde lo descargué. Pero me funciona de alguna manera.
    Reformulemos, si tiene una versión funcional de TinFoil NO use esta. Está bien. vamos a empezar.
    Hay tres pestañas. La primera es la principal.
    First tab.
    At the top of you selecting from drop-down application and protocol that you're going to use. For GoldLeaf only USB is available. Lamp icon stands for switching themes (light or dark).
    Then you may drag-n-drop folder with NSPs OR files to application or use 'Select NSP files' button. Multiple selection for files available. Click it again and select files from another folder it you want, it will be added into the table.
    Table.
    There you can select checkbox for files that will be send to application (TF/GL). Since GoldLeaf allow you only one file transmission per time, only one file is available for selection. Also you can use space to select/un-select files and 'delete' button for deleting. By right-mouse-click you can see context menu where you can delete one OR all items from the table.
    Second tab.
    Here you can configure settings for network file transmission. Usually you shouldn't change anything. But it you're cool hacker, go ahead! The most interesting option here is 'Don't serve requests'. Architecture of the TinFoil networking is working interesting way. When you select in TF network NSP transfer, application will wait at port 2000 for the information about where should it take files from. Like '192.168.1.5:6060/my_file.nsp'. Usually NS-USBloader serves requests by implementing simplified HTTP server and bringing it up and so on. But if this option selected, you can define path to remote location of the files. For example if you set in settings 'shared.lan:80/ROMS/NS/' and add in table file 'my file.nsp' then NS-USBloader will simply tell TinFoil "Hey, go take files from 'shared.lan:80/ROMS/NS/my+file.nsp' ". Of course you have to bring 'shared.lan' host up and make file accessible from such address. All this requires more investigation. BTW, the issue could be that NS-USBloader encodes 'space' char as '+' and some web-servers understand 'space' as '%20D'. It could be fixed in later versions of NS-USBloader if I go deeper in it or you leave me feedback with information/request. As I said, this feature is interesting, but I guess won't be popular.
    Third tab.
    That's where all logs dropped. Verbose information about transmissions comes here.
    Why when 'Net' once started it never ends?
    Because there is HTTP server inside of application. It can't determine the moment when all transmissions finished (unless they failed). So you have to look on your NS screen and 'Interrupt' is once done.
    by Dmitry Isaeko.
  25. DBI

    La solución definitiva para la instalación de archivos NSP/NSZ/XCI con varias caractericas avanzadas para potenciar tu experiencia con Nintendo Switch.
     DBI soporta instalación vía MTP, USB (usando el script dbibackend o la herramienta dbi-nsw), red (sando tu propio servidor http) o memorias USB externas.
    Instalación
    Descarga la última versión de la aplicación desde esta misma página de forma completamente gratuita, descomprime el archivo descargado y copia los archivo dbi.nro y dbi.config a tu tarjeta SD en la ruta /switch/DBI/.
    DBI puede ser ejecutado tanto en modo  applet (desde Album) o en modo aplicación (título). Aun así, está diseñada para utilizarse en primera instancia en modo applet.
    Si has lanzado DBI de forma satisfactoria en modo applet verás una pantalla con fondo azul. En modo aplicación el fondo será negro.
    Usage
    Interface

    Browse SD Card — installation of .NSP / .NSZ / .XCI files from your SD card. Browse USB0 Drive — installation of .NSP / .NSZ / .XCI files from an external FAT32 or exFAT formatted USB drive (will only appear if a USB drive is connected) Install title from USB — installation of .NSP / .NSZ / .XCI from a PC via USB 2.0 or 3.0 cable using the included dbibackend script. Main menu hotkey for this option: Y button. Install title from Gamecard — install a game from gamecard to the console's internal NAND or SD card (will only appear if a gamecard is inserted) Home server — install games over your local network (HTTP) using a LAN USB adapter or WiFi network. For full details see Home server Browse installed applications — view installed titles including base, update, DLC and whether or not a LayeredFS mod is present. Displays your total play time and how many times you've launched the title. Check file integrity for errors, transfer game data between internal NAND and SD card, delete individual or multiple titles and their LayeredFS mods with one click, individually remove updates and DLC and use the Reset Required version function to restore the system update check for the selected game back to base. Main menu hotkey for this option: L button. Cleanup orphaned files — removes all orphaned installed content, tickets and pending firmware updates from the system with one click. Browse tickets — view and manually delete system tickets for games. Run MTP responder — enables DBI's internal MTP server to connect the Switch to a PC or to an Android device (Some tested phone/tablet devices: Pixel 3, Xiaomi Mi A1, Lenovo Tab 4 7 "TB-7304X). On your device you will be presented with several virtual drives for installation and many advanced features for file management on your SD card and NAND. Please see Run MTP Responder for a full overview. Exit — exit from the program. Main menu hotkey for this option: + button The bottom left corner of DBI displays the total amount of data on your currently on your SD card along with the full capacity. The bottom right corner gives you the same information for your NAND's usable space in HOS.
    Bottom center (dbi: XXX) is the DBI version number - you should always use the most recent version.
    Browse SD Card / Browse USB0 Drive
    Select this option if you want to install games, updates and DLC from files that exist on your SD card or external USB drive. Press A to open the folder and B to go back. After opening the folder containing your installation files use the X button to select single or multiple files for installation. The Y button inverts your selections and the color of the name of the selected files will change from white to light blue.
    Press the A button to confirm. A window with installation options will appear:

    Total transfer size — the total amount of data (.NSP / .NSZ / .XCI files) selected for installation. Total install size — the amount of free space required to install the selected files. Install target — data installation location: NAND - internal memory of the Nintendo Switch console, SD - SD card, AUTO - by default this will install to your SD card but if you don't have enough space the installation will fall back to NAND (internal memory). Delete after install — deletes installation files (.NSP / .NSZ / .XCI files) from the source after they have been successfully installed; for this to work, the "Read-only" attribute must be removed from files if present. By default, files are not deleted. The option is visible only when installing from an SD card / external USB drive. Turn off screen — turns off the screen during installation to conserve battery, after installation successfully completes the screen will automatically turn back on. This option only works in handheld mode. Select Start install to begin the installation. After a successful installation Installation Complete. Press B to return will appear. DBI will automatically and immediately remove old updates when installing a new update for a game, so you don't have to worry about the extra space they occupy.
    Install title from USB
    If you cannot use DBI's MTP responder this is another convenient method for installing titles over USB. Installing over USB allows you to transfer files directly from your PC for example, which avoids the inconvenience and of having to first move the file to your SD card and then install it. Compared to using the MTP responder this mode will also allow direct installation of .XCI files.
    Main menu hotkey for this option: Y button.
    In order to use this option you will first require dbibackend (dbibackend.exe for Windows, dbibackend from dbibackend.tar.xz for all). Launch dbibackend, select the files to install, select Start server, connect a USB-C cable from your PC to your Switch and select Install title from USB in DBI.
    From here you will select and install your files on the Switch in the same fashion as using Browse SD Card / Browse USB0 Drive
    To quickly send files or folders with games for installation, right-click on them, select Send from dbibackend and the installation files will be immediately placed in dbibackend's queue. To configure this in Windows, press Win + R, enter shell: sendto and create a shortcut for dbibackend.exe in the folder.
    Home server
    The "Home server" option will appear if the Network install sources section has been configured in dbi.config (more about this file below). You can specify the name of the option as required in the configuration file
    To install games over your network, edit the dbi.config file located in the /switch/DBI/ folder, following the example:
    ; Network install sources [Network sources] ; <display name>=<type>|<URL> Home server=ApacheHTTP|http://192.168.1.47/Nintendo/Switch/ Install any other HTTP server with DirectoryListing enabled on your PC: Apache, Mongoose, Python SimpleHTTP, sheret, rclone, etc.
    Example for nginx on Windows: edit the file /nginx/conf/nginx.conf, registering the address of your Switch in location, instead of the 127.0.0.1 specified in the example (or your entire subnet like 192.168.1.1/24 or 192.168.0.0/16); it can be found on Switch in System Preferences > Internet:
    location / { root html; index index.html index.htm; } location /Nintendo/Switch/ { allow 127.0.0.1; deny all; autoindex on; } Save the config, run nginx.exe, allow the program to access the network, then copy the desired game to the local /nginx/html/Nintendo/Switch/ folder on your PC, and on the Switch select “Home server”. You will now be presented with the usual interface for installing files and you can start installing files over the network. You can stop the web server via nginx -s stop.
    For the server address in dbi.config, you can also use a domain name, for example, your remote VPS - suggested to use with HTTP Basic authentication e.g.: http://user:password@host:port/Nintendo/Switch/
    For example:
    ApacheHTTP|Network repo|http://127.0.0.1/Nintendo/Switch/ ApacheHTTP|WWW VPS repo|http://www.myveryownswitchvpsdomain.su/Nintendo/Switch/ Generate the htpasswd file, put it in /nginx/conf/, then adjust the nginx.conf file as follows:
    location /Nintendo/Switch/ { satisfy all; allow 127.0.0.1; deny all; auth_basic "Password Protected Area"; auth_basic_user_file htpasswd; autoindex on; } Login "switch", password "pwd":
    htpasswd-file:
    switch:{SHA}N/omUzCtg+qoee+x4ttjgIls9jk= Browse installed applications
    In Browse installed applications you can see a list of installed programs, updates and DLC with their occupied space, version (display version and hex version), their titleID, the total game time and the number of launches, the presence of installed LayeredFS mods for the game (for Atmosphére). Main menu hotkey for this option: L button:

    The total number of installed applications (e.g. games and homebrew nsps) is displayed at the top of the screen. Any installed data can be transferred between internal NAND and SD card, it is possible to individually select and uninstall multiple games (b) / updates (u) / DLC (d)together with their associated LayeredFS mods (l) (detected at /atmosphere/contents/) or you can individually select updates and DLC for deletion. The Reset Required version function will force restore the system update check for the selected game back to base (this is also done automatically with installation or removal of game updates):

    By pressing the R button you can sort the game list as you prefer - alphabetically (default) or by last usage. Press the A button to enter the menu of the selected game, the - button deletes the game and its (non-personalized) ticket, the D-pad selects games, the left stick scrolls through the list of games and the ZR and ZL buttons flip through the list of games screen by screen.
    You can also check (verify) games for their integrity by selecting the file to check and then selecting Check integrity
    Cleanup orphaned files
    Cleanup orphaned files automatically cleans unnecessary game files, files from interrupted game installations, downloaded (officially) OFW firmware updates and all unused game tickets if found.
    Browse tickets
    View and delete game tickets. Ticket (or encrypted title key) is special encrypted unique information about the rights to launch the content of the game which is installed in the system during the installation of each game (000 at the end of titleID) / update (800 at the end of titleID) / each DLC. + means the presence of an installed game, [c] - common-ticket (installed game dump or update), [p] - personalized-ticket (game purchased from the eShop)
    You may be able to resolve certain errors with this for example if you know exactly what you are doing. You can remove individual tickets from a specific game and/or its update/DLC.
    In most case it's better not to touch anything here in order to avoid errors in starting games.
    Run MTP responder
    Run MTP responder run the built-in DBI MTP server to connect to your PC or Android device via USB-C OTG (phone / tablet / other devices). Main menu hotkey for this option: X button (same button to exit MTP mode). After successfully connecting the USB cable to the PC and starting the MTP server in DBI, you'll see the following on your computer:

    1: External SD Card, for viewing, copying and deleting files and folders from/to a PC and from/to your SD card. Drop a file larger than 4GB onto the SD card and DBI will automatically split the file into an archived folder, which allows the Switch to see it as a single file, with this you can for example very easily add a >4GB .xci for use in SX OS, or add a >4GB movie for watching in pPlay.
    2: NAND User, viewing, copying files and folders on a PC from the Switch's internal memory to its USER system partition (this partition is read-only).
    3: NAND System, viewing, copying files and folders on a PC from the internal memory of the Switch to its SYSTEM system partition (the partition is read-only).
    4: Installed games, to view installed games.
    В Installed games all installed games are displayed from both in NAND (internal memory of the Switch) and SD card. To dump installed games to your PC in .NSP format, just copy the folder with the name of the game from Installed games to your PC. A common ticket with completely cleared personal information is generated based on your personalized ticket. Your dump will be in separated files - the game itself, the update and DLC. If cheats or mods have been installed for the game, they will be located in the Mods & Cheats folder. You can also dump a single combined multicontent file containing the game itself, the update and all DLC. This file is located right at the root of the Installed gamessection. The generated DBI InstalledApplications.csv is also stored here, with a table of the list of installed games, their TitleID and the current version.
    5: MicroSD install Drop or copy your NSP or NSZ files in this folder. When the transfer is complete the game will be installed on the SD cardof your console. When installing NSZ files, keep in mind that their actual size may differ greatly from their original size after installation: so if for example you start with 2GB free on your memory card and you do not have enough space to install an NSZ of 1GB in size, that is because NSZ files are compressed and must be decompressed for installation.
    6: NAND install: Drop or copy your NSP or NSZ files in this folder. When the transfer is complete the game will be installed on the internal memory of your console. When installing NSZ files, keep in mind that their actual size may differ greatly from their original size after installation: so if for example you start with 2GB free on your memory card and you do not have enough space to install an NSZ of 1GB in size, that is because NSZ files are compressed and must be decompressed for installation.
    7: Saves: Access to all game saves - in accounts (Account), system programs (System), in Background Content Asymmetric synchronized delivery and Transmission (BCAT, for example: events in ACNH), temporary (Temporary), cache (Cache, for example: addons in DOOM), system BCAT (SystemBCAT), - stored in the internal memory of the Switch; in the Installed games folder - save for the currently installed games, Uninstalled games - save from deleted games that were previously launched. From here, you can make a backup of them by copying them to a PC, and also delete unnecessary ones - for this, open the folder with the name of the game you need, then delete the folder with the nickname of your account / Device-save. In order to restore the save, copy them to the appropriate folder from your PC. DBI does not require pre-launching the game to restore a save, however this only applies to regular saves. BCAT or Cache saves require a pre-launch of the game before restoring.
    8: Album: access to screenshots and videos (Album), similar to Nintendo's feature added OFW 11.0.0.
    9: Gamecard: with a gamecard inserted into the Switch you can dump to .XCI or trimmed .XCI on the PC, along with the update built into it if it exists. The personal RSA certificate automatically removed and is dumped separately.
    After activating the MTP server on the Switch a window will appear with your account nickname and its UID, as well as the number of game saves: 
    To turn off the MTP server and exit to the main menu, press the X button.
    Exit
    Exit - exit from the program in HOS, either to hbmenu or bypassing hbmenu directly to the homescreen (this is configured in dbi.config). If DBI was launched from a title / forwarder, the program will restart or remain on a black screen.
    Errors and warnings
    Warnings
    «HASH MISMATCH» — usually this is NOT an ERROR and the game was simply converted from an .XCI and everything is in order. Sometimes if there are problems with the integrity of the file, download it, rehash it, transferring data via a USB cable / port / during the installation process between the PC and the Switch. If the game still does not start or starts with an error, try reinstalling it again, check or replace the USB cable / SD card / change the USB port. DELTA SKIPPED — this is NOT an ERROR but a notification that unnecessary and unused delta fragments in the update file were skipped during installation. «No tickets found. Possibly this NSP was converted from XCI.» — this is NOT an ERROR and the performance of the game will not be affected. This informs you that the files do not include tickets, they may have been dumped from an .XCI file or converted to Standard Crypto. «WARNING» title marked as Application but has AddonContent — this is NOT an ERROR and usually it indicates a non-standard .NSP homebrew game, for example if an AddonContent flag (DLC) was added to the Application title (main game, v0). If the application starts and works then everything is in order. ERRORs
    «Can not find file for ncaid» — The installation file of the game is corrupt (it does not contain the required .nca from the .cnmt list). «Invalid PFS0 magic!» — download the installation file of the game and check its integrity, this file is corrupt. «Received less data than expected» or Installation aborted — data transfer error, recheck and if necessary replace the USB cable / USB port between the Switch and the PC. Also make sure you have the most recent version of the DBI installed. «std::bad_alloc» — rename the file without special characters and Cyrillic in the name and path to it, plus make sure that you are using the latest version of DBI and that the latest supported version of OFW and CFW is installed on the console. «Nothing to install» in the file selection window - rename the file without special characters, hieroglyphs or Cyrillic in the name and path to it. «INVALID LENGTH» — check the USB-C cable connection to your USB port, try with another USB-C cable, check the integrity of the game file and the SD card for errors, when installing via MTP - try to run DBI in application mode (title override) holding the R button while launching a title. «[FAILED] Unknown error» when installing .tik (ticket) - add the latest sigpatches for Atmosphére. «605: Content or placeholder path not exists» or «SOME CONTENTS ARE MISSING» — broken file system on your SD card, or a non-working / low-quality flash drive. Check it in chkdsk and h2testw, if there are no errors reformat to FAT32. WARNING! Extra buffers exceeded, when installing via MTP - try to run DBI in application mode (title override) holding the R button while launching a title or alternatively via NSP forwarder and use a faster microSD card with a different USB cable / port. No tickets found but they are required — incorrect (incomplete, no ticket but with titlerights) dump of the game, use another one. SOME CONTENTS ARE MISSING. APPLICATION WILL BE UNUSABLE — container is incomplete, check the integrity of the game installation file. dbi.config
    The dbi.config file was added starting with version 253. It is located next to DBI.nro and replaces the old flags files dbi.default.asciiand dbi.network.config and also adds several new options for easy customization of settings for the user.
    Let's take a look at its contents:
    ; General settings [General] ; Use libnx's default font for ASCII symbols DefaultASCII=true ; Use libusbhsfs for access to USB mass storage drives connected to switch or dock UseLibUsbHsFS=true ; Direct exit to homescreen ExitToHomeScreen=true ; Visibility of main menu items [MainMenu] ; Browse and install files from MicroSD card BrowseSD=true ; Browse and install files from USB flash drives and HDD USBHost=true ; Browse and install files from PC via dbibackend BackendInstall=true ; Install game from inserted game cartridge GameCard=true ; Browse and install files from configured network sources Network=true ; Browse installed applications BrowseApps=true ; Clean up files left from bad installs/old updates/unused tickets and so on Cleanup=true ; View where you can view or delete installed tickets Tickets=true ; MTP responder MTP=true ; Install options [Install] ; Check NCA hash during install CheckHash=true ; MTP options [MTP] ; Log all files, id disabled transfer shows only for files >= 4M LogAllFiles=false ; Show or not NSP that includes base game, latest update and all DLC in single multi-title file ShowCombinedNSP=true ; Show or not virtual "Mods & cheats" folder that redirects to sdmc:/atmosphere/contents/TITLEID ShowMAC=true ; Show user defined shortcuts to MircoSD folders as separate storages CustomStorages=true ;Enable or disable various MTP storages [MTP Storages] 1: External SD Card=true 2: Nand USER=true 3: Nand SYSTEM=true 4: Installed games=true 5: MicroSD install=true 6: NAND install=true 7: Saves=true 8: Album=true 9: Gamecard=true ; Network install sources [Network sources] ; <display name>=<type>|<URL> ;Home server=ApacheHTTP|http://192.168.1.47/Nintendo/Switch/ [MTP custom storages] ; <display name>=<path> ;Homebrew=sdmc:/switch General settings
    DefaultASCII - true includes a standard font, false includes an alternative font UseLibUsbHsFS - true enables libusbhsfs library for working with external USB drives via USB-OTG on Switch, false disables it. ExitToHomeScreen — if false, the exit from DBI occurs in the hbmenu, if true, to the Switch's home menu MainMenu
    Shows the corresponding menu items.
    true - display in main menu, false - hide from main menu
    BrowseSD - item "Browse SD card, to install games from Sd card USBHost - item "Browse USB0 Drive, to install games from an external USB BackendInstall - item "Install title from USB, for installing games from PC via backend GameCard - item "Install title from Gamecard, to install the contents of the cartridge in the memory of the console Network - item "Home server, to install games from a home web server BrowseApps - item "Browse installed applications, to manage installed applications Cleanup - item "Cleanup orphaned files, to clean up" orphaned "files from the memory card Tickets - item "Browse tickets, to manage tickets MTP - item "Run MTP responder, to start MTP Install
    CheckHash — if true, hashes of .nca files are checked when installing games on the Switch, if false, no. MTP
    LogAllFiles — false disables logging of all files when working with MTP; if true, all files are logged, even those that are less than 4MB. ShowCombinedNSPInInstalledGames — false disables display of combined (multi-title .NSP-file) titles. ShowMACInInstalledGames — false turns off the display of the virtual directory "Mods & cheats" in the Installed games item in the MTP, redirecting along the path /atmosphere/contents/%titleid_game% to the memory card. CustomStorages - show or hide storages, listed on MTP custom storages section MTP Storages
    Show relevant items when MTP Responder is running on PC / Android, by default all items are enabled for display.
    true - display in MTP on PC, false - no
    The item names correspond to the titles of the sections
    Network sources
    Names and addresses are set for installing games over the network (via WiFi / LAN adapter)
    MTP custom storages
    Custom items for MTP mode for quick access to folders on your memory card. Format: <folder display name> = <path>, for example: Homebrew = sdmc: / switch. In MTP mode, a Homebrew folder will appear, referring to the switch folder on your memory card
    Other possibilities
    Mounting the content of installed titles via MTP
    Go to "Browse installed applications" -> Choose apps you need to mount with X -> Press A -> "Mount contents via MTP"
    by rashevskyv.

×
×
  • Crear nuevo...