Skip to content

Releases: NaGaa95/sphaira

1.0.6

Choose a tag to compare

@NaGaa95 NaGaa95 released this 15 Aug 14:08

Sphaira 1.0.6

  • Added support for installing complete folders through MTP.
  • Added a filter for games with missing updates or DLC.
  • Added a Y shortcut to view application content directly from the Games menu.
  • Fixed touch input and focus navigation in the forwarder editor. @Niklas080208
  • Improved HTTP compatibility by identifying requests with the Sphaira version. @a1ex4
  • Improved translations, including Korean corrections, localized playtime units, and better sentence ordering. @Yorunokyujitsu

If you’re launching Sphaira through a forwarder, you may need to delete and recreate it using this newer release to receive the NRO launch fix.

1.0.5

Choose a tag to compare

@NaGaa95 NaGaa95 released this 14 Aug 11:59

Sphaira 1.0.5

  • Added .msp mod package support.
  • Added a Play Statistics option to disable it. @Insektaure
  • Added a Screen Off control during installations and dumps. @Insektaure
  • Fixed NRO launch loops affecting applications such as patched Tinfoil.
  • Corrected Spanish translations.

If you’re launching Sphaira through a forwarder, you may need to delete and recreate it using this newer release to receive the NRO launch fix.

1.0.4

Choose a tag to compare

@NaGaa95 NaGaa95 released this 13 Aug 21:50

Sphaira 1.0.4

  • Added update and DLC checker to the game content menu. @Insektaure
  • Playtime information now refreshes asynchronously, improving navigation performance for large game libraries.
  • Fixed failing to launch .nro files when running as a forwarder.

1.0.3

Choose a tag to compare

@NaGaa95 NaGaa95 released this 13 Aug 15:46

Sphaira 1.0.3

This cumulative release includes all improvements made since Sphaira 1.0.0.

1.0.3

New features

  • Added affinity-aware 3-core and 4-core support for generated forwarders.
  • Added sorting games by publisher.
  • Added configurable Homebrew search paths from the File Browser's Advanced menu.
  • Added game names next to Title IDs inside atmosphere/contents.
  • Added GitHub repository management directly from the GitHub menu.
  • Added support for installing and managing custom direct ZIP links.
  • Added missing ROM associations for:
    • NEC PC Engine SuperGrafx (.pce, .chd)
    • Nintendo Famicom Disk System (.fds)
    • SNK Neo Geo (.zip)
    • FBNeo Arcade (.zip)

Improvements and fixes

  • Added a default icon for NRO files that do not contain one.
  • Added safe icon validation, resizing and fallback handling for oversized, corrupted or unsupported icons.
  • Homebrew entries now refresh automatically after uploading or deleting an NRO through FTP.
  • Export filenames now use the English title when available and fall back to the Title ID.
  • Added an option to preserve localized and Unicode export filenames.
  • Fixed MTP metadata errors affecting unusual SD root entries such as /.__.
  • Fixed NFS export URL parsing.
  • Fixed resetting the Required System Version of installed content.
  • Moved Applet Mode above the network status to prevent header titles and paths from being cut off.
  • Updated the built-in updater for the new official repository and removed the duplicate legacy updater entry.

1.0.2

  • Enabled all system keyboard languages, including Korean, when editing names and text.
  • Fixed file associations failing for ROMs stored in folders such as psp.
  • Improved the alignment and scrolling of long menu titles and paths.
  • Updated the Spanish and Russian translations and corrected several localization issues.

1.0.1

Forwarder creation

  • Added a redesigned forwarder creation interface with icon preview.
  • Added editable application titles.
  • Added selectable 36-bit and 39-bit address-space modes.
  • Added screenshot and video-capture options.
  • Added configurable svcDebug handling.
  • Added profile-selection support.
  • Added custom icon selection from local files.
  • Added SteamGridDB icon search and API-key configuration.

Games and Homebrew

  • Added game search.
  • Added sorting by title, Title ID, last played and total playtime.
  • Added playtime information, including per-profile statistics.
  • Added compatibility with newer compressed NACP title format.
  • Added a built-in UTF-8/Unicode text editor.
  • Added support for customizing Homebrew names and icons.

App Store, GitHub and Themezer

  • Added support for switching between App Store sources.
  • Added support for custom store catalogs and third-party resource URLs.
  • Improved App Store loading, scrolling, download progress and reliability.
  • Fixed and improved Themezer integration.
  • Added the categorized Switch Ports catalog with direct installation.
  • Added a built-in update checker with localized changelogs and validated self-updates.

Interface and localization

  • Added Wi-Fi status and IP address information to Applet Mode.
  • Improved long-text scrolling so labels no longer overlap ON/OFF values.
  • Improved menu, dialog and path layouts.
  • Expanded localization support, including separate Simplified and Traditional Chinese translations.

