I created an account JUST to post. Thank you SO much for this! I have an Asrock Z77 Extreme4 and I can confirm that this works great! I also patched the official 6559 driver from the website and that works fine.
For those having trouble:
1.) Download the Realtek driver and it extract it to a folder (anywhere, just remember WHERE)
2.) Download the patch that relates to YOU - 32 bit or 64 bit. (You can right click on Computer and left click on Properties. Look at SYSTEM TYPE (win 7) )
3.) extract the patch to your newly downloaded driver folder - (Mine went here -> Realtek_Win7-64_Win7_Vista64_Vista_XP64_XP(6559)\Audio(6559)\Vista64 )
4.) Go to Control Panel -> Programs and Features and uninstall the old Realtek driver. (You can run Driver Sweeper at this point as well)
5.) Reboot, but press F8 while booting so you see the Start Up menu. Choose "Ignore driver signing"
6.) Once Windows loads, install the patched driver. If it complains about the driver, tell it to install anyway.
7.) Reboot once more, same as #5 above.
I have an older Sony home theater receiver that came from Wal-mart in 2004. It has DTS and that's what I am using.
So far, I have tested it in Far Cry 3 and it works AWESOME.
*Note*
I found a utility on NGOHQ that helps with the driver signing issue. I am new to these forums, so I dunno if I am allowed to post this. Thanks!
http://www.ngohq.com/?page=dseo