Jump to content
Sign in to follow this  
rekrul

No resolutions shown in Preferences

Recommended Posts

Here's the story:

Upgraded to the latest NVIDIA drivers, and played OFP (V1.30 Since I run a server I don't want to run 1.40 on it and watch it crash with the squad bug). There were some odd gfx irregularities. I installed Red Hammer. Same thing there. I then tried the new Asus drivers as I have a GeForce 2 GTS ASUS V7700 card. This was actually worse. I then uninstalled the drivers, got back into windows wich reported new hardware, etc. I clicked cancel and ran the 'old' 12.41 Nvidia drivers wich works perfectly. I'm not sure if I tried OFP after that.

Anyways, when I tried to start it again the other day I got this message: (wich is copied from context.bin)

ErrorMessage: Cannot create 3D device:

 Resolution 800x600, format X8R8G8B8/D16, refresh 0 Hz.

 Error D3DERR_NOTAVAILABLE

I tried running preferences but in the Resolution window, there were no options at all. Just blank. So I installed the 1.30 patch over OFP in hope that this would 'uninstall' Red Hammer in some way. Same errormsg. Fine, so I uninstall OFP and reinstalls for the n th time. Same problem still.

I also tried changing flashpoint.cfg (got one from a friend) but same result.

I know Avon suggests uninstalling and running SCANREG.EXE but I really don't want to reinstall AGAIN. Especially since it takes way too long.

All the other games runs fine, dxdiag reports no errors.

Anyone got any suggestions? Is the refreshrate stored in any files on HD so I can manually change it?

-Rekrul

Specs: Athlon 1.4Ghz, 512MB, Asus V7700 GF2 GTS with Nvidia 12.41 drivers, W2k SP2, OFP V1.30 no unofficial addons.

Share this post


Link to post
Share on other sites
Guest

Sounds like your video drivers are messed up. Not sure about other games, are you SURE THAT THEY ARE DIRECTX games???

In any case, you shouldn't just install nvidia drivers over the old one, uninstall the old one first.

So:

1. uninstall all nvidia drivers.

2. Install detonator 21.83.

3. Re-install directx 8.1a.

4. Run OFPPreferences.exe and choose your resolution, etc.

obi

Share this post


Link to post
Share on other sites

Here is what I would do:

1. Run DXDIAG and verify that both the DirectDraw and Direct3D interfaces work correctly.

2. If there are any problems, get the latest official Detonator drivers from the NVIDIA website, and install them. Rerun DXDIAG, and if there are still problems, reinstall DirectX. If you aren't on DirectX 8.1 yet, stick with DX 8.0 or 8.0a.

3. Run the Preferences application and click on Autodetect.

Share this post


Link to post
Share on other sites

As I said dxdiag reports no error and I did uninstall the old drivers before installing new ones.

Anyhow I found the root of the problem wich is Red Hammer. I uninstalled OFP again, moved the user folder, deleted OFP folder, reinstalled moved back user folder and it worked fine. When I installed Red Hammer, the resolutions disappeared again. I'm not quite sure why this happends tho, but it might be because it is a copy. I'll check today and see wich files are modified.

(and before you lecture me on the issue, I finally got a legal version of OFP 5-6 weeks ago (waited for 6-8 weeks) for $50 and didn't get the Gold Version and I've been waiting 2 weeks for Red Hammer now. Almost impossible to get OFP here in Oslo. Seriously tho, the number of reinstalls required is almost making me regret buying it in the first place... I sure am hating the install wav now)

-Rekrul

Share this post


Link to post
Share on other sites

about the refreshrate (in win2k/Xp)

you can either set it in the options window (in game)

or open flashpoint.cfg and find the following line:

"refresh=75;"

(it may be set to a different value, in your case it's probably 0)

Share this post


Link to post
Share on other sites

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Quote (Rekrul @ Jan. 08 2002,23:14)</td></tr><tr><td id="QUOTE">(V1.30 Since I run a server I don't want to run 1.40 on it and watch it crash with the squad bug).<span id='postcolor'>

Note: The squad bug is not in any way specific to 1.40. It has been present always since squad XML was introduced in 1.10. By using 1.30 version you cannot avoid it in any way. You can only avoid most users connecting at all.

Share this post


Link to post
Share on other sites

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Quote </td></tr><tr><td id="QUOTE">ErrorMessage: Cannot create 3D device:

 Resolution 800x600, format X8R8G8B8/D16, refresh 0 Hz.

 Error D3DERR_NOTAVAILABLE<span id='postcolor'>

It looks like OFP is trying to use 16-bit z-buffer (see D16 field). You can try to switch to 16-bit render depth, or try to fix the problem by reinstalling drivers / DirectX. GeForce2 does not support 16-b z buffer with 32-b frame buffer and drivers are normally aware of this.

If you are using 12.xx drivers, you can also try turning on "Adjust Z-buffer depth to match render buffer depth". This option can be found as follows:

Right click on desktop >Properties >Settings >Advanced > Geforce bookmark >Additional Properties > Direct3d setting.

Best drivers for nVidia cards are usually those provided at http://www.nvidia.com site. They are probably better than Asus specific drivers. I am using 21.83 drivers for GeForce 2 and they work wery well for me.

Share this post


Link to post
Share on other sites

I reinstalled OFP again (deleted folder and saved a copy of the users folder) and in 1.00 the resolutions were back, but when I ran the 1.20 and 1.30 official patches (not Red Hammer) they disappeared again. *sigh* I also tried reinstalling the drivers (12.41).

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Quote </td></tr><tr><td id="QUOTE">

It looks like OFP is trying to use 16-bit z-buffer (see D16 field). You can try to switch to 16-bit render depth, or try to fix the problem by reinstalling drivers / DirectX. GeForce2 does not support 16-b z buffer with 32-b frame buffer and drivers are normally aware of this.<span id='postcolor'>

Well the wierd thing here is that I ran both the desktop and game in 32-bit earlier and suddenly I weren't allowed any more. I tried to set the desktop back to 16-bit but that didn't help either. Also, another wierd thing here is that I played Red Hammer the first time I installed it...

In the flashpoint.cfg file there wasn't even a line called Refresh="<value>";. When I set it to "75" (or "60" for that matter), OFP still says the same errormsg - 0hz. If I run Preferences and exit it disappears again. Also, the cfg file says Adapter="0"; - is this correct? I tried setting it to 1 but that didn't help.

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Quote </td></tr><tr><td id="QUOTE">If you are using 12.xx drivers, you can also try turning on "Adjust Z-buffer depth to match render buffer depth". <span id='postcolor'>

This was enabled by default. I also tried turning it off and on again and I also tried to enable 'Enable alternate depth buffering technique'.

Thanks for your effort guys. I guess when I'm 70 I'll still remember by OFP CD-Key. wink.gif

I've made some progress tho, it isn't Red Hammer but 1.30 or 1.20 patch. Now to find out what files were changed...

-Rekrul

Share this post


Link to post
Share on other sites

Well, all files were changed except the users folder so that was a dead end...

Share this post


Link to post
Share on other sites

Also tried reinstalling DirectX from the CD, still same problem...

Share this post


Link to post
Share on other sites

Man I give up.

Preferences in 1.00 shows the resolutions, but when I try to start OPF, I get 'Cannot create 3D device' wich I guess is because in 1.30 you had more advanced errormsg, telling you what is wrong.

I've tried doing this: http://www.theavonlady.org/theofpfaq/trouble/3ddevice.htm except DirectX buster, and I've tried this: http://www.flashpoint1985.com/cgi-bin....topic=8

When I first ran Preferences, I checked flashpoint.cfg afterwards and there was no Refresh line there so I tried setting it to both "0", "60" and "75".

Then I uninstalled the card and checked that the drivers were gone and installed the 12.41 drivers again (checked the settings there too). Just a reminder, 12.41 has always worked for me.

Now I just discovered that WWIIOL wich also runs D3D doesn't start so I guess the problem lies in D3D and not OFP. The hunt goes on....

-Rekrul

Share this post


Link to post
Share on other sites

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Quote (Rekrul @ Jan. 10 2002,02:31)</td></tr><tr><td id="QUOTE">Also tried reinstalling DirectX from the CD, still same problem...<span id='postcolor'>

The DirectX version on the original CDs might be version 8.0 - not even 8.0A. If so, you should download and install DirectX 8.1 from Microsoft's DirectX page. Make sure you run DXDIAG and all of its graphics tests after installing DX and rebooting to confirm that no problems are detected.

Share this post


Link to post
Share on other sites

I _think I had 8.1 previously.

Anyways I used the DirectX buster and removed it then installed 8.0 from the CD. This gave me some errors with registry in DXDIAG so I ran DirectX 8.1 (8.0a) from MS' site, but the errors were still there. I retrived the backups from DirectX Buster and the errors were gone as well as D3D. I then re-installed 8.1 but D3D is still gone. I tried uninstalling the card again and running the new Detonator drivers, but that didn't help either...

I have no idea why DX all of a sudden don't realise why my card doesn't support D3D...

-Rekrul

Share this post


Link to post
Share on other sites

Well I ended up with reinstalling W2k here.

Now on the office puter where I run the server, (wich I just have reinstalled w2k on btw) I upgraded to 1.40 since DS 1.41 is out. I tried running OFP client wich worked earlier, and guess what? SAME FRIKKIN ERRORMSG! ARGH! Now I get refresh 75hz insted tho, but still! I can't run client on it.

Specs: P3-500, 640MB RAM, GF2 MMX 100/200, W2k SP2.

Also, when I first started the server I got the "No entry resource.bin::RscInGameUI::RscHint::Background.size" errormsg, so I had to reinstall OFP again.

I'm getting pretty tired of these problems. They should call it Operation Reinstall insted. tounge.gif

-Rekrul

Share this post


Link to post
Share on other sites

The "No entry resource.bin::RscInGameUI::RscHint::Background.size" error was a bug in the V1.40 Dedicated Server which has nothing to do with the graphics driver, and it's fixed in the V1.41 driver.

Share this post


Link to post
Share on other sites

That PC is definately under powered to run anything decently on Win2K, OFP in particular. Revert to win 98 SE, Wich is the real gamers choice. If I could play with win3.11, I would... The lighter the OS, the better the gaming. Not that most Nvidia boards are cut-off from having D3D null drivers under Win 2k, this can seriously afect compatibility with certain modes. Make sure that your Monitor is properly defined in the peripherals managers, this could be the real source of the problem: Some Asus vid board bioses need to be flashed to get a decent performance under Detonnators 21.xx

Share this post


Link to post
Share on other sites

As I said, this is my puter at work so win 98 SE is out of the question. Furthermore, even if I got a sack of money I wouldn't run win98 on it. I prefer stability. tounge.gif (Not that w2k doesn't crash but it crash far less than 98).

Furthermore a P3-500 should have no prob. running OFP, but this is just pointless. The point is that when I install some OFP components, it fucks up the puter.

-Lurker

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×