Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
of "const char *"
+ Fixed some bugs
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+ Updated storm.dll from Warcraft 1.27
|
|
+ More efficient version of GetNearestPowerOfTwo
|
|
|
|
|
|
+ Support for MPQs that have malformed block indexes (0x8000xxxx or 0x4000xxxx)
|
|
|
|
|
|
|
|
+ Support for protectors that set block table offset to zero
|
|
|
|
|
|
|
|
of the block table entry
|
|
|
|
|
|
2002 doesn't do that either)
+ Support for names beginning with slashes, like \/\BTNThoriumAmmunition.blp
|
|
|
|
+ Empty MPQs are no longer marked as malformed
|
|
|
|
|
|
|
|
|
|
|
|
+ StormLib now creates a listfile even for empty archives to make sure it will be maintained at later point when files are added to it
+ Bug fixes in listfile loading
|
|
|
|
|
|
|
|
|
|
+ Optimized patching process so it consimes less memory
+ Added hash table and block table defragmenting for malformed War3 maps
|
|
|
|
of raw table loaded from the file
|
|
+ Replaces SFileMpqIsReadOnly with SFileMpqFlags
+ New MPQ flag: MPQ_FLAG_WAR3_MAP
|