• There seems to be an uptick in Political comments in recent months. Those of us who are long time members of the site know that Political and Religious content has been banned for years. Nothing has changed. Please leave all political and religious comments out of the forums.

    If you recently joined the forums you were not presented with this restriction in the terms of service. This was due to a conversion error when we went from vBulletin to Xenforo. We have updated our terms of service to reflect these corrections.

    Please note any post refering to a politician will be considered political even if it is intended to be humor. Our experience is these topics have a way of dividing the forums and causing deep resentment among members. It is a poison to the community. We appreciate compliance with the rules.

    The Staff of SOH

  • Server side Maintenance is done. We still have an update to the forum software to run but that one will have to wait for a better time.

Windows 10/11 snafu / content thread

I think its a Win 10 thing, you have to hand edit the settings into your cfs2 cfg, but once your up and running, dont go back into Hardware as for some reason it cancels out the editing. Unfortunately i dont have CFS2 installed at the moment but i got some settings from a post on this forum so hopefully someone else will point the way
 
Hi TB,
Because your graphics card/chip is not in the ancient CFS2 config data base, it doesn't recognise it. Go into the cfs2.cfg file and manually enter your graphics card/chip ID, so
open cfs2.cfg file with notepad and edit the following entries.....

[MAIN]
RUNNINGBADHW=0 <-----set to 0 to enable hardware acceleration)

[DISPLAY]
Device=NVIDIA GeForce GTX 570 (\\.\DISPLAY1) <------ this is an example, for yours verify your video card id by going to device manager and put that info in this location
Mode=1920x1080x32 <------- set to your resolution
AntiAlias=1 <------- set to 1 to enable
HWTnL=1 <------- set to 1 to enable
Anisotropic=1 <------- set to 1 to enable

Also make sure your choosing 32 bit resolution and not 16 bit in your CFS2 in game settings.

Cheers

Shessi
 
Never seen the RUNNINGBADHW before. I've had to use Disable=0 in the [DISPLAY] but now run dgVoodoo 2 or DDrawCompat that emulate old graphics card so everything runs like it did before Win10 and you have all of the options in the menus.

dgVoodoo 2 or DDrawCompat are files you put into the main CFS2 folder and than just play with Win10. You can get all of the info on install of them here.
 
Last edited:
Hi TB,
Because your graphics card/chip is not in the ancient CFS2 config data base, it doesn't recognise it. Go into the cfs2.cfg file and manually enter your graphics card/chip ID, so
open cfs2.cfg file with notepad and edit the following entries.....

[MAIN]
RUNNINGBADHW=0 <-----set to 0 to enable hardware acceleration)

[DISPLAY]
Device=NVIDIA GeForce GTX 570 (\\.\DISPLAY1) <------ this is an example, for yours verify your video card id by going to device manager and put that info in this location
Mode=1920x1080x32 <------- set to your resolution
AntiAlias=1 <------- set to 1 to enable
HWTnL=1 <------- set to 1 to enable
Anisotropic=1 <------- set to 1 to enable

Also make sure your choosing 32 bit resolution and not 16 bit in your CFS2 in game settings.

Cheers

Shessi
Hi Shessi, good to hear from you. Here are my [DISPLAY} entries in the cfs2.cfg file:

[DISPLAY]
Device=NVIDIA GeForce GTX 1070
Mode=1920x1080x16
Disable=1

The "Device" entry shows up correctly for my graphics card. My default monitor resolution is 1920x1080 but right now the sim is not giving me x32 options. What's the "Disable" line? :(
 
@TARPSBird the Disable line disable hardware acceleration when set to 1. The Disable line should be Disable=0 so you have hardware acceleration.

The below setting should work for you.

[DISPLAY]
Device=NVIDIA GeForce GTX 1070
Mode=1920x1080x32
Dither=0
Filter=1
TriLinear=0
MipMap=1
AntiAlias=1
HWTnL=1
Disable=0
 
Thank you everybody for your troubleshooting suggestions. :encouragement: I will try them all and get back to you. Right now I need to figure out why I don't have "permission" to modify the cfs2.cfg file when I'm my computer's administrator. Maybe I should move CFS2 to a location outside of the Program Files (x86) folder?
 
Updated the cfs2.cfg folder with the settings recommended by Allen, no change. Added ddraw.dll to CFS2 files, still no change. No 32-bit display options in Settings, nor does it allow me to check the box for hardware acceleration. I will now remove the ddraw.dll file and try the DDrawCompat fix recommended by Allen. At this point I'm not far from just deleting the entire sim and starting over. This is the second sim-related problem I've had to deal with in a week's time. Last week Model ConverterX stopped working and even with the help of the guys at FSDeveloper I haven't fixed MCX yet.
 
