SMB3-Foundry icon indicating copy to clipboard operation
SMB3-Foundry copied to clipboard

Import graphics, music and more

Open mills32 opened this issue 2 years ago • 1 comments

Great software. I just wanted to ask for some features.

I read the info and comments, but I could not find any info about this.

  • Can I import graphics to edit tiles and sprites?.
  • Can I change the palette used by blocks?. (For example, the wood block uses palette 1, and the question block uses palette 2).
  • Edit block properties (make a block solid, or water etc).
  • Import music.

Thanks.

mills32 avatar Nov 01 '23 14:11 mills32

Sorry for the late answer.

You cannot import or edit the graphics. I started on it and it's not impossible, but too much work for now (= didn't feel like it). There are other established tools, though.

You cannot change the color palette a block uses, because that is coded into its index. Blocks from 0 - 63 use palette 1, 64 - 127 use palette 2, etc. That's a game limitation.

That would probably need a change in the code, which is out of scope for this project. There are lookup tables with some block attributes, but I would have to look deeper into it. And the bigger challenge is not finding where to change something, but how to present it to the user in a way that make sense.

Music is out of scope, but there seem to be other programs.

mchlnix avatar May 04 '24 14:05 mchlnix