Crispy on 18/4/2006 at 13:04
Why not do it via command-line, and then when potterr wants to implement it into GL he can just make it run the program? I don't see the need for it to have a VB DLL interface for GL's benefit. (Well, except that it might be nicer for potterr to work with. :))
Command line sounds good to me, but I'm biased because I use the command prompt a fair bit these days. (There are a few tweaks one can apply to make the Windows command prompt slightly more Linux-like in terms of usefulness.)
On the other hand, I haven't even tried using GL to package an FM before; I did it all manually, which was a royal pain - as I'm sure other FM authors here can attest. :) So if incorporating it into GL implies greater automation, I'm all for it - anything that reduces the amount of manual fiddling required is a good thing.
d'Spair on 18/4/2006 at 14:17
STiFU, no, you got it wrong:)
I do play Thief 3 on WinXP, but GL requires some additional tools to install (they are also included in Service Pack 2, which I don't have installed neither), and my system doesn't want to install them. I just don't recall the exact name of these tools right now.
STiFU on 18/4/2006 at 14:54
Quote Posted by d'Spair
STiFU, no, you got it wrong:)
I do play Thief 3 on WinXP, but GL requires some additional tools to install (they are also included in Service Pack 2, which I don't have installed neither), and my system doesn't want to install them. I just don't recall the exact name of these tools right now.
Damn! How embarassing... :)
Shadowspawn on 18/4/2006 at 15:28
I'll simply release the tools in a DLL and a command-line format. That solves both problems. I already have the CL versions (except for the final decompressor), so I just have to package the code into a DLL for GL. Shouldn't be much of a problem.
potterr on 18/4/2006 at 17:45
Quote Posted by d'Spair
STiFU, no, you got it wrong:)
I do play Thief 3 on WinXP, but GL requires some additional tools to install (they are also included in Service Pack 2, which I don't have installed neither), and my system doesn't want to install them. I just don't recall the exact name of these tools right now.
That would be the Microsoft MDAC 2.8 tools, however version 2.6 works just as well if you have had trouble.
(
http://www.microsoft.com/downloads/details.aspx?FamilyID=6a7d785f-c2e0-471d-a33b-82ad1d514737&DisplayLang=en) http://www.microsoft.com/downloads/details.aspx?FamilyID=6a7d785f-c2e0-471d-a33b-82ad1d514737&DisplayLang=en
242 on 20/4/2006 at 08:28
Quote Posted by d'Spair
I do play Thief 3 on WinXP, but GL requires some additional tools to install (they are also included in Service Pack 2, which I don't have installed neither), and my system doesn't want to install them. I just don't recall the exact name of these tools right now.
GL 1.23 works just fine without any additional tools on my system - WinXP Pro, no Service Packs.
potterr on 20/4/2006 at 16:29
242, Yep it should do, although there have been a couple of instances where the MDAC components are required for it to run. In general though the basic Windows XP install has the level of MDAC that GL requires (98 doesn't though, service pack 3 of 2k I think does).
Anyway back to shrinking IBT's.....
With regards to a few comments about Command Line exe vs DLL. The CMD exe would be fine for packaging up zips in GL and outside of GL, however a DLL would be required for decompressing as it gives greater control as to knowing what has happend during the decompressing process and allows GL to do a possible test on the created IBT and tidy up the install properly.....look at it as communications between GL and a DLL as being an instant messenger chat where as a cmd exe being an email.
242 on 14/5/2006 at 07:23
Sooo, maybe any news? :p
Bho on 14/5/2006 at 09:18
Well on the Garrettloader site it says that this IBT shrinker will be implemented as part of version 1.41, which should be due around mid june.
242 on 14/5/2006 at 11:56
It more depends on Shadowspawn I guess :)