Did you set the display settings in the sim after you hand edit the CFG File?

I suggest hand editing the Display settings, as above in the CFG file, then start the sim and do not go into the display settings. Just start a mission or a flight.

I had the same problem when I switched to windows 10, 64bit. I realized that, when I tweak the settings in the sim, it overrides the display settings in your CFG back to a lower quality. I think it`s a 64 bit or a general windows 10 problem. Unfortunately, our beloved CFS2 Sim is very old for the new hardware.

wolfi
 
Tarpsbird.... this is probably a stupid question... but have you installed dx9?

As for mcx i had a version that was fussy about a certain runtime visual C ++ 2015-2019 version 14.29.301.39.0 seems like it prefers the older version... than the updated one....
 
@TARPSBird CFS2 Should NOT be installed to Program Files (x86). Starting with Win7 MS started locking down Program Files (x86) so all old games should be installed to something like C:\Games\. You should be able to move your CFS2 install just fine as as CFS2 really doesn't need any registries to run.

Next you can't just use any ddraw.dll but need to use a ddraw.dll like DDrawCompat, dgVoodoo 2, and DxWrapper. All 3 use a ddraw.dll that act as translator between CFS2's old DirectX 7 graphics and new cards that don't fully understand old DirectX 7 code.

Also for bookkeeping purposes what make of CPU are you using?
 
Mav, dxdiag says I have DirectX 12 installed (see screen shot).

Allen, my CPU info is:
2.50 gigahertz Intel Pentium Dual-Core E5200
64 kilobyte primary memory cache
2048 kilobyte secondary memory cache
64-bit ready
Multi-core (2 total)
Not hyper-threaded
I know it's old... I have a new motherboard and CPU that I want to install as soon as I work
up the courage to start taking things apart. The new CPU is a Intel Core i5 7th Gen.
I'll work with the ddraw.dll issue later today.

dxdiag.jpg
 
Tarpsbird, it's common practice to install dx9 for legacy games or sims... as later versions of directX are not backward compatiable...
 
Tarpsbird, it's common practice to install dx9 for legacy games or sims... as later versions of directX are not backward compatiable...
So I can download and install dx9 and it won't impact the dx12? Sorry if I seem ignorant about this stuff, I know my limitations and rely on the rest of you folks here to keep me straight. I don't recall installing dx12 as a separate action, I think it may have come with my new graphics card.
 
So I can download and install dx9 and it won't impact the dx12? Sorry if I seem ignorant about this stuff, I know my limitations and rely on the rest of you folks here to keep me straight. I don't recall installing dx12 as a separate action, I think it may have come with my new graphics card.
That's right, it WON'T impact dx12, d/l dx9 from M$... dx12 comes bundled already in the latest windows, you didn't need to install it....
 
Somehow I had a sinking feeling it was Intel based. Intel and NVIDIA graphics seem to be a cursed combo for CFS2.

What I would do. 1st move CFS2 out of Program Files (x86) and into something simple like C:\Games.

Next install the legacy DirectX runtimes from here:
https://www.microsoft.com/en-us/download/details.aspx?id=35

Install DDDrawCompat:
https://github.com/narzoul/DDrawCompat/releases. Under the list of changes, there's an Assets button, click on that to expand. Then in the list of files it shows, download the ZIP file that only has the Version number appended and nothing else (currently it's DDrawCompat-v0.6.0.zip) That has only the file ddraw.dll in it, put that in the root of your CFS2 folder, next to the main CFS2.exe.

Also from [B]SdC[/B] and may be worth doing and for the record this is done on my AMD based PC as well.

To enable DirectPlay on Windows, follow these steps:
  1. Search for "windows features" in the Taskbar search box.
  2. Click on "Turn Windows features on or off".
  3. Find "Legacy Components" and click the plus icon.
  4. Tick the "DirectPlay" option.
  5. Click OK and restart your computer to save and activate the changes
 
Thank you everybody for your troubleshooting suggestions. :encouragement: I will try them all and get back to you. Right now I need to figure out why I don't have "permission" to modify the cfs2.cfg file when I'm my computer's administrator. Maybe I should move CFS2 to a location outside of the Program Files (x86) folder?
Yes don't try mod change anything in the default location mentioned don't even need the game installed there for that matter
 
I've come down with cellulitis in my right leg so I won't be posting again for a day or so. Thanks again for everybody's help and I'll get back to this after I'm properly medicated. :)
 
Back
Top