Skip to content

Releases: pk-hack/CoilSnake

CoilSnake 4.2

20 Mar 05:00
f35b0dd
Compare
Choose a tag to compare

This version of CoilSnake adds a few new features:

  • Music compilation/decompilation support
  • A new CCScript insertbin command

There are also bugfixes:

  • Fixes an issue with custom death screens being overwritten on project upgrade
  • Fixes window location restoring giving incorrect results (the window opens offscreen)
  • Fixes a bug relating to non-ASCII characters in filenames or CCS files causing the CCScript compiler error message to not be printed
  • Fixes an issue with patching .ebp and .ips files
  • Fixes an issue where CoilSnake fails to process image files with less colours than expected in the palette

Full Changelog: 4.1...v4.2

CoilSnake 4.1

08 Mar 03:59
5946750
Compare
Choose a tag to compare
  • Town Maps supports images with more unique tiles
  • Title Screen supports images with more unique tiles
  • Bugfixes
    • Skip Naming patch now supports hex values, errors on too-long strings
    • Cast palette corruption bug fixed
  • Windows binary is now a 64-bit executable.

CoilSnake 4.0

08 Sep 22:24
Compare
Choose a tag to compare
  • Cast credits support
  • Staff credits support
  • Jeff's death screen support
  • Animation support
    • Camera shutter
    • Carpainter lightning strike
    • Starman Jr appear
    • Sky Runner "Boom"
    • Bikini zombie abduction effect
    • The End...?
  • UI improvements
    • Remember window position & size
    • Improved window resizing behavior
    • Made enabling/disabling of debug mode more explicit
  • Bugfixes
    • Debug menu kirby sprite shows up correctly
    • Unicode paths for projects should work now
    • CoilSnake compiled ROMs should now be decompilable by CoilSnake
  • Improved performance
  • Changed install systems - starting the program should be faster

CoilSnake 3.33

23 Feb 03:55
Compare
Choose a tag to compare
  • Upgrade to Python 3
  • Use exhal/inhal for decompression/compression
  • Support for creating IPS and EBP patches
  • Improved UI resize behavior
  • Made toggling of Debug Mode more explicit
  • Upgraded to CCScript 1.338
  • Other various improvements/fixes

CoilSnake 3.0

14 Jun 19:42
Compare
Choose a tag to compare
  • Added title screen editing
  • Added death screen editing
  • Added "Apply Patch" tab
  • Improved decompilation time
  • Expanded CLI interface

v2.3.1

15 Nov 21:20
Compare
Choose a tag to compare

Fixed bug with compilation of custom palettes from YML files

v2.3

14 Nov 22:25
Compare
Choose a tag to compare
  • Made compressed images require exact palettes, can't guess palettes anymore
  • Added support for editing the Sound Stone graphics
  • Added support for expansion of the following fields in text_misc.yml:
    • Pray
    • Shoot
    • Spy
    • Mirror
    • Do Nothing
    • Unequip
  • Replaced the Blue Magic patch with one that doesn't have unwanted side effects
  • Added a character substitution function for translations, currently only takes effect on strings in YML files (so not CCScript files)

v2.2

20 Apr 04:10
Compare
Choose a tag to compare
  • Added support for editing swirls
  • Added support for multiple event flag-triggered palette changes in map_palette_settings.yml

v2.1

21 Mar 19:49
Compare
Choose a tag to compare
  • Adds 32 extra characters to use in all the main fonts
  • Supports using non-ASCII characters in text in YML files using the CCScript-style bracket syntax (ie: ab[80]de)
  • Added support for expanding some text in text_misc.yml
  • Removed the problematic Battle Font Width patch from patches.yml
  • BUGFIX: Letterbox and fear settings in enemy_groups.yml are properly saved

v2.0.4

02 Nov 05:08
Compare
Choose a tag to compare
  • Support for additional PSI names
  • "Move NPC" pre-fills the x/y values
  • CoilSnake shows timestamp when compilation finished