NX-Shell - Multipurpose File Manager for Nintendo Switch

Hello everyone, the new release with the much requested USB support is finally here! (Couldn't have done it without @DarkMatterCore's usb library) It's worth mentioning since it is such a big update (backend changes and FS refactor) there *may* be some issues, but the only way I can find and fix those is through you guys! However rest assured, I did run a lot of tests myself to make sure it is functioning as expected. If I waited a month, it would've been exactly 2 years since the last release 🥺.


icon.jpg

Change-log:

  • FS:
    • Added support for browsing USB devices.
    • Switched back to libc to handle FS operations.
    • Brought back support for browsing other devices such as safe, user and system.
  • GUI:
    • Update to imGui v1.88.
    • Switch to imGui's new keyEvent API.
    • The two views (File Browser and Settings) can now be navigated as tabs.
    • Switched from list view to a table view using imGui's table API.
    • Sorting is no longer applied from settings, it can be done directly by clicking on the table column headers.
    • A new selector has been added to allow the user to switch to different devices such as safe, user, USB etc.
    • Settings are no longer categorized by imGui's tree system.
    • No longer uses SDL2 as a backend, but instead uses opengl v3 directly (along with egl).
  • Fixes:
    • Properly delete config file if the config file version is outdated.
    • Properly free textures after exiting application.
    • Fixed scrolling via the right joystick after zooming into an image.
    • Lots of code clean up and under the hood changes that are too many to list here.

f43g1ya.jpg


3dU0ciU.jpg


2022080419235500-a282ce99633b844e0497db963451d670-jpg.321175

Download: https://github.com/joel16/NX-Shell/releases
 
Last edited by Joel16,

snk4ever

Well-Known Member
Newcomer
Joined
May 22, 2006
Messages
59
Trophies
1
XP
370
Country
France
DBI has support of them (as well as USB drives, too).
Thanks, I'm going to have a look.

Edit: looking at the manual it doesn't seem to be able to copy files from USB storage to the SD card, which is what I want to do. My use case is I have movies on a usb drive and want to copy some to the SD card to read later in NXMP.
 
  • Like
Reactions: mathew77

mathew77

Lovin' life.
Member
Joined
Jan 19, 2019
Messages
1,023
Trophies
0
Age
46
XP
2,625
Country
Kazakhstan
Edit: looking at the manual it doesn't seem to be able to copy files from USB storage to the SD card, which is what I want to do. My use case is I have movies on a usb drive and want to copy some to the SD card to read later in NXMP.
Try to press the + button while selecting the desired file (-s).
 
Last edited by mathew77,

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,152
Trophies
1
Age
43
XP
5,621
Country
Chile
When trying to rename the file "6CA850A07A3497DF.txt" in "sd/atmosphere/contents/0100B04011742000/cheats" to "6CA850A07A3497DF.txt-" or "6CA850A07A3497DF-.txt" it fails to rename it, if I keep trying the file is deleted in the second or third try.

No problems at all with previous NX-Shell (old one before the rewrite).

Update: Looking at the NX-Shell folder and the deleted files are in there (?)
 
Last edited by cucholix,

duckbill007

Well-Known Member
Member
Joined
May 5, 2011
Messages
559
Trophies
1
XP
1,997
Country
Russia
After unsuccessful attempt to copy file with non ASCII symbols in name to SD target folder seems to be corrupted and can not be deleted anymore.
 

Escape1975

Well-Known Member
Member
Joined
Jan 14, 2021
Messages
115
Trophies
0
Age
46
XP
226
Country
Canada
Looks like I'm rolling back to 3.20, not only I prefer the larger GUI font as well as easier navigation,
but I've also experienced issues deleting folders with 4.01 :(
 

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,512
Trophies
2
XP
5,962
Country
United States
  • Like
Reactions: peteruk and Joel16

gRuNt

Active Member
Newcomer
Joined
Feb 4, 2004
Messages
26
Trophies
1
XP
664
Country
Serbia, Republic of
OK am I crazy or what, how do you extract files with Nx shell ? I mark the Zip file and press X and get a lot of options but no Extract. What am I missing ?
 

duckbill007

Well-Known Member
Member
Joined
May 5, 2011
Messages
559
Trophies
1
XP
1,997
Country
Russia
What can’t it do?!? :-)
Right now - text edit. But it can hex edit without insert or delete chars. (L3 in hex view)
Post automatically merged:

Dbi can even install block compressed xcz directly from multivolume rar located on external USB drive without decompress it first.
 
General chit-chat
Help Users
  • Skelletonike @ Skelletonike:
    link doesn't work
    +2
  • Skelletonike @ Skelletonike:
    1H left, such a slow week.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Okay, I had spaghetti :P
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
    K3N1 @ K3N1: Your favorite activity