Skip to content

Custom icon for the home screen icon (NSP) #31

Open

Description

@SimisFul

What would you like?

It would be great if we could choose an image file to be used as the icon for the optionnal installable NSP file that is made during the build.

Console mode (if it matters)

No response

Activity

  1. valentyn-l commented on Oct 12, 2026

    @valentyn-l

    Image

  2. added a commit that references this issue on Oct 16, 2026
  3. added this to the v0.4.8 milestone on Oct 16, 2026
  4. Pulpparty commented on Oct 16, 2026

    @Pulpparty
    Collaborator

    Fixed on main (#44, 424d741): the NRO now gets your game's own icon (or --icon) and a matching name, like the HOME-screen forwarder. It will be in the next release.

  5. depende3000 commented on Oct 20, 2026

    @depende3000
    Collaborator

    Added a better default icon, built from the game's own textures (#51, milestone v0.4.8).

    When you build, the NRO and the HOME-screen forwarder now get the title-screen logo (THE LEGEND OF ZELDA / the Wind Waker / HD) over the boot screen's art of Link raising the sword, darkened, at 256x256. Before, the default was the game's small 128x128 icon, scaled up and blurry. Everything is read from your own dump at build time, so none of the game's art is in the repository.

    --icon still lets you use any image you like (for example a SteamGridDB one, like the one above). If the dump doesn't have the needed files, the build falls back to the game's original icon.

    No preview image here on purpose: it is made of Nintendo's logo and artwork. Build it and you'll see it on your HOME screen.

  6. added a commit that references this issue on Oct 20, 2026
  7. Pulpparty commented on Oct 24, 2026

    @Pulpparty
    Collaborator

    Note: the next release will be v1.0.0 instead of v0.4.8 (milestone renamed). This fix ships in it.

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

    enhancementNew feature or requestfixed on mainFixed on main, waiting for the next release

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions