Hi folks. Got hit by a major nostalgia bug and decided that I wanted to get back into RO, but to keep things fresh I wanted to run my own personal server so I can play around with settings.
I understand the server well enough. Got the source, made the configuration tweaks I want to make, compiled, and all three components run fine. But I'm having trouble understanding the client side of things. I went and grabbed a full install of a fairly recent kRO client (2013-12-01) via the "Small Client" thread in the client-side releases subforum, but the small client doesn't seem to be doing the trick. I noticed that the whole setup doesn't have a clientinfo.xml, which as I recall is pretty important to the whole process. Put one together based on some wikis, but it doesn't seem to be doing anything.
Is there any place that explains the full process, starting from nothing, to getting a client put together that will connect to your local server? The Herculus wiki seems pretty sparse on details, and I'm still confused as to the whole diffs and data folders things. There are a lot of versions out there, a lot of outdated information, and a lot of conflicting sets of instructions. Basically, I'm just looking for instructions on the order of, "I've never installed an RO client of any kind, what do I need to do to get a client that will connect to my server, preferably translated".
Any help would be appreciated, thanks in advance!