mtp-server-nx - Open Source USB file transfer for Switch

mtp-server-nx

A port of https://manpages.ubuntu.com/manpages/xenial/man1/mtp-server.1.html for Nintendo Switch - free and open source!

Author
Gillou68310

Known Issues
  • Startup takes long with a lot of Files on the SD Card, due to scanning
  • Transfer speed can still be improved
  • Untested on Horizon < 6.1
  • Max filesize is currently limited to ~4GB
  • Version 1.1 has issues with Windows, consider it not supported right now :/
  • TBD
License
Apache 2.0

Repository: https://github.com/retronx-team/mtp-server-nx
Download: https://github.com/retronx-team/mtp-server-nx/releases
 
Last edited by m4xw,

uyjulian

Homebrewer
Member
Joined
Nov 26, 2012
Messages
2,568
Trophies
2
Location
United States
Website
sites.google.com
XP
3,907
Country
United States
But whyyyyyyyy. How come the ExFAT support can't be fixed on OS level rather than just avoiding it?
It is easier to switch to exFAT, and you will have a much less risk of losing your data. Wouldn't it be bad if you lost your RetroArch save data because of a exFAT corruption problem?

exFAT has one copy of essential data while FAT32 has two copies of essential data. This issue is in the design of the filesystem.

I'd like to write a exFAT to FAT32 converter eventually so it is one less reason to use exFAT.

tl;dr: Don't use exFAT for any reason whatsoever.
 
Last edited by uyjulian,

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,917
Trophies
2
XP
29,897
Country
United Kingdom
But whyyyyyyyy. How come the ExFAT support can't be fixed on OS level rather than just avoiding it?
Nintendo aren't going to fix it, and the most realistic way for CFW to fix it would be to reimplement the whole FS module (it's huge compared to modules that have been reimplemented), which would be a massive undertaking that nobody has been keen to start on when a totally viable alternative is "use fat32".
 
  • Like
Reactions: mathew77

pablo67340

Well-Known Member
Newcomer
Joined
Sep 23, 2019
Messages
53
Trophies
1
Age
26
Location
Ontario, Canada
Website
bryces.site
XP
358
Country
Canada
Nintendo aren't going to fix it, and the most realistic way for CFW to fix it would be to reimplement the whole FS module (it's huge compared to modules that have been reimplemented), which would be a massive undertaking that nobody has been keen to start on when a totally viable alternative is "use fat32".

Good to know, fingers crossed that someone, SOMEONE takes on the impossible task of fixing ExFAT for us!
 

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,728
Country
Japan
There’s no need to use exFAT. Even if you do piracy, there are ways to install your games using FAT32.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,229
Trophies
2
XP
34,587
Country
Mexico
Doesn't work. It closes after I open the SD Card path.
Same here.
I got the Switch to be detected by the PC as an MTP Device, but as soon as I clicked on the "sdcard" icon to browse the folders, the app crashed on the Switch's side.
Newer builds of the app do start loading up the folders, but upon the 10th or so folder, it crashes yet again.

This was in an Atmos 9.4 Switch, with 8.0.1 on a Windows 10 PC.
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,836
Trophies
1
Age
44
XP
6,619
Country
Germany
As soon as I open it, the Switch crashes.
Atmosphère 0.9.4, FW 9.0.0, emuMMC
No matter if I use applet mode or full ram mode.

Edit: Nevermind. Already mentioned above.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,229
Trophies
2
XP
34,587
Country
Mexico
Tried again with the latest build of mtp-server-nx, it seemed to load more folders, but still crashed later on.
From the test I did, it seems to be failing after letter "r", I am guessing it seems to be crashing when reaching the "switch" folder, as I got it consistenly when reaching letter "s" folders, and I never saw that one load.
 

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,960
Country
Germany
Tried again with the latest build of mtp-server-nx, it seemed to load more folders, but still crashed later on.
From the test I did, it seems to be failing after letter "r", I am guessing it seems to be crashing when reaching the "switch" folder, as I got it consistenly when reaching letter "s" folders, and I never saw that one load.
thats not how you debug
 

ecesar

Member
Newcomer
Joined
Oct 18, 2018
Messages
15
Trophies
0
XP
575
Country
Brazil
It has been said before, but here's my experience:

Switch 9.0.1 + Atmosphere 0.9.4 + exFAT SD + Windows 10 = crash everytime.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Jayro @ Jayro:
    The phat model had amazingly loud speakers tho.
    +1
  • SylverReZ @ SylverReZ:
    @Jayro, I don't see whats so special about the DS ML, its just a DS lite in a phat shell. At least the phat model had louder speakers, whereas the lite has a much better screen.
    +1
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +2
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
    rqkaiju2 @ rqkaiju2: i like physical media because it actually feels like you own it. thats why i plan on burning...