Language…
18 users online:  AmperSam, asterkafton, Dangil, DanMario24YT,  Donut, dotCoockie, drkrdnk, EvilAdmiralKivi, Fiblizo, Golden Yoshi, Guido_Keller, JezJitzu, LightAligns, mmmdoggy,  patcdr, Scags, timothy726, tOaO - Guests: 260 - Bots: 406
Users: 64,795 (2,377 active)
Latest user: mathew

.pal Generator (a tool release!)

I'm just going to basically copy my post from earlier if you don't mind.

This is a minor tool I showed off last C3 but didn't officially release. (probably because it was still buggy? I forget.)
I've since recoded it from scratch - in Go instead of C++ this time, which is a lot more pleasant to work with - and I think it's ready to be submitted now!

To those who weren't there the first time: this tool converts screenshots of Lunar Magic's palette editor into .pal files. I've found this to be pretty useful for palette editing: instead of changing each color manually, change the entire palette at once by modifying the screenshot in an image editor, then generate a .pal file.

Download from the Tools section


Give this a try if you'd like! Just take a screenshot of the palette in LM, run it through my tool, and you should get a .pal file back.

If the output is faulty, or there's some other way the tool doesn't work, plase let me know, and provide the image you're using!

 


 
Originally posted by WhiteYoshiEgg
I'm just going to basically copy my post from earlier if you don't mind.
looks like you picked the wrong day to hope i dont mind

This is so so helpful!! I cant tell you the amount of times I've had to load a LM screencap into photoshop, overlay a color to make it darker/lighter, and then copy over each RBG value, number by number. I can see myself using this a lot in the future!
nice
ask me if i give a f*ck...
While this seems pretty well done, I don't really see the point of using it myself, since there are already tools for importing .pal files and editing their color/saturation/brightness and even colorizing the whole palette with effectiveness settings and all that jazz. I guess this is just for those who prefer using image editing programs for that process.
This is definitely super useful, especially for people who like (and they're right) to recolor everything according to the level theme, like darkening the sprites for a night-themed level for example.
Best tool I've seen so far #smw{:TUP:}
This might be an easier way to edit palettes, the current ways are actually kinda hard tbh lol
formerly known as TheBasicASMGuy or TBASMGuy for short. hi.

I think i remember this from last year too. NIce to see you finally releaased it. :). Great job on it too
Layout by LDA during C3.
Nice tool, I used the beta version and had no problems with it#smw{:TUP:}
Since I was aware of such tool, I started using it nonstop for my hacks. This is extremly comfy to work with, especially when you want to apply filters to the whole palette (that by hand would be a pain to do), or when you want to set different atmospheres (i.e. from normal to fire-y, and so on).
Really happy you submitted this officially. Great job!
So I think I finally understand this. Take a screenshot of the level palette in LM then edit the screen via your art program of choice then make a pal file out of the modified screenshot then import that new palette into LM.

Here are my concerns though. What if your image actually has several screenshots of the level palette in LM? How would your program react to this?

Also in some art programs like photoshop you could use the painbucket and try and modify the screenshot image yet the paintbucket could color over a already existing color in not such a clean way as to leave several colors behind in the process. How then would your program handle the modified image if the new color was just kind of shaded in with multiple colors showing up instead of a single color.
Thanks for the feedback! Glad you guys like it.

Originally posted by Final Theory
Here are my concerns though. What if your image actually has several screenshots of the level palette in LM? How would your program react to this?

It would take the first one it finds, starting from the top left.

Originally posted by Final Theory
Also in some art programs like photoshop you could use the painbucket and try and modify the screenshot image yet the paintbucket could color over a already existing color in not such a clean way as to leave several colors behind in the process. How then would your program handle the modified image if the new color was just kind of shaded in with multiple colors showing up instead of a single color.

It would no longer recognize it as a palette.


 
Originally posted by Final Theory
So I think I finally understand this.

Same.

I don't usually apply filters to my colors and I'm already used to tweaking colors separately and fine-tuning them in the process, so maybe this won't be very useful for me but I'm pretty sure it is for a lot of people, so good job with this!
Oh, I actually wasn't so sure what this tool would even be useful for at first, who takes screenshots of the palette editor?
But the whole filtering thing actually makes a lot of sense now, Lunar Magic's palette editor is far from great at manipulating many colors at once, sans for gradients. So yeah, nice job making that a lot easier, especially for stuff like tinting an existing level's palettes to fit another time of day this should be really helpful!
Your layout has been removed.