PyMS and ProTRG developer
PyGRP is now one of the many tools included in PyMSPyGRP is a GRP converter written in Python. It is capable of converting
StarCraft GRP files to and from a group of 8-Bit, BMP files. This program
is intended for Mac users, but since it is written in Python, it will
work on Windows (or any os for that matter). Windows users must download
the latest Python from
www.python.org, Mac users should have Python
already, if not get it from the same place.
It currently only has a command line interface, but I might eventually get around to adding a GUI if people ask for it. All bugs/features/constructive criticism are welcome!
Changes
--------
v1.5
- Added support for palette file types:
* RIFF .pal
* JASC .pal
* ZSoft .pcx (What StarCraft uses)
* StarCraft TileSet .wep
- Added support for uncompressed GRP's (like 'game\icons.grp')
- Added support for loading RLE compressed BMP's (can't convert to RLE
encoded BMP's, only from)
- Fixed various bugs
v1.2
- Fixed various bugs
v1.1
- The <out> parameter no longer needs to be specified
Download
Post has been edited 4 time(s), last time on Jul 20 2017, 3:54 pm by poiuy_qwert.
Hmm, interesting. How well would you say it does the conversion to GRP so far?
(I decided to reply here, too, since you seem to have more posts here)
None.
PyMS and ProTRG developer
I tested on a couple GRP's from StarDat.mpq and all compiled to a bit smaller then the origionals.
Very nice I will try it out.
None.
It's Maplantis.org not .net
Edit: I had to change .\Palette to ./Palette to get it to work on my compy
Otherwise, great job! I like it a lot
Post has been edited 2 time(s), last time on Oct 8 2007, 12:03 am by LegacyWeapon.
None.
PyMS and ProTRG developer
Ah yes, sorry about that. Fixed for next version.
PyMS and ProTRG developer
Bump for update.
Post has been edited 2 time(s), last time on Jun 9 2008, 9:33 pm by poiuy_qwert.
PyMS and ProTRG developer
For the next release PyGRP will not be alone. Im changing the project to PyMS (Modding Suite), and will be including tools for as many of the files as I can do. There will be NO GUI's until everything is complete and stable (unless i change my mind). That means everything will be command line and hard file based. Right now I currently have:
- GRP (Uncompressed and Compressed) to/from BMP's (RLE loading supported)
- Palette files (Can do everything PalEdit II can except having a GUI)
- Units.dat (Opening and decompiling. No recompile yet)
- IScript.bin (Opening and decompiling. No recompile yet)
- TBL files
Things I know for sure will be included (maybe not for the first release but eventually):
- GOT files
- LO* files
- All DAT files
Things I want to add but might not because of various reasons:
- FNT files
- Tileset files (I WILL do these if I can figure out a good way to let users edit them without a GUI)
- Grafting files (I was thinking I could make something that would output valid FireGraft .fgd files for Mac users to make their mods available to Windows users, but I have no idea who would want to do that)
Any comments/ideas welcome. Also: Please post feedback on PyGRP!!!!!!!!
Post has been edited 2 time(s), last time on Jun 9 2008, 9:32 pm by poiuy_qwert.
Apparently it's much more then just a GRP converter @_@
None.
Interesting, a Starcraft modding program made in Python. I guess Python is more popular than I thought.
None.
Relatively ancient and inactive
Not really. Just somewhat universal, so anyone can install it.
None.