X Tutup
Skip to content

v4.2.0-beta3

Pre-release
Pre-release

Choose a tag to compare

@chrismaltby chrismaltby released this 03 Feb 13:25
· 78 commits to develop since this release

Thanks again to everyone who tested 4.2.0-beta2! A few small issues were found (that's why we have betas!) and have been fixed in 4.2.0-beta3. A final release is closer than ever!

This time we have some bug fixes:

  • Fix issue where clicking on effect row in music editor in some cases could cause application to crash
  • Fix issue where Actor Move To/Relative events would cause actors to teleport during actor/actor collisions
  • Fix issue where Actor Move To/Relative events would show flash of movement animation when path was blocked by another actor
  • Fix issue where offscreen actors could appear onscreen while script is locked
  • Fix issue where copy/pasting hex colors in the palette editor could result in colors being remapped incorrectly when color correction was enabled
  • Fix issue where newly added scenes could default to using .mono.png tile images as the background image
  • Fix crash when selecting a scene with a deleted background image
  • Fix issue in platformer scene type where run state was using air deceleration value
  • Fix jitter in shoot em up scene when moving from an horizontal direction into a vertical direction without stopping moving @Mico27

Some quality of life improvements:

  • Add ability to "Remove Unused" palettes, available from a new dropdown in the top-left of the Palettes page
  • Add ability to toggle between light and dark background color in sprite editor @pau-tomas
  • Extracting palettes from color images now automatically generates a matching .mono.png tiles image

And game engine performance optimisations:

  • Improved GBVM performance during native calls @untoxa and integer square root calculations @Phidias618
  • Improved GBVM actor and projectile render performance @michel-iwaniec
  • Optimized GBVM Bank 0 usage by removing unnecessary global variable initializations @Phidias618

I'm hoping this version could be the one to release officially soon (fingers crossed) and I can finally get started on the updated documentation.

The full list of changes can be found here https://github.com/chrismaltby/gb-studio/blob/develop/CHANGELOG.md#unreleased

As always if you spot any problems, please make sure to report an issue at https://github.com/chrismaltby/gb-studio/issues

Thanks,

Chris

X Tutup