# springrts_smf_compiler
This tool allows the compilation and decompilation of image files to SpringRTS's binary SMF (Spring Map Format) map format. 

https://springrts.com/

To use the tool, launch pymapconv.py

Under Windows, you will need the following to make this work:

Requires python 2.7 - (no surprise there) 32bit https://www.python.org/downloads/
Requires PIL - (Python Image Library) http://www.pythonware.com/products/pil/
Requires PyQt4 - https://riverbankcomputing.com/software/pyqt/download

Under Linux (e.g. Ubuntu 14.04 and up), it requires:

Python 2.7
Pillow (sudo pip install Pillow)
PyQt4  (sudo apt-get install python-Qt4)
ImageMagick (sudo apt-get install imagemagick)


# springrts_smf_compiler
This tool allows the compilation and decompilation of image files to SpringRTS's binary SMF (Spring Map Format) map format. 

https://springrts.com/

To use the tool, launch pymapconv.py

Under Windows, you will need the following to make this work:

Requires python 2.7 - (no surprise there) 32bit https://www.python.org/downloads/

Requires PIL - (Python Image Library) http://www.pythonware.com/products/pil/ 

Requires PyQt4 - https://riverbankcomputing.com/software/pyqt/download (note: PyQt no longer provides Windows binaries, but you can obtain slightly old (and suitable) ones from https://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.11.4/)

Under Linux (e.g. Ubuntu 14.04 and up), it requires:

Python 2.7
Pillow (sudo pip install Pillow)
PyQt4  (sudo apt-get install python-Qt4)
ImageMagick (sudo apt-get install imagemagick)


Update readme.md to include link to suitable binaries for PyQt
Update readme.md to include link to suitable binaries for PyQt