Ok, got Time Spy working on my brother's PC, had to revert to driver 16.3.2 to do it, possibly something to do with AMD using SSE4, which the Q6600 doesn't support, in DirectX 12 under drivers newer than 16.4.
yes I saw other people reporting this problem,
basically on anything newer than 16.4.2 CPUs without POPCNT (Intel before Nehalem, and AMD before Phenom 1) it doesn't work with DX12, it's a shame specially for the faster C2Qs, like a 4GHz q9550 or Xeon 771 with the mod