Releases: NaGaa95/sphaira
Release list
1.0.6
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
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
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
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)
- NEC PC Engine SuperGrafx (
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
svcDebughandling. - 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
What's Changed
- General system stability improvements to enhance the user's experience.
Full Changelog: 0.13.3...1.0.0
0.13.3
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
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
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_Xfor reporting and helping fix the bug).
Full Changelog: 0.13.0...0.13.1
0.13.0
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
- Update pt.json by @ninstar in #165
- Update ru.json by @redraz in #166
- Update french translation and fix a small typing error. by @shadow2560 in #168
- Update pt.json by @ninstar in #169
- Update zh.json by @Johnluckygogogo in #171
- Spanish file Update by @impeeza in #170
- update Chinese translation and fix typo by @aistra0528 in #172
- German File Update by @sandmaennchen5 in #177
- Update pt.json by @ninstar in #178
New Contributors
- @aistra0528 made their first contribution in #172
- @sandmaennchen5 made their first contribution in #177
Preview
Full Changelog: 0.12.0...0.13.0
0.12.0
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
- @Johnluckygogogo made their first contribution in #163
- @chronoss09 made their first contribution in #162
Full Changelog: 0.11.3...0.12.0






