Jump to content


414 archivos

  1. NNTools

    Tools & Libraries for Nintendo devices.
    Tools
    nstool - General purpose read/extract tool for Nintendo Switch file formats. Libraries
    libfnd - Foundation library. Provides file IO, crypto, CLI utils, string conversion, etc. libpki - Processes Nintendo's proprietary PKI. libes - Processes Nintendo's eShop file formats. libhac - Processes Nintendo Switch file formats. libhac-hb - Processes Nintendo Switch file formats (homebrew extensions). Dependencies
    libpolarssl - Cryptographic functions (AES,SHA,RSA). Clone of polarssl (now mbedTLS). liblz4 - Compression algorithms (LZ4). Clone of lz4. (Copies of these are included locally and are statically linked libraries)
    Building
    On MacOS/Linux/WSL run make.
    For Windows, Visual Studio 2017 is supported.
  2. NoiES

    A "noice" NES emulator.
    Written to dive deeper into emulator programming.
    by Hydr8gon.



  3. Nro2Nsp

    This is an easy to use nsp builder that will make rediction nsps or internally built nsps out of nros
    Requirements:
    Devkitpro for Compiling libnx. Keys.dat file added to the "Resources" folder -- refer to "keys.dat template" for layout and required keys .NetFramework for win. Mono for Mac or Linux. Special notes:
    To load Meta information from .nro automatically, load the .nro by clicking "romfs" and choose yes. This will automatically load all the information from the .nro. If you want to use sdmc then select "sdmc" after and use as normal -- may incorperate import button instead if requested Requires Newest Devkitpro update due to changes, update before use Some nros are not working with romfs (old tinfoil, dOPUS) use sdmc for those for now Title ids now follow (05xxxxxxxxxx0000) Mac and linux may experiance bugs or weird issues due to mono (First launch may take a while to load, be paitent / ui looks less pleasing as well) Big Changes have been made in the code, Bugs maybe be present. If found please report them. Linux use hasnt been tested fully, may experiance issues Use:
    Windows Run Nro2Nsp.exe
    Mac/Linux
    open terminal.app
    cd to folder ex: cd Desktop/Nro2Nsp
    run "sudo mono --arch=32 ./Nro2Nsp.exe
    Add you nsp details
    ex: AppName: TestApp Title Id: 05000F2300000000 *Must be 16 Characters long in hex form and start with 05
    Made by: Matt_Teix Version: 1.0.0
    Import your icon by clicking the Icon box
    You have two choices for paths
    sdmc: For loading an nro from an sd path Nsp does not contain the nro, it only points to it ex: sdmc: /switch/tinfoil/tinfoil.nro
    Please note that paths must be exact (case sensitive) and will throw a system error if theres no mathing .nro
    romfs: For building nro internally of thr nsp, pick your nro and it should do the rest Does not need tinfoil on the sd cardex: romfs: /tinfoil.nro
    Click the compile Button
    Wait for compiling to finsh
    Your .Nsp should be good to go!
    Settings:
    Custom Devkitpro Path: Set the path to your devkitpro path if installed in different locations than default Preset Author: Set the default author, speed things up if using the same one Rolling Title Id: Set the base Title Id and after each build it'll increase by 1 Perserve Data: Saves exefs, contol, and nca data in ./RawData folder Old Style Title Id: Use old style title key format "05XXXXXXXXXXXXXX" Credits:
    "Switchbrew" for the hblauncher. "The-4n" for Hacbrewpack. "alexzzz9" for the hblauncher source and providing useful help "jakcron" for Nstool for extracting nro. The Whole WarezNx Discord for all the tools/information to make all of this possible
  4. NS Launcher

    FEATURES:
    Animated charging icon Able to change background Blur the background Custom Icon (hold icon to change/restore) Gamepad supported More to come on future updates.  
    by  Mike Digicrafts.
  5. 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.
  6. NS-USBloader mobile

    NS-USBloader mobile is Android implementation of the original NS-USBloader.
    Please note: You will need USB-OTG cable. Otherwise, you'll be charging phone.
    System requirements
    Minimum: Android 4.0 (Ice Cream Sandwich) Maximum: Android 10.0 (Q) USB-OTG support Usage
    Open TinFoil / GoldLeaf Connect NS to Android device using OTG cable. Allow interaction request. Application opens. Click 'hamburger' menu-button and select application you'd like to use. Select NSP on your device. One-by-one each time clicking on button (I know it's not perfect) Click upload button. Note: use short usb cable.

    Bugs
    If you're Samsung owner, it would be better to not rotating your phone during transfer. Or minimizing. Well, on my elder device it causes application failure. But you can try if you're curious, and report/update a bug. Please mention your device model.
    Other notes
    'Status' = 'Uploaded' that appears in the table does not mean that file has been installed. It means that it has been sent to NS without any issues! That's what this app about. Handling successful/failed installation is a purpose of the other side application: TinFoil/GoldLeaf. And they don't provide any feedback interfaces so I can't detect success/failure.
    Translators!
    Wait a bit.
    TODO:
     Tinfoil NET transfer support  Better UI  Multi-select files (if possible) by developersu.
  7. NSC Builder (Nintendo Switch Cleaner and Builder)

    NSC_Builder is based in the awesome function "REMOVE_TITLE_RIGHTS" from nut by blawar this function let's you erase the titlerights encryption from nsp files.
    Tinfoil and SX installer will install the ticket either way so for it to not stay in your system you need to erase the ticket and cert from the nsp, this batch will take care of that.
    Current version of the program allow you to make multi-content xci or nsp files.
    The batch has 2 modes:
    auto mode: you drag nsp files individually or folders with several files over the batch to enter in auto mode. manual mode: you double click the batch and you can build a list of files to process. The behavior of these modes can be controlled by editing ztools\NSCB_options.cmd



    2. Important
    The program incorporates a custom build of nut.py and hacbuild with several added functions. You won't be able to use it if you replace these files for the official builds.
    3. Requirements
    A computer with a Window's OS is needed You'll need to have Python 3 installed for the program to work correctly You'll need to install these libraries: "urllib3 unidecode tqdm bs4 tqdm requests image" to assist you in this you can run "install_dependencies.bat" file. You need to fill the keys_template.txt file inside the ztools folder and rename to keys.txt You'll need to have at least .net frameworks 4.5.2 installed so hacbuild can work correctly. 4. Option description
    OPTION 1: Work and Output folders setup
    OPTION 2: Route to needed programs
    OPTION 3: Nut options
    pycommand -> your command to invoke python 3 (by deffault py -3) buffer -> buffer in number of bytes for the copy functions OPTION 4: Route to game_info.ini and keys.txt
    OPTION 5: REPACK OPTIONS. Controls repack in auto mode.
    Repack option for auto-mode
    xci -> repack as xci nsp -> repacck as nsp both -> repacck as both Type of repack for folders
    indiv -> repack content individually as multiple xci/nsp multi -> repack content as single multicontent xci/nsp OPTION 6: MANUAL MODE INTRO.
    indiv-> Enter in individual packing mode directly multi-> Enter in multi-pack mode directly choose-> Prompt to choose the mode in which you want to enter OPTION 7: ZIP FILES
    Select if you want to zip things that will allow to restore nsp files to original state.
    5. Limitations
    You can't make multi-content xci files with more than 8 games. It'll give error when loading in horizon. I suspect it may be a qlauncher limitation so it could work with theme mods but INTRO didn't test it. If you pack an update that requires a superior firmware that you're in you won't be able to skip the update prompt. 6. Planned features
    List manager. Batch tools to put in application some of my changes to nut libraries. Support for meta patching and control nca building for custom logos. Skips for individual mode. Content splitter. Titlerights restoration mode. 7. Thanks and credits to
    NSC_Builder is based on
    a.) Nut: Without the work of "blawar" one of the most talented Switch sceners nothing of this would be possible at this point.
    b.) Hacbuild: The xci repacking functions are based in hacbuild made by LucaFraga
    Original hacbuild by LucaFraga
    c.) hactool: Program which function is give information, decrypt and extract a lot of different kind of files us by the NX System. Hactool was made by SciresM.
    d.) 7zip: Program meant to compress and extract files in several formats, made by Igor Pavlov.
    Thx to MadScript77 his great suggestions,specially the idea of profiles for the batch. Thx to Liam from old SH discord for always being helpfull. Thx to XCI-Explorer's creator StudentBlake since his program made easier for me to came up with the fix for hacbuild.
    Also thanks to all members from gbatemp, elotrolado.net and my friends at discord ?
  8. NSPack

    NSPack is a simple, easy-to-use .NET GUI for NSP building, using an embedded hacPack executable.
    Obviously, this GUI is 100% legal as it just uses hacPack tool.
    Using the builder
    There are some basic elements you need to provide at least to be able to make a NSP:
    Title ID: 16 hex characters (example: 0100CAFE1234BEEF) - any title ID should work.
    Name: the title's name, which will be the same for all the languages.
    Author: the author/developer's name, which will also be the same for all the languages.
    Version: the version string (1.0.0, 2.0beta1), limited to 16 characters.
    Product code: a simple code string (SMO's product code: LA-H-AAACA), no matter what does it have.
    ExeFS directory: any title needs to have a ExeFS, which contains the compiled source code and the metadata NPDM.
    Icon: provide any icon, as it will be resized to 256x256, otherwise the defaut one will be used. It's recommended to use an image which is 256x256 or bigger.
    Appart from those, there are some other optional features to add or customize:
    RomFS: the directory containing extra files for the title.
    Logo: the custom PNG and GIF images which are shown when booting a title.
    Important / IPNotices / Support HTML: this three are legal information HTML documents, which can be accessed from the home menu.
    Offline HTML: this HTML documents are useless when making homebrew NSPs, but can be used (if you know how) to make your own video players...
    Using asset files
    You can also save the assets as a asset file (*.nsxml format) if you are going to use that as a template for making NSPs.
    Planned stuff
    This is still a beta version, as much other stuff is planned:
    Allow to load NACP files directly
    Direct conversion from NRO to NSP, or any easy way to create NRO forwarders
    Conversion from XCI to NSP
    Add updates or add-on content support
    Add individual NCA making support
    Credits to The-4n, who made hacPack tool and made legal NSP and NCA making possible.
    IMPORTANT!

    Installing and running NSPs can get you banned. Although this NSPs are not titlekey-encrypted (ovbiously), using them can be dangerous.
    If the NSP doesn't run on your console, it can be for various reasons: used a title ID which is smallet than the NPDM's max title ID, not using a correct key generation...
    Don't try building titles which ask for a user, because they could fail as generated NSPs don't ask for a user.
    For the build process the program creates a temporary directory on the same folder as the EXE. Don't try messing up with that folder or deleting it while the NSP making process, because it could crash the program. Anyway, reopening the program should reset the directory.
    As this program is made using WPF, it won't probably work on any other OSs but Windows (Wine supports WinForms but doesn't support WPF)
    Enjoy making homebrew or any kind of NSPs!
  9. NSPatch

    Patches NSP Files to require the minimum FW Version needed to decrypt it instead of any higher fw than that.
    Credits:
    SciresM for hactool
    rkk for nspBuild
    Zocker4444 for discovering the patching method
  10. nspBuild

    A .nsp (pfs0) is a simple file: a header that describes the files it contains, with said files appended to it, in plaintext.
    .nsp is the Switch format for installables, similar to what .cia was to the 3ds.
    However installing them is currently impossible, and would require signature patching.
    This scripts generates nsp files from whatever you tell it to. Anything goes, as long as it is a file. Even empty ones.
    To use it, simply drag the files you wish to repack over the script, then enter a name for your nsp.
    Alternativaly, use the command prompt and do: nspBuild.py file1 file2...
    If you want to see the result, use hactool (or nstools): hactool -t pfs0 path/to/nsp (--outdir=path/to/directory).
    No key is required, as the .nsp isn't encrypted.
    This script requires python 3, although I think porting it to python 2 shouldn't be too hard. No library download is required.
  11. NSScreenshotMaker

    Manga/Comics reader for any unhacked Switch.
    Requirements:
    Python 3 rarfile appdirs piexif pyforms Usage:
    Once you've met all the requirements, simply double click on the file, and follow the instructions given by the app.
  12. NSZ

    Un script de compresión/descompresión (con GUI opcional) que permite al usuario comprimir/descomprimir ROMs de Nintendo Switch sin pérdidas, gracias al algoritmo de compresión zstd. El archivo comprimido se puede instalar directamente con los instaladores de títulos de NSW soportados.
    Instalación:
    Hay varias formas de instalar el script. Puedes encontrar detalles sobre la instalación de todas ellas a continuación.
    Es necesario tener un archivo de claves compatible con hactool en un directorio adecuado para utilizar el script.
    El archivo de claves debe estar ubicado como archivo prod.keys en %USERPROFILE%/.switch/(Windows)/$HOME/.switch/(UNIX) o keys.txt en el directorio de trabajo.
    Puede ser volcado con Lockpick_RCM.
    Algunos ejemplos de uso:
    Para comprimir todos los archivos de una carpeta: nsz -C /ruta/carpeta/con/roms/ Para comprimir todos los archivos de una carpeta y verificar la integridad de los archivos comprimidos: nsz --verify -C /ruta/carpeta/con/roms/ Para comprimir todos los archivos de una carpeta con 8 hilos y dar salida a los archivos resultantes en un nuevo directorio: nsz --threads 8 --output /ruta/al/salida/dir/ -C /ruta/al/carpeta/con/roms/ Para comprimir todos los archivos de una carpeta con el nivel de compresión 22: nsz --level 22 -C /ruta/carpeta/con/roms/ Para descomprimir todos los archivos de una carpeta: nsz -D /ruta/carpeta/con/roms/ Detalles del formato de archivo:
    NSZ
    Los archivos NSZ son funcionalmente idénticos a los archivos NSP. Su único propósito es avisar al usuario de que contiene archivos NCZ comprimidos. Los archivos NCZ pueden mezclarse con los archivos NCA en el mismo contenedor.
    Como alternativa a esta herramienta, NSC_Builder también soporta la compresión de NSP a NSZ, y la descompresión de NSZ a NSP. 
    XCZ
    Los archivos XCZ son funcionalmente idénticos a los archivos XCI. Su único propósito es avisar al usuario de que contiene archivos NCZ comprimidos. Los archivos NCZ pueden mezclarse con los archivos NCA en el mismo contenedor.
    NCZ
    Son archivos NCA comprimidos. Los NCA se descifran y luego se comprimen con zStandard.
    Los primeros 0x4000 bytes de un archivo NCZ son exactamente los mismos que los del NCA original (y siguen encriptados). Esto se aplica incluso si la primera sección no comienza en 0x4000.
    En 0x4000, está la cabecera NCZ de tamaño variable. Contiene una lista de secciones que indican al descompresor cómo volver a encriptar los datos de la NCA después de la descompresión. También puede contener una cabecera de compresión de bloques opcional que permite un acceso de lectura aleatorio.
    Toda la información de la cabecera puede obtenerse a partir del NCA + Ticket original, pero se proporciona pre-parejada para facilitar al máximo la descompresión a terceros.
    Directamente después de la cabecera NCZ, el flujo zStandard comienza y termina en EOF. El flujo se descomprime hasta el offset 0x4000. Si se utiliza la compresión por bloques, el flujo se divide en bloques independientes y se puede descomprimir.
    El script NSZ ha sido creado por Nicoboss.
  13. NSZ / XCZ / NCZ Format

    NSZ
    NSZ files are not a real format, they are functionally identical to NSP files. Their sole purpose to alert the user that it contains compressed NCZ files. NCZ files can be mixed with NCA files in the same container.
    XCZ
    XCZ files are not a real format, they are functionally identical to XCI files. Their sole purpose to alert the user that it contains compressed NCZ files. NCZ files can be mixed with NCA files in the same container.
    NCZ
    These are compressed NCA files. The NCA's are decrypted, and then compressed using zstandard. Only NCA's with a 0x4000 byte header are supported (CNMT nca's are not supported).
    The first 0x4000 bytes of a NCZ file is exactly the same as the original NCA (its still encrypted as well).
    At 0x4000, there will be a variable sized NCZ Header structure. This header contains a list of sections which tell the decompressor how to re-encrypt the NCA data after decompression.
    All of the information in the header can be derived from the original NCA + Ticket, however it is provided preparsed to make decompression as easy as possible for third parties.
    Directly after the NCZ header, the zstandard stream begins and ends at EOF. The stream is decompressed to offset 0x4000.
    class NczHeader { public:     class Section     {     public:         u64 offset;         u64 size;         u8 cryptoType;         u8 padding1[7];         u64 padding2;         integer<128> cryptoKey;         integer<128> cryptoCounter;     } PACKED;     const bool isValid()     {         return m_magic == MAGIC && m_sectionCount < 0xFFFF;     }     const u64 size() const     {         return sizeof(m_magic) + sizeof(m_sectionCount) + sizeof(Section) * m_sectionCount;     }     const Section& section(u64 i) const     {         return m_sections[i];     } protected:     u64 m_magic;     u64 m_sectionCount;     Section m_sections[1];     static const u64 MAGIC = 0x4E544345535A434E; } PACKED;
    Compressor script
    Requires hactool compatible keys.txt to be present with nsz.py. Only currently works on base titles (no patches or DLC), but can be updated to work on them later.
    example usage: nsz.py --level 17 -C title1.nsp title2.nsp title3.nsp
    will generate title1.nsz title2.nsz title3.nsz
    by blawar.
  14. nsZip

    Work in progress file format for compressed Nintendo Switch games and a tool to compress/decompress them.
    Please note that nsZip currently only supports the depreciated NSZP but not the new homebrew compatible NSZ file format so I highly recommend to use NSZ instead.

    by Nicoboss
  15. Nut Server

    NUT is a program that runs on your PC and serves NSP/NSZ/XCI/XCZ to Tinfoil over USB or network for easy USB or network installs with Tinfoil.
    USB Install for Tinfoil
    Run python nut.py after installing the required pip modules or Windows users can use the precompiled nut.exe in the release section.
    Follow the directions found in the release page to install the USB driver.
    After you run the server, ensure NSP's are visible in the list. If they are not, change the path and click the "scan" button.
    Connect your USB cable from your switch to your PC.
    Start Tinfoil, and all of the NSP's listed in nut server should now be available to install in Tinfoil.
    Headless server: python nut.py --usb

    Usage
    Download nut Install Python 3.6+ Install the following modules via pip: pip3 install colorama pyopenssl requests tqdm unidecode Pillow BeautifulSoup4 urllib3 Flask pyusb pyqt5 Configure nut.conf (see below) Run python3 nut.py --help to understand options Notes:
    If you are comfortable with git and also want updated metadata for your own purposes (Tinfoil updates itself automatically), you can use git clone --depth 1 https://github.com/blawar/nut.git NUT Server Install for Tinfoil
    Run server.py or Windows users can use the precompiled nut.exe in the release section.
    After you run the server, ensure NSP's are visible in the list. If they are not, change the path and click the "scan" button.
    Start Tinfoil, then go to locations, then select "Add New" location. Enter the ip, port, username, and password that is displayed in the nut server application, then press save.
    All of the NSP's listed in nut server should now be available to install in Tinfoil.
    by blawar.
  16. NX Activity Log

    NX Activity Log (I'll come up with a name eventually) is a piece of homebrew for the Nintendo Switch which provides users with slightly more information than what is normally available about their activity on their console.
    Currently, you can view (per game and per user):
    Number of launches Time of first play Time of last play Total playtime (down to the minute and not just 5 hour segments!) Average playtime (per launch) This application is fairly basic right now; I have plans to make a GUI (once I learn how to) as well as something bigger and better, so stay tuned!
    You must have some method of launching homebrew in order to use this application.

    Bugs
    This is my first homebrew I've written so expect some quirky bugs, however from my testing it works perfectly via Title Takeover and Applet Mode on ReiNX 2.3 (FW 8.0.1).
    Note, however, that no support will be given for SX OS.
    by tallbl0nde.
  17. NX Game Info

    Features
    NSP, XCI and installed titles on Switch SD card Game files structure (Scene Release, CDN Rip, Authoring Tool, Converted from other formats) NCA signature to verify official Nintendo titles. Unmodified titles should pass this verification, although titles converted from other formats will not Filesystem services permissions. Game titles should not have excessive permissions, and only trust titles with Unsafe and Dangerous from reliable source Information
    Title ID Title Name Display Version Version Latest Version Latest title version from tagaya CDN server Firmware Minimum system version from Metadata NCA or RequiredSystemVersion from Metadata XML (for NSP files). Not to be confused with Gamecard Update Partition version for XCI files MasterKey File Name File Size Type Base Update DLC Distribution Digital: eShop titles (NSP) Cartridge: Gamecard titles (XCI) Filesystem: Installed titles on Switch SD card (NAX0) Structure Scene (for XCI files): XCI files with Update Partition, Normal Partition and Secure Partition Converted (for XCI files): XCI files with only Secure Partition. Commonly found in NSP converted to XCI files Scene (for NSP files): NSP files with legalinfo.xml, nacp.xml, programinfo.xml, cardspec.xml. Commonly found in BBB Scene Release Homebrew (for NSP files): NSP files with authoringtoolinfo.xml CDN (for NSP files): NSP files with cert and tik. Commonly found in NSP files ripped from the eShop CDN server Converted (for NSP files): NSP files without cert and tik. Commonly found in XCI converted to NSP files Filesystem (for SD Card files): NAX0 files installed titles on Switch SD card Not complete: XCI/NSP files with only NCA files Signature Passed: NCA signature valid. Only available for official titles Not Passed: NCA signature invalid. Should only be for homebrew titles and not official titles Permission Safe: Titles without Filesystem services access or permissions bitmask 0x8000000000000000 unset Unsafe: Titles with Filesystem services access and permissions bitmask 0x8000000000000000 set. Has EraseMmc permission, should only be for homebrew titles and not game titles Dangerous: Titles with Filesystem services access and permissions bitmask 0xffffffffffffffff set. Has all permissions, should only be for homebrew titles and not game titles
  18. NX Midi

    Play MIDI files on your Nintendo Switch!
    Usage
    Place any .sf2 and .mid file on the root of your SD card called default.sf2 and default.mid and enjoy!
    by Cyuubi.
  19. NX Ovloader

    Host process for loading Switch overlay OVLs (NROs).
    by WerWolv.
  20. NX Payload Forwarder

    It is a payload.bin to be used with TegraRCMGUI, as launcher, that will jump to boot the payload.bin already existing in your microsd:/payload.bin
    That's all.
    Instructions
    Just copy payload.bin in any folder of your computer to be injected using TegraRCMGUI for example. You will use always this payload even the RetroReloaded payload will be updated. It always call to the new payload updated. So it will be easy. You will forget to copy payload anymore.
    by RetroGamer74.
  21. NX Update Checker

    Una pequeña aplicación de consola que verifica el contenido instalado de un Switch con una lista de versiones provista para actualizaciones / DLC más recientes / faltantes, y luego escribe los títulos con actualizaciones / DLC más recientes / faltantes y la última versión en sdmc: /Available-Updates.txt.
    Uso de NX Update Checker
    En caso de que no haya conexión a Internet, tome el archivo versions.txt más reciente disponible en el Repositorio de nx-versions y guárdelo en el mismo directorio que NX-Update-Checker.nro Ejecute el nro con su variación favorita del HBMenu Mira el bonito texto moverse por la pantalla Lista de ignorados
    Los usuarios pueden optar por ignorar actualizaciones específicas del juego y DLC si así lo desean creando un archivo llamado ignore.txt y completándolo con la siguiente estructura:
    Para cada línea, se debe ingresar una única ID de título completo para una actualización o DLC Ese ID de título puede (opcionalmente) ir seguido de cualquier texto / descriptor con o sin un espacio después del ID del título. ignore.txt debe colocarse en el mismo directorio que NX-Update-Checker.nro A continuación se muestra un ejemplo de ignore.txt:
    0100000000010800 Actualización de Super Mario Odyssey 0100E95004039001 Xenoblade 2 Torna DLC 01006A800016F002 DLC de Joker de Super Smash Bros. El ignore.txt anterior evitaría que NX-Update-Checker muestre nuevas actualizaciones de Super Mario Odyssey, actualizaciones de Xenoblade 2 Torna DLC Binary y Super Smash Bros. Joker DLC Binary actualizaciones.
    Base de datos de versiones de cartuchos locales
    Si un usuario tiene un cartucho insertado, la aplicación completará cualquier actualización empaquetada en una base de datos local cart_versions.txt para evitar notificar al usuario de una actualización ya empaquetada.
    P.ej. si hay una versión v65536 en el cartucho, se guardará. Luego, si se quita el cartucho, se leerá la base de datos y no se notificará al usuario de las actualizaciones para ese título, a menos que esté disponible la versión 131072 o superior.
    Inicio sesión
    Los usuarios pueden optar por producir registros mientras ejecutan la aplicación con fines de depuración creando un archivo vacío llamado log.flag en el mismo directorio que NX-Update-Checker.nro
    Sin embargo, tenga en cuenta que la aplicación se ejecutará mucho más lentamente mientras registra todas las operaciones que está realizando.
    Los registros se almacenarán en la raíz de la SD como un archivo llamado NXUC.log
    Aplicación creada por 16Bitwonder.
  22. nx-btred

    nx-btred is a Bluetooth audio driver/redirector for Switch.
    It uses the audrec:u service to record game audio, and then outputs it on the new audio bluetooth driver introduced in firmware version 12.0.0.
    ⚠️ Warning ⚠️
    YOU USE THIS AT YOUR OWN RISK. Not every headphone brand has been tested. There may be really loud noise. Be careful, start out with a low volume, and then increase, if you like. In case of any type of malfunction, the sound will stop immediately if you hit the power button.

    Installation
    Install firmware 12.0.0+. Install latest Atmosphere. Install latest MissionControl. Download nx-btred and unzip to your SD card. Usage
    Enter the homebrew menu. Launch the btpair application. Press X to scan. Select your headphones and click A. Wait for it to pair. Enjoy! Limitations
    Due to a limitation of the audrec:u service, only games audio can be recorded (not the system applets).
    Thanks
    Thanks to ndeadly, SciresM, yellows8 and the rest of the Switchbrew crowd.
    by plutooo.
  23. nx-dreport

    A custom Nintendo Switch sysmodule (KIP) to automatically delete erpt save during boot.
    by Thog.
  24. nx-hbloader

    Host para cargar Switch homebrew NROs.
    El binario proporcionado es un ExeFS PFS0 .nsp, que puede ser colocado en /atmosphere/hbl.nsp (de Atmosphere), o cargado a través de algún otro método de sustitución de ExeFS.
    por switchbrew.
  25. NX-Shell

    NX Shell es un gestor de archivos polivalente para Nintendo Switch que pretende manejar varios tipos de archivos manteniendo las necesidades básicas de un gestor de archivos estándar.
    Inicialmente, el proyecto se inspiró en el gestor de archivos de LineageOS/CyanogenMod para Android, e incluso tenía un enfoque de diseño similar al del famoso gestor de archivos de Android. Sin embargo, ha sido reescrito desde cero, utilizando ahora herramientas y bibliotecas más actualizadas.

    Principales características de NX-Shell:
    Eliminar archivos y carpetas. Copiar/Mover archivos y carpetas. Renombrar archivos y carpetas (teclado de conmutación estándar). Crear archivos y carpetas (teclado de conmutación estándar). Muestra las propiedades de los archivos, como el tamaño, la hora de creación, de modificación y de acceso. Opciones de ordenación (ordenar por nombre, fecha, tamaño). Muestra varios formatos de imágenes (BMP, GIF, JPG/JPEG, PGM, PPM, PNG, PSD, TGA y WEBP). Examinar dispositivos como caja fuerte, usuario, sistema y USB. NX-Shell es una aplicación creada por joel16.

×
×
  • Crear nuevo...