Skip to content

DDMM 2.0.0-rc.6

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Sep 19:44
· 15 commits to main since this release

Democracy Defender Mod Manager (DDMM), release candidate 6: your mods, your democracy, defended. It's still an
early build, but it's meant to be usable by anyone, not just developers.

The DDMM Promise, in brief: every mod is welcome (DDMM never blocks, blacklists or ranks mods or mod sites),
no account is ever needed on any site, your files stay in a folder you control, it's Apache-2.0 open source
forever, and update checks never run unless you ask.

Quick start

  1. Download the right file for you (see the table below).
  2. Run it. DDMM looks for your Helldivers 2 install automatically. If Steam is in its usual place, there's
    nothing to set up.
  3. Add mods and click Deploy. Drag in an archive or folder, or click "Add URL" and paste a link.

Works with AyakaMods, Nexus Mods, ModWorkshop, GameBanana, GitHub, any direct link, or files already on your
disk.
Special love to the AyakaMods community ❤️, one of the best homes for Helldivers 2 modding. Go say hi:
https://ayakamods.com/games/helldivers-2.119/.

Which file do I download?

You want... Download
A normal install on Windows (Start Menu shortcut, uninstaller) DDMM-2.0.0-rc.6-windows-x64-setup.exe
Windows without installing anything (unzip and run) DDMM-2.0.0-rc.6-windows-x64-portable.zip
Linux: Fedora, Nobara, openSUSE (dnf/zypper) DDMM-2.0.0-rc.6-linux-x86_64.rpm
Linux: Debian, Ubuntu, Mint (apt) DDMM-2.0.0-rc.6-linux-amd64.deb
Linux: other distros, no install (uses your desktop's graphics libraries) DDMM-2.0.0-rc.6-linux-x86_64.AppImage
Linux: Arch/CachyOS, or just the binary (needs WebKitGTK 4.1) DDMM-2.0.0-rc.6-linux-x64.tar.gz

Linux install commands, the dependencies for each distro, and fixes for a blank window or AppImage/FUSE errors
are in Installing on Linux.

One-click install (optional): also grab the browser extension: ddmm-extension-chrome-1.0.0.zip
(Chrome, Edge, Brave) or ddmm-extension-firefox-1.0.0.zip (Firefox). See
One-click install.

Check SHA256SUMS.txt if you want to verify your download.

What's new in 2.0.0-rc.6

Thank you to everyone who tested rc.5 and reported what they found. Nearly everything below came from you. 🫡

Mod updates

  • Update checks on more sites: AyakaMods, GitHub, GameBanana and ModWorkshop, with no account
    needed.
  • Nexus Mods update checks (optional): paste your own Nexus API key in Settings. It's never required. It's
    stored in your system's keychain and only ever sent to Nexus, and Nexus is only contacted when you click
    Check for Updates.
  • One-click Update and Update all. Direct-download sites update in place automatically. Sites that need your
    browser login update with one click through the browser extension. Your profile setup is kept.
  • Skip this version for any mod.
  • Optional automatic checks when DDMM starts, or every few hours while it's open. They're off unless you turn
    them on.

Linux

  • New: an .rpm for Fedora, Nobara and openSUSE.
  • Fixed: "game directory is invalid" when the path was correct, for example with Steam in the usual
    ~/.local/share/Steam. DDMM now says exactly what's missing, and finds the game folder if you pick one a level
    above or below it. Flatpak and Snap Steam are auto-detected.
  • Fixed: the AppImage showing a blank window or not starting on newer distros like Fedora 44 and Arch.
  • Runs on older distros too, such as Ubuntu 22.04 and Debian 12.
  • Fixed: errors adding mods when your Steam library and home folder are on different drives.
  • Every Linux download is now tested on Fedora, Arch, openSUSE, Ubuntu and Debian before each release. There's a
    new Installing on Linux guide.

Everyone

  • Real error messages instead of "errors disabled in production." (#21)
  • More mods load: manifests with unusual formatting, encodings or key names now work, and one broken mod no
    longer stops the rest of your list from loading. (#21)
  • Fixed: broken mod and option icons. (#10)
  • Clear load order: the mod list now shows that mods lower in the list win when two change the same file.
  • Browser extension: downloads started by your own tools, such as userscripts, are now picked up, not only when
    a site's timer runs out. The extension's button icon is visible again.
  • Better logs for bug reports: they keep much more history now.

Upgrading keeps your mods, profiles and settings.

Known limitations

  • Windows builds are unsigned. Windows SmartScreen will likely show a warning the first time you run the
    installer or the app. Click "More info" → "Run anyway" to continue.
  • The Linux .rpm and .deb are unsigned, so openSUSE needs zypper install --allow-unsigned-rpm.
  • This is still a release candidate. Expect some rough edges, and please report what you find.

Reporting bugs / getting help

Open an issue: https://github.com/katsyk/DemocracyDefenderModManager/issues

Full documentation: https://katsyk.github.io/DemocracyDefenderModManager/