Guru3D.com Forums

Go Back   Guru3D.com Forums > Videocards > Videocards - AMD - ATI Drivers Section
Videocards - AMD - ATI Drivers Section In this section you can discuss everything Catalyst related. AMD Catalyst drivers are for all AMD ATI based graphics cards. This is also the place to discuss modified Catalyst drivers.


Reply
 
Thread Tools Display Modes
[GUIDE] Fixing video playback & enabling unofficial OC. (5650m and possibly others)
Old
  (#1)
k1net1cs
Ancient Guru
 
Videocard: Radeon HD 5650m (550/800)
Processor: Intel Core i5-520M 2.4GHz
Mainboard: Sony VAIO VPCEA16FG
Memory: 2x4GB CMSO4GX3M1A1333C9
Soundcard: ASUS Xonar U3
PSU: n/a
Lightbulb [GUIDE] Fixing video playback & enabling unofficial OC. (5650m and possibly others) - 03-07-2012, 11:26 | posts: 3,714

Now, before I start, here's what you should know first.
  • I based this guide on my laptop, a Sony VAIO VPCEA16FG, which has a Mobility Radeon HD 5650 clocked at 450/790.
  • Video playback problems may not appear on many other cards, even the same ones as mine but on a laptop from different manufacturer.
  • Overclocking problem is focused only on the inability to set clocks with Afterburner due to missing atipdlxx.dll file on driver sets after 12.1 WHQL.
  • The OS I'm using is Windows 7 Home Premium 64-bit, so while these steps might still be applicable on Vista or WinXP, it might not be for Windows 8; you're welcome to try, though.

And the video problems I meant are :
  • Black/blank screen on any video; DXVA or not.
  • Green/static with mostly green on Flash videos.


Fixing video problems

First, download this.
Use 7-Zip to extract it.
(and yes, you can now throw that WinRAR trial/crack away since 7-Zip opens RAR files just fine)

You should now have these 4 files:
  • atiumd6a.dll
  • atiumd6a.cap
  • atiumdva.dll
  • atiumdva.cap

Now, you need to copy atiumd6a.dll and atiumd6a.cap to C:\Windows\System32\ directory.
Next, copy atiumdva.dll and atiumdva.cap to C:\Windows\SysWOW64\ directory.

If you are using 32-bit Windows 7, just copy over atiumdva.dll and atiumdva.cap to C:\Windows\System32\ directory.

Why does it seem the file placement is inverted in 64-bit Windows 7, you ask?
I don't know. =b
And yes, you obviously have to overwrite (replace) the existing files.



Enabling unofficial OC in Afterburner on 12.2/3 WHQL and newer

First, you need to make sure Afterbuner isn't running.
Close it, stop it, kill process it, whatever you need to do.
Just don't uninstall it.

Download this.
Put it inside your Afterburner installation directory.
e.g C:\Program Files (x86)\MSI Afterburner

[alternative method]
 Click to show spoiler


Now press Win+R to bring up the Run window, locate the MSIAfterburner.exe file, double-click it, but don't run it yet.
Add "/XCL" after the double-quotes, separated with a space.

So it'd be something like this:
"C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe" /XCL

Now you can run it.
If everything was done correctly, you should see a pop-up notification saying you have to restart your PC.
After you've restarted your PC, you should be able to OC your GPU using Afterburner.

I've tested this method on multiple Afterburner versions up to 2.3.1, which works fine, but I haven't tested 3.0.0 betas.
If you can still enable unofficial OC in Afterburner on 12.2/3 WHQL and newer, chances are you have installed 2.2.3 and installed newer Afterburner versions without uninstalling the older version.
Afterburner 2.2.3 had atipdlxx.dll included by default, but newer versions don't.

The /XCL method also enables the 'Performance' tab on CCC, which is basically Overdrive.
So, you can either set your OC with Afterbuner or via CCC.



Closing notes

If you have problems upon restart, disable driver signature enforcement by either pressing F8 on boot-up just like when you want to enter Safe Mode, or using ReadyDriverPlus for a more automated means.
You can get RDP from here.
This only applies to 64-bit Windows, since 32-bit Windows, IIRC, doesn't have such driver signature checks.
RDP doesn't support Windows 8, so Windows 8 users have to do it manually.

Adding from what xacid0 pointed out below, PowerPlay feature is most likely not going to work if you're using 8.960 unofficial sets from marthand.

Thanks to leucos for rectifying which files are really needed for fixing video playback.
And just in case it's needed for another bug hunting, I put the excluded files from the original file list here.
  • atiumd6v.dll
  • atiumdmv.dll
  • atiumdag.dll
  • atiumd64.dll

As always, I'm open for correction.

Well, HTH.

Last edited by k1net1cs; 02-27-2013 at 10:13. Reason: Keeping up with the times...
   
Reply With Quote
 
Old
  (#2)
xacid0
Master Guru
 
Videocard: Sapphire HD7950 Vapor-X
Processor: Xeon E3-1230v2
Mainboard: MSI B75-G43A
Memory: G.Skill RipjawX 8GB 1600
Soundcard: BeatUpAudio
PSU: Enermax 650W 82+ Bronze
Default 03-09-2012, 07:32 | posts: 290

Thanks for the guide, but my GPU lost PowerPlay function after i start overclock it. Anyway to get PowerPlay back?
   
Reply With Quote
Old
  (#3)
k1net1cs
Ancient Guru
 
Videocard: Radeon HD 5650m (550/800)
Processor: Intel Core i5-520M 2.4GHz
Mainboard: Sony VAIO VPCEA16FG
Memory: 2x4GB CMSO4GX3M1A1333C9
Soundcard: ASUS Xonar U3
PSU: n/a
Default 03-09-2012, 10:19 | posts: 3,714

Quote:
Originally Posted by xacid0 View Post
Thanks for the guide, but my GPU lost PowerPlay function after i start overclock it. Anyway to get PowerPlay back?
If you're using Afterburner, make sure that UnofficialOverclockingMode is set to 1, not 2.

The driver set you're using as a base for customization may also be at fault.
I found that marthand's 8.960 unofficial Beta didn't work well with PowerPlay, while with 12.2 Pre-certified (and probably the recent 12.2 WHQL too; I haven't tested it yet) it works just fine.
   
Reply With Quote
Old
  (#4)
xacid0
Master Guru
 
Videocard: Sapphire HD7950 Vapor-X
Processor: Xeon E3-1230v2
Mainboard: MSI B75-G43A
Memory: G.Skill RipjawX 8GB 1600
Soundcard: BeatUpAudio
PSU: Enermax 650W 82+ Bronze
Default 03-09-2012, 10:39 | posts: 290

I see, i'm using Leshcat's latest driver which is based on Marthand v8.960 Feb 28. Hopefully that is the problem.
   
Reply With Quote
 
Old
  (#5)
k1net1cs
Ancient Guru
 
Videocard: Radeon HD 5650m (550/800)
Processor: Intel Core i5-520M 2.4GHz
Mainboard: Sony VAIO VPCEA16FG
Memory: 2x4GB CMSO4GX3M1A1333C9
Soundcard: ASUS Xonar U3
PSU: n/a
Default 03-09-2012, 10:52 | posts: 3,714

Quote:
Originally Posted by xacid0 View Post
I see, i'm using Leshcat's latest driver which is based on Marthand v8.960 Feb 28. Hopefully that is the problem.
Might be the case, but try switching Enable low-level hardware access interface to kernel mode.
If that doesn't work, try an older leshcat driver set then.
   
Reply With Quote
Old
  (#6)
xacid0
Master Guru
 
Videocard: Sapphire HD7950 Vapor-X
Processor: Xeon E3-1230v2
Mainboard: MSI B75-G43A
Memory: G.Skill RipjawX 8GB 1600
Soundcard: BeatUpAudio
PSU: Enermax 650W 82+ Bronze
Default 03-09-2012, 11:18 | posts: 290

I'd used that since day 1 and changing back to user-mode doesn't fix it.

No biggie.. i'll just downclock the GPU when i'm not playing any game and wait for better driver. So far i'm satisfied with this driver performance. Thanks for the help.
   
Reply With Quote
Old
  (#7)
k1net1cs
Ancient Guru
 
Videocard: Radeon HD 5650m (550/800)
Processor: Intel Core i5-520M 2.4GHz
Mainboard: Sony VAIO VPCEA16FG
Memory: 2x4GB CMSO4GX3M1A1333C9
Soundcard: ASUS Xonar U3
PSU: n/a
Default 03-09-2012, 12:21 | posts: 3,714

Quote:
Originally Posted by xacid0 View Post
I'd used that since day 1 and changing back to user-mode doesn't fix it.
Well, tough luck. =b

Quote:
Originally Posted by xacid0 View Post
No biggie.. i'll just downclock the GPU when i'm not playing any game and wait for better driver. So far i'm satisfied with this driver performance. Thanks for the help.
No probs.
   
Reply With Quote
Old
  (#8)
PhazeDelta1
Ancient Guru
 
PhazeDelta1's Avatar
 
Videocard: MSI 780 Lightning SLI
Processor: Intel i7 4770k
Mainboard: Asus Sabertooth Z87
Memory: 16GB Corsair 2133MHz
Soundcard: Creative SB Z
PSU: EVGA SuperNOVA 1300 G2
Default 03-09-2012, 22:32 | posts: 13,010 | Location: USA

this thread deserves a bump.
   
Reply With Quote
Old
  (#9)
leucos
Newbie
 
leucos's Avatar
 
Videocard: Radeon HD5650m 650/900
Processor: Intel Core i3 370m 2.4GHz
Mainboard: Sony VAIO VPCEB3M1E
Memory: 2 x 2GiB DDR3 1066
Soundcard: Realtek HD Audio
PSU: n/a
Default 02-13-2013, 14:14 | posts: 18 | Location: Italy

Hello
I have a Sony VAIO VPCEB3M1E (Core i3 370m and HD5650) and I've recently upgraded to Windows 8 Pro (upgrade with clean install).

I also have the blackscreen video playback problem. After a bit of testing I've come to the conclusion that the driver fails to use EVR to render the video. EVR (enhanced video renderer) is used by WMP, WMC and Win8 Metro Apps. If I use MPC-HC with a different video renderer, like madVR or VMR9, the video plays even with DXVA enabled (specifically LAV Video Decoder set to use "DXVA native" as hardware decoder).

I've followed your guide to "merge" Catalyst version 13.1 (9.012.0 WHQL) with version 11.12 (8.920 WHQL) and, after tests, found out that the files really required for the video playback are only four:
  • atiumd6a.ca_
  • atiumd6a.dl_
  • atiumdva.ca_
  • atiumdva.dl_
This modification fixes playback in WMP, Flash and Win8 Metro Apss.


Two more things I have to mention:
  • atiumd6v.dl_ and atiumdmv.dl_ are still a mystery.
  • I haven't tried any overclocking, but powerplay seems to work fine.
That said, I'm still testing this modification and I'll post more if anything comes up (like a BSOD).
   
Reply With Quote
Old
  (#10)
k1net1cs
Ancient Guru
 
Videocard: Radeon HD 5650m (550/800)
Processor: Intel Core i5-520M 2.4GHz
Mainboard: Sony VAIO VPCEA16FG
Memory: 2x4GB CMSO4GX3M1A1333C9
Soundcard: ASUS Xonar U3
PSU: n/a
Default 02-13-2013, 14:53 | posts: 3,714

Holy crap; I forgot I had made this guide. o_O


Quote:
Originally Posted by leucos View Post
I also have the blackscreen video playback problem. After a bit of testing I've come to the conclusion that the driver fails to use EVR to render the video. EVR (enhanced video renderer) is used by WMP, WMC and Win8 Metro Apps. If I use MPC-HC with a different video renderer, like madVR or VMR9, the video plays even with DXVA enabled (specifically LAV Video Decoder set to use "DXVA native" as hardware decoder).
Well, yes and no.

Usually, EVR works fine if you disable MPC-HC's built-in DXVA decoder.
Go to Options -> Internal Filters -> Transform Filters.
Look for the ones with (DXVA), untick it, Apply.

Then, I don't know since when but probably somewhere after 12.4 or 12.7, AMD managed to bork EVR, so even disabling MPC-HC's internal DXVA decoders didn't do jack sh!t because none of the decoded frames are being rendered.
There were some sets that even managed to make WinSAT (the one that generate tests for your laptop's WEI score a.k.a. Windows Experience Index) crashed when it tried to run video decoding tests.

For MPC-HC, better stick to at least LAV Filters & madVR, because madVR excels at scaling; high-res videos don't look jagged in smaller resolutions, and sharper.
If you found some video files to be a bit stuttery (which usually is WMV9 materials), disable DXVA decoding in LAV decoder.
Latest madVR has managed to fully utilize the GPU for its scaling processes, and for some reason LAV decoder is bottlenecked or unoptimized for decoding WMV9.


Quote:
Originally Posted by leucos View Post
I've followed your guide to "merge" Catalyst version 13.1 (9.012.0 WHQL) with version 11.12 (8.920 WHQL) and, after tests, found out that the files really required for the video playback are only four:
  • atiumd6a.ca_
  • atiumd6a.dl_
  • atiumdva.ca_
  • atiumdva.dl_
This modification fixes playback in WMP, Flash and Win8 Metro Apss.
Cool.
Thanks for the feedback.
I will amend the first post sometimes later; other people might have the same problem as yours.


Quote:
Originally Posted by leucos View Post
Two more things I have to mention:
  • atiumd6v.dl_ and atiumdmv.dl_ are still a mystery.
  • I haven't tried any overclocking, but powerplay seems to work fine.
That said, I'm still testing this modification and I'll post more if anything comes up (like a BSOD).
Please do, and thanks in advance.




Interested in folding with fellow gurus? Click here to get you started!

Last edited by k1net1cs; 02-13-2013 at 15:56.
   
Reply With Quote
 
Old
  (#11)
leucos
Newbie
 
leucos's Avatar
 
Videocard: Radeon HD5650m 650/900
Processor: Intel Core i3 370m 2.4GHz
Mainboard: Sony VAIO VPCEB3M1E
Memory: 2 x 2GiB DDR3 1066
Soundcard: Realtek HD Audio
PSU: n/a
Default 02-20-2013, 14:13 | posts: 18 | Location: Italy

After a week of testing the modified driver, I've got two bugchecks (BSOD) the first two days and then nothing more. The bugchecks are the same: 133 (0,281,280,0) DPC_WATCHDOG_VIOLATION, and means that something failed to activate/respond in the given time. After searching a bit I've found that it can be caused by two problems:
  • faulty RAM
  • bad or corrupted driver
Now I haven't made any test like memtest or similar to test my RAM, but I haven't had any other possibly memory related problems (like corrupted files/download) before and when I was using Windows 7 I *never* got a BSOD, so I think it's safe to assume that it's the driver at fault.

I humbly think it might be a Windows 8 problem, tough. 11.12 where a set of driver for Windows 7 only.

Anyways here's the bugcheck analysis:
Code:
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

DPC_WATCHDOG_VIOLATION (133)
The DPC watchdog detected a prolonged run time at an IRQL of DISPATCH_LEVEL
or above.
Arguments:
Arg1: 0000000000000000, A single DPC or ISR exceeded its time allotment. The offending
    component can usually be identified with a stack trace.
Arg2: 0000000000000281, The DPC time count (in ticks).
Arg3: 0000000000000280, The DPC time allotment (in ticks).
Arg4: 0000000000000000

Debugging Details:
------------------

Page 10d3bb not present in the dump file. Type ".hh dbgerr004" for details

DPC_TIMEOUT_TYPE:  SINGLE_DPC_TIMEOUT_EXCEEDED

DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT

BUGCHECK_STR:  0x133

PROCESS_NAME:  System

CURRENT_IRQL:  d

TAG_NOT_DEFINED_c000000f:  FFFFF8032691EFB0

LAST_CONTROL_TRANSFER:  from fffff80326bdc143 to fffff80326a83340

STACK_TEXT:  
fffff803`26918428 fffff803`26bdc143 : 00000000`00000133 00000000`00000000 00000000`00000281 00000000`00000280 : nt!KeBugCheckEx
fffff803`26918430 fffff803`26aae011 : fffff880`02ecf180 fffff803`26cfe180 fffff803`269185e0 fffff780`00000320 : nt! ?? ::FNODOBFM::`string'+0x13c4c
fffff803`269184b0 fffff803`26aaee97 : ffffffff`ffd0dc08 fffff803`2719d502 fffff803`269185e0 fffff880`03c0e525 : nt!KeUpdateRunTime+0x51
fffff803`269184e0 fffff803`27173eca : ffffffff`ffd0dc08 fffff803`2719d502 fffff803`269187b0 fffff803`26c8c000 : nt!KeUpdateTime+0x3f9
fffff803`269186d0 fffff803`26a7c7ee : 00000049`265d1907 fffffa80`038f1b00 fffff803`2719d580 fffff803`26918880 : hal!HalpTimerClockInterrupt+0x86
fffff803`26918700 fffff803`26aad542 : 00000015`00000050 fffff803`00000002 fffffa80`037d0090 fffffa80`096d8cd0 : nt!KiInterruptDispatchLBControl+0x1ce
fffff803`26918890 fffff803`26aafa6b : fffff803`26cfe180 00000000`00000100 fffff803`26918c00 fffff880`009b0000 : nt!KiDeferredReadyThread+0xef2
fffff803`269189a0 fffff803`26aaffd5 : fffffa80`08a991b0 00000000`0001ca1f 00000000`00140001 00000000`00000031 : nt!KiProcessExpiredTimerList+0x39b
fffff803`26918ae0 fffff803`26aafe88 : fffff803`26cfe180 fffff803`26d00f80 00000000`00000005 00000000`00124819 : nt!KiExpireTimerTable+0xa9
fffff803`26918b80 fffff803`26aaa2d6 : fffffa80`00000000 00001f80`00ff00ff 00000000`00000000 00000000`00000002 : nt!KiTimerExpiration+0xc8
fffff803`26918c30 fffff803`26aae67a : fffff803`26cfe180 fffff803`26cfe180 00000000`00183de0 fffff803`26d58880 : nt!KiRetireDpcList+0x1f6
fffff803`26918da0 00000000`00000000 : fffff803`26919000 fffff803`26913000 00000000`00000000 00000000`00000000 : nt!KiIdleLoop+0x5a


STACK_COMMAND:  kb

FOLLOWUP_IP: 
nt! ?? ::FNODOBFM::`string'+13c4c
fffff803`26bdc143 cc              int     3

SYMBOL_STACK_INDEX:  1

SYMBOL_NAME:  nt! ?? ::FNODOBFM::`string'+13c4c

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: nt

IMAGE_NAME:  ntkrnlmp.exe

DEBUG_FLR_IMAGE_TIMESTAMP:  50ab0e64

BUCKET_ID_FUNC_OFFSET:  13c4c

FAILURE_BUCKET_ID:  0x133_DPC_nt!_??_::FNODOBFM::_string_

BUCKET_ID:  0x133_DPC_nt!_??_::FNODOBFM::_string_

Followup: MachineOwner
---------
What I was doing when the BSOD hit:
  1. I was playing freecell from Solitaire Collection Win8 App
  2. I right clicked a folder in file explorer
After that the system froze for a second and then the BSOD appeared.
One note both BSOD happened after the system has been shutdown once. Not sure if everyone knows that Windows 8 uses the "hybrid boot" which combines hibernation with logon/logoff (basically when you press shutdown, Windows logs you off and the hibernate; when the system restart Windows resumes from hibernation and let you logon).



Unfortunately now I don't have the time to analyze deeply these crashes.

I have to say that since these two first BSOD, I have never encountered other problems. I have played many videos with WMP and MPC (both using DXVA or not) without problems. Playback in Firefox+Flash is a bit jerky, but it has been always that way. I haven't played any intensive videogame, though.

Sorry for the WOT.
   
Reply With Quote
Old
  (#12)
k1net1cs
Ancient Guru
 
Videocard: Radeon HD 5650m (550/800)
Processor: Intel Core i5-520M 2.4GHz
Mainboard: Sony VAIO VPCEA16FG
Memory: 2x4GB CMSO4GX3M1A1333C9
Soundcard: ASUS Xonar U3
PSU: n/a
Default 02-20-2013, 15:56 | posts: 3,714

Quote:
Originally Posted by leucos View Post
I humbly think it might be a Windows 8 problem, tough. 11.12 where a set of driver for Windows 7 only.
Most likely.

Moreover, there were probably some function calls that were made to the "patched" .dll files and they didn't give back the proper values, or the functions simply doesn't exist in the old .dll files, thus making the binary that made the call waited for nothing.


Quote:
Originally Posted by leucos View Post
Playback in Firefox+Flash is a bit jerky, but it has been always that way.
Yep.
Though 'til this day I still can't figure out whether it's Firefox with its dodgy hardware acceleration on Gecko or the Flash plugin, or both.

One thing I noticed from newer Flash plug-ins is that they no longer have its process encased in Firefox's plugin-container.exe process, but rather their own FlashPlayerPlugin_11_*_***_***.exe process.


I also just tested replacing the files on the latest beta (13.2 Beta 6) and the previous ones.
No BSOD nor crashes on games that I tested extensively (a.k.a. playing too much) like Hitman Absolution.
Video playback works fine on any mode, except that in CCC the Quality options are limited to 'Enforce Smooth Video Playback' and 'Apply current video settings to Internet video'; Color options are normal.

Also, it turns out that replacing atiumdag.dll and atiumd64.dll is a detriment in some cases.
DXVA native mode with LAV video decoder will cause a kind of ghosting effect, something like a color layer of the video shifted quite a few pixels down.
To 'fix' it you have to use copy-back mode, but that's rather making the point of using DXVA a bit moot, especially when madVR is also trying to make the most of it; better off not using DXVA at all and give all GPU resources to madVR.


From the tests I've done, I've found one telltale sign to know whether the currently installed driver set will bork EVR or not without even playing a video file.
If the picture of the girl with a bunch of flowers & fruits on Color settings in CCC won't show up, or just simply black, pretty much any video you're trying to play on WMP will be the same.


Thanks for the follow-up!




Interested in folding with fellow gurus? Click here to get you started!

Last edited by k1net1cs; 02-20-2013 at 16:04.
   
Reply With Quote
Old
  (#13)
jaggu1989
Newbie
 
Videocard: AMD Radeon HD5650
Processor: Intel Core i5 M560
Mainboard: Sony VPCEA36FG
Memory: DDRIII
Soundcard:
PSU: Laptop
Default 02-20-2013, 17:07 | posts: 33 | Location: PUNJAB

Quote:
Originally Posted by leucos View Post
Hello
I have a Sony VAIO VPCEB3M1E (Core i3 370m and HD5650) and I've recently upgraded to Windows 8 Pro (upgrade with clean install).

I also have the blackscreen video playback problem. After a bit of testing I've come to the conclusion that the driver fails to use EVR to render the video. EVR (enhanced video renderer) is used by WMP, WMC and Win8 Metro Apps. If I use MPC-HC with a different video renderer, like madVR or VMR9, the video plays even with DXVA enabled (specifically LAV Video Decoder set to use "DXVA native" as hardware decoder).

I've followed your guide to "merge" Catalyst version 13.1 (9.012.0 WHQL) with version 11.12 (8.920 WHQL) and, after tests, found out that the files really required for the video playback are only four:
  • atiumd6a.ca_
  • atiumd6a.dl_
  • atiumdva.ca_
  • atiumdva.dl_
This modification fixes playback in WMP, Flash and Win8 Metro Apss.


Two more things I have to mention:
  • atiumd6v.dl_ and atiumdmv.dl_ are still a mystery.
  • I haven't tried any overclocking, but powerplay seems to work fine.
That said, I'm still testing this modification and I'll post more if anything comes up (like a BSOD).

Hey Dude i have a request ......

plz send me those 4 file from 11.12 whql driver ... my net is slow these days plz plz .. upload them to any media share site thanks in advance
   
Reply With Quote
Old
  (#14)
leucos
Newbie
 
leucos's Avatar
 
Videocard: Radeon HD5650m 650/900
Processor: Intel Core i3 370m 2.4GHz
Mainboard: Sony VAIO VPCEB3M1E
Memory: 2 x 2GiB DDR3 1066
Soundcard: Realtek HD Audio
PSU: n/a
Default 02-20-2013, 21:33 | posts: 18 | Location: Italy

Quote:
Originally Posted by k1net1cs View Post
Yep.
Though 'til this day I still can't figure out whether it's Firefox with its dodgy hardware acceleration on Gecko or the Flash plugin, or both.

One thing I noticed from newer Flash plug-ins is that they no longer have its process encased in Firefox's plugin-container.exe process, but rather their own FlashPlayerPlugin_11_*_***_***.exe process.
IIRC the new process is tied to the sandbox system implemented some versions ago in Flash (that has also caused an infamous crash on exit problem that Mozilla fixed with ad-hoc update). Also I've read somewhere that Firefox uses an outdated type of plugin standard or something, that has several limitations and causes these stupid performance problems. Good thing that Flash will die and Firefox will get h264 acceleration (yes on desktop ).
Quote:
Originally Posted by k1net1cs View Post
I also just tested replacing the files on the latest beta (13.2 Beta 6) and the previous ones.
No BSOD nor crashes on games that I tested extensively (a.k.a. playing too much) like Hitman Absolution.
Video playback works fine on any mode, except that in CCC the Quality options are limited to 'Enforce Smooth Video Playback' and 'Apply current video settings to Internet video'; Color options are normal.
This must be a problem with 13.2. In my CCC I have all the normal option (edge enhancement, denoise & co.). Probably AMD messed up with some registry keys, or with the CCC itself. A comparison of the *.inf files from version 13.1 and 13.2 should tell if there are any changes in the registry keys.
Quote:
Originally Posted by k1net1cs View Post
Also, it turns out that replacing atiumdag.dll and atiumd64.dll is a detriment in some cases.
According to this article on leshcat's site, both files are related to Direct3D DX09, so replacing them with older version will nullify all the d3d games related fixes and performance improvement.
Quote:
Originally Posted by k1net1cs View Post
DXVA native mode with LAV video decoder will cause a kind of ghosting effect, something like a color layer of the video shifted quite a few pixels down.
To 'fix' it you have to use copy-back mode, but that's rather making the point of using DXVA a bit moot, especially when madVR is also trying to make the most of it; better off not using DXVA at all and give all GPU resources to madVR.
Curious, I've got the ghosting problem (which is, if I'm not mistaken a wrong chroma offset) when I was using a very old (a year ago) version of the LAV filter.
Just to check, I use the latest version (9.7.5) of the K-lite codec pack, mega flavor which is highly configurable, if you know what to do. Among other this pack include:
  • a stripped down version of MPC-HC (without most of the internal filters) v1.6.6.6517,
  • LAV filters v0.55.2 & ffdshow (LAV preferred for videos and ffdshow preferred for audio),
  • madVR.
Everything works fine when playing an MP4 file with LAV video decoder (tested DXVA copyback and native).
The directshow graph is as follows: [Input file]>[LAV Splitter]>[LAV Video Decoder]>[madVR]
The colorspace used is NV12.
Small note: I always use DXVA copyback because I also need xy-vsfilter for styled subtitles.
Quote:
Originally Posted by k1net1cs View Post
From the tests I've done, I've found one telltale sign to know whether the currently installed driver set will bork EVR or not without even playing a video file.
If the picture of the girl with a bunch of flowers & fruits on Color settings in CCC won't show up, or just simply black, pretty much any video you're trying to play on WMP will be the same.
Yes, but I think It's faster to open up a video with WMP. The bulky CCC it's the first thing I disable after the reboot, I've even made a registry patch for that LOL. I like to keep my boot barebone.

Whenever I find the time I'll surely test the 13.2 beta, hoping that AMD won't pull another stunt like the BSOD in the 12.11 beta IIRC.

Quote:
Originally Posted by jaggu1989 View Post
Hey Dude i have a request ......

plz send me those 4 file from 11.12 whql driver ... my net is slow these days plz plz .. upload them to any media share site thanks in advance
You will receive a PM shortly with the links. Just the time to upload them (at 30KB/s...).

Last edited by leucos; 02-20-2013 at 21:38. Reason: fixing typos LOL
   
Reply With Quote
Old
  (#15)
k1net1cs
Ancient Guru
 
Videocard: Radeon HD 5650m (550/800)
Processor: Intel Core i5-520M 2.4GHz
Mainboard: Sony VAIO VPCEA16FG
Memory: 2x4GB CMSO4GX3M1A1333C9
Soundcard: ASUS Xonar U3
PSU: n/a
Default 02-21-2013, 00:53 | posts: 3,714

Quote:
Originally Posted by leucos View Post
IIRC the new process is tied to the sandbox system implemented some versions ago in Flash (that has also caused an infamous crash on exit problem that Mozilla fixed with ad-hoc update).
Some of the latest (Flash) 11.5 had it, but earlier revisions didn't.


Quote:
Originally Posted by leucos View Post
Good thing that Flash will die and Firefox will get h264 acceleration (yes on desktop ).
Well, YouTube already has WebM versions for all their h.264 encodes on YouTube's (still) experimental HTML5 version of the site, so it shouldn't matter much whether Firefox starts supporting h.264 or not.
Other sites like Vimeo still uses Flash-based players too, so Flash'd still be needed regardless, at least for quite some time.

But it's probably still going to the right direction with supporting h.264, regardless of how much Mozilla have to pay for licenses.


Quote:
Originally Posted by leucos View Post
This must be a problem with 13.2. In my CCC I have all the normal option (edge enhancement, denoise & co.). Probably AMD messed up with some registry keys, or with the CCC itself. A comparison of the *.inf files from version 13.1 and 13.2 should tell if there are any changes in the registry keys.
I haven't actually tested 'patching' 13.1 WHQL files, so I wouldn't know.
And I probably won't download it just to compare .inf files, but who knows. =b


Quote:
Originally Posted by leucos View Post
According to this article on leshcat's site, both files are related to Direct3D DX09, so replacing them with older version will nullify all the d3d games related fixes and performance improvement.
Well, the original list of files for replacement were simply based on their filenames; anything with 'atiumd' on it were included.
I really had no prior knowledge of what each file does, only what I concluded from Windows' error reports on what made WinSAT crashed on media decoding tests; all of them had atiumdag.dll involved.


Quote:
Originally Posted by leucos View Post
Curious, I've got the ghosting problem (which is, if I'm not mistaken a wrong chroma offset) when I was using a very old (a year ago) version of the LAV filter.
I used 0.55.3.
I always install & update each component individually.

I basically use the same config for media playback: MPC-HC Lite, LAV Filters, madVR, and xy-VSFilter.
I just don't use codec packs.


Quote:
Originally Posted by leucos View Post
Small note: I always use DXVA copyback because I also need xy-vsfilter for styled subtitles.
Native can display styled (soft)subtitles just fine, at least on my setup.
I always use it to play my anime fansubs and the subs are rendered perfectly fine with DXVA native.

In MPC-HC, you just have to make sure 'Auto-load subtitles' is off on 'Playback' settings.
In 'External Filters' I arranged them like this:
  • LAV Splitter
  • LAV Video Decoder
  • DirectVobSub (auto-loading version) <-- xy-VSFilter
  • LAV Audio Decoder
I set all of their merits to 'Prefer', and that's it.


Quote:
Originally Posted by leucos View Post
Yes, but I think It's faster to open up a video with WMP. The bulky CCC it's the first thing I disable after the reboot, I've even made a registry patch for that LOL. I like to keep my boot barebone.
I routinely open CCC for the first time after a reboot from a new driver installation, just to set (mainly disable) some things related to video quality.
After that, I just use CCleaner to disable it on startup.
I also disable the AMD External Events Utility service.


Quote:
Originally Posted by leucos View Post
Whenever I find the time I'll surely test the 13.2 beta, hoping that AMD won't pull another stunt like the BSOD in the 12.11 beta IIRC.
As far as 5650m is concerned, I think it's doing fine with 13.2 betas.
Seems like only newer cards are afflicted with crashes or BSODs, and even that seems rather sporadic from what I've read on AMD driver subforum.

Unless it's Beta 5, that is.
(which I, personally, didn't have a problem with)




Interested in folding with fellow gurus? Click here to get you started!

Last edited by k1net1cs; 02-21-2013 at 00:58.
   
Reply With Quote
Old
  (#16)
jaggu1989
Newbie
 
Videocard: AMD Radeon HD5650
Processor: Intel Core i5 M560
Mainboard: Sony VPCEA36FG
Memory: DDRIII
Soundcard:
PSU: Laptop
Thumbs up 02-21-2013, 09:14 | posts: 33 | Location: PUNJAB

Quote:
Originally Posted by leucos View Post
IIRC the new process is tied to the sandbox system implemented some versions ago in Flash (that has also caused an infamous crash on exit problem that Mozilla fixed with ad-hoc update). Also I've read somewhere that Firefox uses an outdated type of plugin standard or something, that has several limitations and causes these stupid performance problems. Good thing that Flash will die and Firefox will get h264 acceleration (yes on desktop ).

This must be a problem with 13.2. In my CCC I have all the normal option (edge enhancement, denoise & co.). Probably AMD messed up with some registry keys, or with the CCC itself. A comparison of the *.inf files from version 13.1 and 13.2 should tell if there are any changes in the registry keys.

According to this article on leshcat's site, both files are related to Direct3D DX09, so replacing them with older version will nullify all the d3d games related fixes and performance improvement.

Curious, I've got the ghosting problem (which is, if I'm not mistaken a wrong chroma offset) when I was using a very old (a year ago) version of the LAV filter.
Just to check, I use the latest version (9.7.5) of the K-lite codec pack, mega flavor which is highly configurable, if you know what to do. Among other this pack include:
  • a stripped down version of MPC-HC (without most of the internal filters) v1.6.6.6517,
  • LAV filters v0.55.2 & ffdshow (LAV preferred for videos and ffdshow preferred for audio),
  • madVR.
Everything works fine when playing an MP4 file with LAV video decoder (tested DXVA copyback and native).
The directshow graph is as follows: [Input file]>[LAV Splitter]>[LAV Video Decoder]>[madVR]
The colorspace used is NV12.
Small note: I always use DXVA copyback because I also need xy-vsfilter for styled subtitles.

Yes, but I think It's faster to open up a video with WMP. The bulky CCC it's the first thing I disable after the reboot, I've even made a registry patch for that LOL. I like to keep my boot barebone.

Whenever I find the time I'll surely test the 13.2 beta, hoping that AMD won't pull another stunt like the BSOD in the 12.11 beta IIRC.


You will receive a PM shortly with the links. Just the time to upload them (at 30KB/s...).

thanks dude
   
Reply With Quote
Old
  (#17)
Kyon
Newbie
 
Videocard: HD5470M 895/890Mhz
Processor: Intel Core i3 370M
Mainboard: Foxconn (sony)
Memory: 6GB
Soundcard:
PSU: Adaptor
Default 02-21-2013, 12:10 | posts: 3

Quote:
Originally Posted by leucos View Post
IIRC the new process is tied to the sandbox system implemented some versions ago in Flash (that has also caused an infamous crash on exit problem that Mozilla fixed with ad-hoc update). Also I've read somewhere that Firefox uses an outdated type of plugin standard or something, that has several limitations and causes these stupid performance problems. Good thing that Flash will die and Firefox will get h264 acceleration (yes on desktop ).

This must be a problem with 13.2. In my CCC I have all the normal option (edge enhancement, denoise & co.). Probably AMD messed up with some registry keys, or with the CCC itself. A comparison of the *.inf files from version 13.1 and 13.2 should tell if there are any changes in the registry keys.

According to this article on leshcat's site, both files are related to Direct3D DX09, so replacing them with older version will nullify all the d3d games related fixes and performance improvement.

Curious, I've got the ghosting problem (which is, if I'm not mistaken a wrong chroma offset) when I was using a very old (a year ago) version of the LAV filter.
Just to check, I use the latest version (9.7.5) of the K-lite codec pack, mega flavor which is highly configurable, if you know what to do. Among other this pack include:
  • a stripped down version of MPC-HC (without most of the internal filters) v1.6.6.6517,
  • LAV filters v0.55.2 & ffdshow (LAV preferred for videos and ffdshow preferred for audio),
  • madVR.
Everything works fine when playing an MP4 file with LAV video decoder (tested DXVA copyback and native).
The directshow graph is as follows: [Input file]>[LAV Splitter]>[LAV Video Decoder]>[madVR]
The colorspace used is NV12.
Small note: I always use DXVA copyback because I also need xy-vsfilter for styled subtitles.

Yes, but I think It's faster to open up a video with WMP. The bulky CCC it's the first thing I disable after the reboot, I've even made a registry patch for that LOL. I like to keep my boot barebone.

Whenever I find the time I'll surely test the 13.2 beta, hoping that AMD won't pull another stunt like the BSOD in the 12.11 beta IIRC.


You will receive a PM shortly with the links. Just the time to upload them (at 30KB/s...).
Can you give me the links too?
   
Reply With Quote
Old
  (#18)
k1net1cs
Ancient Guru
 
Videocard: Radeon HD 5650m (550/800)
Processor: Intel Core i5-520M 2.4GHz
Mainboard: Sony VAIO VPCEA16FG
Memory: 2x4GB CMSO4GX3M1A1333C9
Soundcard: ASUS Xonar U3
PSU: n/a
Default 02-21-2013, 16:55 | posts: 3,714

Here's a copy of mine.
http://www.mediafire.com/?a6i7my5191zb0db

Btw, guys, stop quoting the entire post if you're just going to reply to a certain part of it.




Interested in folding with fellow gurus? Click here to get you started!

Last edited by k1net1cs; 02-22-2013 at 14:51.
   
Reply With Quote
Old
  (#19)
darxider
Newbie
 
Videocard: AMD Radeon HD 6630m
Processor: Intel Core i5-2520m
Mainboard: SONY VAIO SA
Memory: 8GB DDR3
Soundcard:
PSU: 90W
Default 02-21-2013, 17:58 | posts: 19

k1net1cs, since you're here and answering questions: what Catalyst version are you using right now? have you modded it with your method? if so, are you able to overvolt your 5650m?
   
Reply With Quote
Old
  (#20)
k1net1cs
Ancient Guru
 
Videocard: Radeon HD 5650m (550/800)
Processor: Intel Core i5-520M 2.4GHz
Mainboard: Sony VAIO VPCEA16FG
Memory: 2x4GB CMSO4GX3M1A1333C9
Soundcard: ASUS Xonar U3
PSU: n/a
Default 02-21-2013, 19:14 | posts: 3,714

Quote:
Originally Posted by darxider View Post
what Catalyst version are you using right now?
Currently using 13.2 Beta 6, with the 4 files listed above being replaced with the ones from 11.11c.

Quote:
Originally Posted by darxider View Post
have you modded it with your method? if so, are you able to overvolt your 5650m?
The OC fix above is not meant specifically to enable overvolt, but just to enable OC-ing with Afterburner.
All sets after 12.1 does not include the atipdlxx.dll file that is required by Afterburner to enable unofficial overclocking (via running AB with the /XCL switch).

I probably need to update the guide above since you don't really have to re-add the atipdlxx.dll file to the installation setup, but you can just put it on the folder where AB is installed.
I also have stopped updating my AB so I've only used 2.2.3, which works just fine.
Therefore, I can't guarantee whether putting atipdlxx.dll inside AB's folder would still enable unofficial OC with newer AB.

Anyway, unless your laptop BIOS allows you to, overvolting on a laptop is next to impossible without flashing a custom BIOS.
You also have to keep in mind that in most laptops CPU & GPU share the same heatsink.
Even if you're able to overvolt your GPU, it'll most likely raise the CPU's temp indirectly and make your laptop throttling the CPU down, making the GPU OC rather moot.
Some actually have more success in OC-ing the GPU by undervolting it.

Oh, and no, I don't overvolt my GPU. =b
I'm keeping it stock.




Interested in folding with fellow gurus? Click here to get you started!
   
Reply With Quote
Old
  (#21)
Vikerness
Newbie
 
Videocard: Gainward GTX 570 Phantom
Processor: Q6600 @ 3.2 GHz
Mainboard: Asus P5Q Pro Turbo
Memory: 6GB DDR2
Soundcard: VIA VT1708S
PSU: NOX Urano 600W
Default 02-21-2013, 21:07 | posts: 5 | Location: Brasov

Please update your guide, im not up to date with radeon drivers problems. So i overclocked my 5650 before reading this thread, without replacing those files and noticed my screen started flickering when moving my mouse. I asume this is what this fix is for? or?
If not, whats up with the flickering ?

Last edited by Vikerness; 02-21-2013 at 21:23.
   
Reply With Quote
Old
  (#22)
leucos
Newbie
 
leucos's Avatar
 
Videocard: Radeon HD5650m 650/900
Processor: Intel Core i3 370m 2.4GHz
Mainboard: Sony VAIO VPCEB3M1E
Memory: 2 x 2GiB DDR3 1066
Soundcard: Realtek HD Audio
PSU: n/a
Default 02-21-2013, 23:58 | posts: 18 | Location: Italy

Quote:
Originally Posted by Vikerness View Post
Please update your guide, im not up to date with radeon drivers problems. So i overclocked my 5650 before reading this thread, without replacing those files and noticed my screen started flickering when moving my mouse. I asume this is what this fix is for? or?
If not, whats up with the flickering ?
Sorry, only now I've read your post in the thread, I'm sleepy.
I assume that you have tried to overclock with the 13.1 WHQL unmodified driver and got the screen flickering, right?
If so, unfortunately that's another driver problem that I was aware of.
The main problem we get with 12.x and 13.x driver is that we get black screen during video playback. Aside from that AMD removed from the driver two files needed by the overclocking tools (atipdlxx.dll, now included in MSI Afterburner installation).
So I found this workaround for the screen flickering that works on 13.1 driver with the 4 files for video playback: if you set "UnofficialOverclockingMode" to 2 in the MSI Afterburner cfg, file you can kill powerplay when overclocking (meaning the clock will stay to what you have set even in 2D). This way my screen doesn't flicker, at least until you reset the clocks. I don't know if this breaks anything so use it at your own risk, but IIRC the voltage on these VAIO are hardware set and you can't change them even with a bios mod.

Not sure if this is clear. Also I think the VPCEB and VPCEA have slightly different setup.
   
Reply With Quote
Old
  (#23)
kevsamiga1974
Master Guru
 
kevsamiga1974's Avatar
 
Videocard: ULA
Processor: Z80A
Mainboard: 1982 Sinclair Research
Memory: Bubble Memory
Soundcard: Piezoelectric speakers
PSU: Solar Powered
Default 02-22-2013, 00:12 | posts: 754 | Location: England

The atipdl .dll's can be taken at most from 12.2 preview 8.940 instead of 11.12 or 12.1.

After this driver they disappeared...

Are the 11.12 WHQL video .dll's broken with black screens on 5K mobility ?

And if so do the 11.11's work ?

There are some people still stuck on 11.9 because of it...

Last edited by kevsamiga1974; 02-22-2013 at 00:15.
   
Reply With Quote
Old
  (#24)
k1net1cs
Ancient Guru
 
Videocard: Radeon HD 5650m (550/800)
Processor: Intel Core i5-520M 2.4GHz
Mainboard: Sony VAIO VPCEA16FG
Memory: 2x4GB CMSO4GX3M1A1333C9
Soundcard: ASUS Xonar U3
PSU: n/a
Default 02-22-2013, 08:35 | posts: 3,714

Quote:
Originally Posted by Vikerness View Post
Please update your guide, im not up to date with radeon drivers problems.
When time permits; I even forgot I've made this thread until leucos started posting replies. =b

Quote:
Originally Posted by Vikerness View Post
So i overclocked my 5650 before reading this thread, without replacing those files and noticed my screen started flickering when moving my mouse. I asume this is what this fix is for? or?
If not, whats up with the flickering ?
No; the fix is mainly to simply enable unofficial OC via Afterburner.

The flickering you're having while moving your mouse might actually be hardware-related, something like an overheated GPU or VRAM.
Or it could be something leucos stated before me.
Dunno really; never had something like that on my laptop so I'm not too sure.


Quote:
Originally Posted by leucos View Post
Aside from that AMD removed from the driver two files needed by the overclocking tools (atipdlxx.dll, now included in MSI Afterburner installation).
IIRC, that only goes for some versions of AB.
After 2.2.4, I don't think AB had them included in its installation, unless you're installing over an older one that did include those files.

Quote:
Originally Posted by leucos View Post
if you set "UnofficialOverclockingMode" to 2 in the MSI Afterburner cfg, file you can kill powerplay when overclocking (meaning the clock will stay to what you have set even in 2D).
No need for editing anything if you use the /XCL switch.
That achieves the same effect as editing the .cfg file for enabling unofficial OC, and much cleaner (although it does need a restart because it makes AB adding some registry entries to enable the unofficial OC).
You revert/delete those entries simply by using the /RCL switch later on.


Quote:
Originally Posted by kevsamiga1974 View Post
Are the 11.12 WHQL video .dll's broken with black screens on 5K mobility ?

And if so do the 11.11's work ?
No, 11.12 still works IIRC.
I use the ones in 11.11c because it's the set I still keep around.
(I might have to update the guide later to reflect that)

11.12 doesn't have all the optimizations found on 11.11c.
12.1 WHQL has 11.11c optimizations but the files from that set already borks EVR (t3h black screen), hence why I only keep 11.11c.




Interested in folding with fellow gurus? Click here to get you started!
   
Reply With Quote
Old
  (#25)
dellon132
Maha Guru
 
Videocard: HD 5570 1 GB DDR3
Processor: Intel E2180 3.2Ghz
Mainboard: Asrock
Memory: 3GB DDR2
Soundcard:
PSU: 450 Watt Power Supply
Default 02-22-2013, 13:18 | posts: 1,866

Quote:
Originally Posted by k1net1cs View Post
No, 11.12 still works IIRC.
I use the ones in 11.11c because it's the set I still keep around.
(I might have to update the guide later to reflect that)

11.12 doesn't have all the optimizations found on 11.11c.
12.1 WHQL has 11.11c optimizations but the files from that set already borks EVR (t3h black screen), hence why I only keep 11.11c.
That's probably because almost all the files in the 11.11c driver are newer than the ones in the 11.12 WHQL package. Beta's and and Hotfix tend to have newer files because of the WHQL signing. ( Microsoft WHQL Signing can take up to a month).
   
Reply With Quote
Reply

Tags
amd, fix, oc problem, overclock problem, video problem

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin®
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com
Copyright (c) 1995-2014, All Rights Reserved. The Guru of 3D, the Hardware Guru, and 3D Guru are trademarks owned by Hilbert Hagedoorn.