r_switchhacks | Unsorted

Telegram-канал r_switchhacks - Switch Hacks

1516

Powered by : @r_channels

Subscribe to a channel

Switch Hacks

I added analog trigger support to (some) racing games. MissionControl GRID Edition

TL;DR New [trigger_map] config for ndeadly's MissionControl that maps a BT controller's analog triggers onto the right stick's Y axis. Grid Autosport works out of the box — drop the zip on your SD card, reboot, that's it. Other games can opt in via per-title ini files.

Video of it working

Idea

A handful of Switch games can read throttle / brake off the right-stick analog Y axis rather than ZR/ZL. If you connect a DS4 via MissionControl, its analog trigger gets converted to a digital ZR/ZL bit and the analog value is thrown away — so you get on/off throttle in Grid, no graduated control.

Implementation

A new section in missioncontrol.ini:

[trigger_map]
mode = rstick_y_split ; RT → +Y, LT → −Y on the right stick


Plus per-game overrides at sdmc:/config/MissionControl/titles/<programID>.ini (so it's on for Grid and off in every other game), and per-controller overrides if you want them. There's also an optional "physical right-stick up/down → digital ZR/ZL" mode — since the trigger is driving the stick Y in this mode, the stick's up/down is otherwise wasted and can be repurposed for things like gear shifts on the same thumb.

Status

- Hardware-tested with DualShock 4. I run a GameSir G8 Galileo Plus. (it emulates a DS4 over BT, which is how the Switch gets analog triggers in handheld at all).
- All other controllers fall through to stock MissionControl behaviour. Adding opt-in for them is a one-line edit per controller — PRs welcome. There is an unsupported/untested beta branch that might work with Xbox, DS3, and DualSense. If you test it, feel free to leave feedback.
- Default config: GRID Autosport is enabled via a bundled per-title profile, every other game is on mode = off. By default, installing this on top of vanilla MissionControl behaves identically to vanilla for any game except Grid.
- GPL-2.0, same as upstream. All the actual MissionControl heavy lifting is ndeadly's; this is a focused single feature on top.

Links

- Source: https://github.com/jonnylitten/MissionControl-GRID-edition
- Release (drop-in zip): https://github.com/jonnylitten/MissionControl-GRID-edition/releases/tag/v0.15.1-grid-1
- Upstream MissionControl: https://github.com/ndeadly/MissionControl
- The original PoC patch ndeadly posted in issue #1006, which this generalises into configurable per-game profiles.

Disclaimer: Vibe-coded af, but works. Distributed as-is. GPL-2.0, no warranty.

https://redd.it/1t8oom6
@r_SwitchHacks

Читать полностью…

Switch Hacks

SwitchRPC: Discord Rich Presence

I've been working on a new homebrew tool for Nintendo Switch which lets you have the current game show up on your Discord profile! It's experimental but works well for me!

https://preview.redd.it/6pnrlzo6fqyg1.jpg?width=1170&amp;format=pjpg&amp;auto=webp&amp;s=ce83654aaaae3a85f1d0606516595f6e60d6ec21

It doesn't require running any tools on your PC, just sign into Discord on your switch and it'll show up on your profile! 
I haven't got many friends with switches running cfw, so I haven't had anyone test it other than myself. Please file an issue on the GitHub repo if you encounter any bugs!

https://github.com/llsc12/SwitchRPC

https://redd.it/1t1qztz
@r_SwitchHacks

Читать полностью…

Switch Hacks

WIP Manga Reader for Nintendo Switch (x-post from /r/manga)
https://redd.it/1sue0e9
@r_SwitchHacks

Читать полностью…

Switch Hacks

I made a GUI tool to merge & split NSP / XCI / NSZ / XCZ (no temp files)

I made a small Windows GUI tool for working with Switch container files.

Main goal was to avoid the traditional workflow where you first decompress NSZ/XCZ, create a temporary NSP, and then merge or split.
This tool processes everything in a single streaming step, so it doesn't create temporary files and works well with very large files.

https://preview.redd.it/mhqcayig1awg1.png?width=1440&amp;format=png&amp;auto=webp&amp;s=49fb103264aaaa730d102f3a022e3497ba1aa8b7

Download:
https://github.com/sinjunyoung/NSW.M2/releases

Source code:
https://github.com/sinjunyoung/NSW.M2

Feedback welcome 🙂

https://redd.it/1sqflic
@r_SwitchHacks

Читать полностью…

Switch Hacks

Atmosphère 1.11.0 with 22.1.0 support has been released!

https://github.com/Atmosphere-NX/Atmosphere/releases/tag/1.11.1

https://redd.it/1sf37h8
@r_SwitchHacks

Читать полностью…

Switch Hacks

Switch OS update 22.1.0 available
https://en-americas-support.nintendo.com/app/answers/detail/a_id/22525/~/nintendo-switch-system-update-information

https://redd.it/1sel0bs
@r_SwitchHacks

Читать полностью…

Switch Hacks

SnapBack - Auto-reconnect AirPods on Nintendo Switch (no more manual pairing) – looking for testers

One thing that always annoyed me about using AirPods with the Nintendo Switch was this: every time I paused for a bit or put the console to sleep, audio would stop working… and I’d have to manually reconnect again.

So I built a small tool to fix it.

It automatically reconnects your AirPods (or other Bluetooth audio devices) when the connection drops, so you don’t have to go through the pairing process every time you resume playing.

So far, it’s working exactly how I wanted on my setup, but I haven’t tested it on other Switch units yet — so I’d really appreciate some beta testers.

The code is fully available, and you can build it yourself if you prefer. (Yeah… I know posting this on April 1st isn’t ideal timing 😅)

If you:

Use AirPods (or similar) with your Switch
You have atmosphere
Are annoyed by the reconnect issue
Don’t mind trying early-stage tools

I’d love your feedback.

Let me know if you want to test it or have suggestions 🙌. Repository below:

https://github.com/saulotmalo/snapback

** EDIT **
Updated the repository link to the public github

https://redd.it/1s9e6pz
@r_SwitchHacks

Читать полностью…

Switch Hacks

Mission Control v0.15.0 released (22.0.0 support)

https://github.com/ndeadly/MissionControl/releases/tag/v0.15.0

https://redd.it/1scfkcu
@r_SwitchHacks

Читать полностью…

Switch Hacks

Checkpoint 3.12.0 released: BCAT, device and system saves support, and lots of relevant bugfixes
https://github.com/BernardoGiordano/Checkpoint/releases/tag/v3.12.0

https://redd.it/1rs1etc
@r_SwitchHacks

Читать полностью…

Switch Hacks

emuiibo v1.1.3 released!

Just dropped a minor version of emuiibo which essentially changes the AmiiboAPI endpoint for emuiigen to work fine + allows for custom endpoint URLs, go check it out! https://github.com/XorTroll/emuiibo/releases/tag/1.1.3

https://redd.it/1ru0lza
@r_SwitchHacks

Читать полностью…

Switch Hacks

Switch OS update 22.0.0 available
https://en-americas-support.nintendo.com/app/answers/detail/a_id/68473

https://redd.it/1rvt7ug
@r_SwitchHacks

Читать полностью…

Switch Hacks

PyQuark - A Python USB server for Goldleaf & DBI that installs directly from .rar archives (and virtualizes XCI to NSP on the fly)

Hi everyone!

I wanted to share a project I've been working on lately called PyQuark. Yes, the name is obviously inspired by the Quark.jar from Goldleaf, sorry for the lack of creativity. To be honest, I initially started this just for myself because I had some spare time and wanted to experiment with direct NSP installations straight from RAR files. Fellow developers will understand, you know how it goes, one thing led to another, and I kept expanding the project. So, current features now are:

Native RAR Support: It allows you to install files stored inside .rar archives without manual extraction and supports multi-volume archives. Your console will see the archive just like a normal, navigable folder.
Dual Protocol: It seamlessly switches between the Quark protocol (for Goldleaf) and the DBI0 protocol (for DBI).
XCI Virtualization (Goldleaf): For Goldleaf, .xci files are virtually transformed into installable .nsp files on the fly. It builds a fake PFS0 header in memory so you don't need to convert anything on your PC.
Native XCI Streaming (DBI): For DBI, .xci files are streamed natively.

I recently added a PyQt6 GUI that works just like the CLI. It uses a hybrid streaming and staging engine written in Python. Lightweight files are streamed directly, while large files are extracted in the background to a temporary cache that auto-cleans itself when you are done.

You can check out the code and the full setup guide on GitHub.

I still need to test it on Windows (and it will 100% require some adjustments). I use Linux 99% of the time, and right now I'm getting a fantastic BSOD on Windows, so give me some time to gather the courage to fix it 😂.

I'm not usually the type to share my projects, but I hope someone finds it useful or at least interesting! Let me know if you have any feedback, advice, or if you run into any issues.

https://redd.it/1rqujcy
@r_SwitchHacks

Читать полностью…

Switch Hacks

Checkpoint 3.11.0 released: tons of bugfixes
https://github.com/BernardoGiordano/Checkpoint/releases/tag/v3.11.0

https://redd.it/1rdt7o2
@r_SwitchHacks

Читать полностью…

Switch Hacks

No display after taking apart
https://www.reddit.com/gallery/1r34kfl

https://redd.it/1r91n21
@r_SwitchHacks

Читать полностью…

Switch Hacks

SciresM Retiring

Posted on the official GitHub:

https://gist.github.com/SciresM/e760b192d873af67ce8f0f5c7000a651

Here's hoping someone else picks up where this giant left off. All the best to SciresM as they pursue the better things in life.

https://redd.it/1qo1dn8
@r_SwitchHacks

Читать полностью…

Switch Hacks

Added upscaling support for MelonDS!

https://redd.it/1t2fx6f
@r_SwitchHacks

Читать полностью…

Switch Hacks

Made a Tesla/Ultrahand overlay to control sys-ftpd from the overlay menu

Hey everyone! I put together a small overlay for sys-ftpd (by cathery) that makes it a

lot easier to manage your FTP server without digging through config files or rebooting.

https://preview.redd.it/xemy6jm3rjxg1.png?width=1869&amp;format=png&amp;auto=webp&amp;s=977b41d33d40bbd78ffacc3a8b52055f6c94c05a

sys-ftpd is a Nintendo Switch sysmodule that runs an FTP server in the background,

letting you browse and transfer files over your local network from a PC. This overlay

lets you control it on the fly.



I originally just wanted a quick way to flip FTP on and off, but I was really in the zone :')



\- Shows your IP and port at a glance so you can connect right away

\- Start and stop sys-ftpd live without rebooting

\- Toggle sys-ftpd on or off at boot

\- Configure username, password, port, and anonymous login directly in the overlay

\- Built-in password generator with options for length (4–12 chars), uppercase, and special characters

\- All settings are saved to sdmc:/config/sys-ftpd/config.ini



You can add your own username presets by editing the config file directly, the overlay

will pick them up and let you cycle through them. It will also respect the username and password already present, but it will generate a new password if you tap the password.



Requires sys-ftpd, and either Tesla Menu or Ultrahand with nx-ovlloader.



Latest release: https://github.com/Alpacinator/sys-ftpd-ovl/releases/latest



Happy to hear feedback or bug reports!

https://redd.it/1sw9d1j
@r_SwitchHacks

Читать полностью…

Switch Hacks

tico alpha 0.7.0 — GameCube and Wii now running on Switch (HOS), for the first time ever

Hey everyone,

We've been teasing this for a while — today we're delivering. **tico alpha 0.7.0** is out, and with it comes GameCube and Wii support via the **Dolphin core**. This is the first time any Switch frontend has pulled this off on Horizon.

Still alpha. Instability is expected, especially on first run before shaders are cached. But it runs, and it runs well on a good number of titles.

Test right now - https://github.com/ticohq/tico/releases/tag/0.7.0

https://preview.redd.it/h84waemnwfwg1.jpg?width=1280&amp;format=pjpg&amp;auto=webp&amp;s=b8f286bc96f02f12f0bc6eab54b0ad6e15fc1433



https://redd.it/1sr8eck
@r_SwitchHacks

Читать полностью…

Switch Hacks

Mario Kart Live: Home Circuit control with ESP32s
https://youtu.be/8QY38eNyXG4?is=4mwVHvc33-0jsDjy

https://redd.it/1sijsx2
@r_SwitchHacks

Читать полностью…

Switch Hacks

Mission Control v0.15.1 released (22.1.0 support)

https://github.com/ndeadly/MissionControl/releases/tag/v0.15.1

https://redd.it/1sf3n6r
@r_SwitchHacks

Читать полностью…

Switch Hacks

Updated WebRCM: a new web-based payload injector

Hey everyone, I currently don't have a windows machine and I found that existing web-based payload injectors have not been maintained so I created https://github.com/reubenjds/webrcm

WebRCM has:

Daily checks to update payload releases (currently @ Atmosphere 1.11.0, Hekate 6.5.2)
Payload version library to allow for the latest 5 releases
Option to upload your own payload
A modern UI

You can find the payload injector hosted here: https://reubenjds.github.io/webrcm/

Hope this helps those in a similar situation to me. Feel free to leave any comments or feedback on github or reddit :)

