Author Topic: Feature/Roadblock: Backwards Compatibility  (Read 6655 times)

KnacK

  • Global Moderator
  • Autococker
  • Posts: 3039
Feature/Roadblock: Backwards Compatibility
« on: May 05, 2008, 01:08:04 PM »
Why do we need backward compatibility?

How many features or enhancements are we missing because of backwards compatibility.

I propose getting rid of backward compatibility in order for Jits to exercise enhancements, fixes, and features, that might not be possible if we maintain a 100% backward compatible client and server. ( yes, this goes for server too)

Zorchenhimer

  • Autococker
  • Posts: 2614
Re: Feature/Roadblock: Backwards Compatibility
« Reply #1 on: May 05, 2008, 01:08:43 PM »
Darn, you beat me to it.  :P

KnacK

  • Global Moderator
  • Autococker
  • Posts: 3039
Re: Feature/Roadblock: Backwards Compatibility
« Reply #2 on: May 05, 2008, 01:09:17 PM »
;D

Garrett

  • Autococker
  • Posts: 1372
Re: Feature/Roadblock: Backwards Compatibility
« Reply #3 on: May 05, 2008, 02:37:51 PM »
I like the idea.  If we could have just one new release that is no longer backwards with the previous builds, only good things can come. 

Cameron

  • Global Moderator
  • Autococker
  • Posts: 2686
Re: Feature/Roadblock: Backwards Compatibility
« Reply #4 on: May 05, 2008, 08:40:45 PM »
Well before this happens servers are going to have to put a message up because I see people connecting with Build 16 still....

Eiii

  • Autococker
  • Posts: 4595
Re: Feature/Roadblock: Backwards Compatibility
« Reply #5 on: May 05, 2008, 09:58:29 PM »
I'm pretty sure the 'You can't connect anymore' will be their wakeup call.

ashkenaz

  • VM-68
  • Posts: 105
Re: Feature/Roadblock: Backwards Compatibility
« Reply #6 on: May 06, 2008, 07:24:48 AM »
Hell yes, i so agree, the game can have so much more enhancements without backwards compatibility.

ViciouZ

  • Map Committee
  • Autococker
  • Posts: 2227
Re: Feature/Roadblock: Backwards Compatibility
« Reply #7 on: May 06, 2008, 09:31:10 AM »
A benefit: If this means people on old clients can't connect anymore, we can say goodbye to ZGH and Penix!

ashkenaz

  • VM-68
  • Posts: 105
Re: Feature/Roadblock: Backwards Compatibility
« Reply #8 on: May 06, 2008, 10:10:52 AM »
trust me they will get new clients

ViciouZ

  • Map Committee
  • Autococker
  • Posts: 2227
Re: Feature/Roadblock: Backwards Compatibility
« Reply #9 on: May 06, 2008, 10:17:58 AM »
I believe penix was designed to work with quake 2, and ZGH people aren't able to login meaning they're still on an old build. So, unless you're going to make some, that's some cheating out.

ashkenaz

  • VM-68
  • Posts: 105
Re: Feature/Roadblock: Backwards Compatibility
« Reply #10 on: May 06, 2008, 11:27:21 AM »
why dont they get new clients rather than stick with the old

ViciouZ

  • Map Committee
  • Autococker
  • Posts: 2227
Re: Feature/Roadblock: Backwards Compatibility
« Reply #11 on: May 06, 2008, 12:53:03 PM »
I don't think you understand: I'm saying this would be a benefit, because people who use wallhacks like ZGH and penix will no longer be able to play.

</excessiveUseOfItalics>

ashkenaz

  • VM-68
  • Posts: 105
Re: Feature/Roadblock: Backwards Compatibility
« Reply #12 on: May 06, 2008, 12:58:23 PM »
oh yea, i forgot those were hacks. come to think of it, if we break backward compatibility we can have a hacker firewall sorta thing (which never would be possible)

Xena

  • VM-68
  • Posts: 221
Re: Feature/Roadblock: Backwards Compatibility
« Reply #13 on: May 06, 2008, 07:47:03 PM »
sounds like plan... or backward compatibility to the last 3 builds only...

Eiii

  • Autococker
  • Posts: 4595
Re: Feature/Roadblock: Backwards Compatibility
« Reply #14 on: May 06, 2008, 08:07:05 PM »
sounds like plan... or backward compatibility to the last 3 builds only...
That'd be a pain to keep track of. I think it'd be best for the development of this game if backwards compatability was disregarded entirely. If it works with the old builds, great, but that's not the goal.

Xena

  • VM-68
  • Posts: 221
Re: Feature/Roadblock: Backwards Compatibility
« Reply #15 on: May 06, 2008, 08:10:36 PM »
so.... are we trying to get people updating to latest version? cause i thought the point was to get rid of people using older clients like build 16 and force them to use the latest one...

also, is it not possible to get a "detect" function on the server side to detect minimum build requirement?

haha, i like the idea of "you can't connect anymore because the version you're using IS TOO FRIGGIN' OLD!!!!" :D

Cameron

  • Global Moderator
  • Autococker
  • Posts: 2686
Re: Feature/Roadblock: Backwards Compatibility
« Reply #16 on: May 06, 2008, 08:28:18 PM »
This will be fun getting servers to be updated every build.

Eiii

  • Autococker
  • Posts: 4595
Re: Feature/Roadblock: Backwards Compatibility
« Reply #17 on: May 06, 2008, 08:50:20 PM »
Yep. Denying older uses access just for the sake of denying them access isn't justified at all, but I don't think progress should be held back because some people are too lazy to update their builds.

Cameron

  • Global Moderator
  • Autococker
  • Posts: 2686
Re: Feature/Roadblock: Backwards Compatibility
« Reply #18 on: May 06, 2008, 08:52:25 PM »
Picasso will be on his feet then.  Doubt Snipen will bother to update them :P.  Can't wait for Build 21 on the GT Servers.  Warmup Mode.

ashkenaz

  • VM-68
  • Posts: 105
Re: Feature/Roadblock: Backwards Compatibility
« Reply #19 on: May 07, 2008, 07:54:19 AM »
i just hope we get rid of all this EVENTUALLY