Skip to content

Releases: KaleiAlma/LuaSTG-Evo

v0.2.1

07 Oct 00:57
Compare
Choose a tag to compare

New Features

  • lstg.LoadTextureBin(name, data): load a texture from a string of bytes (bytes may be in any image format supported by LuaSTG Evo)
  • lstg.LoadCompressedTextFile(path): loads a zlib-compressed file, returns decompressed data

Bug Fixes

  • Fixed stopwatch timers
  • Fixed curved lasers
  • Fixed multiply pixel blending
  • Fixed shader textures
  • Fixed ARGB colors for real this time
  • Fixed model texture filtering

v0.2.0

15 Aug 18:11
Compare
Choose a tag to compare

New features

  • In-engine toml support
  • Added text input API

Changes

  • Increased amount of collision groups to 24
  • Many debug prints are now in English

Bug fixes

  • Fixed TTF rendering for unicode (again)
  • Various BGM fixes
  • Finally fixed colors
  • Fixed texture uniforms in shaders

v0.1.2

24 Jul 11:39
Compare
Choose a tag to compare
  • fixed setting color on renderobjects with ._color property
  • fixed returning integer color value from lstg.Color with .argb property
  • fixed add vertex blend mode

v0.1.1-alpha

22 Jul 19:54
Compare
Choose a tag to compare
  • Translated many log strings to English
  • Fixed icons on older macOS versions

v0.1.0a-alpha

22 Jul 15:56
Compare
Choose a tag to compare
v0.1.0a-alpha Pre-release
Pre-release

Fixed a bug regarding window resizing

v0.1.0-alpha

22 Jul 12:18
Compare
Choose a tag to compare
v0.1.0-alpha Pre-release
Pre-release

Initial Release of LuaSTG Evo. Please keep in mind that you will have to use a slightly different THlib in order to run your scripts.

Differences from LuaSTG Sub (main repo)

  • Added lstg.Render3D()
  • Added Scripted Particle System
  • Added separate viewmode functions
  • Shaders use GLSL
  • lstg.EnumGPUs was removed

Note to Mac users: Please do not run LuaSTG in your downloads folder, as it does not have access rights and thus WILL crash.