https://redd.it/1se0ox2
@r_SwitchHacks

Читать полностью…

Switch Hacks

Atmosphere 1.11.0 is now in released (22.0.0 support)

https://github.com/Atmosphere-NX/Atmosphere/releases/tag/1.11.0

https://redd.it/1sbtbez
@r_SwitchHacks

Читать полностью…

Switch Hacks

Release noled — Screen-off overlay to prevent burn-in & save battery (all Switch models)

Hey everyone,



I made a simple overlay that turns off the screen backlight while your Switch is doing something in the background — downloads, file transfers, system updates, etc.



The main motivation was OLED burn-in prevention, but since it controls the backlight directly, it works on every Switch model (V1, V2, Lite, OLED) and saves battery too.



How it works:

• Quick tap → Screen off. Device can still auto-sleep normally.

• Hold A for 1.5 seconds → Screen off + stay awake. The device won't go to sleep, so your download or transfer keeps going with the screen off.

• Press any button to exit and restore the screen.



Technical details for the curious:

\- Backlight is controlled via the lbl service (no hacky workarounds)

\- Stay-awake mode pings idle:sys ReportUserIsActive every 30 seconds — no system settings are changed, ever

\- If the device sleeps and wakes up, the overlay detects it and exits cleanly

\- If the overlay crashes for any reason, everything goes back to normal automatically



