Log in

View Full Version : EqEmu and german version of eq europe


MikelG
02-13-2003, 11:32 AM
Hi,

first: please excuse my terrible english. I'm a beginner.
Thats the reason why I want to play on a german server :)

My problem: I can't connect to a eqemu-server with the german version.

After I fixed a crash in your zone.exe-source-code with the german spells_DE.txt (which I simply renamed to spells_en.txt) and your SPDat_Spell_Struct (the cast-strings were are only 64 bytes long => german spells need more, i took 128 bytes without any further investigation; this info only for future versions :wink:) I stood in front of the following problem:

I CAN START eq and I CAN login, but after I select my server in the server list I get the message, that the language is not supported by the server. I searched the source-code of the world.exe for a protocoll message with a language id or something like that, but I didn't find anything adequate (okay, I'm now over the problem and your source-code for only 2 hours).

Maybe the code for my problem is in the minilogin.exe, but I can't find the source code on your homepage or sourceforge and how I read in another thread, there is no chance to get the code from you.

I would be grateful for any help.

MikelG

If you habe problems to understand one of my sentenses please report. I try to correct them :)

DeletedUser
02-13-2003, 01:04 PM
You HAVE to use the english version of Everquest. If you were to patch to that version instead, it would work fine for the most part (yes, we have had this discussion before).

MikelG
02-14-2003, 01:44 AM
Moved to Win32 support ? uhh, sorry, I don't understand...

As I wrote I had no problems to setup the database and the server. Also the zone-exe reads the german spell_de.txt. Everything works fine on Win32. By the way, my problem is also related to the linux server. In the end thats the os which should run on my server.

What I need is a developer info: where do I have to look to find the language identification (or something like this) in the protocoll (client <-> minilogin, client <->world or client <-> zone (not very probable))

And believe me: I DON'T HAVE TO use the english version. It's my job (I'm a software developer !!) to make such things work. At least until someone explains me why it can't work (e.g. because there are some additional language dependencies on the client side). Sorry, but I'm a little bit upset now...

MikelG

kathgar
02-14-2003, 02:18 AM
don't use spells_DE for the zone servers, just use spells_EN.. the data is the same and spell names are clientside anyways.. longer names and umlats screw up the parsing