Doesn't Squ1zzy's unipatcher work with just about any game, provided you know the 4 byte offsets for each res. part (like 2 for 1360 and 2 for 768 in this case)
And from what I've seen, nfs:mw, nfs:u2, nfs:carbon and likely undercover use the same engine and even the offsets are in the same part of the .exe.
I was using UniWS and the nfs:u2 for nsf:mw back when I had it installed.
If there was a demo for undercover I'd take a look at it but there won't be, and I won't be buying it for lack of any added features in the last 4 games.
Yes, i've made this tools ages ago trying to make a universal patcher that anyone could use. Just provide the correct offsets and your done.
The problem here is that some resolutions aren't in the tool and it depends wich executable your trying to patch!
If you're using the original executable there are different offsets you need to provide if your using a RELOADED cracked executable.
This game is easy to patch with the desired res, but harder to fix the FOV. Just provide the correct offsets for the correct executable and you done. Paste a link to a cracked executable from gamecopyworld for an example.