1. Post #681
    Gold Member
    aVoN's Avatar
    December 2005
    2,880 Posts
    I played a bit around with the textures used in Alien Swarm. I changed the headers of their VTF Version 7.5 to a compatible 7.2 (the one GMod is mainly using) but it failed. Seems like it's not the header but the data attached which causes GMod not to load the texture.

    (Btw: I used photoshop and Nemesis VTFLib to load the modified vtf and it did fail. If VTFLib can't handle it, GMod can't too).

  2. Post #682
    Gold Member
    Combine 177's Avatar
    February 2008
    10,910 Posts
    I hope that you get it to work so we can be happy.
    Reply With Quote Edit / Delete Reply Finland Show Events Agree Agree x 1 (list)

  3. Post #683
    Gold Member
    implaying8's Avatar
    May 2005
    263 Posts
    How would you work this in a dedicated server? There is not a good way to do it conventionally (ie I had to copy game files, not just use GCFs; This was a hastle, and there had to be a better way, right?).

  4. Post #684
    I do believe the 7.5 textures is what's causing the crashing because Orange Box only supports v7 to 7.4 VTFs, it's not only the animations fault. But I still need to see a gm_mount2 dedicated server tutorial in VIDEO form

  5. Post #685
    Gold Member
    aVoN's Avatar
    December 2005
    2,880 Posts
    What's so hard for installing it on a dedicated server? Everything you need to know is in the "Readme dedicated server.txt" - And that's only for describing how to mount content which is "irregular" like L4D1/2.

    I assume you know how to setup a dedicated server and how to install games like HL2,EP2,EP1 etc into it. Then you just need to handle some games with a special treatment: Left 4 Dead 1 and Left 4 Dead 2. That's what the "Readme dedicated server.txt" is there for. If you follow these rules, you will have a dedicated server with mount2 running.

  6. Post #686
    Good, but I want the bathtub01a from Left 4 Dead hexed to bathtub01b because there already is a bathtub01a in source models.gcf. Even some things in the left 4 dead props spawnlist are the same models as HL2, you gotta hex garbage_coffeemug001a from L4D into garbage_coffeemug001b which also has the same model name in source models. The milkcarton is also wrong, hex too into a b instead of a and these 3 below:

    Gascan from Left 4 Dead 2 should be hexed to gascan001b for several reasons
    Same for propanecanister and the shoe001a

    Sorry, but HL2 and every game mounted by GMod has priority over L4D2. All you can do, as suggested, is hexing the model manually.
    And THEN try to get the models into the Left 4 Dead mount, think that would need making a left4dead2 folder in steamapps/username/garrysmod. Worked for me at least, I wouldn't mind updating the spawnlists models if these things hexed get into the Mount2 pack just like the fixed VMTs for the infected etc.

  7. Post #687
    UserDerth's Avatar
    September 2009
    3,711 Posts
    When do you plan on adding Alienswarm?

  8. Post #688
    AT NIGHT I GET SO LONELY I JERK IT FURIOUSLY TO THE SIMS
    kmlkmljkl's Avatar
    August 2009
    6,878 Posts
    When do you plan on adding Alienswarm?
    It's already added, it only doesn't work really good
    Reply With Quote Edit / Delete Reply Netherlands Show Events Agree Agree x 1Bad Spelling Bad Spelling x 1 (list)

  9. Post #689
    Gold Member
    Combine 177's Avatar
    February 2008
    10,910 Posts
    When do you plan on adding Alienswarm?
    There is problems wiht vtf files and somthing with models becose they cause gmod to crash.
    Reply With Quote Edit / Delete Reply Finland Show Events Agree Agree x 1 (list)

  10. Post #690
    Gold Member
    aVoN's Avatar
    December 2005
    2,880 Posts
    Good, but I want the bathtub01a from Left 4 Dead hexed to bathtub01b because there already is a bathtub01a in source models.gcf. Even some things in the left 4 dead props spawnlist are the same models as HL2, you gotta hex garbage_coffeemug001a from L4D into garbage_coffeemug001b which also has the same model name in source models. The milkcarton is also wrong, hex too into a b instead of a and these 3 below:

    Gascan from Left 4 Dead 2 should be hexed to gascan001b for several reasons
    Same for propanecanister and the shoe001a
    Sorry, but HL2 and every game mounted by GMod has priority over L4D2. All you can do, as suggested, is hexing the model manually.

  11. Post #691
    :-)
    Phycosymo's Avatar
    December 2007
    4,198 Posts
    I hope you can figure out how to mount the alien swarm content soon. :frown:

    Other than that, very good work.
    Reply With Quote Edit / Delete Reply United States Show Events Friendly Friendly x 1 (list)

  12. Post #692
    Zombie Strider's Avatar
    July 2009
    995 Posts
    I just need quick clarification if this works or not. New update screwed the one I had before. Don't care if you rate me dumb just to lazy to browse whole thread. If it works I'll find me a Download link.

  13. Post #693
    There will probably not be Alien Swarm for Garry's Mod ever, because the current VTFEdit has no support for v7.5 VTFs. I'm afraid none of us can do a thing about that

  14. Post #694
    Gold Member
    Combine 177's Avatar
    February 2008
    10,910 Posts
    We can always ask valve to make somthing about it.


    We can always ask but we cant be sure if they even response back.

  15. Post #695
    Gold Member
    aVoN's Avatar
    December 2005
    2,880 Posts
    There will probably not be Alien Swarm for Garry's Mod ever, because the current VTFEdit has no support for v7.5 VTFs. I'm afraid none of us can do a thing about that
    Yes, I sadly assume the same.

    Edited:

    We can always ask valve to make somthing about it.


    We can always ask but we cant be sure if they even response back.
    They won't care. We would need garry top switch to the alien swarm engine. Maybe there ia another solution.i can't tell right now.

  16. Post #696
    Valve COULD give v7.5 VTFs to the people with DirectX 10 or higher, but that might take much space. And we can't just tell them to go back to 7.4, everything we can do RIGHT NOW is either:

    Wait for Garry to change to Alien Swarm engine, which will break MANY addons even GM_Mount2 and will be hard. The good news however is that we can remove ALL our old VTXs and keep the dx90.vtx, except rename it to just ".vtx"

    Wait for VTFEdit to get support for 7.5 which will probably never happen because VTFEdit is a dead tool and won't get updated anymore like the PS3 version of Team Fortress 2.....

  17. Post #697
    Gold Member
    aVoN's Avatar
    December 2005
    2,880 Posts
    Benjamin: VTF has nothing to do with DirectX. It's a binary image format. 7.5 changed compared to 7.4 in that way that the header has been expanded and the possible image-formats have been extended by a new format which is not implemented in 7.4.

    And I don't think a switch to another engine will break gm_mount2 since I'm exporting one version of the filesystem-interface which will not change even by an engine update.

    Also: .vtx has nothing to do with the current VTF problem. vtx just maps the materials onto a model but we have a problem with the the material-texture format.

    VTFLib may get extended to 7.5 since Nemesis also added 7.4 support lately. Maybe I can find out what the key-difference is and probably add support.

  18. Post #698
    Kobra299's Avatar
    April 2009
    36 Posts
    Nice one wanted an update from the Orignil for a while thanks

  19. Post #699
    Wombo194's Avatar
    August 2009
    1,267 Posts
    Somebody ported the marine models and got them working in source, so maybe theres still hope!

  20. Post #700
    Gold Member
    aVoN's Avatar
    December 2005
    2,880 Posts
    If it's a port,, then you don't need mount.

  21. Post #701
    Kobra299's Avatar
    April 2009
    36 Posts
    is there a way to do Zombie Panic Source on the mounts or not

  22. Post #702
    Gold Member
    aVoN's Avatar
    December 2005
    2,880 Posts
    It already is for ages...

  23. Post #703
    Kobra299's Avatar
    April 2009
    36 Posts
    yea I saw that only it loaded I am silly for stating that lol

  24. Post #704
    Gold Member
    Combine 177's Avatar
    February 2008
    10,910 Posts
    Garry's Mod needs new engine.
    Reply With Quote Edit / Delete Reply Finland Show Events Dumb Dumb x 3Disagree Disagree x 1Agree Agree x 1 (list)

  25. Post #705
    The new engine MIGHT break some addons, even SVN ones......unless you update them to have 7.5 VTFs which I don't know how without VTFEdit having support for Alien Swarm texture files

  26. Post #706
    Gold Member
    Gbps's Avatar
    December 2008
    3,636 Posts
    Garry's Mod needs new engine.
    Hence why we changed to the TF2 engine a month ago.

    Edited:

    The Alien Swarm engine isn't that different at all, it simply uses a texture format version that changes it ever so slightly that it requires a different texture processor. The actual engine itself is not as huge of jump as the ep2 to the tf2 engine.
    Reply With Quote Edit / Delete Reply United States Show Events Agree Agree x 1 (list)

  27. Post #707
    Gold Member
    aVoN's Avatar
    December 2005
    2,880 Posts
    Hence why we changed to the TF2 engine a month ago.

    Edited:

    The Alien Swarm engine isn't that different at all, it simply uses a texture format version that changes it ever so slightly that it requires a different texture processor. The actual engine itself is not as huge of jump as the ep2 to the tf2 engine.
    Exactly. I just hope, someone finds out the difference between 7.4 and 7.5 so I can implement a wrapper which either converts 7.5 to 7.4 or modifies the data of the 7.5 format to a compatible one on the fly in the module.

  28. Post #708
    Elyo's Avatar
    December 2009
    72 Posts
    Exactly. I just hope, someone finds out the difference between 7.4 and 7.5 so I can implement a wrapper which either converts 7.5 to 7.4 or modifies the data of the 7.5 format to a compatible one on the fly in the module.
    how did you do that with l4d ?

  29. Post #709
    Gold Member
    aVoN's Avatar
    December 2005
    2,880 Posts
    how did you do that with l4d ?
    There was no change required. L4D1/2 is using the same texture format like the Orangebox engine (7.2 to 7.4) or at least the modifications are fully backwards compatible.

    Alien Swarm's modifications on the other hand are not (backwards) compatible with GMod.

  30. Post #710
    Alien Swarm with 7.5 VTFs means: NO Alien Swarm content in Garry's Mod without the AS engine even if it could break addons, nor will there be Alien Swarm without support for 7.5 with VTFEdit

  31. Post #711
    Gold Member
    aVoN's Avatar
    December 2005
    2,880 Posts
    Good news:i talked with nemesis, the coder of hllib and vtflib.he is going to include vtf 7.5 support soon (maybe at the weekend how he told me).he also stated, the difference from 7.4 to 7.5 is minimal.once I got my fingers on his updated code,i may find a way adding support for 7.5.either by using his sourcecode as knowledge base or by directly using vtflib.

  32. Post #712
    And the L4D2 Hunter and Tank need to have their VMTs updated to match with Left 4 Dead 2, since I saw that they use old stuff from L4D. And add an "s" to the props_fairground folder, because the ferris wheel uses "props_fairgrounds" and not what is in the SVN
    Reply With Quote Edit / Delete Reply Sweden Show Events Informative Informative x 1 (list)

  33. Post #713
    lolawesome's Avatar
    May 2009
    134 Posts
    Garry's Mod needs new engine.

    :goleft: Sorry, didn't mean to derail.

    So does anybody think today's update will fuck everything up, or is it just me?
    Reply With Quote Edit / Delete Reply United States Show Events Lua Helper Lua Helper x 1Dumb Dumb x 1 (list)

  34. Post #714
    Gold Member
    butters757's Avatar
    December 2008
    3,595 Posts
    Garry's Mod needs new engine.
    You'd be cutting out support for dx8 players and imo I don't think Garry wants to do that.
    Reply With Quote Edit / Delete Reply United States Show Events Agree Agree x 1 (list)

  35. Post #715
    Gold Member
    aVoN's Avatar
    December 2005
    2,880 Posts
    You'd be cutting out support for dx8 players and imo I don't think Garry wants to do that.
    Seriously, someone who has still a computer which only can run DX8 should update the hardware. DirectX8 is now 10 years old. DirectX9 is 8 years old. Any PC which is 5 years old should support DirectX9 at least.

    Nevertheless, L4D1/2 engine also supports DX8.

    Edited:

    So does anybody think today's update will fuck everything up, or is it just me?
    So far I only mentioned gm_mount2 not loading anymore on my Laptop, but that has something to do with my laptop. My desktop runs fine.

  36. Post #716
    Well avon, take a look at this: There's a pak02_dir.vpk in left 4 dead 2/left4dead2 now, when are we gonna be able to mount it? Will it be named "Left 4 Dead 2: Pack 2" or something? And note what I wrote on Post #712

    I think that is what he means.
    How can you and aVoN be such puddingheads?! Pak02 does NOT have any tank or hunter things, but in the Left 4 Dead 2 thingy that should be mounted it has L4D thingies like the Hunter with his flat bumpmap and the Tank with his old hulk_01 texture map and doesn't use a lightwarp but a crappy $HALFLAMBERT. And so, I think I'm a bit more intelligent than you probably because you are puddingheads like Wess says his some Duster is from Mother 3/Earthbound 2

    What do you want with the "props_fairground"-folder? Spawnicons?
    A question from a "insert what Wess calls Duster all the time"! I never said a thing about spawnicons, but the addons\Left 4 Dead 2\materials\models folder contains "props_fairground" while the real folder being used is props_fairgrounds could mean that you were in a hurry or so... I guess I have to upload a hexed version of this junk, one good thing I found in pak02_dir.vpk is that is has some of L4D1's common infected and also has Bill's model. The downside however is that it doesn't have the worldmodel of a single Colt 1911 nor does it have the textures included..... At least the good thing with Left 4 Dead 2 the passing is that the survivors have halflamberts, not as good as lightwarps however, one more thing: I did not understand EVEN A LITTLE from the readme on dedicated servers, I need a tutorial in VIDEO form like the crazy guy from Garry's Mod Machinima Tutorial says. Here's the hexed things from Left 4 Dead 2, I expect you to accept it into the GM Mount2 SVN http://www.garrysmod.org/downloads/?a=view&id=105846

  37. Post #717
    Gold Member
    aVoN's Avatar
    December 2005
    2,880 Posts
    Up to now, I did not mount the pak02 files since I didn't saw any important things within them. Also mounting too much VPKs at once causes crashes (out of memory? I have no idea).

    Are you sure, the L4D2 textures of the tank/hunter are in the pak02? As far as I know they aren't, because once I mount L4D2 along with L4D1, the tank etc looks differently (L4D2-style).

    Further more: What do you want with the "props_fairground"-folder? Spawnicons?
    Reply With Quote Edit / Delete Reply Germany Show Events Bad Spelling Bad Spelling x 1 (list)

  38. Post #718
    Gold Member
    Omolong's Avatar
    December 2007
    7,520 Posts
    I think that is what he means.

    Also, the spawnicons need updating.

  39. Post #719
    Cornelisjuh's Avatar
    November 2008
    1,538 Posts
    Can someone post the lines that go in data/mount2/games.txt for HL2:EP2 and TF2 ?
    Reply With Quote Edit / Delete Reply Netherlands Show Events Dumb Dumb x 3 (list)

  40. Post #720
    Gold Member
    aVoN's Avatar
    December 2005
    2,880 Posts
    There go no lines since HL2:EP2 and TF2 are already supported by plain GMod.
    If this isn't the case for you, then you have an outdated (=pirated) GMod. Do not use gm_mount2 then because it is not compatible.
    Reply With Quote Edit / Delete Reply Germany Show Events Dumb Dumb x 1 (list)