
01-26-2012, 11:43 AM
|
|
Kobold
Join Date: Jan 2012
Location: Chicago
Posts: 113
|
|
Quote:
Originally Posted by Secrets
[You must be logged in to view images. Log in or Register.]
Here's why you can't do this:
TLDR) The UI is XML-based now. It was hardcoded in the old files inside the client and is not as easy as copy and pasting it.
1) Protocol for EQ changed since then. To do that would require a complete re-write of the encapsulating netcode to be converting one type of netcode into another. While plausible, too much effort would be required to even remotely make this work and it wouldn't be worth the time.
2) The inner workings of EverQuest no longer support the DX8/DX7 functions needed to make DX9 work with the old UI. Yes, the OLD OLD UI (velious/kunark/old) used DX8/DX7, and full support for this UI in code would not be possible even if it was in the client (hint: it's not.)
3) The UI was removed completely from the client around the same time PoP launched. There used to be a hack you could do to enable NewUI=false through a byte, but now the entire old UI is gone forever from the client.
4) You can't use DLL injection to add it into the client because of 2 and 3. Even if you were to reconstruct all of it (which would take well over 2 months of constant work) You'd need to add support for DX8 in the client to even get it working. DX9/DX8 do not play well together in the same codebase, trust me on this!
5) Lastly, even if you were to get it working and displaying properly, you'd need to attach the UI functions to client functions that send stuff to the server. You want a list of things that do this? You'd need to download the EQEmu source, take the list of opcodes in titanium and change the over 100 functions needed to make the UI work properly with the old UI.
That all being said, the velious UI can be made in the XML format. The Velious UI is just a hardcoded version of the XML-based UI that cannot be adjusted.
If you take the inner workings of the velious UI, then perhaps you could make an XML-based Velious UI. The classic UI however is gone and you won't be seeing that with any amount of work anytime soon.
|
Kind of figured something like this would be the case, but it was worth a shot!
__________________
[51 Minstrel] Beethovens Gesamtkunstwerk <Fires of Heaven>
|
|
|
|