Create your own maps and campaigns for KeeperFX and DK1 with Unearth.

You can find it here.

KeeperFX Launcher (CutieLauncher)

Submitted by KeeperFX Team
Category Application
Rating 5 / 5 7 ratings
Submission date 2025-03-16
Last updated 2025-07-28
Filesize 11.71MiB
Downloads 183
File Filesize Downloads Date
keeperfx-launcher-qt-1.2.0-win64.7z 11.71MiB 2 2025-07-28
cutielauncher-1.1.1-win64.7z 25.18MiB 2 2025-07-20
cutielauncher-1.1.0-win64.7z 25.19MiB 0 2025-07-20
cutielauncher-1.0.0-win64.7z 25.17MiB 0 2025-07-20
cutielauncher-0.12.0-win64.7z 23.92MiB 32 2025-06-09
cutielauncher-0.11.0-win64.7z 23.89MiB 0 2025-06-09
cutielauncher-0.10.0-win64.7z 23.83MiB 27 2025-05-16
cutielauncher-0.9.0.7z 24.35MiB 8 2025-05-11
cutielauncher-0.8.0.7z 24.35MiB 6 2025-05-09
cutielauncher-0.7.0.7z 24.12MiB 6 2025-05-04
cutielauncher-0.6.0.7z 24.24MiB 14 2025-04-26
cutielauncher-0.5.0.7z 24.24MiB 10 2025-04-18
cutielauncher-0.4.0.7z 24.23MiB 10 2025-04-12
cutielauncher-0.3.0.7z 24.21MiB 13 2025-04-08
cutielauncher-0.2.0.7z 24.12MiB 28 2025-03-18
cutielauncher-0.1.0.7z 24.11MiB 25 2025-03-16
Description

New KeeperFX launcher written in C++ using the Qt framework.

This is the same launcher as the one included with the KeeperFX web installer. The codename for this launcher is CutieLauncher (Qt Launcher) and it could be considered a full remake and update of ImpLauncher.

Features:

  • KeeperFX installer
  • Automatic updater (file per file support for small downloads!)
  • Latest news / workshop items
  • Settings
  • Crash reporting
  • Multiplayer tools (scan network, open port checker, direct connect)
  • Unwanted file removal (safe updating from old versions)

If you have any problems, you can leave a comment on this workshop item or contact us on the Keeper Klan Discord. If you start the launcher with the --log-debug parameter, a logfile will be written (in the KeeperFX directory) with helpful information for us.

CutieLauncher is the development codename for this launcher.

Installation Instructions
  • Extract keeperfx-launcher-qt.exe and 7za.dll from the archive to your already existing KeeperFX directory

Only Windows 10 and higher is supported. 64bit is also a requirement. If you use an older Windows version or a 32bit version, use the old launcher instead.

A Linux binary will be available soon.

Note

It's suggested to use the KeeperFX web installer instead of using these files directly.

Comments

Login or register to comment on this workshop item.

biervampir_aut 🇦🇹

Good shit

Yani 🇧🇪 Admin

Thanks. We will start transitioning to this as the official launcher soon.

Caiuz 🇮🇹

Thanks , for new version of the implancher. Can you trasform it on Mod manager ? Mod Manager is a Launcher for download automatically from workshop on local pc the mod of workshop of keeperfx , as all many type of games. for example Foundation steam inside the game. Can you insert on app , a form , for click, download and play a campaign example, without download from this site ? or all category workshop ? :) thanks for read ;)

Yani 🇧🇪 Admin

This launcher is the new "ImpLauncher" and replaces it. Eventually it will also replace the original KeeperFX launcher (launcher.exe). A mod manager is something we also want to add but that's for later. Right now the focus is on replacing the original launcher first.

Caiuz 🇮🇹

ok thanks😎

biervampir_aut 🇦🇹

Yo, happy to hear. Having it like an integreated modmanager would be awesome

Safebuz 🇸🇪

Nice. But i have the GoG version. and it complaines about

"The launcher failed to verify the signature of: keeperfx-launcher-qt.exe" and i dont know how to fix. did a installation from scratch. The game is still playable, but noticed all the sounds dosnt work. tried Swedish and English and its the same. Any idea on how to fix ?

Yani 🇧🇪 Admin

Hi.

The sound is a KeeperFX issue. You should ask help with that on the Keeper Klan Discord. There could be a few reasons for this and it should have nothing to do with the launcher.

How to remove the signature verification warning of the launcher is documented in the installation instructions above. However, because we are not signing this launcher yet, I have disabled it temporary starting at version 0.3.0 which I just released so be sure to update your launcher. (Automatic updating is not active yet) After updating it will be gone without having to do what I wrote above.

And GoG is not a problem ;) This launcher even copies the background music.

Safebuz 🇸🇪

Thanks for all the help Yani!.

Yani 🇧🇪 Admin

Updates:

Yani 🇧🇪 Admin

1.2.0:

  • Update translations: Dutch, Czech, Ukrainian, Spanish, Korean
  • Update file removal dialog text to make everything more clear
  • Add button for Unearth if installed in KeeperFX directory (/unearth/unearth.exe)
  • Add --skip-file-removal command line option
  • Convert pascal case workshop item categories to space-separated words
