A step or two closer. We can now preview pieces when building a translation table, and it's possible to add the ID for each piece directly (if known), or by browsing to find the corresponding piece in the RetroLemmini styles folder (directory is remembered for each browse, so the process is fairly quick):

The next step is to account for transparent pixels at the edge of the linked pieces. We can calculate this and generate an offset value for x, y, flipped x and inverted y. After that it's just making sure piece flags are correct (Erase, No Overwrite, etc).
Preview

The next step is to account for transparent pixels at the edge of the linked pieces. We can calculate this and generate an offset value for x, y, flipped x and inverted y. After that it's just making sure piece flags are correct (Erase, No Overwrite, etc).



lemoji. I can completely understand your reasons for not wanting to share solution replays up front, just to be very clear about that.