Quote:
The debug output is telling me "Direct3D9: (WARN) :HW device not available. GetAdapterCaps fails."
It says it 4 times throughout the my D3D initialisation, before reaching the device creation, which fails.
I'm going to go out on a limb here and assume your using DXUT as your framework. I do the same and as such used to get roughly the same series of messages as my engine started up. It's just DXUT enumerating Reference devices.
Sadly I'm not so sure why your having trouble finally starting a valid device.