I don't think the CPUID instruction is Intel-specific, but probably not all fields are supported by every processor.
Â
try
Code: Select all
int VBA::detectCpuCores() { SYSTEM_INFO info; GetSystemInfo(&info); return info.dwNumberOfProcessors; }
<div>
</div>
Â
I must have overlooked this in the SDK, thank you, I'll use that instead.
Â
Â
Edit:
Patch uploaded: SVN472
Â
Â
The next step is to add some code to remove the visible border of the filter areas.
Â
Â
Edit2:
Here are some results with my CPU underclocked:
C2D E6300 @ 266 MHz * 6 = 1600 MHz
Aeneon 4GB @ DDR2-800 5-5-5-16
Â
Advance Wars 2 custom battle scene, HQ4x:
2 cores: 140%
1 core: 120%