Switch
421 archivos
-
emuMMC-Toggle
This very simple homebrew just flips the number in emummc/emummc.ini that determines if Atmosphere should load emuMMC.
Idea
Removes the need for SD pulls to reboot from emuMMC to sysMMC or vice versa if using fusee-primary. Usage
Open the .nro using the HBL. Press - to toggle emuMMC on or off. Press + to exit the application. Don't attempt to toggle emuMMC if it says something is wrong. That's bad behavior. Credits
Dax for recommending simpleini library. by noirscape.
-
EmuMmcConfig
This is a Homebrew app to Control Atmospher's EmuMMC from the Horizon OS.
Instructions:
You must setup EmuMMC as "Partition" ^^ ,no files support in the tool for now extract the contents of the release to root of the SD Card Run the Application Proffit ?! Features:
Control EmuMMC INI Reboot to Payload atmosphere/reboot_payload.bin more soon !!! Credits:
Xortroll - Plutonium teached me alot! Exelix11 - Thanks for the GUI :) AtlasNX Kosmos Team - for being my palace Testers
FennecTECH KevinG thanks to every person ever contributed in homebrew in general :P
by KranKrival.
-
EmuNand Swapper
Swap Between 2 Raw Nand Partitions (Via 2 emumnc configs)
Edit emummc/emummc.ini & emummc/emummc.disabled and replace them with your 2 config files Launch the NRO and profit by shmadul.
-
Emunand Switcher
After an idea, I started to develop this payload app. The app is rather for developers and testers thought but who can use it, with pleasure... This can simultaneously operate a maximum of three Emunands on the SD card and be changed with a few clicks. The Emunands and the content installed on SD are all separate and can be updated with different system software versions.
At the moment this is just for SXOS, but as soon as the atmosphere SD Emunand is released on June 15th, I'm ready. ;) It works on all system software versions (payload) because it is an RCM app and will run before any CFW or Nintendo code follows.
Before installation, an Emunand must be created by SXOS and also work!
Installation Guide:
The installation should be made on the PC, console off, SD in the PC (important because of the Emutendo folder, otherwise there are errors) So not with NXShell or something ...
1. Copy folder emunandswitcher to root SD
An Emunand must already be installed sxos/emunand = Emunand 1
2. Copy desired Emunandbackup into emunandswitcher/folders/emutmp01 = Emunand 2
3. Copy desired emunandbackup into emunandswitcher/folders/emutmp02 = Emunand 3
4. Copy Emuntendo folder content in emunandswitcher/folders/emutendo01 = Emunand 2 Emutendo
5. Copy Emuntendo folder content in emunandswitcher/folders/emutendo02 = Emunand 3 Emutendo
The folder structure will change if an emunand is being switched, please do not change it. The app orientate on the folder which Emunand is installed, etc. If the original state is to be established, install Emunand 1. Then everything is in the state as only one Emunand would be installed.
6. Edit config.ini in the emunandswitcher folder as you like: Edit only the back text! e.g.
Emunand 1 = System software 6.20
Emunand 2 = System software 5.10
Emunand 3 = System software 3.00
Or
Emunand 1 = Testemunand
Emunand 2 = Systememunand
Emunand 3 = Whatever
After an update of an emunand the config.ini has to be edited again manually.
7. Copy emunsw.nro to switch/emunsw/emunsw.nro
8. Copy emunandswitcher 0104449021444000.nsp to SD root
9. SD card back into Switch and boot SXOS
The Emunandswitcher "emunsw.bin" can be started via a Payload Loader like Dongle, TegraRCM etc.
But it is simpler:
10. To start from the Switch menu, install Emunandswitcher 0104449021444000.nsp.
To start from the homebrew menu run Emunandswitcher there.
11. The installation is done and configured you can start ...
Use:
Start the Emunandswitcher via the desired method: Start via NRO in the Homebrew menu, or start NSP in the Switch Menu, or send the payload.
The app informs when starting if a theme is installed and will be removed if necessary. To avoid the starterror when starting another system software version.
Under "Start SXOS ..." the currently active emunand is being updated from config.ini.
Under "Emunand 1 - 3" the input is displayed in the config.ini.
To change an Emunand simply press on the desired icon. The app always informs what is done or if something should be wrong. Nothing is changed as long as the conditions are not right!
Attention: Only boot0.bin, boot1.bin and full.00.bin are checked because there are different sizes of an emunand.
After the change under "SXOS start ..." the old Emunand in white and underneath the change in green is displayed. Press "Start SXOS ...", SXOS will start with the changed emunand.
Repeat these steps for every change you want.
To make the original state just install Emunand 1 and start "SXOS ..."
Info:
The use is as always at your own risk! I'm not responsible if your SD card is broken, your switch explodes or the moon falls to earth! This can happen when using any homebrew and also original software ... The tests were very successful and all bugs should be fixed.
Created by Storm 2019 with Visual Studio and DevKitPro, based on argonNX and hekate, Icons template and some code lines by @mrdude. Thanks to the programmers! Thanks @Muxi for the detailed beta test!
-
EX BootLogo - Nintendo Switch Bootlogo Converter
A Nintendo Switch Boot Logo Converter For CFW Hekate/Atmosphere.
Converts Any Image To Useble "bootlogo.bmp" with Hekate And Atmosphere Format !
by KranKrival.
-
Fake News Injector
Simple homebrew to inject or remove the "Fake News" save data for an easy browser entry point on Switch.
Kills BCAT, so reboot is required after use.
Tested on 1.0.0, 3.0.0, 4.0.1 and 4.1.0, works both in CFW and with hbl launched via PegaSwitch/PegaScape.
by noahc3.
-
fastCFWswitch
Una superposición basada en tesla para iniciar en diferentes payloads en Nintendo Switch.
Puesta en marcha
Configura tesla menu y nx-ovlloader Extrae fastCFWswitch a la tarjeta SD. Modifica la configuración en la ruta /config/fastCFWSwitch/config.ini Configuración
Attribute possible values Description type empty / section / payload This defines the type of element this section defines, if left empty it will automatically differentiate it by checking if a path is set name any string - example: atmosphere The entry name, shown in the Overlay path a path - example: /bootloader/hekate.bin the absolute path, based on the root of the sd, to the payload that should be loaded bootPos a number the config position of the config the target payload should load, currently only supported for hekate bootId an 1-7 character long string - example atmos the id of the config entry the target should be loaded, supported for hekate 5.0.2+
Configuración de ejemplo
[CFWS] type=section name=cfws [SYSNAND] name=sysnand path=/payloads/hekate_ctcaer.bin bootId=sysnand [EMUNAND] name=emunand path=/payloads/hekate_ctcaer.bin bootId=emunand [ATMOSPHERE] name=atmosphere path=/atmosphere/reboot_payload.bin [SXOS] name=SxOS path=/sxos/reboot_payload.bin [ANDROID] name=Android path=/payloads/hekate_ctcaer.bin bootPos=2 [TOOLS] name=Tools [HEKATE] name=Hekate path=/payloads/hekate_ctcaer.bin [LOCKPICKRCM] name=Hekate path=/payloads/Lockpick_RCM.bin
Créditos
libtestla by WerWolv as base for this overlay libnx as base of almost all switch homebrew inih for the ini parsing lib by Hartie95.
-
Fizeau
Fizeau es una aplicación que nos permite ajustar el color de la pantalla de nuestra Nintendo Switch.
Principales características
Modificar la temperatura de color de la pantalla. Filtrar los colores a un solo componente. Aplicar correcciones de color: gamma, luminancia y rango de color. Controlar el brillo de la luz de fondo de la pantalla. Programar la configuración que se aplicará al anochecer / amanecer, con transiciones suaves. Atenuación de pantalla configurable.
Instalación
Descargar la última versión de la aplicación desde esta misma página de forma completamente gratuita. Descomprimir el archivo y pasar el contenido de las carpetas "atmosphere" y "switch" a esas mismas carpetas dentro de nuestra tarjeta SD (ojo, fusionar el contenido, no sobreescribir las carpetas) y reiniciar la consola.
Solo se admite la última versión del Atmosphère.
Si desea utilizar la superposición, deberá configurar Tesla (instalar Tesla-Menu y ovlloader). Esto no es compatible con versiones de firmware anteriores a 9.0.0.
Firmwares soportados
La aplicación debería de funcionar con cualquier firmware. Ha sido testeada y probado su funcionamiento en 1.0.0, 2.0.0, 6.0.0 and 10.1.0.
Uso
Puedes aprender como utilizar la aplicación con el sistema de ayuda incluido en ella. Puedes acceder al menú de ayuda utilizando el D-Pad o la pantalla táctil.
Ajustes:
Las configuraciones se guardan en /switch/Fizeau/config.ini, que también podemos editar. Para reducir el uso de memoria del sysmodule, la configuración no se lee en el arranque. En su lugar, se aplican al iniciar la aplicación / superposición. Por lo tanto, deberá iniciar un cliente después de reiniciar para reiniciar completamente Fizeau.
Créditos
zakiph27 for the icon. TheGreatRambler for the gif recording. xx because it's him. Paul_GD for mental assistance. Aplicación creada por averne.
-
FlashCardsNX
A flash cards app for the Nintendo Switch
This is a rewrite of my Nintendo Switch flash cards app which I nver made public until now.
How to use
Place a text file in /config/cards/ on your sd card. If multiple files are found you will be given the option of which one you want to use when starting the app.
The questions and answers are seperated on each line. A line containing a question should be followed by a line containing a answer.
Credits
LibNX and DevkitPro for making the toolchain.
Dalton Maag for the Ubuntu font.
Everyone in the AtlasNX discord developer chat for helping me with the first version. This is a complete rewrite but I would not have been able to complete the first version without their help because it was my first SDL project.
I got the icon a while ago and I can't remember who made it but it was marked as reuse with modification on Google Images.
by CompSciOrBust.
-
Fluffy
A one-dependency, feature-rich GUI for Tinfoil!
Features:
Show current NSP being installed. Individual NSP selection. Progress bar. Switch connected indicator. 5.x USB Fix (Thanks to satelliteseeker) Instructions For Use
Install and Setup Zadig Driver (Windows 10)
Download Zadig. With your Switch plugged in to your PC using a USB-C cable, open TinFoil(on your Switch). This will ensure your Switch is visible. Open Zadig > Options > List All Devices. In the scroll box above the button "Install Driver", tap the arrow until arriving at "libusbK". Click "Install Driver" Done! Install Python and PyUSB
Fluffy requires ONLY the latest Python 3 and PyUSB. Download and Install Python 3. Ensure no previous version of Python is installed. This may cause an error "PyUSB not found". Open Terminal/CMD Run "pip3 install pyusb" MacOS users must also run "brew install libusb". For more info on brew, head to https://brew.sh/. Install TinFoil
These steps apply for all custom firmware. This includes but not limited to: Kosmos, ReINX, SXOS, etc. Download Recommended TinFoil Copy and paste "TinFoil.nro" to a folder named "Switch"(create it if necessary) on the root of your SD card.
How-To-Use
Complete beginner? No problem.
First follow the installation steps above for Zadig Driver, TinFoil, Python 3, and PyUSB. Done? Let's continue! On your Switch running Custom Firmware open TinFoil > Title Management > USB Install NSP Double-click on Fluffy.pyw to start it Click "Open Folder" and browse to a folder where your NSPs are located then select "Open". A word of caution, try to select a folder with 3 or less NSPs. TinFoil is unable to parse large amounts of files. If "Switch Detected!" is visible. Click "Send Header". Troubleshooting Tips
PyUSB Not Found and I've followed all the steps!
Answer: Ensure no previous versions of Python are installed. If necessary, uninstall them. For example, if you have Python 3.6.6 and Python 3.7.2 installed at the same time Fluffy may throw this error.
What kind of cable does the Switch use?
Answer: USB type C cable.
Does Fluffy work on MacOS and Linux?
Answer: Absolutely! Python is cross-platform and so Fluffy should work on both operating systems.
Which Custom Firmware works best with Fluffy and TinFoil
Answer: All of them will work the same. That is up to you.
Still having problems? Consider making a bug report on this GitHub page to request assistance.
-
Flycast for Switch
Emulador de Dreamcast para Nintendo Switch.
by m4xw.
-
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.
-
Freebird
Includes freebird and its companion app to control clock speeds on your Switch.
-
FreeShop HBG Shop
FreeShop HBG Shop es una aplicación para Nintendo Switch que nos permite fácilmente descargar juegos directamente a la consola sin necesidad de un PC.
Los juegos vienen con la capacidad de jugar en línea, pero el riesgo de prohibición es inmediato, así que no juegues en línea.
La aplicación está basada en Tinfoil.
Instalación:
Borra cualquier carpeta antigua de Tinfoil (haz una copia de seguridad de tu options.json en caso de que tengas alguna configuración que quieras mantener) y desinstala cualquier forwarder antiguo, incluyendo el hbg. Extrae el archivo descargado, copia el contenido a la raíz de tu tarjeta SD. Abre Tinfoil Installer.nro. Presiona Yes y reinicia tu consola. Importante: Esta versión se instala en NAND para que todo sea mucho más rápido. Por eso es necesario el KIP.
¿Velocidades de descarga lentas? ¡Lee!
Por favor, si planeas usar esta aplicación, no uses 90dns (servidor de Estados Unidos o Francia, no importa). No tenemos nada en contra de los desarrolladores, creemos que hacen un gran trabajo, pero sus DNS (incluso el de Estados Unidos) ralentizan mucho las velocidades de descarga. Aquí hay dos capturas de pantalla:
Si la velocidad de descarga sigue siendo demasiado lenta, ve a tu router, desactiva los 2.4GHz y activa los 5Ghz y utiliza sólo eso.
Velocidad con el servidor 90DNS USA - 1.5mbps Velocidad con Incognito + Google DNS - 12.2mbps Así que hazte un favor e instala cualquier versión de Incognito (incognito 2.0 or incognito_rcm) y las DNS de Google (8.8.8.8 de primaria, 8.8.4.4 de secundaria) y deberías de experimentar una mejora importante en la velocidad de descarga!
-
FreshHay
Fresh Hay is a homebrew app designed to be part of Kefir.
It downloads firmware version supported by provided Atmosphere/SX OS versions to be installed via ChoiDujourNX/DayBreak.
Fresh Hay relies on config file located at /switch/FreshHay/target.json
There's no known problems with applet mode, Fresh Hay does not use that much RAM.
by devgru.
-
FTPD for Switch
FTPD es un servidor FTP para Switch (aquí está la versión para Nintendo 3DS).
Características
Parece funcionar bien con una variedad de clientes. Admite varios clientes simultáneos. La 3DS solo parece admitir suficientes sockets para realizar entre 4 y 5 transferencias de datos simultáneas, por lo que será útil limitar el cliente FTP a esta cantidad de solicitudes paralelas. Gráficos de vanguardia. Comandos soportados
ABOR ALLO (no-op) APPE CDUP CWD DELE FEAT HELP LIST MDTM MKD MLSD MLST MODE (no-op) NLST NOOP OPTS PASS (no-op) PASV PORT PWD QUIT REST RETR RMD RNFR RNTO SIZE STAT STOR STRU (no-op) SYST TYPE (no-op) USER (no-op) XCUP XCWD XMKD XPWD XRMD FTPD ha sido creado por mtheall.
-
Fusée Gelée
The Fusée Launcher is a proof-of-concept arbitrary code loader for a variety of Tegra processors, which takes advantage of CVE-2018-6242 ("Fusée Gelée") to gain arbitrary code execution and load small payloads over USB.
The vulnerability is documented in the 'report' subfolder; more details and guides are to follow! Stay tuned...
Use Instructions
The main launcher is "fusee-launcher.py". Windows, Linux, macOS and FreeBSD are all natively supported! Instructions for Windows specifically can be found on the wiki.
With a Tegra device in RCM and connected via USB, invoke the launcher with the desired payload as an argument, e.g. ./fusee-launcher.py payload.bin. Linux systems currently require either that the Tegra device be connected to an XHCI controller (used with blue USB 3 ports) or that the user has patched their EHCI driver.
Credits
Fusée Gelée (CVE-2018-6242) was discovered and implemented by Kate Temkin (@ktemkin); its launcher is developed and maintained by Mikaela Szekely (@Qyriad) and Kate Temkin (@ktemkin).
Credit goes to:
Qyriad -- maintainership and expansion of the code SciresM, motezazer -- guidance and support hedgeberg, andeor -- dumping the Jetson bootROM TuxSH -- help with a first pass of bootROM RE the ReSwitched team Love / greetings to:
Levi / lasersquid Aurora Wright f916253 MassExplosion213 CVE-2018-6242 was also independently discovered by fail0verflow member shuffle2 as the "shofEL2" vulnerability-- so that's awesome, too.
-
Fusee-STARTER
NRO To launch payloads !
Work only on : Kosmos , ams 0.8.3+
MTP-LICENSE is the license for the file source/mtp.h which was derived from The Atmosphere repository
Credits to :
@SciresM for Atmosphère-NX and reboot-to-payload example. @Guillem96 for 'argon.bin' @CTCaer for 'hekate.bin' @WerWolv for helping me fix a very stupid mistake.
by thomleg50.
-
Game Maker NSP Builder
Game Maker NSP Builder es una aplicación que nos permite convertir fácilmente los juegos de PC creados con Gamemaker para Switch, sin necesidad de tener ningún tipo de conocimiento sobre programación ni utilización de herramientas externas más allá de las keys de nuestra consola (recuperables con Lockpick).
¿Cómo utilizar Game Maker NSP Builder?
Descomprime el archivo en una nueva carpeta Agregue sus llaves Switch, así como keys.ini y keys.dat en la carpeta Descarga un juego de Gamemaker para PC Abra el exe del juego con WINRAR u otro descompresor de archivos Recupere todos los archivos del juego y cópielos a la carpeta Game_inject Ejecute GameMakerNSPBuilder.exe Opción 2, espera Opción 1, para crear su propio icono de juego, Opción 2 para generar un icono Base Cambiar la ID del título del juego (los últimos 3 dígitos) Ingrese el nombre del juego, el autor y la versión Entra y espera hasta el final de la compilación Instale el NSP que acaba de crear en su Switch. Game Maker NSP Builder es una aplicación creada por Markus95 y RED-J.
-
Gamecard Installer NX
A way to install your gamecards directly to the switch!
Features:
Install gamecards! (would be an awful name for the app if it didn't have this). Support for gamecards with multiple games inside. Display useful gamecard information such as: app_id, key_gen and size. Full touchscreen support. Display the available space on SD card and system NAND from within the app. Automatically updated after installing the game. Display error codes to the user should anything go wrong (hopefully you wouldn’t see any!). Background music support. Drop any .mp3 files into ‘/switch/gamecard_installer/’ and it will play the songs at random. How to use
Installing
Download the latest release and unzip the contents to the root of the sd card.
This should result in a folder struct like this /switch/gamecard_installer/gamecard_installer.nro.
Multi gamecards
Some gamecards have multiple games inside. An example of this is the Child of Light & Valiant Hearts gamecard.
These can still be installed. Pressing L or R will allow you to cycle through the games on the gamecard.
Playing music
This app can play music!
Simply drop any .mp3 files into /switch/gamecard_installer/.
You can have the .mp3 in folders if you prefer, the app will scan recursively. E.g. /switch/gamecard_installer/music/song.mp3.
by ITotalJustice.
-
GameLadNX
An (almost) fully featured Game Boy emulator for Nintendo Switch.
It supports Tetris and some other games with a few minor issues. The emulator passes all CPU instruction tests, as well as the instruction timing tests.
How to use
Put your roms in "gbroms" folder in your SD, Press L3 + R3 for exit with SRAM Save.
by darkxex.
-
GB_Script
GB_Script nos permite añadir juegos de GameBoy, GameBoy Color y GameBoy Advance a los nuevos servicios de Nintendo Online para Switch.
Gracias a este pequeño archivo .bat podremos añadir nuestras roms simplemente arrastrando y soltándolas junto a las caráctulas cuando nos lo pida en pantalla, y de ahí pasarlos convertidos a la tarjeta SD de la consola ya sea manualmente o vía FTP.
GB_Script ha sido creado por Markus95.
-
Generator SX OS License Hack
The purpose of this script is to change the license decryption key. which will allow you to create your own license.
How to work
You will need to run SXOS for the first time to create a license-request.dat file which you will then retrieve from the SD. Then you copied it to a folder containing the boot.dat file (unmodified) and the script. You run the script that will modify the boot.dat file to replace the license key and create a license that matches your license-request.dat. Copied license.dat and boot.dat to your SD card. and admired the work. My script was updated by @mrdude and he fix the cheat support and some mistake i made on my first script, @b&nder for his help about the reverse engineering and many thing, @chronoss for his great collaboration a sacrifice for his sx licence :rofl2:, @Zoria , @hexkyz, Shadow and Darkstorm.
by Reacher17.
-
Get My Bru
AIO Homebrew downloader for Wii, Wii U and Switch.
Download necessary Wii, Wii U or Switch Homebrew all in one place. This application is written using C# and .NET 4.6.x.
Credits
4TU WiiBrew Google's Material Design Icon/s MaterialSkin by DrHacknik.
-
Glide64 (Nintendo 64 Emulator for Switch)
Emulador de Nintendo 64 para Switch