Skip to content

[Bug] NRO applications cannot access emulated SD card #264

@sh0inx

Description

@sh0inx

Description of the issue

Noticed this behavior a while back, forgot to make an issue about it.

Loading a homebrew app (.nro) from the emulated SD card does not allow it to access the SD card, but running the same app through a forwarder does. I suspect this may be related to the emulated runtime directory, but I haven't taken a look at the codebase yet.

Reproduction steps

  • Load a homebrew app (.nro) that relies on SD card access.
  • Observe.
  • Pass the same homebrew app through a forwarder.
  • Load the new forwarded application.
  • Observe.

Log file

nx-hbmenu

Ryujinx_Canary_1.3.256_2026-02-21_21-34-49.log

soh

Ryujinx_Canary_1.3.256_2026-02-21_22-03-04.log

OS

Arch Linux (6.18.9-arch1-2)

Ryujinx version

1.3.256

Game version

N/A

CPU

AMD Ryzen 7 6800HS

GPU

NVIDIA GeForce RTX 3050

RAM

32GB

List of applied mods

N/A

Additional context?

Homebrew Menu [nx-hbmenu]

Image Image

Ship of Harkinian [soh]

Note: soh will also load correctly when loaded from the initialized nx-hbmenu.

Image Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions