Дело в том, что в большинстве случаев “GTA San andreas“ отказывается запускаться без включения функции “ DirectPlay “
Microsoft DirectPlay — сетевой программный интерфейс (API), обеспечивающий обслуживание на транспортном и сеансовом уровне. DirectPlay поддерживает топологию соединений клиент-сервер и клиент-клиент.
Неважно стоит у вас последняя версия или нет, игра все — равно будет требовать установить 9 — версию, без включения — этой самой функции.
Большинство старых игр: требуют DirectX8 и 9, но они не видят их в новых ОС WINDOWS 10/8 и 8.1 Для них надо включить “DirectPlay”
Как включить “DirectPlay” в Windows

Заходим — > Панель управления — > программы — > включение отключения компонентов ->

В открывшемся окошке: Ставим галочку напротив — > компоненты прежних версий — > “DirectPlay”
Готово! функция “DirectPlay” теперь включена