MissionControl v0.6.2 released
/r/SwitchHacks/comments/qvw8pz/missioncontrol_v062_released/
/r/SwitchHacks/comments/qvw8pz/missioncontrol_v062_released/
MissionControl v0.6.3 released (13.2.0 support)
/r/SwitchHacks/comments/r6c9tw/missioncontrol_v063_released_1320_support/
/r/SwitchHacks/comments/r6c9tw/missioncontrol_v063_released_1320_support/
MissionControl v0.6.4 released (13.2.1 support)
/r/SwitchHacks/comments/s8dnv6/missioncontrol_v064_released_1321_support/
/r/SwitchHacks/comments/s8dnv6/missioncontrol_v064_released_1321_support/
Lockpick_RCM now dumps Amiibo keys and warns user about Mariko partial dump requiring reboot
https://github.com/shchmue/Lockpick_RCM/releases/tag/v1.9.8
https://github.com/shchmue/Lockpick_RCM/releases/tag/v1.9.8
GitHub
Release Support Amiibo key dumping, move Mariko partials to main menu · shchmue/Lockpick_RCM
Version 1.9.8 is here with a new feature:
Added Amiibo key dump option to main menu - this saves the key_retail.bin file that Amiibo tooling requires to the sd:/switch folder.
And quality of life...
Added Amiibo key dump option to main menu - this saves the key_retail.bin file that Amiibo tooling requires to the sd:/switch folder.
And quality of life...
MissionControl v0.7.0 released (14.1.0 support)
/r/SwitchHacks/comments/twxocs/missioncontrol_v070_released_1410_support/
/r/SwitchHacks/comments/twxocs/missioncontrol_v070_released_1410_support/
MissionControl v0.7.1 released
/r/SwitchHacks/comments/xwobq4/missioncontrol_v071_released/
/r/SwitchHacks/comments/xwobq4/missioncontrol_v071_released/
MissionControl v0.8.0 released (15.0.0/15.0.1 support)
/r/SwitchHacks/comments/yjpxr9/missioncontrol_v080_released_15001501_support/
/r/SwitchHacks/comments/yjpxr9/missioncontrol_v080_released_15001501_support/
Internal RCM Loader installation
Hi,I've been working on getting RCMLoader to be installed internally in an Unpatched V1 Nintendo Switch. It is like Trinket M0 -esque functionality.I am going to share about it here.Difficulty:- 6/10I will go through the pros & cons of this procedure, what item I used, and how was it holding up.Item needed: -Fine tip soldering ironSoldering peripherals - Solder, Flux, Braid.Hot air station18/19 gauge wire.Metal cutter (optional - to cut a portion of the metal backplate to allow RCMloader board to sit)1 RCMloader per device. Cost me around 10USD each.Pro:-No need to bring physical RCM loaderFairly straightforward soldering workNo need to worry about RCM loader battery faulty/depletedCon:-No longer be able to use 1 RCM loader onto multiple V1 SwitchsCan't load multiple payload by selecting the + button. Only 1 payload.Must use JIG, Joycon mod, or Auto-RCM.Step taken:-Copy the payload.bin provided into your RCM loader. This payload is a forwarder Payload that will load the atmosphereeboot_payload.bin.Found here: https://gbatemp.net/threads/dragonboot-for-atmosphere-generic-rcm-tools.581600/post-9571750This is the RCMLoader I used:- It's a clone so the injection time is a little longer than the original.https://preview.redd.it/jg1rgg78t9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=580763b32aab0bdb5214a050c0ab875f1e2b10daTo do this you need to pry open the plastic part. It will left you with this.https://preview.redd.it/1vze2nt9t9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=ba5a6fe189c521e3a0fe147bf3fd30e112585cb4Use hot air station to remove Male USB C and Female Micro USB connector (too thick to fit into the Switch's internal). On my 2nd attempt, I removed the reset pushbutton as well. Much more cleaner.This is the resulthttps://preview.redd.it/jl18hmtat9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=a5a8c74419e9e18553f73c6bab2aa4b593727da7https://preview.redd.it/e8ufzzmct9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=cf472d5ad6cc855c88e02f880c2a3c9523560f5dThere's 2 ways to do this (or combination of both). I marked the points to solder wires.From Abovehttps://preview.redd.it/5psil75et9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=94ec15f9c014e6780c01cbb0c997afbf64d4511dFrom Belowhttps://preview.redd.it/gl35pf1ft9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=aebfcc307335dce48741c383b4a342f5e20f977aLegend-RED - +3.3VBLUE - GNDGREEN - D+ORANGE - D-Wired them up similar to Trinket M0 wiring. But WITHOUT the Joycon Strap, USB Disconnect, and Vol+ Strap.https://preview.redd.it/2uxdhw1kt9ga1.jpg?width=3500&format=pjpg&auto=webp&v=enabled&s=4d64eaccc32e49a234fbd4d4a2861c6675792074This is how I do my first modhttps://preview.redd.it/jf6oz53lt9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=5ea9d57c8d1f70f31dcf9f2b5c607c203558d6e4Video result of installation :-www.youtube.com/watch?v=PG_h59otF3Q&ab_channel=DadEmpithreeAdditional information.This won't allow you to update the payload in the RCMloader anymore. I tried connecting in various ways to let Windows detect my RCM loader, but due to the D+ and D- connected to the Switch, Switch APX and Hekate took priority. But by using the payload.bin provided, it will never need to be updated anymore, just update the file in the MicroSD card. Hekate USB UMS functionality works without issue.When charging the Switch from off or flat battery, the Switch will automatically goes into RCM mode (for Auto-RCM). Once charger plugged out. Internal RCMloader will automatically kicks in and inject the payload.It is recommended to use Auto-RCM (activated from Hekate). But if user not preferring it, Rail Jig or Joycon Mod is needed. Please note that this function exactly as the RCMloader, but it's internal now.Any question is welcome.Disclaimer: - I am not responsible for the damage of your properties, bricking your Nintendo Switch, climate change, total human annihilation, nuclear war, etc
Hi,I've been working on getting RCMLoader to be installed internally in an Unpatched V1 Nintendo Switch. It is like Trinket M0 -esque functionality.I am going to share about it here.Difficulty:- 6/10I will go through the pros & cons of this procedure, what item I used, and how was it holding up.Item needed: -Fine tip soldering ironSoldering peripherals - Solder, Flux, Braid.Hot air station18/19 gauge wire.Metal cutter (optional - to cut a portion of the metal backplate to allow RCMloader board to sit)1 RCMloader per device. Cost me around 10USD each.Pro:-No need to bring physical RCM loaderFairly straightforward soldering workNo need to worry about RCM loader battery faulty/depletedCon:-No longer be able to use 1 RCM loader onto multiple V1 SwitchsCan't load multiple payload by selecting the + button. Only 1 payload.Must use JIG, Joycon mod, or Auto-RCM.Step taken:-Copy the payload.bin provided into your RCM loader. This payload is a forwarder Payload that will load the atmosphereeboot_payload.bin.Found here: https://gbatemp.net/threads/dragonboot-for-atmosphere-generic-rcm-tools.581600/post-9571750This is the RCMLoader I used:- It's a clone so the injection time is a little longer than the original.https://preview.redd.it/jg1rgg78t9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=580763b32aab0bdb5214a050c0ab875f1e2b10daTo do this you need to pry open the plastic part. It will left you with this.https://preview.redd.it/1vze2nt9t9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=ba5a6fe189c521e3a0fe147bf3fd30e112585cb4Use hot air station to remove Male USB C and Female Micro USB connector (too thick to fit into the Switch's internal). On my 2nd attempt, I removed the reset pushbutton as well. Much more cleaner.This is the resulthttps://preview.redd.it/jl18hmtat9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=a5a8c74419e9e18553f73c6bab2aa4b593727da7https://preview.redd.it/e8ufzzmct9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=cf472d5ad6cc855c88e02f880c2a3c9523560f5dThere's 2 ways to do this (or combination of both). I marked the points to solder wires.From Abovehttps://preview.redd.it/5psil75et9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=94ec15f9c014e6780c01cbb0c997afbf64d4511dFrom Belowhttps://preview.redd.it/gl35pf1ft9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=aebfcc307335dce48741c383b4a342f5e20f977aLegend-RED - +3.3VBLUE - GNDGREEN - D+ORANGE - D-Wired them up similar to Trinket M0 wiring. But WITHOUT the Joycon Strap, USB Disconnect, and Vol+ Strap.https://preview.redd.it/2uxdhw1kt9ga1.jpg?width=3500&format=pjpg&auto=webp&v=enabled&s=4d64eaccc32e49a234fbd4d4a2861c6675792074This is how I do my first modhttps://preview.redd.it/jf6oz53lt9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=5ea9d57c8d1f70f31dcf9f2b5c607c203558d6e4Video result of installation :-www.youtube.com/watch?v=PG_h59otF3Q&ab_channel=DadEmpithreeAdditional information.This won't allow you to update the payload in the RCMloader anymore. I tried connecting in various ways to let Windows detect my RCM loader, but due to the D+ and D- connected to the Switch, Switch APX and Hekate took priority. But by using the payload.bin provided, it will never need to be updated anymore, just update the file in the MicroSD card. Hekate USB UMS functionality works without issue.When charging the Switch from off or flat battery, the Switch will automatically goes into RCM mode (for Auto-RCM). Once charger plugged out. Internal RCMloader will automatically kicks in and inject the payload.It is recommended to use Auto-RCM (activated from Hekate). But if user not preferring it, Rail Jig or Joycon Mod is needed. Please note that this function exactly as the RCMloader, but it's internal now.Any question is welcome.Disclaimer: - I am not responsible for the damage of your properties, bricking your Nintendo Switch, climate change, total human annihilation, nuclear war, etc
Lockpick_RCM v1.9.10 supports new keys brought by firmware 16.0.0
https://github.com/shchmue/Lockpick_RCM/releases/tag/v1.9.10
https://github.com/shchmue/Lockpick_RCM/releases/tag/v1.9.10
Switch version 16.0.0 is out
Nintendo Support: Nintendo Switch System Updates and Change History
Nintendo Support: Nintendo Switch System Updates and Change History
Atmosphere 1.5.0 is now in pre-release (16.0.0 support)
https://github.com/Atmosphere-NX/Atmosphere/releases/tag/1.5.0-prerelease?repost=1.5.0
https://github.com/Atmosphere-NX/Atmosphere/releases/tag/1.5.0-prerelease?repost=1.5.0
GitHub
Release Atmosphère 1.5.0 · Atmosphere-NX/Atmosphere
1.5.0 is Atmosphère's sixty-ninth official release.
Please be sure to update fusee when upgrading to 1.5.0. fusee-primary no longer exists, and will not work any more.
With thanks to the @switc...
Please be sure to update fusee when upgrading to 1.5.0. fusee-primary no longer exists, and will not work any more.
With thanks to the @switc...
MissionControl v0.9.0 released (16.0.0 support)
https://github.com/ndeadly/MissionControl/releases/tag/v0.9.0
https://github.com/ndeadly/MissionControl/releases/tag/v0.9.0
GitHub
Release MissionControl 0.9.0 · ndeadly/MissionControl
This is the seventeenth official release of Mission Control.
This release adds support for firmware version 16.0.0, some new controllers, and fixes a few issues that popped up in recent releases. S...
This release adds support for firmware version 16.0.0, some new controllers, and fixes a few issues that popped up in recent releases. S...
FPSLocker - set custom FPS target in retail games
Did you want to play some game in 45 FPS instead of 60? Now you can (probably).Preview (it's utilizing Witcher 3 config mod to allow setting anything above 30 FPS):https://twitter.com/masagratordev/status/1633168850370850816Link to repo (read README!): https://github.com/masagrator/FPSLocker
Did you want to play some game in 45 FPS instead of 60? Now you can (probably).Preview (it's utilizing Witcher 3 config mod to allow setting anything above 30 FPS):https://twitter.com/masagratordev/status/1633168850370850816Link to repo (read README!): https://github.com/masagrator/FPSLocker
Atmosphere 1.5.1 is now released
https://github.com/Atmosphere-NX/Atmosphere/releases/tag/1.5.1?repost=1.5.1
https://github.com/Atmosphere-NX/Atmosphere/releases/tag/1.5.1?repost=1.5.1
GitHub
Release Atmosphère 1.5.1 · Atmosphere-NX/Atmosphere
1.5.1 is Atmosphère's seventieth official release.
Please be sure to update fusee when upgrading to 1.5.1. fusee-primary no longer exists, and will not work any more.
With thanks to the @switch...
Please be sure to update fusee when upgrading to 1.5.1. fusee-primary no longer exists, and will not work any more.
With thanks to the @switch...
Bounty for NVDEC support in libnx
I have started a bounty for NVDEC support in libnx.The GitHub issue is here: https://github.com/switchbrew/libnx/issues/580The bounty is here: https://app.bountysource.com/issues/116504826-question-video-hw-decoderNVDEC support would allow for hardware accelerated video decoding. That can make things like NXMP and Moonlight run substantially better in HOS.If you would like to see support added, and have a few bucks to spare, please consider joining the bounty.
I have started a bounty for NVDEC support in libnx.The GitHub issue is here: https://github.com/switchbrew/libnx/issues/580The bounty is here: https://app.bountysource.com/issues/116504826-question-video-hw-decoderNVDEC support would allow for hardware accelerated video decoding. That can make things like NXMP and Moonlight run substantially better in HOS.If you would like to see support added, and have a few bucks to spare, please consider joining the bounty.
GitHub
switchbrew/libnx
Library for Switch Homebrew. Contribute to switchbrew/libnx development by creating an account on GitHub.
KWottrich/sys-clk v1.0.3b released, with support for firmware 16.0
https://github.com/KWottrich/sys-clk/releases/tag/1.0.3b
https://github.com/KWottrich/sys-clk/releases/tag/1.0.3b
GitHub
Release 1.0.3b · KWottrich/sys-clk
Support added for HOS 16.0 (thanks @alula!). Please note that you will also need to update Tesla-Menu
This release also defaults to allowing boost clocks to override clock settings when the game/a...
This release also defaults to allowing boost clocks to override clock settings when the game/a...
Atmosphere 1.5.2 is now released (new USB File Transfer homebrew)
https://github.com/Atmosphere-NX/Atmosphere/releases/tag/1.5.2?repost=1.5.2
https://github.com/Atmosphere-NX/Atmosphere/releases/tag/1.5.2?repost=1.5.2
GitHub
Release Atmosphère 1.5.2 · Atmosphere-NX/Atmosphere
1.5.2 is Atmosphère's seventy-first official release.
Please be sure to update fusee when upgrading to 1.5.2. fusee-primary no longer exists, and will not work any more.
Note: switch/haze.nro w...
Please be sure to update fusee when upgrading to 1.5.2. fusee-primary no longer exists, and will not work any more.
Note: switch/haze.nro w...
MissionControl v0.9.1 released
https://github.com/ndeadly/MissionControl/releases/tag/v0.9.1
https://github.com/ndeadly/MissionControl/releases/tag/v0.9.1
GitHub
Release MissionControl 0.9.1 · ndeadly/MissionControl
This is the eighteenth official release of Mission Control.
I said it wasn't a priority. I said it was likely going to be too much work and probably wouldn't happen. Well, I guess I was wro...
I said it wasn't a priority. I said it was likely going to be too much work and probably wouldn't happen. Well, I guess I was wro...
mGBA 0.10.2
https://mgba.io/2023/04/23/mgba-0.10.2/
https://mgba.io/2023/04/23/mgba-0.10.2/
mGBA
mGBA 0.10.2
A new release of mGBA, version 0.10.2 is available. This version is a bugfix release, which contains several important fixes.
Important fixes include crashing on start on very old graphics cards and flickering issues on Nvidia GPUs when using the OpenGL renderer.…
Important fixes include crashing on start on very old graphics cards and flickering issues on Nvidia GPUs when using the OpenGL renderer.…
Let's Get Ready to Rumble!!! Play Switch games using your OG N64 controller + Rumble Pak or Gamecube Controller.
I'm back with a couple of updates to my project that uses a Raspberry Pi Pico ($4 microcontroller) to allow you to play Nintendo Switch games using an OG N64 or Gamecube controller over USB or Bluetooth.A common question I'd get is whether this project supported rumble. Due to the complexities of responding to requests from the Switch, it didn't - until now! After I added Bluetooth in the last update, I finally felt well-equipped enough to tackle controller rumble. Gamecube controllers natively have rumble, and I decided to pick up an N64 controller Rumble Pak to get rumble working on both controllers.Unfortunately, the Switch sends 4 different 'types' of rumble commands for HD rumble and these controllers really only support on/off rumble. There may be some (very few that I've found) instances where a Pro Controller rumbles and your N64/Gamecube controller won't. I tested rumble in the Legend of Zelda: Ocarina of Time on the NSO N64 app and it worked well. I also tested it in Snipperclips and it worked very well.Another smaller update - the code now auto-detects whether the plugged in controller is an N64 or a Gamecube controller. You only have to power cycle the Pico when you switch between the two and it should work without reprogramming!Give it a try and let me know if you have any other questions or feedback!https://github.com/DavidPagels/retro-pico-switch
I'm back with a couple of updates to my project that uses a Raspberry Pi Pico ($4 microcontroller) to allow you to play Nintendo Switch games using an OG N64 or Gamecube controller over USB or Bluetooth.A common question I'd get is whether this project supported rumble. Due to the complexities of responding to requests from the Switch, it didn't - until now! After I added Bluetooth in the last update, I finally felt well-equipped enough to tackle controller rumble. Gamecube controllers natively have rumble, and I decided to pick up an N64 controller Rumble Pak to get rumble working on both controllers.Unfortunately, the Switch sends 4 different 'types' of rumble commands for HD rumble and these controllers really only support on/off rumble. There may be some (very few that I've found) instances where a Pro Controller rumbles and your N64/Gamecube controller won't. I tested rumble in the Legend of Zelda: Ocarina of Time on the NSO N64 app and it worked well. I also tested it in Snipperclips and it worked very well.Another smaller update - the code now auto-detects whether the plugged in controller is an N64 or a Gamecube controller. You only have to power cycle the Pico when you switch between the two and it should work without reprogramming!Give it a try and let me know if you have any other questions or feedback!https://github.com/DavidPagels/retro-pico-switch
GitHub
GitHub - DavidPagels/retro-pico-switch: Play Nintendo Switch Online N64 games using an Original N64 controller via a Raspberry…
Play Nintendo Switch Online N64 games using an Original N64 controller via a Raspberry Pi Pico! - DavidPagels/retro-pico-switch