JeremyAnsel / xwa_ddraw_d3d11

Direct3D 11 implementation of DDraw.dll for XWA
MIT License
42 stars 20 forks source link

More detailed descriptions and other options in ddraw.cfg #9

Open driscoll42 opened 1 month ago

driscoll42 commented 1 month ago

I upgraded my ddraw using this repo after seeing it on the XWAU site which was wonderful! And while on the TFTC Discord, I learned there were some options that are displayed in this version of the ddraw.cfg, such as MSAACount and EnableFXAA.

I would suggest adding them, plus some more detailed descriptions on some of the configs. I found over on another repo, here a repo which has them. Having them in there would enable other users to more easily set those options, and know that they even exist.

JeremyAnsel commented 1 month ago

Hello,

There is 2 ddraw versions for XWA:

The Golden DDraw contains basic graphics close to the vanilla game. The Effects DDraw is based on the Golden DDraw and adds new graphic effects. The Effects DDraw also adds support for VR.

All the config settings of golden are in effects config file. Effects config file also contains new settings. The new settings are only used by the effects ddraw. As the config file for the effects ddraw contains the settings for the golden ddraw, the effects config file can be used with the golden ddraw.

driscoll42 commented 1 month ago

That helps to understand the difference between the two versions. Still, my point is more that if someone were to just download the golden DDraw, there are options which one might not even know exist. This happened for me in the past few days. My suggestion would be to just add them as disabled so that if one wanted to go into the config, they could update it. Not the effect values, but MSAACount and EnableFXAA which I believe are part of the golden? If they aren't at all, then true that would be a moot point.