Skip to content
Compare
Choose a tag to compare
@ccomrade ccomrade released this 14 Feb 23:19
· 37 commits to master since this release
v6
4351d9e

Added

  • Crysis Editor (Sandbox 2) support.
  • Crysis Warhead support (64-bit only).
  • Crysis Wars executable with correct icon. No other differences. All executables always support all game variants.
  • DX10 renderer now supports overriding d3d10.dll and dxgi.dll by placing them into the same directory.
  • -userpath to change user directory path.
  • -userdirname to change name of user directory in Documents/My Games/.
  • Mods can now request their own user directory in Documents/My Games/ by exporting GetUserDirName function:
extern "C" __declspec(dllexport) const char* GetUserDirName()
{
    return "My Mod";  // -> "Documents/My Games/My Mod"
}
  • Path information in the log:
Main directory: C:\Crysis
Root directory: C:\Crysis
User directory: C:\Users\User\Documents\My Games\Crysis

Fixed

  • Fixed the two broken panels in Editor.
  • Fixed incorrectly trimmed spaces from CPU model name in specific cases.
  • Fixed rare crash in the engine due to out-of-bounds access of the CPUInfo::cores array.

Changed

  • Each game variant now has its own release ZIP with all available executables:
    • c1-launcher-v6-build.zip => Crysis => game + dedicated server + headless server + editor
    • c1-launcher-v6-build-wars.zip => Crysis Wars => game + dedicated server + headless server + editor
    • c1-launcher-v6-build-warhead.zip => Crysis Warhead => game (64-bit)
      • Both dedicated and headless server launchers also support Crysis Warhead, which is singleplayer-only and has no server launcher by default. However, it ships without CryRenderNULL DLL, so both server launchers fail to start the engine there.