Have you ever wondered what the "Mipmapping" option does in the settings? Well, this function activates mipmaps for some textures in the game, i.e. when moving away, these textures will be replaced with their analogues in lower quality, so the textures will not “ripple”. However, only roads are such textures in the game, and mipmaps work very crookedly on them - at low graphics settings, road textures in the distance become black. Using the programs TXD2DDS and Magic TXD Builder by riquenunes and DK22Pac, respectively, I converted all the textures from the gta3.img archive (i.e. all the game textures, except for the interior, player and interface textures) so that they also began to support mip -maps. You can see the difference between standard and mipmapped textures in the screenshots. This mod also fixes the above-mentioned bug with “black roads”.
P.S. I also advise you to apply anisotropic filtering to the game through the NVIDIA Control Panel.