On Mac, It does not work in Mono, but does in
Wine Staging.
For some reason, the parameter input boxes don't show up so the stream can't be customised. But otherwise, it connects and starts streaming much faster than the default debugger. Good job!
Tested machine specs:
MacBook Pro 15" Late 2015 model
MacOS Sierra 10.12.1
Wine Staging 1.9.23
EDIT:
Since the config preferences are embedded in the .exe, would it be possible for me to just extract the config file, change it to include my usual parameters, then re-embed it? (Since I usually use the same parameters for streaming anyway)
EDIT 2:
Heh, found a possible workaround. I moved the .exe to my Windows machine, started a stream with the usual parameters I use, then moved the same .exe back. Since the config is embedded, it should carry over. Haven't been able to test it yet though.
Never mind, config doesn't seem to carry over for some reason.
EDIT 3:
Found the location of the config files, currently testing manual overrides as a workaround to the layout issue on MacOS.
EDIT 4:
IT WORKED! But it's kind of fiddly. Basically I've got 2 duplicates of the .exe, one will open the stream in top screen maximised, the other with dual screens. Still, this is a huge improvement over having to manually type in the commands into the original NTR Client. Thanks again!