Skip to content

v2.2.0

Choose a tag to compare

@Stewmath Stewmath released this 04 Jun 20:14
· 36 commits to master since this release

Features:

  • Collaborative editing over the internet is now supported! For usage instructions, see: https://wiki.zeldahacking.net/oracle/LynnaLab/Networking
  • Better HiDPI support, including a display scale slider.
  • New font options (alternatives to the oracles font).
    • Add fonts to the LynnaLab "Fonts" folder to get more font options.
  • Rendering code has been overhauled using custom OpenGL shaders - changes to tilesets should propagate instantaneously. Please report if there are any rendering problems or sluggishness to be fixed.

Bugfixes:

  • Ctrl-Z is now in the correct position on non-qwerty keyboards (wherever the Z key happens to be).
  • Tileset cloner: Changes made to tileset PNG files are now saved properly.
  • Seasons: Fixed an issue where "follow warp" to/from the overworld could sometimes crash.

Other changes:

  • Ported from SDL2 to SDL3.
  • Renamed LynnaLab config file (in the LynnaLab directory) from "config.yaml" to "global_config.yaml", to prevent confusion with project-specific config.yaml file.
  • Unhandled exceptions are shown with a platform-specific dialog box rather than showing it with imgui.
  • Logging has changed. Detailed logs are now written to a file "DebugLog.txt" in the LynnaLab installation directory. Less detailed logs are still written to "oracles-disasm/LynnaLab/Logs", but it should not create as many files as before. You may wish to delete existing logs to unclutter the directory.