Without DirectX 8.1, these reflections would either be static (fake) or missing entirely. This is why forcing the game into DirectX 7 mode (a common fix for integrated Intel GPUs) makes all cars look like dull, matte boxes.
The most effective way to solve this is by enabling through your Windows Features: gta vice city directx 8.1
Grand Theft Auto: Vice City is more than a game; it is a time capsule of early 2000s PC graphics. DirectX 8.1 was not just a requirement listed on the back of the CD jewel case—it was the paintbrush Rockstar used to create the most stylized entry in the 3D GTA era. Without DirectX 8
The standard solution for years was to manually download the "DirectX End-User Runtime" package from Microsoft. This package contains a repository of legacy DLLs (Dynamic Link Libraries) including those from DirectX 8.1. Once installed, the Vice City installer can find the dsetup.dll it needs to proceed. DirectX 8
In 2002, the recommended specs were a GeForce 3 (DX8.1) and a Pentium III 800Mhz. Today, your integrated laptop GPU is millions of times faster. However, because Vice City is an old game, it suffers from .