My question is, can i add new structs so the emus xmls so it can recognize the new client or should it be done in the code.. it would be nice if this was dynamic. Just so you can add the info needed for new clients.
Genuine answer appreciated
Moderator: Team Members
First, understand EQ2Emulator is probably one of the only emulators that supports multiple client versions the way we do it, and thus is far more dynamic than anyone else in this respect. We support dozens of client versions between RoK and DoV, and have done so since the beginning in 2007. How we do this is by using the struct files to define the data structure of various packets, which are associated with opcodes being sent to and from the server via the client.Clayzzz wrote:it would be nice if this was dynamic. Just so you can add the info needed for new clients.
Are there other EQ2Emulator projects? I was not aware if so... and yes, we are a very small team, always have been, but welcome community input.Clayzzz wrote:since you have the only (decent) emulator for the game, well correct me if i'm wrong
Sorry, but the collector source is private (not opensource) and belongs to someone else, so I cannot release that code to anyone. Plus, SOE can now detect the running collector due to how it injects into their EXE, and they issue warnings and bans, so even we don't use it anymore except in extreme cases.Clayzzz wrote:Can't get the packet collector tool to work with the newest version, so i want to ask if you will release the source for this tool for me to contribute on ?
Users browsing this forum: No registered users and 0 guests