NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Add-ons (3rd party plugins, utilities and skins) Old Stuff (Legacy) GB-PVR Support (legacy) v
« Previous 1 … 790 791 792 793 794 … 1231 Next »
UDMA to PIO Fallback

 
  • 0 Vote(s) - 0 Average
UDMA to PIO Fallback
RangerBob
Offline

Member

Posts: 88
Threads: 13
Joined: Mar 2006
#1
2006-05-26, 09:59 AM
Hello All,

I'm writing this up just incase anyone else suffers this problem, I couldn't find it in a search on the boards so here it is. It was a couple of days hair pulling excercise to work out what was wrong, and if I can save anyone else the experience, it'll be worth it.

I had a nicely setup system, running an older processor, but still enough, and a good sized chunk of RAM. The hard disk I was using for recordings was an older, but still seviceable (until I can get hold of a better one), 40GB PATA disk.
After a few days of testing, I found that my recordings were stuttering badly on playback. Recordings that previously were ok also started doing it. Playback in GBPVR and Windows Media were the same awful stutter.

Anyways, after lots of GB-PVR reinstall attempts and general fiddling, heres what I found;

Windows XP apparently has a "feature", where if it detects six access attempt failures on a IDE channel *ever in the lifespan of the disk*, it falls back to a lower transfer mode. ie. UDMA 5 falls back to UDMA 4 etc, all the way back down to PIO mode. For some reason, my disk had managed to fall all the way back to PIO mode, hence the awful playback, due to the low transfer rate.
If you check your "IDE ATA/ATAPI controllers" under device manager, you can see what mode each channel is currently in.
The really nice part of this *feature* though is that you cannot manually set it back up to UDMA without REINSTALLING THE DISK. :mad:

There is a solution through the registry though, see this page:
http://winhlp.com/WxDMA.htm

On that page there is also a registy hack that prevents this mode from occuring, by resetting the counter as soon as it sees a sucessful transfer. After applying this reg hack I have not seen this problem again.

Anyways, I hope this helps somebody!
erik
Offline

Posting Freak

Posts: 1,138
Threads: 123
Joined: Apr 2005
#2
2006-05-26, 10:20 AM
May I suggest to use the aternative method, that is "uninstalling the port"
Its safer then hacking the registry.
P4 3GHz 1GB, 250GB, nVidia dualTV, GBPVR 1.3.11, XP
Support Comskip, visit the forum and donate at http://www.comskip.org/
RangerBob
Offline

Member

Posts: 88
Threads: 13
Joined: Mar 2006
#3
2006-05-26, 10:32 AM
The link describes hacking the registry, but also has a small program for restoring UDMA automatically. Not sure whether it does the counter reset trick though.
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



Possibly Related Threads…
Thread Author Replies Views Last Post
  Fallback to 1.2.9. Just reinstall? merc82 1 1,082 2008-08-29, 04:42 PM
Last Post: sub

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode