Logo

CS.RIN.RU - Steam Underground Community

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

English | Русский




Post new topic Reply to topic  [ 4311 posts ] 
Author Message

Post Post subject:    
Posted: Monday, 11 Feb 2008, 21:33   
A+
User avatar
Joined: Wednesday, 26 Dec 2007, 00:42
Posts: 7319
<|DoDo|>
this is a clientside protection, use VUP -with-client-checks .


Top
 Profile  

Post Post subject:    
Posted: Monday, 11 Feb 2008, 21:34   
Super flooder Почетный графоман
User avatar
Joined: Monday, 21 Feb 2005, 23:15
Posts: 1145
@ <|DoDo|>
That's a new protection measure of Valve. Simply use vityan666's VUP patch to crack the engine.dll.


Top
 Profile  

Post Post subject:    
Posted: Tuesday, 12 Feb 2008, 00:20   
Super flooder Почетный графоман
User avatar
Joined: Saturday, 07 Jul 2007, 22:48
Posts: 841
Location: VALVE's Storage Server Room
[Crack-iT/ChrisTX]
I'll release a new VUP version this weekend.
It will introduce full support to break Valve's 24 Players limit on Source/Source 2007 engines and you will be able to get full 32 slots server.
Also Battlefield 2142 support is ququed for new VUP.
It will use new OpenPtch 1.9 which will increase type detection/patching speed by at least 3-4 times...

[shmeele]
Nice job :)
Only Linux version remains and ppl will be happy :)

Try to use the following to port this:

1)

#ifdef _WIN32
#include <windows.h>
#else
#include <dlfcn.h>
#endif

#ifdef _WIN32
#define TREVEMULIBOBJ HMODULE
#else
#define TREVEMULIBOBJ void *
#endif

int REVEmuLoadOrigSteamDLL(char *OrigSteamDLLName,TREVEMULIBOBJ *pOrigSteamDLLHandle)
{
if (!OrigSteamDLLName || !pOrigSteamDLLHandle)
return 2;
#ifdef _WIN32
*pOrigSteamDLLHandle = LoadLibrary(OrigSteamDLLName);
if (!(*pOrigSteamDLLHandle))
return 1;
return 0;
#else
*pOrigSteamDLLHandle = dlopen(OrigSteamDLLName,RTLD_LAZY || RTLD_GLOBAL);
if (!(*pOrigSteamDLLHandle))
return 1;
return 0;
#endif
}

int REVEmuGetOrigFunc(void ** FuncAddr,char *FuncName,TREVEMULIBOBJ OrigSteamDLLHandle)
{
if (!FuncAddr || !FuncName || !OrigSteamDLLHandle)
return 2;
#ifdef _WIN32
*FuncAddr = (void *) GetProcAddress(OrigSteamDLLHandle,FuncName);
#else
*FuncAddr = dlsym(OrigSteamDLLHandle,FuncName);
#endif
if (!(*FuncAddr))
return 1;
return 0;

int REVEmuUnLoadOrigSteamDLL(TREVEMULIBOBJ *pOrigSteamDLLHandle)
{
if (!pOrigSteamDLLHandle)
return 2;
#ifdef _WIN32
if (!FreeLibrary(*pOrigSteamDLLHandle))
return 1;
#else
if (dlclose(*pOrigSteamDLLHandle))
return 1;
#endif
*pOrigSteamDLLHandle = NULL;
return 0;
}


;)

_________________
===========================
VUP and OpenPtch Founder/Developer
===========================


Top
 Profile  

Post Post subject:    
Posted: Tuesday, 12 Feb 2008, 00:37   
I live here Три раза сломал клаву :)
Joined: Monday, 23 Aug 2004, 22:11
Posts: 2097
DahakaX64 wrote:
SteamEmu Addon (v2)
not working with source engine 2007
Message error:
CFileSystem_Steam::() failed: failed to find steam interface

Addressed and fixed. Thank you very much.

So, check the first post for the addon update.

Changelog [11.02.]
[*] Fixed "Failed to find Steam interface" Filesystem error when starting a 2007 game.

_________________
REVOLUTiON CrewREVOLUTiON SupportREVOLUTiON GamingREVOLUTiON Blog


Top
 Profile  

Post Post subject:    
Posted: Tuesday, 12 Feb 2008, 08:23   
Super flooder Почетный графоман
User avatar
Banned
Joined: Saturday, 12 Nov 2005, 21:21
Posts: 780
Location: villevieille
vityan666 wrote:
Try to use the following to port this:

1)

#ifdef _WIN32
#include <windows.h>
#else
#include <dlfcn.h>
#endif

#ifdef _WIN32
#define TREVEMULIBOBJ HMODULE
#else
#define TREVEMULIBOBJ void *
#endif

int REVEmuLoadOrigSteamDLL(char *OrigSteamDLLName,TREVEMULIBOBJ *pOrigSteamDLLHandle)
{
if (!OrigSteamDLLName || !pOrigSteamDLLHandle)
return 2;
#ifdef _WIN32
*pOrigSteamDLLHandle = LoadLibrary(OrigSteamDLLName);
if (!(*pOrigSteamDLLHandle))
return 1;
return 0;
#else
*pOrigSteamDLLHandle = dlopen(OrigSteamDLLName,RTLD_LAZY || RTLD_GLOBAL);
if (!(*pOrigSteamDLLHandle))
return 1;
return 0;
#endif
}

