More on UT Linux
Making good progress on the UT linux server and client.
On the server front, only two bugs that I know of:
- Sometimes it tries to send UDP sockets to an invalid address?
- Race condition in my threading code for resolving domain names sometimes results in a crash.On the client front, I've got all the input issues fixed and am ready to either do a first pass on the installer or work on the sound code. As far as the installer goes, the first pass will be a simple command line installer. The second pass (after the sound code) will add a GUI and hardware detection.
A bunch of Epic guys are playing the latest build of UT (300) on my linux server right now trying to find bugs or crash it or something. Last night I played on a win32 server with the Linux client and I chatted on IRC using the Linux client's built in IRC system. (IRC is in the windows version also.)
Here's a little edited bit by yours truly for ease of reading in a Q&A format:
Q: Are you gunna let the linux client hold the game's release? Or will you release it like it is and patch it later?
A: No, the Linux client is a side project. It has nothing to do with UT's release.Q: thought it was gonna be on the second CD, or has that changed?
A: As I said in my tech page update, it'll be on the second CD if its ready when UT is done. At this point that seems unlikely.