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

You can find it here.

ImpLauncher (Obsolete)

Submitted by Yani
Category Application
Rating 4.75 / 5 8 ratings
Submission date 2023-07-14
Last updated 2025-03-01
Filesize 1.37MiB
Downloads 4021
File Filesize Downloads Date
implauncher-0.10.3.zip 1.37MiB 117 2025-03-01
implauncher-0.10.2.zip 1.37MiB 29 2025-02-25
implauncher-0.10.1.zip 1.37MiB 240 2024-05-24
implauncher-0.10.0.zip 1.37MiB 33 2024-05-13
implauncher-0.9.0.zip 1.37MiB 207 2024-03-08
implauncher-0.8.0.zip 1.37MiB 159 2023-11-21
implauncher-0.7.2.zip 770.38KiB 77 2023-11-12
implauncher-0.7.1.zip 770.34KiB 24 2023-11-12
implauncher-0.7.0.zip 770.39KiB 20 2023-11-12
implauncher-0.6.6.zip 769.06KiB 33 2023-11-11
implauncher-0.6.5.zip 769.03KiB 48 2023-11-01
implauncher-0.6.3.zip 768.37KiB 27 2023-10-31
implauncher-0.6.2.zip 768.40KiB 23 2023-10-31
implauncher-0.6.1.zip 768.23KiB 20 2023-10-31
implauncher-0.6.0.zip 768.07KiB 24 2023-10-31
implauncher-0.5.0.zip 765.41KiB 73 2023-10-12
implauncher-0.4.5.jar 810.63KiB 167 2023-09-09
implauncher-0.4.4.jar 809.74KiB 148 2023-09-02
implauncher-0.4.3.jar 809.70KiB 130 2023-09-02
implauncher-0.4.2.jar 808.51KiB 131 2023-09-01
implauncher-0.4.1.jar 808.50KiB 124 2023-08-31
implauncher-0.4.0.jar 807.08KiB 143 2023-08-27
implauncher-0.3.3.jar 775.95KiB 137 2023-08-25
implauncher-0.3.2.jar 774.00KiB 134 2023-08-23
implauncher-0.3.1.jar 771.44KiB 131 2023-08-22
implauncher-0.3.0.jar 771.49KiB 136 2023-08-22
implauncher-0.2.1.jar 767.50KiB 136 2023-08-21
implauncher-0.2.0.jar 766.32KiB 133 2023-08-20
implauncher-0.1.5.jar 761.43KiB 136 2023-08-17
implauncher-0.1.4.jar 760.92KiB 150 2023-08-12
implauncher-0.1.3.jar 760.63KiB 131 2023-08-12
implauncher-0.1.2.jar 756.70KiB 139 2023-08-05
implauncher-v0.1.1-beta.jar 756.41KiB 139 2023-08-03
implauncher-v0.1.0-beta.jar 756.41KiB 123 2023-08-02
implauncher-v0.0.4-beta.jar 733.33KiB 163 2023-07-15
imp-launcher-0.0.2.jar 1.32MiB 139 2023-07-14
imp-launcher-0.0.1.jar 1.31MiB 143 2023-07-14
Description

A modern launcher for KeeperFX that integrates with the KeeperFX.net website.

  • ๐Ÿš€ Automatic Updater
  • ๐Ÿ–ฅ Cross Platform
  • ๐ŸŒ Website integration
  • ๐ŸŽ Improved Installer
  • โšก Crash Reporter
  • ๐Ÿ”ง Revamped Settings
Note

This launcher is superseded by the new KeeperFX launcher. It's suggested to use that one instead.

๐Ÿš€ Automatic Updater

An automatic updater is implemented that asks you to update your game to the latest stable or alpha version. It will know what version you are using and will ask you to update when a new version is released. It will also add new cfg variables to the existing config so that your chosen settings will never be lost.

๐Ÿ–ฅ Cross Platform

ImpLauncher is written in Java which makes it run on Windows, Linux and Mac. On non-Windows systems it will try and use Wine to start the game.

๐Ÿ•น Website integration

The launcher window shows the latest workshop items and news from the KeeperFX.net website! Stay up to date with the latest changes involving KeeperFX! It also has a big Workshop button that opens the workshop in your browser.

๐ŸŽ Improved Installer

The included installer can grab the required DK files from many different sources including the original CD, the GOG digital gold edition and even existing KeeperFX installations. It also has the ability to automatically copy over the background music from the Digital Gold edition.