Yani 🇧🇪 Admin

1.1.1:

  • Update file removal filename
Yani 🇧🇪 Admin

1.1.0:

  • Add Ukrainian language
  • Improve File Remover Dialog logic
  • Use wordwrap on File Remover Dialog
  • Update icon for low res (does not fully work yet)
  • Some small other fixes
Yani 🇧🇪 Admin

1.0.0:

  • Force install dialog windows to always be on top
  • Update translations
  • Update KeeperFX contributor list
  • Ask to start uninstaller when web install is canceled (if installed with Inno Setup)
  • Pass Inno Setup installation language to KeeperFX launcher during web install
  • Reset settings during install
  • Disable binary certificate verification for the time being
  • Update some things in the web installer
Yani 🇧🇪 Admin

0.12.0:

  • Add more languages: French, Korean
  • Update some languages: Czech, Dutch, Spanish
  • Add --language command line option
  • Add --language-file command line parameter as alternative to --translation-file
  • Make language combo boxes sort alphabetically (plus make them UTF8)
  • Make some dialogs popup so they don't get lost
  • Make sure translations are loaded before trying to translate
  • Implement STARTUP configuration option
  • Improve --skip-launcher-update logic and fix update bug when using it
  • Improve language selection in installer and pass it to the launcher on first run
  • Improve language auto detect
Yani 🇧🇪 Admin

0.11.0:

  • Add GUI for packetfile saving and loading
  • Add a check to look for original DK executables (to make sure KeeperFX is not installed in the DK folder)
  • Add Spanish and Chinese translations (still missing a few strings)
  • Improve logic for passing binary arguments when restarting the launcher
  • Small fixes
Yani 🇧🇪 Admin

0.10.0:

  • Implement background music download
  • Remove 65 translations from the logging textareas
  • Update the window icons
  • Switch Failsafe and Menu graphic options
  • Add zlib to libraries on About page
Yani 🇧🇪 Admin

0.9.0:

  • Add Human Player setting
  • Add default Qt icons to the dialog buttons
  • Make backing up saves a setting instead and disable it by default
  • Disable the save button in settings until a setting has been changed
Yani 🇧🇪 Admin

0.8.0:

  • Update Play Button to the DK ORANGE
  • Improve image loading, scaling and caching
  • Improve image downloading in main window
  • Implement auto update functionality
  • Implement save backup functionality
  • Add --no-image-cache command line option
Yani 🇧🇪 Admin

0.7.0:

  • Create folders during filemap update (fixes auto update)
  • Simplify logic for loading some settings (dropdowns)
  • Improve translation handling (fixes many things)
  • Add Czech Language (to launcher)
  • Add --translation-file command line option to directly load a PO file
  • Add --log-missing-translations command line option
  • Add more languages to web installer
  • Update contributor list
  • Update README
Yani 🇧🇪 Admin

0.6.0:

  • Add Ukrainian game language to settings
  • Update translations strings and add information about their use
Yani 🇧🇪 Admin

0.5.0:

  • Improve translation handling
  • Add Dutch translations
  • Add KeeperFX contributors to About panel in settings
  • Change default hyperlink color to orange
  • Disable auto-repeat on F5 shortcut (anti-spam)
  • Disable "Play Map" until implemented
  • Disable signal connect for disabled "Restore defaults"
Yani 🇧🇪 Admin

0.4.0:

  • Add 'Open Folder' button
  • Clicking on the KeeperFX version will now start the check-for-update process
  • Improve threading logic for loading website data
  • Improve crash reporting (+ splitting of discord/email/kfxnet contact details)
  • Improve network lobby scanner (allow canceling of scan)
  • Remove 'Restore Defaults' button in settings dialog until it is implemented
  • Add --api-endpoint command line option (useful for developers)
  • Add --skip-launcher-update command line option (useful for developers)
  • Other small fixes and changes
Yani 🇧🇪 Admin

0.3.0:

  • Implement Direct Connect (ENET)
  • Implement LAN game scan tool (ENET)
  • Implement Portforwarding checker tool (ENET)
  • Implement translation functionality (for now only a broken Dutch is implemented with close to no translations)
  • Make updates smaller and faster if they use the checksum filemap (fixed leading zeros in checksums)
  • Improve self-update mechanism (try multiple times to remove old binary in case it's still running)
  • Improve logic to check if we need to update after changing update settings
  • Make game automatically use the system language during installation
  • Disable launcher signature self-verification (for now)
  • Disable separate config usage (for now)
  • Change news article excerpt around
  • Improve some GUI stuff
  • And more small fixes and changes
Yani 🇧🇪 Admin • Edited

0.2.0:

  • Add custom front-end resolutions (failsafe, menu, movies)
  • Fix fps setting
  • Start using a different KFX config file if KFX supports it (for separation between user and app files)
  • Improve automagic DK file copy (better Steam support)
  • Add Wine checks and logging for better Linux support
  • Add bit7z library usage to About page