github SamClassicPatch/SuperProject 1.4.1
1.4.1 patch

latest releases: 1.9, 1.9-pre1, 1.8...
22 months ago

This update fixes a few bugs and brings certain enhancements to existing features.

Complete description of the patch for the latest version.

Changes since 1.4

Game changes

  • Fixed "Back" button sometimes disappearing from the high scores menu.
  • Added extra low resolutions: 640x400 for 16:10 and 560x240 & 840x360 for 21:9.
  • Now aspect ratio list is sorted after adding a custom screen resolution to it to keep the list in order.
  • Server names in the server list can now have toggleable decorations, such as color tags, just like level names (sam_bDecoratedServerNames command).
  • Fixed server list only displaying a random portion of all servers each time it's refreshed.

Server changes

  • Allowed loading saved games by specifying a path to a save file (.sav) rather than a world file (.wld) in ded_strLevel.

Other changes

  • Updated property sheets for all projects and use new macros for identifying Serious Engine versions and games.
  • Implemented a macro for translating strings that have been already translated in official localizations to avoid their appearance in generated translation files.
  • Fixed specific issues in the internal CTString::VPrintF printing method.
  • Added SetUtility method for setting utility flags for plugins instead of accessing variables manually.
  • Now cht_iAutoKill cheat will only kill enemies that target someone if it's set to 1 instead of 2.
  • Added a command for setting affection range of the autokill cheat (cht_fAutoKillRange command).
  • Fixed a crash upon receiving unknown query server request in the legacy protocol and display its message only with debug output enabled.
  • Now CoreLib and EnginePatches projects are built as standalone dynamic link libraries (ClassicsCore.dll and ClassicsPatches.dll respectively).
  • Fixed specific issues related to rendering of SKA (skeletal animation) models in The Second Encounter v1.07.
    • Fixed model rendering in fog and haze (thanks to @SeriousAlexej for fixes in his fork: fog, haze).
    • Fixed texture wrapping being forced to "clamped" on models while they're in fog or haze.
    • Built custom Shaders.dll library with various improvements and fixes for vanilla shaders.

Known issues

Installation

If you're upgrading from version 1.3.1 or earlier, clear the Bin/Plugins folder within your game folder before installing this version!

  1. Download desired version of the patch (TFE1.05_<date>.zip or TSE1.07_<date>.zip for Steam).
  2. Navigate to the game folder and extract contents of the ZIP archive into it.
  3. Agree to replace existing files (original unmodified copies of the files are included with an _OG suffix at the end of the name).
  4. (Optional) Download SE1_ClassicsPatch_RUS.gro and drop it into the game folder to install Russian localization.

Don't miss a new SuperProject release

NewReleases is sending notifications on new releases.