โšก Crash Reporter

When your game crashes you now can now choose to send a crash report to the developers. It grabs details about the crash and you can even include a save-file and write a description of the crash.

๐Ÿ”ง Revamped Settings

The settings have been created in such a way that they are less technical and much easier to configure than the original launcher. Run-options and .cfg file variables have been combined which makes it much easier to configure.

Installation Instructions

Download the .jar file and put in your keeperfx directory.

Java is required and you can download an opensource runtime environment here: https://adoptium.net/

To start just double click the .jar file, if that doesn't work you might have to update your java version.

You can also make a shortcut by right clicking on it and Show more options > Send to > Desktop.

More items by Yani

Comments

Login or register to comment on this workshop item.

Caiuz ๐Ÿ‡ฎ๐Ÿ‡น

Hi Yani , i see the launcher , and i recovered FPS from my dungeon keeper . The version on launcher keeper fx , bugs slow my pc. thanks. Plan to implement on implauncher , the download automatic from site , other that see the last workshop items ? thanks , ps : download from workshop and launch-the-launcher , is user friend use ! :D bye , excuse for word-joke๐Ÿ˜Ž

Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

I have fixed the problem that made your PC slow. CPU usage is back to normal levels. Try version 0.10.3

Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

Hi. Your English is very hard to understand, lol.

Are you asking if implauncher becomes the official launcher? Because I am working on a new launcher that looks like ImpLauncher which will probably become the official launcher. I just have some other work that needs to be done first.

Caiuz ๐Ÿ‡ฎ๐Ÿ‡น

very good news. excuse for my english :) no , my idea it's that from launcher we can download the workshop items !

Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

Ah. Maybe in the new launcher, but there is a lot more important stuff first. I was thinking of a button on the website that you click and it would open the launcher and install the item for you.

Caiuz ๐Ÿ‡ฎ๐Ÿ‡น

yes ! thanks ๐Ÿ˜‡

Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin • Edited

The download counter gives a wrong impression of the amount of downloads by unique users. ImpLauncher has an automatic updater which used to count every update as a new download. If you want a more representative number, click on "List all versions" and look at the highest number of downloads. This number should better reflect the amount of users that use the launcher.

Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

Updates

Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.10.3:

  • Remove live count of MP lobbies (fixes CPU bug)
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.10.2:

  • Fixed API endpoints for updates
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin • Edited

0.10.1:

  • Fixed an issue where broken images would break the "latest workshop items" view
  • Made .webp images show the "no image" image instead
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin • Edited

0.10.0:

  • Added the file count of the KFX 1.1.0 archive for faster extracting
  • Don't use alpha versions as suggested setting during install
  • Separate KFX Installer/Updater
  • Small fixes
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.9.0:

  • Added Steam installation
  • Made installation browser able to search in hidden folders
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.8.0:

  • Fixed "No" option when asked to backup save files during a game update.
  • Fixed an endless update loop asking you to update to KFX 1.0.0.
  • Add predefined archive file count for KFX 1.0.0 so extraction is faster.
  • Updated jarchivelib to the latest version (sorry for the increased filesize!)
  • Use a different URL for updating to KFX 1.0.0 (this is currently required because of the BCJ2 filter)
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.7.2:

  • Fix checking versions for new version string
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.7.1:

  • Fixed an oopsie. I left the ImpLaunchers development version check in the original download.
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.7.0:

  • Implement save backup functionality. You will now be asked if you want to automatically backup your save files during updates.
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.6.6:

  • Fix grabbing the Java version for some Java installations
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.6.4 + 0.6.5

  • Add monitor Display number to settings. You can now choose on what monitor KeeperFX renders.
  • Change chmod permissions from +x to 774. This should fix the executable permissions on Linux.
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.6.3:

  • Do not remove druid and time mage zips during asset migration
  • Alphabetize asset removal list
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.6.2:

  • Fix old asset removal migration having wrong crc32 checksums
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin • Edited

0.6.1:

  • Self-updater now runs 'chmod +x' on the new launcher jar (when not on Windows).
  • Migrations are now ran after a game update too.

