Current News
Archived News
Search News
Discussion Forum


Old Forum
Install Programs More Downloads...
Troubleshooting
Source Code
Format Specs.
Misc. Information
Non-SF Stuff
Links




1 ; License information for this code is in license.txt
3 EXPORTS
4         MpqInitialize=MpqInitialize @1
5         MpqGetVersion=MpqGetVersion @2
6         MpqGetVersionString=MpqGetVersionString @3
8         SFMpqGetVersionString=SFMpqGetVersionString @8
9         SFMpqGetVersion=SFMpqGetVersion @9
10         SFMpqGetVersionString2=SFMpqGetVersionString2 @10
11         SFMpqDestroy=SFMpqDestroy @11
12         AboutSFMpq=AboutSFMpq @12
14         MpqOpenArchiveForUpdate=MpqOpenArchiveForUpdate @16
15         MpqCloseUpdatedArchive=MpqCloseUpdatedArchive @17
16         MpqAddFileToArchive=MpqAddFileToArchive @18
17         MpqAddWaveToArchive=MpqAddWaveToArchive @19
18         MpqRenameFile=MpqRenameFile @20
19         MpqDeleteFile=MpqDeleteFile @21
20         MpqCompactArchive=MpqCompactArchive @22
22         MpqAddFileFromBuffer=MpqAddFileFromBuffer @23
23         MpqSetFileLocale=MpqSetFileLocale @24
24         MpqAddWaveFromBuffer=MpqAddWaveFromBuffer @25
25         MpqAddFileToArchiveEx=MpqAddFileToArchiveEx @26
26         MpqAddFileFromBufferEx=MpqAddFileFromBufferEx @27
27         MpqRenameAndSetFileLocale=MpqRenameAndSetFileLocale @28
28         MpqDeleteFileWithLocale=MpqDeleteFileWithLocale @29
29         MpqOpenArchiveForUpdateEx=MpqOpenArchiveForUpdateEx @30
30         MpqCreateArchiveVersion=MpqCreateArchiveVersion @31
32 ;Lmpqapi ordinals
33         SFOpenArchive=SFileOpenArchive @32 NONAME
34         SFCloseArchive=SFileCloseArchive @33 NONAME
35         SFOpenFileEx=SFileOpenFileEx @34 NONAME
36         SFCloseFile=SFileCloseFile @35 NONAME
37         SFGetFileSize=SFileGetFileSize @36 NONAME
38         SFileGetFileInfo=SFileGetFileInfo @37
39         SFSetFilePointer=SFileSetFilePointer @38 NONAME
40         SFReadFile=SFileReadFile @39 NONAME
41         SFSetLocale=SFileSetLocale @40 NONAME
43         SFOpenFile=SFileOpenFile @41 NONAME
44         SFileSetArchivePriority=SFileSetArchivePriority @42
45         SFileFindMpqHeader=SFileFindMpqHeader @43
46         SFileListFiles=SFileListFiles @44
48 ;Old Diablo Storm ordinals
49         SFDCloseArchive=SFileCloseArchive @63 NONAME
50         SFDCloseFile=SFileCloseFile @64 NONAME
51         SFDDestroy=SFileDestroy @73 NONAME
52         SFDGetFileArchive=SFileGetFileArchive @75 NONAME
53         SFDGetFileSize=SFileGetFileSize @76 NONAME
54         SFDOpenArchive=SFileOpenArchive @77 NONAME
55         SFDOpenFile=SFileOpenFile @78 NONAME
56         SFDOpenFileEx=SFileOpenFileEx @79 NONAME
57         SFDReadFile=SFileReadFile @80 NONAME
58         SFDSetBasePath=SFileSetBasePath @81 NONAME
59         SFDSetFilePointer=SFileSetFilePointer @82 NONAME
60         SFDSetLocale=SFileSetLocale @83 NONAME
61         SFDGetBasePath=SFileGetBasePath @84 NONAME
62         SFDGetArchiveName=SFileGetArchiveName @86 NONAME
63         SFDGetFileName=SFileGetFileName @87 NONAME
64         DStormDestroy=StormDestroy @112 NONAME
66 ;Storm ordinals
67         SFileCloseArchive=SFileCloseArchive @252
68         SFileCloseFile=SFileCloseFile @253
69         SFileDestroy=SFileDestroy @262
70         SFileGetFileArchive=SFileGetFileArchive @264
71         SFileGetFileSize=SFileGetFileSize @265
72         SFileOpenArchive=SFileOpenArchive @266
73         SFileOpenFile=SFileOpenFile @267
74         SFileOpenFileEx=SFileOpenFileEx @268
75         SFileReadFile=SFileReadFile @269
76         SFileSetBasePath=SFileSetBasePath @270
77         SFileSetFilePointer=SFileSetFilePointer @271
78         SFileSetLocale=SFileSetLocale @272
79         SFileGetBasePath=SFileGetBasePath @273
80         SFileGetArchiveName=SFileGetArchiveName @275
81         SFileGetFileName=SFileGetFileName @276
82         SFileOpenFileAsArchive=SFileOpenFileAsArchive @293
83         StormDestroy=StormDestroy @301
84         SCompCompress=SCompCompress @551 NONAME
85         SCompDecompress=SCompDecompress @552 NONAME
87 ;Zlib exports
88         adler32
89         compress
90         crc32
91         deflate
92         deflateCopy
93         deflateEnd
94         deflateInit2_
95         deflateInit_
96         deflateParams
97         deflateReset
98         deflateSetDictionary
99         inflate
100         inflateEnd
101         inflateInit2_
102         inflateInit_
103         inflateReset
104         inflateSetDictionary
105         inflateSync
106         uncompress
107         zlibVersion
108         zError
109         inflateSyncPoint
110         get_crc_table
111         compress2
113 ;bzip2 exports
114         BZ2_bzCompressInit
115         BZ2_bzCompress
116         BZ2_bzCompressEnd
117         BZ2_bzDecompressInit
118         BZ2_bzDecompress
119         BZ2_bzDecompressEnd
120         BZ2_bzBuffToBuffCompress
121         BZ2_bzBuffToBuffDecompress
122         BZ2_bzlibVersion