12.6 legacy driver reloaded.

Discussion in 'Videocards - AMD Radeon Drivers Section' started by kevsamiga1974, Aug 20, 2012.

  1. kn00tcn

    kn00tcn Ancient Guru

    Messages:
    1,604
    Likes Received:
    2
    GPU:
    570m / MSI 660 Gaming OC
    i just remembered, using a newer ogl dll than atikmdag.sys may cause BSODs, i have seen this with brink last year when i wanted to test the new ogl dll without installing the new driver... pretty much instant BSOD in a specific case until i installed the whole set

    so that's the first thing someone can try if they run into BSODs, return to the newer 12.6 atikmdag.sys to see if it would fix it
     
  2. kevsamiga1974

    kevsamiga1974 Master Guru

    Messages:
    881
    Likes Received:
    0
    GPU:
    EVGA GTX 580 SC
    Whoaaahh wait a minute...I haven't had not one single BSOD and I've tested hundreds of apps and games with these sets.
    OpenGL is *not* broken with atikmdag.sys as you're making out or theoretically pretending like it might occur with these sets, so there is in fact actually nothing to "fix".

    I would have spotted it. Don't you think i've done nothing else for months on end but test out combinations. Infact many more old opengl stuff works that didn't used to since 10.4 and the clock bugs are gone aswell. No BSOD's.
    You're are offering people a solution that doesn't actually have a problem to start with except from a distant memory, and distant drivers...

    I mean honestly what can they possibly optimise or add anymore to the 2D .dll for legacy cards after 4 years enough to change things in a big way...they probably stopped working on that part eons ago for 4K series and below.

    The trick with replacing is to generally stay in the same series band, which it is...

    If any part was broken enough to crash before it would have been the old opengl component that was causing the BSOD's last year, it has always been flaky after all.

    Last years drivers are not todays ones as your asserting them to be in inference to these modified 12.6's sets by making generalised sweeping statements comparing last years drivers bugs to todays drivers interoperability which has no grounding or basis in fact, because they are *not* those drivers, nor do they exhibit the same bugs as yester year. In fact they solve some bugs for people. Times have changed.

    Just because last years drivers crashed mixing as far as you "just remembered" doesn't exactly make it a proof that these suffer the same issue. Can you reproduce any BSOD issue with these ?
    If you can I'll investigate, but no you didn't offer any evidence that they are. Honestly I don't know why I bother sometimes. Do you believe I just blindly upload them without having tested them out or something ?

    There aren't infact any BSOD's occuring to "warrant" having to replace an already perfectly working atikmdag.sys and returning to 12.6's original buggy screwed up one...

    Unless you can show me any evidence to the contrary that it isn't a satisfactory workaround for AMD's clock screwing code that is...

    Re-signing the kernal drivers yourself so that it works on everyones machine and not just your own is entirely out of the window on x64 anyway.

    It's mere speculative hooey with no supporting evidence to back up any claims relevant to any BSOD using these.
    Don't you know there are bugs in every driver set ever released by AMD, whether you change out components or use everything in the same set or not.
     
    Last edited: Sep 3, 2012
  3. kn00tcn

    kn00tcn Ancient Guru

    Messages:
    1,604
    Likes Received:
    2
    GPU:
    570m / MSI 660 Gaming OC
    it's a just in case you ever run into a bsod, not that you will run into one

    i never made any assumptions or accusations

    i want to say the drivers have changed too, but the clock bug that appeared this year is identical to the one 2yrs ago, so... cant be more than 99% sure right?
     
  4. kevsamiga1974

    kevsamiga1974 Master Guru

    Messages:
    881
    Likes Received:
    0
    GPU:
    EVGA GTX 580 SC
    Interestingly the bug is different, if it's the same 9.x series catalysts your refering to, at least you could force the clocks back to their defaults with a profile. With these you can't do that past 12.3.

    Also interestingly the second core bug affecting Catalysts 10.6 to 10.9a which *only* affected DX9 mode and not DX10 were also faults of the kernal files and not the actual atiumdag/atidxx files themselves. You can get a working 10.6-10.9 on 4870x2 by changing the kernal files base and using the 10.6-10.9 files instead. :)

    And that's for drivers that never worked as standard on 4870x2...If only people had known the workaround at the time it would have allowed them to make use of them. :)

    I am just dissapointed that it takes them too many catalyst releases and a very long time to fix simple stupid bugs like this they must have had gazillions of reports about it. So I took it in my own hands to solve it.

    Not that i'm a big fan of the 12.x series drivers anyway they are not up to much for legacy cards. The performance seems to have gone down the toilet.

    I've already re-integrated working user profiles here into the 11.x series drivers and down which didn't actually exist before, the only thing I would truly really miss from not using the 12.x drivers. :)
     
    Last edited: Sep 4, 2012

  5. Zeratullo

    Zeratullo Member

    Messages:
    10
    Likes Received:
    0
    GPU:
    Mobility hd4670 1gb gdr3
    Thank you man for the time and the hard work, now everything works :)
    Just another question, i used to do a little overclock with sapphire trixx but I don't remember how i made it work, just in case do i need some dll files that are not included?
     
  6. kevsamiga1974

    kevsamiga1974 Master Guru

    Messages:
    881
    Likes Received:
    0
    GPU:
    EVGA GTX 580 SC
    The drivers already put back the atipdlxx.dll/atipdl64.dll which got removed since around 12.2 preview allowing ATI tray tools and overclocking tools to work again and HWmonitor to read the sensors properly.

    Everything such like that that got taken out is already included and restored.
     
    Last edited: Sep 4, 2012
  7. Zeratullo

    Zeratullo Member

    Messages:
    10
    Likes Received:
    0
    GPU:
    Mobility hd4670 1gb gdr3
    Mmm, at the moment only the old amd overcloking utility seems to work but is a bit unfriendly and brokes the powerplay... It could be a ulps problem, i will try harder when i have time (i'm posting ftom my phone lol) and report
     
  8. kevsamiga1974

    kevsamiga1974 Master Guru

    Messages:
    881
    Likes Received:
    0
    GPU:
    EVGA GTX 580 SC
    4K drivers shouldn't be enabling ULPS by default anyhow...they maybe do on mobility. I wouldn't know...
     
  9. Zeratullo

    Zeratullo Member

    Messages:
    10
    Likes Received:
    0
    GPU:
    Mobility hd4670 1gb gdr3
    Trixx says is enabled even if i edited all the registry entries about ulps, guess i should try an older version
     
  10. kn00tcn

    kn00tcn Ancient Guru

    Messages:
    1,604
    Likes Received:
    2
    GPU:
    570m / MSI 660 Gaming OC
    coincidentally i wanted to test ULPS yesterday since i always had it disabled from the month they introduced it... gpu usage looked very strange even if performance was about the same

    also i found it funny that CCC would say 0mhz 0 degrees, yet riva reads the temp normally (& it didnt look like gpu2 shut off, no change in temps for gpu1 for example)

    only thing interesting was an old guru thread that showed lower wattage....

    anyway, i changed the reg key back on both 000 & 001, restarted, but ulps still appeared to be on or half on (after a few secs, rivatuner would say gpu2 is in 3d)

    so i used some tool, ULPS_Configuration_Utility_v1.1.4.exe, to disable ulps & it said it affected more than the 2 keys i initially edited, restarted & everything is back to what it was before (ulps off)
     

  11. kevsamiga1974

    kevsamiga1974 Master Guru

    Messages:
    881
    Likes Received:
    0
    GPU:
    EVGA GTX 580 SC
    Actually I forgot to add something which might make a difference to overclocking support...

    Open up the driver C7 and CH driver .inf and add these entries here. Shown as "INSERT THIS ENTRY HERE"

    [r300.Display]
    atiumd64.dll,,,0x00004000 ; COPYFLG_IN_USE_TRY_RENAME
    atiumd6a.dll,,,0x00004000 ; COPYFLG_IN_USE_TRY_RENAME
    atitmm64.dll,,,0x00004000
    atiicdxx.dat,,,0x00004000
    amdpcom64.dll,atimpc64.dll,,0x00004000
    atimpc64.dll,,,0x00004000
    atiadlxx.dll,,,0x00004000
    atiumd6a.cap,,,0x00004000
    atimuixx.dll,,,0x00004000
    atiapfxx.exe
    atiumd6v.dll,,,0x00004000
    ativvsva.dat,,,0x00004000
    ativvsvl.dat,,,0x00004000
    ;;atiogl64.dll
    atiesrxx.exe,,,0x00004000
    atieclxx.exe,,,0x00004000
    atipdl64.dll,,,0x00004000 < ---- INSERT THIS ENTRY HERE
    atiedu64.dll,,,0x00004000
    ATIDEMGX.dll,,,0x00004000
    atio6axx.dll,,,0x00004000
    aticaldd64.dll,,,0x00004000
    aticalrt64.dll,,,0x00004000
    aticalcl64.dll,,,0x00004000
    atipblag.dat,,,0x00004000
    atiu9p64.dll,,,0x00004000 ; COPYFLG_IN_USE_TRY_RENAME
    atiuxp64.dll,,,0x00004000 ; COPYFLG_IN_USE_TRY_RENAME
    atig6pxx.dll,,,0x00004000
    atig6txx.dll,,,0x00004000
    atibtmon.exe
    atiapfxx.blb

    and...

    [r300.DispWow]
    atiumdag.dll,,,0x00004000 ; COPYFLG_IN_USE_TRY_RENAME
    atiumdva.dll,,,0x00004000 ; COPYFLG_IN_USE_TRY_RENAME
    amdpcom32.dll,atimpc32.dll,,0x00004000
    atimpc32.dll,,,0x00004000
    atiadlxy.dll,,,0x00004000
    atiumdva.cap,,,0x00004000
    atiumdmv.dll,,,0x00004000
    ativvsva.dat
    ativvsvl.dat
    ;;atiogl32.dll
    atipdlxx.dll,,,0x00004000 <------ INSERT THIS ENTRY HERE
    ati2edxx.dll,,,0x00004000
    atioglxx.dll,,,0x00004000
    atidxx32.dll,,,0x00004000
    aticaldd.dll,,,0x00004000
    aticalrt.dll,,,0x00004000
    aticalcl.dll,,,0x00004000
    atipblag.dat,,,0x00004000
    atiu9pag.dll,,,0x00004000 ; COPYFLG_IN_USE_TRY_RENAME
    atiuxpag.dll,,,0x00004000 ; COPYFLG_IN_USE_TRY_RENAME
    atigktxx.dll,,,0x00004000
    atiglpxx.dll,,,0x00004000
    atiapfxx.blb

    Then resave the C7xxxx and CHxxxx .inf files and re-install.

    I forgot to add the entries back as was trying to solve your install problem and was messing around doing too many things with different drivers at once.
    Not worth re-uploading the whole 160Mb set when you can just re-edit the .inf files yourself to correct the error.

    The fix if you already have done this all now is to(if you are able to reg edit:
    HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control \\Class\\{4D36E968-E325-11CE-BFC1-08002BE10318}\000 (or 000X where “X” is any number)
    Finding “EnableUlps” and setting it’s “value data” to “0″.
    You do not need to touch the “EnableUlps_NA” entry. This may clear up all the Trixx error issues.
     
    Last edited: Sep 4, 2012
  12. Zeratullo

    Zeratullo Member

    Messages:
    10
    Likes Received:
    0
    GPU:
    Mobility hd4670 1gb gdr3
    I've done the procedure, the latest trixx still doesn't work, msi afterburner lets me change the frequency but it's only fictional (gpuz reports the standard clocks).
    BUT the older sapphire trixx versions (i tested v4 and 3.0.5 beta) work fine :banana:
     
  13. Keepcool

    Keepcool Banned

    Messages:
    21
    Likes Received:
    0
    GPU:
    4870 512mb CFx
    Now your driver "v5 Final r4" install fine in windows8 build 9200

    http://imgur.com/NREtj

    I Disabled driver signature enforcement and I did it in windows7 compatibility mode

    Ankinferno moded driver performance was very bad

    Thanks
     
    Last edited: Sep 7, 2012
  14. kevsamiga1974

    kevsamiga1974 Master Guru

    Messages:
    881
    Likes Received:
    0
    GPU:
    EVGA GTX 580 SC
    No problem...

    Performance is worse with the 12.x series anyway from what I found from testing, it's probably still best to stick to anything from 12.2 preview and below, ankinferno is one of the good guys still flying the flag for legacy. It's just coincidental he released a driver as well although I haven't tried it because I don't have windows 8. We both have the same kind of ideas, but I am more interested in solving bugs even if this means going back to older/newer versions of files to do it.

    I had my own set of bugs and annoyances I wanted to work around for a while like the multigpu card stuck clocks and things that went broken or missing. If it now works on Windows 8, then great although this was never my intention from the outset when I first started, being as I am still on Windows 7 Ultimate x64.
     
    Last edited: Sep 7, 2012
  15. trial2

    trial2 New Member

    Messages:
    1
    Likes Received:
    0
    GPU:
    AMD
    working file

    Hi

    Have made driver C7 and CH driver .inf changes, added CCC from legacy package. CC and driver installing and working for my 3870x2 Crossfire laptop win8 x64 ent rtm.

    Make sure to disable Driver Signature Enforcement in Windows 8:
    From the Metro Start Screen, open Settings (move your mouse to the bottom-right-corner of the screen and wait for the pop-out bar to appear, then click the Gear icon).
    Click ‘More PC Settings’.
    Click ‘General’.
    Scroll down, and click ‘Restart now’ under ‘Advanced startup’.
    Wait a bit.
    Click ‘Troubleshoot’.
    Click ‘Advanced Options’
    Click ‘Windows Startup Settings’
    Click Restart.

    Then install it with "Run setup.exe in Windows 7 compatibility mode".

    with thnx to kevsamiga1974 - http://www.mediafire.com/?ej5b5nyp28lwb1i

    :):):):):):):):):)
     

  16. polondo

    polondo Member

    Messages:
    11
    Likes Received:
    0
    GPU:
    ati
    by accident I realized that the default win7 drivers give me the best performance for my ati 4890. they are dated 12.10.2011.

    regards
    p.
     
  17. mkflawless

    mkflawless Member

    Messages:
    40
    Likes Received:
    0
    GPU:
    Crossfire ATI 4870
    God bless your work, thank you, amazing performance optimization with a crossfire of 4870, it's so...SMOOTH now! Thank you again sir!

    Is this, in your opinion, the best driver to go for with my 2x4870? or should i try the other modded legacy drivers (12.11?)
     
  18. Bose321

    Bose321 Member

    Messages:
    28
    Likes Received:
    0
    GPU:
    HD6950 w. AC III heatsink
    Sounds good!

    I'm running on 12.3 I believe on my two 4850's because of the broken clocks for the second card on idle...

    I'll test these drivers in a few days to see if they're nice for my rig. Is it worth updating in terms of performance (Far Cry 3, Battlefield 3, Assassin's Creed III)?
     
  19. kevsamiga1974

    kevsamiga1974 Master Guru

    Messages:
    881
    Likes Received:
    0
    GPU:
    EVGA GTX 580 SC
    You could also try these and see which ones you prefer.

    http://forums.guru3d.com/showthread.php?t=370745
     
  20. mkflawless

    mkflawless Member

    Messages:
    40
    Likes Received:
    0
    GPU:
    Crossfire ATI 4870
    Well everything is working fine, and i had a lot of problems trying to install the modded 12.10 from ankinferno, i tried everything he said, but nothing worked (unlike yours, which worked perfectly). So if i don't really get any better performance installing these, i'll stick to your 12.6 (5v4). This is why i was asking if there were any performance boost with a crossfire of 4870 with your other versions :]

    Thanks for taking some of your time to answer me, mate, I really appreciate it!

    Edit : Tried your 11.12 drivers. Had a problem here and there to install it (stupid windows being a pain in the butt) but i finally got it up and running. Runs even MORE smoothly. What is there left to say... just thank you, and keep the good work up man.

    Happy new year from France! :banana:
     
    Last edited: Jan 1, 2013

Share This Page