As part of the apparent minority using AMD GPUs, here's what I've found so far. It took me a bit more finagling than some of you, but after a day or so I got everything working and definitely see improvements. In Windows 8.1, with 1.5x in-game SS, no Bloom or AA, (all other graphical settings maxed when out exploring, Shadows/AO dropped in stations or mining), I could set the Oculus Quality slider 4 or 5 ticks below max, but any higher I'd start getting stutter and judder instead of butter (sorry...). With the same settings, after upgrading to Windows 10, I was able to increase the Oculus Quality to max without sacrificing smoothness :O
For reference, here's my computer setup:
Intel i7-4790K @ 4.3GHz OC
Gigabyte mobo with Z97X chipset
XFX Radeon R9 290X DD @ +40% PowerTune, 1.1GHz core OC (10%), 1375MHz memory OC (all set in CCC, no Afterburner or anything)
16GB DDR3 memory @ 1866MHz
SoundBlaster ZxR
OS and Elite both are on a Seagate "SSHD" (which, in my experience is functionally identical to a standard HDD)
Saitek x52 HOTAS
Rift DK2, connected via HDMI-DVI adapter and with power cable plugged in
After a bunch of trial and error uninstalling and reinstalling various combinations of Oculus and Catalyst drivers, here is (I think) the process that finally worked. All in all, I think I actually had much less difficulty getting back up to speed (i.e., able to play again) after the 8.1-to-10 upgrade than I had a couple months ago when I had to do a clean install of 8.1 on a new hard drive.
- Have Rift Display Mode set to Extended
- Upgrade to Win10 Pro
- Let Windows install all the updates it wants
- Uninstall Oculus Runtime, Drivers, Services, etc., and make sure DK2 is powered off
- Restart
- Uninstall all AMD Catalyst software and drivers (tell it "all versions" if it asks!)
- Restart
- Make sure it actually uninstalled all that stuff and that something isn't still showing up in Programs and Features
- Open Device Manager -> Display Adapters and uninstall it, say yes if it asks about removing drivers for this device
- Restart
- Install Catalyst 15.6 Beta
- Restart
- Set OCs and whatnot in CCC
- (?) Install Catalyst 15.7.0 (not available from AMD anymore, but I'm pretty sure the install failed anyway, since it said there were "some problems" and then didn't ask me to restart. You might be able to skip this step, or use 15.7.1, but this is more or less a voodoo ritual so I have no clue...)
- Restart even though it didn't say to
- Install Oculus 6.0.1 Runtime (with no compatibility settings) - it won't install Oculus Display Driver but say OK
- Restart
- (I forget if DK2 was powered on or not for this step...) Open Control Panel -> Devices and Printers, right-click Rift DK2 -> Properties -> Hardware tab, select the second one (USB something, not HID) -> Properties -> Change Settings for Device -> Update Driver -> Browse for folder, open Oculus folder in ProgramFiles(x86) and go to the deepest level in the Drivers tree and say OK... it should change the name of the USB whatever device to something with Rift in the name
- Probably restart
- Make sure Oculus config tool isn't running, power on DK2
- Open Device Manager or Devices and Printers, they should be showing a new Monitor and saying it's disabled -> Enable this device
- File Explorer -> ProgramFiles(x86)/Oculus/...?/Services, open Properties for x86 service exe -> Compatibility -> Change Settings for all Users, set compatibility mode to Windows 8 and check Run as Admin
- Run the x86 service exe (double-click or create a shortcut), and if a terminal window appears and tells you HMDs detected = 1 and then gives a few lines about position sensors, you're done and can open Elite now. If not, try random combinations of restarting, powering DK2 on and off, opening/quitting OculusConfigUtil, and running/quitting the service (via the exe and killing process in Task Manager, NOT Services interface), maybe sacrifice something or dance around chanting?
Hope that helps somebody... Honestly I was kind of regretting the upgrade up to the point where I turned Oculus Settings to max, when I decided it was totally worth it...