Use Atmosphère to access FULL RAM with homebrews WITHOUT NSP

Discussion in 'Switch - Tutorials' started by natinusala, Oct 19, 2018.

  1. natinusala
    OP

    natinusala Win32 error 31 is not an error

    Member
    10
    Dec 1, 2012
    France
    I see a lot of people using RetroArch as an installed NSP to access full RAM, or people whining that they can't play 20FPS SM64 because they don't want to install any NSP.

    Well guess what, now with Atmosphère (and soon others CFW I guess) you can have full RAM homebrews without installing any NSP. It will basically "replace" the game with hbmenu when you launch it with R pressed (or not, your choice), granting you full RAM access.

    Note : you need at least one digitally purchased and installed game (a demo or free game will do). If you can pick an up to date game that's better as you won't be nagged everytime 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
    7. Find the title ID of your target game here : https://switchbrew.org/wiki/Title_list/Games
    8. Open the atmosphere folder of your SD card and edit loader.ini (Notepad++ is your best friend)
    9. The current title ID is the Photo Gallery - replace it with your game (hbl_tid)
    10. Save the file, put the SD card back in your console
    11. 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.
     
    Last edited by natinusala, Oct 20, 2018
  2. The0919

    The0919 GBAtemp Regular

    Member
    3
    Oct 29, 2017
    United States
    Behind you
    What titleIDs are confirmed to work? I tried it with the puyo puyo demo and octopath demo and neither worked
     
  3. Tinnetju

    Tinnetju Member

    Newcomer
    1
    Jul 31, 2018
    Netherlands
    This week just keeps getting better and better!
     
    NoNAND likes this.
  4. TunaKetchup

    TunaKetchup GBAtemp Regular

    Member
    4
    Mar 20, 2018
    Vietnam
    I'll pass
     
  5. jakkal

    jakkal GBAtemp Addict

    Member
    11
    Apr 27, 2018
    United States
    no one offered you anything tho
     
    Tinnetju likes this.
  6. natinusala
    OP

    natinusala Win32 error 31 is not an error

    Member
    10
    Dec 1, 2012
    France
    Thumper works, that's the one I use
     
  7. localmachine

    localmachine Newbie

    Newcomer
    2
    Aug 23, 2010
    United States
    the laser bog
    Tried the lost sphear demo, pinball fx3, and blaster master zero, couldn't get them to work.

    Edit: I didn't follow step 11 correctly, things are working now.
     
    Last edited by localmachine, Oct 21, 2018
  8. Naked_Snake

    Naked_Snake Constant Miscreant

    Member
    6
    Oct 6, 2013
    Australia
    Hyrule Field
    Hulu works it just does not allow screenshots
     
  9. huma_dawii

    huma_dawii GBAtemp Addict

    Member
    8
    Apr 3, 2014
    United States
    Planet Earth
    So, kind of LayeredFS for homebrew now?
     
    Silent_Gunner likes this.
  10. natinusala
    OP

    natinusala Win32 error 31 is not an error

    Member
    10
    Dec 1, 2012
    France
    It's always been layeredfs
     
    Silent_Gunner likes this.
  11. kingraa777

    kingraa777 boom!

    Member
    5
    Apr 17, 2015
    Waits for sxos...
     
    Last edited by kingraa777, Oct 23, 2018
    Shiro_Senpai likes this.
  12. darriousx

    darriousx Newbie

    Newcomer
    1
    Aug 5, 2018
    United States
    Anyway to get this to run without having to have purchased an actual game from the eShop? Particularly if you're banned lol

    Edit: I'm banned. Any NSP will do. I'm a derp.
     
    Last edited by darriousx, Oct 24, 2018
  13. eAL

    eAL Member

    Newcomer
    1
    Oct 7, 2018
    Germany
    basically on campus
    Hey guys, just installed the new atmosphere using this guide and using atmosphere 0.7.2. replacing the older data on my sd card. Then iIbooted up my switch directly via primary bootloader and also chainbooted primary loader via Hekate. BUT every time I did and tryto start hbl or any generic nsp or installed game I got an error message game data corrupted. Where did I go wrong here? Wasn't I supposed to replace the atmosphere folder and the hbmenu and hbl data!? I guess I have to start over fresh which is a pain in the ass since I didn't back up my save games recently... >_<
    Thanks for help in advance guys
     
  14. Tinnetju

    Tinnetju Member

    Newcomer
    1
    Jul 31, 2018
    Netherlands
    Overwriting the files should work but it's always best to start with a clean SD (except for the files you know you need like mods and games). Your saves should be saved on the Switch so I don't think you're in that much trouble :P
     
  15. eAL

    eAL Member

    Newcomer
    1
    Oct 7, 2018
    Germany
    basically on campus
    unfortunately it didn't work. I used the sd files from tumGER/tomGER initially and replaced home-brew software with their updates when updated files were available. but for atmosphère it didn't work. I guess I'll go back to the sd files again, thanks though!
     
  16. eAL

    eAL Member

    Newcomer
    1
    Oct 7, 2018
    Germany
    basically on campus
    HEKATE fixed it I repaired the switch folder
    I'll try later setting up atmosphère and hbmenu again
     
  17. Tinnetju

    Tinnetju Member

    Newcomer
    1
    Jul 31, 2018
    Netherlands
    Alright glad it's fixed. I recommend using https://guide.sdsetup.com/ to set up your SD and easily pick what you want on it
     
  18. Keylogger

    Keylogger GBAtemp Advanced Maniac

    Member
    7
    May 3, 2006
    France
    Well, even with Retroarch NSP I can't play SM64 at 20FPS ...
     
  19. natinusala
    OP

    natinusala Win32 error 31 is not an error

    Member
    10
    Dec 1, 2012
    France
    It should at least be 120FPS, you're doing something wrong
     
    toha_vk likes this.
  20. richexpert

    richexpert Member

    Newcomer
    1
    Jan 29, 2016
    Canada
    sm64 not working here either.
     
    Last edited by richexpert, Oct 31, 2018
Loading...