
03-18-2016, 08:23 PM
|
|
Fire Giant
Join Date: Oct 2012
Location: Ohio
Posts: 582
|
|
Quote:
Originally Posted by mgellan
[You must be logged in to view images. Log in or Register.]
No, the current eqemu code has no support for Trilogy. There is some sporadic work going on with the Trilogy client by a few people on the EQEmulator forums including myself. I have source for a fork of the EQMac code that supposedly is partially working with Trilogy but it keeps core dumping, haven't had a chance to get it working for testing. Mostly it's a ton of learning curve to understand how eqemu network code works before you can even start understanding whats different in Trilogy. I've spent a few evenings beating my head against that particular wall [You must be logged in to view images. Log in or Register.]
FWIW the code is at:
https://github.com/EQMacEmu/Server/tree/trilogy
Unfortunately the changes required for Trilogy aren't documented at all, and Trilogy UDP packets are weird so hard to reverse engineer. My approach right now is once I understand how Trilogy is sending packets I can write a adapter to take Trilogy opcodes in and send it to a more modern version of the eqemu code, and interpret what comes back and send it on to Trilogy. That means you can put a regular eqemu server up but Trilogy clients can talk to it without needing to fork the eqemu code to add Trilogy support. And it would work with existing servers like P99. Slow going tho!
TL;DR Seems possible, partially done, don't hold your breath [You must be logged in to view images. Log in or Register.]
Regards,
Mg
|
looked at the link
[You must be logged in to view images. Log in or Register.]
|
|
|
|