Aparentemente hay un problema de compatibilidad de directx o con los driver de mi placa (nvidia) y el juego y después de probar varias formas pude hacerlo funcionar. Tuve que editar el archivo SimCity.ini que está en E:\Program Files\Maxis\SimCity 4\Apps o donde sea que se haya instalado en juego y modificar la parte de [Graphics Drivers] para que quede así:
[Graphics Drivers]
OpenGL =SimGLRef.dll, C4554841
Software=SimGLSoft.dll,7ACA35C6
;D3D7 =SimGLDx7.dll, BADB6906
D3D7 =SimGLSoft.dll,7ACA35C6
por las dudas hagan unca copia del archivo antes de modificarlo