SimCity 2000 Sprite Extraction
In preparation for an AfterEffects project, I set out to free the SimCity 2000 building tiles from their binary confines. I wanted every building in the game on a transparent background. Here's the final working set I ended up with:

Getting all of the assets in shape for AfterEffects turned out to be a bit of an ordeal. My initial plan was to do something clever, like writing a parser for the mysterious ".mif" file format in which Maxis embedded their tile data. A thorough Googling turned up no documentation or existing hacks for the file type. Poking through the bytes with my trusty hex editor also failed to bring enlightenment. Since MIF is ostensibly a graphics format, in a final act of desperation I attempted to interpret the bytes as pixels via Photoshop, again with no success. It's not even an autostereogram:
(This dead-end detour did bring to mind the need for a tool that can take the friction out of rapidly reinterpreting large binary files as pixel data... being able to "tune" the dimensions / header length / byte order of the image parser in real-time whilst looking for the emergence of some kind of pattern or representational content in the pixels could be useful, or at least of conceptual interest. I'll add it to the project queue.)
In the end I resorted to a mandraulic approach: selecting each building in the Urban Renewal Kit, exporting a BMP for each, and sending the results through a number of Photoshop batches to place them on transparency, resize, etc.
Not exactly clever, but it worked.
GlitchDetector:
Holy god!
Exactly what i was looking for, i am glad you took all the effort to make this .gif file :)
GianCarlo:
Hello! What project did you end up using this for? I'd love to see the final results. --gcp
Wouter:
This would be very usefull for my project too. The only problem is, and I hope you cab help me, I can't save al those images on my computer, I only get the first frame of 'the movie' when I try to save it. I know there has to be a way to get al the pictures displayed in 'the movie'. I hope you understand me.
Eric Mika:
Wouter,
On the Mac — in Safari, at least — I can right-click on the image, select “Save Image to Downloads” and it shows up in my downloads folder as a functional gif (should weigh about 600k).
Maybe try a different browser.
Erik:
Wow, thank you so much for doing this. Exactly what I was looking for. Weird!
Add Your Comment