The problem here lies in the fact that, to develop the EMU, they have to have packet logs of actions on the live servers. Without these logs they cannot find what packets do what. The unpatched installs do not connect to the live servers, and we don't really know what the packets do, It's easy enough to find out what packets coming from the client are for, but then there isn't any way to find out what packets need to be sent to the client.
While having an emu for a static client would be nice, I just don't believe it's possible.
|