Buy from YesAsia.com through the picture or the search box below and I will get a credit of a percentage of the price of what you bought at no extra charge to you. :) They have great prices and free shipping is available for orders of US$39 or more (depending on the destination country). If the search box is not working, click the image to the left of it and search from the site.
In Associate with YesAsia.com

Main
Current News
Archived News
Search News
Forums
Discussion Forum


Star Alliance Forums
Old Forum
Programs
Install Programs
Downloads
Top 5 Downloads
  WinMPQ
    34137 downloads
  ShadowFlare Software Setup wizard
    16191 downloads
  Scm Toolkit
    11133 downloads
  Battle.net Gateway Editor
    9783 downloads
  SCMLoader
    9047 downloads
View all counts
More Downloads...
Troubleshooting
Other Sections
Format Specs.
Misc. Information
Non-SF Stuff
The Star Alliance
Links
Feedback

This page has been accessed 66660 times.

Site hosted by:

Small banner for links to this site:
Link to my page with this image.


Current News

Monday, July 14, 2008

SFmpq and Grp libraries are now open source - ShadowFlare - 20:43

I have decided to release the source code to my SFmpq and Grp libraries licensed under the Simplified BSD License. The source code is contained in repositories created by a tool called Git, available at http://git-scm.com/ ( Windows version at http://code.google.com/p/msysgit/ ). Documentation is available on the Git web site if you would like know how to work with the repositories.

If you have Git installed, you may download the repositories for SFmpq with these commands:

git clone http://sfsrealm.hopto.org/projects/SFmpqapi.git
git clone http://sfsrealm.hopto.org/projects/SComp.git

And download the repository for grpapi with this:

git clone http://sfsrealm.hopto.org/projects/grpapi.git

To update an existing copy with the latest version of the source, from the directory of the source tree the command is as simple as:

git pull

If you just want to quickly get a copy of the latest source code, it may be available in zip file form from the directory at the link below. The repository directories are also at that location.

View projects directory

The repositories can also be browsed with gitweb here: http://sfsrealm.hopto.org/projects/gitweb.cgi

Sunday, January 06, 2008

IceCC 1.3 for MacOS 10 - First Mac program ever on this site :D - ShadowFlare - 16:19

Lord_Jeremy has provided a MacOS 10 version of IceCC 1.3 that he compiled and packaged from the source code I have here. It includes the version with the new animation and opcode names, as well as the version with the old ones, just like the Windows version here.

Download IceCC

Tuesday, December 04, 2007

SFGrpConv Bug Fix and New GRP Encoding Optimization for GRPAPI - ShadowFlare - 23:55

The RLE decoding in SFGrpConv has been fixed for a larger range of images (this should be the last RLE decoding fix).

Download SFGrpConv

This GRPAPI update adds a new encoding optimization that detects frames that are at different positions but are duplicates otherwise.

Download GRPAPI

Thursday, November 29, 2007

SFGrpConv Bug Fix - ShadowFlare - 03:17

This update fixes an issue with the RLE decoder that caused certain bitmap images to be decoded improperly. If it breaks decoding of any RLE-encoded bitmaps, please let me know (and send a sample for me to test).

Download SFGrpConv

Saturday, November 10, 2007

Small IceCC Update - ShadowFlare - 21:23

This small update changes the name of one of the animation types to be more correct. InitTurret has been renamed to StarEditInit. I had known about it since last year, so this update was long overdue. I have also updated the descriptions a bit in the opcodes list and added a file with a list of the animation names and descriptions of at least the most common uses for them.

This release also includes versions of icecc.exe and icedc.exe that use the classic names for the animation types and opcodes (classic_icecc.exe and classic_icedc.exe respectively). They have all of the same enhancements and fixes, except for using the old names. These can be useful for old scripts or for those who don't want to switch to a new set of animation or opcode names but want a more complete IceCC.

Download IceCC

Monday, October 29, 2007

SCMLoader 1.30 beta - ShadowFlare - 17:58

Since SCMLoader is likely nearing a release marked as non-beta and has had many features added in the mean time, I have decided on increasing the version number by more than just a single step. Today's beta release has even more added features. These include:

- Support for the newer FireGraft patch format. Currently data files for SC 1.15.0 and 1.15.1 are included.

- Capability to create patches all in one file, that use SCMLoader to load them. To use this feature, make a copy of SCMLoader.exe, attach an mpq archive to it, and add SCMLoader.qdp to the archive. The constructed exe package will load the mod mpq along with SCMLoader when running it. If SCMLoader is already running, it will use SCModLoader to tell SCMLoader to load up the attached mpq archive.

- SCMLoader for single player campaigns. Now scm/scx files can be used directly for the single player campaign maps. Simply add the map uncompressed and unencrypted to the mod mpq archive at the campaign's path, with either .scm or .scx added to the end (for example, campaign\expprotoss\protoss01.scx) - no special paths are needed within the scm/scx file. Any maps loaded this way get the same SCMLoader features that any external scm/scx maps already do.

- SCMLoader.exe and SCModLoader.exe now accept command line parameters to specify an mpq archive to load.

- When attempting to load an mpq archive in SCModLoader when Starcraft is not running, it will launch SCMLoader and load the specified mpq archive at startup.

- mpqpacks\mpqlist.txt will now also accept a colon ":" at the beginning of a file name to specify that SCMLoader should find and open the archive from within an already open mpq archive. This feature is likely most useful when used in combination with SCMLoader for single player campaigns for map-specific mods for the campaign that are shared between only some of the maps.

Download SCMLoader

Saturday, October 13, 2007

SCModLoader bug fix - ShadowFlare - 01:05

I have updated the SCMLoader beta download with a fix for the mod loader so that it properly recognizes the existence of .grp files in a loaded mpq archive without the other graphics-related files so that it will reload them as it should.

Monday, October 08, 2007

GRPAPI Bug Fix and Small SFGrpConv Update - ShadowFlare - 22:59

Two updates, which also affect SFGrpConv since it uses GRPAPI:

- Now correctly generates uncompressed .grp files. The previous hack-ish code for generating them has been rewritten to work more like the encoder for compressed .grp files.
- Added an additional encoding optimization which recognizes duplicate rows in a frame to make the output .grp file size a bit smaller in some cases. This goes beyond what even Blizzard's own encoder did and makes some of the files even smaller than the originals. It was supposed to be included in the initial release of my encoder, but I did not figure out a certain bug until the partial rewrite today.

Download GRPAPI

The updates for SFGrpConv are more minor:

- When loading .grp files, the "Compressed GRP" check box is now checked or cleared upon opening to indicate whether the .grp file is compressed or not. Starcraft does not automatically detect the format, so compressed .grp files must be kept compressed and uncompressed .grp files must be kept uncompressed. This change allows the user to know which is needed.
- The "Open palette file..." button now only prompts for a palette when converting from .grp format, so as not to confuse the user.

Download SFGrpConv

Tuesday, September 25, 2007

SCModLoader - ShadowFlare - 22:06

In the SCMLoader version I uploaded today, a new program is available - SCModLoader.exe. Run this while Starcraft is running with SCMLoader to load and unload MPQ archives with the game running.

For those making maps for use with SCMLoader, you can now use this to tell SCMLoader to unload your map so that you are able to edit it directly, without needing to open another map in Starcraft first, close Starcraft first, or use some other workaround.

Sunday, August 26, 2007

SCMLoader beta update for SC 1.15.1 - ShadowFlare - 19:08

The current SCMLoader beta version now supports SC 1.15.1.

Archived News