how do you convert sprite palettes?
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. This forum is archived - please use this set of forums to ask new questions.
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. This forum is archived - please use this set of forums to ask new questions.
- Shadelight
- Posts: 5113
- Joined: Fri May 20, 2005 11:16 am
- Location: Labrynna
how do you convert sprite palettes?
I've been wondering about this for a while, how do you convert sprite palettes with XWE?
because I want to convert sprites from Heretic, into Doom format.
because I want to convert sprites from Heretic, into Doom format.
- Caligari87
- Admin
- Posts: 6233
- Joined: Thu Feb 26, 2004 3:02 pm
- Preferred Pronouns: He/Him
- Contact:
You'd have to open each frame into an image progam like photoshop, convert to 24-bit, then convert back to 8-bit with the Doom palette. AFAIK You can't use XWE.
But you'll also have to remember that images using the Heretic palette won't look the same with the Doom palette. Better gear up for some recoloring.

But you'll also have to remember that images using the Heretic palette won't look the same with the Doom palette. Better gear up for some recoloring.

Caligari, I think there is an easier way with XWE because it seems to automatically handle palette conversions when used like this:
Open Heretic.wad, view sprites. Select the ones you want and save them to .bmp files. Entry...save as....
Now close Heretic.wad and open your doom pwad. View sprites. Import your heretic bitmap files via Entry....load. XWE loads and makes palette conversions as needed.
WinTex works just like this too except you have to select the game type as doom before importing.
Open Heretic.wad, view sprites. Select the ones you want and save them to .bmp files. Entry...save as....
Now close Heretic.wad and open your doom pwad. View sprites. Import your heretic bitmap files via Entry....load. XWE loads and makes palette conversions as needed.
WinTex works just like this too except you have to select the game type as doom before importing.
- Caligari87
- Admin
- Posts: 6233
- Joined: Thu Feb 26, 2004 3:02 pm
- Preferred Pronouns: He/Him
- Contact:
Converting them to 24 bit isn't necessary. Just slap Doom's pallette onto them.Caligari_87 wrote:You'd have to open each frame into an image progam like photoshop, convert to 24-bit, then convert back to 8-bit with the Doom palette. AFAIK You can't use XWE.
Heretic's and Doom's pallette are slightly similair to some degree (like browns or khaki/olives ) so their loss of color quality would't be huge, like for instance, converting them to System Shock's pallette.
If you're interested, you can do it evan more easily in DeePsea.
Whilst in the Heretic project, export all the sprites you want to a PWAD (ie, you select them all and export them to a single wad, so you are only dealing with one file). Open the Doom project and then open your newly created PWAD. Go into the DeePsea graphics editor, pick "convert textures", click "save all" and you are done.
If you do this, all sprites will be converted and what's more, because you did the whole thing with the lumps still in Doom graphics format and inside a PWAD, things like sprite offsets are preserved.
Whilst in the Heretic project, export all the sprites you want to a PWAD (ie, you select them all and export them to a single wad, so you are only dealing with one file). Open the Doom project and then open your newly created PWAD. Go into the DeePsea graphics editor, pick "convert textures", click "save all" and you are done.
If you do this, all sprites will be converted and what's more, because you did the whole thing with the lumps still in Doom graphics format and inside a PWAD, things like sprite offsets are preserved.
- Shadelight
- Posts: 5113
- Joined: Fri May 20, 2005 11:16 am
- Location: Labrynna
No. What I'm saying is that DeePsea offers an alternative to the long-hand method of exporting all the sprites you want to use as BMPs, converting them individually to the Doom palette using a third party tool (such as Paint Shop Pro or Photoshop) and then re-importing them into a WAD and resetting all the offsets.
With DeePsea, you put the graphics you want into a WAD, and then use DeePsea to convert them without them ever leaving that WAD. I just did a quick test. I was able to export all the Heretic sprites into a single WAD and convert them to the Doom palette and have them immediately usable in 46 seconds.
With DeePsea, you put the graphics you want into a WAD, and then use DeePsea to convert them without them ever leaving that WAD. I just did a quick test. I was able to export all the Heretic sprites into a single WAD and convert them to the Doom palette and have them immediately usable in 46 seconds.
- Shadelight
- Posts: 5113
- Joined: Fri May 20, 2005 11:16 am
- Location: Labrynna
- HobbsTiger1
- Posts: 1235
- Joined: Fri Jan 07, 2005 7:29 pm
- Location: #DMClub
- Contact:
- solarsnowfall
- Posts: 1581
- Joined: Thu Jun 30, 2005 1:44 am
I think he's unhappy with that meathod, because he doesn't like the colors that get assigned automatically. Like those hideous mummy sprites he had he was complaning about so much earlier on. I tried to tell him that he'd have to go through and assign the colors he wanted them converted to by hand, but he didn't listen then either.
- Shadelight
- Posts: 5113
- Joined: Fri May 20, 2005 11:16 am
- Location: Labrynna