Image, naturally I have a problem getting Minilogin to work. If I source in your supplied database, and set up way more configuration than is in your Readme (grin), I can get EQ2MiniLogin.exe to run on localhost (127.0.0.1) just fine. I have hack apart my EQ2World's LoginServer.ini to get it to work at all, but I finally got my world to connect to the LoginServer (1 World, 0 Clients in Minilogin's cmd window).
Originally, when I would connect my client, I got the invalid version 939. I guess you didn't update the opcodes to run with the most current SVN. So I tried dropping my EQ2World (and struct xmls) back to 0.6 release, for both World and Minilogin, but that too did not work.
My last effort was to update the structs for both Minilogin and World to the latest SVN, and source (copy) the opcodes table from my live server to both Minilogin and my World databases... now, Minilogin starts, World connects, and when the client attempts to connect, I crash the client and I am unable to connect. I noticed a lot of tables in eq2logindb.sql are empty. When I create a character (male / barbarian), after the crashed login attempt, he is a 0,0,0 colored female Erudite everytime.
While I am very happy with the release, I think a TON more documentation needs to be supplied, which I will be happy to write once I figure out all the mysteries to getting Minilogin working perfectly. It is not a simple unzip/run/magic, that is for sure.
Any additional advice on getting this set up? Thanks again for Minilogin!
Edit: Just found this in the log_message table, not sure if it tells you what's crashing:
Code: Select all
build="SOEBuild=5280L" version="SOEVersionString=2008/12/2 16:02:18" build_type="USER OPTIMIZED" ls_address="none" zone="tutorial_island02" loc="-17.24 -5.40 223.20" performance="1" stack="004ea388 0094a63e "