aí, tava com esse problema também, procurei em vários lugares até encontrar num site gringo, aí traduzi.
[Resolvido] Problema em salvar GTA San Andreas (Windows XP/Vista/Seven)
Programa Necessário:
-------------------
- HEX editor - (http://www.hhdsoftware.com/Download/hexedfull.exe)
Abra o HEX editor e, atráves do programa, abre o gta_sa.exe do diretório instalado. (Faça um backup antes) Aperte CTRL+F
e procure a palavra `Personal`
Uma vez achado a palavra 'Personal' clique na primeira letra da palavra (no caso, “P”)
Agora renomeie para `Gtasasav` substituindo letra por letra, depois salve (File > Save)
Agora abra o Regedit (Menu Iniciar > executar > Regedit) ou (Menu Iniciar > Localizar > regedit) e procure pela Key (chave);
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
Crie uma nova chave: (Novo > Valor de cadeias de caracteres)
nomeie para 'Gtasasav`
Dê um duplo clique em `Gtasasav` colocando `C:\Documents and Settings\Gtasasav` e clique em ok depois feche o regedit.
Vá para 'C:\Documents and Settings\' ou (C:\Usuários\) e crie um arquivo chamado `Gtasasav`. Agora, reinicie o PC (se não reiniciar não funcionará). Agora abra o GTA San Andreas e vá no menu de “Load Game” ou “Carregar jogo” em seguida feche o jogo e pronto. Agora pode abrir novamente e tentar salvar.