EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   General::General Discussion (https://www.eqemulator.org/forums/forumdisplay.php?f=586)
-   -   a Question (https://www.eqemulator.org/forums/showthread.php?t=19944)

nemious 01-11-2006 01:48 AM

a Question
 
Hello all yes saidly I am back. Well anyways here is what I was wanting to ask you guys. I was thinking about decompileing my eq client and attempting to get source. I was woundering if anyone would be intrested in helping with this. I think that if I had source code I could possabuly write my owne eq client. Another thing I wanted to ask is if anyone has tryed this before ? please excuse the spelling I have been up all night.

fathernitwit 01-11-2006 02:55 AM

many people have tried, and theres really not a chance in hell of getting a decompiler advanced enough to be useful. It is complicated C++, and nothing can really do a good job.

Writting a client is a monumental task, and decompiling sony's crap prolly isnt gunna help much... it will prolly be needed at time on certain pieces, but is not a way to get a head start.

Windcatcher 01-11-2006 04:36 AM

You'd be much better off porting parts of the OpenZone source. It can already write client data files (and it technically has the code to read them, though that code isn't called). I would recommend porting S3D.pas and EQWldData.pas, which would get you a good start (and Ethernet.pas, which S3D.pas requires, but that's trivial). Then bolt it to any good 3D engine (e.g. OGRE), and write a little bit of netcode (you could borrow heavily from the EQEmu source for this). FNW is right in that writing a client is a monumental task for one person, but one thing you can do is design and submit some code that would at least lower the bar towards that.


All times are GMT -4. The time now is 08:43 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.