- last post: 01.01.0001 12:00 AM PDT
I get this error message: "A problem occurred initializing Direct3D. Hardware acceleration maybe disabled, please run DXDIAG."
I do so, and everything's fine. I have DirectX 9.0a/b/c/something, regardless that shouldn't stop it working. I have ATi's 4.8 drivers, which is very recent, and I know that other people can get it to work. I have a Radeon 9600XT card with 256MB ram, which is more than enough, and yes it's a DirectX9 card. I've updated Halo to 1.4. I'm using service pack 2 for XP home, which other people seem to be able to use to run Halo. Other information: AMD Athlon XP 2000, 512MB DDR RAM, plenty of HDD space.
I've tried the 'sticky' solution of this forum, I've tried Microsoft's solutions, even some odd ones off the net. I really don't know what else to do.
This is, in fact, my second PC, which I'm using for my other clanmates to play Halo on. My PC runs Halo perfectly(ish) with a similar spec as the problem PC, mine's AMD 3000, 1GB RAM, ATi 9800XT, service pack 2, 4.8 drivers DX9.0 etc. etc.
I NEED YOUR HELP... why should two such similar machines have such a different acceptance of Halo?
The only lead I have is that working-halo-pc has a monitor which supports 75Hz refresh, which I believe to be Halo's default upon first install. Non-working-halo-pc has a monitor which only supports 60Hz. Is it possible the old monitor is too shi... bad, to run Halo and 'minimum' refresh rate? I thought it could run at 60Hz though...
Does anyone know how to change the video settings without loading Halo? Like where to find/alter the config file? Maybe if I could change the config to 1024x768 for first run, I could at least get into Halo and adjust the settings. I'm thinking maybe command line...
Any response will be greatly appreciated. Thanks Halo fans.