- Improved robustness against sound system setup errors.
- Added –nosound commandline to disable digital sound (music still plays).
- Draw “no data” message in large red letters so it is obvious.
- Changed the name of the file the the Browse dialog asks you to point to from DARK.EXE to DARK.GOB to reduce confusion.
- Steam path detection is now more robust and should handle libraries on different drives than the base Steam install.
- TFE will now find the game source data if it is in the same directory as TFE.
- TFE now supports putting the game data under the TFE directory, under Games/Dark Forces/* and that case will be autodetected.
- Source data path validation is now more robust.
- Fixed a bug where the ‘settings.ini’ failed to parse, messing up settings.
- Shows a configuation menu on the first run where you can set either Vanilla or Modern defaults.
- Fixed Escape Menu background stretching when using the GPU Renderer with widescreen disabled.
- Fixed divide by zero crashes in the projectile code.
- The GPU Renderer now honors fullbright and opaque/transparent flags for signs and sign textures.
- Fixed a flags issue in the explosion code, where explosions could effect some things they are not supposed to.
- Fixed the thermal detonator damage the player takes, they were taking too much.
- Added a custom deadzone setting and proper deadzone sensitivity scaling.
- Fixed a lighting bug with the muzzle flash being too dark.
- Fixed sprite culling using the GPU renderer close to the camera.