Skip to content

Releases: kirjavascript/Flex2

1.5.1

Choose a tag to compare

@kirjavascript kirjavascript released this 01 Sep 19:25
a2b03f1
  • Fix default name for dplc files, make default extension asm
  • Fix broken spritesheet imports

1.5.0

Choose a tag to compare

@kirjavascript kirjavascript released this 26 Aug 21:15
  • Puyo Puyo / Dr Robotnik's Mean Bean Machine support
  • Full Sonic + Super Sonic S3K support (multiple headers, header labels)
  • Multiple art files possible per object (eg S3K Sonic, HUD)
  • Combine S3K formats into a single script
  • S3K Static and Single Frame formats
  • Add MapMacros to S3K formats
  • Add MapMacros to Sonic 2 Special Stage format
  • Optimize away duplicate mappings or DPLCs with aliased pointers
  • Always make current sprite visible in sprite list
  • Support uppercase .ASM and .S asm file detection
  • Filter by common file extensions in file dialogs

thanks to @radiotails for helping with the Puyo Puyo support, and @Nichloya for the help with the newer S3K formats

1.4.2

Choose a tag to compare

@kirjavascript kirjavascript released this 06 Aug 23:14
  • Strip labels from cloned sprites

1.4.1

Choose a tag to compare

@kirjavascript kirjavascript released this 03 Aug 22:27
  • Improve drawing to not miss pixels when dragging
  • Each drawn line is treated as a single history item
  • Smarter starting location for file dialogs
  • Fix OS compatibility issues

1.4.0

Choose a tag to compare

@kirjavascript kirjavascript released this 30 Jul 12:29
  • Sonic Crackers Support
  • Added Moduled KosinskiPlus compression
  • Added ComperX compression
  • Added Moduled ComperX compression
  • Added Recent Projects menu
  • Fixed Sonic 1 MapMacros DPLC bug
  • Make MapMacros optional in object config
  • Support loading/editing sprite labels for ASM mappings
  • Select All persists when navigating between sprites
  • Added Settings modal
    • Added choice of palette line to start rendering from
    • Added toggle for using the top left pixel as alpha when importing
    • Added ability to change global UI scale
  • Added command to unload everything
  • Split raw editor into a new tab
  • Added sprite metadata system
  • Removed uuids from project files
  • Fixed a bug where active tile selection wouldn't show
  • Headers pointing to null bytes correctly produce an empty sprite (e.g. S1 Invincibility Stars)

thanks to @Selbi182 for help testing this release!

Full Changelog: 1.3.3...1.4.0

1.3.3

Choose a tag to compare

@kirjavascript kirjavascript released this 03 Nov 20:00
  • add support for windows 7 and up

1.3.2

Choose a tag to compare

@kirjavascript kirjavascript released this 29 Oct 23:25
  • Fix whitespace in even macro

1.3.1

Choose a tag to compare

@kirjavascript kirjavascript released this 29 Oct 21:41
  • Fix support for @label syntax when using AS macros
  • Fix a bug with the even macro

1.3.0

Choose a tag to compare

@kirjavascript kirjavascript released this 29 Oct 14:35
  • Assembler now uses AS Macro Assembler for full macro support
  • MapMacros.asm definitions added for Sonic 1 and 2
  • Custom ASM output support added
  • Make (de)compression threaded
  • Change DPLC limit to 255
  • Fix issue where image data would be cached incorrectly
  • Fix transparent background colour when importing images over the current sprite

1.2.2

Choose a tag to compare

@kirjavascript kirjavascript released this 03 Feb 23:49
  • Added new sprite rotation algorithm: 3 shears
  • Fix Sonic 3 Object null sprites
rotate.mp4