Rangi42 / tilemap-studio

A tilemap editor for Game Boy, Color, Advance, DS, and SNES projects. Written in C++ with FLTK.
https://hax.iimarckus.org/topic/7691/
Other
381 stars 30 forks source link

Allow generating "suboptimal" tilesets with Image to Tiles #63

Closed Rangi42 closed 2 years ago

Rangi42 commented 2 years ago

Underneath the "Avoid extra blank tiles at the end" checkbox could be two more: "Don't flip tiles" and "Don't deduplicate tiles" next to each other, both unchecked by default.

"Don't flip tiles" would be enabled iff the selected format allows flipping.

"Don't deduplicate tiles" would be enabled iff "Don't flip tiles" is checked.

Checking these would allow redundant tiles in the tileset, which is usually not what people want, but sometimes is.

Ryuhouji commented 2 years ago

For my use case, having the image directly inserted in the rom without changing the data makes it easy to make touch ups later if you decide you want to do so. It also makes it much easier to quickly recognize which image you are looking at. This allows you to just directly edit the image with the image editor of choice and save it without any further effort required. No need to completely remake the tilemap.

My use case is niche, though, because I prioritize ease of use & access over optimization and saving space.

Rangi42 commented 2 years ago

Mockup:

image