Skip to content

DarkRadiant 2.8.0

Compare
Choose a tag to compare
@codereader codereader released this 02 May 19:38
· 5191 commits to master since this release

Next to a considerable number of bugfixes and improvements, a nice amount of new editing features made it into this build. There's a new way to select items by filter, it's possible to retain grouping information when copy-pasting between DarkRadiant sessions, a new "Select Parent Entities" command has been added, and more.
It's recommended to prefer this version over any previous release.

A changelog of tracked issues can be found on the Bugtracker Changelog and the first post of the release announcement thread.

Downloads

Windows x64: Download Installer | Download Portable
Windows x86: Download Installer | Download Portable
macOS: Download App
Linux: There's a debian package available (with some delay), otherwise you'll have to compile it yourself.

What has been changed since 2.7.0

Changes include the following:

  • Feature: Selection by Filter
  • Feature: Preserve grouping information when copy-pasting between multiple open instances of DR
  • Feature: Add Portable Map Format storing map and additional data in one single file
  • Feature: Preserve grouping information in prefabs
  • Feature: Model chooser now lists .md3 models
  • Feature: The Dark Mod: Let DR look for either 32-bit or 64-bit TDM .exe's
  • Feature: The Dark Mod: Added ability to edit difficulty names
  • Feature: The Dark Mod: Add Move up/down buttons to Conversation Editor
  • Feature: Add type-to-search ability to AI vocal set and head chooser dialogs
  • Feature: Let DR remember the shader in ShaderClipboard after closing
  • Feature: Add option to show "Other Materials" in Texture Browser
  • Fixed: Edit Objectives dialog doesn't adjust its height when selecting a component
  • Fixed: DR can't find materials whose names start with table
  • Fixed: It's possible to delete the classname spawnarg through the context menu
  • Fixed: All spawnargs with the same value as the "name" spawnarg iterate when the entity is cloned
  • Fixed: Removing a Stim/Response entry can break the remaining entries
  • Fixed: Loading error caused by non-Latin character in filename
  • Fixed: Texture Tool: crashes on brush surfaces with texture scale 0
  • Fixed: Undo after thickening a cylinder cap along vertex normals causes crash
  • Fixed: Readable Editor Crash
  • Fixed: Python 3.8 does not get linked (Linux)
  • Fixed: ConnectNamespacedWalker Warning when cloning selection containing links and targets
  • Fixed: Show English difficulty names in the Difficulty Editor instead of the #strNNNNN IDs
  • Fixed: 'Reload models' reveals hidden models
  • Fixed: 'Show help' etc. checkboxes in entity inspector aren't remembered by DR
  • Fixed: 'Show help' tooltip text updates incorrectly
  • Fixed: Changing classname ties entity's visibility to 'Default' layer
  • Fixed: Resized Models lose their scale in auto-saved maps
  • Fixed: Autosaves don't save last camera angle & position
  • Fixed ToggleFullScreenCamera command for Embedded and RegularLeft layouts
  • Tweak: Removed/disabled close button from all dialogs
  • Tweak: Allow fixed Subdivisions to go higher than 32
  • Tweak: Targeting projected lights: let the line point to the light source instead of the light volume's midpoint
  • Tweak: Collapsing a folder in a treeview now collapses all child elements too

Compiling

For the folks compiling from source, the required windows dependencies can be found here (see also the README section):

Download Windows Dependencies (supports x86 and x64 compilation)

Also, refer to the Compilation Guide on our wiki. There are instructions for numerous Linux distributions as well as guidance to compile DarkRadiant in macOS.