MAPS AND MAP SPRITES

Map Sprites are graphics elements used in the game map, for example these are Map Sprites:

synd_pic_map_sprites

As you can see, Map Sprites are fully understood and reworked. They are stored in HBLK*.DAT files. You cam extract al of them with the XSPRBLK tool. Additionally, COL01.DAT defines flags for sprites (ie if a sprite is walkable).


Map files are also reworked. And even better - their relation with Map Sprites is known, allowing to create map editor or full map extractor.

The only problem is with level files GAME??.DAT - see level files section.

Anyway, we have a full map extractor. All levels available in "Game levels" section are extracted using this tool, then resized to fit screen.


Here is my Map Extractor and Map Sprites Extractor. The code is written in C, there is also project file for Eclipse.
Download Bullfrog Map and Map Sprites Extractor for Syndicate, Win32 release
Download Bullfrog Map and Map Sprites Extractor for Syndicate, sources

I have written my code using the one written by Andrew Sampson. He wrote C++ code prepared for Linux systems, and prepared to extract only part of the map. Here you can find his version:

Andrew Sampson's pack for reworking Syndicate:
sourceforge.net CityBuilder project


Reworked! Maps and Map Sprites:
MAP01.DAT
MAP02.DAT
MAP03.DAT
MAP04.DAT
MAP05.DAT
MAP06.DAT
MAP07.DAT
MAP08.DAT
MAP09.DAT
MAP10.DAT
MAP11.DAT
MAP12.DAT
MAP13.DAT
MAP15.DAT
MAP16.DAT
MAP17.DAT
MAP18.DAT
MAP19.DAT
MAP20.DAT
MAP21.DAT
MAP31.DAT
MAP32.DAT
MAP34.DAT
MAP35.DAT
MAP37.DAT
MAP38.DAT
MAP39.DAT
MAP40.DAT
MAP41.DAT
MAP43.DAT
MAP50.DAT
MAP51.DAT
MAP52.DAT
MAP53.DAT
MAP54.DAT
MAP55.DAT
MAP56.DAT
MAP57.DAT
MAP58.DAT
MAP60.DAT
MAP61.DAT
MAP62.DAT
MAP63.DAT
MAP64.DAT
MAP65.DAT
MAP66.DAT
MAP67.DAT
MAP70.DAT
MAP71.DAT
MAP72.DAT
MAP73.DAT
MAP80.DAT
MAP81.DAT
MAP82.DAT
MAP90.DAT
MAP91.DAT
MAP92.DAT
MAP93.DAT
MAP94.DAT
HBLK01.DAT
COL01.DAT