Amiga.org

Operating System Specific Discussions => MorphOS => MorphOS -- Application questions and support => Topic started by: XDelusion on August 04, 2010, 05:28:45 PM

Title: Does not always complete file transfer from USB
Post by: XDelusion on August 04, 2010, 05:28:45 PM
Has anyone else experienced this? Slow and or incomplete transfer of large files from a USB drive or SD card to the Mac's internal HD?

Seems to happen to me a LOT! Either the file fails and MorphOS asks if I'd like the unfinished file to be deleted, or if it does transfer, it is slower than on my PC. Last I checked the eMac has USB 2.0 correct?
Title: Re: Does not always complete file transfer from USB
Post by: Cammy on August 04, 2010, 06:11:32 PM
It's odd, but some file transfers from certain USB devices through Aros on my laptop seem to perform the same. Though when I use the same devices on the OS3.1 A1200 there's no problem at all. I put it down to either the new, and not completely bug-free Aros version of Poseidon or the FAT/NTFS filesystem drivers. I doubt it's the hardware since transfers are fine through Linux and there's no way the Subway in an old A1200 is faster than a modern PC.
Title: Re: Does not always complete file transfer from USB
Post by: Karlos on August 04, 2010, 09:39:42 PM
How large are we talking?
Title: Re: Does not always complete file transfer from USB
Post by: XDelusion on August 05, 2010, 06:36:53 PM
Divx files, 700Mb or more. Nothing too big by today's standards. I'd figure the eMac would handle such things fine.

Naturally playing movies from a USB device is out of the question.
Title: Re: Does not always complete file transfer from USB
Post by: tone007 on August 05, 2010, 06:44:35 PM
Quote from: XDelusion;573556
Naturally playing movies from a USB device is out of the question.


I do it all the time.
Title: Re: Does not always complete file transfer from USB
Post by: B00tDisk on August 05, 2010, 09:09:01 PM
Quote from: XDelusion;573556
Naturally playing movies from a USB device is out of the question.


Why?  I do it all the time.
Title: Re: Does not always complete file transfer from USB
Post by: XDelusion on August 05, 2010, 09:14:44 PM
That's what I'm here trying to figure out. If I play from USB, the audio and video is always out of sync.

In fact if I play a video off the hard drive and pause & resume it too much, it will also, eventually go out of sync.

What hardware you using?
Title: Re: Does not always complete file transfer from USB
Post by: B00tDisk on August 05, 2010, 09:29:53 PM
Quote from: XDelusion;573572
That's what I'm here trying to figure out. If I play from USB, the audio and video is always out of sync.

In fact if I play a video off the hard drive and pause & resume it too much, it will also, eventually go out of sync.

What hardware you using?


Sorry; it was a general statement.  I've done it on crap single core laptops (2.2ghz Celeron, 1.4ghz P4), desktops, and dedicated dvd players that have a USB port built in.  I've seen it done on dual-core Intel Macs.  I apologize, I realize this isn't very helpful.

Still, the eMac is in league processor-wise with the older machines I've done it on, so it's a bit of a headscratcher.
Title: Re: Does not always complete file transfer from USB
Post by: XDelusion on August 05, 2010, 09:56:21 PM
And for the note, this is for MorphOS and not AROS. I'm not sure if there is AROS for PPC, but I figured I'd point that out.
Title: Re: Does not always complete file transfer from USB
Post by: Fab on August 05, 2010, 11:26:35 PM
Quote from: XDelusion;573572
That's what I'm here trying to figure out. If I play from USB, the audio and video is always out of sync.

In fact if I play a video off the hard drive and pause & resume it too much, it will also, eventually go out of sync.

What hardware you using?

Well, what kind of video, what resolution/format/bitrate? If you play 720p H264 stuff on a 1.25GHz machine, it will be a bit too short, and thus go out of sync (unless you enable framedrop, but it doesn't help a lot in this case).

Playing a video from USB can add a slight overhead, but unless you get a really low transfer speed or that you play a too demanding movie, it shouldn't matter. At least it doesn't here, even on my peg2 with usb1 (as long as the bitrate is below the usb1 transfer speed :)).
Title: Re: Does not always complete file transfer from USB
Post by: XDelusion on August 06, 2010, 08:32:45 PM
I'm not home right now, but the videos are not that demanding, low res and all that jazz. Should work fine as they work flawlessly on my Classic XBOX in XBMC, and we all know the XBOX does not have much in the way of RAM and speed.
Title: Re: Does not always complete file transfer from USB
Post by: platon42 on August 08, 2010, 07:58:20 PM
Quote from: Cammy;573407
It's odd, but some file transfers from certain USB devices through Aros on my laptop seem to perform the same. Though when I use the same devices on the OS3.1 A1200 there's no problem at all. I put it down to either the new, and not completely bug-free Aros version of Poseidon or the FAT/NTFS filesystem drivers. I doubt it's the hardware since transfers are fine through Linux and there's no way the Subway in an old A1200 is faster than a modern PC.


Both MorphOS and AROS practically share the same low-level driver (pciusb.device). There could be a bug, but without being reproducable and USB analyzer hardware (no longer have it), it would be hard to track down.
Title: Re: Does not always complete file transfer from USB
Post by: XDelusion on August 09, 2010, 06:28:20 PM
That's what I'm figuring, maybe a bug in the MorphOS side of things...

Though other MorphOS users are not experiencing this? STRANGE!