Staredit Network > Forums > Modding Discussion > Topic: Helping the Modding Community...
Helping the Modding Community...
Oct 29 2008, 1:50 am
By: Sand Wraith  

Oct 29 2008, 1:50 am Sand Wraith Post #1

she/her

This is a thread, holding a very powerful modding tool that the legendary BSTRhino created, that appears to be underused or at least undermentioned. Here is a tool, that made modding StarCraft infinitely easier. This is a tool that was forgotten, yet I have them. From BSTRhino, this file originated from, and now I have a copy. Now I am sharing it with the rest of the world in its original, unchanged state.

This... is...


MPQ Compactor
(My Kupax account server.)

-

In case you are curious, I have not changed any of the files included in the ZIP from when I downloaded them. I remember downloading it from StarCraft.Org many years ago, before BSTRhino had even created his famed Doom mods, perhaps.
I am of course, giving him all credits. I only archived these files so that they can once again be used by all modders of no evil intention.

I have tried to contact him through e-mail. Most likely, the e-mail address I mailed to was a bogus one, and BSTRhino will never see the warning that I sent him. In case you know his e-mail address, please PM me.





Oct 29 2008, 2:13 am Angle Lock Post #2



lol... you have given this tool too much credit, I don't see how it helps me at all...



dude, duh, i have read the readme file, that's why i said it doesn't seem to help me at all...

Post has been edited 1 time(s), last time on Oct 29 2008, 11:52 am by Angle Lock.



None.

Oct 29 2008, 2:23 am Sand Wraith Post #3

she/her

What a sad, sad day.

*/facepalm*

Have you even read the readme file?

-

To everybody: Read the readme in the ZIP or die.




Oct 29 2008, 2:25 am Corbo Post #4

ALL PRAISE YOUR SUPREME LORD CORBO

WinMPQ is just way easier and better :P



fuck you all

Oct 29 2008, 2:36 am Sand Wraith Post #5

she/her

Aw, do you really think that? I am sincerely curious as to why you think so. I humbly ask you to enlighten me. I personally find this extremely useful in all stages of modding compilation, since it basically uses WinMPQ itself to compile everything into an MPQ file. Considering the simplicity of it and easiness of use, I think it surpass the time-consuming task of using WinMPQ itself. The nature of this program is only a script to automate WinMPQ's process of MPQ compilation anyway, so I don't see many advantages to use WinMPQ for compiling purposes.

Of course, you would still need WinMPQ to do certain things like opening MPQs.




Oct 29 2008, 2:55 am Corbo Post #6

ALL PRAISE YOUR SUPREME LORD CORBO

Quote from name:New-.Hydrolisk
Of course, you would still need WinMPQ to do certain things like opening MPQs.

You answered yourself.

You still need WinMPQ. Besides, I never found anything hard to pressing an "add" button and adding a file.



fuck you all

Oct 29 2008, 3:03 am Sand Wraith Post #7

she/her

When you measure time in seconds like I do, it's really really hard.

Post has been edited 1 time(s), last time on Oct 29 2008, 3:03 am by New-.Hydrolisk. Reason: Removed sex joke on second thought.




Oct 29 2008, 3:12 am poiuy_qwert Post #8

PyMS and ProTRG developer

I find it very quick to open WinMPQ, drag my files into it, and save. But some people will definitely find it useful.




Oct 29 2008, 4:22 am Hercanic Post #9

STF mod creator, Modcrafters.com admin, CampaignCreations.org staff

It's interesting. Once I establish my MPQ, though, I usually just update a few files in it at a time. Due to the volumn of custom sounds and other files I use, it's not practical for me to create a new MPQ every time I make a few *.dat or iscript changes and want to run a quick test. Still, thanks for the heads-up, I would have never known about this otherwise.




Oct 29 2008, 7:05 am Fyrinite Post #10



Okay, I come out of hiding to let you guys know this:

If you make an mpq with MPQCompactor and then try to put that mpq into an FG exe, it breaks. This is because to save time, MPQCompactor only makes a file table big enough for the files you are adding with the compactor(it might have a few extra spaces, but not enough for the FG files).

Just fyi.



None.

Oct 29 2008, 11:50 am Angle Lock Post #11



See?

Everyone agrees with me....

what sounds harder? Make a new MPQ every time, or just drag ur files into ur exisiting mpq using Winmpq...?

Quote
Here is a tool, that made modding StarCraft infinitely easier.
Really...? I don't think so...



None.

Oct 29 2008, 1:30 pm Devourer Post #12

Hello

can be usefull, but (at least) I have no idea why and where I should use it :O



Please report errors in the Staredit.Network forum.

Oct 29 2008, 1:38 pm XenoBlight Post #13



it just make errors when i first used it. then i find WinMpq that helps me more infinitely easy that i completely ignore Mpq Compactor.



None.

Oct 29 2008, 5:13 pm Sand Wraith Post #14

she/her

Quote from name:DiscipleOfAdun
Okay, I come out of hiding to let you guys know this:

If you make an mpq with MPQCompactor and then try to put that mpq into an FG exe, it breaks. This is because to save time, MPQCompactor only makes a file table big enough for the files you are adding with the compactor(it might have a few extra spaces, but not enough for the FG files).

Just fyi.

Strange, this has never happened to me (over 4 years of no-problems). Where does it break, exactly? I haven't really ever gotten any errors using this. Normally, I drag the mod folder into MPQCompactor, and then I can use FireGraft to make whatever edits I need to use FG for, and then I save it as an EXE. So far, nothing bad has happened.

