http://bugs.winehq.org/show_bug.cgi?id=5829
--- Comment #14 from Henri Verbeet hverbeet@gmail.com 2009-09-19 13:20:23 --- This might be a bug in generals due to the game not expecting a high PCI ID for some of the newer (compared to the game) nvidia cards. You could try if setting a different PCI ID (0x0391 for a GF7600, for example) makes it any better.