Posted February 10, 2023 by FrankenGraphics
This version contains several significant additions and improvements. Many of them were done as a side result of doing the groundwork for adding metatile tools, but i think they stand on their own.
"Set empty spaces to subpalette..."
This action, simply put, cleans out "rogue attributes" from the screen/map canvas. That's attributes that aren't visually noticable but that have a negative size impact on metatile data or RLE compression.
While it catches the most common cause, a manual 2nd opinion with the old trusty Attribute Checker is still handy. This action just automates away some of the drudgery.
"Swap subpalettes"
This dialogue lets you swap the places of subpalettes, screen/map canvas attributes, and sprite palette attributes - together, or individually.
New shortcuts
Just one: Ctrl+Shift+Alt+F for "Fill tileset with numbers". This is useful for debugging your assets. Word of caution: overwriting your tileset just became slightly more accessible.
Bugfixes
-BMP Importer - "match to existing tiles" method forgot setting canvas display width/height; garbling the visuals (though the data was intact). Now fixed.
-BMP Importer - Navigator window didn't update proportions to the dimensions of the new canvas in the preview. Now fixed.
-Swap colours/subpalettes / BMP Importer: If no screen/map selection is made; the radio option "selection" is now correctly disabled. -Draw mode; on tileset canvas: did not work on tileset B; instead always drew on tileset A. Now fixed.