Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Development

Development::Development Forum for development topics and for those interested in EQEMu development. (Not a support forum)

Reply
 
Thread Tools Display Modes
  #1  
Old 03-23-2010, 11:21 AM
ChaosSlayerZ's Avatar
ChaosSlayerZ
Demi-God
 
Join Date: Mar 2009
Location: Umm
Posts: 1,492
Default

As I always I admire your dedication to the project Trev, but I worry that getting emu attuned to a downloaded software may result in this software ultimately become no longer available or modified/patched on the source side, resulting in further incompatibility between version downloaded at different time.

I strongly believe its better to connect Emu with "on disk" based versions.
Another thing, the content gain between SoF and SoD is not as significant as it was between T and SoF. Waiting for a cheap Underfoot pack would be a better option, specially since SOE officially stated that Underfoot contains TWICE number of weapon/item models ENTIRE game had before that point =)

I am sorry if this coming off as ungrateful criticism, I just feel that downloaded version won't be a reliable source for the future =(
Reply With Quote
  #2  
Old 03-23-2010, 03:14 PM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,449
Default

Quote:
Originally Posted by ChaosSlayerZ View Post
As I always I admire your dedication to the project Trev, but I worry that getting emu attuned to a downloaded software may result in this software ultimately become no longer available or modified/patched on the source side, resulting in further incompatibility between version downloaded at different time.

I strongly believe its better to connect Emu with "on disk" based versions.
Another thing, the content gain between SoF and SoD is not as significant as it was between T and SoF. Waiting for a cheap Underfoot pack would be a better option, specially since SOE officially stated that Underfoot contains TWICE number of weapon/item models ENTIRE game had before that point =)

I am sorry if this coming off as ungrateful criticism, I just feel that downloaded version won't be a reliable source for the future =(
SOE already said there will not be any more box sets.
Reply With Quote
  #3  
Old 03-23-2010, 04:22 PM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,072
Default

Quote:
Originally Posted by Secrets View Post
SOE already said there will not be any more box sets.
Aye, and Trevius just got done saying that Underfoot will be just as easy if not easier to get working as well. And he gave me a rough estimate of a week or so that he could get SoD working (If all goes well). And of course, considering he has the time on his hands available.
Reply With Quote
  #4  
Old 03-23-2010, 05:04 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Yeah, ChaosSlayer, I listed that as one of the cons for starting this work. If it was going to take nearly as much work as it took to get SoF to where it is now, then I wouldn't even bother. But, I am pretty confident that I have everything I need (or most of it anyway) to get the SoD expansion working with the Emu within a fairly short amount of time.

Getting every opcode we have on SoF right now converted into SoD opcodes will be trivial thanks to some information I have from around that time. It will still take time to adjust them all, but I was able to update the entire opcode list for SoD and get it on the SVN last night already. At least 50% of the ones on the SVN now should be correct for SoD and I can get the other half correct as soon as I can get past the Login Server and run a couple packet collects.

The item packets were a big part of getting SoF to work as they had changed how those work considerably from Titanium to SoF. But, the item packets in SoD are exactly like (or very very close) the SoF ones, so there should be no changes needed there.

Most of the packet structures that were created for SoF were exact copies from Live during SoD, so that means they should work without any editing. Only a few key packet structures should need any work, and I can get most of that info from ShowEQ's forums/svn.

So, I should have everything I need to get this running in a pretty short time if all goes well.

I do agree that a retail release would be MUCH preferred over a digital download, but I don't want to wait another year to see if the next expansion is retail or only digital like the last 2 have been. The community manager on the SOE forums pretty-much confirmed that they probably won't be doing any more retail releases. That could always change, but I don't think it is likely at this point.

I think the Steam version will likely stay the same until Underfoot replaces it as the new starter pack once the new expansion comes out at the end of 2010. We will have to cross that bridge when we get there, but hopefully we can just upgrade to Underfoot at that time like we are for SoD now.

One nice thing about digital download like this is that people can get it instantly (not including download time of course) from anywhere in the world. Shipping to certain places is hard to find, so many people wanting a retail release would have a hard time getting it when they could now just download it.

I hope that the price of SoD doesn't jump up too much after the sale is over. I don't think it would go back up to $19.99, but maybe up to $5 or $10 tops (pure guess). Again though, I recommend that anyone who thinks they might want it to get it now before the sale ends. It is practically free at this point!

Derision,

Thanks for checking it out! I didn't think about using the same account and password to verify if encryption had changed or not. That is good news! So, it sounds like it may just be the 2 extra bytes on the end of the packet from the client that is throwing it off. My guess is that the LS is just ignoring the packet because it doesn't match the size it wants for the struct. I don't know what those 2 extra bytes are for, but I have a feeling they can probably just be ignored. They may be for telling the server if you have read news/voted/etc recently, or something like that, which we don't care about.

I wonder if simply adding 2 unknown bytes to that login struct would allow the SoD client to log in. If so, it should be a pretty easy solution. Then we will just need Rogean to make the needed adjustments for the Public LS and we should be able to move to the next step of getting SoD going
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
Reply

Thread Tools
Display Modes

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 03:31 PM.


 

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