Counter Strike can’t play on Vista with Intel 950 GMA

I want to play counter strike, but after show splash screen then the game disappear to nowhere. I think my be vista doesn’t compatible or directX. I had updated directX, but nothing happen with the game. So after googgling, i found that to play Counter Strike, there are many mode to launch the game.

So i try to add -d3d, hooray, i can play cs now.

Here the list of cs launch commands :

-noforcemaccel ; Use desktop mouse acceleration settings
-noforcemspd ; Use desktop mouse speed settings.
-noforcemparms ; Use desktop mouse buttons settings.
-noaafonts ; Disables Anti-Aliasing of Screen Fonts.
-heapsize 262144 ; 512MB System Memory
-heapsize 524288 ; 1GB System Memory
-heapsize 1048576 ; 2GB System Memory
-w 640 -h 480 ; 640×480
-w 800 -h 600 ; 800×600
-w 1024 -h 768 ; 1024×768
-full ; Forces the engine to start in fullscreen mode.
-window ; Forces the engine to start in windowed mode.
-freq 100 ; Changes the Hertz for monitors HL1 Engine. CRT 60-100 85=Common LCD 60-75 72=Common
-refresh 100 ; Changes the Hertz for monitors HL2 Engine. CRT 60-100 85=Common LCD 60-75 72=Common
-soft ; This enables Software hardware rendering mode.
-d3d ; This enables Direct3D hardware rendering mode.
-gl ; This enables Open GL hardware rendering mode.
-nojoy ; Remove joystick support, more ram free.
-noipx ; Disables LAN protocall.
-noip ; Some IP related command remove if unable to connect to servers.
-32bpp ; Enables 32Bit rendering.
-16bpp ; Enables 16Bit rendering.
-dxlevel 90 ; DirectX 9
-dxlevel 81 ; DirectX 8.1
-dxlevel 80 ; DirectX 8
-dxlevel 70 ; DirectX 7
-dxlevel 60 ; DirectX 6
-port 27015 ; Changes your port # for the game.
-console ; When launching Half-Life, this will take you straight to the console.
-dev ; This is for developer mode.
-zone # ; This allocates more memory to scripting files, like autoexec.cfg and so forth.
-game [mod’s name] ; Enable Half-Life to play modification games other than to go through the menu to select them.
-safe ; It start the game in safe mode disable audio etc.
-autoconfig ; Restores video and performance settings to default for the current hardware detected.
-condebug ; Logs all console output into the console.log text file.
-nocrashdialog ; Suppresses some ‘memory could not be read’ unhandled errors.
-novid ; When loading a game with this parameter, the intro Valve video will not play.
-toconsole ; Starts the engine directly in the console, unless a map is specified with +map.
+a +r_mmx 1 ; Instead of using a cfg you can launch the game with a command or a cvar in the command line.
+ex_interp 0.01 ; Sets ex_interp value

Top 10 Heroes

Strongest Weakest
Treant Protector Geomancer
Ogre Magi Oblivion
Doom Bringer Holy Knight
Butcher Phantom Lancer
Tidehunter Nerubian Weaver
Stone Giant Tormented Soul
Ursa Warrior Slayer
Pandaren Brewmaster Lich
Skeleton King Shadow Shaman
Chaos Knight Bone Fletcher
Fastest (AS) Slowest (AS)
Soul Keeper Undying
Phantom Assassin Stone Giant
Bounty Hunter Doom Bringer
Morphling Enigma
Bone Fletcher Oblivion
Dwarven Sniper Warlock
Drow Ranger Tinker
Stealth Assassin Twin Head Dragon
Juggernaut Alchemist
Anti-Mage Dark Seer
Least Intelligent Most Intelligent
Phantom Assassin Oblivion
Troll Warlord Enigma
Alchemist Shadow Priest
Chaos Knight Lich
Night Stalker Slayer
Pandaren Brewmaster Shadow Shaman
Stealth Assassin Tormented Soul
Rogueknight Demon Witch
Juggernaut Death Prophet
Drow Ranger Prophet
Fastest (MS) Slowest (MS)
Chaos Knight Goblin Techies
Anti-Mage Shadow Shaman
Soul Keeper Crystal Maiden
Naga Siren Death Prophet
Moon Rider Stone Giant
Bounty Hunter Troll Warlord
Broodmother Morphling
Magnataur Necro’lic
Oblivion Butcher
Tidehunter Earthshaker