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,

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,281
Country
United States
Hi guys, it's been a while.
During this time I've been pursuing other projects but I think I'll finally get back to this now. Due to several problems and lack of maintenance on the mupdf module (pdf/ebook reader) further updates will no longer include the ebook reader. Rock88 implemented it during the early days of NX-Shell, and I'm not too familiar with mupdf myself to continue working on it, nor do I have the time to invest learning more about it at the moment. This is basically holding me back from working on this program, because I don't like to work with something I'm not familiar with. This doesn't mean we won't see it in the future, I just don't want to be working on this semi working/broken feature at the moment. I hope you guys understand.
 

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,868
Trophies
2
XP
29,086
Country
United Kingdom
Hi guys, it's been a while.
During this time I've been pursuing other projects but I think I'll finally get back to this now. Due to several problems and lack of maintenance on the mupdf module (pdf/ebook reader) further updates will no longer include the ebook reader. Rock88 implemented it during the early days of NX-Shell, and I'm not too familiar with mupdf myself to continue working on it, nor do I have the time to invest learning more about it at the moment. This is basically holding me back from working on this program, because I don't like to work with something I'm not familiar with. This doesn't mean we won't see it in the future, I just don't want to be working on this semi working/broken feature at the moment. I hope you guys understand.
Welcome back B-) All good with me. Maybe someone will do you a pull request for ebooks if they're particularly bothered. Look forward to seeing what you do next.
 
D

Deleted-379826

Guest
So I'm trying to use the image viewer to read manga. (Flipping through .pngs) but I always get a crash after flipping through three or four images. Yes I am using through the HBL NSP. Pretty strange. Any idea?
 
Last edited by ,

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,281
Country
United States
So I'm trying to use the image viewer to read manga. (Flipping through .pngs) but I always get a crash after flipping through three or four images. Yes I am using through the HBL NSP. Pretty strange. Any idea?

Does it happen if you return (press B) then open the next image? Or does it only happen if you use the directional buttons to navigate through them?
 

uzimakiuchiha

Well-Known Member
Member
GBAtemp Patron
Joined
May 17, 2009
Messages
879
Trophies
2
XP
2,408
Country
United States
Can that edit cheat formats? I know they stop working if their format is wrong (happened when I saved them in an online text editor instead of notepad or wordpad)
 
Last edited by uzimakiuchiha,

AdrianTepes

New Member
Newbie
Joined
May 23, 2019
Messages
1
Trophies
0
Age
40
XP
42
Country
Brazil
I wanna update from version 1.03 to 1.20. It's just paste the new "NX-Shell.nro" over the old one in the microsd \switch\NX-Shell ?
thnks for the help
 

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,281
Country
United States
I wanna update from version 1.03 to 1.20. It's just paste the new "NX-Shell.nro" over the old one in the microsd \switch\NX-Shell ?
thnks for the help
Yes. However if you do have a folder called (which you should) "NX-Shell" in /switch, it's best to delete it and create a new one.
 
Last edited by Joel16,

AnotherAlternative

Active Member
Newcomer
Joined
May 29, 2019
Messages
35
Trophies
0
Age
40
XP
124
Country
United States
A text editor would be great, espcially for editing and testing oc and uc on sys-clk.

@hausa51, I tried that app but it has issues with the cursor in the wrong position, enter doesn't work and a few other bugs that haven't been fixed and likely won't be either.
 

blawar

Developer
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
most people who develop for the switch don't want to make things for sxos, until there are real usb drivers made for the switch by a decent dev who wants usb support, no one will use the crap driver from tx.

I use it, and I would consider myself decent.

@Joel16 if you want to add SX USB support, you dont need to do anything special, just reference "usbhdd:/", SX automatically mounts the point for you.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: yawn