A long, long time ago... almost eight years now... I started to work on converting SFGHQ's library of sprites from the proprietary Multimedia Fusion data files into more generic BMP sheets. Obviously this never happened, but I did lay some groundwork which I hope someone might find useful. Specifically, I started reverse-engineering the CCA file format so I could extract the sprite information from it. I also started doing the same for Game Maker files, with the hopes of maybe one day creating a utility that would be able to import and export various fangame related formats.
So since recent events have stirred up past memories, I rediscovered what I'd done and decided to let everyone in on it again. Maybe someone here will find it useful?
http://www.smidgeindustriesltd.com/CCA_File_Format.txt
http://www.smidgeindustriesltd.com/GM6_File_Format.txt
I also wrote a utility that extracts CCA data (though only for MMF 1.2 and 1.5 version files), which also created data files containing animation data in non-proprietary format; a precursor to what I'd later develop into the "Sprite Image Project" (SIP) file format.
I later developed a sister format to SIP - "Sprite Image Format" (SIF) which encapsulated the graphical data and animation data. These formats were supported by both the CCA extraction tool and an early sprite animation editor I made. Links here:
http://www.smidgeindustriesltd.com/CCARip_v1.7.zip
http://www.smidgeindustriesltd.com/SIF_File_Format.html
http://www.smidgeindustriesltd.com/SpriEdit.zip
Source code for the two utilities is available, though they're written in VisualBasic 6 :p
=Smidge=
So since recent events have stirred up past memories, I rediscovered what I'd done and decided to let everyone in on it again. Maybe someone here will find it useful?
http://www.smidgeindustriesltd.com/CCA_File_Format.txt
http://www.smidgeindustriesltd.com/GM6_File_Format.txt
I also wrote a utility that extracts CCA data (though only for MMF 1.2 and 1.5 version files), which also created data files containing animation data in non-proprietary format; a precursor to what I'd later develop into the "Sprite Image Project" (SIP) file format.
I later developed a sister format to SIP - "Sprite Image Format" (SIF) which encapsulated the graphical data and animation data. These formats were supported by both the CCA extraction tool and an early sprite animation editor I made. Links here:
http://www.smidgeindustriesltd.com/CCARip_v1.7.zip
http://www.smidgeindustriesltd.com/SIF_File_Format.html
http://www.smidgeindustriesltd.com/SpriEdit.zip
Source code for the two utilities is available, though they're written in VisualBasic 6 :p
=Smidge=
This post has been edited by Smidge204: 27 February 2011 - 02:05 PM


00