ATI/AMD users are justifiably annoyed, but I think they'd be better off directing their ire at AMD. The engine works perfectly fine on a vast range of hardware, so it's quite definite that this is a hardware/driver problem with ATI/AMD. Once again: the engine uses lots of dynamic texture updates, and ATI/AMD hardware is intolerably bad at this. As soon as ATI/AMD fix their hardware/drivers to be competitive at dynamic texture updates, then the engine will run fine on them. As soon as ATI/AMD fix their OpenGL driver in particular to not be a crock of sh1t, the game will run perfectly fine. Anybody who's ever developed an OpenGL program will confirm this - ATI/AMD are rubbish.
100% correct! I'm a 3D programmer myself and although i work with DirectX, it's obvious that the main problem Rage has is Ati's crappy driver problem that hasn't go better but worse over the years.
Just in case noone has noticed:
Most Catalyst drivers used with Ati's Radeon HD series also crash from time to time with OLDER openGL games, especially when based on ID's Doom3 engine.
So this is not a problem related to Rage, it's a problem with Ati's driver team not finding an old I/O bug in their own openGL drivers!
I had to disable PCI read and PCI write under SmartGart in the Catalyst control center to prevent openGL applications from stuttering and crashing.
Ati/AMD are great in designing GPUs but they're bad at programming drivers.