I think this game should run fine on systems with single core cpuz like 2.8 or 3.0ghz but the problem arises when u r using system with Pentium D ,core 2 or dual core cpuz.I don't know if it is a game engine or any dll file which is causing this problem but as long as the patch is not available u can try this :just lower down your cpu speed from the bios setup. I am using Pentium D 3.0Ghz and I have set it to 2.2Ghz, so far NFS undercover is running fine without any frame rate issue. My 7300Gt is not such a powerful graphics card but still getting 45-50Fps so with a better graphics card u should get better frame rate.This trick (or whatever) is working for me it should work for you as well just give it a try. my game settings r as follow
Resolution 1024 x 768
AA =2X or off
World level of details = high
Shadows = off
World Fx = low
Car Details = high
Car Fx = Medium
Car damge = off
Car smoke = off
have Fun.
Resolution 1024 x 768
AA =2X or off
World level of details = high
Shadows = off
World Fx = low
Car Details = high
Car Fx = Medium
Car damge = off
Car smoke = off
have Fun.