View Single Post
  #63  
Old 10-17-2013, 09:46 PM
r00t r00t is offline
Sarnak


Join Date: Jun 2013
Posts: 330
Default

Quote:
Originally Posted by a_gnoll_pup [You must be logged in to view images. Log in or Register.]
Yeah, fuck it, I am going to work on the trilogy client again.

https://github.com/SecretsOTheP/ is where I will be working on finishing a 'classic client' emulator if anyone is interested in continuing the whole 'lol look at the classic UI' thing. It's going to stay open source. That way, if I or another developer that decides to contribute get a mental breakdown the work is not lost forever.

The most important part of this being that it will work in conjunction with current EQEmulator clients so you have a choice of using any other EQEmulator client such as Titanium. With the way the networking code is set up (quite hackishly, i'll admit) you can communicate with an EQ Titanium client alongside an EQ Mac or EQ Trilogy client.

First things first, I'm going to write a DirectX7 DLL wrapper that causes the client to not go into fullscreen or convert the application into a fullscreen windowed application. Anyone who was in EQClassic's testing should know that it was one of their major issues - the client not functioning on modern hardware without tweaks being a close second.

I do not know why they were having problems with their network layer, though I suspect it was related to their rewrite of the dinosaur that was EQEmu 0.2.3's Networking. The exact issue? Couldn't tell ya because I don't have the source.

The current client that the source works with is the EQMac client. I am planning to move to the Trilogy client as soon as I can get it out of Fullscreen.
I remember you were looking for a version of EQWindows to do that. Could you just roll your own with C#?

http://stackoverflow.com/questions/7.../758772#758772