Releases: pk-hack/CoilSnake
Releases · pk-hack/CoilSnake
CoilSnake 4.2
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
- 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
- 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
- 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
- Added title screen editing
- Added death screen editing
- Added "Apply Patch" tab
- Improved decompilation time
- Expanded CLI interface
v2.3.1
v2.3
- 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
v2.1
- 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