| CS.RIN.RU - Steam Underground Community http://cs.rin.ru/forum/ |
|
| [Tutorial] Make any game standalone (extracted or GCF-based) http://cs.rin.ru/forum/viewtopic.php?f=15&t=47591 |
Page 8 of 29 |
| Author: | ChrisTX [ Monday, 17 Mar 2008, 13:01 ] |
| Post subject: | |
wiggle123 Yeah, just looked at it again. It is still checking something else. Go in game folder, then open garrysmod\addons. You'll find addons for different games there (CSS etc.) open each of those folders and then the info.txt inside. There is written at the bottom something like this (GCF number differs) // Won't be active unless the following GCFs are available and // are mounted "GCFRequires" { "0" "240" } Remove those lines for each game addon and it should work. Please tell me if it works, as I don't have a standalone of GMod now. If it's working I'll add it to the first post. Note: You still need to extract the games in those dirs like cstrike etc. billyboy12 Unfortunately, you can't fix that by now 2SILENT2 Did you created SteamEmu.ini with Extracted=1? |
|
| Author: | ekS@t$ca [ Monday, 17 Mar 2008, 15:30 ] |
| Post subject: | |
ChrisTX Yes |
|
| Author: | ChrisTX [ Monday, 17 Mar 2008, 15:42 ] |
| Post subject: | |
2SILENT2 Is there a vstdlib_d.dll in your standalone dir? If not, which GCFs did you extracted and are your GCFs valid? |
|
| Author: | ekS@t$ca [ Monday, 17 Mar 2008, 17:45 ] |
| Post subject: | |
ChrisTX platform half-life engine half-life dedicated server counter-strike condition zero NO, there is no vstdlib_d.dll . Yes, gcf valid, played them at cracked steam. |
|
| Author: | PeJpepiG [ Monday, 17 Mar 2008, 19:13 ] |
| Post subject: | |
2SILENT2 I think ChrisTX meant vstdlib_s.dll. Just a little typo |
|
| Author: | ekS@t$ca [ Monday, 17 Mar 2008, 19:38 ] |
| Post subject: | |
Yes. Do you have any ideas why the game closing down after its being lanched??? |
|
| Author: | ChrisTX [ Monday, 17 Mar 2008, 19:56 ] |
| Post subject: | |
Yep, I meant vstdlib_s.dll, sorry. And could you provide screenshots of the messages you described earlier that come up? |
|
| Author: | ekS@t$ca [ Monday, 17 Mar 2008, 20:28 ] |
| Post subject: | |
ChrisTX The problem that the game starts. I can see background but after a sec it all closing down WITHOUT any error.Perhaps i am doing something wrong. 1. I extact gcf in the following order platform (extract in the folder root\platform) half-life engine half-life dedicated server counter-strike 2. Create folder bin and place steam.dll steamemu.ini steamlauncher.exe 3.delete all info in seamemu.ini and place [Emulator] Extracted=1 4.copy from steam folder steamclient.dll to \root 5. create shortcut with parametrs hl.exe -steam -nomaster -game cstrike Also i place steamemu files in\root cuz i dont do this nothing will happen |
|
| Author: | ChrisTX [ Monday, 17 Mar 2008, 21:34 ] |
| Post subject: | |
2SILENT2 ChrisTX wrote: As you've got this file copy it in the game's folder or for any source game in the \bin folder.
you've got to copy the steam.dll and steamemu.ini in the root folder. and did you created a folder "root" and copied steamclient there? If so copy it in the folder where hl.exe is. By the way, you don't need steamlauncher.exe |
|
| Author: | ekS@t$ca [ Monday, 17 Mar 2008, 22:08 ] |
| Post subject: | |
The same. I think something wrong with extractor (gcf escape) |
|
| Author: | ChrisTX [ Monday, 17 Mar 2008, 22:37 ] |
| Post subject: | |
2SILENT2 could you make a screenshot of the folders content? And this is 100% caused by a wrong installed/configuarated emu. |
|
| Author: | ekS@t$ca [ Tuesday, 18 Mar 2008, 00:07 ] |
| Post subject: | |
http://rapidshare.com/files/100303696/1.bmp.html Sorry for rapid |
|
| Author: | Nebual [ Tuesday, 18 Mar 2008, 02:05 ] |
| Post subject: | |
I removed the section of code you said, and the spawnicons/lists are now in Gmod. But upon clicking them, nothing spawns. Guns don't work, npcs are giant error signs, props aren't there. Same thing happened to me when I still had undeadpatched gmod about TF2 props, when I didn't have the full TF2 gcf. Which leads me to believe somehow the extraction of the gcf failed... It appears that if you tell GCFExplorer to extract a gcf a second time, it checks the first install and only installs what is needed. I tried extracting HL2 EP2 things, and I received "Stream read error", which canceled the install (Though the partial files were still there). Trying again made the first half very fast (Hence I'm assuming reading) and the second normal (Finishing where it left off). These read errors were on files like dustspark01.vmf, which I assume is rendering instructions for a particular particle. Would that be very critical? Would this reextracting correct it possibly? Somewhere I read that the cstrike/dod/portal folders (the ones that contained the materials) would need to be in garrysmod/addons. Possibility? EDIT: The above was correct. By putting the entire dod folder into day-of-defeat (already stored in garrysmod/addons) all of dod loaded. Excellent. However this destroys the below, as those folders are no longer in the base directory. A simple shortcut from dod (stored in root) to garrysmod/addons (renamed day-of-defeat) did NOT work, the folder physically needs to be there. EDIT 2: Moving the folders mostly made sense. Transfer portal -> portal, ep2 -> hl2_ep2, cstrike -> counter-strike, dod -> day-of-defeat. But I've a leftover folder called Episodic, which does contain new models and such, but where would that go? The preexisting folders were critical because they had spawnlists in them, telling gmod which new things were added. So there must be a spawnlist corresponding with Episodic, right? I'm unsure which that would be... I would guess Episodic is the HL2 EP 1 stuff, as well as shared EP2 stuff... EDIT 3... getting silly now: Though they all load properly, there is no sound attached to the CSS/DoD/EP2 stuff. As in, if I spawn an EP2 NPC, and I kill it, there is sound of bullets hitting. Of the body falling. But no sound from the NPC actually being in pain (As used to happen). If I summon a CSS gun, and shoot, I hear the bullets hitting the target, but not the gun actually firing. Obviously this isn't too much of a concern, but just pointing out that it isn't 100%. I am currently locked out because of the Visual Studio C++ Libraries error again, but I'm assuming that will go away if I either wait, restart, or keep trying Gmod, as it did before... EDIT 4 O.o: I found a fix for the Visual Studio C++ Libraries problem!! Open Steam. Done. Apparently, my problem only occured when Steam was closed. Doesn't matter if the copy of steam has ANY GCF'S at all or not, just that it is open (Mine was Undeadpatched, and I removed the entire Steamapps folder for this test), but perhaps even that's unnecessary). Internet games work just fine, and its not loading any GCF's from steam, but Steam must be running in order for my Standalone, built using your instructions, to work. Attempting to close Steam with said Standalone open is denied, saying I must close all Steam applications first. Odd? I was also hoping, though it was not critical, to have DoD and HLDM working, which they are not. The error they give is "Could not load Library client". You say for Source 2007 games, to extract only Source 2007 Binaries, and not base source 2.gcf, which would be needed for said two games. What is now possible? Gmod is more important to me, and I don't really have the hard drive space for two sets of extracted gcfs (Using an external drive for this testing). Would loading the base source 2.gcf and source engine.gcf in the same folder as Source 2007 binaries.gcf be a problem? /endlongpost |
|
| Author: | ChrisTX [ Tuesday, 18 Mar 2008, 14:14 ] |
| Post subject: | |
wiggle123 Yep that's the problem, you can't run CSS and GMod in one folder, cause of the engine. In your case I'd say a standalone is more or less useless. It's better to have a GCF based nonsteam version for you. Better use SBRev or UCL, both solutions to get a version of the games not depending on steam based but though GCF based. SBRev: http://cs.rin.ru/forum/viewtopic.php?t=35347 UCL: http://cs.rin.ru/forum/viewtopic.php?t=46295 EDIT: 2SILENT2 Just read again what you wrote. Try to not to extract dedicated server.gcf and if the problem persists then please post the content of steamemu.ini |
|
| Author: | ekS@t$ca [ Tuesday, 18 Mar 2008, 17:49 ] |
| Post subject: | |
ChrisTX Lol. I did it. 1. I did everything as usual 2. I go to C:\Documents and Settings\Alex\My Documents\root\valve\dlls and copy hl.dll to C:\Documents and Settings\Alex\My Documents\root\hl\dlls 3. I go to C:\Program Files\Steam\steamapps\my_account\half-life and copy from there all dlls to C:\Documents and Settings\Alex\My Documents\root And that`s it! Still can`t understand why i have to do extra work Thanks for help ChrisTX Perhaps maybe you know why I have to do this trick? |
|
| Page 8 of 29 | All times are UTC + 3 hours |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|