1.0.0

Choose a tag to compare

@ITotalJustice ITotalJustice released this 18 Nov 18:49

What's Changed

  • General system stability improvements to enhance the user's experience.

Full Changelog: 0.13.3...1.0.0

0.13.3

Choose a tag to compare

@ITotalJustice ITotalJustice released this 19 Jun 10:44

This is a bug fix release, please see the previous release for the feature notes.

What's Changed

  • Fixed account save listing where the profile uid differs from the account uid.
  • Updated UK translation by @rashevskyv in #180

Full Changelog: 0.13.2...0.13.3

0.13.2

Choose a tag to compare

@ITotalJustice ITotalJustice released this 18 Jun 22:24

This is a bug fix release, please see the previous release for the feature notes.

What's Changed

  • Fixed flashcart detection in the GameCard menu.
  • Fixed CreateFolderWithPath for hdd crashing due to a nullptr dereference.

Full Changelog: 0.13.1...0.13.2

0.13.1

Choose a tag to compare

@ITotalJustice ITotalJustice released this 18 Jun 20:15

This is a bug fix release, please see the previous release for the feature notes.

What's Changed

  • Fixed potential deadlock if an invalid jpeg was loading with nvjpg (thanks to Dark_Iron_X for reporting and helping fix the bug).

Full Changelog: 0.13.0...0.13.1

0.13.0

Choose a tag to compare

@ITotalJustice ITotalJustice released this 18 Jun 14:48

Bug Fixes

  • fixed rare crash when closing the appstore.
  • fixed gc menu not being able to select "Back" whilst a gamecard is not inserted.
  • fixed themezer theme download crash when downloading certain themes that had % in their file name.
  • fixed hdd freeze when doing hdd->hdd copy, zip or unzip due to a deadlock bug in usbhsfs (will be fixed upstream soon).
  • fixed not deleting save before restoring, which could result in stale files being leftover.
  • fixed es ticket struct being the wrong size, this could result in failed installs.
  • fixed the filebrowser not displaying the correct current mount fs when translations were enabled.
  • fixed filebrowser split screen button not working.
  • fixed tik/cert files being placed at the beginning of the nsp when dumped, they're now placed at the end of the file list, following standardNSP.

What's Changed

  • added save backup / restore to USB.
  • homebrew refreshes itself when an app is installed / removed from the appstore, as well as downloading via ghdl.
  • added support for all save types (system, bcat, cache, device).
  • added more descriptive error messages for internal sphaira errors.
  • enable boost mode as early as possible during init.
  • added mtp custom mount support (sd card, image sd/nand, install, speed test).
  • use the real save timestamp when creating a save zip backup.
  • added common ticket patching if the ticket has been modified. this is applied during install and game dumping.
  • added personalised -> common ticket convert option for installing.

Translation Updates

New Contributors

Preview

2025061911091800-CB7BAB704ABB44157835D81424700503
2025061911271000-CB7BAB704ABB44157835D81424700503
2025061911262700-CB7BAB704ABB44157835D81424700503
2025061911274000-CB7BAB704ABB44157835D81424700503

Full Changelog: 0.12.0...0.13.0

0.12.0

Choose a tag to compare

@ITotalJustice ITotalJustice released this 05 Jun 00:05

What's Changed

  • fix ncz block installs.
  • fix usbds setting zlt for both read/write, rather than just write.
  • appstore add option to view installed files.
  • appstore add option to view project website.
  • add support for setting custom forwarder gif/logo from file.
  • option to swap left/right side menus.
  • multi-threaded zip and unzip.
  • further optimise appstore installing by downloading zip to memory rather than file, multi-threading the md5 hash and multi-threading the unzip.
  • use nxtc for title caching.
  • use oss-nvjpg for jpeg loading (improved performance over stbi).
  • add save menu, currently backup and restore are supported.
  • further optimise zip/unzip code by increasing the file buffer size to reduce io r/w.
  • fix action buttons in the filebrowser not responding to touch screen.
  • Pt patches by @ninstar in #157
  • Add default theme and update screenshots by @ninstar in #160
  • Updated theme and new strings. by @Yorunokyujitsu in #156
  • 中文语言文件更新 by @Johnluckygogogo in #163
  • Update fr.json by @chronoss09 in #162
  • fixed long strings, translate untranslated by @rashevskyv in #164

New Contributors

Full Changelog: 0.11.3...0.12.0


2025060501071200-CB7BAB704ABB44157835D81424700503
2025060501081900-CB7BAB704ABB44157835D81424700503
2025060501082500-CB7BAB704ABB44157835D81424700503