luke83

Member Since 04 Feb 2012
Offline Last Active Oct 01 2014 12:24 PM

#116077 Apocalypse PCK Extractor

Posted Bomb Bloke on 28 July 2012 - 09:49 AM

So as far as I know this is the first.  Posted Image

Attached File  Apocalypse PCK extractor.rar   16.61K   1822 downloads

It's very rough-and-ready, but for the most part it works ("for the most part" - it's not 100% done yet). The operation is similar to that of my other conversion tools, but I'm not bundling this together with those yet as they're not at all relevant to Apocalypse...

As with most of my stuff, you need Java.

Extract the archive into your Apocalypse game folder and copy the PCK/TAB files you want to extract into the bb_tact folder this gives you. You will also need to copy in a PALETTE.PAL file - if you're converting terrain sprites, get this from the terrain folder you're working with (eg, for the police station, copy across MAPS\02POLICE\MAPUNITS\PALETTE.DAT; the PCK/TABs for that set are in the same folder). If you're working with units (X-COM troopers for eg, which are found in TACDATA\UNIT\) just grab a palette from a random terrain folder.

If you're using the Steam version, note that most of the data you want is stored in an ISO. The path to this will likely be along the lines of C:\Program Files\Steam\steamapps\common\xcom apocalypse\cd.iso, and you should be able to browse this with WinRar or similar.

Open up a command prompt in the BB_Tact folder, and run the PCK2GIF command with your PCK as the parameter. For example, assuming you've copied across the Spitter's files:

PCK2GIF spitr

... and hit enter. A subfolder of the PCK's title will be created and GIFs for each sprite will be dumped inside.

Things to do:
  • Not all archives can be extracted yet. For example, the archives with an "s" tacked onto their name (eg, SPIT-S.PCK, which probably contains the spitter's bullet sprites).
  • I'm not 100% certain the game simply uses the palette file in a given terrain's folder to draw that terrain. I suspect it mashes the colours up with other palettes perhaps.
  • GIF to PCK conversion? Not certain I quite understand the format well enough, and I doubt there's any demand, but it's probably do-able.
Those interested in what I know of the format can read up here.


#114898 Something we can all relate to

Posted Hobbes on 17 June 2012 - 10:54 AM

Posted Image
Posted Image