Sneak peek - HLMV1.3


Trp. Jed
09-09-2004, 10:44 AM
I'll let you figure out whats different...

Steel Blade
09-09-2004, 10:53 AM
Oh I know, it says 1.3 instead of 1.2... did I win?

Anyway what is different in terms of features and fixes?

Trp. Jed
09-09-2004, 11:07 AM
Not many fixes, just some annoying little things you probably wouldnt notice.

But its got a built in GCFBrowser/Extractor.

{tBs}IamDoydy
09-09-2004, 11:10 AM
Originally posted by Trp. Jed

But its got a built in GCFBrowser/Extractor.

fantastic <3

Steel Blade
09-09-2004, 11:29 AM
Originally posted by Trp. Jed
Not many fixes, just some annoying little things you probably wouldnt notice.

But its got a built in GCFBrowser/Extractor.

Excellent, how far along is it?

Trp. Jed
09-09-2004, 12:28 PM
It's getting there. It works. Its not as powerful as GCFScape but it lets you browse a GCF/PAK/WAD from withing HLMV and lets you pull files out or launch them from within.

Sproily
09-09-2004, 12:33 PM
pawnsum :o

Steel Blade
09-09-2004, 12:56 PM
Originally posted by Trp. Jed
It's getting there. It works. Its not as powerful as GCFScape but it lets you browse a GCF/PAK/WAD from withing HLMV and lets you pull files out or launch them from within.

So no need to close down steam to browse a GCF file like GCFscape?

Intifada
09-09-2004, 01:20 PM
Hey Jed, I have aways been a fan of ur work and now a new, useful function has come to ur HLMV, so if i ever should earn some money i will surely press the "donation"-button on ur website, but i guess u will have retired then :D

Trp. Jed
09-09-2004, 01:32 PM
No you will always have to close Steam to access the GCF files because once Steam is open it creates a "lock" on them and the GCF browser needs exclusive access to them to map them into memory.

BillyNair
09-09-2004, 01:51 PM
muhahaha, damn cool. Another question--> when Steam updates the GCF files, GCFscape needs to be updated and re-released, will this problem also befall the all powerful Jed's too??


(I am most definately NOT complaining, but I thought you said your current HLMV was to be your last, I am glad you reconsidered):carrot: :carrot:

Trp. Jed
09-09-2004, 02:08 PM
GCFScape only needs to be updated when they change the GCF Format. There are different version of GCF which store files slightly differently and when a new one comes out, Nem has to crack it and add support for it.

HLMV uses HLLib, a new library Nem has written (and Im sort of live debugging) which removes the need to code the GCF support into the app. When a new GCF format comes out, Nem just updates the library with support for it.

What that means for you is that you just need to download the latest DLL and pop it in the HLMV folder and it should support the new GCF version.

Mortar
09-09-2004, 02:39 PM
A bloody Model browser !
Fantastic !

=DD=Wolf Kahler
09-09-2004, 03:02 PM
Again, you are going so far above and beyond... Brilliant work.

Trp. Jed
09-09-2004, 03:24 PM
Bloody hell! Calm down you lot! :eek: :confused:

=DD=Wolf Kahler
09-09-2004, 03:46 PM
Well, how many other people are producing tools of such enormous importance to an entire modding community of this size?

You're bundling the functions of more half a dozen bits of software that would be important on their own into a single piece of software that can be used by hundreds of people. And you're giving it away for free.

You're making lots of lives easier by complicating your own. The least we can give is appreciation, I think.

darkflame
09-09-2004, 05:35 PM
Or name an ingame thing after you, hell maybe even a holiday:D

Silverghost
09-09-2004, 06:11 PM
Jed day :D

Trigger
09-09-2004, 07:59 PM
Looking good Jed, you're one of the only people releasing tools like this for HalfLife, no wonder people are impressed. Is the GCF browser always open? If so does this mean we have to have Steam closed before opening HLMV?

=DD=Wolf Kahler
09-09-2004, 08:12 PM
Good question, Trigger.

Now I want to know too. :x

