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

You can find it here.

CutieLauncher (Alpha)

Submitted by KeeperFX Team
Category Application
Rating 5 / 5 β€’ 4 ratings
Submission date 2025-03-16
Last updated 2025-04-18
Filesize 24.24MiB
Downloads 75
File Filesize Downloads Date
cutielauncher-0.5.0.7z 24.24MiB 5 2025-04-18
cutielauncher-0.4.0.7z 24.23MiB 8 2025-04-12
cutielauncher-0.3.0.7z 24.21MiB 12 2025-04-08
cutielauncher-0.2.0.7z 24.12MiB 27 2025-03-18
cutielauncher-0.1.0.7z 24.11MiB 23 2025-03-16
Description

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

This is an alpha test to make sure everything works correctly before we start using this as the new official KeeperFX launcher. The codename for this launcher is CutieLauncher (Qt Launcher) and it could be considered a full remake and update of ImpLauncher.

Current supported features:

  • Full (web) installer (+ magic DK files copy)
  • Automatic updater (file per file support for small downloads!)
  • Settings
  • Latest news / workshop items
  • Unwanted file removal (safe updating from old versions)
  • Play game
  • Crash reporting

The extra play menu does not support the disabled menu items yet (Play map, direct connect, packetfile)

If you use the web-installer to install the launcher it will work like any other program on your computer. It will be in your Installed Programs list, have a start menu shortcut, and it will be able to be uninstalled. Keep in mind that uninstalling will remove the whole KeeperFX directory. (Any saves and maps will be lost)

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.

Installation Intructions

There are 2 possible install methods (you can choose):

  • Use the included web-installer to install KeeperFX from scratch or over an existing installation
  • Extract keeperfx-launcher-qt.exe and 7za.dll to your already existing KeeperFX directory

If you keep getting a verification warning, create a shortcut to keeperfx-launcher.qt.exe and add the --skip-verify command line parameter.

Currently only Windows is supported. A Linux binary will be available soon.

Comments

Login or register to comment on this workshop item.

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

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