This is a YI text editor written in Python. The advantage this has over YIPES is that while YIPES may occasionally overwrite important data, this never does.
It supports all special characters as well as symbols (such as the Yoshi symbol). For more information regarding these, see chara.txt.
This requires a Yoshi's Island (V1.0) (U).smc ROM. It now works with headered or headerless ROMS. Python 3 is required in order to run this.
Made it more efficient when dealing with very large files (to fix an issue RPG Hacker noticed)
Removed Advanced mode and merged its features with basic mode (as some advanced features wouldn't work properly in basic mode but Advanced mode exported all special characters as hex automatically)
Exporting can now export the individual digits of the lives counter.
Added the ability to make messages start on the second line in Advanced mode.
Added the ability to import and export changes in text size.
Added Advanced mode, which exports special characters directly as hex.
Fixed issue where single-line level names malfunction.
Added the ability to import and export level names as well as just messages.
Messages are now exported and imported in order, which may fix some free space issues.
Improved error handling.
Large pictures now display properly.
Added support for headerless ROMs.
Exporting can now export individual hex characters (for example, part of a larger symbol used separately, such as if you only want the left half of the A button)
Allows both exporting and importing text.
Fixes issues such as full stops and commas being duplicated as well as the lives counter not displaying.
Large pictures (such as those in 1-1) do not show properly.