Logo

CS.RIN.RU - Steam Underground Community

IRC: #cs.rin.ru at irc.rizon.net
It is currently Friday, 17 Apr 2015, 10:18

English | Русский




Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 636 posts ] 
Author Message

Post Post subject: Re: MiSteamSuite - Updated 05 AUG 2009   
Posted: Friday, 21 Aug 2009, 09:50   
Super flooder Почетный графоман
Joined: Friday, 14 Apr 2006, 17:56
Posts: 1047
RessourectoR wrote:
Which brings me to another question, which might nto really belong here, but while I'm at it, I might just ask about this too: With GCF-based standalones, if I update the GCFs and a minimum footprint update is needed, would I ned to take care of that manually or does RevEmu check on that?


I wrote the cache code for revEmu to extract the minimum footprint if it isn't present, I also implimented the RefreshMinimumFootprint function, but that is only of use if using the steamclient to launch the content. I'm not sure if shmelle has modified the footprint stuff since, but It should be easy for revCrew devs to force a refresh minimum footprint via a commandline switch. I remember writing a function that can compare a folder to GCF or GCF subset (like footprint files) and only extract the files that differ; for creating patches and quick refreshing the footprint files, but can't remember if I put it in revEmu! :oops:

RessourectoR wrote:
Also, I'm going to use batch files to launch the standalones. I don't know how you think about it, but since Prep is being used as a "standalones-to-publish"-creator, maybe adding options for the executables to use relative paths and making them independent from net framework is something worth achieving.


Relative path support should already be in MiSteamPrep, I think there's a FAQ entry explaining it, but I'm not sure if it's tested with the exe creator code, as this was a last minute addition. If PJG says it doesn't work, then it's probably broken, but I may look into doing the exe's in a non .NET way at a later date - maybe a simple win32 launcher that is copied in and configurable.


Top
 Profile  

Post Post subject: Re: MiSteamSuite - Updated 05 AUG 2009   
Posted: Friday, 21 Aug 2009, 10:09   
Administrator
User avatar
Joined: Tuesday, 15 Nov 2005, 19:09
Posts: 9592
Location: here
Sorry for not reading the provided docs carefully - I haven't been using the Suite for too long, as I haven't needed cracked Steam games in a while. I will read up first :oops:

_________________
.


Top
 Profile  

Post Post subject: Re: MiSteamSuite - Updated 05 AUG 2009   
Posted: Friday, 21 Aug 2009, 14:02   
[ˈpeɪˈpeˈpɪg]
User avatar
Joined: Monday, 01 Jan 2007, 17:21
Posts: 1998
Location: Everywhere where there is good beer
Mitsukarina & RessourectoR
Relative paths aren't "really" supported yet if I remember right (not sure if they can be fully supported). It depends on your settings. If i remember right it will just copy paths set (if relative or not).
If you set it up that way it should work (GCFPath, ContentPath, ShortcutPath are how they have to be set in MiSteamPrep.xml, I'm sure you'll know where they have to be on hdd):
MiSteamPrep: .
GCFPath: .\%gamedir%\steamapps
ContentPath: .
ShortcutPath: .
After prepping just delete all files from MiSteamPrep and you'll should have a nice fully working standalone, problem is that you have to change %gamedir% for every game and gcfs have to be inside %gamedir%, so if you f.e. have more hl game you need all gcfs for every game.

You could also try this solution:
MiSteamPrep: .\MiSteamPrep
GCFPath: .\..\steamapps
ContentPath: .\..
ShortcutPath: .\..
on hdd it should look that way:
D:\MiSteamPrep
D:\steamapps
game folder and bat/exe will be create in D:\
(I just used D:\ as an example)

I haven't tested any of these solutions and only thought about gcf based games. The second solution + bat should be usefull for you, ResR.

_________________
Formerly known as PJG, but due to many people using this nickname I won't use it anymore.

If you believe in best_matrix07 being an annoying little kid with an annoying avatar and are 100% proud of it, put this in your sig.


Top
 Profile  

Post Post subject: Re: MiSteamSuite - Updated 05 AUG 2009   
Posted: Saturday, 22 Aug 2009, 10:45   
Administrator
User avatar
Joined: Tuesday, 15 Nov 2005, 19:09
Posts: 9592
Location: here
I see. Well I was actually talking about another issues with relative paths: When you have created a standalone, and the exe has been created in the folder "Standalone", while the Minimum Footprint is in "Standalone\Counter-Strike\" and the GCFs are in "Standalone\GCFs\", the exe searches for RevEmu and game executable in their full paths, like "C:\Folder\Standalone\Counter-Strike\" because that is what you have set in MiSteamPrep, but not in ".\Counter-Strike\", so the standalone will not work if you move it to another folder or even another PC, because the exe and the rev.ini configuration would be incorrect.