int REVEmuGetOrigFunc(void ** FuncAddr,char *FuncName,TREVEMULIBOBJ OrigSteamDLLHandle)
{
if (!FuncAddr || !FuncName || !OrigSteamDLLHandle)
return 2;
#ifdef _WIN32
*FuncAddr = (void *) GetProcAddress(OrigSteamDLLHandle,FuncName);
#else
*FuncAddr = dlsym(OrigSteamDLLHandle,FuncName);
#endif
if (!(*FuncAddr))
return 1;
return 0;

int REVEmuUnLoadOrigSteamDLL(TREVEMULIBOBJ *pOrigSteamDLLHandle)
{
if (!pOrigSteamDLLHandle)
return 2;
#ifdef _WIN32
if (!FreeLibrary(*pOrigSteamDLLHandle))
return 1;
#else
if (dlclose(*pOrigSteamDLLHandle))
return 1;
#endif
*pOrigSteamDLLHandle = NULL;
return 0;
}


;)


in the c or h file ?


Top
 Profile  

Post Post subject:    
Posted: Tuesday, 12 Feb 2008, 19:41   
Super flooder Почетный графоман
User avatar
Joined: Saturday, 07 Jul 2007, 22:48
Posts: 841
Location: VALVE's Storage Server Room
[sixcentgeorge]
In header :D

You have src or something?

LoL

_________________
===========================
VUP and OpenPtch Founder/Developer
===========================


Top
 Profile  

Post Post subject:    
Posted: Wednesday, 13 Feb 2008, 22:29   
Beginner Без звания
Joined: Saturday, 05 Jan 2008, 23:28
Posts: 15
Location: Saint-Petersburg
Where link to Cracked HL1 engine 3939 and other rev releases?


Top
 Profile  

Post Post subject:    
Posted: Wednesday, 13 Feb 2008, 22:35   
A+
User avatar
Joined: Wednesday, 26 Dec 2007, 00:42
Posts: 7319
DimonCJ
They're out of date but you can download most of them here http://cs.rin.ru/forum/viewtopic.php?t=47213


Top
 Profile  

Post Post subject:    
Posted: Thursday, 14 Feb 2008, 19:23   
Super flooder Почетный графоман
User avatar
Joined: Monday, 21 Feb 2005, 23:15
Posts: 1145
Today Valve releases another update for the source 2007 engine and for TF2.

I just hope that the REV emu and browser fix will still work ;). But would it be possible to create an emulator which fixes these problems like "SteamBeta must be running" without replacing the original files? The emulator might work forever, but the edited files just work for a while till the next updates.


Top
 Profile  

Post Post subject:    
Posted: Thursday, 14 Feb 2008, 20:05   
A+
User avatar
Joined: Wednesday, 26 Dec 2007, 00:42
Posts: 7319
CR@CK-iT
AFAIK you need to edit pointers in steamclient.dll to get it working. So I don't think there is no other solution than a steamclient.dll emu.


Top
 Profile  

Post Post subject:    
Posted: Friday, 15 Feb 2008, 06:42   
Super flooder Почетный графоман
User avatar
Joined: Monday, 14 Aug 2006, 15:54
Posts: 623
Location: in Server Storage in Germany <3
I have a wired problem also when I use the normal REVOLUTiON Emulator and I set my steam.dll and I runs my Server. My Server is Cracked and in the Valve Masterserver List but at me I have the problem this eat a lot of bandwidth from my Internet when I use a older version or SteamEmu I dont lost speed. :?: :?

_________________
---------------------------------------------------------------
Greetz to my best homies ever Illpillow,DomIII,Diviton,SAS!O


Top
 Profile  

Post Post subject:    
Posted: Friday, 15 Feb 2008, 16:22   
User Редкий гость
Joined: Saturday, 02 Sep 2006, 14:46
Posts: 43
Guys, am I missed something?serverbrowser fix for TF2 will make Favorites working? Where do I get it?

Thanks!


Top
 Profile  

Post Post subject:    
Posted: Friday, 15 Feb 2008, 16:39   
Super flooder Почетный графоман
User avatar
Joined: Monday, 21 Feb 2005, 23:15
Posts: 1145
The TF2 browser fix is missing here... nevertheless the last release doesn't work anymore with the latest version of the game. It's again the steam_api.dll which changed...

Shmelle, I hope you'll find a solution soon...

*edit: Even with the latest REV emu you cannot launch TF2....
*edit2: Now I deleted the steam.dll in the bin dir and the latest rev emu could launch TF2... but this does not fix the SteamBeta bug...


Top
 Profile  

Post Post subject:    
Posted: Friday, 15 Feb 2008, 18:14   
Super flooder Почетный графоман
User avatar
Joined: Saturday, 30 Dec 2006, 01:03
Posts: 646
Location: Bulgaria
CR@CK-iT wrote:
The TF2 browser fix is missing here... nevertheless the last release doesn't work anymore with the latest version of the game. It's again the steam_api.dll which changed...

Shmelle, I hope you'll find a solution soon...

*edit: Even with the latest REV emu you cannot launch TF2....
*edit2: Now I deleted the steam.dll in the bin dir and the latest rev emu could launch TF2... but this does not fix the SteamBeta bug...

Mhm same here...


Top
 Profile  

Post Post subject:    
Posted: Friday, 15 Feb 2008, 19:32   
A+
User avatar
Joined: Wednesday, 26 Dec 2007, 00:42
Posts: 7319
how is it supposed to fix this "bug"? (actually it's more a conditional statement / a protection :P :P )
we need a steamclient.dll emu for that, no steam.dll emu.


Top
 Profile  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4311 posts ]  Go to page Previous  1 ... 11, 12, 13, 14, 15, 16, 17 ... 288  Next


Who is online

Users browsing this forum: 1ka, Bing [Bot] and 19 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