Releases: Agetian/bouldercaves
Version 1.1.5
This version fixes an issue with the choppy sound by requiring an older (but unbroken) version of MiniAudio. Do note that if you installed the latest MiniAudio via pip, you'll still get the choppy sound. You'll need to reinstall version 1.5 of the package ( e.g.: python3 -m pip install --force-reinstall miniaudio==1.5 )
Also, this version fixes a crash with Python v3.12+ due to the use of an obsolete (and removed) file mode that's unsupported in the latest Python.
Version 1.1.4
A bugfix/polish release that addresses the following issues:
- Fixed scrolling in intermission caves in C64 mode. Now intermission caves do not scroll and only show the top left corner of the cave.
- Improved visualization of text and popups in C64 mode, now the font is larger, so there's less allowed amount of text, but there are no glitches with sub-tile rendering (oddly colored tiles, gaps between letters, etc.)
- Fixed the text centering routine which in some cases broke through the boundary of the popup window (will now break text mid-word if necessary in order to stay within bounds).
Version 1.1.3
A bugfix release that addresses the following issues:
- Fixed a bug that caused the maximum allowed open border size to be less than what's needed for a map with width/height above 90.
- Converted the slow per-object checks in the editor and cave decoder to faster per-ID checks (only noticeable in the editor on slower legacy hardware).
Version 1.1.2
A minor bugfix release addressing the following issue:
- Editor: fix a bug with the direction improperly assigned to objects that can't have a direction in certain cases when RMB-erasing objects.
Version 1.1.1
This is a bug fix release that addresses some of the recently reported issues.
- Fractional scaling is no longer used, as it was causing graphical distortion and functional side effects in certain modes.
- The game launcher will now save the settings prior to launching the editor, which is relevant for extended open border mode support while playtesting caves.
Version 1.1.0
This is a minor bugfix release addressing several stability and functional issues raised in the Boulder-Dash.nl thread.
- Construction Kit now points to the "caves" directory by default when loading and saving caves
- Construction Kit now starts the playtest in extended open border mode if this mode is enabled in the launcher
- Sounds are less cacophonic in C64 and Modern modes (same as Krissz Engine mode at the moment)
- Fixed a crash in playtest mode related to the extended open border functionality
- The High Score box will no longer nag you until you type something into it, it's possible to cancel the entry and avoid saving the high score
- Fonts are no longer blurry when scaled
Version 1.0.2
Actually synchronize the version number with what's stated in the game
Version 1.0.1
Version 1.0.1 with an updated README, as the game does come with the Krissz Engine like tileset by default, as decided on Arno's forum.
Version 1.0.0
Initial release for Boulder Caves+, an extended, bug-fixed and Krissz Engine compatible version of Boulder Caves.