Opa :)
O serverlist.txt pode ser removido do cliente, somente é lido o '.bin'.
No editor de serverlist, vc pode ver no quadro de cima, vc colocou o seu ip na URL. Como o WYD funciona, ele "lê" o site e recebe a quantidade de jogadores do servidor. Provavelmente está sem mostrar nenhum server ou canal devido a URL não existir. Outro coisa, se não me engano, a primeira sessão não é usada.
Para resolver de vez, vc precisa fazer duas coisas:
1 - Você precisa de um servidor web que retorna "0 0 0 0 0 0", qualquer url que retorne esse texto serve. Pode ser um site hospedado em algum lugar, uma página do seu site, qualquer coisa. Cada 0 representa a quantidade de jogadores do canal, se tem apenas 1 canal, pode ser "0 -1 -1 -1 -1 -1". Se você tiver um site, crie uma página qualquer, pode ser "canal.html", e no serverlist editor, no quadro de cima, na URL, coloque o caminho "[Hidden Content]". Se preferir usar tudo via hamachi, pode baixar um servidor web ( Apache, MiniWeb, PHP, qualquer um ), então na URL vc usa "[Hidden Content]".
2 - O serverlist tem um padrão, se não me engano, a primeira linha não é usada. O jogo também usa o sn.bin ( ou servername.bin, não lembro ) para os nomes. Pegue o serverlist.bin original ou de outro cliente, abra ele e edite a URL e IP dos canais, mas não delete tudo, teste primeiro. Então vai mudando até chegar em um formato que goste. Abra o sn.bin com um editor haxadecimal e mude o nome para o seu.
Testa ai e me retorna se funcionou, estou fora do jogo tem muitos anos, a memória pode não estar 100%.