Skip to content

SwitchNOW 1.2.0 - Integration and Experience Update

Latest

Choose a tag to compare

@Blade-Punisher Blade-Punisher released this 09 Aug 18:02

SwitchNOW 1.2.0 - Integration and Experience Update

Welcome to a major feature and reliability update for SwitchNOW, the native GeForce NOW homebrew client for Nintendo Switch.

Version 1.2.0 brings SwitchNOW closer to a console-native experience with per-game HOME Menu shortcuts, built-in application updates, improved long-term NVIDIA authentication, full Free-tier advertisement handling, seamless docked-mode support, and numerous interface, localization, and stability improvements.

Highlights

  • Nintendo Switch HOME Menu Shortcuts: Create individual GeForce NOW game shortcuts directly on your home screen.
  • Auto-launch: Launching a game shortcut automatically opens SwitchNOW, restores your session, and starts the selected game.
  • Built-in Updater: Added a robust update system featuring SHA-256 verification, automated backups, and automatic rollback.
  • Free Tier Ads Support: Added full support for mandatory NVIDIA video advertisements on the GeForce NOW Free tier.
  • Persistent Authentication: Significantly improved long-term NVIDIA authentication by utilizing client_token.
  • TLS Fixes: Fixed authentication issues affecting some Switch consoles and older libnx certificate stores.
  • 1080p Docked Mode: Substantially improved interface scaling and navigation when the console is docked.
  • Safer Search: Improved library and catalog search with reliable asynchronous result handling.
  • Expanded Localization: Added deeper translations across session startup, queue, and advertisement states.
  • Under the Hood: Multiple UI, focus, shortcut, and stability fixes throughout the application.

HOME Menu Game Shortcuts

SwitchNOW can now create a dedicated HOME Menu shortcut for any individual GeForce NOW game.

To use this feature, open a game's details page and press the new + action button.

Each shortcut:

  • Uses the game's title and automatically generates square artwork.
  • Appears directly alongside your native games on the Nintendo Switch HOME Menu.
  • Opens SwitchNOW and automatically launches the selected game.
  • Preserves your chosen storefront (e.g. Steam, Epic) when multiple versions are available.
  • Securely piggybacks on your existing SwitchNOW authentication without storing credentials inside the shortcut itself.

Note: A standard launcher NRO and manifest are also created under sdmc:/switch/SwitchNOW Shortcuts/.

Important

HOME Menu shortcut installation requires SwitchNOW to be running in Application mode (Hold R while launching an installed game).

Built-in Updates

SwitchNOW can now check for new releases directly from the Settings menu. Updates are securely downloaded only from the official SwitchNOW GitHub repository.

The updater uses a separate, minimal helper application to ensure maximum safety:

  • Integrity Checks: Verifies the download using SHA-256 before proceeding.
  • Safe Backups: Automatically backs up your existing SwitchNOW installation.
  • Fail-safes: Automatically rolls back if the installation fails.
  • Consistent Paths: Maintains a stable sdmc:/switch/SwitchNOW/SwitchNOW.nro application path.

Note: Update checks are strictly manual — SwitchNOW does not automatically ping for updates or display annoying update prompts at startup.

GeForce NOW Free Tier

SwitchNOW now fully supports NVIDIA's mandatory advertisement flow for Free-tier sessions.

When NVIDIA requires an advertisement before a session:

  1. SwitchNOW enters a dedicated advertisement stage.
  2. The provided video is played with synchronized audio and video.
  3. Official Start, Finish, and Cancel events are accurately reported to NVIDIA.
  4. Additional advertisements are handled gracefully when required.
  5. The original CloudMatch session continues normally once the advertisement sequence completes.

Sessions that do not require advertisements (like Priority or Ultimate tiers) will continue through the normal startup path without initializing the ad player.

Note: Advertisement skipping is not implemented unless NVIDIA explicitly provides an official skip action.

Authentication

Long-term NVIDIA authentication has been thoroughly reworked to be more reliable and seamless. SwitchNOW now uses NVIDIA's client_token mechanism as the primary method for renewing saved sessions.

What this means for you:

  • Valid sessions are no longer unnecessarily refreshed every time SwitchNOW starts.
  • The client_token can silently renew authorization without forcing you to repeat the password-based OAuth flow.
  • Manual email/password authentication is now only used as a fallback when strictly necessary.
  • Existing token data is safely preserved even if NVIDIA rotates only a part of the session.
  • Authentication failures now display additional safe transport diagnostics for easier troubleshooting.
  • Resolved compatibility issues with consoles where older libnx certificate storage rejected the current login.nvidia.com certificate chain.

Note

Privacy first: Passwords, OAuth codes, and authorization tokens are never written to diagnostic logs.

Docked Mode

The Borealis UI now behaves consistently across both handheld and docked modes.

Previously, a 1920x1080 framebuffer was incorrectly treated as UI coordinates. Borealis now strictly maintains its logical 1280x720 coordinate space, successfully fixing:

  • Library cards extending outside the visible screen area.
  • Incorrect D-pad/stick navigation targets.
  • Bottom rows becoming inaccessible.
  • Random UI displacements when switching between handheld and docked mode.

Search and Interface

Library and catalog searches have received several much-needed refinements:

  • The complete active search query is now fully visible.
  • Pressing B immediately clears an active search.
  • Stale network responses can no longer overwrite newer, faster search results.
  • Long UTF-8 queries are safely truncated without corrupting multilingual text.
  • Rebuilding the Settings menu now preserves your cursor focus safely.
  • Deferred UI operations verify that their target screen still exists before executing.

Additionally, session startup, queue, setup, advertisement, and connection states have all received expanded localization across all supported interface languages.

Installation

  1. Download SwitchNOW-1.2.0.zip from the Assets below.
  2. Extract the switch folder to the root of your SD card.
  3. Start the Homebrew Menu in Application mode (hold R while opening any installed game).
  4. Launch SwitchNOW.

Existing SwitchNOW installations can be updated by simply overwriting the files; you will not lose your saved accounts or settings.

After installing 1.2.0, future releases can be downloaded and installed directly from within SwitchNOW!

Requirements

  • A Nintendo Switch capable of running the Homebrew Menu in Application mode.
  • A working internet connection.
  • A valid GeForce NOW account.
  • Games, Alliance providers, advertisements, and membership features depend on your selected region and account tier.

Downloads

  • SwitchNOW-1.2.0.zipRecommended SD-card-ready package.
  • SwitchNOW-1.2.0.nro — Standalone application binary.
  • SHA256SUMS.txt — Integrity hashes for the release files.

See the README for the complete feature list, configuration guides, controls, build instructions, and upstream acknowledgements.

SwitchNOW is an independent, unofficial homebrew project and is not affiliated with NVIDIA or Nintendo.