Releases: qrrk/Catapult
25.11a
Main changes
- Added Bright Nights stable releases 0.9.0 and 0.9.1.
- Added a check and warning to prevent deletion of game installs that contain save files or other user data.
- Added checks to prevent excessive window sizes on some devices and to prevent windows opening off-screen.
- Added a way to view open-source licenses for Catapult and its dependencies.
Other changes
- Fixed Catapult keeping the screen on (thanks to @Inglonias).
- Fixed an issue where the max releases and max changelog items settings had no effect.
- Added missing translation strings across all supported languages.
- Ongoing infrastructure reworks and enhancements.
Full Changelog: 25.10a...25.11a
25.10a
The project was successfully ported to Godot 4 🎉
Although it required a lot of background changes and reworks, most of them are inconsequential to the end user, so expect everything to work more or less the same. This was a major time investment, but hopefully it will pay off by affording us more possibilities for implementing things and generally making the development process faster and more comfortable.
- Added all stable game releases to date
- Added Cataclysm: The Last Generation
- New set of launcher themes based on Godot 4 Editor
New Contributors
- @Miner239 made their first contribution in #186
- @ushkinaz made their first contribution in #190
- @henry-thomson made their first contribution in #205
- @RadioAndrea made their first contribution in #209
- @ThomasBestvina made their first contribution in #206
- @somichev-dev made their first contribution in #204
Full Changelog: 24.11a...25.10a
24.11a
What's Changed
- Fix broken soundpack urls by @IllusionDX in #177
- Update Bright Nights modpack to new maintainer Zlor's repo by @jedibob5 in #181
- Experimental release naming conventions changed by @pierredavidbelanger in #182
New Contributors
- @IllusionDX made their first contribution in #177
- @jedibob5 made their first contribution in #181
- @pierredavidbelanger made their first contribution in #182
Full Changelog: 24.07a...24.11a
24.07a
What's Changed
- Add Fedora Linux instructions for installing dependencies by @RobbieNeko in #158
- fix new BN realeases not launching on Windows by @AriaMoradi in #165
- Add proxy support and cache options; Refine chinese locales. by @esphas in #157
New Contributors
- @RobbieNeko made their first contribution in #158
- @esphas made their first contribution in #157
Full Changelog: 24.05a...24.07a
24.05a
I am pleased to announce that this repository is now up-to-date with all the changes made in @AriaMoradi's fork of the launcher, including:
- Addition of two new Cataclysm forks: Era of Decay and There is Still Hope (originally authored by @AtomicFox556 and followed up by @IT-Techpriest).
- Zipping of savegame backups (@benway7000).
- Addition of all new stable releases of BN up to 0.6.
- Brazilian Portuguese translation by @NeedFI.
Thanks for keeping the lights on, friend!
Also in this release:
- Korean translation by @pedestrian4.
23.12a
23.03a
There isn't much to this release, but it contains some small yet important additions that were long overdue.
-
Added the 0.G stable release of Dark Days Ahead (@ushuayac).
-
Added the stable channel of Bright Nights and the two stable versions released so far (@olanti-p).
-
Turkish translation by @Ali-Anomma.
-
Updated CC-Sounds download link (@ksdev-pl).
-
A small tweak to the Backups tab by @mikegogulski.
22.08a
-
It is now possible to have multiple versions of the game installed at the same time and switch between them.
- To install an additional copy of the game, simply uncheck the "Update current active install" checkbox.
- Out of all installed copies of the game, one is always considered "active", i.e. being used at the moment. This version will be started when you click Play/Resume.
⚠️ Keep in mind that theuserdatafolder (containing saves, game settings and so on) is shared between all game installs, so beware of breakages or data corruption when switching between too-distant versions (e.g. stable and experimental).
-
UI scaling was reworked once again. The 2D scaling mode just didn't look good enough despite my efforts, so I bit the bullet and implemented proper scaling for UI themes. Finally, crisp text and outlines at any scale!
-
Spanish translation by @JuaniElias.
-
Polish translation by @nheve.
-
Added the soundpack CC-Sounds.
-
You can now set whether to keep the launcher open after starting the game.
-
An unofficial AUR package is now available (
catapult-bin, maintained by @AriaMoradi).
22.03c
This is a big one. If you are updating from an earlier version, read the warning below!
-
User data (saves, settings, custom mods, sounds, etc.) is now stored separately from game installation itself.
This means no files need to be "migrated" to the new version when updating, since only the game itself is deleted and replaced, not user data. Consequently, all migration-related settings have been removed.
⚠️ Important: This change breaks compatibility with previous versions of the launcher. If you are updating your existing setup, a manual intervention is required:-
Move
config,font,graveyard,memorial,mods,save,sound,templatesfromdda/currenttodda/userdata. -
If you have any custom tilesets, move them from
dda/current/gfxtodda/userdata/gfx.
The paths above are for C:DDA. For C:BN, use
bn/current/*andbn/userdata/*instead. -
-
You can now quick-load your last played world in one click, skipping the main menu:
-
Czech language has been added by @Elinvynia:
-
Interface language can now be changed without restarting the launcher.
-
Four extra themes have been added. Catapult now has 3 dark and 2 light themes to choose from:
-
A compressed format is now used for themes. This made the app smaller and faster to load, even with all the new themes.
22.03b
We already have another localization: @raylemon has translated Catapult into French!
- Added French translation.
- Translation files have been reorganized. Previously, almost all translation data was stored in one large file, which was getting increasingly unwieldy as more languages were added. Now it is much more granular and manageable (learn more).






