v2.0.1
- NEW: Massively improved user interface
- Tabbed interface
- Compilation and decompilation profiles for often-used settings
- NEW: Useful error messages, so you can figure out what’s wrong with your YML all by yourself.
ERROR: TableError: Error while parsing in “Hypnosis/Brainshock vulnerability” in entry #0 in table “ENEMY_CONFIGURATION_TABLE”:
TableSchemaError: Error while parsing “Hypnosis/Brainshock vulnerability”:
TableEntryInvalidYmlRepresentationError: Could not parse invalid string[70%] as [Hypnosis/Brainshock vulnerability]. Valid string values are: 100%, 50%, 10%, 0%
- NEW: “Decompile Script” tab, which lets you decompile EarthBound’s script into CCScript using Lyrositor’s CCScriptWriter.
- NEW: CCScript and the EB Project Editor are included with CoilSnake and accessible via the user interface.
- NEW: The most up-to-date versions of the following common CCScript libraries are automatically included as libraries with CoilSnake. Just “import” them anywhere in your project’s CCS files and CoilSnake will handle the rest.
- asm65816
- ebpp
- ebpp_mem
- ebpp_std
- NEW: Added new patches to patches.yml
- Blue Magic (all characters)
- Blue Magic (Paula only)
- Alternate run-button patch which uses a different area of the ROM
- NEW: Slightly faster compilation times.
- BUGFIX: Sprite group compilation is done more in line with how EarthBound expects it, eliminating many sprite glitches.
- BUGFIX: Fixed a program-crashing issue in the GUI.
- BUGFIX: CoilSnake accepts ranges in used_ranges.yml which are partially or entirely already marked as used.
- BUGFIX: Fixed all newly introduced bugs which were reported in version 2.0