04-27-2010, 01:33 AM | #1 |
AKA LittleAndroidMan
D&A Member
Beta Tester Join Date: Sep 2007
Location: Dystopia
Class/Position: Demo/Medic Gametype: CTF Affiliations: [TALOS] [SR] Posts Rated Helpful 11 Times
|
Source SDK (Configuring Hammer) issue
I realize this doesn't really have anything to do with FF in particular, I'm just hoping to get some help.
I'm having the same problem as the author of this thread is having, and I am completely unable to edit the 'Game Configurations' in the Source SDK toolkit. I can select the Orange Box, and make a new configuration with no problems at all. Once I go to Episode 1, I'm screwed. My computer reacts like it's loading something, and half a second later, it goes back to idling. I've tried switching between every game in the 'Current Game' field, I've defragmented the files of both Source SDK, and Source SDK Base, Verified the Integrity of both, completely reinstalled Source SDK and Source SDK Base, I re-downloaded HL2 and HL2:Ep1, ran the single player, saved a game, and exited, and to no avail. I've refreshed the SDK content, and still reset the Game Configurations, and it still doesn't work. The only google result I found similar to my problem is the one I linked. I'm trying to avoid completely re-installing Steam, but it seems I might have to (and re-download 50+ GB's of games ~_~) Any suggestions?
__________________
|
|
04-27-2010, 01:46 AM | #2 |
Stuff Do-er
Lua Team
Wiki Team Fortress Forever Staff |
Source SDK is an idiot.
The way I fix this (it happens to me every time I reformat, etc), is to just copy FF's gameinfo.txt into another game's directory. I use HL2:DM (/Steam/steamapps/<username>/half-life 2 deathmatch/hl2mp/). Just make a new .txt in there, call it gameinfo.txt, and paste this into it: Code:
"GameInfo" { game "Fortress Forever" title "Fortress Forever" name "Fortress Forever" type multiplayer_only developer "Fortress Forever Team" developer_url "http://www.fortress-forever.com/" icon "resource/icon_ff" manual "http://www.fortress-forever.com/wiki/Main_Page" hidden_maps { "test_speakers" 1 "test_hardware" 1 } FileSystem { SteamAppId 215 // This will mount all the GCFs we need (240=CS:S, 220=HL2). ToolsAppId 211 // Tools will load this (ie: source SDK caches) to get things like materials\debug, materials\editor, etc. // // The code that loads this file automatically does a few things here: // // 1. For each "Game" search path, it adds a "GameBin" path, in <dir>\bin // 2. For each "Game" search path, it adds another "Game" path in front of it with _<langage> at the end. // For example: c:\hl2\cstrike on a french machine would get a c:\hl2\cstrike_french path added to it. // 3. For the first "Game" search path, it adds a search path called "MOD". // 4. For the first "Game" search path, it adds a search path called "DEFAULT_WRITE_PATH". // // // Search paths are relative to the base directory, which is where hl2.exe is found. // // |gameinfo_path| points at the directory where gameinfo.txt is. // We always want to mount that directory relative to gameinfo.txt, so // people can mount stuff in c:\mymod, and the main game resources are in // someplace like c:\program files\valve\steam\steamapps\<username>\half-life 2. // SearchPaths { Game |gameinfo_path|. Game hl2 Game sourcetest } } }
__________________
#FF.Pickup ¤ Fortress-Forever pickups My Non-official Maps Released FF_DM_Squeek - FF_2Mesa3_Classic - FF_Siege_Classic Beta FF_Myth - FF_Redlight_Greenlight Sick of the people on the internet, always moanin'. They just moan. - Karl Pilkington Last edited by squeek.; 04-27-2010 at 01:46 AM. |
|
04-27-2010, 01:05 PM | #3 |
AKA LittleAndroidMan
D&A Member
Beta Tester Join Date: Sep 2007
Location: Dystopia
Class/Position: Demo/Medic Gametype: CTF Affiliations: [TALOS] [SR] Posts Rated Helpful 11 Times
|
Still bein' a bitch.
I go to put HL2: DM in the 'Current Game' box, and as I click 'Edit Game Configurations', the Current Game box changes to plain old HL2.
__________________
Last edited by GenghisTron; 04-27-2010 at 01:05 PM. |
|
04-27-2010, 01:50 PM | #4 |
Gets tickled by FF
Fortress Forever Staff
Join Date: Jun 2007
Location: UK
Class/Position: Med Solly HW Gametype: Any/CTF Posts Rated Helpful 41 Times
|
I know I've had problems before too. Have you ever loaded up HL2DM itself? Usually find I cant do anything in the SDK till I run the game which gets the files out of the GCFs and on to your drive (which is why the game takes ages to load the first time)
__________________
Done: ff_monkey Done: ff_bases Done: ff_warpath Forever Doing: ff_medieval (beta#99999999) Last edited by Elmo; 04-27-2010 at 01:51 PM. |
|
04-27-2010, 04:58 PM | #5 |
D&A Member
Wiki Team Fortress Forever Staff Join Date: Apr 2007
Posts Rated Helpful 31 Times
|
Open sourcesdk\bin\ep1\bin\GameConfig.txt and make sure it has entries for all your EP1 games. Here's mine:
Code:
"Configs" { "Games" { "Half-Life 2" { "GameDir" "d:\steam\steamapps\USERNAME\half-life 2\hl2" "hammer" { "TextureFormat" "5" "MapFormat" "4" "DefaultTextureScale" "0.250000" "DefaultLightmapScale" "16" "DefaultSolidEntity" "func_detail" "DefaultPointEntity" "info_player_start" "GameExeDir" "d:\steam\steamapps\USERNAME\half-life 2" "MapDir" "d:\steam\steamapps\USERNAME\sourcesdk_content\hl2\mapsrc" "CordonTexture" "tools\toolsskybox" "MaterialExcludeCount" "0" "GameExe" "d:\steam\steamapps\USERNAME\half-life 2\hl2.exe" "BSP" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\vbsp.exe" "Vis" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\vvis.exe" "Light" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\vrad.exe" "BSPDir" "d:\steam\steamapps\USERNAME\half-life 2\hl2\maps" "GameData0" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\halflife2.fgd" } } "FF" { "GameDir" "D:\Steam\SteamApps\SourceMods\FortressForever" "hammer" { "TextureFormat" "5" "MapFormat" "4" "DefaultTextureScale" "0.250000" "DefaultLightmapScale" "16" "DefaultSolidEntity" "func_detail" "DefaultPointEntity" "info_player_start" "GameExeDir" "D:\Steam\SteamApps\SourceMods\FortressForever" "MapDir" "d:\steam\steamapps\USERNAME\sourcesdk_content\hl2\mapsrc" "CordonTexture" "tools\toolsskybox" "MaterialExcludeCount" "0" "GameExe" "d:\steam\steamapps\USERNAME\half-life 2\hl2.exe" "BSP" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\vbsp.exe" "Vis" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\vvis.exe" "Light" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\vrad.exe" "BSPDir" "D:\Steam\SteamApps\SourceMods\FortressForever\maps" "GameData0" "D:\Steam\SteamApps\SourceMods\FortressForever\fortressforever.fgd" "GameData1" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\propper.fgd" } } "ff_Dev" { "GameDir" "D:\Steam\SteamApps\SourceMods\ff_dev" "hammer" { "TextureFormat" "5" "MapFormat" "4" "DefaultTextureScale" "0.250000" "DefaultLightmapScale" "16" "DefaultSolidEntity" "func_detail" "DefaultPointEntity" "info_player_start" "GameExeDir" "D:\Steam\SteamApps\SourceMods\ff_dev" "MapDir" "d:\steam\steamapps\USERNAME\sourcesdk_content\hl2\mapsrc" "CordonTexture" "tools\toolsskybox" "MaterialExcludeCount" "0" "GameExe" "d:\steam\steamapps\USERNAME\half-life 2\hl2.exe" "BSP" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\vbsp.exe" "Vis" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\vvis.exe" "Light" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\vrad.exe" "BSPDir" "D:\Steam\SteamApps\SourceMods\ff_dev\maps" "GameData0" "D:\Steam\SteamApps\SourceMods\FortressForever\fortressforever.fgd" "GameData1" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\propper.fgd" } } "Counter-Strike: Source" { "GameDir" "d:\steam\steamapps\USERNAME\counter-strike source\cstrike" "hammer" { "TextureFormat" "5" "MapFormat" "4" "DefaultTextureScale" "0.250000" "DefaultLightmapScale" "16" "DefaultSolidEntity" "func_detail" "DefaultPointEntity" "info_player_terrorist" "GameExeDir" "d:\steam\steamapps\USERNAME\counter-strike source" "MapDir" "d:\steam\steamapps\USERNAME\sourcesdk_content\cstrike\mapsrc" "CordonTexture" "tools\toolsskybox" "MaterialExcludeCount" "0" "GameExe" "d:\steam\steamapps\USERNAME\counter-strike source\hl2.exe" "BSP" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\vbsp.exe" "Vis" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\vvis.exe" "Light" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\vrad.exe" "BSPDir" "d:\steam\steamapps\USERNAME\counter-strike source\cstrike\maps" "GameData0" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\cstrike.fgd" } } "Half-Life 2: Deathmatch" { "GameDir" "d:\steam\steamapps\USERNAME\half-life 2 deathmatch\hl2mp" "hammer" { "TextureFormat" "5" "MapFormat" "4" "DefaultTextureScale" "0.250000" "DefaultLightmapScale" "16" "DefaultSolidEntity" "func_detail" "DefaultPointEntity" "info_player_deathmatch" "GameExeDir" "d:\steam\steamapps\USERNAME\half-life 2 deathmatch" "MapDir" "d:\steam\steamapps\USERNAME\sourcesdk_content\hl2mp\mapsrc" "CordonTexture" "tools\toolsskybox" "MaterialExcludeCount" "0" "GameExe" "d:\steam\steamapps\USERNAME\half-life 2 deathmatch\hl2.exe" "BSP" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\vbsp.exe" "Vis" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\vvis.exe" "Light" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\vrad.exe" "BSPDir" "d:\steam\steamapps\USERNAME\half-life 2 deathmatch\hl2mp\maps" "GameData0" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\hl2mp.fgd" } } "Half-Life 2: Episode One" { "GameDir" "d:\steam\steamapps\USERNAME\half-life 2 episode one\episodic" "hammer" { "TextureFormat" "5" "MapFormat" "4" "DefaultTextureScale" "0.250000" "DefaultLightmapScale" "16" "DefaultSolidEntity" "func_detail" "DefaultPointEntity" "info_player_start" "GameExeDir" "d:\steam\steamapps\USERNAME\half-life 2 episode one" "MapDir" "d:\steam\steamapps\USERNAME\sourcesdk_content\episodic\mapsrc" "CordonTexture" "tools\toolsskybox" "MaterialExcludeCount" "0" "GameExe" "d:\steam\steamapps\USERNAME\half-life 2 episode one\hl2.exe" "BSP" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\vbsp.exe" "Vis" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\vvis.exe" "Light" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\vrad.exe" "BSPDir" "d:\steam\steamapps\USERNAME\half-life 2 episode one\episodic\maps" "GameData0" "d:\steam\steamapps\USERNAME\sourcesdk\bin\ep1\bin\halflife2.fgd" } } } "SDKVersion" "3" } |
|
04-27-2010, 05:57 PM | #6 |
AKA LittleAndroidMan
D&A Member
Beta Tester Join Date: Sep 2007
Location: Dystopia
Class/Position: Demo/Medic Gametype: CTF Affiliations: [TALOS] [SR] Posts Rated Helpful 11 Times
|
Siiiiiiiiiiiiiiiiiiiiiiiiiiiigh.
I feel like a moron. I fixed the problem. The problem was (I guess since Source SDK is so dumb) I was trying to edit game configurations before loading up hammer, and using the 'Edit Game Configurations' button on the SDK menu was fucking up SDK some how. So my friend suggested just plain opening hammer right from the get-go, and yea, it worked. Facepalm.
__________________
|
|
04-27-2010, 06:19 PM | #7 |
Gets tickled by FF
Fortress Forever Staff
Join Date: Jun 2007
Location: UK
Class/Position: Med Solly HW Gametype: Any/CTF Posts Rated Helpful 41 Times
|
lol
|
|
04-27-2010, 06:48 PM | #8 |
AKA LittleAndroidMan
D&A Member
Beta Tester Join Date: Sep 2007
Location: Dystopia
Class/Position: Demo/Medic Gametype: CTF Affiliations: [TALOS] [SR] Posts Rated Helpful 11 Times
|
__________________
|
|
04-27-2010, 06:58 PM | #9 |
AKA LittleAndroidMan
D&A Member
Beta Tester Join Date: Sep 2007
Location: Dystopia
Class/Position: Demo/Medic Gametype: CTF Affiliations: [TALOS] [SR] Posts Rated Helpful 11 Times
|
Still, SDK shouldn't be so gay
__________________
|
|
04-27-2010, 08:24 PM | #10 | |
internet user
Fortress Forever Staff
Join Date: Jun 2007
Posts Rated Helpful 42 Times
|
Quote:
|
|
|
04-27-2010, 11:51 PM | #11 |
AKA LittleAndroidMan
D&A Member
Beta Tester Join Date: Sep 2007
Location: Dystopia
Class/Position: Demo/Medic Gametype: CTF Affiliations: [TALOS] [SR] Posts Rated Helpful 11 Times
|
__________________
|
|
04-30-2010, 06:02 AM | #13 |
AKA LittleAndroidMan
D&A Member
Beta Tester Join Date: Sep 2007
Location: Dystopia
Class/Position: Demo/Medic Gametype: CTF Affiliations: [TALOS] [SR] Posts Rated Helpful 11 Times
|
__________________
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|