Search found 389 matches

by Rahly
Tue Jan 25, 2005 7:24 am
Forum: Code Talk
Topic: PROJECT: MultiEx Plugin Support
Replies: 291
Views: 86503

hmm, what files are you testing it with? i tested it like this if Not(GetManagerVersion(Major, Minor)) or (Major <> 1) or (Minor <> 0) then begin ShowMessage('Invalid Version of the plugin manager found'); Application.Terminate; end; SetPluginDirectory('.\Plugins\'); RefreshPluginList(); if mpIsFile...
by Rahly
Sun Jan 23, 2005 2:59 am
Forum: Code Talk
Topic: PROJECT: MultiEx Plugin Support
Replies: 291
Views: 86503

Hmm, mpIsFileAnArchive will test whether a given file is a valid archive in the format indexed right? The Prince of Persia format just returns True all the time, even if it's not a valid archive?? res = mpisFileAnArchive (1, Filename) (= True for all files) W3rd. Are you checking to make sure the p...
by Rahly
Thu Jan 20, 2005 3:56 am
Forum: Code Talk
Topic: PROJECT: MultiEx Plugin Support
Replies: 291
Views: 86503

okie dokie
by Rahly
Wed Jan 19, 2005 6:55 am
Forum: Code Talk
Topic: PROJECT: MultiEx Plugin Support
Replies: 291
Views: 86503

I'll see what i can do about a "GetLastError"
by Rahly
Wed Jan 19, 2005 6:52 am
Forum: Code Talk
Topic: PROJECT: MultiEx Plugin Support
Replies: 291
Views: 86503

yeah sorry, my bad, delphi aligns to the 64bit boundary, not the 32bit, i recompiled, this should be right. Ok, what you CAN do, is use 2 integers next to each other, and call them Flag1: Integer; Flag2: Integer; I only made room for more flags, but at the moment, only flags in the Flag1 are used at...
by Rahly
Tue Jan 11, 2005 2:19 am
Forum: Code Talk
Topic: PROJECT: MultiEx Plugin Support
Replies: 291
Views: 86503

do you need more information?
by Rahly
Mon Jan 10, 2005 3:41 am
Forum: Code Talk
Topic: PROJECT: MultiEx Plugin Support
Replies: 291
Views: 86503

oh yeah

don't forget to call mpGetOptions to get any "extra" options
by Rahly
Mon Jan 10, 2005 3:39 am
Forum: Code Talk
Topic: PROJECT: MultiEx Plugin Support
Replies: 291
Views: 86503

Plugin Information is only for plug information, remember one plugin can support MULTIPLE formats if needed. This is just for present the user with what formats are installed and who did them, etc etc. To rest of it doesn't care about plugins. At least in YOUR point of view the individual plugins ha...
by Rahly
Sun Jan 09, 2005 9:55 pm
Forum: Code Talk
Topic: PROJECT: MultiEx Plugin Support
Replies: 291
Views: 86503

which part

Manager->Plugin interface

or

Mexcom -> Manager interface?
by Rahly
Sat Jan 08, 2005 11:51 pm
Forum: Troubleshooting
Topic: Crash using search tool
Replies: 11
Views: 3224

you do know there are different versions of the zip file? right? do you take that into account?
by Rahly
Sat Jan 08, 2005 9:17 pm
Forum: Code Talk
Topic: PROJECT: MultiEx Plugin Support
Replies: 291
Views: 86503

You "Boolean" might be only 1 byte, try using an Integer.
by Rahly
Sat Jan 08, 2005 9:15 pm
Forum: Code Talk
Topic: PROJECT: MultiEx Plugin Support
Replies: 291
Views: 86503

sure... here its my common.pas unit Common; interface type TManagerPluginInfo = record // Version 1.0 Size = 44 bytes Size: Integer; // 4 PluginName: PChar; // 4 PluginAuthor: PChar; // 4 PluginURL: PChar; // 4 PluginEmail: PChar; // 4 PluginFullPath: PChar; // 4 VersionMajor, VersionMinor: Integer;...
by Rahly
Sat Jan 08, 2005 3:07 am
Forum: Game Archive
Topic: World of Warcraft file formats
Replies: 30
Views: 19097

MPQ is not a problem, although, unfortunately, the StormLib has change with the different games SC,Diablo,Diablo2, Warcraft III, WoW. Its also good to note that the MPQs for Diablo+ can also be encrypted. This means you need to know the right password to DECRYPT it. Unfortunately, MPQ do NOT store f...
by Rahly
Sat Jan 08, 2005 2:51 am
Forum: Code Talk
Topic: PROJECT: MultiEx Plugin Support
Replies: 291
Views: 86503

that sounds right. don't mind me, i have a few projects spinning around my head.

TManagerPluginInfo.Size should be 44 bytes
by Rahly
Wed Jan 05, 2005 9:12 pm
Forum: Code Talk
Topic: PROJECT: MultiEx Plugin Support
Replies: 291
Views: 86503

and your passing a "0" to GetPluginInfo ?