Homebrew Discussion Tuphlos: Open source MTP homebrew is being developed by @friedkeenan!

Goffrier

Well-Known Member
OP
Member
Joined
Dec 19, 2018
Messages
181
Trophies
0
Age
44
XP
428
Country
United States
icon.jpg



@friedkeenan is developing Tuphlos with the help of the creator of nxMTP
he made a screenshot of his WIP work

Screenshot_from_2019-03-26_17-43-03.png

he is uploading his screenshots on reiswitched so stay tuned on there for more screenshots of Tuphlos.
 

friedkeenan

Member
Newcomer
Joined
Sep 13, 2018
Messages
20
Trophies
0
Age
26
XP
334
Country
United States
Just to be clear, this is very, very WIP. Right now I have my Switch telling my laptop that the SD card has 100 bytes max, has 50 bytes free, and that it has no files on it, so yeah

EDIT: I also plan to make this into an NRO + a sysmodule, like how nxsh is so that you can either just have MTP on when you explicitly want it on, or all the time, even after your Switch has an error, which in particular MTP could be handy
 
Last edited by friedkeenan,

icefox

Well-Known Member
Newcomer
Joined
Jun 16, 2018
Messages
99
Trophies
0
Age
44
XP
528
Country
United States
LOVE to see it! nxMTP was awesome when it works and a #1 important app. Unfortunately it will randomly not work for me (Mac) and was never fixed.
 

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,868
Trophies
2
XP
29,065
Country
United Kingdom
LOVE to see it! nxMTP was awesome when it works and a #1 important app. Unfortunately it will randomly not work for me (Mac) and was never fixed.
See my post, check for PTPCamera.

Also check that usb 3.0 isn't forced in atmosphere's system_settings.ini, if you use atmosphere. It's not on by default any more, but it was at one point.
 

icefox

Well-Known Member
Newcomer
Joined
Jun 16, 2018
Messages
99
Trophies
0
Age
44
XP
528
Country
United States
See my post, check for PTPCamera.

Also check that usb 3.0 isn't forced in atmosphere's system_settings.ini, if you use atmosphere. It's not on by default any more, but it was at one point.
YOU DA MAN!! Who'd have thought! But it makes sense. Mac may take over a media device with its picture transfer tool. Thank you.
 
  • Like
Reactions: hippy dave

annson24

The Patient One
Member
Joined
May 5, 2016
Messages
1,191
Trophies
0
Age
32
XP
1,843
Country
Philippines
This is great. I've been using nxMTP almost on a daily basis and while it's working swell on small files, it crashes when copying bigger files (maybe 4gb and above?). I hope this fixes that. Also looking forward for this sysmodule. :bow:
 

friedkeenan

Member
Newcomer
Joined
Sep 13, 2018
Messages
20
Trophies
0
Age
26
XP
334
Country
United States
The 4 GB limit is imposed by MTP itself.
Well, I think MTP has a way of sending >4GB files, but it's not as simple as sending <=4GB files. I haven't gotten around to reading in detail the protocol for it (I'll cross that bridge when it comes), so I might be wrong
 

Taorn

Well-Known Member
Member
Joined
May 27, 2017
Messages
257
Trophies
0
Age
53
XP
1,835
Country
United States
Well, I think MTP has a way of sending >4GB files, but it's not as simple as sending <=4GB files. I haven't gotten around to reading in detail the protocol for it (I'll cross that bridge when it comes), so I might be wrong

Good objection. After reading the MTP spec again, there seems to be way.

This container structure restricts the total size of the data transmitted in a phase to a size able to be defined by a 4-byte field (approx 4GB). In order to send a larger data object during a data phase, a value of 0xFFFFFFFF shall be contained in the ContainerLength field. This may only be performed during a data phase; the restriction that the Command, Response and Event phases cannot contain more than (232-1) bytes remains.

So basically you would have to manage the transfer yourself. I would be curious to see how stable that would be in the end.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: :rofl2: :rofl2: