Releases: qrrk/Catapult
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 theuserdata
folder (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
,templates
fromdda/current
todda/userdata
. -
If you have any custom tilesets, move them from
dda/current/gfx
todda/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).
22.03a
In less than two weeks since translation infrastructure was added, we already have the first contribution! Thank you, @dyxxzgc!
- Added Simplified Chinese translation carried out by @dyxxzgc.
- Executable size has slightly increased due to additional font required for Chinese.
Note: there are no other changes whatsoever compared to the previous release. If you aren't interested in the Chinese translation, you don't have to update.
22.02b
A major update that introduces translations and improved UI.
- Translations have been implemented. Now new languages can be added simply by editing the CSV files in Excel, LibreOffice, or even in the Notepad.
- Russian language is now supported in the launcher. Right now this is the only language besides English that's been added, but hopefully more will be contributed in the future.
Also, multiple UI improvements have been made:
- UI scaling was handed off to the engine instead of essentially micro-managing the sizes of all elements from code. Now Catapult uses the 2d viewport scaling mode of Godot, which also isn't perfect (see below), but it makes the UI look very consistent at different scales and gets rid of occasional oddly sized elements and visual glitches.
- Many UI tweaks were done, mainly to make the interface more compact. Font was made smaller, element spacing was reduced in many places. If you had a custom scale set, you may have to re-adjust it.
- Launcher window is now resizable, which was made easy by the new scaling method. Window size and position are remembered between sessions.
Known issues:
The switch to 2d scaling introduced multiple visual flaws, which I worked hard to solve. Two of them remain:
- Text may look slightly blurry at non-integer scales.
- UI scales below 100% look bad. I can only hope that barely anyone will have to use them, now that the window is more compact.
22.02a
-
The first iteration of savegame backups is now live, thanks to xuvatilavv! For now, backups can only be done manually. Beware that when a backup is restored, it replaces all contents of the save folder!
-
Changelog link was moved to a more prominent location.