Staredit Network

Staredit Network -> Modding Chat -> System to create MPQ patching installers
Report, edit, etc...Posted by nirvanajung on 2007-01-11 at 16:48:09
Dear modders and progamers who's working for SC modding
today i'd like to initiate some proposal about System to create MPQ patching installers
aight, here goes my idea
i've been seen often many of mod consumers are have trouble
with putting update file or non-MPQ file source into MPQ archive for each mod
and i've seen many modders who's proffer update files for own MOD w/
uncompiled source files which are starcraft files in MPQ

Also i have a issue to proffer update files for my TC mod either
as uguys know, most modders are would need to updates their MOD contents
or patch MOD files
and probably most of us would proffer with zip package which include update starcraft files to put in MPQ
if uguys have plan to make Total conversion w/ huge file size
Also The MOD w/ large file size u make, the patch files would more larger

most of modders are do update files w/ use winmpq and other mpq tools
however most general consumers don't want use any technical procession to update files for mod
especialy they really hate getting any mpq tool and importing source files either
they just want self update by one or two-clicking

i believe they just have every right to do that is really their Rights

So i though about System to create MPQ patching installers
yea... i know , there are many of Wise Windows installer (instead of packaging it into a Zip file)
but basicly they are allow just specific path which is location directory 2 install
my point is it should install files into MPQ archive directly
my idea desinged for self update mod files into MPQ directly without any consumer's working

then mod publisher don't need acquaint how to update ur mod files for consumers who's didnt get know about winmqp and the way to replace starcraft file to MPQ

Also MOD consumers don't need to know about MPQ and don't have to use any MPQ tool

aight then i'd like to show here what my design for this idea
user posted image

As u seen, publisher just set root path which is located source files in specific folder
then it make install archive file w/ each directory structure
for example, set name like this "C:\Program Files\Starcraft\MyMod.mpq"

and set target MPQ to put source files into there and set path if it does to specific installed path
but if u want set from SC installed path information of registry
then u can set registry path to automatical set a install path for client side
if mod publisher use that for update own mod
Clients are dont have to do anything at all except just clicking to run installer

is there any challenger for MOD update builder ?
Report, edit, etc...Posted by SI on 2007-01-11 at 18:57:07
you could have your_mod.mpq and your_mod_patch.mpq instead. Just as a suggestion to reduce filesize. You could write an updater but that could become messy.
Report, edit, etc...Posted by Kookster on 2007-01-11 at 19:11:27
I think its a good Idea, except when firegraft is released the mpq will be inside the exe file so it will only be a 1 file download. Thats not very anoying all you have to do is click and play.
Report, edit, etc...Posted by nirvanajung on 2007-01-11 at 19:44:09
QUOTE(SI @ Jan 11 2007, 05:57 PM)
you could have your_mod.mpq and your_mod_patch.mpq instead. Just as a suggestion to reduce filesize. You could write an updater but that could become messy.
[right][snapback]612589[/snapback][/right]

right that's another one what i thought about that
but as u know if i use 2files also main contents mpq is instead Brooddat.mpq
that would be very inefficiently

Also it isn't apply to only update files into MPQ
i've seen often many of u try introduce and offer here an ur mod files with non-compiled file which is just starcraft files in MPQ

acutaly there is one of example this case
http://www.staredit.net/index.php?showtopic=37566
there is question and answer about the installation instructions

bajadulce (he is publisher of that mod) has tried to acquaint that
but think about if there is solution like this
all of installing troubles would solved that's advantage of it

QUOTE(Kookster @ Jan 11 2007, 06:11 PM)
I think its a good Idea, except when firegraft is released the mpq will be inside the exe file so it will only be a 1 file download. Thats not very anoying all you have to do is click and play.
[right][snapback]612601[/snapback][/right]

Right, as for the file extension, acutaly that doesnt matter for it
anyhow if there is same structure as MPQ that could be update files in there
Report, edit, etc...Posted by Lord_Jeremy on 2007-01-12 at 00:10:02
Interestingly, there's a Mac version of what I think you're talking about. A while ago, BahamutZERO created something called DropMPQ which was designed to show off the capabilities of his completely rewritten MPQ functions. Unfortunately, it no longer works with Starcraft beyond version 1.11 or so when Blizzard actually updated the executable to require certain special formatting in the patch MPQ file.
Report, edit, etc...Posted by nirvanajung on 2007-01-12 at 20:21:08
Actualy, it isn't quite difficult thing based on my know about MPQ handle
it could designed to just "add files" orperate same with win-MPQ,MPQ2k(cmd interface) or other tools
so basicly i'm not talk about new features
there is many of MPQ information to handling that

in my guess, the most matter is build system of installer
it could more important than MPQ handle

but unfortunately i'm not programer and i lack in programing either
so i can't make it

however, it's quite apply to update files
if apply this on other side, it could be install package for any MPQ/SEMPQ target

i think this is best method to publish mod and update MOD

for example, if it offered out for modders
u guys dont have to annoying anymore from newbie and general end user
and it's give chance to update ur mod frequently
cause u don't have to make patch file with multiplicity files from early version
if u have made update previous version with some of *.wav , *.grp at before
then u don't need to update new version with those files
it's really good for all peoples, that's kernel of my oppinion

anyways, if some one would like to take it then i'd offer that person UI resoruces and fansy stuffs
Next Page (1)