Demo:

https://youtu.be/vV8p1VPbL54?si=LU07Q9sMDtl60ora



Requirements:

\- Atmosphere CFW

\- Ultrahand Overlay or Tesla Menu with nx-ovlloader



Installation:

Download noled.ovl from the releases page and copy it to /switch/.overlays/ on your SD card.



GitHub: https://github.com/kemalsanli/noled

Download: https://github.com/kemalsanli/noled/releases



Open source (GPL-2.0), contributions welcome.



Let me know if you run into any issues!



note: I used ai for translating, this is not a spam or bot content.

https://redd.it/1rryi0i
@r_SwitchHacks

Читать полностью…

Switch Hacks

Modern Controllers on Switch 1 & 2
https://github.com/MegaCadeDev/OGX-Mini-2026

https://redd.it/1rsjqxn
@r_SwitchHacks

Читать полностью…

Switch Hacks

Fizz Aero: A clean, 3DS/Cocoon/Aero inspired Home Menu for the Switch!
https://redd.it/1rvncqe
@r_SwitchHacks

Читать полностью…

Switch Hacks

SwitchDeck - Stream deck for Nintendo Switch

First of all, excuse my English.

I'm not a full-time developer; I work with data and have been programming as a hobby for over 25 years.

I developed an app to be used on the Switch that works like a StreamDeck. You configure the shortcuts, upload the files to the Switch, connect it to your PC, and it executes the keyboard shortcuts, opens apps or URLs, or navigates between the pages you configure.

