Skip to content

Commit fa4cd67

Browse files
authored
Update README.md
1 parent 35b88e5 commit fa4cd67

File tree

1 file changed

+16
-11
lines changed

1 file changed

+16
-11
lines changed

README.md

+16-11
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,43 @@
1+
12
# springrts_smf_compiler
23
This tool allows the compilation and decompilation of image files to SpringRTS's binary SMF (Spring Map Format) map format.
34

45
https://springrts.com/
56

67
To use the tool, place it in your /maps folder and launch pymapconv.py or start pymapconv.exe
78

8-
Miraculously self documenting, with one caveat: dont use absolute paths in MAP NAME.
9+
Miraculously self documenting.
910

1011
![gooey](https://raw.githubusercontent.com/Beherith/springrts_smf_compiler/master/pymapconv_gui.png)
1112

13+
## NEW FEATURES:
1214

13-
#### 2019 UPDATE: Windows EXE available, pymapconv.exe works as long as nvdxt.exe is next to it :)
14-
15-
The windows build is 64 bit, thus allowing the compilation of maps up 64x64 size!
16-
17-
18-
#### 2014 Outdated: Under Windows, you will need the following to make this work:
15+
### Version 3.1
16+
- Heightmaps same size as the diffuse texture are supported, and resized intelligently to get pixel-perfect heightmaps (solves the X to X/8 + 1 image interpolation problem)
17+
- Grass map is resized with nearest neighbour
18+
- Metal map is resized with bilinear filtering
19+
- More verbose and informative output
20+
- Works from anywhere (it is no longer required to copy into the maps working directory)
1921

20-
Dowload the precompiled version from here
21-
https://springrts.com/phpbb/viewtopic.php?f=56&t=34378&start=20
22+
## Windows usage:
2223

23-
OR
24+
Dowload and use the precompiled version in pymapconv.exe in this repository
25+
The windows build is 64 bit, thus allowing the compilation of maps up 64x64 size!
26+
Ensure that nvdxt.exe is next to it.
2427

28+
### Windows development:
2529

2630
Python 2.7, 32bit - https://www.python.org/downloads/
2731

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

3034
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/)
3135

32-
#### Under Linux (e.g. Ubuntu 14.04 and up), it requires:
36+
## Linux (e.g. Ubuntu 14.04 and up), or for development it requires:
3337
Youre a big boy, go get the libs:
3438
Python 2.7
3539
Pillow (sudo pip install Pillow)
3640
PyQt4 (sudo apt-get install python-Qt4)
3741
ImageMagick (sudo apt-get install imagemagick)
3842

43+
## by Beherith

0 commit comments

Comments
 (0)