Now I can finally stop using virtual machine to play the game. Come to think of it - I actually had to emulate the whole operating system to be able to play a small game...
I don't understand it, though. How can changing the file name of the exe file help the graphics work.
Unless NVIDIA people actually looked up why GTA1 doesn't work, write up a fix and apply it directly to the file that starts the game (in their case Grand Theft Auto.exe. So the game has to have that file otherwise the new drivers wont recognize it as GTA1.