This post should help get some of those mods that stopped working with the recent Half-Life 2 and Episode One update, working again.
Fingers crossed.
1. Does the mod run on HL2 (SteamAppId 220)?
If yes go to 2. If not stop. The game does not need patching.
2. Does the mod have its own custom scenes (is there a scenes folder)?
AND/OR
Does the game have its own libraries (client/server dlls) (is there a bin folder)?
If yes to either or both go to 3. If not the mod will probably run without patching.
3. Change the gameinfo.txt file as follows:
FileSystem
{
SteamAppId 215
ToolsAppId 211SearchPaths
{
Game |gameinfo_path|.
Game sourcetest
Game hl2
}
}
4. Extract the scenes folder from the half-life 2 content.gcf and copy this to the mod’s scenes directory.
I would like to thank Peter AKA fitzroy_doll for writing and clarifying the above.
Gorpie is testing all the mods individually and is updating a thread on the Steam Forums.
http://forums.steampowered.com/forums/showthread.php?t=1289845
30th May 2010
- Why not follow these comments via RSS?
- Get your own GRAvatar.
- Don't forget that Feedback should be honest, fair AND useful.
- Please read the Comments Guide if you are new to commenting.
If this post has more than 50 comments they are separated into pages of 50 comments







30th May 2010
thanks philipp!
30th May 2010
Now I can’t compile maps, just great.
30th May 2010
I don’t mean because of this post of course, I’m sure this will be helpful to others
My problem is a little different.
31st May 2010
I tried this with Minerva: Metastasis and it didn’t fix the problem for me. It just loads a video stress test meny, though the Minerva: Metastasis title and background remain unchanged. I tried only editing the SteamAppID to 215 but when I tried running the mod through steam it would give me an Engine Error stating : Could not Load Library Client.
I really want to play this mod, I’ve heard so much about it. Any help would be much appreciated!
31st May 2010
Minerva does not need fixing. It runs on EP1 (380).
31st May 2010
Although…looking at the Moddb page for Minerva it looks as though many people are having trouble with it. Luckily it looks like Adam is on the case:
“A patched version is coming – with larger graphical bugs and entity limits fixed, along with various more subtle gameplay and scripting bugs squished.
A news item will be posted here when it’s ready!”
31st May 2010
Yeah, I’m trying to figure that out too.
Minerva used to mount SteamAppId 380. But right now, if you Create a Mod under Source 2006, you get SteamAppId 215.
I looked it up and all the Valve wiki says is that SteamAppId 215 is a way to use Episode 1, though it comes with the note that it is a “Temporary ID.”
But if SteamAppId 215 is right, I can’t figure out how to mount episodic props. “Game episodic” as Minerva did doesn’t seem to work because Minerva had the theoretically wrong 380.
Man, such a mess.
1st June 2010
You need to mount the 2007 SDK Base.
So, to mount Episode 1 content your gameinfo.txt would look like this:
FileSystem
{
SteamAppId 218
ToolsAppId 211
AdditionalContentID 380
SearchPaths
{
Game |gameinfo_path|.
Game |all_source_engine_paths|episodic
Game |all_source_engine_paths|hl2
}
}
Tom Edwards has posted a similar guide here, which shows the difference between mounting the SDK base (2006) and the SDK base 2007: http://www.moddb.com/groups/source-developers/news/has-your-mod-broken
All mods should be based on one or the other.
2nd June 2010
I understood the AdditionalContentId parameter.
My concern with it was that in Valve’s wiki, it is described as a “New with Orange Box” feature. I had been trying to configure this mod for Episode 1 (which I now presume to be visually competitive with Orange Box games) and so I naturally went for 2006. So, I guess under 2007, this concern is irrelevant.
Furthermore, it sounds like the mod will still run even if AdditionalContentId’s game is missing. So if you don’t have one of the Episodes, you end up with a mod filled with ERROR models.
I guess what I’m getting at is, with the above configuration, what does the end-user need to run the mod? My hope is that it is Half-Life 2 and one of the Episodes.
2nd June 2010
One other thing – I set up a mod using that gameinfo.txt and one problem I ran into is that the model browser isn’t reading things in from episodic.
When I start Hammer, it is trying to use the Search Paths:
c:\program files (x86)\steam\steamapps\sourcemods\serenity\
c:\program files (x86)\steam\steamapps\kyouryuu\half-life 2\hl2\
c:\program files (x86)\steam\steamapps\kyouryuu\sourcesdk\bin\source2007\episodic\
c:\program files (x86)\steam\steamapps\kyouryuu\sourcesdk\bin\source2007\hl2\
Those last two folders don’t actually exist. So do I have to copy the content over from somewhere else?
2nd June 2010
Man, hate to spam like this. ^_^
I think I got this working. Can someone sanity check me here?
For this mod, I need the hospital props from Episode 1. I believe these props are episodic and shared between the two episodes. At least, that’s how they were classified when I looked into this a month ago. I went and I used GCFScape to open “episode 1 shared.gcf” and I extracted everything in there to c:\episodic, some temporary folder to hold this. I then went into gameinfo.txt and added:
Game c:\episodic
To the list. I now have the props showing up in the Model Browser.
Does that sound kosher?
31st May 2010
EP2 mods.Copied from MDB for DangerousWorld I believe and should work on others also
t can be fixed in the file GameInfo.txt by rewriting of the following values.
Quote:
FileSystem
{
SteamAppId 218
ToolsAppId 211
AdditionalContentId 420
SearchPaths
{
Game |gameinfo_path|.
Game |all_source_engine_paths|sourcetest
Game |all_source_engine_paths|ep2
Game |all_source_engine_paths|episodic
Game |all_source_engine_paths|hl2
}
}
31st May 2010
Full quote of TiiM
Since the last update for the mod, a lot of things happened at Steam, first the SteamUI then the source engine 2007 and last of all, mod isn’t running. It keeps showing up an error
Quote:
setupArrayProps_R: array prop (null) is at index zero.
It can be fixed in the file GameInfo.txt by rewriting of the following values.
Quote:
FileSystem
{
SteamAppId 218
ToolsAppId 211
AdditionalContentId 420
SearchPaths
{
Game |gameinfo_path|.
Game |all_source_engine_paths|sourcetest
Game |all_source_engine_paths|ep2
Game |all_source_engine_paths|episodic
Game |all_source_engine_paths|hl2
}
}
Without these changes you won’t be able to launch the mod (This applies to most of the older mods for EP2, which use own server.dll and client.dll.)
And while I’m issuing a new update for the mod I added a few icons for the SteamUI as well as a little bonus.
Everything has to be copied directly into the mod (Steam/SteamApps/SourceMods/DangerousWorld)
31st May 2010
Brilliant. Thanks andyb. Copied and saved against need.
31st May 2010
It’s worth noting that this won’t help older mods, as this mounts Source 2007, not Source 2006.
31st May 2010
Okay so, there are a couple of things I’m confused about.
For me, HL2: Episode Two shows up as a mod in both Source Engine 2007 and 2009 in Source SDK. Valve’s release notes explicitly point out that Episode 2 is on 2007, so is the 2009 entry just ghost data or does it have a purpose? All of my previous Ep. 2 mods are now automatically under 2009.
I’ve heard conflicting things about creating a mod. I used to start Source SDK and use the Create a Mod button with the appropriate engine selected below. Now I’m hearing that I’m supposed to be using the Source SDK Base 2007, which just seems to launch a stripped down game, and mounting the volumes in gameinfo.txt manually.
And then, to boot, Hammer’s grid is broken just like it was earlier in May in the 2007 build. I know the same solution apparently works, it’s all quite a mess.
31st May 2010
Phillip to the rescue.
31st May 2010
Thanks fitzroy_doll. Copied and saved.
31st May 2010
great that this info comes to the people, because as we all know are there quit a few mods out there now, that don’t work (properly) anymore. and it would be a HUGE waste of time and effort when that can’t be fixed again.
great post this!
leon
31st May 2010
Does this apply to EP2 mods..? cause Human Error doesnt work I get an engine error like this “SetupArrayProps_R:array prop ‘(null)’is at index zero.”
31st May 2010
See my post farther up regarding that error
31st May 2010
Gee thanks! Sorry didn’t see that one.. jeje
31st May 2010
Got the same here with human error, and I just spent ages downloading it too.
Trouble is, all that stuff above means nothing to me, haven’t a clue what you are talking about. (I don’t do code or mapping, I just play the darned things…)
So, it looks like until there is a fix (IF there is a fix)that’s one game I wont be playing…
31st May 2010
Its not coding or anything like that.Just an edit of a text file
1st June 2010
Human Error has been patched:
http://www.moddb.com/mods/half-life-2-short-stories/downloads/human-error-ep1-patch-103
1st June 2010
Doh. copied and pasted your text (relevant bits) and now it works…then a patch is released ? Doesn’t matter anyway really, I’m stuck now I have the tank..what am I supposed to do with it ? (fun though it is shooting everything up)
1st June 2010
Ask that in relevant section
http://www.planetphillip.com/posts/human-error-half-life-2-ep2/
5th June 2010
I am playing “The Citizen” mod and thoroughly enjoying it, but due to unforeseen circumstances, I neglected to finish on the day that my steam got ‘that’ update.
Now it crashes out every time I move to a new map, character actions and voices have gone and I have no weapons!
I tried the fix supplied on here but I can’t seem to figure out how to open the ‘pcf’ file to copy the scene folder.
Can anybody help?
Or is it time to wait for patched versions of nearly all the mods I like the sound of!
5th June 2010
The fix supplies should get all the custom scenes in the mod working again. The Citizen doesn’t use scenes from the actual HL2 game, so no gcf extracting is required.
6th June 2010
Thanks for the reply.
I tried the fix again, but I would not say it has been a success.
I have my weapons back on my saved games but the ai is disabled and using “ai_disable 0” does not change this. And I can see all the “trigger” areas! But they do not trigger any events or loading of new maps.
Starting a new game almost looks right but some dialogue is missing and key character scenes do not appear as before.
6th June 2010
The Source Engine version for 215 apparently doesn’t accept WAV files embedded into VCD scenes and will only work if they are scripted and the WAVs are precached in the game_sounds_manifest (this is what we are doing for the sequel and it works fine).
That means that for scenes like the ones in The Citizen to work, a script would have to be made for each WAV and every scene would have to be modified in Faceposer to reference the script and not the WAV.
There are around 160-180 WAVs and scenes in The Citizen, and I’m not about to get to the task. Unfortunately, for the time being, Valve’s update has ruined our mod.
7th June 2010
Thanks for the help and explanation. And I thought only “windows” updates could cause such trouble!
“The Citizen” was a damn fine mod. Loved the various characters and the game play right up to the point when I donned the combine suit, (very nice touch), and had it rudely taken away! The updates arrival ended my fun.
But I am looking forward to the sequel…..
30th June 2010
The Citizen works if you extract the \bin folder from half-life 2 content.gcf and change the SteamAppID (in gameinfo.txt) to 215.
I haven’t gotten very far in the mod, but the NPC scripts are working fine!
5th June 2010
this not fix the korin mod
5th June 2010
men, how i HATE steam updates.
over the years we have quit a lot of them with errors, but it seem that this last big update is the biggest one.
the last half year i have been mapping on a new mod, and now it is all ONE BIG MESS!!!!
i can compile old maps that are huge of size, but when i add a few things the game crashes. i can make new maps, but only with about 40% of the size i am used to make maps in. normaly you had to stop when the enddata came around 100%, now maps do crash when they are around 45% enddata !!! one of our team members his mod version does look like ep2, but he misses blood and or had black blood splatters. my mod version of the same mod looks still like hl2.
what the hell is going on here !!!!!!!!
from the day that the update came i am not mapping again, i am fixing stuff, and everything i try isn’t working.
the mapping fun is compleatly GONE !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
I HATE THOSE FRICKING UPDATES !!!!!!!!!
leon
(i realy lrealy realy hope this can be fixed soon !!!!!!)
5th June 2010
I completely agree. The engine version seems more limited and I’m getting brushes dissapearing because of engine limitations in maps where there had been no such problems for about two years now.
Even though I fixed the problem I had with scenes not playing, my computer still has trouble with scripted sequences, erratic NPC behaviour, missing animations etc, even with a clean installation of Steam, HL2 and the tools (Should I guess that Windows XP or my Intel CPU is what’s malfunctioning here?)
Fortunately, Chris Fox doesn’t have all the problem’s I’m having and some progress can be made to our mod. Even if I can’t even playtest that progress properly…
For all the supposed benefits of a game engine that could be periodically updated, Valve sure has made a mess out of things with their multiple engine versions, changes of name for engine versions, changes of engine versions for games etc.
6th June 2010
Thanks Phillip – got SMOD 3.2 working (I prefer this version over 4.0) by using GCFScape to copy scene and map files to the smod folder. Before this, the game would not load scene and map files. Also changed gameinfo.txt with “215″ and “sourcetest”
Haven’t playtested the whole game yet, so I don’t know about Bugs. But all weapons load now.
8th June 2010
I needed to check something out on HL2 retail and found that only Chapter 1 was open. All the others could not be loaded – like as if for the very first play.
Same for EP1 but not EP2.
I seem to remember that for mods to play (some anyway) that you needed to have at least, if only momentarily, to have played the relevant game for the mod.
Ive no idea if this still applies but it might be worth checking and opening the games.
At least that would be one potential source of problems obviated.
8th June 2010
You can easily enable the game chapters by opening the config.cfg in te half-life 2\hl2\config folder and searching for a line that says sv_unlockedchapters “1″
Change the “1″ to the number of the latest chapter you wish to have available (14 to get all of them)
This should apply to Ep1 too.
8th June 2010
Thanks Kaspberg. I can get to what I need with playing the whole game again.
Especially EP1. I dislike the early parts after escaping the Citadel although the wife loves them.
Strange girl.
8th June 2010
I really must put my comments into my wordprocessor in glorious Arial 12 first. Then I might not make these silly mistakes.
‘what I need with playing’ should read ‘without playing’.
Sorry about that
12th June 2010
What are you supposed to do if the mod does have a bin folder?
I am going through the mods and updating a list at the Steam forums
17th June 2010
OK this patch for CTA goes into the SDK base or CTA game info note pad? I tried it in the CTA game info note pad and steam would not start at all. Where does this go?
I don’t see how Steam figures this isn’t their problem. There were no problems with ANY of the mods prior to their new sucky platform.
I am here due to CTA, it just freezes after you change levels right after you get through the gate with the jeep.
Other mods that used to run off of HL2 like Manerva are not working either. If I am getting this the
FileSystem
{
SteamAppId 215
ToolsAppId 211
SearchPaths
{
Game |gameinfo_path|.
Game sourcetest
Game hl2
}
}
goes into the SDK NOT the mod “game info”
2nd September 2010
Wish I knew what the hell I was supposed to do with that info and where I was supposed to “change” it.
17th June 2010
Eventually those who know will have to create a patch for us illiterates..lol…jeeeezuz!
17th June 2010
OH GOD!
I looked and found:
SDK
SDK 2006
SDK 2007
IS that part of the problem or do I patch all of them if this patch goes into the SDK?
17th June 2010
Sorry for all the posts but there is also this one
sixense truemotion sdk
What ever Steam has done they seem to have destroyed modding forever.
28th August 2010
Do you know how to fix the Portal mods affected by this?
Several of them, including Portal Multiplayer Beta 2 and Portal: Aperture Deja Vu run the error: SetupArrayProps_R: array prop ‘(null)’ is at index zero.
I am very sad now.
28th August 2010
This is the first time I’ve heard of a Portal mod having trouble. Hopefully somebody will be able to help.
22nd April 2011
You just have to delete the bin folder within the mod’s directory, then it’ll work
28th August 2010
I think I find something for simple maps associated with scenes file (.vcd).
I noticed that the trilogy Dr’Breen Quest for Holy Grail doesn’t work maybe due to the update. The game can’t find the vcd file in HL2.
I retry after installing the files into Lost Coast instead of HL2 and surprisingly, it works!
Lost Coast seems to still running under the “old” source engine. Maybe it could be interesting.
2nd September 2010
So if you are just someone who plays games and does not know anythign about programming, are you just screwed until some new version of the mod comes out, because I was trying to figure out how to play SMOD 40 and not alot of the “easy” fixes made a damn bit of sense to me. I think some people need to rememebr that most people are not as familiar with this stuff as they are.
2nd September 2010
For instance, is a 7z file not a file for 7Zip, because my 7Zip won’t open it.
2nd September 2010
Yes, .7z should open with 7zip. Which file are you talking about?
2nd September 2010
People do remember that but not every process is as simple as we would like it to be. Please don’t blame the people trying to help you, it’s not their fault that the developer changed this and stopped the mods from working.
2nd September 2010
What I am saying is that it would help if each fix description was as detailed as possible and it was not assumed that everyone knew where to look for what needed to be changed.
24th February 2011
i’ve got a problem when i get into the meeting room breen wont say anything and neither does barney/threepwood please help cos i was looking forward to this
24th February 2011
Whatever mod it is, you need to post it on that particular mod – if not, I’ll delete it from here.
28th July 2011
I am playing a mod called Dayhard and it got crash on gunshop scene. I used this method above and now when I load a saved game in Dayhard and when it is about 90% done, a message appears: hl2.exe has stopped working. And I have to close that game. I need help here!
9th January 2012
qua 2 ngày bị lỗi ở các mod Haft – Life2 cuối cũng fix được lỗi could not load library client. trình độ tiếng anh thì bằng không ở vietnamese thì không thấy có ai hướng dẫn. thank you very much!!!
9th January 2012
Xin lỗi nhưng tôi không biết của một hướng dẫn bằng tiếng Việt
14th January 2012
I having problem installing the mod. I click the Setup.exe (after manually extracting the files from the zip file) and it does nothing is there a manual way to install the mod?
Thanks,
Josh
14th January 2012
Which mod?
21st April 2012
I want to mount portal content to ep2, so I changed GameInfo.txt of it by adding:
AdditionalContentId 400
and in gameinfo search path I added
game portal
Problem is, Hammer doesn’t load portal’s content when I want to make maps for ep2, I don’t know what to do. I’m working on 2009 engine, because after certain Valve’s updates 2007 engine’s hammer is a complete mess, it’s broke. Help!