Skip to content

[WARNING] NCA Partition 0 not readable. (SparseStorage: Not currently supported.) #124

Description

@IceFlinger

I'm trying to explore the ExeFS of the latest update of Splatoon 3. I normally play a digital copy a newer OLED switch, but have an original early release model as well. I used to own a physical copy of the game for the backup switch but had lent it to a friend, so it get the game data onto the switch, I sent the virtual game card to an alternate account on the backup switch and installed/booted the game there.

After using lockpick to dump the keys and copying them to /home/user/.switch, I booted hekate with rcm, dumped the encrypted user fs using the usb tools and dd, mounted it using busehac to pull out what I assumed were the correct content files based on sizes, and tried to do... pretty much anything with them, but they're all giving me errors. This one from purely the base game I assume is the root issue and I'm wondering if it's related to the virtual game card type of install:

../nstool -y 000000AC/af15ab60a7a03a634ae69a48e3ea2a14.nca/00 
[WARNING] NCA Header ACID Signature: FAIL (ExeFs was not mounted)
[NCA Header]
  Format Type:     NCA3
  Dist. Type:      Download
  Content Type:    Program
  Key Generation:  14
  Sig. Generation: 0
  Kaek Index:      Application (0)
  Size:            0xc5ce4000
  ProgID:          0x0100c2500fc20000
  Content Index:   0
  SdkAddon Ver.:   13.3.6 (v218301952)
  RightsId:        0100C2500FC20000000000000000000E
[WARNING] NCA Partition 0 not readable. (SparseStorage: Not currently supported.)
[WARNING] NCA Partition 1 not readable. (SparseStorage: Not currently supported.)

Other maybe? related errors from the other titles installed:
Updates:

../nstool -y 000000FA/b17c38424e33cec90d4407ef33c7848d.nca/00 
[WARNING] NCA Header ACID Signature: FAIL (ExeFs was not mounted)
[NCA Header]
  Format Type:     NCA3
  Dist. Type:      Download
  Content Type:    Program
  Key Generation:  14
  Sig. Generation: 0
  Kaek Index:      Application (0)
  Size:            0x1b1193800
  ProgID:          0x0100c2500fc20000
  Content Index:   0
  SdkAddon Ver.:   20.5.22 (v335877632)
  RightsId:        0100C2500FC20800000000000000000E
[WARNING] NCA Partition 0 not readable. (SubStream offset is greater than the maximum possible offset given the base stream size and SubStream size)
[WARNING] NCA Partition 1 not readable. (SubStream length is greater than base stream length)

DLC (Probably me doing something wrong):

../nstool -y 0000008C/989c4dc2cfd01e2ef2533701ca41649e.nca/00 
[NCA Header]
  Format Type:     NCA3
  Dist. Type:      Download
  Content Type:    PublicData
  Key Generation:  17
  Sig. Generation: 0
  Kaek Index:      Application (0)
  Size:            0x7f964000
  ProgID:          0x0100c2500fc21066
  Content Index:   0
  SdkAddon Ver.:   13.3.6 (v218301952)
  RightsId:        0100C2500FC210660000000000000011
[WARNING] NCA Partition 0 not readable. (AES-CTR Key was not determined)

I haven't done this before so I'm not even sure if this is a correct/viable path for extracting the game files.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions