Aliases[34]=(Command="setres 1024x768x16 | set input Insert SetColorDepth32",Alias=SetColorDepth16)
Aliases[35]=(Command="setres 1024x768x32 | set input Insert SetColorDepth16",Alias=SetColorDepth32)
...
Insert=SetColorDepth16
Changes in Version 3.5:
- z-buffer writes disabled for screen flashes.
- Fixed ortho view editor selection.
- Frame rate limit option requests higher resolution scheduling on Win32 (in case something else didn't already set this up).
- Changed a few default settings.
- A few other minor changes.
Changes in version 3.6:
- NoMaskedS3TC option removed. Always uses RGBA DXT1. This matches the only option for DXT1 in D3D.
- GL_NV_multisample_filter_hint extension support removed. Don't consider this one very useful anymore.
- A few 227 editor related updates that were general renderer code fixes.
- MaxLogUOverV and MaxLogVOverU config settings removed. These are set internally now.
- Larger default maximum allowed texture size in the not using S3TC config case.
- Potential NVIDIA driver bug workaround for the major graphics corruption after windowed / full screen switch issue. Suspect this may be fixed in newer drivers now, but was easy to add.
- RequestHighResolutionZ option removed. Modified code to attempt to get a 32-bit, 24-bit, or 16-bit z-buffer in that order.
- If first mipmap pointer set to NULL in SetTexture(), skip looking at others.
- AutoGenerateMipmaps and AlwaysMipmap options removed.
- UseDetailAlpha option removed and always enabled internally. A number of detail texture rendering paths depend on having this one enabled.
- BufferClippedActorTris option removed and functionality it controlled always enabled internally.
- A few other minor changes.
ZRangeHack will be enabled by default for UT if not already present in the ini file, but this one may still need to be watched a little more closely. There are a couple cases I know of where it has minor side effects. However, with most video cards these days only supporting 24-bit but not 32-bit z-buffers, or unless modified other parts of the game engine to draw decals a little further away, it is needed to avoid decal flickering in the distance in many common cases.
Changes in version 3.7:
ZRangeHack will be enabled by default for UT if not already present in the ini file, but this one may still need to be watched a little more closely.
- Fixed a bug with ShareLists enabled and the editor that could cause crashes.
- Editor selection no longer uses OpenGL API selection support.
This avoids problems with OpenGL drivers with bugs or missing support in this area.- A couple 227 editor related updates that were also general renderer code fixes.
- The SmoothMaskedTextures option will use alpha to coverage if AA is enabled with 4 or more samples.
- Removed support for using vertex programs without fragment programs.
The UseFragmentProgram setting controls both of these and the UseVertexProgram setting is gone.- Removed compiled vertex array support and the UseCVA option.
- Removed the UseTNT option.
- No longer using sstream for internal debug functionality.
- A few other mostly minor changes.
There are a couple cases I know of where it has minor side effects. However, with most video cards these days only supporting 24-bit but not 32-bit z-buffers,
or unless modified other parts of the game engine to draw decals a little further away, it is needed to avoid decal flickering in the distance in many common cases.