Skip to content

WadMaker & SpriteMaker 1.3

Latest
Compare
Choose a tag to compare
@pwitvoet pwitvoet released this 01 Mar 16:04

This release adds support for replacing embedded textures, making qpics, fullbright textures (for certain Quake engines), better support for working with 8-bit indexed images, a workaround for a Half-Life animated sprite bug, and the ability to ignore specific files. It also comes with several other improvements and bugfixes.

WadMaker:

New features:

  • Support for fullbright textures (for vkQuake and Quakespasm users): ~texture.png + ~texture.fullbright.png
  • Support for qpic (simple) images: filename.qpic.png
  • Preserving the palette of 8-bit indexed bmp or png input files.
  • Extracting textures as png, jpg, gif, bmp or tga files, or as 8-bit indexed bmp or png files.
  • Replacing embedded textures with textures from a wad file: WadMaker.exe from.wad to.bsp
  • Extracting embedded textures to a wad file: WadMaker.exe from.bsp to.wad
  • An 'ignore' config file setting, which makes it possible to ignore specific files or file types.

Improvements:

  • Water fog color is now preserved when extracting textures, and it can now be set via a filename setting.
  • Config file rules are now applied in order of appearance, and their settings are overlayed correctly.
  • External conversion tools can now be used to generate mipmap or fullbright mask images.
  • Improved error messages for incorrect use of WadMaker.

Bugfixes:

  • Textures with invalid inputs are now removed from the output wad file when doing an incremental update.
  • Several filename and extension checks have been made case-insensitive.
  • Wad files with corrupted textures no longer fail to load.
  • Invalid embedded textures no longer cause texture extraction and texture removal to fail.
  • Input folders with names ending with .wad, .bsp or .spr no longer cause failures.

SpriteMaker:

New features:

  • A 'duplicate-last-frame' config file setting, to work around a Half-Life animated sprite bug.
  • Preserving the palette of 8-bit indexed bmp or png input files.
  • Extracting sprites as png, jpg, gif, bmp or tga files, or as 8-bit indexed bmp or png files.
  • An 'ignore' config file setting, which makes it possible to ignore specific files or file types.

Improvements:

  • Config file rules are now applied in order of appearance, and their settings are overlayed correctly.
  • Improved error messages for incorrect use of SpriteMaker.

Bugfixes:

  • Extracted gif files do not have ugly pixel artifacts anymore.