Full Ram Access for any homebrew without it being a NSP using Atmosphere

Quite a few people don’t know that you can use Atmosphere to access the full ram for any homebrew without the homebrew being an NSP. Other CFW’s will probably jump on the band wagging soon and start imitating this feature Atmosphere has.

This is also very useful if you are worried about installing NSP homebrew and getting banned. What this feature allows you to do is replace the game (homebrew) with the hbmenu, then when you launch a game/homebrew with pressing R it will give you full ram access.

“Note: You need at least one title on the console (whether it’s a homebrew NSP or a digitally purchased game or a cartridge game). If you can pick an up to date game that’s better as you won’t be nagged every time you launch hbmenu.

Let’s get started!

  1. Download the latest release of Atmosphère here, as well as fusee-primary.bin : https://github.com/Atmosphere-NX/Atmosphere/releases
  2. Extract the ZIP to the root of your SD card
  3. Download the latest release of the hbmenu here : https://github.com/switchbrew/nx-hbmenu/releases
  4. Put hbmenu.nro to the root of your SD card
  5. Download the latest release of hbloader here : https://github.com/switchbrew/nx-hbloader/releases
  6. Put hbl.nsp in the atmosphere folder of your SD card

If you don’t care about mods
This method breaks mods (and sysmodules with an invalid title id)

  1. Open the atmosphere folder of your SD card and edit loader.ini (Notepad++ is your best friend)
  2. Replace the tid line by “tid=app”
  3. Replace the override_key line by “override_key=R”
  4. Save the file, put the SD card back in your console
  5. Use the fusee-primary.bin payload to boot Atmosphère (you can chainload it with Hekate to dual boot others CFW / Lakka)

Now running any game while holding R will open hbmenu instead of the game, how impressive! If you want to play the game instead, don’t hold R while launching it.

Or, if you care about mods
This method works with mods and invalid sysmodules

  1. Find the title ID of your target game here: https://switchbrew.org/wiki/Title_list/Games
  2. Open the atmosphere folder of your SD card and edit loader.ini (Notepad++ is your best friend)
  3. The current title ID is the Photo Gallery – replace it with your game (hbl_tid)
  4. Save the file, put the SD card back in your console
  5. Use the fusee-primary.bin payload to boot Atmosphère (you can chainload it with Hekate to dual boot others CFW / Lakka)

Now, running the game you selected will open hbmenu instead of the game, how impressive! If you want to play the game instead, just hold R while launching it.

If you want to, you can edit loader.ini and change the key combination (override_key) :

  • override_key=!R will run the game when R is pressed, hbmenu else
  • override_key=R will run hbmenu when R is pressed, the game else

If it doesn’t work or if it’s glitchy, just try another game and hope for the best.”

 

Source:

About _SMOrc

Check Also

Must Read: Did Yuzu Stand a Chance? Nintendo Wins Big in Emulator Battle!

The Nintendo-Yuzu lawsuit has been making headlines recently, with Nintendo securing a significant victory in …