* FAQ    * Search  * Register * Login 
Active topics
Unanswered topics

All times are UTC-06:00



Post new topic  Reply to topic  [ 11 posts ] 
Author Message
 Post subject: I don't suppose...
PostPosted: Thu May 18, 2006 12:20 pm 
Offline
DBB Ace
DBB Ace

Joined: Sat Apr 03, 2004 9:12 pm
Posts: 187
ICQ: 122082463
AOL: patches1177
...there's any way for SSAC to work for P2P games, is there? Because I'd sure love to play one shaker game in which I'm not lauded for my excessively good ability to play. I'm thinking it can't happen with the current one because too much is client-side, the anti-cheat system would have to be implemented on the client. This requires that there be some kind of verification of the client to make sure that the SSAC module itself isn't hacked.


Top
   
 Post subject:
PostPosted: Thu May 18, 2006 7:07 pm 
Offline
DBB Benefactor
DBB Benefactor
User avatar

Joined: Sun Jun 03, 2001 2:01 am
Posts: 935
Location: Illinois
AC is all server side at the moment. I had gave much thought to a client side addition but assuring that the client side isn't hacked would be nearly impossible. It doesn't sound like there would be any way short of re-writing the D3 executable itself to implement this.

I may be willing to release the source to a single trustable person if there is interest in making a client-side mod.


Top
   
 Post subject:
PostPosted: Thu May 18, 2006 7:29 pm 
Offline
DBB Admiral
DBB Admiral
User avatar

Joined: Tue Dec 21, 2004 10:08 am
Posts: 1074
Location: Minnesota, USA
:? May I enquore as to what the heck you guys are talking about? Sounds interesting...


Top
   
 Post subject:
PostPosted: Thu May 18, 2006 9:49 pm 
Offline
DBB Benefactor
DBB Benefactor
User avatar

Joined: Sun Jun 03, 2001 2:01 am
Posts: 935
Location: Illinois
[sarcasm]You don't know what SSAC is? DOH!!![/sarcasm]

SSAC stands for SuperSheep's Anti-Cheat. It's a server side mod hosted on a majority of servers that detects and kicks cheaters.

You can tell sometimes if a server is using AC if they include AC or SSAC in the name of the server or sometimes you can tell due to having a \"Team Kill\" CTF, which is a SSAC add-on feature for D3.


Top
   
 Post subject:
PostPosted: Fri May 19, 2006 2:49 pm 
Offline
DBB Supporter
DBB Supporter

Joined: Tue Aug 07, 2001 2:01 am
Posts: 1438
Sheep,

I think the AC code might work on P2P games with some modification but everyone would have to have a copy of it. Ensuring people don't reverse the code and break it would be nearly impossible though. A feature would need to be added to ensure people joining an AC game also had the AC software as well though, if not kick them out.

How much time and energy do we really want to put in to a project like this though? Is D3 really going to 'catch its second wind'? If we had support from the authors of D3 and the source code it would be much easier.

RC


Top
   
 Post subject:
PostPosted: Fri May 19, 2006 11:43 pm 
Offline
DBB Benefactor
DBB Benefactor
User avatar

Joined: Tue Aug 24, 1999 2:01 am
Posts: 4193
ICQ: 6955979
Website: http://bubbalou.event3dstudios.com
Location: Dallas Texas USA
forget p2p Patches, just tell American Spirit to host his shaker servers with SSAC

if AC got into everyone hands then well.... end of story

_________________

I seem to have a better workout dodging your stupidity than attempting to grasp the weight of your intelligence.


Top
   
 Post subject:
PostPosted: Sat May 20, 2006 8:24 am 
Offline
DBB Benefactor
DBB Benefactor
User avatar

Joined: Sun Jun 03, 2001 2:01 am
Posts: 935
Location: Illinois
Heya RC, long time. First of all, congrats on the MS gig! :D

You know how much time I put in to the AC and the D3 Extreme, and I really, really wanted to continue working on it, and although I personally don't have any time to give to programming due to a business I'm starting, I really would hate to see all of that work go to waste.

I do have much put in to reverse engineering the D3 source as you are aware and I wouldn't think of just letting it out, but if someone really had a ton of free time and wanted to, I'm supposing that they could continue the reversing and possibly get something very effective written client-side...


Top
   
 Post subject:
PostPosted: Sat May 20, 2006 8:25 am 
Offline
DBB Benefactor
DBB Benefactor
User avatar

Joined: Sun Jun 03, 2001 2:01 am
Posts: 935
Location: Illinois
I know D3 is an old game and there really isn't much interest anymore, but I never worked on this stuff for that reason.

One thing I don't like about game companies is when they just abandon their software and fail to release source code as in this case. In particular, I love playing a game called Death Rally. They completely abandoned the game and refused to release the source code. The game is incompatible with XP, so basically if you wanted to play it, you'd have to install a slew of programs, DOS emulators, soundcard emulators just to run it and even then, it played jerkily.

I see D3 being in the same boat. Abandoned by the company that made it, and with no source code, the only thing left for those who will continue to play it will be to accept the limitations, stop playing it, or reverse engineering it and possibly making updates themselves...


Top
   
 Post subject:
PostPosted: Sat May 20, 2006 8:26 am 
Offline
DBB Benefactor
DBB Benefactor
User avatar

Joined: Sun Jun 03, 2001 2:01 am
Posts: 935
Location: Illinois
I wouldn't even think of releasing what I have to anyone not trusted, however I wonder even how important that is at this point. If Outrage suddenly released the source code tomorrow, there would be the ability to create cheats and hacks and yet if we had the source code, we could fix the game and possibly make it more unhackable, more playable, with more features and so on...

Let me know what you guys think... I have about 10% of the game reversed, 98% complete function call's in separate callable DLL's. I don't have the time to do anything with it anymore, should I just keep it on my HD, delete it, or release it? I can't answer that, only the community can.


Top
   
 Post subject:
PostPosted: Sat May 20, 2006 8:29 am 
Offline
DBB Benefactor
DBB Benefactor
User avatar

Joined: Sun Jun 03, 2001 2:01 am
Posts: 935
Location: Illinois
Had to break my post into 3 separate smaller posts. There is an error when I posted all at once.


Top
   
 Post subject:
PostPosted: Thu Aug 03, 2006 9:48 pm 
Offline
DBB Ace
DBB Ace

Joined: Wed May 18, 2005 9:22 am
Posts: 28
ICQ: 18451841
Website: http://www.red.game-server.cc
Yahoo Messenger: fpdcsa
AOL: red0barchetta
Location: Miami, FL. USA
Thanks to (DE)Hunter, my server is finally back on-line. And thanks to SuperSheep, I also have AC installed.

I like the idea of giving the code to someone that will continue to work on it, but at the same time, worry that someone might get ahold of it, and use it to their own advantage. If you delete it from your HD, please make sure you have a copy of it on CD. You never know when the oppertunity might arise, and you want to do more work on it.

If anyone wants a special server set up, I can host up to a 6 player game. Just contact me.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 11 posts ] 

All times are UTC-06:00


Who is online

Users browsing this forum: No registered users and 1 guest


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

Search for:
Jump to:  



Descent'rs have piloted these pages
 
The layout and contents contained within this site are © DescentBB.net 1997-2006.
Descent, Descent II are © Parallax Software Corporation.
Descent III is Outrage Entertainment.
Descent is a Trademark of Interplay Productions.

Miner Wars™ is trademark of Keen Software House s. r. o.
.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group