don't click here

Palette converter

Discussion in 'Engineering & Reverse Engineering' started by Hayate, Jan 6, 2008.

Thread Status:
Not open for further replies.
  1. Hayate

    Hayate

    Tech Member
    edit: Released. Image:PaletteConverter.zip

    [​IMG]

    It should be pretty self-explanetory - you can convert uncompressed Genesis art from one palette to another.

    When you load up a "new" palette, it will try to match up the colors from the old to the new, or you can manually change them. The thin blocks at the top of each new palette item are the old palette color that will take that place, so you can try to match them up correctly. By saving the "old palette in new order" it will save those thin blocks (with an extra black color at the start, to account for the transparent slot).

    When loading a palette, it'll ask you which index to start at, default is 1 to ignore the transparent slot.

    By the way, that screenshot has the "old" palette of S3&K Sonic, and the "new" palette of SATSEE Sonic.
     
  2. Hitaxas

    Hitaxas

    Retro 80's themed Twitch streamer ( on hiatus) Member
    Cool, makes palette switching nice and fast. This could be a useful little program. :)
     
  3. Puto

    Puto

    Shin'ichi Kudō, detective. Tech Member
    2,013
    0
    16
    Portugal, Oeiras
    Part of Team Megamix, but haven't done any actual work in ages.
    Didn't nineko already do such a tool?
     
  4. Nineko's required manual conversion, and didn't try any automatic matching AFAIK.
     
  5. nineko

    nineko

    I am the Holy Cat Tech Member
    6,421
    585
    93
    italy
    Yes. Also, what shobiz said.
     
  6. stormislandgal

    stormislandgal

    It's not a phase! Tech Member
    4,534
    10
    18
    Married life <3
    Looks good, but could there be an option that changes the colors of the lines to the actual color they're representing? For example, the one that bridges the orange palette colors is orange in itself? Of course, this is just an option, as some might prefer black lines, while others might prefer colored lines.
     
  7. Hayate

    Hayate

    Tech Member
  8. nineko

    nineko

    I am the Holy Cat Tech Member
    6,421
    585
    93
    italy
    Good to know, as I don't have the .gay thing, and I'm not going to install it.
     
  9. Hayate

    Hayate

    Tech Member
    .NET 2 kicks VB6's ass. =P

    edit: that's from my experience, not a random flame at your xm3smps program.
     
  10. nineko

    nineko

    I am the Holy Cat Tech Member
    6,421
    585
    93
    italy
    Oh, I never thought that it was a flame, since xm3smps isn't written in VB6.
     
  11. no one

    no one

    [Attempted PA dodging] Banned
    10
    0
    0
    Explorer in Longhorn Build 4xxx was written in .net and it had tons of memory leaks and crashes.
     
  12. Hayate

    Hayate

    Tech Member
    Sorry, forgot you were using VB5.

    Either way, .NET > VB Classic.

    Maybe that's because they hadn't finished it yet?

    Don't get me wrong, I don't like Microsoft and I don't like how their newest developments /are/, in general, slower and larger than programming in good old C++, BUT on the flip side, .NET 2 is fast enough for these purposes, and it's really easy to write the program in the first place without getting lost in hard-to-read code that's longer than it should be. Nobody would make something if they didn't think it was worth it, and just look at how much work has been put into making .NET 2 (which is a damn lot).

    That's besides the point though, this topic's supposed to be about a program, not comparing programming languages.
     
  13. SMTP

    SMTP

    Tech Member
    Nice, tool. It'll help. Oh and .net rocks. :P
     
Thread Status:
Not open for further replies.