-

Because a surprisingly large number of you appear to have no idea how to use it, I'll tell you.

Run WinMPQ once. Doesn't matter what you do with it, just RUN IT.
Have MPQCompactor placed in a folder. Mine is in the same folder as my mods.
Make whatever changes you need to, and save it into your mod.
(Now, you should have a mod folder, with its sub folders and files. EG: "NGGYU/[arr,rez,scripts,etc.]")
Drag the mod folder to the MPQCompactor and drop it there.
When done properly, MPQCompactor will compile the mod into an MPQ file, through WinMPQ to my knowledge.

As for the problem DoA reported, I've never come across it. I can't disprove or prove it, and I don't have any evidence or record of errors using this program. I'll view the compilation log next time and double-check around and crap, but I'm confident that it's only a human error.

-

And in response to Angle Lock, it sounds a lot easier to me to just drag my mod folder onto an icon than having to use WinMPQ instead.
Whatever, though. It's just user preference.




Oct 29 2008, 9:04 pm Fyrinite Post #15



I've had it reported to me before, and I duplicated it on my machine. It happens when you have just the right number of files in your mpq. What you want to watch is the param that is passed for the max number of files in the archive. It's either the exact number of files or a scaled number for the number giving the hash table size. Basically, at some point it should be too small for FG to save out all the files it needs in the mpq.



None.

Oct 29 2008, 9:25 pm EzDay281 Post #16



Quote
See?

Everyone agrees with me....

what sounds harder? Make a new MPQ every time, or just drag ur files into ur exisiting mpq using Winmpq...?
The computer's doing the work of "mak[ing] a new MPQ", so that's irrelevant. WinMPQ's a lot more work, as one has to have the file to be added viewable in their explorer window, else they have to navigate to it ( i.e. Hell if the files are organized into folders ) ; they have to have WinMPQ/the mod preloaded, or else take a long time doing so; then, after dragan'drop, they have to type in the directory for the file. MPQCompactor requires only three motions, at all - click, drag, let go. It's like the difference between using mouse for everything, and using hotkeys - and it's especially nice when doing lots of small changes in rapid succession. Especially since MPQCompactor has a script for auto-compiling with MPQDraft once it's done, which saves some more time, if I'm not mistaken... I haven't touched my modding tools for any relevant purposes in a looong time.

Post has been edited 2 time(s), last time on Oct 30 2008, 2:43 am by EzDay281.



None.

Oct 29 2008, 10:25 pm Sand Wraith Post #17

she/her

DoA:
In that case, do you remember how many files you had before it broke, or etc.?
Anyway...

It appears that the e-mail address I sent my e-mail to was a bogus. Oh well.

-

I could try to look around the program, but I really don't know what I'm looking for.




Oct 30 2008, 1:04 am FlyingHat Post #18



I've used MPQ compactor frequently last year, when I was most active in moddery. It works nicely and saves you a few seconds when compiling an MPQ. It's a small convenience if you are making a small ungrafted mod.

But seeing that it tends to muck up firegraft .exe's I don't use it anymore. Dragging and dropping files into WinMPQ is good enough for me.



None.

Oct 30 2008, 5:10 am WoAHorde Post #19



WINMPQ opens MPQs, doesn't destroy Firegraft.exes, and doesn't create superfluous files(where if you weigh in the time it saves vs the time it removes files, you aren't saving any time).

WINMPQ 08'



None.

Oct 30 2008, 8:51 am EzDay281 Post #20



Quote
WINMPQ opens MPQs
... wut
"You still need WinMPQ."
Having MPQCompactor in no way affects one's ability to open mpq files; and 'tis an action that shouldn't need be performed especially often.
Quote
doesn't destroy Firegraft.exes
"It happens when you have just the right number of files in your mpq."
Neither Hydrolisk nor I have had any problems. In case it ever is run into, gogo throw-extra-tiny-filler-file.
Quote
and doesn't create superfluous files(where if you weigh in the time it saves vs the time it removes files, you aren't saving any time).
I've never heard of it removing files. And if it's inefficient in terms of filespace, WinMPQ can be used to clean things up afterwards for release version - size should generally be pretty much unimportant except to download time.
Quote
WINMPQ 08'
What comes after the "08"? Or did you mean '08? ;P



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[11:50 pm]
O)FaRTy1billion[MM] -- nice, now i have more than enough
[11:49 pm]
O)FaRTy1billion[MM] -- if i don't gamble them away first
[11:49 pm]
O)FaRTy1billion[MM] -- o, due to a donation i now have enough minerals to send you minerals
[2024-4-17. : 3:26 am]
O)FaRTy1billion[MM] -- i have to ask for minerals first tho cuz i don't have enough to send
[2024-4-17. : 1:53 am]
Vrael -- bet u'll ask for my minerals first and then just send me some lousy vespene gas instead
[2024-4-17. : 1:52 am]
Vrael -- hah do you think I was born yesterday?
[2024-4-17. : 1:08 am]
O)FaRTy1billion[MM] -- i'll trade you mineral counts
[2024-4-16. : 5:05 pm]
Vrael -- Its simple, just send all minerals to Vrael until you have 0 minerals then your account is gone
[2024-4-16. : 4:31 pm]
Zoan -- where's the option to delete my account
[2024-4-16. : 4:30 pm]
Zoan -- goodbye forever
Please log in to shout.


Members Online: NudeRaider, Ultraviolet