Please test and rate it. It worked perfectly here in the version provided, and I welcome suggestions for improvements and constructive criticism.

🎮 Switch Deck

English 💡 The Concept

Switch Deck turns your Nintendo Switch into a wireless "Stream Deck" for your computer. Using the console's touchscreen, you can launch apps, execute hotkeys, or open URLs on your PC over your local Wi-Fi network.

The project consists of three main components:

NRO (Switch): The visual frontend that sends commands via TCP.

Configurator (PC): A Python GUI tool to map buttons, icons, and pages.

Receiver (PC): A lightweight background server that listens for Switch commands and executes actions on Windows.

🚀 How to Use

On your Computer:

Install requirements: pip install PySide6 pyautogui.

Run configurator.py to set up your PC IP, button actions, and icons.

Click "SAVE TO SWITCH" and select your app's folder on the SD Card.

Launch receiver.py to start listening for commands.

On your Switch:

Ensure both Switch and PC are on the same Wi-Fi network.

Open the app via the Homebrew Menu.

If the background is green, you are connected! If it's red, double-check the IP in config.json.

I'll upload pictures and a video of it working soon.

Português 💡 O Conceito

O Switch Deck transforma seu Nintendo Switch em um "Stream Deck" sem fio para o seu computador. Através de uma interface por toque no console, você pode abrir aplicativos, executar atalhos de teclado (hotkeys) ou abrir URLs no seu PC via rede Wi-Fi local.

