Skip to content

DarkRadiant 2.10.0

Compare
Choose a tag to compare
@codereader codereader released this 26 Dec 13:30
· 4230 commits to master since this release

DarkRadiant 2.10.0 is ready for download. It adds a couple of interesting features for mappers, like welding/merging patches, opening maps from PK4 files and adjustable light colours and orthoview font sizes. 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.9.0

Changes include the following:

  • Feature: User control of font size of "size" numbers on ortho screen
  • Feature: Merge patch / connect patches
  • Feature: Allow DR to open .maps that are inside .pk4s
  • Feature: Expose LayerManager interface to Python scripts
  • Feature: Light colours in the ortho view can be overridden by the colour specified in the scheme
  • Feature: DarkRadiant now warns before saving in case the map file has been modified in the meantime
  • Coding: Linux build has been switched from automake to cmake, refer to the project readme for updated build instructions
  • Improvement: Add dropdown list of all map entity names when editing a "Name of single entity" of an Objective component
  • Improvement: Double-clicking an objective will open the editor. Objectives Dialog will automatically select the first objective entity now.
  • Improvement: Sound and prefab choosers now start with folders expanded
  • Fixed: Creating a model entity creates a "phantom light" near the world origin
  • Fixed: Automatic map saving can crash DarkRadiant
  • Fixed: Layer toggle controls can get out of sync (showing wrong icons)
  • Fixed: Up/down strafe movement not working in camera free look mode
  • Fixed: Can't build Radiant on current arch due to pybind breaking change
  • Fixed: EntityClassManager vs. VirtualFileSystem initialisation order might prevent .def file parsing
  • Fixed: World geometry is blue and cannot be changed when no worldspawn entityDef is defined
  • Fixed: 16-Bit PNGs and 8-Bit Greyscale PNGs with Alpha channel can be loaded correctly (again)
  • Fixed: Creating/renaming/deleting a layer didn't flag the map as modified
  • Fixed: Selected light bounds not updated when editing light_radius spawnarg
  • Fixed: Brushes were not selectable in orthoview when none of its faces were facing upwards

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.