CS.RIN.RU - Steam Underground Community
http://cs.rin.ru/forum/

[Release] Serverbrowser plugin for revEmu (v 0.4)
http://cs.rin.ru/forum/viewtopic.php?f=10&t=53728
Page 4 of 4

Author:  Crock [ Sunday, 20 Sep 2009, 13:31 ]
Post subject:  Re: Serverbrowser plugin for revEmu (v 0.4)

cXhristian, original steamclient becomes useless with revSrvBrowser ;)
Latest thing why it's still used is a white squares instead of avatars, but i've fixed it in 0.4.

About native SB in revemu: i tried 3 different OS and still can't make it work. I'm going to try windows 7 right now

Author:  shmelle [ Sunday, 20 Sep 2009, 13:40 ]
Post subject:  Re: Serverbrowser plugin for revEmu (v 0.4)

Crock
Have you used revEmu SDK to make your plugin? If yes, there is no reason for it to crash when using ClientDLL option. The plugin has a priority, and it decides whether the call should be forwarded to the original revEmu functions.

Author:  Crock [ Sunday, 20 Sep 2009, 13:47 ]
Post subject:  Re: Serverbrowser plugin for revEmu (v 0.4)

shmelle, yes i have, but this crash is not related to SDK and/or revEmu
It seems that since 9.80RC1 CSteamServersMatchMaking::RunFrame() callback doesn't work anymore, to fix it i've added a memory patcher (to patch revEmu's steamclient.dll). But when 2 steamclient.dll loaded into process, it tries to patch original steamclient.dll which results in a crash.

Author:  maslyak [ Sunday, 20 Sep 2009, 14:03 ]
Post subject:  Re: Serverbrowser plugin for revEmu (v 0.4)

Crock right, there are bugs in revemu server browser. I'd downloaded yesterday fresh release of CS ZCP with latest revemu. If i switch to favorites, then to internet tab and after to favorites, they are disappeared (favorites)

Author:  setup.exe [ Sunday, 20 Sep 2009, 22:30 ]
Post subject:  Re: Serverbrowser plugin for revEmu (v 0.4)

Crock, the revEmu serverbrowser worked fine when I was on Windows Server 2008 R2, but not on XP SP3. That's why it worked for me when I said it worked.

maslyak, what Windows do you use?

Author:  waffel1 [ Sunday, 20 Sep 2009, 22:42 ]
Post subject:  Re: Serverbrowser plugin for revEmu (v 0.4)

All you had to do was tell me runframe doesnt work... I had disabled it cause it was causing problems. About all the other things that have been happening:

Like others have said, I have not been experiencing most problems others have had. I can start cs 1.6 and neither favourites nor history tab ever disappears. It all reacts immediately and just works. What didnt work was "immediate" Add/Remove Server, because the cs 1.6 for some reason doesnt like the callback im sending. If you test it in tf2 it works fine. Crash on exit? Well if it does it just closes here, which means I never noticed it. Changing maps while connected? Works as expected... I have no idea if it is related to operating systems as some expect but thats they way I see it.

About Single Server refresh? I personally saw no use of it but since it is obviously "wanted" I tried to implement it with the result of me not exactly knowing how it expects to get this data back... Oh and I tried it in original and it didn't seem to work.

Sure there were somethings that didnt go as planned, but RevEmu is a big project and it is hard to test every feature and every game, I tried and to me it seemed to all just work fine as stated above. I tested TF2 and CS 1.6, dedicated servers aswell and it worked.

Author:  maslyak [ Sunday, 20 Sep 2009, 23:18 ]
Post subject:  Re: Serverbrowser plugin for revEmu (v 0.4)

[-aTr-]
huh :)
i am playing under linux wine, but i doubt that problem is in it :)
there is also the problem, sorting favorites by name doesn't save after click on "refresh". Another problem is that favorites disappear if i check server info and close it

-- Edit --

i want to try Crock solution, but i will wait until he release revemu 9.81 compatible Serverbrowser plugin :)

Author:  lespaul [ Tuesday, 22 Sep 2009, 03:38 ]
Post subject:  Re: Serverbrowser plugin for revEmu (v 0.4)

Quote:
This plugin for revEmu fixes Internet, Favorites, History, Spectate and LAN tabs of server browser.


so by using this plugin..i can create a listen server and my friend can connect to my listen server?

Author:  PeTa4eK [ Wednesday, 23 Sep 2009, 12:41 ]
Post subject:  Re: Serverbrowser plugin for revEmu (v 0.4)

Hello. Recently released RevEmu 9.81 R2 and it does not work your serverbrowser. You update serverbrowser to work?

Author:  einhovant [ Wednesday, 23 Sep 2009, 13:22 ]
Post subject:  Re: Serverbrowser plugin for revEmu (v 0.4)

^
in the 1st page, Crock does tell us that this plugin ONLY work with revemu v9.80RC2,

this because this plugins was made based on revemu v9.80RC2



i think he's still in work to upgrade this plugin so that it can be use with the latest revemu release.

just be patient. because he primary project is dproto.

anyway, i already feel satisfied with this plugin even it only work with revemu v9.80RC2

Author:  Source_engine [ Wednesday, 23 Sep 2009, 14:25 ]
Post subject:  Re: Serverbrowser plugin for revEmu (v 0.4)

Anyway the newest revEmu doesn't need this plugin.
Set your rev.ini like this
  1. [Emulator]
  2. CacheEnabled = False
  3. CachePath = (n\a)
  4. Language = English
  5.  
  6. Logging=True
  7. SteamDll=Steam\steam.dll
  8. SteamClient = True
  9. SteamUser = User
  10.  
  11. [Log]
  12. FileSystem=True
  13. Account=True
  14. UserID=True
  15.  
  16. [steamclient]
  17. PlayerName = Name
  18.  
  19. Logging= GS
  20. ClientDLL=Steam\steamclient.dll
  21.  
  22. [GameServer]
  23. #AllowOldRev = False
  24. #AllowUnknown = False
  25. #AllowCrackedSteam = False
  26. #AllowLegitSteam = False

And don't forget to extract the attached archive in the game installation directory
Attachment:
steamdlls.7z

Author:  Crock [ Wednesday, 23 Sep 2009, 18:37 ]
Post subject:  Re: Serverbrowser plugin for revEmu (v 0.4)

Source_engine wrote:
Anyway the newest revEmu doesn't need this plugin.

That's true. This plugin becomes useless and topic should be moved to trash ^_^

Author:  PeTa4eK [ Thursday, 24 Sep 2009, 02:35 ]
Post subject:  Re: Serverbrowser plugin for revEmu (v 0.4)

Thanks =)

Author:  Flasher [ Sunday, 18 Jan 2015, 21:29 ]
Post subject:  Re: Serverbrowser plugin for revEmu (v 0.4)

Though a lot of time passed the revServerBrowser.dll is still used in a lot of clients.
But version released in 2009 contains serious bug with servers replying with Source type on ServerInfo queries. Bug leads to the problem: client can't connect to a non-empty server.
Attached dll is fixed about this. It is compiled by crock in the 2010.

Attachments:
revSrvBrowser.dll.2010.01.23.zip [75.13 KiB]
Downloaded 56 times

Page 4 of 4 All times are UTC + 3 hours
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/