0.6.0:

  • ImpLauncher will ask to delete files that have been re-bundled in the latest KFX version.
  • Screen resolutions up to 4k added to settings.
  • Game turns per second added to the settings.
  • Shows a message that save files might not work anymore after updating.
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.5.0:

  • Require Java 11 or higher and do a version check on startup
  • The downloads have been changed to a .zip archive
  • An .exe is now included for Windows that should help update outdated Java versions
  • Increase the default button border
  • Improve the installation successful message
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.4.5:

  • Now shows the path where KeeperFX will be downloaded to during a fresh install.
  • Tries to fix the filenames of the original DK files when they have been manually copied over.
  • Workshop items now also have their category shown
  • Reverts the window size change, which now somehow is different on linux and windows...
  • Fixed the self updater calling java in an unreliable way on windows
  • Fixed the self updater failing to replace implauncher.exe
  • Fixed a few typos
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.4.4:

  • Fix the list of files that's being checked for automatic DK folder discovery
  • Improve and add some checked DK folders
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.4.3:

  • Now automatically finds a suitable Dungeon Keeper installation dir to copy the DK files
  • You can now select to install the Alpha build when KeeperFX is not installed
  • Other small changes and fixes
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.4.2:

  • Fix updater choosing stable over alpha when changing builds while using a prototype
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.4.1

  • Improve prototype build support
  • Fix window sizes for updater dialogs
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.4.0:

  • ImpLauncher can now download KeeperFX by itself
  • Improved the settings panel (You'll now get a notice when a run-option is changed)
  • Lots of changes in install flow to make it easier to use and understand for less technical users
  • Installation process now asks if you want to load ImpLauncher suggested settings
  • The "Install" button is now hidden if the Dungeon Keeper assets have already been installed
  • Only asks to update ImpLauncher if the new version is newer
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.3.3:

  • Added the ability to automatically switch between Stable / Alpha builds. (Settings -> ImpLauncher -> Game Build)
  • Window title now always shows the version of ImpLauncher
  • Fixed canceling the game update process
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.3.2:

  • Changed the Alpha download URL to match the new URL used by KeeperFX.net
  • Updated some GUI elements to look better

Be sure to read the 0.3.0 update log below for some information about an upcoming change in updates.

Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.3.1:

  • Cancel button in Direct Connect window will not open the logfile anymore

Be sure to read the 0.3.0 update log below for some information about an upcoming change in updates.

Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.3.0:

  • Updated the self-update mechanism
  • Made the game-update and self-update not check at the same time
  • Lots of technical changes to the project structure

It should now work better on Windows. If you are not on v0.3.0 yet and it doesn't download automatically, you'll have to download manually.

This updating mechanism paves a way to an .exe wrapper. I have to test the update mechanism in the next few updates and if it seems to be stable the workshop files will be changed to a .zip archive containing an .exe and .jar file. The .exe will help less technical people on Windows but will not be required. The .jar file will still be crossplatform and will be the core application.

Enjoy.

Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

I noticed that the self-update mechanism doesn't work well on Windows. I'll look into ways to make this reliable.

One of the next updates will also contain an .exe that helps less technical people run the program. It will prompt to install the correct Java version if it's not available.

Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.2.1:

  • Make it so keeperfx.cfg does not lose its structure when settings are saved
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.2.0:

  • Implemented Direct Connect functionality (ENET only)
  • Implemented online lobby count for masterserver (not yet added to KeeperFX)
  • Fix a small bug in Settings panel that prevented Save button from showing
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.1.5:

  • Added some checks to make sure 'keeperfx.exe' can be replaced during an update.
Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

Update 0.1.4:

  • Added a file write permission check when starting up the program

This makes sure that people aren't playing the game from a directory with wrong permissions.

Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

Update 0.1.3:

  • CrashReport is implemented. The window is also made less chaotic.

Please send crash reports! :D

Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

Update to 0.1.0

  • Implemented ImpLauncher self-updater
  • Added PNG/JPG screenshot options
  • Updated some GUI elements to be less visually buggy
  • Changed the text for mouse sensitivity
  • Added ImpLauncher and KeeperFX version to the title bar

This is the last manual update you should ever do! It should now automatically update! :)

Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

0.0.4 Should now run on Java 1.8.
I'm still experimenting with Java but I guess nobody should have any trouble anymore.

Yani ๐Ÿ‡ง๐Ÿ‡ช Submitter Admin

I'm working on some updates to try and make it work on java 1.8.

If you are having issues, a solution might be to first uninstall everything related to JAVA or OPENJDK. ("Programs and Features" on Windows). And then install OpenJDK from Adoptium.

NOTE: THIS ALSO WORKS ON LINUX