I did ponder this once but never tried it. Things I think you would need to alter in the source are the port World listens on (9000) and the shared memory routines. I did try compiling without shared memory support once but it seemed broken in the source when I tried ... not sure if it is fixed now. The shared memory issue only applies if you are trying to run both servers on the same PC.
I also wondered if the login server is hard coded to direct clients to port 9000 of the world server ....
|