Log in

View Full Version : Idea for fix EQ and get ride of the patch server for good


Memener
08-28-2003, 06:27 PM
I am not much of a coder but i do know alittle, I have an idea to help out eqemu..

is there a way to make a new everquest.exe or eqgame.exe and code the world.exe zone.exe into it so when you open everquest it loads all the items, sounds, textures ect... and get ride of mysql and just have a small files it download from the servers
and once you download it, it will combine it into 1 file called something like this (66.66.66.66Database.eqdb)
The IP of the server then the database name and eqdb for the file name so everquest will know what to load

yea i know the files sizes are big but you would only have to download it 1 time or when ever it has been changed or 1 time per server you join and the only thing that the server would do is just send out the info like NPC locs and PC loc

now i know you wont beable to code this scrach but i was thinking if we and EverQuest off of the unreal engen they have the souce code out for he unreal gold engen this is just alittle bit as you can see it is a choppy idea but i know how to get it to work just i cant code to well
reply if you think this is a good idea or if you got something better

and please post about how stupied this is just post why you tink it is a good idea or a bad idea

Kult
08-28-2003, 11:27 PM
well I have quite a few thoughts on this, thinking of where to begin.
ok first of all and probably most importantly, if you did this you would basicly be rewriting the whole base of the program itself, and there are probably some people out there who look at code and think "what the **** I can read japanese!!" so this would cause alot of problems for them newbies, not to mention over load the support forums with questions problems and yada yada, I think it could work if it were seriously looked at and put into an exact plan, we just need to get some people together and have a good thought about it, maybe we could make it work. but we do know that no matter what we are gunna have to find a way to bypass the patcher (make it not look for it) in order for it to work, not to mention make a new patcher sense they brought down the old one

predominant
08-29-2003, 01:08 AM
:shock:

I think in the best interests of the kinda EQEmulator hosts, the patcher status should remain as is: dead.

Dedicated coders are working to keep up to date with EQlive, which saves bandwidth (for the hosts) and copyright issues (for all of us).

Thats my 2c :D

Memener
08-29-2003, 05:24 AM
This idea of mine might have less problems and should be easyer to use 1 file 1 ini file and if it runs of the old unreal engine it would be really simple just duble click on the new exes that run the engine. And i didnt mean to say to bring to patch but just leave it in the grave and 225 engine would just download the database for each server you went on to just like unreal

08-29-2003, 06:49 AM
Not sure I understood your post completely, but are you saying dump the Sony EQ client and write a new one using the Unreal Engine ? Not sure many people would go for that ...

Sorry if I misunderstood what you meant

Memenerrr
08-29-2003, 06:54 AM
Yea your right on it I found the ut432 source code with will run fast and better then unreal 225 i dont see why not no one will agree with this .... oh this is just an idea i had but it has gotten me banned lol

08-29-2003, 07:03 AM
Just my humble opinion, but I think people like EQemu because it
looks *exactly* like real EQ, albeit there is lots to do. While you could theoretically do what you want, you would end up with a game that played like EQ to some degree, but graphically looked nothing like it. I would imagine it would take hundreds of thousands of man hours to do it as well.

Memenerrr
08-29-2003, 07:13 AM
it was be the same thing i am not talking about redoing the whole thing just rewriteing the engine so it will work with eqemu and so sony can out patch it

Kult
08-30-2003, 09:17 AM
dude I believe the reason so many people are misunderstanding you is cause you make alota typo's and sometimes dont even type the wrong word, maybe try typing a little slower? make sure u are saying the right words, but I understand you, you basicly mean make a new way for EQemu to do the same thing, basicly an upgrade sorta speak

Windcatcher
08-30-2003, 05:12 PM
Well, an open-source client *would* solve a ton of problems in the long run. First, it would *always* work with the emulator, so there would never be the "don't patch to live" issue again. We'd also never have to worry about anything SOE might do, since we'd own the client and would only be using content that we already have. Also, it would solve the problem about adding new zones with OpenZone instead of overwriting existing ones, since our client could be coded to accept any zone the server tells it to use. The problem, of course, is that it's a ton of work, but if anyone is intimately familiar with a gaming engine that might greatly lessen the amount of work involved.

WC

Sourcekode
09-07-2003, 07:49 AM
I think that you are underestimating the work, and complexity involved in using a 3d engine from another game, and re-writing EQ to comply with the new engine. If you are intrested in accomplishing this, I would personally reccomend that you take a few programming courses and buy some books assosiated with what you would like to complete. I think you will find that it may be a little bit more than you could chew.

Do not misunderstand me, I am not saying that you are not skilled enough to accomplish it, nor that you dont have the education and ability. I am just saying that would be a great feat for even a group of veteran programmers.

~

jdankanyin
09-07-2003, 01:32 PM
:shock: Hey isnt the other emulator did that and also that is warez and against the law screwing with there code we just use our code to work with theres to keep it legal

Windcatcher
09-10-2003, 08:07 AM
If I was to do it, I'd use something like the OGRE engine and do it from scratch rather than start with another game's engine, but that's because I'm a programming control freak... :P

WC