[RELEASE] RetroLemmini 2.9.1

Started by WillLem, February 04, 2025, 12:30:28 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

WillLem

Version 2.9.1 hotfix update

Fixed a few bugs, and further improved error handling.

:lemming: 'Choose Level' Dialog

• Added a "Get More Music" button which links to the download post here.
• Bugfix - opening the dialog via "Choose Level" (from either the main menu button or the menu bar) once again functions correctly when opening via a level from a fully-completed pack, as does selecting a fully-completed pack within the dialog itself.

:lemming: Improved Error Handling

• Indexing errors for terrain pieces have been fixed by removing the need to manually index terrain pieces in the style's .ini - we now count the number of terrain pieces per-style (on loading a level) and cache the result per-session. This way, the terrain indices are guaranteed to always be up to date. When RetroLemmini development eventually settles down, it may be best to revert to manually setting the index in the .ini, but for now the count-and-cache fix definitely seems like the best approach whilst styles are regularly being added and updated.

• If a music resource is missing for the current level, rather than displaying a popup and playing no music at all, we now show the title of the missing music in the window caption, and play a random track from the default rotation. If silence is preferred here in order to bring the user's attention to the missing resource, we can always revert to playing no music (or, we could make this optional in Settings).

A reminder of what's new as of 2.6.



Get the latest version here.