Jump to content


Switch

421 archivos

  1. Nintendo Switch Firmware Datfile

    Esto es un Datfile que recoge todos los firmware oficiales publicados para Nintendo Switch.
    Importando este archivo .dat a un content manager, como Romulus Rom Manager, nos permitirá comparar nuestros firmwares dumpeados con los registrados para asegurarnos de que son correctos. Además, corrige automáticamente cualquier extensión meta nca a .cnmt.nca.


    Aplicación creada por 8BitWonder.
  2. 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.
  3. NoiES

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



  4. 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
  5. 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.
  6. 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.
  7. 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.
  8. 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 ?
  9. 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!
  10. 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
  11. 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.
  12. 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.
  13. 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.
  14. 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.
  15. 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
  16. NUT

    NUT es una utilidad multipropósito para organizar, administrar e instalar archivos de Nintendo Switch (NSP, NSZ, XCI, XCZ). Tiene la capacidad de actuar como servidor USB y de red para Tinfoil. Tinfoil.
    Instalación USB para Tinfoil
    Ejecute python nut.py después de instalar los módulos pip necesarios o los usuarios de Windows pueden usar el archivo nut.exe precompilado en la sección de lanzamiento.
    Siga las instrucciones que se encuentran en la página de lanzamiento para instalar el controlador USB.
    Después de ejecutar el servidor, asegúrese de que los NSP estén visibles en la lista. Si no lo están, cambie la ruta y haga clic en el botón "escanear".
    Conecte el cable USB desde su conmutador a su PC.
    Inicie Tinfoil y todos los NSP enumerados en el servidor nut ahora deberían estar disponibles para instalar en Tinfoil.
    Servidor sin interfaz gráfica: python nut.py --usb

    Uso
    Descarga NUT desde aquí mismo Instala Python 3.6 o superior Instala los siguientes módulos vía PIP: pip3 install colorama pyopenssl requests tqdm unidecode Pillow BeautifulSoup4 urllib3 Flask pyusb pyqt5 Configura nut.conf Ejecuta python3 nut.py --help para entender las diferentes opciones Instalar NUT Server para Tinfoil
    Ejecute server.py o los usuarios de Windows pueden usar el archivo nut.exe precompilado en la sección de lanzamiento.
    Después de ejecutar el servidor, asegúrese de que los NSP estén visibles en la lista. Si no lo están, cambie la ruta y haga clic en el botón "escanear".
    Inicie Tinfoil, luego vaya a ubicaciones y seleccione "Agregar nueva" ubicación. Ingrese la dirección IP, el puerto, el nombre de usuario y la contraseña que se muestran en la aplicación del servidor nut y luego presione Guardar.
    Todos los NSP que figuran en el servidor nut ahora deberían estar disponibles para instalarse en Tinfoil.
    NUT ha sido creado por blawar.
  17. 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.
  18. NX Dump Tool

    NX Dump Tool es una aplicación para Linux que hace de cliente para el volcado de juegos de Switch vía USB utilizando nxdumptool.

    F.A.Q
    ¿Dónde se guardan los dumps?
    Por defecto, en la carpeta Descargas. Puedes cambiar la ruta (y un par de opciones más) en las preferencias.
    ¿Por qué hay diferentes modos de suma de comprobación NSP/NCA y cuál debo utilizar?
    El nombre del archivo contiene un fragmento de la suma de comprobación SHA256 de NCA, lo que permite verificar su contenido. Entre otros posibles tipos de archivo, los NSP suelen contener varios NCA, así como una lista de nombres de archivo en su cabecera (que se envía en último lugar durante la transferencia). Al volcar, el nombre original del NCA se envía con él, aunque puede que no se compruebe con su contenido si están activadas ciertas opciones de volcado que los modifican. Sin embargo, nxdumptool envía posteriormente los nombres de NCA ajustados dentro de la cabecera NSP.
    El modo compatible utiliza los nombres de archivo de la cabecera NSP, por lo que funcionará correctamente si las NCA son modificadas por nxdumptool, pero sólo puede detectar errores una vez finalizada la transferencia.
    El modo estricto utiliza los nombres de archivo originales de la NCA, por lo que puede detectar errores en cuanto se transfiere la NCA, pero fallará erróneamente si la NCA fue modificada por nxdumptool.
    Ninguno, como su nombre indica, desactiva completamente el cálculo y la verificación de la suma de comprobación.
    Como resultado, se recomienda el modo estricto, pero sólo si no utiliza configuraciones de nxdumptool que interfieran con el contenido del NCA -- que es casi todo excepto «eliminar datos específicos de la consola» y «generar datos de authoringtool». El modo compatible debe utilizarse si, por cualquier motivo, desea utilizar estas opciones (pista: probablemente no lo haga). «Ninguno» sólo debería usarse en casos poco ortodoxos como un archivo NCA mal nombrado en un volcado RomFS - los archivos se convierten en hash durante la transferencia (es decir, nunca se vuelven a leer de la unidad) y es muy poco probable que el cálculo de la suma de comprobación tenga un impacto significativo en la velocidad de transferencia.
    P.D.: los NCA independientes nunca se manipulan, por lo que se utiliza para ellos la verificación de modo estricto en ambos modos de suma de comprobación. Los XCI no admiten verificación adicional.
    Obtengo un error de permisos. ¿Por qué?
    Es necesario instalar reglas udev especiales para que el usuario pueda acceder al dispositivo. Se le debería haber pedido que lo hiciera de forma interactiva en el primer inicio si utiliza flatpak; la instalación en todo el sistema instala las reglas automáticamente. Por favor, informa de un problema si crees que las reglas udev deberían haber sido instaladas ya - asegúrate de mencionar el método de instalación en tu informe.
    NX Dump Tool ha sido creado por v1993.
  19. 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
  20. 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.
  21. NX Ovloader

    Host process for loading Switch overlay OVLs (NROs).
    by WerWolv.
  22. 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.
  23. 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.
  24. NX Venom

    NX Venom es, según sus creadores, el paquete definitivo para overclockear dispositivos Nintendo Switch con Atmosphere CFW.

    AVISO
    ¡ATENCIÓN! El overclocking de la consola no conlleva consecuencias irreversibles, sin embargo supone un riesgo para los datos debido a las características de Horizon OS. Por lo tanto, se recomienda encarecidamente utilizar el overclocking exclusivamente en emuMMC y hacer copias de seguridad. ¡ÚSALO BAJO TU PROPIA RESPONSABILIDAD!
    Instalación
    Haz una copia de seguridad y borra todo excepto las carpetas Nintendo y emuMMC de la tarjeta SD. Descomprime la NX Venom en la raíz de la tarjeta SD. Utiliza un lector de tarjetas, o Hekate → Herramientas → Herramientas USB. Utiliza la aplicación homebrew All-in-One Switch Updater para las actualizaciones. La instalación de software adicional, así como de parches para juegos, se realiza a través del menú UberHand (haz clic a la derecha) → Instalador de software. Cómo utilizarlo
    Abrir el menú UberHand (así como salir del Monitor de Estado) mediante una combinación ZR + ZL + Abajo. Utilizar la superposición sys-clk-oc para gestionar el overclocking. Utiliza el Asistente EOS (ve al menú UberHand, pulsa el botón derecho) para cambiar los parámetros del kip de carga. Cuanto más bajos sean los parámetros de aceleración, más seguro y menos efectos secundarios. ¡Utilízalo con prudencia! Parámetros de overclocking recomendados para el modo portátil y la duración de la batería: CPU 1020 - 1428, GPU 768 - 921, Mem Max. Asistente EOS
    Requisitos de hardware
    Nintendo Switch V1 (Erista) Nintendo Switch V2 (Mariko) Nintendo Switch Lite (Mariko) Nintendo Switch OLED (Mariko) Requisitos de software
    Uberhand Overlay (incluido en la NX Venom) EOS official loader.kip (incluido en la NX Venom) Ajustes
    CPU Modo Undervolt: Gestión de la eficiencia energética de la CPU (sólo Marico) Voltage Max: voltaje máximo de la CPU, recomendado 1235mV o inferior Reloj Boost: Frecuencia de la CPU que afecta a la aceleración de las pantallas de carga en los juegos GPU Modo Undervolt: Gestión de la eficiencia energética de la GPU (sólo Marico) Tabla UV3: tabla de voltaje personalizada (sólo Marico) Voltage Offset: valor negativo de offset de voltaje para el cálculo del voltaje dinámico de la gpu Voltage Min: los relojes RAM altos requerirán que se aumente el voltaje mínimo de la GPU. RAM Max Clock: frecuencia de memoria, rango de parámetros recomendado 2133 - 2400 para Mariko y 1862 - 2131 para Erista Vdd2: tensión de alimentación para los búferes de entrada y la lógica central de un chip de memoria Vddq: tensión de alimentación de los búferes de salida de un chip de memoria (sólo Marico) EMC DVB Shift: El voltaje del SoC se eleva automáticamente con un reloj dram más alto, el número de cambio ayuda a la estabilidad con un reloj de memoria más alto. Temporización: la temporización aumenta el rendimiento, pero puede afectar a la estabilidad. NX Venom ha sido desarrollado por CatcherITGF.
  25. 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.

×
×
  • Crear nuevo...