O projeto é dividido em três partes:

NRO (Switch): A interface visual que envia comandos via TCP.

Configurator (PC): Uma ferramenta gráfica em Python para mapear botões, ícones e páginas.

Receiver (PC): Um servidor leve que escuta o Switch e executa as ações no Windows.

🚀 Como Usar

No Computador:

Instale as dependências: pip install PySide6 pyautogui.

Execute o configurator.py para definir seu IP, botões e ícones.

Clique em "SAVE TO SWITCH" e selecione a pasta onde o app está no seu Cartão SD.

Inicie o receiver.py para que ele fique aguardando os comandos.

No Switch:

Certifique-se de que o Switch e o PC estão na mesma rede Wi-Fi.

Abra o app via Homebrew Menu.

Se o fundo estiver verde, você está conectado! Se estiver vermelho, verifique o IP no config.json.

Em breve subo imagens e video dele funcionando.

Download Link: https://github.com/lunares83/Switch\_Deck/releases

Thanks.

https://redd.it/1rxn6ti
@r_SwitchHacks

Читать полностью…

Switch Hacks

sys-ticon - Updated and stripped switch-sys-tweak for replacing icons and names
https://github.com/masagrator/sys-ticon

https://redd.it/1rgx0bc
@r_SwitchHacks

Читать полностью…

Switch Hacks

tico (formely tiicu) alpha 0.5.0 is out (emulator frontend for nintendo switch)

tico 0.5.0 is out: today's update brings Sega Saturn running natively on Switch with HD resolutions and stable 60fps on 2D titles, SteamGridDB cover art integration, custom ROM path support, auto directory initialization, and BIOS validation. things are moving fast, more to come.

For newcomers: if you missed our last update, tico got a complete visual overhaul with full dark mode, Nintendo Switch profile integration, Dreamcast support, a full settings screen, and external core support on previous update https://github.com/ticohq/tico/releases

https://preview.redd.it/zwo67ah2y8kg1.png?width=1280&amp;format=png&amp;auto=webp&amp;s=74136985c8385565dc5f2e92a9c7aa84618e2fc1



https://redd.it/1r81nz7
@r_SwitchHacks

Читать полностью…

Switch Hacks

I made a native Linux app for compressing/decompressing Switch ROMs

https://redd.it/1qosrje
@r_SwitchHacks

Читать полностью…

Switch Hacks

uLaunch v1.2.3 released (21.2.0 support)

https://github.com/XorTroll/uLaunch/releases/tag/1.2.3

https://redd.it/1qm33mm
@r_SwitchHacks

Читать полностью…
Subscribe to a channel