Go Back   EQEmulator Home > EQEmulator Forums > General > General::General Discussion

General::General Discussion General discussion about EverQuest(tm), EQEMu, and related topics.
Do not post support topics here.

Reply
 
Thread Tools Display Modes
  #1  
Old 06-08-2014, 01:11 PM
daerath
Sarnak
 
Join Date: Jan 2011
Location: Northern VA
Posts: 91
Default Reasons that patching prevents connection to Emu?

Is there a known list of items (not a complete list, just a partial list) that change, and are the reasons we can't patch our clients against Live and still connect to an emulator server?

Do all of the opcodes change, or is it something more fundamental like changes to how an account logs in that makes the client incompatible, etc.
Reply With Quote
  #2  
Old 06-08-2014, 01:22 PM
Davood
Discordant
 
Join Date: Jan 2005
Posts: 488
Default

I think the simple answer to your questions is "yes".

I am not qualified to give a full accounting of "why" but the "why" changes from patch to patch as you hypothesized.

if you boil it all down to the common denominator. The most important reason for the lack of daily updates to the opcodes etc, is the availability of those particular EQ builds.

The build(s) that are supported need to be legitimately accessible to the potential players and server developers long after the SOE patcher has obseleted them. How can you justify supporting frequenct opcode and struct updates if you cannot also provide a LEGITIMATE source for whatever version of eq you are building eqemu against?

This is why we have Titanium, SoD, SoF and UF - because a specific build of each of those is legitimately available for purchase and download from steam and elsewhere (ebgames, amazon, egay).

RoF is still not really locked down the way the others are, so I don't think we'll see an officially supported client for EQEMU in RoF- maybe in a subsequent expansion if they sell it as a package on steam or elsewhere, then we will see a new expansion added to the list of opcodes and see support for it.
__________________
----------
Demon Overlord of Alakamin
skype @ davoodinator
Reply With Quote
  #3  
Old 06-08-2014, 01:39 PM
demonstar55
Demi-God
 
Join Date: Apr 2008
Location: MA
Posts: 1,164
Default

Opcodes change every patch. (some times they don't, but that's not the usual mode)

Packet structures can also change. Packets with position data change almost every patch to make ShowEQ not work right after the patch, but they're usually pretty quick about it.

Basically, we'd need a dedicated group of people that could quickly figure out whats changed and verify everything. ShowEQ usually just does some spawn stuff and doesn't really bother with the rest anymore.

It's just a pain :P Especially when you get something working and they patch again right afterwards.
Reply With Quote
  #4  
Old 06-08-2014, 02:26 PM
vsab's Avatar
vsab
Discordant
 
Join Date: Apr 2014
Location: United Kingdom
Posts: 276
Default

Quote:
Originally Posted by demonstar55 View Post
It's just a pain :P Especially when you get something working and they patch again right afterwards.
QFT, Amen Brother.
Reply With Quote
  #5  
Old 06-09-2014, 08:22 AM
daerath
Sarnak
 
Join Date: Jan 2011
Location: Northern VA
Posts: 91
Default

Good to know. Thanks for the replies!
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 04:43 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3