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

m4xw Sep 2, 2019.

  1. n0v317y

    n0v317y Advanced Member

    Newcomer
    4
    Jul 23, 2018
    Ukraine
    will it be compatible with atmosphere usb 3.0 option enabled?
     
    Last edited by n0v317y, Sep 2, 2019
  2. LyuboA

    LyuboA Advanced Member

    Newcomer
    2
    Jun 1, 2018
    Bulgaria
    Would be great if theres no size limit
     
  3. h33t

    h33t Newbie

    Newcomer
    2
    Feb 19, 2018
    Austria
    Got this ?
     

    Attached Files:

  4. m4xw
    OP

    m4xw Ancient Deity

    pip Developer
    16
    May 25, 2018
    Germany
    Last edited by m4xw, Sep 2, 2019
    h33t likes this.
  5. jupitteer

    jupitteer idk what i'm doing

    Member
    7
    Feb 17, 2017
    Antarctica
    Subcon
    Oh thank god. This is going to make my life so much easier.
     
  6. raxadian

    raxadian GBAtemp Maniac

    Member
    5
    Nov 10, 2018
    Argentina
    That's sweet.

    I honesty should get to hack my Nintendo Switch and my Sony Vita already.
     
    0000ff likes this.
  7. LightBeam

    LightBeam GBAtemp Regular

    Member
    3
    Oct 1, 2018
    France
    Bruh that's so cool !!!
     
  8. Jonhy

    Jonhy GBAtemp Regular

    Member
    5
    May 22, 2016
    United States
    This is pretty awesome, any chance we can get a user editable blacklist path so I blacklist the retroarch directory? I think there are 10K+ files in there.
     
    Zukov likes this.
  9. DontShootUp

    DontShootUp Advanced Member

    Newcomer
    2
    Mar 10, 2013
    United States
    Great work! this will be my go-to when it supports the max file size for MTP.
     
  10. KuranKu

    KuranKu I am KranK

    Member
    6
    Jan 13, 2019
    Israel
    Israel
    was looking forward to this a lot of time, this is huge m4x , thanks for this :)
     
  11. enderer

    enderer GBAtemp Regular

    Member
    4
    Jul 19, 2015
    United States
    is this only for HOS? or will it work for linux/android, too?
     
  12. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    19
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Mar 17, 2010
    Norway
    Alola
    This would be awesome if it ran in the background as a kip1 (or maybe by patching the home menu exefs if that's easier?) so just plugging in the USB while in HOS would make the SD card instantly accessible.
    I wonder how hard that would be to do. It would have to not conflict when homebrew wants to use the USB port for other things like Tinfoil/Goldleaf with USB installs but that could maybe be done by exposing the MTP as a separate device while leaving the raw USB device (the one you use with libusb) there to be used by other apps, if that's possible.

    As is, it's still useful, but having that feature would make it super convenient.
     
  13. m4xw
    OP

    m4xw Ancient Deity

    pip Developer
    16
    May 25, 2018
    Germany
    No kip, but a background service is easy to do.
    Should whip out the bugs first tho.
     
    mathew77, lordelan, lutyj and 2 others like this.
  14. stick267

    stick267 GBAtemp Advanced Fan

    Member
    5
    Dec 17, 2018
    United States
    When I saw the name of the app I thought it was a background service. Still cool either way, gonna try it out later.
     
  15. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    19
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Mar 17, 2010
    Norway
    Alola
    I see. I'm not that familiar with how background services are done, i thought they were usually done with a kip1. But any way that works is fine :D

    Yeah, probably a good idea to prioritize fixing bugs before adding more features otherwise you can end up with even more bugs, and when there is more going on it makes fixing bugs harder. But this already looks better than nxmtp.
     
  16. octopus

    octopus Custom Title

    Member
    4
    Sep 6, 2013
    Somalia
    /
    If you have trouble making it work from the PC-side, disable USB 3.0 superseed in /atmosphere/system_settings.ini. I was getting “USB device not recognized” with it turned on.
     
  17. lordelan

    lordelan GBAtemp Psycho!

    Member
    12
    Jan 4, 2015
    Germany
  18. urherenow

    urherenow GBAtemp Psycho!

    Member
    9
    Mar 8, 2009
    United States
    Japan
    using a USB >=3 port on your PC?
     
  19. leon315

    leon315 POWERLIFTER

    Member
    9
    Nov 27, 2013
    Italy
    this HB just showed a black screen to me, is it same for you guys?
     
  20. blawar

    blawar Developer

    pip Developer
    11
    Nov 21, 2016
    United States
    Yes and no. But the process would be something that I persoanlly do not like "selecting file on PC, dragging it to switch MTP". How would the UI look like that that? no UI? just install default options? block the MTP file upload operation and present the user with an options dialog? what about more than 1 file? so many questions and complexities.
     
    Zukov likes this.
Quick Reply
Draft saved Draft deleted
Loading...