PeeZwee
09-09-2004, 08:27 PM
Originally posted by =DD=Wolf Kahler
... You're making lots of lives easier by complicating your own. The least we can give is appreciation, ...

Thank you Jed. :D

Billie|Joe
09-09-2004, 08:48 PM
Originally posted by Trigger
Looking good Jed, you're one of the only people releasing tools like this for HalfLife, no wonder people are impressed. Is the GCF browser always open? If so does this mean we have to have Steam closed before opening HLMV?

If it's just the regular GCFscape in hlmv than you would only have to close steam when you open a gcf...at start up you just browse through directories

Swedish
09-09-2004, 08:56 PM
Good job, I'll be waiting for this release.

Trp. Jed
09-09-2004, 09:03 PM
The browser is opened from the File menu. You just use "Open Half-Life Package" and select the file you want and then that window opens on the right. You can double click to launch the file or right click to choose to extract it.

I've coded it so that if you double click (or right click->Load Model) on a MDL it will automatically check if the model needs to load a texture MDL or additional sequence MDLS and pull those out too. So basically you can double click on say us-inf.mdl and it will open in HLMV and then you can just save it the regular way. I'll try and code it so if you choose to extract a model it'll do the same thing but no promises.

Anyway, you can close the browser window by doing "Close Half-Life Package" and the windows closes.

You only need to close Steam when your about to open the GCF.

Oh and it opens GCFs, PAKS, WADs and BSPs (only lets you see the textures in BSPs).

And I re-wrote the UV Export part to remove the need for one of the DLLs so its a bit quicker.

Errr, and you dont need the 23Mb .NET framework - its all self contained and about 300k including the EXE and DLLs.

Steel Blade
09-10-2004, 07:51 AM
Originally posted by Trp. Jed
No you will always have to close Steam to access the GCF files because once Steam is open it creates a "lock" on them and the GCF browser needs exclusive access to them to map them into memory.

Oh I see, oh well. At least I don't have to open another program :)

=DD=Wolf Kahler
09-10-2004, 12:31 PM
Or you could copy and paste your GCFs to another folder, extract what you need from there and dump anything customized into the appropriate folder outside the GCFs [as we've been doing thus far]... Copying and pasting, as far as I've seen, doesn't intrude on "This file is being used" locks...

BillyNair
09-10-2004, 03:23 PM
:PARROT: Originally posted by Trp. Jed
I've coded it so that if you double click (or right click->Load Model) on a MDL it will automatically check if the model needs to load a texture MDL or additional sequence MDLS and pull those out too. So basically you can double click on say us-inf.mdl and it will open in HLMV and then you can just save it the regular way. I'll try and code it so if you choose to extract a model it'll do the same thing but no promises. the mind spins...



:PARROT: Originally posted by Trp. Jed
You only need to close Steam when your about to open the GCF. Yes, this means that once you open the GCF you can play DOD to your hearts content, Steam only locks the file to be opened again, but if it is already open, it doesn't care.

:PARROT: Originally posted by Trp. Jed
Errr, and you dont need the 23Mb .NET framework - its all self contained and about 300k including the EXE and DLLs. wow, this will make a lot of people very happy ;)

(4THIDUSA) SSG
09-10-2004, 04:19 PM
The model browser is fantastic, I hated open JHLMV, hunt, open, close, open , hunt, you get the idea

=DD=Wolf Kahler
09-11-2004, 09:47 AM
If you don't have MDL files associated with any programs, you can double-click one and tell it to always open with whatever, including HLMV. Then use Explorer as your model-browser.

darkflame
09-11-2004, 12:06 PM
Jed you seem to like to make people happy...are you a clown of some sort:confused:

Trp. Jed
09-11-2004, 02:08 PM
Nope. I make things for myself, it just seems other people want them too.

(4THIDUSA) SSG
09-11-2004, 05:37 PM
a built in browser is faster, thats what I mean

Day of Defeat Forum Archive created by Neil Jedrzejewski.

This in an partial archive of the old Day of Defeat forums orignally hosted by Valve Software LLC.
Material has been archived for the purpose of creating a knowledge base from messages posted between 2003 and 2008.