Dumping Guides

General No-Intro related discussions.
Bumpfi
Posts: 351
Joined: 08 Nov 2010 09:54

Re: Dumping Guides

Post by Bumpfi »

Modified NXDumpTool dosn't work any more on 11.0.0 or 11.0.1 either SX OS or Atmosphere or is that only Switch?
Just001Kim
Dumper
Posts: 105
Joined: 06 Nov 2020 19:32

Re: Dumping Guides

Post by Just001Kim »

The new rewrite version is added to the wiki. This version let you dump the XCI and initial area directly to your pc.
Zopolis4
Posts: 9
Joined: 06 Nov 2021 05:39

Re: Dumping Guides

Post by Zopolis4 »

What about a steam dumping guide? What about a one where you use backup and restore? The old one on the wiki isn't very clear. I'm happy to write one, if need be.
Hiccup
Datter
Posts: 1732
Joined: 09 Oct 2015 11:29

Re: Dumping Guides

Post by Hiccup »

Zopolis4 wrote: 10 Dec 2021 07:19 What about a steam dumping guide? What about a one where you use backup and restore? The old one on the wiki isn't very clear. I'm happy to write one, if need be.
Steam dumping guides are very WIP at the moment. Ideally they would also include information on preserving the raw data, not just what steam puts in your installation folder.
User avatar
DarkMatterCore
Posts: 35
Joined: 06 Apr 2011 16:34

Re: Dumping Guides

Post by DarkMatterCore »

https://wiki.no-intro.org/index.php?tit ... ping_Guide

The Switch gamecard dumping guide was updated to reflect the latest changes in the nxdumptool rewrite codebase and the PoC builds:
  • Some small bugs were fixed in the EXE version of the host app by repackaging it using the latest versions of the PyInstaller and comtypes modules. These issues mostly affected Windows 11.
  • Due to popular demand (and partly because of my current lack of time to keep on working on the new UI), SD card support was added to the gamecard dumper PoC. Files are saved to:

    Code: Select all

    sdmc:/switch/gc_dumper/Gamecard
  • The option to dump the Key Area (padded Initial Data) as part of the output XCI was completely removed -- we're already working with separate files, so it's not really needed.
  • An option to dump the internal "Specific Data" struct from FS program memory was added. This is dynamically generated by the gamecard ASIC, so it shouldn't be datted, but it's good for research purposes.
  • An option to dump the "Card ID Set" from the inserted gamecard was added. This is a 12-byte long file that holds extra information from the gamecard that can't be found anywhere else, and thus, must be datted. It's not gamecard-unique, and it doesn't change between gamecards of the same game and revision.
  • An option to dump the Lotus ASIC Firmware (LAFW) blob from FS program memory was added. This is essentially the encrypted firmware blob that gets uploaded to the gamecard ASIC to update it, and it can change with every system update. Dunno if this is gonna be datted into its own sort of "BIOS" category or something, but I reckon it's also good for research / documentation purposes.
  • Every time a file is dumped, an additional TXT file with the same filename is generated, which contains information about nxdumptool that can be used as part of the "Dumping Tool Info" field when submitting information about a new (re)dump.
Hope that helps.
Post Reply