NX-Shell v2.11 Released (If You Snagged v2.10 You Will Want To Update)

NX-Shell v2.11 Released (If You Snagged v2.10 You Will Want To Update)

joel16 has released a new version of NX-Shell which is a multipurpose file manager for your homebrew enabled Nintendo Switch hybrid video gaming console. v2.11 comes after yesterday's v2.10 release and addresses some critical bugs. If you grabbed v2.10, which introduced 9.0.0 support, you'll want to update as soon as possible. NX-Shell allows you to browse the contents of your micro sd card while supporting viewing photos, watching videos, listening to music and performing normal file based functions (copy, rename, delete, etc ...).

What's New?



* This is a hot fix for v2.10 which resulted in issues with file deleting, copy/move etc. This also addresses the system version 9.00 fix.
*  Fix FS logic which resulted in files not being deleted, copied or moved.
*  Display a message when deleting a file until it has been removed. (A progress bar is shown for deleting multiple files).


*  Fix for system version v9.00+.
*  Cleaned up audio decoder functions and updated dr_libs (flac/wav decoders)
*  Only log data if developer options are enabled.
*  Cleaned up FS functions and fix read/write for libnx v2.3.0
*  Removed some unused textures and unnecessary scaling.
*  Conserve zoom and rotation when navigating images (Vuelos)
*  Disable sleep for FTP mode, some FS functions (Cut/Copy) and in audio player.
*  Close the menu-bar when a device is selected.
*  Handle mounting other devices better. (No more redundant functions calls)
*  Fix cancel button not reverting option menu in the second page.
*  Remove many redundant calls, and overall code clean up.

Firmware 9.0.0 Warning
Due to changes in the way firmware 9.0.0 handles user input homebrew will have to be recompiled to function correctly using this firmware. Read the changelog to make sure the homebrew you're using has been updated to work on 9.0.0 if you're using firmware 9.0.0 or newer.


    Book Reader: Update mupdf sub-module with latest changes and fix generated font objects.
    Book Reader: Added landscape page layout.
    Book Reader: Load/save last opened book page.
    Add fast scrolling using left/right stick.
    Image viewer: Auto-scale images depending on their height.
    Book Reader: Improve book reader controls (Left stick to move page location and right stick to zoom in/out).
    Image viewer: Zoom using right stick.
    Book Reader: Only use dark background when dark theme is enabled.
    Music Player: Continue playing next audio file if directory is not empty.
    Book Reader: R/L keys to switch multiple pages (10).
    Display battery percent and charging status on status bar.
    Music Player: Add lock functionality to prevent using next/previous buttons. (Use the plus button to toggle this)
    Use L/R to navigate the cursor in OSK.


This is a pretty important release. If you're updating this from an older version, it is recommended to delete your /switch/NX-Shell/ folder before you install this update. This is the last version where you'll have to do this. Future updates will automatically handle this.


Preetisketch for some of the assets used as well as the banner.
StevenMattera for the implementing the foundation of all touch-screen code.
rock88 for integrating mupdf, allowing NX-Shell to read pdfs and other epubs.
grimfang4 for the original SDL_FontCache headers and BernardoGiordano for the port to switch.

Links & Downloads

Post a Comment