SYNDICATE LEVEL FILES REWORK

Syndicate Level files are not fully reworked.

These files store positions of objects that can be destroyed or are movable (people, trees, your agents, weapons, cars, etc.). The various objects are stored inside these files in arrays. Every array begins on a constant offset and has a maximum capacity relative to amount of space reserved for it.

Reworking these files is required to create full level+map editor. I've made a program that can help decoding these files by extracting single arrays for all object types into separate files, it also allows to merge modified arrays again, to see what changes when an array is modified.
You must use DeRNC before using this tool.
Download Bullfrog Syndicate experimental level files reader

Note that "Freesynd" level reader is a continuation of this work, and therefore this one is now outdated. To see most recent progress in reworking level files, check the Freesynd source code.

Partially reworked files:
GAME01.DAT
GAME02.DAT
GAME03.DAT
GAME04.DAT
GAME05.DAT
GAME06.DAT
GAME07.DAT
GAME08.DAT
GAME09.DAT
GAME10.DAT
GAME11.DAT
GAME12.DAT
GAME13.DAT
GAME14.DAT
GAME15.DAT
GAME16.DAT
GAME17.DAT
GAME18.DAT
GAME19.DAT
GAME20.DAT
GAME21.DAT
GAME22.DAT
GAME23.DAT
GAME24.DAT
GAME25.DAT
GAME26.DAT
GAME27.DAT
GAME28.DAT
GAME29.DAT
GAME30.DAT
GAME31.DAT
GAME32.DAT
GAME33.DAT
GAME34.DAT
GAME35.DAT
GAME36.DAT
GAME37.DAT
GAME38.DAT
GAME39.DAT
GAME40.DAT
GAME41.DAT
GAME42.DAT
GAME43.DAT
GAME44.DAT
GAME45.DAT
GAME46.DAT
GAME47.DAT
GAME48.DAT
GAME49.DAT
GAME50.DAT
GAME90.DAT
GAME91.DAT
GAME92.DAT
GAME93.DAT
GAME94.DAT
GAME95.DAT
GAME96.DAT
GAME97.DAT
GAME98.DAT
GAME99.DAT