All games should support dual-core soon. For example, CS will supoort is coming out with a version that will support dual core. As dual-core becomes mainstream, the gaming industry has no choice but to make software that is compatible with it. The consumers should not have to wait much longer.
and a few more but I know these 2 games have dual core support with a patch
quake 4 actually performed pretty bad with dual cores. they released a
patch that spiced up the performance on dual cores, tho i doubt its significantly
better then with single core cpu's. the future games sure should take
advantige, but current or older games dont.
The biggest plus for dual cores, in gaming comes from Sli and crossfire. They allow aditional gfx work to be done by the extra core.
While the theme of the day is that game devolopers will write code to support multithreading, it's just not that easy. Compilers have been shown to be problematic. That means that code must be done long hand, and then run through a very long debugging phase. We are talking almost twice the manhours to get product out the door.
It is far easier to add a little more eye candy, and let dual gfx take care of it, with a little help.