Maintenant, les jeux ne sont plus développés pour pc, ils le sont pour console (xbox et playstation) puis sont portés sur pc.
Même si leur architecture ressemble de plus en plus à celle des pc (parce que comme eux, les consoles tendent à faire de plus en plus de chose ...), elle est tout de même différente, notamment au niveau du proco.
Les procos qui équipent les consoles possèdent moins d'instructions, sont moins complexes ce qui leur permet en contrepartie de posséder une plus grande puissance brute.
Donc si le portage n'est pas parfait (c'est le cas pour GTA ...), on se retrouve assez facilement limité par le CPU (et donc aussi par la ram qui stocke les données traitées et à traiter par le CPU). D'ailleurs ça se ressent un peu quand on augmente la quantité de ram, ou encore plus quand on passe à un quad core (puisque capable d'effectuer plus de calculs en même temps, GTA est un des premiers jeux à avoir demandé un quad en config recommandée ...).
Surtout que GTA pompe pas mal en IA (des piétons, circulations, faire vivre la ville) et différents calculs assurés par le CPU.
Au niveau de la carte graphique, le jeu est bien sur exigent (surtout vu la taille de la map et le niveau de détail) et il faut une CG plus puissante que ce qu'on trouve dans les consoles (puisque les procos des consoles savent aussi prendre en charge une partie des tâches du GPU), mais ce n'est pas non plus insurmontable.
Donc augmenter la résolution prend un petit peu plus de ressources sur la CG, mais le CPU ayant de toute façon du mal à suivre, ça ne change pas grand chose ...

Voilà mon explication qui vaut ce qu'elle vaut, mais elle me convient.