I will use bat files anyway and change the rev.ini afterwards to make sure the standalone works wherever I put them whole "Standalone" folder, so this is just a suggestion for the exe-creator part.

_________________
.


Top
 Profile  

Post Post subject: Re: MiSteamSuite - Updated 05 AUG 2009   
Posted: Saturday, 22 Aug 2009, 10:50   
Super flooder Почетный графоман
Joined: Sunday, 02 Nov 2008, 15:22
Posts: 1237
Location: Norway
I had the same problems when I created a standalone for CS at my last lan party.
I had to change the config manually for every pc, since I didnt check it before I RAR'd it and passed it out on a USB stick.
So yeah, fully relative paths and files would be much better.

_________________
Image
- Counter-Strike Protocol 47 must die.
- Password protected archive? - > cs.rin.ru
- Stop writing "Sorry for my bad english, Im from "insert random country here". Noone cares. Almost noone here speaks native english.
- If you cant read this properly due to other forum style: Sucks to be you.


Top
 Profile  

Post Post subject: Re: MiSteamSuite - Updated 05 AUG 2009   
Posted: Saturday, 22 Aug 2009, 11:08   
[ˈpeɪˈpeˈpɪg]
User avatar
Joined: Monday, 01 Jan 2007, 17:21
Posts: 1998
Location: Everywhere where there is good beer
RessourectoR
Oh, yes you are right, tested it myself, it doesn't use relative paths in bat/exe anymore. Back when I tested relative paths it just copied the relative path and didn't do anything with it. Looks like I missed Mitsukarina changing something here. (in rev.ini settings relative path will still be used, and it can't handle ".\..\")
There are also a few more things that have to be changed so MiSteamPrep can be used as a standalone creator without changing anything if you move the files to another PC.

About using for LANs: I would still suggest you to use MiSteamPrep + MiSteamSync, especially MiSteamSync is very usefull at LANs.
I wrote a little bat that will check if .Net Framework 3.5 is installed first, if not it will install it from my PC (doesn't require internet), after that all gcfs and ncfs will be copied (or updated) by MiSteamSync -autosync and will be prepared by MiSteamPrep -autoprep. All MiSeamSuite paths are set correctly using the small .bat. That way all users only have to run the .bat and wait and just look how everything is being set up, when it is finished a folder including executables for all installed games/tools will pop up and they just have to start the game they want. So the normal user doesn't have to worry about paths, updating gcfs or anything else.

_________________
Formerly known as PJG, but due to many people using this nickname I won't use it anymore.

If you believe in best_matrix07 being an annoying little kid with an annoying avatar and are 100% proud of it, put this in your sig.


Top
 Profile  

Post Post subject: Re: MiSteamSuite - Updated 05 AUG 2009   
Posted: Saturday, 22 Aug 2009, 11:54   
Administrator
User avatar
Joined: Tuesday, 15 Nov 2005, 19:09
Posts: 9592
Location: here
Do you mind sharing that bat? ::D
I didn't know MiSteam stuff can be automated like that. Damn, if I had only started doing this earlier, but today, I need to finish my LAN solutions.

_________________
.


Top
 Profile  

Post Post subject: Re: MiSteamSuite - Updated 05 AUG 2009   
Posted: Saturday, 22 Aug 2009, 14:32   
Super flooder Почетный графоман
Joined: Tuesday, 25 Jan 2005, 10:47
Posts: 512
Location: In the Dev Section
RessourectoR wrote:
I see. Well I was actually talking about another issues with relative paths: When you have created a standalone, and the exe has been created in the folder "Standalone", while the Minimum Footprint is in "Standalone\Counter-Strike\" and the GCFs are in "Standalone\GCFs\", the exe searches for RevEmu and game executable in their full paths, like "C:\Folder\Standalone\Counter-Strike\" because that is what you have set in MiSteamPrep, but not in ".\Counter-Strike\", so the standalone will not work if you move it to another folder or even another PC, because the exe and the rev.ini configuration would be incorrect.

Since you're awesome and I wrote the original code, here is the tool that I sent Mitsukarina for generating the executables. It requires more manual work, but the interface should be pretty simple. (This is a the binary only release, which should be sufficient.)

PM me if anybody has any more questions about it.

EDIT: The version I uploaded apparently has issues with relative paths (DO NOT USE?). So here is a more experimental release. But it should provide all the necessary features... your mileage may vary.

I would recommend using the experimental release first, and if it doesn't work, try the other older one. Make sure you select the destination path before you select the target executable. (You may have to set the current directory to the relative path to the program, I forget whether I was able to handle it properly.)


Attachments:
File comment: GCFPrep.LauncherBuilder (Experimental)
GCFPrep.LauncherBuilder-v2.0-alpha1-bin.rar [135.43 KiB]
Downloaded 80 times
File comment: GCFPrep.ExeMaker (Obsolete?)
GCFPrep.ExeMaker-v2a-bin.rar [23.15 KiB]
Downloaded 77 times

_________________
Image
ClientRegistry Toolkit 0.5.1
Top
 Profile  

Post Post subject: Re: MiSteamSuite - Updated 05 AUG 2009   
Posted: Monday, 24 Aug 2009, 21:59   
Administrator
User avatar
Joined: Tuesday, 15 Nov 2005, 19:09
Posts: 9592
Location: here
Kewl, thanks a lot. People tried to run CS from hl.exe, because they didn't recognize the batch file as something executable :D
Executables with proper symbols or at least .exe entension are way better for people with no clue.

_________________
.


Top
 Profile  

Post Post subject: Re: MiSteamSuite - Updated 05 AUG 2009   
Posted: Tuesday, 25 Aug 2009, 13:42   
Beginner Без звания
Joined: Wednesday, 11 Jan 2006, 16:53
Posts: 7
Hi,

I just want to say THANK YOU to all developer of MiSteamSuite for this awesome piece of soft!


Greetings


Top
 Profile  

Post Post subject: Re: MiSteamSuite - Updated 05 AUG 2009   
Posted: Wednesday, 26 Aug 2009, 04:38   
Beginner Без звания
Joined: Sunday, 16 Dec 2007, 05:16
Posts: 6
can someone help me? i've download the latest MiSteamSuite and tried to play Tales Of Monkey Island 102 but i get "application error 3:0000065432". i've tried updating the revemu to version 9.79 but still same problem. thing is, i can play other ncf games like outrun2006 and tales of monkey island 101 just fine.


Top
 Profile  

Post Post subject: Re: MiSteamSuite - Updated 05 AUG 2009   
Posted: Wednesday, 26 Aug 2009, 13:55   
[ˈpeɪˈpeˈpɪg]
User avatar
Joined: Monday, 01 Jan 2007, 17:21
Posts: 1998
Location: Everywhere where there is good beer
AmienZero
Disable OriginalSteamClientSupport for this game (in Emulator\RevEmu.xml).
Or change ClientDLL=Path in rev.ini in Tales Of Monkey Island 102 manually to #ClientDLL=Path

_________________
Formerly known as PJG, but due to many people using this nickname I won't use it anymore.

If you believe in best_matrix07 being an annoying little kid with an annoying avatar and are 100% proud of it, put this in your sig.


Top
 Profile  

Post Post subject: Re: MiSteamSuite - Updated 05 AUG 2009   
Posted: Thursday, 27 Aug 2009, 03:39   
Beginner Без звания
Joined: Sunday, 16 Dec 2007, 05:16
Posts: 6
yes! that worked! thanks a lot PeJpepiG.


Top
 Profile  

Post Post subject: Re: MiSteamSuite - Updated 05 AUG 2009   
Posted: Thursday, 03 Sep 2009, 08:39   
Super flooder Почетный графоман
User avatar
Joined: Wednesday, 30 Jan 2008, 06:29
Posts: 1392
I've been using MiSteam since it came out and everything works fine (except the odd subscription resetting, which forces me to restart MiSteam+Steam)

But now it's the first time I can't run a game, it's plain old Counter-Strike. I've corrected that and HalfLife through CFToolbox, all are 100%
Condition Zero and HalfLife launch fine, but CounterStrike always gives me "steam servers too busy ..."

I've played around with the subscriptions, thinking there was a conflict, but still can't get it to launch. What are the best subscriptions for all half-life and all source games ?

Anyone else with MiSteam and CounterStrike, can you launch it ?


Top
 Profile  

Post Post subject: Re: MiSteamSuite - Updated 05 AUG 2009   
Posted: Thursday, 03 Sep 2009, 12:37   
I live here Три раза сломал клаву :)
User avatar
Joined: Sunday, 02 Aug 2009, 20:57
Posts: 2091
Location: Bulgaria
MiSteamPrep+Counter Strike=Everithing works fine LOL
Note:I'm using the latest RevEmu

_________________
Click here before your first post!

Handy links ;)
Random quotes
hegyak wrote:
We evolved from smart users with dumb terminals to dumb users with smart terminals.
^ This man speaks the truth.

Random user don't let it be you wrote:
Sorry for my bad English
Nearly all of us don't have English as a native language,so we can't bother you for that!
If you really doubt your English,go here and ask in your OWN language!


Random user wrote:
What's teh password p|0X?
99% of the stuff here has the password cs.rin.ru


Top
 Profile  
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 636 posts ]  Go to page Previous  1 ... 11, 12, 13, 14, 15, 16, 17 ... 43  Next


Who is online

Users browsing this forum: Baidu [Spider] and 4 guests


Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum




Powered by phpBB® Forum Software © phpBB Group