Trying to connect with the host computer still gives A new client has joined.
Client addr: "???"
Client is admin.
in dfplex_server.log and "New connection" in the console, but still has the display in above spoiler.
Oh, right. To get dfplex to build on windows, I had to switch it over to using the IXWebSockets library (though Websocketpp is still the default on linux, and on any OS you can select which one when compiling via cmake). While IXWebSockets does seem to work on windows, I couldn't figure out how to get the client IP address out of IXWebSockets, so it just displays as "?
??" for now. (I know the message is really opaque. Sorry.) Theoretically, though, if you're seeing "client connected" that
should mean that the connection is going through.
Now, I've noticed on my own test windows machine that even after it "connects" it takes about 5 seconds for the websocket communication to actually start (i.e. for the graphics to appear), but it was instantaneous on the 0.44 version which used websocketpp instead. I've also noticed that it takes like ~30 seconds for me to connect to the server mentioned in the OP (and that server has been using websocketpp, not IXWebSockets). I'm not an expert in how the websocket protocol works, so I really don't understand what it's doing or why it takes so long to connect sometimes. Anyway, if you haven't tried it, you could try waiting for a minute upon seeing the orange "connecting..." bar; maybe that will work. (Or maybe you can find someone who understands websockets and ask them if they understand what's going on here -- if you do find someone, please do relay what they say to here!)
If worse comes to worst, you could try building it using websocketpp instead of IXWebSockets -- I've gotten websocketpp to work on windows on my own, it just seems the boost date_time dependency is problematic on the build server. Building on windows sure is a pain though, so I hope there's a way to solve your problem without having to build it manually.
The graphics didn't seem to install correctly (I used the all-in-one .bat downloader/installer) - i've got walls and trees... and dwarfs, but a lot of sprites are missing. (Phoebus) Is it because I f'ed up the install, or is it not fully supported, or can I manually fix it orrrr?
Right now dfplex does not support any graphics other than just tilesets. (Eventually graphics support may be added.) Furthermore, it does not use the tileset specified in the data folder. Rather, the tilesets available to use with dfplex are in hack/www/art. You can add your own tileset to that folder.
Additionally, you must edit config.js in the www folder (it might be in the js subfolder) to set the three tilesets (map, text, area/overworld). Client players will use those by default, but they can change the tileset by adjusting a url parameter if desired (see the main post for details).