Source graphics files for Syndicate Fan Expansion.
Syndicate Fan Expansion, alternative binary for the classic Bullfrog game.
Alongside fixes to the game executable code, an updated set of assets is required to use the full potential of the code fixes.
This repository contains the original sprites and animations developed by Bullfrog, with additional fixes applied to the files by fan community.
Download the release syndicatfx-gfx-*.zip file. Copy the extracted
DATA folder to a previous SyndicatFX installation,
replacing the existing files.
To build SyndicatFX GFX, use the following steps:
- download pngpal2raw,
place the binary in
syndicatfx-gfx/binor any folder included inPATHenv var. - go into the directory with
syndicatfx-gfxsource release - do
autoreconf -ifto create build scripts from templates - do
./configureto make the build scripts find required dependencies - do
maketo build release versions of data files - do
make installto copy the files intosyndicatfxinstallation folder
You should now have the latest DAT/TAB/ANI files in your installation folder.
Here are specific commands required to build the gfx on Ubuntu linux.
Download the syndicatfx-gfx source release, and extract it somewhere.
Also download latest release of the pngpal2raw,
and extract the binary into bin sub-folder of the place with syndicatfx-gfx.
If you've downloaded the .zip to syndicatfx-sfx folder, you can just go there and run:
unzip -j -d ./bin/ pngpal2raw-*-ubuntu.zip
Being still in the syndicatfx-gfx folder, generate build scripts from templates using
autotools:
autoreconf -ivf
Next, proceed with the build steps; we will do that in a separate folder.
mkdir -p release; cd release
../configure
make V=1
The V=1 variable makes make print each command it executes, which makes
diagnosing issues easier.
You can use make install to add the files to your installation, or copy
them to a new folder from which you may copy them manually.
To copy output files to a pkg folder, creating proper sub-folders for
release, use:
make V=1 DESTDIR=$PWD/pkg install
That's it, now you have the DAT/TAB/ANI files ready.
That's all. See more documentation in SyndicatFX repo.