How to dump Cartridges on Firmwares above 3.0.0 with Homebrew Launcher

Discussion in 'Switch - Tutorials' started by Gnarmagon, May 31, 2018.

  1. Gnarmagon
    OP

    Gnarmagon Noob <3

    Member
    5
    Dec 12, 2016
    Germany
    I don't take any credit for this, but I think some people here don't know about this (I didn't know about it), this is from the official yuzu discord that you can find here: https://discord.gg/u77vRWY
    Source: https://github.com/MCMrARM/switch-game-card-dumper
    Download: https://cdn.discordapp.com/attachments/402241866935828490/451038911737626624/swupdatedumper.nro
    GBATEMP Upload: https://gbatemp.net/download/swupdatedumper-nro.34397/
    https://pastebin.com/GszQ6zR9

    Good Luck ^^
    there is nothing you can do, with those dumps for now, except running some games in yuzu (with 2 fps lmao)

    Normally you will get an error about invalid nca file header and this is because the nca is encrypted and you have to add a keyfile with Nintendo Switch keys.
    You have to search a bit on google to find them and after you created you file you can add it to your command like this:
    Example:
    here is a sample: https://gist.github.com/nicoboss/967cd250d3969e1c4610c54e3186193b (just hashes of the keys, a little hint, you can search the hashes on google, if you find a key you should search that key in google and with some luck you should get to a big collection of keys....)
    In the file are spaces and lines starting with a semicolon (';') ignored.
     
    Last edited by Gnarmagon, May 31, 2018
  2. huma_dawii

    huma_dawii GBAtemp Addict

    Member
    8
    Apr 3, 2014
    United States
    Planet Earth
    Good to know! So I can backup the only game I have xD
     
  3. kingraa777

    kingraa777 boom!

    Member
    5
    Apr 17, 2015
    How do i dump games for use with ryujinx ? More specificley the sonic mania from the eshop i own ?
     
  4. wurstpistole

    wurstpistole Proud TX supporter

    Member
    10
    Nov 19, 2015
    Gambia, The
    So this tool is called swupdatedumper and produces .nca files, and you say it dumps cartridges? Wouldn't that be .xci files?
     
  5. nero99

    nero99 GBAtemp Addict

    Member
    9
    Sep 18, 2014
    United States
    You can’t. There are no public tools to dump eshop titles. Only way you can get the game is by using the cdn download app, which can get you banned.
     
    kingraa777 likes this.
  6. kingraa777

    kingraa777 boom!

    Member
    5
    Apr 17, 2015
    Well ill pass on that then haha
     
  7. RosaliinaDaHacker64

    RosaliinaDaHacker64 3DS hacker.

    Member
    4
    Oct 7, 2015
    Ireland
    Loot Lake
    I get "Invalid NCA header!".
    [​IMG]

    The game I'm trying to extract is Super Bomberman R.
     
  8. SirNapkin1334

    SirNapkin1334 Renound Aritst

    Member
    6
    Aug 20, 2017
    United States
    Crap Mountain
    It says, "boot into CFW" - is CFW needed or can we do it right now by booting into HBL via other means?
     
  9. Ursula

    Ursula Newbie

    Newcomer
    2
    May 25, 2018
    Argentina
    Is there a way to dump in .xci format, i wanna extract cert for inject in to roms with the tool XCI explorer
     
  10. Gnarmagon
    OP

    Gnarmagon Noob <3

    Member
    5
    Dec 12, 2016
    Germany
    you are missing the "keys"

    you have to create a file with some keys inside (dunno which of them but there is a certain romsite with a lot of keys....)

    you can add the file with
    here is a sample: https://gist.github.com/nicoboss/967cd250d3969e1c4610c54e3186193b
    (spaces are ignored and lines starting with a semicolon (';')
     
    Last edited by Gnarmagon, May 31, 2018
    RosaliinaDaHacker64 likes this.
  11. MadonnaProject

    MadonnaProject GBAtemp Regular

    Member
    4
    Dec 20, 2006
    These backups can't yet be played right?
     
  12. Gnarmagon
    OP

    Gnarmagon Noob <3

    Member
    5
    Dec 12, 2016
    Germany
    yep sherlock,
    you can't play them correctly without crashes until aprox. 2 years (it takes some time after atmosphere is released to fix bugs and get everything running stable, best example is luma3ds which crashed tons of times for me in the past while I was playin new super mario bros 2)

    Edit: you did read my post ?
     
    Last edited by Gnarmagon, May 31, 2018
  13. MadonnaProject

    MadonnaProject GBAtemp Regular

    Member
    4
    Dec 20, 2006
    No, I skimmed the post. It was a harmless question. Also, "sherlock"? what's with the name calling? The beta male passive-aggression is really not attractive mate. Calm down, have a soy tea.

    Anyways, the only reason I am responding to your post is because I think backup loading on the switch will be far sooner than 2 years.
     
  14. RosaliinaDaHacker64

    RosaliinaDaHacker64 3DS hacker.

    Member
    4
    Oct 7, 2015
    Ireland
    Loot Lake
    Thank you.
     
  15. Gnarmagon
    OP

    Gnarmagon Noob <3

    Member
    5
    Dec 12, 2016
    Germany
    I didn't meant sherlock as an insult, was just a bit annoyed that you didn't read before posting :d
     
  16. MadonnaProject

    MadonnaProject GBAtemp Regular

    Member
    4
    Dec 20, 2006
    LOL, no hard feelings then.
     
    Last edited by MadonnaProject, May 31, 2018
  17. Dan-the-Rebirth

    Dan-the-Rebirth GBAtemp Fan

    Member
    4
    Jan 5, 2014
    Australia
    What's the difference between a nca dump and a xci dump?
     
  18. Gnarmagon
    OP

    Gnarmagon Noob <3

    Member
    5
    Dec 12, 2016
    Germany
  19. Zumoly

    Zumoly GBATemp Analyst

    Member
    6
    Apr 27, 2018
    Mali
    Yorosso
    Now that is interesting!
    If yuzu can run backups, it might be worth checking how it does that so that we can replicate it using a homebrew.
     
  20. Draxzelex

    Draxzelex GBAtemp Guru

    Member
    16
    Aug 6, 2017
    United States
    New York City
    Yes, you can use Pegaswitch which now has support up to 4.1.
     
Loading...