Skip to content

Simple image-decompressing program for WayForward's .anb format used in their game DuckTales: Remastered

License

Notifications You must be signed in to change notification settings

istvanszabo890629/wfLZEx

This branch is 2 commits behind meh2481/wfLZEx:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

May 30, 2020
34b6fbd · May 30, 2020

History

50 Commits
May 30, 2020
Jul 2, 2014
May 30, 2020
Sep 1, 2013
Dec 26, 2016
Jul 5, 2014
Aug 16, 2017
Jan 17, 2017
May 30, 2020
Jan 18, 2017
Sep 12, 2013
Sep 12, 2013
May 30, 2020

Repository files navigation

wfLZEx

Simple decompression program that uses wflz to strip PNG images out of WayForward animation (.anb) archives. Designed to work with archive files from DuckTales: Remastered and Shantae: Half-Genie Hero, but it may work with other WayForward titles designed around the same timeframe as well.

Internally, the images are stored in a DXT1 or DXT5 format with separate color and multiply channels, described here: http://files.wayforward.com/shane/rgbv/

WayForward's format splits images into pieces and jumbles them up like a jigsaw puzzle so that they'll compress better. This program reconstructs the original images from these pieces and stitches the images together into spritesheets based on animation sequences.

Usage:
wfLZEx.exe [flags] [filenames.anb]

Commandline flags:

--help
Display program usage

--icon
Output a 148x125 TSR-friendly icon along with each sheet

--col-only
Only output color images as described in above link

--mul-only
Only output multiply images as described in above link

--no-sheet
Don't stitch images into sheets. Instead, output frames into subfolders by animation ID

wf3dEx

Extract texture, mesh, and bone data from WayForward 3D model (.wf3d) files. Tested with files from Shantae: Half-Genie Hero.

Usage:
wf3dEx.exe [filenames.wf3d]

About

Simple image-decompressing program for WayForward's .anb format used in their game DuckTales: Remastered

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 53.6%
  • C 44.8%
  • Python 1.2%
  • Makefile 0.4%